427999733630192839302254592
427,999,733,630,192,839,302,254,592 is an even composite number composed of five prime numbers multiplied together.
427999733630192839302254592 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred sixty divisors.
Prime factorization of 427999733630192839302254592:
212 × 36 × 73 × 199 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 109 × 109 × 109)See below for interesting mathematical facts about the number 427999733630192839302254592 from the Numbermatics database.
Names of 427999733630192839302254592
- Cardinal: 427999733630192839302254592 can be written as Four hundred twenty-seven septillion, nine hundred ninety-nine sextillion, seven hundred thirty-three quintillion, six hundred thirty quadrillion, one hundred ninety-two trillion, eight hundred thirty-nine billion, three hundred two million, two hundred fifty-four thousand, five hundred ninety-two.
Scientific notation
- Scientific notation: 4.27999733630192839302254592 × 1026
Factors of 427999733630192839302254592
Divisors of 427999733630192839302254592
- Number of divisors d(n): 14560
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 109 112 114 126 128 133 144 147 152 162 168 171 189 192 196 216 218 224 228 243 252 256 266 288 294 304 324 327 336 342 343 361 378 384 392 399 432 436 441 448 456 486 504 512 513 532 567 576 588 608 648 654 672 684 686 722 729 756 763 768 784 798 864 872 882 896 912 931 972 981 1008 1024 1026 1029 1064 1083 1134 1152 1176 1197 1216 1296 1308 1323 1344 1368 1372 1444 1458 1512 1526 1536 1539 1568 1596 1701 1728 1744 1764 1792 1824 1862 1944 1962 2016 2048 2052 2058 2071 2128 2166 2268 2289 2304 2352 2394 2432 2527 2592 2616 2646 2688 2736 2744 2793 2888 2916 2943 3024 3052 3072 3078 3087 3136 3192 3249 3402 3456 3488 3528 3584 3591 3648 3724 3888 3924 3969 4032 4096 4104 4116 4142 4256 4332 4536 4578 4608 4617 4704 4788 4864 5054 5103 5184 5232 5292 5341 5376 5472 5488 5586 5776 5832 5886 6048 6104 6144 6156 6174 6213 6272 6384 6498 6517 6804 6859 6867 6912 6976 7056 7168 7182 7296 7448 7581 7776 7848 7938 8064 8208 8232 8284 8379 8512 8664 8829 9072 9156 9216 9234 9261 9408 9576 9728 9747 10108 10206 10368 10464 10584 10682 10752 10773 10944 10976 11172 11552 11664 11772 11881 11907 12096 12208 12288 12312 12348 12426 12544 12768 12996 13034 13608 13718 13734 13824 13851 13952 14112 14336 14364 14497 14592 14896 15162 15552 15696 15876 16023 16128 16416 16464 16568 16758 17024 17328 17658 17689 18144 18312 18432 18468 18522 18639 18816 19152 19456 19494 19551 20216 20412 20577 20601 20736 20928 21168 21364 21504 21546 21888 21952 22344 22743 23104 23328 23544 23762 23814 24192 24416 24624 24696 24852 25088 25137 25536 25992 26068 26487 27216 27436 27468 27648 27702 27783 27904 28224 28672 28728 28994 29184 29241 29792 30324 31104 31392 31752 32046 32256 32319 32832 32928 33136 33516 34048 34656 35316 35378 35643 35721 36288 36624 36864 36936 37044 37278 37387 37632 38304 38912 38988 39102 39349 40432 40824 41154 41202 41472 41856 42336 42728 43008 43092 43491 43776 43904 44688 45486 46208 46656 47088 47524 47628 48013 48069 48384 48832 49248 49392 49704 50176 50274 51072 51984 52136 52974 53067 54432 54872 54936 55296 55404 55566 55808 55917 56448 57456 57988 58368 58482 58653 59584 60648 61731 61803 62208 62784 63504 64092 64512 64638 65664 65856 66272 67032 68096 68229 69312 70632 70756 71286 71442 72576 73248 73872 74088 74556 74774 75264 75411 76608 77824 77976 78204 78698 79461 80864 81648 82308 82404 82944 83167 83349 83712 84672 85456 86016 86184 86982 87552 87723 87808 89376 90972 92416 93312 94176 95048 95256 96026 96138 96768 96957 97664 98496 98784 99408 100352 100548 101479 102144 103968 104272 105948 106134 106929 108864 109744 109872 110592 110808 111132 111616 111834 112161 112896 114912 115976 116736 116964 117306 118047 119168 121296 123462 123606 123823 124416 125568 127008 128184 129024 129276 130321 130473 131328 131712 132544 134064 136192 136458 138624 141264 141512 142572 142884 144039 144207 145152 146496 147744 148176 149112 149548 150528 150822 153216 155952 156408 157396 158922 159201 161728 163296 164616 164808 165888 166334 166698 167424 167751 169344 170912 172368 173964 175104 175446 175616 175959 178752 181944 184832 185193 185409 186624 188352 190096 190512 192052 192276 193536 193914 195328 196992 197568 198816 200704 201096 202958 204288 204687 207936 208544 211896 212268 213858 217728 219488 219744 221616 222264 223232 223668 224322 225739 225792 226233 229824 231952 233472 233928 234612 236094 238336 242592 246924 247212 247646 248832 249501 250047 251136 254016 256368 258048 258552 260642 260946 262656 263169 263424 265088 268128 272384 272916 275443 277248 282528 283024 285144 285768 288078 288414 290304 292992 295488 296352 298224 299096 301056 301644 304437 306432 311904 312816 314792 317844 318402 320787 323456 326592 329232 329616 331776 332668 333396 334848 335502 336091 336483 338688 341824 344736 347928 350208 350892 351232 351918 354141 357504 363888 369664 370386 370818 371469 373248 376704 380192 381024 384104 384552 387072 387828 390656 390963 391419 393984 395136 397632 402192 405916 408576 409374 415872 417088 423792 424536 427716 432117 432621 435456 438976 439488 443232 444528 446464 447336 448644 451478 451584 452466 459648 463904 467856 469224 472188 476672 477603 485184 493848 494424 495292 497664 499002 500094 502272 503253 508032 512736 517104 521284 521892 525312 526338 526848 527877 530176 536256 544768 545832 550886 554496 555579 556227 565056 566048 570288 571536 576156 576828 580608 582169 585984 590976 592704 596448 598192 602112 603288 608874 612864 614061 623808 625632 629584 635688 636804 641574 646912 653184 658464 659232 665336 666792 669696 671004 672182 672966 677217 677376 678699 683648 689472 695856 700416 701784 702464 703836 708282 710353 715008 727776 739328 740772 741636 742938 746496 747631 748503 753408 760384 762048 768208 769104 774144 775656 781312 781926 782838 787968 790272 795264 804384 811832 817152 818748 826329 831744 834176 847584 849072 855432 864234 865242 870912 877952 878976 886464 889056 894672 897288 902956 903168 904932 912247 913311 919296 927808 935712 938448 944376 953344 955206 962361 970368 987696 988848 990584 995328 998004 1000188 1004544 1006506 1008273 1009449 1016064 1025472 1034208 1042568 1043784 1050624 1052676 1053696 1055754 1060352 1062423 1072512 1091664 1101772 1108992 1111158 1112454 1114407 1130112 1132096 1140576 1143072 1152312 1153656 1161216 1164338 1171968 1172889 1174257 1181952 1185408 1192896 1196384 1206576 1217748 1225728 1228122 1247616 1251264 1259168 1271376 1273608 1283148 1293824 1295029 1296351 1297863 1306368 1316928 1318464 1330672 1333584 1339392 1342008 1344364 1345932 1354434 1354752 1357398 1367296 1378944 1391712 1403568 1404928 1407672 1416564 1420706 1430016 1432809 1455552 1478656 1481544 1483272 1485876 1492992 1495262 1497006 1506816 1509759 1520768 1524096 1536416 1538208 1551312 1562624 1563852 1565676 1575936 1580173 1580544 1583631 1590528 1608768 1623664 1634304 1637496 1652658 1663488 1666737 1668352 1695168 1698144 1710864 1728468 1730484 1741824 1746507 1755904 1757952 1772928 1778112 1789344 1794576 1805912 1806336 1809864 1824494 1826622 1838592 1842183 1855616 1871424 1876896 1888752 1906688 1910412 1924722 1928101 1940736 1975392 1977696 1981168 1996008 2000376 2009088 2013012 2016546 2018898 2031651 2032128 2050944 2068416 2085136 2087568 2101248 2105352 2107392 2111508 2120704 2124846 2131059 2145024 2183328 2203544 2217984 2222316 2224908 2228814 2242893 2245509 2260224 2264192 2281152 2286144 2304624 2307312 2322432 2328676 2343936 2345778 2348514 2352637 2363904 2370816 2385792 2392768 2413152 2435496 2451456 2456244 2476099 2478987 2495232 2502528 2518336 2542752 2547216 2566296 2587648 2590058 2592702 2595726 2612736 2633856 2636928 2661344 2667168 2684016 2688728 2691864 2708868 2709504 2714796 2734592 2736741 2739933 2757888 2783424 2807136 2815344 2833128 2841412 2860032 2865618 2887083 2911104 2963088 2966544 2971752 2985984 2990524 2994012 3013632 3019518 3024819 3028347 3041536 3048192 3072832 3076416 3102624 3125248 3127704 3131352 3151872 3160346 3161088 3167262 3181056 3187269 3217536 3247328 3274992 3305316 3326976 3333474 3336704 3343221 3390336 3396288 3421728 3456936 3460968 3483648 3493014 3511808 3515904 3518667 3522771 3545856 3556224 3578688 3589152 3611824 3619728 3648988 3653244 3677184 3684366 3711232 3742848 3753792 3777504 3813376 3820824 3849444 3856202 3881472 3885087 3889053 3893589 3950784 3955392 3962336 3992016 4000752 4018176 4026024 4033092 4037796 4063302 4064256 4075183 4101888 4136832 4170272 4175136 4210704 4214784 4223016 4241408 4249692 4262118 4289041 4290048 4298427 4366656 4407088 4435968 4444632 4449816 4457628 4485786 4491018 4520448 4528384 4562304 4572288 4609248 4614624 4657352 4687872 4691556 4697028 4705274 4727808 4740519 4741632 4750893 4771584 4785536 4826304 4870992 4902912 4912488 4952198 4957974 4990464 5000211 5005056 5036672 5085504 5094432 5132592 5175296 5180116 5185404 5191452 5225472 5233417 5239521 5267712 5273856 5322688 5334336 5368032 5377456 5383728 5417736 5419008 5429592 5469184 5473482 5479866 5515776 5566848 5614272 5630688 5666256 5682824 5720064 5731236 5774166 5784303 5822208 5926176 5933088 5943504 5981048 5988024 6027264 6039036 6049638 6056694 6083072 6094953 6096384 6145664 6152832 6205248 6255408 6262704 6303744 6320692 6322176 6334524 6362112 6374538 6385729 6393177 6435072 6494656 6549984 6610632 6653952 6666948 6673408 6686442 6728679 6736527 6780672 6792576 6843456 6913872 6921936 6967296 6986028 7023616 7031808 7037334 7045542 7057911 7091712 7112448 7157376 7178304 7223648 7239456 7297976 7306488 7354368 7368732 7422464 7428297 7436961 7485696 7507584 7555008 7641648 7698888 7712404 7762944 7770174 7778106 7787178 7901568 7910784 7924672 7984032 8001504 8052048 8066184 8075592 8126604 8128512 8150366 8203776 8210223 8219799 8273664 8340544 8350272 8421408 8446032 8482816 8499384 8524236 8578082 8580096 8596854 8661249 8733312 8814176 8889264 8899632 8915256 8971572 8982036 9040896 9056768 9065203 9074457 9085041 9124608 9144576 9218496 9229248 9314704 9375744 9383112 9394056 9410548 9455616 9481038 9483264 9501786 9543168 9561807 9571072 9652608 9741984 9824976 9904396 9915948 9980928 10000422 10010112 10029663 10073344 10171008 10188864 10265184 10350592 10360232 10370808 10382904 10450944 10466834 10479042 10535424 10547712 10556001 10568313 10645376 10668672 10736064 10754912 10767456 10835472 10859184 10938368 10946964 10959732 11031552 11061211 11133696 11228544 11261376 11332512 11365648 11440128 11462472 11548332 11568606 11644416 11655261 11667159 11852352 11866176 11887008 11962096 11976048 12054528 12078072 12099276 12113388 12166144 12189906 12192768 12225549 12291328 12305664 12410496 12510816 12525408 12641384 12644352 12669048 12724224 12749076 12771458 12786354 12867123 12870144 12895281 12989312 13099968 13221264 13307904 13333896 13346816 13372884 13457358 13473054 13496707 13561344 13585152 13686912 13827744 13843872 13972056 14047232 14063616 14074668 14091084 14115822 14183424 14204989 14221557 14224896 14314752 14356608 14447296 14478912 14595952 14612976 14708736 14737464 14844928 14856594 14873922 14971392 15015168 15110016 15283296 15397776 15424808 15525888 15540348 15556212 15574356 15700251 15718563 15803136 15821568 15849344 15968064 16003008 16104096 16132368 16151184 16253208 16257024 16300732 16407552 16420446 16439598 16547328 16681088 16700544 16842816 16892064 16998768 17048472 17156164 17160192 17193708 17322498 17332693 17352909 17466624 17628352 17778528 17799264 17830512 17943144 17964072 18081792 18113536 18130406 18148914 18170082 18249216 18284859 18289152 18436992 18458496 18629408 18766224 18788112 18821096 18911232 18962076 18966528 19003572 19086336 19123614 19142144 19157187 19179531 19305216 19483968 19649952 19808792 19831896 19961856 20000844 20020224 20059326 20146688 20186037 20209581 20342016 20377728 20530368 20720464 20741616 20765808 20901888 20933668 20958084 21070848 21095424 21112002 21136626 21173733 21290752 21337344 21472128 21509824 21534912 21670944 21718368 21876736 21893928 21919464 22063104 22122422 22267392 22284891 22310883 22457088 22522752 22665024 22731296 22924944 23096664 23137212 23288832 23310522 23334318 23704704 23732352 23774016 23924192 23952096 24156144 24198552 24226776 24332288 24379812 24385536 24451098 24582656 24605551 24611328 24630669 24659397 24820992 25021632 25050816 25282768 25338096 25448448 25498152 25542916 25572708 25734246 25740288 25790562 25978624 26199936 26442528 26667792 26693632 26745768 26914716 26946108 26993414 27122688 27170304 27195609 27223371 27255123 27373824 27655488 27687744 27944112 28094464 28127232 28149336 28182168 28231644 28366848 28409978 28443114 28449792 28629504 28685421 28713216 28894592 28957824 29191904 29225952 29474928 29689856 29713188 29747844 29942784 30023287 30030336 30088989 30220032 30566592 30795552 30849616 31051776 31080696 31112424 31148712 31400502 31437126 31606272 31643136 31668003 31698688 31936128 32006016 32208192 32264736 32302368 32506416 32601464 32815104 32840892 32879196 33094656 33183633 33362176 33401088 33685632 33784128 33997536 34096944 34312328 34320384 34387416 34644996 34665386 34705818 34933248 34965783 35001477 35256704 35557056 35598528 35661024 35886288 35928144 36163584 36227072 36260812 36297828 36340164 36498432 36569718 36578304 36633919 36676647 36873984 36916992 37258816 37532448 37576224 37642192 37924152 37933056 38007144 38172672 38247228 38284288 38314374 38359062 38601369 38610432 38967936 39299904 39617584 39663792 39923712 40001688 40040448 40118652 40293376 40372074 40419162 40490121 40684032 40755456 41060736 41440928 41483232 41531616 41867336 41916168 42141696 42190848 42224004 42273252 42347466 42581504 42614967 42664671 42674688 42944256 43019648 43069824 43341888 43436736 43787856 43838928 44126208 44244844 44534784 44569782 44621766 44700103 44914176 45045504 45330048 45462592 45849888 46193328 46274424 46577664 46621044 46668636 47045881 47100753 47155689 47409408 47464704 47548032 47848384 47904192 48312288 48397104 48453552 48664576 48759624 48771072 48902196 49165312 49211102 49222656 49261338 49318794 49641984 50043264 50101632 50565536 50676192 50996304 51085832 51145416 51468492 51480576 51581124 51957248 51998079 52058727 52399872 52885056 53335584 53491536 53829432 53892216 53986828 54245376 54340608 54391218 54446742 54510246 54747648 54854577 55310976 55375488 55888224 56298672 56364336 56463288 56733696 56819956 56886228 56899584 57259008 57370842 57426432 57471561 57538593 57789184 57915648 58383808 58451904 58949856 59379712 59426376 59495688 59885568 60046574 60060672 60177978 60440064 60558111 60628743 61133184 61591104 61699232 62161392 62224848 62297424 62801004 62874252 63212544 63286272 63336006 63397376 63456421 63521199 63872256 64012032 64416384 64529472 64604736 65012832 65202928 65630208 65681784 65758392 66189312 66367266 66724352 66802176 66854673 66932649 67371264 67568256 67995072 68193888 68624656 68774832 69289992 69330772 69411636 69866496 69931566 70002954 70513408 71114112 71197056 71322048 71772576 71856288 72454144 72521624 72595656 72680328 72996864 73139436 73156608 73267838 73353294 73747968 73816653 73833984 73892007 73978191 74517632 75064896 75152448 75284384 75848304 76014288 76345344 76494456 76568576 76628748 76718124 77202738 77220864 77428477 77935872 78599808 79235168 79327584 80003376 80080896 80237304 80586752 80744148 80838324 80980242 81368064 81491779 81510912 81586827 81670113 82121472 82881856 82966464 83063232 83734672 83832336 84283392 84381696 84448008 84546504 84694932 85163008 85229934 85329342 85349376 85888512 86039296 86139648 86683776 86873472 87575712 87677856 88489688 89069568 89139564 89243532 89400206 89828352 90069861 90091008 90266967 90660096 90925184 91699776 92386656 92548848 93155328 93242088 93337272 94091762 94201506 94311378 94818816 94929408 95004009 95096064 95696768 95808384 96624576 96794208 96907104 97519248 97804392 98330624 98422204 98445312 98522676 98637588 99283968 99434923 99550899 100086528 100203264 101131072 101352384 101992608 102171664 102290832 102936984 102961152 103162248 103914496 103996158 104117454 104799744 104897349 105770112 106671168 106983072 107658864 107784432 107973656 108490752 108681216 108782436 108893484 109020492 109495296 109709154 109901757 110029941 110621952 110750976 111776448 112597344 112728672 112926576 113639912 113772456 113799168 114518016 114741684 114852864 114943122 115077186 115578368 115804107 115831296 116767616 116903808 117899712 118852752 118991376 119771136 120093148 120121344 120355956 120880128 121116222 121257486 121328851 121470363 122266368 123182208 123398464 124322784 124449696 124594848 125602008 125748504 126425088 126572544 126672012 126794752 126912842 127042398 127744512 127844901 127994013 128024064 128832768 129058944 129209472 130025664 130405856 131363568 131516784 132378624 132734532 133448704 133604352 133709346 133865298 134100309 134742528 135136512 135990144 136387776 137249312 137549664 138579984 138661544 138823272 139732992 139863132 140005908 141026816 141137643 141302259 141467067 142228224 142394112 142644096 143545152 143712576 145043248 145191312 145360656 145993728 146278872 146313216 146535676 146706588 147495936 147633306 147667968 147784014 147956382 149035264 150129792 150304896 150568768 151696608 152028576 152988912 153137152 153257496 153436248 154405476 154441728 154856954 155871744 155994237 156176181 157199616 158470336 158655168 160006752 160474608 161173504 161488296 161676648 161960484 162736128 162983558 163021824 163173654 163340226 164242944 164563731 165763712 165932928 166126464 167469344 167664672 168896016 169093008 169389864 170326016 170459868 170658684 170698752 171777024 172078592 172238857 172279296 172414683 172615779 173367552 173746944 175151424 175355712 176979376 178139136 178279128 178487064 178800412 179656704 180139722 180182016 180533934 181320192 181674333 181850368 183399552 184773312 185097696 186484176 186674544 188183524 188403012 188622756 189637632 189858816 190008018 190192128 190369263 190563597 191393536 191616768 193249152 193588416 193814208 195038496 195608784 196661248 196844408 196890624 197045352 197275176 198567936 198869846 199101798 200173056 200406528 200564019 200797947 202262144 202704768 203985216 204343328 204581664 205873968 206324496 207828992 207992316 208234908 209599488 209794698 210163009 211540224 213342336 213966144 215317728 215568864 215947312 217362432 217564872 217786968 218040984 218990592 219418308 219803514 220059882 221243904 221449959 221501952 221676021 223552896 225194688 225457344 225853152 227279824 227544912 229036032 229483368 229705728 229886244 230154372 231156736 231608214 231662592 232285431 233535232 233807616 235799424 237705504 237982752 240186296 240242688 240711912 241760256 242232444 242514972 242657702 242940726 244475337 244532736 244760481 245010339 246364416 246796928 248645568 248899392 249189696 251204016 251497008 252850176 253145088 253344024 253589504 253825684 254084796 255489024 255689802 255988026 256048128 256437433 257665536 258117888 258418944 260051328 260811712 262727136 263033568 265469064 266897408 267208704 267418692 267730596 268200618 269485056 269894791 270209583 270273024 271980288 272775552 274498624 275099328 277159968 277323088 277646544 279465984 279726264 280011816 282053632 282275286 282604518 282934134 284456448 284788224 285288192 287090304 287425152 290086496 290382624 290721312 292557744 293071352 293413176 294991872 295266612 295335936 295568028 295912764 298070528 298304769 298652697 300259584 300609792 301137536 303393216 304057152 305977824 306514992 306872496 308810952 308883456 309713908 311743488 311988474 312352362 314399232 314692047 316940672 317310336 320013504 320949216 322976592 323353296 323920968 325472256 325967116 326043648 326347308 326680452 328485888 329127462 329321167 329705271 330089823 331527424 331865856 332252928 334938688 335329344 337792032 338186016 338779728 340652032 340919736 341317368 341397504 343554048 344157184 344477714 344558592 344829366 345231558 346735104 347412321 347493888 350302848 350711424 353958752 356558256 356974128 357600824 359313408 360279444 360364032 361067868 362640384 363348666 363700736 363986553 364411089 366799104 369546624 370195392 372968352 373349088 376367048 376806024 377245512 379275264 379717632 380016036 380384256 380738526 381127194 382787072 383233536 383534703 383982039 386498304 387176832 387628416 390076992 391217568 393688816 394090704 394550352 397135872 397739692 398203596 400346112 400813056 401128038 401595894 402300927 404524288 405409536 407970432 408686656 409163328 411747936 412648992 415657984 415984632 416469816 419198976 419589396 420326018 423080448 423412929 423906777 424401201 426684672 427932288 430635456 431137728 431894624 435129744 435573936 436081968 437981184 438836616 439607028 440119764 442487808 442899918 443003904 443352042 444194947 447105792 450389376 450914688 451706304 454559648 455089824 458966736 459411456 459772488 460308744 462313472 463216428 463325184 464570862 467070464 467505469 467615232 467982711 468528543 471598848 475411008 475965504 480372592 481423824 483520512 484464888 485029944 485315404 485881452 488950674 489065472 489520962 490020678 492728832 493593856 497291136 497798784 498379392 502408032 502994016 506688048 507179008 507651368 508169592 510978048 511379604 511976052 512096256 512874866 515331072 516235776 516716571 516837888 517244049 517847337 520102656 521623424 525454272 526067136 530938128 533794816 534417408 534837384 535461192 536401236 538970112 539789582 540419166 540546048 543960576 545022999 545551104 548997248 550198656 554319936 554646176 555293088 559452528 560023632 564107264 564550572 565209036 565868268 568912896 569576448 570442453 570576384 571107789 571690791 574180608 574850304 580172992 580765248 581442624 585115488 586142704 586826352 589983744 590533224 590671872 591136056 591825528 596141056 596609538 597305394 600519168 601219584 601692057 602275072 606786432 608114304 611955648 613029984 613744992 617621904 619427816 623486976 623976948 624704724 628798464 629384094 630489027 633881344 634620672 640027008 641898432 645953184 646706592 647841936 651934232 652087296 652694616 653360904 656971776 658254924 658642334 659410542 660179646 663054848 663731712 664349877 664505856 665028063 669877376 670658688 675584064 676372032 677559456 681839472 682634736 687108096 688314368 688955428 689117184 689658732 690463116 693470208 694824642 694987776 696044461 696856293 700605696 701422848 707917504 713116512 713948256 715201648 720558888 720728064 722135736 725280768 726697332 727401472 727973106 728822178 733426011 733598208 734281443 739093248 740390784 745936704 746698176 752734096 753612048 754491024 758550528 759435264 760032072 760768512 761477052 762254388 765574144 766467072 767069406 767964078 769312299 772996608 774353664 775256832 780153984 782435136 787377632 788181408 789100704 795479384 796407192 800692224 801626112 802256076 803191788 804601854 809048576 809684373 810628749 810819072 815940864 817373312 818326656 823495872 825297984 831969264 832939632 838397952 839178792 840652036 846160896 846825858 847813554 848802402 849301957 853369344 855864576 861270912 862275456 863789248 870259488 871147872 872163936 877673232 879214056 880239528 884975616 885799836 886007808 886704084 888389894 893871739 894211584 894914307 895958091 900778752 901829376 903412608 909119296 910179648 917933472 919544976 920617488 924626944 926432856 926650368 929141724 934140928 935010938 935230464 935965422 937057086 943197696 944076141 950822016 951931008 960745184 962847648 968929776 970059888 970630808 971762904 977901348 978130944 979041924 980041356 985457664 987187712 987963501 989115813 990269469 994582272 995597568 996758784 1004816064 1005988032 1013376096 1015302736 1016339184 1021956096 1022759208 1023952104 1024192512 1025749732 1030662144 1032471552 1033433142 1033675776 1034488098 1035694674 1040205312 1042236963 1043246848 1050908544 1052134272 1061876256 1069674768 1070922384 1072802472 1077940224 1079579164 1080838332 1081092096 1087921152 1090045998 1091102208 1091959659 1093233267 1097994496 1100397312 1108639872 1109292352 1110586176 1118905056 1120047264 1128214528 1129101144 1130418072 1131736536 1137825792 1139152896 1140884906 1141152768 1142215578 1143381582 1148361216 1149700608 1150604109 1151946117 1160345984 1161530496 1162885248 1170230976 1172285408 1173652704 1181066448 1182272112 1183651056 1192282112 1193219076 1194610788 1201038336 1202439168 1203384114 1204550144 1205671999 1206902781 1213572864 1216228608 1223911296 1226059968 1227489984 1235243808 1238855632 1246973952 1247953896 1249409448 1257596928 1258768188 1260978054 1267762688 1269241344 1270238787 1271720331 1280054016 1283796864 1291906368 1293413184 1295683872 1303868464 1305389232 1306721808 1313943552 1316509848 1317284668 1318821084 1320359292 1326109696 1327463424 1328699754 1329011712 1330056126 1332584841 1339754752 1341317376 1351168128 1352744064 1355118912 1363678944 1365269472 1376628736 1377910856 1378234368 1379317464 1380926232 1386940416 1389649284 1389975552 1392088922 1393712586 1401211392 1402516407 1402845696 1403948133 1405585629 1415835008 1426233024 1427896512 1430403296 1441117776 1444271472 1450561536 1453394664 1454802944 1455946212 1457644356 1466852022 1467196416 1468562886 1471141063 1478186496 1480781568 1491873408 1493396352 1505468192 1507224096 1508982048 1520064144 1521537024 1522954104 1524508776 1531148288 1532934144 1534138812 1535928156 1538624598 1545993216 1548343801 1548707328 1550149713 1550513664 1551732147 1560307968 1564870272 1574755264 1576362816 1578201408 1590958768 1592814384 1601384448 1603252224 1604512152 1606383576 1609203708 1618097152 1619368746 1621257498 1621638144 1631881728 1634746624 1636653312 1646991744 1650595968 1663938528 1665879264 1678357584 1681304072 1692321792 1693651716 1695627108 1697604804 1698603914 1706738688 1711327359 1711729152 1713323367 1715072373 1722541824 1724550912 1727578496 1740518976 1742295744 1744327872 1755346464 1758428112 1760479056 1769951232 1771599672 1772015616 1773408168 1776779788 1787743478 1788423168 1789828614 1791916182 1801557504 1803658752 1805076171 1806825216 1818238592 1820359296 1835866944 1839089952 1841234976 1852865712 1858283448 1868281856 1870021876 1870460928 1871930844 1874114172 1886395392 1888152282 1889263537 1891467081 1901644032 1903862016 1921490368 1925695296 1937859552 1940119776 1941261616 1943525808 1955802696 1956261888 1958083848 1960082712 1970915328 1974375424 1975927002 1978231626 1980538938 1989164544 1991195136 1993049631 1993517568 2009632128 2011976064 2026752192 2030605472 2032678368 2045518416 2047904208 2051499464 2061324288 2064943104 2066866284 2067351552 2068976196 2071389348 2080410624 2084473926 2086493696 2088133383 2090568879 2101817088 2104268544 2123752512 2139349536 2141844768 2145604944 2159158328 2161676664 2162184192 2175842304 2180091996 2182204416 2183919318 2186466534 2195988992 2200278033 2200794624 2202844329 2217279744 2218584704 2221172352 2237810112 2240094528 2258202288 2260836144 2263473072 2275651584 2278305792 2281769812 2282305536 2284431156 2286763164 2296722432 2299401216 2301208218 2303892234 2305248169 2307936897 2320691968 2323060992 2325770496 2340461952 2344570816 2347305408 2362132896 2364544224 2367302112 2384564224 2386438152 2389221576 2402076672 2404878336 2406768228 2409100288 2411343998 2413805562 2427145728 2429053119 2431886247 2432457216 2447822592 2452119936 2454979968 2470487616 2477711264 2495907792 2498818896 2515193856 2517536376 2521956108 2535525376 2538482688 2540477574 2543440662 2547905871 2560108032 2567593728 2583812736 2586826368 2591367744 2607736928 2610778464 2613443616 2633019696 2634569336 2637642168 2640718584 2652219392 2654926848 2657399508 2658023424 2660112252 2665169682 2679509504 2681615217 2682634752 2684742921 2687874273 2702336256 2705488128 2710237824 2727357888 2730538944 2755821712 2758634928 2761852464 2773880832 2779298568 2779951104 2784177844 2787425172 2802422784 2805032814 2805691392 2807896266 2811171258 2831670016 2852466048 2855793024 2860806592 2882235552 2888542944 2906789328 2909605888 2911892424 2915288712 2933704044 2934392832 2937125772 2942282126 2956372992 2961563136 2963890503 2967347439 2970808407 2983746816 2986792704 3010936384 3014448192 3017964096 3040128288 3045908208 3049017552 3062296576 3065868288 3068277624 3071856312 3077249196 3091986432 3096687602 3097414656 3100299426 3101027328 3103464294 3120615936 3126710889 3129740544 3149510528 3152725632 3156402816 3181917536 3185628768 3209024304 3212767152 3218407416 3236194304 3238737492 3242514996 3243276288 3263763456 3269493248 3272538283 3273306624 3275878977 3279699801 3293983488 3301191936 3327877056 3331758528 3356715168 3362608144 3384643584 3387303432 3391254216 3395209608 3397207828 3413477376 3422654718 3423458304 3426646734 3430144746 3445083648 3449101824 3451812327 3455156992 3481037952 3484591488 3488655744 3510692928 3516856224 3520958112 3543199344 3546816336 3553559576 3575486956 3576846336 3579657228 3583832364 3603115008 3607317504 3610152342 3613650432 3617015997 3620708343 3636477184 3640718592 3671733888 3678179904 3682469952 3705731424 3716566896 3736563712 3740043752 3740921856 3743861688 3748228344 3772790784 3776304564 3778527074 3782934162 3803288064 3807724032 3810716361 3815160993 3842980736 3851390592 3875719104 3880239552 3882523232 3887051616 3911605392 3916167696 3920165424 3941830656 3948750848 3951854004 3956463252 3961077876 3978329088 3982390272 3986099262 3987035136 3993097171 3997754523 4019264256 4023952128 4053504384 4061210944 4065356736 4091036832 4095808416 4102998928 4129886208 4133732568 4134703104 4137952392 4142778696 4160821248 4168947852 4172987392 4176266766 4181137758 4203634176 4207549221 4208537088 4211844399 4247505024 4278699072 4283689536 4291209888 4318316656 4323353328 4351684608 4360183992 4364408832 4367838636 4372933068 4391977984 4400556066 4401589248 4405688658 4413423189 4434559488 4437169408 4442344704 4475620224 4480189056 4516404576 4521672288 4526946144 4563539624 4564611072 4568862312 4573526328 4593444864 4598802432 4602416436 4607784468 4610496338 4615873794 4641383936 4645031403 4646121984 4650449139 4651540992 4655196441 4680923904 4689141632 4694610816 4724265792 4729088448 4734604224 4772876304 4778443152 4804153344 4809756672 4813536456 4818200576 4822687996 4827611124 4854291456 4858106238 4863772494 4864914432 4872311227 4895645184 4904239872 4909959936 4940975232 4955422528 4991815584 4997637792 5035072752 5043912216 5071050752 5076965376 5080955148 5086881324 5095811742 5120216064 5128001029 5133982077 5135187456 5139970101 5167625472 5173652736 5182735488 5215473856 5221556928 5226887232 5266039392 5269138672 5275284336 5281437168 5304438784 5309853696 5314799016 5316046848 5320224504 5330339364 5359019008 5363230434 5365269504 5369485842 5375748546 5404672512 5410976256 5420475648 5454715776 5461077888 5511643424 5517269856 5523704928 5558597136 5568355688 5574850344 5604845568 5610065628 5611382784 5615792532 5622342516 5663340032 5667790611 5674401243 5704932096 5711586048 5721613184 5764471104 5777085888 5813578656 5823784848 5830577424 5867408088 5868785664 5874251544 5884564252 5912745984 5923126272 5927781006 5934694878 5941616814 5967493632 5973585408 5979148893 6021872768 6028896384 6035928192 6080256576 6091816416 6098035104 6136555248 6143712624 6154498392 6183972864 6193375204 6194829312 6200598852 6202054656 6206928588 6241231872 6253421778 6257102173 6259481088 6264400149 6271706637 6299021056 6305451264 6312805632 6363835072 6371257536 6418048608 6425534304 6436814832 6472388608 6477474984 6485029992 6486552576 6527526912 6538986496 6545076566 6546613248 6551757954 6559399602 6587966976 6600834099 6602383872 6608532987 6655754112 6663517056 6713430336 6725216288 6774606864 6782508432 6790419216 6794415656 6826954752 6845309436 6846916608 6853293468 6860289492 6890167296 6898203648 6903624654 6910313984 6915744507 6923810691 6962075904 6969182976 6977311488 7021385856 7033712448 7041916224 7086398688 7093632672 7107119152 7150973912 7153692672 7159314456 7167664728 7206230016 7214635008 7220304684 7227300864 7234031994 7241416686 7272954368 7281437184 7287159357 7295658741 7343467776 7356359808 7364939904 7411462848 7433133792 7480087504 7487723376 7496456688 7545581568 7552609128 7557054148 7565868324 7606576128 7615448064 7621432722 7630321986 7643717613 7685961472 7702781184 7751438208 7760479104 7765046464 7774103232 7823210784 7832335392 7840330848 7897501696 7903708008 7912926504 7922155752 7956658176 7964780544 7972198524 7974070272 7986194342 7995509046 8038528512 8044845651 8047904256 8054228763 8063622819 8107008768 8122421888 8130713472 8182073664 8191616832 8205997856 8267465136 8275904784 8285557392 8321642496 8337895704 8345974784 8352533532 8362275516 8407268352 8415098442 8417074176 8423688798 8439703993 8495010048 8557398144 8567379072 8582419776 8636633312 8646706656 8720367984 8728817664 8735677272 8745866136 8783955968 8801112132 8803178496 8811377316 8826846378 8869118976 8874338816 8882603911 8884689408 8891671509 8902042317 8951240448 8960378112 9032809152 9043344576 9053892288 9127079248 9137724624 9147052656 9186889728 9197604864 9204832872 9215568936 9220992676 9231747588 9282767872 9290062806 9292243968 9300898278 9303081984 9310392882 9361847808 9378283264 9389221632 9448531584 9458176896 9469208448 9545752608 9556886304 9627072912 9636401152 9645375992 9655222248 9708582912 9716212476 9727544988 9729828864 9744622454 9791290368 9808479744 9817614849 9819919872 9827636931 9839099403 9881950464 9910845056 9983631168 9995275584 10070145504 10087824432 10142101504 10153930752 10161910296 10173762648 10191623484 10240432128 10256002058 10267964154 10270374912 10279940202 10335250944 10347305472 10355436981 10365470976 10430947712 10443113856 10453774464 10532078784 10538277344 10550568672 10562874336 10629598032 10640449008 10660678728 10718038016 10726460868 10730539008 10738971684 10751497092 10809345024 10821952512 10838406607 10840951296 10851047991 10862125029 10909431552 10922155776 11023286848 11034539712 11047409856 11117194272 11136711376 11149700688 11209691136 11220131256 11222765568 11231585064 11244685032 11326680064 11335581222 11348802486 11409864192 11423172096 11432149083 11443226368 11528942208 11554171776 11627157312 11647569696 11661154848 11734816176 11748503088 11769128504 11825491968 11846252544 11855562012 11869389756 11883233628 11934987264 11947170816 11958297786 11979291513 11993263569 12043745536 12057792768 12071856384 12160513152 12183632832 12196070208 12273110496 12287425248 12308996784 12386750408 12389658624 12401197704 12404109312 12413857176 12482463744 12506843556 12514204346 12518962176 12528800298 12543413274 12598042112 12610902528 12622647663 12625611264 12635533197 12727670144 12742515072 12836097216 12851068608 12873629664 12954949968 12970059984 13055053824 13077972992 13090153132 13093226496 13103515908 13118799204 13175933952 13201668198 13204767744 13217065974 13224844759 13240269567 13311508224 13327034112 13426860672 13450432576 13549213728 13565016864 13580838432 13588831312 13690618872 13693833216 13706586936 13720578984 13780334592 13796407296 13807249308 13820627968 13831489014 13847621382 13924151808 13935094209 13938365952 13951347417 13954622976 14042771712 14067424896 14083832448 14172797376 14187265344 14214238304 14301947824 14318628912 14335329456 14412460032 14429270016 14440609368 14454601728 14468063988 14482833372 14545908736 14562874368 14574318714 14591317482 14616933681 14686935552 14712719616 14729879808 14822925696 14866267584 14960175008 14975446752 14992913376 15105218256 15114108296 15131736648 15213152256 15230896128 15242865444 15260643972 15287435226 15371922944 15384003087 15401946231 15405562368 15419910303 15502876416 15520958208 15530092928 15548206464 15646421568 15664670784 15680661696 15807416016 15825853008 15844311504 15913316352 15929561088 15944397048 15948140544 15972388684 15991018092 16077057024 16089691302 16095808512 16108457526 16127245638 16136737183 16214017536 16244843776 16261426944 16364147328 16383233664 16411995712 16534930272 16551809568 16571114784 16675791408 16691949568 16705067064 16724551032 16814536704 16830196884 16834148352 16847377596 16879407986 16983563041 16990020096 17003371833 17023203729 17114796288 17134758144 17164839552 17273266624 17293413312 17440735968 17471354544 17491732272 17567911936 17602224264 17606356992 17622754632 17653692756 17738237952 17748677632 17765207822 17769378816 17783343018 17804084634 17902480896 17920756224 17937446679 18065618304 18086689152 18107784576 18254158496 18275449248 18294105312 18409665744 18431137872 18441985352 18463495176 18565535744 18580125612 18584487936 18601796556 18606163968 18620785764 18723695616 18756566528 18771306519 18778443264 18793200447 18815119911 18897063168 18916353792 18938416896 19091505216 19113772608 19254145824 19290751984 19310444496 19417165824 19432424952 19455089976 19459657728 19489244908 19582580736 19616959488 19635229698 19639839744 19655273862 19678198806 19763900928 19802502297 19821690112 19967262336 19990551168 20140291008 20175648864 20323820592 20347525296 20383246968 20480864256 20512004116 20535928308 20540749824 20559880404 20670501888 20694610944 20710873962 20730941952 20747233521 20771432073 20861895424 20886227712 20907548928 21064157568 21076554688 21101137344 21125748672 21259196064 21280898016 21321357456 21436076032 21452921736 21461078016 21477943368 21502994184 21618690048 21643905024 21676813214 21681902592 21702095982 21724250058 21818863104 21844311552 21861478071 21886976223 22046573696 22069079424 22094819712 22234388544 22273422752 22299401376 22440262512 22463170128 22489370064 22653360128 22671162444 22697604972 22819728384 22846344192 22864298166 22886452736 22907767981 22931152839 23057884416 23108343552 23254314624 23295139392 23322309696 23469632352 23497006176 23538257008 23692505088 23711124024 23738779512 23766467256 23869974528 23894341632 23916595572 23958583026 23986527138 24087491072 24115585536 24134536953 24143712768 24162686289 24321026304 24367265664 24392140416 24546220992 24574850496 24617993568 24773500816 24802395408 24827714352 24964927488 25013687112 25028408692 25037924352 25057600596 25086826548 25196084224 25221805056 25245295326 25251222528 25271066394 25319111979 25455340288 25485030144 25672194432 25702137216 25747259328 25909899936 25940119968 26155945984 26180306264 26186452992 26207031816 26237598408 26351867904 26403336396 26409535488 26434131948 26449689518 26480539134 26623016448 26647811733 26654068224 26675014527 26706126951 26853721344 26900865152 27098427456 27130033728 27161676864 27177662624 27381237744 27413173872 27441157968 27560669184 27592814592 27614498616 27641255936 27662978028 27695242764 27848303616 27870188418 27876731904 27902694834 27909245952 27951680197 28085543424 28134849792 28167664896 28345594752 28374530688 28428476608 28603895648 28637257824 28670658912 28881218736 28909203456 28936127976 28965666744 29091817472 29125748736 29148637428 29182634964 29233867362 29373871104 29418532219 29425439232 29452844547 29459759616 29482910793 29645851392 29732535168 29920350016 29950893504 29985826752 30210436512 30228216592 30263473296 30426304512 30461792256 30485730888 30521287944 30574870452 30743845888 30768006174 30803892462 30811124736 30839820606 31005752832 31041916416 31060185856 31096412928 31292843136 31329341568 31361323392 31614832032 31651706016 31688623008 31888794096 31944777368 31982036184 32154114048 32179382604 32191617024 32216915052 32254491276 32273474366 32428035072 32489687552 32515219821 32522853888 32553143973 32586375087 32728294656 32766467328 32823991424 33069860544 33103619136 33142229568 33351582816 33410134128 33449102064 33629073408 33660393768 33668296704 33694755192 33758815972 33967126082 33980040192 34006743666 34046407458 34229592576 34269516288 34296447249 34329679104 34546533248 34586826624 34881471936 34942709088 34983464544 35204448528 35245509264 35307385512 35476475904 35497355264 35530415644 35538757632 35566686036 35608169268 35804961792 35841512448 35874893358 35896007203 35937874539 35979790707 36131236608 36173378304 36215569152 36508316992 36550898496 36588210624 36819331488 36862275744 36883970704 36926990352 37131071488 37160251224 37168975872 37203593112 37212327936 37241571528 37447391232 37513133056 37542613038 37556886528 37586400894 37630239822 37794126336 37832707584 37867942989 37876833792 38183010432 38227545216 38508291648 38581503968 38620888992 38864849904 38910179952 38978489816 39165161472 39233918976 39270459396 39279679488 39310547724 39356397612 39527801856 39605004594 39643380224 39674534277 39720808701 39934524672 39981102336 40280582016 40351297728 40647641184 40695050592 40766493936 41024008232 41071856616 41081499648 41119760808 41341003776 41389221888 41421747924 41461883904 41494467042 41542864146 41723790848 41772455424 41805282627 41815097856 41854042251 42128315136 42153109376 42202274688 42251497344 42518392128 42561796032 42642714912 42905843472 42955886736 43005988368 43237380096 43287810048 43353626428 43363805184 43404191964 43448500116 43637726208 43688623104 43722956142 43773952446 43799715211 43850801043 44093147392 44138158848 44189639424 44468777088 44546845504 44598802752 44880525024 44926340256 44978740128 45306720256 45342324888 45395209944 45639456768 45692688384 45728596332 45772905472 45815535962 45862305678 46115768832 46152009261 46205838693 46216687104 46259730909 46508629248 46590278784 46644619392 46939264704 46994012352 47076514016 47422248048 47477559024 47532934512 47739949056 47788683264 47833191144 47917166052 47973054276 48174982144 48231171072 48269073906 48287425536 48325372578 48410211549 48642052608 48734531328 48784280832 49092441984 49149700992 49235987136 49547001632 49604790816 49655428704 50027374224 50056817384 50075848704 50115201192 50173653096 50392168448 50443610112 50490590652 50502445056 50542132788 50638223958 50910680576 50950689123 50970060288 51010115499 51069611187 51344388864 51404274432 51494518656 51819799872 51880239936 52360612528 52414063632 52475196816 52703735808 52806672792 52819070976 52868263896 52899379036 52961078268 53246032896 53295623466 53308136448 53350029054 53412253902 53707442688 53801730304 54196854912 54260067456 54323353728 54355325248 54762475488 54826347744 54882315936 55228997232 55282511872 55325956056 55390485528 55696607232 55740376836 55753463808 55805389668 55818491904 55903360394 56171086848 56269699584 56313919557 56335329792 56379601341 56445359733 56691189504 56749061376 56856953216 57207791296 57274515648 57341317824 57762437472 57872255952 57931333488 58183634944 58251497472 58297274856 58365269928 58467734724 58747742208 58837064438 58850878464 58905689094 58919519232 58965821586 59291702784 59407506891 59465070336 59840700032 59901787008 59971653504 60420873024 60456433184 60526946592 60971461776 61042575888 61149740904 61487691776 61536012348 61607784924 61622249472 61679641212 62011505664 62083832832 62120371712 62178227377 62192825856 62241700563 62314296219 62585686272 62658683136 62722646784 63229664064 63303412032 63377246016 63777588192 63889554736 63964072368 64308228096 64358765208 64383234048 64433830104 64508982552 64546948732 64856070144 64979375104 65030439642 65045707776 65106287946 65172750174 65456589312 65532934656 65584434213 65647982848 66139721088 66207238272 66284459136 66703165632 66820268256 66898204128 67320787536 67389510384 67517631944 67934252164 67960080384 68013487332 68092814916 68459185152 68539032576 68592894498 68659358208 68723303943 68793458517 69093066496 69173653248 69762943872 69885418176 69966929088 70408897056 70491018528 70614771024 70994710528 71060831288 71077515264 71133372072 71216338536 71609923584 71683024896 71749786716 71792014406 71875749078 71959581414 72262473216 72346756608 72403610859 72431138304 72488058867 73016633984 73101796992 73176421248 73638662976 73724551488 73767941408 73853980704 74320502448 74407186224 74483143056 74894782464 75026266112 75085226076 75113773056 75172801788 75260479644 75588252672 75665415168 75735885978 75753667584 75868846249 75957335937 76366020864 76455090432 77016583296 77163007936 77241777984 77729699808 77820359904 77956979632 78467837952 78540918792 78559358976 78621095448 78712795224 79055603712 79210009188 79286760448 79349068554 79441617402 79869049344 79943435199 79962204672 80025043581 80561164032 80702595456 81295282368 81390101184 81532987872 82048016464 82143713232 82239521616 82682007552 82778443776 82843495848 82923767808 82988934084 83085728292 83447581696 83544910848 83610565254 83630195712 83708084502 83855040591 84256630272 84306218752 84404549376 84502994688 85036784256 85123592064 85285429824 85811686944 85911773472 86011976736 86707252856 86727610368 86808383928 86897000232 87275452416 87377246208 87445912284 87547904892 87599430422 87701602086 88186294784 88255596657 88276317696 88358533641 88379278848 88448732379 88937554176 89093691008 89197605504 89761050048 89852680512 89957480256 90684649776 90790419888 91278913536 91385376768 91457192664 91545810944 91631071924 91724611356 92231537664 92304018522 92411677386 92433374208 92519461818 92573913313 93017258496 93180557568 93289238784 93878529408 93988024704 94153028032 94844496096 94955118048 95065869024 95666382288 95834332104 95946108552 96349964288 96462342144 96538147812 96574851072 96650745156 96820423098 97284105216 97432019551 97469062656 97545659463 97568561664 97659431919 98184883968 98299401984 98471974272 99094003264 99209581632 99310857408 100054748448 100113634768 100230402384 100347306192 100784336896 100887220224 100981181304 101004890112 101084265576 101276447916 101821361152 101901378246 101940120576 102020230998 102139222374 102688777728 102808548864 102989037312 103639599744 103760479872 104721225056 104828127264 104950393632 105613345584 105736527792 105798758072 105922156536 106492065792 106591246932 106616272896 106700058108 106824507804 107414885376 107603460608 107688021609 107813623617 107939372121 108393709824 108520134912 108646707456 108710650496 109524950976 109652695488 109764631872 110457994464 110651912112 110780971056 111393214464 111480753672 111506927616 111610779336 111636983808 111806720788 112342173696 112539399168 112627839114 112670659584 112759202682 112890719466 113382379008 113498122752 113603828967 113713906432 114415582592 114549031296 114682635648 115524874944 115744511904 115862666976 116594549712 116730539856 116935469448 117495484416 117674128876 117701756928 117811378188 117839038464 117931643172 118583405568 118815013782 118884941287 118930140672 119023602831 119162426103 119681400064 119803574016 119943307008 120841746048 120912866368 121053893184 121942923552 122085151776 122299481808 122975383552 123072024696 123215569848 123244498944 123359282424 124023011328 124167665664 124240743424 124356454754 124385651712 124483401126 124628592438 125171372544 125317366272 125415847881 125445293568 125562126753 126459328128 126606824064 126754492032 127555176384 127779109472 127928144736 128717530416 128867660208 129017965104 129093897464 129712140288 129958750208 130060879284 130091415552 130212575892 130345500348 130913178624 131065869312 131168868426 131295965696 131399145633 131552403129 132279442176 132414476544 132568918272 133406331264 133640536512 133796408256 134641575072 134779020768 135035263888 135868504328 135920160768 136026974664 136185629832 136918370304 137078065152 137185788996 137318716416 137446607886 137586917034 138186132992 138347306496 138456027783 138617516079 139525887744 139770836352 139933858176 140817794112 140982037056 141229542048 142121662576 142266744144 142432677072 143219847168 143366049792 143499573432 143584028812 143751498156 143919162828 144524946432 144693513216 144807221718 144862276608 144976117734 145230634647 146033267968 146203593984 146352842496 147277325952 147449102976 147535882816 147707961408 148641004896 148814372448 148966286112 150052532224 150170452152 150227546112 150345603576 150520959288 151176505344 151330830336 151471771956 151507335168 151737692498 151914671874 152732041728 152852067369 152910180864 153030346497 153208833561 154033166592 154326015872 154483555968 155459399616 155640719808 155913959264 157081837584 157242190896 157425590448 158111207424 158420018376 158573520896 158698137108 158883234804 159738098688 159886870398 159924409344 160050087162 160354375867 161122328064 161405190912 162590564736 162780202368 163065975744 164096032928 164287426464 164479043232 165686991696 165847535616 165977868168 166171456584 166895163392 167089821696 167221130508 167260391424 167416169004 167710081182 168513260544 168612437504 168769474309 168809098752 168941758671 169005989376 169138804023 170073568512 170247184128 170570859648 171623373888 171823546944 172023953472 173414505712 173616767856 173794000464 174550904832 174754492416 174891824568 175095809784 175198860844 175403204172 176372589568 176511193314 176552635392 176717067282 176758557696 176897464758 177875108352 178187382016 178395211008 179522100096 179705361024 179914960512 181369299552 181580839776 182914385328 183091621888 183262143848 183449222712 184463075328 184608037044 184823354772 184866748416 185038923636 185147826626 186034516992 186361115136 186534682131 186578477568 186725101689 186942888657 187757058816 187976049408 188306056064 189688992192 189910236096 190131738048 191332764576 191668664208 191892217104 192699928576 192924684288 193076295624 193149702144 193301490312 193640846196 194568210432 194864039102 194938125312 195091318926 195137123328 195318863838 196369767936 196598803968 196753302639 196943948544 198188006528 198419163264 198621714816 200109496896 200227269536 200460804768 200694612384 201962362608 202168531152 202552895832 203642722304 203802756492 203880241152 204040461996 204278444748 205377555456 205617097728 205929725533 205978074624 206169911829 206380375551 207279199488 207520959744 209442450112 209656254528 209900787264 211226691168 211473055584 211597516144 211844313072 212984131584 213182493864 213232545792 213400116216 213649015608 214829770752 215206921216 215376043218 215627247234 215878744242 216787419648 217040269824 217210832577 217293414912 217421300992 219049901952 219305390976 219529263744 220915988928 221303824224 221561942112 222961507344 223221558672 223613441576 224684347392 225078798336 225255678228 225341319168 225518405364 225781438932 226764758016 226996245504 227207657934 227427812864 227606538747 227872007811 228831165184 229098062592 229365271296 231049749888 231489023808 231725333952 233189099424 233461079712 233870938896 235348257752 235403513856 235622756376 235678076928 235863286344 237166811136 237630027564 237769882574 237860281344 238047205662 238324852206 239362800128 239607148032 239830305597 239886614016 240075130743 241683492096 241825732736 242107786368 243885847104 244170303552 244598963616 246144049392 246431139696 246718564848 248046022656 248335331328 248481486848 248712909508 248771303424 248966802252 249257184876 250342745088 250634732544 250831695762 250890587136 251124253506 251272050421 251565121773 252918656256 253213648128 253508984064 255110352768 255558218944 255856289472 257435060832 257735320416 258035930208 258187794928 259917500416 260121758568 260182831104 260425151784 260691000696 261826357248 262131738624 262337736852 262591931392 262798291266 263104806258 264558884352 264766789971 264828953088 265075600923 265137836544 266812662528 267281073024 267592816512 269283150144 269558041536 270070527776 271737008656 272053949328 272371259664 273836740608 274156130304 274371577992 274637432832 274893215772 275173834068 276372265984 276694612992 276912055566 277235032158 277721739939 279051775488 279541672704 279867716352 281635588224 281964074112 282459084096 284243325152 284533488288 284865354144 286999146864 287168057624 287502996312 287838325656 289049892864 289387026432 289614443436 289724553216 289952235468 290461269294 292066535936 292296058653 292407187968 292636978389 292705684992 292978295757 294554651904 294898205952 295071765632 295415922816 297282009792 297628744896 297932572224 300340904304 300691207152 301041918576 302353010688 302661660672 302943543912 303014670336 303475384996 303829343748 305464083456 305704134738 305820361728 306060692994 306417667122 306598006477 308066333184 308652031744 308967111936 310918799232 311281439616 311827918528 314163675168 314484381792 314851180896 316840036752 317147041792 317396274216 317766469608 319476197376 319773740796 319848818688 320100174324 320708751734 322244656128 322687697779 322810381824 323064064827 323440870851 323818116363 325181129472 325560404736 326131951488 328192065856 328574852928 328958086464 331373983392 331955736336 332342913168 333790326784 334179643392 334442261016 334520782848 334832338008 335420162364 337026521088 337224875008 337538948618 337618197504 337883517342 338011978752 338277608046 340147137024 340494368256 340811486901 341141719296 343246747776 343647093888 344047906944 346829011424 347233535712 347588000928 349783649136 350191619568 350397721688 350806408344 352745179136 353022386628 353105270784 353434134564 353517115392 353794929516 355750216704 356374764032 356654823861 356790422016 357070808493 357487278309 359044200192 359410722048 359829921024 362738599104 363161679552 365828770656 366524287696 366898445424 368926150656 369216074088 369646709544 369733496832 370077847272 370295653252 372069033984 372722230272 373069364262 373156955136 373450203378 373885777314 375514117632 375952098816 376247543643 376612112128 379377984384 379820472192 380263476096 382665529152 383337328416 383784434208 386152591248 386602980624 387281692392 389136420864 389728078204 389876250624 390182637852 390274246656 390637727676 392739535872 393197607936 393506605278 393887897088 394197436899 394657209387 396376013056 396838326528 397243429632 400218993792 400454539072 400921609536 401389224768 403924725216 404337062304 405105791664 407285444608 407605512984 407760482304 408080923992 408556889496 410755110912 411234195456 411859451066 411956149248 412339823658 412760751102 414558398976 415041919488 415368083349 415852548237 418884900224 419312509056 419801574528 422453382336 422946111168 423195032288 423688626144 426364987728 426800232432 427298031216 429659541504 430413842432 430752086436 431254494468 431757488484 433574839296 434080539648 434421665154 434586829824 434842601984 435247591639 435691903941 438099803904 438610781952 439058527488 441831977856 442607648448 443123884224 445923014688 446443117344 447226883152 450157596672 450511356456 450682638336 451036810728 451562877864 453529516032 453992491008 454415315868 454855625728 455213077494 455744015622 457662330368 458196125184 458556202107 458730542592 459091039491 462099499776 462978047616 463450667904 466378198848 466922159424 467741877792 470696515504 471245512752 471726572688 474333622272 475260055128 475539765148 475720562688 476094411324 476649704412 478725600256 479214296064 479660611194 479773228032 480150261486 481063127601 483366984192 483651465472 484215572736 487771694208 488340607104 489197927232 492288098784 492862279392 493437129696 496962973696 497425819016 497542606848 497933604504 498514369752 500685490176 501269465088 501663391524 501781174272 502248507012 502544100842 503130243546 505837312512 506308422927 506427296256 506825276013 507017968128 507416412069 510220705536 511116437888 511712578944 514870121664 515470640832 516071860416 516375589856 520243517136 520850303568 521382001392 523652714496 524263477248 524675473704 525183862784 525596582532 526209612516 529117768704 529533579942 529657906176 530151201846 530275673088 531081923743 533625325056 534562146048 535185633024 538566300288 539116083072 540141055552 543474017312 544107898656 544742519328 548743155984 549274865664 549786431544 550347668136 552744531968 553389225984 553824111132 554470064316 555443479878 558103550976 558952112161 559083345408 559604046393 559735432704 560175305067 563271176448 563928148224 564918168192 568486650304 569066976576 569730708288 573998293728 574336115248 575005992624 575676651312 578099785728 578774052864 579228886872 579449106432 579904470936 580922538588 584133071872 584592117306 584814375936 585273956778 585411369984 585956591514 589109303808 589796411904 590143531264 590831845632 594564019584 595257489792 595865144448 600681808608 601382414304 602083837152 605887087824 606950769992 607658687496 610928166912 611408269476 611640723456 612121385988 612835334244 613196012954 616132666368 617304063488 617789176599 617934223872 618509735487 619141126653 621837598464 622562879232 623655837056 628327350336 628968763584 629702361792 633680073504 634792548432 635532939216 638952394752 639547481592 639697637376 640200348648 641417503468 644489312256 645375395558 645620763648 646128129654 646881741702 647636232726 650362258944 651120809472 651632497731 652263902976 656384131712 657149705856 657916172928 662747966784 663911472672 664685826336 668884522032 669664676016 670840324728 674053042176 674449750016 675077897236 675236395008 675767034684 676023957504 676555216092 680294274048 680988736512 681622973802 682024136857 682283438592 682819616241 683616023433 686493495552 687294187776 688095813888 693658022848 694467071424 695176001856 699567298272 700383239136 700795443376 701612816688 705490358272 706044773256 706210541568 706868269128 707034230784 707589859032 711500433408 712749528064 713309647722 713580844032 714141616986 714974556618 718088400384 718821444096 719490916791 719659842048 725477198208 726323359104 731657541312 733048575392 733796890848 738432148176 739293419088 740155694544 740591306504 744138067968 745444460544 746138728524 746313910272 746900406756 747771554628 751028235264 751904197632 752495087286 753224224256 753816151263 754695365319 758755968768 759640944384 760526952192 765331058304 766674656832 767568868416 772305182496 773205961248 774563384784 779456156408 779752501248 780365275704 780548493312 781275455352 785479071744 786395215872 787013210556 787775794176 788394873798 789314418774 792752026112 793676653056 794300369913 794486859264 795226802769 800437987584 800909078144 801843219072 802778449536 807849450432 808674124608 810211583328 815211025968 816161847984 817113778992 821510221824 822468390912 823718902132 823912298496 824679647316 825521502204 829116797952 830083838976 830736166698 831705096474 832194589009 833165219817 837769800448 838625018112 839603149056 844906764672 845892222336 846390064576 847377252288 852729975456 853600464864 854596062432 860827684864 861504172872 862508988936 863514976968 867149678592 868161079296 868843330308 869173659648 869685203968 870495183278 871383807882 876199607808 876888175959 877221563904 877910935167 878117054976 878934887271 883663955712 885215296896 886247768448 891846029376 892886234688 894453766304 901022712912 902073621456 903125755728 907059032064 907984982016 908830631736 909711251456 910426154988 911488031244 915324660736 916392250368 917112404214 917461085184 918182078982 919794019431 924198999552 925956095232 926901335808 932756397696 933844318848 935483755584 941393031008 942491025504 943453145376 950520110256 951079530296 951441125376 952188822648 953299408824 957451200512 958428592128 959321222388 959546456064 960300522972 962126255202 966733968384 967302930944 968063093337 968431145472 969192194481 970322612553 975543388416 976681214208 978395854464 984576197568 985724558784 986874259392 994851638032 995867209008 997028739504 1001370980352 1002538930176 1003326783048 1003562348544 1004497014024 1005088201684 1006260487092 1011674625024 1012616845854 1012854592512 1013650552026 1014035936256 1014832824138 1020441411072 1022232875776 1023425157888 1029740243328 1030941281664 1032143720832 1032751179712 1040487034272 1041700607136 1042764002784 1049350947408 1050367725568 1051193165064 1052419225032 1058235537408 1059067159884 1059315812352 1060302403692 1060551346176 1062163847486 1067250650112 1069124292096 1069964471583 1070371266048 1071212425479 1072461834927 1077132600576 1078232166144 1080282111104 1086948034624 1088215797312 1089485038656 1097486311968 1099572863088 1100695336272 1105489063936 1106778451968 1107648222264 1108940128632 1110886959756 1116207101952 1117904224322 1118166690816 1119208092786 1119470865408 1120350610134 1126542352896 1127856296448 1128742630929 1129836336384 1136973300608 1138133953152 1139461416576 1147996587456 1148672230496 1150011985248 1151353302624 1158457773744 1159808941872 1161845077176 1168266143744 1169184234612 1169628751872 1170547913556 1170822739968 1171913183028 1178218607616 1179592823808 1180287062528 1181386320163 1181663691264 1182592310697 1183971628161 1189128039168 1190514979584 1191730288896 1201363617216 1202764828608 1204167674304 1211774175648 1213901539984 1215317374992 1221856333824 1222816538952 1223281446912 1224242771976 1225670668488 1226392025908 1232265332736 1234608126976 1235578353198 1235868447744 1237019470974 1238282253306 1243675196928 1245125758464 1246104250047 1247311674112 1256654700672 1257937527168 1259404723584 1267360147008 1269585096864 1271065878432 1279094963184 1280400697296 1282835006936 1288978624512 1290750791116 1291241527296 1292256259308 1293763483404 1295272465452 1300724517888 1302241618944 1303264995462 1304527805952 1305742774917 1307075711823 1312768263424 1314299411712 1315832345856 1325495933568 1327822945344 1329371652672 1337769044064 1339329352032 1341680649456 1348899500032 1350155794472 1350472790016 1351534069368 1352047915008 1353110432184 1360588548096 1361977473024 1363245947604 1364048273714 1364566877184 1365639232482 1367232046866 1372986991104 1374588375552 1375668606321 1376191627776 1377273118473 1387316045696 1388934142848 1390352003712 1399134596544 1400766478272 1401590886752 1403225633376 1412089546512 1413736538256 1415179718064 1423000866816 1425499056128 1426619295444 1427161688064 1428283233972 1429949113236 1436176800768 1437642888192 1438981833582 1439319684096 1441508078731 1443189382803 1450954396416 1452646718208 1463315082624 1466097150784 1467593781696 1476864296352 1478586838176 1480311389088 1481182613008 1490888921088 1492277457048 1492627820544 1493800813512 1495543109256 1502056470528 1503808395264 1504990174572 1506448448512 1507632302526 1509390730638 1517511937536 1518925268781 1519281888768 1520475828039 1521053904384 1530662116608 1533349313664 1535137736832 1544610364992 1546411922496 1549126769568 1558912312816 1560730551408 1562550910704 1570958143488 1572790431744 1574026421112 1575551588352 1576789747596 1578628837548 1585504052224 1587353306112 1588600739826 1588973718528 1590453605538 1593245771229 1600875975168 1601818156288 1603686438144 1605556899072 1615698900864 1617348249216 1620423166656 1630422051936 1632323695968 1634227557984 1647437804264 1647824596992 1649359294632 1651043004408 1658233595904 1660167677952 1661472333396 1663410192948 1664389178018 1666330439634 1675539600896 1676856336483 1677250036224 1678812139179 1679206298112 1680525915201 1689813529344 1691784444672 1692780129152 1694754504576 1705459950912 1707200929728 1709192124864 1723008345744 1725017977872 1727029953936 1734299357184 1736322158592 1737686660616 1738347319296 1739370407936 1740990366556 1742767615764 1752399215616 1753776351918 1754443127808 1755821870334 1756234109952 1757869774542 1758904352947 1767327911424 1770430593792 1772495536896 1783692058752 1785772469376 1788907532608 1802045425824 1804147242912 1806251511456 1817661263472 1819422502912 1820852309976 1822976062488 1830649321472 1832784500736 1834224808428 1834922170368 1836364157964 1839588038862 1848397999104 1851208371469 1851912190464 1853367529797 1853802671616 1855529206461 1865512795392 1867688637696 1870967511168 1882786062016 1884982051008 1886906290752 1901040220512 1902159060592 1904377645296 1906598817648 1914902401024 1916857184256 1918642444776 1919092912128 1920601045944 1924252510404 1933467936768 1934605861888 1936126186674 1936862290944 1938384388962 1940645225106 1951086776832 1953362428416 1956791708928 1969152395136 1971449117568 1973748518784 1989703276064 1991734418016 1994057479008 2006653566096 2008994028048 2010176403368 2012520974184 2023349250048 2025233691708 2025709185024 2027301104052 2028071872512 2029665648276 2040882822144 2044465751552 2046072410571 2046850315776 2048458848723 2050848070299 2059480486656 2061882563328 2064287441664 2065502359424 2080974068544 2083401214272 2085528005568 2098701894816 2102386330128 2104838450064 2116471074816 2118134319768 2118631624704 2120604807384 2121102692352 2124327694972 2134501300224 2138248584192 2139928943166 2140742532096 2142424850958 2144923669854 2154265201152 2156464332288 2158472750373 2160564222208 2173896069248 2176431594624 2178970077312 2194972623936 2199145726176 2201390672544 2215296444528 2217880257264 2221773919512 2232414203904 2235808448644 2236333381632 2238416185572 2238941730816 2240701220268 2253084705792 2255712592896 2257485261858 2258813884453 2259672672768 2261448453789 2264086095957 2273946601216 2276267906304 2278922833152 2295993174912 2297344460992 2300023970496 2302706605248 2316915547488 2319617883744 2323690154352 2336532287488 2338368469224 2339257503744 2341095827112 2341645479936 2343826366056 2356437215232 2359185647616 2360574125056 2362772640326 2363327382528 2365184621394 2367943256322 2378256078336 2381029959168 2382901109739 2383460577792 2385680408307 2402727234432 2405529657216 2408335348608 2423548351296 2427803079968 2430634749984 2445633077904 2448485543952 2451341336976 2452784051816 2464530665472 2469216253952 2471156706396 2471736895488 2474038941948 2476564506612 2487350393856 2490251516928 2492208500094 2494623348224 2496583767027 2499495659451 2513309401344 2515875054336 2518809447168 2534720294016 2539170193728 2542131756864 2558189926368 2560801394592 2565670013872 2581501582232 2582483054592 2584512518616 2587526966808 2590544930904 2601449035776 2604483237888 2606529990924 2609055611904 2611485549834 2614151423646 2625536526848 2628598823424 2630664527877 2631664691712 2633732805501 2650991867136 2655645890688 2658743305344 2675538088128 2678658704064 2683361298912 2700311588944 2703068138736 2706220864368 2721177096192 2723954946048 2726491895208 2728096547428 2729133754368 2731278464964 2734464093732 2745973982208 2749176751104 2751337212642 2752383255552 2754546236946 2759382058293 2774632091392 2777868285696 2780704007424 2798269193088 2801532956544 2803181773504 2806451266752 2824179093024 2827473076512 2830359436128 2850998112256 2853238590888 2854323376128 2856566467944 2859898226472 2872353601536 2875285776384 2877963667164 2878639368192 2883016157462 2886378765606 2901908792832 2904189280011 2905293436416 2907576583443 2910967837659 2926630165248 2932194301568 2935187563392 2953728592704 2957173676352 2960622778176 2962365226016 2984554914096 2987601627024 2991086218512 3004112941056 3007616790528 3009980349144 3012896897024 3015264605052 3018781461276 3035023875072 3037850537562 3038563777536 3040951656078 3042107808768 3046733141473 3061324233216 3066698627328 3070275473664 3089220729984 3092823844992 3098253539136 3117824625632 3121461102816 3125101821408 3148052842224 3151103176704 3153579495192 3157257675096 3171008104448 3174706612224 3177201479652 3177947437056 3180907211076 3186491542458 3201751950336 3203636312576 3206620011871 3207372876288 3209893414749 3211113798144 3213637276437 3231397801728 3234696498432 3240846333312 3260844103872 3264647391936 3268455115968 3294875608528 3298718589264 3302086008816 3316467191808 3320335355904 3322944666792 3326820385896 3328778356036 3332660879268 3351079201792 3353712672966 3354500072448 3357624278358 3358412596224 3361051830402 3379627058688 3383568889344 3385560258304 3389509009152 3410919901824 3414401859456 3418384249728 3446016691488 3450035955744 3454059907872 3475373321232 3478740815872 3481980733112 3485535231528 3504798431232 3507552703836 3508886255616 3511643740668 3512468219904 3515739549084 3517808705894 3534655822848 3540861187584 3544158960489 3544991073792 3547776932091 3551914884483 3567384117504 3571544938752 3577815065216 3604090851648 3608294485824 3612503022912 3635322526944 3641704619952 3645952124976 3661298642944 3665569001472 3668449616856 3669844340736 3672728315928 3679176077724 3696795998208 3702416742938 3703824380928 3706735059594 3707605343232 3711058412922 3731025590784 3735377275392 3738312750141 3741935022336 3765572124032 3769964102016 3773812581504 3802080441024 3804318121184 3808755290592 3813197635296 3837284889552 3841202091888 3848505020808 3866935873536 3869211723776 3872252373348 3873724581888 3876768777924 3881290450212 3902173553664 3906724856832 3912664785127 3913583417856 3917228324751 3921227135469 3938304790272 3942898235136 3947497037568 3979406552128 3983468836032 3988114958016 4013307132192 4017988056096 4020352806736 4025041948368 4046698500096 4050467383416 4051418370048 4054602208104 4056143745024 4059331296552 4081765644288 4088931503104 4092144821142 4093700631552 4096917697446 4101696140598 4118960973312 4123765126656 4127005818963 4128574883328 4131004718848 4161948137088 4166802428544 4171056011136 4197403789632 4204772660256 4209676900128 4236268639536 4241209614768 4248655389944 4269002600448 4276497168384 4279857886332 4281485064192 4284849701916 4289847339708 4308530402304 4312928664576 4316945500746 4321128444416 4324524236193 4329568148409 4347792138496 4352863189248 4357940154624 4389945247872 4398291452352 4402781345088 4430592889056 4435760514528 4443547839024 4471616897288 4472666763264 4476832371144 4477883461632 4481402440536 4506169411584 4511425185792 4514970523716 4517627768906 4519345345536 4522896907578 4528172191914 4547893202432 4552535812608 4556775806343 4557845666304 4561427484117 4591986349824 4594688921984 4600047940992 4605413210496 4633831094976 4639235767488 4647380308704 4676736938448 4682191654224 4687652732112 4712874430464 4718371295232 4721148250112 4725545280652 4726654765056 4730369242788 4735886512644 4756512156672 4762059918336 4765802219478 4766921155584 4771360816614 4774168957999 4779737313687 4805454468864 4811059314432 4816670697216 4847096702592 4855606159936 4861269499968 4891266155808 4896971087904 4902682673952 4905568103632 4938432507904 4942313412792 4943473790976 4948077883896 4953129013224 4974700787712 4980503033856 4984417000188 4989246696448 4993167534054 4998991318902 5026618802688 5030569009449 5031750108672 5036436417537 5037618894336 5069440588032 5078340387456 5084263513728 5116379852736 5121602789184 5131340027744 5163003164464 5169025037232 5175053933616 5181089861808 5202898071552 5208966475776 5213059981848 5218111223808 5222971099668 5228302847292 5251073053696 5257197646848 5261329055754 5263329383424 5267465611002 5276713058841 5301983734272 5311291781376 5317486610688 5351076176256 5357317408128 5366722597824 5400623177888 5406136277472 5412441728736 5452983790416 5456193094856 5458267508736 5462556929928 5468928187464 5491947964416 5498353502208 5502674425284 5504766511104 5509092473892 5518764116586 5549264182784 5553625114407 5555736571392 5560102589391 5561408014848 5566587619383 5596538386176 5603065913088 5606363547008 5612902533504 5648358186048 5654946153024 5660718872256 5706477181776 5713132935888 5719796452944 5744707203072 5750571552768 5755927334328 5757278736384 5766032314924 5772757531212 5803817585664 5808378560022 5810586872832 5815153166886 5821935675318 5825362123063 5853260330496 5864388603136 5870375126784 5907457185408 5914347352704 5921245556352 5924730452032 5969109828192 5975203254048 5982172437024 6019960698288 6025793794048 6030529210104 6037562922552 6070047750144 6075701075124 6077127555072 6081903312156 6084215617536 6093466282946 6122648466432 6133397254656 6138217231713 6140550947328 6145376546169 6152544210897 6178441459968 6185647689984 6196507078272 6235649251264 6242922205632 6250203642816 6296105684448 6307158990384 6314515350192 6342016208896 6349413224448 6354402959304 6355894874112 6361814422152 6372983084916 6403503900672 6407272625152 6413240023742 6414745752576 6419786829498 6422227596288 6427274552874 6462795603456 6469392996864 6475418251119 6481692666624 6521688207744 6529294783872 6536910231936 6589751217056 6597437178528 6604172017632 6645889333584 6653640771792 6657556712072 6665321758536 6702158403584 6707425345932 6709000144896 6715248556716 6716825192448 6722103660804 6759254117376 6767137778688 6771120516608 6776441653359 6779018018304 6784345361367 6792258287871 6821839803648 6828803718912 6836768499456 6892033382976 6900071911488 6908119815744 6950746642464 6963961466224 6971070463056 7009596862464 7015105407672 7017772511232 7023287481336 7024936439808 7031479098168 7035617411788 7069311645696 7081722375168 7088317920978 7089982147584 7095553864182 7103829768966 7134768235008 7143089877504 7148703329217 7155630130432 7208181703296 7216588971648 7225006045824 7270645053888 7283409239904 7291904249952 7336899233712 7345456631856 7358352155448 7393591996416 7404833485876 7407648761856 7413470119188 7415210686464 7422116825844 7462051181568 7470754550784 7476625500282 7483870044672 7489751301081 7498486978353 7531144248064 7539928204032 7547625163008 7604160882048 7608636242368 7617510581184 7626395270592 7674569779104 7682404183776 7697010041616 7738423447552 7744504746696 7747449163776 7753537555848 7762580900424 7804347107328 7813449713664 7825329570254 7827166835712 7834456649502 7842454270938 7876609580544 7885796470272 7891993583631 7894994075136 7901198416503 7958813104256 7966937672064 7976229916032 8026614264384 8035976112192 8040705613472 8050083896736 8100934766832 8109204416208 8118662593104 8163531288576 8177863006208 8184289642284 8187401263104 8193835394892 8203392281196 8237921946624 8247530253312 8254011637926 8257149766656 8262009437696 8269704241141 8278146174879 8323896274176 8333604857088 8342112022272 8394807579264 8409545320512 8419353800256 8472537279072 8482419229536 8497310779888 8552994336768 8559715772664 8562970128384 8569699403832 8579694679416 8617060804608 8625857329152 8633891001492 8642256888832 8649048472386 8659136296818 8695584276992 8705726378496 8712567840033 8715880309248 8722729750329 8779890495744 8796582904704 8805562690176 8861185778112 8871521029056 8887095678048 8943233794576 8953664742288 8962804881072 9012338823168 9022850371584 9029941047432 9035255537812 9038690691072 9045793815156 9056344383828 9095786404864 9105071625216 9113551612686 9115691332608 9122854968234 9140199424419 9183972699648 9189377843968 9200095881984 9210826420992 9267662189952 9278471534976 9294760617408 9353473876896 9364383308448 9375305464224 9442296500224 9451090561304 9453309530112 9460738485576 9471773025288 9513024313344 9524119836672 9531604438956 9533842311168 9542721633228 9548337915998 9559474627374 9610908937728 9619860035613 9622118628864 9629680244247 9633341394432 9640911829311 9694193405184 9711212319872 9722538999936 9782532311616 9793942175808 9805365347904 9811136207264 9884626825584 9896155767792 9906258026448 9949401575424 9961006067712 9968834000376 9978493392896 9986335068108 9997982637804 10053237605376 10061138018898 10063500217344 10072872835074 10075237788672 10090556551117 10138881176064 10156680774912 10168527027456 10232759705472 10243205578368 10262680055488 10326006328928 10338050074464 10350107867232 10362179723616 10426119963696 10436222447616 10445942199336 10456605694584 10502146107392 10514395293696 10522658111508 10526658766848 10534931222004 10553426117682 10603967468544 10620090131059 10622583562752 10632476881467 10634973221376 10643330796273 10702152352512 10714634816256 10733445195648 10801246355776 10812272554944 10824883457472 10905967580832 10912386189712 10925113859856 10937856374928 10983895928832 10996707004416 11005348850568 11009533022208 11018184947784 11037528233172 11098528365568 11107250228814 11111473142784 11120205178782 11122816029696 11133175238766 11193076772352 11206131826176 11212727094016 11225805067008 11296716372096 11309892306048 11321437744512 11412954363552 11426265871776 11439592905888 11511854668656 11532064629848 11545515062424 11607635171328 11616757120044 11621173745664 11630306333772 11643871350636 11650724246126 11706520660992 11728777206272 11737994355381 11740750253568 11751684974253 11763681406407 11814914370816 11828694705408 11842491112704 11849460904064 11938219656384 11950406508096 11964344874048 12039921396576 12061058420208 12075125845104 12140095500288 12151402150248 12154255110144 12163806624312 12168431235072 12186932565892 12245296932864 12266794509312 12276434463426 12281101894656 12290753092338 12305088421794 12356882919936 12371295379968 12381017456889 12393014156544 12471298502528 12485844411264 12500407285632 12592211368896 12614317980768 12629030700384 12708805918608 12723628844304 12745966169832 12807007801344 12814545250304 12826480047484 12829491505152 12839573658996 12844455192576 12854549105748 12925591206912 12938785993728 12950836502238 12958458600283 12963385333248 12973572708579 12988704445227 13043376415488 13058589567744 13073820463872 13179502434112 13194874357056 13208344035264 13291778667168 13307281543584 13315113424144 13330643517072 13404316807168 13414850691864 13418000289792 13430497113432 13433650384896 13444207321608 13518508234752 13534275557376 13542241033216 13552883306718 13558036036608 13568690722734 13584516575742 13643679607296 13657607437824 13670327419029 13673536998912 13784066765952 13800143822976 13816239631488 13901493284928 13927922932448 13942140926112 14030210815344 14046574962672 14062958196336 14071234823576 14138623291392 14163444750336 14176635841956 14179964295168 14191107728364 14207659537932 14269536470016 14286179755008 14297406658434 14311260260864 14322506873997 14339211941061 14416363406592 14433177943296 14450012091648 14541290107776 14566818479808 14583808499904 14673798467424 14690913263712 14716704310896 14809666971752 14815297523712 14826940238376 14830421372928 14844233651688 14924102363136 14941509101568 14953251000564 14967740089344 14979502602162 14996973956706 15062288496128 15079856408064 15091707028347 15095250326016 15109309252611 15208321764096 15217272484736 15235021162368 15252790541184 15349139558208 15364808367552 15394020083232 15489009493392 15507075111696 15525161800848 15608694214656 15626899427328 15650659140508 15654333671424 15668913299004 15684908541876 15753219161088 15771592940544 15783987167262 15789988150272 15802396833006 15811697191171 15830139176523 15917626208512 15933875344128 15952459832064 16053228528768 16071952224384 16081411226944 16100167793472 16201869533664 16218408832416 16237325186208 16355726012416 16368579284568 16374802526208 16387670789784 16406784562392 16475843893248 16495060506624 16508023275852 16514299533312 16524018875392 16539408482282 16556292349758 16647792548352 16660875343221 16667209714176 16680307768173 16684224044544 16699762858149 16789615158528 16819090641024 16838707600512 16945074558144 16964838459072 16994621559776 17119431545328 17139398807664 17159389358832 17234121609216 17251714658304 17267782002984 17284513777664 17298096944772 17318272593636 17391168553984 17411452756992 17425135680066 17431760618496 17445459500658 17476086369189 17559780991488 17593165809408 17611125380352 17722371556224 17743042058112 17774191356096 17886467589152 17907329484576 17925609762144 18059882094864 18070511075624 18077381382144 18091587630312 18112688767656 18191572809728 18210143250432 18227103225372 18231382665216 18245709936468 18280398848838 18367945399296 18378755687936 18400191763968 18414651695139 18421652841984 18436129638507 18535324379904 18556943069952 18589521234816 18706947753792 18728766616896 18750610928448 18902181122608 18921476971152 18943546050576 19026048626688 19048239673344 19063208877912 19067684622336 19085443266456 19096675831996 19118949254748 19221817875456 19239720071226 19244237257728 19259360488494 19266682788864 19281823658622 19388386810368 19422424639744 19445077999872 19565064623232 19587884351616 19610730695808 19622272414528 19769253651168 19792311535584 19812516052896 19937668000752 19956986785792 19972670136216 19995965275608 20106475210752 20122276037796 20127000434688 20145745670148 20150475577344 20181113102234 20277762352128 20313361549824 20329324960077 20337054054912 20353036084101 20376774863613 20465519410944 20486411156736 20525360110976 20652012657856 20676100148928 20700215734464 20724359447232 20852239927392 20891884398672 20913211389168 21004292214784 21028790587392 21045316223016 21053317533696 21069862444008 21106852235364 21207934937088 21240180262118 21245167125504 21264953762934 21269946442752 21286661592546 21404304705024 21429269632512 21446109987651 21466890391296 21602492711552 21624545109888 21649766914944 21811935161664 21824772379424 21850227719712 21875712749856 22010697701136 22036369895568 22075056466344 22197056731136 22214500457628 22222946285568 22240410357564 22245632059392 22266350477532 22386153544704 22412263652352 22425454188032 22446340083097 22451610134016 22469253903243 22495460935059 22593432744192 22619784612096 22642875489024 22825908727104 22852531743552 22879185811776 23023709337312 23064129259696 23091030124848 23215270342656 23233514240088 23242347491328 23260612667544 23287742701272 23301448492252 23413041321984 23457554412544 23475988710762 23481500507136 23503369948506 23527362812814 23629828741632 23657389410816 23675980750893 23684982225408 23698921808128 23876439312768 23900813016192 23928689748096 24079842793152 24122116840416 24150251690208 24302804300496 24327613248624 24373865131784 24490593865728 24533589018624 24552868926852 24562203789312 24581506184676 24610176843588 24713765839872 24742590759936 24762034913778 24786028313088 24809112723423 24834438524637 24942597005056 24971688822528 25000814571264 25184422737792 25228635961536 25258061400768 25417611837216 25447257688608 25491932339664 25629090500608 25652960094968 25658983010304 25679147317992 25688910385152 25709098211496 25851182413824 25877571987456 25901673004476 25916917200566 25926770666496 25947145417158 25977408890454 26086752830976 26117179135488 26137703520099 26147640927744 26168189250987 26359004868224 26389748714112 26416688070528 26583557334336 26614563087168 26630226848288 26661287034144 26829701383728 26860994226864 26888414643216 27037016469504 27068551114752 27084482066432 27105766613436 27116072073216 27137381445468 27169033151484 27287359214592 27315214875648 27340654838058 27347073997824 27388653495889 27420598273257 27568133531904 27600287645952 27632479262976 27802986569856 27855845864896 27884281852224 28060421630688 28093149925344 28125916392672 28142469647152 28326889500672 28353271683912 28359928590336 28382215456728 28415319075864 28539072940032 28572359510016 28594813316868 28622520521728 28645013747994 28678423882122 28832726813184 28859580106839 28866355886592 28889040732741 28900024183296 29082580215552 29133636959616 29167616999808 29347596934848 29381826527424 29433408621792 29619333943504 29653880476752 29688467303376 29848204726272 29883018203136 29906502001128 29935480178688 29959005204324 29993947913412 30124576992256 30159712816128 30183414056694 30190500652032 30218618505222 30271669653351 30416643528192 30434544969472 30470042324736 30505581082368 30698279116416 30729616735104 30788040166464 30978018986784 31014150223392 31050323601696 31301318281016 31308667342848 31337826598008 31369817083752 31506438322176 31543185881088 31567974334524 31579976300544 31604793666012 31623394382342 31660278353046 31835252417024 31860270393177 31867750688256 31897430644401 31904919664128 31929992388819 32106457057536 32143904448768 32162822453888 32200335586944 32403739067328 32436817664832 32474650372416 32737158569136 32775341579568 32813569124784 32951687786496 32990121013248 33016046551704 33028599066624 33048037750784 33078816964564 33112584699516 33295585096704 33321750686442 33334419428352 33360615536346 33368448089088 33399525716298 33419182705993 33579230317056 33638181282048 33677415201024 33890149116288 33929676918144 33989243119552 34238863090656 34278797615328 34318778717664 34535564005968 34569027555328 34596193889544 34636545187272 34782337107968 34822905513984 34850271360132 34863521236992 34890919001316 34952172738378 35119561982976 35172959057911 35186331618816 35213983066143 35222250760704 35255054922759 35444743112448 35486084116224 35548382712192 35772935178304 35814658969152 35851219524288 36119764189728 36141022151248 36183175260624 36225377535312 36383145619456 36420286500864 36454206450744 36462765330432 36491419872936 36560797697676 36735890798592 36757511375872 36800383527936 36829303390278 36843305683968 36872259277014 37070648759808 37113886139904 37179042469632 37413895507584 37457533233792 37501221856896 37804362245216 37842953942304 37887092101152 38126417755824 38170886532912 38193351663992 38237898509496 38443635750912 38479440142452 38488474515456 38518720976988 38533365577728 38563647317244 38776773620736 38844849279488 38875375800849 38890155999744 38920718125737 38966113335681 39130129246464 39175768703232 39221461391616 39244544829056 39538507302336 39584623071168 39625032105792 39875336001504 39945340272432 39991930551216 40212950421504 40244552075592 40254000869376 40291491340296 40300951154688 40362226204468 40555524704256 40626723099648 40658649920154 40674108109824 40706072168202 40753549727226 40931038821888 40972822313472 41010982257087 41050720221952 41304025315712 41352200297856 41400431468928 41448718894464 41704479854784 41783768797344 41826422778336 42090632446032 42139724888016 42213704470728 42415869874176 42480360524236 42490334251008 42529907525868 42539892885504 42573323185092 42808609410048 42858539265024 42892219975302 42933780782592 42967520621991 43017635823183 43204985423104 43249090219776 43299533829888 43623870323328 43649544758848 43700455439424 43751425499712 44021395402272 44072739791136 44150112932688 44394113462272 44429000915256 44445892571136 44480820715128 44491264118784 44532700955064 44772307089408 44824527304704 44850908376064 44892680166194 44903220268032 44938507806486 44990921870118 45186865488384 45239569224192 45275121085041 45285750978048 45327927757833 45651817454208 45705063487104 45758371623552 46047418674624 46128258519392 46182060249696 46467028480176 46521225335088 46575485402544 46602896984504 46826082643968 46915108825088 46951977421524 46963001014272 47006739897012 47054725625628 47259657483264 47314778821632 47351961501786 47369964450816 47397843616256 47435091573513 47490417529569 47752878625536 47801626032384 47857379496192 48159685586304 48244233680832 48300503380416 48605608600992 48655226497248 48747730263568 49067178037248 49105737853704 49124407578624 49163012369352 49220353687176 49427531679744 49485181519872 49524069827556 49572056626176 49618225446846 49668877049274 49885194010112 49943377645056 49982626029663 50001629142528 50040923304519 50368845475584 50457271923072 50516122801536 50835223674432 50894515377216 50983864679328 51305920189936 51358294635984 51418196422992 51702364827648 51755143974912 51803346008952 51833834401132 51853541332992 51894290834316 51954817780908 52173505661952 52234358270976 52275407040198 52295281855488 52336378501974 52428259107567 52718009736448 52779497428224 52833376141056 53167114668672 53229126174336 53260453696576 53322574068288 53659402767456 53721988453728 53776829286432 54168964132864 54211533226872 54232144146432 54274762890936 54338066302968 54574718429184 54630429751296 54681309676116 54694147995648 54777306991778 54841196546514 55136267063808 55200575291904 55243955085417 55264958525952 55308388915521 55605973139712 55711691729792 55768563704448 56120843261376 56186299850688 56251832785344 56284939294304 56706543367824 56764430913456 56830638151728 57078145880064 57144719020032 57189626633736 57245041043456 57290027495988 57356847764244 57665453626368 57719160213678 57732711773184 57778081465482 57800048366592 57887929687987 58165160431104 58267273919232 58335233999616 58695193869696 58763653054848 58866817243584 59238667887008 59307760953504 59376934606752 59813004002256 59870960357376 59918010408648 59987895826824 60249153984512 60319425632256 60366828113388 60381001304064 60437237010444 60543339306702 60833287056384 60869089938944 60925780225549 60940084649472 60987974880231 61011162164736 61059108252303 61396558232832 61459233470208 61576080332928 61956037973568 62028300446784 62100647203392 62602636562032 62675653196016 62739634167504 63012876644352 63086371762176 63135948669048 63159952601088 63209587332024 63246788764684 63320556706092 63670504834048 63720540786354 63735501376512 63794861288802 63809839328256 63859984777638 64212914115072 64287808897536 64325644907776 64400671173888 64807478134656 64873635329664 64949300744832 65474317138272 65550683159136 65627138249568 66032093103408 66096075501568 66157633929128 66225169399032 66591170193408 66643501372884 66668838856704 66721231072692 66736896178176 66799051432596 66838365411986 67158460634112 67276362564096 67339020249291 67354830402048 67407761709729 67486382805177 67780298232576 67859353836288 67978486239104 68477726181312 68557595230656 68637557435328 69071128011936 69192387779088 69273090374544 69564674215936 69645811027968 69700542720264 69727042473984 69781838002632 69904345476756 70239123965952 70345918115822 70372663237632 70427966132286 70444501521408 70510109845518 70889486224896 70972168232448 71027942252679 71096765424384 71545870356608 71629317938304 71702439048576 72239528379456 72282044302496 72366350521248 72450755070624 72908412901488 72982839745872 73121595395352 73471781597184 73515022751744 73600767055872 73658606780556 73686611367936 73744518554028 74141297519616 74227772279808 74340630917413 74358084939264 74427338170269 74503315573911 74827791015168 74915066467584 75002443713792 75608724490432 75685907884608 75774184202304 76252835511648 76341773065824 76386703327984 76475797018992 76887271501824 76958880284904 76976949030912 77037441953976 77066731155456 77127294634488 77553547241472 77689698558976 77750751601698 77780311999488 77841436251474 77932226671362 78260258492928 78351537406464 78413110560297 78442922783232 78489089658112 79077014604672 79169246142336 79250064211584 79750672003008 79890680544864 79983861102432 80489104151184 80582982680592 80724452408936 81111049408512 81253446199296 81317299840308 81348216219648 81412144336404 81507099454452 81862077643776 81945644626944 82021964514174 82101440443904 82165960487667 82261794819771 82608050631424 82704400595712 82800862937856 82897437788928 83408959709568 83567537594688 83652845556672 84181264892064 84279449776032 84427408941456 84960721048472 84980668502016 85059815051736 85079785771008 85146646370184 85617218820096 85717078530048 85784439950604 85867561565184 85935041243982 86035271646366 86409970846208 86498180439552 86578740320517 86599067659776 86667122198223 87247740646656 87299089517696 87400910878848 87502850999424 88042790804544 88145479582272 88300225865376 88858001830512 88961641430256 89065401910128 89544614178816 89649054609408 89701816752128 89785360332388 89806440536064 89877015612972 89981843740236 90373730976768 90479138448384 90550242170082 90571501956096 90655855515666 90709210201981 90815008960053 91303634908416 91410126974208 91516743247104 92094837349248 92256517038784 92364120499392 92934056960352 93042450670176 93150970805088 93205793969008 93830217650176 93903954843048 93926002028544 94013479794024 94109451251256 94519314966528 94629557643264 94703923003572 94739928901632 94795687232512 94870183147026 94980835059138 95505757251072 95580811179531 95603252064768 95692291933203 95714758992384 96319371172608 96488467361664 96601006760832 97211217201984 97310452994496 97495460527136 98211475707408 98326024738704 98440707374352 98855063359488 98970363039744 99048139655112 99144113252352 99236450893692 99337754098548 99770388020224 99886755290112 99965252059326 100003258285056 100081846609038 100257548117979 100737690951168 100914543846144 101032245603072 101670447348864 101789030754432 101967729358656 102611840379872 102716589271968 102836392845984 103606692017904 103667668802264 103707082665984 103788581668632 103909635561816 104347011323904 104468716541952 104550814080396 104590563710976 104672757003948 104856518215134 105436019472896 105518877173733 105558994856448 105641949198429 105666752282112 105765164768277 106334229337344 106458252348672 106520907393152 106645148136576 107318805534912 107443976907456 107553658572864 108423066453744 108549525781872 108676132605936 109149436858368 109260859502592 109362619352232 109388295991296 109554613983556 109682393093028 110272534127616 110401150583808 110487910170834 110529917051904 110616777831042 110681880338197 111211946279424 111423383459584 111537127408896 112241686522752 112372599701376 112503665570688 112569878588608 113413086735648 113528861826912 113661276303456 114379253267472 114490082086912 114580054991976 114713695528488 115330907252736 115438320427356 115465423546368 115556162930964 115600096733184 115775859375974 116330320862208 116534547838464 116626127402547 116670467999232 116762154377211 116898340007043 117390387739392 117527306109696 117733634487168 118477335774016 118615521907008 118753869213504 119626008004512 119836020817296 119975791653648 120498307969024 120638851264512 120733656226776 120762002608128 120874474020888 121086678613404 121666574112768 121738179877888 121851560451098 121880169298944 121975949760462 122022324329472 122118216504606 122793116465664 122918466940416 123032946771261 123152160665856 123912075947136 124056600893568 124201294406784 125205273124064 125351306392032 125479268335008 126271897338096 126419174664048 126493577529368 126641113412184 127341009668096 127441081572708 127471002753024 127589722577604 127619678656512 127719969555276 128425828230144 128575617795072 128651289815552 128801342347776 128902561865973 129052907469549 129614956269312 129747270659328 129898601489664 130948634276544 131101366318272 131254276499136 132064186206816 132315267858256 132450338798064 133182340386816 133287002745768 133337677713408 133442462145384 133473792356352 133598102865192 133676730823972 134316921268224 134552725128192 134678040498582 134709660804096 134815523419458 134972765610354 135560596465152 135718707672576 135825363255123 135956972478208 136955452362624 137115190461312 137275114870656 138142256023872 138384775558176 138546180749088 139401085440528 139563676005264 139808690953512 140478247931904 140691836231644 140745326475264 140855932264572 140889003042816 141020219691036 141778972449792 141944336464896 142055884505358 142193530848768 142305274720539 142471252588707 143091740713216 143258635876608 143404878097152 144479056758912 144564088604992 144732701042496 144901510141248 145816825802976 145965679491744 146243190790704 147030045503488 147201534111744 147317213561112 147373222735872 147489037108056 148282595039232 148455544559616 148681261834826 148716169878528 148854676340538 149006631147822 149655582030336 149830132935168 149947878088989 150004887427584 150122769913557 151217448980864 151371815769216 151548368404608 152505671023296 152683546131648 152773406655968 152951594037984 153917760569808 154074883907952 154254589268976 155107094482944 155379397117952 155501503203396 155560623998976 155682872502948 155864453342724 156520516985856 156703074812928 156826221120594 156885845566464 156978179316224 157124380581679 157284777322701 158154029209344 158338492284672 158500128423168 159501344006016 159781361089728 159967722204864 160978208302368 161165965361184 161448904817872 162506892398592 162634599680616 162696432439296 162824288672808 163014198908904 163724155287552 163891289253888 164043929028348 164202880887808 164331920975334 164523589639542 165216101262848 165408801191424 165601725875712 165731865256251 165794875577856 166817919419136 167135075189376 167305691113344 168362529784128 168558899552064 168854817882912 169921442096944 170119630103472 170293292740368 171234437640192 171434157060096 171568879901208 171735123130368 171870082487964 172070543292732 172819941692416 172996360879104 173157480641034 173198135319552 173334244396446 173663789063961 174495481293312 174598179035392 174801821757696 175005701998848 176085581609088 176290959164544 176600451730752 177716003661024 177923282860512 178130803820256 179403633504256 179570720664776 179612881072128 179754031225944 179963687480472 180747461953536 180958276896768 181100484340164 181143003912192 181311711031332 181418420403962 181630017920106 182607269816832 182777340676647 182820253948416 182963924640693 183033486494208 183177324756909 184189674698496 184513034077568 184728240998784 185868113920704 186084901340352 186301941610176 186411587938016 187807909686096 188026959588048 188218902502512 189038629933056 189259115286528 189407846007144 189479857803264 189591374465024 189740366294052 189961670118276 191011514502144 191161622359062 191206504129536 191384583866406 191429517984768 191720574471223 192638742345216 192976934723328 193202013521664 194422434403968 194620905988992 194990921054272 196422951414816 196652049477408 196881414748704 198096279310224 198288226504704 198472901787384 198675508197096 199540776040448 199773510580224 199930504118652 200006516570112 200163693218076 200515096235958 201475381902336 201781712490121 201829087692288 202017060747873 202064491206144 202223285129187 203340894697728 203578061508864 203935458717312 205223680759744 205433178543936 205672785691968 207213384035808 207335337604528 207577163337264 207819271123632 208694022647808 208937433083904 209101628160792 209181127421952 209345514007896 209713036430268 210872038945792 211037754347466 211117989712896 211283898396858 211333504564224 211530329536554 212668458674688 212916504697344 213041814786304 213290296273152 214637611069824 214887953814912 215107317145728 216846132907488 217099051563744 217352265211872 218725238704464 219109227967112 219364786186056 220545068255232 220802301167616 220975820341668 221059834103808 221233555662084 221363760676394 222423892558848 222846766919168 223021892752239 223074254817792 223282014510807 223509946721733 224483373045504 224745199402752 225007331141376 225139757177216 226826173471296 227057723653824 227322552606912 228758506534944 229160109983952 229427391056976 230661814505472 230876640854712 230930847092736 231112325861928 231200193466368 231551718751948 232660641724416 233069095676928 233252254805094 233340935998464 233524308754422 233796680014086 234780775478784 235054612219392 235239331680891 235467268974336 236954671548032 237231043814016 237507738427008 239252016009024 239672041634592 239951583307296 241467312453552 241748948041776 242173357226808 243333148225536 243476359755776 243703120902196 243760338597888 243951899520924 244044648658944 244236433009212 245586232931328 245836933880832 246065893542522 246210713405377 246304321331712 246497881463001 246785384459313 247824151894272 248113201787136 248402588813568 250410546248128 250702612784064 250958536670016 252543794676192 252838349328096 252987155058736 253282226824368 254682019336192 254882163145416 254942005506048 255179445155208 255239357313024 255439939110552 256851656460288 257151235590144 257302579631104 257602684695552 257805123731946 258105814939098 259229912538624 259494541318656 259736220961551 259797202979328 261897268553088 262202732636544 262508552998272 264128372413632 264630535716512 264900677596128 266574005491536 266884924290768 267196205730384 267353461647944 268633842536448 269105450256384 269356080997164 269419321608192 269631046838916 269945531220708 271121192930304 271437415345152 271650726510246 271913944956416 272127630605943 272445026880159 273910904725248 274230380922624 274550229741312 276284512047744 276769551116352 277092361498176 278802170881056 279127352010528 279617381907024 281383672463288 281490652950528 281711864529144 281778006085632 282040439382072 283557944899584 283888672929792 284111769010716 284387061697536 284610549441078 284942505177414 286183481426432 286517271753216 286742433538593 286809756194304 287076875799609 288958113517824 289128177209984 289465402084992 289803020282496 291633651605952 291931358983488 292486381581408 294634427122224 294978074216112 296565190078464 296911089119232 297362523669652 297432339757056 297709352681076 298013262295644 299311164060672 299660265870336 299895756177978 300009774855168 300245539827114 300772644353937 302434897961728 302743631538432 303096736809216 305011342046592 305367092263296 305546813311936 305903188075968 307835521139616 308149767815904 308509178537952 310758794235904 311003006406792 311121247997952 311365745005896 311728906685448 313041033971712 313406149625856 313652442241188 313771691132928 313956358632448 314248761163358 314569554645402 316308058418688 316556631521199 316676984569344 316925847595287 317000256846336 317295494304831 319002688012032 319562722179456 319935444409728 321956416604736 322331930722368 322897809635744 325269199361232 325648577345616 326028397817808 327448310575104 327782578507776 328087858056696 328405761775616 328663841950668 329047179279084 330432202525696 330817602382848 331203451751424 331463730512502 331589751155712 332045641014591 333635838838272 334270150378752 334611382226688 336725059568256 337117799104128 337709635765824 339842884193888 340239260206944 340586585480736 343137759802416 343470246260736 343740164975928 344141086585464 345639883384832 345992721758208 346314961282068 346396270639104 346668488792892 347327578127922 348990962586624 349196358070784 349603643515392 349878382207641 350011403997696 350286463131633 352171163218176 352581918329088 353200903461504 355432007322048 355846565721024 356261607640512 359141441329552 359508062451888 359927374960944 361494923907072 361916553793536 362200968680328 362286007824384 362623422062664 362836840807924 363260035840212 365214539633664 365554681353294 365640507896832 365927849281386 366066972988416 366354649513818 368379349396992 369026068155136 369456481997568 371736227841408 372169802680704 372603883220352 372823175876032 375615819372192 376053919176096 376437805005024 378815692014288 379182748930048 379480732588104 379923340236552 382023029004288 382323244718124 382413008259072 382769167732812 382859035969536 383441148942446 385277484690432 385953869446656 386404027043328 386707685597919 387158722408647 388844868807936 389241811977984 389981842108544 392845902829632 393304098954816 393762829497408 396192558620448 396945803574768 397351016394192 399081552080896 399547021160448 399861008237304 400013033140224 400327386436152 401030192471916 402950763804672 403563424980242 403658175384576 404034121495746 404128982412288 404446570258374 406681789395456 407156123017728 407476089765369 407870917434624 410447361519488 410866357087872 411345571383936 414426768071616 414670675209056 415154326674528 415638542247264 418203256321584 418691028015792 419426072860536 421744077891584 422075508694932 422235979425792 422567796793716 422667009128448 423060659073108 425336917349376 425833009394688 426083629572608 426480461578843 426580592546304 426915824161617 427413757766121 429275222139648 429775907629824 430214634291456 433692265814976 434198103127488 434704530423744 437450477408928 438218455934224 438729572372112 441090136510464 441604602335232 441951640683336 442119668207616 442467111324168 442727521352788 444847785117696 445693533838336 446043785504478 446148509635584 446564029021614 447019893443466 448966746091008 449490398805504 449843634266967 450014662282752 450279514354432 453652346942592 454115447307648 454645105213824 457517013069888 458320219967904 458854782113952 461753281709424 462224651723856 463103437503896 465321283448832 466138191353856 466504509610188 466681871996928 467048617508844 467593360028172 469561550957568 470109224438784 470478663361782 470934537948672 471373141745037 471854331968103 473909343096064 474462087628032 475015476854016 478504032018048 479344083269184 479903166614592 482934624907104 483497896083552 484346714453616 486952719511552 487406241804392 487520677195776 487903799041848 488089297317888 488472866018424 491172465862656 491673867761664 492131787085044 492421426810754 492608642663424 492995762926002 493570768918626 495648303788544 496226403574272 496805177627136 497195595768753 500821092496256 501405225568128 501917073340032 505087589352384 505676698656192 505974310117472 506564453648736 509764326290832 510358890310416 510879878221104 513703312920576 514302471180288 514605159262208 515205369391104 515610247463892 516211629878196 518459825077248 518989082637312 519472441923102 519594405958656 520384416421891 520991367191883 523794537106176 524405465273088 525017105996544 528256744827264 529261071433024 529801355192256 533148010983072 533769848581536 534392411460768 534706923295888 538210900512768 538712161994328 538838643216384 539262093677832 539891062441416 542242385860608 542874830690304 543301453020492 543827889912832 544255261211886 544890053760318 547821809450496 548332022029941 548460761845248 548891773922079 549100459482624 552569024095488 553539102232704 554184722996352 557604341762112 558254704021056 559234763814048 562767344926576 563423729058288 564080878764144 567115889799168 567777345859584 568223538021432 568774123395072 569221098882156 569885010354828 572366962852864 573034543506432 573484867077186 573619512388608 574153751599218 575161723413669 577916227035648 578256354419968 578930804169984 579606040564992 583267303211904 583862717966976 584972763162816 589268854244448 589956148432224 594725047339304 594864679514112 595418705362152 596026524591288 598622328121344 599320531740672 599791512355956 600019549710336 600491079654228 601545288707874 604869795923456 605345137470363 605487263076864 606051182243619 606193473618432 606669855387561 610022684093184 610734184526592 611093626623872 611806376151936 615671042279232 616299535631808 617018357075904 622006012813584 622731490011792 623457813370896 626082067943424 626812299251712 627304884482376 627543382265856 627912717264896 628497522326716 629139109290804 632616116837376 633113263042398 633353969138688 633851695190574 634000513692672 634590988609662 634964471413867 638005376024064 639125444358912 639870888819456 643912833209472 644663861444736 645795619271488 650538398722464 651297154691232 652056795635616 656175716113392 656811523551232 657327683901336 658094358558168 660864405051392 661635204765696 662406903502848 662927461025004 663179502311424 664091282029182 667271677676544 668540300757504 669065678256717 669222764453376 669846043532421 673450119136512 674235598208256 675419271531648 679685768387776 680478520413888 681173170961472 686275519604832 687480329951856 688282173170928 691279766769664 691985443516416 692629922564136 692792541278208 693336977585784 694655156255844 697981925173248 698392716141568 699207287030784 699756764415282 700022807995392 700572926263266 704342326436352 705163836658176 706401806923008 710864014644096 711693131442048 712523215281024 718282882659104 719016124903776 719854749921888 724401937360656 725246844125328 725673681615848 726520071680424 730429079267328 731109362706588 731281015793664 731855698562772 732133945976832 732709299027636 736758698793984 738052136310272 738632140216131 738912963995136 739493644389003 740356153377939 743472455682816 744339605361408 745207766440704 745646351752064 751231638744384 752107838352192 752875610010048 757631384028576 758961465176208 759846680473104 764046058008576 764646489436248 764826016518144 765538335465624 765718071939072 766882297884892 770554969380864 771907738893312 772808054086656 773415371195838 774317444817294 777689737615872 778483623955968 779208662884653 779963684217088 785691805659264 786608197909632 787525658994816 792385117240896 793891607149536 794702032788384 799722016474608 800654772872304 802060384943832 805901527609344 807126849960484 807316350769152 808068242991492 808257964824576 808893140516748 813363578790912 814312246035456 814952179530738 815741834869248 816382891817829 817335080640477 820894723038976 821732714175744 822691142767872 828853536143232 829341350418112 830308653349056 831277084494528 836406512643168 837382056031584 838852145721072 843488155783168 844151017389864 844471958851584 845135593587432 845334018256896 846121318146216 850673834698752 851666018789376 852167259145216 852960923157686 853161185092608 853831648323234 854827515532242 858550444279296 859551815259648 860227300615779 860429268582912 861230627398827 867384531629952 868396206254976 869409060847488 874900954817856 876436911868448 877459144744224 883903281366672 884934222648336 885455042705576 889695570235392 891387067676672 892087571008956 892297019271168 893128058043228 894039786886932 897933492182016 898980797611008 899687268533934 900029324565504 900559028708864 902317933061811 907304693885184 908230894615296 909290210427648 915034026139776 916640439935808 917709564227904 923506563418848 924449303447712 926206875007792 932276382707712 933009019220376 933363743993856 934097235017688 935186720056344 939123101915136 940218448877568 940957326723564 941869075897344 942746283490074 943708663936206 947818686192128 948924175256064 949669894563597 950030953708032 950777542785861 957008064036096 958688166538368 959806333229184 965869249814208 966995792167104 968693428907232 974812483608784 975807598083696 976945732036848 982344931725312 983347735523328 984263574170088 984842853621508 985217285326848 985991525852004 987141537837252 991296607577088 992452807148544 993610355254272 994391191537506 996136923043773 1001642184992512 1002810451136256 1003834146680064 1010175178704768 1011353397312384 1011948620234944 1013128907297472 1019528652581664 1020717780620832 1021759756442208 1029210318524416 1030410738782208 1031220494927784 1032423259756392 1036919650154496 1037978165274624 1038944883846204 1039188811917312 1040768832843782 1041982734383766 1047589074212352 1048810930546176 1049635146622923 1050034211993088 1050859389394899 1056513489654528 1058522142866048 1059602710384512 1066296021966144 1067539697163072 1068784822921536 1069413846591776 1077424323988656 1078524187355664 1079782124882832 1084484771721216 1085749661380608 1086602906040984 1087655779825664 1088510522423772 1089780107520636 1095643618900992 1096664044059882 1096921523690496 1097783547844158 1098200918965248 1099870664071753 1105138048190976 1107078204465408 1108369445992704 1115208683524224 1116509408042112 1118469527628096 1125534689853152 1126847458116576 1128161757528288 1136447076042864 1137548246790144 1138442197764312 1139770020709656 1144733925705728 1146069087012864 1146969734154372 1147239024777216 1148307503198436 1150323446827338 1155832454071296 1156512708839936 1157589824285431 1157861608339968 1159212081129984 1160123056793757 1166534606423808 1167725435933952 1169945526325632 1178537708488896 1179912296864448 1189450094678608 1190837410724304 1192053049182576 1197244656242688 1198641063481344 1199583024711912 1200039099420672 1200982159308456 1203090577415748 1209739591846912 1210690274940726 1210974526153728 1212102364487238 1212386947236864 1213339710775122 1220045368186368 1221468369053184 1222187253247744 1223612752303872 1231342084558464 1232599071263616 1234036714151808 1244012025627168 1245462980023584 1246915626741792 1254609768964752 1255825434529792 1256995044653432 1258278218581608 1265232233674752 1266226526084796 1266707938277376 1267703390381148 1268001027385344 1269181977219324 1269928942827734 1276010752048128 1278250888717824 1279441384736529 1279741777638912 1280747472484851 1282241273298363 1287825666418944 1289327722889472 1291591238542976 1301076797444928 1302594309382464 1304113591271232 1312351432226784 1314655367802672 1316188717116336 1321728810102784 1323270409531392 1324813807005696 1325854922050008 1326359004622848 1328182564058364 1334543355353088 1337080601515008 1338131356513434 1338445528906752 1339692087064842 1346900238273024 1348471196416512 1349530902800901 1350838543063296 1359371536775552 1360957040827776 1362346341922944 1372551039209664 1374960659903712 1376564346341856 1385259845128272 1386673955171568 1389310312511688 1395963850346496 1396785432283136 1398414574061568 1399513528830564 1400045615990784 1401145852526532 1408684652872704 1410327673316352 1412471987430847 1412803613846016 1414119425235111 1415562995904309 1421728029288192 1423386262884096 1425046430562048 1436565765318208 1438032249807552 1439709499843776 1448803874721312 1450493688250656 1451347363231696 1453040143360848 1460858158534656 1462218725413176 1462562031587328 1463711397125544 1464267891953664 1465418598055272 1473517397587968 1476104272620544 1477264280432262 1477825927990272 1478987288778006 1480712306755878 1486944911365632 1488679210722816 1490415532881408 1491292703504128 1502463277488768 1504215676704384 1505751220020096 1515262768057152 1517922930352416 1519693360946208 1529292978872496 1531076670931248 1533764595769784 1541109938761728 1543815477786624 1545616108173312 1546830742391676 1548634889634588 1555379475231744 1556967247911936 1558417325769306 1559927368434176 1561153249265673 1562974101575649 1571383611318528 1573216395819264 1575051317989632 1584770234481792 1587783214299072 1589404065576768 1599444032949216 1601309545744608 1604120769887664 1614253699920968 1614632701538304 1616136485982984 1616515929649152 1617786281033496 1626727157581824 1628624492070912 1629904359061476 1631483669738496 1632765783635658 1634670161280954 1641789446077952 1643465428351488 1644996066089823 1645382285535744 1646675321766237 1657707072286464 1658682700836224 1660617306698112 1662554168989056 1672813025286336 1674764112063168 1677704291442144 1688302034779728 1690271187174864 1692242636292432 1701347669397504 1703332037578752 1704334518290432 1705921846315372 1706322370185216 1707663296646468 1709655031064484 1717100888558592 1719103630519296 1720454601231558 1720858537165824 1722461254797654 1723474993837639 1725485170241007 1734769063259904 1736792412509952 1738818121694976 1749801909635712 1752873823736896 1754918289488448 1767806562733344 1769868445296672 1770910085411152 1782774135353344 1784175142017912 1784594038542336 1786256116086456 1788079573773864 1795866984364032 1797961595222016 1799374537067868 1800058649131008 1801118057417728 1804635866123622 1814609387770368 1816035412411089 1816461789230592 1818153546730857 1818580420855296 1830068052279552 1833280879871616 1835419128455808 1847013126837696 1848898606895424 1852413750015584 1866018038440752 1868194470035376 1870373440112688 1878246203830272 1880436897755136 1881914653447128 1883738151794688 1885492566980148 1887417327872412 1895637372384256 1897848350512128 1899339789127194 1900061907416064 1901555085571722 1904893414241601 1914016128072192 1917376333076736 1919612666458368 1931738499628416 1933991584334208 1937386857814464 1949624967217568 1951615196167392 1953891464073696 1968527148340176 1969685707243016 1970434570653696 1971983051704008 1974283075674504 1982593215154176 1984905614297088 1987220710508544 1988782383075012 1992273846087546 2003284369985024 2005620902272512 2007197034770151 2007668293360128 2009538130597263 2020350357409536 2022706794624768 2023897240469888 2026257814594944 2039057305163328 2041435561241664 2043519512884416 2062440989855568 2064846519512784 2073839300308992 2075956330549248 2077889767692408 2078377623834624 2081537665687564 2083965468767532 2095178148424704 2097621861092352 2099270293245846 2100068423986176 2101718778789798 2113026979309056 2117044285732096 2119205420769024 2132592043932288 2135079394326144 2137569645843072 2138827693183552 2154848647977312 2157048374711328 2159564249765664 2173205812081968 2175311559651328 2177021044847544 2179560215041272 2191287237801984 2193328088119764 2193843047380992 2195567095688316 2196401837930496 2199741328143506 2210276096381952 2214156408930816 2215896420648393 2216738891985408 2218480933167009 2221068460133817 2230417367048448 2233018816084224 2236939055256192 2251069379706304 2253694916233152 2256323515056576 2272894152085728 2276884395528624 2279540041419312 2289467851411456 2292138174025728 2293939468308744 2294478049554432 2296615006396872 2300646893654676 2311664908142592 2313025417679872 2315179648570862 2315723216679936 2318424162259968 2320246113587514 2333069212847616 2335450871867904 2337625988653959 2339891052651264 2357075416977792 2359824593728896 2378900189357216 2381674821448608 2384106098365152 2399166049423824 2401964318616912 2406181154831496 2419479183693824 2421380549881452 2421949052307456 2424204728974476 2424773894473728 2426679421550244 2440090736372736 2442936738106368 2444374506495488 2447225504607744 2449148675453487 2452005241921431 2462684169116928 2465198142527232 2468073428303616 2488024051254336 2490925960047168 2493831253483584 2509219537929504 2513990089306864 2516556437163216 2530464467349504 2532453052169592 2533415876554752 2535406780762296 2536002054770688 2538363954438648 2539857885655468 2552021504096256 2556501777435648 2558882769473058 2559483555277824 2561494944969702 2564482546596726 2575651332837888 2578655445778944 2580681901847337 2583182477085952 2602153594889856 2605188618764928 2608227182542464 2624702864453568 2629310735605344 2632377434232672 2651709844100016 2656365128116728 2669086710706176 2674161203030016 2676262713026868 2676891057813504 2679384174129684 2693800476546048 2696942392833024 2699061805601802 2701677086126592 2706953799185433 2718743073551104 2721914081655552 2724692683845888 2745102078419328 2749921319807424 2753128692683712 2770519690256544 2773347910343136 2778620625023376 2793570864566272 2796829148123136 2799027057661128 2800091231981568 2802291705053064 2817369305745408 2820655346632704 2824943974861694 2825607227692032 2828238850470222 2831125991808618 2843456058576384 2846772525768192 2849009683690791 2850092861124096 2852332628357583 2873131530636416 2876064499615104 2879418999687552 2897607749442624 2900987376501312 2902694726463392 2906080286721696 2924437450826352 2927422794251088 2930837196110544 2947034795175936 2952208545241088 2954528560864524 2955651855980544 2957974577556012 2961424613511756 2973889822731264 2977358421445632 2980831065762816 2982585407008256 2985363231051901 2988410769131319 3004926554977536 3008431353408768 3011502440040192 3030525536114304 3035845860704832 3039386721892416 3058585957744992 3062153341862496 3067529191539568 3087630955573248 3091232216346624 3093661484783352 3097269779269176 3110758950463488 3113934495823872 3116834651538612 3119854736868352 3122306498531346 3125948203151298 3142767222637056 3146432791638528 3148905439868769 3150102635979264 3169540468963584 3175566428598144 3178808131153536 3198888065898432 3202619091489216 3208241539775328 3228507399841936 3232272971965968 3235572562066992 3253454315163648 3257248984141824 3259808718122952 3262967339476992 3265531567271316 3269340322561908 3283578892155904 3286930856702976 3289992132179646 3290764571071488 3293350643532474 3299611992215259 3315414144572928 3317365401672448 3321234613396224 3325108337978112 3345626050572672 3349528224126336 3355408582884288 3376604069559456 3380542374349728 3384485272584864 3408669036580864 3411843692630744 3412644740370432 3415326593292936 3419310062128968 3434201777117184 3438207261038592 3440909202463116 3441717074331648 3444922509595308 3446949987675278 3450970340482014 3469538126519808 3472769472856293 3473584825019904 3477636243389952 3480369170381271 3499603819271424 3505747647473792 3509836578976896 3535613125466688 3539736890593344 3541820170822304 3568350284035824 3572512232172912 3576159147547728 3591733968728064 3595923190444032 3598749074135736 3600117298262016 3602236114835456 3609271732247244 3629218775540736 3632070824822178 3632923578461184 3636307093461714 3637160841710592 3642690914953237 3660136104559104 3666561759743232 3670838256911616 3694026253675392 3697797213790848 3704827500031168 3732036076881504 3736388940070752 3740746880225376 3763829306894256 3767476303589376 3770985133960296 3774834655744824 3791274744768512 3795696701024256 3798679578254388 3800123814832128 3803110171143444 3809786828483202 3828032256144384 3833852537312299 3834752666153472 3838324154209587 3839225332916736 3842242417454553 3863476999256832 3867983168668416 3874773715628928 3899249934435136 3903230392334784 3907782928147392 3937054296680352 3939371414486032 3943966103408016 3948566151349008 3965186430308352 3969811228594176 3974441421017088 3977564766150024 3984547692175092 4006568739970048 4011241804545024 4014394069540302 4015336586720256 4019076261194526 4040700714819072 4045413589249536 4047794480939776 4052515629189888 4078114610326656 4082871122483328 4087039025768832 4124881979711136 4129693039025568 4155779535384816 4163075331375128 4167930937535064 4190356296849408 4195243722184704 4198540586491692 4200136847972352 4203437557579596 4226053958618112 4234088571464192 4237415962292541 4238410841538048 4242358275705333 4246688987712927 4265184087864576 4270158788652288 4275139291686144 4277655386367104 4309697295954624 4314096749422656 4319128499531328 4346411624163936 4354042089695088 4359120430082544 4382574475603968 4386656176239528 4387686094761984 4391134191376632 4392803675860992 4399482656287012 4420552192763904 4428312817861632 4431792841296786 4433477783970816 4436961866334018 4442136920267634 4460834734096896 4466037632168448 4473878110512384 4502138759412608 4507389832466304 4512647030113152 4545788304171456 4553768791057248 4559080082838624 4587878936617488 4593230012793744 4601293787309352 4623329816285184 4626050835359744 4630359297141724 4631446433359872 4636848324519936 4640492227175028 4666138425695232 4670901743735808 4675251977307918 4679782105302528 4683459747797019 4688922304726947 4714150833955584 4719649187457792 4757800378714432 4763349642897216 4768212196730304 4798332098847648 4803928637233824 4812362309662992 4838958367387648 4842761099762904 4843898104614912 4848409457948952 4849547788947456 4853358843100488 4880181472745472 4885873476212736 4888749012990976 4894451009215488 4898297350906974 4904010483842862 4925368338233856 4930396285054464 4934988198269469 4936146856607232 4976048102508672 4981851920094336 4987662506967168 5018439075859008 5027980178613728 5033112874326432 5064906104339184 5070813561524592 5076727908877296 5079715771310936 5104043008192512 5113003554871296 5117765538946116 5118967110555648 5122989889939404 5128965093193452 5151302665675776 5157310891557888 5161363803694674 5166364954171904 5170424981512917 5176455510723021 5204307189779712 5210377237529856 5216454365084928 5249405728907136 5258621471210688 5264754868465344 5303419688200032 5312730256233456 5348322406060032 5352525426053736 5353782115627008 5358768348259368 5387600953092096 5393884785666048 5398123611203604 5403354172253184 5413907598370866 5437486147102208 5443828163311104 5448106237233267 5449385367691776 5454460640192571 5490204156838656 5499842639614848 5506257385367424 5541039380513088 5546695820686272 5557241250046752 5598054115322256 5604583410106128 5634738611490816 5641310693265408 5649887949723388 5651214455384064 5656477700940444 5662251983617236 5686912117152768 5693545051536384 5698019367381582 5700185722248192 5704665256715166 5714680242724803 5746263061272832 5752128999230208 5758837999375104 5795215498885248 5801974753002624 5805389452926784 5812160573443392 5848874901652704 5854845588502176 5861674392221088 5904417090482176 5909057121729048 5911303711961088 5915949155112024 5922849227023512 5947779645462528 5954716842891264 5961662131525632 5965170814016512 5970726462103802 5976821538262638 6009853109955072 6016862706817536 6021591104310453 6023004880080384 6028614391791789 6061051072228608 6071691721409664 6078773443784832 6117171915489984 6124306683724992 6135058383079136 6187322969566704 6194539558538352 6221517900926976 6227868991647744 6233669303077224 6239709473736704 6244612997062692 6251896406302596 6285534445274112 6292865583277056 6297810879737538 6300205271958528 6339080937927168 6351132857196288 6357616262307072 6397776131796864 6405238182978432 6416483079550656 6457014799683872 6464545943931936 6471145124133984 6519617436245904 6525934678953984 6531063134542632 6538680645123816 6567157784311808 6573861713405952 6579984264359292 6581529142142976 6586701287064948 6599223984430518 6630828289145856 6634730803344896 6642469226792448 6647689261945179 6650216675956224 6655442799501027 6691252101145344 6699056448252672 6710817165768576 6753208139118912 6761084748699456 6768970545169728 6823687385261488 6830653186585872 6838620124257936 6868403554234368 6876414522077184 6881818404926232 6883434148663296 6889845019190616 6893899975350556 6901940680964028 6939076253039616 6945538945712586 6947169650039808 6955272486779904 6960738340762542 6999207638542848 7011495294947584 7019673157953792 7071226250933376 7079473781186688 7083640341644608 7136700568071648 7145024464345824 7152318295095456 7197498148271472 7204472229670912 7218543464494488 7258437551081472 7264141649644356 7265847156922368 7272614186923428 7274321683421184 7285381829906474 7320272209118208 7333123519486464 7341676513823232 7347446026360461 7356015725764293 7388052507350784 7395594427581696 7409655000062336 7464072153763008 7472777880141504 7481493760450752 7527658613788512 7541970267920592 7549669311489648 7582549489537024 7591393402048512 7597359156508776 7600247629664256 7606220342286888 7619573656966404 7656064512288768 7667705074624598 7669505332306944 7676648308419174 7678450665833472 7684484834909106 7726953998513664 7735966337336832 7742045705542011 7749547431257856 7798499868870272 7806460784669568 7815565856294784 7874108593360704 7878742828972064 7887932206816032 7897132302698016 7955129532300048 7969095384350184 8013137479940096 8022483609090048 8028788139080604 8030673173440512 8038152522389052 8081401429638144 8090827178499072 8095588961879552 8103128769998017 8105031258379776 8120861397556299 8156229220653312 8165742244966656 8174078051537664 8249763959422272 8259386078051136 8311559070769632 8326150662750256 8335861875070128 8380712593698816 8390487444369408 8397081172983384 8400273695944704 8406875115159192 8452107917236224 8468177142928384 8474831924585082 8476821683076096 8484716551410666 8493377975425854 8530368175729152 8540317577304576 8547029051072373 8550278583372288 8555310772734208 8619394591909248 8628193498845312 8638256999062656 8692823248327872 8708084179390176 8718240860165088 8773312352479056 8782268382753264 8798965312574024 8841104385527808 8856625635723264 8863585682593572 8866955567941632 8873923732668036 8884273840535268 8921669468193792 8932075264336896 8947756221024768 8956089693155703 8965232307393957 9004277518825216 9014779664932608 9025294060226304 9091576608342912 9107537582114496 9118160165677248 9175757873234976 9186460025587488 9202587574618704 9252101670719488 9260718594283448 9262892866719744 9273696649039872 9280984454350056 9332276851390464 9341803487471616 9350503954615836 9359564210605056 9366919495594038 9377844609453894 9428301667911168 9439298374915584 9446716319606307 9515600757428864 9526699285794432 9536424393460608 9596664197695296 9607857274467648 9624724619325984 9685522199525808 9696818915897904 9706717686200976 9760362945490944 9771746952425472 9777498025981952 9788902018430976 9796594701813948 9808020967685724 9850736676467712 9860792570108928 9869976396538938 9872293713214464 9887303912015929 9898835976645777 9952096205017344 9963703840188672 9975325013934336 10036878151718016 10055960357227456 10066225748652864 10129812208678368 10141627123049184 10153455817754592 10159431542621872 10226007109742592 10235531077892232 10237934221111296 10245979779878808 10257930186386904 10302605331351552 10314621783115776 10322727607389348 10332729908343808 10340849963025834 10352911021446042 10408614379559424 10418308418568879 10420754475059712 10432908730169856 10498811457814272 10517242942421376 10529509736930688 10606839376400064 10625460512466912 10705050852107472 10717536696518736 10775201906184192 10787769571332096 10796247222407208 10806708344506368 10827815196741732 10874972294204416 10887656326622208 10896212474466534 10898770735383552 10908921280385142 10928072744859711 10980408313677312 10999685279229696 11012514770734848 11082078761026176 11093391641372544 11114482500093504 11196108230644512 11209166820212256 11299775899446776 11302428910768128 11312955401880888 11324503967234472 11373824234305536 11387090103072768 11396038734763164 11400371444496384 11409330513430332 11429360485449606 11492526122545664 11501557611936897 11504257998460416 11514972462628761 11517675998750208 11526727252363659 11590430997770496 11603949506005248 11610778905853568 11624321146886784 11697749803305408 11709691177004352 11723348784442176 11818114243458096 11831898310224048 11845698454047024 11895559290925056 11909433685782528 11923324263051264 11930341628033024 11941452924207604 11953643076525276 12019706219910144 12033725413635072 12043182208620906 12046009760160768 12057228783583578 12064324956863473 12122102144457216 12143383442819328 12157546887569664 12234343830979968 12248613367449984 12270116766158272 12374645939133408 12389079117076704 12467338606154448 12479418947473408 12489225994125384 12503792812605192 12571068890548224 12585731166554112 12595621759475076 12600410543917056 12678161875854336 12702265714392576 12712247886877623 12715232524614144 12727074827115999 12795552263593728 12810476365956864 12832966159101312 12914029599367744 12929091887863872 12942290248267968 13039234872491808 13062126269085264 13077361290247632 13134315568623616 13147723426811904 13159968528718584 13163058284285952 13173402574129896 13198447968861036 13261656578291712 13269461606689792 13284938453584896 13295378523890358 13300433351912448 13310885599002054 13382504202290688 13398112896505344 13421634331537152 13506416278237824 13522169497398912 13537941090339456 13647374770522976 13661306373171744 13677240248515872 13763636809852464 13779690038381232 13787799950701112 13803881361928056 13878152506079232 13891077891425172 13894339300079616 13910544973559808 13921476681525084 13998415277085696 14022990589895168 14039346315907584 14050379243391057 14066766914180841 14142452501866752 14158947562373376 14167280683289216 14273401136143296 14290048928691648 14304636590190912 14394996296542944 14437086928988976 14516875102162944 14528283299288712 14531694313844736 14545228373846856 14548643366842368 14570763659812948 14640544418236416 14666247038972928 14683353027646464 14694892052720922 14712031451528586 14776105014701568 14791188855163392 14804964594808407 14819310000124672 14928144307526016 14945555760283008 14962987520901504 15055317227577024 15083940535841184 15099338622979296 15194718313017552 15212440684573776 15239147313932808 15312129024577536 15335410149249196 15339010664613888 15353296616838348 15356901331666944 15368969669818212 15453907997027328 15471932674673664 15484091411084022 15499094862515712 15511274944538751 15529366532169063 15596999737740544 15612921569339136 15631131712589568 15748217186721408 15757485657944128 15775864413632064 15794264605396032 15910259064600096 15938190768700368 16026274959880192 16044967218180096 16057576278161208 16061346346881024 16076305044778104 16162802859276288 16181654356998144 16191177923759104 16206257539996034 16210062516759552 16241722795112598 16312458441306624 16331484489933312 16344318711699801 16348156103075328 16363381920577713 16499527918844544 16518772156102272 16623118141539264 16652301325500512 16671723750140256 16794162345966768 16813750230318384 16904215834472448 16936354285856768 16949663849170164 16953643366152192 16969433102821332 16986755950851708 17060736351458304 17080635154609152 17094058102144746 17100557166744576 17110621545468416 17144040728174409 17238789183818496 17256386997690624 17276513998125312 17385646496655744 17416168358780352 17436481720330176 17546624704958112 17564536765506528 17597930625148048 17713251271446528 17727171365187144 17733911135883264 17747847465336072 17768547681070536 17843338936387584 17864150528673792 17895512442049536 17912179386311406 17930464614787914 18008555037650432 18029559329865216 18050588120452608 18064773312931359 18183153216685824 18215075164228992 18236320331354496 18351515746469952 18372920051174976 18405175149237408 18521437188566896 18561968908700112 18664553702780928 18683606974943232 18701007909231672 18719128421210112 18733838991188076 18755689218907788 18856603335822336 18878596749831168 18893432639212614 19031201514857728 19053398571588864 19072848786921216 19193328395390592 19215714548935296 19249449238651968 19371044399051616 19393637831795808 19413435372401952 19554996051963904 19577804036861952 19593189403627896 19616041935371448 19701473352935424 19721585140217856 19739952793077876 19744587426428928 19774607824031858 19797671953291554 19904192410034688 19927407680377344 19943067785835537 19950650027868672 19966328398503081 20073756303436032 20111920714454912 20132451497305728 20259624417356736 20283254246098368 20306911635509184 20318863085243744 20471062155784464 20491959559757616 20515860372773808 20605210662703104 20629243566231552 20645455214778696 20665459816687616 20681699926051668 20705822042892084 20817228759118848 20836616837137758 20841508950119424 20865817460339712 20897542617363307 20997622915628544 21034485884842752 21059019473861376 21213678752800128 21250921024933824 21410101704214944 21435073393037472 21592494444814416 21613416689012736 21655630393483464 21749944588408832 21775312653244416 21792424948933068 21797541470767104 21817842560770284 21856145489719422 21960816627354624 21994206661423189 21999370558459392 22025029541469696 22042338079081383 22164157522052352 22186783282745088 22228965000187008 22392216461289024 22418333640424512 22599551798893552 22625910803761776 22649007934468944 22747648468611072 22774180206145536 22792077469526328 22800742888992768 22818661026860664 22858720970899212 22985052245091328 23003115223873794 23008515996920832 23029944925257522 23035351997500416 23053454504727318 23180861995540992 23207899012010496 23221557811707136 23248642293773568 23395499606610816 23419382354008704 23446697568884352 23636228486916192 23663796620448096 23691396908094048 23860683256066048 23882905848415208 23907286153050552 24039412439820288 24067450827270144 24086364417241812 24092019520321536 24114457567167156 24128649913726946 24244204288914432 24286766885638656 24309386309994051 24315093775139328 24362584192668897 24468687661959936 24497226734899968 24540233532316544 24749291878266816 24778158234153408 24934677212308896 24978451988250768 25007585625210384 25142137781096448 25171462333108224 25191243518950152 25200821087834112 25356323751708672 25404531428785152 25424495773755246 25430465049228288 25454149654231998 25591104527187456 25620952731913728 25641087153217119 25665932318202624 25828059198735488 25858183775727744 25884580496535936 26078469744983616 26124252538170528 26154722580495264 26319937057437168 26346805148259792 26396895937722072 26523313156583424 26538923213379584 26569876907169792 26590757047780716 26600866703824896 26621771198004108 26765008404581376 26796225793010688 26836967761186093 26843268663074304 26868269079467109 26895696922181871 27012832556475648 27044338994797824 27075882180678912 27294749541045952 27322612746343488 27354480497031744 27527273619704928 27559380076762464 27575599901402224 27607762723856112 27756305012158464 27782155782850344 27788678600159232 27821089947119616 27842953363050168 27996830554171392 28045981179790336 28078692631815168 28100758486782114 28133533828361682 28284905003733504 28317895124746752 28334561366578432 28546802272286592 28580097857383296 28609273180381824 28789992593085888 28874173857977952 29056566598577424 29090456747693712 29141527319625896 29281088836472832 29332494077945856 29366706055292928 29389784105441844 29424062903057172 29552210029403136 29582377710326784 29609929189616814 29638620000249344 29661911736047787 29696507929937331 29856288615052032 29891111520566016 29925975041803008 30110634455154048 30167881071682368 30198677245958592 30389436626035104 30424881369147552 30478294627865616 30670820298498392 30678021329227776 30706593233676696 30713802663333888 30737939339636424 30907815994054656 30943865349347328 30968182822168044 30998189725031424 31022549889077502 31058733064338126 31193999475481088 31225843138678272 31254925255706637 31262263425179136 31496434373442816 31514971315888256 31551728827264128 31588529210792064 31820518129200192 31876381537400736 32115152556322416 32152610089556208 32325605718552576 32363308713996288 32382355847518208 32412515079992068 32420125033519104 32483445590225196 32624916882613248 32662968979866624 32688637423399602 32696312206150656 32726763841155426 32784218234579133 32999055837689088 33037544312204544 33246236283078528 33304602651001024 33343447500280512 33588324691933536 33627500460636768 33872708571713536 33899327698340328 33907286732304384 33938866205642664 33973511901703416 34121472702916608 34161270309218304 34188116204289492 34201114333489152 34221243090936832 34288081456348818 34477578367636992 34504672835810691 34512773995381248 34544917387886283 34553027996250624 34771292993311488 34832336717560704 34872963440660352 35093249409916224 35129073531013056 35195861250296096 35454342730374288 35495694930672144 35537095362141072 35686677872775168 35728301057347584 35791024884099072 35824358772622812 35860929229575828 36017110075300864 36059118659730432 36101176240905216 36129546625862718 36192974870590419 36366306433371648 36430150328457984 36472640662708992 36703031492939904 36745840102349952 36810350298474816 37042874377133792 37123937817400224 37402015818463344 37438256842420224 37467677982376152 37511378437815576 37713206671644672 37757193499662336 37786865278425228 38062403029715456 38106797143177728 38136743660632869 38145697573842432 38181224481347997 38386656790781184 38431429097870592 38498898477303936 38742088798103232 38787275663591616 38826870744803904 39186378807255792 39232083870742896 39402946705870848 39443170280435712 39479905586155752 39489174852857856 39549215648063716 39595343906583108 39808384820069376 39854815360754688 39886135571671074 39901300055737344 39932656797006162 40147512606872064 40223841428909824 40264902994611456 40519248834713472 40566508492196736 40613823271018368 40637726170487488 40942124311568928 40983919119515232 41031720745547616 41290910429557392 41330919633375232 41363399852103336 41411644085784168 41634457518237696 41673233674275516 41683017900238848 41731634920679424 41795085234726614 41995245831257088 42068971769685504 42118038947722752 42151137730173171 42200300742542523 42427357505600256 42501842049867648 42820203408429888 42870146786074944 43184988889628832 43311260786966928 43499889176817664 43550625306488832 43584849897866136 43595082941534208 43635685121540568 43712290979438844 43921633254709248 43988413322846378 43998741116918784 44050059082939392 44084676158162766 44328315044104704 44373566565490176 44414893784425221 44457930000374016 44784432922578048 44836667280849024 45199103597787104 45251821607523552 45298015868937888 45584154939052656 45637322053721328 45717441941798424 45970104490182656 46006230447747588 46017031993841664 46059889850515044 46070703995000832 46106909009454636 46361723991081984 46415798024020992 46443115623414272 46497284587547136 46533824833616253 46588099596507189 46790999213221632 46838764708017408 46893395137768704 47272456973832384 47327593240896192 47382793816188096 47765811696830416 47814572306101104 48078824879640576 48134901654540288 48172728834483624 48184039040643072 48228915134334312 48257299827453892 48488408577828864 48573533771277312 48618772619988102 48630187550278656 48725168385337794 48937375323919872 48994453469799936 49032956135099403 49080467064633088 49498583756533632 49556316468306816 49869354424617792 49956903976501536 50015171250420768 50382487037900304 50712647503417344 50809062857570304 50848991547510492 50860930098456576 50908299308463996 51182209054374912 51241905463827456 51282174306434238 51331864636405248 51432122184523227 51656118397470976 51716367551455488 51769160993071872 52156939489967232 52248505076341056 52309445160990528 52639874114874336 52693610296519584 52793791875444144 53077846426759168 53139753814339584 53181514095561432 53201733407649792 53243542396008216 53530016809162752 53592451586021376 53673935522372186 53686537326148608 53736538158934218 53791393844363742 54025665112951296 54088677989595648 54151764361357824 54194319938794077 54589499082091904 54645225492686976 54708960994063488 55054547239409856 55118760153524928 55151199802804448 55215525447712224 55564311565700688 55685906726100336 55993661108342784 56091962359580672 56157385263630336 56201516973564228 56267067656723364 56569810007467008 56635790249493504 56669122733156864 56721901389986119 57093604544573184 57160195714766592 57218546360763648 57579985186171776 57748347715955904 58113133197154848 58180913495387424 58283054639251792 58664988155891712 58733412110585856 58779568210883688 58848125806114344 59104420058806272 59164755420653568 59219858379233628 59277240000498688 59323823472095574 59393015859874662 59712577230104064 59782223041132032 59829203357506611 59851950083606016 60221268910308096 60335762143364736 60397354491917184 60778873252070208 60849762738295104 60956589255731232 61341640596996784 61413186467353392 61475878679272848 61815631988109312 61887730698694656 61936365644336088 61996379450062848 62045099778155004 62117466128676252 62387998950962176 62451686277356544 62509850511413274 62524526850358272 62692627852089921 62992868746885632 63029942631776512 63103457654528256 63177058421584128 63641036258400384 63752763074801472 64230305112644832 64305220179112416 64764711695036416 64825030159984136 64840250067038208 64966891180450392 65249833765226496 65325937959733248 65377274846799204 65392624412301312 65453527682310852 65568436469158266 65982619984269567 65998111675378176 66075088624409088 66127014237244149 66492472566157056 66609205302002048 66686895000561024 67176649383867072 67255000921273536 67798655396680656 67877732411285328 67947023803406832 68242945405833216 68322540618436608 68376232408578984 68402228666978304 68442486181873664 68576162912697636 68955156735273984 69009345671621382 69025547990762496 69089834775772566 69106055992501248 69211127384111503 69542585986622976 69664673435121408 69745926881320704 70186498819832448 70258147062026112 70391722500592192 70908685460748576 70991389861344288 71074190724282144 71582049768198144 71648717545245624 71721858459151656 72034220150601728 72118237319460864 72202352481810432 72259093251725436 72385949741180838 72732612866743296 72860300656915968 72928158929982153 72945281325417984 73406062985879808 73491680204699904 73620700596949632 74085748754267584 74247875634800448 74804031636926688 74935355964752304 75022756875631152 75426413343289344 75514386999324672 75573730556850456 76124806059430912 76213594286355456 76273487321265738 76291395147684864 76362448962695994 76773313581562368 76862858195741184 76997796954607872 77484177596206464 77574551327183232 77653741489607808 78372757614511584 78464167741485792 78959811172311504 79098431296127432 79190687813166216 79616769640138752 79709630721509376 79772271143342148 79802600111474688 79865313594012324 80295025213744128 80447682857819648 80510903283558279 80529805989222912 80604807238401327 80687090766545613 81038497669426944 81133016984393472 81227646542036736 81275452340974976 81884248623137856 81967838239030464 82063441491095232 82581820859114784 82726799704206672 82823288171568336 83268915036475392 83346467348551032 83366035800477696 83463269841358848 83590170469453228 83990491662514176 84137943539371008 84236077895445504 84302275460346342 84400601485085046 84854715011200512 85003684099735296 85640406816859776 85740293572149888 86369977779257664 86622521573933856 87169699795732272 87271370243081136 87424581958877688 87843266509418496 87976826645692756 87997482233837568 88100118165878784 88169352316325532 88656630088209408 88747133130980352 88829787568850442 88915860000748032 88985735208143361 89089523789811993 89568865845156096 89673334561698048 90398207195574208 90503643215047104 90596031737875776 91168309878105312 91274644107442656 91434883883596848 91940208980365312 92012460895495176 92034063987683328 92119779701030088 92141407990001664 92213818018909272 92723447982163968 92831596048041984 92886231246828544 92994569175094272 93067649667232506 93176199193014378 93581998426443264 93677529416034816 93764775767119911 93786790275537408 94544913947664768 94655186481792384 94765587632376192 95531623393660832 95629144612202208 96345457668967248 96457830268668624 96514599654907784 96976817155657728 97147067542554624 97237545239976204 97260375100557312 97450336770675588 97874750647839744 97988906939599872 98065912270198806 98160934129266176 98352654703737399 98997167513067264 99112632936613632 99738708849235584 99913807953003072 100030342500841536 100764974075800608 101618125715140608 101697983095020984 101721860196913152 101816598616927992 102364418108749824 102483810927654912 102564348612868476 102663729272810496 102864244369046454 103312236794941952 103432735102910976 103514018507432073 103538321986143744 103634752163658849 104313878979934464 104497010152682112 104618890321981056 105279748229748672 105387220593039168 105587583750888288 106363028191122864 106487084792016432 107060033618325504 107184903172042752 107347871044744372 107373074652297216 107473076317868436 107582787688727484 108051330225902592 108177355979191296 108303528722715648 108388639877588154 108578924611771257 109178998164183808 109290450985373952 109417921988126976 110109094478819712 110237520307049856 110302399605608896 110431050895424448 111128623131401376 111371813452200672 112183924719161344 112314770527260672 112403033947128456 112534135313446728 113139620014934016 113271580498987008 113338245466313728 113443802779972238 114187209089146368 114320391429533184 114410230981898607 114437092721527296 114543673444043991 115159970372343552 115496695431911808 116226266394309696 116361826990774848 116566109278503584 117559136421767376 117696251612228688 118208840117612544 118329510841307136 118439716758467256 118554480000997376 118647646944191148 118786031719749324 119425154460208128 119564446082264064 119658406715013222 119703900167212032 120442537820616192 120671524286729472 120794708983834368 121557746504140416 121699525476590208 121913178511462464 122683281193993568 122826372934706784 122951757358545696 123872731288672176 123992758900125696 124090199556310008 124234932257352504 124775997901924352 124903372554713088 125019701022826548 125049053700716544 125385255704179842 125985737493771264 126059885263553024 126206915309056512 126354116843168256 126453413190519513 127282072516800768 127505526149602944 128460610225289664 128610440358224832 129650060319968272 129933782360900784 130499667530452992 130651875919466496 130754549693598408 130785248824602624 130907055364621704 131136872938316532 131965239968539134 131996223350756352 132150177248818176 132254028474488298 132984945132314112 133218410604004096 133373790001122048 134353298767734144 134510001842547072 135597310793361312 135755464822570656 135894047606813664 136752464817157968 136884972363747328 137152325825395272 137910313470547968 138018691343242764 138051095981524992 138179669551545132 138212111985002496 138422254768223006 139085171973245952 139329346870242816 139491853762641408 139601474500848759 139764298789521567 140372997639664896 140516294124052224 140783445001184384 141817370921497152 141982779722688576 142148381448564288 143297435090491248 143443716918303312 144068440301203456 144236474638921728 144404704963620864 144518186503450872 144771899482361676 145465225733486592 145720601313831936 145856317859964306 145890562650835968 146812125971759616 146983360409399808 147098868405298209 147241401193899264 148171497508535168 148495751269600896 149608063273853376 149870711929504608 150045513751262304 151147461113700912 152249612118861824 152427188572710912 152546974642531476 152582790295369728 152724897925391988 153546627163124736 153725716391482368 153959446629962323 153995593909215744 154296366553569681 154968355192412928 155149102654366464 155307482979215616 156745515229023168 156928335482971584 157919622344623008 158196862592254864 158381375626332432 159233539280277504 159419261443018752 159544542286684296 159605200222949376 159730627188024648 160590050427488256 160895365715639296 161021806567116558 161059611978445824 161209614476802654 161374181533091226 162076995338853888 162266033968786944 162455293084073472 162550904681949952 163768497246275712 163935676478060928 164126882982190464 165163641718229568 165453599408413344 165646576343136672 166692934697102064 167180340938906456 167980983325028352 168275887078742016 168472155790891008 168604550920692684 168801202970170092 169709430022401024 170007368199470592 170165704169958357 171280813633719552 171480587144299776 172739955558515328 173245043147867712 174339399591464544 174542740486162272 174849163917755376 175953653291385512 175994964467675136 176200236331757568 176338704632651064 177313260176418816 177494266261960704 177659575137700884 177831720001496064 177971470416286722 178179047579623986 179137731690312192 179346669123396096 179487610072519833 180796414391148416 181007286430094208 181192063475751552 182336619756210624 182549288214885312 182869767767193696 184024921790990352 184239559402060176 184427636037818544 185446895964327936 185663192096083968 185772462493657088 185989138350188544 186135299334465012 186352398386028756 187163996852886528 187355058832069632 187529551534239822 187573580551074816 187858774328302651 188077883556269763 189089827895329536 189310372963584768 189531175264752384 191063246787321664 191258289224404416 192690915337934496 192915660537337248 193029199309815568 194294135085109248 194475090479952408 194520750201114624 194900673541351176 195749501295679488 195977813879199744 196131824540397612 196321868258532352 196705309407474798 197947859952808701 197994335026134528 198225265873227264 199477417698471168 199827615906006144 200060685001683072 201529948151601216 203395966190041968 203633197233855984 204728836217499648 204967621855309824 205128697225736952 205327458545620992 205728488738092908 206624473589883904 206865470205821952 207028037014864146 207076643972287488 207269504327317698 207633382152334509 208627757959868928 208994020305364224 209237780643962112 210559496459497344 210774441186078336 211175167501776576 212726056382245728 212974169584032864 214695742089488744 214746149304594432 214946152635736872 215165575377454968 216102660451805184 216354711958382592 216607057445431296 216777279755176308 217157849223542514 218357996328367616 218580901970747904 218784476789946459 218835843976253952 220218188957639424 220475040614099712 220604799211217792 220862101790848896 222257246262802752 222743626904401344 224806067894256912 225068270626893456 226279240029868032 226543160997974016 226676490932627456 226887605559944476 228374418178292736 228640782859066368 228820461963797214 228874185443054592 229087346888087982 230319940744687104 230993390863823616 232452532788619392 232723653981549696 233132218557007168 235118272843534752 235392503224457376 236879433516934512 237108960001994752 237295293888382296 237572063439498648 238850308920416256 239128892164528128 239316813430026444 239407800334424064 240885075641232384 241343048573458944 241532709850674837 241589417967668736 241814421715203981 243115493008280832 243399050953180416 243826357022924928 245366562387987136 245652745869413568 245903514717091392 247745462577344352 248180399112620016 248469864514705008 249551995803848704 249806745109426176 250039402045653096 250098107401433088 250770511408359684 251971474987542528 252119770527106048 252413830618113024 252708233686336512 252906826381039026 254564145033601536 255011052299205888 256921220450579328 257220880716449664 259300120639936544 259867564721801568 261509099387196816 261814110729243408 262273745876633064 263930479937078268 263992446701512704 264300354497636352 264508056948976596 265969890264628224 266436821208008192 266747580002244096 266957205624430083 267268571369435979 268706597535468288 269020003685094144 271194621586722624 271510929645141312 271788095213627328 273504929634315936 274304651650790544 275820626941095936 276037382686485528 276102191963049984 276359339103090264 276424223970004992 276844509536446012 278170343946491904 278658693740485632 278983707525282816 279202949001697518 279528597579043134 280745995279329792 281032588248104448 281294327301359733 281566890002368768 283634741842994304 283965559445377152 284296762897128576 286594870180982496 286887433836606624 289036373006901744 289543798964723352 290930451466973184 291441202627663872 291712635719928612 291781125301671936 293624251943519232 293966720818799616 294197736810596418 294482802387798528 295057964111212197 296342995017070336 296991502539201792 299216126547706752 299741423859009216 300091027502524608 302294922227401824 304499224237723648 304854377145421824 305093949285062952 305165580590739456 305449795850783976 307093254326249472 307451432782964736 307918893259924646 307991187818431488 308592733107139362 309936710384825856 310298205308732928 310542055522296219 310614965958431232 310904256490976547 313491030458046336 313856670965943168 315839244689246016 316393725184509728 316762751252664864 319089084573368592 319461254376049296 321180100854976512 321790731431278592 322043613134233116 322119223956891648 322419228953605308 322748363066182452 324153990677707776 324532067937573888 324910586168146944 325101809363899904 325736773835313771 327536994492551424 327871352956121856 328253765964380928 330327283436459136 330907198816826688 331293152686273344 333385869394204128 334360681877812912 336551774157484032 336944311581782016 337209101841385368 337602405940340184 339418860044802048 340014736398941184 340331408339916714 342561627267439104 342961174288599552 343230692945695821 345479911117030656 346490086295735424 348678799182929088 349085480972324544 349698327835510752 351907306582771024 352677409265302128 354626520352837632 354988532523921408 355319150275401768 355663440002992128 355942940832573444 356358095159247972 358275463380624384 358693338246792192 358975220145039666 361592828782296832 362014572860188416 362384126951503104 364673239512421248 365098576429770624 365739535534387392 368049843581980704 368479118804120352 368855272075637088 371544924987314176 371978276700377088 372270598668930024 372704796772057512 374327993705773056 374710117664139264 375059103068479644 375147161102149632 375717548656605302 376155767112539526 378179655790659072 378620745927169536 379062350529504768 379360239571558539 382126493574643328 382516578448808832 385381830675868992 385831321074674496 386058398619631136 388950180959904816 389801347082702352 391499002591358976 391955627758399488 392263649080795224 392643736517064704 393410618814949596 395895719905617402 395988670052269056 396450531746454528 397053309729902833 398954835396942336 399655231812012288 400121370003366144 403059896303202432 406791932380083936 407266394467711968 410257394451473904 410654917091241984 411456977476185816 413248947179767808 413730940411643904 414056074029728292 414153287944574976 414539008654635396 415266764304669018 417255515919737856 417889926567040591 417988040610728448 418475561287924224 418804423502546277 421118992918994688 421548882372156672 422350335003553152 425452112764491456 425948339168065728 429391484178977488 429892305271473744 430331150754909936 432205320903610368 432709423916765184 433214114890862592 433554559510352616 434315698447085028 436715992656735232 437161803941495808 437568953579892918 437671687952507904 440436377915278848 440950081228199424 441209598422435584 441724203581697792 444514492525605504 445487253808802688 449612135788513824 450136541253786912 453352981865254912 453775211119888952 456748836356585472 457281565718132736 457640923927594428 457748370886109184 458174693776175964 460639881489374208 461878339889886969 461986781727647232 462889099660709043 464905065577238784 465447307963099392 466264437114014336 470236545687069504 470785006448914752 473758867033869024 474590587776764592 475144126878997296 477700617840832512 478257784329056256 478633626860052888 478815600668848128 481770151282464768 482686097146917888 483065419701349674 483178835935337472 483628843430407962 486230986016561664 486798101906360832 487652714045849856 490733124775974272 491305491738827136 491807029434182784 495490925154688704 496360798225240032 496939729029410016 500078804091306192 501541022816719368 503942949975085056 504239541054212096 504827661236226048 505416467372673024 505813652762078052 509128290067203072 510022104598411776 510497112509875071 513842440901158656 514441761432899328 518600241279873088 519735129443603136 523018198774393632 523628221458486816 524547491753266128 527860959874156536 527984893403025408 528600708995272704 529016113897953192 531939780529256448 532873642416016384 533495160004488192 533914411248860166 534537142738871958 537413195070936576 538040007370188288 542389243173445248 543021859290282624 543576190427254656 547009859268631872 548609303301581088 552074765372971056 552718678206180528 553689019072892024 556340687892983808 557317387480971264 557967415050565632 558405898003395036 559057195158086268 561491990558659584 562065176496208896 562588654602719466 563133780004737536 563576322984907953 564233650668809289 567269483685988608 567931118890754304 568593525794257152 573189740361964992 573774867673213248 578072746013803488 579087597929446704 582882405255327744 583425271439857224 583562250603343872 587248503887038464 587933441637599232 588395473621192836 588965604775597056 590115928222424394 592685990034140672 593843579858426103 593983005078403584 598432253095413504 599482847718018432 600182055005049216 604589844454803648 610187898570125904 610899591701567952 614186508652498944 614902865565929472 615837786519849292 615982375636862976 617185466214278724 619873420769651712 620596410617465856 621084111044592438 621229931916862464 621808512981953094 622900146457003527 626982060916092672 627713341931886336 631678489378492032 632787450369019456 633525502505329728 638178169146737184 638922508752098592 643581462862557184 644087226268466232 644238447913783296 644838457907210616 645496726132364904 648307981355415552 649064135875147776 649821172336293888 650203618727799808 651473547670627542 655073988985102848 655742705912243712 656353430369839377 656507531928761856 660654566872918272 661814397633653376 662586305372546688 666771738788408256 668721363755625824 674418203682770736 675204811880680368 678837720089604096 680029472797882368 680662816679833428 685123254534878208 685922348577199104 686461385891391642 690959822234061312 692980172591470848 697357598365858176 698170961944649088 699396655671021504 703814613165542048 705354818530604256 710638300550803536 711326880005984256 711885881665146888 712716190318495944 716550926761248768 717386676493584384 717950440290079332 723185657564593664 724029145720376832 724598129552024511 724768253903006208 725443265145611943 729346479024842496 730197152859541248 731479071068774784 736099687163961408 736958237608240704 737710544151274176 744541197337860048 745409593544115024 748655987411546112 749420235328278528 750118206136959288 750294322204299264 751435097313210604 752311534225079052 756359311581318144 757241491854339072 758124701059009536 758720479143117078 764252987149286656 765033156897617664 770763661351737984 771662642149348992 772116797239262272 777900361919809632 779602694165404704 784527298161590448 785287473034129408 786821237629899192 791791439811234804 791977340104538112 792901063492909056 794106619459805666 797909670793884672 799310463624024576 800242740006732288 800871616873290249 801805714108307937 806119792606404864 813583864760167872 814532788935423936 820514788902947808 822913954952371632 826497894359535616 827461880823287808 828112148059456584 828306575889149952 829078017309270792 830533528609338036 834511031839475712 835779853134081182 835976081221456896 836951122575848448 837608847005092554 842237985837989376 843097764744313344 843882981904079199 844700670007106304 850904225528982912 851896678336131456 858782968357954976 859784610542947488 860662301509819872 867109119020705232 868631396894170056 873431985313470464 874323607882991616 875137907159785836 875343375905015808 880872755830557696 881900162456398848 882419196844871168 883448407163395584 885173892333636591 889028985051211008 890974507617605376 899224271577027648 900273082507573824 907550422239777904 913497672713170944 914563131436265472 915281847855188856 915496741772218368 916349387552351928 921279762978748416 923756679779773938 923973563455294464 925778199321418086 929810131154477568 930894615926198784 931626166566888657 932528874228028672 940473091374139008 941570012897829504 947517734067738048 949181175553529184 950288253757994592 957267253720105776 963540302564929536 965372194293835776 966130839402699348 966357671870674944 967257686860815924 972461972033123328 973596203812721664 975305428091699712 977210321505941313 981466249551948544 982610983477654272 983614058868365568 990981850309377408 992721596450480064 993879458058820032 1000157608182612384 1003082045633438736 1008479082108424192 1009655322472452096 1010832934745346048 1011627305524156104 1018256580134406144 1020044209196823552 1020994225019750142 1027684881802317312 1028883522865798656 1029692078837087463 1037200482559746176 1039470258887206272 1046036397548787264 1047256442916973632 1049094983506532256 1055721919748313072 1058032227795906384 1063879561058512896 1065747284832032768 1066990320008976384 1067828822497720332 1069074285477743916 1074826390141873152 1076080014740376576 1077716126409736261 1084778486346890496 1086043718580565248 1087152380854509312 1094019718537263744 1097218606603162176 1104149530745942112 1105437356412361056 1107378038145784048 1114634774961942528 1115934830101131264 1116811796006790072 1118114390316172536 1122983981117319168 1124130352992417792 1125177309205438932 1126267560009475072 1127152645969815906 1128467301337618578 1134538967371977216 1135862237781508608 1137187051588514304 1146379480723929984 1147549735346426496 1156145492027606976 1158175195858893408 1166850542879714448 1174497007774076928 1175866883275198464 1176790947242385672 1177931209551194112 1180231856444848788 1185371980068281344 1187687159716852206 1187966010156807168 1191159929189708499 1196864506190827008 1198965695436036864 1200364110010098432 1209179688909607296 1220375797140251808 1221799183403135904 1231675573039698584 1231964751273725952 1234370932428557448 1239746841539303424 1241192821234931712 1242168222089184876 1242459863833724928 1243617025963906188 1245800292914007054 1253669779701121773 1253964121832185344 1255426683863772672 1256413270507638831 1263356978756984064 1265574900738038912 1267051005010659456 1276356338293474368 1277845017504197184 1288174452536932464 1289676915814421232 1290993452264729808 1296615962710831104 1298128271750295552 1299642344672587776 1300407237455599616 1302947095341255084 1310147977970205696 1311485411824487424 1312706860739678754 1313015063857523712 1315011420298118557 1321309133745836544 1323628795267306752 1325172610745093376 1333543477576816512 1337442727511251648 1348836407365541472 1350409623761360736 1360058945595764736 1361325633359666856 1370246509069756416 1371844697154398208 1372922771782783284 1381919644468122624 1385635019669660907 1385960345182941696 1394715196731716352 1396341923889298176 1398793311342043008 1407629226331084096 1410709637061208512 1421276601101607072 1423771763330293776 1425432380636991888 1433101853522497536 1434773352987168768 1435900880580158664 1446371315129187328 1448058291440753664 1449196259104049022 1449536507806012416 1450886530291223886 1458692958049684992 1460394305719082496 1462958142137549568 1472199374327922816 1473916475216481408 1475421088302548352 1489082394675720096 1490819187088230048 1500236412273918576 1502870194626421208 1504623068450158104 1512718623162636288 1514482983708678144 1516249402118019072 1517440958286234156 1528505974298573312 1530066313795235328 1531491337529625213 1541527322703475968 1543325284298697984 1544233594478524544 1555800723839619264 1559205388330809408 1569054596323180896 1573642475259798384 1583582879622469608 1583954680209076224 1585802126985818112 1588213238919611332 1595819341587769344 1598620927248049152 1600485480013464576 1601743233746580498 1603611428216615874 1612239585212809728 1627167729520335744 1629065577870847872 1641029577805895616 1645827909904743264 1656224296118913168 1658156034618541584 1661067057218676072 1669022063678951424 1671559706268162364 1671952162442913792 1673902245151696896 1675217694010185108 1684475971675978752 1686195529488626688 1687765963808158398 1689401340014212608 1690728968954723859 1692700952006427867 1701808451057965824 1703793356672262912 1717565936715909952 1719569221085894976 1721324603019639744 1734218238041410464 1737262793788340112 1746863970626940928 1748647215765983232 1750275814319571672 1750686751810031616 1761745511661115392 1763800324912797696 1764838393689742336 1766896814326791168 1770347784667273182 1778057970102422016 1781530739575278309 1781949015235210752 1798448543154055296 1800546165015147648 1815100844479555808 1830563695710377712 1832698775104703856 1842559525957496832 1847513359559547876 1847947126910588928 1851556398642836172 1859620262308955136 1861789231852397568 1863252333133777314 1865057748456057344 1868700439371010581 1880946182748278016 1883140025795659008 1895035468135476096 1898362351107058368 1900576507515989184 1914534507440211552 1930744388587671552 1932261678805398696 1932715343741349888 1934515373721631848 1944923944066246656 1947192407625443328 1950610856183399424 1954420643011882626 1962932499103897088 1965221966955308544 1967228117736731136 1969060291109518131 1981963700618754816 1985443192900960128 1987758916117640064 2000315216365224768 2006164091266877472 2023254611048312208 2036513160268812288 2040088418393647104 2041988450039500284 2055369763604634624 2057767045731597312 2059384157674174926 2074400965119492352 2078940517774412544 2092072795097574528 2094512885833947264 2098189967013064512 2111443839496626144 2116064455591812768 2131494569664065536 2133980640017952768 2135657644995440664 2138148570955487832 2149652780283746304 2152160029480753152 2155432252819472522 2169556972693780992 2172087437161130496 2173794388656073533 2174304761709018624 2176329795436835829 2188039437074527488 2194437213206324352 2208299061491884224 2210874712824722112 2214756076291568096 2233623592013580144 2236228780632345072 2245967962234638336 2248260705984835584 2250354618410877864 2252535120018950144 2254305291939631812 2256934602675237156 2269077934743954432 2271724475563017216 2274374103177028608 2292758961447859968 2295099470692852992 2312290984055213952 2316350391717786816 2333701085759428896 2353581894484771344 2355862419102388224 2360463712889697576 2370743960136562688 2375374319433704412 2375932020313614336 2382319858379416998 2393729012381654016 2397931390872073728 2400728220020196864 2402614850619870747 2418359377819214592 2440751594280503616 2443598366806271808 2463351146079397168 2468741864857114896 2479493683078606848 2482385642469863424 2484336444178369752 2484919727667449856 2487234051927812376 2491600585828014108 2507339559402243546 2507928243664370688 2510853367727545344 2512826541015277662 2526713957513968128 2531149801476077824 2534102010021318912 2552712676586948736 2555690035008394368 2576348905073864928 2579353831628842464 2581986904529459616 2600814474911199232 2605894190682510168 2620295955940411392 2622970823648974848 2625413721479357508 2626030127715047424 2630022840596237114 2642618267491673088 2647257590534613504 2650345221490186752 2655521677000909773 2667086955153633024 2674885455022503296 2697672814731082944 2700819247522721472 2722651266719333712 2740493018139512832 2743689394308796416 2745845543565566568 2763839288936245248 2771270039339321814 2771920690365883392 2789430393463432704 2792683847778596352 2794878499700665971 2797586622684086016 2815258452662168192 2821419274122417024 2842553202203214144 2847543526660587552 2850864761273983776 2871801761160317328 2892742630258374656 2896116582881507328 2898392518208098044 2899073015612024832 2901773060582447772 2917385916099369984 2920788611438164992 2925229485969284137 2925916284275099136 2931630964517823939 2944398748655845632 2947832950432962816 2950842176605096704 2978164789351440192 2981638374176460096 3000472824547837152 3005740389252842416 3009246136900316208 3025437246325272576 3028965967417356288 3032498804236038144 3034881916572468312 3057011948597146624 3060132627590470656 3062982675059250426 3083054645406951936 3086650568597395968 3088467188957049088 3111601447679238528 3118410776661618816 3138109192646361792 3147284950519596768 3167165759244939216 3176426477839222664 3191638683175538688 3197241854496098304 3200970960026929152 3203486467493160996 3207222856433231748 3224479170425619456 3233148379229208783 3254335459040671488 3258131155741695744 3282059155611791232 3291655819809486528 3312448592237826336 3316312069237083168 3322134114437352144 3343119412536324728 3343904324885827584 3347804490303393792 3350435388020370216 3368951943351957504 3372391058977253376 3375531927616316796 3378802680028425216 3381457937909447718 3385401904012855734 3403616902115931648 3407586713344525824 3435131873431819904 3439138442171789952 3442649206039279488 3468436476082820928 3474525587576680224 3500551628639143344 3523491023322230784 3527600649825595392 3529676787379484672 3533793628653582336 3540695569334546364 3556115940204844032 3563061479150556618 3563898030470421504 3573479787569125497 3596897086308110592 3601092330030295296 3630201688959111616 3661127391420755424 3665397550209407712 3695026719119095752 3695894253821177856 3703112797285672344 3719240524617910272 3723578463704795136 3726504666267554628 3730115496912114688 3737400878742021162 3761009339103365319 3761892365496556032 3766280051591318016 3790070936270952192 3796724702214116736 3801153015031978368 3829069014880423104 3864523357610797392 3869030747443263696 3889847888132493312 3894384815250886656 3901221712366798848 3908841286023765252 3925864998207794176 3930443933910617088 3934456235473462272 3938120582219036262 3945034260894355671 3963927401237509632 3970886385801920256 3975517832235280128 4000630432730449536 4012328182533754944 4046509222096624416 4080176836787294208 4083976900079000568 4110739527209269248 4115534091463194624 4118768315348349852 4148801930238984704 4156905059008982721 4157881035548825088 4184145590195149056 4189025771667894528 4196379934026129024 4222887678993252288 4232128911183625536 4271315289990881328 4276297141910975664 4299305560567492608 4304320058961506304 4310864505638945044 4339113945387561984 4344174874322260992 4347588777312147066 4348609523418037248 4352659590873671658 4376078874149054976 4388874426412648704 4416598122983768448 4421749425649444224 4429512152583136192 4467247184027160288 4472457561264690144 4500709236821755728 4505070240037900288 4508610583879263624 4513869205350474312 4538155869487908864 4543448951126034432 4548748206354057216 4585517922895719936 4590198941385705984 4594474012588875639 4624581968110427904 4632700783435573632 4667402171518857792 4707163788969542688 4720927425779395152 4741487920273125376 4750748638867408824 4751864040627228672 4764639716758833996 4787458024763308032 4795862781744147456 4801456440040393728 4805229701239741494 4836718755638429184 4881503188561007232 4887196733612543616 4926702292158794336 4937483729714229792 4968672888356739504 4974468103855624752 4983201171656028216 5014679118804487092 5015856487328741376 5021706735455090688 5025653082030555324 5053427915027936256 5062299602952155648 5068204020042637824 5072186906864171577 5078102856019283601 5105425353173897472 5111380070016788736 5152697810147729856 5158707663257684928 5163973809058919232 5211788381365020336 5240591911880822784 5245941647297949696 5250827442958715016 5252060255430094848 5260045681192474228 5285236534983346176 5294515181069227008 5300690442980373504 5311043354001819546 5334173910307266048 5344592218725834927 5349770910045006592 5395345629462165888 5401638495045442944 5445302533438667424 5491691087131133136 5527678577872490496 5542540078678643628 5543841380731766784 5578860786926865408 5585367695557192704 5589756999401331942 5595173245368172032 5606101318113031743 5630516905324336384 5642838548244834048 5685106404406428288 5695087053321175104 5701729522547967552 5743603522320634656 5785485260516749312 5792233165763014656 5796785036416196088 5798146031224049664 5803546121164895544 5834771832198739968 5841577222876329984 5850458971938568274 5851832568550198272 5863261929035647878 5888797497311691264 5895665900865925632 5901684353210193408 5907180873328554393 5956329578702880384 5963276748352920192 6000945649095674304 6011480778505684832 6018492273800632416 6069763833144936624 6114023897194293248 6120265255180941312 6125965350118500852 6166109290813903872 6173301137194791936 6176934377914098176 6223202895358477056 6236821553323237632 6276218385292723584 6294569901039193536 6334331518489878432 6352852955678445328 6394483708992196608 6401941920053858304 6406972934986321992 6414445712866463496 6448958340851238912 6466296758458417566 6508670918081342976 6516262311483391488 6521383165968220599 6564118311223582464 6583311639618973056 6624897184475652672 6632624138474166336 6644268228874704288 6686238825072649456 6700870776040740432 6737903886703915008 6744782117954506752 6751063855232633592 6757605360056850432 6762915875818895436 6770803808025711468 6807233804231863296 6815173426689051648 6870263746863639808 6878276884343579904 6885298412078558976 6936872952165641856 6949051175153360448 7001103257278286688 7059353574758969344 7067587257307164672 7081391138669092728 7112231880409688064 7126122958301113236 7127796060940843008 7146959575138250994 7193794172616221184 7202184660060590592 7207844551859612241 7260403377918223232 7322254782841510848 7330795100418815424 7390053438238191504 7406225594571344688 7438481049235820544 7447156927409590272 7453009332535109256 7460230993824229376 7474801757484042324 7522018678206730638 7523784730993112064 7532560103182636032 7544012884868153827 7580141872541904384 7593449404428233472 7602306030063956736 7658138029760846208 7729046715221594784 7738061494886527392 7802443424733597696 7817682572047530504 7851729996415588352 7860887867821234176 7868912470946924544 7876241164438072524 7890068521788711342 7927854802475019264 7941772771603840512 7951035664470560256 8001260865460899072 8024656365067509888 8093018444193248832 8167953800158001136 8221479054418538496 8231068182926389248 8237536630696699704 8297603860477969408 8313810118017965442 8315762071097650176 8368291180390298112 8378051543335789056 8392759868052258048 8445775357986504576 8464257822367251072 8542630579981762656 8552594283821951328 8621729011277890088 8678227890775123968 8688349748644521984 8695177554624294132 8697219046836074496 8705319181747343316 8752157748298109952 8775688457907852411 8777748852825297408 8794892893553471817 8833196245967536896 8843498851298888448 8859024305166272384 8934494368054320576 8944915122529380288 9001418473643511456 9017221167758527248 9027738410700948624 9076311738975817728 9086897902252068864 9097496412708114432 9171035845791439872 9180397882771411968 9188948025177751278 9249163936220855808 9265401566871147264 9334804343037715584 9414327577939085376 9441854851558790304 9501497277734817648 9529279433517667992 9574916049526616064 9591725563488294912 9602912880080787456 9610459402479482988 9673437511276858368 9699445137687626349 9763006377122014464 9774393467225087232 9853404584317588672 9874967459428459584 9937345776713479008 9948936207711249504 9966402343312056432 10029358237608974184 10031712974657482752 10043413470910181376 10051306164061110648 10106855830055872512 10124599205904311296 10136408040085275648 10144373813728343154 10156205712038567202 10210850706347794944 10222760140033577472 10305395620295459712 10317415326515369856 10327947618117838464 10423576762730040672 10501654885917430032 10520091362384948456 10570473069966692352 10589030362138454016 10601380885960747008 10622086708003639092 10668347820614532096 10689184437451669854 10699541820090013184 10720439362707376491 10790691258924331776 10803276990090885888 10890605066877334848 10983382174262266272 11085080157357287256 11087682761463533568 11157721573853730816 11170735391114385408 11179513998802663884 11190346490736344064 11212202636226063486 11261033810648672768 11283028017310095957 11285677096489668096 11370212808812856576 11390174106642350208 11403459045095935104 11487207044641269312 11593570072832392176 11607092242329791088 11669543664397479936 11683154445752659968 11700917943877136548 11703665137100396544 11726523858071295756 11777594994623382528 11791331801731851264 11803368706420386816 11814361746657108786 11835102782683067013 11912659157405760768 11926553496705840384 12001891298191348608 12022961557011369664 12036984547601264832 12139527666289873248 12228047794388586496 12240530510361882624 12251930700237001704 12332218581627807744 12346602274389583872 12353868755828196352 12446405790716954112 12470715177026948163 12473643106646475264 12552436770585447168 12589139802078387072 12668663036979756864 12705705911356890656 12813945869972643984 12828891425732926992 12897916681702477824 12932593516916835132 13017341836162685952 13032524622966782976 13042766331936441198 13128236622447164928 13166623279237946112 13249794368951305344 13265248276948332672 13288536457749408576 13372477650145298912 13401741552081480864 13502127710465267184 13515210720113700864 13525831751637790872 13541607616051422936 13614467608463726592 13630346853378103296 13740527493727279616 13756553768687159808 13770596824157117952 13783422037766626917 13873745904331283712 13898102350306720896 14002206514556573376 14162782277338185456 14224463760819376128 14252245916602226472 14255592121881686016 14293919150276501988 14387588345232442368 14404369320121181184 14415689103719224482 14520806755836446464 14644509565683021696 14661590200837630848 14780106876476383008 14812451189142689376 14906018665070218512 14920461987648458752 14949603514968084648 15044037356413461276 15047569461986224128 15065120206365272064 15088025769736307654 15160283745083808768 15186898808856466944 15204612060127913472 15216560720592514731 15234308568057850803 15316276059521692416 15458093430443189568 15476122989773054784 15635365144095061008 15703459992831176704 15721775735642468352 15737824941893849088 15752482328876145048 15780137043577422684 15855709604950038528 15883545543207681024 15902071328941120512 16002521730921798144 16033776656177504781 16049312730135019776 16186036888386497664 16335907600316002272 16475073261393399408 16595207720955938816 16627620236035930884 16631524142195300352 16736582360780596224 16756103086671578112 16785519736104516096 16818303954339095229 16891550715973009152 16928515644734502144 17085261159963525312 17105188567643902656 17243458022555780176 17356455781550247936 17376699497289043968 17390355109248588264 17394438093672148992 17410638363494686632 17504315496596219904 17551376915815704822 17555497705650594816 17589785787106943634 17666392491935073792 17686997702597776896 17718048610332544768 17868988736108641152 17889830245058760576 18002836947287022912 18034442335517054496 18055476821401897248 18342071691582879744 18360795765542823936 18377896050355502556 18498327872441711616 18530803133742294528 18669608686075431168 18828655155878170752 18883709703117580608 19002994555469635296 19058558867035335984 19183451126976589824 19205825760161574912 19220918804958965976 19346875022553716736 19398890275375252698 19526012754244028928 19548786934450174464 19564149497904661797 19706809168635177344 19749934918856919168 19874691553426958016 19897872415422499008 19932804686624112864 20058716475217948368 20102612328122221296 20213711660111745024 20249198411808622592 20272816080170551296 20288747627456686308 20312411424077134404 20421701412695589888 20445520280067154944 20476606401784988959 20610791240590919424 20634830653030739712 20655895236235676928 20847153525460081344 21003309771834860064 21040182724769896912 21178060724276908032 21202761771921494016 21244173416007278184 21336695641229064192 21378368874903339708 21399083640180026368 21440878725414752982 21581382517848663552 21606553980181771776 21781210133754669696 21966764348524532544 22170160314714574512 22315443147707461632 22341470782228770816 22359027997605327768 22380692981472688128 22424405272452126972 22522067621297345536 22566056034620191914 22571354192979336192 22632038654604461481 22740425617625713152 22780348213284700416 22806918090191870208 22974414089282538624 23187140145664784352 23214184484659582176 23401835887754273096 23407330274200793088 23453047716142591512 23555189989246765056 23582663603463702528 23606737412840773632 23628723493314217572 23670205565366134026 23825318314811521536 23853106993411680768 24003782596382697216 24045923114022739328 24073969095202529664 24279055332579746496 24503861400474003408 24664437163255615488 24693204548779167744 24707737511656392704 24892811581433908224 24941430354053896326 24947286213292950528 25104873541170894336 25178279604156774144 25337326073959513728 25411411822713781312 25627891739945287968 25657782851465853984 25865187033833670264 26034683672325371904 26065049245933565952 26085532663872882396 26256473244894329856 26327065373723557233 26333246558475892224 26499588737902610688 26530496553896665344 26577072915498817152 26744955300290597824 26803483104162961728 27004255420930534368 27051663503275581744 27083215232102845872 27228935216927453184 27260693706756206592 27481054987454559232 27513107537374319616 27541193648314235904 27566844075533253834 27747491808662567424 27796204700613441792 28004413029113146752 28325564554676370912 28504491833204452944 28587838300553003976 28775176690464884736 28808738640242362368 28831378207438448964 29041613511672892928 29098335413062879047 29289019131366043392 29323180401675261696 29560213752952766016 29624902378285378752 29812037330140437024 29899207029936169296 30088074712826922552 30095138923972448256 30130240412730544128 30176051539472615308 30320567490167617536 30373797617712933888 30409224120255826944 30433121441185029462 30468617136115701606 30632552119043384832 30916186860886379136 30952245979546109568 31270730288190122016 31504964657752290096 31560274087154845368 31711419209900077056 31767091086415362048 31804142657882241024 32005043461843596288 32067553312355009562 32098625460270039552 32161318088122129473 32372073776772995328 32671815200632004544 32950146522786798816 33190415441911877632 33255240472071861768 33263048284390600704 33473164721561192448 33512206173343156224 33571039472209032192 33636607908678190458 33783101431946018304 33849084051930287871 33857031289469004288 34170522319927050624 34210377135287805312 34486916045111560352 34780710218497176528 34821276726989373264 35008630993192439808 35102753831631409644 35110995411301189632 35179571574213887268 35332784983870147584 35373995405195553792 35436097220665089536 35505308348049201039 35737977472217282304 35779660490117521152 36005673894574045824 36068884671034108992 36110953642803794496 36684143383165759488 36721591531085647872 36755792100711005112 36996655744883423232 37061606267484589056 37339217372150862336 37412145531080844489 37657310311756341504 37767419406235161216 38005989110939270592 38117117734070671968 38441837609917931952 38693750045107433472 38797780550750505396 39052025508488057856 39097573868900348928 39128298995809323594 39413618337270354688 39499869837713838336 39749383106853916032 39795744830844998016 39865609373248225728 40117432950435896736 40205224656244442592 40498396823617245184 40545632160341102592 40577495254913372616 40624822848154268808 40843402825391179776 40891040560134309888 40953212803569977918 41221582481181838848 41269661306061479424 41311790472471353856 41350266113299880751 41694307050920162688 42006619543669720128 42080365449539793824 42488346832014556368 42673391282458128384 42756737749806679416 42798167280360052736 42881757450829505964 43162765035697327104 43213107960363543552 43562420267509339392 43933528697049065088 44340320629429149024 44718055995210655536 44761385962945376256 44848810544904253944 45044135242594691072 45132112069240383828 45142708385958672384 45264077309208922962 45480851235251426304 45560696426569400832 45613836180383740416 45649682161777544193 45948828178565077248 46374280291329568704 46428368969319164352 46803671775508546192 46906095432285183024 47110379978493530112 47165327206927405056 47213474825681547264 47257446986628435144 47340411130732268052 47650636629623043072 47706213986823361536 48007565192765394432 48091846228045478656 48147938190405059328 48558110665159492992 49007722800948006816 49415475023312785408 49785623162867816448 49882860708107792652 49894572426585901056 50209747082341788672 50356559208313548288 50454911863017285687 50674652147919027456 50822823645427562624 51255783479890575936 51315565702931707968 51730374067667340528 52069367344650743808 52130098491867131904 52171065327745764792 52512946489788659712 52654130747447114466 52666493116951784448 52999177475805221376 53060993107793330688 53154145830997634304 53489910600581195648 53606966208325923456 54008510841861068736 54103327006551163488 54166430464205691744 54962109974909118464 55026215074748639232 55082387296628471808 55133688151066507668 55494983617325134848 55592409401226883584 56008826058226293504 56651129109352741824 57008983666408905888 57175676601106007952 57550353380929769472 57617477280484724736 57662756414876897928 58083227023345785856 58196670826125758094 58578038262732086784 58646360803350523392 59120427505905532032 59249804756570757504 59624074660280874048 59798414059872338592 60176149425653845104 60352103078945230616 60641134980335235072 60747595235425867776 60818448240511653888 60866242882370058924 60937234272231403212 61265104238086769664 61429819205354966877 61832373721772758272 61904491959092219136 62541460576380244032 63009929315504580192 63120548174309690736 63534182172830724096 63608285315764482048 64010086923687192576 64135106624710019124 64197250920540079104 64322636176244258946 64744147553545990656 65343630401264009088 65900293045573597632 66510480944143723536 66946329443122384896 67024412346686312448 67142078944418064384 67273215817356380916 67566202863892036608 67698168103860575742 67714062578938008576 67896115963813384443 68341044639854101248 68420754270575610624 68973832090223120704 69561420436994353056 69642553453978746528 70205507663262819288 70221990822602379264 70359143148427774536 70665569967740295168 70747990810391107584 70872194441330179072 71010616696098402078 71475954944434564608 71559320980235042304 72011347789148091648 72137769342068217984 72221907285607588992 73511584201422010224 73993311489766846464 74123212534969178112 74678434744301724672 74824291062161688978 75314620623512683008 75534838812470322432 76011978221878541184 76234235468141343936 76883675219835863904 77595561101501010792 78104051016976115712 78195147737800697856 78256597991618647188 78827236674540709376 78981196121170671699 78999739675427676672 79498766213707832064 79591489661689996032 79731218746496451456 80234865900871793472 80410449312488885184 81154990509826745232 81249645696308537616 81686805650782359552 81782081120268619776 81906425607139955836 82443164962363677696 82539322612122958848 82623580944942707712 82700532226599761502 83388614101840325376 84013239087339440256 84160730899079587648 84976693664029112736 85513475499613358832 85596334560720105472 85763514901659011928 86325530071394654208 86426215920727087104 87124840535018678784 87295006239188637141 87867057394098130176 88680641258858298048 89436111990421311072 89697621089808507888 90088270485189382144 90264224138480767656 90285416771917344768 90528154618417845924 90961702470502852608 91121392853138801664 91227672360767480832 91299364323555088386 91897656357130154496 92748560582659137408 92856737938638328704 93607343551017092384 93812190864570366048 94514893973256870288 94680822261464536104 95301273259246086144 95412427973646723072 96015130385530788864 96183692456090957312 96295876380810118656 96483954264366388419 97116221330318985984 98015445601896013632 99571246325735632896 99765721416215585304 99789144853171802112 100419494164683577344 100713118416627096576 100909823726034571374 101349304295838054912 101547252155790863613 101645647290855125248 102511566959781151872 102631131405863415936 103460748135334681056 104342130655491529584 105025892979577319424 105308261494894228932 105332986233903568896 105998354951610442752 106121986215586661376 106308291661995268608 106515925044147603117 106979821201162391296 107213932416651846912 108017021683722137472 108206654013102326976 108332860928411383488 109924219949818236928 110052430149497278464 110164774593256943616 110267376302133015336 110989967234650269696 111184818802453767168 112017652116452587008 112236436593242533467 113302258218705483648 114017967332817811776 114351353202212015904 115325512829753795856 116166454046691571712 116393341652251516188 117156076525464173568 117292721606701046784 118240855011811064064 118499609513141515008 119248149320561748096 119596828119744677184 120352298851307690208 120704206157890461232 121495190470851735552 121636896481023307776 121732485764740117848 121874468544462806424 122530208476173539328 122859638410709933754 123664747443545516544 123808983918184438272 125082921152760488064 126019858631009160384 126241096348619381472 128020173847374385152 128270213249420038248 128394501841080158208 128645272352488517892 129488295107091981312 130687260802528018176 131800586091147195264 133020961888287447072 134284157888836128768 134546431634712761832 135132405727784073216 135396336207721151484 135428125157876017152 135792231927626768886 136682089279708202496 136841508541151221248 136949046485332632579 137947664180446241408 139122840873988706112 139285106907957493056 140411015326525638576 140718286296855549072 141331139935480590336 141495981620782215168 141744388882660358144 142021233392196804156 142951909888869129216 143118641960470084608 143336244812494922713 144022695578296183296 144275538684136435968 144443814571215177984 147023168402844020448 148246425069938356224 149356869488603449344 149648582124323377956 150629241247025366016 151069677624940644864 152023956443757082368 152468470936282687872 153767350439671727808 155191122203002021584 156208102033952231424 156390295475601395712 156513195983237294376 157654473349081418752 157962392242341343398 157999479350855353344 158997532427415664128 159182979323379992064 159462437492992902912 160469731801743586944 160820898624977770368 162309981019653490464 162499291392617075232 163812851214279911672 164886329924727355392 165078645224245917696 165247161889885415424 165401064453199523004 166777228203680650752 168026478174678880512 168321461798159175296 169953387328058225472 171026950999226717664 171527029803318023856 172651060142789308416 172852431841454174208 174249681070037357568 174590012478377274282 175734114788196260352 177361282517716596096 178872223980842622144 179395242179617015776 180528448276961535312 181056309236835691848 181923404941005705216 182242785706277603328 182455344721534961664 182598728647110176772 183795312714260308992 184289457616064900631 185497121165318274816 185713475877276657408 187214687102034184768 187624381729140732096 189029787946513740576 189361644522929072208 190602546518492172288 190824855947293446144 192030260771061577728 192367384912181914624 192591752761620237312 192967908528732776838 194232442660637971968 196030891203792027264 199531442832431170608 200838988329367154688 201426236833254193152 201819647452069142748 202698608591676109824 203094504311581727226 203291294581710250496 203688347891440153329 205023133919562303744 205262262811726831872 206921496270669362112 208684261310983059168 210616522989788457864 210665972467807137792 211996709903220885504 212243972431173322752 212616583323990537216 213031850088295206234 213959642402324782592 214427864833303693824 216034043367444274944 216413308026204653952 216665721856822766976 220534752604266030672 221979934469300539392 222369637604907534336 224035304232905174016 224472873186485066934 226604516437410967296 228035934665635623552 228702706404424031808 230651025659507591712 232332908093383143424 232786683304503032376 234312153050928347136 234585443213402093568 236481710023622128128 236943588363512015097 236999219026283030016 238496298641123496192 239193656239489354368 240704597702615380416 241408412315780922464 243464971529480235696 243748937088925612848 245060416952347078656 245719276821419867508 247329494887091033088 247617967836368876544 250165842305520976128 252039717262018320768 252482192697238762944 256540426498840076496 256789003682160316416 257290544704977035784 258976590214183962624 261374521605056036352 261885018717565911423 263601172182294390528 266041923776574894144 269092863269425523664 270264811455568146432 270792672415442302968 270856250315752034304 271584463855253537772 273364178559416404992 273683017082302442496 273898092970665265158 275895328360892482816 278245681747977412224 278570213815914986112 280822030653051277152 281436572593711098144 283488777765320716288 284042466784393608312 285903819777738258432 286237283920940169216 286672489624989845426 288045391156592366592 288551077368272871936 288887629142430355968 289451862793099165257 294046336805688040896 298713738977206898688 299297164248646755912 301258482494050732032 302139355249881289728 304047912887514164736 304641756467372590839 304936941872565375744 307534700879343455616 310382244406004043168 313026391966474588752 315308946698162837504 315924784484682686796 315998958701710706688 317995064854831328256 318365958646759984128 318924874985985805824 319547775132442809351 320939463603487173888 321641797249955540736 324619962039306980928 324998582785234150464 327625702428559823344 329772659849454710784 330157290448491835392 330494323779770830848 330802128906399046008 333554456407361301504 336052956349357761024 336642923596318350592 339906774656116450944 342053901998453435328 343054059606636047712 348499362140074715136 349180024956754548564 351468229576392520704 354722565035433192192 357744447961685244288 358790484359234031552 361056896553923070624 362112618473671383696 364485571412555206656 364910689443069923328 365197457294220353544 367590625428520617984 368578915232129801262 370994242330636549632 371426951754553314816 374429374204068369536 375248763458281464192 378059575893027481152 378723289045858144416 384060521542123155456 384734769824363829248 385183505523240474624 385935817057465553676 388464885321275943936 392061782407584054528 399062885664862341216 402852473666508386304 403639294904138285496 405397217183352219648 406189008623163454452 406582589163420500992 407376695782880306658 410046267839124607488 410524525623453663744 413842992541338724224 417368522621966118336 421233045979576915728 423993419806441771008 424487944862346645504 425233166647981074432 426063700176590412468 427919284804649565184 428855729666607387648 430008734437484768139 432068086734888549888 432826616052409307904 433331443713645533952 441069505208532061344 444739275209815068672 448070608465810348032 448945746372970133868 453209032874821934592 456071869331271247104 457405412808848063616 461302051319015183424 465573366609006064752 468624306101856694272 469170886426804187136 472963420047244256256 473887176727024030194 473998438052566060032 476992597282246992384 478387312478978708736 481409195405230760832 482816824631561844928 486929943058960471392 487497874177851225696 491438553642839735016 494658989774182066176 495235935672737753088 500331684611041952256 504079434524036641536 504964385394477525888 513080852997680152992 514581089409954071568 517953180428367925248 522749043210112072704 523770037435131822846 527202344364588781056 532083847553149788288 538185726538851047328 541585344830884605936 543168927710507075544 546728357118832809984 547366034164604884992 547796185941330530316 551790656721784965632 552868372848194701893 556491363495954824448 557140427631829972224 561644061306102554304 562873145187422196288 568084933568787216624 571807639555476516864 572474567841880338432 573344979249979690852 576090782313184733184 577102154736545743872 577775258284860711936 578903725586198330514 588092673611376081792 598594328497293511824 602516964988101464064 604278710499762579456 608095825775028329472 609283512934745181678 609873883745130751488 611065043674320459987 615069401758686911232 620764488812008086336 626052783932949177504 630617893396325675008 631849568969365373592 631997917403421413376 635990129709662656512 636731917293519968256 637849749971971611648 639095550264885618702 641878927206974347776 643283594499911081472 649239924078613961856 649997165570468300928 655251404857119646688 661604257812798092016 667108912814722603008 672105912698715522048 673285847192636701184 679813549312232901888 684107803996906870656 686108119213272095424 696998724280149430272 698360049913509097128 702936459152785041408 709445130070866384384 710830765090536045291 715488895923370488576 717580968718468063104 722113793107846141248 724225236947342767392 730394914588440707088 735181250857041235968 737157830464259602524 741988484661273099264 742853903509106629632 748858748408136739072 750497526916562928384 756119151786054962304 757446578091716288832 769469539648727658496 770367011046480949248 771871634114931107352 776929770642551887872 784123564815168109056 785655056152697734269 798125771329724682432 807278589808276570992 810794434366704439296 812378017246326908904 813165178326841001984 814753391565760613316 820092535678249214976 821049051246907327488 827685985082677448448 834737045243932236672 842466091959153831456 850466333295962148864 852127400353180824936 855838569609299130368 857711459333214775296 860017468874969536278 864136173469777099776 865653232104818615808 866662887427291067904 882139010417064122688 896141216931620696064 897891492745940267736 906418065749643869184 912143738662542494208 914810825617696127232 922604102638030366848 931146733218012129504 945926840094488512512 947774353454048060388 947996876105132120064 953985194564493984768 956774624957957417472 958643325397328428053 962818390810461521664 965633649263123689856 973859886117920942784 974995748355702451392 982877107285679470032 989317979548364132352 990471871345475506176 1000663369222083904512 1008158869048073283072 1009928770788955051776 1026161705995360305984 1029162178819908143136 1045498086420224145408 1047540074870263645692 1054404688729177562112 1064167695106299576576 1076371453077702094656 1083170689661769211872 1086337855421014151088 1093456714237665619968 1094732068329209769984 1095592371882661060632 1103581313443569931264 1105736745696389403786 1112982726991909648896 1114280855263659944448 1123288122612205108608 1125746290374844392576 1136169867137574433248 1146689958499959381704 1152181564626369466368 1154204309473091487744 1155550516569721423872 1157807451172396661028 1176185347222752163584 1197188656994587023648 1208557420999525158912 1216191651550056658944 1218567025869490363356 1219747767490261502976 1222130087348640919974 1230138803517373822464 1241528977624016172672 1252105567865898355008 1263699137938730747184 1271980259419325313024 1273463834587039936512 1275699499943943223296 1278191100529771237404 1283757854413948695552 1286567188999822162944 1290026203312454304417 1298479848157227923712 1299994331140936601856 1310502809714239293376 1323208515625596184032 1334217825629445206016 1344211825397431044096 1346571694385273402368 1359627098624465803776 1368215607993813741312 1372216238426544190848 1396720099827018194256 1405872918305570082816 1418890260141732768768 1421661530181072090582 1430977791846740977152 1435161937436936126208 1444227586215692282496 1448450473894685534784 1460789829176881414176 1474315660928519205048 1483976969322546198528 1485707807018213259264 1497717496816273478144 1500995053833125856768 1512238303572109924608 1514893156183432577664 1543743268229862214704 1553859541285103775744 1568247129630336218112 1571310112305395468538 1596251542659449364864 1614557179616553141984 1624756034492653817808 1626330356653682003968 1629506783131521226632 1640185071356498429952 1642098102493814654976 1655371970165354896896 1658605118544584105679 1669474090487864473344 1684932183918307662912 1704254800706361649872 1711677139218598260736 1715422918666429550592 1720034937749939072556 1728272346939554199552 1731306464209637231616 1733325774854582135808 1764278020834128245376 1795782985491880535472 1812836131499287738368 1824287477325084988416 1829621651235392254464 1833195131022961379961 1845208205276060733696 1862293466436024259008 1891853680188977025024 1895548706908096120776 1895993752210264240128 1907970389128987969536 1913549249915914834944 1917286650794656856106 1925636781620923043328 1931267298526247379712 1947719772235841885568 1949991496711404902784 1965754214571358940064 2001326738444167809024 2016317738096146566144 2019857541577910103552 2052323411990720611968 2058324357639816286272 2090996172840448290816 2095080149740527291384 2108809377458355124224 2128335390212599153152 2132492295271608135873 2152742906155404189312 2166341379323538423744 2172675710842028302176 2191184743765322121264 2207162626887139862528 2211473491392778807572 2225965453983819297792 2228561710527319888896 2246576245224410217216 2251492580749688785152 2272339734275148866496 2293379916999918763408 2308408618946182975488 2311101033139442847744 2315614902344793322056 2352370694445504327168 2394377313989174047296 2432383303100113317888 2437134051738980726712 2439495534980523005952 2444260174697281839948 2460277607034747644928 2483057955248032345344 2504211135731796710016 2527398275877461494368 2551398999887886446592 2556382201059542474808 2567515708827897391104 2573134377999644325888 2580052406624908608834 2596959696314455847424 2599988662281873203712 2621005619428478586752 2646417031251192368064 2688423650794862088192 2693143388770546804736 2719254197248931607552 2736431215987627482624 2744432476853088381696 2793440199654036388512 2837780520283465537536 2843323060362144181164 2861955583693481954304 2870323874873872252416 2888455172431384564992 2896900947789371069568 2921579658353762828352 2948631321857038410096 2967953938645092397056 2971415614036426518528 2995434993632546956288 3001990107666251713536 3024476607144219849216 3029786312366865155328 3087486536459724429408 3136494259260672436224 3142620224610790937076 3192503085318898729728 3229114359233106283968 3249512068985307635616 3259013566263042453264 3280370142712996859904 3284196204987629309952 3310743940330709793792 3317210237089168211358 3338948180975728946688 3369864367836615325824 3408509601412723299744 3440069875499878145112 3456544693879108399104 3462612928419274463232 3466651549709164271616 3528556041668256490752 3591565970983761070944 3625672262998575476736 3648574954650169976832 3659243302470784508928 3666390262045922759922 3690416410552121467392 3724586932872048518016 3791097413816192241552 3815940778257975939072 3827098499831829669888 3834573301589313712212 3851273563241846086656 3862534597052494759424 3870078609937362913251 3895439544471683771136 3899982993422809805568 3931508429142717880128 4002653476888335618048 4032635476192293132288 4039715083155820207104 4104646823981441223936 4116648715279632572544 4190160299481054582768 4217618754916710248448 4256670780425198306304 4264984590543216271746 4305485812310808378624 4332682758647076847488 4345351421684056604352 4382369487530644242528 4414325253774279725056 4422946982785557615144 4451930907967638595584 4457123421054639777792 4493152490448820434432 4502985161499377570304 4544679468550297732992 4586759833999837526816 4631229804689586644112 4704741388891008654336 4788754627978348094592 4874268103477961453424 4878991069961046011904 4888520349394563679896 4920555214069495289856 4966115910496064690688 4975815355633752317037 5008422271463593420032 5054796551754922988736 5112764402119084949616 5135031417655794782208 5146268755999288651776 5160104813249817217668 5193919392628911694848 5199977324563746407424 5242011238856957173504 5292834062502384736128 5386286777541093609472 5438508394497863215104 5472862431975254965248 5488864953706176763392 5499585393068884139883 5586880399308072777024 5675561040566931075072 5686646120724288362328 5723911167386963908608 5740647749747744504832 5776910344862769129984 5793801895578742139136 5843159316707525656704 5897262643714076820192 5990869987265093912576 6003980215332503427072 6048953214288439698432 6059572624733730310656 6174973072919448858816 6272988518521344872448 6285240449221581874152 6385006170637797459456 6458228718466212567936 6499024137970615271232 6518027132526084906528 6621487880661419587584 6634420474178336422716 6677896361951457893376 6739728735673230651648 6817019202825446599488 6880139750999756290224 6925225856838548926464 6933303099418328543232 7057112083336512981504 7183131941967522141888 7297149909300339953664 7318486604941569017856 7332780524091845519844 7380832821104242934784 7449173865744097036032 7582194827632384483104 7654196999663659339776 7669146603178627424424 7702547126483692173312 7725069194104989518848 7740157219874725826502 7790879088943367542272 7799965986845619611136 7863016858285435760256 8065270952384586264576 8079430166311640414208 8209293647962882447872 8233297430559265145088 8380320598962109165536 8513341560850396612608 8529969181086432543492 8610971624621616757248 8665365517294153694976 8690702843368113208704 8764738975061288485056 8845893965571115230288 8903861815935277191168 8914246842109279555584 8986304980897640868864 9005970322998755140608 9089358937100595465984 9173519667999675053632 9262459609379173288224 9409482777782017308672 9577509255956696189184 9748536206955922906848 9777040698789127359792 9841110428138990579712 9932231820992129381376 9951630711267504634074 10016844542927186840064 10109593103509845977472 10225528804238169899232 10320209626499634435336 10387838785257823389696 10399954649127492814848 10484022477713914347008 10585668125004769472256 10877016788995726430208 10945724863950509930496 10977729907412353526784 10999170786137768279766 11173760798616145554048 11373292241448576724656 11447822334773927817216 11481295499495489009664 11553820689725538259968 11587603791157484278272 11610235829812088739753 11686318633415051313408 11794525287428153640384 11981739974530187825152 12007960430665006854144 12097906428576879396864 12119145249467460621312 12349946145838897717632 12570480898443163748304 12770012341275594918912 12916457436932425135872 12998048275941230542464 13036054265052169813056 13242975761322839175168 13268840948356672845432 13355792723902915786752 13479457471346461303296 13634038405650893198976 13760279501999512580448 14114224166673025963008 14366263883935044283776 14636973209883138035712 14665561048183691039688 14761665642208485869568 14898347731488194072064 14927446066901256951111 15164389655264768966208 15338293206357254848848 15405094252967384346624 15450138388209979037696 15480314439749451653004 15581758177886735084544 15599931973691239222272 15726033716570871520512 16158860332623280828416 16418587295925764895744 16466594861118530290176 16760641197924218331072 17026683121700793225216 17059938362172865086984 17221943249243233514496 17330731034588307389952 17381405686736226417408 17529477950122576970112 17691787931142230460576 17972609961795281737728 18011940645997510281216 18178717874201190931968 18347039335999350107264 18524919218758346576448 18818965555564034617344 19155018511913392378368 19497072413911845813696 19554081397578254719584 19864463641984258762752 19903261422535009268148 20033689085854373680128 20219186207019691954944 20451057608476339798464 20640419252999268870672 20775677570515646779392 20799909298254985629696 20968044955427828694016 21171336250009538944512 21891449727901019860992 21955459814824707053568 21998341572275536559532 22347521597232291108096 22746584482897153449312 22962590998990978019328 23107641379451076519936 23175207582314968556544 23220471659624177479506 23372637266830102626816 23589050574856307280768 24195812857153758793728 24238290498934921242624 24699892291677795435264 25140961796886327496608 25540024682551189837824 25832914873864850271744 25996096551882461084928 26072108530104339626112 26537681896713345690864 26711585447805831573504 26958914942692922606592 27268076811301786397952 27520559003999025160896 28228448333346051926016 28732527767870088567552 29331122096367382079376 29523331284416971739136 29796695462976388144128 29854892133802513902222 30328779310529537932416 30676586412714509697696 30900276776419958075392 30960628879498903306008 31163516355773470169088 31199863947382478444544 31452067433141743041024 32837174591851529791488 32933189722237060580352 33521282395848436662144 34119876724345730173968 34443886498486467028992 34661462069176614779904 34762811373472452834816 34830707489436266219259 35058955900245153940224 35383575862284460921152 35945219923590563475456 36023881291995020562432 36357435748402381863936 36694078671998700214528 37049838437516693152896 38310037023826784756736 38994144827823691627392 39108162795156509439168 39728927283968517525504 39806522845070018536296 40067378171708747360256 40438372414039383909888 40902115216952679596928 41280838505998537741344 41936089910855657388032 42342672500019077889024 43910919629649414107136 43996683144551073119064 44695043194464582216192 45493168965794306898624 46215282758902153039872 46350415164629937113088 46440943319248354959012 46745274533660205253632 47178101149712614561536 48476580997869842485248 49399784583355590870528 50281923593772654993216 51080049365102379675648 51665829747729700543488 51992193103764922169856 52144217060208679252224 53075363793426691381728 53917829885385845213184 54536153622603572795904 55041118007998050321792 56456896666692103852032 57465055535740177135104 58662244192734764158752 59593390925952776288256 59709784267605027804444 60657558621059075864832 61353172825429019395392 61921257758997806612016 62327032711546940338176 62399727894764956889088 62904134866283486082048 65674349183703059582976 65866379444474121160704 67042564791696873324288 68239753448691460347936 68887772996972934057984 69322924138353229559808 69525622746944905669632 69661414978872532438518 70117911800490307880448 70767151724568921842304 72714871496804763727872 73388157343997400429056 74099676875033386305792 76620074047653569513472 77988289655647383254784 78216325590313018878336 79613045690140037072592 80134756343417494720512 80876744828078767819776 81804230433905359193856 82561677011997075482688 83872179821711314776064 84685345000038155778048 87993366289102146238128 89390086388929164432384 90986337931588613797248 92700830329259874226176 92881886638496709918024 93490549067320410507264 94356202299425229123072 98799569166711181741056 100563847187545309986432 103331659495459401086976 103984386207529844339712 104288434120417358504448 104492122468308798657777 106150727586853382763456 107835659770771690426368 109072307245207145591808 110082236015996100643584 114930111071480354270208 117324488385469528317504 119186781851905552576512 119419568535210055608888 121315117242118151729664 122706345650858038790784 123842515517995613224032 125808269732566972164096 131732758888948242321408 134085129583393746648576 136479506897382920695872 138645848276706459119616 139051245493889811339264 139322829957745064877036 140235823600980615760896 141534303449137843684608 145429742993609527455744 146776314687994800858112 148199353750066772611584 153240148095307139026944 155976579311294766509568 156432651180626037756672 159226091380280074145184 161753489656157535639552 163608460867810718387712 165123354023994150965376 169370690000076311556096 175986732578204292476256 178780172777858328864768 181972675863177227594496 185763773276993419836048 186981098134640821014528 188712404598850458246144 197599138333422363482112 201127694375090619972864 206663318990918802173952 207968772415059688679424 208576868240834717008896 208984244936617597315554 212301455173706765526912 218144614490414291183616 220164472031992201287168 229860222142960708540416 234648976770939056635008 238839137070420111217776 242630234484236303459328 245412691301716077581568 247685031035991226448064 251616539465133944328192 268170259166787493297152 272959013794765841391744 278102490987779622678528 278645659915490129754072 280471647201961231521792 283068606898275687369216 293552629375989601716224 296398707500133545223168 311953158622589533019136 312865302361252075513344 318452182760560148290368 323506979312315071279104 327216921735621436775424 330246708047988301930752 351973465156408584952512 357560345555716657729536 363945351726354455188992 371527546553986839672096 377424809197700916492288 395198276666844726964224 402255388750181239945728 415937544830119377358848 417153736481669434017792 417968489873235194631108 424602910347413531053824 436289228980828582367232 440328944063984402574336 459720444285921417080832 469297953541878113270016 477678274140840222435552 485260468968472606918656 490825382603432155163136 495370062071982452896128 536340518333574986594304 545918027589531682783488 557291319830980259508144 560943294403922463043584 566137213796551374738432 587105258751979203432448 592797415000267090446336 623906317245179066038272 625730604722504151026688 636904365521120296580736 654433843471242873550848 660493416095976603861504 703946930312817169905024 727890703452708910377984 743055093107973679344192 754849618395401832984576 804510777500362479891456 834307472963338868035584 835936979746470389262216 849205820694827062107648 880657888127968805148672 938595907083756226540032 955356548281680444871104 970520937936945213837312 981650765206864310326272 990740124143964905792256 1072681036667149973188608 1091836055179063365566976 1114582639661960519016288 1132274427593102749476864 1185594830000534180892672 1247812634490358132076544 1251461209445008302053376 1273808731042240593161472 1308867686942485747101696 1320986832191953207723008 1407893860625634339810048 1455781406905417820755968 1486110186215947358688384 1609021555000724959782912 1671873959492940778524432 1698411641389654124215296 1761315776255937610297344 1877191814167512453080064 1910713096563360889742208 1963301530413728620652544 1981480248287929811584512 2183672110358126731133952 2229165279323921038032576 2264548855186205498953728 2502922418890016604106752 2547617462084481186322944 2641973664383906415446016 2815787721251268679620096 2911562813810835641511936 2972220372431894717376768 3218043110001449919565824 3343747918985881557048864 3396823282779308248430592 3754383628335024906160128 3821426193126721779484416 3926603060827457241305088 3962960496575859623169024 4367344220716253462267904 4458330558647842076065152 5095234924168962372645888 5283947328767812830892032 5631575442502537359240192 5944440744863789434753536 6687495837971763114097728 6793646565558616496861184 7508767256670049812320256 7642852386253443558968832 7925920993151719246338048 8734688441432506924535808 8916661117295684152130304 10190469848337924745291776 11263150885005074718480384 11888881489727578869507072 13374991675943526228195456 15285704772506887117937664 15851841986303438492676096 17833322234591368304260608 20380939696675849490583552 22526301770010149436960768 23777762979455157739014144 26749983351887052456390912 30571409545013774235875328 35666644469182736608521216 47555525958910315478028288 53499966703774104912781824 61142819090027548471750656 71333288938365473217042432 106999933407548209825563648 142666577876730946434084864 213999866815096419651127296 427999733630192839302254592
- Sum of all divisors σ(n): 1594273461512464923018400000
- Sum of proper divisors (its aliquot sum) s(n): 1166273727882272083716145408
- 427999733630192839302254592 is an abundant number, because the sum of its proper divisors (1166273727882272083716145408) is greater than itself. Its abundance is 738273994252079244413890816
Bases of 427999733630192839302254592
- Binary: 101100010000010000111100000001101000111101111010011110101111111010100111100010000000000002
- Hexadecimal: 0x16208780D1EF4F5FD4F1000
- Base-36: 1HS03NWUCZCT4XS000
Squares and roots of 427999733630192839302254592
- 427999733630192839302254592 squared (4279997336301928393022545922) is 183183771987516023316896758055885151957891214385086464
- 427999733630192839302254592 cubed (4279997336301928393022545923) is 78402605616030838695763118391657493466887367882456918424299800192980136061042688
-
The
square root of 427999733630192839302254592 is 20688154427840.8952353705 -
427999733630192839302254592 is a
perfect cube number . Itscube root is 753612048
Scales and comparisons
How big is 427999733630192839302254592?- 427,999,733,630,192,839,302,254,592 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 427,999,733,630,192,839,302,254,592 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 427999733630192839302254592 cubic inches would be around 62801004 feet tall.
Recreational maths with 427999733630192839302254592
- 427999733630192839302254592 backwards is 295452203938291036337999724
- 427999733630192839302254592 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 427999733630192839302254592's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 427999733630192839302254592 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 427999733630192839302254592 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/427999733630192839302254592/
Chicago style:
Numbermatics. 2024. "Number 427999733630192839302254592 - Facts about the integer". https://numbermatics.com/n/427999733630192839302254592/
The information we have on file for 427999733630192839302254592 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 427999733630192839302254592, math, Factors of 427999733630192839302254592, curriculum, school, college, exams, university, Prime factorization of 427999733630192839302254592, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty-seven septillion, nine hundred ninety-nine sextillion, seven hundred thirty-three quintillion, six hundred thirty quadrillion, one hundred ninety-two trillion, eight hundred thirty-nine billion, three hundred two million, two hundred fifty-four thousand, five hundred ninety-two.