931631244421855112346917376
931,631,244,421,855,112,346,917,376 is an even composite number composed of six prime numbers multiplied together.
931631244421855112346917376 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 931631244421855112346917376:
29 × 33 × 116 × 193 × 313 × 5713
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 19 × 19 × 19 × 31 × 31 × 31 × 571 × 571 × 571)See below for interesting mathematical facts about the number 931631244421855112346917376 from the Numbermatics database.
Names of 931631244421855112346917376
- Cardinal: 931631244421855112346917376 can be written as Nine hundred thirty-one septillion, six hundred thirty-one sextillion, two hundred forty-four quintillion, four hundred twenty-one quadrillion, eight hundred fifty-five trillion, one hundred twelve billion, three hundred forty-six million, nine hundred seventeen thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 9.31631244421855112346917376 × 1026
Factors of 931631244421855112346917376
Divisors of 931631244421855112346917376
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 31 32 33 36 38 44 48 54 57 62 64 66 72 76 88 93 96 99 108 114 121 124 128 132 144 152 171 176 186 192 198 209 216 228 242 248 256 264 279 288 297 304 341 342 352 361 363 372 384 396 418 432 456 484 496 512 513 528 558 571 576 589 594 608 627 682 684 704 722 726 744 768 792 836 837 864 912 961 968 992 1023 1026 1056 1083 1089 1116 1142 1152 1178 1188 1216 1254 1331 1364 1368 1408 1444 1452 1488 1536 1584 1672 1674 1713 1728 1767 1824 1881 1922 1936 1984 2046 2052 2112 2166 2178 2232 2284 2299 2304 2356 2376 2432 2508 2662 2728 2736 2816 2883 2888 2904 2976 3069 3168 3249 3267 3344 3348 3426 3456 3534 3648 3751 3762 3844 3872 3968 3971 3993 4092 4104 4224 4332 4356 4464 4568 4598 4608 4712 4752 4864 5016 5139 5301 5324 5456 5472 5632 5643 5766 5776 5808 5952 6138 6281 6336 6479 6498 6534 6688 6696 6852 6859 6897 6912 7068 7296 7502 7524 7688 7744 7936 7942 7986 8184 8208 8448 8649 8664 8712 8928 9136 9196 9207 9424 9504 9728 9747 10032 10278 10571 10602 10648 10849 10912 10944 11191 11253 11286 11532 11552 11616 11904 11913 11979 12276 12562 12672 12958 12996 13068 13376 13392 13704 13718 13794 13824 14136 14592 14641 15004 15048 15376 15417 15488 15872 15884 15903 15972 16368 16416 16896 17298 17328 17424 17701 17856 18259 18272 18392 18414 18843 18848 19008 19437 19494 20064 20556 20577 20691 21142 21204 21296 21698 21824 21888 22382 22506 22572 23064 23104 23232 23808 23826 23958 24552 25124 25289 25344 25916 25947 25992 26136 26752 26784 27408 27436 27588 28272 29184 29282 29791 30008 30096 30752 30834 30976 31713 31768 31806 31944 32547 32736 32832 33573 33759 34596 34656 34848 35402 35712 35739 35937 36518 36544 36784 36828 37686 37696 38016 38874 38988 40128 41112 41154 41261 41382 42284 42408 42592 43396 43648 43681 43776 43923 44764 45012 45144 46128 46208 46464 47616 47652 47916 49104 50248 50578 50688 51832 51894 51984 52272 53103 53504 53568 54777 54816 54872 55176 56529 56544 58311 58564 59582 60016 60192 61504 61668 61731 61952 62073 63426 63536 63612 63888 65094 65472 65664 67146 67518 69091 69192 69312 69696 70804 71269 71424 71478 71874 73036 73088 73568 73656 75372 75392 75449 75867 76032 77748 77976 80256 82224 82308 82522 82764 84568 84816 85184 86792 87296 87362 87552 87846 89373 89528 90024 90288 92256 92416 92928 95139 95304 95832 97641 98208 100496 100719 101156 101277 103664 103788 103968 104544 106206 107008 107136 107217 109554 109632 109744 110352 113058 113088 116281 116622 117128 119164 119339 120032 120384 123008 123101 123336 123462 123783 124146 126852 127072 127224 127776 130188 130944 131043 131328 131769 134292 135036 138182 138384 138624 139392 141608 142538 142848 142956 143748 146072 146176 147136 147312 150744 150784 150898 151734 152064 155496 155952 159309 160512 161051 164331 164448 164616 165044 165528 169136 169587 169632 170368 173584 174592 174724 174933 175692 178746 179056 180048 180576 184512 184832 185193 185856 190278 190608 191664 194711 195282 196416 200849 200992 201438 202312 202554 206131 207273 207328 207576 207936 209088 212412 212629 213807 214272 214434 219108 219264 219488 220704 226116 226176 226347 227601 232562 233244 234256 238328 238678 240064 240768 246016 246202 246672 246924 247566 248292 253704 254144 254448 255552 260376 261888 262086 262656 263538 268119 268584 270072 276364 276768 277248 278179 278784 283216 285076 285417 285912 287496 292144 292352 292923 294272 294624 301488 301568 301796 302157 303468 310992 311904 318618 321024 322102 326041 327701 328662 328896 329232 330088 331056 336319 338272 339174 339264 340736 346921 347168 348843 349448 349866 351384 357492 358017 358112 360096 361152 369024 369303 370386 371349 380556 381216 383328 389422 390564 392832 393129 395307 401698 401984 402876 404624 405108 412262 414546 414656 415152 415872 418176 424824 425258 427614 428544 428868 438216 438528 438976 441408 452232 452352 452694 453871 455202 465124 466488 468512 476656 477356 477927 480128 480491 481536 483153 492032 492404 492993 493344 493848 495132 496584 507408 508288 508896 511104 520752 523776 524172 527076 536238 537168 540144 548731 552728 553536 554496 556358 557568 566029 566432 570152 570834 571824 574992 584133 584288 585846 588544 589248 602547 602976 603592 604314 606936 618393 621819 621984 623808 637236 637887 641421 644204 652082 655402 657324 657792 658464 660176 662112 672638 676544 678348 678528 679041 681472 682803 693842 694336 697686 698896 699732 702768 714984 716034 716224 720192 722304 738048 738606 740772 742698 760001 761112 762432 766656 778844 781128 783959 785664 786258 790614 803396 803968 804357 805752 809248 810216 824524 829092 829312 829939 830304 831744 834537 836352 849648 850516 855228 857736 876432 877056 877952 882816 904464 904704 905388 907742 910404 930248 932976 937024 953312 954712 955854 960256 960982 963072 966306 978123 983103 984808 985986 986688 987696 990264 993168 1008957 1014816 1016576 1017792 1022208 1040763 1041504 1046529 1048344 1054152 1072476 1074051 1074336 1080288 1097462 1105456 1107072 1107909 1112716 1114047 1132058 1132864 1140304 1141668 1143648 1149984 1168266 1168576 1171692 1177088 1178496 1179387 1205094 1205952 1207184 1208628 1213872 1236786 1243638 1243968 1247616 1274472 1275774 1279091 1282842 1288408 1304164 1310804 1312729 1314648 1315584 1316928 1320352 1324224 1345276 1353088 1354111 1356696 1357056 1358082 1361613 1365606 1387684 1388672 1395372 1397792 1399464 1405536 1429968 1432068 1432448 1440384 1441473 1444608 1449459 1476096 1477212 1481544 1485396 1520002 1522224 1524864 1533312 1557688 1562256 1567918 1571328 1572516 1581228 1606792 1607936 1608714 1611504 1618496 1620432 1646193 1649048 1658184 1658624 1659878 1660608 1663488 1669074 1672704 1698087 1699296 1701032 1710456 1715472 1752399 1752864 1755904 1765632 1771561 1807641 1808928 1810776 1815484 1820808 1855179 1860496 1865457 1865952 1874048 1906624 1909424 1911708 1913661 1920512 1921964 1924263 1932612 1956246 1966206 1969616 1971972 1973376 1975392 1980528 1986336 2017914 2029632 2033152 2035584 2037123 2044416 2081526 2083008 2093058 2096688 2108304 2141821 2144952 2148102 2148672 2160576 2194924 2209339 2210912 2214144 2215818 2225432 2228094 2264116 2265728 2267441 2280003 2280608 2283336 2287296 2299968 2336532 2337152 2338919 2343384 2351877 2356992 2358774 2410188 2411904 2414368 2417256 2427744 2473572 2487276 2487936 2489817 2495232 2503611 2548944 2551548 2558182 2565684 2576816 2608328 2621608 2625458 2629296 2631168 2633856 2640704 2648448 2690552 2706176 2708222 2713392 2714112 2716164 2723226 2731212 2775368 2777344 2790744 2795584 2798928 2811072 2859936 2864136 2864896 2880768 2882946 2889216 2898918 2934369 2949309 2954424 2963088 2970792 3026871 3040004 3044448 3049728 3059969 3066624 3115376 3122289 3124512 3135836 3139587 3145032 3162456 3213584 3215872 3217428 3222153 3223008 3236992 3240864 3292386 3298096 3316368 3317248 3319756 3321216 3323727 3338148 3396174 3398592 3402064 3420912 3430944 3504798 3505728 3511808 3531264 3543122 3586451 3604711 3615282 3617856 3621552 3630968 3641616 3699509 3710358 3720992 3730914 3731904 3748096 3813248 3816131 3818848 3823416 3827322 3837273 3843928 3848526 3865224 3912492 3916489 3932412 3938187 3939232 3943944 3946752 3950784 3961056 3972672 4035828 4059264 4062333 4071168 4074246 4084839 4163052 4166016 4186116 4193376 4216608 4283642 4289904 4296204 4297344 4321152 4324419 4348377 4389848 4418678 4421824 4428288 4431636 4450864 4456188 4528232 4531456 4534882 4560006 4561216 4566672 4574592 4599936 4673064 4674304 4677838 4686768 4703754 4713984 4717548 4820376 4823808 4828736 4834512 4855488 4938579 4947144 4974552 4975872 4979634 4990464 4992581 5007222 5094261 5097888 5103096 5116364 5131368 5153632 5216656 5243216 5250916 5257197 5258592 5267712 5281408 5285401 5296896 5314683 5381104 5412352 5416444 5422923 5426784 5432328 5446452 5462424 5550736 5554688 5565537 5581488 5591168 5597856 5622144 5719872 5728272 5729792 5740983 5761536 5765892 5797836 5868738 5898618 5908848 5926176 5941584 6036041 6053742 6080008 6088896 6099456 6119938 6133248 6194779 6226319 6230752 6244578 6249024 6271672 6279174 6290064 6324912 6390061 6425463 6427168 6434856 6444306 6446016 6473984 6481728 6584772 6591499 6596192 6628017 6632736 6639512 6642432 6647454 6676296 6792348 6797184 6802323 6804128 6840009 6841824 6861888 7009596 7011456 7016757 7055631 7086244 7172902 7209422 7230564 7235712 7243104 7261936 7283232 7399018 7420716 7441984 7461828 7463808 7469451 7496192 7510833 7626496 7632262 7637696 7646832 7654644 7674546 7687856 7697052 7730448 7824984 7832978 7864824 7876374 7878464 7887888 7893504 7901568 7922112 7945344 8071656 8118528 8124666 8142336 8148492 8169678 8326104 8332032 8360011 8372232 8386752 8433216 8567284 8579808 8592408 8594688 8623549 8642304 8648838 8696754 8779696 8803107 8837356 8843648 8847927 8863272 8901728 8912376 9056464 9062912 9069764 9080613 9120012 9122432 9129329 9133344 9149184 9179907 9199872 9346128 9348608 9355676 9366867 9373536 9407508 9435096 9640752 9647616 9657472 9669024 9710976 9877158 9894288 9949104 9951744 9959268 9985162 10014444 10107271 10188522 10195776 10206192 10232728 10262736 10307264 10425889 10433312 10486432 10501832 10514394 10517184 10535424 10562816 10570802 10593792 10629366 10754551 10759353 10762208 10814133 10832888 10845846 10853568 10864656 10892904 10924848 11098527 11101472 11131074 11162976 11182336 11195712 11244288 11439744 11448393 11456544 11481966 11511819 11531784 11595672 11737476 11749467 11797236 11814561 11817696 11852352 11883168 12072082 12107484 12160016 12177792 12186999 12239876 12254517 12389558 12452638 12461504 12489156 12498048 12543344 12558348 12580128 12649824 12780122 12850926 12854336 12869712 12888612 12892032 12947968 12963456 12973257 13169544 13182998 13192384 13256034 13265472 13279024 13284864 13294908 13352592 13584696 13594368 13604646 13608256 13680018 13683648 13723776 14019192 14022912 14033514 14070001 14111262 14172488 14345804 14418844 14440019 14461128 14471424 14486208 14523872 14566464 14798036 14815737 14841432 14883968 14895221 14923656 14927616 14938902 14977743 15021666 15252992 15264524 15275392 15282783 15293664 15309288 15349092 15375712 15394104 15460896 15649968 15665956 15729648 15752748 15756928 15775776 15803136 15844224 15856203 15890688 15944049 16143312 16237056 16249332 16296984 16339356 16652208 16664064 16720022 16744464 16773504 16866432 17010661 17134568 17159616 17184816 17189376 17247098 17284608 17297676 17393508 17559392 17606214 17674712 17687296 17695854 17726544 17803456 17824752 18108123 18112928 18139528 18161226 18240024 18244864 18258658 18266688 18298368 18359814 18399744 18584337 18678957 18692256 18711352 18733734 18747072 18815016 18870192 19170183 19276389 19281504 19314944 19338048 19421952 19754316 19774497 19788576 19884051 19898208 19918536 19970324 20028888 20214542 20377044 20391552 20406969 20412384 20465456 20520027 20525472 20614528 20851778 20866624 20972864 21003664 21028788 21034368 21050271 21125632 21141604 21166893 21258732 21509102 21518706 21524416 21628266 21665776 21691692 21707136 21729312 21785808 21849696 22197054 22202944 22262148 22325952 22364672 22391424 22408353 22488576 22879488 22896786 22913088 22963932 23023638 23063568 23191344 23474952 23498934 23560031 23594472 23629122 23635392 23704704 23766336 24144164 24214968 24302729 24320032 24355584 24373998 24479752 24509034 24779116 24905276 24923008 24941851 24978312 24996096 25080033 25086688 25116696 25160256 25299648 25560244 25701852 25708672 25728109 25739424 25777224 25784064 25870647 25926912 25946514 26339088 26365996 26384768 26512068 26530944 26558048 26589816 26705184 27169392 27188736 27209292 27216512 27360036 27367296 27387987 27447552 27539721 28038384 28045824 28067028 28140002 28222524 28344976 28691608 28837688 28880038 28922256 28942848 28972416 29047744 29132928 29596072 29631474 29682864 29767936 29790442 29847312 29855232 29877804 29955486 30043332 30321813 30529048 30550784 30565566 30587328 30618576 30698184 30751424 30788208 30921792 31277667 31299936 31331912 31459296 31505496 31513856 31551552 31606272 31688448 31712406 31781376 31888098 32263653 32278059 32286624 32442399 32498664 32593968 32678712 33295581 33304416 33440044 33488928 33547008 33659659 33732864 34021322 34269136 34319232 34345179 34369632 34494196 34535457 34595352 34787016 35118784 35212428 35248401 35349424 35374592 35391708 35443683 35453088 35606912 35649504 36216246 36225856 36279056 36322452 36480048 36489728 36517316 36533376 36560997 36719628 37168674 37357914 37384512 37422704 37467468 37494144 37630032 37740384 38340366 38552778 38563008 38629888 38676096 38843904 39450961 39508632 39548994 39577152 39651821 39768102 39796416 39837072 39940648 40057776 40429084 40694599 40754088 40783104 40813938 40824768 40930912 41040054 41050944 41229056 41703556 41733248 41945728 41977441 42007328 42057576 42068736 42100542 42210003 42283208 42333786 42517464 43018204 43037412 43048832 43081379 43256532 43320057 43331552 43383384 43414272 43458624 43571616 43699392 44394108 44405888 44524296 44651904 44685663 44782848 44816706 44933229 45758976 45793572 45826176 45927864 46047276 46127136 46382688 46949904 46997868 47120062 47188944 47258244 47270784 47409408 47532672 47568609 47832147 48288328 48429936 48605458 48640064 48711168 48747996 48959504 49018068 49558232 49810552 49846016 49883702 49956624 49992192 50160066 50173376 50233392 50320512 50599296 51031983 51120488 51403704 51417344 51456218 51478848 51554448 51568128 51741294 51853824 51893028 52678176 52731992 52769536 53024136 53061888 53116096 53179632 53410368 54324369 54338784 54418584 54433024 54720072 54734592 54775974 54895104 54918391 55079442 55753011 56036871 56076768 56134056 56280004 56445048 56689952 57383216 57510549 57675376 57760076 57829167 57844512 57944832 58095488 58139411 58265856 59192144 59262948 59323491 59365728 59535872 59580884 59652153 59694624 59755608 59910972 60086664 60643626 61058096 61101568 61131132 61174656 61220907 61237152 61396368 61502848 61576416 61843584 62555334 62599872 62663824 62918592 63010992 63027712 63103104 63150813 63376896 63424812 63776196 64527306 64556118 64573248 64884798 64997328 65187936 65357424 66396451 66591162 66608832 66880088 66977856 67094016 67319318 67465728 68042644 68142569 68489509 68538272 68638464 68690358 68739264 68988392 69070914 69190704 69574032 70237568 70290671 70424856 70496802 70680093 70698848 70783416 70887366 70906176 71213824 71299008 72432492 72451712 72506489 72558112 72644904 72908187 72960096 73034632 73066752 73121994 73439256 74337348 74715828 74769024 74825553 74845408 74934936 74988288 75240099 75260064 75480768 76680732 77105556 77126016 77184327 77352192 77611941 78901922 79017264 79097988 79154304 79303642 79536204 79592832 79674144 79881296 80115552 80858168 81389198 81508176 81566208 81627876 81649536 81861824 82080108 82101888 82163961 82458112 82619163 83407112 83466496 83891456 83954882 84014656 84115152 84137472 84201084 84420006 84566416 84667572 85034928 86036408 86074824 86097664 86162758 86513064 86640114 86663104 86766768 86828544 86917248 87143232 87398784 88788216 88811776 89048592 89303808 89371326 89565696 89633412 89866458 90965439 91587144 91652352 91855728 91960121 92094552 92254272 92765376 93833001 93899808 93995736 94240124 94377888 94516488 94541568 94818816 94859039 95065344 95137218 95664294 96576656 96790959 96834177 96859872 97210916 97280128 97327197 97495992 97919008 98036136 99116464 99621104 99692032 99767404 99886743 99913248 100320132 100346752 100422619 100466784 100641024 100978977 101198592 102063966 102240976 102807408 102834688 102912436 102957696 103035537 103108896 103482588 103786056 105356352 105463984 105539072 105745203 106048272 106123776 106232192 106359264 106820736 108648738 108677568 108837168 108866048 109440144 109469184 109551948 109836782 110158884 111179981 111506022 112073742 112153536 112268112 112560008 112890096 113379904 114684779 114766432 115021098 115350752 115520152 115658334 115689024 115889664 116190976 116278822 116531712 117700801 118300061 118352883 118384288 118525896 118646982 118731456 118955463 119161768 119304306 119389248 119511216 119821944 120173328 121287252 121411159 122083797 122116192 122262264 122349312 122441814 122474304 122792736 123005696 123152832 123687168 125110668 125199744 125327648 125837184 125932323 126021984 126206208 126301626 126630009 126849624 127552392 129054612 129112236 129146496 129244137 129769596 129960171 129994656 130375872 130714848 132792902 133182324 133217664 133760176 133955712 134056989 134638636 134799687 136085288 136285138 136979018 137076544 137276928 137380716 137478528 137976784 138141828 138381408 139148064 140475136 140581342 140849712 140993604 141360186 141397696 141566832 141774732 141812352 142427648 142598016 142705827 144864984 144903424 145012978 145116224 145289808 145816374 145920192 146069264 146133504 146243988 146878512 148674696 149431656 149538048 149651106 149690816 149869872 149976576 150480198 150520128 150961536 153095949 153361464 154211112 154252032 154368654 154704384 154770011 155223882 157803844 158034528 158195976 158308608 158607284 158840209 159072408 159185664 159348288 159762592 160231104 161716336 162778396 162973107 163016352 163255752 163299072 163723648 163847431 164160216 164203776 164327922 164755173 165238326 166814224 166932992 167259033 167782912 167909764 168029312 168110613 168230304 168402168 168840012 169132832 169335144 170069856 172072816 172149648 172195328 172325516 172531647 173026128 173280228 173326208 173533536 173834496 174286464 174418233 174797568 177576432 177623552 177970473 178097184 178607616 178742652 179266824 179732916 181930878 183174288 183304704 183711456 183920242 184189104 184508544 185530752 186169411 187117271 187666002 187799616 187991472 188480248 188755776 189032976 189083136 189718078 190130688 190274436 191328588 192038149 193153312 193581918 193668354 193719744 194421832 194560256 194654394 194991984 195838016 196072272 198091891 198232928 199189353 199242208 199534808 199773486 199826496 200640264 200693504 200845238 200933568 201282048 201957954 202397184 204127932 204336469 204427707 204481952 205468527 205614816 205824872 205915392 206071074 206217792 206965176 207572112 210712704 210872013 210927968 211490406 212040279 212096544 212464384 212718528 213641472 217297476 217355136 217519467 217674336 218724561 218880288 219103896 219673564 220317768 222359962 223012044 224147484 224307072 224476659 224536224 225120016 225720297 225780192 226759808 229369558 229532864 230042196 230701504 231040304 231316668 231378048 231552981 232381952 232557644 232835823 235401602 236600122 236705766 236768576 237051792 237293964 237462912 237910926 238323536 238608612 238778496 239022432 239643888 240346656 242574504 242822318 244167594 244232384 244524528 244698624 244883628 244948608 245585472 246011392 246305664 246491883 247374336 250221336 250399488 250655296 251674368 251864646 252043968 252412416 252603252 253260018 253699248 255104784 258109224 258224472 258292992 258488274 259160341 259539192 259920342 259989312 260751744 261429696 265585804 266364648 266435328 267330019 267520352 267911424 268113978 269277272 269599374 272170576 272570276 272896317 273958036 274153088 274360361 274761432 274957056 275880363 275953568 276283656 276762816 278296128 280950272 281162684 281499003 281699424 281987208 282720372 282795392 283009199 283133664 283549464 283624704 284577117 285196032 285411654 289729968 289806848 290025956 290232448 290372877 290579616 291632748 291840384 292138528 292487976 293757024 297349392 298863312 299076096 299302212 299381632 299739744 300960396 301040256 301267857 301923072 302936931 306191898 306722928 308422224 308504064 308737308 309540022 310447764 313325401 315607688 316069056 316391952 316617216 317214568 317680418 318144816 318371328 318696576 319525184 320462208 323202559 323432672 325556792 325946214 326032704 326511504 326598144 327447296 327694862 328320432 328407552 328655844 329510346 330476652 333539943 333628448 334518066 335819528 336058624 336221226 336460608 336804336 337680024 338265664 338670288 340139712 344054337 344145632 344299296 344651032 345063294 346052256 346560456 346652416 347067072 347668992 348572928 348836466 349595136 353102403 354900183 355058649 355152864 355940946 356194368 356866389 357485304 358533648 359465832 363861756 364233477 366251391 366348576 367422912 367840484 368378208 369017088 371061504 372338822 374234542 375332004 375599232 375982944 376960496 377511552 377796969 378065952 379436156 379890027 380548872 382657176 384076298 386306624 387163836 387336708 387439488 387732411 388843664 389120512 389308788 389880513 389983968 391676032 392144544 396183782 396465856 398378706 398484416 399069616 399546972 399652992 401280528 401387008 401690476 401867136 402170967 403915908 408255864 408672938 408855414 408963904 410937054 411229632 411649744 411830784 412142148 412435584 413930352 415144224 421425408 421744026 421855936 422980812 424080558 424193088 424928768 425437056 427282944 433960571 434594952 434710272 435038934 435348672 436170031 437449122 437760576 438207792 439347128 440635536 444719924 446024088 447640589 448294968 448614144 448953318 449072448 450240032 451440594 451560384 453519616 458739116 459065728 459287847 460084392 461403008 461751851 462080608 462633336 462756096 463105962 464310033 465115288 465671646 470803204 473200244 473411532 473537152 473895169 474103584 474587928 474925824 475821852 476520627 476647072 477217224 477556992 478044864 479287776 480693312 485149008 485644636 488335188 488464768 489049056 489767256 489897216 491170944 491542293 492611328 492983766 494265519 500442672 500798976 501310592 503348736 503729292 504087936 505206504 506520036 507398496 510209568 516218448 516448944 516585984 516976548 518320682 519078384 519840684 519978624 521503488 522859392 523254699 531171608 532729296 532870656 534660038 535040704 535822848 536227956 538554544 539198748 544341152 545140552 545792634 547916072 548306176 548720722 549522864 549914112 551760726 551907136 552567312 553525632 556592256 558508233 561351813 562325368 562998006 563398848 563974416 565440744 565590784 566018398 566267328 567098928 567249408 569154234 570392064 570823308 576114447 579459936 580051912 580464896 580745754 581159232 583265496 583680768 584277056 584975952 587514048 594275673 594698784 597568059 597726624 598604424 598763264 599479488 601920792 602080512 602535714 603846144 605873862 612383796 613009407 613283121 613445856 616405581 616844448 617474616 619080044 620895528 626650802 631215376 632138112 632616039 632783904 634429136 635360836 636120837 636289632 637393152 639050368 639533521 640924416 646405118 646865344 651113584 651892428 652065408 652558401 653023008 654894592 655389724 656173683 656640864 657311688 659020692 660953304 667079886 667256896 669036132 671639056 672117248 672442452 672921216 673429977 673608672 675360048 676531328 677340576 680279424 688108674 688291264 688598592 689302064 690126588 692104512 693120912 693304832 694134144 694658943 697145856 697672932 706204806 709800366 710117298 710305728 711881892 712388736 713732778 714970608 717067296 718931664 727723512 728466954 730360961 732502782 732697152 734845824 735680968 736756416 738034176 742123008 744677644 748469084 749568259 750664008 751198464 751965888 753384599 753920992 755023104 755593938 756131904 758872312 759780054 761097744 765314352 768152596 772613248 773197381 774327672 774673416 774878976 775464822 777481023 777687328 778617576 779761026 779967936 783352064 784289088 792367564 792931712 796757412 796968832 797571379 798139232 799093944 799305984 801990057 802561056 803380952 803734272 804341934 807831816 816511728 817345876 817710828 817927808 821874108 822459264 823081083 823299488 824284296 824871168 827641089 827860704 830288448 842850816 843488052 843711872 845961624 848161116 848386176 849027597 850874112 853731351 867921142 869189904 869420544 870077868 870697344 872340062 874898244 875521152 876415584 878694256 881271072 889439848 892048176 895281178 896589936 897228288 897906636 898144896 900480064 902881188 903120768 903803571 907039232 908810793 917478232 918131456 918575694 920168784 922806016 923503702 924161216 925266672 925512192 926211924 928620066 930230576 931343292 939976203 941606408 946400488 946823064 947074304 947790338 948207168 949175856 949851648 951643704 953041254 953294144 954434448 955113984 956089728 958575552 961386624 969607677 970298016 971289272 976670376 976929536 978098112 979534512 979794432 982341888 983084586 985222656 985967532 988531038 1000619829 1000885344 1002621184 1007458584 1008175872 1010413008 1011561331 1013040072 1014796992 1020419136 1032163011 1032436896 1032897888 1033953096 1036641364 1038156768 1039681368 1039957248 1043006976 1043449429 1045718784 1046509398 1059307209 1062343216 1064700549 1065175947 1065458592 1069320076 1070081408 1070599167 1072455912 1077109088 1078397496 1088682304 1090281104 1091585268 1092700431 1095832144 1096612352 1097441444 1098754173 1099045728 1103521452 1103814272 1104648809 1105134624 1107051264 1113184512 1117016466 1122703626 1124650736 1125996012 1126797696 1127948832 1130881488 1131181568 1132036796 1132534656 1133390907 1134197856 1138308468 1141646616 1152228894 1158919872 1160103824 1160929792 1161491508 1162318464 1163197233 1166530992 1167361536 1168554112 1169951904 1175028096 1188551346 1189397568 1195136118 1195453248 1197208848 1197526528 1198958976 1203841584 1204161024 1205071428 1211747724 1222979791 1224767592 1226018814 1226566242 1226891712 1232811162 1233688896 1234949232 1238160088 1241791056 1253301604 1261532569 1262430752 1264276224 1265232078 1265567808 1268858272 1270721672 1272241674 1272579264 1274786304 1278100736 1279067042 1281848832 1292810236 1293730688 1294708811 1301300671 1301881713 1302227168 1303784856 1304130816 1305116802 1306046016 1308510093 1310779448 1312347366 1313281728 1314623376 1318041384 1321906608 1334159772 1334513792 1335522749 1338072264 1342921767 1343278112 1344884904 1345842432 1346859954 1347217344 1350720096 1353062656 1354681152 1360558848 1376217348 1376582528 1377197184 1378604128 1380253176 1384209024 1385255553 1386241824 1388268288 1389317886 1392930099 1395345864 1412409612 1419600732 1420234596 1420611456 1421685507 1423763784 1424777472 1427465556 1429561881 1429941216 1434134592 1437863328 1455447024 1456933908 1460721922 1465005564 1465394304 1469691648 1471361936 1473512832 1474626879 1482796557 1489355288 1496938168 1499136518 1501328016 1502396928 1503931776 1506769198 1507841984 1510046208 1511187876 1512263808 1517744624 1519560108 1522195488 1530628704 1536305192 1545226496 1546394762 1548655344 1549346832 1549757952 1550929644 1554962046 1555374656 1557235152 1559522052 1559935872 1566704128 1568578176 1569764097 1584735128 1585863424 1593514824 1593937664 1595142758 1596278464 1598187888 1598611968 1603980114 1605122112 1606761904 1607468544 1608683868 1615663632 1633023456 1634691752 1635421656 1635855616 1643748216 1644918528 1646162166 1646598976 1648568592 1649742336 1655282178 1655721408 1660576896 1675524699 1684055439 1686976104 1687423744 1691923248 1696322232 1696772352 1698055194 1701748224 1702470121 1707462702 1728343341 1735842284 1738379808 1740155736 1741394688 1744680124 1747242299 1749796488 1751042304 1752831168 1757388512 1762542144 1778879696 1782827019 1784096352 1790562356 1792704177 1793179872 1795813272 1796289792 1800960128 1802321741 1805762376 1806241536 1807607142 1817621586 1834956464 1836262912 1837151388 1839028221 1839849363 1840337568 1845612032 1847007404 1848322432 1849216743 1850533344 1852423848 1857240132 1860461152 1862686584 1879952406 1883212816 1892800976 1893646128 1894148608 1895580676 1896414336 1897848117 1898351712 1903287408 1906082508 1906588288 1908868896 1912179456 1917151104 1918600563 1922773248 1939215354 1940596032 1942578544 1953340752 1953859072 1956196224 1957675203 1959069024 1964683776 1966169172 1971935064 1977062076 2001239658 2001770688 2005242368 2014917168 2016351744 2020826016 2023122662 2026080144 2029593984 2040838272 2047863521 2058289981 2064326022 2064873792 2065795776 2067906192 2073282728 2076313536 2079362736 2079914496 2086898858 2091437568 2093018796 2112419639 2118614418 2124686432 2129401098 2130351894 2130917184 2138640152 2140162816 2141198334 2144911824 2154218176 2156794992 2177364608 2179010801 2180562208 2183170536 2185400862 2191082883 2191664288 2194882888 2197508346 2198091456 2207042904 2207628544 2209297618 2210269248 2214102528 2226369024 2234032932 2236315219 2245407252 2247701159 2248704777 2249301472 2251992024 2253595392 2255897664 2260153797 2261762976 2264073592 2265069312 2266781814 2268395712 2276616936 2283293232 2304457788 2317839744 2319592143 2320207648 2322983016 2324636928 2326394466 2332443069 2333061984 2337108224 2339903808 2350056192 2377102692 2378795136 2390272236 2390906496 2392714137 2394417696 2397917952 2405970171 2407683168 2410142856 2423495448 2445959582 2449535184 2452037628 2453132484 2453783424 2465622324 2467377792 2469243249 2469898464 2476320176 2482923267 2483582112 2506603208 2523065138 2524861504 2528552448 2530464156 2531135616 2537716544 2541443344 2544483348 2545158528 2547082791 2556201472 2558134084 2561194053 2585620472 2587461376 2589417622 2602601342 2603763426 2604454336 2607569712 2608261632 2610233604 2612092032 2617020186 2621558896 2624694732 2626563456 2629246752 2636082768 2643813216 2668319544 2669027584 2671045498 2676144528 2685843534 2686556224 2689769808 2691684864 2693719908 2694434688 2701440192 2706125312 2709362304 2711410713 2721117696 2752434696 2753165056 2754394368 2757208256 2760506352 2768418048 2770511106 2772483648 2776536576 2778635772 2785860198 2790691728 2819928609 2824819224 2839201464 2840469192 2841222912 2843371014 2847527568 2849554944 2850763751 2854931112 2859123762 2859882432 2868269184 2875726656 2908823031 2910894048 2913867816 2921443844 2930011128 2930788608 2939383296 2940630209 2942723872 2947025664 2949253758 2965593114 2978710576 2993876336 2998273036 3001859487 3002656032 3007863552 3013538396 3015683968 3017963971 3022375752 3024527616 3034683993 3035489248 3039120216 3044390976 3061257408 3072610384 3090452992 3092789524 3096489033 3097310688 3098693664 3101859288 3109924092 3110749312 3113101189 3114470304 3119044104 3119871744 3130348287 3137156352 3139528194 3169470256 3171726848 3177921627 3187029648 3187875328 3190285516 3192556928 3194101647 3196375776 3207960228 3210244224 3213523808 3217367736 3231327264 3266046912 3269383504 3270843312 3271711232 3278101293 3287496432 3289837056 3292324332 3293197952 3297137184 3310564356 3311442816 3313946427 3321153792 3351049398 3368110878 3373952208 3374847488 3383846496 3392644464 3393544704 3396110388 3404940242 3414925404 3446579411 3456686682 3471684568 3476759616 3480311472 3482789376 3489360248 3494484598 3499592976 3502084608 3505662336 3514777024 3525084288 3537218809 3555228149 3557759392 3565654038 3568192704 3581124712 3585408354 3586359744 3591626544 3592579584 3601920256 3604643482 3611524752 3612483072 3615214284 3635243172 3648724831 3668939373 3669912928 3674302776 3678056442 3679698726 3680675136 3694014808 3696644864 3698433486 3701066688 3704847696 3714480264 3720922304 3725373168 3759904812 3763745929 3766425632 3784597707 3785601952 3787292256 3791161352 3792828672 3795696234 3796703424 3806574816 3812165016 3813176576 3817737792 3824358912 3834302208 3837201126 3845546496 3878430708 3881192064 3884126433 3885157088 3903902013 3905645139 3906681504 3912392448 3915350406 3918138048 3925530279 3932338344 3943870128 3954124152 4002479316 4003541376 4006568247 4028765301 4029834336 4041652032 4046245324 4052160288 4059187968 4081676544 4095727042 4116579962 4128652044 4129747584 4131591552 4135812384 4146565456 4152627072 4155766659 4158725472 4173797716 4178790297 4186037592 4224839278 4237228836 4249372864 4258802196 4260703788 4261834368 4265056521 4277280304 4280325632 4282396668 4288685643 4289823648 4308436352 4313589984 4354729216 4358021602 4361124416 4366341072 4370801724 4382165766 4383328576 4389765776 4395016692 4396182912 4414085808 4415257088 4418595236 4420538496 4423880637 4468065864 4472630438 4490814504 4495402318 4497409554 4498602944 4503984048 4507190784 4511795328 4520307594 4523525952 4528147184 4530138624 4533563628 4536791424 4553233872 4566586464 4608915576 4635679488 4639184286 4640415296 4645966032 4649273856 4652788932 4664886138 4666123968 4674216448 4679807616 4700112384 4754205384 4757590272 4773566281 4780544472 4781812992 4785428274 4788835392 4795835904 4797870341 4811940342 4815366336 4820285712 4846990896 4891919164 4899070368 4904075256 4906264968 4907566848 4924046479 4931244648 4934755584 4938486498 4939796928 4952640352 4965846534 4967164224 5013206416 5026574097 5046130276 5049723008 5052166317 5060928312 5062271232 5075433088 5079270361 5082886688 5088966696 5090317056 5094165582 5107410363 5116268168 5122388106 5171240944 5174922752 5178835244 5185030023 5205202684 5207526852 5208908672 5212846859 5215139424 5220467208 5224184064 5234040372 5241726897 5243117792 5249389464 5253126912 5258493504 5272165536 5287626432 5336639088 5338055168 5342090996 5348481057 5352289056 5371687068 5373112448 5379539616 5387439816 5388869376 5402880384 5406965223 5418724608 5422821426 5504869392 5506330112 5508788736 5514416512 5517084663 5521012704 5536836096 5541022212 5544967296 5557271544 5571720396 5581383456 5639857218 5649638448 5678402928 5680938384 5682445824 5686742028 5695055136 5701527502 5709862224 5718247524 5719764864 5736538368 5751453312 5755801689 5771251741 5817646062 5821788096 5827735632 5842887688 5860022256 5861577216 5881260418 5885447744 5894051328 5898507516 5931186228 5953182619 5957421152 5987752672 5996546072 6003718974 6005312064 6015727104 6027076792 6031367936 6035927942 6044751504 6049055232 6069367986 6070978496 6078240432 6088781952 6122514816 6140848621 6143590563 6145220768 6174869943 6185579048 6192978066 6194621376 6197387328 6203718576 6219848184 6221498624 6226202378 6228940608 6238088208 6239743488 6260696574 6274312704 6279056388 6337258917 6338940512 6355843254 6374059296 6380571032 6385113856 6388203294 6392751552 6415920456 6420488448 6427047616 6434735472 6462654528 6532093824 6537032403 6538767008 6541686624 6556202586 6573248649 6574992864 6584648664 6586395904 6594274368 6621128712 6622885632 6627892854 6642307584 6702098796 6708945657 6736221756 6743103477 6746114331 6747904416 6767692992 6780461391 6785288928 6792220776 6809880484 6829850808 6893158822 6913373364 6943369136 6953519232 6958776429 6960622944 6978720496 6988969196 6997329207 6999185952 7011324672 7029554048 7050168576 7074437618 7110456298 7115518784 7131308076 7136385408 7162249424 7170816708 7172719488 7178142411 7183253088 7203840512 7209286964 7217910513 7223049504 7230428568 7270486344 7297449662 7337878746 7339825856 7348605552 7356112884 7359397452 7361350272 7388029616 7393289728 7396866972 7402133376 7407729747 7409695392 7428960528 7441844608 7450746336 7519809624 7527491858 7532851264 7569195414 7571203904 7574584512 7582322704 7585657344 7591392468 7593406848 7613149632 7624330032 7626353152 7635475584 7641248373 7668604416 7674402252 7756861416 7762384128 7768252866 7770314176 7807804026 7811290278 7813363008 7824784896 7830700812 7836276096 7851060558 7864676688 7887740256 7908248304 8004958632 8007082752 8013136494 8033970571 8057530602 8059668672 8083304064 8092490648 8104320576 8118375936 8163353088 8191454084 8233159924 8245250849 8257304088 8259495168 8263183104 8271624768 8287230589 8293130912 8305254144 8311533318 8317450944 8347595432 8357580594 8372075184 8449678556 8459785827 8474457672 8498745728 8505171191 8517604392 8521407576 8523668736 8530113042 8552291253 8554560608 8564793336 8577371286 8579647296 8616872704 8627179968 8709458432 8716043204 8722248832 8726469093 8732682144 8741603448 8764331532 8766657152 8773285169 8779531552 8790033384 8792365824 8821890627 8828171616 8837190472 8841076992 8847761274 8936131728 8945260876 8981629008 8990804636 8994819108 8997205888 9007968096 9023590656 9040615188 9047051904 9053891913 9056294368 9067127256 9073582848 9104051979 9106467744 9133172928 9217831152 9271358976 9278368572 9280830592 9291932064 9305577864 9329772276 9332247936 9339303567 9359615232 9391044861 9508410768 9515180544 9547132562 9561088944 9563625984 9570856548 9577670784 9595740682 9623880684 9630732672 9640571424 9693981792 9713087431 9783838328 9798140736 9808150512 9812529936 9815133696 9848092958 9862489296 9869511168 9876972996 9879593856 9905280704 9931693068 9934328448 9941839281 10026412832 10053148194 10092260552 10099446016 10104332634 10121856624 10124542464 10150866176 10158540722 10165773376 10177933392 10180634112 10188331164 10214820726 10232536336 10244776212 10339738233 10342481888 10357670488 10370060046 10410405368 10415053704 10417817344 10425693718 10430278848 10440934416 10448368128 10468080744 10483453794 10486235584 10498778928 10506253824 10516987008 10544331072 10575252864 10611656427 10665684447 10673278176 10684181992 10696962114 10704578112 10743374136 10746224896 10759079232 10774879632 10777738752 10805760768 10813930446 10837449216 10845642852 10946174493 11006818119 11009738784 11028833024 11034169326 11042025408 11082044424 11089934592 11114543088 11143440792 11162766912 11279714436 11291237787 11299276896 11353793121 11356805856 11361876768 11373484056 11390110272 11403055004 11419724448 11436495048 11439529728 11473076736 11502906624 11511603378 11542503482 11635292124 11643576192 11652379299 11655471264 11685775376 11711706039 11716935417 11720044512 11762520836 11770895488 11776590837 11797015032 11862372456 11906365238 11914842304 11975505344 11993092144 12007437948 12010624128 12019704741 12054153584 12062735872 12071855884 12086295903 12089503008 12138735972 12141956992 12151136899 12156480864 12177563904 12245029632 12281697242 12287181126 12290441536 12349739886 12371158096 12385956132 12389242752 12394774656 12407437152 12439696368 12442997248 12452404756 12457881216 12467299977 12476176416 12521393148 12558112776 12674517834 12677881024 12711686508 12748118592 12761142064 12770227712 12776406588 12785503104 12795169563 12831840912 12840976896 12854095232 12869470944 12925309056 13064187648 13074064806 13077534016 13083373248 13112405172 13146497298 13149985728 13169297328 13172791808 13188548736 13242257424 13245771264 13255785708 13404197592 13417891314 13452777701 13472443512 13486206954 13492228662 13495808832 13535385984 13560922782 13570577856 13584441552 13619760968 13659701616 13786317644 13826746728 13876858259 13886738272 13907038464 13917552858 13921245888 13957440992 13977938392 13994658414 13998371904 14022649344 14059108096 14100337152 14148875236 14220912596 14231037568 14241796921 14262616152 14272770816 14314307381 14320698843 14324498848 14341633416 14345438976 14356284822 14366506176 14393611023 14418573928 14435821026 14446099008 14460857136 14540972688 14594899324 14675757492 14679651712 14690750239 14697211104 14712225768 14718794904 14722700544 14772139437 14776059232 14793733944 14804266752 14815459494 14819390784 14857921056 14883689216 14901492672 15039619248 15054983716 15065702528 15138390828 15142407808 15149169024 15164645408 15182784936 15186813696 15226299264 15237811083 15248660064 15270951168 15282496746 15322231089 15348804504 15513722832 15524768256 15536505732 15540628352 15615608052 15622580556 15626726016 15638540577 15661401624 15672552192 15702121116 15725180691 15729353376 15775480512 15816496608 16009917264 16014165504 16026272988 16067941142 16115061204 16119337344 16166608128 16184981296 16208641152 16220895669 16382908168 16466319848 16490501698 16514608176 16518990336 16526366208 16543249536 16574461178 16586261824 16610508288 16623066636 16634901888 16695190864 16715161188 16744150368 16899357112 16919571654 16948915344 16997491456 17010342382 17035208784 17042815152 17047337472 17060226084 17104582506 17109121216 17129586672 17154742572 17159294592 17233745408 17254359936 17267405067 17313755223 17432086408 17444497664 17452938186 17465364288 17483206896 17528663064 17533314304 17546570338 17559063104 17580066768 17584731648 17643781254 17656343232 17674380944 17682153984 17695522548 17859547857 17872263456 17890521752 17963258016 17981609272 17989638216 17994411776 18015936192 18047181312 18081230376 18094103808 18107783826 18112588736 18134254512 18147165696 18208103958 18212935488 18266345856 18422545863 18430771689 18435662304 18524609829 18556737144 18561661184 18583864128 18611155728 18659544552 18664495872 18678607134 18719230464 18782089722 19011776751 19016821536 19094265124 19122177888 19141713096 19155341568 19191481364 19219665289 19247761368 19261465344 19281142848 19387963584 19426174862 19567676656 19596281472 19611097209 19616301024 19625059872 19696185916 19719745947 19724978592 19753945992 19759187712 19810561408 19825539151 19863386136 19868656896 19883678562 20052825664 20106296388 20126836971 20184521104 20198892032 20208665268 20229310431 20238342993 20243713248 20301732352 20317081444 20331546752 20341384173 20355866784 20376662328 20429641452 20465072672 20489552424 20679476466 20684963776 20715340976 20740120092 20820810736 20830107408 20835634688 20851387436 20860557696 20876329287 20881868832 20936161488 20966907588 20972471168 20997557856 21033974016 21088662144 21150505728 21223312854 21331368894 21346556352 21368363984 21393924228 21409156224 21486748272 21492449792 21518158464 21534427233 21549759264 21611521536 21627860892 21691285704 21892348986 22013636238 22019477568 22057666048 22068338652 22084050816 22164088848 22179869184 22229086176 22286881584 22325533824 22526498731 22559428872 22582475574 22598553792 22641189791 22707586242 22713611712 22723753536 22746968112 22780220544 22806110008 22839448896 22872990096 22879059456 23005813248 23023206756 23085006964 23236616029 23270584248 23287152384 23304758598 23310942528 23371550752 23423412078 23433870834 23440089024 23525041672 23541790976 23553181674 23594030064 23724744912 23812730476 23829684608 23951010688 23969118811 23986184288 24014875896 24021248256 24039409482 24101911713 24108307168 24143711768 24172591806 24179006016 24277471944 24283913984 24302273798 24312961728 24355127808 24490059264 24563394484 24574362252 24580883072 24599467409 24699479772 24724712749 24735752547 24742316192 24771912264 24778485504 24789549312 24814874304 24861691767 24879392736 24904809512 24915762432 24934599954 24952352832 25042786296 25116225552 25349035668 25355762048 25423373016 25496237184 25515513573 25522284128 25552813176 25571006208 25590339126 25656873759 25663681824 25708190464 25738941888 25850618112 26128375296 26148129612 26155068032 26166746496 26224810344 26292994596 26299971456 26319855507 26338594656 26377097472 26465671881 26484514848 26511571416 26808395184 26835782628 26905555402 26944887024 26972413908 26984457324 26991617664 27070771968 27121845564 27141155712 27161675739 27168883104 27239521936 27312155937 27319403232 27572635288 27653493456 27753716518 27773476544 27814076928 27835105716 27842491776 27914881984 27955876784 27989316828 27996743808 28017910701 28118216192 28173134583 28297750472 28441825192 28462075136 28483593842 28525232304 28545541632 28628614762 28641397686 28648997696 28683266832 28690877952 28712569644 28733012352 28787222046 28837147856 28871642052 28892198016 28921714272 29081945376 29139262293 29189798648 29351514984 29359303424 29381500478 29394422208 29424451536 29437589808 29445401088 29544278874 29552118464 29587467888 29608533504 29630918988 29638781568 29715842112 29767378432 29802985344 29825517843 30079238496 30109967432 30131405056 30276781656 30284815616 30298338048 30329290816 30365569872 30373627392 30452598528 30475622166 30497320128 30541902336 30564993492 30644462178 30697609008 31019214699 31027445664 31073011464 31081256704 31231216104 31245161112 31253452032 31277081154 31322803248 31345104384 31358401261 31404242232 31450361382 31458706752 31550961024 31632993216 31834969281 31997053341 32019834528 32052545976 32135882284 32230122408 32238674688 32333216256 32346932299 32369962592 32417282304 32441791338 32765816336 32838523479 32932639696 32981003396 33020454357 33029216352 33086499072 33148922356 33172523648 33197603681 33246133272 33269803776 33390381728 33430322376 33488300736 33798714224 33839143308 33873713361 33897830688 33994982912 34020684764 34061379363 34070417568 34085630304 34120452168 34209165012 34218242432 34244113079 34259173344 34309485144 34318589184 34508719872 34534810134 34627510446 34864172816 34888995328 34905876372 34930728576 34957137897 34966413792 35057326128 35066628608 35093140676 35118126208 35135118117 35160133536 35287562508 35312686464 35348761888 35391045096 35719095714 35744526912 35781043504 35926516032 35963218544 35979276432 35988823552 36031872384 36059114223 36162460752 36188207616 36215567652 36225177472 36268509024 36416207916 36425870976 36453410697 36532691712 36845091726 36861543378 36871324608 37049219658 37113474288 37123322368 37167728256 37222311456 37319089104 37328991744 37357214268 37564179444 37912373521 38023553502 38033643072 38188530248 38244355776 38283426192 38310683136 38382962728 38439330578 38495522736 38522930688 38562285696 38775927168 38852349724 38909406899 39107509639 39135353312 39192562944 39222194418 39232602048 39250119744 39392371832 39439491894 39449957184 39507891984 39518375424 39621122816 39651078302 39726772272 39737313792 39767357124 40105651328 40135973141 40212592776 40253673942 40358333103 40369042208 40417330536 40458620862 40476685986 40487426496 40634162888 40663093504 40682768346 40711733568 40753324656 40859282904 40930145344 40979104848 41358952932 41369927552 41401205219 41430681952 41480240184 41630574777 41641621472 41660214816 41702774872 41721115392 41752658574 41763737664 41872322976 41933815176 41944942336 41995115712 42067948032 42177324288 42301011456 42446625708 42662737788 42693112704 42725390763 42736727968 42787848456 42818312448 42942922143 42962096529 42973496544 43036316928 43068854466 43099518528 43180833069 43255721784 43382571408 43784697972 44027272476 44038955136 44072250717 44136677304 44168101632 44316418311 44328177696 44458172352 44573763168 44651067648 45052997462 45118857744 45164951148 45197107584 45282379582 45415172484 45427223424 45447507072 45493936224 45560441088 45612220016 45678897792 45713433249 45745980192 45966693267 46046413512 46170013928 46473232058 46541168496 46574304768 46609517196 46621885056 46743101504 46846824156 46867741668 46880178048 46915621731 47050083344 47083581952 47106363348 47175542073 47188060128 47449489824 47625460952 47659369216 47902021376 47938237622 47972368576 48029751792 48042496512 48078818964 48203823426 48216614336 48287423536 48345183612 48358012032 48554943888 48567827968 48604547596 48625923456 48662687007 49126788968 49148724504 49161766144 49198934818 49398959544 49449425498 49471505094 49484632384 49543824528 49556971008 49579098624 49629748608 49723383534 49758785472 49809619024 49831524864 49869199908 49904705664 50085572592 50232451104 50698071336 50711524096 50846746032 50992474368 51031027146 51044568256 51105626352 51142012416 51180678252 51313747518 51327363648 51416380928 51477883776 51701236224 51941265669 52296259224 52310136064 52333492992 52449620688 52509229091 52585989192 52599942912 52639711014 52677189312 52754194944 52776573751 52931343762 52969029696 53023142832 53578643571 53616790368 53671565256 53811110804 53889774048 53944827816 53968914648 53983235328 54141543936 54164511269 54243691128 54282311424 54323351478 54337766208 54479043872 54624311874 54638806464 55145270576 55267637589 55292315067 55306986912 55507433036 55546953088 55573829487 55670211432 55684983552 55829763968 55871973971 55911753568 55978633656 55993487616 56035821402 56346269166 56595500944 56883650384 56924150272 56967187684 57035330253 57050464608 57257229524 57282795372 57297995392 57341315449 57366533664 57425139288 57466024704 57574444092 57658995867 57674295712 57743284104 57784396032 57843428544 58163890752 58278524586 58379597296 58703029968 58718606848 58763000956 58788844416 58833291627 58848903072 58875179616 59088557748 59104236928 59174935776 59261837976 59277563136 59431684224 59476617453 59605970688 59651035686 60158476992 60219934864 60262810112 60380510913 60553563312 60569631232 60596676096 60658581632 60687931293 60731139744 60905197056 60951244332 60994640256 61129986984 61288924356 61395218016 62038429398 62054891328 62146022928 62162513408 62462432208 62490322224 62506904064 62554162308 62645606496 62716802522 62808484464 62900722764 62917413504 63101922048 63265986432 63483769151 63669938562 63994106682 64039669056 64105091952 64271764568 64460244816 64477349376 64693864598 64739925184 64834564608 64883582676 65485008809 65531632672 65677046958 65865279392 65962006792 66040908714 66058432704 66172998144 66297844712 66345047296 66395207362 66492266544 66539607552 66780763456 66860644752 66976601472 67207157371 67549334831 67579496193 67597428448 67678286616 67747426722 67795661376 67923569373 68041369528 68122758726 68140835136 68171260608 68240904336 68418330024 68436484864 68488226158 68518346688 68618970288 68637178368 69017439744 69069620268 69255020892 69325771789 69709848087 69728345632 69811752744 69861457152 69914275794 69932827584 70114652256 70186281352 70236252416 70270236234 70320267072 70575125016 70625372928 70697523776 70782090192 71438191428 71489053824 71562087008 71853032064 71907356433 71926437088 71958552864 72063744768 72118228446 72305735139 72324921504 72431135304 72450354944 72537018048 72832415832 72851741952 72906821394 73065383424 73690183452 73723086756 73742649216 73798402227 74098439316 74174138247 74207257641 74226948576 74335456512 74444622912 74585075301 74638178208 74714428536 75128358888 75824747042 76047107004 76067286144 76377060496 76488711552 76546540719 76566852384 76765925456 76878661156 76970621277 76991045472 77124571392 77551854336 77704699448 77818813798 78215019278 78270706624 78385125888 78444388836 78465204096 78500239488 78784743664 78878983788 78899914368 78959566521 79015783968 79242245632 79302156604 79397015643 79453544544 79534714248 80211302656 80271946282 80425185552 80507347884 80716666206 80738084416 80834661072 80917241724 80953371972 80974852992 81268325776 81326187008 81365536692 81423467136 81485027217 81506649312 81718565808 81860290688 81958209696 82717905864 82739855104 82802410438 82861363904 82960480368 83261149554 83283242944 83320429632 83405549744 83442230784 83505317148 83527475328 83744645952 83867630352 83889884672 83990231424 84053732103 84354648576 84893251416 85325475576 85386225408 85450781526 85473455936 85575696912 85636624896 85885844286 85924193058 85946993088 86072633856 86137708932 86199037056 86361666138 86511443568 86765142816 87417786879 87569395944 88054544952 88077910272 88144501434 88273354608 88336203264 88373676281 88632836622 88656355392 88916344704 89147526336 89302135296 90105994924 90237715488 90329902296 90394215168 90564759164 90697759339 90830344968 90854446848 90895014144 90987872448 91120882176 91159536479 91224440032 91357795584 91426866498 91491960384 91933386534 92092827024 92340027856 92946464116 93057644097 93082336992 93219034392 93243770112 93486203008 93556883101 93693648312 93735483336 93760356096 93831243462 94075203783 94100166688 94212726696 94351084146 94376120256 94898979648 95250921904 95318738432 95504907843 95804042752 95876475244 95944737152 95991160023 96059503584 96157637928 96407646852 96433228672 96506136859 96574847072 96690367224 96716024064 97040796897 97109887776 97209095192 97251846912 97325374014 98253577936 98297449008 98323532288 98397869636 98515570437 98797919088 98898850996 98943010188 98969264768 99087649056 99259497216 99446767068 99517570944 99592811043 99619238048 99738399816 99809411328 100171145184 100464902208 101396142672 101423048192 101621140083 101693492064 101984948736 102062054292 102089136512 102211252704 102361356504 102627495036 102654727296 102732339237 102955767552 103882531338 104592518448 104620272128 104666985984 104899241376 105018458182 105171978384 105199885824 105279422028 105354378624 105553147502 105862687524 105938059392 106046285664 106843961741 107157287142 107233580736 107343130512 107622221608 107779548096 107889655632 107937829296 107966470656 108329022538 108487382256 108564622848 108646702956 108675532416 108958087744 109248623748 109277612928 109360232091 109653783079 110290541152 110535275178 110584630134 110613973824 111014866072 111093906176 111147658974 111340422864 111369967104 111659527936 111743947942 111823507136 111957267312 111986975232 112071642804 112692538332 113110469761 113191001888 113737120563 113767300768 113934375368 114070660506 114100929216 114514459048 114565590744 114595990784 114682630898 114733067328 114850278576 114932049408 115148888184 115317991734 115348591424 115486568208 115568792064 115686857088 116327781504 116557049172 116676123799 116728220697 116759194592 117322528917 117406059936 117526001912 117577688832 117666583254 117697806144 117750359232 118177115496 118208473856 118349871552 118523675952 118555126272 118863368448 118953234906 119211941376 119302071372 120316953984 120407919423 120439869728 120761021826 121074999309 121107126624 121317163264 121375862586 121462279488 121902488664 121989280512 122259973968 122577848712 122790436032 124076858796 124109782656 124203615657 124292045856 124891724331 124924864416 124980644448 125108324616 125291212992 125433605044 125616968928 125801445528 125834827008 126203844096 126531972864 126967538302 127339877124 127988213364 128079338112 128176172289 128210183904 128543529136 128828766429 128886289587 128920489632 129387729196 129479850368 129542499207 129767165352 130970017618 131063265344 131354093916 131730558784 131924013584 132081817428 132116865408 132216752151 132595689424 132690094592 132790414724 132949254933 132984533088 133561526912 133721289504 133953202944 134414314742 135098669662 135158992386 135194856896 135356573232 135494853444 135591322752 135847138746 136082739056 136245517452 136281670272 136342521216 136481808672 136836660048 136872969728 136976452316 137036693376 137140299747 137237940576 138139240536 138510041784 138651543578 139419696174 139456691264 139623505488 139722914304 139828551588 139865655168 140229304512 140372562704 140472504832 140540472468 140640534144 140746865193 141150250032 141250745856 141395047552 141564180384 142876382856 142978107648 143124174016 143706064128 143814712866 143852874176 143917105728 144127489536 144236456892 144611470278 144649843008 144862270608 144900709888 145074036096 145664831664 145703483904 145813642788 147380366904 147446173512 147485298432 147596804454 147980554711 148196878632 148348276494 148414515282 148453897152 148670913024 148889245824 149170150602 149276356416 149428857072 150256717776 151649494084 152094214008 152134572288 152645440849 152754120992 152977423104 153093081438 153133704768 153531850912 153757322312 153941242554 153982090944 154249142784 155103708672 155409398896 155637627596 155823797007 156430038556 156541413248 156659766131 156888777672 156930408192 157000478976 157457381191 157527687273 157569487328 157757967576 157799828736 157919133042 158031567936 158329721253 158604313208 158794031286 158907089088 159069428496 160422605312 160543892564 160735930713 160850371104 161014695768 161433332412 161476168832 161598252629 161669322144 161834483448 161906743944 161949705984 162493533807 162536651552 162731073384 162846934272 162970054434 163013298624 163437131616 163720581376 163916419392 165435811728 165479710208 165604820876 165722727808 165802912767 165920960736 166522299108 166566485888 166640859264 166811099488 167010634296 167054950656 167489291904 167615921913 167735260704 167980462848 168107464206 169786502832 170650951152 170772450816 170901563052 170946911872 171151393824 171771688572 171848386116 171893986176 172023946347 172275417864 172398074112 172723332276 172976987601 173022887136 173530285632 174835573758 175138791888 176109089904 176155820544 176289002868 176546709216 176747352562 177265673244 177312710784 177832689408 178295052672 178429852359 178908803971 180211989848 180475430976 180659804592 180788430336 181129518328 181395518678 181660689936 181708893696 181790028288 181975744896 182319072958 182448880064 182715591168 182853732996 182983920768 183866773068 184185654048 184548661189 184680055712 185892928232 186115288194 186164673984 186438068784 186487540224 186972406016 187113766202 187387296624 187470966672 187520712192 187662486924 188150407566 188200333376 188425453392 188702168292 188752240512 189797959296 190451307453 190501843808 191009815686 191752950488 191889474304 191982320046 192119007168 192315275856 192815293704 192866457344 193012273718 193149694144 193380734448 193432048128 194081593794 194219775552 194418190384 194503693824 194650748028 196455026427 196507155872 196594898016 196795739272 197031140874 197595838176 197797701992 197886020376 197938529536 198175298112 198518994432 198893534136 199035141888 199185622086 199238476096 199476799632 199618822656 200342290368 200929804416 201621472113 202648004493 202738488579 202792285344 203242280166 203386984128 203770708119 204124108584 204178273024 204422505408 204722713008 205254990072 205309454592 205464678474 205911535104 207765062676 207977315367 209129544261 209185036896 209798482752 210036916364 210343956768 210558844056 210708757248 211106295004 211725375048 211876118784 212092571328 213687923482 214314574284 214467161472 214686261024 215244443216 215559096192 215722069299 215779311264 215875658592 216658045076 216917205417 216974764512 217293405912 217351064832 217916175488 218497247496 218555225856 218720464182 219307566158 220581082304 221070550356 221169260268 221227947648 221395206681 222029732144 222187812352 222295317948 222522414741 222621772923 222680845728 223319055872 223487895884 223647014272 223755225903 223914534624 224143285608 225385076664 226220939522 226382003776 227474241126 227534601536 227868750736 228141321012 228201858432 229028918096 229131181488 229191981568 229365261796 229466134656 229639622157 229700557152 230297776368 230635983468 230697182848 230973136416 231373714176 232655563008 233114098344 233352247598 233456441394 233518389184 234645057834 234812119872 235052003824 235155377664 235333166508 235395612288 235500718464 236354230992 236416947712 236699743104 236878699563 237047351904 237726736896 237906469812 238604142744 240633907968 240815838846 240879739456 241522043652 242149998618 242214253248 242634326528 242751725172 242924558976 243804977328 243978561024 244519947936 245155697424 245580872064 247791486041 248153717592 248219565312 248407231314 248584091712 249053087701 249783448662 249849728832 249961288896 250216649232 250582425984 250867210088 251233937856 251602891056 251669654016 253063945728 253935076604 254679754248 255602776319 255976426728 256158676224 256352344578 256420367808 257087058272 257657532858 257772579174 257840979264 258775458392 258959700736 259084998414 259534330704 261940035236 262126530688 262253360637 262708187832 263461117568 263660306921 263848027168 264163634856 264233730816 264433504302 265121028843 265191378848 265580829448 265898509866 265969066176 267123053824 267442579008 267906405888 268828629484 270197339324 270317984772 270389713792 270594141499 270713146464 270989706888 271182645504 271694277492 271971840239 272093278017 272165478112 272491034904 272563340544 272685042432 272963617344 273478609437 273673320096 273952904632 274073386752 274280599494 274475881152 276278481072 277020083568 277303087156 278839392348 278913382528 279247010976 279657103176 279731310336 280458609024 280670649303 280745125408 281080944936 281281068288 281493730386 282225611349 282300500064 282790095104 283128360768 285752765712 285956215296 286248348032 287412128256 287629425732 287705748352 287834211456 288472913784 289222940556 289299686016 289518410577 289724541216 290148072192 291122390691 291329663328 291627285576 294760733808 294892347024 294970596864 295193608908 295961109422 296393757264 296696552988 296829030564 296907794304 297778491648 298340301204 298552712832 298778433129 298857714144 300513435552 303298988168 304188428016 304269144576 305290881698 305508241984 305954846208 306186162876 306267409536 307063701824 307514644624 307882485108 307964181888 308197017711 310818797792 311275255192 311647594014 312860077112 313082826496 313319532262 313777555344 313860816384 314000957952 314914762382 315055374546 315138974656 315515935152 315599657472 315838266084 316063135872 316659442506 317208626416 317588062572 317814178176 318138856992 320531885223 321087785128 321471861426 321700742208 322029391536 322866664824 322952337664 323196505258 323338644288 323668966896 323813487888 323899411968 324987067614 325073303104 325462146768 325693868544 325940108868 326026597248 326874263232 327441162752 327832838784 328080696273 328961349237 330871623456 331209641752 331445455616 331605825534 331841921472 333044598216 333132971776 333281718528 333622198976 334021268592 334109901312 334978583808 335231843826 335470521408 335960925696 336214928412 339331409283 339573005664 341211361689 341301902304 341803126104 341893823744 342302787648 343543377144 343696772232 343787972352 344047892694 344550835728 344796148224 345446664552 345953975202 346045774272 347060571264 349671147516 350028371397 350184662091 350277583776 351967586751 352218179808 352578005736 353093418432 353494705124 354531346488 354625421568 355665378816 356590105344 356859704718 357817607942 360423979696 360950861952 361223758269 361319609184 362259036656 362791037356 363224997927 363321379872 363951489792 364638145916 364897760128 365173640491 365707465992 365967841536 367733546136 368371308096 369097322378 369360111424 371785856464 372230576388 372329347968 372610846971 372876137568 373944812032 374227532404 374675172993 374774593248 374941933344 375324973848 376300815132 376400666752 376685243869 376850906784 377404336584 377504481024 379595918592 380902614906 381003687616 382019631372 383505900976 383778948608 383964640092 384238014336 384528516867 384630551712 385630587408 385732914688 386024547436 386299388288 386486299287 386761468896 388163187588 388439551104 388836380768 389301496056 392910052854 393014311744 393189796032 393591478544 394062281748 395191676352 395595403984 395772040752 395877059072 396350596224 396650256453 397787068272 398070283776 398371244172 398476952192 398953599264 400684580736 401859608832 403242944226 405296008986 405476977158 405584570688 406484560332 406773968256 407541416238 408248217168 408356546048 408845010816 409445426016 410509980144 410618909184 410929356948 415530125352 415954630734 417036108731 418259088522 418370073792 419596965504 420073832728 420687913536 421117688112 421417514496 422212590008 423450750096 423752237568 424185142656 427375846964 428003475889 428629148568 428934322944 429372522048 430182606029 430488886432 431118192384 431444138598 431558622528 431751317184 433316090152 433834410834 433949529024 434586811824 434702129664 435832350976 436994494992 437110451712 437440928364 438615132316 441162164608 441495704551 442141100712 442338520536 442455895296 442790413362 443941664133 444059464288 444590635896 445044829482 445243545846 445361691456 446975791768 447294028544 447510451806 447829069248 448286571216 450770153328 452441879044 452764007552 454948482252 455069203072 455413257409 455737501472 456282642024 456403716864 457936322547 458057836192 458262362976 458730523592 458932269312 459279244314 459401114304 460595552736 461271966936 461394365696 461946272832 462747428352 465311126016 466228196688 466704495196 466912882788 467036778368 469290115668 469624239744 469979298393 470104007648 470666333016 470791224576 471001436928 472372143573 472583061819 472708461984 473399486208 473757399126 474094703808 474989163759 475812939624 477208285488 481267815936 481631677692 481759478912 483044087304 484299997236 484428506496 484794757887 485503450344 485849117952 487480601421 487609954656 489039895872 490311394848 491161744128 495582972082 496307435184 496439130624 496814462628 497168183424 498106175402 499566897324 499699457664 499922577792 500433298464 501164851968 501734420176 502467875712 502847765739 503205782112 507870153208 509359508496 511205552638 511952853456 512317352448 512704689156 512840735616 514174116544 515315065716 515545158348 515681958528 516071839041 517550916784 517919401472 518169996828 518930962803 519068661408 523880070472 524253061376 524506721274 525416375664 526922235136 527320613842 527696054336 528327269712 528467461632 528867008604 530242057686 530382757696 531161658896 531797019732 531938132352 534246107648 534885158016 535289557077 536726411913 537657258968 540394678648 540635969544 540779427584 541188282998 541426292928 541979413776 542365291008 543388554984 543943680478 544186556034 544330956224 544982069808 545126681088 545370084864 545927234688 546957218874 547346640192 547905809264 548146773504 548561198988 548951762304 552556962144 553645983567 554040167136 554606174312 557678784696 557826765056 558494021952 559314206352 559462620672 560917218048 561341298606 561490250816 562161889872 562562136576 562987460772 564451222698 564601000128 565580190208 566256721536 571353922359 571505531424 572496696064 575258851464 575411496704 575668422912 576945827568 577601520001 578445881112 578599372032 579036821154 579449082432 580296144384 582244781382 582659326656 583254571152 589365079281 589521467616 589784694048 590387217816 591922218844 592787514528 593393105976 593658061128 593815588608 595556983296 595809623959 596680602408 597105425664 597556866258 597715428288 601026871104 604864416339 606597976336 607944013479 608215465737 608376856032 610581763396 611016483968 611312124357 612372325752 612534819072 614127403648 614591713681 615029289248 615764970216 615928363776 616394035422 621637595584 622550510384 623295188028 623931946101 625720154224 626165652992 626639064524 627388632783 627555110688 629829524764 630110749092 630277949312 630754469939 631031870304 631676532168 632126271744 633318885012 634417252832 635176125144 635628356352 636277713984 641063770446 642175570256 642943722852 643401484416 644058783072 645733329648 645904675328 646393010516 646677288576 647166207897 647337933792 647626975776 649974135228 650146606208 650924293536 651880217736 652053194496 653748526464 655665677568 656161392546 657922698474 661743246912 662419283504 662890911232 663211651068 663683842944 664185620043 666089196432 666265943552 666563437056 667244397952 667567244223 668042537184 669957167616 670463687652 670941042816 672429856824 678662818566 679146011328 682422723378 682603804608 683606252208 683787647488 684605575296 687086754288 687393544464 687575944704 688095785388 689101671456 690893329104 691907950404 692091548544 694121142528 698321460661 699342295032 700056742794 700369324182 700555167552 703935173502 704436359616 705156011472 706186836864 706989410248 709062692976 709250843136 713180210688 713719409436 715635215884 720335096899 720847959392 721901723904 722447516538 722639218368 724518073312 725582074712 726449995854 726642759744 727902979584 729276291832 729795520256 730347280982 731414931984 731935683072 735467092272 736742616192 738194644756 738720222848 739278731081 743042683141 743374458123 743571712928 744461152776 744658695936 745221693942 745752275136 747159263103 748455064808 749350345986 749549186496 749883866688 750649947696 752601630264 752801333504 753370487738 753701813568 754808673168 755008962048 759191837184 761805229812 762007375232 762583489679 764039262744 766808328957 767011801952 767929280184 768476028672 769057033734 769261103424 771261174816 772049094872 772598776576 772972598574 773522937792 776326375176 776879102208 777672761536 778602992112 785820105708 786028623488 786379592064 787182957088 788124563496 790383352704 790980920763 791190807968 791544081504 792701192448 793300512906 795363086529 795574136544 796742488344 796953904384 797907198528 801369161472 803719217664 806485888452 810592017972 810953954316 811169141376 811782424497 812969120664 813547936512 815082832476 815915520717 816279834051 816496434336 817690021632 818890852032 820435828311 821019960288 821858713896 831060250704 831909261468 834072217462 836518177044 836740147584 839193931008 840147665456 841375827072 842011947909 842235376224 844425180016 846676834047 846901500192 848370285312 854751693928 856006951778 857258297136 857868645888 858745044096 860365212058 860977772864 862236384768 862888277196 863117245056 863502634368 866632180304 867668821668 867899058048 868555231731 869173623648 871664701952 873367172073 873988989984 874881856728 877230264632 882324329216 882991409102 884282201424 884677041072 884911790592 885580826724 887883328266 888118928576 889181271792 890089658964 890487091692 890723382912 893951583536 894588057088 895020903612 895658138496 896335299387 896573142432 901540306656 904883758088 905528015104 909896964504 910138406144 910826514818 911475002944 912565284048 912807433728 915872645094 916115672384 916524725952 917461047184 917864538624 918558488628 918802228608 921191105472 922543933872 922788731392 923892545664 924591053133 932456393376 933408990392 933825765576 934073556736 938580231336 939248479488 939958596786 940208015296 941332666032 941582449152 942002873856 944744287146 945166123638 945416923968 946798972416 947514798252 948189407616 949978327518 951625879248 954416570976 961595655669 963263355384 963518957824 966088174608 968599994472 968857012992 969589515774 971006900688 971698235904 972110439091 974961202842 975219909312 978079791744 980622789696 982323488256 986884047711 991165944164 992614870368 993628925256 994336366848 996212350804 997675352729 999133794648 999398915328 999845155584 1000866596928 1002329703936 1002754901269 1003468840352 1004935751424 1005695531478 1006411564224 1015740306416 1017994227849 1018719016992 1022411105276 1023634085067 1023905706912 1025409378312 1025681471232 1028348233088 1029125714111 1030630131432 1031090316696 1031363917056 1032143678082 1035101833568 1036339993656 1037861925606 1038137322816 1047760140944 1048506122752 1049013442548 1050085114191 1050553986273 1050832751328 1053844470272 1054641227684 1055392108672 1055902760253 1056654539424 1057734017208 1060484115372 1060765515392 1061567505449 1062323317792 1063594039464 1063876264704 1069770316032 1070579114154 1073452823826 1075314517936 1080789357296 1081271939088 1081558855168 1082376565996 1082852585856 1083671274807 1083958827552 1086777109968 1087887360956 1088373112068 1088661912448 1089964139616 1091854469376 1093914437748 1094693280384 1095520921473 1095811618528 1097122397976 1097903524608 1105113924288 1107291967134 1108080334272 1109212348624 1115357569392 1115653530112 1116988043904 1117832540913 1118628412704 1121834436096 1122682597212 1122980501632 1124323779744 1125974921544 1128902445396 1129202000256 1130055731607 1132513443072 1142707844718 1143011062848 1144993392128 1150517702928 1150822993408 1151336845824 1153891655136 1155203040002 1156891762224 1157198744064 1158073642308 1158898164864 1164489562764 1165318653312 1166509142304 1175283579151 1178730158562 1179042935232 1179569388096 1180774435632 1183844437688 1185575029056 1186786211952 1187316122256 1187631177216 1191619247918 1193361204816 1194210851328 1195113732516 1195430856576 1202053742208 1206191613869 1209728832678 1213195952672 1215888026958 1216430931474 1216753712064 1221163526792 1222032967936 1222624248714 1224744651504 1225069638144 1228254807296 1229183427362 1230058578496 1231529940432 1231856727552 1232788070844 1243275191168 1244215167371 1245101020768 1246590376056 1247863892202 1251108326193 1251440308448 1253278129048 1254777265566 1255110221376 1259659049528 1260221498184 1260555898624 1261508939878 1262063740608 1263353064336 1264252543488 1266637770024 1268834505664 1270352250288 1271256712704 1272555427968 1276935990049 1282127540892 1283437361789 1284010427667 1284351140512 1285887445704 1286802968832 1288117566144 1290547818087 1291466659296 1292786021032 1293354577152 1294332415794 1294675867584 1295253951552 1299948270456 1300293212416 1301848587072 1303760435472 1304106388992 1307497052928 1311331355136 1312322785092 1315845396948 1323486493824 1324487113653 1324838567008 1326423302136 1327367685888 1328371240086 1331824992399 1332178392864 1334488795904 1335134488446 1336085074368 1340927375304 1341882085632 1344859713648 1357325637132 1358292022656 1364845446756 1365207609216 1366239772227 1367212504416 1369211150592 1373808967641 1374173508576 1374787088928 1376191570776 1378203342912 1381786658208 1383815900808 1384183097088 1388242285056 1396642921322 1398684590064 1400113485588 1400738648364 1401110335104 1407870347004 1408872719232 1409937895179 1410312022944 1412373673728 1413978820496 1417116430719 1417749185457 1418125385952 1424967491277 1427438818872 1431270431768 1440670193798 1441695918784 1443803447808 1444895033076 1445278436736 1449036146624 1451164149424 1452899991708 1453285519488 1454384273661 1458552583664 1459591040512 1460694561964 1462441804263 1462829863968 1470934184544 1473485232384 1476389289512 1477440445696 1478557462162 1486085366282 1486748916246 1487143425856 1488922305552 1489317391872 1490443387884 1491504550272 1494318526206 1496910129616 1498700691972 1499098372992 1499767733376 1501299895392 1505203260528 1505602667008 1506740975476 1507403627136 1508543297217 1509617346336 1523610459624 1524014750464 1525166979358 1528078525488 1533616657914 1534023603904 1535858560368 1536952057344 1538114067468 1538522206848 1542522349632 1544098189744 1545197553152 1545945197148 1547045875584 1548215517123 1552652750352 1553758204416 1555345523072 1557205984224 1571640211416 1572057246976 1572759184128 1574365914176 1576249126992 1580766705408 1581961841526 1582381615936 1583088163008 1585402384896 1586601025812 1590726173058 1591148273088 1593484976688 1593907808768 1595814397056 1602738322944 1610179235739 1612971776904 1621184035944 1621907908632 1622338282752 1623564848994 1625938241328 1627095873024 1627786101821 1630165664952 1631831041434 1632559668102 1632992868672 1635380043264 1637781704064 1640871656622 1642039920576 1643717427792 1660937950701 1662120501408 1663818522936 1668144434924 1673036354088 1673480295168 1678387862016 1679099849339 1680295330912 1682751654144 1684023895818 1684470752448 1688850360032 1693353668094 1693803000384 1696740570624 1709503387856 1712013903556 1714061767077 1714516594272 1717490088192 1720730424116 1721955545728 1723257427441 1725776554392 1726234490112 1727005268736 1732031193101 1732804560003 1733264360608 1735337643336 1735798116096 1737110463462 1738347247296 1746734344146 1747977979968 1749763713456 1754460529264 1764648658432 1765982818204 1768095237843 1768564402848 1769354082144 1771161653448 1775766656532 1776237857152 1777580778919 1778362543584 1780179317928 1780974183384 1781446765824 1787428871877 1787903167072 1790041807224 1791316276992 1792670598774 1793146284864 1803080613312 1809767516176 1811056030208 1814593249017 1819793929008 1820276812288 1821653029636 1822950005888 1823832040437 1825130568096 1831745290188 1832231344768 1833049451904 1834922094368 1837116977256 1837604457216 1842382210944 1843775141043 1845087867744 1847785091328 1849182106266 1864912786752 1866817980784 1867651531152 1868147113472 1871795838303 1877160462672 1878496958976 1879917193572 1880416030592 1882665332064 1889488574292 1890332247276 1890833847936 1892263409817 1895029596504 1896378815232 1899956655036 1903251758496 1908833141952 1923191311338 1926526710768 1927037915648 1932176349216 1937199988944 1937714025984 1939179031548 1942013801376 1944220878182 1949922405684 1950439818624 1956159583488 1961245579392 1967996843681 1973768095422 1982331888328 1985229740736 1987257850512 1988672733696 1992424701608 1995350705458 1998267589296 1998797830656 1999690311168 2001733193856 2005509802538 2006937680704 2009871502848 2011391062956 2012823128448 2030035273079 2031480612832 2035988455698 2037438033984 2044822210552 2047268170134 2047811413824 2050818756624 2051362942464 2056696466176 2058251428222 2061260262864 2062180633392 2062727834112 2064287356164 2070203667136 2072679987312 2075723851212 2076274645632 2083421878501 2094964381983 2095520281888 2098026885096 2100170228382 2101107972546 2101665502656 2109282455368 2110784217344 2111805520506 2113309078848 2115468034416 2120968230744 2121531030784 2123135010898 2124646635584 2127188078928 2127752529408 2139540632064 2141158228308 2146905647652 2149098925459 2150629035872 2161005290697 2161578714592 2162543878176 2164753131992 2165705171712 2167342549614 2167917655104 2173554219936 2175774721912 2176746224136 2177323824896 2179928279232 2183708938752 2187828875496 2189386560768 2191041842946 2191623237056 2194244795952 2195807049216 2210227848576 2214583934268 2216160668544 2217836193243 2218424697248 2229128049423 2230123374369 2230715138784 2233976087808 2235665081826 2237256825408 2241477789309 2245365194424 2245961003264 2248647559488 2251949843088 2257804890792 2258404000512 2260111463214 2265026886144 2285415689436 2286022125696 2287750469037 2300424986871 2301035405856 2307783310272 2310406080004 2313783524448 2316147284616 2317796329728 2328979125528 2330637306624 2333018284608 2350567158302 2357460317124 2358085870464 2359138776192 2361548871264 2367688875376 2371150058112 2372942762289 2373572423904 2374632244512 2383238495836 2386089259587 2386722409632 2390227465032 2390861713152 2404107484416 2412383227738 2419457665356 2426391905344 2431776053916 2432861862948 2433507424128 2435347273491 2442327053584 2444065935872 2445248497428 2447746562151 2448839502153 2449489303008 2456509614592 2458366854724 2460117156992 2461307484933 2463059880864 2465576141688 2486550382336 2488430334742 2490202041536 2493180752112 2495727784404 2502216652386 2502880616896 2506556258096 2509554531132 2510220442752 2519318099056 2520442996368 2521111797248 2523017879756 2524127481216 2526035843727 2526706128672 2533275540048 2537669011328 2540704500576 2545110855936 2553871980098 2564255081784 2566874723578 2568020855334 2568702281024 2571774891408 2573605937664 2576235132288 2581095636174 2582933318592 2585572042064 2586709154304 2588664831588 2589351735168 2590507903104 2599896540912 2600586424832 2603697174144 2605665695193 2607520870944 2614994105856 2624645570184 2631690793896 2646972987648 2648974227306 2649677134016 2652846604272 2654735371776 2656742480172 2663649984798 2664356785728 2668977591808 2670268976892 2672170148736 2681854750608 2683764171264 2689719427296 2714651274264 2716584045312 2725706346451 2729690893512 2730415218432 2732479544454 2734425008832 2738422301184 2739583964711 2747617935282 2748347017152 2749574177856 2752383141552 2756406685824 2763573316416 2767631801616 2768366194176 2793285842644 2797369180128 2800226971176 2801477296728 2802220670208 2811630539509 2815740694008 2817745438464 2819875790358 2820624045888 2824747347456 2827957640992 2834232861438 2835498370914 2836250771904 2849934982554 2854877637744 2862540863536 2881340387596 2883391837568 2884786967007 2889790066152 2890556873472 2898072293248 2900263376131 2902328298848 2905799983416 2906571038976 2908768547322 2916331317273 2917105167328 2921389123928 2924883608526 2925659727936 2941868369088 2946970464768 2952778579024 2954880891392 2957114924324 2960652143133 2972170732564 2973497832492 2974286851712 2976535556489 2977844611104 2980886775768 2983009100544 2988637052412 2991690242629 2993026058187 2993820259232 2997401383944 2998196745984 2999535466752 3002599790784 3008264703807 3010406521056 3013481950952 3014807254272 3017086594434 3019234692672 3047220919248 3048029500928 3050333958716 3053982683547 3056157050976 3067233315828 3068047207808 3071717120736 3076228134936 3077044413696 3085044699264 3087377142333 3088196379488 3091890394296 3094091751168 3096431034246 3105305500704 3110691046144 3114411968448 3143280422832 3144114493952 3145518368256 3148731828352 3150255342573 3152498253984 3161533410816 3163923683052 3164763231872 3166176326016 3173202051624 3181452346116 3182296546176 3184702516347 3186969953376 3191628794112 3220358471478 3225943553808 3242368071888 3243815817264 3244676565504 3247129697988 3251876482656 3255572203642 3260331329904 3263662082868 3265119336204 3265985737344 3275563408128 3281743313244 3284079841152 3286562764419 3287434855584 3321875901402 3324241002816 3327637045872 3336288869848 3346072708176 3346960590336 3358199698678 3360590661824 3365503308288 3368047791636 3368941504896 3377700720064 3386707336188 3387606000768 3390167194821 3399267275449 3419006775712 3424027807112 3428123534154 3429033188544 3434980176384 3441460848232 3443911091456 3446514854882 3451553108784 3452468980224 3454010537472 3464062386202 3465609120006 3466528721216 3470675286672 3471596232192 3474220926924 3476694494592 3493468688292 3495955959936 3499527426912 3506424562591 3508921058528 3525850737453 3531965636408 3536190475686 3537128805696 3538708164288 3542323306896 3551533313064 3552475714304 3555161557838 3556725087168 3560358635856 3561948366768 3562893531648 3574857743754 3575806334144 3580083614448 3582632553984 3585341197548 3586292569728 3606161226624 3618574841607 3619535032352 3629186498034 3639587858016 3643306059272 3645900011776 3647664080874 3650261136192 3663490580376 3664462689536 3666098903808 3669844188736 3674233954512 3675208914432 3684764421888 3687550282086 3690175735488 3695570182656 3698364212532 3729825573504 3732645502113 3733635961568 3735303062304 3743591676606 3753324978579 3754320925344 3759834387144 3760832061184 3765330664128 3778977148584 3780664494552 3781667695872 3784526819634 3790059193008 3792757630464 3799913310072 3806503516992 3817666283904 3830807970147 3846382622676 3850312085367 3852031283001 3853053421536 3864352698432 3871643454261 3874399977888 3878358063096 3884027602752 3888441756364 3899844811368 3900879637248 3912319166976 3922491158784 3935993687362 3947536190844 3964663776656 3970459481472 3973461340959 3974515701024 3984849403216 3990701410916 3995474977197 3996535178592 4003466387712 4011019605076 4013875361408 4022782125912 4025646256896 4060070546158 4062961225664 4071976911396 4074876067968 4089644421104 4094536340268 4095622827648 4098719316681 4101637513248 4113392932352 4116502856444 4121426902923 4122520525728 4124361266784 4128574712328 4140407334272 4145359974624 4151447702424 4152549291264 4166843757002 4189928763966 4191040563776 4196053770192 4200340456764 4202215945092 4203331005312 4218564910736 4221568434688 4223611041012 4226618157696 4229813685537 4230936068832 4241936461488 4243062061568 4246270021796 4249293271168 4251349292157 4254376157856 4282316456616 4293811295304 4298197850918 4301258071744 4322010581394 4323157429184 4325087756352 4329506263984 4331410343424 4334685099228 4335835310208 4347108439872 4351549443824 4353492448272 4354647649792 4359856558464 4363152820983 4375657750992 4378773121536 4382083685892 4383246474112 4388489591904 4420455697152 4429167868536 4432321337088 4435672386486 4436849394496 4458256098846 4460246748738 4461430277568 4467952175616 4471330163652 4474513650816 4482955578618 4490730388848 4491922006528 4497295118976 4503899686176 4515609781584 4516808001024 4520222926428 4570831378872 4572044251392 4575500938074 4587397196041 4600849973742 4602070811712 4615566620544 4620812160008 4627567048896 4632294569232 4635592659456 4657958251056 4661274613248 4666036569216 4701134316604 4708038234779 4714920634248 4716171740928 4718277552384 4723097742528 4732008666319 4735377750752 4742300116224 4745885524578 4747144847808 4749264489024 4766476991672 4772178519174 4773444819264 4780454930064 4781723426304 4808214968832 4824766455476 4830537707217 4838915330712 4852783810688 4856452750061 4863552107832 4865723725896 4867014848256 4870694546982 4883358305463 4884654107168 4890496994856 4895493124302 4897679004306 4898978606016 4916733709448 4920234313984 4922614969866 4926119761728 4931152283376 4973100764672 4976860669484 4980404083072 4982813852103 4986361504224 4991455568808 5004433304772 5005761233792 5009545831499 5013112516192 5019109062264 5020440885504 5037299548017 5038636198112 5040885992736 5046035759512 5048254962432 5052071687454 5053412257344 5066551080096 5075338022656 5081409001152 5090221711872 5107743960196 5128510163568 5133749447156 5136041710668 5137404562048 5143549782816 5152470264576 5162191272348 5165866637184 5169772282323 5171144084128 5177329663176 5178703470336 5181015806208 5196093579303 5198413680009 5199793081824 5207394348288 5211331390386 5215041741888 5249291140368 5263381587792 5293945975296 5297948454612 5299354268032 5305693208544 5313484960344 5327299969596 5328713571456 5332742336757 5340537953784 5344340297472 5362286615631 5363709501216 5379438854592 5429302548528 5433168090624 5451412692902 5459381787024 5460830436864 5464959088908 5468850017664 5479167929422 5495235870564 5496694034304 5499148355712 5504766283104 5512813371648 5527146632832 5531325423129 5535263603232 5546172923101 5586571685288 5594738360256 5600453942352 5602954593456 5604441340416 5623261079018 5631481388016 5635490876928 5639751580716 5641248091776 5655915281984 5668465722876 5670996741828 5672501543808 5676790229451 5699869965108 5709755275488 5725081727072 5762680775192 5766783675136 5769573934014 5779580132304 5781113746944 5796144586496 5800526752262 5804656597696 5811599966832 5813142077952 5817537094644 5832662634546 5834210334656 5842778247856 5849767217052 5851319455872 5883736738176 5903990531043 5905557158048 5914229848648 5921304286266 5944341465128 5946995664984 5948573703424 5953071112978 5955689222208 5961773551536 5966018201088 5977274104824 5983380485258 5986052116374 5987640518464 5994802767888 5996393491968 5999070933504 6005199581568 6016529407614 6020813042112 6026963901904 6029614508544 6034173188868 6038469385344 6090105819237 6094441838496 6100667917432 6107965367094 6112314101952 6134466631656 6136094415616 6143434241472 6152456269872 6154088827392 6170089398528 6174754284666 6176392758976 6183780788592 6188183502336 6192862068492 6210611001408 6221382092288 6228823936896 6250265635503 6284893145949 6286560845664 6297463656704 6300510685146 6304996507968 6327847366104 6329526463744 6332352652032 6346404103248 6362904692232 6364593092352 6369405032694 6373939906752 6383257588224 6440716942956 6447296776377 6451887107616 6483015872091 6484736143776 6487631634528 6494259395976 6503752965312 6511144407284 6520662659808 6527324165736 6530238672408 6531971474688 6551126816256 6563486626488 6568159682304 6573125528838 6574869711168 6643751802804 6648482005632 6653508579729 6655274091744 6672577739696 6687384148269 6690370123107 6692145416352 6716399397356 6721181323648 6724433367927 6736095583272 6737883009792 6755401440128 6773414672376 6775212001536 6780334389642 6798534550898 6838013551424 6848055614224 6856247068308 6858066377088 6863251407111 6882921696464 6887822182912 6893029709764 6901274960613 6903106217568 6928124772404 6931218240012 6933057442432 6938299169329 6941350573344 6948441853848 6953388989184 6986937376584 6991911919872 6999054853824 7012849125182 7017842117056 7051701474906 7063931272816 7072380951372 7074257611392 7077416328576 7084646613792 7103066626128 7104951428608 7110323115676 7113450174336 7118828286867 7120717271712 7123896733536 7149715487508 7151612668288 7160167228896 7170682395096 7172585139456 7212322453248 7237149683214 7239070064704 7258372996068 7279175716032 7286612118544 7291800023552 7295328161748 7300522272384 7306041820473 7326981160752 7328925379072 7332197807616 7339688377472 7343239686453 7348467909024 7369528843776 7375100564172 7380351470976 7396728425064 7459651147008 7465291004226 7467271923136 7470606124608 7487183353212 7506649957158 7508641850688 7519668774288 7521664122368 7530661328256 7557954297168 7561328989104 7563335391744 7569053639268 7580118386016 7599826620144 7613007033984 7635332567808 7661615940294 7681536067271 7692765245352 7700624170734 7704062566002 7706106843072 7728705396864 7743286908522 7748799955776 7756716126192 7768055205504 7776883512728 7799689622736 7801759274496 7844982317568 7871987374724 7895072381688 7923686065889 7929327553312 7940918962944 7946922681918 7949031402048 7969698806432 7981402821832 7990949954394 7993070357184 8006932775424 8022039210152 8027750722816 8045564251824 8051292513792 8120141092316 8125922451328 8132066041891 8143953822792 8149752135936 8173469514551 8177119039353 8179288842208 8189072680536 8191245655296 8197438633362 8203275026496 8218751894133 8233005712888 8242853805846 8245041051456 8248722533568 8257149424656 8280814668544 8290719949248 8302895404848 8305098582528 8333687514004 8379857527932 8382081127552 8388418386469 8392107540384 8400680913528 8404431890184 8406662010624 8434891618527 8437129821472 8447222082024 8453236315392 8459627371074 8461872137664 8483872922976 8492540043592 8498586542336 8502698584314 8508752315712 8564632913232 8587622590608 8596395701836 8602516143488 8644021162788 8646314858368 8650175512704 8659012527968 8669370198456 8671670620416 8694216879744 8700790128393 8703098887648 8706984896544 8719713116928 8726305641966 8748993951819 8751315501984 8764167371784 8766492948224 8776979183808 8840911394304 8858335737072 8864642674176 8871344772972 8873698788992 8916512197692 8920493497476 8922860555136 8929606669467 8942660327304 8949027301632 8965911157236 8975070727887 8979078174561 8981460777696 8994590237952 9007799372352 9024794111421 9031219563168 9040445852856 9141662757744 9144088502784 9151001876148 9174794392082 9201699947484 9204141623424 9231133241088 9241624320016 9255134097792 9262131426999 9264589138464 9315916502112 9332073138432 9402268633208 9416076469558 9429841268496 9432343481856 9436555104768 9446195485056 9464017332638 9470755501504 9484600232448 9491771049156 9494289695616 9498528978048 9532953983344 9544357038348 9546889638528 9554107549041 9560909860128 9649532910952 9661075414434 9677830661424 9705567621376 9712905500122 9727104215664 9731447451792 9734029696512 9741389093964 9766716610926 9769308214336 9780993989712 9790986248604 9795358008612 9797957212032 9833467418896 9840468627968 9845229939732 9852239523456 9859688293257 9862304566752 9953721338968 9960808166144 9965627704206 9972723008448 9982911137616 10008866609544 10011522467584 10019091662998 10026225032384 10038218124528 10040881771008 10074599096034 10077272396224 10081771985472 10092071519024 10096509924864 10104143374908 10106824514688 10133102160192 10150676045312 10162818002304 10170501584463 10197801826347 10215487920392 10257020327136 10267498894312 10272083421336 10274809124096 10287099565632 10304940529152 10324382544696 10331733274368 10339544564646 10342288168256 10354659326352 10357406940672 10362031612416 10392187158606 10396827360018 10399586163648 10414788696576 10422662780772 10430083483776 10498582280736 10519273687773 10526763175584 10577552212359 10595896909224 10598708536064 10611386417088 10626969920688 10654599939192 10657427142912 10665484673514 10681075907568 10688680594944 10724573231262 10727419002432 10758877709184 10855724524821 10858605097056 10902825385804 10918763574048 10929918177816 10937700035328 10958335858844 10974428880019 10990471741128 10993388068608 10998296711424 11009532566208 11025626743296 11054293265664 11062650846258 11070527206464 11092345846202 11173143370576 11189476720512 11197936506339 11200907884704 11205909186912 11246522158036 11259974935737 11262962776032 11279503161432 11282496183552 11311830563968 11320382855221 11336931445752 11341993483656 11345003087616 11353580458902 11399739930216 11419510550976 11450163454144 11492423910441 11525361550384 11533567350272 11539147868028 11550936256101 11556093849003 11559160264608 11592289172992 11601053504524 11609313195392 11614930362783 11623199933664 11635074189288 11665325269092 11668420669312 11677242559939 11685556495712 11699534434104 11702638911744 11767473476352 11807981062086 11811114316096 11828459697296 11842608572532 11888682930256 11893991329968 11897147406848 11906142225956 11911378444416 11920384022877 11923547103072 11954548209648 11966760970516 11972104232748 11975281036928 11989605535776 12010399163136 12033058815228 12041626084224 12053927803808 12068346377736 12076938770688 12180211638474 12188883676992 12201335834864 12215930734188 12224628203904 12268933263312 12272188831232 12286868482944 12296157950043 12304912539744 12340178797056 12349508569332 12352785517952 12367561577184 12385724136984 12421222002816 12457647873792 12500531271006 12569786291898 12573121691328 12594927313408 12601021370292 12609993015936 12655694732208 12659052927488 12664705304064 12692808206496 12725809384464 12729186184704 12738810065388 12747879813504 12881433885912 12894593552754 12903774215232 12928119370661 12966031744182 12969472287552 12975263269056 12988518791952 13007505930624 13022288814568 13041325319616 13054648331472 13060477344816 13063942949376 13126973252976 13136319364608 13146251057676 13149739422336 13268107752559 13287503605608 13296964011264 13307017159458 13310548183488 13345155479392 13374768296538 13380740246214 13384290832704 13432798794712 13442362647296 13448866735854 13472191166544 13475766019584 13510802880256 13546829344752 13550424003072 13560668779284 13597069101796 13676027102848 13686366841081 13696111228448 13712494136616 13716132754176 13726502814222 13762191588123 13765843392928 13786059419528 13802549921226 13806212435136 13856249544808 13862436480024 13866114884864 13876598338658 13882701146688 13896883707696 13906777978368 13973874753168 13983823839744 13998109707648 14025698250364 14035684234112 14046295890539 14103402949812 14117810979679 14124114704337 14127862545632 14144761902744 14148515222784 14154832657152 14169293227584 14196025998957 14206133252256 14220646231352 14226900348672 14237656573734 14241434543424 14247793467072 14299430975016 14303225336576 14320334457792 14341364790192 14345170278912 14424644906496 14474299366428 14478140129408 14516745992136 14558351432064 14569358250183 14573224237088 14590656323496 14601044544768 14612083640946 14650074916389 14653962321504 14679376754944 14686479372906 14696935818048 14750201128344 14760702941952 14793456850128 14919302294016 14930582008452 14934543846272 14941212249216 14974366706424 15013299914316 15017283701376 15028637494497 15039337548576 15061322656512 15111898644051 15115908594336 15122657978208 15138107278536 15160236772032 15199653240288 15226014067968 15270665135616 15323231880588 15363072134542 15385530490704 15401248341468 15408125132004 15412213686144 15457410793728 15486573817044 15497599911552 15509316846969 15513432252384 15536110411008 15553767025456 15588280737909 15595241040027 15599379245472 15743974749448 15790144763376 15847372131778 15858655106624 15881837925888 15893845363836 15898062804096 15939397612864 15962805643664 15981899908788 15986140714368 15998227010271 16044078420304 16055501445632 16086859846893 16091128503648 16240282184632 16251844902656 16264132083782 16287907645584 16299504271872 16346939029102 16354238078706 16358577684416 16378145361072 16382491310592 16394877266724 16406550052992 16437503788266 16466011425776 16485707611692 16490082102912 16497445067136 16514298849312 16561629337088 16581439898496 16593976269387 16605790809696 16638518769303 16667375028008 16759715055864 16764162255104 16776836772938 16784215080768 16801361827056 16808863780368 16813324021248 16869783237054 16874259642944 16894444164048 16906472630784 16919254742148 16923744275328 16967745845952 16985080087184 16997173084672 17005397168628 17017504631424 17030370688353 17129265826464 17175245181216 17192791403672 17205032286976 17288042325576 17292629716736 17300351025408 17318025055936 17338740396912 17343341240832 17388433759488 17401580256786 17406197775296 17413969793088 17439426233856 17452611283932 17497987903638 17502631003968 17528334743568 17532985896448 17553958367616 17711971593129 17716671474144 17742689545944 17747397577984 17833024395384 17840986994952 17845721110272 17859213338934 17885320654608 17898054603264 17905647120031 17931822314472 17950141455774 17958156349122 17962921555392 17989180475904 18015598744704 18049588222842 18062439126336 18080891705712 18270317457711 18283325515488 18302003752296 18349588784164 18403399894968 18408283246848 18462266482176 18470098342729 18483248640032 18510268195584 18524262853998 18529178276928 18631833004224 18664146276864 18750796906509 18804537266416 18832152939116 18854679437847 18859682536992 18892390970112 18928034665276 18941511003008 18955831701851 18983542098312 18988579391232 18997057956096 19052343124111 19065907966688 19088714076696 19093779277056 19108215098082 19121819720256 19299065821904 19322150828868 19341890329131 19355661322848 19411135242752 19425811000244 19449047616273 19454208431328 19462894903584 19482778187928 19533433221852 19538616428672 19553388568109 19561987979424 19581972497208 19590716017224 19595914424064 19666934837792 19690459879464 19704479046912 19719376586514 19724609133504 19907442677936 19921616332288 19931255408412 19945446016896 19960525739187 19965822275232 20017733219088 20023044935168 20038183325996 20052450064768 20062152444807 20076436249056 20149198192068 20154544792448 20163543970944 20184143038048 20208286749816 20213649029376 20266204320384 20325636004608 20341003168926 20395603652694 20430975840784 20514040654272 20534997788624 20544166842672 20549618248192 20574199131264 20589754221333 20648765089392 20663466548736 20679089129292 20684576336512 20709318652704 20784374317212 20793654720036 20799172327296 20814897507987 20845325561544 20860166967552 20997164561472 21038547375546 21053526351168 21155104424718 21191793818448 21197417072128 21222772834176 21253939841376 21309199878384 21314854285824 21330969347028 21362151815136 21449146462524 21454838004864 21517755418368 21647965280491 21711449049642 21717210194112 21805650771608 21837527148096 21859836355632 21875400070656 21916671717688 21948857760038 21980943482256 21986776137216 21996593422848 22019065132416 22108586531328 22125301692516 22141054412928 22184691692404 22330388003869 22346286741152 22378953441024 22395873012678 22401815769408 22411818373824 22493044316072 22519949871474 22525925552064 22559006322864 22564992367104 22623661127936 22640765710442 22673862891504 22683986967312 22690006175232 22707160917804 22799479860432 22839021101952 22900326908288 22917640663511 22984847820882 23044608201813 23050723100768 23078295736056 23101872512202 23112187698006 23118320529216 23202107009048 23218626390784 23229860725566 23246399867328 23270148378576 23330650538184 23336841338624 23354485119878 23371112991424 23399068868208 23405277823488 23534946952704 23615962124172 23622228632192 23640088180049 23656919394592 23685217145064 23771058197667 23777365860512 23787982659936 23812284451912 23822756888832 23840768045754 23847094206144 23909096419296 23933521941032 23944208465496 23950562073856 23979211071552 24020798326272 24066117630456 24083252168448 24107855607616 24136692755472 24153877541376 24360423276948 24377767353984 24396198125673 24402671669728 24431861468376 24449256407808 24520408543653 24531357118059 24537866526624 24573736965888 24592315900086 24609825079488 24656255682399 24699017138664 24705571035904 24735123154368 24771448273968 24842444005632 24915295747584 25001062542012 25139572583796 25146243382656 25165255159407 25202042740584 25219986031872 25304674855581 25311389464416 25385616412992 25451618768928 25477620130776 25495759627008 25762867771824 25789187105508 25807548430464 25856238741322 25932063488364 25938944575104 25950526538112 25977037583904 26015011861248 26044577629136 26082650639232 26102370385179 26109296662944 26120954689632 26246981855457 26253946505952 26292502115352 26299478844672 26536215505118 26575007211216 26593928022528 26614034318916 26621096366976 26690310958784 26749536593076 26761480492428 26768581665408 26788820008401 26865597589424 26884725294592 26897733471708 26925212183661 26937234523683 26944382333088 27021605760512 27074382334263 27093658689504 27121337558568 27194138203592 27352054205696 27372733682162 27392222456896 27424988273232 27432265508352 27453005628444 27524383176246 27531686785856 27572118839056 27605099842452 27612424870272 27712499089616 27724872960048 27732229769728 27753196677316 27765402293376 27786394280997 27793767415392 27947749506336 27996219415296 28051396500728 28071368468224 28092591781078 28206805899624 28235621959358 28248229408674 28255725091264 28289523805488 28297030445568 28309665314304 28338586455168 28392051997914 28412266504512 28441292462704 28453800697344 28475313147468 28482869086848 28495586934144 28598861950032 28606450673152 28640668915584 28662322647123 28682729580384 28948598732856 28956280258816 29033491984272 29116702864128 29138716500366 29146448474176 29181312646992 29202089089536 29224167281892 29300149832778 29307924643008 29358753509888 29372958745812 29393871636096 29500402256688 29521405883904 29586913700256 29861164016904 29869087692544 29882424498432 29948733412848 29982769810961 30026599828632 30034567402752 30057274988994 30078675097152 30122645313024 30135423611821 30223797288102 30231817188672 30245315956416 30276214557072 30320473544064 30399306480576 30452028135936 30593405479041 30646463761176 30726144269084 30771060981408 30802496682936 30816250264008 30824427372288 30914821587456 30927935934599 30973147634088 30995199823104 31018633693938 31026864504768 31072220822016 31107534050912 31176561475818 31190482080054 31198758490944 31487949498896 31557821063319 31580289526752 31694744263556 31717310213248 31732656637077 31787690727672 31796125608192 31878795225728 31902897137441 31925611287328 31963799817576 31972281428736 31996454020542 32088156840608 32173719693786 32182257007296 32480564369264 32503689805312 32528264167564 32567173574463 32575815291168 32693878058204 32708476157412 32717155368832 32741891121379 32756290722144 32789754533448 32813100105984 32875007576532 32908592668919 32923286640057 32932022851552 32971415223384 32980164205824 32994890134272 33028597698624 33162879796992 33187952538774 33211581619392 33277037538606 33334750056016 33519430111728 33528324510208 33553673545876 33568430161536 33593809519017 33602723654112 33617727560736 33739566474108 33748519285888 33788888328096 33838509484296 33847488550656 33935491691904 33961148565663 33970160174368 34010794337256 34035009262848 34060741376706 34258531652928 34350490362432 34385582807344 34410064573952 34477271731323 34576084651152 34585259433472 34600702050816 34636050111872 34652808768303 34677480793824 34776867518976 34803160513572 34812395550592 34827939586176 34905222567864 34995975807276 35005262007936 35031727679817 35056669487136 35107916735232 35423943186258 35433342948288 35485379091888 35494795155968 35666048790768 35681973989904 35691442220544 35718426677868 35770641309216 35811294240062 35863644628944 35900282911548 35916312698244 35925843110784 36031197489408 36099176445684 36124878252672 36161783411424 36540634915422 36566651030976 36604007504592 36699177568328 36806799789936 36816566493696 36940196685458 36966497280064 37020536391168 37048525707996 37058356553856 37263666008448 37391940029939 37501593813018 37609074532832 37664305878232 37709358875694 37719365073984 37784781940224 37856069330552 37883022006016 37911663403702 37967084196624 37977158782464 37994115912192 38104686248222 38131815933376 38177428153392 38187558554112 38216430196164 38243639440512 38570670188501 38598131643808 38644301657736 38683780658262 38711322645696 38784358111983 38851622000488 38898095232546 38908416862656 38925789807168 38965556375856 39066866443704 39077232857344 39106777136218 39123975958848 39163944994416 39181432034448 39191828848128 39333869675584 39380919758928 39408958093824 39438753173028 39449218267008 39585015691519 39804323257677 39814885355872 39862510816824 39890892033792 39921051478374 39931644550464 40035466438176 40076366651992 40104900129536 40124304889614 40152872498112 40298396384136 40309089584896 40327087941888 40368286076096 40416573499632 40427298058752 40532408640768 40651272009216 40682006337852 40791207305388 40861951681568 41028081308544 41059100523243 41069995577248 41088333685344 41148398262528 41179508442666 41286574764369 41297530178784 41358178258584 41369152673024 41418637305408 41568748634424 41587309440072 41598344654592 41629795015974 41690651123088 41720333935104 41994329122944 42077094751092 42107052702336 42138887671617 42310208849436 42353432939037 42372344113011 42383587636896 42445545668352 42507879682752 42588077996871 42618399756768 42661938694056 42724303630272 42898292925048 42909676009728 43035510836736 43295930560982 43422898099284 43434420388224 43611301543216 43675054296192 43708074750549 43719672711264 43833343435376 43897715520076 43950224749167 43961886964512 44038130264832 44250603385032 44282108825856 44369383384808 44660776007738 44692573482304 44757906882048 44791746025356 44803631538816 44823636747648 44986088632144 45039899742948 45051851104128 45085912483491 45118012645728 45247322255872 45281531420884 45335695932153 45347725783008 45367973934624 45414321835608 45598959720864 45678042203904 45800653816576 45835281327022 45969695641764 46089216403626 46101446201536 46156591472112 46203745024404 46224375396012 46236641058432 46404214018096 46437252781568 46459721451132 46492799734656 46527950540907 46540296757152 46661301076368 46673682677248 46708970239756 46742225982848 46764842213727 46798137736416 47231924248344 47244457264384 47280176360098 47313838789184 47370434290128 47542116395334 47554731721024 47575965319872 47624568903824 47645513777664 47681536091508 47694188412288 47818192838592 47867043882064 47888416930992 47901124147712 47958422143104 47994681030813 48132235260912 48166504336896 48215711215232 48273385510944 48720846553896 48755534707968 48792396251346 48805343339456 48863722936752 48898512815616 49040817087306 49062714236118 49075733053248 49147473931776 49184631800172 49219650158976 49312511364798 49398034277328 49411142071808 49470246308736 49542896547936 49684888011264 49915556307909 50002125084024 50279145167592 50292486765312 50330510318814 50404085481168 50439972063744 50461369156451 50609349711162 50622778928832 50771232825984 50903237537856 50955240261552 50991519254016 51525735543648 51578374211016 51615096860928 51712477482644 51788420582569 51864126976728 51877889150208 51901053076224 51954075167808 52030023722496 52052095329509 52089155258272 52165301278464 52204740770358 52218593325888 52241909379264 52493963710914 52507893011904 52585004230704 52598957689344 53072431010236 53135914779387 53150014422432 53228068637832 53242192733952 53380621917568 53420980250671 53499073186152 53522960984856 53537163330816 53577640016802 53716941360093 53731195178848 53795466943416 53850424367322 53874469047366 53888764666176 54148764668526 54187317379008 54242675117136 54388276407184 54704108411392 54745467364324 54784444913792 54810952373133 54849976546464 54906011256888 55048766352492 55063373571712 55105004146489 55144237678112 55210199684904 55224849740544 55410295028187 55424998179232 55449745920096 55506393354632 55530804586752 55572788561994 55587534830784 55895499012672 55992438830592 56102793001456 56142736936448 56185183562156 56252390719527 56413611799248 56471243918716 56496458817348 56511450182528 56579047610976 56677172910336 56784103995828 56824533009024 56867495105553 56882584925408 56950626294936 56965738173696 56991173868288 57157029372333 57197723900064 57281337831168 57324645294246 57365459160768 57897197465712 57912560517632 58025670987393 58066983968544 58233405728256 58277433000732 58292896948352 58362625293984 58448334563784 58600299665556 58615849286016 58660165704327 58745917491624 58787743272192 59000804513376 59173827400512 59722328033808 59738175385088 59764848996864 59897466825696 59965539621922 60053199657264 60069134805504 60114549977988 60157350194304 60270847223642 60447594576204 60463634377344 60490631912832 60552429114144 60640947088128 60798612961152 61007902154111 61186810958082 61292927522352 61452288538168 61542121962816 61604993365872 61632500528016 61648854744576 61855871869198 61946295268176 61990399646208 62037267387876 62053729009536 62215068101824 62353122951636 62380964160108 62397516981888 62444692523961 62975898997792 63115642126638 63160579053504 63389488527112 63434620426496 63465313274154 63575381455344 63592251216384 63757590451456 63805794274882 63851222574656 63927599635152 63944562857472 63992908041084 64176313681216 64347439387572 64364514014592 64586078233531 64943895841473 64961128738528 65056528335128 65134347148926 65151630582336 65387756116408 65416952314824 65434310737664 65483782242758 65512581444288 65579509066896 65626200211968 65750015153064 65817185337838 65846573280114 65864045703104 65942830446768 65960328411648 65989780268544 66057195397248 66325759593984 66375905077548 66423163238784 66554075077212 66622066689229 66669500112032 66991164011607 67038860223456 67107347091752 67136860323072 67187619038034 67205447308224 67235455121472 67479132948216 67497038571776 67577776656192 67677018968592 67694977101312 67870983383808 67922297131326 67940320348736 68021588674512 68070018525696 68121482753412 68517063305856 68700980724864 68752921990533 68771165614688 68954543462646 69133824605439 69152169302304 69272100223744 69305617536606 69354961587648 69606321027144 69624791101184 69655879172352 69810445135728 69991951614552 70010524015872 70063455359634 70113338974272 70215833470464 70847886372516 70866685896576 70920264540147 70970758183776 71313174593001 71332097581536 71363947979808 71436853355736 71541282618432 71622588480124 71727289257888 71800565823096 71832625396488 71851686221568 72062394978816 72198352891368 72249756505344 72323566822848 73081269830844 73133302061952 73188594377019 73208015009184 73398355136656 73561225630959 73594071354177 73613599579872 73880393370916 73932994560128 73968767047197 74097051415992 74116713107712 74527332016896 74783880059878 75003187626036 75218149065664 75328611756464 75418717751388 75438730147968 75495765478221 75712138661104 75766044012032 75823326807404 75914024566743 75934168393248 76209372496444 76263631866752 76354856306784 76432860392328 76487278881024 77141340377002 77196263287616 77288603315472 77367561316524 77422645291392 77568716223966 77703244000976 77796190465092 77816833725312 77851579614336 77931112751712 78133732887408 78154465714688 78213554272436 78247951917696 78307111155537 78327889988832 78362864068896 78667739351168 78761839517856 78877506346056 78898436534016 79170031383038 79608646515354 79629770711744 79725021633648 79781784067584 79842102956748 79863289100928 80070932876352 80152733303984 80209800259072 80248609779228 80305744996224 80366460025203 80596792768272 80618179169792 80654175883776 80736572152192 80775636550983 80833146999264 81064817281536 81364012675704 81582414610776 81723903363136 82056162617088 82118201046486 82139991154496 82176667370688 82296796525056 82359016885332 82573149528738 82595060357568 82716356517168 82738305346048 82837274610816 83137497268848 83174618880144 83196689309184 83259590031948 83381302246176 83988658245888 84154189502184 84214105404672 84277775343234 84496896739981 84620417698872 84706865878074 84744688226022 84767175273792 84891091336704 85015759365504 85176155993742 85236799513536 85323877388112 85448607260544 85796585850096 85819352019456 86591861121964 86845796198568 86868840776448 87160546724779 87222603086432 87350108592384 87416149501098 87439345422528 87666686870752 87795431040152 87900449498334 87923773929024 88076260529664 88501206770064 88564217651712 88738766769616 89321552015476 89385146964608 89452726460801 89583492050712 89607263077632 89647273495296 89908164660061 89948309432883 89972177264288 90079799485896 90103702208256 90171824966982 90236025291456 90406270835463 90563062841768 90671391864306 90695451566016 90735947869248 90828643671216 91197919441728 91356084407808 91601307633152 91670562654044 91780216437123 91939391283528 92178432807252 92202892403072 92272602251159 92313182944224 92407490048808 92448750792024 92473282116864 92783807803797 92808428036192 92919442902264 92985599469312 93055901081814 93080593514304 93322602152736 93417940479512 93484451965696 93529684427454 93596275472832 94463848496688 94488914528768 94560352720196 94627677578368 94673463189957 94740868580256 95084232790668 95109463442048 95151930639744 95249137807648 95363072183016 95388376824576 95636385677184 95708691412323 95734087764128 95776833861984 95916844286208 95989362061626 96264470521824 96431422430464 96546771021888 97441693107792 97511069415936 97584792502692 97610686678912 97727445873504 98081634174612 98125428472236 98151466106496 98225673364137 98369263600344 98439300317952 98625022729596 98725778006757 98769859920171 98796068554656 98940492617472 99085793095872 99831112615818 100004250168048 100558290335184 100584973530624 100661020637628 100808170962336 100922738312902 101218699422324 101245557857664 101542465651968 101806475075712 101883445696989 101910480523104 103051471087296 103156748422032 103230193721856 103424954965288 103576841165138 103728253953456 103755778300416 103802106152448 103908150335616 104104190659018 104178310516544 104330602556928 104409481540716 104437186651776 104483818758528 104987927421828 105015786023808 105095183039451 105170008461408 105377285538919 106144862020472 106271829558774 106300028844864 106456137275664 106484385467904 106761243835136 106841960501342 106998146372304 107045921969712 107074326661632 107155280033604 107433882720186 107462390357696 107590933886832 107700848734644 107748938094732 107777529332352 108297529337052 108374634758016 108485350234272 108776552814368 109490934728648 109568889827584 109621904746266 109699953092928 109812022513776 110097532704984 110126747143424 110210008292978 110288475356224 110420399369808 110449699481088 110820590056374 110849996358464 110899491840192 111012786709264 111061609173504 111145577123988 111175069661568 111790998025344 112175820089817 112205586002912 112370367124312 112504781439054 112827223598496 112942487837432 112992917634696 113022900365056 113158095221952 113354345820672 113568207991656 113649066018048 113734990211106 113765169850816 113901252589872 113931476347392 113982347736576 114314058744666 114395447800128 114562675662336 114649290588492 114730918321536 115712010565503 115794394931424 116051341974786 116133967937088 116353074335949 116554866001464 116585793896704 116725250587968 116896669127568 117200599331112 117231698572032 117320331408654 117491834983248 117575486544384 118001609026752 118347654801024 118755047074557 119412969773031 119444656067616 119794933651392 119931079243844 120106399314528 120229099955976 120314700388608 120541694447284 120895189152408 120927268754688 120981263825664 121104858228288 121281894176256 121597225922304 122015804308222 122373621916164 122585855044704 122904577076336 123084243925632 123177301569729 123209986731744 123265001056032 123711743738396 123859724293107 123892590536352 124074534775752 124107458019072 124430136203648 124706245903272 124761928320216 124795033963776 124889385047922 125951797995584 126231284253276 126321158107008 126416663014851 126778977054224 126869240852992 126930626548308 127060298817111 127117032339033 127150762910688 127515180902912 127611588549764 127702445149312 127764233990613 127855199270304 127985816082168 128352627362432 128694878775144 128729028029184 129172156467062 129887791682946 129922257477056 130113056670256 130268694297852 130303261164672 130775512232816 130833904629648 130868621475328 130967564485516 131025162888576 131124224251647 131159018133792 131500030306128 131634370675676 131693146560228 131728091406208 131885660893536 132114390794496 132751810155096 132846326477568 133108150154424 133244133378458 133339000224064 133982328023214 134077720446912 134214694183504 134273720646144 134375238076068 134410894616448 134470910242944 134958265896432 134994077143552 135155553312384 135257737450473 135354037937184 135741966767616 135844594262652 135880640697472 136043177349024 136242965506824 137034126611712 137401961449728 137505843981066 137542331229376 137909086925292 138267649210878 138304338604608 138544200447488 138611235073212 138709923175296 139212642054288 139249582202368 139311758344704 139620890271456 139983903229104 140021048031744 140126910719268 140226677948544 141695772745032 141733371793152 141840529080294 141941516367552 142209313077271 142626349186002 142664195163072 142727895959616 142873706711472 143082565236864 143245176960248 143454578515776 143601131646192 143665250792976 143703372443136 144396705782736 144499513010688 144647133645696 145949185278149 146162539661688 146266604123904 146377188754038 146416030018368 146796710273312 147122451261918 147188142708354 147227199159744 147760786741832 147865989120256 147937534094394 148194102831984 148233426215424 149054664033792 149567760119756 149746668923727 150006375252072 150436298131328 150550035251891 150657223512928 150837435502776 150877460295936 150991530956442 151384107469353 151424277322208 151646653614808 151828049133486 151868336786496 152418744992888 152527263733504 152709712613568 152865720784656 152974557762048 154282680754004 154392526575232 154509254795929 154577206630944 154735122633048 154845290582784 155137432447932 155295920776469 155365261747707 155406488001952 155592380930184 155633667450624 155703159228672 155862225503424 156156285988527 156267465774816 156427108544872 156495903835392 156614222311074 156655779977664 156725728137792 157335478702336 157523679035712 157755012692112 157796873068032 158340062766076 159217293030708 159259541423488 159450043267296 159684205913496 159726578201856 160141865752704 160262940752013 160305466607968 160497219558456 160611489992448 160732920050406 161150824080279 161193585536544 161473144304384 161551273101966 161666293998528 162728025351408 163164829221552 163447806726272 164112325234176 164236402092972 164279982308992 164353334741376 164718033770664 165146299057476 165190120715136 165315012439467 165432713034336 165674549221632 166230885084561 166274994537696 166349237760288 166519180063896 166762604492352 167977316491776 168308379004368 168428210809344 168555550686468 168993793479962 169240835397744 169413731756148 169489376452044 169534350547584 170031518731008 170352311987484 170473599027072 170602485316659 170647754776224 170897214521088 171471088116999 171593171700192 173183722243928 173691592397136 173737681552896 174321093449558 174445206172864 174700217184768 174832299002196 174878690845056 175333373741504 175590862080304 175800898996668 175847547858048 175980497112981 177002413540128 177477533539232 178643104030952 178770293929216 178905452921602 179166984101424 179214526155264 179294546990592 179816329320122 179896618865766 179944354528576 180159598971792 180207404416512 180343649933964 180472050582912 180812541670926 181126125683536 181342783728612 181390903132032 181471895738496 181657287342432 182395838883456 183023706462333 183341125308088 183560432874246 183878782567056 184356865614504 184405784806144 184545204502318 184626365888448 184814980097616 184897501584048 184946564233728 185567615607594 185616856072384 185838885804528 185971198938624 186111802163628 186161187028608 186645204305472 186835880959024 186968903931392 187059368854908 187192550945664 187334077571883 188927696993376 189120705440392 189255355156736 189346926379914 189481737160512 190168465581336 190218926884096 190303861279488 190498275615296 190726144366032 190776753649152 191272771354368 191417382824646 191468175528256 191553667723968 191833688572416 191978724123252 192528941043648 192862844860928 193093542043776 193758234700593 194831687524419 194883386215584 195169585005384 195221373357824 195454891747008 196163268349224 196250856944472 196302932212992 196451346728274 196738527200688 196878600635904 197250045459192 197451556013514 197539719840342 197592137109312 197880985234944 198171586191744 199662225231636 199866200067687 200008500336096 200973492034821 201116580670368 201322041275256 201616341924672 201845476625804 202437398844648 202491115715328 203084931303936 203612950151424 203766891393978 203820961046208 206102942174592 206258765971599 206313496844064 206849909930576 207153682330276 207401473816317 207456507906912 207816300671232 208208381318036 208356621033088 208514148720361 208818963081432 208874373303552 208967637517056 209975854843656 210031572047616 210190366078902 210340016922816 210754571077838 212289724040944 212543659117548 212600057689728 212760793620441 212912274551328 213522487670272 213683921002684 213939523779003 213996292744608 214091843939424 214310560067208 214867765440372 214924780715392 215087274249199 215181867773664 215401697469288 215497876189464 215555058664704 216595058674104 216749269516032 216970700468544 217553105628736 218981869457296 219137779655168 219243809492532 219399906185856 219565783131057 219624045027552 220195065409968 220253494286848 220420016585956 220576950712448 220683676892877 220840798739616 221641180112748 221699992716928 221798983680384 222025573418528 222291154247976 222350139323136 223581996050688 224351640179634 224411172005824 224740734248624 225009562878108 225654447196992 225884975674864 225985835269392 226045800730112 226316190443904 226487296434663 227136415983312 227298132036096 227469980422212 227530339701632 227802505179744 228628117489332 228790895600256 229298581176984 229461836643072 231424021131006 231588789862848 232102683949572 232267935874176 232706148671898 233109732002928 233171587793408 233450501175936 233793338255136 234401198662224 234463397144064 234640662817308 234983669966496 236003218053504 236695309602048 237510094149114 238127618085401 238825939546062 238889312135232 239589867302784 239862158487688 240212798629056 240458199911952 240629400777216 241083388894568 241790378304816 241854537509376 241962527651328 242209716456576 243194451844608 244031608616444 244747243832328 245171710089408 245634268042559 245809154152672 246168487851264 246354603139458 246419973463488 246530002112064 247423487476792 247719448586214 247785181072704 248149069551504 248214916038144 248860272407296 249412491806544 249523856640432 249590067927552 249778770095844 251903595991168 252094047298621 252462568506552 252642316214016 252833326029702 253490690219943 253557954108448 253861253096616 254120597634222 254234064678066 254301525821376 255223177099528 255404890298624 255528467981226 255710398540608 255971632164336 256705254724864 257389757550288 257458056058368 258344312934124 259775583365892 259844514954112 260040969980539 260226113340512 260537388595704 260606522329344 261481640174337 261551024465632 261667809259296 261935128971032 262050325777152 262248448503294 262318036267584 263000060612256 263268741351352 263386293120456 263456182812416 263771321787072 264228781588992 265503620310192 265692652955136 266216300308848 266488266756916 266678000448128 267964656046428 268155440893824 268358179382403 268429388367008 268750476152136 268821789232896 268941820485888 269724493980183 269844928298649 269916531792864 270311106624768 270515474900946 270708075874368 271218812506389 271689188525304 271761281394944 272086354698048 272485931013648 274068253223424 274803922899456 275011687962132 275084662458752 275818173850584 276535298421756 276608677209216 276817806753477 277222470146424 277419846350592 278351423411391 278425284108576 279241780542912 279967806458208 280253821438536 280453355897088 283391545490064 283466743586304 283681058160588 283883032735104 284418626154542 285252698372004 285328390326144 285455791919232 285747413422944 286165130473728 286490353920496 286909157031552 287126074236969 287202263292384 287330501585952 288793411565472 289294267291392 291898370556298 292325079323376 292533208247808 292754377508076 292832060036736 293593420546624 294244902523836 294376285416708 294454398319488 294677020092411 295521573483664 295731978240512 295875068188788 296177334020271 296309579760513 296388205663968 299135520239512 299493337847454 300012750504144 300872596262656 301100070503782 301314447025856 301674871005552 301754920591872 301983061912884 302768214938706 302848554644416 303293307229616 303656098266972 303736673572992 304837489985776 305054527467008 305419425227136 305650337090967 305731441569312 308565361508008 308785053150464 309018509591858 309154413261888 309470245266096 309690581165568 310274864895864 310591841552938 310730523495414 310812976003904 311184761860368 311267334901248 311406318457344 311724451006848 312312571977054 312534931549632 312854217089744 312991807670784 313228444622148 313311559955328 313451456275584 314670957404672 315047358071424 315285549118353 315510025384224 316131856616757 316680125532152 318434586061416 318519082846976 318900086534592 319368411826992 319453156403712 320283731505408 320525881504026 320610933215936 320994439116912 321222979984896 321465840100812 322301648160558 322387171073088 322946288608768 323102546203932 323332587997056 325456050702816 326329658443104 326895613452544 328472804185944 328559964617984 328706669482752 329436067541328 329810467920571 330292598114952 330380241430272 330630024878934 330865426068672 331349098443264 332461770169122 332549989075392 332698475520576 333038360127792 333525208984704 336527460269451 336616758008736 337111101372936 337987586959924 338481670795488 338827463512296 338978752904088 339068701095168 340063037462016 340207295280589 340704623974968 340947198054144 341204970633318 341295509552448 341794429042176 342942176233998 343186343400384 346367444487856 347136031696509 347383184794272 348642186899116 348890412345728 349059223007847 349664598004392 349757381690112 350666747483008 350931868511851 351181724160608 351601797993336 351695095716096 351960994225962 354004827080256 354955067078464 356265141223671 357286208061904 357540587858432 357810905843204 358238909319093 358333968202848 359632658640244 359793237731532 359888709057152 360160802335169 360319197943584 360687299867928 360944101165824 361625083341852 361994519358109 362252251367072 362685567457224 362781806264064 362943791476992 363314574684864 364791677766912 366047412924666 366682250616176 367120865748492 367757565134112 368713731229008 368811569612288 369090409004636 369252731776896 369531904709187 369629960195232 369795003168096 371135231215188 371233712144768 371677771609056 372223604327256 372322374057216 373290408610944 373671761918048 374118737709816 374385101891328 374668155143766 377855393986752 378241410880784 378510710313472 378693852759828 378963474321024 379249989044553 380336931162672 380437853768192 380607722558976 380996551230592 381180896451333 381452288732064 382545542708736 382834765649292 382936351056512 383107335447936 383957448246504 385057882087296 386187084087552 387516469401186 389663375048838 389766772431168 390339170010768 390442746715648 390909783494016 392326536698448 392501713888944 392605864425984 392902693456548 393477054401376 394500090918384 394903112027028 395079439680684 395184274218624 396343172383488 399324450463272 399732400135374 400017000672192 401946984069642 402233161340736 402644082550512 403232683849344 403690953251608 404874797689296 404982231430656 407225900302848 407533782787956 407641922092416 411311340329329 412205884349184 412517531943198 412626993688128 413699819861152 414307364660552 414802947632634 414913015813824 415632601342464 416416762636072 416713242066176 417028297440722 417637926162864 417748746607104 417935275034112 419951709687312 420063144095232 420380732157804 420680033845632 421509142155676 424277372073511 424579448081888 425087318235096 425200115379456 425521587240882 425824549102656 426627939231813 427367842005368 427879047558006 427992585489216 428183687878848 428621120134416 429735530880744 429849561430784 430174548498398 430363735547328 430803394938576 430995752378928 431110117329408 433190117348208 433498539032064 433941400937088 435106211257472 435435172606709 437847555834447 437963738914592 438487618985064 438799812371712 439131566262114 439248090055104 440390130819936 440840033171912 441153901424896 441367353785754 441681597479232 443282360225496 443399985433856 443597967360768 444051146837056 444582308495952 444700278646272 447163992101376 448703280359268 448822344011648 449481468497248 450019125756216 451308894393984 451650105755673 451769951349728 451971670538784 452632380887808 452974592869326 454152322408059 454272831966624 454939960844424 455060679403264 455605010359488 457256234978664 457581791200512 458597162353968 458923673286144 462848042262012 463177579725696 463527764387787 464205367899144 464535871748352 465412297343796 465887762329407 466095785243121 466219464005856 466901002351872 467586676510272 468468857965581 468802397324448 469281325634616 469967339932992 472006436107008 473390619204096 475020188298228 476255236170802 477651879092124 477778624270464 479179734605568 479724316975376 480425597258112 480788822256039 480916399823904 482166777789136 483452472240837 483580756609632 484419432913152 488063217232888 489494487664656 490343420178816 491268536085118 491618308305344 492336975702528 492709206278916 492839946926976 493060004224128 494846974953584 495438897172428 495570362145408 495945037318401 496298139103008 497720544814592 498692655253683 498824983613088 499047713280864 499557540191688 503807191982336 504188094597242 504925137013104 505284632428032 505666652059404 506981380439886 507115908216896 507722506193232 508241195268444 508468129356132 508603051642752 510446354199056 510809780597248 511056935962452 511420797081216 511807455949977 511943264328672 513410509449728 514413264350997 514779515100576 516688625868248 519551166731784 519689029908224 520081939961078 520452226681024 521074777191408 521213044658688 522963280348674 523102048931264 523335618518592 523870257942064 524100651554304 524496897006588 524636072535168 526000121224512 526537482702704 526772586240912 526912365624832 527542643574144 527941491338943 531007240620384 532432600617696 532976533513832 533356000896256 535929312092856 536310881787648 536716358764806 536858776734016 537500952304272 537643578465792 537883640971776 539448987960366 539689856597298 539833063585728 540622213249536 541030949801892 541416151748736 542437625012778 543378377050608 543522562789888 544172709396096 544971862027296 549071119386999 550023375924264 550169324917504 551636347701168 553070596843512 553217354418432 553635613506954 554444940292848 554839692701184 555075060720961 556702846822782 556850568217152 558483561085824 559935612916416 560507642877072 560906711794176 566783090980128 567362116321176 567766065470208 568837252309084 569672626408259 570505396744008 570656780652288 570911583838464 571494826845888 572330260947456 572573048624599 572980707840992 573818314063104 574252148473938 574404526584768 574661003171904 577586823130944 578588534582784 581274704101779 583796741112596 584495062573257 584650158646752 585508755016152 585664120073472 587186841093248 587630782757381 588489805047672 588752570833416 588908796638976 589354040184822 591043146967328 591750136377576 592354668040542 592619159521026 592776411327936 598271040479024 598986675694908 599598600203061 600025501008288 601745192525312 602200141007564 602628894051712 602920476104463 603349742011104 603966123825768 605536429877412 605697109288832 606155045611379 606586614459232 607312196533944 607473347145984 609674979971552 610838850454272 611300674181934 611462883138624 617130723016016 617570106300928 618037019183716 618308826523776 618776297914797 618940490532192 620549729791728 621183683105876 621461046990828 621625952007808 622369523720736 623448902013696 624625143954108 625069863099264 625542446161083 625708434179488 626456889244296 626623119910656 626902912551168 630094716142848 630571098236706 631020050768448 632263713233514 633360251064304 636869172122832 637038165693952 637800173069184 638282380861323 638736823653984 640567463010816 641051763008052 641221866431872 641988878233824 642931680201624 644603296321116 644774342146176 645261822747597 646205092407864 646665175994112 650912101405632 652659316886208 653791226905088 656945608371888 657119929235968 657413338965504 658872135082656 659620935841142 660585196229904 660760482860544 661260049757868 661730852137344 664923540338244 665099978150784 665396951041152 666076720255584 667050417969408 671086923695221 673054920538902 673233516017472 674222202745872 675975173919848 676963341590976 677654927024592 677957505808176 678137402190336 680414590561178 681409247949936 681894396108288 682409941266636 682591019104896 685884352467996 686372686800768 692734888975712 694272063393018 694766369588544 697284373798232 697780824691456 698118446015694 699329196008784 699514763380224 701333494966016 701863737023702 702363448321216 703203595986672 703390191432192 703921988451924 708009654160512 709910134156928 710446860568841 712530282447342 714382854256203 714572416123808 715621811686408 716477818638186 716667936405696 719265317280488 719586475463064 719777418114304 720321604670338 720638395887168 721374599735856 721888202331648 723250166683704 723989038716218 724504502734144 725371134914448 725563612528128 725887582953984 726629149369728 729583355533824 732094825849332 732842733581519 733364501232352 734241731496984 735515130268224 736902804127677 737427462458016 738180818009272 738505463553792 739063809418374 739259920390464 739590006336192 742270462430376 742467424289536 743355543218112 744447208654512 744644748114432 746580817221888 747343523836096 748237475419632 748770203782656 749336310287532 755710787973504 756282141895863 756482821761568 757387705519656 757926948642048 758499978089106 760472070659829 760673862325344 761993102461184 762361792902666 762904577464128 765669531298584 765872702113024 766214670895872 767914896493008 770115764174592 772374168175104 775032938802372 779326750097676 779533544862336 780122909941617 780678340021536 781819566988032 784444920523011 784653073396896 785003427777888 785805386913096 786954108802752 789000181836768 789806224054056 790158879361368 790368548437248 792686344766976 798648900926544 799464800270748 800034001344384 803893968139284 804466322681472 805074538147209 805288165101024 806465367698688 807381906503216 809173481940549 809534784895947 809749595378592 813656437519167 815067565575912 815283844184832 822622680658658 824411768698368 825035063886396 825253987376256 827399639722304 828614729321104 829605895265268 829826031627648 830453420260431 832833525272144 833426484132352 834056594881444 835054270234173 835275852325728 839903419374624 840761464315608 841360067691264 843018284311352 848554744147022 849158896163776 850174636470192 850400230758912 851043174481764 851649098205312 853255878463626 854735684010736 855758095116012 855985170978432 856367375757696 857242240268832 859471061761488 859699122861568 860349096996796 860727471094656 861378222710907 861606789877152 861991504757856 866380234696416 867882801874176 870212422514944 870870345213418 875695111668894 875927477829184 876975237970128 877599624743424 878263132524228 878496180110208 880780261639872 881680066343824 882307802849792 882734707571508 883363194958464 884031060277233 886564720450992 886799970867712 887195934721536 888102293674112 888532002060813 889164616991904 897406560718536 897644688023296 898962936994496 900038251512432 902617788787968 903300211511346 903539902699456 903943341077568 905264761775616 905949185738652 908304644816118 908545663933248 909879921688848 910121358806528 911210020718976 914512469957328 915163582401024 917194324707936 925696084524024 926355159451392 927055528775574 928410735798288 929071743496704 929465864139791 930824594687592 931775524658814 932191570486242 932438928011712 933802004703744 935173353020544 936937715931162 937604794648896 938562651269232 939934679865984 944012872214016 948395569850271 950040376596456 952510472341604 955303758184248 955557248540928 958359469211136 958766013972569 959448633950752 960851194516224 961577644512078 961832799647808 964333555578272 966904944481674 967161513219264 968838865826304 976126434465776 978988975329312 980686840357632 982537072170236 983236616610688 983979991068811 985418412557832 985679893853952 986120008448256 988989811260671 989431403761713 989693949907168 990877794344856 991140724290816 991890074636802 992596278206016 997385310507366 997649967226176 998095426561728 999115080383376 1007614383964672 1008376189194484 1009582380808353 1009850274026208 1011333304118808 1013962760879772 1014231816433792 1014998624762749 1015445012386464 1016482390536888 1016936258712264 1017206103285504 1020621885841767 1020892708398112 1022113871924904 1022841594162432 1023614911899954 1023886528657344 1028826528701994 1029559030201152 1033377251736496 1039102333463568 1039378059816448 1040163879922156 1040904453362048 1041408095089527 1042149554382816 1045926560697348 1046204097862528 1046671237037184 1047740515884128 1048993794013176 1049272145070336 1052000242449024 1052795605535553 1053074965405408 1053545172481824 1055085287148288 1055882982677886 1062014481240768 1064865201235392 1065953067027664 1066712001792512 1068795423671013 1071858624185712 1072621763575296 1073432717529612 1073717553468032 1075001904608544 1078897975920732 1079379713194596 1079666127171456 1080482407005507 1082061899603784 1082832303497472 1084875250025556 1085983558074327 1086756754101216 1088345418792192 1089943724054592 1098142238773998 1100046751848528 1100338649835008 1103272695402336 1106141193687024 1106434708836864 1107271227013908 1108889880585696 1110150121441922 1113405693645564 1113701136434304 1116967122171648 1119871225832832 1121015285754144 1133566181960256 1134724232642352 1135532130940416 1137674504618168 1139345252816518 1141010793488016 1141313561304576 1141823167676928 1142989653691776 1145146097249198 1145961415681984 1147636628126208 1148504296947876 1148809053169536 1149322006343808 1155173646261888 1159150140928109 1162549408203558 1167593482225192 1168990125146514 1169300317293504 1171017510032304 1171328240146944 1174373682186496 1175261565514762 1176979610095344 1177505141666832 1177817593277952 1178708080369644 1182086293934656 1183500272755152 1184709336081084 1185238319042052 1185552822655872 1196542080958048 1197973351389816 1199197200406122 1200051002016576 1204400282015128 1205257788103424 1205840952208926 1206699484022208 1207932247651536 1211072859754824 1211394218577664 1212310091222758 1213173228918464 1214624393067888 1214946694291968 1219349959943104 1221677700908544 1222601348363868 1222925766277248 1227135486437089 1233934020987987 1234261446032032 1236074038367432 1236617653047552 1237552595829594 1237880981064384 1241099459583456 1242367366211752 1242922093981656 1243251904015616 1244739047441472 1246897804027392 1249250287908216 1250139726198528 1251084892322166 1251416868358976 1252913778488592 1253246239821312 1253805825102336 1260189432285696 1261142196473412 1262040101536896 1264527426467028 1266720502128608 1272832116220533 1273738344245664 1275600346138368 1276564761722646 1277473647307968 1279883817695439 1282103526016104 1282443732863744 1283977756467648 1285863360403248 1289206592642232 1289548684292352 1290523645495194 1292410184815728 1293330351988224 1301824202811264 1305318633772416 1306305517820127 1313542667503341 1313891216743776 1317744270165312 1319241871682284 1321170392459808 1322520099515736 1323461704274688 1329847080676488 1330199956301568 1330793902082304 1332153440511168 1334100835938816 1342173847390442 1346109841077804 1346467032034944 1348444405491744 1351950347839696 1353926683181952 1354950317267019 1355309854049184 1355915011616352 1360829181122356 1362456967224177 1362818495899872 1364819882533272 1365182038209792 1371768704935992 1372745373601536 1385469777951424 1388544126786036 1389532739177088 1390583293163361 1394568747596464 1395561649382912 1396236892031388 1397663286988221 1398287355729363 1398658392017568 1402666989932032 1403727474047404 1404726896642432 1405406573896743 1406407191973344 1407843976903848 1416019308321024 1419820268313856 1420893721137682 1425060564894684 1428765708512406 1429144832247616 1431243623372816 1432955637276372 1433335872811392 1438530634560976 1439172950926128 1439554836228608 1440643209340676 1441276791774336 1442366466768117 1442749199471712 1446500333367408 1447978077432436 1449009005468288 1450742269828896 1453258298739456 1464189651698664 1465685467163038 1466729002464704 1468483462993968 1471030260536448 1473805608255354 1474854924916032 1476361636018544 1477010927107584 1478127618836748 1478519840780928 1479180012672384 1484540924860752 1484934848579072 1486711086436224 1487835111955203 1488894417309024 1493161634443776 1494687047672192 1496474950839264 1498672620575064 1511421575947008 1512564283791726 1512965643523136 1514775411039312 1515853897284096 1516999956178212 1520944141319658 1521347724650688 1523986204922368 1524723585805332 1525809154928256 1531339062597168 1531745404226048 1532429341791744 1535829792986016 1540231528349184 1550065877604744 1558653500195352 1559067089724672 1560245819883234 1561356680043072 1563639133976064 1564302443849981 1568889841046022 1569306146793792 1570006855555776 1571610773826192 1573908217605504 1578000363673536 1579612448108112 1580317758722736 1580737096874496 1597297801853088 1598929600541496 1600068002688768 1605441038059639 1607787936278568 1608932645362944 1610149076294418 1610576330202048 1612930735397376 1614763813006432 1618346963881098 1619069569791894 1619499190757184 1627312875038334 1630135131151824 1630567688369664 1645245361317316 1647213358160997 1650070127772792 1650507974752512 1654799279444608 1656050387770801 1657229458642208 1659211790530536 1659652063255296 1660906840520862 1665225182162883 1665667050544288 1668113189762888 1670108540468346 1670551704651456 1679806838749248 1681522928631216 1682720135382528 1686036568622704 1697109488294044 1698317792327552 1699601802755219 1700349272940384 1702086348963528 1703298196410624 1706511756927252 1708255128541159 1709017879224777 1709471368021472 1711516190232024 1711970341956864 1712734751515392 1714484480537664 1717719145873797 1718942123522976 1720698193993592 1721454942189312 1722756445421814 1723213579754304 1723983009515712 1732760469392832 1735765603748352 1740424845029888 1741740690426836 1743824112305337 1751390223337788 1751854955658368 1753950475940256 1756526265048456 1756992360220416 1761560523279744 1762892348272143 1763360132687648 1765469415143016 1766726389916928 1768062120554466 1773129440901984 1776204587348224 1777064004121626 1778329233983808 1794813121437072 1795289376046592 1797925873988992 1798795800609183 1800076503024864 1805235577575936 1806600423022692 1807079805398912 1807886682155136 1811898371477304 1816609289632236 1817091327866496 1818465136834137 1819759843377696 1822420041437952 1829024939914656 1834388649415872 1851392169048048 1852710318902784 1854111057551148 1856821471596576 1858931728279582 1861649189375184 1863551049317628 1864383140972484 1864877856023424 1870346706041088 1873875431862324 1875209589297792 1876627338483249 1877125302538464 1879869359731968 1896791139700542 1900080753192912 1905020944683208 1910607516368496 1911114497081856 1917532027945138 1918897267901504 1921702389032448 1923155289024156 1923665599295616 1928667111156544 1933809888963348 1934323026438528 1935785468242791 1952252868931552 1957977950658624 1961373680715264 1965074144340472 1966473233221376 1967959982137622 1970836825115664 1971359787707904 1972240016896512 1977979622521342 1978862807523426 1979387899814336 1981755588689712 1982281448581632 1983780149273604 1985192556412032 1994770621014732 1995299934452352 1996190853123456 1998230160766752 2002168425239461 2013260771085663 2016752378388968 2019164761616706 2019700548052416 2022666608237616 2027925521759544 2028463632867584 2029997249525498 2030890024772928 2032964781073776 2033872517424528 2034412206571008 2041243771683534 2041785416796224 2044227743849808 2045683188324864 2047229823799908 2047773057314688 2057653057403988 2059118060402304 2066754503472992 2078204666927136 2080327759844312 2081808906724096 2082816190179054 2084299108765632 2091853121394696 2092408195725056 2093342474074368 2095481031768256 2097987588026352 2098544290140672 2104000484898048 2105591211071106 2106149930810816 2107090344963648 2110170574296576 2111765965355772 2124028962481536 2129730402470784 2131340581706523 2131906134055328 2137590847342026 2143148562768609 2143717248371424 2146865435059224 2147435106936064 2150003809217088 2157795951841464 2158759426389192 2159332254342912 2160964814011014 2164123799207568 2165664606994944 2169750500051112 2171967116148654 2173513508202432 2176690837584384 2179887448109184 2196284477547996 2198528200744557 2200093503697056 2206545390804672 2210708412383031 2212282387374048 2214542454027816 2217779761171392 2220300242883844 2226811387291128 2227402272868608 2233934244343296 2239742451665664 2242030571508288 2267132363920512 2268846425687589 2269448465284704 2275349009236336 2278690505633036 2281416211979487 2282021586976032 2285979307383552 2290292194498396 2291922831363968 2297008593895752 2297618106339072 2298644012687616 2310347292523776 2318300281856218 2325098816407116 2335186964450384 2337980250293028 2338600634587008 2340368729824851 2342035020064608 2348747364372992 2350523131029524 2353334761569033 2353959220190688 2355010283333664 2357416160739288 2364172587869312 2367000545510304 2369418672162168 2370476638084104 2371105645311744 2393084161916096 2395946702779632 2398394400812244 2400102004033152 2408800564030256 2410515576206848 2411681904417852 2413398968044416 2415223614441627 2415864495303072 2422145719509648 2422788437155328 2424620182445516 2426346457836928 2427520445821647 2429248786135776 2438699919886208 2445202696727736 2445851532554496 2454270972874178 2467868041975974 2468522892064064 2472148076734864 2473235306095104 2475105191659188 2475761962128768 2482198919166912 2484734732423504 2485844187963312 2486503808031232 2489478094882944 2491360260781293 2498500575816432 2500279452397056 2502169784644332 2502833736717952 2505827556977184 2522284392946824 2524080203073792 2529054852934056 2533441004257216 2545664232441066 2547476688491328 2551200692276736 2553129523445292 2554947294615936 2559767635390878 2564207052032208 2564887465727488 2567955512935296 2571726720806496 2578413185284464 2579097368584704 2581047290990388 2584820369631456 2603648405622528 2610637267544832 2612611035640254 2619403798939411 2627085335006682 2627782433487552 2635488540330624 2638483743364568 2642340784919616 2645040199031472 2646923408549376 2659694161352976 2660399912603136 2661587804164608 2664306881022336 2684347694780884 2692219682155608 2692934064069888 2696888810983488 2701976948468149 2703900695679392 2707853366363904 2709900634534038 2710619708098368 2711830023232704 2721658362244712 2724913934448354 2725636991799744 2729639765066544 2730364076419584 2743537409871984 2745490747203072 2770939555902848 2773034520284831 2777088253572072 2779065478354176 2781166586326722 2788397592419373 2789137495192928 2792473784062776 2795326573976442 2796574711458726 2797316784035136 2807454948094808 2809453793284864 2810813147793486 2812814383946688 2815687953807696 2832038616642048 2839640536627712 2841787442275364 2845186709550813 2850121129789368 2857531417024812 2858289664495232 2860450669785929 2862487246745632 2865911274552744 2866671745622784 2876298041917707 2877061269121952 2878345901852256 2881286418681352 2882553583548672 2884732933536234 2885498398943424 2893000666734816 2895956154864872 2898018010936576 2901484539657792 2906516597478912 2928379303397328 2931370934326076 2933458004929408 2936966925987936 2942060521072896 2947611216510708 2949709849832064 2951939973206433 2952723272037088 2956255237673496 2957039681561856 2958360025344768 2966969433782013 2968294211285139 2969081849721504 2973422172872448 2975670223910406 2977788834618048 2989374095344384 2992949901678528 2997345241150128 3022843151894016 3025128567583452 3025931287046272 3029550822078624 3033999912356424 3041888282639316 3042695449301376 3044995874288247 3049447171610664 3051618309856512 3061865657525301 3062678125194336 3071659585972032 3100131755209488 3117307000390704 3118134179449344 3120491639766468 3122713360086144 3128604887699962 3137779682092044 3138612293587584 3140013711111552 3143221547652384 3147816435211008 3156000727347072 3158386816606659 3159224896216224 3160635517445472 3194595603706176 3197859201082992 3200136005377536 3210882076119278 3215575872557136 3217865290725888 3220298152588836 3221152660404096 3229527626012864 3236693927762196 3238139139583788 3238998381514368 3241447221016521 3254625750076668 3257950674222981 3260270262303648 3290490722634632 3294426716321994 3300140255545584 3301015949505024 3309598558889216 3312100775541602 3314458917284416 3318423581061072 3319304126510592 3321813681041724 3330450364325766 3331334101088576 3336226379525776 3340217080936692 3341103409302912 3359613677498496 3363045857262432 3372073137245408 3394218976588088 3396635584655104 3399203605510438 3400698545880768 3404172697927056 3406596392821248 3413023513854504 3416510257082318 3418035758449554 3418942736042944 3423032380464048 3423940683913728 3425469503030784 3428968961075328 3435438291747594 3437884247045952 3441396387987184 3442909884378624 3445512890843628 3446427159508608 3447966019031424 3465520938785664 3477450422784327 3483481380853672 3487648224610674 3502780446675576 3503709911316736 3507900951880512 3513052530096912 3513984720440832 3523121046559488 3525784696544286 3526720265375296 3530938830286032 3533452779833856 3536124241108932 3546258881803968 3552409174696448 3554128008243252 3556658467967616 3589626242874144 3595851747977984 3597591601218366 3600153006049728 3613200846045384 3614159610797824 3615773364310272 3623796742954608 3633218579264472 3634182655732992 3636930273668274 3639519686755392 3644840082875904 3658049879829312 3668777298831744 3681406459311267 3701802062963961 3702784338096096 3708222115102296 3713642943193152 3717863456559164 3723298378750368 3727102098635256 3728766281944968 3729755712046848 3740693412082176 3747750863724648 3750419178595584 3753254676966498 3754250605076928 3759738719463936 3793582279401084 3800161506385824 3810041889366416 3818496348661599 3821215032736992 3835064055890276 3837794535803008 3839651453086317 3846310578048312 3847331198591232 3857334222313088 3867619777926696 3868646052877056 3871570936485582 3904505737863104 3915955901317248 3918916553460381 3930148288680944 3932946466442752 3935919964275244 3940628002510023 3941673650231328 3955959245042684 3957725615046852 3958775799628672 3961768825686859 3963511177379424 3967560298547208 3970385112824064 3989541242029464 3990599868904704 3992381706246912 3996460321533504 4004336850478922 4026521542171326 4033504756777936 4038329523233412 4039401096104832 4045333216475232 4055851043519088 4056927265735168 4059994499050996 4061780049545856 4064850951801057 4065929562147552 4067745034849056 4082487543367068 4083570833592448 4088455487699616 4094459647599816 4095546114629376 4115306114807976 4118236120804608 4133509006945984 4156409333854272 4160655519688624 4163617813448192 4165632380358108 4168598217531264 4171749879490083 4183706242789392 4184816391450112 4186684948148736 4190962063536512 4192989860964663 4195975176052704 4208000969796096 4211182422142212 4212299861621632 4214180689927296 4223531930711544 4248057924963072 4259460804941568 4262681163413046 4263812268110656 4275181694684052 4286297125537218 4287434496742848 4293730870118448 4294870213872128 4300007618434176 4315591903682928 4317518852778384 4318664508685824 4321929628022028 4328247598415136 4339501000102224 4343934232297308 4347027016404864 4359774896218368 4392568955095992 4397056401489114 4400187007394112 4413090781609344 4421416824766062 4424564774748096 4429084908055632 4435559522342784 4440600485767688 4453622774582256 4454804545737216 4479484903331328 4484061143016576 4524424743622619 4534264727841024 4537692851375178 4538896930569408 4550698018472672 4557381011266072 4562832423958974 4564043173952064 4571958614767104 4580584388996792 4583845662727936 4594017187791504 4595236212678144 4597288025375232 4620694585047552 4636600563712436 4650197632814232 4667051092808621 4670373928900768 4675960500586056 4677201269174016 4680737459649702 4684070040129216 4692907331549943 4701046262059048 4706669523138066 4707918440381376 4710020566667328 4714832321478576 4728345175738624 4734001091020608 4738837344324336 4740953276168208 4742211290623488 4786168323832192 4789786898673799 4791893405559264 4796788801624488 4800204008066304 4816323114178917 4817601128060512 4823363808835704 4826797936088832 4830447228883254 4831728990606144 4844291439019296 4849240364891032 4852692915673856 4855040891643294 4858497572271552 4877399839772416 4890405393455472 4891703065108992 4908541945748356 4935736083951948 4937045784128128 4944296153469728 4950210383318376 4951523924257536 4964397838333824 4968151163312403 4969469464847008 4971688375926624 4978956189765888 4982720521562586 4995675546488649 4997001151632864 5004339569288664 5005667473435904 5011655113954368 5044568785893648 5048160406147584 5058109705868112 5066882008514432 5091328464882132 5094953376982656 5098805408265657 5106259046890584 5109894589231872 5119535270781756 5124765385623477 5127053637674331 5128414104064416 5135911025870592 5143453441612992 5153157437621391 5156826370568928 5162094581980776 5169640739262912 5207296811245056 5221274535089664 5225222071280508 5238807597878822 5254170670013364 5255564866975104 5270977080661248 5276967486729136 5284681569839232 5288677044816429 5290080398062944 5319388322705952 5328613762044672 5368695389561768 5384439364311216 5385868128139776 5393777621966976 5403953896936298 5407801391358784 5415706732727808 5419801269068076 5421239416196736 5423660046465408 5443316724489424 5449827868896708 5451273983599488 5455395410502411 5459279530133088 5487074819743968 5541879111805696 5546069040569662 5554176507144144 5558130956708352 5562333172653444 5576795184838746 5578274990385856 5584947568125552 5590653147952884 5593149422917452 5594633568070272 5614909896189616 5618907586569728 5621626295586972 5625628767893376 5629882015449747 5631375907615392 5683574884550728 5690373419101626 5700242259578736 5715062834049624 5716579328990464 5720901339571858 5724974493491264 5731822549105488 5733343491245568 5752596083835414 5754122538243904 5756691803704512 5762572837362704 5765107167097344 5769465867072468 5770996797886848 5786001333469632 5791912309729744 5796036021873152 5802969079315584 5807356404728373 5856758606794656 5862741868652152 5866916009858816 5873933851975872 5884121042145792 5895222433021416 5899419699664128 5903879946412866 5905446544074176 5912510475346992 5914079363123712 5916720050689536 5933938867564026 5936588422570278 5938163699443008 5946844345744896 5951340447820812 5955577669236096 5978748190688768 5985899803357056 5994690482300256 6006505275718383 6039782313256989 6050257135166904 6051862574092544 6059101644157248 6067999824712848 6083776565278632 6085390898602752 6089991748576494 6098894343221328 6103236619713024 6123731315050602 6125356250388672 6143319171944064 6200263510418976 6234614000781408 6240983279532936 6245426720172288 6257209775399924 6266398890490849 6275559364184088 6277224587175168 6280027422223104 6286443095304768 6295632870422016 6312001454694144 6316773633213318 6318449792432448 6321271034890944 6389191207412352 6394021745119569 6395718402165984 6421764152238556 6429445688305827 6431151745114272 6440596305177672 6442305320808192 6459055252025728 6463938610331191 6473387855524392 6476278279167576 6477996763028736 6482894442033042 6509251500153336 6515901348445962 6520540524607296 6580981445269264 6588853432643988 6595584602233671 6600280511091168 6619197117778432 6624201551083204 6628917834568832 6632125237149093 6636847162122144 6643627362083448 6660900728651532 6662668202177152 6667705501725169 6672452759051552 6680434161873384 6682206818605824 6719227354996992 6726091714524864 6744146274490816 6788437953176176 6793271169310208 6798407211020876 6801397091761536 6806539277062767 6808345395854112 6826047027709008 6833020514164636 6836071516899108 6837885472085888 6846064760928096 6857937922150656 6870876583495188 6875768494091904 6882792775974368 6891025781687256 6892854319017216 6895932038062848 6931041877571328 6954900845568654 6966962761707344 6975296449221348 7005560893351152 7007419822633472 7015801903761024 7021106189474553 7026105060193824 7046242093118976 7051569393088572 7053440530750592 7061877660572064 7072248482217864 7092517763607936 7108256016486504 7113316935935232 7179252485748288 7191703495955968 7195183202436732 7200306012099456 7226401692090768 7228319221595648 7231546728620544 7247593485909216 7266437158528944 7268365311465984 7273860547336548 7279039373510784 7316099759658624 7337554597663488 7362812918622534 7381956160647431 7403604125927922 7405568676192192 7416444230204592 7427285886386304 7435726913118328 7446596757500736 7454204197270512 7457532563889936 7459511424093696 7495501727449296 7500838357191168 7506509353932996 7508501210153856 7587164558802168 7600323012771648 7620083778732832 7636992697323198 7642430065473984 7670128111780552 7675589071606016 7679302906172634 7692621156096624 7694662397182464 7714668444626176 7735239555853392 7737292105754112 7743141872971164 7809011475726208 7814915466257251 7831911802634496 7837833106920762 7858211396818233 7860296577361888 7871839928550488 7881256005020046 7883347300462656 7911918490085368 7915451230093704 7917551599257344 7923537651373718 7927022354758848 7935120597094416 7940770225648128 7979082484058928 7981199737809408 7984763412493824 7992920643067008 8008673700957844 8053043084342652 8061270069396709 8067009513555872 8076659046466824 8078802192209664 8090666432950464 8105930845404447 8111702087038176 8119988998101992 8123560099091712 8129701903602114 8131859124295104 8135490069698112 8164975086734136 8167141667184896 8176910975399232 8188919295199632 8191092229258752 8230612229615952 8236472241609216 8267018013891968 8312818667708544 8319103560854493 8321311039377248 8331264760716216 8337196435062528 8343499758980166 8365192777258119 8367412485578784 8381924127073024 8385979721929326 8391950352105408 8422364844284424 8424599723243264 8428361379854592 8447063861423088 8496115849926144 8518921609883136 8525362326826092 8527624536221312 8550363389368104 8572594251074436 8574868993485696 8581352009357787 8587461740236896 8600015236868352 8628894125753121 8631183807365856 8635037705556768 8643859256044056 8656495196830272 8679002000204448 8687868464594616 8694054032809728 8719549792436736 8785137910191984 8794112802978228 8800374014788224 8826181563218688 8842833649532124 8849129549496192 8855819919619299 8858169816111264 8871119044685568 8881200971535376 8900908301346039 8904882633855417 8907245549164512 8968122286033152 9048849487245238 9068529455682048 9075385702750356 9077793861138816 9101396036945344 9114762022532144 9125664847917948 9128086347904128 9134987622864741 9161168777993584 9167691325455872 9185596972575903 9188034375583008 9273201127424872 9300395265628464 9334102185617242 9340747857801536 9351921001172112 9354402538348032 9361474919299404 9368140080258432 9385814663099886 9402092524118096 9413339046276132 9415836880762752 9420041133334656 9429664642957152 9456690351477248 9468002182041216 9475160449819977 9477674688648672 9481906552336416 9572336647664384 9579573797347598 9583786811118528 9593577603248976 9600408016132608 9632646228357834 9635202256121024 9646727617671408 9653595872177664 9660894457766508 9663457981212288 9688582878038592 9698480729782064 9705385831347712 9710081783286588 9716995144543104 9724341663049563 9754799679544832 9773852022668943 9780810786910944 9817083891496712 9871472167903896 9874091568256256 9888592306939456 9900420766636752 9903047848515072 9928795676667648 9936302326624806 9938938929694016 9943376751853248 9957912379531776 9965441043125172 9991351092977298 9994002303265728 10008679138577328 10011334946871808 10023310227908736 10089137571787296 10116219411736224 10133764017028864 10182656929764264 10189906753965312 10197610816531314 10212518093781168 10219789178463744 10224124505537701 10239070541563512 10249530771246954 10254107275348662 10256828208128832 10271822051741184 10286906883225984 10306314875242782 10313652741137856 10324189163961552 10339281478525824 10432351268352981 10450444142561016 10477615195757644 10508341340026728 10511129733950208 10541954161322496 10546426153698259 10553934973458272 10569363139678464 10577354089632858 10580160796125888 10638776645411904 10657227524089344 10737390779123536 10768878728622432 10787555243933952 10807907793872596 10815602782717568 10823779901756921 10839602538136152 10842478832393472 10847320092930816 10878887923867381 10886633448978848 10899655737793416 10902547967198976 10910790821004822 10918559060266176 10974149639487936 11044219377933801 11083758223611392 11092138081139324 11105406188891883 11108353014288288 11124666345306888 11153590369677492 11156549980771712 11164984872390239 11169895136251104 11181306295905768 11186298845834904 11189267136140544 11229819792379232 11243252591173944 11251257535786752 11259764030899494 11262751815230784 11367149769101456 11380746838203252 11400484519157472 11430125668099248 11433158657980928 11441802679143716 11449948986982528 11455489045984797 11463645098210976 11505192167670828 11508245076487808 11513383607409024 11525145674725408 11538931734144936 11541993595773696 11572002666939264 11583824619459488 11605938158631168 11614712809456746 11713517213589312 11725483737304304 11733832019717632 11747867703951744 11756749660381143 11790444866042832 11798839399328256 11807759892825732 11810893088148352 11825020950693984 11867877735128052 11873176845140556 11876327398886016 11885306477060577 11902680895641624 11911155338472192 11971799606714112 11989380964600512 12013010551436766 12079564626513978 12100514270333808 12103725148185088 12118203288314496 12135999649425696 12167553130557264 12170781797205504 12179983497152988 12197788686442656 12247462630101204 12250712500777344 12286638343888128 12400527020837952 12469228001562816 12481966559065872 12490853440344576 12514419550799848 12532797780981698 12551118728368176 12554449174350336 12560054844446208 12572886190609536 12624002909388288 12633547266426636 12636899584864896 12642542069781888 12750651550209199 12778382414824704 12788043490239138 12791436804331968 12843528304477112 12858891376611654 12862303490228544 12881192610355344 12884610641616384 12918110504051456 12927877220662382 12946775711048784 12952556558335152 12955993526057472 12965788884066084 13018503000306672 13031802696891924 13041081049214592 13161962890538528 13177706865287976 13191169204467342 13200561022182336 13248403102166408 13257835669137664 13264250474298186 13273694324244288 13287254724166896 13321801457303064 13325336404354304 13335411003450338 13344905518103104 13360868323746768 13364413637211648 13438454709993984 13452183429049728 13488292548981632 13498490350807979 13573274230867857 13576875906352352 13596814422041752 13602794183523072 13613078554125534 13616690791708224 13652094055418016 13666041028329272 13672143033798216 13675770944171776 13692129521856192 13715875844301312 13741753166990376 13751536988183808 13765585551948736 13782051563374512 13785708638034432 13791864076125696 13862083755142656 13909801691137308 13933925523414688 13950592898442696 14001153278425863 14011121786702304 14031603807522048 14042212378949106 14052210120387648 14078721994649829 14103138786177144 14106881061501184 14123755321144128 14144496964435728 14185035527215872 14216512032973008 14226633871870464 14358504971496576 14369360696021397 14390366404873464 14400612024198912 14448969342536751 14452803384181536 14495186971818432 14532874317057888 14547721094673096 14558078747021568 14632199519317248 14675109195326976 14725625837245068 14763912321294862 14807208251855844 14811137352384384 14832888460409184 14854571772772608 14871453826236656 14893193515001472 14904453489937209 14908408394541024 14915065127779872 14987026639465947 14991003454898592 15013018707865992 15017002420307712 15174329117604336 15200646025543296 15240167557465664 15273985394646396 15284860130947968 15296416224796971 15340256223561104 15351178143212032 15358605812345268 15374296156870431 15381160913022993 15385242312193248 15429336889252352 15459472312864173 15470479111706784 15486283745942328 15618022951452416 15629830932514502 15663823605268992 15675666213841524 15716422793636466 15720593154723776 15743679857100976 15762512010040092 15766694600925312 15823836980170736 15830902460187408 15835103198514688 15847075302747436 15854044709517696 15866031134449287 15870241194188832 15958164968117856 15985841286134016 16017347401915688 16106086168685304 16122540138793418 16134019027111744 16153318092933648 16157604384419328 16181332865900928 16211861690808894 16223404174076352 16239977996203984 16247120198183424 16259403807204228 16263718248590208 16270980139396224 16329950173468272 16334283334369792 16353821950798464 16366186231507233 16377838590399264 16461224459231904 16534036027783936 16625637335417088 16638207121708986 16642622078754496 16662529521432432 16674392870125056 16686999517960332 16730385554516238 16734824971157568 16763848254146048 16771959443858652 16783900704210816 16844729688568848 16849199446486528 16856722759709184 16894127722846176 17050724653652184 17055249072442624 17100726778736208 17145188502148872 17149737986971392 17162704018715574 17174923480473792 17200030473736704 17207326882349791 17257788251506242 17262367614731712 17270075411113536 17287718512088112 17312990393660544 17358004000408896 17375736929189232 17388108065619456 17570275820383968 17588225605956456 17600748029576448 17652363126437376 17659851418656029 17685667299064248 17698259098992384 17711639839238598 17716339632222528 17742238089371136 17762401943070752 17801816602692078 17809765267710834 17814491098329024 17936244572066304 18019515827155149 18097698974490476 18119346939770967 18150771405500712 18155587722277632 18202792073890688 18216554265478811 18229524045064288 18251329695835896 18256172695808256 18269975245729482 18322337555987168 18371193945151806 18376068751166016 18546402254849744 18600790531256928 18668204371234484 18681495715603072 18695619830307409 18703842002344224 18722949838598808 18736280160516864 18771629326199772 18790806413952749 18799196671472547 18804185048236192 18826678092552264 18831673761525504 18840082266669312 18859329285914304 18936004364082432 18950320899639954 18955349377297344 18963813104672832 19144673295328768 19159147594695196 19167573622237056 19182065235358707 19187155206497952 19265292456715668 19270404512242048 19293455235342816 19321788915533016 19326915962424576 19377165756077184 19391815830993573 19396961459564128 19420163566573176 19433990289086208 19448683326099126 19547704045337886 19561621573821888 19634167782993424 19742944335807792 19748183136512512 19777184613878912 19786753806701013 19800841533273504 19857591353335296 19872604653249612 19877877859388032 19886753503706496 19930882086250344 19982702185954596 19988004606531456 20003116505175507 20017358277154656 20046620455817472 20178275143574592 20232438823472448 20267528034057728 20365313859528528 20379813507930624 20395221633062628 20425036187562336 20448249011075402 20478141083127024 20499061542493908 20508214550697324 20513656416257664 20573813766451968 20612629750485564 20627305482275712 20648378327923104 20678562957051648 20864702536705962 20900888285122032 20955230391515288 21016682680053456 21022259467900416 21092852307396518 21107869946916544 21138726279356928 21154708179265716 21160321592251776 21277553290823808 21474781558247072 21537757457244864 21575110487867904 21615815587745192 21631205565435136 21647559803513842 21679205076272304 21684957664786944 21694640185861632 21757775847734762 21773266897957696 21799311475586832 21805095934397952 21821581642009644 21837118120532352 21948299278975872 22023852677634071 22088438755867602 22145868481942293 22184276162278648 22210812377783766 22216706028576576 22249332690613776 22307180739354984 22313099961543424 22329969744780478 22339790272502208 22362612591811536 22372597691669808 22378534272281088 22459639584758464 22486505182347888 22502515071573504 22519528061798988 22525503630461568 22734299538202912 22761493676406504 22800969038314944 22860251336198496 22883605358287432 22899897973965056 22910978091969594 22927290196421952 23010384335341656 23016490152975616 23026767214818048 23050291349450816 23077863468289872 23083987191547392 23144005333878528 23167649238918976 23211876317262336 23229425618913492 23427034427178624 23444746398771753 23450967474608608 23495735407903488 23513499320762286 23574634190454699 23580889732085664 23615519785651464 23621786176296704 23650041901387968 23735755470256104 23746353690281112 23752654797772032 23770612954121154 23805361791283248 23822310676944384 23943599213428224 23978761929201024 24026021102873532 24159129253027956 24183810208190127 24201028540667616 24236406576628992 24271999298851392 24317792536213341 24335106261114528 24359966994305976 24395577372885312 24494925260202408 24501425001554688 24573276687776256 24801054041675904 24938456003125632 24957310682563479 24963933118131744 25028839101599696 25065595561963396 25095578331774357 25102237456736352 25145772381219072 25267094532853272 25273799169729792 25285084139563776 25501303100418398 25556764829649408 25576086980478276 25582873608663936 25687056608954224 25717782753223308 25724606980457088 25744056028073361 25762385220710688 25836221008102912 25855754441324764 25886682377259363 25893551422097568 25905113116670304 25931577768132168 26037006000613344 26063605393783848 26082162098429184 26323925781077056 26355413730575952 26382338408934684 26401122044364672 26496806204332816 26515671338275328 26528500948596372 26547388648488576 26567459758857897 26574509448333792 26643602914606128 26650672808708608 26670822006900676 26689811036206208 26702724904038117 26721736647493536 26904366858099456 26976585097963264 26996980701615958 27146548461735714 27153751812704704 27193628844083504 27205588367046144 27226157108251068 27233381583416448 27304188110836032 27332082056658544 27344286067596432 27351541888343552 27384259043712384 27404962868594223 27483506333980752 27503073976367616 27531171103897472 27564103126749024 27819603382274616 27867851046829376 27901185796885392 28002306556851726 28022243573404608 28063207615044096 28084424757898212 28104420240775296 28157443989299658 28206277572354288 28213762123002368 28247510642288256 28288993928871456 28370071054431744 28433024065946016 28717009942993152 28738721392042794 28780732809746928 28801224048397824 28813441788333521 28897938685073502 28905606768363072 28990373943636864 29065748634115776 29095442189346192 29116157494043136 29264399038634496 29451251674490136 29527824642589724 29614416503711688 29622274704768768 29665776920818368 29709143545545216 29721746433149639 29742907652473312 29786387030002944 29808906979874418 29816816789082048 29830130255559744 29974053278931894 29982006909797184 30026037415731984 30034004840615424 30348658235208672 30401292051086592 30480335114931328 30503379723133141 30547970789292792 30569720261895936 30592832449593942 30672373516613103 30680512447122208 30717211624690536 30748592313740862 30762321826045986 30770484624386496 30918944625728346 30940958223413568 30972567491884656 31236045902904832 31259661865029004 31297053805058943 31351332427683048 31432845587272932 31441186309447552 31464957367645219 31487359714201952 31525024020080184 31533389201850624 31639278461094777 31647673960341472 31661804920374816 31694150605494872 31708089419035392 31732062268898574 31740482388377664 31916329936235712 31971682572268032 32034694803831376 32212172337370608 32245080277586836 32268038054223488 32306636185867296 32362665731801856 32423723381617788 32446808348152704 32471339705270763 32479955992407968 32518807614408456 32527436497180416 32541960278792448 32636663771602143 32659900346936544 32707643901596928 32732372463014466 32755677180798528 32922448918463808 33068072055567872 33132658133801403 33251274670834176 33276414243417972 33285244157508992 33325059042864864 33373999035920664 33460771109032476 33469649942315136 33494954617170717 33543918887717304 33567801408421632 33689459377137696 33788255445692352 34101449307304368 34110498144885248 34201453557472416 34290377004297744 34299475973942784 34325408037431148 34349846960947584 34414653764699582 34515576503012484 34524735229463424 34540150822227072 34575437024176224 34625980787321088 34716008000817792 34751473858378464 35140551640767936 35176451211912912 35201496059152896 35319702837312058 35371334598128496 35396518197984768 35423279678477196 35432679264445056 35524803886141504 35603633205384156 35619530535421668 35628982196658048 35655919431181731 36039031654310298 36195397948980952 36238693879541934 36301542811001424 36311175444555264 36405584147781376 36433108530957622 36459048090128576 36502659391671792 36512345391616512 36539950491458964 36644675111974336 36742387890303612 36752137502332032 37092804509699488 37201581062513856 37336408742468968 37362991431206144 37391239660614818 37407684004688448 37445899677197616 37472560321033728 37543258652399544 37581612827905498 37598393342945094 37608370096472384 37653356185104528 37663347523051008 37680164533338624 37718658571828608 37872008728164864 37900641799279908 37910698754594688 37927626209345664 38041200079549759 38251954650627597 38318295189390392 38335147244474112 38364130470717414 38374310412995904 38530584913431336 38540809024484096 38586910470685632 38643577831066032 38653831924849152 38754331512154368 38783631661987146 38793922919128256 38840327133146352 38867980578172416 38897366652198252 39095408090675772 39123243147643776 39268335565986848 39485888671615584 39554369227757824 39573507613402026 39601683066547008 39745209306499224 39755755718776064 39773507007412992 39861764172500688 39965404371909192 39976009213062912 40006233010351014 40034716554309312 40093240911634944 40356550287149184 40464877646944896 40495471052423937 40719822692603571 40730627719057056 40790443266125256 40850072375124672 40896498022150804 40956282166254048 40998123084987816 41016429101394648 41027312832515328 41147627532903936 41225259500971128 41254610964551424 41296756655846208 41357125914103296 41729405073411924 41801776570244064 41910460783030576 42003459835277589 42033365360106912 42185704614793036 42215739893833088 42236165983949487 42309416358531432 42320643184503552 42555106581647616 42949563116494144 43075514914489728 43108082088064191 43231631175490384 43262411130870272 43295119607027684 43346908027610253 43358410152544608 43515551695469524 43546533795915392 43598622951173664 43643163284019288 43674236241064704 43896598557951744 44047705355268142 44176877511735204 44291736963884586 44368552324557296 44421624755567532 44433412057153152 44498665381227552 44614361478709968 44626199923086848 44659939489560956 44679580545004416 44713360469811627 44725225183623072 44745195383339616 44919279169516928 44973010364695776 45039056123597976 45051007260923136 45468599076405824 45522987352813008 45601938076629888 45720502672396992 45767210716574864 45799795947930112 45821956183939188 45854580392843904 45889248674390913 46020768670683312 46032980305951232 46053534429636096 46100582698901632 46122888470611293 46155726936579744 46288010667757056 46335298477837952 46458851237826984 46854068854357248 46889492797543506 46901934949217216 46991470815806976 47026998641524572 47149268380909398 47161779464171328 47231039571302928 47243572352593408 47300083802775936 47471510940512208 47492707380562224 47505309595544064 47541225908242308 47610723582566496 47957523858402048 48052042205747064 48318258506055912 48367620416380254 48402057081335232 48472813153257984 48543998597702784 48635585072426682 48670212522229056 48719933988611952 48791154745770624 48989850520404816 49002850003109376 49602108083351808 49768672179848809 49876912006251264 49914621365126958 49927866236263488 50057678203199392 50131191123926792 50191156663548714 50204474913472704 50291544762438144 50534189065706544 50547598339459584 50570168279127552 51002606200836796 51152173960956552 51165747217327872 51337562020894831 51374113217908448 51435565506446616 51449213960914176 51488112056146722 51524770441421376 51621980647049373 51711508882649528 51773364754518726 51787102844195136 51810226233340608 51863155536264336 52074012001226688 52127210787567696 52164324196858368 52647851562154112 52687655885411789 52710827461151904 52764676817869368 52802244088729344 52979554255968087 52993612408665632 53057001897192744 53094777296977152 53134919517715794 53149018896667584 53287205829212256 53341644013801352 53379622072412416 53405449808076234 53443473294987072 53808733716198912 53953170195926528 53993961403231916 54058547481465447 54293096923471428 54307503625409408 54387257688167008 54452314216502136 54466763166832896 54608376221672064 54649662796436433 54664164113317088 54688572135192864 54768518087424768 54809925737188446 54967012667961504 55062342207794944 55128206253498048 55639206764549232 55735702093658752 55802371593770784 56004613113703452 56044487146809216 56086859490922227 56168849515796424 56208840481550592 56314887978599316 56372419241858247 56397590014417641 56412555144708576 56495021284576512 56577987857742912 56866048131892032 57434019885986304 57477442784085588 57561465619493856 57626883576667042 57795877370147004 57811213536726144 57980747887273728 58131497268231552 58175447492980719 58190884378692384 58902503348980272 59055649285179448 59228833007423376 59244549409537536 59331553841636736 59443492866299278 59485815304946624 59572774060005888 59617813959748836 59633633578164096 59660260511119488 59948106557863788 59964013819594368 60009349515526521 60052074831463968 60697316470417344 60802584102173184 60960670229862656 61006759446266282 61095941578585584 61139440523791872 61185664899187884 61344747033226206 61361024894244416 61434423249381072 61497184627481724 61524643652091972 61540969248772992 61837889251456692 61881916446827136 61945134983769312 62519323730058008 62594107610117886 62702664855366096 62865691174545864 62882372618895104 62929914735290438 62974719428403904 63050048040160368 63066778403701248 63278556922189554 63295347920682944 63323609840749632 63388301210989744 63416178838070784 63464124537797148 63480964776755328 63832659872471424 64069389607662752 64424344674741216 64490160555173672 64536076108446976 64613272371734592 64725331463603712 64847446763235576 64893616696305408 64942679410541526 64959911984815936 65037615228816912 65054872994360832 65083920557584896 65273327543204286 65319800693873088 65415287803193856 65464744926028932 65511354361597056 65844897836927616 66071558032902213 66265316267602806 66437605445826879 66552828486835944 66570488315017984 66650118085729728 66747998071841328 66921542218064952 66939299884630272 66989909234341434 67087837775434608 67135602816843264 67378918754275392 67576510891384704 68202898614608736 68402907114944832 68580754008595488 68650816074862296 68699693921895168 68829307529399164 69031153006024968 69049470458926848 69080301644454144 69150874048352448 69251961574642176 69432016001635584 69502947716756928 70281103281535872 70334239196315259 70352902423825824 70639405674624116 70723902571364097 70742669196256992 70846559356954392 70865358528890112 71049607772283008 71207266410768312 71239061070843336 71257964393316096 71311838862363462 72078063308620596 72390795897961904 72477387759083868 72551430624570381 72603085622002848 72811168295562752 72866217061915244 72918096180257152 72953377608640023 73005318783343584 73079900982917928 73289350223948672 73484775780607224 73504275004664064 74185609019398976 74403162125027712 74672817484937936 74725982862412288 74782479321229636 74815368009376896 74871932047690437 74891799354395232 75086517304799088 75163225655810996 75196786685890188 75216740192944768 75306712370209056 75437317143657216 75801283598559816 75821397509189376 75855252418691328 76082400159099518 76503909301255194 76636590378780784 76670294488948224 76728260941434828 76748620825991808 77061169826862672 77081618048968192 77173820941371264 77232168084220083 77287155662132064 77508663024308736 77567263323974292 77587845838256512 77680654266292704 77794733304396504 78190816181351544 78246486295287552 78536671131973696 78971777343231168 79108738455515648 79147015226804052 79203366133094016 79490418612998448 79511511437552128 79547014014825984 79723528345001376 79930808743818384 79952018426125824 80012466020702028 80069433108618624 80713100574298368 80929755293889792 80990942104847874 81201517767121741 81439645385207142 81461255438114112 81580886532250512 81700144750249344 81792996044301608 81912564332508096 81996246169975632 82032858202789296 82054625665030656 82450519001942256 82509221929102848 82593513311692416 83458810146823848 83603553140488128 83820921566061152 84006919670555178 84066730720213824 84371409229586072 84431479787666176 84472331967898974 84618832717062864 84641286369007104 85110213163295232 85899126232988288 85964070128829761 86151029828979456 86216164176128382 86440325365000563 86463262350980768 86590239214055368 86693816055220506 86716820305089216 87031103390939048 87093067591830784 87197245902347328 87286326568038576 87348472482129408 87793197115903488 88095410710536284 88353755023470408 88583473927769172 88673970763363799 88737104649114592 88843249511135064 88866824114306304 88997330762455104 89165239299448917 89228722957419936 89319878979121912 89359161090008832 89426720939623254 89450450367246144 89490390766679232 89838558339033856 89946020729391552 90078112247195952 90102014521846272 90937198152811648 91045974705626016 91203876153259776 91441005344793984 91510139169399423 91534421433149728 91643912367878376 91709160785687808 91778497348781826 92017120549839309 92041537341366624 92201165397803264 92245776941222586 92311453873159488 92670596955675904 92917702475653968 93708137708714496 93778985595087012 93803869898434432 94053997283049144 94298536761818796 94323558928342656 94394872102935657 94462079142605856 94600167605551872 94917835383284331 94943021881024416 94985414761124448 95082451816484616 95221447165132992 95915047716804096 96104084411494128 96636517012111824 96735240832760508 96804114162670464 97087997195405568 97271170144853364 97340425044458112 97414019115812289 97439867977223904 97582309491541248 97909991314806429 97979701040809632 99204216166703616 99537344359697618 99753824012502528 99829242730253916 99855732472526976 100115356406398784 100262382247853584 100382313327097428 100408949826945408 100484863851512151 101068378131413088 102005212401673592 102304347921913104 102331494434655744 102675124041789662 102748226435816896 102871131012893232 102898427921828352 102976224112293444 103049540882842752 103243961294098746 103423017765299056 103546729509037452 103574205688390272 103620452466681216 103726311072528672 104148024002453376 104254421575135392 105295703124308224 105375311770823578 105421654922303808 105529353635738736 105604488177458688 105959108511936174 105987224817331264 106114003794385488 106189554593954304 106269839035431588 106298037793335168 106574411658424512 106683288027602704 106759244144824832 106810899616152468 106886946589974144 106967758293545193 107987922806463832 108117094962930894 108586193846942856 108615007250818816 108774515376334016 108904628433004272 108933526333665792 109216752443344128 109299325592872866 109328328226634176 109377144270385728 109537036174849536 109619851474376892 109934025335923008 110124684415589888 110256412506996096 111278413529098464 111471404187317504 111604743187541568 112009226227406904 112088974293618432 112173718981844454 112337699031592848 112417680963101184 112629775957198632 112744838483716494 112795180028835282 112825110289417152 112990042569153024 113155975715485824 113732096263784064 114123600238649277 114755863951882791 114954885568171176 115122931238987712 115253767153334084 115591754740294008 115622427073452288 115961495774547456 116262994536463104 116350894985961438 116381768757384768 117805006697960544 118111298570358896 118457666014846752 118663107683273472 118886985732598556 118971630609893248 119061578919326131 119235627919497672 119267267156328192 119320521022238976 119896213115727576 119928027639188736 120018699031053042 120104149662927936 121394632940834688 121486413157271811 121921340459725312 122013518892532564 122159468077810713 122191883157171168 122371329798375768 122689494066452412 122722049788488832 122814833596292629 122868846498762144 122994369254963448 123049287304183944 123081938497545984 123675778502913384 123763832893654272 123890269967538624 125038647460116016 125188215220235772 125405329710732192 125731382349091728 125764745237790208 125859829470580876 125949438856807808 126010379505832767 126100096080320736 126557113844379108 126590695841365888 126647219681499264 126776602421979488 126928249075594296 126961929553510656 127665319744942848 128138779215325504 128848689349482432 128980321110347344 129072152216893952 129226544743469184 129324246264192573 129694893526471152 129787233392610816 129885358821083052 129919823969631872 130075230457633824 130546655086408572 130639601387746176 130929489852057864 131022708723194112 131689795673855232 132143116065804426 132530632535205612 132875210891653758 133105656973671888 133140976630035968 133300236171459456 133495996143682656 133843084436129904 133878599769260544 133979818468682868 134175675550869216 134757837508550784 135153021782769408 136405797229217472 136805814229889664 137161508017190976 137301632149724592 137399387843790336 137658615058798328 138062306012049936 138098940917853696 138160603288908288 138301748096704896 138864032003271168 139005895433513856 140257167052301189 140562206563071744 140668478392630518 140705804847651648 141278811349248232 141447805142728194 141485338392513984 141693118713908784 141730717057780224 142099215544566016 142414532821536624 142478122141686672 142515928786632192 142623677724726924 144156126617241192 144781591795923808 144954775518167736 145102861249140762 145206171244005696 145732434123830488 145836192360514304 145906755217280046 146010637566687168 146159801965835856 146578700447897344 146969551561214448 147008550009328128 148371218038797952 148483393858887769 148806324250055424 149306016539546427 149345634969875872 149564958642459272 149630736018753792 149743864095380874 149783598708790464 150173034609598176 150326451311621992 150393573371780376 150433480385889536 150613424740418112 150874634287314432 151602567197119632 151642795018378752 151710504837382656 152164800318199036 153007818602510388 153273180757561568 153456521882869656 153497241651983616 154012686062684493 154122339653725344 154347641882742528 154464336168440166 154574311324264128 154865941941148119 155134526647948584 155175691676513024 155361308532585408 155589466608793008 156381632362703088 156492972590575104 157073342263947392 157943554686462336 158062967656235367 158294030453608104 158406732266188032 158938662767904261 158980837225996896 159447056690002752 159861617487636768 160024932041404056 160138866217237248 161426201148596736 161859510587779584 161981884209695748 162403035534243482 162879290770414284 162922510876228224 163161773064501024 163400289500498688 163585992088603216 163825128665016192 163948988389309299 163992492339951264 164065716405578592 164901038003884512 165187026623384832 166917620293647696 167207106280976256 167641843132122304 168013839341110356 168133461440427648 168260578472766681 168742818459172144 168862959575332352 168944663935797948 169117257725574741 169192770043252923 169237665434125728 171798252465976576 171928140257659522 172302059657958912 172432328352256764 172880650730001126 172926524701961536 173180478428110736 173387632110441012 173433640610178432 174062206781878096 174186135183661568 174394491804694656 174526342478942157 174572653136077152 176190821421072568 176707510046940816 177166947855538344 177347941526727598 177474209298229184 177686499022270128 177733648228612608 177994661524910208 178330478598897834 178457445914839872 178639757958243824 178718322180017664 178853441879246508 178900900734492288 178980781533358464 179677116678067712 179892041458783104 180028048546579563 180156224494391904 181874396305623296 182091949411252032 182407752306519552 182882010689587968 183020278338798846 183068842866299456 183287824735756752 183418321571375616 183556994697563652 184034241099678618 184083074682733248 184402330795606528 184491553882445172 184622907746318976 185341193911351808 185835404951307936 187557971190174024 187607739796868864 188107994566098288 188597073523637592 188647117856685312 188789744205871314 188924158285211712 189200335211103744 189835670766568662 189886043762048832 189970829522248896 190164903632969232 190442894330265984 192208168822988256 193273034024223648 193470481665521016 193608228325340928 194175994390811136 194258365605216319 194542340289706728 194680850088916224 194828038231624578 194879735954447808 195164618983082496 195819982629612858 195959402081619264 198214674098706639 199074688719395236 199312816337480637 199658485460507832 199711464945053952 200230712812797568 200382096920266921 200524764495707168 200764626654194856 200817899653890816 200969727703024302 202136756262826176 204010424803347184 204608695843826208 205350248083579324 205496452871633792 205651818133381499 205742262025786464 205952448224586888 206099081765685504 206487922588197492 206698870553480239 206846035530598112 207093459018074904 207148411376780544 207240904933362432 207452622145057344 208296048004906752 208508843150270784 210591406248616448 210750623541647156 210843309844607616 211002717588945777 211058707271477472 211918217023872348 211974449634662528 212228007588770976 212539678070863176 212596075586670336 213148823316849024 213366576055205408 213621799232304936 213773893179948288 213935516587090386 215975845612927664 216234189925861788 217172387693885712 217230014501637632 217549030752668032 217654291873711143 217809256866008544 218433504886688256 218598651185745732 218656656453268352 218754288540771456 219239702948753784 219868050671846016 220512825013992192 222556827058196928 222942808374635008 223209486375083136 224018452454813808 224177948587236864 224347437963688908 224675398063185696 225259551914397264 225489676967432988 225590360057670564 225650220578834304 226311951430971648 227464192527568128 228247200477298554 229511727903765582 229909771136342352 230245862477975424 230507534306668168 231183509480588016 231244854146904576 232525989072926208 232701789971922876 232763537514769536 235610013395921088 236222597140717792 236915332029693504 237326215366546944 237773971465197112 237943261219786496 238123157838652262 238471255838995344 238534534312656384 238641042044477952 239792426231455152 239856055278377472 240037398062106084 240208299325855872 242262379453974781 242789265881669376 242972826314543622 243604553301365223 244027037785065128 244318936155621426 244383766314342336 244742659596751536 245378988132904824 245444099576977664 245629667192585258 245737692997524288 245988738509926896 246098574608367888 246163876995091968 247351557005826768 247527665787308544 247780539935077248 250077294920232032 250376430440471544 250810659421464384 251462764698183456 251719658941161752 251898877713615616 252020759011665534 252200192160641472 253114227688758216 253181391682731776 253294439362998528 253553204843958976 253856498151188592 253923859107021312 255330639489885696 256277558430651008 257697378698964864 257892210386489283 257960642220694688 258453089486938368 258648492528385146 259320976095001689 259389787052942304 259770717642166104 259839647939263744 260150460915267648 261093310172817144 261279202775492352 261858979704115728 262045417446388224 263379591347710464 264286232131608852 265061265070411224 265750421783307516 266021912290091397 266211313947343776 266600472342918912 266991992287365312 267495717898346751 267686168872259808 267959636937365736 268351351101738432 269515675017101568 270306043565538816 272811594458434944 273611628459779328 274323016034381952 274530417508198269 274603264299449184 275317230117596656 276051361649517927 276124612024099872 276603496193409792 278011790867027712 280514334104602378 281124413126143488 281336956785261036 281411609695303296 282557622698496464 282895610285456388 282970676785027968 283184616308806971 283386237427817568 284198431089132032 284753506149852993 284829065643073248 284956244283373344 285247355449453848 288312253234482384 289563183591847616 289909551036335472 290205722498281524 290412342488011392 291464868247660976 291672384721028608 291813510434560092 292021275133374336 292242057347436867 292319603931671712 293157400895794688 293729973944419287 293939103122428896 296742436077595904 296966787717775538 297612648500110848 298612033079092854 298691269939751744 299129917284918544 299261472037507584 299487728190761748 299567197417580928 300346069219196352 300652902623243984 300787146743560752 300866960771779072 301226849480836224 301454591554536453 303205134394239264 304329600636398072 306015637205020776 306546361515123136 306913043765739312 306994483303967232 308025372125368986 308244679307450688 308695283765485056 308928672336880332 309148622648528256 309731883882296238 310269053295897168 310351383353026048 310722617065170816 311178933217586016 312763264725406176 314146684527894784 315887109372924672 316125935312470734 316588060907216208 316813464532376064 316947859671668731 317877325535808522 317961674451993792 318894113380005504 319723234975273536 320049864082808112 320277732434474496 323963768419391496 324806071068486964 325758581540828568 325845021752456448 326323546129002048 326800579000997376 326939210764646029 327171984177206432 327650257330032384 327897976778618598 327984984679902528 328131432811157184 329802076007769024 330374053246769664 333835240587295392 334414212561952512 335283686264244608 335537176954464551 336027678682220712 336266922880855296 336521156945533362 337485636918344288 337889327871595896 338234515451149482 338385540086505846 338475330868251456 342370800715947831 343596504931953152 343856280515319044 344267591855648373 344864656704513528 345761301460002252 345853049403923072 346114531044097409 346360956856221472 346775264220882024 346867281220356864 348124413563756192 348788983609389312 349052684957884314 349145306272154304 352381642842145136 353415020093881632 354333895711076688 354695883053455196 354948418596458368 355372998044540256 355989323049820416 356660957197795668 356914891829679744 357184736757978393 357279515916487648 357706883758493016 357801801468984576 357961563066716928 359784082917566208 360056097093159126 360312448988783808 363748792611246592 364183898822504064 364459239471815433 365764021379175936 366040556677597692 366137685732598912 366575649471513504 367113989395127304 368068482199357236 368166149365466496 368444500788877887 368983107764890344 369245815492637952 371670809902615872 375115942380348048 375215479593737728 376215989132196576 377194147047275184 377294235713370624 377579488411742628 377848316570423424 379671341533137324 379772087524097664 379941659044497792 380329807265938464 380885788660531968 384416337645976512 386546068048447296 386940963331042032 387216456650681856 388516731210432638 389084680579413456 389361700177832448 389656076463249156 389759471908895616 391639965259225716 391918804163238528 396429348197413278 398149377438790472 398625632674961274 399316970921015664 399422929890107904 400461425625595136 400764193840533842 401049528991414336 401529253308389712 401635799307781632 401939455406048604 404273512525652352 408020849606694368 409217391687652416 410700496167158648 410992905743267584 411303636266762998 411484524051572928 411904896449173776 412198163531371008 412975845176394984 413397741106960478 413692071061196224 414186918036149808 414296822753561088 414481809866724864 414905244290114688 416592096009813504 417017686300541568 418453200875047349 420771501156903567 421501247083294312 421686619689215232 422005435177891554 422117414542954944 423836434047744696 423948899269325056 424456015177541952 425079356141726352 425192151173340672 426297646633698048 426733152110410816 427243598464609872 427547786359896576 427871033174180772 431951691225855328 432468379851723576 434344775387771424 435098061505336064 435308583747422286 435618513732017088 437197302371491464 437313312906536704 437508577081542912 438479405897507568 439736101343692032 441025650027984384 445113654116393856 445450181576663307 446418972750166272 447918049618639281 448036904909627616 448694875927377816 449350796126371392 450519103828794528 450979353934865976 451180720115341128 451300441157668608 452623902861943296 454928385055136256 456494400954597108 459023455807531164 459819542272684704 460491724955950848 461015068613336336 462038058188053479 462367018961176032 464597825823444357 465403579943845752 465527075029539072 471220026791842176 472445194281435584 473830664059387008 474188902968706101 475547942930394224 475886522439572992 476246315677304524 476815988303712783 476942511677990688 479584852462910304 480074796124212168 480416598651711744 484524758907949562 485578531763338752 485945652629087244 487209106602730446 488054075570130256 488637872311242852 488767532628684672 489485319193503072 490757976265809648 490888199153955328 491259334385170516 491475385995048576 491846965167927897 491977477019853792 492197149216735776 494703114011653536 495561079870154496 500154589840464064 500752860880943088 501621318842928768 502925529396366912 503439317882323504 503797755427231232 504041518023331068 504400384321282944 504781735418300043 506228455377516432 506362783365463552 506588878725997056 507106409687917952 507351773176724223 507712996302377184 512555116861302016 515394757397929728 515784420772978566 515921284441389376 516906178973876736 517296985056770292 518641952190003378 518779574105884608 519541435284332208 519679295878527488 520300921830535296 522186620345634288 522558405550984704 523717959408231456 528572464263217704 530122530140822448 531500843566615032 532043824580182794 532422627894687552 533200944685837824 533983984574730624 534991435796693502 535372337744519616 535919273874731472 536702702203476864 539031350034203136 545623188916869888 547223256919558656 547455393978336899 548646032068763904 549060835016396538 549206528598898368 550634460235193312 552102723299035854 552249224048199744 553206992386819584 556023581734055424 561028668209204756 562673913570522072 562823219390606592 564713182229843141 565115245396992928 565791220570912776 565941353570055936 566369232617613942 566772474855635136 569507012299705986 569658131286146496 569912488566746688 570494710898907696 576624506468964768 579126367183695232 579564214739529679 579819102072670944 580411444996563048 580824684976022784 582775096815648957 582929736495321952 583627020869120184 584042550266748672 584484114694873734 584639207863343424 587459947888838574 587878206244857792 593484872155191808 593933575435551076 594644022296119917 597224066158185708 597382539879503488 598259834569837088 598975456381523496 599134394835161856 600692138438392704 601146290760800763 601305805246487968 601574293487121504 602453698961672448 602909183109072906 606410268788478528 608659201272796144 612031274410041552 613092723030246272 613826087531478624 616050744250737972 616489358614901376 616955454400144497 617857344673760664 618297245297056512 619463767764592476 620096611660440717 620538106591794336 621445234130341632 622357866435172032 625526529450812352 628293369055789568 631774218745849344 632251870624941468 633176121814432416 633895719343337462 635754651071617044 635923348903987584 637788226760011008 639446469950547072 640099728165616224 647927536838782992 649612142136973928 651517163081657136 651690043504912896 652647092258004096 653878421529292058 654343968354412864 655300514660064768 655795953557237196 655969969359805056 656262865622314368 659604152015538048 667670481174590784 668828425123905024 670567372528489216 671074353908929102 672055357364441424 672533845761710592 673042313891066724 674971273836688576 675778655743191792 676469030902298964 676771080173011692 676950661736502912 684741601431895662 687712561030638088 688535183711296746 689729313409027056 691522602920004504 691706098807846144 692229062088194818 692721913712442944 693550528441764048 693734562440713728 696248827127512384 697577967218778624 698105369915768628 698290612544308608 704763285684290272 706830040187763264 708667791422153376 709391766106910392 709896837192916736 710745996089080512 711978646099640832 713321914395591336 713829783659359488 714369473515956786 714559031832975296 715413767516986032 715603602937969152 715923126133433856 719568165835132416 720112194186318252 720624897977567616 726787138361924343 728367797645008128 728918478943630866 730813659904095669 732081113355195384 732275371465197824 733151298943027008 734227978790254608 736136964398714472 736332298730932992 736889001577755774 737966215529780688 738491630985275904 743341619805231744 750231884760696096 752431978264393152 754388294094550368 755158976823485256 755696633140846848 759342683066274648 759544175048195328 759883318088995584 760659614531876928 761771577321063936 768832675291953024 773092136096894592 773676631159467849 773881926662084064 777033462420865276 777962928285005067 778169361158826912 779312152926498312 779518943817791232 783279930518451432 783837608326477056 792858696394826556 796298754877580944 797251265349922548 798065736870274191 798633941842031328 800922851251190272 801528387681067684 802099057982828672 802487153695040253 803058506616779424 803878910812097208 808547025051304704 816041699213388736 818434783375304832 821400992334317296 821985811486535168 822607272533525996 822969048103145856 823591252524594807 823809792898347552 825951690352789968 826795482213920956 827384142122392448 828373836072299616 829810488580229376 834035372601083136 836906401750094698 841543002313807134 843002494166588624 843373239378430464 844010870355783108 844234829085909888 847672868095489392 847897798538650112 848912030355083904 849553848926420913 850158712283452704 852595293267396096 853466304220821632 854487196929219744 855742066348361544 863903382451710656 864936759703447152 868689550775542848 870196123010672128 870617167494844572 871237027464034176 874394604742982928 874626625813073408 875017154163085824 876958811795015136 879472202687384064 890227308232787712 890900363153326614 892837945500332544 893216695438339151 895836099237278562 896073809819255232 897389751854755632 898701592252742784 901038207657589056 901958707869731952 902361440230682256 902600882315337216 912988801909194216 918046911615062328 919639084545369408 920983449911901696 922030137226672672 924076116376106958 924734037922352064 929195651646888714 930807159887691504 931054150059078144 942440053583684352 944890388562871168 945604771417127371 947661328118774016 948377805937412202 950843579015006193 951095885860788448 952492631354609048 953631976607425566 953885023355981376 959169704925820608 960149592248424336 960833197303423488 969049517815899124 971891305258174488 974418213205460892 975413678397001789 976108151140260512 977275744622485704 977535065257369344 978970638387006144 980817632293938087 981515952531619296 982518668770341032 982950771990097152 983693930335855794 983954954039707584 984394298433471552 989406228023307072 991122159740308992 1000309179680928128 1001505721761886176 1003242637685857536 1005851058792733824 1006611530863393653 1006878635764647008 1008083036046662136 1008800768642565888 1009563470836600086 1012456910755032864 1014212819375835904 1014703546353448446 1015425992604754368 1025110233722604032 1027112402147843493 1030789514795859456 1031568841545957132 1031842568882778752 1034593970113540584 1037283904380006756 1037559148211769216 1038343593132292227 1039082870568664416 1040601843661070592 1044373240691268576 1047435918816462912 1057144928526435408 1060245060281644896 1063001687133230064 1064087649160365588 1064845255789375104 1067967969149461248 1069982871593387004 1070744675489039232 1071554210273935179 1071838547749462944 1073405404406953728 1091246377833739776 1094910787956673798 1097292064137527808 1098121670032793076 1098413057197796736 1101268920470386624 1104205446598071708 1104498448096399488 1105333502366633661 1122057336418409512 1125347827141044144 1125646438781213184 1129426364459686282 1130230490793985856 1131582441141825552 1131882707140111872 1132738465235227884 1133544949711270272 1139014024599411972 1139316262572292992 1139824977133493376 1140989421797815392 1153249012937929536 1158252734367390464 1159128429479059358 1159638204145341888 1160822889993126096 1161649369952045568 1165550193631297914 1165859472990643904 1167254041738240368 1168085100533497344 1168968229389747468 1169278415726686848 1174919895777677148 1175756412489715584 1187867150871102152 1189288044592239834 1194448132316371416 1194765079759006976 1196519669139674176 1197950912763046992 1198268789670323712 1201384276876785408 1202292581521601526 1202611610492975936 1203148586974243008 1204907397923344896 1205818366218145812 1212820537576957056 1217318402545592288 1224062548820083104 1226185446060492544 1227652175062957248 1232101488501475944 1232978717229802752 1233910908800288994 1235714689347521328 1236594490594113024 1238927535529184952 1240193223320881434 1241076213183588672 1242890468260683264 1244715732870344064 1251053058901624704 1255359602625142047 1262314503470710701 1264503741249882936 1266352243628864832 1267791438686674924 1271509302143234088 1271846697807975168 1275576453520022016 1278892939901094144 1280199456331232448 1295855073677565984 1299224284273947856 1303034326163314272 1305294184516008192 1307756843058584116 1308687936708825728 1311591907114474392 1311939938719610112 1312525731244628736 1319208304031076096 1335340962349181568 1336350544729989921 1341134745056978432 1342148707817858204 1343754148855917843 1344110714728882848 1346084627782133448 1349942547673377152 1351557311486383584 1352938061804597928 1353542160346023384 1353901323473005824 1369483202863791324 1375425122061276176 1377070367422593492 1379458626818054112 1383045205840009008 1383412197615692288 1384458124176389636 1385443827424885888 1386114174564160437 1387101056883528096 1392497654255024768 1396210739831537256 1396581225088617216 1409526571368580544 1413660080375526528 1417335582844306752 1418783532213820784 1419793674385833472 1421491992178161024 1422566708906118303 1426643828791182672 1427659567318718976 1428738947031913572 1429118063665950592 1430827535033972064 1440224388372636504 1441249795955135232 1453574276723848686 1456735595290016256 1457836957887261732 1461627319808191338 1464162226710390768 1464550742930395648 1466302597886054016 1468455957580509216 1472273928797428944 1472664597461865984 1473778003155511548 1475932431059561376 1486683239610463488 1500463769521392192 1504863956528786304 1508776588189100736 1510317953646970512 1511393266281693696 1518685366132549296 1519088350096390656 1519766636177991168 1521319229063753856 1537665350583906048 1542828837575313079 1546184272193789184 1547353262318935698 1547763853324168128 1554066924841730552 1555925856570010134 1556338722317653824 1558624305852996624 1559037887635582464 1566559861036902864 1567675216652954112 1585717392789653112 1592597509755161888 1594502530699845096 1596131473740548382 1597267883684062656 1603056775362135368 1604198115965657344 1604974307390080506 1606117013233558848 1607757821624194416 1617094050102609408 1632083398426777472 1633317332447765459 1636869566750609664 1642366181935010697 1642801984668634592 1645214545067051992 1645938096206291712 1647182505049189614 1647619585796695104 1651903380705579936 1653590964427841912 1654768284244784896 1656747672144599232 1659620977160458752 1668070745202166272 1673812803500189396 1683086004627614268 1686004988333177248 1688021740711566216 1688469658171819776 1694139546689529423 1695345736190978784 1697824060710167808 1699107697852841826 1700317424566905408 1706932608441643264 1708974393858439488 1711484132696723088 1727806764903421312 1729873519406894304 1737379101551085696 1738692644218589037 1741234334989689144 1742474054928068352 1748325290446946871 1748789209485965856 1753917623590030272 1780454616465575424 1781800726306653228 1786433390876678302 1791672198474557124 1792147619638510464 1794779503709511264 1797403184505485568 1802076415315178112 1803438872282402289 1803917415739463904 1804722880461364512 1825977603818388432 1836093823230124656 1839278169090738816 1844060274453345344 1848152232752213916 1849468075844704128 1850866363200433491 1858391303293777428 1860289834981322151 1861614319775383008 1884880107167368704 1889780777125742336 1891209542834254742 1895322656237548032 1896755611874824404 1901687158030012386 1902191771721576896 1904985262709218096 1907263953214851132 1907770046711962752 1918339409851641216 1920299184496848672 1938099035631798248 1943782610516348976 1948836426410921784 1950827356794003578 1952216302280521024 1954551489244971408 1955070130514738688 1957941276774012288 1961635264587876174 1963031905063238592 1965037337540682064 1965901543980194304 1967387860671711588 1967909908079415168 1968788596866943104 1978812456046614144 2000618359361856256 2003011443523772352 2006485275371715072 2011702117585467648 2013223061726787306 2013757271529294016 2016166072093324272 2017601537285131776 2019126941673200172 2024913821510065728 2028425638751671808 2029407092706896892 2030851985209508736 2054224804295686986 2063137683091914264 2063685137765557504 2069187940227081168 2074567808760013512 2075118296423538432 2076687186264584454 2078165741137328832 2081203687322141184 2088746481382537152 2094871837632925824 2114289857052870816 2120490120563289792 2126003374266460128 2128175298320731176 2129690511578750208 2135935938298922496 2139965743186774008 2141489350978078464 2143108420547870358 2143677095498925888 2146810808813907456 2180361415085773029 2189821575913347596 2192440979712287007 2196243340065586152 2196826114395593472 2202537840940773248 2208410893196143416 2208996896192798976 2210667004733267322 2244114672836819024 2250695654282088288 2258852728919372564 2260460981587971712 2262169999467196489 2263164882283651104 2265476930470455768 2267089899422540544 2278028049198823944 2278632525144585984 2279649954266986752 2281978843595630784 2306498025875859072 2316505468734780928 2318256858958118716 2319276408290683776 2321029893478403547 2321645779986252192 2331100387262595828 2331718945981287808 2334508083476480736 2337936458779494936 2338556831453373696 2349839791555354296 2351512824979431168 2375734301742204304 2378576089184479668 2388896264632742832 2389530159518013952 2393039338279348352 2394197210610822573 2395901825526093984 2402768553753570816 2404585163043203052 2405223220985951872 2406297173948486016 2411636732436291624 2425641075153914112 2434636805091184576 2448125097640166208 2452370892120985088 2455304350125914496 2464202977002951888 2465957434459605504 2467821817600577988 2471429378695042656 2477855071058369904 2480386446641762868 2482152426367177344 2489431465740688128 2502106117803249408 2510719205250284094 2524629006941421402 2529007482499765872 2532704487257729664 2535582877373349848 2543018604286468176 2543693395615950336 2557785879802188288 2560398912662464896 2591710147355131968 2598448568547895712 2606068652326628544 2610588369032016384 2615513686117168232 2617375873417651456 2623183814228948784 2623879877439220224 2625051462489257472 2638416608062152192 2664886173993722591 2670681924698363136 2672701089459979842 2679650086315017453 2684297415635716408 2687508297711835686 2688221429457765696 2692169255564266896 2699885095346754304 2703114622972767168 2705876123609195856 2707084320692046768 2707802646946011648 2738966405727582648 2750850244122552352 2754140734845186984 2758917253636108224 2766090411680018016 2768916248352779272 2770887654849771776 2772228349128320874 2774202113767056192 2784995308510049536 2792421479663074512 2793162450177234432 2819053142737161088 2827320160751053056 2834671165688613504 2836814314251382113 2837567064427641568 2842983984356322048 2845133417812236606 2852530737045018579 2853287657582365344 2857477894063827144 2858236127331901184 2861655070067944128 2880448776745273008 2882499591910270464 2907148553447697372 2915673915774523464 2923254639616382676 2926241035191005367 2928324453420781536 2932605195772108032 2936911915161018432 2942452896881814261 2944547857594857888 2947556006311023096 2951864862119122752 2973366479220926976 3000927539042784384 3009727913057572608 3017553176378201472 3019834592590180959 3020635907293941024 3037370732265098592 3042638458127507712 3075330701167812096 3085657675150626158 3092368544387578368 3094706524637871396 3095527706648336256 3108133849683461104 3111851713140020268 3112677444635307648 3115030779396876681 3117248611705993248 3133119722073805728 3171434785579306224 3185195019510323776 3189005061399690192 3192262947481096764 3194535767368125312 3206113550724270736 3208396231931314688 3209948614780161012 3212234026467117696 3214662630821805537 3215515643248388832 3264166796853554944 3266634664895530918 3273739133501219328 3284732363870021394 3285603969337269184 3290429090134103984 3291876192412583424 3294365010098379228 3295239171593390208 3303806761411159872 3307181928855683824 3309536568489569792 3313495344289198464 3316000507099900983 3347625607000378792 3366172009255228536 3372009976666354496 3376043481423132432 3376939316343639552 3388279093379058846 3390691472381957568 3395648121420335616 3398215395705683652 3400634849133810816 3413865216883286528 3417948787716878976 3422968265393446176 3455613529806842624 3459747038813788608 3474758203102171392 3477385288437178074 3482468669979378288 3484948109856136704 3496650580893893742 3497578418971931712 3507835247180060544 3563601452613306456 3572866781753356604 3583344396949114248 3584295239277020928 3589559007419022528 3594806369010971136 3604152830630356224 3606877744564804578 3607834831478927808 3609445760922729024 3651955207636776864 3672187646460249312 3678556338181477632 3688120548906690688 3690908946499110061 3696304465504427832 3698936151689408256 3701732726400866982 3716782606587554856 3720579669962644302 3723228639550766016 3766078807875426141 3779561554251484672 3782419085668509484 3786943510412132103 3793511223749648808 3803374316060024772 3804383543443153792 3807259841485071499 3809970525418436192 3814527906429702264 3815540093423925504 3836678819703282432 3840598368993697344 3876198071263596496 3887565221032697952 3897672852821843568 3901654713588007156 3904432604561042048 3909102978489942816 3915882553548024576 3923270529175752348 3926063810126477184 3930074675081364128 3934775721343423176 3935819816158830336 3937577193733886208 3957624912093228288 4001236718723712512 4006022887047544704 4009051634189969763 4023404235170935296 4026446123453574612 4027514543058588032 4032332144186648544 4038253883346400344 4049827643020131456 4058814185413793784 4061703970419017472 4108449608591373972 4126275366183828528 4127370275531115008 4138375880454162336 4149135617520027024 4150236592847076864 4153374372529168908 4156331482274657664 4177492962765074304 4189743675265851648 4228579714105741632 4240980241126579584 4252006748532920256 4256350596641462352 4259381023157500416 4279931486373548016 4282978701956156928 4286216841095740716 4287354190997851776 4360722830171546058 4379643151826695192 4384881959424574014 4392486680131172304 4393652228791186944 4405075681881546496 4416821786392286832 4417993792385597952 4421334009466534644 4488229345673638048 4501391308564176576 4517705457838745128 4520921963175943424 4524339998934392978 4526329764567302208 4530953860940911536 4534179798845081088 4556056098397647888 4557265050289171968 4559299908533973504 4563957687191261568 4602985209625520839 4612996051751718144 4628486512725939237 4636513717916237432 4638552816581367552 4642059786956807094 4643291559972504384 4662200774525191656 4663437891962575616 4669016166952961472 4675872917558989872 4677113662906747392 4699679583110708592 4703025649958862336 4751468603484408608 4757152178368959336 4777792529265485664 4786078676558696704 4788394421221645146 4791803651052187968 4809170326086406104 4810446441971903744 4812594347896972032 4823273464872583248 4851282150307828224 4869273610182369152 4896250195280332416 4899951997343296377 4910608700251828992 4927098545805032091 4928405954005903776 4935643635201155976 4942858757390085312 4955710142116739808 4960772893283525736 4964304852734354688 4978862931481376256 5004212235606498816 5021438410500568188 5049258013882842804 5058014964999531744 5065408974515459328 5071165754746699696 5082418640068588269 5086037208572936352 5120797825324929792 5183420294710263936 5196897137095791424 5212137304653257088 5216077932655767111 5231027372234336464 5234751746835302912 5244975871340840613 5246367628457897568 5329772347987445182 5341363849396726272 5345402178919959684 5359300172630034906 5368594831271432816 5375016595423671372 5376442858915531392 5384338511128533792 5399770190693508608 5406229245945534336 5410316616847206867 5411752247218391712 5414168641384093536 5477932811455165296 5501700488245104704 5508281469690373968 5517834507272216448 5532180823360036032 5537832496705558544 5541775309699543552 5544456698256641748 5548404227534112384 5552599089601300473 5569990617020099072 5580869504943966453 5584842959326149024 5638106285474322176 5654640321502106112 5669342331377227008 5673628628502764226 5675134128855283136 5685967968712644096 5690266835624473212 5705061474090037158 5706575315164730688 5714955788127654288 5716472254663802368 5723310140135888256 5760897553490546016 5814297106895394744 5831347831549046928 5846509279232765352 5852482070382010734 5856648906841563072 5865210391544216064 5873823830322036864 5884905793763628522 5889095715189715776 5895112012622046192 5903729724238245504 6001855078085568768 6019455826115145216 6022009333761705889 6035106352756402944 6039669185180361918 6041271814587882048 6074741464530197184 6085276916255015424 6171315350301252316 6189413049275742792 6191055413296672512 6211845004528274551 6216267699366922208 6223703426280040536 6225354889270615296 6230061558793753362 6234497223411986496 6266239444147611456 6342869571158612448 6370390039020647552 6375206362134826469 6378010122799380384 6384525894962193528 6389071534736250624 6412227101448541472 6419897229560322024 6424468052934235392 6429325261643611074 6431031286496777664 6528333593707109888 6533269329791061836 6541084245257319087 6569464727740042788 6571207938674538368 6580858180268207968 6588730020196758456 6590478343186780416 6607613522822319744 6614363857711367648 6626990688578396928 6632001014199801966 6695251214000757584 6732344018510457072 6744019953332708992 6752086962846264864 6776558186758117692 6781382944763915136 6786509998401589467 6796430791411367304 6801269698267621632 6835897575433757952 6845936530786892352 6911227059613685248 6919494077627577216 6949516406204342784 6954770576874356148 6964937339958756576 6993301161787787484 6995156837943863424 7015670494360121088 7127202905226612912 7145733563506713208 7166688793898228496 7168590478554041856 7179118014838045056 7208305661260712448 7213755489129609156 7215669662957855616 7218891521845458048 7303910415273553728 7344375292920498624 7357112676362955264 7376241097813381376 7381817892998220122 7392608931008855664 7397872303378816512 7403465452801733964 7433565213175109712 7441159339925288604 7446457279101532032 7532157615750852282 7564838171337018968 7573887020824264206 7587022447499297616 7606748632120049544 7608767086886307584 7614519682970142998 7619941050836872384 7629055812859404528 7631080186847851008 7673357639406564864 7681196737987394688 7752396142527192992 7775130442065395904 7795345705643687136 7803309427176014312 7808865209122084096 7818205956979885632 7831765107096049152 7846541058351504696 7852127620252954368 7860149350162728256 7869551442686846352 7871639632317660672 7875154387467772416 7915249824186456576 7994658521981167773 8012045774095089408 8018103268379939526 8038950258945052359 8052892246907149224 8055029086117176064 8064664288373297088 8076507766692800688 8099655286040262912 8117628370827587568 8123407940838034944 8216899217182747944 8252550732367657056 8276751760908324672 8298271235040054048 8306748745058337816 8312662964549315328 8354985925530148608 8379487350531703296 8457159428211483264 8481960482253159168 8504013497065840512 8510442942754146339 8512701193282924704 8557592211135055737 8559862972747096032 8572433682191481432 8574708381995703552 8721445660343092116 8759286303653390384 8769763918849148028 8778723105573016101 8784973360262344608 8810151363763092992 8827358690645442783 8833643572784573664 8842668018933069288 8976458691347276096 9002782617128353152 9035410915677490256 9041843926351886848 9048679997868785956 9052659529134604416 9059503777770542877 9061907721881823072 9112112196795295776 9127915374382523136 9205970419251041678 9225992103503436288 9256973025451878474 9273027435832474864 9277105633162735104 9284119573913614188 9286583119945008768 9324401549050383312 9326875783925151232 9338032333905922944 9345092338190630043 9351745835117979744 9399359166221417184 9502937206968817216 9514304356737918672 9555585058530971328 9572157353117393408 9576788842443290292 9583607302104375936 9618340652172812208 9620892883943807488 9625188695793944064 9646546929745166496 9738547220364738304 9792500390560664832 9799903994686592754 9821217400503657984 9825383649821730661 9854197091610064182 9856811908011807552 9871287270402311952 9885717514780170624 9911420284233479616 9921545786567051472 9928609705468709376 10042876821001136376 10098516027765685608 10116029929999063488 10130817949030918656 10142331509493399392 10164837280137176538 10172074417145872704 10241595650649859584 10366840589420527872 10393794274191582848 10401652485588401081 10424274609306514176 10432155865311534222 10462054744468672928 10489951742681681226 10492735256915795136 10659544695974890364 10690804357839919368 10718600345260069812 10729550462367019679 10737189662542865632 10750033190847342744 10752885717831062784 10768677022257067584 10812458491891068672 10820633233694413734 10823504494436783424 10828337282768187072 10955865622910330592 11003400976490209408 11016562939380747936 11035669014544432896 11064361646720072064 11072726839497330183 11075664993411117088 11088913396513283496 11096808455068224768 11105198179202600946 11161739009887932906 11169685918652298048 11276212570948644352 11298236423626278423 11338684662754454016 11347257257005528452 11350268257710566272 11380533671248946424 11410122948180074316 11413150630329461376 11421779524455214497 11429911576255308576 11446620280271776512 11521795106981092032 11628594213790789488 11662695663098093856 11693018558465530704 11704964140764021468 11713297813683126144 11747647660644073728 11769811587527257044 11778191430379431552 11790224025244092384 11807459448476491008 12003710156171137536 12044018667523411778 12070212705512805888 12079338370360723836 12082543629175764096 12149482929060394368 12342630700602504632 12378826098551485584 12382110826593345024 12423690009056549102 12432535398733844416 12447406852560081072 12450709778541230592 12460123117587506724 12468994446823972992 12532478888295222912 12685739142317224896 12740780078041295104 12750412724269652938 12756020245598760768 12769051789924387056 12778143069472501248 12824454202897082944 12839794459120644048 12848936105868470784 12858650523287222148 12862062572993555328 13066538659582123672 13082168490514638174 13138929455480085576 13142415877349076736 13161716360536415936 13177460040393516912 13180956686373560832 13215227045644639488 13228727715422735296 13253981377156793856 13264002028399603932 13390502428001515168 13464688037020914144 13488039906665417984 13504173925692529728 13553116373516235384 13562765889527830272 13573019996803178934 13592861582822734608 13602539396535243264 13671795150867515904 13691873061573784704 13808955628876562517 13838988155255154432 13885459538177817711 13909541153748712296 13929874679917513152 13986602323575574968 13990313675887726848 14031340988720242176 14254405810453225824 14291467127013426416 14333377587796456992 14358236029676090112 14427510978259218312 14431339325915711232 14437783043690916096 14607820830547107456 14688750585840997248 14699855992029889131 14752482195626762752 14763635785996440244 14781295637415096273 14785217862017711328 14806930905603467928 14867130426350219424 14882318679850577208 14892914558203064064 15064315231501704564 15129676342674037936 15147774041648528412 15174044894998595232 15213497264240099088 15217534173772615168 15229039365940285996 15239882101673744768 15247255920205764807 15258111625718809056 15362393475974789376 15504792285054385984 15550260884130791808 15590691411287374272 15606618854352028624 15617730418244168192 15636411913959771264 15648233797967301333 15693082116703009392 15704255240505908736 15720298700325456512 15739102885373692704 15989317043962335546 16024091548190178816 16036206536759879052 16077900517890104718 16105784493814298448 16110058172234352128 16129328576746594176 16153015533385601376 16199310572080525824 16235256741655175136 16433798434365495888 16505101464735314112 16553503521816649344 16596542470080108096 16613497490116675632 16625325929098630656 16709971851060297216 16914318856422966528 16963920964506318336 16971117213328443869 17008026994131681024 17020885885508292678 17025402386565849408 17115184422270111474 17119725945494192064 17144867364382962864 17149416763991407104 17442891320686184232 17518572607306780768 17539527837698296056 17557446211146032202 17569946720524689216 17654717381290885566 17667287145569147328 17685336037866138576 17952917382694552192 17966490656925420049 18005565234256706304 18066028001285117667 18070821831354980512 18097359995737571912 18105319058269208832 18119007555541085754 18123815443763646144 18224224393590591552 18255830748765046272 18411940838502083356 18513946050903756948 18546054871664949728 18568239147827228376 18573166239890017536 18635535013584823653 18648803098100766624 18676064667811845888 18690184676381260086 18703491670235959488 18798718332442834368 19005874413937634432 19028608713475837344 19111170117061942656 19125619086404479407 19153577684886580584 19167214604208751872 19236681304345624416 19293093859490332992 19477094440729476608 19585000781121329664 19599807989373185508 19650767299643461322 19708394183220128364 19713623816023615104 19742574540804623904 19771435029560341248 19822840568466959232 19843091573134102944 20085753642002272752 20197032055531371216 20232059859998126976 20284663018986798784 20329674560274353076 20344148834291745408 20359529995204768401 20733681178841055744 20787588548383165696 20803304971176802162 20848549218613028352 20864311730623068444 20924109488937345856 20979903485363362452 20985470513831590272 21319089391949780728 21381608715679838736 21437200690520139624 21459100924734039358 21474379325085731264 21500066381694685488 21505771435662125568 21537354044514135168 21624916983782137344 21641266467388827468 21647008988873566848 21656674565536374144 21911731245820661184 22006801952980418816 22033125878761495872 22071338029088865792 22128723293440144128 22145453678994660366 22151329986822234176 22177826793026566992 22193616910136449536 22210396358405201892 22323478019775865812 22339371837304596096 22596472847252556846 22694514514011056904 22700536515421132544 22761067342497892848 22820245896360148632 22826301260658922752 22843559048910428994 22859823152510617152 22893240560543553024 23043590213962184064 23257188427581578976 23325391326196187712 23386037116931061408 23409928281528042936 23426595627366252288 23495295321288147456 23539623175054514088 23556382860758863104 23580448050488184768 23614918896952982016 23983975565943503319 24088037335046823556 24116850776835157077 24158676740721447672 24165087258351528192 24298965858120788736 24685261401205009264 24757652197102971168 24847380018113098204 24865070797467688832 24894813705120162144 24920246235175013448 24937988893647945984 25064957776590445824 25371478284634449792 25481560156082590208 25500825448539305876 25512040491197521536 25531328828262439017 25538103579848774112 25648908405794165888 25679588918241288096 25717301046574444296 25724125145987110656 26133077319164247344 26164336981029276348 26277858910960171152 26284831754698153472 26323432721072831872 26336169316719048303 26354920080787033824 26430454091289278976 26457455430845470592 26528004056799207864 26781004856003030336 26929376074041828288 26976079813330835968 27008347851385059456 27106232747032470768 27125531779055660544 27146039993606357868 27185723165645469216 27383746123147569408 27617911257753125034 27677976310510308864 27770919076355635422 27819082307497424592 27859749359835026304 27973204647151149936 27980627351775453696 28508811620906451648 28582934254026852832 28666755175592913984 28716472059352180224 28855021956518436624 28862678651831422464 28875566087381832192 29215641661094214912 29313747913930948501 29377501171681994496 29399711984059778262 29476150949465191983 29527271571992880488 29562591274830192546 29570435724035422656 29613861811206935856 29734260852700438848 29764637359701154416 29785829116406128128 30128630463003409128 30259352685348075872 30295548083297056824 30348089789997190464 30426994528480198176 30458078731880571992 30479764203347489536 30494511840411529614 30516223251437618112 30724786951949578752 31009584570108771968 31100521768261583616 31181382822574748544 31204957456765203243 31213237708704057248 31272823827919542528 31296467595934602666 31386164233406018784 31440597400650913024 31478205770747385408 31978634087924671092 32072413073519758104 32155801035780209436 32188651387101059037 32211568987628596896 32258657153493188352 32306031066771202752 32470513483310350272 32867596868730991776 33010202929470628224 33107007043633298688 33193084940160216192 33218180518491990549 33226994980233351264 33828637712845933056 33942234426656887738 34016053988263362048 34041771771016585356 34050804773131698816 34230368844540222948 34239451890988384128 34265338573365643491 34289734728765925728 34885782641372368464 35037145214613561536 35079055675396592112 35114892422292064404 35139893441049378432 35309434762581771132 35334574291138294656 35370672075732277152 35905834765389104384 35932981313850840098 36011130468513412608 36132056002570235334 36141643662709961024 36194719991475143824 36210638116538417664 36238015111082171508 36247630887527292288 36448448787181183104 36823881677004166712 37027892101807513896 37092109743329899456 37136478295654456752 37146332479780035072 37271070027169647306 37297606196201533248 37352129335623691776 37380369352762520172 37406983340471918976 37597436664885668736 38011748827875268864 38057217426951674688 38222340234123885312 38251238172808958814 38307155369773161168 38334429208417503744 38473362608691248832 38586187718980665984 39199615978746371016 39301534599286922644 39416788366440256728 39427247632047230208 39485149081609247808 39542870059120682496 39645681136933918464 39686183146268205888 40171507284004545504 40394064111062742432 40464119719996253952 40569326037973597568 40659349120548706152 40688297668583490816 40719059990409536802 41426866886629687551 41575177096766331392 41606609942353604324 41656378614533453133 41728623461246136888 41848218977874691712 41959806970726724904 41970941027663180544 42638178783899561456 42763217431359677472 42874401381040279248 42918201849468078716 42948758650171462528 43000132763389370976 43074708089028270336 43282532934777654936 43294017977747133696 43313349131072748288 43823462491641322368 44013603905960837632 44066251757522991744 44099567976089667393 44257446586880288256 44290907357989320732 44302659973644468352 44355653586053133984 44420792716810403784 44646956039551731624 44678743674609192192 45192945694505113692 45389029028022113808 45401073030842265088 45522134684995785696 45640491792720297264 45652602521317845504 45687118097820857988 45719646305021234304 46087180427924368128 46514376855163157952 46650782652392375424 46772074233862122816 46819856563056085872 46853191254732504576 47079246350109028176 47112765721517726208 47160896100976369536 47967951131887006638 48176074670093647112 48233701553670314154 48317353481442895344 48330174516703056384 48597931716241577472 49370522802410018528 49515304394205942336 49694760036226196408 49730141594935377664 49789627410240324288 49840492470350026896 49875977787295891968 50129915553180891648 50632837305880729229 50742956569268899584 50913351639985331607 51001650897078611752 51024080982395043072 51062657656524878034 51076207159697548224 51297816811588331776 51359177836482576192 51434602093148888592 51448250291974221312 52266154638328494688 52328673962058552696 52555717821920342304 52646865442145663744 52672338633438096606 52709840161574067648 52914910861690941184 53056008113598415728 53562009712006060672 53858752148083656576 53899471970776260147 54016695702770118912 54198084003855353001 54212465494064941536 54292079987212715736 54371446331290938432 54767492246295138816 55235822515506250068 55541838152711270844 55638164614994849184 55719498719670052608 55906605040754470959 55946409294302299872 57017623241812903296 57165868508053705664 57333510351185827968 57376857259213438221 57710043913036873248 58431283322188429824 58627495827861897002 58755002343363988992 58799423968119556524 58952301898930383966 59054543143985760976 59125182549660385092 59140871448070845312 59227723622413871712 59468521705400877696 59529274719402308832 60257260926006818256 60518705370696151744 60591096166594113648 60696179579994380928 60853989056960396352 60916157463761143984 60959528406694979072 60989023680823059228 61032446502875236224 61078589985614305203 62019169140217543936 62201043536523167232 62362765645149497088 62409914913530406486 62426475417408114496 62545647655839085056 62592935191869205332 62772328466812037568 62881194801301826048 62956411541494770816 63957268175849342184 64144826147039516208 64311602071560418872 64377302774202118074 64423137975257193792 64517314306986376704 64612062133542405504 64941026966620700544 65735193737461983552 66020405858941256448 66214014087266597376 66386169880320432384 66436361036983981098 66453989960466702528 67884468853313775476 68083543542033170712 68101609546263397632 68460737689080445896 68478903781976768256 68530677146731286982 68579469457531851456 69771565282744736928 70074290429227123072 70127269983483091159 70158111350793184224 70229784844584128808 70279786882098756864 70618869525163542264 70669148582276589312 70741344151464554304 71811669530778208768 71865962627701680196 71951926697830509957 72264112005140470668 72283287325419922048 72389439982950287648 72476030222164343016 72495261775054584576 72896897574362366208 73647763354008333424 74055784203615027792 74184219486659798912 74272956591308913504 74542140054339294612 74595212392403066496 74760738705525040344 74813966680943837952 75194873329771337472 76023497655750537728 76114434853903349376 76444680468247770624 76502476345617917628 76614310739546322336 76946725217382497664 77172375437961331968 78399231957492742032 78603069198573845288 78833576732880513456 78854495264094460416 78970298163218495616 79291362273867836928 79372366292536411776 80343014568009091008 80788128222125484864 80928239439992507904 81138652075947195136 81318698241097412304 81376595337166981632 81438119980819073604 82853733773259375102 83213219884707208648 83312757229066906266 83457246922492273776 83696437955749383424 83919613941453449808 83941882055326361088 85276357567799122912 85526434862719354944 85748802762080558496 85836403698936157432 85897517300342925056 86000265526778741952 86149416178056540672 86565065869555309872 86588035955494267392 86626698262145496576 87646924983282644736 87941243741792845503 88132503515045983488 88199135952179334786 88428452848395575949 88581814715978641464 88605319947288936704 88711307172106267968 88841585433620807568 89293912079103463248 89357487349218384384 90385891389010227384 90778058056044227616 91044269369991571392 91280983585440594528 91374236195641715976 91439292610042468608 92174360855848736256 93028753710326315904 93301565304784750848 93544148467724245632 93614872370295609729 93639713126112171744 94158492700218056352 94321792201952739072 95935902263774013276 96352149340187294224 96467403107340628308 96565954161303177111 96634706962885790688 98741045604820037056 99030608788411884672 99389520072452392816 99460283189870755328 99579254820480648576 99654541555475971647 99680984940700053792 101265674611761458458 101485913138537799168 101826703279970663214 102003301794157223504 102048161964790086144 102125315313049756068 102152414319395096448 102595633623176663552 102718355672965152384 102796015720096930473 102869204186297777184 104532309276656989376 104657347924117105392 105111435643840684608 105293730884291327488 105344677266876193212 105419680323148135296 105829821723381882368 106112016227196831456 107124019424012121344 107717504296167313152 107798943941552520294 108033391405540237824 108396168007710706002 108424930988129883072 108584159974425431472 108742892662581876864 110471645031012500136 111083676305422541688 111276329229989698368 111438997439340105216 111813210081508941918 111892818588604599744 114035246483625806592 114331737016107411328 114418177341472411891 114667020702371655936 114753714518426876442 115420087826073746496 117254991655723794004 117598847936239113048 117904603797860767932 118025055086037216469 118109086287971521952 118250365099320770184 118281742896141690624 118455447244827743424 118937043410801755392 119058549438804617664 120514521852013636512 121037410741392303488 121182192333188227296 121392359159988761856 121707978113920792704 121832314927522287968 121978047361646118456 122064893005750472448 122157179971228610406 124038338280435087872 124280600659889062653 124725531290298994176 124819829827060812972 124852950834816228992 125185870383738410664 125544656933624075136 125912823082989541632 127914536351698684368 128289652294079032416 128623204143120837744 128754605548404236148 128846275950514387584 129224124267084811008 129882053933241401088 131470387474923967104 132040811717882512896 132772339760640864768 132872722073967962196 132907979920933405056 135768937706627550952 136167087084066341424 136203219092526795264 136921475378160891792 136957807563953536512 137061354293462573964 137158938915063702912 139543130565489473856 140148580858454246144 140254539966966182318 140316222701586368448 140459569689168257616 140559573764197513728 141237739050327084528 141338297164553178624 141482688302929108608 143731925255403360392 143903853395661019914 144528224010280941336 144566574650839844096 144778879965900575296 144952060444328686032 144990523550109169152 145793795148724732416 147295526708016666848 148111568407230055584 148368438973319597824 148545913182617827008 149084280108678589224 149190424784806132992 149521477411050080688 149627933361887675904 150389746659542674944 151898511917642187687 152228869707806698752 152740054919955994821 153004952691235835256 153228621479092644672 153893450434764995328 154344750875922663936 156798463914985484064 157206138397147690576 157667153465761026912 157940596326436991232 158744732585072823552 160686029136018182016 161576256444250969728 161698415912328780441 162277304151894390272 162594252011566059003 162637396482194824608 162876239961638147208 165707467546518750204 166426439769414417296 166625514458133812532 166914493844984547552 167392875911498766848 167719815122263412877 167839227882906899616 170552715135598245824 171052869725438709888 171497605524161116992 171672807397872314864 171795034600685850112 172000531053557483904 172130571777640314663 173130131739110619744 175293849966565289472 175882487483585691006 176265007030091966976 176398271904358669572 176856905696791151898 177163629431957282928 177210639894577873408 177422614344212535936 177683170867241615136 178587824158206926496 180771782778020454768 181556116112088455232 182088538739983142784 182561967170881189056 182748472391283431952 182878585220084937216 186057507420652631808 186603130609569501696 186682289346612882559 187088296935448491264 187229744740591219458 187279426252224343488 188316985400436112704 188643584403905478144 191871804527548026552 192704298680374588448 192934806214681256616 193131908322606354222 193269413925771581376 197482091209640074112 197631397226179620539 198061217576823769344 198779040144904785632 199158509640961297152 199309083110951943294 199361969881400107584 202531349223522916916 203653406559941326428 204006603588314447008 204250630626099512136 204304828638790192896 205436711345930304768 205592031440193860946 205738408372595554368 209064618553313978752 209314695848234210784 210222871287681369216 210381809950449273477 210689354533752386424 210839360646296270592 212224032454393662912 214248038848024242688 215435008592334626304 215597887883105040588 216792336015421412004 216849861976259766144 217168319948850862944 217485785325163753728 220943290062025000272 222167352610845083376 222552658459979396736 223626420163017883836 223785637177209199488 228070492967251613184 228663474032214822656 228836354682944823782 229334041404743311872 229507429036853752884 230840175652147492992 234509983311447588008 235197695872478226096 235809207595721535864 236050110172074432938 236218172575943043904 236500730198641540368 236563485792283381248 236910894489655486848 237874086821603510784 238117098877609235328 241029043704027273024 242074821482784606976 242364384666376454592 242784718319977523712 243415956227841585408 243664629855044575936 243956094723292236912 244129786011500944896 244314359942457220812 248561201319778125306 249639659654121625944 249705901669632457984 250371740767476821328 251089313867248150272 251825646165979083264 255829072703397368736 256579304588158064832 257246408286241675488 257509211096808472296 257692551901028775168 258448248534169622016 259764107866482802176 262940774949847934208 263823731225378536509 265285358545186727847 265745444147935924392 265815959841866810112 271537875413255101904 272334174168132682848 273842950756321783584 274122708586925147928 274317877830127405824 279086261130978947712 280297161716908492288 280509079933932364636 280632445403172736896 280844617110886829187 280919139378336515232 282475478100654169056 282965376605858217216 287463850510806720784 287807706791322039828 289056448020561882672 289133149301679688192 289557759931801150592 289697862483909531333 289904120888657372064 294591053416033333696 296223136814460111168 296736877946639195648 297091826365235654016 298168560217357178448 298380849569612265984 299042954822100161376 303797023835284375374 304457739415613397504 305480109839911989642 306009905382471670512 306457242958185289344 307786900869529990656 313596927829970968128 314412276794295381152 315334306931522053824 315881192652873982464 317489465170145647104 321372058272036364032 322451227053240433511 323152512888501939456 323396831824657560882 325188504023132118006 325274792964389649216 325752479923276294416 331414935093037500408 332852879538828834592 333251028916267625064 333828987689969095104 335439630244526825754 335678455765813799232 341105430271196491648 342105739450877419776 342995211048322233984 343254532024417235673 343345614795744629728 344001062107114967808 344261143555280629326 346260263478221239488 351764974967171382012 352796543808717339144 353713811393582303796 354075165258111649407 354327258863914565856 354845228688425071872 355366341734483230272 357175648316413852992 361543565556040909536 363112232224176910464 364177077479966285568 365123934341762378112 365496944782566863904 372115014841305263616 373364578693225765118 374176593870896982528 374459489481182438916 374558852504448686976 376633970800872225408 383743609055096053104 385408597360749176896 385869612429362513232 386263816645212708444 386538827851543162752 394964182419280148224 395262794452359241078 396122435153647538688 397558080289809571264 398317019281922594304 398618166221903886588 398723939762800215168 405062698447045833832 407306813119882652856 408013207176628894016 408501261252199024272 408609657277580385792 410873422691860609536 411184062880387721892 411476816745191108736 418129237106627957504 418629391696468421568 420445742575362738432 420763619900898546954 421378709067504772848 421678721292592541184 424448064908787325824 431195775766210081176 433584672030842824008 433699723952519532288 434336639897701725888 434971570650327507456 441886580124050000544 444334705221690166752 445105316919958793472 447252840326035767672 447571274354418398976 455695535752926563061 457326948064429645312 457672709365889647564 458220164759867984463 459014858073707505768 461680351304294985984 469019966622895176016 470395391744956452192 471618415191443071728 472100220344148865876 472436345151886087808 473001460397283080736 473821788979310973696 476234197755218470656 482058087408054546048 484149642965569213952 484728769332752909184 485095247736986341323 486831912455683170816 487329259710089151872 487912189446584473824 488628719884914441624 497122402639556250612 499279319308243251888 499411803339264915968 500743481534953642656 502178627734496300544 511658145406794737472 513158609176316129664 514492816572483350976 515018422193616944592 515385103802057550336 525881549899695868416 527647462450757073018 530570717090373455694 531490888295871848784 531631919683733620224 543075750826510203808 544668348336265365696 547685901512643567168 548245417173850295856 548635755660254811648 556961210364688021519 558172522261957895424 560046868039838647677 561018159867864729272 561264890806345473792 561689234221773658374 561838278756673030464 564950956201308338112 565930753211716434432 574927701021613441568 575615413582644079656 578112896041123765344 579115519863602301184 579395724967819062666 579808241777314744128 589182106832066667392 592446273628920222336 592894191678538861617 594183652730471308032 596337120434714356896 598085909644200322752 607594047670568750748 610960219679823979284 612019810764943341024 612914485916370578688 627193855659941936256 628824553588590762304 630668613863044107648 631145429851347820431 642744116544072728064 644902454106480867022 646305025777003878912 646793663649315121764 650377008046264236012 650549585928779298432 651504959846552588832 662829870186075000816 665705759077657669184 666502057832535250128 667657975379938190208 670879260489053651508 671356911531627598464 682210860542392983296 684211478901754839552 685990422096644467968 686509064048834471346 686691229591489259456 688002124214229935616 688522287110561258652 692520526956442478976 703529949934342764024 705593087617434678288 707427622787164607592 708150330516223298814 708654517727829131712 709690457376850143744 710732683468966460544 714351296632827705984 723087131112081819072 726224464448353820928 728354154959932571136 730247868683524756224 730993889565133727808 746729157386451530236 748918978962364877832 749117705008897373952 753267941601744450816 767487218110192106208 770817194721498353792 771739224858725026464 772527633290425416888 773077655703086325504 789928364838560296448 790525588904718482156 791471193676135609527 795116160579619142528 797236332443807773176 797447879525600430336 810125396894091667664 814613626239765305712 816026414353257788032 817002522504398048544 822368125760775443784 822953633490382217472 836258474213255915008 837258783392936843136 840891485150725476864 841527239801797093908 842757418135009545696 848896129817574651648 862391551532420162352 867169344061685648016 867399447905039064576 868673279795403451776 883773160248100001088 888669410443380333504 890210633839917586944 894505680652071535344 895142548708836797952 911391071505853126122 915345418731779295128 916440329519735968926 918029716147415011536 923360702608589971968 938039933245790352032 940790783489912904384 943236830382886143456 944200440688297731752 944872690303772175616 946002920794566161472 947643577958621947392 952468395510436941312 964116174816109092096 967353681159721300533 969457538665505818368 970190495473972682646 974658519420178303744 975824378893168947648 977257439769828883248 994244805279112501224 998558638616486503776 1001486963069907285312 1023316290813589474944 1026317218352632259328 1028985633144966701952 1029763596073251707019 1030036844387233889184 1055294924901514146036 1061141434180746911388 1062225495774334948221 1062981776591743697568 1086151501653020407616 1089336696672530731392 1095371803025287134336 1096490834347700591712 1113922420729376043038 1116345044523915790848 1120093736079677295354 1122036319735729458544 1122529781612690947584 1123378468443547316748 1123676557513346060928 1129901912402616676224 1149855402043226883136 1151230827165288159312 1156225792082247530688 1158231039727204602368 1158791449935638125332 1159616483554629488256 1178364213664133334784 1184892547257840444672 1185788383357077723234 1188367305460942616064 1192674240869428713792 1196171819288400645504 1215188095341137501496 1221920439359647958568 1224039621529886682048 1225828971832741157376 1254387711319883872512 1257649107177181524608 1261337227726088215296 1262290859702695640862 1289804908212961734044 1293587327298630243528 1300754016092528472024 1301099171857558596864 1303009919693105177664 1325659740372150001632 1331411518155315338368 1333004115665070500256 1335315950759876380416 1341758520978107303016 1342713823063255196928 1364421721084785966592 1367086607258779689183 1371980844193288935936 1373018128097668942692 1373382459182978518912 1377044574221122517304 1385041053912884957952 1407059899868685528048 1411186175234869356576 1414855245574329215184 1416300661032446597628 1417309035455658263424 1421465366937932921088 1428702593265655411968 1446174262224163638144 1452448928896707641856 1460495737367049512448 1461987779130267455616 1493458314772903060472 1497837957924729755664 1498235410017794747904 1506535883203488901632 1534974436220384212416 1541634389442996707584 1543478449717450052928 1545055266580850833776 1546155311406172651008 1581051177809436964312 1582942387352271219054 1590232321159238285056 1594472664887615546352 1594895759051200860672 1620250793788183335328 1629227252479530611424 1632052828706515576064 1634005045008796097088 1644736251521550887568 1645907266980764434944 1670883631094064064557 1674517566785873686272 1680140604119515943031 1683054479603594187816 1685514836270019091392 1697792259635149303296 1724783103064840324704 1734338688123371296032 1737346559590806903552 1767546320496200002176 1777338820886760667008 1778682575035616584851 1789011361304143070688 1822782143011706252244 1830690837463558590256 1832880659039471937852 1836059432294830023072 1876079866491580704064 1881581566979825808768 1886473660765772286912 1888400881376595463504 1889745380607544351232 1892005841589132322944 1893436289554043461293 1928232349632218184192 1934707362319442601066 1938915077331011636736 1940380990947945365292 1949317038840356607488 1951648757786337895296 1954514879539657766496 1988489610558225002448 1997117277232973007552 2002973926139814570624 2046632581627178949888 2052634436705264518656 2057971266289933403904 2059527192146503414038 2060073688774467778368 2110589849803028292072 2122282868361493822776 2124450991548669896442 2125963553183487395136 2172303003306040815232 2173945369487975825929 2178673393345061462784 2190743606050574268672 2192981668695401183424 2227844841458752086076 2240187472159354590708 2244072639471458917088 2246756936887094633496 2247353115026692121856 2259803824805233352448 2299710804086453766272 2302461654330576318624 2312451584164495061376 2317582899871276250664 2319232967109258976512 2356728427328266669568 2369785094515680889344 2371576766714155446468 2385348481738857427584 2392343638576801291008 2430376190682275002992 2443840878719295917136 2448079243059773364096 2508775422639767745024 2515298214354363049216 2522674455452176430592 2524581719405391281724 2579609816425923468088 2587174654597260487056 2601508032185056944048 2602198343715117193728 2606019839386210355328 2651319480744300003264 2662823036310630676736 2666008231330141000512 2670631901519752760832 2683517041956214606032 2685427646126510393856 2734173214517559378366 2746036256195337885384 2746764918365957037824 2754089148442245034608 2770082107825769915904 2814119799737371056096 2822372350469738713152 2829710491148658430368 2832601322064893195256 2834618070911316526848 2842930733875865842176 2857405186531310823936 2892348524448327276288 2902061043479163901599 2923975558260534911232 2986916629545806120944 2995675915849459511328 3069948872440768424832 3083268778885993415168 3086956899434900105856 3089290788219755121057 3090110533161701667552 3162102355618873928624 3165884774704542438108 3180464642318476570112 3186676487323004844663 3188945329775231092704 3240501587576366670656 3258454504959061222848 3264105657413031152128 3268010090017592194176 3289472503043101775136 3341767262188128129114 3349035133571747372544 3360281208239031886062 3366108959207188375632 3371029672540038182784 3449566206129680649408 3468677376246742592064 3474693119181613807104 3535092640992400004352 3546963497585644768621 3554677641773521334016 3557365150071233169702 3578022722608286141376 3645564286023412504488 3661381674927117180512 3665761318078943875704 3672118864589660046144 3752159732983161408128 3763163133959651617536 3772947321531544573824 3776801762753190927008 3784011683178264645888 3786872579108086922586 3869414724638885202132 3880761981895890730584 3903297515572675790592 3909029759079315532992 3976979221116450004896 3994234554465946015104 4005947852279629141248 4093265163254357899776 4115942532579866807808 4119054384293006828076 4120147377548935556736 4221179699606056584144 4244565736722987645552 4248901983097339792884 4251927106366974790272 4344606006612081630464 4347890738975951651858 4357346786690122925568 4381487212101148537344 4385963337390802366848 4455689682917504172152 4480374944318709181416 4488145278942917834176 4493513873774189266992 4494706230053384243712 4519607649610466704896 4599421608172907532544 4604923308661152637248 4624903168328990122752 4635165799742552501328 4638465934218517953024 4743153533428310892936 4770696963477714855168 4784687277153602582016 4860752381364550005984 4887681757438591834272 4896158486119546728192 5012650893282192193671 5030596428708726098432 5040421812358547829093 5049163438810782563448 5159219632851846936176 5174349309194520974112 5203016064370113888096 5212039678772420710656 5302638961488600006528 5325646072621261353472 5332016462660282001024 5336047725106849754553 5367034083912429212064 5468346429035118756732 5492072512390675770768 5493529836731914075648 5508178296884490069216 5628239599474742112192 5644744700939477426304 5659420982297316860736 5665202644129786390512 5669236141822633053696 5784697048896654552576 5804122086958327803198 5847951116521069822464 5973833259091612241888 5991351831698919022656 6126573314011568236709 6139897744881536849664 6173913798869800211712 6178581576439510242114 6180221066323403335104 6324204711237747857248 6331769549409084876216 6373352974646009689326 6377890659550462185408 6481003175152733341312 6516909009918122445696 6521836108463927477787 6536020180035184388352 6578945006086203550272 6683534524376256258228 6720562416478063772124 6732217918414376751264 6742059345080076365568 6899132412259361298816 6937354752493485184128 7070185281984800008704 7093926995171289537242 7109355283547042668032 7114730300142466339404 7156045445216572282752 7291128572046825008976 7322763349854234361024 7331522636157887751408 7344237729179320092288 7504319465966322816256 7526326267919303235072 7545894643063089147648 7553603525506381854016 7568023366356529291776 7573745158216173845172 7738829449277770404264 7761523963791781461168 7806595031145351581184 7818059518158631065984 7953958442232900009792 7988469108931892030208 8011895704559258282496 8238108768586013656152 8240294755097871113472 8442359399212113168288 8489131473445975291104 8497803966194679585768 8503854212733949580544 8689212013224163260928 8695781477951903303716 8706183130437491704797 8771926674781604733696 8911379365835008344304 8960749888637418362832 8976290557885835668352 8987027747548378533984 9198843216345815065088 9209846617322305274496 9249806336657980245504 9270331599485105002656 9486307066856621785872 9541393926955429710336 9721504762729100011968 9775363514877183668544 9792316972239093456384 10025301786564384387342 10080843624717095658186 10098326877621565126896 10318439265703693872352 10348698618389041948224 10406032128740227776192 10424079357544841421312 10605277922977200013056 10640890492756934305863 10664032925320564002048 10672095450213699509106 10734068167824858424128 10936692858070237513464 10984145024781351541536 11016356593768980138432 11256479198949484224384 11289489401878954852608 11318841964594633721472 11330405288259572781024 11608244173916655606396 11947666518183224483776 11982703663397838045312 12253146628023136473418 12279795489763073699328 12347827597739600423424 12357163152879020484228 12360442132646806670208 12648409422475495714496 12663539098818169752432 12746705949292019378652 12755781319100924370816 12962006350305466682624 13033818019836244891392 13043672216927854955574 13072040360070368776704 13157890012172407100544 13367069048752512516456 13441124832956127544248 13464435836828753502528 13484118690160152731136 13798264824518722597632 13874709504986970368256 14187853990342579074484 14229460600284932678808 14312090890433144565504 14582257144093650017952 14645526699708468722048 14663045272315775502816 14688475458358640184576 15008638931932645632512 15037952679846576581013 15091789286126178295296 15107207051012763708032 15147490316432347690344 15477658898555540808528 15523047927583562922336 15636119036317262131968 15907916884465800019584 15976938217863784060416 16476217537172027312304 16480589510195742226944 16884718798424226336576 16978262946891950582208 16995607932389359171536 17007708425467899161088 17391562955903806607432 17412366260874983409594 17543853349563209467392 17822758731670016688608 17921499777274836725664 17952581115771671336704 17974055495096757067968 18379719942034704710127 18419693234644610548992 18540663198970210005312 18972614133713243571744 19443009525458200023936 19550727029754367337088 19565508325391782433361 20050603573128768774684 20161687249434191316372 20196653755243130253792 20636878531407387744704 20697397236778083896448 20812064257480455552384 21210555845954400026112 21281780985513868611726 21328065850641128004096 21344190900427399018212 21468136335649716848256 21873385716140475026928 21968290049562703083072 22032713187537960276864 22512958397898968448768 22578978803757909705216 22637683929189267442944 22660810576519145562048 23216488347833311212792 23895333036366448967552 23965407326795676090624 24506293256046272946836 24714326305758040968456 24720884265293613340416 25296818844950991428992 25327078197636339504864 25493411898584038757304 25511562638201848741632 25924012700610933365248 26067636039672489782784 26087344433855709911148 26315780024344814201088 26734138097505025032912 26882249665912255088496 26928871673657507005056 27596529649037445195264 27749419009973940736512 28375707980685158148968 28458921200569865357616 28624181780866289131008 29164514288187300035904 29291053399416937444096 29326090544631551005632 29376950916717280369152 30075905359693153162026 30214414102025527416064 30294980632864695380688 30955317797111081617056 31046095855167125844672 31272238072634524263936 31815833768931600039168 31922671478270802917589 32952435074344054624608 33769437596848452673152 33956525893783901164416 33991215864778718343072 34783125911807613214864 34824732521749966819188 35645517463340033377216 35842999554549673451328 35905162231543342673408 35948110990193514135936 36759439884069409420254 36839386469289221097984 37081326397940420010624 37945228267426487143488 38886019050916400047872 39101454059508734674176 39131016650783564866722 40101207146257537549368 40323374498868382632744 40393307510486260507584 41273757062814775489408 41394794473556167792896 41624128514960911104768 42563561971027737223452 42688381800854798036424 42936272671299433696512 43746771432280950053856 43936580099125406166144 44065426375075920553728 45025916795797936897536 45275367858378534885888 45321621153038291124096 46432976695666622425584 47790666072732897935104 47930814653591352181248 49012586512092545893672 49428652611516081936912 49441768530587226680832 50593637689901982857984 50654156395272679009728 50986823797168077514608 51023125276403697483264 52174688867711419822296 52631560048689628402176 53468276195010050065824 53764499331824510176992 53857743347315014010112 55139159826104114130381 56751415961370316297936 56917842401139730715232 58329028576374600071808 58582106798833874888192 58652181089263102011264 58696524976175347300083 60151810719386306324052 60428828204051054832128 60589961265729390761376 61910635594222163234112 62092191710334251689344 63631667537863200078336 63845342956541605835178 65904870148688109249216 67392306454127250603799 67538875193696905346304 67913051787567802328832 67982431729557436686144 69566251823615226429728 69649465043499933638376 71291034926680066754432 71685999109099346902656 71896221980387028271872 73518879768138818840508 74162652795880840021248 75890456534852974286976 77772038101832800095744 78202908119017469348352 78262033301567129733444 80202414292515075098736 80646748997736765265488 80786615020972521015168 82547514125629550978816 82789588947112335585792 83248257029921822209536 85127123942055474446904 85376763601709596072848 85872545342598867393024 87493542864561900107712 87873160198250812332288 88130852750151841107456 90643242306076582248192 92865953391333244851168 95581332145465795870208 95768014434812408752767 98025173024185091787344 98857305223032163873824 101187275379803965715968 101308312790545358019456 101973647594336155029216 104349377735422839644592 106936552390020100131648 107528998663649020353984 107715486694630028020224 110278319652208228260762 113502831922740632595872 113835684802279461430464 116658057152749200143616 117304362178526204022528 117393049952350694600166 120303621438772612648104 121179922531458781522752 123821271188444326468224 124184383420668503378688 127690685913083211670356 131809740297376218498432 134784612908254501207598 135077750387393810692608 135826103575135604657664 135964863459114873372288 139132503647230452859456 139298930086999867276752 142582069853360133508864 143371998218198693805312 143792443960774056543744 147037759536277637681016 148325305591761680042496 151780913069705948573952 156524066603134259466888 160404828585030150197472 161293497995473530530976 161573230041945042030336 165095028251259101957632 165417479478312342391143 170254247884110948893808 170753527203419192145696 174987085729123800215424 175746320396501624664576 181286484612153164496384 185731906782666489702336 191536028869624817505534 196050346048370183574688 197714610446064327747648 202176919362381751811397 202616625581090716038912 203947295188672310058432 208698755470845679289184 213873104780040200263296 215057997327298040707968 220556639304416456521524 227005663845481265191744 227671369604558922860928 233316114305498400287232 234608724357052408045056 234786099904701389200332 240607242877545225296208 242359845062917563045504 247642542376888652936448 248368766841337006757376 255381371826166423340712 263619480594752436996864 269569225816509002415196 271929726918229746744576 278265007294460905718912 278597860173999734553504 285164139706720267017728 286743996436397387610624 294075519072555275362032 303561826139411897147904 313048133206268518933776 320809657170060300394944 322586995990947061061952 323146460083890084060672 330834958956624684782286 340508495768221897787616 341507054406838384291392 349974171458247600430848 371463813565332979404672 383072057739249635011068 392100692096740367149376 395429220892128655495296 404353838724763503622794 405233251162181432077824 407894590377344620116864 417397510941691358578368 427746209560080400526592 430115994654596081415936 441113278608832913043048 454011327690962530383488 455342739209117845721856 469572199809402778400664 481214485755090450592416 484719690125835126091008 495285084753777305872896 510762743652332846681424 527238961189504873993728 539138451633018004830392 543859453836459493489152 556530014588921811437824 557195720347999469107008 588151038145110550724064 606530758087145255434191 626096266412537037867552 641619314340120600789888 645173991981894122123904 661669917913249369564572 681016991536443795575232 683014108813676768582784 699948342916495200861696 742927627130665958809344 766144115478499270022136 784201384193480734298752 790858441784257310990592 808707677449527007245588 815789180754689240233728 834795021883382717156736 855492419120160801053184 860231989309192162831872 882226557217665826086096 908022655381925060766976 910685478418235691443712 939144399618805556801328 962428971510180901184832 969439380251670252182016 1021525487304665693362848 1078276903266036009660784 1113060029177843622875648 1114391440695998938214016 1176302076290221101448128 1213061516174290510868382 1252192532825074075735104 1283238628680241201579776 1290347983963788244247808 1323339835826498739129144 1362033983072887591150464 1366028217627353537165568 1485855254261331917618688 1532288230956998540044272 1568402768386961468597504 1581716883568514621981184 1617415354899054014491176 1631578361509378480467456 1669590043766765434313472 1764453114435331652172192 1816045310763850121533952 1819592274261435766302573 1878288799237611113602656 1924857943020361802369664 2043050974609331386725696 2156553806532072019321568 2228782881391997876428032 2352604152580442202896256 2426123032348581021736764 2504385065650148151470208 2566477257360482403159552 2580695967927576488495616 2646679671652997478258288 2724067966145775182300928 2732056435254707074331136 3064576461913997080088544 3136805536773922937195008 3234830709798108028982352 3339180087533530868626944 3528906228870663304344384 3639184548522871532605146 3756577598475222227205312 3849715886040723604739328 4086101949218662773451392 4313107613064144038643136 4457565762783995752856064 4705208305160884405792512 4852246064697162043473528 5008770131300296302940416 5293359343305994956516576 5448135932291550364601856 6129152923827994160177088 6469661419596216057964704 7057812457741326608688768 7278369097045743065210292 7513155196950444454410624 7699431772081447209478656 8172203898437325546902784 8626215226128288077286272 9410416610321768811585024 9704492129394324086947056 10017540262600592605880832 10586718686611989913033152 12258305847655988320354176 12939322839192432115929408 14115624915482653217377536 14556738194091486130420584 15026310393900888908821248 16344407796874651093805568 17252430452256576154572544 19408984258788648173894112 21173437373223979826066304 24516611695311976640708352 25878645678384864231858816 28231249830965306434755072 29113476388182972260841168 30052620787801777817642496 34504860904513152309145088 38817968517577296347788224 42346874746447959652132608 49033223390623953281416704 51757291356769728463717632 58226952776365944521682336 77635937035154592695576448 84693749492895919304265216 103514582713539456927435264 116453905552731889043364672 155271874070309185391152896 232907811105463778086729344 310543748140618370782305792 465815622210927556173458688 931631244421855112346917376
- Sum of all divisors σ(n): 3314496713466026576980377600
- Sum of proper divisors (its aliquot sum) s(n): 2382865469044171464633460224
- 931631244421855112346917376 is an abundant number, because the sum of its proper divisors (2382865469044171464633460224) is greater than itself. Its abundance is 1451234224622316352286542848
Bases of 931631244421855112346917376
- Binary: 1100000010101000001001011011110101001101110111010100100001001000001100111011011010000000002
- Hexadecimal: 0x302A096F537752120CEDA00
- Base-36: 39246XNHXO7BKSWAO0
Squares and roots of 931631244421855112346917376
- 931631244421855112346917376 squared (9316312444218551123469173762) is 867936775583014342384998524949421769134803889770725376
- 931631244421855112346917376 cubed (9316312444218551123469173763) is 808597018315896043039571832160384945552680536316064527708036707527575401058533376
-
The
square root of 931631244421855112346917376 is 30522634952144.2056044103 -
931631244421855112346917376 is a
perfect cube number . Itscube root is 976670376
Scales and comparisons
How big is 931631244421855112346917376?- 931,631,244,421,855,112,346,917,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 931,631,244,421,855,112,346,917,376 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 931631244421855112346917376 cubic inches would be around 81389198 feet tall.
Recreational maths with 931631244421855112346917376
- 931631244421855112346917376 backwards is 673719643211558124442136139
- 931631244421855112346917376 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 931631244421855112346917376's digits is 108
- 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 931631244421855112346917376 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 931631244421855112346917376 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/931631244421855112346917376/
Chicago style:
Numbermatics. 2024. "Number 931631244421855112346917376 - Facts about the integer". https://numbermatics.com/n/931631244421855112346917376/
The information we have on file for 931631244421855112346917376 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 931631244421855112346917376, math, Factors of 931631244421855112346917376, curriculum, school, college, exams, university, Prime factorization of 931631244421855112346917376, STEM, science, technology, engineering, physics, economics, calculator, nine hundred thirty-one septillion, six hundred thirty-one sextillion, two hundred forty-four quintillion, four hundred twenty-one quadrillion, eight hundred fifty-five trillion, one hundred twelve billion, three hundred forty-six million, nine hundred seventeen thousand, three hundred seventy-six.