953492261704059375501705216
953,492,261,704,059,375,501,705,216 is an even composite number composed of seven prime numbers multiplied together.
953492261704059375501705216 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 953492261704059375501705216:
218 × 34 × 112 × 132 × 432 × 1272 × 85812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 43 × 43 × 127 × 127 × 8581 × 8581)See below for interesting mathematical facts about the number 953492261704059375501705216 from the Numbermatics database.
Names of 953492261704059375501705216
- Cardinal: 953492261704059375501705216 can be written as Nine hundred fifty-three septillion, four hundred ninety-two sextillion, two hundred sixty-one quintillion, seven hundred four quadrillion, fifty-nine trillion, three hundred seventy-five billion, five hundred one million, seven hundred five thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 9.53492261704059375501705216 × 1026
Factors of 953492261704059375501705216
Divisors of 953492261704059375501705216
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 43 44 48 52 54 64 66 72 78 81 86 88 96 99 104 108 117 121 127 128 129 132 143 144 156 162 169 172 176 192 198 208 216 234 242 254 256 258 264 286 288 297 312 324 338 344 351 352 363 381 384 387 396 416 429 432 468 473 484 507 508 512 516 528 559 572 576 594 624 648 676 688 702 704 726 762 768 774 792 832 858 864 891 936 946 968 1014 1016 1024 1032 1053 1056 1089 1118 1143 1144 1152 1161 1188 1248 1287 1296 1352 1376 1397 1404 1408 1419 1452 1521 1524 1536 1548 1573 1584 1651 1664 1677 1716 1728 1782 1849 1859 1872 1892 1936 2028 2032 2048 2064 2106 2112 2178 2236 2286 2288 2304 2322 2376 2496 2574 2592 2704 2752 2794 2808 2816 2838 2904 3042 3048 3072 3096 3146 3168 3267 3302 3328 3354 3429 3432 3456 3483 3564 3698 3718 3744 3784 3861 3872 4056 4064 4096 4128 4191 4212 4224 4257 4356 4472 4563 4572 4576 4608 4644 4719 4752 4953 4992 5031 5148 5184 5203 5408 5461 5504 5547 5577 5588 5616 5632 5676 5808 6084 6096 6144 6149 6192 6292 6336 6534 6604 6656 6708 6858 6864 6912 6966 7128 7267 7396 7436 7488 7568 7722 7744 8112 8128 8192 8256 8382 8424 8448 8514 8581 8712 8944 9126 9144 9152 9216 9288 9438 9504 9801 9906 9984 10062 10287 10296 10368 10406 10816 10922 11008 11094 11154 11176 11232 11264 11352 11583 11616 12168 12192 12288 12298 12384 12573 12584 12672 12771 13068 13208 13312 13416 13689 13716 13728 13824 13932 14157 14256 14534 14792 14859 14872 14976 15093 15136 15367 15444 15488 15609 16129 16224 16256 16383 16384 16512 16641 16731 16764 16848 16896 17028 17162 17424 17888 18161 18252 18288 18304 18432 18447 18576 18876 19008 19602 19812 19968 20124 20339 20449 20574 20592 20736 20812 21463 21632 21801 21844 22016 22188 22308 22352 22464 22528 22704 23166 23232 24037 24336 24384 24576 24596 24768 25146 25168 25344 25542 25743 26136 26416 26624 26832 27378 27432 27456 27648 27864 28314 28512 29068 29584 29718 29744 29952 30186 30272 30734 30888 30976 31218 32258 32448 32512 32766 32768 33024 33282 33462 33528 33696 33792 34056 34324 34848 35776 36322 36504 36576 36608 36864 36894 37152 37719 37752 38016 38313 39204 39624 39936 40248 40678 40898 41148 41184 41472 41624 42471 42926 43264 43602 43688 44032 44376 44577 44616 44704 44928 45056 45279 45408 46101 46332 46464 46827 48074 48387 48672 48768 49149 49152 49192 49536 49923 50193 50292 50336 50688 51084 51486 52272 52832 53248 53664 54483 54756 54864 54912 55296 55341 55728 56628 57024 58136 59168 59436 59488 59904 60071 60372 60544 61017 61347 61468 61776 61952 62436 64389 64516 64896 65024 65403 65532 65536 66048 66564 66924 67056 67392 67584 67639 68112 68648 69696 70993 71552 72111 72644 73008 73152 73216 73728 73788 74304 75438 75504 76032 76626 77229 78408 79248 79872 79937 80496 81356 81796 82296 82368 82944 83248 84942 85852 86528 87204 87376 88064 88752 89154 89232 89408 89856 90112 90558 90816 92202 92664 92928 93654 94391 96148 96774 97344 97536 98298 98304 98384 99072 99846 100386 100584 100672 101376 102168 102972 104544 105664 106496 107328 108966 109512 109728 109824 110592 110682 111456 111553 113157 113256 114048 116272 118336 118872 118976 119808 120142 120744 121088 122034 122694 122936 123552 123904 124872 127413 128778 129032 129792 130048 130806 131064 131072 132096 133128 133731 133848 134112 134784 135168 135278 136224 137296 138303 139392 140481 141986 143104 144222 145161 145288 146016 146304 146432 147447 147456 147576 148608 149769 150579 150876 151008 152064 153252 154458 156816 158496 159744 159874 160992 162712 163449 163592 164592 164736 165888 166023 166496 169884 171704 173056 174408 174752 176128 177419 177504 178308 178464 178816 179712 180213 180224 181116 181632 183051 184041 184404 185328 185856 187308 188782 192296 193167 193548 194688 195072 196209 196596 196608 196768 198144 199692 199771 200772 201168 201344 202752 202917 204336 205944 209088 209677 211328 212979 212992 214656 216333 217932 219024 219456 219648 221184 221364 222912 223106 223729 226314 226512 228096 231687 232544 234823 236093 236672 237744 237952 239616 239811 240284 241488 242176 244068 245388 245872 247104 247808 249744 254826 257556 258064 259584 260096 261612 262128 262144 264192 264407 266256 267462 267696 268224 269568 270336 270556 272448 274592 276606 278784 280962 283173 283972 286208 288444 290322 290576 292032 292608 292864 294894 294912 295152 297216 299538 301158 301752 302016 304128 306504 308916 312481 313632 316992 319488 319748 321984 325424 326898 327184 329184 329472 331776 332046 332992 334659 339768 343408 346112 348816 349504 352256 354838 355008 356616 356928 357632 359424 360426 360448 362232 363264 366102 368082 368808 368983 370656 371712 374616 377564 384592 386334 387096 389376 390144 392418 393192 393216 393536 396288 399384 399542 401544 402336 402688 405504 405834 408672 411888 414909 418176 419354 421443 422656 425958 425984 429312 432666 435483 435864 438048 438912 439296 442341 442368 442728 445824 446212 447458 452628 453024 456192 463374 465088 469646 472186 473344 475488 475904 479232 479622 480568 482976 484352 488136 490347 490776 491744 494208 495616 498069 499488 509652 515112 516128 519168 520192 523224 524256 528384 528814 532257 532512 534924 535392 536448 539136 540639 540672 541112 544896 549153 549184 552123 553212 557568 561924 566346 567944 572416 576888 579501 580644 581152 584064 585216 585728 588627 589788 589824 590304 594432 599076 599313 602316 603504 604032 608256 608751 613008 617832 624962 627264 629031 633984 638937 638976 639496 643968 648999 650848 653796 654368 658368 658944 660781 663552 664092 665984 669318 671187 679536 686816 692224 693547 695061 697632 699008 704469 704512 708279 709676 710016 713232 713856 715264 718848 719433 720852 720896 724464 726528 732204 736164 737616 737966 741312 743424 749232 755128 769184 772668 774192 778752 780288 780923 784836 786384 786432 787072 792576 793221 798768 799084 803088 804672 805376 811008 811668 817344 823776 829818 836352 838708 842886 845312 849519 851916 851968 858624 865332 870966 871728 876096 877824 878592 879307 884682 884736 885456 891648 892424 894916 905256 906048 912384 922909 926748 930176 937443 939292 944372 946688 950976 951808 958464 959244 961136 965952 968704 976272 980694 981552 983488 988416 991232 996138 998976 1003977 1019304 1030224 1032256 1038301 1038336 1040384 1046448 1048512 1056768 1057628 1064514 1065024 1069848 1070784 1072896 1078272 1081278 1081344 1082224 1089787 1089792 1098306 1098368 1104246 1106424 1106949 1115136 1123848 1132692 1135888 1144832 1153776 1159002 1161288 1162304 1168128 1170432 1171456 1177254 1179576 1179648 1180608 1188864 1198152 1198626 1204632 1207008 1208064 1216512 1217502 1226016 1227083 1235664 1244727 1249924 1254528 1258062 1267968 1277874 1277952 1278992 1287936 1297998 1301696 1306449 1307592 1308736 1316736 1317888 1321562 1327104 1328184 1331968 1338636 1342374 1359072 1373632 1384448 1387094 1390122 1395264 1398016 1408938 1409024 1416558 1419352 1420032 1426464 1427712 1430528 1437696 1438866 1441704 1441792 1448928 1450189 1453056 1464408 1471041 1472328 1475232 1475932 1482624 1486848 1498464 1510256 1538368 1545336 1548384 1557504 1560576 1561846 1569672 1572768 1574144 1585152 1586442 1596771 1597536 1598168 1606176 1609344 1610752 1621917 1622016 1623336 1634688 1647459 1647552 1656369 1659636 1672704 1677416 1685772 1690624 1699038 1703832 1703936 1717248 1730664 1738503 1741932 1743456 1752192 1755648 1757184 1758614 1769364 1769472 1770912 1783296 1784848 1789832 1797939 1810512 1812096 1824768 1826253 1845818 1853496 1860352 1874886 1878584 1887093 1888744 1893376 1901952 1903616 1916811 1916928 1918488 1922272 1931904 1937408 1946997 1951609 1952544 1961388 1963104 1966976 1976832 1982343 1982464 1992276 1997952 2007954 2013561 2038608 2060448 2064512 2076602 2076672 2080641 2080768 2092896 2097024 2113407 2113536 2115256 2124837 2129028 2130048 2139696 2141568 2145792 2156544 2158299 2162556 2162688 2164448 2179574 2179584 2196612 2196736 2208492 2212848 2213898 2230272 2247696 2265384 2271776 2289664 2306447 2307552 2318004 2322576 2324608 2336256 2340864 2342769 2342912 2354508 2359152 2359296 2361216 2377728 2379663 2396304 2397252 2409264 2414016 2416128 2433024 2435004 2452032 2454166 2471328 2489454 2499848 2509056 2516124 2535936 2548557 2555748 2555904 2557984 2575872 2583053 2595996 2597023 2603392 2612898 2615184 2617472 2633472 2635776 2637921 2643124 2654208 2656368 2663936 2677272 2684748 2718144 2725801 2747264 2768727 2768896 2774188 2780244 2790528 2796032 2812329 2817876 2818048 2833116 2838704 2840064 2852928 2855424 2861056 2875392 2877732 2883408 2883584 2897856 2900378 2906112 2908477 2928816 2942082 2944656 2950464 2951864 2965248 2973696 2996928 3011931 3020512 3052699 3076736 3090672 3096768 3114903 3115008 3121152 3123692 3139344 3145536 3148288 3170304 3172884 3193542 3195072 3196336 3212352 3218688 3221504 3243834 3244032 3246672 3269361 3269376 3294918 3295104 3312738 3319272 3320847 3345408 3354832 3371544 3381248 3398076 3407664 3407872 3434496 3437291 3461328 3477006 3483864 3486912 3504384 3511296 3514368 3517228 3538728 3538944 3541824 3566592 3569696 3579664 3595878 3621024 3624192 3649536 3652506 3681249 3691636 3706992 3720704 3749772 3757168 3774186 3777488 3786752 3803904 3807232 3833622 3833856 3836976 3844544 3863808 3874816 3893994 3903218 3905088 3922776 3926208 3933952 3953664 3964686 3964928 3984552 3995904 4015908 4027122 4058813 4077216 4120896 4129024 4153204 4153344 4161282 4161536 4185792 4194048 4226814 4227072 4230512 4249674 4258056 4260096 4279392 4283136 4291584 4313088 4316598 4325112 4325376 4328896 4350567 4359148 4359168 4393224 4393472 4416984 4425696 4427796 4460544 4495392 4530768 4543552 4579328 4612894 4615104 4636008 4645152 4649216 4672512 4681728 4685538 4685824 4709016 4718304 4722432 4755456 4759326 4790313 4792608 4794504 4796779 4818528 4828032 4832256 4865751 4866048 4870008 4904064 4908332 4942656 4978908 4999696 5018112 5032248 5071872 5097114 5111496 5111808 5115968 5151744 5166106 5191992 5194046 5206784 5225796 5230368 5234944 5266944 5271552 5275842 5286248 5308416 5312736 5327872 5354544 5369496 5393817 5436288 5451602 5478759 5494528 5537454 5537792 5548376 5560488 5581056 5592064 5624658 5635752 5636096 5661279 5666232 5677408 5680128 5705856 5710848 5722112 5750433 5750784 5755464 5766816 5795712 5800756 5812224 5816954 5854827 5857632 5884164 5889312 5900928 5903728 5930496 5947029 5947392 5993856 6023862 6040683 6041024 6105398 6153472 6181344 6193536 6229806 6230016 6241923 6242304 6247384 6278688 6291072 6296576 6340221 6340608 6345768 6374511 6387084 6390144 6392672 6424704 6437376 6443008 6474897 6487668 6488064 6493344 6538722 6538752 6589836 6590208 6625476 6638544 6641694 6690816 6709664 6743088 6762496 6796152 6815328 6868992 6874582 6919341 6922656 6954012 6967728 6973824 7008768 7022592 7028307 7028736 7034456 7077456 7077888 7083648 7133184 7138989 7139392 7159328 7191756 7242048 7248384 7299072 7305012 7362498 7383272 7413984 7441408 7499544 7514336 7548372 7554976 7573504 7607808 7614464 7629017 7645671 7667244 7667712 7673952 7689088 7727616 7749159 7749632 7787988 7791069 7806436 7810176 7845552 7852416 7867904 7907328 7913763 7929372 7929856 7969104 7991808 8031816 8054244 8117626 8154432 8177403 8241792 8258048 8306181 8306408 8306688 8322564 8323072 8371584 8388096 8436987 8453628 8454144 8461024 8499348 8516112 8520192 8558784 8566272 8583168 8590153 8626176 8633196 8650224 8650752 8657792 8701134 8718296 8718336 8725431 8786448 8786944 8833968 8851392 8855592 8921088 8990784 9016111 9035793 9061536 9087104 9158097 9158656 9225788 9230208 9272016 9290304 9298432 9344709 9345024 9363456 9371076 9371648 9418032 9436608 9444864 9510912 9518652 9580626 9585216 9589008 9593558 9637056 9656064 9664512 9731502 9732096 9740016 9808083 9808128 9816664 9885312 9957816 9962541 9999392 10036224 10064496 10143744 10151999 10194228 10222992 10223616 10231936 10303488 10311873 10332212 10383984 10388092 10413568 10451592 10460736 10469888 10533888 10543104 10551684 10572496 10616832 10625472 10655744 10709088 10738992 10787634 10872576 10903204 10957518 10989056 11043747 11074908 11075584 11096752 11120976 11162112 11184128 11249316 11271504 11272192 11322558 11332464 11354816 11360256 11411712 11421696 11444224 11500866 11501568 11510928 11533632 11591424 11601512 11624448 11633908 11709654 11715264 11768328 11778624 11801856 11807456 11860992 11894058 11894784 11987657 11987712 12047724 12081366 12082048 12176439 12210796 12306944 12362688 12387072 12459612 12460032 12483846 12484608 12494768 12557376 12582144 12593152 12680442 12681216 12691536 12749022 12774168 12780288 12785344 12849408 12874752 12886016 12949794 12975336 12976128 12986688 13051701 13077444 13077504 13179672 13180416 13250952 13277088 13283388 13381632 13419328 13486176 13497913 13524992 13592304 13630656 13737984 13749164 13838682 13845312 13908024 13935456 13947648 14017536 14045184 14056614 14057472 14068912 14154912 14167231 14167296 14266368 14277978 14278784 14318656 14370939 14383512 14390337 14484096 14496768 14598144 14610024 14724996 14766544 14827968 14882816 14999088 15028672 15096744 15109952 15147008 15215616 15228928 15258034 15291342 15334488 15335424 15347904 15378176 15455232 15498318 15499264 15575976 15582138 15612872 15620352 15691104 15704832 15735808 15814656 15827526 15858744 15859712 15866269 15938208 15952079 15983616 16063632 16108488 16181451 16235252 16308864 16354806 16483584 16516096 16612362 16612816 16613376 16645128 16646144 16743168 16776192 16873974 16907256 16908288 16922048 16983837 16998696 17032224 17040384 17117568 17132544 17166336 17180306 17252352 17266392 17300448 17315584 17402268 17436592 17436672 17450862 17564481 17572896 17573888 17667936 17702784 17711184 17841087 17842176 17981568 18032222 18071586 18122049 18123072 18174208 18316194 18317312 18451576 18460416 18544032 18580608 18596864 18689418 18690048 18725769 18726912 18742152 18743296 18836064 18873216 18889728 19020663 19021824 19037304 19123533 19161252 19170432 19178016 19187116 19274112 19312128 19329024 19463004 19464192 19480032 19616166 19616256 19633328 19770624 19915632 19925082 19998784 20072448 20128992 20287488 20303998 20388456 20445984 20463872 20606976 20623746 20664424 20758023 20767968 20776184 20827136 20903184 20921472 20939776 21067776 21084921 21086208 21103368 21144992 21233664 21250944 21311488 21416967 21418176 21477984 21575268 21745152 21806408 21915036 21978112 22087494 22149816 22151168 22193504 22241952 22324224 22368256 22498632 22543008 22645116 22664928 22709632 22720512 22823424 22843392 22887051 22888448 23001732 23003136 23021856 23067264 23182848 23203024 23247477 23248896 23267816 23373207 23419308 23430528 23536656 23557248 23603712 23614912 23721984 23741289 23788116 23789568 23975314 23975424 24095448 24162732 24164096 24352878 24421592 24532209 24613888 24725376 24774144 24918543 24919224 24920064 24967692 24969216 24989536 25114752 25164288 25186304 25310961 25360884 25362432 25370917 25383072 25498044 25548336 25560576 25570688 25698816 25749504 25770459 25772032 25899588 25950672 25952256 25973376 26103402 26154888 26155008 26176293 26359344 26360832 26501904 26554176 26566776 26763264 26838656 26972352 26995826 27048333 27049984 27184608 27261312 27474291 27475968 27498328 27677364 27690624 27816048 27870912 27895296 28034127 28035072 28090368 28113228 28114944 28137824 28309824 28334462 28334592 28413583 28532736 28555956 28557568 28637312 28741878 28767024 28780674 28968192 28993536 29196288 29220048 29424249 29449992 29533088 29655936 29765632 29822521 29887623 29983811 29998176 30057344 30193488 30219904 30294016 30431232 30455997 30457856 30516068 30582684 30668976 30670848 30695808 30756352 30910464 30935619 30996636 30998528 31151952 31164276 31225744 31240704 31382208 31409664 31471616 31629312 31655052 31717488 31719424 31732538 31876416 31904158 31967232 32127264 32216976 32362902 32470504 32617728 32709612 32967168 33032192 33131241 33224724 33225632 33226752 33290256 33292288 33486336 33552384 33579689 33747948 33814512 33816576 33844096 33967674 33997392 34064448 34080768 34235136 34265088 34332672 34360612 34504704 34532784 34600896 34631168 34804536 34873184 34873344 34901724 35128962 35145792 35147776 35335872 35405568 35422368 35682174 35684352 35962971 35963136 36064444 36143172 36244098 36246144 36348416 36529317 36632388 36634624 36903152 36920832 37088064 37161216 37193728 37378836 37380096 37451538 37453824 37484304 37486592 37672128 37746432 37779456 37810201 38041326 38043648 38074608 38247066 38322504 38340864 38356032 38374232 38548224 38624256 38658048 38926008 38928384 38960064 39155103 39232332 39232512 39266656 39541248 39685087 39831264 39850164 39997568 40144896 40257984 40493739 40574976 40607996 40776912 40891968 40927744 41213952 41247492 41328848 41516046 41535936 41552368 41654272 41806368 41842944 41879552 42135552 42169842 42172416 42206736 42289984 42501693 42501888 42622976 42833934 42836352 42955968 43150536 43171011 43490304 43612816 43830072 43956224 44174988 44299632 44302336 44387008 44483904 44646943 44648448 44736512 44997264 45086016 45290232 45329856 45419264 45441024 45646848 45686784 45774102 45776896 46003464 46006272 46043712 46134528 46365696 46406048 46494954 46497792 46535632 46746414 46838616 46860841 46861056 47073312 47114496 47207424 47229824 47443968 47482578 47576232 47579136 47598807 47856237 47950628 47950848 48190896 48325464 48328192 48705756 48843184 49064418 49227776 49450752 49548288 49837086 49838448 49840128 49935384 49938432 49979072 50229504 50328576 50372608 50621922 50721768 50724864 50741834 50766144 50996088 51096672 51121152 51141376 51397632 51499008 51540918 51544064 51799176 51901344 51946752 52206804 52309776 52310016 52352586 52693443 52718688 52721664 52764569 53003808 53108352 53133552 53523261 53526528 53677312 53944704 53991652 54096666 54099968 54369216 54522624 54948582 54951936 54996656 55354728 55381248 55632096 55741824 55790592 56068254 56070144 56177307 56180736 56226456 56229888 56275648 56619648 56668924 56669184 56827166 57065472 57111912 57115136 57274624 57483756 57534048 57561348 57936384 57987072 58392576 58440096 58848498 58899984 59066176 59311872 59531264 59645042 59775246 59967622 59996352 60114688 60386976 60439808 60588032 60862464 60911994 60915712 61032136 61165368 61337952 61391616 61512704 61820928 61871238 61993272 61997056 62274069 62303904 62328552 62358127 62451488 62481408 62764416 62819328 62943232 63254763 63258624 63310104 63434976 63465076 63752832 63808316 63934464 64254528 64433952 64725804 64941008 65235456 65419224 65934336 66064384 66262482 66449448 66451264 66453504 66580512 66972672 67104768 67159378 67495896 67629024 67688192 67935348 67994784 68128896 68161536 68470272 68530176 68661153 68665344 68721224 69009408 69065568 69201792 69262336 69609072 69742431 69746368 69746688 69803448 70119621 70257924 70291584 70295552 70671744 70811136 70844736 71223867 71364348 71368704 71925942 71926272 72128888 72286344 72488196 72492288 72696832 73058634 73264776 73269248 73596627 73633561 73806304 73841664 74176128 74322432 74387456 74755629 74757672 74760192 74903076 74907648 74968608 75344256 75492864 75558912 75620402 76082652 76087296 76112751 76149216 76494132 76645008 76681728 76712064 76748464 77096448 77248512 77311377 77316096 77852016 77856768 77920128 78310206 78464664 78465024 78528879 78533312 79082496 79370174 79662528 79700328 79995136 80289792 80515968 80987478 81144999 81149952 81215992 81553824 81783936 81855488 82422873 82427904 82494984 82657696 83032092 83071872 83104736 83308544 83612736 83685888 83759104 83919187 84102381 84271104 84339684 84344832 84413472 84579968 85003386 85003776 85240749 85245952 85667868 85672704 85911936 86301072 86342022 86980608 87225632 87660144 87912448 88272747 88349976 88599264 88774016 88967808 89293886 89296896 89467563 89473024 89951433 89994528 90172032 90580464 90659712 90838528 90882048 91293696 91367991 91373568 91548204 91553792 92006928 92012544 92087424 92269056 92731392 92806857 92812096 92989908 92995584 93071264 93492828 93677232 93721682 93722112 94146624 94228992 94414848 94459648 94887936 94965156 95152464 95158272 95197614 95712474 95901256 95901696 96381792 96650928 96656384 97411512 97686368 98128836 98455552 98901504 99096576 99177221 99393723 99674172 99676896 99680256 99870768 99876864 99958144 100459008 100657152 100739067 100745216 101243844 101443536 101449728 101483668 101532288 101992176 102193344 102242304 102282752 102795264 102998016 103081836 103088128 103598352 103802688 103893504 104413608 104619552 104620032 104705172 105386886 105437376 105443328 105529138 106007616 106216704 106267104 107046522 107053056 107354624 107888913 107889408 107983304 108193332 108199936 108738432 109045248 109587951 109897164 109903872 109993312 110709456 110762496 111264192 111483648 111581184 111671989 112136508 112140288 112354614 112361472 112452912 112459776 112551296 113239296 113337848 113338368 113430603 113654332 114130944 114223824 114230272 114549248 114967512 115068096 115122696 115872768 115974144 116785152 116880192 117209443 117465309 117696996 117799968 118132352 118623744 119055261 119062528 119290084 119550492 119935244 119992704 120229376 120773952 120879616 121176064 121481217 121724928 121823988 121831424 122064272 122330736 122675904 122783232 123025408 123641856 123742476 123986544 123994112 124548138 124607808 124657104 124716254 124902976 124962816 125528832 125638656 125886464 126509526 126517248 126620208 126869952 126930152 127505079 127505664 127616632 127868928 128509056 128867904 129451608 129513033 129882016 130470912 130838448 131864227 131868672 132128768 132524964 132898896 132902528 132907008 133161024 133940829 133945344 134209536 134318756 134991792 135258048 135376384 135870696 135989568 136257792 136323072 136940544 137060352 137322306 137330688 137442448 138018816 138131136 138402949 138403584 138524672 139218144 139484862 139492736 139493376 139606896 140239242 140515848 140582523 140583168 140591104 141343488 141622272 141689472 142447734 142728696 142737408 142796421 143568711 143851884 143852544 144257776 144572688 144976392 144984576 145393664 146117268 146529552 146538496 147193254 147267122 147612608 147683328 148352256 148644864 148774912 149511258 149515344 149520384 149806152 149815296 149937216 150688512 150985728 151117824 151240804 152165304 152174592 152225502 152298432 152988264 153290016 153363456 153424128 153496928 154192896 154497024 154622754 154632192 155704032 155839541 155840256 156620412 156929328 156930048 157057758 157066624 158080329 158164992 158293707 158740348 159325056 159400656 159990272 160579584 161031936 161974956 162289998 162299904 162431984 163107648 163567872 163710976 164845746 164855808 164989968 165315392 166064184 166143744 166209472 166617088 167225472 167371776 167518208 167838374 168204762 168542208 168679368 168689664 168826944 169159936 170006772 170007552 170481498 170491904 171335736 171345408 171823872 172602144 172684044 173961216 174451264 174528959 175320288 175472869 175824896 176545494 176699952 177198528 177548032 177935616 178587772 178593792 178935126 178946048 179902866 179989056 180344064 181160928 181319424 181677056 181764096 182587392 182735982 182747136 183096408 183107584 184013856 184174003 184174848 184538112 185462784 185613714 185624192 185979816 185991168 186142528 186822207 186985656 187074381 187354464 187443364 187444224 188293248 188457984 188829696 188919296 189775872 189930312 190304928 190395228 191424948 191802512 191803392 192763584 193301856 193312768 194823024 195372736 196257672 196911104 197803008 198193152 198354442 198787446 199348344 199353792 199360512 199741536 199916288 200918016 201314304 201478134 201490432 202487688 202887072 202967336 203064576 203984352 204386688 204484608 204565504 205590528 205983459 205996032 206163672 206176256 206261497 207196704 207605376 207787008 208827216 209227293 209239104 209240064 209410344 210358863 210773772 210874752 210886656 211058276 212015232 212433408 212534208 214093044 214106112 214709248 215777826 215778816 215966608 216386664 216399872 217476864 218090496 219175902 219794328 219807744 219986624 220789881 220900683 221418912 221524992 222528384 222967296 223162368 223343978 224273016 224280576 224709228 224722944 224905824 225102592 226478592 226675696 226676736 226861206 227308664 228261888 228338253 228447648 228460544 229098496 229935024 230136192 230245392 231745536 231934131 231948288 233570304 233760384 234418886 234930618 235393992 235586637 235599936 236264704 237247488 238110522 238125056 238580168 239100984 239870488 239985408 240458752 241547904 241759232 242352128 242962434 243434997 243449856 243647976 243662848 244128544 244661472 245351808 245566464 246050816 247268619 247283712 247484952 247973088 249096276 249215616 249314208 249432508 249805952 249925632 251057664 251277312 251757561 251772928 253019052 253034496 253240416 253739904 253860304 255010158 255011328 255233264 255722247 255737856 257018112 257735808 258903216 259026066 259764032 260941824 261676896 263728454 263737344 264257536 265049928 265797792 265805056 266322048 267881658 267890688 268402689 268419072 268637512 269854299 269983584 270516096 270752768 271741392 271979136 272515584 272646144 273881088 274103973 274120704 274644612 274661376 274884896 276037632 276262272 276805898 276807168 277049344 278420571 278436288 278969724 278985472 278986752 279213792 280478484 281031696 281165046 281166336 281182208 282686976 283244544 283378944 284895468 285457392 285474816 285592842 287137422 287703768 287705088 288515552 289145376 289952784 289969152 290787328 292234536 293059104 294386508 294534244 295225216 295366656 296704512 297289728 297531663 297549824 299022516 299030688 299040768 299612304 299630592 299874432 301377024 301971456 302217201 302235648 302481608 304330608 304349184 304451004 304596864 305976528 306580032 306726912 306848256 306993856 308385792 308994048 309245508 309264384 311408064 311679082 311680512 313240824 313858656 313860096 314115516 314133248 316160658 316329984 316587414 317480696 318650112 318801312 319980544 321159168 322063872 323666739 323949912 324579996 324599808 324863968 326215296 327135744 327421952 328047731 328763853 329691492 329711616 329821921 329979936 330630784 332128368 332287488 332418944 333234176 334450944 334743552 335015967 335036416 335676748 336409524 337084416 337358736 337379328 337653888 338319872 340013544 340015104 340291809 340962996 340983808 342671472 342690816 343647744 345204288 345368088 347922432 348902528 349057918 350640576 350945738 351628329 351649792 353090988 353399904 354397056 355096064 355871232 357165783 357175544 357187584 357870252 357892096 359805732 359978112 360688128 362321856 362638848 363354112 363528192 364443651 365174784 365471964 365494272 366192816 366215168 368027712 368348006 368349696 369076224 369376579 370925568 371227428 371248384 371959632 371982336 372285056 373644414 373971312 374148762 374708928 374886728 374888448 376586496 376915968 377659392 377838592 379551744 379860624 380609856 380790456 382515237 382849896 383605024 383606784 385527168 386603712 386625536 387692773 388539099 389646048 390745472 392515344 393822208 395592681 395606016 396386304 396708884 397574892 398696688 398707584 398721024 399483072 399832576 401822487 401836032 402628608 402956268 402980864 404975376 405774144 405934672 406129152 407968704 408773376 408969216 409131008 411181056 411966918 411992064 412327344 412352512 412522994 414393408 415208847 415210752 415574016 417654432 418454586 418478208 418480128 418820688 420717726 421547544 421747569 421749504 421773312 422116552 424030464 424866816 425068416 428186088 428212224 428389263 429418496 430706133 431555652 431557632 431933216 432773328 432799744 434953728 436180992 436535957 438351804 439588656 439615488 439973248 441579762 441801366 442837824 443049984 445056768 445934592 446324736 446687956 448546032 448561152 449418456 449445888 449811648 450205184 452957184 453351392 453353472 453722412 454617328 456523776 456676506 456895296 456921088 458196992 459870048 460272384 460490784 463491072 463868262 463896576 467518623 467520768 468837772 469861236 470787984 471173274 471199872 472529408 474494976 474881121 476221044 476250112 477160336 478201968 479740976 479970816 480917504 483095808 483518464 484704256 485924868 486869994 486899712 487295952 487325696 488257088 489322944 490703616 491132928 492101632 494537238 494567424 494969904 495946176 498192552 498431232 498628416 498865016 499611904 499851264 502115328 502554624 503515122 503545856 506038104 506068992 506480832 507479808 507720608 510020316 510022656 510466528 511444494 511475712 514036224 515469251 515471616 517806432 518052132 519528064 521883648 523353792 523586877 526418607 527456908 527474688 528515072 530099856 531595584 531610112 532644096 535763316 535781376 536805378 536838144 537275024 539708598 539967168 541032192 541505536 543482784 543958272 545031168 545292288 547762176 548207946 548241408 549289224 549322752 549769792 552522009 552524544 553611796 553614336 554098688 556841142 556872576 557939448 557970944 557973504 558427584 560956968 561223143 562063392 562330092 562332672 562364416 565373952 566489088 566757888 569790936 570914784 571185684 574274844 575407536 575410176 577031104 578290752 579905568 579938304 580410259 581574656 584469072 586118208 588773016 589068488 590450432 590733312 593409024 594579456 595063326 595099648 598045032 598061376 598081536 599224608 599748864 602754048 603942912 604434402 604471296 604963216 608661216 608902008 609190933 609193728 611953056 613160064 613453824 613696512 613987712 616771584 617950377 617988096 618491016 618528768 618784491 622816128 623358164 623361024 626481648 627717312 627720192 628231032 628266496 632321316 632659968 633174828 634961392 637300224 637602624 639961088 642318336 644127744 647333478 647899824 649159992 649199616 649727936 652430592 654271488 654843904 656095462 657527706 659382984 659423232 659643842 659959872 661261568 662702049 664256736 664574976 664837888 666468352 668901888 669487104 670031934 670072832 671353496 672819048 674168832 674717472 675307776 676639744 680027088 680030208 680583618 681925992 681967616 685014759 685342944 685381632 685939397 687295488 690408576 690736176 695802393 695844864 697805056 698115836 701281152 701891476 703256658 703299584 706181976 706799808 708794112 710192128 711742464 714331566 714351088 714375168 715740504 715784192 719611464 719956224 721376256 724643712 725277696 726708224 727056384 728887302 730304991 730349568 730943928 730988544 732385632 736055424 736696012 736699392 738152448 738753158 741851136 742454856 742496768 743919264 744570112 747288828 747942624 748297524 749417856 749773456 749776896 753172992 753831936 755272683 755318784 755677184 759103488 759721248 761219712 761580912 765030474 765699792 767166741 767210048 767213568 771054336 773207424 773251072 775385546 777078198 779292096 781490944 785030688 787644416 791185362 791212032 792772608 793417768 795149784 797393376 797415168 798966144 799665152 803644974 803672064 805208067 805257216 805912536 805961728 809562897 809950752 809969171 811548288 811869344 812258304 815937408 817546752 817938432 818262016 822311919 822362112 823933836 823984128 824654688 825045988 828786816 830417694 830421504 831148032 835308864 836909172 836956416 836960256 837641376 841435452 843095088 843495138 843499008 843546624 844233104 848060928 849733632 850136832 856372176 856424448 856778526 858836992 861412266 863111304 863115264 863866432 865546656 869907456 872361984 873071914 876703608 879177312 879946496 883159524 883602732 885675648 886099968 890113536 891869184 892594989 892649472 893375912 897092064 897122304 898836912 898891776 899623296 900410368 905914368 906651603 906702784 906706944 907444824 909234656 913047552 913353012 913790592 913842176 916393984 919740096 920544768 920981568 926982144 927736524 927793152 935037246 935041536 937675544 939722472 941575968 942346548 942399744 945058816 948989952 949762242 952442088 952500224 954320672 956403936 957236293 959481952 959941632 961835008 966191616 967036928 971000217 971849736 973739988 973799424 974591904 976514176 978645888 981407232 982265856 984143193 984203264 989074476 989134848 989465763 989939808 991892352 996385104 996862464 997256832 997730032 999223808 999702528 1004230656 1005047901 1005109248 1007030244 1007091712 1012076208 1012137984 1012961664 1014959616 1015441216 1020040632 1020045312 1020875427 1020933056 1022888988 1022951424 1028072448 1030938502 1030943232 1035612864 1036104264 1039056128 1043767296 1046707584 1047173754 1052837214 1054884987 1054913816 1054949376 1057030144 1060199712 1063191168 1063220224 1065288192 1071497349 1071526632 1071562752 1073610756 1073676288 1074550048 1079417196 1079934336 1082064384 1083011072 1086965568 1087916544 1090062336 1090584576 1090949431 1093330953 1095524352 1096415892 1096482816 1098578448 1098645504 1099539584 1105044018 1105049088 1107223592 1107228672 1108129737 1108197376 1113682284 1113745152 1115878896 1115941888 1115947008 1116855168 1121913936 1122446286 1124126784 1124660184 1124665344 1124728832 1130747904 1132978176 1133515776 1139581872 1141829568 1142371368 1147545711 1148549688 1150815072 1150820352 1154062208 1156581504 1159811136 1159876608 1160820518 1163078319 1163149312 1168938144 1172236416 1177546032 1178136976 1180900864 1181466624 1186778043 1186818048 1189158912 1190126652 1190199296 1196090064 1196122752 1196163072 1198449216 1199497728 1205467461 1205508096 1207885824 1208868804 1208942592 1209926432 1217322432 1217804016 1218381866 1218387456 1223906112 1226320128 1226907648 1227393024 1227975424 1233543168 1235900754 1235976192 1236982032 1237057536 1237568982 1245626541 1245632256 1246716328 1246722048 1252963296 1255434624 1255440384 1256462064 1256532992 1264642632 1265242707 1265319936 1266349656 1269922784 1274600448 1275205248 1279922176 1284636672 1285167789 1288255488 1289303873 1292118399 1294666956 1295799648 1298319984 1298399232 1299455872 1304861184 1308542976 1309607871 1309687808 1312190924 1315055412 1318765968 1318846464 1319287684 1319919744 1322523136 1325404098 1328513472 1329149952 1329675776 1332936704 1337803776 1338974208 1340063868 1340145664 1342706992 1345638096 1348337664 1349434944 1350615552 1353279488 1360054176 1360060416 1361167236 1363851984 1363935232 1370029518 1370685888 1370763264 1371878794 1374590976 1380817152 1381472352 1391604786 1391689728 1395610112 1396231672 1402555869 1402562304 1403782952 1406513316 1406599168 1412363952 1413599616 1417588224 1420384256 1423484928 1424643363 1428663132 1428702176 1428750336 1431481008 1431568384 1439222928 1439912448 1442752512 1449287424 1450555392 1453416448 1454112768 1457774604 1460609982 1460699136 1461887856 1461977088 1464771264 1472110848 1473392024 1473398784 1476304896 1477506316 1483702272 1484909712 1484993536 1487838528 1489140224 1494577656 1495885248 1496595048 1498835712 1499546912 1499553792 1506345984 1507663872 1510545366 1510637568 1511354368 1518206976 1519442496 1522432439 1522439424 1523161824 1530060948 1531399584 1534333482 1534420096 1534427136 1542108672 1546407753 1546414848 1546502144 1550771092 1554156396 1558584192 1562981888 1570061376 1570760631 1575288832 1579255821 1582370724 1582424064 1585545216 1586835536 1590299568 1594786752 1594830336 1597932288 1599330304 1607289948 1607344128 1610416134 1610514432 1611825072 1611923456 1619125794 1619901504 1619938342 1623096576 1623738688 1624516608 1631874816 1635093504 1635876864 1636524032 1644623838 1644724224 1647867672 1647968256 1649309376 1650091976 1657566027 1657573632 1660835388 1660843008 1662296064 1670617728 1673818344 1673912832 1673920512 1675282752 1682870904 1683669429 1686190176 1686990276 1686998016 1687093248 1688466208 1696121856 1699467264 1700273664 1712744352 1713557052 1714234951 1717673984 1722824532 1726222608 1726230528 1727732864 1731093312 1739814912 1741230777 1744723968 1746143828 1753407216 1758354624 1759892992 1766319048 1767205464 1771351296 1772199936 1780227072 1783738368 1785189978 1785298944 1786751824 1794184128 1794244608 1797673824 1799238337 1799246592 1800820736 1811828736 1813303206 1813405568 1813413888 1814889648 1818469312 1826706024 1827572799 1827581184 1827684352 1832787968 1839480192 1841089536 1841963136 1853964288 1855473048 1855586304 1856353473 1870074492 1870083072 1875351088 1879444944 1883151936 1884693096 1884799488 1890117632 1897979904 1899524484 1904884176 1905000448 1908641344 1912807872 1914472586 1918963904 1919818549 1919883264 1923670016 1932383232 1934073856 1942000434 1943699472 1947479976 1947598848 1949183808 1953028352 1957291776 1962814464 1964531712 1968286386 1968406528 1978148952 1978269696 1978931526 1979879616 1983784704 1988106147 1992770208 1993724928 1994513664 1995460064 1998447616 1999405056 2008461312 2010095802 2010218496 2014060488 2014183424 2015016163 2024152416 2025914033 2025923328 2029919232 2030882432 2040081264 2040090624 2041750854 2041866112 2045777976 2045902848 2055044277 2056144896 2057818191 2061877004 2061886464 2071225728 2072208528 2078112256 2087534592 2093415168 2094347508 2105674428 2109769974 2109827632 2109898752 2114060288 2120399424 2126382336 2126440448 2130576384 2142994698 2143053264 2143125504 2147221512 2147352576 2149100096 2158834392 2159868672 2164128768 2166022144 2173931136 2175833088 2180124672 2181169152 2181898862 2186661906 2191048704 2192831784 2192965632 2197156896 2199079168 2210088036 2210098176 2214447184 2214457344 2216259474 2216394752 2227364568 2227490304 2231757792 2231883776 2233710336 2243827872 2244892572 2248253568 2249320368 2249330688 2249457664 2261495808 2265818049 2265956352 2267031552 2268876467 2279163744 2283659136 2284742736 2295091422 2297099376 2301500223 2301630144 2301640704 2308124416 2313163008 2319622272 2319753216 2321641036 2326156638 2326298624 2337876288 2344472832 2355092064 2356273952 2361801728 2362933248 2373556086 2373636096 2378317824 2380253304 2380398592 2392180128 2392245504 2396898432 2398995456 2410934922 2411016192 2415624201 2415771648 2417737608 2417885184 2419852864 2428688691 2429907513 2434644864 2435608032 2436763732 2436774912 2447812224 2452640256 2453815296 2454786048 2455950848 2467086336 2471801508 2471952384 2473964064 2475137964 2491253082 2491264512 2493432656 2493444096 2505926592 2510869248 2510880768 2512924128 2513065984 2529285264 2530485414 2530639872 2532699312 2539845568 2549200896 2550410496 2559844352 2569273344 2570335578 2576510976 2578607746 2584236798 2589333912 2591599296 2596639968 2598911744 2609722368 2617085952 2619215742 2619375616 2624381848 2630110824 2637531936 2638575368 2639839488 2645046272 2650808196 2657026944 2658299904 2659351552 2665873408 2675607552 2677784967 2677948416 2680127736 2680291328 2681399461 2685413984 2691276192 2696675328 2698869888 2701231104 2706558976 2719954809 2720108352 2720120832 2722334472 2727703968 2740059036 2741371776 2741526528 2743757588 2749181952 2761634304 2762944704 2783209572 2783379456 2791220224 2792463344 2805111738 2805124608 2807565904 2813026632 2813198336 2824727904 2827199232 2835176448 2840768512 2846969856 2849286726 2857326264 2857404352 2857500672 2862962016 2871708879 2878445856 2879824896 2885505024 2898574848 2901110784 2906832896 2915549208 2921219964 2921398272 2923775712 2929542528 2944221696 2946784048 2946797568 2952429579 2952609792 2955012632 2967404544 2968397289 2969819424 2969987072 2975677056 2978280448 2989155312 2991770496 2993190096 2997671424 2999093824 2999107584 3012691968 3015143703 3015327744 3021090732 3021275136 3022708736 3036413952 3038884992 3044864878 3044878848 3046323648 3060121896 3062626281 3062799168 3068666964 3068840192 3068854272 3084217344 3092815506 3092829696 3093004288 3101542184 3108312792 3117168384 3125963776 3140122752 3141521262 3150577664 3158511642 3164654961 3164741448 3164848128 3166243123 3171090432 3173671072 3180599136 3189573504 3189660672 3195864576 3198660608 3214492047 3214579896 3214688256 3220832268 3221028864 3223650144 3238251588 3239803008 3239876684 3246193152 3247477376 3249033216 3263749632 3270187008 3271753728 3272848293 3273048064 3289247676 3289448448 3295735344 3295936512 3298618752 3300183952 3315132054 3315147264 3321670776 3321686016 3324389211 3324592128 3341235456 3347636688 3347825664 3347841024 3350565504 3365741808 3367338858 3372380352 3373980552 3373996032 3374186496 3376932416 3392243712 3398934528 3400547328 3425488704 3427114104 3428469902 3435347968 3445649064 3452445216 3452461056 3455465728 3462186624 3479629824 3482461554 3489234957 3489447936 3492287656 3506814432 3516709248 3519785984 3532638096 3534410928 3542702592 3544399872 3560334129 3560454144 3567476736 3570379956 3570597888 3573503648 3588368256 3588489216 3595347648 3598476674 3598493184 3601641472 3608525041 3616402383 3623657472 3626606412 3626811136 3626827776 3629779296 3636938624 3653412048 3655145598 3655162368 3655368704 3665575936 3678960384 3682179072 3683926272 3707928576 3710946096 3711172608 3712706946 3736879623 3740148984 3740166144 3750702176 3758889888 3766303872 3769386192 3769598976 3780235264 3795728121 3795959808 3799048968 3809768352 3817282688 3825615744 3828945172 3837927808 3839637098 3839766528 3847340032 3864766464 3867911619 3868147712 3884000868 3887398944 3894959952 3895197696 3898367616 3906056704 3914583552 3925628928 3928823613 3929063424 3936572772 3936813056 3956297904 3956539392 3957863052 3959759232 3967569408 3976212294 3985540416 3987449856 3989027328 3990920128 3996895232 3998810112 4016922624 4020191604 4020436992 4028120976 4028366848 4030032326 4048304832 4051828066 4051846656 4059838464 4061764864 4080162528 4080181248 4083501708 4083732224 4091555952 4091805696 4110088554 4112289792 4115636382 4123754008 4123772928 4142451456 4144417056 4156224512 4175069184 4186830336 4188695016 4207667607 4211348856 4219539948 4219655264 4219797504 4228120576 4240798848 4252764672 4252880896 4261152768 4264620503 4273930089 4285989396 4286106528 4286251008 4294443024 4294705152 4298200192 4317668784 4319737344 4328257536 4332044288 4347862272 4351666176 4360249344 4362338304 4363797724 4373323812 4382097408 4385663568 4385931264 4394313792 4398158336 4420176072 4420196352 4428894368 4428914688 4432518948 4432789504 4454729136 4454980608 4463515584 4463767552 4467420672 4487655744 4489785144 4496507136 4498640736 4498661376 4522991616 4531636098 4531912704 4534063104 4537752934 4558327488 4567297317 4567318272 4569485472 4590182844 4594198752 4603000446 4603260288 4603281408 4616248832 4626326016 4639223259 4639244544 4639506432 4643282072 4652313276 4652597248 4675752576 4688945664 4710184128 4712281893 4712547904 4723603456 4725866496 4737767463 4747112172 4747272192 4756635648 4760506608 4760797184 4784360256 4784491008 4793796864 4797990912 4801895527 4821869844 4822032384 4831248402 4831543296 4835475216 4835770368 4839705728 4857377382 4859815026 4869289728 4871216064 4873527464 4873549824 4895624448 4905280512 4907630592 4909572096 4911901696 4934172672 4943603016 4943904768 4947928128 4950275928 4972698081 4982506164 4982529024 4986865312 4986888192 5011853184 5021738496 5021761536 5025848256 5026131968 5040006049 5051008287 5058570528 5060970828 5061279744 5065398624 5079691136 5098401792 5100820992 5119688704 5140671156 5142704853 5153021952 5157215492 5168473596 5178667824 5183198592 5193279936 5197823488 5219444736 5223692331 5234171904 5238431484 5238751232 5248763696 5260221648 5275063872 5277150736 5279678976 5290092544 5301616392 5314053888 5316599808 5318703104 5331746816 5351215104 5355569934 5355896832 5360255472 5360582656 5362798922 5370827968 5382552384 5397715011 5397739776 5402462208 5413117952 5439909618 5440216704 5440241664 5444668944 5455407936 5480118072 5482718397 5482743552 5483053056 5487515176 5498363904 5523268608 5525889408 5566419144 5566758912 5569060419 5582440448 5584926688 5610223476 5610249216 5615131808 5626053264 5626396672 5649455808 5654398464 5670161761 5670352896 5681537024 5693939712 5698573452 5714652528 5714808704 5715001344 5725924032 5743417758 5756891712 5759455647 5759649792 5771010048 5797149696 5802221568 5813665792 5831098416 5842439928 5842796544 5847551424 5859085056 5888443392 5893568096 5893595136 5904859158 5905219584 5910025264 5934809088 5936794578 5939638848 5939974144 5951326807 5951354112 5956560896 5964318441 5978310624 5983540992 5986380192 5995342848 5998187648 5998215168 6025383936 6030287406 6030655488 6042181464 6042550272 6045048489 6045417472 6077742099 6077769984 6089729756 6089757696 6092647296 6120243792 6125252562 6125598336 6137333928 6137680384 6137708544 6168434688 6173454573 6185631012 6185659392 6186008576 6203084368 6216625584 6234336768 6251927552 6280245504 6283042524 6301155328 6317023284 6329309922 6329482896 6329696256 6332486246 6342180864 6347342144 6361198272 6379147008 6379321344 6391729152 6397321216 6428984094 6429159792 6429376512 6441664536 6442057728 6447300288 6476503176 6479606016 6479753368 6492386304 6494954752 6498066432 6527499264 6540374016 6543507456 6545696586 6546096128 6578495352 6578896896 6591470688 6597237504 6600367904 6630264108 6630294528 6643341552 6643372032 6648778422 6649184256 6682470912 6695273376 6695651328 6701100263 6701131008 6731483616 6734677716 6744760704 6747961104 6747992064 6748372992 6753864832 6784487424 6797454147 6797869056 6801094656 6806629401 6850977408 6854228208 6856939804 6870695936 6891298128 6904890432 6904922112 6910931456 6924373248 6959259648 6964923108 6978469914 6978895872 6984575312 7013628864 7033418496 7039571968 7065276192 7068821856 7085405184 7088799744 7120668258 7120908288 7134953472 7140759912 7141195776 7147007296 7176736512 7190695296 7196953348 7196986368 7203282944 7217050082 7232804766 7247314944 7253212824 7253622272 7253655552 7259558592 7273877248 7289722539 7306824096 7310291196 7310324736 7310737408 7331151872 7357920768 7364358144 7367852544 7415857152 7421892192 7425413892 7473759246 7480297968 7480332288 7501404352 7517779776 7532607744 7538772384 7539197952 7545333367 7560470528 7591456242 7591919616 7598097936 7619536704 7634565376 7651231488 7657890344 7675855616 7679274196 7679533056 7694680064 7729532928 7735823238 7736295424 7768001736 7774797888 7789919904 7796735232 7812113408 7829167104 7851257856 7857647226 7858126848 7873145544 7873626112 7912595808 7915726104 7919482129 7919518464 7935138816 7952424588 7971080832 7974899712 7978054656 7981840256 7993790464 7997620224 8033354901 8033845248 8040383208 8040873984 8044198383 8056241952 8060064652 8096609664 8103656132 8103693312 8119676928 8123529728 8160325056 8160362496 8167003416 8167464448 8183111904 8220177108 8224579584 8231272764 8247508016 8247545856 8284902912 8288834112 8312449024 8350138368 8373660672 8377390032 8415335214 8422697712 8439079896 8439310528 8439595008 8481597696 8505529344 8505761792 8522305536 8529241006 8547860178 8571978792 8572213056 8572502016 8588886048 8596400384 8615126637 8635337568 8639474688 8656515072 8664088576 8695724544 8703332352 8720498688 8727595448 8746647624 8764194816 8771327136 8788627584 8796316672 8840352144 8840392704 8857288737 8857788736 8857829376 8865037896 8865579008 8905191867 8909458272 8909660881 8909961216 8927031168 8927535104 8934841344 8975311488 8979570288 8993014272 8997281472 8997322752 9045431109 9045983232 9063272196 9063825408 9068126208 9075505868 9116654976 9134594634 9134636544 9138970944 9180365688 9188397504 9206000892 9206520576 9206562816 9232497664 9252652032 9278446518 9278489088 9279012864 9286564144 9304626552 9305194496 9351462247 9351505152 9377891328 9420368256 9424563786 9425095808 9447206912 9451732992 9475534926 9493964883 9494224344 9494544384 9498729369 9513271296 9521013216 9568720512 9568982016 9587593728 9595981824 9603791054 9643739688 9644064768 9662496804 9663086592 9670950432 9679411456 9714754764 9719630052 9738579456 9742432128 9747054928 9747099648 9791248896 9810561024 9815261184 9818544879 9819144192 9823803392 9868345344 9887206032 9887809536 9895856256 9900551856 9945396162 9965012328 9965058048 9973167633 9973730624 9973776384 10023706368 10043476992 10043523072 10051696512 10052263936 10080012098 10102016574 10117141056 10121941656 10122559488 10130797248 10159382272 10196803584 10201641984 10239377408 10281342312 10285409706 10306043904 10314430984 10336947192 10357335648 10366397184 10386559872 10395646976 10438889472 10447384662 10467704871 10468343808 10476862968 10477502464 10497527392 10520443296 10529599223 10550127744 10554301472 10559357952 10580185088 10603232784 10628107776 10633199616 10637406208 10681002387 10702430208 10711139868 10711793664 10720510944 10725597844 10741655936 10765104768 10795430022 10795479552 10804924416 10825575123 10826235904 10879819236 10880433408 10880483328 10889337888 10910815872 10960236144 10965436794 10965487104 10966106112 10975030352 10996727808 11046537216 11051778816 11132838288 11133517824 11138120838 11164880896 11169853376 11210638869 11220446952 11220498432 11230263616 11252106528 11298911616 11308796928 11340323522 11340705792 11363074048 11387879424 11397146904 11429305056 11429617408 11451848064 11486835516 11513783424 11518911294 11519299584 11542020096 11594299392 11603734857 11604443136 11627331584 11662196832 11684879856 11685593088 11695102848 11718170112 11776886784 11786470839 11787136192 11787190272 11809718316 11810439168 11820050528 11869618176 11873589156 11879277696 11879948288 11902653614 11902708224 11913121792 11928636882 11956621248 11967081984 11972760384 11990685696 11996375296 11996430336 12050767872 12060574812 12061310976 12084362928 12085100544 12090096978 12090834944 12155484198 12155539968 12179459512 12179515392 12185294592 12240487584 12250505124 12251196672 12274667856 12275360768 12275417088 12336869376 12346909146 12371262024 12371318784 12372017152 12406168736 12433251168 12444071809 12468673536 12503855104 12560491008 12566085048 12623002821 12634046568 12658619844 12658965792 12659392512 12664972492 12684361728 12694684288 12722396544 12758294016 12758642688 12783458304 12793861509 12794642432 12857968188 12858319584 12858753024 12883329072 12884115456 12894600576 12953006352 12959212032 12959506736 12984772608 12989909504 12996132864 13054998528 13080748032 13087014912 13091393172 13092192256 13156990704 13157793792 13182941376 13194475008 13200735808 13260528216 13260589056 13286683104 13286744064 13297556844 13298368512 13364941824 13390546752 13391302656 13402200526 13402262016 13462967232 13469355432 13489521408 13495922208 13495984128 13507729664 13568974848 13594908294 13595738112 13602189312 13613258802 13701891951 13701954816 13708456416 13713879608 13741391872 13782596256 13809780864 13809844224 13821862912 13848746496 13917669777 13918519296 13929846216 13956939828 13957791744 13969150624 14027257728 14066836992 14079143936 14130552384 14136845679 14137643712 14170810368 14177599488 14182342603 14213302389 14241336516 14241816576 14269906944 14281519824 14282391552 14294014592 14353473024 14381390592 14393906696 14393972736 14405686581 14406565888 14434100164 14465609532 14494629888 14506425648 14507244544 14507311104 14519117184 14547754496 14579445078 14613648192 14620582392 14620649472 14621474816 14662303744 14715841536 14728716288 14735705088 14831714304 14843784384 14850827784 14918094243 14947518492 14960595936 14960664576 15002808704 15035559552 15065215488 15077544768 15078395904 15090666734 15120018147 15120941056 15182912484 15183839232 15196195872 15239073408 15269130752 15302462976 15315780688 15351711232 15358548392 15359066112 15389360128 15428114559 15459065856 15471646476 15472590848 15536003472 15549595776 15579839808 15593470464 15624226816 15658334208 15671076993 15702515712 15715294452 15716253696 15746291088 15747252224 15825191616 15831452208 15838964258 15839036928 15870277632 15904849176 15942161664 15949799424 15956109312 15963680512 15987580928 15995240448 16066709802 16067690496 16080766416 16081747968 16088396766 16112483904 16120129304 16193145033 16193219328 16207312264 16207386624 16239353856 16247059456 16320650112 16320724992 16334006832 16334928896 16366223808 16440354216 16448155191 16449159168 16462545528 16495016032 16495091712 16569805824 16577668224 16624898048 16700276736 16707181257 16746756829 16747321344 16754780064 16830670428 16845395424 16878159792 16878621056 16879190016 16963195392 17010485283 17011058688 17011523584 17044611072 17058482012 17095720356 17143957584 17144426112 17145004032 17177772096 17192800768 17230253274 17270675136 17278366941 17278949376 17313030144 17328177152 17391449088 17406664704 17440997376 17455190896 17493295248 17528389632 17542654272 17577255168 17592633344 17680704288 17680785408 17714577474 17715577472 17715658752 17730075792 17731158016 17810383734 17818916544 17819321762 17819922432 17853980421 17854062336 17855070208 17869682688 17950622976 17959140576 17986028544 17994562944 17994645504 18090862218 18091966464 18126544392 18127650816 18135145467 18136252416 18151011736 18233226297 18233309952 18269189268 18269273088 18277941888 18360731376 18376795008 18412001784 18413041152 18413125632 18464995328 18505304064 18520363719 18556893036 18556978176 18558025728 18573128288 18609253104 18610388992 18702924494 18703010304 18755782656 18840736512 18849127572 18850191616 18894413824 18903465984 18951069852 18987929766 18988448688 18989088768 18997458738 19026542592 19042026432 19137441024 19137964032 19175187456 19191963648 19207582108 19287479376 19288129536 19324993608 19326173184 19341900864 19358822912 19429509528 19439260104 19477158912 19484864256 19494109856 19494199296 19582497792 19621122048 19630522368 19637089758 19638288384 19647606784 19736690688 19774412064 19791621707 19791712512 19801103712 19890792324 19930024656 19930116096 19946335266 19947461248 19947552768 20047412736 20086953984 20103300789 20103393024 20104527872 20160024196 20204033148 20234282112 20243883312 20245118976 20261594496 20318764544 20393607168 20403283968 20419888203 20478754816 20562684624 20570819412 20612087808 20628861968 20673894384 20714671296 20732794368 20773119744 20791293952 20877778944 20894769324 20935409742 20936687616 20953725936 20955004928 20995054784 21040886592 21059198446 21100255488 21108602944 21118715904 21160370176 21206465568 21256215552 21266399232 21274812416 21362004774 21404860416 21422279736 21423587328 21441021888 21451195688 21483311872 21530209536 21590860044 21590959104 21609848832 21651150246 21652471808 21759638472 21760866816 21760966656 21778675776 21821631744 21869167617 21920472288 21930873588 21930974208 21932212224 21950060704 21993455616 22093074432 22103557632 22165177793 22265676576 22276241676 22285054363 22329761792 22339706752 22421277738 22440893904 22440996864 22460527232 22504213056 22597823232 22617593856 22636000101 22680647044 22681411584 22726148096 22775758848 22794293808 22858610112 22859234816 22903696128 22973671032 23027566848 23037822588 23038599168 23084040192 23188598784 23207469714 23208886272 23254663168 23324393664 23369759712 23390098381 23390205696 23436340224 23553773568 23572941678 23574272384 23574380544 23619436632 23620878336 23640101056 23747178312 23758446387 23758555392 23759896576 23805307228 23805416448 23826243584 23857273764 23913242496 23934163968 23945520768 23981371392 23992750592 23992860672 24101535744 24121149624 24122621952 24132595149 24168725856 24180193956 24181669888 24310968396 24311079936 24358919024 24359030784 24370589184 24480975168 24501010248 24502393344 24549335712 24550721536 24673738752 24693818292 24742524048 24742637568 24744034304 24812337472 24866502336 24888143618 24937347072 24957641137 25007710208 25120982016 25132170096 25246005642 25268093136 25317239688 25317931584 25318785024 25329944984 25389368576 25444793088 25516588032 25517285376 25566916608 25587723018 25589284864 25715936376 25716639168 25717506048 25766658144 25789201152 25845379911 25906012704 25918424064 25919013472 25969545216 25979819008 25992265728 26109997056 26161496064 26182786344 26184384512 26195210119 26313981408 26365882752 26388950016 26401471616 26521056432 26521178112 26571866211 26573366208 26573488128 26595113688 26596737024 26715575601 26728982643 26729883648 26781093504 26782605312 26804401052 26804524032 26925934464 26938710864 26979042816 26991844416 26991968256 27015459328 27137949696 27189816588 27191476224 27204378624 27226517604 27403783902 27403909632 27416912832 27427759216 27482783744 27565192512 27619561728 27619688448 27643725824 27697492992 27835339554 27837038592 27859692432 27913879656 27915583488 27938301248 28054386741 28054515456 28133673984 28158287872 28261104768 28273691358 28275287424 28341620736 28355198976 28364685206 28426604778 28482673032 28483633152 28496188107 28539813888 28563039648 28588029184 28706946048 28762781184 28787813392 28787945472 28811373162 28813131776 28868200328 28931219064 28989259776 29012851296 29014489088 29038234368 29095508992 29158890156 29227296384 29241164784 29241298944 29242949632 29324607488 29431683072 29455634637 29457432576 29471410176 29495394071 29663428608 29687568768 29701655568 29836188486 29895036984 29919502899 29921191872 29921329152 30005617408 30071119104 30130430976 30155089536 30156791808 30181333468 30240036294 30241882112 30365824968 30367678464 30392391744 30478146816 30538261504 30604925952 30631561376 30703422464 30717096784 30718132224 30778720256 30856229118 30918131712 30943292952 30945181696 31072006944 31099191552 31159679616 31186940928 31248453632 31316668416 31342153986 31403114613 31405031424 31430588904 31432507392 31492582176 31588797669 31650383232 31662904416 31677928516 31678073856 31740555264 31809698352 31884323328 31899598848 31912218624 31927361024 31975161856 32133419604 32135380992 32161532832 32176793532 32224967808 32240258608 32386290066 32386438656 32414624528 32414773248 32476725369 32478707712 32494118912 32641300224 32641449984 32668013664 32669857792 32732447616 32880708432 32896310382 32898318336 32925091056 32990032064 32990183424 33139611648 33155336448 33249796096 33400553472 33414362514 33493513658 33494642688 33509560128 33661340856 33690790848 33756319584 33757242112 33926390784 34020970566 34022117376 34023047168 34089222144 34116964024 34191440712 34287915168 34288852224 34355544192 34385601536 34460506548 34541350272 34556733882 34557898752 34626060288 34656354304 34782898176 34811204571 34813329408 34828674353 34881994752 34910381792 34986590496 35056779264 35085308544 35154510336 35185266688 35359412517 35361408576 35361570816 35429154948 35431154944 35431317504 35460151584 35620767468 35637833088 35638643524 35639844864 35707960842 35708124672 35710140416 35739365376 35901245952 35918281152 35972057088 35989125888 35989291008 36181724436 36183932928 36253088784 36255301632 36270290934 36272504832 36302023472 36466452594 36466619904 36538378536 36538546176 36555883776 36721462752 36753590016 36824003568 36826082304 36826251264 36929990656 37010608128 37040727438 37113786072 37113956352 37116051456 37146256576 37218506208 37332215427 37405848988 37406020608 37511565312 37681473024 37698255144 37700383232 37788827648 37902139704 37975859532 37976897376 37978177536 37994917476 38053085184 38084052864 38274882048 38275928064 38350374912 38381584527 38383927296 38415164216 38574958752 38576259072 38649987216 38652346368 38683801728 38717645824 38859019056 38878520208 38954317824 38969728512 38988219712 38988398592 39164995584 39242244096 39261044736 39274179516 39276576768 39295213568 39473381376 39548824128 39583243414 39583425024 39602207424 39781584648 39860049312 39860232192 39892670532 39894922496 39895105536 40094825472 40173907968 40206601578 40206786048 40209055744 40320048392 40408066296 40468564224 40487766624 40523188992 40637529088 40787214336 40806567936 40839776406 40957509632 41105675853 41125369248 41141638824 41161160599 41224175616 41257723936 41347788768 41429342592 41465588736 41546239488 41582587904 41753009331 41755557888 41789538648 41870819484 41873375232 41907451872 41990109568 42081773184 42118396892 42200510976 42217205888 42237431808 42320740352 42412931136 42512431104 42532798464 42547027809 42549624832 42724009548 42809720832 42844559472 42847174656 42882043776 42902391376 42966623744 43060419072 43181720088 43181918208 43217059743 43219697664 43302300492 43304943616 43519276944 43521733632 43521933312 43557351552 43643263488 43738335234 43840944576 43861747176 43861948416 43864424448 43900121408 43986911232 44186148864 44207115264 44330355586 44531353152 44552483352 44570108726 44659523584 44679413504 44842555476 44881787808 44881993728 44921054464 45008426112 45195646464 45235187712 45272000202 45360054441 45361294088 45362823168 45452296192 45551517696 45588587616 45717220224 45718469632 45807392256 45947342064 46055133696 46075645176 46077198336 46168080384 46284343677 46377197568 46414939428 46417772544 46509326336 46648787328 46739519424 46780196762 46780411392 46872680448 46910825533 47013230979 47107547136 47145883356 47148544768 47148761088 47238873264 47241756672 47280202112 47494356624 47516892774 47517110784 47519793152 47610614456 47610832896 47652487168 47714547528 47826484992 47868327936 47891041536 47962742784 47985501184 47985721344 48203071488 48242299248 48245243904 48265190298 48337451712 48360387912 48363339776 48579435099 48621936792 48622159872 48717838048 48718061568 48741178368 48961950336 49002020496 49004786688 49098671424 49101443072 49344465573 49347477504 49387636584 49485048096 49485275136 49624674944 49733004672 49776287236 49874694144 49915282274 50015420416 50240270487 50241964032 50264340192 50492011284 50536186272 50634479376 50635863168 50637570048 50659889968 50778737152 50889586176 51031455849 51033176064 51034570752 51133833216 51175446036 51178569728 51431872752 51433278336 51435012096 51533316288 51578402304 51690759822 51812025408 51835100823 51836848128 51838026944 51939090432 51959638016 51984531456 52219994112 52322992128 52365572688 52368769024 52390420238 52627962816 52731765504 52777900032 52802943232 53042112864 53042356224 53143732422 53146732416 53146976256 53190227376 53193474048 53431151202 53457965286 53459767296 53561941263 53562187008 53565210624 53608802104 53609048064 53851868928 53877421728 53958085632 53983688832 53983936512 54030918656 54275899392 54379633176 54382952448 54405436401 54408757248 54453035208 54699678891 54807567804 54807819264 54833825664 54855518432 54965567488 55130385024 55239123456 55239376896 55287451648 55394985984 55440066539 55561091157 55670679108 55674077184 55719384864 55827759312 55831166976 55876602496 56108773482 56109030912 56267347968 56316575744 56522209536 56547382716 56550574848 56683241472 56710397952 56729370412 56853209556 56965346064 56967266304 56992376214 57079627776 57126079296 57176058368 57413892096 57525562368 57575626784 57575890944 57622746324 57626263552 57736400656 57862438128 57978519552 58025702592 58028978176 58076468736 58191017984 58317780312 58454592768 58482329568 58482597888 58649214976 58863366144 58911269274 58914865152 58942820352 58990788142 59374865121 59375137536 59403311136 59672376972 59790073968 59839005798 59842383744 59842658304 60011234816 60142238208 60260861952 60309902367 60310179072 60313583616 60362666936 60480072588 60483764224 60731649936 60735356928 60784783488 60956293632 61076523008 61209851904 61259664609 61263122752 61406844928 61434193568 61436264448 61557440512 61712458236 61836263424 61886585904 61890363392 62144013888 62198383104 62319359232 62373881856 62496907264 62633336832 62684307972 62806229226 62810062848 62861177808 62865014784 62985164352 63177595338 63300766464 63325808832 63355857032 63356147712 63481110528 63619396704 63768646656 63799197696 63824437248 63854722048 63950323712 64266839208 64270761984 64323065664 64353587064 64449935616 64480517216 64772580132 64772877312 64829249056 64829546496 64953450738 64957415424 64988237824 65282600448 65282899968 65336027328 65339715584 65464594877 65464895232 65607502851 65761416864 65792620764 65796636672 65850182112 65980064128 65980366848 66279223296 66310672896 66495533379 66499592192 66828725028 66855163089 66987027316 66989285376 67019120256 67322681712 67381581696 67512639168 67514484224 67852781568 67908000303 68041941132 68044234752 68046094336 68178444288 68233928048 68382881424 68575830336 68577704448 68711088384 68771203072 68921013096 69082700544 69113467764 69115797504 69252120576 69312708608 69565796352 69622409142 69626658816 69657348706 69763989504 69820763584 69973180992 70170295143 70170617088 70309020672 70370533376 70718825034 70722817152 70723141632 70858309896 70862309888 70862635008 70920303168 71241534936 71275339161 71275666176 71277287048 71279689728 71415921684 71416249344 71420280832 71478730752 71802491904 71836562304 71944114176 71978251776 71978582016 72363448872 72367865856 72397785447 72506177568 72540581868 72545009664 72604046944 72932905188 72933239808 73076757072 73077092352 73111767552 73442925504 73507180032 73648007136 73652164608 73712102893 73859981312 74021216256 74081454876 74227572144 74227912704 74232102912 74292513152 74437012416 74664430854 74811697976 74812041216 74872923411 75023130624 75362946048 75396510288 75400766464 75577655296 75804279408 75951719064 75953794752 75956355072 75989834952 76168105728 76549764096 76551856128 76700749824 76763169054 76767854592 76830328432 77149917504 77152518144 77299974432 77367248491 77367603456 77435291648 77536139733 77718038112 77757040416 77908635648 77939457024 77976439424 77976797184 78329991168 78484488192 78548359032 78553153536 78585630357 78590427136 79097648256 79166486828 79166850048 79204414848 79563169296 79720098624 79720464384 79785341064 79789844992 79790211072 80186947929 80189650944 80347815936 80413203156 80413572096 80418111488 80640096784 80816132592 80937128448 80975533248 81046377984 81275058176 81574428672 81613135872 81679552812 81915019264 82211351706 82250738496 82283277648 82322321198 82448351232 82515447872 82695577536 82858685184 82931177472 83092478976 83165175808 83506018662 83511115776 83579077296 83741638968 83746750464 83814903744 83980219136 84163160223 84163546368 84236793784 84401021952 84434411776 84474863616 84641480704 84825862272 85024862208 85065596928 85094055618 85099249664 85448019096 85488564321 85619441664 85689118944 85764087552 85804782752 85933247488 86120838144 86363440176 86363836416 86434119486 86439395328 86604600984 86609887232 87038553888 87043467264 87114303419 87114703104 87286526976 87476670468 87681889152 87723494352 87723896832 87728848896 87800242816 87973822464 88366903911 88372297728 88414230528 88486182213 88660711172 89062706304 89104966704 89140217452 89319047168 89358827008 89685110952 89763575616 89763987456 89842108928 90016852224 90391292928 90470375424 90544000404 90720108882 90722588176 90725646336 90904592384 91103035392 91177175232 91434440448 91436939264 91614784512 91894684128 92110267392 92151290352 92154396672 92336160768 92568687354 92754395136 92829878856 92835545088 93297574656 93479038848 93560393524 93560822784 93745360896 93821651066 94026461958 94215094272 94291766712 94297089536 94297522176 94477746528 94560404224 94766393007 94988713248 95033785548 95034221568 95039586304 95221228912 95221665792 95304974336 95429095056 95652969984 95736655872 95782083072 95925485568 95971002368 96406142976 96484598496 96530380596 96674903424 96720775824 96726679552 97158870198 97243873584 97244319744 97430176107 97435676096 97436123136 97482356736 97923900672 98004040992 98009573376 98197342848 98202886144 98688931146 98694955008 98775273168 98970096192 98970550272 99249349888 99466009344 99552574472 99749388288 99830564548 100030840832 100480540974 100483928064 100528680384 100984022568 101072372544 101268958752 101271726336 101319779936 101557474304 101779172352 102062911698 102066352128 102069141504 102267666432 102350892072 102357139456 102863745504 102866084717 102866556672 103066632576 103156804608 103381519644 103624050816 103670201646 103673696256 103676053888 103878180864 103919276032 103969062912 104433613713 104439988224 104486023059 104645984256 104731145376 104780840476 105255925632 105463531008 105555800064 105605886464 106084225728 106084712448 106287464844 106293464832 106293952512 106380454752 106862302404 106915930572 106919534592 107123882526 107124374016 107130421248 107217604208 107218096128 107703737856 107754843456 107916171264 107967377664 107967873024 108061837312 108551798784 108759266352 108765904896 108810872802 108817514496 108906070416 109399357782 109615135608 109615638528 109667651328 109711036864 110260770048 110478246912 110478753792 110574903296 110789971968 110880133078 111122182314 111341358216 111348154368 111438769728 111655518624 111753204992 111996646281 112217546964 112218061824 112534695936 112633151488 113044419072 113094765432 113101149696 113366482944 113458740824 113706419112 113930692128 113934532608 113984752428 114159255552 114252158592 114352116736 114827784192 115051124736 115144753581 115151253568 115151781888 115245492648 115252527104 115472801312 115724876256 115825591453 115957039104 116051405184 116057956352 116152937472 116382035968 116635560624 116909185536 116964659136 116965195776 117726732288 117822538548 117829730304 117885640704 117981576284 118749730242 118750275072 118806622272 119344753944 119580147936 119678011596 119684767488 119685316608 120022469632 120284476416 120521723904 120619804734 120620358144 120627167232 120725333872 120960145176 120967528448 121463299872 121569009211 121569566976 121912587264 122153046016 122419703808 122519329218 122526245504 122813689856 122868387136 122872528896 123317027559 123424916472 123483481797 123672526848 123773171808 124288027776 124396766208 124638718464 124747763712 124993814528 125266673664 125368615944 125612458452 125620125696 125722355616 125970328704 126355190676 126601532928 126651617664 126711714064 126712295424 126962221056 127238793408 127537293312 127598395392 127641083427 127648874496 127709444096 127900647424 128533678416 128541523968 128646131328 128707174128 128899871232 128961034432 129545160264 129545754624 129651179229 129658498112 129659092992 129906901476 129914830848 129976475648 130565200896 130565799936 130672054656 130679431168 130929189754 130929790464 131215005702 131522833728 131585241528 131593273344 131700364224 131960128256 131960733696 132558446592 132621345792 132991066758 132999184384 133657450056 133710326178 133974054632 133978570752 134038240512 134645363424 134763163392 135025278336 135028968448 135705563136 135816000606 136080163323 136083882264 136088469504 136092188672 136148454289 136356888576 136467856096 136765762848 136884789899 137151660672 137155408896 137422176768 137542406144 137842026192 138165401088 138226935528 138231595008 138504241152 138853031031 139131592704 139244818284 139253317632 139314697412 139527979008 139641527168 139946361984 140340590286 140341234176 140618041344 140732476599 140741066752 141437650068 141445634304 141446283264 141716619792 141724619776 141725270016 141840606336 142483069872 142550678322 142551332352 142554574096 142559379456 142831843368 142832498688 142840561664 142957461504 143604983808 143673124608 143888228352 143956503552 143957164032 144726897744 144735731712 144795570894 145012355136 145081163736 145090019328 145208093888 145738305297 145865810376 145866479616 146153514144 146154184704 146223535104 146885851008 147014360064 147296014272 147304329216 147424205786 147719962624 148042432512 148162909752 148455144288 148455825408 148585026304 148874024832 149328861708 149623395952 149624082432 149745846822 150046261248 150720811461 150725892096 150793020576 150801532928 151155310592 151608558816 151903438128 151907589504 151912710144 151979669904 152336211456 153094367547 153099528192 153103712256 153401499648 153526338108 153535709184 153660656864 154299835008 154305036288 154599948864 154734496982 154735206912 154870583296 155072279466 155436076224 155505302469 155514080832 155817271296 155878914048 155952878848 155953594368 156659982336 156968976384 157096718064 157106307072 157171260714 157180854272 158195296512 158332973656 158333700096 158408829696 159126338592 159440197248 159440928768 159570682128 159579689984 159580422144 160373895858 160379301888 160685823789 160695631872 160826406312 160827144192 160836222976 161280193568 161632265184 161874256896 161951066496 162092755968 162550116352 163148857344 163216309203 163226271744 163359105624 164099036673 164422703412 164501476992 164566555296 164644642396 164896702464 165030895744 165391155072 165717370368 165862354944 166184957952 166320199617 166330351616 167012037324 167022231552 167158154592 167483277936 167493500928 167629807488 167960438272 168326320446 168327092736 168473587568 168802043904 168868823552 168949727232 169282961408 169651724544 170049724416 170131193856 170188111236 170198499328 170896038192 170977128642 171238883328 171378237888 171528175104 171609565504 171866494976 172241676288 172726880352 172727672832 172868238972 172878790656 173209201968 173219774464 174077107776 174086934528 174228606838 174229406208 174573053952 174953340936 175363778304 175446988704 175447793664 175600485632 175947644928 176733807822 176744595456 176828461056 176972364426 177321422344 178124595363 178125412608 178209933408 178280434904 178638094336 178717654016 179370221904 179527151232 179527974912 179684217856 180033704448 180782585856 180929707101 180940750848 181088000808 181440217764 181445176352 181451292672 181809184768 182206070784 182354350464 182868880896 182873878528 183229569024 183778993827 183789368256 184220534784 184302580704 184308793344 184672321536 185137374708 185508790272 185659757712 185671090176 186595149312 186958077696 187120787048 187121645568 187490721792 187643302132 188052923916 188430188544 188583533424 188594179072 188595044352 188955493056 189120808448 189532786014 189977426496 190067571096 190068443136 190079172608 190442457824 190443331584 190609948672 190858190112 191305939968 191473311744 191564166144 191850971136 191942004736 192812285952 192969196992 193060761192 193349806848 193441551648 194317740396 194487747168 194488639488 194860352214 194871352192 194872246272 194964713472 195847801344 196008081984 196019146752 196393784631 196394685696 196405772288 197377862292 197389910016 197550546336 197940192384 197941100544 198498699776 198932018688 199105148944 199486600137 199498776576 199661129096 200061681664 200565489267 200961081948 200967856128 201057360768 201968045136 202144745088 202537917504 202543452672 202639559872 203114948608 203558344704 203724000909 204125823396 204132704256 204138283008 204535332864 204701784144 204714278912 205727491008 205732169434 205733113344 206133265152 206313609216 206763039288 207248101632 207340403292 207347392512 207352107776 207756361728 207838552064 207938125824 208867227426 208879976448 208972046118 209291968512 209462290752 209561680952 210510885429 210511851264 210927062016 211111600128 211211772928 212168451456 212169424896 212574929688 212586929664 212587905024 212760909504 213724604808 213826017483 213831861144 213839069184 214247765052 214248748032 214260842496 214435208416 214436192256 215407475712 215509686912 215832342528 215934755328 215935746048 216123674624 217103597568 217193356341 217518532704 217621745604 217635028992 217707838777 217812140832 218798715564 219230271216 219231277056 219335302656 219422073728 220521540096 220956493824 221136308679 221149806592 221579943936 221760266156 222244364628 222682716432 222696308736 222877539456 223311037248 223506409984 223993292562 224435093928 224436123648 224618770233 225069391872 225266302976 226088838144 226189530864 226202299392 226732965888 226917481648 227412838224 227861384256 227869065216 227969504856 228504317184 228704233472 229655568384 230102249472 230289507162 230302507136 230303563776 230490985296 230505054208 230945602624 231449752512 231651182906 232101745473 232102810368 232115912704 232305874944 232764071936 233271121248 233818371072 233929318272 233930391552 235453464576 235645077096 235659460608 235756891071 235771281408 235963152568 237499460484 237500550144 237613244544 238689507888 239160295872 239356023192 239369534976 239370633216 240044939264 240560843787 240568952832 241043447808 241239609468 241240716288 241254334464 241450667744 241920290352 241935056896 242926599744 243138018422 243139133952 243816955723 243825174528 244306092032 244839407616 245038658436 245052491008 245627379712 245736774272 245745057792 246634055118 246849832944 246966963594 247345053696 247546343616 248576055552 248793532416 249277436928 249495527424 249987629056 250533347328 250737231888 251224916904 251240251392 251444711232 251940657408 252489480669 252710381352 253203065856 253303235328 253423428128 253424590848 253924442112 254477586816 255074586624 255196790784 255282166854 255297748992 255418888192 255801294848 255907052701 256465692963 257067356832 257291082191 257292262656 257414348256 257799742464 257922068864 259090320528 259091509248 259302358458 259316996224 259318185984 259813802952 259829661696 259952951296 261130401792 261342910257 261344109312 261358862336 261858379508 261859580928 262430011404 263045667456 263170483056 263186546688 263400728448 263920256512 263921467392 265116893184 265242691584 265458546639 265982133516 265998368768 267314900112 267420652356 267948109264 267957141504 268076481024 269290726848 269526326784 270050556672 270057936896 271411126272 271632001212 272160326646 272167764528 272176939008 272184377344 272296908578 272713777152 272935712192 273531525696 273769579798 274303321344 274310817792 274844353536 275084812288 275684052384 276330802176 276453871056 276463190016 277008482304 277706062062 278263185408 278489636568 278506635264 278629394824 279283054336 279892723968 280681180572 280682468352 281236082688 281464953198 281482133504 282875300136 282891268608 282892566528 283433239584 283449239552 283681212672 284299179021 284966139744 285101356644 285102664704 285109148192 285118758912 285663686736 285664997376 285681123328 285914923008 287209967616 287346249216 287776456704 287913007104 288147311309 289453795488 289591141788 290024710272 290162327472 290180038656 290416187776 291476610594 291731620752 291732959232 292290528321 292307028288 292308369408 292447070208 293771702016 294028720128 294592028544 294608658432 294848411572 295439925248 296084865024 296325819504 296910288576 296911650816 297170052608 297748049664 298657723416 299246791904 299248164864 299491693644 300092522496 301441622922 301451784192 301586041152 301603065856 302310621184 303217117632 303806876256 303815179008 303959339808 304672422912 306188735094 306199056384 306207424512 306802999296 307052676216 307071418368 307321313728 308598254151 308599670016 309199897728 309468993964 309470413824 309741166592 310144558932 310872152448 311010604938 311028161664 311634542592 311757828096 311905757696 311907188736 313319964672 313458069177 313937952768 314193436128 314342521428 314361708544 316390593024 316665947312 316667400192 316817659392 318252677184 318880394496 318881857536 319141364256 319159379968 320747791716 320758603776 321371647578 321391263744 321652812624 321654288384 321672445952 322560387136 323264530368 323748513792 323902132992 324185511936 324449334781 325100232704 326297714688 326432618406 326452543488 326718211248 328198073346 328845406824 329002953984 329133110592 329289284792 330061791488 330782310144 331434740736 331724709888 332369915904 332640399234 332660703232 334024074648 334044463104 334316309184 334966555872 335259614976 335920876544 335989938843 336652640892 336654185472 336947175136 337604087808 337737647104 337899454464 338565922816 339303449088 340099448832 340376222472 340396998656 340537731547 341792076384 341954257284 342477766656 342756475776 343056350208 343219131008 343732989952 344483352576 345434260743 345453760704 345455345664 345736477944 345757581312 346418403936 347476774359 348154215552 348173869056 348457213676 348458812416 349146107904 349906681872 350727556608 350893977408 350895587328 351200971264 353467615644 353489190912 353656922112 353944728852 354642844688 356249190726 356250825216 356419866816 356560869808 357276188672 357435308032 358740443808 359054302464 359055949824 359368435712 360067408896 361565171712 361859414202 361881501696 362176001616 362880435528 362890352704 362902585344 364707027633 364708700928 365737761792 365747757056 366459138048 367557987654 367578736512 368441069568 368605161408 368617586688 370274749416 370450445391 371017580544 371319515424 373190298624 373916155392 374241574096 374243291136 374981443584 375286604264 376105847832 376860377088 377167066848 377188358144 377910986112 378241616896 379065572028 379954852992 380135142192 380136886272 380158345216 380884915648 380886663168 381219897344 381716380224 382611879936 382923250281 382946623488 383115417883 383128332288 383701942272 383884009472 385624571904 385938393984 386121522384 386699613696 386883103296 388635480792 388953537687 388975494336 388977278976 389720704428 389742704384 389744492544 389929426944 391695602688 392016163968 392038293504 392787569262 392789371392 392811544576 394755724584 394779820032 395101092672 395880384768 395882201088 396997399552 397864037376 398210297888 398973200274 398997553152 399322258192 400123363328 401130978534 401922163896 401935712256 402112876621 402114721536 403936090272 404289490176 405075835008 405086905344 405279119744 406229897216 407116689408 407448001818 408240489969 408251646792 408265408512 408276566016 408445362867 409070665728 409403568288 410654369697 411454982016 411464338868 411466226688 412266530304 412627218432 413526078576 414496203264 414680806584 414694785024 414704215552 415512723456 415677104128 417734454852 417759952896 417944092236 418583937024 418924581504 419123361904 421021770858 421023702528 421854124032 422197429797 422223200256 422423545856 424336902912 424338849792 425149859376 425173859328 425175810048 425521819008 427449209616 427652034966 427663722288 427678138368 428495530104 428497496064 428521684992 428870416832 428872384512 430814951424 431019373824 431664685056 431869510656 431871492096 432247349248 434207195136 434386712682 435037065408 435243491208 435270057984 435415677554 435624281664 437597431128 438460542432 438462554112 438670605312 438844147456 441043080192 441912987648 442272617358 442299613184 443159887872 443520532312 444488729256 445365432864 445755078912 446622074496 447012819968 447986585124 448870187856 448872247296 449237540466 450138783744 450532605952 452162434383 452177676288 452379061728 452404598784 452772766589 453465931776 453834963296 454825676448 455722768512 455738130432 455939009712 457008634368 457408466944 459283102641 459311136768 460204498944 460579014324 460605014272 460607127552 460981970592 461891205248 462899505024 463302365812 464203490946 464205620736 464231825408 464611749888 465528143872 466542242496 467636742144 467858636544 467860783104 470906929152 471290154192 471318921216 471513782142 471542562816 471926305136 474998920968 475001100288 475226489088 477379015776 478320591744 478712046384 478739069952 478741266432 480089878528 481121687574 481137905664 482057471367 482086895616 482479218936 482481432576 482508668928 482901335488 483840580704 485853199488 486276036844 486278267904 487633911446 487650349056 488612184064 489678815232 490077316872 490104982016 491254759424 491473548544 493268110236 493699665888 493933927188 494690107392 495092687232 497152111104 497587064832 498554873856 498960598851 498991054848 499975258112 501066694656 501474463776 502449833808 502480502784 502889422464 503881314816 504978961338 505420762704 506406131712 506606470656 506846856256 506849181696 507848884224 508955173632 510149173248 510393581568 510564333708 510595497984 510837776384 511602589696 511814105402 512931385926 514134713664 514582164382 514584525312 514828696512 515599484928 515844137728 518180641056 518183018496 518604716916 518633992448 518636371968 519627605904 519659323392 519905902592 522260803584 522685820514 522688218624 522717724672 523716759016 523719161856 524860022808 526091334912 526340966112 526801456896 527840513024 527842934784 530233786368 530485383168 530917093278 531964267032 531996737536 534373786089 534629800224 534841304712 535095087787 535896218528 535914283008 536152962048 538581453696 539052653568 540101113344 540115873792 542789121303 542822252544 543264002424 544320653292 544335529056 544353878016 544593817156 545427554304 545871424384 547063051392 547539159596 548606642688 548621635584 549688707072 550169624576 551368104768 552661604352 552907742112 552926380032 554016964608 555412124124 556526370816 556979273136 557013270528 557258789648 558566108672 559785447936 561362361144 561364936704 562472165376 562929906396 562964267008 565750600272 565782537216 565785133056 566866479168 566898479104 567362425344 568598358042 569932279488 570202713288 570205329408 570218296384 570237517824 571327373472 571329994752 571829846016 574419935232 574692498432 575552913408 575826014208 576294622618 578907590976 579182283576 580049420544 580324654944 580832375552 582953221188 583463241504 583465918464 584581056642 584614056576 584616738816 584894140416 587543404032 588057440256 589181353893 589184057088 589217316864 589696823144 590879850496 592169730048 592651639008 593820577152 593823301632 594340105216 595496099328 597315446832 598459800411 598493583808 598496329728 598983387288 600185044992 601696467801 602883245844 602903568384 603172082304 603206131712 604621242368 606434235264 607613752512 607630358016 607918679616 609344845824 609840731929 611172002727 612377470188 612398112768 612414849024 613605998592 614105352432 614142836736 614642627456 617196508302 617199340032 618399795456 618937987928 618940827648 619482333184 620289117864 621744304896 622021209876 622056323328 623269085184 623515656192 623811515392 623814377472 626639929344 626916138354 627875905536 628386872256 628685042856 628723417088 631532656287 632781186048 633331894624 633334800384 633635318784 636505354368 637760788992 637763715072 638282728512 638318759936 641478052449 641495583432 641517207552 642743295156 642782527488 643305625248 643308576768 645120774272 646529060736 647497027584 647804265984 648371023872 648898669562 650200465408 652865236812 652905086976 653123516331 653436422496 656396146692 657690813648 658005907968 658266221184 658578569584 660123582976 661564620288 662869481472 663408926037 663449419776 664739831808 665280798468 665321406464 668048149296 668088926208 668632618368 669933111744 670519229952 671841753088 671979877686 673305281784 673308370944 673856310699 673894350272 675208175616 675475294208 675798908928 677131845632 678606898176 680198897664 680752444944 680793997312 681075463094 683584152768 683908514568 685512951552 686112700416 686438262016 687465979904 688966705152 690868521486 690907521408 690910691328 691472955888 691515162624 692836807872 694953548718 696305236419 696308431104 696347738112 696914427352 696917624832 698292215808 699813363744 701455113216 701787954816 701791174656 702401942528 706935231288 706978381824 707270673213 707313844224 707889457704 709285689376 712498381452 712501650432 712839733632 713121739616 714552377344 714870616064 717480887616 718108604928 718111899648 718736871424 720110543647 720134817792 721682531361 723130343424 723718828404 723763003392 724352003232 725760871056 725780705408 725805170688 729414055266 729417401856 731450867169 731475523584 731495514112 732918276096 735115975308 735157473024 736882139136 737210322816 737235173376 740549498832 740900890782 742035161088 742639030848 746380597248 747832310784 748483148192 748486582272 749962887168 750573208528 752211695664 753720754176 754334133696 754376716288 755821972224 756483233792 757468442007 758131144056 759909705984 760270284384 760273772544 761769831296 761773326336 762439794688 763432760448 765223759872 765846500562 765893246976 766230835766 766256664576 767403884544 767721158103 767768018944 771873246573 771876787968 772243044768 773399227392 773766206592 777270961584 777907075374 777950988672 777954557952 779441408856 779485408768 779488985088 779858853888 783391205376 784028730771 784032327936 784076587008 785575138524 785578742784 785623089152 789511449168 789559640064 790202185344 791760769536 791764402176 793994799104 795728074752 796375639917 796420595776 797946400548 797995106304 798644516384 800246726656 802261957068 803844327792 803871424512 804225753242 804229443072 807872180544 808578980352 810151670016 810173810688 810558239488 812459794432 814233378816 814896003636 816480979938 816503293584 816530817024 816553132032 816890725734 818141331456 818807136576 821308739394 822909964032 822928677736 822932453376 824533060608 825254436864 827052157152 828992406528 829361613168 829389570048 829408431104 831025446912 831354208256 835468909704 835519905792 835888184472 837849163008 838246723808 842043541716 842047405056 843708248064 844394859594 844446400512 844847091712 848673805824 848677699584 850299718752 850347718656 851039733401 851043638016 852897537063 854898419232 855304069932 855327444576 855356276736 856991060208 856994992128 857043369984 857740833664 857744769024 861629902848 862038747648 863329370112 863739021312 864441933927 864494698496 868773425364 870074130816 870486982416 870540115968 870831355108 871248563328 875194862256 876921084864 876925108224 877341210624 877688294912 882086160384 883825975296 884545234716 884599226368 886319775744 887041064624 888977458512 890730865728 891510157824 893244148992 894025639936 895973170248 897740375712 897744494592 898475080932 900277567488 901065211904 904324868766 904355352576 904758123456 904809197568 905545533178 906931863552 907669926592 909651352896 911445537024 911878019424 914017268736 914816933888 918566205282 918622273536 920408997888 921158028648 921210028544 921214255104 921963941184 923782410496 925794762453 925799010048 926604731624 928406981892 928411241472 928463650816 929223499776 931056287744 933084484992 935273484288 935717273088 935721566208 940374207531 941813858304 942580308384 943027564284 943085125632 943852610272 949997841936 950002200576 950452978176 954758031552 956641183488 957424092768 957478139904 958257337609 960179757056 962243375148 962275811328 964114942734 964173791232 964958437872 964962865152 965017337856 965802670976 967681161408 971706398976 972552073688 972556535808 973348004343 975267822892 975300698112 977224368128 979357630464 980154633744 980209964032 982509518848 982947097088 986536220472 987399331776 987867854376 990185374464 994304222208 995174129664 997109747712 997921197702 997982109696 999950516224 1002133389312 1002948927552 1004899667616 1005774230383 1005778844928 1007762629632 1007969816529 1009957922676 1010841525408 1012812263424 1013212941312 1013693712512 1013698363392 1015697768448 1017910347264 1020298346496 1021128667416 1021190995968 1021613194641 1021675552768 1023628210804 1025862771852 1028269427328 1029164328764 1029169050624 1029657393024 1031198969856 1031688275456 1036361282112 1036366036992 1037209433832 1037267984896 1037272743936 1039255211808 1039811805184 1042430323077 1044521607168 1045371641028 1045376437248 1045435449344 1047433518032 1047438323712 1049720045616 1052182669824 1052681932224 1053602913792 1055681026048 1060467572736 1060970766336 1061834186556 1063928534064 1063993475072 1068747572178 1069259600448 1069682609424 1070190175574 1071792437056 1071828566016 1072305924096 1077162907392 1078105307136 1080202226688 1080231747584 1085578242606 1085644505088 1086528004848 1088641306584 1088671058112 1088707756032 1089187634312 1091742848768 1094121082899 1094126102784 1095078319192 1097213285376 1097243271168 1099377414144 1100339249152 1102736209536 1105323208704 1105815484224 1105852760064 1110824248248 1111351336173 1113052741632 1113958546272 1114517579296 1117132217344 1119570895872 1122724722288 1122729873408 1124944330752 1125859812792 1125928534016 1131501200544 1131526931887 1131565074432 1133732958336 1133796958208 1134724850688 1137196716084 1139864558976 1140405426576 1140410658816 1140436592768 1140475035648 1142654746944 1142659989504 1143659692032 1148769750843 1148839870464 1149346253649 1149384996864 1151105826816 1151652028416 1152589245236 1157815181952 1158364567152 1160098841088 1160649309888 1161664751104 1165906442376 1166926483008 1166931836928 1169162113284 1169228113152 1169233477632 1169788280832 1175086808064 1176114880512 1178362707786 1178368114176 1178434633728 1179393646288 1181759700992 1184339460096 1185303278016 1187635705369 1187641154304 1187646603264 1188680210432 1190992198656 1194630893664 1196919600822 1196987167616 1196992659456 1197966774576 1200370089984 1203392935602 1205766491688 1205807136768 1206338629863 1206344164608 1206412263424 1212868470528 1215227505024 1215260716032 1215837359232 1218689691648 1219681463858 1222344005454 1224754940376 1224796225536 1224829698048 1225336088601 1227211997184 1228210704864 1229285254912 1231963109091 1234393016604 1234398680064 1236799590912 1237875975856 1237881655296 1238964666368 1240578235728 1243488609792 1244042419752 1244112646656 1246538170368 1247031312384 1247623030784 1253279858688 1253832276708 1255751811072 1256773744512 1257370085712 1257446834176 1263065312574 1265562372096 1266592289391 1266663789248 1266669600768 1267270637568 1273010708736 1275521577984 1275527430144 1276565457024 1276637519872 1282956104898 1282991166864 1283034415104 1285486590312 1285565054976 1286611250496 1286617153536 1290241548544 1293058121472 1294994055168 1295608531968 1296742047744 1297797339124 1300400930816 1305730473624 1305810173952 1306247032662 1306872844992 1312792293384 1315381627296 1316011815936 1316532442368 1317157139168 1320247165952 1323129240576 1325738962944 1326817852074 1326898839552 1329479663616 1330561596936 1330642812928 1336096298592 1337259101321 1337265236736 1339866223488 1341038459904 1343683506176 1343959755372 1346610563568 1346616741888 1347712621398 1347788700544 1350416351232 1350950588416 1351597817856 1356487303149 1357213796352 1358318299767 1360397795328 1361504889888 1362150926188 1367168305536 1367817029136 1371025903104 1372225400832 1372876524032 1374931959808 1377933410304 1381737042972 1381815042816 1381821382656 1382945911776 1385673615744 1389907097436 1392610472838 1392616862208 1392695476224 1393828854704 1393835249664 1396584431616 1399626727488 1402910226432 1403575909632 1403582349312 1404803885056 1413870462576 1413956763648 1414541346426 1414627688448 1415778915408 1418571378752 1424996762904 1425003300864 1425679467264 1426243479232 1429741232128 1434961775232 1436217209856 1436223799296 1437473742848 1440221087294 1440269635584 1443365062722 1446260686848 1447437656808 1447526006784 1448704006464 1451521742112 1451561410816 1458828110532 1458834803712 1462901734338 1462951047168 1462991028224 1465836552192 1470231950616 1470314946048 1473764278272 1474420645632 1481098997664 1481801781564 1484070322176 1485278061696 1492761194496 1495664621568 1496881796553 1496966296384 1496973164544 1497632997179 1499925774336 1501146417056 1504423391328 1505732688889 1507441508352 1508668267392 1508753432576 1511643944448 1512966467584 1514936884014 1516262288112 1519819411968 1520540568768 1520547545088 1523539662592 1523546652672 1526865520896 1530447519744 1531693001124 1531786493952 1532461671532 1532513329152 1534807769088 1535442316206 1535536037888 1543746493146 1543753575936 1544486089536 1546798454784 1547532413184 1554541923168 1555814150748 1555901977344 1555909115904 1558882817712 1558970817536 1558977970176 1559717707776 1566782410752 1568057461542 1568064655872 1568153174016 1571150277048 1571157485568 1571246178304 1579022898336 1580397119743 1580404370688 1583521539072 1583528804352 1587989598208 1591456149504 1592751279834 1592841191552 1595892801096 1595990212608 1597289032768 1603121358267 1604523914136 1605285263361 1607688655584 1607742849024 1608451506484 1608458886144 1615744361088 1617157960704 1620303340032 1620347621376 1621116478976 1624919588864 1628466757632 1629792007272 1632961959876 1633006587168 1633061634048 1633781451468 1636282662912 1637614273152 1642617478788 1645819928064 1645857355472 1645864906752 1649066121216 1650508873728 1654104314304 1657984813056 1658723226336 1658779140096 1658816862208 1662050893824 1662708416512 1670937819408 1671039811584 1671776368944 1675698326016 1676493447616 1684087083432 1684094810112 1687416496128 1688789719188 1688892801024 1689694183424 1697347611648 1697355399168 1700599437504 1700695437312 1702079466802 1702087276032 1705795074126 1709796838464 1710608139864 1710654889152 1710712553472 1713982120416 1713989984256 1715481667328 1715489538048 1723259805696 1724077495296 1726658740224 1727478042624 1728883867854 1728989396992 1737546850728 1740148261632 1740973964832 1741662710216 1742497126656 1750389724512 1753842169728 1753850216448 1754682421248 1755376589824 1764172320768 1767544061679 1767651950592 1769090469432 1769198452736 1769929905757 1772639551488 1774082129248 1777954917024 1781461731456 1783020315648 1786488297984 1788051279872 1791946340496 1795379401233 1795480751424 1795488989184 1796950161864 1800555134976 1805089403403 1808649737532 1808710705152 1809516246912 1809618395136 1811091066356 1813863727104 1815339853184 1819302705792 1822891074048 1823756038848 1828034537472 1829522195787 1829633867776 1837132410564 1837244547072 1840817995776 1842316057296 1842420057088 1842428510208 1843927882368 1847564820992 1851589524906 1851598020096 1853209463248 1856813963784 1856822482944 1856927301632 1858446999552 1862112575488 1866168969984 1870546968576 1871434546176 1871443132416 1880748415062 1883627716608 1885160616768 1886055128568 1886170251264 1887705220544 1894597968861 1899995683872 1900004401152 1900905956352 1909516063104 1913282366976 1914848185536 1914956279808 1916514675218 1920359514112 1924486750296 1924551622656 1928229885468 1928347582464 1929916875744 1929925730304 1931605341952 1935362322816 1943412797952 1945104147376 1945113071616 1946696008686 1950535645784 1950601396224 1954448736256 1958715260928 1959370548993 1960309267488 1960419928064 1965019037696 1965894194176 1973072440944 1974798663552 1975735708752 1980370748928 1988608444416 1990226778111 1990348259328 1994219495424 1995842395404 1995964219392 1999901032448 2004266778624 2005897855104 2009799335232 2011548460766 2011557689856 2015525259264 2015939633058 2019915845352 2021568932097 2021683050816 2025624526848 2026425882624 2027387425024 2027396726784 2031395536896 2035820694528 2040596692992 2042257334832 2042381991936 2043226389282 2043351105536 2047256421608 2051725543704 2056538854656 2058328657528 2058338101248 2059314786048 2062397939712 2063376550912 2072722564224 2072732073984 2074418867664 2074535969792 2074545487872 2078510423616 2079623610368 2084860646154 2088915709257 2089043214336 2090743282056 2090752874496 2090870898688 2094867036064 2094876647424 2099440091232 2104365339648 2105363864448 2107205827584 2111362052096 2120935145472 2121812019639 2121941532672 2123668373112 2127857068128 2137495144356 2138519200896 2139365218848 2140380351148 2143584874112 2143657132032 2144611848192 2154325814784 2156210614272 2160331630941 2160404453376 2160463495168 2171156485212 2171289010176 2173056009696 2177282613168 2177342116224 2177415512064 2178375268624 2183485697536 2188242165798 2188252205568 2190156638384 2194352601507 2194426570752 2194486542336 2198754828288 2200678498304 2205472419072 2210646417408 2211630968448 2211705520128 2221648496496 2222702672346 2226105483264 2227917092544 2229035158592 2234264434688 2239141791744 2245449444576 2245459746816 2249888661504 2251719625584 2251857068032 2263002401088 2263053863774 2263130148864 2267465916672 2267593916416 2269449701376 2274393432168 2279729117952 2280810853152 2280821317632 2280873185536 2285309493888 2285319979008 2287319384064 2297539501686 2297679740928 2298692507298 2298769993728 2302211653632 2303163474309 2303304056832 2305178490472 2315619739719 2315630363904 2316729134304 2320197682176 2321298619776 2323329502208 2331812884752 2333852966016 2333863673856 2338324226568 2338456226304 2338466955264 2339576561664 2350173616128 2352086192313 2352229761024 2356725415572 2356736228352 2356869267456 2358787292576 2363519401984 2368678920192 2370606556032 2375271410738 2375282308608 2375293206528 2377360420864 2381984397312 2389126919751 2389261787328 2393839201644 2393974335232 2393985318912 2395933549152 2400740179968 2406785871204 2411532983376 2411614273536 2412677259726 2412688329216 2412824526848 2425736941056 2430455010048 2430521432064 2431674718464 2437379383296 2439362927716 2444688010908 2449509880752 2449592451072 2449659396096 2450672177202 2454423994368 2456421409728 2458570509824 2463926218182 2468786033208 2468797360128 2473599181824 2475751951712 2475763310592 2477929332736 2481156471456 2486977219584 2488084839504 2488225293312 2493076340736 2494062624768 2495246061568 2506559717376 2507664553416 2513547489024 2514740171424 2526130625148 2531124744192 2533184578782 2533327578496 2533339201536 2534541275136 2546021417472 2551043155968 2553119200203 2553130914048 2553275039744 2565912209796 2565982333728 2566068830208 2570973180624 2571130109952 2573222500992 2573234307072 2580483097088 2586116242944 2589988110336 2591217063936 2593325801781 2593484095488 2595594678248 2600801861632 2611460947248 2611620347904 2612494065324 2613745689984 2625584586768 2630763254592 2632023631872 2633064884736 2634314278336 2640494331904 2646258481152 2651477925888 2653635704148 2653797679104 2658959327232 2661123193872 2661285625856 2672192597184 2674518202642 2674530473472 2679732446976 2682076919808 2687367012352 2687919510744 2693221127136 2693233483776 2695425242796 2695577401088 2700832702464 2701901176832 2703195635712 2712974606298 2714427592704 2716636599534 2720795590656 2723009779776 2724301852376 2734336611072 2735634058272 2742051806208 2744450801664 2745753048064 2749863919616 2755866820608 2763474085944 2763630085632 2763642765312 2765891823552 2771347231488 2777384287359 2779814194872 2785220945676 2785233724416 2785390952448 2787657709408 2787670499328 2793168863232 2799253454976 2805820452864 2807151819264 2807164698624 2809607770112 2814977579711 2821122622593 2827740925152 2829082692852 2829255376896 2830201904101 2831557830816 2837142757504 2849993525808 2850006601728 2851358934528 2852486958464 2859482464256 2869923550464 2872434419712 2874772012827 2874947485696 2880442174588 2880539271168 2886730125444 2892521373696 2894875313616 2895052013568 2897408012928 2903043484224 2903122821632 2917656221064 2917669607424 2920044013029 2925803468676 2925902094336 2925982056448 2931673104384 2940463901232 2940629892096 2947528556544 2948841291264 2962197995328 2963603563128 2970556123392 2985522388992 2991329243136 2993763593106 2993932592768 2993946329088 2995265994358 2999851548672 3002292834112 3008846782656 3011465377778 3017322691149 3017336534784 3017506865152 3023287888896 3025932935168 3029873768028 3032524576224 3039638823936 3041081137536 3041095090176 3047079325184 3047093305344 3053731041792 3060895039488 3063386002248 3063572987904 3064839583923 3064923343064 3065026658304 3070884632412 3071072075776 3087492986292 3087507151872 3088972179072 3093596909568 3095064826368 3109083846336 3111628301496 3111803954688 3111818231808 3117765635424 3117941635072 3119435415552 3127290969231 3133564821504 3136114923084 3136129311744 3136306348032 3142300554096 3142314971136 3142492356608 3158045796672 3160794239486 3160808741376 3167043078144 3169620424399 3175979196416 3182912299008 3185502559668 3185682383104 3191785602192 3191980425216 3194578065536 3206242716534 3209047828272 3210570526722 3215377311168 3215485698048 3216903012968 3216917772288 3231488722176 3234315921408 3240606680064 3240695242752 3242232957952 3249839177728 3256933515264 3259584014544 3265923919752 3266013174336 3266123268096 3267562902936 3275228546304 3282363248697 3285234957576 3291639856128 3291714710944 3291729813504 3298132242432 3301017747456 3308208628608 3315969626112 3317446452672 3317558280192 3317633724416 3325416833024 3326791685113 3334054008519 3341875638816 3343552737888 3351396652032 3352986895232 3368174166864 3368189620224 3374832992256 3377579438376 3377785602048 3379388366848 3394580795661 3394695223296 3401198875008 3401390874624 3404158933604 3404174552064 3411590148252 3419593676928 3421216279728 3421309778304 3421425106944 3427964240832 3427979968512 3430963334656 3430979076096 3446519611392 3448038760947 3448154990592 3453317480448 3454956085248 3457767735708 3457978793984 3475093701456 3480296523264 3481947929664 3483325420432 3484994253312 3500779449024 3507684339456 3507700432896 3509364842496 3510753179648 3528344641536 3535088123358 3535303901184 3538180938864 3538396905472 3539859811514 3545279102976 3548164258496 3555909834048 3562907116107 3562923462912 3566040631296 3572976595968 3576102559744 3583892680992 3590758802466 3590961502848 3590977978368 3593900323728 3601110269952 3610178806806 3617299475064 3617421410304 3619015889589 3619032493824 3619236790272 3622182132712 3630679706368 3638605411584 3645782148096 3647512077696 3656069074944 3659044391574 3659267735552 3674264821128 3674489094144 3676008265803 3681635991552 3684632114592 3684840114176 3687855764736 3695129641984 3695889327273 3703179049812 3703196040192 3706418926496 3713627927568 3713644965888 3713854603264 3716893999104 3724225150976 3732337939968 3741093937152 3742869092352 3745915047017 3761496830124 3767255433216 3770321233536 3772110257136 3772340502528 3775410441088 3789195937722 3799776868173 3799991367744 3800008802304 3801811912704 3819032126208 3826564733952 3829696371072 3829912559616 3833029350436 3840719028224 3848973500592 3849103245312 3856459770936 3856695164928 3859833751488 3859851460608 3863210683904 3870724645632 3886825595904 3890208294752 3890226143232 3893392017372 3901071291568 3901202792448 3908897472512 3917430521856 3918741097986 3920618534976 3920839856128 3930038075392 3931788388352 3946144881888 3949597327104 3951471417504 3960741497856 3977216888832 3980453556222 3980696518656 3988438990848 3991684790808 3991928438784 4011777303963 4011795710208 4019598670464 4023096921532 4023115379712 4031050518528 4031879266116 4039831690704 4043137864194 4043366101632 4051249053696 4052851765248 4054774850048 4054793453568 4071641389056 4074954899301 4081193385984 4084514669664 4086452778564 4086702211072 4094512843216 4103451087408 4113077709312 4116657315056 4116676202496 4118629572096 4124795879424 4126753101824 4145445128448 4145464147968 4148837735328 4149071939584 4157020847232 4159247220736 4169721292308 4177831418514 4178086428672 4181486564112 4181505748992 4181741797376 4189734072128 4189753294848 4198880182464 4208730679296 4210727728896 4214411655168 4222724104192 4241870290944 4243624039278 4243883065344 4247336746224 4255714136256 4274990288712 4277038401792 4278730437696 4280760702296 4287169748224 4289223696384 4308651629568 4312421228544 4320663261882 4320808906752 4320926990336 4342312970424 4342578020352 4346112019392 4354565226336 4354684232448 4356750537248 4366971395072 4376484331596 4376504411136 4380313276768 4388705203014 4388853141504 4388973084672 4397509656576 4401356996608 4410944838144 4421292834816 4423241642831 4423261936896 4443296992992 4445405344692 4452210966528 4455834185088 4458070317184 4468528869376 4478283583488 4490645389659 4490898889152 4490919493632 4492898991537 4499777323008 4503439251168 4517198066667 4526004802176 4526107727548 4526260297728 4534931833344 4535187832832 4538899402752 4548786864336 4559458235904 4561621706304 4561642635264 4561746371072 4570618987776 4570639958016 4595079003372 4595359481856 4597385014596 4597539987456 4604423307264 4606326948618 4606608113664 4610356980944 4631239479438 4631260727808 4633458268608 4640395364352 4642597239552 4646659004416 4663625769504 4667705932032 4667727347712 4676648453136 4676912452608 4676933910528 4679153123328 4700347232256 4704172384626 4704459522048 4713450831144 4713472456704 4713738534912 4717574585152 4741191359229 4741213112064 4750542821476 4750564617216 4750586413056 4754720841728 4763968794624 4778253839502 4778523574656 4787678403288 4787948670464 4787970637824 4791867098304 4813571742408 4815855790083 4823065966752 4823228547072 4825354519452 4825376658432 4825649053696 4851473882112 4860910020096 4861042864128 4863349436928 4874758766592 4878725855432 4889376021816 4899019761504 4899184902144 4901344354404 4908847988736 4912842819456 4917141019648 4927852436364 4937572066416 4937594720256 4947198363648 4951503903424 4951526621184 4955858665472 4962312942912 4973954439168 4976169679008 4976450586624 4980500432479 4986152681472 4988125249536 4990492123136 5013119434752 5015329106832 5027094978048 5029480342848 5052261250296 5062249488384 5066369157564 5066655156992 5066678403072 5069082550272 5092042834944 5102086311936 5106238400406 5106261828096 5106550079488 5131824419592 5131964667456 5132137660416 5141946361248 5146445001984 5146468614144 5160966194176 5172232485888 5179976220672 5182434127872 5186651603562 5186968190976 5191189356496 5201603723264 5222921894496 5224988130648 5227467396073 5227491379968 5251169173536 5261526509184 5264047263744 5266129769472 5268628556672 5280988663808 5292516962304 5302632185037 5302955851776 5307271408296 5307595358208 5309789717271 5317918654464 5322246387744 5344385194368 5349036405284 5349060946944 5359464893952 5364153839616 5374734024704 5375839021488 5386442254272 5386466967552 5390850485592 5391154802176 5401665404928 5403802353664 5425949212596 5428855185408 5433273199068 5441591181312 5446019559552 5448603704752 5468673222144 5471268116544 5484103612416 5488566587361 5488901603328 5491506096128 5499727839232 5511733641216 5526948171888 5527260171264 5527285530624 5531783647104 5542694462976 5554768574718 5559628389744 5570441891352 5570467448832 5570781904896 5575315418816 5575340998656 5586337726464 5598506909952 5611640905728 5614303638528 5614329397248 5619215540224 5629955159422 5642245245186 5655481850304 5658165385704 5658510753792 5660403808202 5663115661632 5674285515008 5699987051616 5700013203456 5702717869056 5704973916928 5718964928512 5739847100928 5744868839424 5749544025654 5749894971392 5760884349176 5761078542336 5773460250888 5785042747392 5789750627232 5794816025856 5806086968448 5806245643264 5835312442128 5835339214848 5840088026058 5851606937352 5851804188672 5851964112896 5863346208768 5878111646979 5880927802464 5881259784192 5886045965657 5895057113088 5897682582528 5924395990656 5927207126256 5941112246784 5970680334333 5971044777984 5982658486272 5987527186212 5987865185536 5987892658176 5990531988716 5999703097344 6004585668224 6017693565312 6022930755556 6034645382298 6034673069568 6035013730304 6046575777792 6051865870336 6059747536056 6065049152448 6079277647872 6082162275072 6082190180352 6094158650368 6094186610688 6107462083584 6121790078976 6126772004496 6127145975808 6129679167846 6129846686128 6130053316608 6141769264824 6142144151552 6174985972584 6175014303744 6177944358144 6187193819136 6190129652736 6218167692672 6223256602992 6223607909376 6223636463616 6235531270848 6235883270144 6238870831104 6254581938462 6266747127771 6267129643008 6272229846168 6272258623488 6272612696064 6284601108192 6284629942272 6316091593344 6321588478972 6321617482752 6334086156288 6339240848798 6351958392832 6365824598016 6371005119336 6371364766208 6383571204384 6389156131072 6412485433068 6418095656544 6421141053444 6430754622336 6430971396096 6433806025936 6433835544576 6462977444352 6468631842816 6480994892823 6481213360128 6481390485504 6484465915904 6499678355456 6513867030528 6519168029088 6531847839504 6532026348672 6532246536192 6535125805872 6550457092608 6564726497394 6570469915152 6583057804521 6583279712256 6583429421888 6583459627008 6596264484864 6602035494912 6616417257216 6631939252224 6634892905344 6635116560384 6635267448832 6650833666048 6653583370226 6668108017038 6683751277632 6687105475776 6702793304064 6705973790464 6736348333728 6736379240448 6749665984512 6755158876752 6755571204096 6758776733696 6789161591322 6789390446592 6802397750016 6802781749248 6808317867208 6808349104128 6823180296504 6839187353856 6842432559456 6842619556608 6855928481664 6855959937024 6861926669312 6861958152192 6893039222784 6896077521894 6896309981184 6906634960896 6909490422927 6909912170496 6915535471416 6915957587968 6946859219157 6950187402912 6960593046528 6963895859328 6966650840864 6969988506624 7001558898048 7015368678912 7015400865792 7018729684992 7021506359296 7056258576939 7056689283072 7070176246716 7070607802368 7076361877728 7079719623028 7090558205952 7096328516992 7111819668096 7125814232214 7125846925824 7132081262592 7145953191936 7152205119488 7167785361984 7181517604932 7181923005696 7181955956736 7187800647456 7202220539904 7220357613612 7234598950128 7234842820608 7238031779178 7238064987648 7238473580544 7244364265424 7261359412736 7277210823168 7291564296192 7295024155392 7312138149888 7318088783148 7318535471104 7348529642256 7348978188288 7352016531606 7363271983104 7369264229184 7369680228352 7375711529472 7390259283968 7391778654546 7406358099624 7406392080384 7412837852992 7427255855136 7427289931776 7433787998208 7448450301952 7464675879936 7482187874304 7485738184704 7491830094034 7522993660248 7540642467072 7544220514272 7550820882176 7578391875444 7599553736346 7599982735488 7600017604608 7603623825408 7638064252416 7653129467904 7659357600609 7659392742144 7659825119232 7666058700872 7681438056448 7697947001184 7698206490624 7712919541872 7713390329856 7719667502976 7719702921216 7726421367808 7741449291264 7773651191808 7779977405343 7780416589504 7780452286464 7786784034744 7802142583136 7802405584896 7817794945024 7834861043712 7837482195972 7841237069952 7841679712256 7860076150784 7863576776704 7892289763776 7899194654208 7902942835008 7921482995712 7954433777664 7960907112444 7961393037312 7976877981696 7983369581616 7983856877568 8023554607926 8023591420416 8039197340928 8046193843064 8046230759424 8062101037056 8063758532232 8079663381408 8086275728388 8086732203264 8102498107392 8105703530496 8109549700096 8109586907136 8143282778112 8149909798602 8162386771968 8169029339328 8172905557128 8173404422144 8189025686432 8206902174816 8226155418624 8233314630112 8233352404992 8237259144192 8249591758848 8253506203648 8290890256896 8290928295936 8297675470656 8298143879168 8314041694464 8332152862077 8339442584616 8355662837028 8356172857344 8362973128224 8363011497984 8379468144256 8379506589696 8397760364928 8417461358592 8421455457792 8428823310336 8444932739133 8445448208384 8487248078556 8487766130688 8490605712303 8494673492448 8511428272512 8549980577424 8554076803584 8557460875392 8561521404592 8574339496448 8578447392768 8617303259136 8624316038481 8624842457088 8641326523764 8641617813504 8641853980672 8684625940848 8685156040704 8692224038784 8709130452672 8709368464896 8713501074496 8733942790144 8752968663192 8753008822272 8760132039087 8760626553536 8777410406028 8777706283008 8777946169344 8795019313152 8802713993216 8821889676288 8842585669632 8846483285662 8846523873792 8886593985984 8890810689384 8911668370176 8916140634368 8937057738752 8956567166976 8981290779318 8981797778304 8981838987264 8985797983074 8999554646016 9006878502336 9034396133334 9051968073447 9052009604352 9052215455096 9052520595456 9069863666688 9070375665664 9077798805504 9097573728672 9118916471808 9123243412608 9123285270528 9123492742144 9141237975552 9141279916032 9190158006744 9190718963712 9194518751769 9194770029192 9195079974912 9212653897236 9213216227328 9220713961888 9262478958876 9262521455616 9266916537216 9280790728704 9285194479104 9293318008832 9327251539008 9335411864064 9335454695424 9353296906272 9353824905216 9358306246656 9361437067411 9381872907693 9400694464512 9408344769252 9408919044096 9426901662288 9426944913408 9427477069824 9435149170304 9482382718458 9482426224128 9501085642952 9501129234432 9508861273197 9509441683456 9527937589248 9556507679004 9557047149312 9575356806576 9575897340928 9575941275648 9583734196608 9627143484816 9631711580166 9646131933504 9646457094144 9650709038904 9650753316864 9651298107392 9702947764224 9721820040192 9722085728256 9726698873856 9749517533184 9757451710864 9778752043632 9798039523008 9798369804288 9802688708808 9825685638912 9834282039296 9847089746091 9855704872728 9875144132832 9875189440512 9894396727296 9903007806848 9903053242368 9911717330944 9924625885824 9947908878336 9952339358016 9952901173248 9961000864958 9976250499072 9980375055339 9980984246272 10030658213664 10054189956096 10058960685696 10104522500592 10124498976768 10132738315128 10133310313984 10133356806144 10138165100544 10183742386983 10184085669888 10204172623872 10212476800812 10212523656192 10213100158976 10263648839184 10263929334912 10264275320832 10283892722496 10292890003968 10292937228288 10321932388352 10344116282841 10344464971776 10359952441344 10364868255744 10373303207124 10373936381952 10382378712992 10403207446528 10445843788992 10449976261296 10454934792146 10454982759936 10502338347072 10523053018368 10528094527488 10532259538944 10537257113344 10561977327616 10585033924608 10605264370074 10605911703552 10614542816592 10615190716416 10619579434542 10635837308928 10644492775488 10688721348321 10688770388736 10698072810568 10698121893888 10718929787904 10728307679232 10749468049408 10751678042976 10772884508544 10772933935104 10781700971184 10782309604352 10803330809856 10807604707328 10851898425192 10857047668767 10857710370816 10866546398136 10892039119104 10897207409504 10937346444288 10942536233088 10968207224832 10977133174722 10977803206656 10983012192256 10999455678464 11023467282432 11028024797409 11053896343776 11054520342528 11063516534213 11063567294208 11085388925952 11087667981819 11109537149436 11119256779488 11140883782704 11140934897664 11141563809792 11150630837632 11150681997312 11172675452928 11197013819904 11223281811456 11228607277056 11237745141051 11238431080448 11259910318844 11284490490372 11310963700608 11316330771408 11317021507584 11320807616404 11326231323264 11348571030016 11399974103232 11400026406912 11405435738112 11409947833856 11437929857024 11479694201856 11489737678848 11499088051308 11499789942784 11521768698352 11522157084672 11546920501776 11570085494784 11579501254464 11589632051712 11612173936896 11612491286528 11670624884256 11670678429696 11680176052116 11703213874704 11703608377344 11703928225792 11726692417536 11756223293958 11761855604928 11762519568384 11772091931314 11790114226176 11795365165056 11848791981312 11854414252512 11882224493568 11941360668666 11942089555968 11965316972544 11975054372424 11975730371072 11975785316352 11981063977432 12009171336448 12035331911889 12035387130624 12045861511112 12069290764596 12069346139136 12070027460608 12093151555584 12103731740672 12119495072112 12130098304896 12158555295744 12164324550144 12164380360704 12188317300736 12214924167168 12224864697903 12243580157952 12253544008992 12259358335692 12259693372256 12260106633216 12283538529648 12284288303104 12349971945168 12350028607488 12355888716288 12374387638272 12380259305472 12436335385344 12446513205984 12447215818752 12471062541696 12471766540288 12477741662208 12509163876924 12533494255542 12534259286016 12544459692336 12544517246976 12545225392128 12569202216384 12569259884544 12632183186688 12643176957944 12643234965504 12668172312576 12678481697596 12703916785664 12731649196032 12742010238672 12742729532416 12767142408768 12778312262144 12824970866136 12836191313088 12842282106888 12861509244672 12867612051872 12867671089152 12925954888704 12937263685632 12961989785646 12962426720256 12962780971008 12968931831808 12999356710912 13027734061056 13038336058176 13063695679008 13063992759059 13064052697344 13070251611744 13100914185216 13129452994788 13140939830304 13166115609042 13166559424512 13166858843776 13166919254016 13192528969728 13204070989824 13232834514432 13263878504448 13269724928493 13269785810688 13270534897664 13307166740452 13336216034076 13367502555264 13374210951552 13405586608128 13411947580928 13472696667456 13472758480896 13478696974611 13499331969024 13510317753504 13517553467392 13551594200001 13578323182644 13578780893184 13604795500032 13605563498496 13616635734416 13616698208256 13646360593008 13678374707712 13684865118912 13685239113216 13711856963328 13711919874048 13723853338624 13786078445568 13792155043788 13792619962368 13813269921792 13818980845854 13819824340992 13831070942832 13831915175936 13893718438314 13900374805824 13921186093056 13927791718656 13933301681728 13939977013248 14003117796096 14030737357824 14030801731584 14037459369984 14043012718592 14112517153878 14113378566144 14140352493432 14141215604736 14152723755456 14159439246056 14192657033984 14223574077687 14223639336192 14251628464428 14251693851648 14264162525184 14291906383872 14304410238976 14335570723968 14363035209864 14363846011392 14363911913472 14375601294912 14440715227224 14447567370249 14469197900256 14469685641216 14476063558356 14476129975296 14476947161088 14488728530848 14522718825472 14554421646336 14583128592384 14590048310784 14624276299776 14636177566296 14637070942208 14697059284512 14704033063212 14709850114531 14726543966208 14738528458368 14739360456704 14751423058944 14780518567936 14783557309092 14812716199248 14812784160768 14825675705984 14854511710272 14854579863552 14867575996416 14929351759872 14941501297437 14964375748608 14971476369408 14983660188068 15045987320496 15081284934144 15088441028544 15101641764352 15156783750888 15199107472692 15199965470976 15200035209216 15207247650816 15276128504832 15306258935808 15318715201218 15318785484288 15319650238464 15332117401744 15362876112896 15395894002368 15396412981248 15425839083744 15439264169797 15439335005952 15439405842432 15452842735616 15482898582528 15547302383616 15559954810686 15560833179008 15560904572928 15573568069488 15604285166272 15604811169792 15674964391944 15682402188219 15682474139904 15683359424512 15727153553408 15784579527552 15798389308416 15805885670016 15842965991424 15908867555328 15921814224888 15922786074624 15929369151813 15953755963392 15966739163232 16047109215852 16047182840832 16078394681856 16092387686128 16092461518848 16124202074112 16127517064464 16159326762816 16172551456776 16173464406528 16204996214784 16211407060992 16219099400192 16286565556224 16299819597204 16324773543936 16338058678656 16345811114256 16346808844288 16378051372864 16413804349632 16452310837248 16465699762083 16466629260224 16466704809984 16473962968969 16474518288384 16499183517696 16507012407296 16581780513792 16581856591872 16595350941312 16596287758336 16628083388928 16664305724154 16678885169232 16711325674056 16712345714688 16725946256448 16726022995968 16758936288512 16759013179392 16795520729856 16834922717184 16842910915584 16857646620672 16889865478266 16890896416768 16974496157112 16975532261376 16981211424606 16989346984896 17022856545024 17099961154848 17108153607168 17114921750784 17123042809184 17148678992896 17156894785536 17234606518272 17248632076962 17249684914176 17282653047528 17283235627008 17283707961344 17290853694703 17369251881696 17384368317173 17384448077568 17418260905344 17418736929792 17427002148992 17467885580288 17505937326384 17506017644544 17520264078174 17521253107072 17554820812056 17555412566016 17555892338688 17590038626304 17634334940937 17643779352576 17658137896971 17685171339264 17692966571324 17693047747584 17773187971968 17781621378768 17823336740352 17832281268736 17874115477504 17913134333952 17962581558636 17963595556608 17963677974528 17971595966148 17999109292032 18013757004672 18068792266668 18103936146894 18104019208704 18104430910192 18105041190912 18139727333376 18140751331328 18155597611008 18195147457344 18237832943616 18246486825216 18246570541056 18246985484288 18282475951104 18282559832064 18380316013488 18381437927424 18389037503538 18389540058384 18390159949824 18425307794472 18426432454656 18441427923776 18524957917752 18525042911232 18533833074432 18561581457408 18570388958208 18586636017664 18654503078016 18670823728128 18670909390848 18706593812544 18707649810432 18716612493312 18722874134822 18763745815386 18801388929024 18816689538504 18817838088192 18853803324576 18853889826816 18870298340608 18964765436916 18964852448256 19002171285904 19002258468864 19017722546394 19018883366912 19055875178496 19113015358008 19114094298624 19150713613152 19151794681856 19167468393216 19254286969632 19263423160332 19292263867008 19292914188288 19301418077808 19301506633728 19302596214784 19405895528448 19442984678469 19443640080384 19444171456512 19453397747712 19469228963327 19499035066368 19514903421728 19557504087264 19596079046016 19596739608576 19605377417616 19651371277824 19668564078592 19694179492182 19711409745456 19749173413563 19750288265664 19750378881024 19788793454592 19806015613696 19806106484736 19849251771648 19895817756672 19904678716032 19905802346496 19922001729916 19952500998144 19960750110678 19961968492544 20061316427328 20108379912192 20117921371392 20209045001184 20248997953536 20265476630256 20266620627968 20266713612288 20276330201088 20367484773966 20368171339776 20408345247744 20424953601624 20425047312384 20426200317952 20527297678368 20527858669824 20567785444992 20585780007936 20585874456576 20643864776704 20688232565682 20688929943552 20719904882688 20728471268781 20729736511488 20746606414248 20747872763904 20764757425984 20840577657471 20891687577984 20899952522592 20909869584292 20909965519872 21004676694144 21046106036736 21056189054976 21064519077888 21074514226688 21123954655232 21170067849216 21210528740148 21211823407104 21229085633184 21239158869084 21271674617856 21288985550976 21377442696642 21377540777472 21396145621136 21396243787776 21437859575808 21456615358464 21498936098816 21503356085952 21545769017088 21545867870208 21563401942368 21564619208704 21606661619712 21615209414656 21703796850384 21714095337534 21715420741632 21733092796272 21784078238208 21794414819008 21874692888576 21885072466176 21936414449664 21954266349444 21955606413312 21966024384512 21998911356928 22046934564864 22056049594818 22107792687552 22109040685056 22127033068426 22127134588416 22170777851904 22175335963638 22219074298872 22238513558976 22281767565408 22281869795328 22301261675264 22301363994624 22345350905856 22394027639808 22446563622912 22457214554112 22475490282102 22476862160896 22519820637688 22568980980744 22621927401216 22632661542816 22641615232808 22652462646528 22697142060032 22799948206464 22800052813824 22810871476224 22819895667712 22875859714048 22959388403712 22978072801827 22979475357696 22998176102616 22999579885568 23009088774841 23043537396704 23044314169344 23093841003552 23140170989568 23159002508928 23179264103424 23224347873792 23224982573056 23339932216029 23341249768512 23341356859392 23360352104232 23406427749408 23407216754688 23453384835072 23512446587916 23523711209856 23525039136768 23544183862628 23580228452352 23590730330112 23697583962624 23708828505024 23764448987136 23882721337332 23884179111936 23930633945088 23950108744848 23951460742144 23951570632704 23962127954864 24018342672896 24070663823778 24070774261248 24091723022224 24138581529192 24138692278272 24140054921216 24186303111168 24207463481344 24238990144224 24260196609792 24317110591488 24328649100288 24328760721408 24376634601472 24429848334336 24449729395806 24487160315904 24507088017984 24518716671384 24519386744512 24520213266432 24567077059296 24699943890336 24700057214976 24711777432576 24748775276544 24760518610944 24872670770688 24893026411968 24894431637504 24942125083392 24943533080576 25018327753848 25066988511084 25068518572032 25088919384672 25089034493952 25138404432768 25138519769088 25264366373376 25286353915888 25286469931008 25334798217399 25336344625152 25356963395192 25407833571328 25463298392064 25471817136909 25484020477344 25485459064832 25534284817536 25556624524288 25649941732272 25672382626176 25684564213776 25723018489344 25735224103744 25735342178304 25851909777408 25872948115443 25874527371264 25923979571292 25924853440512 25925561942016 25937863663616 25998713421824 26055468122112 26076672116352 26127391358016 26127985518118 26128105394688 26140503223488 26201828370432 26258905989576 26280396117261 26281879660608 26332231218084 26333118849024 26333717687552 26333838508032 26385057939456 26408141979648 26465669028864 26527757008896 26539449856986 26539571621376 26541069795328 26614333480904 26672432068152 26735005110528 26748421903104 26811173216256 26823895161856 26945393334912 26945516961792 26957393949222 26998663938048 27020635507008 27035106934784 27103188400002 27155904220341 27156646365288 27157561786368 27209591000064 27211126996992 27233271468832 27233396416512 27292721186016 27356749415424 27369730237824 27370478226432 27423713926656 27423839748096 27447706677248 27572156891136 27583556255307 27584310087576 27585239924736 27637961691708 27639648681984 27662141885664 27787436876628 27800749611648 27842372186112 27855583437312 27866603363456 27879954026496 28006235592192 28061474715648 28074918739968 28084311202233 28086025437184 28225034307756 28226757132288 28280704986864 28282431209472 28305447510912 28318878492112 28385314067968 28447148155374 28447278672384 28503256928856 28503387703296 28526583819591 28528325050368 28583812767744 28608820477952 28671141447936 28726070419728 28727692022784 28727823826944 28751202589824 28881430454448 28895134740498 28938395800512 28939371282432 28952127116712 28952259950592 28953894322176 28977457061696 29045437650944 29108843292672 29166257184768 29180096621568 29248552599552 29272355132592 29274141884416 29394118569024 29408066126424 29419700229062 29477056916736 29478720913408 29502846117888 29561037135872 29567114618184 29625432398496 29625568321536 29651351411968 29709023420544 29709159727104 29735151992832 29858703519744 29883002594874 29928751497216 29941125166017 29942952738816 29967320376136 30091974640992 30162569868288 30176882057088 30203283528704 30313567501776 30398214945384 30399930941952 30400070418432 30414495301632 30551227160949 30552257009664 30612517871616 30637430402436 30637570968576 30639300476928 30664234803488 30725752225792 30791788004736 30792825962496 30851678167488 30878528339594 30878670011904 30878811684864 30905685471232 30964753376821 30965797165056 31032348848523 31094604767232 31119909621372 31121666358016 31121809145856 31147136138976 31208570332544 31209622339584 31349928783888 31364804376438 31364948279808 31366718849024 31454307106816 31569159055104 31596778616832 31611771340032 31685931982848 31817735110656 31843628449776 31845572149248 31858738303626 31907511926784 31933478326464 32066164044963 32094218431704 32094365681664 32156789363712 32184775372256 32184923037696 32248404148224 32255034128928 32318653525632 32345102913552 32346928813056 32409992429568 32422814121984 32438198800384 32571143006301 32573131112448 32599639194408 32676117357312 32691622228512 32756102745728 32827608699264 32904621674496 32931399524166 32933258520448 32933409619968 32947925937938 32949036576768 32998367035392 33014024814592 33163561027584 33190549602639 33190701882624 33192575516672 33256166777856 33328611448308 33357770338464 33422651348112 33424691429376 33451892512896 33452045991936 33517872577024 33518026358784 33591041459712 33669845434368 33685821831168 33713235423153 33715293241344 33779730956532 33781792833536 33948992314224 33951064522752 33962422849212 33978693969792 34045713090048 34199922309696 34216307214336 34229843501568 34246085618368 34297357985792 34313789571072 34469213036544 34497264153924 34499369828352 34565306095056 34566471254016 34567415922688 34581707389406 34738503763392 34768736634346 34768896155136 34836521810688 34837473859584 34854004297984 34935771160576 35011874652768 35012035289088 35040528156348 35042506214144 35109641624112 35110825132032 35111784677376 35180077252608 35268669881874 35287558705152 35316275793942 35370342678528 35385933142648 35386095495168 35546375943936 35563242757536 35646673480704 35664562537472 35748230955008 35826268667904 35925163117272 35927191113216 35927355949056 35943191932296 36027514009344 36105995735667 36137584533336 36207872293788 36208038417408 36208861820384 36210082381824 36279454666752 36281502662656 36311195222016 36390294914688 36475665887232 36492973650432 36493141082112 36493970968576 36564951902208 36594708536243 36674594093709 36760632026976 36778075007076 36779080116768 36780319899648 36850615588944 36852864909312 36882855847552 37049915835504 37050085822464 37067666148864 37123162914816 37140777916416 37173272035328 37309006156032 37341647456256 37413187625088 37415299620864 37433224986624 37445748269644 37527491630772 37602777858048 37633379077008 37635676176384 37707606649152 37707779653632 37740596681216 37929530873832 37929704896512 38004342571808 38004516937728 38035445092788 38037766733824 38111750356992 38226030716016 38228188597248 38301427226304 38303589363712 38334936786432 38508573939264 38526846320664 38584527734016 38602836155616 38603013267456 38811791056896 38885969356938 38887280160768 38888342913024 38906795495424 38938457926654 38998070132736 39029806843456 39115008174528 39191978277177 39192158092032 39210754835232 39302742555648 39337128157184 39388358984364 39422819490912 39498346827126 39500576531328 39500757762048 39577586909184 39612031227392 39612212969472 39698503543296 39791635513344 39809174785479 39809357432064 39811604692992 39844003459832 39921500221356 39923936985088 40122632854656 40216759824384 40235842742784 40418090002368 40436090923833 40497995907072 40530953260512 40533241255936 40552660402176 40654782600003 40734969547932 40736342679552 40816690495488 40849907203248 40850094624768 40852400635904 41054595356736 41055717339648 41135570889984 41171560015872 41205065517187 41287729553408 41376465131364 41377859887104 41439809765376 41456942537562 41459473022976 41493212828496 41495745527808 41529514851968 41681155314942 41783375155968 41799905045184 41819739168584 41819931039744 42009353388288 42092212073472 42112378109952 42129038155776 42149028453376 42247909310464 42340135698432 42421057480296 42423646814208 42458171266368 42478317738168 42577971101952 42670722233061 42754885393284 42755081554944 42792291242272 42792487575552 42875719151616 42913230716928 42997872197632 43006712171904 43091538034176 43091735740416 43126803884736 43129238417408 43230418829312 43248291906469 43342702110747 43407593700768 43428190675068 43430841483264 43466185592544 43568156476416 43588829638016 43749385777152 43770144932352 43872828899328 43908532698888 43911212826624 43932048769024 44112099189636 44129550343593 44215585375104 44218081370112 44254066136852 44254269176832 44341555703808 44350671927276 44438148597744 44477027117952 44563535130816 44563739590656 44602523350528 44602727989248 44788055279616 44824503892311 44893127245824 44914429108224 44950980564204 44953724321792 45039641275376 45137961961488 45243854802432 45265323085632 45283230465616 45304925293056 45394284120064 45599896412928 45600105627648 45621742952448 45639791335424 45751719428096 45918776807424 45956145603654 45958950715392 45996352205232 45999159771136 46018177549682 46087074793408 46088628338688 46187682007104 46317792509391 46318005017856 46358528206848 46448695747584 46449965146112 46679864432058 46682499537024 46682713718784 46720704208464 46812855498816 46814433509376 47024893175832 47047206564657 47047422419712 47050078273536 47088367725256 47181460660224 47395167925248 47417657010048 47528897974272 47765442674664 47768358223872 47788107455439 47861267890176 47900217489696 47902921484288 47924255909728 48036685345792 48141327647556 48141548522496 48183446044448 48277163058384 48277384556544 48280109842432 48372606222336 48414926962688 48477980288448 48520393219584 48634221182976 48655658071141 48657298200576 48753269202944 48859696668672 48899458791612 48974320631808 49014176035968 49037433342768 49038773489024 49040426532864 49134154118592 49397099286249 49399887780672 49400114429952 49421888906907 49423554865152 49497550553088 49521037221888 49745341541376 49786052823936 49788863275008 49884250166784 49887066161152 50036655507696 50133977022168 50137037144064 50177838769344 50178068987904 50276808865536 50277039538176 50528732746752 50572707831776 50572939862016 50669596434798 50672689250304 50713926790384 50815667142656 50926596784128 50943634273818 50968040954688 50970918129664 51068335330867 51068569635072 51113249048576 51299883464544 51344765252352 51369128427552 51446036978688 51470448207488 51470684356608 51703819554816 51745896230886 51749054742528 51847959142584 51849706881024 51851123884032 51872561084109 51875727327232 52153104951519 52153344232704 52254782716032 52255971036236 52256210789376 52281006446976 52403656740864 52517811979152 52560792234522 52563759321216 52664462436168 52666237698048 52667435375104 52667677016064 52770115878912 52931338057728 52974413690913 53055514017792 53078899713972 53079143242752 53082139590656 53228666961808 53344864136304 53470010221056 53496843806208 53622346432512 53647790323712 53890786669824 53891033923584 53914787898444 53997327876096 54041271014016 54070213869568 54206376800004 54311808440682 54313292730576 54315123572736 54419182000128 54422253993984 54466542937664 54466792833024 54585442372032 54713498830848 54739460475648 54740956452864 54847427853312 54847679496192 54895413354496 55144313782272 55167112510614 55168620175152 55170479849472 55275923383416 55279297363968 55324283771328 55574873753256 55601499223296 55684744372224 55711166874624 55733206726912 55759908052992 56012471184384 56122949431296 56149837479936 56168622404466 56172050874368 56450068615512 56453514264576 56561409973728 56610895021824 56637756984224 56770628135936 56894296310748 56894557344768 57006513857712 57006775406592 57053167639182 57056650100736 57167625535488 57217640955904 57342282895872 57452140839456 57455384045568 57502141356803 57502405179648 57762860908896 57790269480996 57876791601024 57878742564864 57904254233424 57904519901184 57907788644352 57954914123392 58090875301888 58217686585344 58328954035407 58332514369536 58360193243136 58407686889981 58497105199104 58544710265184 58788237138048 58816132252848 58839400458124 58954113833472 58957441826816 59005692235776 59122074271744 59134229236368 59250864796992 59251136643072 59302702823936 59418046841088 59418319454208 59717407039488 59766005189748 59857502994432 59882250332034 59885905477632 59934640752272 60183949281984 60325139736576 60353764114176 60406567057408 60627135003552 60796429890768 60799861883904 60800140836864 60828990603264 61102454321898 61104514019328 61225035743232 61274860804872 61275141937152 61278600953856 61328469606976 61583576009472 61703356334976 61757056679188 61757340023808 61757623369728 61811370942464 61929506753642 61931594330112 62064697697046 62189209534464 62239819242744 62243332716032 62243618291712 62294272277952 62417140665088 62699857567776 62729608752876 62729896559616 62733437698048 62908614213632 63138318110208 63193557233664 63223542680064 63371863965696 63635470221312 63687256899552 63717476607252 63815023853568 63866956652928 64132328089926 64188436863408 64188731363328 64313578727424 64369550744512 64369846075392 64496808296448 64510068257856 64637307051264 64690205827104 64693857626112 64746505622227 64819984859136 64845628243968 64876397600768 65142286012602 65146262224896 65199278388816 65352234714624 65383244457024 65512205491456 65655217398528 65809243348992 65862799048332 65866517040896 65866819239936 65895851875876 65898073153536 65996734070784 66028049629184 66327122055168 66381099205278 66381403765248 66385151033344 66512333555712 66657222896616 66715540676928 66845302696224 66903785025792 66904091983872 67035745154048 67036052717568 67182082919424 67339690868736 67371643662336 67426470846306 67430586482688 67559461913064 67563585667072 67897984628448 67924845698424 67957076148949 67957387939584 68091426180096 68399844619392 68432614428672 68459687003136 68492171236736 68594715971584 68627579142144 68934218405481 68938426073088 68994528307848 68998739656704 69027266324523 69130612190112 69132942508032 69163414778812 69477007526784 69537473268692 69537792310272 69673043621376 69674947719168 69708008595968 69871542321152 70023749305536 70024070578176 70081056312696 70085012428288 70219283248224 70221650264064 70360154505216 70537339763748 70575117410304 70632551587884 70740685357056 70771866285296 70772190990336 71092751887872 71126485515072 71293346961408 71329125074944 71496461910016 71652537335808 71850326234544 71854382226432 71854711898112 71886383864592 72055028018688 72211991471334 72275169066672 72415744587576 72416076834816 72417723640768 72420164763648 72558909333504 72622390444032 72780589829376 72951331774464 72985947300864 72986282164224 72987941937152 73129903804416 73189417072486 73349188187418 73521264053952 73556150014152 73558160233536 73560639799296 73701231177888 73765711695104 74099831671008 74100171644928 74135332297728 74246325829632 74281555832832 74346544070656 74618012312064 74683294912512 74826375250176 74830599241728 74891496539288 75054983261544 75205555716096 75266758154016 75415213298304 75415559307264 75481193362432 75859061747664 75859409793024 76004394652197 76008685143616 76009033875456 76070890185576 76075533467648 76223500713984 76415451410727 76452061432032 76456377194496 76602854452608 76607178727424 76669873572864 77017147878528 77053692641328 77169055468032 77205672311232 77206026534912 77618844346329 77623582113792 77771938713876 77774560321536 77776685826048 77813590990848 77876915853308 77996140265472 78059613686912 78230016349056 78383956554354 78384316184064 78421509670464 78605485111296 78674256314368 78776717968728 78845638981824 78996693654252 79001153062656 79001515524096 79155173818368 79224062454784 79224425938944 79397007086592 79583271026688 79618349570958 79618714864128 79623209385984 79688006919664 79843000442712 79847873970176 80245265709312 80433519648768 80471685485568 80836180004736 80872181847666 80995991814144 81061906521024 81066482511872 81105320804352 81309565200006 81467712661023 81469939095864 81472685359104 81633380990976 81699814406496 81700189249536 82109190713472 82111434679296 82271141779968 82343120031744 82410131034374 82575459106816 82752930262728 82755719774208 82913885075124 82918946045952 82986425656992 83059029703936 83362310629884 83566750311936 83599810090368 83639478337168 83639862079488 84018706776576 84184424146944 84224756219904 84252933606699 84258076311552 84298056906752 84495818620928 84680271396864 84842114960592 84847293628416 84916342532736 84956635476336 85155942203904 85341444466122 85509770786568 85510163109888 85579751458773 85584582484544 85584975151104 85751438303232 85826461433856 85995744395264 86013424343808 86183076068352 86183471480832 86253607769472 86258476834816 86460837658624 86496583812938 86685404221494 86815187401536 86856381350136 86861682966528 86932371185088 87136312952832 87177659276032 87498771554304 87540289864704 87745657798656 87817065397776 87822425653248 87864097538048 88224198379272 88259100687186 88431170750208 88436162740224 88508132273704 88508538353664 88683111407616 88701343854552 88876297195488 88954054235904 89127070261632 89127479181312 89205046701056 89205455978496 89576110559232 89649007784622 89786254491648 89823375498051 89828858216448 89901961128408 89907448643584 90079282550752 90275923922976 90487709604864 90530646171264 90566460931232 90609850586112 90788568240128 91199792825856 91200211255296 91243485904896 91279582670848 91653681482847 91837553614848 91912291207308 91917901430784 91992704410464 92036355099364 92174149586816 92177256677376 92375364014208 92635585018782 92636010035712 92717056413696 92894260130463 92897391495168 92899930292224 93359728864116 93364999074048 93365427437568 93441408416928 93625710997632 93628867018752 94049786351664 94094413129314 94094844839424 94100156547072 94176735450512 94362921320448 94790335850496 94835314020096 95057795948544 95530885349328 95536716447744 95576214910878 95722535780352 95800434979392 95805842968576 95848511819456 96073370691584 96198492134889 96282655295112 96283097044992 96366892088896 96554326116768 96554769113088 96745212444672 96829853925376 96955960576896 97040786439168 97268442365952 97311316142282 97314596401152 97506538405888 97719393337344 97798917583224 98028352071936 98074866685536 98077546978048 98268308237184 98794198572498 98799775561344 98800228859904 98843777813814 98847109730304 98995101106176 99042074443776 99490683082752 99571648807917 99572105647872 99577726550016 99768500333568 99774132322304 100073311015392 100267954044336 100274074288128 100355677538688 100356137975808 100553617731072 100554079076352 101057465493504 101139706269459 101145415663552 101145879724032 101339192869596 101345378500608 101427853580768 101631334285312 101853193568256 101887268547636 101936081909376 101941836259328 102136670661734 102137139270144 102226498097152 102599766929088 102689530504704 102738256855104 102892073957376 102940896414976 102941368713216 103407639109632 103491792461772 103498109485056 103695918285168 103699413762048 103702247768064 103745122168218 103751454654464 104306209903038 104306688465408 104509565432064 104511942072472 104512421578752 104562012893952 104807313481728 105035623958304 105121584469044 105127518642432 105328924872336 105332475396096 105334870750208 105335354032128 105540231757824 105862676115456 105948827381826 106111028035584 106157799427944 106158286485504 106164279181312 106457333923616 106689728272608 106940020442112 106993687612416 107244692865024 107295580647424 107781573339648 107782067847168 107829575796888 108082542028032 108317987207001 108412753600008 108623616881364 108626585461152 108630247145472 108838364000256 108844507987968 108933085875328 108933585666048 109170884744064 109426997661696 109478920951296 109481912905728 109694855706624 109784125608729 109790826708992 110334225021228 110337240350304 110340959698944 110551846766832 110558594727936 110648567542656 111149747506512 111202998446592 111369488744448 111422333749248 111466413453824 111519816105984 112024942368768 112245898862592 112299674959872 112337244808932 112344101748736 112900137231024 112907028529152 113122819947456 113221790043648 113275513968448 113541256271872 113788592621496 113789114689536 114013027715424 114013550813184 114106335278364 114113300201472 114335251070976 114435281911808 114684565791744 114904281678912 114910768091136 115004282713606 115004810359296 115525721817792 115580538961992 115753583202048 115808508466848 115809039802368 115909828246784 116181750603776 116435373170688 116657908070814 116665028739072 116720386486272 116815373779962 116994210398208 117089420530368 117575934831531 117576474276096 117632264505696 117678800916248 117908227666944 117914883653632 118011384471552 118244148543488 118268458472736 118501729593984 118502273286144 118605405647872 118836093682176 118836638908416 119427524356437 119434814078976 119532010379496 119764500664068 119771810955264 119869281504544 120367898563968 120650279473152 120707528228352 120813134114816 121254270007104 121308272771499 121592859781536 121599723767808 121657981206528 121698681876343 121964347800009 122204908643796 122209028038656 122450071486464 122549721609744 122550283874304 122557201907712 122656939213952 123167152018944 123406712669952 123514113358376 123514680047616 123615196551561 123622741884928 123859013507284 123863188660224 124129395394092 124378419068928 124479638485488 124486665432064 124487236583424 124588544555904 124834281330176 125399715135552 125459217505752 125459793119232 125466875396096 125817228427264 126276636220416 126387114467328 126447085360128 126743727931392 127270940442624 127374513799104 127434953214504 127733913305856 128012166699183 128264656179852 128376873726816 128377462726656 128627157454848 128739101489024 128739692150784 128993616592896 129020136515712 129274614102528 129380411654208 129387715252224 129493011244454 129691256487936 129744875719407 129752795201536 130284572025204 130292524449792 130398556777632 130704469429248 130766488914048 131024410982912 131310434797056 131618486697984 131725598096664 131733034081792 131733638479872 131791703751752 131796146307072 132056099258368 132388651030779 132654244110336 132762198410556 132762807530496 132770302066688 133024667111424 133314445793232 133431081353856 133690605392448 133807570051584 133808183967744 134071490308096 134364165838848 134473511676933 134679381737472 134743287324672 134852941692612 134861172965376 135118923826128 135127171334144 135795969256896 135849691396848 135914152297898 135914775879168 136182852360192 136799689238784 136865228857344 136919374006272 136984342473472 137189431943168 137255158284288 137868436810962 137876852146176 137989056615696 137997479313408 138054532649046 138261224380224 138265885016064 138326829557624 138953377528173 138954015053568 139074946537384 139075584620544 139346087242752 139349895438336 139416017191936 139743084642304 140047498611072 140048141156352 140162112625392 140170024856576 140438566496448 140443300528128 141074679527496 141141619693971 141150234820608 141265103175768 141543732570592 141544381980672 142185503775744 142252971030144 142586693922816 142658250149888 142992923820032 143305074671616 143364322366317 143700652469088 143703920349649 143708764452864 143772767729184 144110056037376 144423982942668 144550338133344 144831489175152 144832153669632 144835447281536 144840329527296 145117818667008 145244780888064 145561179658752 145902663548928 145966974213423 145971894601728 145975883874304 146259807608832 146378834144972 146698376374836 147042528107904 147112300028304 147116320467072 147121279598592 147402462355776 147531423390208 148199663342016 148200343289856 148265666720721 148270664595456 148492651659264 148563111665664 148693088141312 149236024624128 149366589825024 149652750500352 149661198483456 149782993078576 150109966523088 150411111432192 150533516308032 150830426596608 150831118614528 150962386724864 151718123495328 151718819586048 152008789304394 152017370287232 152018067750912 152141780371152 152151066935296 152447001427968 152830902821454 152904122864064 152912754388992 153205005992601 153205708905216 153214357454848 153339747145728 154034295757056 154107385282656 154338110936064 154411344622464 154412053069824 155237688692658 155247164227584 155543877427752 155549120643072 155553371652096 155617683252327 155627181981696 155753831706616 156119227373824 156459314854557 156460032698112 156767913108708 156768632368128 156843019340928 157210970222592 157348512628736 157553435937456 157691277963648 157993387308504 158002306125312 158003031048192 158310347636736 158448124909568 158794014173184 158923241072739 159166542053376 159236699141916 159237429728256 159246418771968 159376013839328 159686000885424 159695747940352 160490531418624 160867039297536 160943370971136 161672360009472 161744363695332 161991983628288 162123813042048 162132965023744 162210641608704 162619130400012 162935425322046 162939878191728 162945370718208 163266761981952 163399628812992 163400378499072 164218381426944 164222869358592 164542283559936 164686240063488 164820262068748 165150918213632 165505860525456 165511439548416 165827770150248 165837892091904 165972851313984 166118059407872 166724621259768 167133500623872 167199620180736 167278956674336 167279724158976 168037413553152 168368848293888 168449512439808 168505867213398 168516152623104 168596113813504 168991637241856 169360542793728 169684229921184 169831905867767 169832685065472 169913270952672 170311884407808 170682888932244 171019541573136 171020326219776 171159502917546 171169164969088 171169950302208 171502876606464 171652922867712 172026848687616 172366152136704 172506424070409 172507215538944 172516953669632 172993167625876 173370808442988 173630374803072 173712762700272 173723365933056 173864742370176 174272625905664 174355318552064 174997543108608 175080579729408 175223060669943 175491315597312 175634130795552 175728195076096 176448396758544 176518201374372 176862341500416 176872325480448 177016264547408 177017076707328 177366222815232 177402687709104 177752594390976 177908108471808 178254140523264 178254958362624 178410093402112 179152221118464 179298015569244 179572508983296 179646750996102 179657716432896 179803922256816 179814897287168 180158565101504 180551847845952 180975419209728 181061292342528 181132921862464 181219701172224 181577136480256 182399585651712 182400422510592 182486971809792 182559165341696 183307362965694 183675107229696 183824582414616 183835802861568 183985408820928 184072710198728 184348299173632 184750728028416 185271170037564 185272020071424 185434112827392 185788520260926 185794782990336 185799860584448 186719457728232 186729998148096 186730854875136 186882816833856 187251421995264 188099572703328 188188826258628 188189689678848 188200313094144 188353470901024 188725842640896 189580671700992 189670628040192 190115591897088 190199390641733 191061770698656 191152429821756 191228051488903 191445071560704 191600869958784 191611685937152 191697023638912 192146741383168 192396984269778 192565310590224 192566194089984 192733784177792 193108652233536 193109538226176 193490424889344 193911921153792 194081572878336 194239516866681 194536884731904 194622632284564 194629192802304 195013076811776 195438786674688 195597835166448 196056704143872 196149733371072 196155093956096 196536616474368 197588397144996 197599551122688 197600457719808 197687555627628 197694219460608 197990202212352 198084148887552 198981366165504 199143297615834 199144211295744 199155453100032 199537000667136 199548264644608 200146622030784 200535908088672 200710434207361 200711355077376 200712275951616 201107235462144 201108158152704 202114930987008 202279412538918 202290831327104 202291759448064 202678385739192 202690757001216 202855707161536 203774537095272 203871228446847 203872163818752 203883672518656 204273341323468 204274278540288 204452996194304 205199533858176 205379061009408 205476513710208 205784147914752 205881792829952 205882737426432 206815278219264 206983584923544 206996218970112 207081798973569 207391836570336 207398827524096 207490244336436 207502909308928 208612419806076 208613376930816 209019130864128 209023884144944 209024843157504 209124025787904 209614626963456 210071247916608 210243168938088 210255037284864 210657849744672 210664950792192 210669741500416 211080463515648 211725352230912 211897654763652 212222056071168 212315598855888 212316572971008 212328558362624 212914667847232 213379456545216 213880040884224 213987375224832 214161518596597 214489385730048 214591161294848 215563146679296 215564135694336 215659151593776 216165084056064 216635974414002 216825507200016 217247233762728 217253170922304 217260494290944 217676728000512 217866171750656 217867171332096 218341769488128 218853995323392 218957841902592 218963825811456 219389711413248 219568251217458 219581653417984 220668450042456 220674480700608 220681919397888 221103693533664 221297135085312 222299495013024 222405996893184 222738977488896 222844667498496 222932826907648 223039632211968 224049884737536 224491797725184 224674489617864 224688203497472 224781098031139 225800274462048 226245639894912 226443580087296 226551027936896 227082512543744 227577185242992 227578229379072 228013183956591 228026055430848 228027101626368 228212670556728 228226600402944 228670502141952 229246354232181 229369131583488 229808563357824 229821536182272 230008565427212 230009620718592 231051443635584 231161077923984 231507166404096 231617016933696 231618079604736 231819656493568 232363501207552 232870746341376 233315816141628 233330057478144 233440772972544 233630747559924 233988420796416 234178841060736 235151869663062 235152948552192 235264529011392 235357601832496 235816455333888 235829767307264 236022768943104 236488297086976 236536916945472 237003459187968 237004546572288 237210811295744 237672187364352 237673277816832 238855048712874 238869628157952 239064020758992 239529001328136 239543621910528 239738563009088 240735797127936 241300558946304 241415056456704 241626268229632 242508540014208 242616545542998 243185719563072 243199447535616 243315962413056 243397363752686 243928695600018 244409817287592 244418056077312 244900142972928 245099443219488 245100567748608 245313878427904 246334304037888 246813425339904 247028226716752 247029360095232 247230393103122 247245483769856 247718027014568 247726377320448 248258790788184 248756838137856 248959276970976 248973330864128 249177089111808 249668562660352 250799430271104 250918435011504 250919586238464 250933750792192 251634456854528 252553272440832 252758800820097 252774228934656 252894170720256 253099976523251 253487455862784 254541880885248 254749027598208 254869906429008 255467826611712 256024333398366 256529312359704 256739254376319 256753747453632 256754925453312 257254314909696 257478202978048 257479384301568 257987233185792 258040273031424 258549228205056 258760823308416 258775430504448 258986022488908 259382512975872 259489751438814 259505590403072 260569144050408 260585048899584 260797113555264 261408938858496 261532977828096 262048821965824 262620869594112 263236973395968 263451196193328 263466068163584 263467276959744 263583407503504 263592292614144 264112198516736 264777302061558 265308488220672 265524396821112 265525615060992 265540604133376 266049334222848 266628891586464 266862162707712 267381210784896 267615140103168 267616367935488 268142980616192 268728331677696 268947023353866 269358763474944 269470126494153 269486574649344 269705883385224 269722345930752 270237847652256 271591938513792 271699382793696 271828304595796 271829551758336 272365704720384 273599378477568 273730457714688 273838748012544 273968684946944 274378863886336 275736873621924 275753704292352 275978113231392 276109065298092 276522448760448 276531770032128 276653659115248 277906755056346 277908030107136 278149893074768 278151169241088 278682780391389 278692174485504 278699790876672 278832034383872 279486169284608 280094997222144 280096282312704 280324225250784 280340049713152 280877132992896 280886601056256 282149359054992 282283239387942 282300469641216 282530206351536 283087465141184 283088763961344 284371007551488 284505942060288 285173387845632 285316500299776 285985847640064 286610149343232 286728644732634 287401304938176 287407840699298 287417528905728 287545535458368 288220112074752 288847965885336 289100676266688 289662978350304 289664307339264 289670894563072 290235637334016 290489561776128 291122359317504 291805327097856 291933948426846 291943789203456 291951767748608 292519615217664 292757668289944 293396752749672 294085056215808 294224600056608 294232640934144 294804924711552 295062846780416 296399326684032 296400686579712 296531333441442 296541329190912 296985303318528 297126223331328 297386176282624 298472049248256 298714946423751 298733179650048 299305501000704 299322396966912 299565986157152 300219933046176 300822222864384 301067032616064 301660853193216 301662237229056 301924773449728 303419118808377 303436246990656 303437639172096 304017578608788 304034740574464 304036135501824 304283560742304 304894002855936 305661805642908 305808245728128 305825508777984 306410011985202 306411417810432 306428714909696 306679494291456 308068591514112 308214770565312 308676221872128 308822689244928 308824106139648 310475377385316 310494328455168 311087754855504 311098241286144 311106743304192 311235366504654 311254363963392 311507663413232 312238454747648 312918629709114 312920065396224 313535826217416 313537264736256 313686038681856 314421940445184 314697025257472 315106871874912 315382555927296 315986774617008 316004612250624 316006062096384 316620695273472 316896249819136 317588028346368 317846482145478 318333084106752 318473398283832 318474859456512 318492837543936 318752027678656 319372001770848 320981062837248 321734078595072 321886741942272 323344720018944 323488727390664 324247626084096 324265930047488 325238260800024 325870850644092 325879756383456 325890741436416 326533523963904 326799257625984 326800756998144 328436762853888 328445738717184 329084567119872 329352376826187 329372480126976 329640524137496 330301836427264 331011721050912 331022879096832 331655540300496 331675784183808 331945702627968 332236118815744 333449242519536 334267001247744 334399240361472 334557913348672 334559448317952 336074827106304 336737696587776 336899024879616 337011734426796 337032305246208 337192227627008 337983274483712 338721085587456 339368459842368 339663811735534 339665370130944 339826541905344 340623768815616 341365777864488 342039083146272 342040652439552 342319005835092 342338329938176 342339900604416 343005753212928 343305845735424 344053697375232 344732304273408 345012848140818 345014431077888 345033907339264 345986335251752 346741616885976 347260749606144 347425525400544 347729484740352 348545251811328 348710637104128 349995086217216 350161159458816 350446121339886 350982631194624 351268261591104 351456390152192 352727804494593 352896793517088 353036402748744 353724683000832 353744650960896 354032529094816 354034153414656 354732445630464 354805375418208 355505188781952 355816216943616 356508281046528 356509916725248 356820186804224 358282573069311 358304442236928 358596031138488 359293501992204 359315432865792 359607844513632 360317130203008 361103695691904 361950838419456 362122584685056 362265843724928 362439402344448 363154272960512 364799171303424 364973943619584 365096045629029 365118330683392 366614725931388 367350214459392 367649164829232 367671605723136 367970817641856 368145420397456 368696598347264 369501456056832 370542340075128 370544040142848 370845589654683 370868225654784 371577040521852 371589565980672 371599721168896 373438915456464 373459996296192 373461709750272 373765633667712 374502843990528 376199145406656 376377652517256 376379379357696 376400626188288 376706941802048 377451685281792 379161343401984 379341256080384 380231183794176 380398781283466 382123541397312 382304859643512 382456102977806 383201739917568 383223371874304 383394047277824 384293482766336 384793968539556 385130621180448 385132388179968 385467568355584 386217304467072 386219076452352 386980849778688 387823842307584 388163145756672 388479033733362 389073769463808 389234627158221 389245264569128 389258385604608 390026153623552 390877573349376 391195670332896 392113408287744 392299466742144 392310187912192 393073232948736 395176794289992 395199102245376 395200915439616 395375111255256 395388438921216 396168297775104 397165953092337 397962732331008 398286595231668 398288422591488 398310906200064 399074001334272 399096529289216 400293244061568 401071816177344 401420868414722 401422710154752 401424551903232 402214470924288 402541793898673 403420535030799 404229861974016 404558825077836 404581662654208 404583518896128 405356771478384 405381514002432 405711414323072 407549074190544 407742456893694 407744327637504 407767345037312 408546682646936 408548557080576 408905992388608 410399067716352 410758122018816 410953027420416 411568295829504 411763585659904 411765474852864 413630556438528 413967169847088 413992437940224 414163597947138 414783673140672 414797655048192 414980488672872 415005818617856 416860132584519 417224839612152 417226753861632 418038261728256 418047768289888 418049686315008 418248051575808 419229253926912 420142495833216 420486337876176 420510074569728 421315699489344 421329901584384 421339483000832 423424859081913 423450704461824 423795309527304 424631197711776 424633145942016 425829335694464 426758913090432 427760081768448 427974750449664 428323037193194 428978771460096 429182322589696 431111761048947 431126293358592 431318303187552 432330168112128 433271948828004 433651014400032 434494467525456 434506341844608 434520988581888 435353456001024 435732343501312 435734342664192 436683538976256 437707990646784 437900922640269 437915683805184 437927651622912 438779422826496 439136502434916 439163306835968 441336900084912 441348961401216 441363838795776 442207387067328 442594270170624 444598990026048 444797000162163 444811993786368 445477954977792 445689334996992 445865653815296 446079264423936 448099769475072 448983595450368 449348979235728 449376406994944 449562196062278 451600548924096 452491279789824 452887160174592 453102055873792 454165025087488 455154370485984 455156458758144 456026367913182 456052110861696 456054203252736 456425341113456 456453200805888 457341004283904 458492708464362 458738263166976 459615017977803 459617126715648 459643072364544 460017130854424 460019241437184 462102887271168 462322155847968 463014332808192 463234033867392 463236159209472 463639312987136 464727002415104 465741492682752 466631632283256 466660114956288 466853049756981 466881545945088 467261495119848 468357682121472 469377944563671 470303739326124 470305897104384 470529058022784 470715203664992 471632910667776 471659534614528 472045537886208 472976594173952 473073833890944 474006918375936 474009093144576 474421622591488 475344374728704 475731210971159 476769723218217 477710097425748 477739256315904 478128041517984 479058002656272 479087243821056 479477126018176 481471594255872 482601117892608 482830112913408 483252536459264 485017080028416 485233091085996 486371439126144 486398895071232 486631924826112 486794727505372 487857391200036 488819634575184 488836112154624 489800285945856 490198886438976 490201135497216 490627756855808 492668608075776 493626850679808 494056453433504 494058720190464 494460786206244 494490967539712 495436054029136 495452754640896 496517581576368 497513676275712 497918553941952 497946661728256 498354178223616 499337125320704 501598860542208 501836870023008 501839172476928 503268913709056 505106544881664 505517601640194 505548457869312 505788341440512 506199953046502 506974911725568 509495717603301 509498055196416 509739812858016 510935653223424 512048666796732 513058624719408 513478508752638 513507494907264 513509850906624 514508629819392 514956405956096 514958768603136 516080546062848 517098456410112 517519272211227 517521646616832 517550861008896 517972044977816 518979502877628 519011180806144 521138288100816 521170097799168 521594227110528 522817877716992 523065955656192 524097643931648 525241739188224 525669182009829 526473946791936 526902392386656 526932136327168 527166815007008 527184585228288 528224397033472 529554604123116 530616976441344 531048793642224 531051230121984 531081208266752 532098668445696 533257783172928 533724325415424 534762421569792 535230280206336 536285961232384 537456663355392 537894046707732 538717526949888 538940252988306 538973149298688 539411766770448 539444691861504 540475695304512 543183877027584 543398765587392 543656609191592 543659103516672 544731409440768 547198756955136 547460915429376 547677496025088 547937369893888 548757727772672 551473747243848 551507408584704 551956226462784 552218130596184 553044897520896 553307318230496 555813510112692 555816060214272 556299786149536 556302338482176 557365560782778 557384348971008 557399581753344 557664068767744 558972338569216 560189994444288 560192564625408 560648450501568 560680099426304 561751688639537 561754265985792 564298718109984 564566478775884 564600939282432 565060412703072 566174930282368 566177527922688 568742015102976 569011884120576 570346775691264 570598171925199 570633000599552 573457289465268 573684154466709 574802609876352 574815681398596 574835057811456 575091070916736 576440224149504 577695931770672 578201352533376 579325956700608 579328614678528 579341789126144 580471274668032 582244718635008 582718550600043 583610654195712 583867896853692 583887578406912 583903535497216 585039230435328 585515336579888 586793505499344 588170112431616 588449200113216 588465281868288 589609849423104 590125693560832 592798653368064 592801373159424 593062666882884 593082658381824 593970606637056 594252446662656 594772352565248 596944098496512 597429892847502 597466359300096 598611002001408 598644793933824 599131972314304 600439866092352 602131302622083 602134065232128 603321706386432 603324474458112 603849546899456 606838237616754 606872493981312 606875278344192 608035157217576 608069481148928 608072271003648 608567121484608 611323611285816 611613685340541 611616491456256 611651017555968 612820023970404 612822835620864 612857429819392 613358988582912 616137183028224 616429541130624 617352443744256 617645378489856 617648212279296 620950754770632 620988656910336 621245396920707 622175509711008 622196482572288 622470733009308 622508727926784 623015326826464 624476909495296 625837259418228 625840130792448 627071652434832 627074529472512 627372077363712 628843880890368 629394050514944 630213743749824 630765111854592 631973549234016 632009224501248 632523554924833 633241390546944 633792499638272 635176056692736 635692964290956 636666168213504 636946796567664 636949718913024 636985675087872 637504055357312 638744003541696 641962125674496 642484555789791 643468157190144 643773483884544 646689440037888 646977454781328 648495252168192 648531860094976 650476521600048 651741701288184 651759512766912 651781482872832 653598515251968 653601513996288 656873525707776 656891477434368 658169134239744 658704753652374 658744960253952 659281048274992 660603672854528 662023442101824 662045758193664 663311080600992 663888359301271 663891405255936 664472237631488 666898485039072 668534002495488 668798480722944 669115826697344 669118896635904 672149654212608 673475393175552 674023468853592 674064610492416 674343294093417 674384455254016 678736919684736 679327623471068 679330740261888 679653083810688 681247537631232 682731555728976 684078166292544 684081304879104 684638011670184 684676659876352 684679801208832 686011506425856 688107394750464 689464608546816 690025696281636 690028862155776 690067814678528 691972670503504 693483233771952 694521499212288 694851050801088 695458969480704 697090503622656 697421274208256 699990172434432 700322318917632 700892242679772 701965262389248 702536523182208 702912780304384 705455608989186 705793587034176 706072805497488 707449366001664 707489301921792 708065058189632 708068306829312 709464891260928 709610750836416 711010377563904 711632433887232 713016562093056 713019833450496 713640373608448 716565146138622 716608884473856 717192062276976 718587003984408 718630865731584 719215689027264 720634260406016 722207391383808 723901676838912 724245169370112 724531687449856 724878804688896 726308545921024 729598342606848 729947887239168 730192091258058 730236661366784 733229451862776 734700428918784 735298329658464 735941635283712 736290840794912 737393196694528 739002912113664 741084680150256 741088080285696 741691179309366 741736451309568 743154081043704 743179131961344 743199442337792 746877830912928 746919992592384 747527837638439 747531267335424 749005687981056 752398290813312 752755305034512 752758758715392 752801252376576 753413883604096 754903370563584 758276402460291 758322686803968 758682512160768 759299929569753 760462367588352 760797562566932 764247082794624 764609719287024 764912205955612 766403479835136 766446743748608 766788094555648 768586965532672 769587937079112 770261242360896 770264776359936 770935136711168 772434608934144 772438152904704 773961699557376 775647684615168 776326291513344 776958067466724 778147538927616 778469254316442 778490529138256 778516771209216 780052307247104 781755146698752 782391340665792 784226816575488 784598933484288 784620375824384 786146465897472 790353588579984 790398204490752 790401830879232 790750222510512 790776877842432 792336595550208 794331906184674 795925464662016 796573190463336 796576845182976 796621812400128 798148002668544 800586488123136 802143632354688 802841736829444 802845420309504 802849103806464 804428941848576 805083587797346 806841070061598 808459723948032 809117650155672 809163325308416 809167037792256 810713542956768 811422828646144 815098148381088 815484913787388 815488655275008 815534690074624 817093365293872 817097114161152 817811984777216 820798135432704 821516244037632 821906054840832 823136591659008 823527171319808 827261112877056 827934339694176 828327195894276 829567346281344 829595310096384 829960977345744 830011637235712 833720265169038 834449679224304 834453507723264 836048341174167 836076523456512 836095536579776 836099372630016 836496103151616 838458507853824 840284991666432 840972675752352 841020149139456 842631398978688 842659803168768 842678966001664 846849718163826 846901408923648 847590619054608 849262395423552 849266291884032 851658671388928 853517826180864 855520163536896 855949500899328 856646074386388 857957542920192 858364645179392 862223522097894 862252586717184 862636606375104 864660336224256 866543897656008 867302028800064 868988935050912 869012683689216 870706912002048 871464687002624 871468685328384 873367077952512 875415981293568 875801845280538 875831367610368 875855303245824 877558845652992 878273004869832 878326613671936 882673800169824 882697922802432 884414774134656 885188540341248 889197980052096 889594000324326 889623987572736 890955909955584 891378669993984 891731307630592 892158528847872 896144839271253 896199538950144 897967190900736 898697958471456 899124392124556 903201097848192 904982559579648 905774320349184 906204111747584 908330050174976 910308740971968 910312917516288 912052735826364 912104221723392 912108406505472 912850682226912 914682008567808 916985416928724 917476526333952 919230035955606 919234253431296 919286144729088 920034261708848 920038482874368 924205774542336 924644311695936 926028665616384 926468067734784 926472318418944 927278625974272 929454004830208 931482985365504 933263264566512 933320229912576 933706099513962 933763091890176 934522990239696 936715364242944 938755889127342 940607478652248 940611794208768 941058116045568 941430407329984 943265821335552 944091075772416 945953188347904 946147667781888 948013836751872 948018186289152 948843245182976 950688749457408 951462421942318 953539446436434 955420194851496 955478512631808 956256083035968 958116005312544 958954252036352 962943188511744 965202235785216 965660225826816 966505072918528 970034160056832 970466182171992 972742878252288 972797790142464 973589455010744 975714782400072 977639269150368 977672224309248 979600571891712 980397772877952 980402270994432 981255513711616 985337216151552 987253701359616 988057130478561 988112906867008 988117440380928 988921572412488 988981935079424 990872108058272 990905509281792 993035163152736 995027352551424 995837107883904 995893323456512 996708356447232 998674250641408 1003197721084416 1003673740046016 1003678344953856 1010213089763328 1011035203280388 1011096915738624 1011576682881024 1012399906093004 1013949823451136 1018991435206602 1018996110392832 1019479625716032 1021871306446848 1024097333593464 1026117249438816 1026957017505276 1027014989814528 1027019701813248 1029017259638784 1029912811912192 1029917537206272 1032161092125696 1034196912820224 1035038544422454 1035043293233664 1035101722017792 1035944089955632 1037959005755256 1038022361612288 1042276576201632 1043188454221056 1045635755433984 1046131911312384 1048195287863296 1050483478376448 1051338364019658 1052947893583872 1053804784773312 1053864272654336 1054333630014016 1054369170456576 1058183413483779 1059109208246232 1061233952882688 1062097587284448 1062102460243968 1064197336891392 1066515566345856 1067448650830848 1069524843139584 1070460560412672 1072571922464768 1074913326710784 1075788093415464 1077880505976612 1077946298597376 1078823533540896 1080951390609024 1086367754055168 1086797531174784 1087313218383184 1087318207033344 1089462818881536 1094397513910272 1094921830858752 1095288136887087 1095354992050176 1095874739787776 1097515455545344 1102947494487696 1103014817169408 1103912452925568 1104436261192368 1106089795041792 1106614636460992 1111627020225384 1111632120428544 1112536768964049 1112599572299072 1112604676964352 1114731121565556 1114768697942016 1114799163506688 1115328137535488 1117944677138432 1120379988888576 1120385129250816 1121296901003136 1121360198852608 1123503377279074 1123508531971584 1128597436219968 1129132957551768 1129201878564864 1130120825406144 1132349860564736 1132355055845376 1137484030205952 1138023768241152 1140693551382528 1141196343850398 1141266001199104 1146914578930536 1147368308933418 1149605219752704 1149631362797192 1149670115622912 1150182141833472 1152880448299008 1155391863541344 1156402705066752 1158651913401216 1158657229357056 1158683578252288 1160942549336064 1164489437270016 1165437101200086 1167221308391424 1167703881474663 1167735793707384 1167775156813824 1167807070994432 1170078460870656 1171030673159776 1173587010998688 1176340224863232 1176898400226432 1176930563736576 1179219698846208 1180251387121664 1185597306736128 1185602746318848 1186125333765768 1186165316763648 1188504893325312 1191497859277011 1193888196993024 1194859785695004 1194932718600192 1197222004002816 1197289587867648 1198263944628608 1200879732184704 1204262605244166 1204268130464256 1206643412772864 1207625381696019 1207699093798912 1213676475233508 1213744987962624 1213750556688384 1216070314435152 1216138962297856 1216144542007296 1217134242969216 1222647222571632 1223227370681082 1223232982912512 1223302035111936 1225640047940808 1225645671241728 1225714859638784 1226717977165824 1232274366056448 1232859082261248 1234704887488512 1235290756979712 1235296424558592 1241901509541264 1241977313820672 1242490793841414 1244351019422016 1244392965144576 1244941466018616 1245017455853568 1246030653652928 1248953818990592 1250580397753557 1251674518836456 1251680261584896 1254143304869664 1254149058945024 1254744154727424 1257687761780736 1258788101029888 1260427487499648 1261530223709184 1263947098468032 1264018449002496 1265047109849666 1267584999276544 1270352113385472 1271385928581912 1273893593135328 1273899437826048 1275008110714624 1277488007083392 1283924251348992 1284969111579582 1286936314380288 1287546967769088 1293335283146841 1293378880075776 1293954909562656 1296990504336384 1297063720189952 1300953043200096 1303483402576368 1303519025533824 1303562965745664 1307197030503936 1307203027992576 1313702767920807 1313747051415552 1313782954868736 1316338268479488 1317409507304748 1317489920507904 1318562096549984 1321207345709056 1324046884203648 1324091516387328 1326622161201984 1327776718602542 1327782810511872 1328944475262976 1333796970078144 1334391000486489 1337068004990976 1337596961445888 1338231653394688 1338237793271808 1344299308425216 1346950786351104 1348046937707184 1348129220984832 1348686588186834 1348768910508032 1357473839369472 1358655246942136 1358661480523776 1359306167621376 1362495075262464 1365463111457952 1368156332585088 1368162609758208 1369276023340368 1369353319752704 1369359602417664 1372023012851712 1376214789500928 1378845053933409 1378929217093632 1380051392563272 1380057724311552 1380135629357056 1383945341007008 1386966467543904 1389042998424576 1389702101602176 1390917938961408 1394181007245312 1394842548416512 1399980344868864 1400559149270943 1400644637835264 1401784485359544 1405073046364416 1408133833691013 1410911217978372 1411587174068352 1412145610994976 1414898732003328 1414978603843584 1416130116379264 1416136613658624 1418929782521856 1419221501672832 1422020755127808 1423264867774464 1426033124186112 1427193632913477 1427280747216896 1433130292277244 1433217768947712 1434384124553952 1437174007968816 1437261731463168 1438431378054528 1441268520812032 1444414782767616 1447803353677824 1448490338740224 1449063374899712 1449757609377792 1452617091842048 1459196685213696 1459895774478336 1460384182516116 1460473322733568 1466458903725552 1469400857837568 1470596659316928 1471883270567424 1472581681589824 1474786393389056 1478005824227328 1482169360300512 1482176160571392 1483382358618732 1483472902619136 1486308162087408 1486358263922688 1486398884675584 1493755661825856 1493839985184768 1495055675276878 1495062534670848 1498011375962112 1504796581626624 1505510610069024 1505517517430784 1506827767208192 1509806741127168 1516552804920582 1516645373607936 1517365024321536 1518599859139506 1520924735176704 1521595125133864 1528487152809903 1528494165589248 1529219438574048 1529824411911224 1532806959670272 1532893487497216 1533576189111296 1537173931065344 1539175874158224 1540522484721792 1540529552719872 1541870273422336 1544869217868288 1544876305809408 1551295369230336 1552557816633681 1552652583026688 1553916134933448 1556938508632884 1556981058276512 1557033542418432 1560104614494208 1563510293397504 1564782681331584 1568453633150976 1569197866968576 1569240751648768 1572292931794944 1577007546029487 1580707177159968 1580796408981504 1581500445021024 1581553755684864 1584673191100416 1588663812369348 1591850929324032 1593146380926672 1593153690365952 1593243624800256 1596296005337088 1601172976246272 1604287264709376 1605683473658888 1605690840619008 1608857883697152 1610167175594692 1613682140123196 1616919447896064 1618235300311344 1618326650616832 1618334075584512 1621427085913536 1622845657292288 1630196296762176 1630969827574776 1630977310550016 1631069380149248 1634186730587744 1634194228322304 1635623969554432 1641596270865408 1643032488075264 1643812109681664 1646273183318016 1647054342639616 1654522225754112 1655868679388352 1656654391788552 1659134692562688 1659921954691488 1667440530338076 1668899358448608 1668907015446528 1672096682348334 1672153046913024 1672191073159552 1672198745260032 1672992206303232 1676917015707648 1680569983332864 1681945351504704 1682040298278912 1685255065918611 1685262797957376 1685357932003328 1693699436327652 1693802817847296 1695181238109216 1698524790847104 1698532583768064 1703317342777856 1707035652361728 1711040327073792 1711794515775597 1711899001798656 1713292148772776 1716729290358784 1721052463400127 1724447044195788 1724505173434368 1725273212750208 1729320672448512 1733087795312016 1734604057600128 1737977870101824 1738025367378432 1741413824004096 1742929374005248 1746734155905024 1748155651800129 1750831962587136 1751603690561076 1751662735220736 1751710606491648 1755117691305984 1756546009739664 1756653227343872 1765347600339648 1765395845604864 1768829548269312 1770377080682496 1778395960104192 1779188000648652 1779247975145472 1781911819911168 1782757339987968 1783462615261184 1784317057695744 1792289678542506 1792399077900288 1795934381801472 1797395916942912 1798248784249112 1806393907866249 1806402195696384 1809965119159296 1811548640698368 1812408223495168 1816660100349952 1820617481943936 1820625835032576 1824105471652728 1824208443446784 1824216813010944 1825701364453824 1833970833857448 1834841056021623 1834953052667904 1838460071911212 1838468506862592 1838572289458176 1840068523417696 1840076965748736 1848411549084672 1849288623391872 1852057331232768 1852936135469568 1852944636837888 1854557251948544 1858908009660416 1862965970731008 1863736190762121 1866526529133024 1867412199027924 1867526183780352 1868150964545437 1869045980479392 1873430728485888 1877511778254684 1881214957304496 1881223588417536 1882116232091136 1882860814659968 1886531642671104 1888182151544832 1892295335563776 1896027673503744 1897570664774499 1897686490365952 1901377498914816 1902924843884636 1907078892872868 1910840389702992 1910957025263616 1912512166071936 1916232010625088 1917908504072704 1925886377023488 1927453667369373 1930404471570432 1931320451653632 1933010145837056 1940068320113664 1940932364343984 1945485756504576 1945595580284928 1947178910021488 1951429564800144 1955278538300736 1955344448618496 1960795545755904 1960804541988864 1962511027423232 1970674432303104 1974507402719232 1976114260957122 1976225813734016 1976234880761856 1977843144824976 1977963870158848 1981744216116544 1981811018563584 1986070326305472 1991665077903813 1991674215767808 1991786646913024 1993416712894464 1997348501282816 2006395442168832 2007347480092032 2007356689907712 2020426179526656 2022070406560776 2022193831477248 2023029882280251 2023153365762048 2024799812186008 2037982870413204 2037992220785664 2038959251432064 2043742612893696 2048194667186928 2052234498877632 2053914035010552 2054029979629056 2054039403626496 2058034519277568 2059825623824384 2064322184251392 2068393825640448 2070077088844908 2070086586467328 2070203444035584 2071888179911264 2075918011510512 2076044723224576 2084553152403264 2086376908442112 2091271510867968 2092193297059063 2092263822624768 2096390575726592 2100966956752896 2102676728039316 2105895787167744 2107609569546624 2107728545308672 2108667260028032 2108738340913152 2116366826967558 2118218416492464 2122467905765376 2124195174568896 2124204920487936 2128394673782784 2133031132691712 2134897301661696 2139049686279168 2140921120825344 2145143844929536 2149826653421568 2151576186830928 2155761011953224 2155892597194752 2157647067081792 2161902781218048 2172735508110336 2173595062349568 2174626436766368 2174636414066688 2178925637763072 2188795027820544 2189843661717504 2190576273774174 2190709984100352 2191749479575552 2195030911090688 2195938419227281 2205894988975392 2207814776280971 2207824905851136 2208872522384736 2212179590083584 2213229272921984 2223254040450768 2223264240857088 2225073537928098 2225199144598144 2225209353928704 2229462243131112 2229537395884032 2229598327013376 2230656275070976 2240759977777152 2242583512915317 2242593802006272 2242720397705216 2247006754558148 2247017063943168 2257194872439936 2258265915103536 2258403757129728 2260241650812288 2264699721129472 2264710111690752 2274968060411904 2276047536482304 2277899788709259 2281387102765056 2282392687700796 2282532002398208 2293829157861072 2294736617866836 2299210439505408 2299262725594384 2299340231245824 2300364283666944 2305760896598016 2310783727082688 2312805410133504 2317303826802432 2317314458714112 2317367156504576 2321885098672128 2328978874540032 2330874202400172 2334442616782848 2335407762949326 2335471587414768 2335550313627648 2335614141988864 2340156921741312 2342061346319552 2347174021997376 2352680449726464 2353796800452864 2353861127473152 2358439397692416 2360502774243328 2371194613472256 2371205492637696 2372250667531536 2372330633527296 2377009786650624 2382995718554022 2387776393986048 2389719571390008 2389865437200384 2394444008005632 2396527889257216 2401759464369408 2408525210488332 2408536260928512 2413286825545728 2415250763392038 2415398187597824 2427352950467016 2427489975925248 2427501113376768 2432140628870304 2432277924595712 2434268485938432 2445294445143264 2446454741362164 2446465965825024 2446604070223872 2451280095881616 2451291342483456 2451429719277568 2453435954331648 2464548732112896 2465718164522496 2469409774977024 2470581513959424 2472592078342529 2483803019082528 2484981587682828 2488702038844032 2488785930289152 2489882932037232 2490034911707136 2492061307305856 2497907637981184 2501160795507114 2503349037672912 2503360523169792 2508145023522501 2508286609739328 2508298117890048 2509488309454848 2515375523561472 2520854974999296 2523060447418368 2527894196936064 2528036898004992 2530094219699332 2535169998553088 2540704226770944 2542771857163824 2547787186270656 2547798875652096 2550016221429248 2554976014166784 2567848502697984 2569938223159164 2573872628760576 2575093935538176 2586670566293682 2586757760151552 2587909819125312 2593981008672768 2594127440379904 2601906086400192 2606966805152736 2607038051067648 2614394061007872 2614406055985152 2627405535841614 2627494102831104 2627565909737472 2632676536958976 2634819014609496 2634979841015808 2637124193099968 2648093768407296 2653244322403968 2655553437205084 2655565621023744 2657888950525952 2667593940156288 2668782000972978 2674136009981952 2675193922891776 2676463306789376 2676475586543616 2688598616850432 2693901572702208 2696093875414368 2697373176373668 2697537821016064 2714947678738944 2717310493884272 2717322961047552 2718612335242752 2724990150524928 2730926222915904 2736312665170176 2736325219516416 2738552046680736 2738706639505408 2744046025703424 2752429579001856 2757690107866818 2757858434187264 2760102785126544 2760115448623104 2760271258714112 2767890682014016 2773932935087808 2778085996849152 2779404203204352 2781835877922816 2784099741755761 2788362014490624 2789685096833024 2799960689737728 2801118298541886 2801289275670528 2803568970719088 2810146092728832 2816267667382026 2821822435956744 2823174348136704 2824291221989952 2829797464006656 2832260232758528 2832273227317248 2837859565043712 2838443003345664 2844041510255616 2846529735548928 2852066248372224 2854387265826954 2854561494433792 2866260584554488 2866435537895424 2868768249107904 2874348015937632 2876862756109056 2882537041624064 2888829565535232 2895606707355648 2896980677480448 2898126749799424 2899515218755584 2905234183684096 2918393370427392 2920768365032232 2920946645467136 2922154274404807 2932917807451104 2938801715675136 2941193318633856 2943766541134848 2945163363179648 2949572786778112 2956011648454656 2964171391435683 2964338720601024 2964352321142784 2966764717237464 2966945805238272 2972616324174816 2972716527845376 2987511323651712 2987679970369536 2990111350553756 2990125069341696 2996022751924224 3009593163253248 3011021220138048 3011035034861568 3013655534416384 3033105609841164 3033290747215872 3034730048643072 3037199718279012 3041849470353408 3043190250267728 3056974305619806 3056988331178496 3058438877148096 3059648823822448 3065613919340544 3065786974994432 3067152378222592 3074347862130688 3078351748316448 3081044969443584 3081059105439744 3083740546844672 3089738435736576 3089752611618816 3102590738460672 3105115633267362 3105305166053376 3107832269866896 3113877017265768 3113962116553024 3114067084836864 3129565362663168 3136907266301952 3138395733937152 3138481503297536 3144585863589888 3154015092058974 3161414354319936 3161592817963008 3163000890042048 3163107511369728 3177327624738696 3183701858648064 3186292761853344 3186307380731904 3192592010674176 3202345952492544 3208574529418752 3211366947317776 3211381681238016 3217715767394304 3220334351189384 3227364280246392 3233838895792128 3236470600622688 3236653301233664 3242854171827072 3245691314584576 3260392593524352 3261939655149552 3261954621100032 3262138760298496 3268373461175488 3268388456644608 3271247939108864 3283192541730816 3285864410661261 3286064976150528 3287624219363328 3292546366636032 3294108685279232 3309044451508224 3311737358776704 3313308783577104 3318269385125376 3319843909382976 3334881060676152 3337610306892147 3337798716897216 3337814030893056 3344193364696668 3344306093826048 3344382146319104 3344397490520064 3345984412606464 3353834031415296 3361139966665728 3363890703009408 3364080596557824 3370510131837222 3370525595914752 3370715864006656 3387398872655304 3387605635694592 3390362476218432 3397049581694208 3397065167536128 3406634685555712 3414071304723456 3422080654147584 3423589031551194 3423798003597312 3426584297545552 3433458580717568 3442104926800254 3448894088391576 3449010346868736 3450546425500416 3458641344897024 3466175590624032 3469208115200256 3475955740203648 3476050734756864 3482827648008192 3485858748010496 3493468311810048 3496311303600258 3501663925174272 3503111644423989 3503207381122152 3503325470441472 3503421212983296 3510235382611968 3513092019479328 3530695200679296 3530791691209728 3537659096538624 3540754161364992 3556791920208384 3558376001297304 3558495950290944 3565514679975936 3566925230522368 3584579357085012 3584798155800576 3591868763602944 3594791833885824 3596497568498224 3612787815732498 3612804391392768 3619930238318592 3622876145088057 3623097281396736 3624816446990336 3633320200699904 3641234963887872 3641251670065152 3648210943305456 3648416886893568 3648433626021888 3651402728907648 3667941667714896 3669682112043246 3669906105335808 3676920143822424 3676937013725184 3677144578916352 3680137046835392 3680153931497472 3696823098169344 3698577246783744 3704114662465536 3705872270939136 3705889273675776 3709114503897088 3717816019320832 3725931941462016 3727472381524242 3733053058266048 3734824398055848 3735052367560704 3736301929090874 3738091960958784 3746861456971776 3755023556509368 3762429914608992 3762447176835072 3764232464182272 3765721629319936 3773063285342208 3776364303089664 3784590671127552 3792055347007488 3795141329548998 3795372980731904 3802754997829632 3805849687769272 3814157785745736 3821680779405984 3825024332143872 3832464021250176 3835817008145408 3851772754046976 3854907334738746 3860808943140864 3862640903307264 3866020291674112 3880005849440523 3880136640227328 3881864728687968 3890971513009152 3891191160569856 3894357820042976 3902859129600288 3910557076601472 3910688897236992 3921591091511808 3921609083977728 3925022054846464 3941108303762421 3941348864606208 3949014805438464 3952228521914244 3952451627468032 3952469761523712 3955686289649952 3963488432233088 3963622037127168 3972140652610944 3983330155807626 3983348431535616 3983573293826048 3986833425788928 3994697002565632 4012790884337664 4014694960184064 4014713379815424 4040852359053312 4044140813121552 4044387662954496 4046059764560502 4046306731524096 4049599624372016 4075965740826408 4075984441571328 4077918502864128 4087485225787392 4096389334373856 4104468997755264 4107828070021104 4108059959258112 4108078807252992 4116069038555136 4119651247648768 4128644368502784 4136535161800227 4136787651280896 4140154177689816 4140173172934656 4140406888071168 4143776359822528 4151836023021024 4169106304806528 4172753816884224 4182543021735936 4184386594118126 4184527645249536 4192781151453184 4201933913505792 4205353456078632 4215219139093248 4215457090617344 4217334520056064 4232733653935116 4236436832984928 4244935811530752 4248390349137792 4248409840975872 4256789347565568 4266062265383424 4269794603323392 4278099372558336 4281580898740431 4281842241650688 4290287689859072 4299653306843136 4303152373661856 4311522023906448 4311785194389504 4315294134163584 4323805562436096 4345471016220672 4347190124699136 4349252873532736 4349272828133376 4357851275526144 4377590055641088 4379687323435008 4381152547548348 4381419968200704 4383498959151104 4390061822181376 4391876838454562 4411789977950784 4415629552561942 4415649811702272 4417745044769472 4424359180167168 4426458545843968 4446508080901536 4446528481714176 4450147075856196 4450398289196288 4450418707857408 4458924486262224 4459074791768064 4459196654026752 4461312550141952 4481519955554304 4485167025830634 4485187604012544 4485440795410432 4494013509116296 4494034127886336 4514389744879872 4516531830207072 4520483301624576 4529399442258944 4529420223381504 4549936120823808 4552095072964608 4555799577418518 4562774205530112 4564785375401592 4565064004796416 4585461458429709 4587658315722144 4589473235733672 4598420879010816 4598525451188768 4598680462491648 4600728567333888 4611521793196032 4621567454165376 4625610820267008 4634607653604864 4634628917428224 4634734313009152 4657673449901043 4657957749080064 4661748404800344 4670815525898652 4670943174829536 4671100627255296 4680313843482624 4684122692639104 4694348043994752 4705360899452928 4707593600905728 4707722254946304 4716878795384832 4721005548486656 4742389226944512 4744501335063072 4744661267054592 4754019573301248 4765991437108044 4775552787972096 4779439142780016 4779730874400768 4788888016011264 4793055778514432 4803518928738816 4817050420976664 4817072521857024 4826573651091456 4830501526784076 4830796375195648 4854705900934032 4854979951850496 4855002226753536 4864281257740608 4864555849191424 4868536971876864 4890588890286528 4892909482724328 4892931931650048 4893208140447744 4902560191763232 4902582684966912 4906871908663296 4929097464225792 4931436329044992 4938819549954048 4941163027918848 4945184156685058 4967606038165056 4969963175365656 4977404077688064 4979765864074464 4984122614611712 4995815275962368 5002321591014228 5006698075345824 5006721046339584 5016290047045002 5016573219478656 5016596235780096 5018976618909696 5030751047122944 5041709949998592 5046120894836736 5055765197755833 5055788393872128 5056073796009984 5060188439398664 5070339997106176 5081408453541888 5085543714327648 5095574372541312 5095597751304192 5100032442858496 5109952028333568 5135383547326791 5135697005395968 5139876446318328 5150187871076352 5163157390200381 5173341132587364 5173515520303104 5175819638250624 5187962017345536 5188254880759808 5203812172800384 5213933610305472 5214076102135296 5228788122015744 5233043320682749 5244466955400387 5254811071683228 5254988205662208 5255131819474944 5265353073917952 5269638029218992 5269959682031616 5274248386199936 5296187536814592 5306488644807936 5311106874410168 5311131242047488 5315777901051904 5335187880312576 5337564001945956 5348272019963904 5350387845783552 5352926613578752 5352951173087232 5377197233700864 5387803145404416 5392187750828736 5394746352747336 5395075642032128 5419181723598747 5429895357477888 5434620987768544 5434645922095104 5437224670485504 5449980301049856 5461852445831808 5472625330340352 5472650439032832 5477104093361472 5477413279010816 5504523168064869 5504859158003712 5515380215733636 5515716868374528 5520205570253088 5520230897246208 5535781364028032 5547865870175616 5556171993698304 5558808406408704 5563671755845632 5568199483511522 5576724028981248 5579370193666048 5602236597083772 5602578551341056 5604452893636311 5607137941438176 5620292185457664 5632535334764052 5643644871913488 5646348696273408 5648582443979904 5659594928013312 5664520465517056 5664546454634496 5676886006691328 5688083020511232 5692711994323497 5693059471097856 5704132496744448 5708774531653908 5709122988867584 5732521169108976 5732871075790848 5737536498215808 5748696031875264 5753725512218112 5765074083248128 5777659131070464 5782361002108119 5791213414711296 5793961354960896 5796253499598848 5799030437511168 5810468367368192 5836786740854784 5841536730064464 5841893290934272 5844308548809614 5865835614902208 5882386637267712 5887533082269696 5890326726359296 5899145573556224 5912023296909312 5928342782871366 5928677441202048 5928704642285568 5933529434474928 5933891610476544 5945232648349632 5945433055690752 5974995233711439 5975022647303424 5975359940739072 5980222701107512 5980250138683392 5992045503848448 6019186326506496 6022042440276096 6022070069723136 6027311068832768 6066211219682328 6066581494431744 6069089646840753 6069460097286144 6074399436558024 6086380500535456 6113948611239612 6113976662356992 6116877754296192 6119297647644896 6131227838681088 6131573949988864 6134304756445184 6148695724261376 6156703496632896 6162089938887168 6162118210879488 6167481093689344 6179268575034907 6179476871473152 6205181476921344 6210231266534724 6210610332106752 6215664539733792 6227754034531536 6227924233106048 6228134169673728 6259130725326336 6273814532603904 6276579891177189 6276791467874304 6276963006595072 6289171727179776 6308030184117948 6322828708639872 6323185635926016 6326001780084096 6326215022739456 6354655249477392 6367403717296128 6372585523706688 6372614761463808 6385184021348352 6404691904985088 6417149058837504 6422733894635552 6422763362476032 6435431534788608 6440668702378768 6454728560492784 6467677791584256 6472941201245376 6473306602467328 6485708343654144 6491382629169152 6520785187048704 6523879310299104 6523909242200064 6536746922350976 6536776913289216 6542495878217728 6566385083461632 6571728821322522 6572129952301056 6575248438726656 6585092733272064 6587815257681843 6588217370558464 6623444328842913 6623474717553408 6626617567154208 6636538770250752 6639687818765952 6669762121352304 6675220613784294 6675597433794432 6675628061786112 6688386729393336 6688612187652096 6688764292638208 6688794981040128 6691968825212928 6722279933331456 6727750538745951 6727781406018816 6728161193115648 6741020263674444 6741051191829504 6741431728013312 6774797745310608 6775211271389184 6780724952436864 6794099163388416 6794130335072256 6813269371111424 6828142609446912 6833699366127777 6844161308295168 6847178063102388 6847596007194624 6853168595091104 6866917161435136 6884209853600508 6897788176783152 6898020693737472 6901092851000832 6917282689794048 6932351181248064 6938416230400512 6951911480407296 6952101469513728 6965655296016384 6971717496020992 6986936623620096 6992622607200516 7003327850348544 7006223288847978 7006414762244304 7006650940882944 7006842425966592 7020470765223936 7026184038958656 7061390401358592 7061583382419456 7075318193077248 7081508322729984 7113583840416768 7116752002594608 7116991900581888 7131029359951872 7133850461044736 7169158714170024 7169596311601152 7189583667771648 7192995136996448 7225575631464996 7225608782785536 7239860476637184 7245752290176114 7246194562793472 7249632893980672 7266640401399808 7282469927775744 7282503340130304 7296421886610912 7296833773787136 7302771952313981 7302805457815296 7335883335429792 7339364224086492 7339812210671616 7353840287644848 7353874027450368 7354289157832704 7360274093670784 7360307862994944 7393646196338688 7397154493567488 7408229324931072 7411744541878272 7417776235027587 7418229007794176 7454944763048484 7466106116532096 7469648796111696 7470104735121408 7472603858181748 7476183921917568 7493722913943552 7510047113018736 7524859829217984 7524894353670144 7528464928364544 7531443258639872 7546126570684416 7569181342255104 7584110694014976 7590282659097996 7590745961463808 7605509995659264 7611699375538544 7628315571491472 7643361558811968 7650048664287744 7664928042500352 7671634016290816 7703545508093952 7709814669477492 7721617886281728 7725281806614528 7732040583348224 7760011698881046 7760273280454656 7763729457375936 7781943026018304 7782382321139712 7788715640085952 7805718259200576 7821114153202944 7843182183023616 7843218167955456 7850044109692928 7882216607524842 7882697729212416 7898029610876928 7904457043828488 7904903254936064 7904939523047424 7911372579299904 7926976864466176 7944281305221888 7966660311615252 7966696863071232 7967146587652096 7973666851577856 7989394005131264 8025581768675328 8029389920368128 8029426759630848 8081704718106624 8088281626243104 8092119529121004 8092613463048192 8099199248744032 8151931481652816 8151968883142656 8155837005728256 8174970451574784 8192778668747712 8208937995510528 8215656140042208 8216119918516224 8222806214022829 8232138077110272 8239302495297536 8257288737005568 8273070323600454 8273575302561792 8280308355379632 8280346345869312 8280813776142336 8287552719645056 8303672046042048 8338212609613056 8345507633768448 8352299225267283 8365086043471872 8368773188236252 8369055290499072 8385562302906368 8403867827011584 8410706912157264 8430438278186496 8430914181234688 8434669040112128 8465467307870232 8472873665969856 8496780698275584 8496819681951744 8513578695131136 8532124530766848 8539589206646784 8556198745116672 8563161797480862 8563684483301376 8580575379718144 8599306613686272 8606304747323712 8623044047812896 8630548670916523 8630588268327168 8647611124872192 8690942032441344 8694380249398272 8698505747065472 8698545656266752 8715702551052288 8755180111282176 8762305095096696 8762839936401408 8766462823214421 8766997918302208 8783753676909124 8823579955901568 8831259105123884 8831299623404544 8835490089538944 8848718360334336 8852917091687936 8893016161803072 8893056963428352 8900294151712392 8900796578392576 8900837415714816 8917848972524448 8918149583536128 8922625100283904 8963039911108608 8970334051661268 8970375208025088 8970881590820864 8988027018232592 8988068255772672 9028779489759744 9033063660414144 9040966603249152 9058798884517888 9099872241647616 9104190145929216 9111599154837036 9125548411060224 9129570750803184 9130128009592832 9170922916859418 9175316631444288 9178946471467344 9196841758021632 9197050902377536 9197360924983296 9201457134667776 9223043586392064 9243134908330752 9251221640534016 9269215307209728 9269257834856448 9269468626018304 9315346899802086 9315915498160128 9323496809600688 9341631051797304 9341886349659072 9342201254510592 9368245385278208 9388696087989504 9410721798905856 9415187201811456 9415444509892608 9433757590769664 9442011096973312 9484778453889024 9489002670126144 9489322534109184 9531982874216088 9551105575944192 9558878285560032 9577776032022528 9586111557028864 9607037857477632 9634100841953328 9634145043714048 9653147302182912 9661003053568152 9661592750391296 9709411801868064 9709959903700992 9728562515481216 9729111698382848 9737073943753728 9781177780573056 9785818965448656 9785863863300096 9786416280895488 9805120383526464 9805165369933824 9813743817326592 9857593231983783 9858194928451584 9862872658089984 9877639099908096 9882326055837696 9890368313370116 9935212076330112 9939926350731312 9954808155376128 9959531728148928 9968245229223424 9991630551924736 10004643182028456 10013396150691648 10013442092679168 10032580094090004 10033146438957312 10033192471560192 10037953237819392 10061502094245888 10083419899997184 10092241789673472 10111530395511666 10111576787744256 10112147592019968 10120376878797328 10140679994212352 10162816907083776 10171087428655296 10191148745082624 10191195502608384 10200064885716992 10219904056667136 10270767094653582 10271394010791936 10279752892636656 10300375742152704 10326314780400762 10346682265174728 10347031040606208 10351639276501248 10375924034691072 10407624345600768 10427867220610944 10428152204270592 10457576244031488 10466086641365498 10488933910800774 10509622143366456 10509976411324416 10510263638949888 10530706147835904 10539276058437984 10548496772399872 10592375073629184 10612977289615872 10622213748820336 10622262484094976 10631555802103808 10670375760625152 10675128003891912 10696544039927808 10700775691567104 10705853227157504 10754394467401728 10775606290808832 10784375501657472 10789492705494672 10790151284064256 10838363447197494 10859790714955776 10868628435264171 10869241975537088 10869291844190208 10874449340971008 10899960602099712 10923704891663616 10945250660680704 10945300878065664 10954208186722944 10954826558021632 11009046336129738 11009718316007424 11030760431467272 11031433736749056 11040411140506176 11040461794492416 11071562728056064 11095731740351232 11112343987396608 11117616812817408 11127343511691264 11136398967023044 11153448057962496 11158740387332096 11204473194167544 11205157102682112 11208905787272622 11214275882876352 11240584370915328 11265070669528104 11287289743826976 11292697392546816 11297164887959808 11319189856026624 11329040931034112 11329092909268992 11353772013382656 11376166041022464 11385423988646994 11386118942195712 11408264993488896 11417549063307816 11418245977735168 11465042338217952 11475072996431616 11497392063750528 11507451024436224 11530148166496256 11555318262140928 11564722004216238 11582426829422592 11587922709921792 11592506999197696 11598060875022336 11640017548321569 11673573481709568 11683073460128928 11688617097619228 11731671229804416 11764773274535424 11775066164539392 11780653452718592 11798291147112448 11824046593818624 11856685565742732 11857354882404096 11857409284571136 11867058868949856 11890465296699264 11890866111381504 11949990467422878 11950045294606848 11950719881478144 11960445402215024 11960500277366784 11984091007696896 12038372653012992 12044084880552192 12044140139446272 12054622137665536 12132422439364656 12133162988863488 12138179293681506 12138920194572288 12148798873116048 12172761001070912 12227897222479224 12227953324713984 12233755508592384 12238595295289792 12262455677362176 12268609512890368 12297391448522752 12313406993265792 12324179877774336 12324236421758976 12334962187378688 12358537150069814 12358953742946304 12410362953842688 12420462533069448 12421220664213504 12431329079467584 12455508069063072 12455848466212096 12518261450652672 12547629065207808 12553159782354378 12553582935748608 12553926013190144 12578343454359552 12616060368235896 12645657417279744 12646371271852032 12652003560168192 12709310498954784 12734807434592256 12745171047413376 12745229522927616 12770368042696704 12809383809970176 12834298117675008 12844742696221293 12845467789271104 12845526724952064 12870863069577216 12881337404757536 12909457120985568 12935355583168512 12945882402490752 12946613204934656 12971416687308288 12982765258338304 13041570374097408 13047758620598208 13047818484400128 13073493844701952 13073553826578432 13132770166923264 13143457642645044 13144259904602112 13150496877453312 13170185466544128 13175630515363686 13176434741116928 13246888657685826 13246949435106816 13253235134308416 13273077540501504 13279375637531904 13339524242704608 13350441227568588 13351194867588864 13351256123572224 13376773458786672 13377224375304192 13377528585276416 13377589962080256 13383937650425856 13444559866662912 13455501077491902 13455562812037632 13456322386231296 13482040527348888 13482102383659008 13482863456026624 13549595490621216 13561449904873728 13588198326776832 13588260670144512 13626538742222848 13656285218893824 13667398732255554 13688322616590336 13694356126204776 13695192014389248 13706337190182208 13756384375289127 13768419707201016 13795576353566304 13796041387474944 13802185702001664 13834565379588096 13864702362496128 13876832460801024 13903822960814592 13904202939027456 13943434992041984 13973873247240192 13985245214401032 14012446577695956 14012829524488608 14013301881765888 14040941530447872 14052368077917312 14122780802717184 14123166764838912 14150636386154496 14163016645459968 14227167680833536 14233504005189216 14233983801163776 14262058719903744 14267700922089472 14338317428340048 14339192623202304 14379167335543296 14385990273992896 14451151262929992 14451217565571072 14479720953274368 14491504580352228 14492389125586944 14499265787961344 14533280802799616 14564939855551488 14565006680260608 14592843773221824 14593667547574272 14605543904627962 14605610915630592 14671766670859584 14678728448172984 14679624421343232 14707680575289696 14707748054900736 14720548187341568 14720615725989888 14787292392677376 14794308987134976 14816458649862144 14823489083756544 14835552470055174 14836458015588352 14909889526096968 14932212233064192 14939297592223392 14945207716363496 14952367843835136 14987445827887104 15020094226037472 15049719658435968 15049788707340288 15056929856729088 15062886517279744 15092253141368832 15138362684510208 15167295593267499 15168221388029952 15180565318195992 15181491922927616 15211019991318528 15223398751077088 15256631142982944 15286723117623936 15300097328575488 15329856085000704 15343268032581632 15406150641980373 15407091016187904 15419629338954984 15450563613229056 15489472170601143 15520023397762092 15520546560909312 15527458914751872 15563886052036608 15564764642279424 15577431280171904 15611436518401152 15642228306405888 15686364366047232 15699129962048247 15700088219385856 15764433215049684 15765395458424832 15796059221753856 15808914087656976 15809806509872128 15809879046094848 15822745158599808 15853953728932352 15888562610443776 15933320623230504 15933393726142464 15934293175304192 15947333703155712 15978788010262528 16051163537350656 16058779840736256 16058853519261696 16163409436213248 16176563252486208 16184239058242008 16185226926096384 16198398497488064 16257545170796241 16303862963305632 16303937766285312 16311674011456512 16349940903149568 16385557337495424 16417875991021056 16431312280084416 16432239837032448 16445612428045658 16478604990595072 16514577474011136 16546140647200908 16547150605123584 16560616710759264 16560692691738624 16575105439290112 16607344092084096 16676425219226112 16691015267536896 16704598450534566 16730172086943744 16737546376472504 16738110580998144 16771124605812736 16807735654023168 16813358680908933 16821413824314528 16860876556372992 16861828362469376 16869338080224256 16930934615740464 16945747331939712 16993561396551168 16993639363903488 17064249061533696 17078135982970491 17079178413293568 17112397490233344 17126323594961724 17127368966602752 17161150759436288 17198613227372544 17212609494647424 17246088095625792 17261097341833046 17261176536654336 17295222249744384 17347083006324357 17381884064882688 17388760498796544 17397011494130944 17397091312533504 17431405102104576 17510360222564352 17524610190193392 17525679872802816 17532925646428842 17533995836604416 17567507353818248 17647159911803136 17662518210247768 17662599246809088 17670980179077888 17697436720668672 17705834183375872 17786032323606144 17786113926856704 17800588303424784 17801593156785152 17801674831429632 17835697945048896 17836299167072256 17845250200567808 17924985701134317 17926079822217216 17940668103322536 17940750416050176 17941763181641728 17976054036465184 17976136511545344 18057558979519488 18066127320828288 18081933206498304 18117597769035776 18199744483295232 18207268940522259 18208380291858432 18223198309674072 18259141501606368 18341845833718836 18350633262888576 18357892942934688 18393683516043264 18394101804755072 18394721849966592 18402914269335552 18446087172784128 18486269816661504 18502443281068032 18537805725104721 18538430614419456 18538937252036608 18630693799604172 18631830996320256 18646993619201376 18683262103594608 18683772699318144 18684402509021184 18736490770556416 18777392175979008 18821443597811712 18829739673531567 18830374403622912 18830889019785216 18867515181539328 18884022193946624 18969556907778048 18978005340252288 18978645068218368 19063965748432176 19102211151888384 19117756571120064 19155552064045056 19172223114057728 19214075714955264 19268201683906656 19268290087428096 19306294604365824 19322006107136304 19323185500782592 19418823603736128 19419919807401984 19457125030962432 19458223396765696 19474147887507456 19562355561146112 19571637930897312 19571727726600192 19610240767052928 19610330739867648 19627487634653184 19715186463967566 19716389856903168 19725745316179968 19755278199816192 19763445773045529 19764652111675392 19780736626740232 19870332986528739 19870424152660224 19879852701462624 19909616310752256 19919063456297856 19936490458446848 19983261103849472 20009286364056912 20026792301383296 20026884185358336 20065160188180008 20066292877914624 20066384943120384 20075906475638784 20166839799994368 20183251616237853 20184483579346944 20223060791023332 20223153575488512 20224295184039936 20240753757594656 20281359988424704 20325633814167552 20342174857310592 20382297490165248 20382391005216768 20400129771433984 20439808113334272 20501098098383331 20541534189307164 20542788021583872 20559505785273312 20600751484305408 20652629560801524 20693364530349456 20694062081212416 20703278553002496 20751848069382144 20815248691201536 20855734441221888 20856304408541184 20915152488062976 20932173282730996 20977867821601548 21019244286732912 21019952822648832 21020527277899776 21061412295671808 21078552116875968 21096993544799744 21184750147258368 21225954579231744 21244427497640672 21244524968189952 21263111604207616 21340751521250304 21350256007783824 21393088079855616 21401551383134208 21411706454315008 21508788934803456 21568751003314944 21578985410989344 21676726894394988 21719581429911552 21737256870528342 21738483951074176 21738583688380416 21748898681942016 21799921204199424 21847409783327232 21890501321361408 21908315856941943 21908416373445888 21909653116043264 22018092672259476 22019436632014848 22061520862934544 22062867473498112 22080822281012352 22080923588984832 22143125456112128 22191463480702464 22224687974793216 22235233625634816 22253328705082761 22254687023382528 22272797934046088 22317480774664192 22408946388335088 22410314205364224 22417811574545244 22428551765752704 22481168741830656 22530141339056208 22574579487653952 22585394785093632 22594329775919616 22638379712053248 22658081862068224 22707544026765312 22752332082044928 22770847977293988 22772237884391424 22816529986977792 22835098126615632 22836491955470336 22930084676435904 22950145992863232 22994784127501056 23014902048872448 23060296332992512 23110636524281856 23129444008432476 23164853658845184 23175845419843584 23185013998395392 23196121750044672 23280035096643138 23347146963419136 23366146920257856 23377234195238456 23463342459608832 23529546549070848 23550132329078784 23561306905437184 23596582294224896 23648093187637248 23713371131485464 23714709764808192 23714818569142272 23734117737899712 23780930593398528 23899980934845756 23900090589213696 23901439762956288 23920890804430048 23921000554733568 23968182015393792 24076745306025984 24088169761104384 24088280278892544 24109244275331072 24155322611500091 24264844878729312 24276358587363012 24277840389144576 24285962539090681 24297597746232096 24345522002141824 24455794444958448 24455906649427968 24467511017184768 24477190590579584 24524911354724352 24537219025780736 24626813986531584 24648359755548672 24668418642068487 24669924374757376 24717074300139628 24717907485892608 24820725907685376 24840925066138896 24842441328427008 24862658158935168 24911016138126144 24911696932424192 25036522901305344 25056897675801849 25095258130415616 25106319564708756 25107165871497216 25107852026380288 25156686908719104 25232120736471792 25291314834559488 25292742543704064 25304007120336384 25418620997909568 25490342094826752 25490459045855232 25540736085393408 25618767619940352 25668596235350016 25689485392442586 25690935578542208 25691053449904128 25741726139154432 25762674809515072 25818914241971136 25891646012749569 25891764804981504 25893226409869312 25942833374616576 25965530516676608 26083140748194816 26095517241196416 26095636968800256 26146987689403904 26147107653156864 26265540333846528 26286915285290088 26288519809204224 26299388469643263 26300993754906624 26351261030727372 26352869482233856 26493777315371652 26493898870213632 26506470268616832 26546155081003008 26558751275063808 26679048485409216 26700882455137176 26702389735177728 26702512247144448 26753546917573344 26754448750608384 26755057170552832 26767875300851712 26889119733325824 26911002154983804 26911125624075264 26912644772462592 26964081054697776 26964204767318016 26965726912053248 27099190981242432 27122899809747456 27176396653553664 27198512861767819 27253077484445696 27312570437787648 27334797464511108 27376645233180672 27388712252409552 27390384028778496 27412674380364416 27512768750578254 27536839414402032 27591152707132608 27592082774949888 27604371404003328 27669130759176192 27729404724992256 27753664921602048 27807645921629184 27808405878054912 27886869984083968 27947746494480384 27970490428802064 28024893155391912 28025659048977216 28026603763531776 28104736155834624 28245561605434368 28246333529677824 28301272772308992 28326033290919936 28454335361667072 28467008010378432 28467967602327552 28535401844178944 28547199449954653 28676634856680096 28758334671086592 28771980547985792 28902302525859984 28902435131142144 28959441906548736 28983009160704456 28984778251173888 28998531575922688 29129879711102976 29185687546443648 29187335095148544 29211087809255924 29211221831261184 29343533341719168 29357456896345968 29359248842686464 29415361150579392 29415496109801472 29441096374683136 29441231451979776 29574584785354752 29588617974269952 29632917299724288 29646978167513088 29671104940110348 29672916031176704 29819779052193936 29864424466128384 29878595184446784 29890415432726992 29904735687670272 29974891655774208 30040188452074944 30099439316871936 30099577414680576 30113859713458176 30125773034559488 30184506282737664 30276725369020416 30334591186534998 30336442776059904 30361130636391984 30362983845855232 30422039982637056 30446797502154176 30513262285965888 30573446235247872 30600194657150976 30659712170001408 30686536065163264 30812301283960746 30814182032375808 30839258677909968 30901127226458112 30978944341202286 31040046795524184 31041093121818624 31054917829503744 31127772104073216 31154862560343808 31222873036802304 31284456612811776 31372728732094464 31398259924096494 31400176438771712 31528866430099368 31530790916849664 31592118443507712 31617828175313952 31619613019744256 31645490317199616 31707907457864704 31777125220887552 31866641246461008 31866787452284928 31868586350608384 31894667406311424 31957576020525056 32102327074701312 32117559681472512 32143697018452877 32326818872426496 32353126504972416 32368478116484016 32370453852192768 32396796994976128 32515090341592482 32605885305792513 32607725926611264 32607875532570624 32623348022913024 32699881806299136 32771114674990848 32835751982042112 32862624560168832 32864479674064896 32891224856091316 32957209981190144 33029154948022272 33092281294401816 33094301210247168 33121233421518528 33121385383477248 33150210878580224 33214688184168192 33352850438452224 33382030535073792 33409196901069132 33460344173887488 33475092752945008 33476221161996288 33542249211625472 33615471308046336 33626717361817866 33642827648629056 33721753112745984 33723656724938752 33738676160448512 33861869231480928 33891494663879424 33987122793102336 33987278727806976 34128498123067392 34156271965940982 34158356826587136 34224794980466688 34252647189923448 34254737933205504 34425218989294848 34492176191251584 34522194683666092 34522353073308672 34590444499488768 34694166012648714 34763768129765376 34777520997593088 34794022988261888 34794182625067008 35020720445128704 35049220380386784 35065851292857684 35067991673208832 35135014707636496 35294319823606272 35325036420495536 35325198493618176 35341960358155776 35394873441337344 35411668366751744 35572064647212288 35572227853713408 35601176606849568 35603186313570304 35671395890097792 35672598334144512 35690500401135616 35849971402268634 35852159644434432 35881336206645072 35881500832100352 35883526363283456 35952108072930368 35952273023090688 36115117959038976 36132254641656576 36163866412996608 36235195538071552 36399488966590464 36414537881044518 36416760583716864 36446396619348144 36518283003212736 36683691667437672 36701266525777152 36715785885869376 36787367032086528 36788203609510144 36805828538671104 36892174345568256 36972539633323008 37004886562136064 37075611450209442 37076861228838912 37077874504073216 37261387599208344 37263661992640512 37293987238402752 37366524207189216 37367545398636288 37472981541112832 37554784351958016 37642887195623424 37659479347063134 37660748807245824 37661778039570432 37735030363078656 37768044387893248 37939113815556096 37956010680504576 38127931496864352 38204422303776768 38235513142240128 38311104128090112 38344446228115456 38428151429910528 38534228088663879 38536403367813312 38536580174856192 38612589208731648 38644012214272608 38837647207472256 38839839614803968 38914250061924864 38916446793531392 38948295775014912 39124711122292224 39143275861794624 39143455453200384 39220481534105856 39220661479735296 39430372927935132 39432779713806336 39451490632359936 39510556399632384 39526891546091058 39529304223350784 39561473253480464 39740665973057478 39740848305320448 39759705402925248 39819232621504512 39838126912595712 39872980916893696 39966522207698944 40018572728113824 40053584602766592 40053768370716672 40130320376360016 40132585755829248 40132769886240768 40151812951277568 40333679599988736 40366503232475706 40368967158693888 40446121582046664 40446307150977024 40448590368079872 40481507515189312 40684349714621184 40764594980330496 40764782010433536 40800259542867968 40879616226668544 41002196196766662 41083068378614328 41085576043167744 41119011570546624 41305259121603048 41386729060698912 41388124162424832 41406557106004992 41503696138764288 41630497382403072 41711468882443776 41712608817082368 41830304976125952 41864346565461992 41955735643203096 42038488573465824 42039905645297664 42122824591343616 42157104233751936 42193987089599488 42369500294516736 42451909158463488 42488854995281344 42489049936379904 42526223208415232 42681503042500608 42700512015567648 42786176159711232 42803102766268416 42823412908630016 43017577869606912 43137502006629888 43157970821978688 43353453788789976 43439162859823104 43474513741056684 43476967902148352 43477167376760832 43497797363884032 43599842408398848 43694819566654464 43781002642722816 43816631713883886 43816832746891776 43819306232086528 44036185344518952 44038873264029696 44123041725869088 44161644562024704 44161847177969664 44286250912224256 44382926961404928 44449375949586432 44470467251269632 44506657410165522 44509374046765056 44545595868092176 44634961549328384 44817892776670176 44835623149090488 44857103531505408 44962337483661312 45060282678112416 45149158975307904 45170789570187264 45188659551839232 45276759424106496 45316163724136448 45415088053530624 45501886779802497 45504664164089856 45541695954587976 45544475768782848 45633059973955584 45670196253231264 45860169352871808 45900291985726464 45989568255002112 46029804097744896 46120592665985024 46221273048563712 46258888016864952 46351690839687168 46370027996790784 46560070193286276 46694293926838272 46732293840515712 46754468390476912 46926684919217664 47059093098141696 47097389886144741 47100264658157568 47122613810874368 47193164588449792 47296186375274496 47426742262970928 47429419529616384 47429637138284544 47468235475799424 47561861186797056 47799961869691512 47800181178427392 47802879525912576 47841781608860096 47842001109467136 47936364030787584 48153490612051968 48176339522208768 48176560557785088 48218488550662144 48310645223000182 48529689757458624 48552717174726024 48555680778289152 48571925078181362 48595195492464192 48691044004283648 48911588889916896 48911813298855936 48935022034369536 48954381181159168 49049822709448704 49074438051561472 49253627973063168 49296719511097344 49336837284136974 49339848749514752 49434148600279256 49435814971785216 49641451815370752 49681850132277792 49725316317870336 49822032276252288 49823393864848384 50073045802610688 50113795351603698 50190516260831232 50212639129417512 50214331742994432 50215704052760576 50313373817438208 50440076042726799 50464241472943584 50582629669118976 50585485087408128 50608014240672768 50837241995819136 50980684189653504 50980918091710464 51234407948911473 51237535239880704 51337192470700032 51378970784885172 51381871157084416 51382106899808256 51483452278308864 51525349619030144 51637828483942272 51783292025499138 51783529609963008 51786452819738624 51885666749233152 51931061033353216 52166281496389632 52191034482392832 52191273937600512 52293975378807808 52294215306313728 52531080667693056 52573830570580176 52577039618408448 52598776939286526 52601987509813248 52702522061454744 52705738964467712 52987554630743304 52987797740427264 53012940537233664 53092310162006016 53117502550127616 53358096970818432 53401764910274352 53404779470355456 53405024494288896 53507093835146688 53508897501216768 53510114341105664 53535750601703424 53774957103402951 53778239466651648 53822004309967608 53822251248150528 53825289544925184 53928162109395552 53928409534636032 54198381962484864 54245799619494912 54352793307107328 54397025723535638 54506154968891392 54625140875575296 54669594929022216 54777424504819104 54825348760728832 55025537501156508 55073678828804064 55182305414265216 55184165549899776 55208742808006656 55338261518352384 55458809449984512 55507329843204096 55613417175314163 55615291843258368 55616811756109824 55773739968167936 55895492988960768 55940980857604128 56049786310783824 56051318097954432 56053207527063552 56209472311669248 56489219020594701 56491123210868736 56492667059355648 56602545544617984 56652066581839872 56908670723334144 56934016020756864 56935935204655104 57070803688357888 57094398899909306 57353269713360192 57516669342173184 57543961095971584 57804605051719968 57804870262284288 57918883813097472 57966018321408912 57969556502347776 57997063151845376 58259759422205952 58371375092887296 58374670190297088 58422175618511848 58422443662522368 58687066683438336 58714913792691936 58830722301158784 58830992219602944 58882192749366272 58882462903959552 59149169570709504 59177235948539904 59265834599448576 59290337319136587 59293956335026176 59342209880220696 59345832062353408 59610998959586217 59639558104387872 59728848932256768 59757190368893568 59780830865453984 59809471375340544 59949783311548416 60080376904149888 60198878633743872 60199154829361152 60227719426916352 60251546069118976 60549754848713559 60553450738040832 60669182373069996 60672885552119808 60722261272783968 60844079965274112 60893595004308352 61026524571931776 61146892470495744 61200389314301952 61319424340002816 61373072130326528 61624602567921492 61628364064751616 61678517355819936 61802254452916224 61957888682404572 62080093591048368 62082186243637248 62109835659007488 62255544208146432 62309725120687616 62445746073604608 62568913225623552 62745457464188928 62796519848192988 62800352877543424 63057732860198736 63061581833699328 63184236887015424 63235656350627904 63239226039488512 63290980634399232 63415814915729408 63554250441775104 63733282492922016 63733574904569856 63789334812622848 63915152041050112 64204654149402624 64235119362945024 64287394036905754 64706253009944832 64736956232968032 64793593989952256 65030180683184964 65211770611585026 65215451853222528 65215751065141248 65246696045826048 65399763612598272 65542229349981696 65671503964084224 65724947570825829 65725249120337664 65728959348129792 65782449712182632 65914419962380288 66058309896044544 66184562588803632 66188602420494336 66242466843037056 66242770766954496 66300421757160448 66429376368336384 66705700876904448 66759986115248283 66764061070147584 66818393802138264 66950185505890016 66952442323992576 67084498423250944 67230942616092672 67253434723635732 67285655297258112 67443506225491968 67447313449877504 67477352320897024 67723738462961856 67782989327758848 67974245586204672 68256996246134784 68312543931881964 68316713653174272 68449589960933376 68505294379846896 68509475866411008 68850437978589696 68984352382503168 69044389367332184 69044706146617344 69180888998977536 69388332025297428 69527536259530752 69555041995186176 69588045976523776 69588365250134016 70041440890257408 70098440760773568 70131702585715368 70135983346417664 70270029415272992 70588639647212544 70650072840991072 70650396987236352 70683920716311552 70789746882674688 70823336733503488 71144129294424576 71144455707426816 71202353213699136 71206372627140608 71342791780195584 71699942804537268 71704319288868864 71762672413290144 71763001664200704 71904216145860736 71904546046181376 72230235918077952 72264509283313152 72327732825993216 72465967834500273 72470391076143104 72829075762089036 72833521167433728 72857887617272043 72892793238696288 73036566006425472 73367383334875344 73402533051554304 73431571771738752 73574734064173056 73576407219020288 73611657077342208 73945079266646016 74005255926205461 74009773124272128 74151222900418884 74153722457677824 74155749008146432 74522775198416688 74527323985281024 74587974476805504 74733048414378432 74735090797272576 74945963082225664 75109568703916032 75170693027405547 75285774391246848 75318958694126268 75321497614491648 75323556079140864 75470060726157312 75536088775786496 75878227631112192 75912021361009152 76255862993728704 76471026284480256 76622208256180224 76688892456230912 76856302859821056 77068456177327758 77072806735626624 77073160349712384 77225178417463296 77288024428545216 77674938038248707 77675294414944512 77679679229607936 77828500123849728 77832893587062784 77896591550029824 78249422244584448 78286551723589248 78286910906400768 78440963068211712 78441322959470592 78860745855870264 78865559427612672 78898165408929789 78902981264719872 79053783092182116 79058608446701568 79122946506960928 79481331946114956 79481696610640896 79519410805850496 79638465243009024 79676253825191424 79745961833787392 79933044415397888 80037145456227648 80107169205533184 80107536741433344 80260640752720032 80265171511658496 80303625902555136 80330491475453791 80667359199977472 80733006464951412 80737934317387776 80892243164093328 80892614301954048 80897180736159744 80963015030378624 81368699429242368 81529189960660992 81595538585303457 81600519085735936 81759232453337088 82004392393533324 82166136757228656 82171152086335488 82238023141093248 82610518243206096 82773458121397824 82776248324849664 82813114212009984 83007392277528576 83260994764806144 83422937764887552 83425217634164736 83660609952251904 83728693130923984 83911471286406192 84076977146931648 84079811290595328 84314208467503872 84387974179198976 84739000589033472 84903818316926976 84977709990562688 84978099872759808 85052446416830464 85363006085001216 85401024031135296 85606205532536832 85641598349863959 85646825817260032 86275004013259776 86315941643957376 86706907577579952 86878325719646208 86949027482113368 86953935804296704 86954334753521664 86995594727768064 87389639133308928 87562005285445632 87633263427767772 87633665493783552 87638612464173056 88072370689037904 88077746528059392 88246083451738176 88323289124049408 88323694355939328 88572501824448512 88765853922809856 88898751899172864 88940934502539264 89013314820331044 89018748093530112 89091191736184352 89269923098656768 89635785553340352 89671246298180976 89714207063010816 89924674967322624 90120565356224832 90298317950615808 90341579140374528 90377319103678464 90553518848212992 90632327448272896 90830176107061248 91003773559604994 91009328328179712 91083391909175952 91088951537565696 91266119947911168 91340392506462528 91720338705743616 91800583971452928 91979136510004224 92059608195489792 92241185331970048 92442546097127424 92517776033729904 92703381679374336 92740055993581568 93120140386572552 93464587681031424 93508936780953824 93853369838435328 94118186196283392 94194779772289482 94200529316315136 94245227621748736 94386329176899584 94592372750548992 94853484525941856 94858839059232768 94936035380081753 94936470951598848 95123722373594112 95599923739383024 95600362356854784 95605759051825152 95683563217720192 95684002218934272 95872728061575168 96306981224103936 96352679044417536 96431091055358631 96436977101324288 96621290446000364 97059379514917248 97105434349452048 97111361556578304 97143850156362724 97190390984928384 97382088008567296 97823177779833792 97823626597711872 97870044068739072 97908762362318336 98099645418897408 98148876103122944 98507255946126336 98593439022194688 98673674568273948 98679697499029504 98868297200558512 98871629943570432 99282903630741504 99363700264555584 99450632635740672 99644064552504576 99646787729696768 100146091605221376 100227590703207396 100381032521662464 100425278258835024 100428663485988864 100431408105521152 100626747634876416 100880152085453598 100928482945887168 101165259338237952 101170970174816256 101216028481345536 101674483991638272 101961368379307008 101961836183420928 102468815897822946 102475070479761408 102674384941400064 102757941569770344 102763742314168832 102764213799616512 103050699238060288 103275656967884544 103566584050998276 103567059219926016 103572905639477248 103771333498466304 103862122066706432 104332562992779264 104382068964785664 104382547875201024 104587950757615616 105062161335386112 105147661141160352 105197553878573052 105203975019626496 105405044122909488 105411477928935424 105975109261486608 105975595480854528 106025881074467328 106184620324012032 106235005100255232 106716193941636864 106803529820548704 106809558940710912 107014187670293376 107017795002433536 107020228682211328 107071501203406848 107549914206805902 107556478933303296 107644008619935216 107644502496301056 107650579089850368 107856324218791104 107856819069272064 108396763924969728 108491599238989824 108705586614214656 108794051447071276 109012309937782784 109250281751150592 109339189858044432 109554849009638208 109650697521457664 110051075002313016 110147357657608128 110364610828530432 110417485616013312 110676523036704768 110917618899969024 111014659686408192 111226834350628326 111230583686516736 111233623512219648 111547479936335872 111790985977921536 111881961715208256 112099572621567648 112102636195908864 112418944623338496 112978438041189402 112982246421737472 112985334118711296 113205091089235968 113304133163679744 113817341446668288 113868032041513728 114188797799818612 114706539426720384 115033338684346368 115087922191943168 115609210103439936 115609740524568576 115837767626194944 115932036642817824 115994126303690752 116519518844411904 116742750185774592 116749340380594176 116844351237023696 116844887325044736 117374133366876672 117429827585383872 117661444602317568 117661984439205888 117764385498732544 118298339141419008 118354471897079808 118531669198897152 118580674638273174 118587912670052352 118684419760441392 118691664124706816 119221997919172434 119279116208775744 119457697864513536 119514380737787136 119561661730907968 119618942750681088 119899566623096832 120160753808299776 120397757267487744 120398309658722304 120455438853832704 120503092138237952 121099509697427118 121106901476081664 121338364746139992 121345771104239616 121444522545567936 121787190008616704 122053049143863552 122293784940991488 122400778628603904 122638848680005632 122746144260653056 123249205135842984 123256728129503232 123357034711639872 123915777364809144 124160187182096736 124164372487274496 124219671318014976 124511088416292864 124619450241375232 124891492147209216 125137826451247104 125490914928377856 125593039696385976 125600705755086848 126115465720397472 126368473774030848 126471312701255808 126478452078977024 126581961268798464 126831629831458816 127108500883550208 127466564985844032 127467149809139712 127578669625245696 128409308298805248 128470238725890048 128574788073811508 129412506019889664 129473912465936064 129587187979904512 130060361366369928 130423541223170052 130430903706445056 130431502130282496 130493392091652096 130799527225196544 131084458699963392 131343007928168448 131449895141651658 131450498240675328 131457918696259584 131564899424365264 131828839924760576 132116619792089088 132369125177607264 132484933686074112 132485541533908992 132600843514320896 132858752736672768 133411401753808896 133519972230496566 133528122140295168 133636787604276528 133900371011780032 133904884647985152 134506869447271464 134571310594516224 134887012450983936 134954704641794048 135447476925923712 135565978655517696 135948491172409344 136513992492269568 136625087863763928 136633427306348544 136899179921866752 137010588759693792 137700875957179392 137968704765006336 138088778734664368 138089412293234688 138361777997955072 138776664050594856 139055072519061504 139110083990372352 139176091953047552 140082881780514816 140196881521547136 140263405171430736 140271966692835328 140540058830545984 141177279294425088 141292169658434223 141300145681982144 141300793974472704 141367841432623104 141579493765349376 141646673467006976 142288258588849152 142288911414853632 142404706427398272 142412745254281216 142685583560391168 143399885609074536 143408638577737728 143525344826580288 143526003328401408 143808432291721472 143809092092362752 144460471836155904 144529018566626304 144655465651986432 144931935669000546 144940782152286208 145658151524178072 145667042334867456 145715775234544086 145785586477392576 146073132012850944 146734766669750688 146805066103108608 146863143543477504 147149468128346112 147152814438040576 147223314154684416 147890158533292032 148010511852410922 148019546248544256 148302445800837768 148307444915355648 148311498016292864 149045550396833376 149175948953611008 149466096828756864 149470181594545152 149891926164451328 150219137407832064 150341386054811094 150571548782493696 150637917388252536 150642995228983296 150647112158281728 150940121452314624 151320228128180397 151756455262224384 151824042722018304 152511725987457408 152942052568960512 153377784912461824 153712605719642112 154136912354655516 154145613471253248 154146320699424768 154450356834926592 154576048857090432 155349876076497414 155350588829889024 155359358459215872 155657000247699456 155665787174125568 155793183100059648 156498844489168896 156573103447178496 156573821812801536 156881926136423424 156882645918941184 157721491711740528 157731118855225344 157796330817859578 157805962529439744 158107566184364232 158117216893403136 158245893013921856 158962663892229912 158963393221281792 159038821611700992 159276930486018048 159352507650382848 159491923667574784 159866088830795776 160074290912455296 160214338411066368 160215073482866688 160521281505440064 160530343023316992 160607251805110272 160660982950907582 161334718399954944 161466012929902824 161475868634775552 161784486328186656 161785228603908096 161926030060757248 162737398858484736 163058379921321984 163191077170606914 163201038171471872 163518464906674176 164008784787066648 164332273514457312 164476046282186496 165221036486412192 165546916242795648 165552496649699328 165626228424019968 166014784555057152 166521989529612288 166840251525942489 166845875529775104 166850435268329472 167321219904503808 167457386261847968 167822942572812384 168153954293863296 168159622581190656 168628416935007744 168775948358397952 169467657061784103 169478001178066944 169807636633853952 169955419981125376 169956199745519616 170726012170002432 170802048062270592 171212411065073664 171283196699727918 171293651634520064 172550008026519552 172631883287914752 173413815155159904 173756651439292416 173898054964226736 173907871608593408 173908669507043328 173991189455536128 174779278266617856 175124010570891264 175266526855535544 175267330987567104 175277224928346112 176144741378075808 176492166903476352 176646578248098816 176647388711878656 177145003648897024 177531707845619712 177797503798345728 177871011957409761 177881869005078528 178026629640662088 178037496187060224 178182383472368704 178832996878758651 179271571106680704 179342492596361952 179428414126021632 179849349934645248 180241130712449664 180596635901231616 180683158280749056 180754638207356928 181264654896545792 181660352214122496 182007547119209988 182018656656359424 182166783818351904 182532239895822336 182680785012925056 183440677411487232 183601167942905856 183958273020008448 184119216390979584 184482370663940096 184885092194254848 185035552067459808 185406763358748672 185480111987163136 186240280773145104 186929175362062848 187017873561907648 187706739676870656 188236372392566784 188389559544578964 188401058632630272 188490455243497472 188772658353799168 189184745501097984 189706969051883712 189717678118465536 189872070760163506 189872941903197696 190247444747188224 191199847478766048 191200724713709568 191367126435440384 191368004437868544 191745456123150336 192613962448207872 192705358088835072 192862182110717262 192873954202648576 193242580892000728 194118759029834496 194210868698904096 194287700312725448 194380781969856768 194764176017134592 195646355559667584 195647253195423744 195740088137478144 195817524724636672 196199290837794816 196297752206245888 197014511892252672 197174842712477487 197186878044389376 197347349136547896 197359394998059008 197736594401117024 197743259887140864 198565807261483008 198727400529111168 198901265271481344 199288129105009152 199293575459393536 200279958345744849 200292183210442752 200455181406414792 200850556517670048 200857326971977728 201253495269752832 201760304170907196 201856965891774336 202330518676475904 202341940349632512 202432056962691072 203348967983276544 203922736758614016 204937631795645892 204950140959522816 205348769882800128 205515883139540688 205527484628337664 205528427599233024 206101398476120576 206551313935769088 207133168101996552 207134118439852032 207145811278954496 207542666996932608 207724244133412864 208665125985558528 208764137929571328 208765095750402048 209175901515231232 210124322670772224 210295322282320704 210395107757146104 210407950039252992 210810088245818976 211950218522973216 211951190961709056 212051762148934656 212369240648024064 212470010200510464 213432387883273728 213607059641097408 213619117881421824 214028375340586752 214040457364422656 215099828413611804 215112957866606592 215288017239870432 215289004992602112 215712648437582208 215713638138544128 216793527849939456 216983198477979648 217397903503500819 217411173228429312 217588102894142552 218024619875565568 218500563502301184 218573662851816129 218678379716088864 219109698019276416 219301395042915328 220102150004626032 220294715315216256 220729221657060864 220834971232026624 221835237799938048 222015767778616383 222029319372816384 222453668701256652 222461167373033472 222467247024439296 223094959872671744 223581971955843072 223763923430416512 224199145243135296 224205272391817728 224837889246676992 225512079082216641 225956876082378804 225964492843474944 225970668237422592 226410182178471936 226608266327359488 227634682893336576 227736064083027456 228377595599637224 229413078853440768 230066677368692736 230175844383886336 231218420206879872 231219481049137152 231675535252389888 231864073285635648 231988252607381504 233024814114746121 233039037688823808 233485500371549184 233498680761188352 233688702474047392 233689774650089472 234748266733753344 234859655170767744 235322889204635136 235323968878411776 235528770997465088 236596678282838016 236694496226789367 236708943794159616 237161349276546348 237175825340104704 237368839520882784 238443995838344868 238558232417551488 238915395729027072 239028761475574272 239123323461815936 239237885501362176 239799133246193664 240321507616599552 240795514534975488 240910877707665408 240991474426361373 241006184276475904 242199019394854236 242213802952163328 242676729492279984 242691542208479232 242889045091135872 243574380017233408 244106098287727104 244587569881982976 244786615755910371 244801557257207808 245277697360011264 245492288521306112 246498410271685968 246513456259006464 246714069423279744 247831554729618288 248320374364193472 248328744974548992 248439342636029952 249022176832585728 249238900482750464 249782984294418432 250275652902494208 250981829856755712 251186079392771952 251201411510173696 252230931440794944 252942625402511616 252956904157954048 253163922537596928 253663259662917632 254217001767100416 254933129971688064 254934299618279424 255157339250491392 256818616597610496 256924795049591877 256940477451780096 257149576147623016 258825012039779328 258947824931872128 259174375959809024 260120722732739856 260847082446340104 260861807412890112 260863004260564992 260986784183304192 262168917399926784 262686015856336896 262899790283303316 262900996481350656 262915837392519168 263129798848730528 263657679849521152 264233239584178176 264738250355214528 264969867372148224 264971083067817984 265201687028641792 265708548726501001 265717505473345536 266822803507617792 267039944460993132 267056244280590336 267273575208553056 267800742023560064 267809769295970304 269013738894542928 269142621189032448 269774024901967872 269909409283588096 270894953851847424 271131957311035392 271896982344818688 273027984984539136 273250175727527856 273266854612697088 273798359843733504 274021177519387584 275401751914358784 275937409530012672 276177557469328736 276178824586469376 276723555995910144 277553328101189712 278110145038123008 278220167980744704 278352183906095104 280393763043094272 280526810342861472 281080117661091968 282354558588850176 282584339316868446 282600291363964288 282601587948945408 282735682865246208 283158987530698752 283293346934013952 284576517177698304 284808106140245259 284809412854796544 284825490508562432 285371167120782336 286799771218149072 286817277155475456 287050689653160576 287052006656802816 287616864583442944 287618184184725504 288920943672311808 289058037133252608 289293273166075893 289310931303972864 289863871338001092 289881564304572416 291316303048356144 291334084669734912 291431550469088172 291571172954785152 292146264025701888 293469533339501376 293610132206217216 293726287086955008 294298936256692224 294305628876081152 294446628309368832 295780317066584064 296021023704821844 296039092497088512 296604891601675536 296614889830711296 296622996032585728 298091100793666752 298351897907222016 298932193657513728 298940363189090304 299783852328902656 300438274815664128 300682772109622188 301143097564987392 301275834776505072 301285990457966592 301294224316563456 301880242904629248 302640456256360794 303512910524448768 303648085444036608 305023451974914816 305884105137921024 306755569824923648 307425211439284224 308273824709311032 308291226942506496 308292641398849536 309152097714180864 310699752152994828 310701177659778048 310718716918431744 311314000495398912 311331574348251136 311586366200119296 312997688978337792 313146206894356992 313147643625603072 313763852272846848 314019193949501183 315442983423481056 315592661635719156 315611925058879488 316215132368728464 316234433786806272 316491786027843712 317925327784459824 317926786442563584 318077643223401984 318553860972036096 318705015300765696 318983847335149568 320148581824910592 320428676822132736 321042563010880128 321060686046633984 321214503610220544 321321965901815164 322669436799909888 322932025859805648 322951737269551104 323568972656373312 323570457207816192 323852060121514496 325474797716969472 326116759842643968 326382154341213828 326402076342943744 327036929813348352 328017569574133296 328664547028914624 328952092564372992 330442072972824384 331093832485591296 331252456848039936 332029569110114304 333043979059224576 333680503051884978 333691751059550208 333700870536658944 334642439809007616 334914772523695936 335645885145624768 336307908587726592 337256833870015488 337551896716795904 338935314123568206 338956002356133888 339615273267707904 339910839962250752 339912399491039232 341452024340004864 341604096124541184 342566393399455836 342587303269040128 345100016053039104 345263766575829504 346827630310319808 347513302878584832 347796109928453472 347815743217186816 347982378911072256 349558556533235712 350248021141782528 350533053711071088 350534661975134208 350554449856692224 352289482756151616 352984333806952704 353293156496197632 353580667202981647 354290007297794048 355063415691239424 355595007596691456 355742023914819522 355763738010157056 356053259281324176 356074992374120448 356364766944737408 357665993757517302 358543142213361408 358684985192723904 358856828252043264 359698699869290496 360482261424899328 361193271802463232 361366316561498112 361509276414713856 362529309793091584 363320704428244992 364015094238419976 364037313312718848 364333567636703808 365361570025850112 366881354822974464 367202335885811712 367916546040016896 368238432781959168 368964741327880192 369770184388509696 370071104134919616 370960223974326272 371113592849410489 372480561546290208 373858350724125696 374035747123815296 375413479353741312 376472744785133568 376779119089157928 376802117265260544 376980910486994944 379413938103767424 379435356236931072 379744141520327012 379745883806395392 380494889494376448 382399694957532096 382401449427419136 382734252870880768 382736008875737088 385227924896415744 385410716177670144 385724364221434524 385747908405297152 386485161784001456 388237518059668992 388421737397808192 388575400625450896 388761563939713536 389528352034269184 391292711119335168 391294506390847488 391480176274956288 391635049449273344 392398581675589632 392595504412491776 394029023784505344 394349685424954974 394373756088778752 394694698273095792 394718789996118016 395473188802234048 395486519774281728 397454801058222336 397802530542962688 398576258210018304 398587150918787072 400559916691489698 400584366420885504 400910362812829584 401701113035340096 401714653943955456 403520608341814392 403713931783548672 404661037352951808 404864113925382144 406697935966553088 407845473517228032 409875263591291784 409900281919045632 410697539765600256 411031766279081376 411054969256675328 412202796952241152 413102627871538176 414266336203993104 414268236879704064 414291622557908992 415085333993865216 415448488266825728 417330251971117056 417528275859142656 418351803030462464 420248645341544448 420590644564641408 420790215514292208 420815900078505984 421620176491637952 423876508975302669 423900437045946432 423902381923418112 424103524297869312 424738481296048128 424940020401020928 426864775766547456 427214119282194816 427238235762843648 428056750681173504 428080914728845312 430199656827223608 430225915733213184 430576034479740864 430578009985204224 431425296875164416 431427276277088256 433587055699878912 433966396955959296 434795807007001638 434822346456858624 435176205788285104 436049239751131136 437001127004602368 437147325703632258 437356759432177728 438219396038552832 438602790085830656 440204300009252064 440589430630432512 441458443314121728 441669942464053248 443670475599876096 444031535557232766 444058638745632768 444907337402513304 444922334746066944 444934494048878592 447527846860833024 448398290486270592 448410544783635456 449675778493353984 451024158164433282 451913752164757608 451928985686949888 451941336474845184 452820364356943872 455269365786673152 455472128166054912 456755191199274448 458826157706881536 460133354737385472 460351688767772672 462436840413759744 462438962098274304 463351070504779776 463728146571271296 463976505214763008 466049628229492242 466078075377647616 466971000743098368 466997361522376704 467377404948094784 467379549300178944 469496533467506688 469719310341535488 470645778409270272 470647937756823552 471057541994930176 473193356565676032 473388992453578734 473417887588319232 474322698553092696 474351650680209408 474737679041765568 476887991676689736 477116464835102976 477830791458054144 478057522951148544 478246646923631872 478475771002724352 479598266492387328 480643015233199104 481591029069950976 481821755415330816 481982948852722746 482012368552951808 484398038789708472 484427605904326656 485353458984559968 485778090182271744 487148760034466816 488212196575454208 489175139763965952 489573231511820742 489603114514415616 490555394720022528 490984577042612224 492996820543371936 493428138846559488 495663109459236576 496640748728386944 496657489949097984 496878685272059904 498044353665171456 498477800965500928 499565968588836864 500520754577827467 500551305804988416 501963659713511424 502372158785543904 504461862881589888 505885250805023232 505913808315908096 506327845075193856 507326519325835264 508434003534200832 509866259943376128 509868599236558848 513637233195220992 513849590099183754 513880954903560192 514299152295246032 517650024079558656 517895649863744256 518348751919618048 520241445465479712 521694164892680208 521723614825780224 521726008521129984 521973568366608384 524337834799853568 525372031712673792 525799580566606632 525801992962701312 525831674785038336 526259597697461056 529476500710429056 529939734744296448 529942166135635968 530403374057283584 531417097453002002 531435010946691072 533645607015235584 534079888921986264 534112488561180672 534547150417106112 535601484047120128 538027477789085856 538285242378064896 539548049803935744 539818818567176192 541789907703694848 542263914622070784 543793964689637376 546055969969078272 546500351455055712 547596719687467008 548042355038775168 550803503828717568 551874819060025344 552355114938657472 552357649172938752 553447111991820288 555106656202379424 556220290076246016 556440335961489408 556704367812190208 560787526086188544 561053620685722944 562160235322183936 564709117177700352 565168678633736892 565200582727928576 565203175897890816 565471365730492416 566317975061397504 566586693868027904 569153034355396608 569616212280490518 569618825709593088 569650981017124864 570742334241564672 573599542436298144 574101379306321152 574104013313605632 575233729166885888 575236368369451008 577841887344623616 578116074266505216 578586546332151786 578621862607945728 579727742676002184 579763128609144832 582632606096712288 582863100938176344 583142345909570304 584292528051403776 586939066679002752 587220264412434432 587452574173910016 588597872513384448 588611257752162304 588893256618737664 591524528137432461 591560634133168128 592042047409643688 592078184994177024 593209783203351072 593229779661422592 596182201587333504 596703795814444032 597864387315027456 597880726378180608 599567704657805312 600876549631328256 601365544219244376 602551669553010144 602571980915933184 603760485809258496 605280912512721588 607025821048897536 607296170888073216 610046903949829632 611768210275842048 613511139649847296 614850422878568448 616547649418622064 616582453885012992 616585282797699072 618304195428361728 621399504305989656 621402355319556096 621437433836863488 622628000990797824 623172732400238592 625995377956675584 626292413788713984 626295287251206144 627527704545693696 628038387899002366 630885966846962112 631185323271438312 631223850117758976 632430264737456928 632983572055687424 635850655568919648 635853572885127168 636155286446803968 637107721944072192 637410030601531392 637967694670299136 640297163649821184 640857353644265472 642085126021760256 642121372093267968 642643931803630328 645338873599819776 645864051719611296 647137945312746624 647140914415632384 647704120243028992 650949595433938944 652193710510502457 652233519685287936 652764308682427656 652804152685887488 654073859626696704 655720988555448387 656035139148266592 657329094057829248 657904185128745984 660884145945648768 662187664971182592 662504913696079872 666047303335849149 666087958118449152 667361006103769956 667383502119100416 667401741073317888 669284879618015232 669829545047391872 671291770291249536 672615817175453184 674513667740030976 675103793433591808 677870628247136412 677912004712267776 679230546535415808 679821679924501504 679824798982078464 682904048680009728 683208192249082368 685132786798911672 685174606538080256 690200032106078208 690527533151659008 693655260620639616 695026605757169664 695592219856906944 695631486434373632 695964757822144512 699074442344238363 699117113066471424 700496042283565056 701066107422142176 701069323950268416 704578965512303232 705968667613905408 706586312992395264 707161334405963294 708580014595588096 710126831382478848 711484047829639044 711527476020314112 712106518562648352 712729533889474816 715331987515034604 717086284426722816 717369970385447808 717713656504086528 719397399738580992 720964522849798656 722386543604926464 722732633122996224 722974423279084119 723018552829427712 725058619586183168 726641408856489984 728030188476839952 728074626625437696 728667135273407616 730723140051700224 733762709645948928 734359847267731113 734404671771623424 735833092080033792 736476865563918336 737929482655760384 739540368777019392 740142208269839232 741920447948652544 742227185698820978 744961123092580416 747716701448251392 748071494247630592 750826958707482624 752945489570267136 753558238178315856 753604234530521088 753961820973989888 758827876207534848 758870712473862144 759488283040654024 759491767612790784 760989778988752896 764799389915064192 764802898854838272 765468505741761536 765472017751474176 770455849792831488 770774385148775631 770821432355340288 771448728442869048 771495816810594304 772970323568002912 776475036119337984 776843474795616384 777150801250901792 777523127879427072 779056704068538368 782585422238670336 782589012781694976 782960352549912576 783270098898546688 788058047569010688 788699370849909948 788747512177557504 789389396546191584 790946377604468096 790973039548563456 794909602116444672 795605061085925376 797125646179503003 797152516420036608 797174301837574144 801119833382979396 801168732841771008 801820725625659168 803402226070680192 803429307887910912 807041216683628784 807427863567097344 809322074705903616 809728227850764288 813395871933106176 815690947034456064 819750527182583568 819800563838091264 821395079531200512 822063532558162752 822109938513350656 824405593904482304 826205255743076352 828532672407986208 828536473759408128 830170667987730432 830896976533651456 834660503942234112 835056551718285312 836703606060924928 841181289129282816 841580431028584416 843240352983275904 847753017950605338 847800874091892864 847804763846836224 848207048595738624 849476962592096256 849880040802041856 853729551533094912 854424318420735777 854428238564389632 854476471525687296 856113501362347008 856161829457690624 860399313654447216 860451831466426368 861152068959481728 861156019970408448 862850593750328832 862854552554176512 867174111399757824 867879819498227679 867932793911918592 869591614014003276 869644692913717248 870352411576570208 872098479502262272 874002254009204736 874294651407264516 874713518864355456 876438792077105664 877205580171661312 880408600018504128 881178861260865024 882916886628243456 883339884928106496 887340951199752192 888063071114465532 888117277491265536 889814674805026608 889844669492133888 889868988097757184 895055693721666048 896796580972541184 896821089567270912 899351556986707968 902048316328866564 903827504329515216 903857971373899776 903882672949690368 905640728713887744 910538731573346304 910944256332109824 913510382398548896 917652315413763072 920266709474770944 920703377535545344 924873680827519488 924877924196548608 927456293142542592 932099256458984484 932156150755295232 933942001486196736 933994723044753408 934754809896189568 934759098600357888 938993066935013376 939438620683070976 941291556818540544 942057581848503549 942115083989860352 946777984907157468 946835775176638464 948645397106185392 948703301360418816 949475358083531136 953775983353379472 954232929670205952 955661582916108288 956115045902297088 956493293847263744 956951542005448704 961286030466398208 963182058139901952 963643510830661632 963965897705445492 964024737105903616 968796077579416944 968855211808653312 970706917969119936 971556180364543488 974297520068933632 976424393150908416 978350279527931904 979146463023641484 979206229028831232 981110789440045056 981969154085224448 985993641086743872 986856277693118976 991326218918473152 993281497456773888 993757370544119808 996088707330342912 996955601931001856 999131937177673728 1001041509155654934 1001102611609976832 1003927319427022848 1004744317571087808 1008923725763179776 1011770501610046464 1011827616631816192 1012655690150387712 1014653038651670528 1016868007068401664 1019732519886752256 1019737198473117696 1027699180198367508 1027761909807120384 1028598304590492064 1035300048159117312 1035791299727488512 1036697503839236096 1040482890930959424 1043388329785360416 1043447229651560448 1043947136733216768 1044296389180899283 1048675669599707136 1050744063425347584 1051599161133213264 1051603985925402624 1051663349570076672 1052519195394922112 1058953001420858112 1059879469488592896 1060742001608944941 1060806748114567168 1062834194906004004 1062870021893382144 1067291214030471168 1068159777843972528 1068224977122361344 1069094300834212224 1071202968094240256 1076054955578171712 1076570484756129792 1079096099607871488 1079637637134352384 1083579815407389696 1084527829244141568 1087587929379274752 1092111939938156544 1093000702910111424 1096084710077550336 1101607007657435136 1103749638120050688 1104710229877314944 1104715298345877504 1106894223983640576 1110213312404758848 1112880671922978816 1113340778548231467 1113408735624380416 1121575052172377088 1122107241371445888 1124320470644367872 1129418234355400704 1130337357267473784 1130401165455857152 1130406351795781632 1130942731460984832 1133173387736055808 1138306068710793216 1139232424560981036 1139237651419186176 1139301962034249728 1141484668483129344 1147199084872596288 1148202758612642304 1148208026627211264 1150467458333771776 1155683774689247232 1156232148533010432 1157173092664303572 1157243725215891456 1159455485352004368 1159526257218289664 1165265212193424576 1165726201876352688 1166284691819140608 1168585056102807552 1173878133358005504 1174440528824868864 1174905148347820032 1177195745026768896 1177222515504324608 1177786513237475328 1183049056274864922 1183121268266336256 1184084094819287376 1184156369988354048 1186419566406702144 1186459559322845184 1192364403174667008 1193407591628888064 1195728774630054912 1195761452756361216 1199135409315610624 1201753099262656512 1202731088438488752 1205103339106020288 1205143961831866368 1210561825025443176 1214592341776146432 1220093807899659264 1223536420551684096 1227022279299694592 1229700845757136896 1233095298837244128 1233164907770025984 1236608390856723456 1242799008611979312 1242804710639112192 1242874867673726976 1245256001981595648 1246345464800477184 1251990755913351168 1252584827577427968 1255055409091387392 1256076775798004732 1261771933693924224 1262370646542876624 1262447700235517952 1264860529474913856 1265967144111374848 1271701311137839296 1271707145770254336 1272310572893607936 1274215443888144384 1274820061203062784 1275935389340598272 1280594327299642368 1281714707288530944 1284170252043520512 1284242744186535936 1285287863607260656 1290677747199639552 1291728103439222592 1294275890625493248 1294281828831264768 1295408240486057984 1301899190867877888 1304387421021004914 1304467039370575872 1305528617364855312 1305608305371774976 1308147719253393408 1311441977110896774 1312070278296533184 1314658188115658496 1315808370257491968 1321768291891297536 1324375329942365184 1325009827392159744 1332094606671698298 1332175916236898304 1334722012207539912 1334767004238200832 1334803482146635776 1339659090094783744 1342583540582499072 1345231634350906368 1349027335480061952 1350207586867183616 1355741256494272824 1355824009424535552 1358461093070831616 1359643359849003008 1365808097360019456 1366416384498164736 1370265573597823344 1370349213076160512 1380400064212156416 1381055066303318016 1387310521241279232 1390053211514339328 1391184439713813888 1391262972868747264 1391929515644289024 1398148884688476726 1398234226132942848 1400992084567130112 1402132214844284352 1402138647900536832 1409157931024606464 1411937335227810816 1413172625984790528 1414322668811926588 1417160029191176192 1420253662764957696 1422968095659278088 1423054952040628224 1424213037125296704 1425459067778949632 1430663975030069208 1434172568853445632 1434739940770895616 1435427313008173056 1438794799477161984 1441929045699597312 1444773087209852928 1445465266245992448 1445948846558168238 1446037105658855424 1450117239172366336 1453282817712979968 1456060376953679904 1457334270546815232 1461446280103400448 1467525419291897856 1468719694535462226 1468809343543246848 1471666184160067584 1472953731127836672 1480284416539678464 1484454371397641956 1489922246185160832 1495433402896502784 1496142988495261184 1501653917414965248 1505890979140534272 1507116476356631712 1507923641947979776 1517655752415069696 1517741424947724288 1518976566081308048 1518983535225581568 1521979557977505792 1529598779830128384 1529605797709676544 1530937011483523072 1540911699585662976 1541548770297551262 1541642864710680576 1542897456885738096 1542991633621188608 1545940647136005824 1552950072238675968 1553686949591232768 1554301602501803584 1555046255758854144 1558113408137076736 1565170844477340672 1565178025563389952 1565920705099825152 1566540197797093376 1576116095138021376 1577398741699819896 1577495024355115008 1578778793092383168 1581892755208936192 1589819204232889344 1591210122171850752 1594251292359006006 1594305032840073216 1594348603675148288 1602239666765958792 1602337465683542016 1603641451251318336 1606804452141360384 1614082433367257568 1614855727134194688 1618644149411807232 1619456455701528576 1626791743866212352 1631381894068912128 1639501054365167136 1642790159062401024 1644127065116325504 1644219877026701312 1648811187808964608 1652410511486152704 1657065344815972416 1657072947518816256 1660341335975460864 1669321007884468224 1670113103436570624 1673407212121849856 1682362578258565632 1683160862057168832 1686480705966551808 1695506035901210676 1695601748183785728 1695609527693672448 1696414097191477248 1698953925184192512 1699760081604083712 1707459103066189824 1708848636841471554 1708856477128779264 1708952943051374592 1712227002724694016 1712323658915381248 1720798627308894432 1722304137918963456 1722312039940816896 1725701187500657664 1725709105108353024 1734348222799515648 1735759638996455358 1735865587823837184 1739183228028006552 1739289385827434496 1740704823153140416 1748589302814529032 1749427037728710912 1752877584154211328 1754411160343322624 1760817200037008256 1762357722521730048 1765833773256486912 1766679769856212992 1774681902399504384 1776126142228931064 1776234554982531072 1779629349610053216 1779689338984267776 1790111387443332096 1793593161945082368 1793642179134541824 1798703113973415936 1804096632657733128 1807655008659030432 1807715942747799552 1811281457427775488 1821077463146692608 1821888512664219648 1827020764797097792 1835304630827526144 1840533418949541888 1841406755071090688 1849747361655038976 1849755848393097216 1854912586285085184 1864198512917968968 1864312301510590464 1867884002972393472 1869509619792379136 1869518197200715776 1877986133870026752 1878877241366141952 1882583113637081088 1884115163697007098 1884230167979720704 1893555969814314936 1893671550353276928 1897290794212370784 1898950716167062272 1907551966706758944 1908465859340411904 1911323165832216576 1912230091804594176 1912986587694527488 1913903084010897408 1922572060932796416 1926364116279803904 1927931795410890984 1928049474211807232 1937592155158833888 1941413835938239872 1943112360729086976 1948595040137867264 1952848786301816832 1956581131531507371 1956700559055863808 1958292926047282968 1958412458057662464 1962221578880090112 1967162965666345161 1971987282173487744 1973712555386237952 1982652437836946304 1986562994913547776 1987514741088239616 1993911203862003712 1998263874355347456 2002083018311309868 2002205223219953664 2007854638854045696 2009488635142175616 2017847451526359552 2023541003220092928 2023655233263632384 2025311380300775424 2029306077303341056 2033736014136803328 2039465039773504512 2039474396946235392 2055398360396735016 2055523819614240768 2057196609180984128 2070600096318234624 2071582599454977024 2073395007678472192 2080965781861918848 2086776659570720832 2086894459303120896 2087894273466433536 2088592778361798566 2097351339199414272 2101488126850695168 2103198322266426528 2103207971850805248 2105038390789844224 2117906002841716224 2119758938977185792 2121484003217889882 2121613496229134336 2125668389812008008 2125740043786764288 2134582428060942336 2136319555687945056 2138188601668424448 2142405936188480512 2152109911156343424 2153140969512259584 2158192199215742976 2159275274268704768 2167159630814779392 2168923269837252357 2169055658488283136 2175175858758549504 2184223879876313088 2186001405820222848 2192169420155100672 2203079541803193339 2203214015314870272 2207499276240101376 2209420459754629888 2209430596691755008 2213788447967281152 2220426624809517696 2225761343845957632 2226681557096462934 2226817471248760832 2243150104344754176 2244214482742891776 2248640941288735744 2258836468710801408 2260674714534947568 2260802330911714304 2260812703591563264 2261885462921969664 2266346775472111616 2276612137421586432 2278464849121962072 2278475302838372352 2278603924068499456 2282969336966258688 2294398169745192576 2296405517225284608 2296416053254422528 2300934916667543552 2311367549378494464 2312323155446326893 2312464297066020864 2314346185328607144 2314487450431782912 2318910970704008736 2330530424386849152 2331452403752705376 2332569383638281216 2337170112205615104 2347756266716011008 2348881057649737728 2349810296695640064 2354445031008649216 2366098112549729844 2366242536532672512 2368168189638574752 2372839132813404288 2372919118645690368 2384728806349334016 2386815183257776128 2391376938538509009 2391457549260109824 2391522905512722432 2398270818631221248 2403506198525313024 2405462176876977504 2410206678212040576 2410287923663732736 2421123650050886352 2429184683552292864 2440187615799318528 2447072841103368192 2454044558599389184 2459401691514273792 2466190597674488256 2466329815540051968 2473216781713446912 2485598017223958624 2485609421278224384 2490512003963191296 2492690929600954368 2503981511826702336 2505169655154855936 2510110818182774784 2512153551596009464 2523543867387848448 2524741293085753248 2529721058949827712 2531934288222749696 2543402622275678592 2543414291540508672 2544621145787215872 2548430887776288768 2549640122406125568 2551870778681196544 2561188654599284736 2563272955262207331 2563429414577061888 2568340504087041024 2568485488373071872 2570575727214521312 2581355494399279104 2583456206878445184 2588551781250986496 2588563657662529536 2590816480972115968 2603639458494683037 2603798381735755776 2608774842042009828 2608934078741151744 2611057234729710624 2616295438506786816 2622883954221793548 2624140556593066368 2629316376231316992 2631616740514983936 2643536583782595072 2648750659884730368 2650019654784319488 2664189213343396596 2664351832473796608 2669444024415079824 2669534008476401664 2669606964293271552 2679318180189567488 2685167081164998144 2690463268701812736 2698054670960123904 2700415173734367232 2711482512988545648 2711648018849071104 2716922186141663232 2719286719698006016 2731616194720038912 2732832768996329472 2740531147195646688 2760800128424312832 2762110132606636032 2774621042482558464 2782368879427627776 2782525945737494528 2796297769376953452 2796468452265885696 2801984169134260224 2804264429688568704 2804277295801073664 2818315862049212928 2823874670455621632 2826172745545510647 2826345251969581056 2828645337623853176 2834320058382352384 2840507325529915392 2845936191318556176 2846109904081256448 2848426074250593408 2850918135557899264 2861327950060138416 2868345137706891264 2869479881541791232 2870854626016346112 2883858091399194624 2889546174419705856 2890930532491984896 2891897693116336476 2892074211317710848 2900234478344732672 2906565635425959936 2912120753907359808 2914668541093630464 2922892560206800896 2935050838583795712 2937439389070924452 2937618687086493696 2943332368320135168 2945907462255673344 2960568833079356928 2968908742795283912 2979844492370321664 2990866805793005568 2992285976990522368 3003307834829930496 3011781958281068544 3014232952713263424 3015847283895959552 3035311504830139392 3035482849895448576 3037953132162616096 3037967070451163136 3043959115955011584 3059197559660256768 3059211595419353088 3061874022967046144 3083097540595102524 3083285729421361152 3085794913771476192 3091881294272011648 3105900144477351936 3107373899182465536 3108603205003607168 3110092511517708288 3116226816274153472 3130341688954681344 3131841410199650304 3132889167542697849 3133080395594186752 3152232190276042752 3154797483399639792 3154990048710230016 3157557586184766336 3163785510417872384 3179638408465778688 3182226004826834823 3182420244343701504 3188502584718012012 3188610065680146432 3188697207350296576 3204479333531917584 3204674931367084032 3207282902502636672 3213608904282720768 3228164866734515136 3229711454268389376 3237288298823614464 3238912911403057152 3253583487732424704 3262763788137824256 3279002108730334272 3288254130232651008 3288439754053402624 3297622375617929216 3304821022972305408 3314130689631944832 3314145895037632512 3320682671950921728 3338642015768936448 3340022335644694401 3340226206873141248 3346814424243699712 3364725156517131264 3366321724114337664 3372961411933103616 3391012071802421352 3391203496367571456 3391219055387344896 3392828194382954496 3399520163208167424 3414918206132379648 3417697273682943108 3417712954257558528 3417905886102749184 3424454005449388032 3424647317830762496 3441597254617788864 3444608275837926912 3444624079881633792 3451402375001315328 3454211133444513013 3468696445599031296 3471519277992910716 3471731175647674368 3478366456056013104 3478578771654868992 3481409646306280832 3497178605629058064 3498854075457421824 3505755168308422656 3508822320686645248 3521634400074016512 3524715445043460096 3531667546512973824 3533359539712425984 3549363804799008768 3552252284457862128 3552469109965062144 3559258699220106432 3559378677968535552 3580222774886664192 3587186323890164736 3587284358269083648 3597406227946831872 3608193265315466256 3615310017318060864 3615431885495599104 3643777025328439296 3654041529594195584 3670609261655052288 3681066837899083776 3682813510142181376 3699494723310077952 3709825172570170368 3728397025835937936 3728624603021180928 3735768005944786944 3739019239584758272 3739036394401431552 3755972267740053504 3757754482732283904 3765166227274162176 3768230327394014196 3768460335959441408 3787111939628629872 3787343100706553856 3794581588424741568 3797901432334124544 3815103933413517888 3816931718680823808 3822646331664433152 3824460183609188352 3825973175389054976 3827806168021794816 3845144121865592832 3852728232559607808 3855863590821781968 3856098948423614464 3875184310317667776 3882827671876479744 3886224721458173952 3897190080275734528 3905697572603633664 3913162263063014742 3913401118111727616 3916585852094565936 3916824916115324928 3924443157760180224 3934325931332690322 3943974564346975488 3947425110772475904 3965304875673892608 3973125989827095552 3975029482176479232 3987822407724007424 3996527748710694912 4004166036622619736 4004410446439907328 4018977270284351232 4035694903052719104 4047082006440185856 4047310466527264768 4050622760601550848 4058612154606682112 4067472028273606656 4078930079547009024 4082249521343515379 4110796720793470032 4111047639228481536 4114393218361968256 4141200192636469248 4143165198909954048 4146790015356944384 4161931563723837696 4173553319141441664 4173788918606241792 4175788546932867072 4177185556723597132 4194702678398828544 4202976253701390336 4206396644532853056 4206415943701610496 4210076781579688448 4235812005683432448 4239517877954371584 4242968006435779764 4243226992458268672 4251336779624016016 4251480087573528576 4269164856121884672 4272639111375890112 4276377203336848896 4284811872376961024 4304219822312686848 4306281939024519168 4316384398431485952 4318550548537409536 4334319261629558784 4337846539674504714 4338111316976566272 4350351717517099008 4372002811640445696 4384338840310201344 4406159083606386678 4406428030629740544 4414998552480202752 4418840919509259776 4418861193383510016 4440853249619035392 4453363114192925868 4453634942497521664 4486300208689508352 4488428965485783552 4497281882577471488 4517672937421602816 4521349429069895136 4521604661823428608 4523770925843939328 4532693550944223232 4553224274843172864 4556929698243924144 4556950605676744704 4557207848136998912 4565938673932517376 4588796339490385152 4592811034450569216 4601869833335087104 4622735098756988928 4624646310892653786 4624928594132041728 4628692370657214288 4628974900863565824 4637821941408017472 4661060848773698304 4662904807505410752 4665138767276562432 4674340224411230208 4695512533432022016 4697762115299475456 4699620593391280128 4708890062017298432 4732196225099459688 4732485073065345024 4736336379277149504 4745678265626808576 4769457612698668032 4773630366515552256 4782753877077018018 4782915098520219648 4783045811025444864 4796541637262442496 4807012397050626048 4810924353753955008 4820413356424081152 4842247300101772704 4858369367104585728 4880375231598637056 4894145682206736384 4932381195348976512 4932659631080103936 4946433563426893824 4971196034447917248 4971218842556448768 4981024007926382592 5007963023653404672 5010339310309711872 5020221636365549568 5024307103192018928 5047087734775696896 5049482586171506496 5059442117899655424 5063868576445499392 5086805244551357184 5086828583081017344 5089242291574431744 5096861775552577536 5099280244812251136 5103741557362393088 5122377309198569472 5126545910524414662 5126858829154123776 5136681008174082048 5136970976746143744 5141151454429042624 5166912413756890368 5177103562501972992 5177127315325059072 5181632961944231936 5207278916989366074 5207596763471511552 5217549684084019656 5217868157482303488 5222114469459421248 5245767908443587096 5248281113186132736 5258632752462633984 5263233481029967872 5287073167565190144 5297501319769460736 5300039309568638976 5328378426686793192 5328703664947593216 5338888048830159648 5339068016952803328 5358636360379134976 5370334162329996288 5380926537403625472 5396109341920247808 5400830347468734464 5422965025977091296 5433844372283326464 5438573439396012032 5463232389440077824 5465665537992658944 5481062294391293376 5521600256848625664 5524220265213272064 5549242084965116928 5564737758855255552 5565051891474989056 5592595538753906904 5592936904531771392 5608528859377137408 5608554591602147328 5636631724098425856 5647749340911243264 5652345491091021294 5652690503939162112 5657290675247706352 5668640116764704768 5681014651059830784 5691872382637112352 5696852148501186816 5701836271115798528 5722655900120276832 5736690275413782528 5738959763083582464 5741709252032692224 5767716182798389248 5779092348839411712 5783795386232672952 5784148422635421696 5824241507814719616 5829337082187260928 5845785120413601792 5870101677167591424 5874878778141848904 5875237374172987392 5886664736640270336 5921137666158713856 5937817485590567824 5959688984740643328 5981733611586011136 5984571953981044736 6006615669659860992 6023563916562137088 6028465905426526848 6031694567791919104 6070623009660278784 6070965699790897152 6075906264325232192 6075934140902326272 6087918231910023168 6118395119320513536 6118423190838706176 6123748045934092288 6166195081190205048 6166571458842722304 6171589827542952384 6183762588544023296 6211800288954703872 6214747798364931072 6217206410007214336 6220185023035416576 6232453632548306944 6260683377909362688 6263682820399300608 6265778335085395698 6266160791188373504 6304464380552085504 6309594966799279584 6315115172369532672 6327571020835744768 6359276816931557376 6364452009653669646 6364840488687403008 6377005169436024024 6377220131360292864 6377394414700593152 6408958667063835168 6414565805005273344 6427217808565441536 6456329733469030272 6459422908536778752 6474576597647228928 6477825822806114304 6506769809511757071 6507166975464849408 6525527576275648512 6558004217460668544 6576508260465302016 6576879508106805248 6595244751235858432 6609642045944610816 6628261379263889664 6628291790075265024 6641365343901843456 6677284031537872896 6680044671289388802 6680452413746282496 6693628848487399424 6729450313034262528 6732643448228675328 6745922823866207232 6782024143604842704 6782406992735142912 6782438110774689792 6785656388765908992 6799040326416334848 6829836412264759296 6835394547365886216 6835425908515117056 6835811772205498368 6848908010898776064 6883194509235577728 6889216551675853824 6889248159763267584 6902804750002630656 6908422266889026026 6937392891198062592 6943038555985821432 6943462351295348736 6956732912112026208 6962819292612561664 6994357211258116128 6997708150914843648 7011510336616845312 7017644641373290496 7043268800148033024 7049430890086920192 7063335093025947648 7098727609598017536 7104504568915724256 7118517398440212864 7118757355937071104 7160445549773328384 7174130815615527027 7174372647780329472 7174568716538167296 7194812455893663744 7216386530630932512 7230620034636121728 7230863770991198208 7287554050656878592 7308083059188391168 7341218523310104576 7362133675798167552 7365627020284362752 7398989446620155904 7419650345140340736 7456794051671875872 7471536011889573888 7478038479169516544 7478072788802863104 7511944535480107008 7515508965464567808 7530332454548324352 7536460654788028392 7536920671918882816 7574223879257259744 7589163176849483136 7595802864668249088 7630207866827035776 7633863437361647616 7645292663328866304 7648920367218376704 7651946350778109952 7655612336043589632 7689818865786621993 7690288243731185664 7705456465119215616 7711727181643563936 7750368620635335552 7765655343752959488 7772449442916347904 7794380160551469056 7811395145207267328 7826324526126029484 7826802236223455232 7833171704189131872 7848886315520360448 7868651862665380644 7887949128693950976 7894850221544951808 7930609751347785216 7946251979654191104 7950058964352958464 7975644815448014848 7993055497421389824 8008332073245239472 8008820892879814656 8037954540568702464 8071389806105438208 8094164012880371712 8101245521203101696 8117224309213364224 8134944056547213312 8157860159094018048 8164499042687030758 8221593441586940064 8228786436723936512 8282400385272938496 8286330397819908096 8293580030713888768 8323863127447675392 8347106638282883328 8347577837212483584 8354371113447194264 8389405356797657088 8405952507402780672 8412793289065706112 8412831887403220992 8420153563159376896 8471624011366864896 8478518236636531941 8479035755908743168 8485936012871559528 8486453984916537344 8502673559248032032 8502960175147057152 8538329712243769344 8545278222751780224 8552754406673697792 8569623744753922048 8608439644625373696 8612563878049038336 8668638523259117568 8675693079349009428 8676222633953132544 8700703435034198016 8744005623280891392 8768677680620402688 8812318167212773356 8812856061259481088 8829997104960405504 8837681839018519552 8837722386767020032 8881706499238070784 8906726228385851736 8907269884995043328 8972600417379016704 8976857930971567104 8994563765154942976 9035345874843205632 9042698858139790272 9043209323646857216 9047541851687878656 9106448549686345728 9113859396487848288 9113901211353489408 9131877347865034752 9177592678980770304 9185622068901138432 9203739666670174208 9249292621785307572 9249857188264083456 9257384741314428576 9275643882816034944 9322121697547396608 9325809615010821504 9330277534553124864 9348680448822460416 9391025066864044032 9395524230598950912 9398667502628093547 9399241186782560256 9417780124034596864 9464392450198919376 9464970146130690048 9472672758554299008 9491356531253617152 9538915225397336064 9546678014480504469 9547260733031104512 9565507754154036036 9565830197040439296 9566091622050889728 9593083274524884992 9614024794101252096 9621848707507910016 9640826712848162304 9684494600203545408 9716738734209171456 9760750463197274112 9788291364413472768 9864762390697953024 9865319262160207872 9892867126853787648 9942392068895834496 9942437685112897536 9962048015852765184 10015926047306809344 10020067006934083203 10020678620619423744 10040443272731099136 10048614206384037856 10094175469551393792 10098965172343012992 10118884235799310848 10127737152890998784 10173610489102714368 10173657166162034688 10178484583148863488 10198560489624502272 10244754618397138944 10253091821048829324 10253717658308247552 10273362016348164096 10273941953492287488 10282302908858085248 10333824827513780736 10354207125003945984 10362633400333539039 10363265923888463872 10414557833978732148 10415193526943023104 10435099368168039312 10435736314964606976 10444228938918842496 10491535816887174192 10496562226372265472 10517265504925267968 10526466962059935744 10574146335130380288 10595002639538921472 10600078619137277952 10656756853373586384 10657407329895186432 10677776097660319296 10678136033905606656 10717272720758269952 10740668324659992576 10761853074807250944 10792218683840495616 10801660694937468928 10845930051954182592 10877146878792024064 10931331075985317888 10962124588782586752 11043200513697251328 11048440530426544128 11098484169930233856 11129475517710511104 11130103782949978112 11185191077507813808 11185873809063542784 11217057718754274816 11217109183204294656 11273263448196851712 11295498681822486528 11304690982182042588 11305381007878324224 11314581350495412704 11337280233529409536 11362029302119661568 11383744765274224704 11393704297002373632 11403672542231597056 11445311800240553664 11473380550827565056 11477919526167164928 11483418504065384448 11535432365596778496 11558184697678823424 11567590772465345904 11568296845270843392 11648483015629439232 11658674164374521856 11691570240827203584 11740203354335182848 11749757556283697808 11750474748345974784 11773329473280540672 11842275332317427712 11875634971181135648 11919377969481286656 11963467223172022272 11969143907962089472 12013231339319721984 12056931810853053696 12141246019320557568 12141931399581794304 12151812528650464384 12151868281804652544 12175836463820046336 12236790238641027072 12246748564030546137 12247496091868184576 12332390162380410096 12333142917685444608 12343179655085904768 12367525177088046592 12423600577909407744 12429495596729862144 12434412820014428672 12440370046070833152 12464907265096613888 12521366755818725376 12527365640798601216 12531556670170791396 12532321582376747008 12608928761104171008 12619189933598559168 12630230344739065344 12655142041671489536 12718553633863114752 12728904019307339292 12729680977374806016 12754010338872048048 12754440262720585728 12754788829401186304 12817917334127670336 12829131610010546688 12854435617130883072 12912659466938060544 12918845817073557504 12949153195294457856 12955651645612228608 13013539619023514142 13014333950929698816 13051055152551297024 13116008434921337088 13153016520930604032 13153759016213610496 13190489502471716864 13219284091889221632 13256522758527779328 13256583580150530048 13360089342578777604 13360904827492564992 13387257696974798848 13458900626068525056 13465286896457350656 13491845647732414464 13564048287209685408 13564813985470285824 13571312777531817984 13598080652832669696 13659672824529518592 13670789094731772432 13670851817030234112 13671623544410996736 13697816021797552128 13766389018471155456 13778433103351707648 13805609500005261312 13816844533778052052 13874785782396125184 13886077111971642864 13886924702590697472 13913465824224052416 13925638585225123328 13988714422516232256 13995416301829687296 14023020673233690624 14035289282746580992 14086537600296066048 14098861780173840384 14126670186051895296 14197455219196035072 14209009137831448512 14237034796880425728 14320891099546656768 14348261631231054054 14348745295560658944 14349137433076334592 14389624911787327488 14432773061261865024 14461240069272243456 14575108101313757184 14616166118376782336 14682437046620209152 14731254040568725504 14797978893240311808 14839300690280681472 14913588103343751744 14943072023779147776 14956076958339033088 15023889070960214016 15031017930929135616 15060664909096648704 15072921309576056784 15073841343837765632 15148447758514519488 15178326353698966272 15191605729336498176 15260415733654071552 15267726874723295232 15290585326657732608 15297840734436753408 15303892701556219904 15311224672087179264 15379637731573243986 15380576487462371328 15410912930238431232 15423454363287127872 15500737241270671104 15531310687505918976 15544898885832695808 15588760321102938112 15622790290414534656 15652649052252058968 15653604472446910464 15666343408378263744 15737303725330761288 15775898257387901952 15789700443089903616 15861219502695570432 15892503959308382208 15900117928705916928 15951289630896029696 15986110994842779648 16016664146490478944 16075909081137404928 16142779612210876416 16188328025760743424 16202491042406203392 16315720318188036096 16328998085374061516 16443186883173880128 16457572873447873024 16564800770545876992 16572660795639816192 16587160061427777536 16647726254895350784 16694213276565766656 16695155674424967168 16708742226894388528 16778810713595314176 16825586578131412224 16825663774806441984 16840307126318753792 16943248022733729792 16957036473273063882 16958071511817486336 16971872025743119056 16972907969833074688 17005347118496064064 17005920350294114304 17090556445503560448 17105508813347395584 17139247489507844096 17216879289250747392 17225127756098076672 17337277046518235136 17351386158698018856 17352445267906265088 17488011246561782784 17537355361240805376 17624636334425546712 17625712122518962176 17659994209920811008 17675363678037039104 17763412998476141568 17813452456771703472 17814539769990086656 17945200834758033408 17953715861943134208 17989127530309885952 18070691749686411264 18085397716279580544 18086418647293714432 18095083703375757312 18212897099372691456 18227718792975696576 18227802422706978816 18263754695730069504 18355185357961540608 18371244137802276864 18407479333340348416 18498585243570615144 18499714376528166912 18514769482628857152 18551287765632069888 18644243395094793216 18651619230021643008 18660555069106249728 18697360897644920832 18782050133728088064 18791048461197901824 18797335005256187094 18798482373565120512 18835560248069193728 18928784900397838752 18945345517108598016 18982713062507234304 19077830450794672128 19093356028961008938 19094521466062209024 19131015508308072072 19131660394080878592 19132183244101779456 19243697415015820032 19281653425696324608 19368989200407090816 19433477468418342912 19521500926394548224 19576582728826945536 19729524781395906048 19730638524320415744 19785734253707575296 19884784137791668992 19884875370225795072 19924096031705530368 20031852094613618688 20040134013868166406 20041357241238847488 20080886545462198272 20097228412768075712 20188350939102787584 20197930344686025984 20237768471598621696 20255474305781997568 20347220978205428736 20347314332324069376 20356969166297726976 20397120979249004544 20489509236794277888 20506183642097658648 20507435316616495104 20546724032696328192 20564605817716170496 20667649655027561472 20708414250007891968 20725266800667078078 20726531847776927744 20829115667957464296 20830387053886046208 20870198736336078624 20888457877837684992 20983071633774348384 20993124452744530944 21034531009850535936 21052933924119871488 21148292670260760576 21190005279077842944 21313513706747172768 21355552195320638592 21356272067811213312 21434545441516539904 21481336649319985152 21522392446846581081 21523706149614501888 21584437367680991232 21691860103908365184 21754293757584048128 21862662151970635776 21924249177565173504 22086401027394502656 22096881060853088256 22196968339860467712 22258951035421022208 22260207565899956224 22370382155015627616 22434115437508549632 22434218366408589312 22546526896393703424 22590997363644973056 22609381964364085176 22610762015756648448 22629162700990825408 22767489530548449408 22787408594004747264 22807345084463194112 22890623600481107328 22946761101655130112 22955839052334329856 22966837008130768896 23070864731193556992 23116369395357646848 23135181544930691808 23296966031258878464 23317348328749043712 23383140481654407168 23480406708670365696 23499515112567395616 23546658946561081344 23684550664634855424 23751269942362271296 23838755938962573312 23926934446344044544 23938287815924178944 24026462678639443968 24113863621706107392 24282492038641115136 24303625057300928768 24303736563609305088 24351672927640092672 24473580477282054144 24493497128061092274 24494992183736369152 24664780324760820192 24686359310171809536 24735050354176093184 24847201155818815488 24858991193459724288 24868825640028857344 24880740092141666304 24929814530193227776 25042733511637450752 25063113340341582792 25064643164753494016 25217857522208342016 25238379867197118336 25260460689478130688 25310284083342979072 25435554709909595823 25437107267726229504 25457808038614678584 25459361954749612032 25508020677744096096 25508880525441171456 25635834668255340672 25658263220021093376 25708871234261766144 25825318933876121088 25837691634147115008 26027079238047028284 26028667901859397632 26102110305102594048 26232016869842674176 26306033041861208064 26307518032427220992 26380979004943433728 26438568183778443264 26513045517055558656 26513167160301060096 26720178685157555208 26721809654985129984 26917801252137050112 26930573792914701312 26983691295464828928 27128096574419370816 27129627970940571648 27142625555063635968 27319345649059037184 27341578189463544864 27341703634060468224 27395632043595104256 27532778036942310912 27556866206703415296 27611219000010522624 27633689067556104104 27749571564792250368 27772154223943285728 27826931648448104832 27851277170450246656 27977428845032464512 27990832603659374592 28046041346467381248 28070578565493161984 28173075200592132096 28196002507884280641 28197723560347680768 28253340372103790592 28394910438392070144 28418018275662897024 28474069593760851456 28640034043441513407 28641782199093313536 28696523262462108108 28697490591121317888 28698274866152669184 28779249823574654976 28865546122523730048 28922480138544486912 29150216202627514368 29232332236753564672 29364874093240418304 29462508081137451008 29595957786480623616 29678601380561362944 29827176206687503488 29886144047558295552 29912153916678066176 30047778141920428032 30060201020802249609 30062035861858271232 30121329818193297408 30145842619152113568 30296895517029038976 30356652707397932544 30383211458672996352 30520831467308143104 30535453749446590464 30595681468873506816 30607785403112439808 30759275463146487972 30761152974924742656 30821825860476862464 30846908726574255744 31001474482541342208 31062621375011837952 31087900201000617117 31089797771665391616 31177520642205876224 31245580580829069312 31305298104504117936 31307208944893820928 31332686816756527488 31474607450661522576 31551796514775803904 31579400886179807232 31722439005391140864 31785007918616764416 31800235857411833856 31902579261792059392 31972221989685559296 32033328292980957888 32151818162274809856 32285559224421752832 32376656051521486848 32404982084812406784 32631440636376072192 32657996170748123032 32886373766347760256 32915145746895746048 33129601541091753984 33145321591279632384 33174320122855555072 33295452509790701568 33388426553131533312 33390311348849934336 33417484453788777056 33557621427190628352 33651173156262824448 33651327549612883968 33680614252637507584 33886496045467459584 33914072946546127764 33916143023634972672 33943744051486238112 34010694236992128128 34011840700588228608 34181112891007120896 34211017626694791168 34278494979015688192 34433758578501494784 34450255512196153344 34674554093036470272 34702772317396037712 34704890535812530176 34976022493123565568 35074710722481610752 35249272668851093424 35251424245037924352 35319988419841622016 35350727356074078208 35526825996952283136 35626904913543406944 35890401669516066816 35907431723886268416 35978255060619771904 36170795432559161088 36172837294587428864 36425794198745382912 36455437585951393152 36455604845413957632 36527509391460139008 36710370715923081216 36740245692091638411 36742488275604553728 36814958666680696832 36997170487141230288 36999428753056333824 37029538965257714304 37102575531264139776 37288486790189586432 37303238460043286016 37321110138212499456 37394721795289841664 37564100267456176128 37582096922395803648 37594670010512374188 37596964747130241024 37671120496138387456 37857569800795677504 37890691034217196032 37965426125014468608 38155660901589344256 38186712057922017876 38189042932124418048 38262031016616144144 38263320788161757184 38264366488203558912 38487394830031640064 38563306851392649216 38737978400814181632 38866954936836685824 39043001852789096448 39153165457653891072 39459049562791812096 39461277048640831488 39571468507415150592 39769568275583337984 39769750740451590144 40080268027736332812 40082714482477694976 40161773090924396544 40194456825536151424 40376701878205575168 40395860689372051968 40475536943197243392 40510948611563995136 40694441956410857472 40713938332595453952 40794241958498009088 40979018473588555776 41012367284195317296 41014870633232990208 41093448065392656384 41129211635432340992 41335299310055122944 41416828500015783936 41450533601334156156 41453063695553855488 41658231335914928592 41660774107772092416 41740397472672157248 41776915755675369984 41966143267548696768 41986248905489061888 42069062019701071872 42105867848239742976 42296585340521521152 42380010558155685888 42627027413494345536 42711104390641277184 42869090883033079808 42962673298639970304 43044784893693162162 43047412299229003776 43168874735361982464 43383720207816730368 43508587515168096256 43725324303941271552 43848498355130347008 44193762121706176512 44393936679720935424 44517902070842044416 44520415131799912448 44740764310031255232 44868230875017099264 44904744734778669169 45093053792787406848 45181994727289946112 45218763928728170352 45221524031513296896 45258325401981650816 45534979061096898816 45574817188009494528 45614690168926388224 45781247200962214656 45893522203310260224 45911678104668659712 45933674016261537792 46141729462387113984 46232738790715293696 46270363089861383616 46593932062517756928 46634696657498087424 46766280963308814336 46960813417340731392 46999030225134791232 47369101329269710848 47502539884724542592 47677511877925146624 47853868892688089088 47876575631848357888 48227727243412214784 48564984077282230272 48607250114601857536 48607473127218610176 48947160954564108288 48986994256122184548 48989984367472738304 49329560649521640384 49372718620343619072 49470100708352186368 49694402311637630976 49717982386919448576 49737651280057714688 49761480184283332608 49859629060386455552 50085467023274901504 50126226680683165584 50129286329506988032 50476759734394236672 50520921378956261376 50620568166685958144 50871109419819191646 50874214535452459008 50915616077229357168 50918723909499224064 51016041355488192192 51017761050882342912 51271669336510681344 51316526440042186752 51417742468523532288 51650637867752242176 51675383268294230016 52054158476094056568 52057335803718795264 52464033739685348352 52612066083722416128 52615036064854441984 52761958009886867456 52877136367556886528 53026091034111117312 53440357370315110416 53443619309970259968 53835602504274100224 53861147585829402624 53967382590929657856 54256193148838741632 54259255941881143296 54285251110127271936 54638691298118074368 54683156378927089728 54683407268120936448 54791264087190208512 55065556073884621824 55113732413406830592 55222438000021045248 55267378135112208208 55499143129584500736 55544308447886571456 55653863296896209664 55702554340900493312 55954857690064929024 55981665207318749184 56092082692934762496 56141157130986323968 56346150401184264192 56392005015768561282 56395447120695361536 56506680744207581184 56836036551325794048 56948139187521702912 57280068086883026814 57283564398186627072 57393046524924216216 57394981182242635776 57396549732305338368 57731092245047460096 57844960277088973824 58300432405255028736 58464664473507129344 58729748186480836608 58925016162274902016 59191915572961247232 59357202761122725888 59654352413375006976 59772288095116591104 59824307833356132352 60095556283840856064 60120402041604499218 60124071723716542464 60242659636386594816 60291685238304227136 60593791034058077952 60713305414795865088 60766422917345992704 61041662934616286208 61070907498893180928 61191362937747013632 61215570806224879616 61518550926292975944 61522305949849485312 61693817453148511488 62002948965082684416 62125242750023675904 62175800402001234234 62179595543330783232 62355041284411752448 62491161161658138624 62610596209008235872 62665373633513054976 62949214901323045152 63103593029551607808 63158801772359614464 63444878010782281728 63570015837233528832 64066656585961915776 64303636324549619712 64571118448843505664 64753312103042973696 65262881272752144384 65315992341496246064 65772747532695520512 65830291493791492096 66259203082183507968 66290643182559264768 66348640245711110144 66590905019581403136 66776853106263066624 66780622697699868672 66834968907577554112 67302346312525648896 67302655099225767936 67361228505275015168 67772992090934919168 67828145893092255528 67832286047269945344 67887488102972476224 68021388473984256256 68362225782014241792 68422035253389582336 68556989958031376384 68867517157002989568 68900511024392306688 69349108186072940544 69405544634792075424 69952044986247131136 70149421444963221504 70498545337702186848 70639976839683244032 70701454712148156416 71053651993904566272 71253809827086813888 71780803339032133632 71814863447772536832 71956510121239543808 72341590865118322176 72345674589174857728 72910875171902786304 72911209690827915264 73055018782920278016 73420741431846162432 73480491384183276822 73484976551209107456 73629917333361393664 73994340974282460576 74059077930515428608 74205151062528279552 74576973580379172864 74606476920086572032 74642220276424998912 74789443590579683328 75128200534912352256 75189340021024748376 75193929494260482048 75715139601591355008 75781382068434392064 75930852250028937216 76311321803178688512 76373424115844035752 76378085864248836096 76524062033232288288 76526641576323514368 76974789660063280128 77126613702785298432 77475956801628363264 78086003705578192896 78306330915307782144 78918099125583624192 78922554097281662976 79142937014830301184 79539136551166675968 79539501480903180288 80160536055472665624 80165428964955389952 80388913651072302848 80753403756411150336 80791721378744103936 80951073886394486784 81021897223127990272 81388883912821714944 81427876665190907904 81958036947177111552 82024734568390634592 82186896130785312768 82258423270864681984 82670598620110245888 82833657000031567872 82901067202668312312 82906127391107710976 83316462671829857184 83480794945344314496 83553831511350739968 83932286535097393536 83972497810978123776 84138124039402143744 84211735696479485952 84588007523652841923 84593170681043042304 84760021116311371776 85254054826988691072 85422208781282554368 85738181766066159616 85925346597279940608 86089569787386324324 86094824598458007552 86337749470723964928 86767440415633460736 87017175030336192512 87450648607882543104 87696996710260694016 88387524243412353024 88787873359441870848 89035804141684088832 89481528620062510464 89736461750034198528 89809489469557338338 90186107585574813696 90363989454579892224 90437527857456340704 90516650803963301632 91069958122193797632 91149634376018989056 91229380337852776448 91562494401924429312 91787044406620520448 91823356209337319424 92283458924774227968 92465477581430587392 92540726179722767232 93187864125035513856 93263700603001851351 93269393314996174848 93532561926617628672 93921626834681462784 93998060450269582464 94738202658539421696 95005079769449085184 95355023755850293248 95707737785376178176 95753151263696715776 96455454486824429568 97129968154564460544 97214500229203715072 97214946254437220352 97894321909128216576 97973988512244369096 97979968734945476608 98659121299043280768 98745437240687238144 98940201416704372736 99388804623275261952 99435964773838897152 99475302560115429376 99522960368566665216 100170934046549803008 100252453361366331168 100953519468788473344 101041842757912522752 101241136333371916288 101742218839638383292 101748429070904918016 101831232154458714336 102032082710976384384 102035522101764685824 102543338673021362688 102633052880084373504 102835484937047064576 103301275735504484352 103350766536588460032 104108316952188113136 104114671607437590528 104928067479370696704 105224132167444832256 105523916019773734912 105754272735113773056 106052182068222234624 106880714740630220832 107671205008548200448 107722295171658805248 107934765181859315712 108512386297677483264 108518511883762286592 109277382596236148736 109366312757854179456 109366814536241872896 109582528174380417024 110131112147769243648 110220737076274915233 110227464826813661184 110444876000042090496 110534756270224416416 110998286259169001472 111088616895773142912 111307726593792419328 111405108681800986624 111909715380129858048 111963330414637498368 112184165385869524992 112692300802368528384 112784010031537122564 112790894241390723072 113013361488415162368 113672073102651588096 113896278375043405824 114560136173766053628 114567128796373254144 114786093049848432432 114789962364485271552 114793099464610676736 115462184490094920192 115689920554177947648 116600864810510057472 116929328947014258688 117459496372961673216 118383831145922494464 118714405522245451776 119308704826750013952 119648615666712264704 120240804083208998436 120248143447433084928 120485319272773189632 120583370476608454272 121187582068116155904 121426610829591730176 121532845834691985408 122083325869232572416 122141814997786361856 122382725875494027264 122431141612449759232 123037101852585951888 123044611899698970624 123387634906297022976 124005897930165368832 124250485500047351808 124351600804002468468 124359191086661566464 124710082568823504896 124982322323316277248 125221192418016471744 125330747267026109952 125898429802646090304 126207186059103215616 126317603544719228928 126889756021564563456 127140031674467057664 128133313171923831552 128607272649099239424 129142236897687011328 129506624206085947392 130525762545504288768 130631984682992492128 131545495065391041024 131660582987582984192 132581286365118529536 133181810039162806272 133553706212526133248 133561245395399737344 133669937815155108224 134604692625051297792 134714234204336007507 134722457010550030336 135545984181869838336 135656291786184511056 135664572094539890688 135774976205944952448 136042776947968512512 136724451564028483584 136844070506779164672 137113979916062752768 137735034314005979136 137801022048784613376 138698216372145881088 138811089269584150848 139904089972494262272 140298842889926443008 140997090675404373696 141402909424296312832 142107303987809132544 142507619654173627776 143561606678064267264 143629726895545073664 143913020242479087616 144683181730236644352 144691349178349715456 145821750343805572608 145822419381655830528 146841482863692324864 146960982768366553644 146969953102418214912 147259834666722787328 147988681948564921152 148118155861030857216 148410302125056559104 149153947160758345728 149212953840173144064 149284440552849997824 149578887181159366656 150256401069824704512 150378680042049496752 150387858988520964096 151430279203182710016 151562764136868784128 151861704500057874432 152622643606357377024 152746848231688071504 152756171728497672192 153048124066464576576 153053283152647028736 153949579320126560256 154253227405570596864 154951913603256726528 156172007411156385792 157836198251167248384 157845108194563325952 158285874029660602368 159078273102333351936 160321072110945331248 160330857929910779904 160777827302144605696 161506807512822300672 161583442757488207872 161902147772788973568 162043794446255980544 162777767825643429888 162855753330381815808 163916073894354223104 164049469136781269184 164373792261570625536 164516846541729363968 165341197240220491776 165667314000063135744 165802134405336624624 165812254782215421952 166632925343659714368 166961589890688628992 167107663022701479936 167864573070194787072 167944995621956247552 168276248078804287488 168423471392958971904 169176015047305683846 169186341362086084608 169520042232622743552 170508109653977382144 170844417562565108736 171476363532132319232 171850693194559881216 172179139574772648648 172189649196916015104 173534880831266921472 174034350060672385024 174901297215765086208 175393993420521388032 176775048486824706048 177575746718883741696 178071608283368177664 178963057240125020928 179472923500068397056 179618978939114676676 180372215171149627392 180727978909159784448 180875055714912681408 181033301607926603264 182139916244387595264 182299268752037978112 182458760675705552896 183124988803848858624 183574088813241040896 183646712418674638848 184566917849548455936 185081452359445534464 186375728250071027712 186527401206003702702 186538786629992349696 187065123853235257344 187996120900539164928 189476405317078843392 190010159538898170368 190710047511700586496 191506302527393431552 192910908973648859136 194259936309128921088 194429000458407430144 195788643818256433152 195947977024488738192 195959937469890953216 197318242598086561536 197490874481374476288 197880402833408745472 198777609246550523904 198871929547677794304 198950605120230858752 199045920737133330432 200341868093099606016 200504906722732662336 201907038937576946688 202083685515825045504 202482272666743832576 203484437679276766584 203496858141809836032 203662464308917428672 204064165421952768768 205086677346042725376 205266105760168747008 205670969874094129152 206602551471008968704 206701533073176920064 208216633904376226272 209856134958741393408 210448264334889664512 212104364136444469248 213761429481260441664 215342410017096400896 215444590343317610496 215869530363718631424 217024772595354966528 217037023767524573184 218732625515708358912 218733629072483745792 219165056348760834048 220262224295538487296 220441474152549830466 220454929653627322368 220889752000084180992 221069512540448832832 222177233791546285824 222615453187584838656 222810217363601973248 223819430760259716096 223926660829274996736 224368330771739049984 225384601604737056768 225568020063074245128 225581788482781446144 227344146205303176192 227792556750086811648 229120272347532107256 229134257592746508288 229572186099696864864 229579924728970543104 230924368980189840384 231379841108355895296 233858657894028517376 234918992745923346432 236767662291844988928 237428811044490903552 238617409653500027904 239297231333424529408 240481608166417996872 240496286894866169856 241166740953216908544 242375164136232311808 242853221659183460352 243065691669383970816 244166651738465144832 244283629995572723712 244862283224899518464 246074203705171903776 246775269812594045952 248011795860330737664 248500971000094703616 248703201608004936936 248718382173323132928 250442384836032943488 250661494534052219904 251796859605292180608 252414372118206431232 252635207089438457856 253779512043129126912 254280063348934115328 256266626343847663104 257214545298198478848 258284473795374022656 259013248412171894784 261051525091008577536 261263969365984984256 263090990130782082048 263321165975165968384 265162572730237059072 266363620078325612544 267107412425052266496 267339875630310216448 269209385250102595584 269428468408672015014 269444914021100060672 271091968363739676672 271312583572369022112 271549952411889904896 272085553895937025024 273448903128056967168 273688141013558329344 274227959832125505536 275470068628011958272 277396432744291762176 277622178539168301696 279791101809005554053 279808179944988524544 280597685779852886016 281994181350808747392 282805818848592625664 284214607975618265088 285015239308347255552 287123213356128534528 287259453791090147328 287826040484958175232 289366363460473288704 289382698356699430912 291643500687611145216 291644838763311661056 293682965727384649728 293921965536733107288 293939906204836429824 295977363897129842304 296236311722061714432 296820604250113118208 298307894321516691456 298425907680346288128 298568881105699995648 300512802139649409024 300757360084098993504 302860558406365420032 303125528273737568256 303723409000115748864 305245287212714754048 305493696463376143008 306096248132929153152 306106566305294057472 307899158640253120512 308506454811141193728 309903827206513453056 312344014822312771584 315672396502334496768 316571748059321204736 318156546204666703872 320642144221890662496 321555654604289211392 323013615025644601344 323166885514976415744 323804295545577947136 324087588892511961088 325555535651286859776 327832147788708446208 328098938273562538368 328747584523141251072 329033693083458727936 330662211228824745699 330682394480440983552 331334628000126271488 331604268810673249248 333265850687319428736 333923179781377257984 334215326045402959872 335729146140389574144 335889991243912495104 336552496157608574976 338352030094611367692 338372682724172169216 339040084465245487104 341016219307954764288 341688835125130217472 342952727064264638464 343701386389119762432 344358279149545297296 344379298393832030208 347069761662533842944 349802594431530172416 350787986841042776064 355151493437767483392 356143216566736355328 357926114480250041856 358945847000136794112 359237957878229353352 360744430342299254784 361455957818319568896 361750111429825362816 362066603215853206528 364279832488775190528 364598537504075956224 364917521351411105792 366249977607697717248 367148177626482081792 367293424837349277696 369133835699096911872 370162904718891068928 372751456500142055424 373054802412007405404 373077573259984699392 374130247706470514688 375992241801078329856 378952810634157686784 380020319077796340736 381420095023401172992 383012605054786863104 385821817947297718272 388519872618257842176 388858000916814860288 391577287636512866304 391895954048977476384 394636485196173123072 394981748962748952576 395760805666817490944 397743859095355588608 397901210240461717504 400683736186199212032 401009813445465324672 403814077875153893376 404142702613008022521 404167371031650091008 404964545333487665152 406968875358553533168 406993716283619672064 407324928617834857344 408128330843905537536 410173354692085450752 410532211520337494016 411341939748188258304 413205102942017937408 413403066146353840128 416433267808752452544 419712269917482786816 420896528669779329024 424208728272888938496 427522858962520883328 430684820034192801792 430889180686635220992 431739060727437262848 434049545190709933056 434074047535049146368 437465251031416717824 437467258144967491584 440524448591076974592 440882948305099660932 440909859307254644736 441779504000168361984 442139025080897665664 444354467583092571648 445230906375169677312 445620434727203946496 447638861520519432192 447853321658549993472 448736661543478099968 450769203209474113536 451136040126148490256 451163576965562892288 454688292410606352384 455585113500173623296 458240544695064214512 458268515185493016576 459144372199393729728 459159849457941086208 461848737960379680768 462759682216711790592 467717315788057034752 473535324583689977856 474857622088981807104 477234819307000055808 478594462666849058816 480963216332835993744 480992573789732339712 482333481906433817088 484750328272464623616 485706443318366920704 486131383338767941632 488333303476930289664 488567259991145447424 489724566449799036928 492148407410343807552 493550539625188091904 496023591720661475328 497001942000189407232 497406403216009873872 497436764346646265856 500884769672065886976 501322989068104439808 503593719210584361216 504828744236412862464 505270414178876915712 507559024086258253824 508560126697868230656 512533252687695326208 514429090596396957696 516568947590748045312 522103050182017155072 522527938731969968512 526181980261564164096 526642331950331936768 530325145460474118144 532727240156651225088 534214824850104532992 534679751260620432896 538418770500205191168 538856936817344030028 538889828042200121344 542183936727479353344 542625167144738044224 543099904823779809792 544171107791874050048 546897806256113934336 547376282027116658688 548455919664251011072 550940137256023916544 555244357078336603392 559582203618011108106 559616359889977049088 561195371559705772032 563988362701617494784 565611637697185251328 568429215951236530176 570030478616694511104 574518907582180294656 575652080969916350464 578732726920946577408 578765396713398861824 583287001375222290432 587365931454769299456 587843931073466214576 587879812409672859648 591954727794259684608 592472623444123428864 593641208500226236416 596615788643033382912 596851815360692576256 597137762211399991296 601025604279298818048 601514720168197987008 605721116812730840064 606251056547475136512 607446818000231497728 610490574425429508096 610987392926752286016 612192496265858306304 615798317280506241024 617012909622282387456 619807654413026906112 631344793004668993536 636313092409333407744 641284288443781324992 643111309208578422784 646027230051289202688 646333771029952831488 647608591091155894272 648175177785023922176 651111071302573719552 656197876547125076736 657495169046282502144 658067386166917455872 661324422457649491398 661364788960881967104 662669256000252542976 663208537621346498496 666531701374638857472 667846359562754515968 668430652090805919744 671458292280779148288 671779982487824990208 673104992315217149952 676704060189222735384 676745365448344338432 682032438615909528576 683377670250260434944 685905454128529276928 687402772778239524864 688716558299090594592 694139523325067685888 701575973682085552128 710302986875534966784 712286433133472710656 715852228960500083712 717891694000273588224 718475915756458706704 721488860684598509568 723500222859650725632 724133206431706413056 728559664977550381056 729197075008151912448 729835042702822211584 732499955215395434496 734586849674698555392 740325809437782137856 745502913000284110848 746109604824014810808 746155146519969398784 751984483602156659712 757905621268315373568 760040638155592681472 762840190046802345984 766025210109573726208 771643635894595436544 777039745236515684352 777716001833629720576 783154575273025732608 783791908097954952768 789272970392346246144 789963497925497905152 791521611333634981888 795487718190711177216 795802420480923435008 802019626890930649344 807628155750307786752 808285405226016045042 808334742063300182016 809929090666975330304 813937750717107066336 814649857235669714688 816256661687811075072 820346709384170901504 821064423040674988032 822683879496376516608 826410205884035874816 832866535617504905088 839424539834965573632 841793057339558658048 848417456545777876992 855045717925041766656 861369640068385603584 861778361373270441984 863478121454874525696 868099090381419866112 868148095070098292736 874930502062833435648 874934516289934983168 881048897182153949184 881765896610199321864 881819718614509289472 884278050161795331328 888708935166185143296 890461812750339354624 891240869454407892992 895277723041038864384 895706643317099986944 901538406418948227072 902272080252296980512 909376584821212704768 911170227000347246592 916481089390128429024 918288744398787459456 918319698915882172416 923697475920759361536 925519364433423581184 935434631576114069504 949715244177963614208 954469638614000111616 957188925333698117632 961926432665671987488 964666963812867634176 969500656544929247232 971412886636733841408 972262766677535883264 976666606953860579328 984296814820687615104 987101079250376183808 992047183441322950656 994003884000378814464 994812806432019747744 1001769539344131773952 1002645978136208879616 1007187438421168722432 1009657488472825724928 1015118048172516507648 1017120253395736461312 1025066505375390652416 1028858181192793915392 1033137895181496090624 1045055877463939937024 1052363960523128328192 1053284663900663873536 1065454480313302450176 1068429649700209065984 1069359502521240865792 1076837541000410382336 1077713873634688060056 1077779656084400242688 1084367873454958706688 1085250334289476088448 1086199809647559619584 1088342215583748100096 1093795612512227868672 1094752564054233317376 1101880274512047833088 1110488714156673206784 1119164407236022216212 1119232719779954098176 1122390743119411544064 1127976725403234989568 1131223275394370502656 1136858431902473060352 1140060957233389022208 1149037815164360589312 1157465453841893154816 1166574002750444580864 1174731862909538598912 1175687862146932429152 1183909455588519369216 1184945246888246857728 1187282417000452472832 1193231577286066765824 1193703630721385152512 1202051208558597636096 1203029440336395974016 1211442233625461680128 1212428107839024067563 1212502113094950273024 1214893636000462995456 1220981148850859016192 1221974785853504572032 1224384992531716612608 1231596634561012482048 1234025819244564774912 1239615308826053812224 1262689586009337987072 1272626184818666815488 1282568576887562649984 1286222618417156845568 1292054460102578405376 1292667542059905662976 1295217182182311788544 1302222142605147439104 1312395753094250153472 1316134772333834911744 1322648844915298982796 1322729577921763934208 1325338512000505085952 1326417075242692996992 1333063402749277714944 1335692719125509031936 1336861304181611839488 1342916584561558296576 1343559964975649980416 1346209984630434299904 1353408120378445470768 1353490730896688676864 1364064877231819057152 1366755340500520869888 1371810908257058553856 1374805545556479049728 1377433116598181189184 1388279046650135371776 1403151947364171104256 1420605973751069933568 1424572866266945421312 1431704457921000167424 1435783388000547176448 1436951831512917413408 1442977721369197019136 1447000445719301451264 1448266412863412826112 1457119329955100762112 1458394150016303824896 1464999910430790868992 1469173699349397110784 1480651618875564275712 1491005826000568221696 1492219209648029621616 1492310293039938797568 1503968967204313319424 1515811242536630747136 1520081276311185362944 1525680380093604691968 1543287271789190873088 1555432003667259441152 1566309150546051465216 1567583816195909905536 1578545940784692492288 1579926995850995810304 1583043222667269963776 1590975436381422354432 1591604840961846870016 1604039253781861298688 1615256311500615573504 1616570810452032090084 1616669484126600364032 1619858181333950660608 1627875501434214132672 1629299714471339429376 1632513323375622150144 1640693418768341803008 1642128846081349976064 1645367758992753033216 1652820411768071749632 1665733071235009810176 1678849079669931147264 1683586114679117316096 1696834913091555753984 1710091435850083533312 1723556722746540883968 1726956242909749051392 1736198180762839732224 1736296190140196585472 1749861004125666871296 1762097794364307898368 1763531793220398643728 1763639437229018578944 1768556100323590662656 1777417870332370286592 1780923625500678709248 1782481738908815785984 1790555446082077728768 1791413286634199973888 1803076812837896454144 1804544160504593961024 1818753169642425409536 1822340454000694493184 1832962178780256858048 1836577488797574918912 1847394951841518723072 1851038728866847162368 1870869263152228139008 1908939277228000223232 1914377850667396235264 1923852865331343974976 1929333927625735268352 1939001313089858494464 1942825773273467682816 1944525533355071766528 1953333213907721158656 1968593629641375230208 1974202158500752367616 1984094366882645901312 1988007768000757628928 1989625612864039495488 2003539078688263547904 2005291956272417759232 2014374876842337444864 2019314976945651449856 2030236096345033015296 2050133010750781304832 2057716362385587830784 2090111754927879874048 2104727921046256656384 2106569327801327747072 2130908960626604900352 2136859299400418131968 2138719005042481731584 2153675082000820764672 2155427747269376120112 2155559312168800485376 2170500668578952176896 2172399619295119239168 2176684431167496200192 2187591225024455737344 2189505128108466634752 2203760549024095666176 2220977428313346413568 2238328814472044432424 2238465439559908196352 2255953450806469979136 2262446550788741005312 2273716863804946120704 2280121914466778044416 2298075630328721178624 2314930907683786309632 2333148005500889161728 2349463725819077197824 2351375724293864858304 2367818911177038738432 2369890493776493715456 2374564834000904945664 2386463154572133531648 2387407261442770305024 2406058880672791948032 2422884467250923360256 2424856215678048135126 2425004226189900546048 2429787272000925990912 2443949571707009144064 2448769985063433225216 2463193269122024964096 2468051638489129549824 2479230617652107624448 2525379172018675974144 2545252369637333630976 2565137153775125299968 2572445236834313691136 2584108920205156810752 2585335084119811325952 2590434364364623577088 2604444285210294878208 2624791506188500306944 2632269544667669823488 2645297689830597965592 2645459155843527868416 2652834150485385993984 2666126805498555429888 2671385438251018063872 2673722608363223678976 2685833169123116593152 2687119929951299960832 2706816240756890941536 2728129754463638114304 2733510681001041739776 2754866233196362378368 2776558093300270743552 2806303894728342208512 2849145732533890842624 2863408915842000334848 2871566776001094352896 2873903663025834826816 2894000891438602902528 2896532825726825652224 2914238659910201524224 2916788300032607649792 2929999820861581737984 2961303237751128551424 2982011652001136443392 2984438419296059243232 3007937934408626638848 3040162552622370725888 3051360760187209383936 3086574543578381746176 3110864007334518882304 3135167632391819811072 3157091881569384984576 3159853991701991620608 3166086445334539927552 3183209681923693740032 3208078507563722597376 3230512623001231147008 3233141620904064180168 3233338968253200728064 3255751002868428265344 3258599428942678858752 3265026646751244300288 3281386837536683606016 3284257692162699952128 3305640823536143499264 3331466142470019620352 3357698159339862294528 3367172229358234632192 3393669826183111507968 3420182871700167066624 3447113445493081767936 3472396361525679464448 3499722008251333742592 3524195588728615796736 3527063586440797287456 3537112200647181325312 3554835740664740573184 3561847251001357418496 3564963477817631571968 3581110892164155457536 3606153625675792908288 3609088321009187922048 3637284323517072202689 3637506339284850819072 3644680908001388986368 3665924357560513716096 3673154977595149837824 3694789903683037446144 3702077457733694324736 3741738526304456278016 3817878554456000446464 3847705730662687949952 3858667855251470536704 3878002626179716988928 3885651546546935365632 3906666427815442317312 3937187259282750460416 3948404317001504735232 3968188733765291802624 3976015536001515257856 3979251225728078990976 4007078157376527095808 4010583912544835518464 4028749753684674889728 4038629953891302899712 4060472192690066030592 4100266021501562609664 4115432724771175661568 4180223509855759748096 4209455842092513312768 4213138655602655494144 4261817921253209800704 4273718598800836263936 4277438010084963463168 4307350164001641529344 4310855494538752240224 4341001337157904353792 4344799238590238478336 4353368862334992400384 4375182450048911474688 4407521098048191332352 4441954856626692827136 4476657628944088864848 4476930879119816392704 4511906901612939958272 4547433727609892241408 4560243828933556088832 4629861815367572619264 4666296011001778323456 4698927451638154395648 4702751448587729716608 4735637822354077476864 4739780987552987430912 4749129668001809891328 4772926309144267063296 4774814522885540610048 4812117761345583896064 4845768934501846720512 4849712431356096270252 4850008452379801092096 4859574544001851981824 4887899143414018288128 4897539970126866450432 4926386538244049928192 4936103276978259099648 4958461235304215248896 5050758344037351948288 5090504739274667261952 5130274307550250599936 5144890473668627382272 5170670168239622651904 5180868728729247154176 5208888570420589756416 5249583012377000613888 5264539089335339646976 5290595379661195931184 5290918311687055736832 5305668300970771987968 5332253610997110859776 5342770876502036127744 5347445216726447357952 5371666338246233186304 5374239859902599921664 5413632481513781883072 5456259508927276228608 5467021362002083479552 5509732466392724756736 5553116186600541487104 5612607789456684417024 5726817831684000669696 5743133552002188705792 5747807326051669653632 5788001782877205805056 5793065651453651304448 5828477319820403048448 5833576600065215299584 5859999641723163475968 5922606475502257102848 5964023304002272886784 5968876838592118486464 6015875868817253277696 6080325105244741451776 6173149087156763492352 6221728014669037764608 6270335264783639622144 6314183763138769969152 6319707983403983241216 6332172890669079855104 6366419363847387480064 6416157015127445194752 6461025246002462294016 6466283241808128360336 6466677936506401456128 6511502005736856530688 6517198857885357717504 6530053293502488600576 6562773675073367212032 6568515384325399904256 6611281647072286998528 6662932284940039240704 6715396318679724589056 6787339652366223015936 6840365743400334133248 6894226890986163535872 6944792723051358928896 6999444016502667485184 7048391177457231593472 7054127172881594574912 7074224401294362650624 7109671481329481146368 7123694502002714836992 7129926955635263143936 7162221784328310915072 7218176642018375844096 7274568647034144405378 7275012678569701638144 7289361816002777972736 7331848715121027432192 7346309955190299675648 7389579807366074892288 7404154915467388649472 7483477052608912556032 7635757108912000892928 7695411461325375899904 7717335710502941073408 7756005252359433977856 7771303093093870731264 7813332855630884634624 7874374518565500920832 7896808634003009470464 7936377467530583605248 7958502451456157981952 8014156314753054191616 8021167825089671036928 8057499507369349779456 8200532043003125219328 8360447019711519496192 8418911684185026625536 8426277311205310988288 8547437197601672527872 8554876020169926926336 8614700328003283058688 8621710989077504480448 8682002674315808707584 8689598477180476956672 8706737724669984800768 8750364900097822949376 8883909713253385654272 8953315257888177729696 9023813803225879916544 9120487657867112177664 9259723630735145238528 9332592022003556646912 9405502897175459433216 9471275644708154953728 9479561975105974861824 9498259336003619782656 9549629045771081220096 9624235522691167792128 9691537869003693441024 9699424862712192540504 9700016904759602184192 9775798286828036576256 9795079940253732900864 9852773076488099856384 9916922470608430497792 10101516688074703896576 10181009478549334523904 10260548615100501199872 10289780947337254764544 10341340336479245303808 10499166024754001227776 10529078178670679293952 10581190759322391862368 10611336601941543975936 10664507221994221719552 10685541753004072255488 10694890433452894715904 10743332676492466372608 10827264963027563766144 10912519017854552457216 10934042724004166959104 11019464932785449513472 11106232373201082974208 11225215578913368834048 11453635663368001339392 11495614652103339307264 11576003565754411610112 11586131302907302608896 11656954639640806096896 11719999283446326951936 11845212951004514205696 11928046608004545773568 11937753677184236972928 12031751737634506555392 12160650210489482903552 12346298174313526984704 12443456029338075529216 12540670529567279244288 12628367526277539938304 12639415966807966482432 12832314030254890389504 12922050492004924588032 12932566483616256720672 13023004011473713061376 13034397715770715435008 13060106587004977201152 13125547350146734424064 13222563294144573997056 13325864569880078481408 13430792637359449178112 13680731486800668266496 13889585446102717857792 13998888033005334970368 14096782354914463186944 14108254345763189149824 14148448802588725301248 14219342962658962292736 14247389004005429673984 14324443568656621830144 14436353284036751688192 14549137294068288810756 14550025357139403276288 14578723632005555945472 14663697430242054864384 14692619910380599351296 14779159614732149784576 14808309830934777298944 15271514217824001785856 15390822922650751799808 15434671421005882146816 15512010504718867955712 15542606186187741462528 15626665711261769269248 15748749037131001841664 15793617268006018940928 15872754935061167210496 15917004902912315963904 16028312629506108383232 16042335650179342073856 16114999014738699558912 16401064086006250438656 16720894039423038992384 16837823368370053251072 17109752040339853852672 17229400656006566117376 17243421978155008960896 17364005348631617415168 17379196954360953913344 17413475449339969601536 17500729800195645898752 17767819426506771308544 17906630515776355459392 18047627606451759833088 18240975315734224355328 18519447261470290477056 18665184044007113293824 18811005794350918866432 18942551289416309907456 18959123950211949723648 18996518672007239565312 19099258091542162440192 19248471045382335584256 19383075738007386882048 19398849725424385081008 19400033809519204368384 19551596573656073152512 19590159880507465801728 19705546152976199712768 19833844941216860995584 20362018957098669047808 20521097230201002399744 20579561894674509529088 20682680672958490607616 20998332049508002455552 21058156357341358587904 21162381518644783724736 21222673203883087951872 21329014443988443439104 21371083506008144510976 21389780866905789431808 21486665352984932745216 21654529926055127532288 21825038035709104914432 21868085448008333918208 22038929865570899026944 22212464746402165948416 22450431157826737668096 22907271326736002678784 22991229304206678614528 23152007131508823220224 23172262605814605217792 23313909279281612193792 23439998566892653903872 23690425902009028411392 23875507354368473945856 24063503475269013110784 24321300420978965807104 24886912058676151058432 25081341059134558488576 25256735052555079876608 25278831933615932964864 25664628060509780779008 25844100984009849176064 25865132967232513441344 26046008022947426122752 26068795431541430870016 26120213174009954402304 26251094700293468848128 26651729139760156962816 27361462973601336532992 27779170892205435715584 27997776066010669940736 28216508691526378299648 28296897605177450602496 28438685925317924585472 28494778008010859347968 28648887137313243660288 28872706568073503376384 29098274588136577621512 29100050714278806552576 29327394860484109728768 29385239820761198702592 29558319229464299569152 30543028435648003571712 30781645845301503599616 30869342842011764293632 31024021009437735911424 31497498074262003683328 31587234536012037881856 31834009805824631927808 32056625259012216766464 32084671300358684147712 32229998029477399117824 32802128172012500877312 33441788078846077984768 33675646736740106502144 34219504080679707705344 34486843956310017921792 34728010697263234830336 34758393908721907826688 34826950898679939203072 35535638853013542617088 35813261031552710918784 36095255212903519666176 36481950631468448710656 37038894522940580954112 37330368088014226587648 37622011588701837732864 37885102578832619814912 37918247900423899447296 38496942090764671168512 38766151476014773764096 38797699450848770162016 39103193147312146305024 39180319761014931603456 39667689882433721991168 41042194460402004799488 41159123789349019058176 41996664099016004911104 42324763037289567449472 42445346407766175903744 42658028887976886878208 42742167012016289021952 42973330705969865490432 43309059852110255064576 43650076071418209828864 43736170896016667836416 44077859731141798053888 44424929492804331896832 45814542653472005357568 45982458608413357229056 46304014263017646440448 46344525211629210435584 46627818558563224387584 46879997133785307807744 47380851804018056822784 47751014708736947891712 48127006950538026221568 48642600841957931614208 50162682118269116977152 50513470105110159753216 51329256121019561558016 51688201968019698352128 51730265934465026882688 52092016045894852245504 52137590863082861740032 52240426348019908804608 52502189400586937696256 53303458279520313925632 54722925947202673065984 55558341784410871431168 55995552132021339881472 56433017383052756599296 56593795210354901204992 56877371850635849170944 56989556016021718695936 57297774274626487320576 57745413136147006752768 58196549176273155243024 58200101428557613105152 58654789720968219457536 58770479641522397405184 59116638458928599138304 61086056871296007143424 61563291690603007199232 61738685684023528587264 62048042018875471822848 62994996148524007366656 63174469072024075763712 63668019611649263855616 64113250518024433532928 64169342600717368295424 64459996058954798235648 65604256344025001754624 66883576157692155969536 67351293473480213004288 68439008161359415410688 68973687912620035843584 69456021394526469660672 69516787817443815653376 69653901797359878406144 71071277706027085234176 71626522063105421837568 72190510425807039332352 72963901262936897421312 74660736176028453175296 75244023177403675465728 75770205157665239629824 75836495800847798894592 76993884181529342337024 77532302952029547528192 77595398901697540324032 78206386294624292610048 78360639522029863206912 82084388920804009598976 82318247578698038116352 83993328198032009822208 84649526074579134898944 84890692815532351807488 85316057775953773756416 85484334024032578043904 85946661411939730980864 86618119704220510129152 87300152142836419657728 88155719462283596107776 91629085306944010715136 91964917216826714458112 92608028526035292880896 92689050423258420871168 94761703608036113645568 95502029417473895783424 96254013901076052443136 97285201683915863228416 100325364236538233954304 101026940210220319506432 102658512242039123116032 103460531868930053765376 104184032091789704491008 104275181726165723480064 104480852696039817609216 106606916559040627851264 109445851894405346131968 111116683568821742862336 111991104264042679762944 112866034766105513198592 113187590420709802409984 113754743701271698341888 115490826272294013505536 116393098352546310486048 117309579441936438915072 117540959283044794810368 123126583381206014398464 123477371368047057174528 125989992297048014733312 127336039223298527711232 128226501036048867065856 128919992117909596471296 131208512688050003509248 133767152315384311939072 136878016322718830821376 137947375825240071687168 138912042789052939321344 139033575634887631306752 142142555412054170468352 143253044126210843675136 144381020851614078664704 145927802525873794842624 150488046354807350931456 151540410315330479259648 153987768363058684674048 155064605904059095056384 155190797803395080648064 156412772589248585220096 156721279044059726413824 164168777841608019197952 167986656396064019644416 169299052149158269797888 169781385631064703614976 170632115551907547512832 170968668048065156087808 171893322823879461961728 173236239408441020258304 174600304285672839315456 176311438924567192215552 183258170613888021430272 183929834433653428916224 185216057052070585761792 189523407216072227291136 191004058834947791566848 192508027802152104886272 200650728473076467908608 202053880420440639012864 205317024484078246232064 206921063737860107530752 208368064183579408982016 208550363452331446960128 208961705392079635218432 213213833118081255702528 218891703788810692263936 223982208528085359525888 225732069532211026397184 226375180841419604819968 227509487402543396683776 230981652544588027011072 232786196705092620972096 234619158883872877830144 235081918566089589620736 246253166762412028796928 246954742736094114349056 251979984594096029466624 254672078446597055422464 256453002072097734131712 257839984235819192942592 267534304630768623878144 273756032645437661642752 275894751650480143374336 277824085578105878642688 278067151269775262613504 284285110824108340936704 286506088252421687350272 288762041703228157329408 291855605051747589685248 300976092709614701862912 303080820630660958519296 307975536726117369348096 310381595606790161296128 312825545178497170440192 313442558088119452827648 328337555683216038395904 335973312792128039288832 338598104298316539595776 339562771262129407229952 341264231103815095025664 346472478816882040516608 352622877849134384431104 367859668867306857832448 370432114104141171523584 382008117669895583133696 401301456946152935817216 410634048968156492464128 413842127475720215061504 416736128367158817964032 417100726904662893920256 426427666236162511405056 437783407577621384527872 451464139064422052794368 452750361682839209639936 461963305089176054022144 465572393410185241944192 469238317767745755660288 470163837132179179241472 492506333524824057593856 503959969188192058933248 509344156893194110844928 512906004144195468263424 515679968471638385885184 535068609261537247756288 551789503300960286748672 555648171156211757285376 568570221648216681873408 573012176504843374700544 577524083406456314658816 601952185419229403725824 606161641261321917038592 615951073452234738696192 620763191213580322592256 625651090356994340880384 626885116176238905655296 656675111366432076791808 671946625584256078577664 677196208596633079191552 679125542524258814459904 682528462207630190051328 692944957633764081033216 705245755698268768862208 735719337734613715664896 740864228208282343047168 764016235339791166267392 802602913892305871634432 821268097936312984928256 827684254951440430123008 833472256734317635928064 834201453809325787840512 852855332472325022810112 875566815155242769055744 902928278128844105588736 905500723365678419279872 923926610178352108044288 931144786820370483888384 938476635535491511320576 940327674264358358482944 985012667049648115187712 1007919938376384117866496 1018688313786388221689856 1070137218523074495512576 1103579006601920573497344 1111296342312423514570752 1146024353009686749401088 1203904370838458807451648 1231902146904469477392384 1241526382427160645184512 1251302180713988681760768 1313350222732864153583616 1354392417193266158383104 1358251085048517628919808 1385889915267528162066432 1410491511396537537724416 1471438675469227431329792 1528032470679582332534784 1605205827784611743268864 1655368509902880860246016 1666944513468635271856128 1705710664944650045620224 1805856556257688211177472 1847853220356704216088576 1862289573640740967776768 1876953271070983022641152 1880655348528716716965888 1970025334099296230375424 2015839876752768235732992 2037376627572776443379712 2207158013203841146994688 2222592684624847029141504 2292048706019373498802176 2407808741676917614903296 2463804293808938954784768 2483052764854321290369024 2502604361427977363521536 2626700445465728307167232 2708784834386532316766208 2716502170097035257839616 2771779830535056324132864 2820983022793075075448832 2942877350938454862659584 3056064941359164665069568 3210411655569223486537728 3310737019805761720492032 3333889026937270543712256 3611713112515376422354944 3695706440713408432177152 3724579147281481935553536 3753906542141966045282304 3940050668198592460750848 4074753255145552886759424 4414316026407682293989376 4584097412038746997604352 4815617483353835229806592 4966105529708642580738048 5417569668773064633532416 5543559661070112648265728 5641966045586150150897664 5885754701876909725319168 6112129882718329330139136 6621474039611523440984064 6667778053874541087424512 7223426225030752844709888 7391412881426816864354304 7449158294562963871107072 7507813084283932090564608 7880101336397184921501696 8149506510291105773518848 8828632052815364587978752 9168194824077493995208704 9631234966707670459613184 9932211059417285161476096 10835139337546129267064832 11087119322140225296531456 11771509403753819450638336 12224259765436658660278272 13242948079223046881968128 14446852450061505689419776 14898316589125927742214144 17657264105630729175957504 18336389648154987990417408 19864422118834570322952192 21670278675092258534129664 22174238644280450593062912 24448519530873317320556544 26485896158446093763936256 28893704900123011378839552 29796633178251855484428288 35314528211261458351915008 36672779296309975980834816 39728844237669140645904384 43340557350184517068259328 52971792316892187527872512 59593266356503710968856576 73345558592619951961669632 79457688475338281291808768 86681114700369034136518656 105943584633784375055745024 119186532713007421937713152 158915376950676562583617536 238373065426014843875426304 317830753901353125167235072 476746130852029687750852608 953492261704059375501705216
- Sum of all divisors σ(n): 3499247234445461429276394279
- Sum of proper divisors (its aliquot sum) s(n): 2545754972741402053774689063
- 953492261704059375501705216 is an abundant number, because the sum of its proper divisors (2545754972741402053774689063) is greater than itself. Its abundance is 1592262711037342678272983847
Bases of 953492261704059375501705216
- Binary: 1100010100101101011101011100010100010100100111000001010011011011110000010000000000000000002
- Hexadecimal: 0x314B5D7145270536F040000
- Base-36: 3BT02M43VUTKVK7400
Squares and roots of 953492261704059375501705216
- 953492261704059375501705216 squared (9534922617040593755017052162) is 909147493129522453146437435750517898874108123761606656
- 953492261704059375501705216 cubed (9534922617040593755017052163) is 866865099446644145952575606535956646142238270425239629286609220258371599855517696
-
953492261704059375501705216 is a
perfect square number . Itssquare root is 30878670011904 -
The
cube root of 953492261704059375501705216 is 984250681.7001374863
Scales and comparisons
How big is 953492261704059375501705216?- 953,492,261,704,059,375,501,705,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 953,492,261,704,059,375,501,705,216 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 953492261704059375501705216 cubic inches would be around 82020890.1 feet tall.
Recreational maths with 953492261704059375501705216
- 953492261704059375501705216 backwards is 612507105573950407162294359
- 953492261704059375501705216 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 953492261704059375501705216's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 953492261704059375501705216 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 953492261704059375501705216 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/953492261704059375501705216/
Chicago style:
Numbermatics. 2024. "Number 953492261704059375501705216 - Facts about the integer". https://numbermatics.com/n/953492261704059375501705216/
The information we have on file for 953492261704059375501705216 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 953492261704059375501705216, math, Factors of 953492261704059375501705216, curriculum, school, college, exams, university, Prime factorization of 953492261704059375501705216, STEM, science, technology, engineering, physics, economics, calculator, nine hundred fifty-three septillion, four hundred ninety-two sextillion, two hundred sixty-one quintillion, seven hundred four quadrillion, fifty-nine trillion, three hundred seventy-five billion, five hundred one million, seven hundred five thousand, two hundred sixteen.