717124384652599328098369536
717,124,384,652,599,328,098,369,536 is an even composite number composed of five prime numbers multiplied together.
717124384652599328098369536 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 717124384652599328098369536:
214 × 312 × 72 × 296 × 414
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 29 × 29 × 29 × 29 × 29 × 29 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 717124384652599328098369536 from the Numbermatics database.
Names of 717124384652599328098369536
- Cardinal: 717124384652599328098369536 can be written as Seven hundred seventeen septillion, one hundred twenty-four sextillion, three hundred eighty-four quintillion, six hundred fifty-two quadrillion, five hundred ninety-nine trillion, three hundred twenty-eight billion, ninety-eight million, three hundred sixty-nine thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 7.17124384652599328098369536 × 1026
Factors of 717124384652599328098369536
Divisors of 717124384652599328098369536
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 41 42 48 49 54 56 58 63 64 72 81 82 84 87 96 98 108 112 116 123 126 128 144 147 162 164 168 174 189 192 196 203 216 224 232 243 246 252 256 261 287 288 294 324 328 336 348 369 378 384 392 406 432 441 448 464 486 492 504 512 522 567 574 576 588 609 648 656 672 696 729 738 756 768 783 784 812 841 861 864 882 896 928 972 984 1008 1024 1044 1107 1134 1148 1152 1176 1189 1218 1296 1312 1323 1344 1392 1421 1458 1476 1512 1536 1566 1568 1624 1681 1682 1701 1722 1728 1764 1792 1827 1856 1944 1968 2009 2016 2048 2088 2187 2214 2268 2296 2304 2349 2352 2378 2436 2523 2583 2592 2624 2646 2688 2784 2842 2916 2952 3024 3072 3132 3136 3248 3321 3362 3364 3402 3444 3456 3528 3567 3584 3654 3712 3888 3936 3969 4018 4032 4096 4176 4263 4374 4428 4536 4592 4608 4698 4704 4756 4872 5043 5046 5103 5166 5184 5248 5292 5376 5481 5568 5684 5832 5887 5904 6027 6048 6144 6264 6272 6496 6561 6642 6724 6728 6804 6888 6912 7047 7056 7134 7168 7308 7424 7569 7749 7776 7872 7938 8036 8064 8192 8323 8352 8526 8748 8856 9072 9184 9216 9396 9408 9512 9744 9963 10086 10092 10206 10332 10368 10496 10584 10701 10752 10962 11136 11368 11664 11767 11774 11808 11907 12054 12096 12288 12528 12544 12789 12992 13122 13284 13448 13456 13608 13776 13824 14094 14112 14268 14336 14616 14848 15129 15138 15309 15498 15552 15744 15876 16072 16128 16384 16443 16646 16704 17052 17496 17661 17712 18081 18144 18368 18432 18792 18816 19024 19488 19683 19926 20172 20184 20412 20664 20736 20992 21141 21168 21402 21504 21924 22272 22707 22736 23247 23328 23534 23548 23616 23814 24108 24192 24389 24576 24969 25056 25088 25578 25984 26244 26568 26896 26912 27216 27552 27648 28188 28224 28536 28672 29232 29696 29889 30258 30276 30618 30996 31104 31488 31752 32103 32144 32256 32886 33292 33408 34104 34481 34992 35301 35322 35424 35721 36162 36288 36736 36864 37584 37632 38048 38367 38976 39366 39852 40344 40368 40824 41209 41328 41472 41984 42282 42336 42804 43008 43848 44544 45387 45414 45472 45927 46494 46656 47068 47096 47232 47628 48216 48384 48749 48778 49152 49329 49938 50112 50176 51156 51968 52488 52983 53136 53792 53824 54243 54432 55104 55296 56376 56448 57072 57344 58261 58464 59049 59392 59778 60516 60552 61236 61992 62208 62976 63423 63504 64206 64288 64512 65772 66584 66816 68121 68208 68921 68962 69741 69984 70602 70644 70848 71442 72324 72576 73167 73472 73728 74907 75168 75264 76096 76734 77952 78732 79704 80688 80736 81648 82369 82418 82656 82944 83968 84564 84672 85608 86016 87696 89088 89667 90774 90828 90944 91854 92988 93312 94136 94192 94464 95256 96309 96432 96768 97498 97556 98658 99876 100224 100352 102312 103443 103936 104976 105903 105966 106272 107163 107584 107648 108486 108864 110208 110592 112752 112896 114144 114688 115101 116522 116928 118098 118784 119556 121032 121104 122472 123627 123984 124416 125952 126846 127008 128412 128576 129024 131544 133168 133632 136161 136242 136416 137781 137842 137924 139482 139968 141204 141288 141696 142884 144648 145152 146247 146334 146944 147456 147987 149814 150336 150528 152192 153468 155904 157464 158949 159408 161376 161472 162729 163296 164738 164836 165312 165888 167936 169128 169344 170723 171216 172032 174783 175392 177147 178176 179334 181548 181656 181888 183708 185976 186624 188272 188384 188928 190269 190512 192618 192864 193536 194996 195112 197316 199752 200448 200704 204363 204624 206763 206886 207872 209223 209952 211806 211932 212544 214326 215168 215296 216972 217728 219501 220416 221184 224721 225504 225792 228288 230202 233044 233856 236196 237568 239112 241367 242064 242208 244944 247107 247254 247968 248832 251904 253692 254016 256824 257152 258048 263088 266336 267264 269001 272322 272484 272832 275562 275684 275848 278964 279936 282408 282576 283392 285768 288927 289296 290304 292494 292668 293888 295974 299628 300672 301056 304384 306936 310329 311808 314928 317709 317898 318816 321489 322752 322944 325458 326592 329476 329672 330624 331776 335872 338256 338688 341243 341446 342432 344064 345303 349566 350784 354294 356352 358668 363096 363312 363776 367416 370881 371952 373248 376544 376768 377856 380538 381024 385236 385728 387072 389992 390224 394632 399504 400896 401408 408483 408726 409248 413343 413526 413772 415744 418446 419904 423612 423864 425088 428652 430336 430592 433944 435456 438741 439002 440832 442368 443961 449442 451008 451584 456576 460404 466088 467712 472392 475136 476847 478224 482447 482734 484128 484416 488187 489888 494214 494508 495936 497664 503808 507384 508032 512169 513648 514304 516096 524349 526176 531441 532672 534528 538002 544644 544968 545664 551124 551368 551696 557928 559872 564816 565152 566784 570807 571536 577854 578592 580608 584988 585336 587776 591948 599256 601344 602112 608768 613089 613872 620289 620658 623616 627669 629856 635418 635796 637632 642978 645504 645888 650916 653184 658503 658952 659344 661248 663552 671744 674163 676512 677376 682486 682892 684864 690606 699132 701568 707281 708588 712704 717336 724101 726192 726624 727552 734832 741321 741762 743904 746496 753088 753536 755712 761076 762048 770472 771456 774144 779984 780448 789264 799008 801792 802816 807003 816966 817452 818496 826686 827052 827544 831488 836892 839808 847224 847728 850176 857304 860672 861184 866781 867888 870912 877482 878004 881664 887922 898884 902016 903168 913152 920808 930987 932176 935424 944784 953127 953694 956448 964467 964894 965468 968256 968832 976374 979776 988428 989016 991872 995328 999949 1007616 1014768 1016064 1023729 1024338 1027296 1028608 1032192 1035909 1048698 1052352 1062882 1065344 1069056 1076004 1089288 1089936 1091328 1102248 1102736 1103392 1112643 1115856 1119744 1129632 1130304 1133568 1141614 1143072 1155708 1157184 1161216 1169976 1170672 1175552 1183896 1195061 1198512 1202688 1204224 1217536 1225449 1226178 1227744 1240029 1240578 1241316 1247232 1255338 1259712 1270836 1271592 1275264 1285956 1291008 1291776 1301832 1306368 1316223 1317006 1317904 1318688 1322496 1327104 1331883 1348326 1353024 1354752 1364972 1365784 1369728 1381212 1398264 1403136 1413721 1414562 1417176 1425408 1430541 1434672 1447341 1448202 1452384 1453248 1455104 1464561 1469664 1482642 1483524 1487808 1492992 1506176 1507072 1511424 1522152 1524096 1536507 1540944 1542912 1548288 1559968 1560896 1573047 1578528 1598016 1603584 1614006 1633932 1634904 1636992 1653372 1654104 1655088 1662976 1673784 1679616 1689569 1694448 1695456 1700352 1712421 1714608 1721344 1722368 1733562 1735776 1741824 1754964 1756008 1763328 1775844 1797768 1804032 1806336 1826304 1839267 1841616 1860867 1861974 1864352 1870848 1883007 1889568 1906254 1907388 1912896 1928934 1929788 1930936 1936512 1937664 1952748 1959552 1975509 1976856 1978032 1983744 1990656 1998709 1999898 2015232 2022489 2029536 2032128 2047458 2048676 2054592 2057216 2071818 2097396 2104704 2121843 2125764 2130688 2138112 2152008 2172303 2178576 2179872 2182656 2204496 2205472 2206784 2223963 2225286 2231712 2239488 2259264 2260608 2267136 2283228 2286144 2311416 2314368 2322432 2339952 2341344 2351104 2367792 2388701 2390122 2397024 2405376 2408448 2421009 2435072 2450898 2452356 2455488 2480058 2481156 2482632 2494464 2510676 2519424 2541672 2543184 2550528 2571912 2582016 2583552 2600343 2603664 2612736 2632446 2634012 2635808 2637376 2644992 2663766 2696652 2706048 2709504 2729944 2731568 2739456 2762424 2792961 2796528 2806272 2825761 2827442 2829124 2834352 2859381 2861082 2869344 2893401 2894682 2896404 2904768 2906496 2910208 2929122 2939328 2965284 2967048 2975616 2985984 2999847 3012352 3014144 3022848 3044304 3048192 3071187 3073014 3081888 3085824 3096576 3107727 3119936 3121792 3146094 3157056 3196032 3207168 3228012 3267864 3269808 3273984 3306744 3308208 3310176 3325952 3337929 3347568 3359232 3377129 3379138 3388896 3390912 3400704 3424842 3429216 3442688 3444736 3467124 3471552 3483648 3509928 3512016 3526656 3551688 3585183 3595536 3608064 3612672 3652608 3676347 3678534 3683232 3720087 3721734 3723948 3728704 3741696 3766014 3779136 3812508 3814776 3825792 3857868 3859576 3861872 3873024 3875328 3905496 3919104 3948669 3951018 3953712 3956064 3967488 3981312 3995649 3997418 3999796 4044978 4059072 4064256 4094916 4097352 4109184 4114432 4143636 4194792 4209408 4241163 4243686 4251528 4261376 4276224 4291623 4304016 4342023 4344606 4357152 4359744 4365312 4393683 4408992 4410944 4413568 4447926 4450572 4463424 4478976 4518528 4521216 4534272 4566456 4572288 4609521 4622832 4628736 4644864 4679904 4682688 4702208 4719141 4735584 4777402 4780244 4794048 4810752 4842018 4870144 4901796 4904712 4910976 4950967 4960116 4962312 4965264 4988928 5021352 5038848 5068707 5083344 5086368 5101056 5137263 5143824 5164032 5167104 5200686 5207328 5225472 5264892 5268024 5271616 5274752 5289984 5327532 5393304 5412096 5419008 5459888 5463136 5478912 5517801 5524848 5582601 5585922 5593056 5612544 5649021 5651522 5654884 5658248 5668704 5718762 5722164 5738688 5786802 5789364 5792808 5809536 5812992 5820416 5858244 5878656 5926527 5930568 5934096 5951232 5971968 5996127 5999694 6024704 6028288 6045696 6067467 6088608 6096384 6142374 6146028 6163776 6171648 6215454 6239872 6243584 6292188 6314112 6365529 6392064 6414336 6456024 6516909 6535728 6539616 6547968 6613488 6616416 6620352 6671889 6675858 6695136 6718464 6754258 6758276 6777792 6781824 6801408 6849684 6858432 6885376 6889472 6934248 6943104 6967296 6999643 7019856 7024032 7053312 7103376 7166103 7170366 7191072 7216128 7225344 7263027 7305216 7352694 7357068 7366464 7440174 7443468 7447896 7457408 7483392 7532028 7558272 7625016 7629552 7651584 7715736 7719152 7723744 7746048 7750656 7801029 7810992 7838208 7897338 7902036 7907424 7912128 7934976 7991298 7994836 7999592 8089956 8118144 8128512 8189832 8194704 8218368 8228864 8287272 8378883 8389584 8418816 8477283 8482326 8487372 8503056 8522752 8578143 8583246 8608032 8680203 8684046 8689212 8714304 8719488 8730624 8787366 8817984 8821888 8827136 8895852 8901144 8926848 8957952 8999541 9037056 9042432 9068544 9132912 9144576 9213561 9219042 9245664 9257472 9289728 9323181 9359808 9365376 9438282 9471168 9554804 9560488 9588096 9621504 9684036 9740288 9803592 9809424 9821952 9896047 9901934 9920232 9924624 9930528 9977856 10013787 10042704 10077696 10131387 10137414 10166688 10172736 10202112 10274526 10287648 10328064 10334208 10401372 10414656 10450944 10529784 10536048 10543232 10549504 10579968 10655064 10755549 10786608 10824192 10838016 10919776 10926272 10957824 11029041 11035602 11049696 11165202 11171844 11186112 11225088 11298042 11303044 11309768 11316496 11337408 11437524 11444328 11477376 11573604 11578728 11585616 11619072 11625984 11640832 11716488 11757312 11846007 11853054 11861136 11868192 11902464 11943936 11986947 11992254 11999388 12049408 12056576 12134934 12177216 12192768 12284748 12292056 12327552 12343296 12430908 12479744 12487168 12584376 12628224 12723489 12731058 12784128 12828672 12874869 12912048 13026069 13033818 13071456 13079232 13095936 13181049 13226976 13232832 13240704 13343778 13351716 13390272 13436928 13508516 13516552 13555584 13563648 13602816 13699368 13716864 13770752 13778944 13828563 13868496 13886208 13934592 13990963 13999286 14039712 14048064 14106624 14157423 14206752 14332206 14340732 14382144 14432256 14526054 14610432 14705388 14714136 14732928 14852901 14880348 14886936 14895792 14914816 14966784 15064056 15116544 15206121 15250032 15259104 15303168 15411789 15431472 15438304 15447488 15492096 15501312 15602058 15621984 15676416 15794676 15804072 15814848 15824256 15869952 15982596 15989672 15999184 16179912 16236288 16257024 16379664 16389408 16436736 16457728 16553403 16574544 16747803 16757766 16779168 16837632 16947063 16954566 16964652 16974744 17006112 17045504 17156286 17166492 17216064 17360406 17368092 17378424 17428608 17438976 17461248 17574732 17635968 17643776 17654272 17779581 17791704 17802288 17853696 17915904 17988381 17999082 18074112 18084864 18137088 18202401 18265824 18289152 18427122 18438084 18491328 18514944 18646362 18719616 18730752 18876564 18942336 19096587 19109608 19120976 19176192 19243008 19368072 19480576 19550727 19607184 19618848 19643904 19780327 19792094 19803868 19840464 19849248 19861056 20015667 20027574 20085408 20155392 20262774 20274828 20333376 20345472 20404224 20511149 20549052 20575296 20656128 20668416 20802744 20829312 20901888 20998929 21059568 21072096 21086464 21099008 21159936 21310128 21498309 21511098 21573216 21648384 21676032 21789081 21839552 21852544 21915648 22058082 22071204 22099392 22330404 22343688 22372224 22450176 22596084 22606088 22619536 22632992 22674816 22875048 22888656 22954752 23147208 23157456 23171232 23238144 23251968 23281664 23403087 23432976 23514624 23692014 23706108 23722272 23736384 23804928 23973894 23984508 23998776 24098816 24113152 24269868 24354432 24385536 24569496 24584112 24655104 24686592 24861816 24959488 24974336 25136649 25168752 25256448 25431849 25446978 25462116 25568256 25734429 25749738 25824096 26040609 26052138 26067636 26142912 26158464 26191872 26362098 26453952 26465664 26481408 26687556 26703432 26780544 26873856 26998623 27017032 27033104 27111168 27127296 27205632 27398736 27433728 27541504 27640683 27657126 27736992 27772416 27869184 27969543 27981926 27998572 28079424 28096128 28314846 28413504 28664412 28681464 28764288 28864512 28998521 29052108 29220864 29410776 29428272 29465856 29688141 29705802 29760696 29773872 29791584 29829632 29933568 30041361 30128112 30233088 30394161 30412242 30500064 30518208 30606336 30823578 30862944 30876608 30894976 30984192 31002624 31204116 31243968 31352832 31589352 31608144 31629696 31648512 31739904 31965192 31979344 31998368 32266647 32359824 32472576 32514048 32759328 32778816 32873472 32915456 33087123 33106806 33149088 33495606 33515532 33558336 33675264 33894126 33909132 33929304 33949488 34012224 34091008 34312572 34332984 34432128 34656769 34720812 34736184 34756848 34857216 34877952 34922496 35149464 35271936 35287552 35308544 35538021 35559162 35583408 35604576 35707392 35831808 35960841 35976762 35998164 36148224 36169728 36404802 36531648 36578304 36854244 36876168 36982656 37029888 37292724 37439232 37461504 37753128 37884672 38170467 38193174 38219216 38241952 38352384 38486016 38624607 38736144 39078207 39101454 39214368 39237696 39287808 39543147 39560654 39584188 39607736 39680928 39698496 39722112 40031334 40055148 40170816 40310784 40525548 40549656 40666752 40690944 40808448 40997909 41022298 41098104 41150592 41312256 41336832 41485689 41605488 41658624 41803776 41972889 41997858 42119136 42144192 42172928 42198016 42319872 42472269 42620256 42996618 43022196 43146432 43296768 43578162 43679104 43705088 43831296 44116164 44142408 44198784 44558703 44660808 44687376 44744448 44900352 45192168 45212176 45239072 45265984 45349632 45618363 45750096 45777312 45909504 46294416 46314912 46342464 46476288 46503936 46806174 46865952 47029248 47384028 47412216 47444544 47472768 47609856 47947788 47969016 47997552 48197632 48226304 48539736 48708864 48771072 48997501 49138992 49168224 49310208 49373184 49660209 49723632 49918976 49948672 50243409 50273298 50337504 50512896 50841189 50863698 50893956 50924232 51136512 51468858 51499476 51648192 52081218 52104276 52135272 52285824 52316928 52383744 52724196 52907904 52931328 52962816 53338743 53375112 53406864 53561088 53747712 53965143 53997246 54034064 54066208 54222336 54254592 54411264 54607203 54797472 54867456 55281366 55314252 55473984 55544832 55939086 55963852 55997144 56158848 56192256 56629692 56827008 57289761 57328824 57362928 57528576 57729024 57962561 57997042 58104216 58441728 58652181 58821552 58856544 58931712 59340981 59376282 59411604 59521392 59547744 59583168 59659264 60047001 60082722 60256224 60466176 60788322 60824484 61000128 61036416 61212672 61533447 61647156 61725888 61753216 61789952 61968384 62005248 62408232 62487936 62705664 62996787 63178704 63216288 63259392 63297024 63479808 63930384 63958688 63996736 64494927 64533294 64719648 64945152 65028096 65518656 65557632 65746944 66174246 66213612 66298176 66991212 67031064 67116672 67350528 67788252 67818264 67858608 67898976 68024448 68182016 68625144 68665968 68864256 69272329 69313538 69441624 69472368 69513696 69714432 69755904 69844992 70209261 70298928 70543872 70575104 70617088 71076042 71118324 71166816 71209152 71414784 71921682 71953524 71996328 72296448 72339456 72809604 73063296 73156608 73708488 73752336 73965312 74059776 74585448 74878464 74923008 75409947 75506256 75769344 76295547 76340934 76386348 76438432 76483904 76704768 77203287 77249214 77472288 78156414 78202908 78428736 78475392 78575616 79086294 79121308 79168376 79215472 79361856 79396992 79444224 80062668 80110296 80341632 80621568 80995869 81051096 81099312 81333504 81381888 81616896 81947069 81995818 82044596 82196208 82301184 82624512 82922049 82971378 83210976 83317248 83607552 83908629 83945778 83995716 84238272 84288384 84345856 84396032 84944538 85240512 85993236 86044392 86292864 86593536 86995563 87156324 87358208 87410176 87662592 88232328 88284816 88397568 89064423 89117406 89321616 89374752 89488896 89800704 90124083 90384336 90424352 90478144 90531968 90699264 91182483 91236726 91500192 91554624 91819008 92588832 92629824 92684928 92952576 93007872 93612348 93731904 94058496 94768056 94824432 94889088 94945536 95219712 95895576 95938032 95995104 96395264 96452608 96799941 97079472 97417728 97542144 97936741 97995002 98277984 98336448 98620416 98746368 99261369 99320418 99447264 99837952 99897344 100486818 100546596 100675008 101025792 101682378 101727396 101787912 101848464 102273024 102937716 102998952 103296384 103970307 104162436 104208552 104270544 104571648 104633856 104767488 105448392 105815808 105862656 105925632 106614063 106677486 106750224 106813728 107122176 107495424 107882523 107930286 107994492 108068128 108132416 108444672 108509184 109214406 109594944 109734912 110562732 110628504 110947968 111089664 111878172 111927704 111994288 112317696 112384512 113259384 113654016 114511401 114579522 114657648 114725856 115057152 115458048 115873821 115925122 115994084 116208432 117234621 117304362 117643104 117713088 117863424 118629441 118681962 118752564 118823208 119042784 119095488 119166336 119318528 120094002 120165444 120512448 120932352 121576644 121648968 122000256 122072832 122425344 122993727 123066894 123294312 123451776 123506432 123579904 123936768 124010496 124457067 124816464 124975872 125411328 125918667 125993574 126357408 126432576 126518784 126594048 126959616 127416807 127860768 127917376 127993472 128989854 129066588 129439296 129890304 131037312 131115264 131493888 132348492 132427224 132596352 133676109 133982424 134062128 134233344 134701056 135576504 135636528 135717216 135797952 136048896 136364032 136855089 137250288 137331936 137728512 138462289 138544658 138627076 138883248 138944736 139027392 139428864 139511808 140418522 140597856 141087744 141150208 141234176 142152084 142236648 142333632 142418304 142829568 143578043 143843364 143907048 143992656 144592896 144678912 145619208 146126592 146313216 146992503 147416976 147504672 147930624 148119552 148980627 149170896 149756928 149846016 150730227 150819894 151012512 151538688 152523567 152591094 152681868 152772696 152876864 152967808 153409536 154406574 154498428 154944576 156312828 156405816 156857472 156950784 157151232 158172588 158242616 158336752 158430944 158723712 158793984 158888448 160016229 160125336 160220592 160683264 161243136 161895429 161991738 162102192 162198624 162667008 162763776 163233792 163821609 163894138 163991636 164089192 164392416 164602368 165844098 165942756 166421952 166634496 167817258 167891556 167991432 168476544 168576768 168691712 168792064 169889076 170481024 171869283 171986472 172088784 172585728 173187072 173887683 173991126 174312648 174716416 174820352 175325184 175956543 176464656 176569632 176795136 178022943 178128846 178234812 178643232 178749504 178977792 180141003 180248166 180768672 180848704 180956288 181063936 181398528 182364966 182473452 183000384 183109248 183638016 184600341 185177664 185259648 185369856 185905152 186015744 187224696 187463808 188116992 188990361 189536112 189648864 189778176 189891072 190439424 191791152 191876064 191990208 192790528 193484781 193599882 194158944 194835456 195084288 195873482 195990004 196555968 196672896 197240832 198522738 198640836 198894528 199675904 199794688 200973636 201093192 201350016 202051584 202989647 203364756 203454792 203575824 203696928 204546048 205875432 205997904 206592768 207816987 207940614 208324872 208417104 208541088 209143296 209267712 209534976 210627783 210896784 211631616 211725312 211851264 213228126 213354972 213500448 213627456 214244352 215765046 215860572 215988984 216136256 216264832 216889344 217018368 218428812 219189888 219469824 221125464 221257008 221895936 222179328 223756344 223855408 223988576 224635392 224769024 226229841 226518768 227308032 228886641 229022802 229159044 229315296 229451712 230114304 231609861 231747642 231850244 231988168 232416864 234469242 234608724 235286208 235426176 235726848 237258882 237363924 237505128 237646416 238085568 238190976 238332672 238637056 240188004 240330888 241024896 241864704 242987607 243153288 243297936 244000512 244145664 244850688 245841207 245987454 246133788 246588624 246903552 247012864 247159808 247873536 248766147 248914134 249632928 249951744 250822656 251725887 251837334 251987148 252714816 252865152 253037568 253188096 254833614 255721536 255834752 255986944 257979708 258133176 258878592 259780608 260986689 262074624 262230528 262987776 264696984 264854448 265192704 267193269 267352218 267964848 268124256 268466688 269402112 270372249 271153008 271273056 271434432 271595904 272097792 273547449 273710178 274500576 274663872 275457024 276924578 277089316 277254152 277766496 277889472 278054784 278857728 279023616 280837044 281195712 282175488 282300416 282468352 284304168 284473296 284667264 284836608 285659136 286985363 287156086 287686728 287814096 287985312 289185792 289357824 290399823 291238416 292253184 292626432 293810223 293985006 294833952 295009344 295861248 296239104 297784107 297961254 298341792 299513856 299692032 301460454 301639788 302025024 303077376 305047134 305182188 305363736 305545392 305753728 305935616 306819072 308813148 308996856 309889152 311910921 312625656 312811632 313714944 313901568 314302464 316345176 316485232 316673504 316861888 317447424 317587968 317776896 319842189 320032458 320250672 320441184 321366528 322486272 323790858 323983476 324204384 324397248 325334016 325527552 327643218 327788276 327983272 328178384 328784832 329204736 331688196 331885512 332843904 333268992 335634516 335783112 335982864 336953088 337153536 337383424 337584128 339778152 340962048 343534203 343738566 343972944 344177568 345171456 346374144 347621463 347775366 347982252 348625296 349432832 349640704 351703863 351913086 352929312 353139264 353590272 355888323 356045886 356257692 356469624 357286464 357499008 357955584 360282006 360496332 361537344 361697408 361912576 362127872 362797056 364729932 364946904 366000768 366218496 367276032 368981181 369200682 370355328 370519296 370739712 371810304 372031488 373371201 374449392 374927616 376233984 377756001 377980722 379072224 379297728 379556352 379782144 380878848 382250421 383582304 383752128 383980416 386969562 387199764 388317888 389670912 391746964 391980008 393111936 393345792 394481664 397045476 397281672 397789056 399351808 399589376 401028327 401947272 402186384 402700032 404103168 405737927 405979294 406729512 406909584 407151648 407393856 409092096 410565267 411750864 411995808 413185536 415386867 415633974 415881228 416649744 416834208 417082176 418286592 418535424 421255566 421793568 423263232 423450624 423702528 426456252 426709944 427000896 427254912 428488704 430734129 431530092 431721144 431977968 432272512 432529664 433778688 434036736 436857624 438379776 438939648 440977509 442250928 442514016 443791872 444358656 446941881 447512688 447710816 447977152 449270784 449538048 452190681 452459682 453037536 454616064 457773282 458045604 458318088 458630592 458903424 460228608 463219722 463495284 463700488 463976336 464833728 468938484 469217448 470572416 470852352 471453696 474517764 474727848 475010256 475292832 476171136 476381952 476665344 477274112 480048687 480376008 480661776 482049792 483729408 485686287 485975214 486306576 486595872 488001024 488291328 489701376 491464827 491682414 491974908 492267576 493177248 493807104 494025728 494319616 497532294 497828268 499265856 499903488 503451774 503674668 503974296 505429632 505730304 506075136 506376192 509667228 511443072 511669504 511973888 515607849 515959416 516266352 517757184 519561216 521663049 521973378 524149248 524461056 525975552 527869629 529393968 529708896 530385408 534068829 534386538 534704436 535929696 536248512 536933376 540423009 540744498 542306016 542546112 542868864 543191808 544195584 547094898 547420356 549001152 549327744 550914048 553801023 553849156 554178632 554508304 555532992 555778944 556109568 557715456 558047232 561674088 562391424 564350976 564600832 564936704 566971083 568608336 568946592 569334528 569673216 571318272 573629483 573970726 574312172 575373456 575628192 575970624 578371584 580454343 580799646 582476832 584506368 585252864 587620446 587970012 589667904 590018688 591722496 594823321 595568214 595922508 596683584 599027712 599384064 602920908 603279576 604050048 606154752 608968941 610094268 610364376 610727472 611090784 611507456 611871232 613638144 617626296 617993712 619778304 623450961 623821842 625251312 625623264 627429888 627803136 628604928 631883349 632690352 632970464 633347008 633723776 634894848 635175936 635553792 639684378 640064916 640501344 640882368 642733056 647581716 647966952 648408768 648794496 650668032 651055104 655286436 655576552 655966544 656356768 657569664 658409472 663376392 663771024 665687808 666537984 671269032 671566224 671965728 673906176 674307072 674766848 675168256 678689523 679556304 681924096 686659923 687068406 687477132 687945888 688355136 690342912 694829583 695242926 695550732 695964504 697250592 698865664 699281408 703407726 703826172 705858624 706278528 707180544 711776646 712091772 712515384 712939248 714572928 714998016 715911168 720564012 720992664 723074688 723394816 723825152 724255744 725594112 728962821 729459864 729893808 732001536 732436992 734552064 737523621 737962362 738401364 740710656 741038592 741479424 743620608 746298441 746742402 748898784 749855232 752467968 755177661 755512002 755961444 758144448 758595456 759112704 759564288 764500842 767164608 767504256 767960832 773939124 774399528 776635776 779341824 782960067 783493928 783960016 786223872 786691584 788963328 794090952 794563344 795578112 798703616 801579807 802056654 803894544 804372768 805400064 808206336 811116747 811475854 811958588 813459024 813819168 814303296 814787712 820642347 821130534 823501728 823991616 826371072 830773734 831267948 831762456 833299488 833668416 834164352 836573184 837070848 840957109 842511132 843587136 846526464 846901248 847405056 852912504 853419888 854001792 854509824 856977408 860956089 861468258 863060184 863442288 863955936 864545024 865059328 867557376 868073472 871199469 873715248 876759552 877879296 881430669 881955018 884501856 885028032 887583744 888717312 893352321 893883762 895025376 895421632 895954304 898541568 899076096 904381362 904919364 906075072 909232128 915546564 916091208 916636176 917261184 917806848 920457216 926439444 926990568 927400976 927952672 929667456 935732763 937876968 938434896 941144832 941704704 942907392 949035528 949455696 950020512 950585664 952342272 952763904 953330688 954548224 959526567 960097374 960752016 961323552 964099584 967458816 971372574 971950428 972613152 973191744 976002048 976582656 982929654 983364828 983949816 984535152 986354496 987614208 988051456 988639232 995064588 995656536 998531712 999806976 1005046301 1006903548 1007349336 1007948592 1010859264 1011460608 1012150272 1012752384 1019334456 1022886144 1023339008 1023947776 1030602609 1031215698 1031918832 1032532704 1035514368 1039122432 1042864389 1043326098 1043946756 1048298496 1048922112 1055111589 1055739258 1058787936 1059417792 1060770816 1067664969 1068137658 1068773076 1069408872 1071859392 1072497024 1073866752 1080846018 1081488996 1084612032 1085092224 1085737728 1086383616 1088391168 1094189796 1094840712 1098002304 1098655488 1101828096 1106943543 1107602046 1107698312 1108357264 1109016608 1111065984 1111557888 1112219136 1115430912 1116094464 1120113603 1123348176 1124782848 1128701952 1129201664 1133268003 1133942166 1137216672 1137893184 1138669056 1139346432 1142636544 1146751263 1147258966 1147941452 1148624344 1150746912 1151256384 1151941248 1160908686 1161599292 1164953664 1169012736 1175240892 1175940024 1179335808 1180037376 1183444992 1188939361 1189646642 1191136428 1191845016 1193367168 1198055424 1198768128 1203084981 1205841816 1206559152 1208100096 1212309504 1217213781 1217937882 1220188536 1220728752 1221454944 1222181568 1223014912 1223742464 1227276288 1231695801 1235252592 1235987424 1239556608 1246160601 1246901922 1247643684 1250502624 1251246528 1254859776 1255606272 1263766698 1265380704 1265940928 1266694016 1267447552 1269789696 1270351872 1271107584 1279368756 1280129832 1281002688 1281764736 1285466112 1292202387 1295163432 1295933904 1296817536 1297588992 1301336064 1302110208 1310572872 1311153104 1311933088 1312713536 1315139328 1316818944 1322932527 1326752784 1327542048 1331375616 1333075968 1342538064 1343132448 1343931456 1347812352 1348614144 1349533696 1356572043 1357379046 1359112608 1363848192 1373319846 1374136812 1374954264 1375891776 1376710272 1380685824 1389659166 1390485852 1391101464 1391929008 1394501184 1397731328 1398562816 1406815452 1407652344 1411717248 1412557056 1414361088 1420927529 1423553292 1424183544 1425030768 1425878496 1429145856 1429996032 1431822336 1440146061 1441128024 1441985328 1446149376 1446789632 1447650304 1448511488 1451188224 1457058861 1457925642 1458919728 1459787616 1464003072 1464873984 1469104128 1474394481 1475047242 1475924724 1476802728 1481421312 1482077184 1482958848 1492596882 1493484804 1497797568 1499710464 1510355322 1511024004 1511922888 1516288896 1517190912 1518225408 1519128576 1529001684 1534329216 1535008512 1535921664 1546823547 1547878248 1548799056 1553271552 1558683648 1564989147 1565920134 1566987856 1567920032 1572447744 1573383168 1577926656 1583608887 1588181904 1589126688 1591156224 1602206487 1603159614 1604113308 1607789088 1608745536 1610800128 1621269027 1622233494 1622951708 1623917176 1626918048 1627638336 1628606592 1629575424 1641284694 1642261068 1647003456 1647983232 1652742144 1661403069 1661547468 1662535896 1663524912 1666598976 1667336832 1668328704 1673146368 1674141696 1680914269 1681914218 1685022264 1687174272 1693052928 1693802496 1694810112 1700913249 1705825008 1706839776 1708003584 1709019648 1713954816 1720888449 1721912178 1722936516 1726120368 1726884576 1727911872 1729090048 1730118656 1735114752 1741363029 1742398938 1747430496 1753519104 1755758592 1762861338 1763910036 1769003712 1770056064 1775167488 1784469963 1786704642 1787767524 1790050752 1790843264 1791908608 1797083136 1798152192 1808762724 1809838728 1812150144 1818464256 1826906823 1831093128 1832182416 1833272352 1834522368 1835613696 1840914432 1852878888 1853981136 1854801952 1855905344 1859334912 1870352883 1871465526 1875753936 1876869792 1882289664 1883409408 1885814784 1898071056 1898911392 1900041024 1901171328 1904684544 1905527808 1906661376 1919053134 1920194748 1921504032 1922647104 1928199168 1942745148 1943900856 1945226304 1946383488 1952004096 1953165312 1965859308 1966729656 1967899632 1969070304 1972708992 1975228416 1976102912 1977278464 1990129176 1991313072 1997063424 1999613952 2008897541 2010092602 2013807096 2014698672 2015897184 2021718528 2022921216 2024300544 2025504768 2036068569 2038668912 2045772288 2046678016 2047895552 2059979769 2061205218 2062431396 2063837664 2065065408 2071028736 2084488749 2085728778 2086652196 2087893512 2096596992 2097844224 2110223178 2111478516 2117575872 2118835584 2121541632 2135329938 2136275316 2137546152 2138817744 2143718784 2144994048 2147733504 2161692036 2162977992 2169224064 2170184448 2171475456 2172767232 2176782336 2186888463 2188379592 2189681424 2196004608 2197310976 2203656192 2212570863 2213887086 2215204092 2215396624 2216714528 2218033216 2222131968 2223115776 2224438272 2230861824 2238895323 2240227206 2246696352 2249565696 2257403904 2266536006 2267884332 2274433344 2275786368 2277338112 2278692864 2293502526 2294517932 2295882904 2297248688 2301493824 2302512768 2303882496 2321817372 2323198584 2329907328 2338025472 2348880201 2350481784 2351880048 2358671616 2360074752 2366889984 2376465001 2377878722 2379293284 2382272856 2383690032 2386734336 2396110848 2404739421 2406169962 2411683632 2413118304 2416200192 2424619008 2433350241 2434427562 2435875764 2440377072 2441457504 2442909888 2444363136 2446029824 2447484928 2461927041 2463391602 2470505184 2471974848 2479113216 2492321202 2493803844 2495287368 2501005248 2502493056 2509719552 2511212544 2522871327 2527533396 2530761408 2531881856 2533388032 2534895104 2539579392 2540703744 2542215168 2558737512 2560259664 2562005376 2563529472 2570932224 2582868267 2584404774 2590326864 2591867808 2593635072 2595177984 2602672128 2604220416 2613598407 2621145744 2622306208 2623866176 2625427072 2630278656 2633637888 2644292007 2645865054 2653505568 2655084096 2662751232 2666151936 2685076128 2686264896 2687862912 2695624704 2697228288 2713144086 2714758092 2718225216 2727696384 2746639692 2748273624 2749908528 2751783552 2753420544 2761371648 2779318332 2780971704 2782202928 2783858016 2789002368 2795462656 2797125632 2807198289 2813630904 2815304688 2823434496 2825114112 2828722176 2840165489 2841855058 2847106584 2848367088 2850061536 2851756992 2858291712 2859992064 2863644672 2878579701 2880292122 2882256048 2883970656 2892298752 2893579264 2895300608 2897022976 2902376448 2914117722 2915851284 2917839456 2919575232 2928006144 2929747968 2948788962 2950094484 2951849448 2953605456 2962842624 2964154368 2965917696 2985193764 2986969608 2995595136 2999420928 3015138903 3020710644 3022048008 3023845776 3032577792 3034381824 3036450816 3038257152 3058003368 3068658432 3070017024 3071843328 3091807827 3093647094 3095756496 3097598112 3106543104 3117367296 3128593167 3129978294 3131840268 3133975712 3135840064 3144895488 3146766336 3165334767 3167217774 3176363808 3178253376 3182312448 3204412974 3206319228 3208226616 3215578176 3217491072 3221600256 3242538054 3244466988 3245903416 3247834352 3253836096 3255276672 3257213184 3259150848 3282569388 3284522136 3294006912 3295966464 3305484288 3320830629 3322806138 3323094936 3325071792 3327049824 3333197952 3334673664 3336657408 3346292736 3348283392 3360340809 3361828538 3363828436 3370044528 3374348544 3386105856 3387604992 3399804009 3401826498 3411650016 3413679552 3416007168 3418039296 3427909632 3440253789 3441776898 3443824356 3445873032 3452240736 3453769152 3455823744 3458180096 3460237312 3482726058 3484797876 3494860992 3507038208 3525722676 3527820072 3538007424 3540112128 3550334976 3566818083 3568939926 3573409284 3575535048 3580101504 3581686528 3583817216 3594166272 3596304384 3609254943 3617525448 3619677456 3624300288 3636928512 3651641343 3653813646 3662186256 3664364832 3666544704 3669044736 3671227392 3681828864 3695087403 3705757776 3707962272 3709603904 3711810688 3718669824 3738481803 3740705766 3742931052 3751507872 3753739584 3764579328 3766818816 3796142112 3797822784 3800082048 3802342656 3809369088 3811055616 3813322752 3838106268 3840389496 3843008064 3845294208 3856398336 3876607161 3885490296 3887801712 3890452608 3892766976 3904008192 3906330624 3931718616 3933459312 3935799264 3938140608 3945417984 3950456832 3952205824 3954556928 3968797581 3980258352 3982626144 3994126848 3999227904 4015406381 4017795082 4020185204 4027614192 4029397344 4031794368 4043437056 4045842432 4048601088 4069716129 4072137138 4077337824 4091544576 4093356032 4095791104 4119959538 4122410436 4124862792 4127675328 4130130816 4142057472 4163763247 4168977498 4171457556 4173304392 4175787024 4193193984 4195688448 4220446356 4222957032 4235151744 4237671168 4243083264 4262782587 4270659876 4272550632 4275092304 4277635488 4287437568 4289988096 4295467008 4320438183 4323384072 4325955984 4338448128 4340368896 4342950912 4345534464 4353564672 4371176583 4373776926 4376759184 4379362848 4392009216 4394621952 4407312384 4423183443 4425141726 4427774172 4430408184 4430793248 4433429056 4436066432 4444263936 4446231552 4448876544 4477790646 4480454412 4493392704 4499131392 4533072012 4535768664 4548866688 4551572736 4554676224 4557385728 4587005052 4589035864 4591765808 4594497376 4602987648 4605025536 4607764992 4640470641 4643634744 4646397168 4659814656 4676050944 4694967441 4697760402 4700963568 4703760096 4717343232 4720149504 4733779968 4750826661 4752930002 4755757444 4758586568 4764545712 4767380064 4773468672 4806619461 4809478842 4812339924 4823367264 4826236608 4832400384 4863807081 4866700482 4868855124 4871751528 4880754144 4882915008 4885819776 4888726272 4892059648 4894969856 4923854082 4926783204 4941010368 4943949696 4958226432 4984209207 4984642404 4987607688 4990574736 5002010496 5004986112 5019439104 5022425088 5042742807 5045742654 5055066792 5061522816 5063763712 5066776064 5069790208 5079158784 5081407488 5084430336 5102739747 5117475024 5120519328 5124010752 5127058944 5141864448 5162665347 5165736534 5168809548 5180653728 5183735616 5187270144 5190355968 5205344256 5224089087 5227196814 5242291488 5244612416 5247732352 5250854144 5260557312 5267275776 5288584014 5291730108 5307011136 5310168192 5325502464 5353409889 5370152256 5372529792 5375725824 5391249408 5394456576 5426288172 5429516184 5436450432 5455392768 5480720469 5493279384 5496547248 5499817056 5503567104 5506841088 5522743296 5558636664 5561943408 5564405856 5567716032 5578004736 5590925312 5611058649 5614396578 5627261808 5630609376 5646868992 5650228224 5657444352 5680330978 5683710116 5694213168 5696734176 5700123072 5703513984 5716583424 5719984128 5757159402 5760584244 5764512096 5767941312 5784597504 5787158528 5790601216 5794045952 5828235444 5831702568 5835678912 5839150464 5856012288 5859495936 5886699763 5897577924 5900188968 5903698896 5907210912 5925685248 5928308736 5931835392 5970387528 5973939216 5991190272 5998841856 6026692623 6030277806 6041421288 6044096016 6047691552 6065155584 6068763648 6072901632 6076514304 6108205707 6116006736 6137316864 6140034048 6143686656 6179939307 6183615654 6187294188 6191512992 6195196224 6213086208 6253466247 6257186334 6259956588 6263680536 6267951424 6271680128 6289790976 6293532672 6330669534 6334435548 6352727616 6356506752 6364624896 6408825948 6412638456 6416453232 6431156352 6434982144 6443200512 6485076108 6488933976 6491806832 6495668704 6507672192 6510553344 6514426368 6518301696 6560665389 6565138776 6569044272 6588013824 6591932928 6610968576 6637712589 6641661258 6645612276 6646189872 6650143584 6654099648 6666395904 6669347328 6673314816 6692585472 6716685969 6720681618 6723657076 6727656872 6740089056 6748697088 6772211712 6799608018 6803652996 6823300032 6827359104 6832014336 6836078592 6880507578 6883553796 6887648712 6891746064 6904481472 6907538304 6911647488 6916360192 6920474624 6965452116 6969595752 6989721984 7014076416 7046640603 7051445352 7055640144 7076014848 7080224256 7100669952 7129395003 7133636166 7137879852 7146818568 7151070096 7160203008 7163373056 7167634432 7188332544 7214218263 7218509886 7235050896 7239354912 7248600576 7273857024 7300050723 7303282686 7307627292 7324372512 7328729664 7333089408 7338089472 7342454784 7385781123 7390174806 7411515552 7415924544 7419207808 7423621376 7437339648 7476963606 7481411532 7485862104 7503015744 7507479168 7529158656 7533637632 7568613981 7592284224 7595645568 7600164096 7604685312 7618738176 7622111232 7626645504 7676212536 7680778992 7686016128 7690588416 7712796672 7748604801 7753214322 7770980592 7775603424 7780905216 7785533952 7808016384 7812661248 7840795221 7863437232 7866918624 7871598528 7876281216 7890835968 7900913664 7904411648 7932876021 7937595162 7960516704 7965252288 7988253696 7998455808 8030812762 8035590164 8040370408 8055228384 8058794688 8063588736 8086874112 8091684864 8139432258 8144274276 8154675648 8183089152 8186712064 8191582208 8239919076 8244820872 8249725584 8255350656 8260261632 8284114944 8322575527 8327526494 8337954996 8342915112 8346608784 8351574048 8386387968 8391376896 8421594867 8440892712 8445914064 8470303488 8475342336 8486166528 8520496467 8525565174 8541319752 8545101264 8550184608 8555270976 8574875136 8579976192 8590934016 8635739103 8640876366 8646768144 8651911968 8676896256 8680737792 8685901824 8691068928 8707129344 8742353166 8747553852 8753518368 8758725696 8784018432 8789243904 8846366886 8850283452 8855548344 8860816368 8861586496 8866858112 8872132864 8888527872 8892463104 8897753088 8955581292 8960908824 8986785408 8998262784 9045416709 9066144024 9071537328 9097733376 9103145472 9109352448 9114771456 9174010104 9178071728 9183531616 9188994752 9205975296 9210051072 9215529984 9275423481 9280941282 9287269488 9292794336 9319629312 9352101888 9389934882 9395520804 9401927136 9407520192 9434686464 9440299008 9496004301 9501653322 9505860004 9511514888 9517173136 9529091424 9534760128 9546937344 9613238922 9618957684 9624679848 9646734528 9652473216 9664800768 9727614162 9733400964 9737710248 9743503056 9761508288 9765830016 9771639552 9777452544 9784119296 9789939712 9847708164 9853566408 9882020736 9887899392 9916452864 9962491887 9968418414 9969284808 9975215376 9981149472 10004020992 10009972224 10038878208 10044850176 10081022427 10085485614 10091485308 10110133584 10123045632 10127527424 10133552128 10139580416 10158317568 10162814976 10199412027 10205479494 10234950048 10241038656 10248021504 10254117888 10283728896 10320761367 10325330694 10331473068 10337619096 10361307456 10367471232 10374540288 10380711936 10448178174 10454393628 10484582976 10489224832 10495464704 10501708288 10521114624 10577168028 10583460216 10614022272 10620336384 10651004928 10700454249 10706819778 10740304512 10745059584 10751451648 10782498816 10788913152 10827764829 10852576344 10859032368 10872900864 10910785536 10954924029 10961440938 10986558768 10993094496 10999634112 11007134208 11013682176 11045486592 11085262209 11117273328 11123886816 11128811712 11135432064 11156009472 11215445409 11222117298 11228793156 11254523616 11261218752 11293737984 11300456448 11360661956 11367420232 11388426336 11393468352 11400246144 11407027968 11433166848 11439968256 11514318804 11521168488 11529024192 11535882624 11569195008 11574317056 11581202432 11588091904 11629821483 11656470888 11663405136 11671357824 11678300928 11712024576 11718991872 11766399883 11773399526 11795155848 11800377936 11807397792 11814421824 11851370496 11856617472 11863670784 11906392743 11940775056 11947878432 11982380544 11997683712 12046219143 12053385246 12060555612 12082842576 12088192032 12095383104 12130311168 12137527296 12145803264 12209148387 12216411414 12232013472 12274633728 12280068096 12287373312 12359878614 12367231308 12374588376 12383025984 12390392448 12426172416 12491289741 12506932494 12514372668 12519913176 12527361072 12535902848 12543360256 12579581952 12587065344 12661339068 12668871096 12705455232 12713013504 12729249792 12788347761 12817651896 12825276912 12832906464 12862312704 12869964288 12886401024 12961314549 12970152216 12977867952 12983613664 12991337408 13015344384 13021106688 13028852736 13036603392 13113529749 13121330778 13130277552 13138088544 13176027648 13183865856 13221937152 13275425178 13283322516 13291224552 13292379744 13300287168 13308199296 13332791808 13338694656 13346629632 13433371938 13441363236 13447314152 13455313744 13480178112 13497394176 13599216036 13607305992 13646600064 13654718208 13664028672 13672157184 13761015156 13767107592 13775297424 13783492128 13808962944 13815076608 13823294976 13832720384 13840949248 13921411923 13930904232 13939191504 13979443968 14028152832 14084902323 14093281206 14102890704 14111280288 14152029696 14160448512 14201339904 14252479983 14258790006 14267272332 14275759704 14293637136 14302140192 14320406016 14326746112 14335268864 14419858383 14428436526 14437019772 14470101792 14478709824 14497201152 14591421243 14600101446 14606565372 14615254584 14648745024 14657459328 14666178816 14676178944 14684909568 14771562246 14780349612 14823031104 14831849088 14838415616 14847242752 14874679296 14952627621 14953927212 14962823064 14971724208 15006031488 15014958336 15058317312 15067275264 15128228421 15137227962 15184568448 15191291136 15200328192 15209370624 15237476352 15244222464 15253291008 15308219241 15352425072 15361557984 15372032256 15381176832 15425593344 15487996041 15497209602 15506428644 15541961184 15551206848 15561810432 15571067904 15616032768 15672267261 15681590442 15726874464 15733837248 15743197056 15752562432 15781671936 15801827328 15865752042 15875190324 15921033408 15930504576 15976507392 16060229667 16061625524 16071180328 16080740816 16110456768 16117589376 16127177472 16173748224 16183369728 16278864516 16288548552 16309351296 16366178304 16373424128 16383164416 16442161407 16479838152 16489641744 16499451168 16510701312 16520523264 16568229888 16635255007 16645151054 16655052988 16675909992 16685830224 16693217568 16703148096 16772775936 16833175947 16843189734 16881785424 16891828128 16940606976 16950684672 16972333056 17040992934 17051130348 17082639504 17090202528 17100369216 17110541952 17149750272 17159952384 17271478206 17281752732 17293536288 17303823936 17353792512 17361475584 17371803648 17382137856 17484706332 17495107704 17507036736 17517451392 17568036864 17578487808 17660099289 17692733772 17700566904 17711096688 17721632736 17723172992 17733716224 17744265728 17777055744 17784926208 17795506176 17911162584 17921817648 17973570816 17996525568 18080077869 18090833418 18132288048 18143074656 18195466752 18206290944 18218704896 18229542912 18324617121 18348020208 18356143456 18367063232 18377989504 18411950592 18420102144 18431059968 18539817921 18550846962 18561882564 18574538976 18585588672 18639258624 18779869764 18791041608 18803854272 18815040384 18869372928 18880598016 18992008602 19003306644 19011720008 19023029776 19034346272 19058182848 19069520256 19093874688 19226477844 19237915368 19249359696 19293469056 19304946432 19329601536 19455228324 19466801928 19475420496 19487006112 19523016576 19531660032 19543279104 19554905088 19568238592 19579879424 19681996167 19695416328 19707132816 19764041472 19775798784 19832905728 19913137767 19924983774 19936836828 19938569616 19950430752 19962298944 20008041984 20019944448 20077756416 20150057907 20162044854 20170971228 20182970616 20220267168 20246091264 20255054848 20267104256 20279160832 20316635136 20398824054 20410958988 20469900096 20482077312 20496043008 20508235776 20641522734 20650661388 20662946136 20675238192 20722614912 20734942464 20749080576 20761423872 20896356348 20908787256 20969165952 20978449664 20990929408 21003416576 21042229248 21139921809 21154336056 21166920432 21228044544 21240672768 21302009856 21388185009 21400908498 21413639556 21480609024 21490119168 21502903296 21564997632 21642654789 21655529658 21705152688 21718064736 21745801728 21821571072 21900152169 21909848058 21922881876 21973117536 21986188992 21999268224 22014268416 22027364352 22157343369 22170524418 22234546656 22247773632 22257623424 22270864128 22312018944 22430890818 22444234596 22457586312 22509047232 22522437504 22587475968 22600912896 22705841943 22721323912 22734840464 22776852672 22786936704 22800492288 22814055936 22866333696 22879936512 23028637608 23042336976 23058048384 23071765248 23138390016 23148634112 23162404864 23245814403 23259642966 23312941776 23326810272 23342715648 23356601856 23424049152 23437983744 23522385663 23532799766 23546799052 23590311696 23600755872 23614795584 23628843648 23702740992 23713234944 23798628063 23812785486 23881550112 23895756864 23964761088 23995367424 24092438286 24106770492 24121111224 24165685152 24176384064 24190766208 24260622336 24275054592 24387756161 24418296774 24432822828 24464026944 24549267456 24560136192 24574746624 24719757228 24734462616 24749176752 24766051968 24780784896 24852344832 24967726581 24982579482 25013864988 25028745336 25039826352 25054722144 25071805696 25086720512 25159163904 25174130688 25264784601 25322678136 25337742192 25410910464 25426027008 25458499584 25561489401 25576695522 25635303792 25650553824 25665812928 25724625408 25739928576 25772802048 25907217309 25922629098 25940304432 25955735904 25967227328 25982674816 26030688768 26042213376 26057705472 26073206784 26227059498 26242661556 26260555104 26276177088 26352055296 26367731712 26550850356 26566645032 26582449104 26584759488 26600574336 26616398592 26665583616 26677389312 26693259264 26866743876 26882726472 26894628304 26910627488 26960356224 26994788352 27136250127 27198432072 27214611984 27293200128 27309436416 27328057344 27344314368 27522030312 27534215184 27550594848 27566984256 27617925888 27630153216 27646589952 27665440768 27681898496 27826270443 27842823846 27861808464 27878383008 27958887936 28056305664 28169804646 28186562412 28205781408 28222560576 28304059392 28320897024 28488012903 28504959966 28517580012 28534544664 28551519408 28587274272 28604280384 28640812032 28653492224 28670537728 28839716766 28856873052 28874039544 28940203584 28957419648 28994402304 29146342729 29182842486 29200202892 29213130744 29230509168 29297490048 29314918656 29332357632 29352357888 29369819136 29543124492 29560699224 29646062208 29663698176 29676831232 29694485504 29749358592 29887475661 29905255242 29907854424 29925646128 29943448416 30012062976 30029916672 30116634624 30134550528 30243067281 30256456842 30274455924 30369136896 30382582272 30400656384 30418741248 30474952704 30488444928 30598236081 30616438482 30704850144 30723115968 30744064512 30762353664 30851186688 30962284101 30975992082 30994419204 31012857288 31083922368 31102413696 31123620864 31142135808 31344534522 31363180884 31453748928 31467674496 31486394112 31505124864 31563343872 31731504084 31750380648 31842066816 31861009152 31953014784 32101362747 32120459334 32123251048 32142360656 32161481632 32220913536 32235178752 32254354944 32347496448 32366739456 32483294487 32557729032 32577097104 32618702592 32732356608 32746848256 32864772087 32884322814 32959676304 32979283488 32998902336 33021402624 33041046528 33136459776 33255786627 33270510014 33290302108 33310105976 33351819984 33371660448 33386435136 33406296192 33646336227 33666351894 33686379468 33763570848 33783656256 33881213952 33901369344 34081985868 34102260696 34165279008 34180405056 34200738432 34221083904 34299500544 34319904768 34479241469 34542956412 34563505464 34587072576 34607647872 34707585024 34722951168 34743607296 34764275712 34889464449 34969412664 34990215408 35014073472 35034902784 35136073728 35156975616 35299199649 35320198578 35385467544 35401133808 35422193376 35443265472 35446345984 35467432448 35488531456 35554111488 35569852416 35591012352 35719178229 35822325168 35843635296 35947141632 35993051136 36138657429 36160155738 36181666836 36264576096 36286149312 36390933504 36412581888 36437409792 36627445161 36649234242 36696040416 36712286912 36734126464 36755979008 36823901184 36840204288 36862119936 37079635842 37101693924 37123765128 37149077952 37171177344 37278517248 37473869223 37559739528 37582083216 37607708544 37630080768 37738745856 37761196032 37984017204 38006613288 38023440016 38046059552 38068692544 38116365696 38139040512 38187749376 38365043283 38452955688 38475830736 38498719392 38586938112 38609892864 38659203072 38910456648 38933603856 38950840992 38974012224 39046033152 39063320064 39086558208 39109810176 39136477184 39340589247 39363992334 39390832656 39414265632 39528082944 39551597568 39665811456 39826275534 39849967548 39873673656 39877139232 39900861504 39924597888 40016083968 40039888896 40300115814 40324089708 40341942456 40365941232 40440534336 40492182528 40510109696 40534208512 40558321664 40797648108 40821917976 40939800192 40964154624 40992086016 41016471552 41206898341 41283045468 41301322776 41325892272 41350476384 41445229824 41469884928 41498161152 41522847744 41764235769 41792712696 41817574512 41938331904 41956899328 41981858816 42006833152 42084458496 42254706969 42279843618 42308672112 42333840864 42456089088 42481345536 42604019712 42757439949 42776370018 42801816996 42827279112 42961218048 42980238336 43005806592 43259575149 43285309578 43311059316 43410305376 43436129472 43491603456 43774263729 43800304338 43819696116 43845763752 43946235072 43972377984 43998536448 44028536832 44054728704 44314686738 44341048836 44469093312 44495547264 44515246848 44541728256 44624037888 44857882863 44861781636 44888469192 44915172624 45018094464 45044875008 45174951936 45201825792 45384685263 45411683886 45442647824 45469680928 45553705344 45573873408 45600984576 45628111872 45732667392 45759873024 45924657723 46057275216 46084673952 46116096768 46143530496 46276780032 46297268224 46463988123 46491628806 46519285932 46625883552 46653620544 46685431296 46713203712 46848098304 47016801783 47044771326 47065599532 47093598104 47180623392 47201511744 47229591168 47257687296 47405481984 47597256126 47625570972 47763100224 47791513728 47929522176 48180689001 48184876572 48213540984 48242222448 48331370304 48352768128 48381532416 48521244672 48550109184 48746513801 48775512322 48836593548 48865645656 48928053888 49098534912 49120272384 49149493248 49326484221 49439514456 49468925232 49498353504 49532103936 49561569792 49704689664 49905765021 49935453162 49965158964 50027729976 50057490672 50079652704 50109444288 50143611392 50173441024 50318327808 50499527841 50529569202 50645356272 50675484384 50821820928 50852054016 50916999168 51122978802 51153391044 51270607584 51301107648 51331625856 51449250816 51479857152 51814434618 51845258196 51880608864 51911471808 51934454656 51965349632 52061377536 52084426752 52115410944 52146413568 52454118996 52485323112 52521110208 52552354176 52704110592 52735463424 52980297867 53101700712 53133290064 53164898208 53169518976 53201148672 53232797184 53331167232 53354778624 53386518528 53733487752 53765452944 53789256608 53821254976 53920712448 53989576704 54240233607 54272500254 54396864144 54429223968 54586400256 54618872832 54656114688 54688628736 55044060624 55068430368 55101189696 55133968512 55235851776 55260306432 55293179904 55330881536 55619453763 55652540886 55685647692 55723616928 55756766016 55917775872 56339609292 56373124824 56411562816 56445121152 56608118784 56641794048 56976025806 57009919932 57035160024 57069089328 57103038816 57174548544 57208560768 57281624064 57306984448 57341075456 57679433532 57713746104 57748079088 57880407168 57914839296 57988804608 58258028689 58292685458 58365684972 58400405784 58426261488 58461018336 58594980096 58629837312 58664715264 58704715776 58739638272 59045988501 59086248984 59121398448 59292124416 59327396352 59353662464 59388971008 59498717184 59739413301 59774951322 59810510484 59815708848 59851292256 59886896832 60024125952 60059833344 60233269248 60450173721 60486134562 60512913684 60548911848 60738273792 60765164544 60801312768 60837482496 60949905408 61196472162 61232876964 61409700288 61446231936 61488129024 61524707328 61924568202 61951984164 61988838408 62025714576 62167844736 62204827392 62247241728 62284271616 62689069044 62726361768 62907497856 62935348992 62972788224 63010249728 63126687744 63419765427 63463008168 63500761296 63684133632 63722018304 63906029568 64164555027 64202725494 64240918668 64246502096 64284721312 64322963264 64441827072 64470357504 64508709888 64694992896 64927964367 64966588974 65115458064 65154194208 65237405184 65464713216 65729544174 65768645628 65919352608 65958566976 65997804672 66042805248 66082093056 66472030107 66511573254 66541020028 66580604216 66620211952 66703639968 66743320896 66772870272 66812592384 67292672454 67332703788 67372758936 67527141696 67567312512 67762427904 67802738688 68117525829 68163971736 68204521392 68330558016 68360810112 68401476864 68442167808 68599001088 68639809536 68917485029 68958482938 69085912824 69127010928 69174145152 69215295744 69415170048 69445902336 69487214592 69737443209 69778928898 69938825328 69980430816 70028146944 70069805568 70272147456 70313951232 70567156989 70598399298 70640397156 70770935088 70802267616 70844386752 70886530944 70892691968 70934864896 70977062912 71108222976 71139704832 71395884189 71438356458 71644650336 71687270592 71894283264 71986102272 72277314858 72320311476 72363333672 72529152192 72572298624 72781867008 72825163776 73163268483 73254890322 73298468484 73392080832 73424573824 73468252928 73511958016 73647802368 73680408576 73724239872 74159271684 74203387848 74247530256 74298155904 74342354688 74557034496 74903179743 74947738446 75119479056 75164166432 75215417088 75260161536 75477491712 75522392064 75794353803 75968034408 76013226576 76046880032 76092119104 76137385088 76232731392 76278081024 76375498752 76684468203 76730086566 76905911376 76951661472 76997438784 77173876224 77219785728 77318406144 77820913296 77867207712 77901681984 77948024448 78092066304 78126640128 78173116416 78219620352 78681178494 78727984668 78781665312 78828531264 79056165888 79103195136 79652551068 79699935096 79747347312 79754278464 79801723008 79849195776 80032167936 80079777792 80600231628 80648179416 80683884912 80731882464 80881068672 80984365056 81020219392 81068417024 81116643328 81408750381 81595296216 81643835952 81879600384 81928309248 81984172032 82032943104 82364799181 82413796682 82566090936 82602645552 82651784544 82700952768 82890459648 82939769856 82996322304 83045695488 83478811329 83528471538 83585425392 83635149024 83876663808 83913798656 83963717632 84013666304 84168916992 84509413938 84559687236 84617344224 84667681728 84912178176 84962691072 85464038709 85514879898 85552740036 85603633992 85654558224 85922436096 85960476672 86011613184 86519150298 86570619156 86622118632 86820610752 86872258944 86983206912 87439028187 87548527458 87600608676 87639392232 87691527504 87892470144 87944755968 87997072896 88057073664 88109457408 88629373476 88682097672 88938186624 88991094528 89030493696 89083456512 89248075776 89662426983 89715765726 89723563272 89776938384 89830345248 90036188928 90089750016 90349903872 90403651584 90729201843 90769370526 90823367772 90885295648 90939361856 91107410688 91147746816 91201969152 91256223744 91465334784 91794708243 91849315446 92114550432 92169347904 92232193536 92287060992 92553560064 92927976246 92983257612 93038571864 93251767104 93307241088 93370862592 93426407424 94033603566 94089542652 94131199064 94187196208 94361246784 94403023488 94459182336 94515374592 95194512252 95251141944 95526200448 95583027456 95859044352 96304088241 96361378002 96369753144 96427081968 96484444896 96662740608 96705536256 96763064832 97042489344 97100218368 97449883461 97493027602 97551024644 97673187096 97731291312 97856107776 98197069824 98240544768 98594316261 98652968442 98879028912 98937850464 98996707008 99064207872 99123139584 99409379328 99767359881 99811530042 99870906324 99930317928 100055459952 100114981344 100159305408 100218888576 100287222784 100346882048 100939008681 100999055682 101059138404 101290712544 101350968768 101643641856 101704108032 102245957604 102306782088 102541215168 102602215296 102663251712 102898501632 102959714304 103437724407 103628869236 103690516392 103761217728 103822943616 103868909312 103930699264 104122755072 104168853504 104230821888 104292827136 104668393347 104908237992 104970646224 105042220416 105104708352 105408221184 105470926848 105897598947 105960595734 106203401424 106266580128 106329796416 106339037952 106402297344 106465594368 106662334464 106709557248 106773037056 107157534687 107466975504 107530905888 107578513216 107642509952 107841424896 107979153408 108415972287 108480467214 108545000508 108793728288 108858447936 109172800512 109237745664 109312229376 110088121248 110136860736 110202379392 110267937024 110471703552 110520612864 110586359808 111238907526 111305081772 111371295384 111447233856 111513532032 111835551744 112421607669 112679218584 112746249648 112823125632 112890242304 113216237568 113283588096 113952051612 114019839864 114070320048 114138178656 114206077632 114349097088 114417121536 114563248128 114613968896 114682150912 115095129849 115358867064 115427492208 115496158176 115760814336 115829678592 115977609216 116446785049 116516057378 116585370916 116731369944 116800811568 116852522976 116922036672 117189960192 117259674624 117329430528 117409431552 118021767741 118091977002 118172497968 118242796896 118584248832 118654792704 118707324928 118777942016 118997434368 119478826602 119549902644 119621020968 119631417696 119702584512 119773793664 120048251904 120119666688 120900347442 120972269124 121025827368 121097823696 121476547584 121530329088 121602625536 121674964992 122392944324 122465753928 122819400576 122892463872 122976258048 123049414656 123620695023 123849136404 123903968328 123977676816 124051429152 124335689472 124409654784 124494483456 124568543232 125292707307 125378138088 125452723536 125814995712 125870697984 125945576448 126020499456 126253375488 126764120907 126839530854 126926016336 127001522592 127368267264 127444036608 127812059136 128272319847 128329110054 128405450988 128481837336 128493004192 128569442624 128645926528 128883654144 128940715008 129017419776 129778725447 129855928734 129933177948 130230916128 130308388416 130474810368 131459088348 131537291256 131838705216 131917133952 131995609344 132085610496 132164186112 132944060214 133023146508 133082040056 133161208432 133240423904 133407279936 133486641792 133545740544 133625184768 134573648589 134585344908 134665407576 134745517872 135054283392 135134625024 135524855808 135605477376 136154055789 136235051658 136327943472 136409042784 136661116032 136721620224 136802953728 136884335616 137198002176 137279619072 137773973169 137834970058 137916965876 138171825648 138254021856 138348290304 138430591488 138830340096 138891804672 139391964369 139474886418 139557857796 139877650656 139960861632 140056293888 140139611136 140544294912 141050405349 141134313978 141196798596 141280794312 141541870176 141604535232 141688773504 141773061888 141785383936 141869729792 141954125824 142216445952 142791768378 142876712916 143289300672 143374541184 143788566528 144542067003 144554629716 144640622952 144726667344 145058304384 145144597248 145563734016 145650327552 146239541403 146326536966 146509780644 146596936968 146784161664 146849147648 146936505856 147023916032 147295604736 147360817152 147448479744 147979452663 148318543368 148406775696 148495060512 148596311808 148684709376 149114068992 149717295063 149806359486 149895476892 150238958112 150328332864 150430834176 150520323072 150954983424 151498583523 151588707606 151936068816 152026453152 152093760064 152184238208 152274770176 152465462784 152556162048 152750997504 153368936406 153460173132 153811822752 153903322944 153994877568 154347752448 154439571456 155641826592 155734415424 155803363968 155896048896 156184132608 156253280256 156346232832 156439240704 157362356988 157455969336 157563330624 157657062528 158112331776 158206390272 158940893601 159305102136 159399870192 159494694624 159508556928 159603446016 159698391552 160064335872 160159555584 161200463256 161296358832 161367769824 161463764928 161762137344 161968730112 162040438784 162136834048 162720700821 162817500762 163190592432 163287671904 163759200768 163856618496 163968344064 164065886208 164729598362 164827593364 165132181872 165205291104 165303569088 165401905536 165780919296 165879539712 165992644608 166858361289 166957622658 167056943076 167170850784 167270298048 167753327616 167827597312 167927435264 168027332608 169018827876 169119374472 169234688448 169335363456 169824356352 169925382144 170714293127 170928077418 171029759796 171105480072 171207267984 171309116448 171844872192 171920953344 172023226368 173038300596 173141238312 173244237264 173641221504 173744517888 173966413824 174774086067 174878056374 175097054916 175201217352 175278784464 175383055008 175784940288 175889511936 175994145792 176114147328 176218914816 177137965503 177258746952 177364195344 177876373248 177982189056 178060987392 178166913024 178496151552 179218239903 179324853966 179431531452 179447126544 179553876768 179660690496 180072377856 180179500032 180699807744 181350521163 181458403686 181538741052 181646735544 181770591296 181878723712 182214821376 182295493632 182403938304 182512447488 183589416486 183698630892 184229100864 184338695808 184464387072 184574121984 185855952492 185966515224 186077143728 186503534208 186614482176 186741725184 186852814848 188067207132 188179085304 188262398128 188374392416 188722493568 188806046976 188918364672 189030749184 190259296281 190389024504 190502283888 191052400896 191166054912 191718088704 192493665081 192608176482 192722756004 192739506288 192854163936 192968889792 193325481216 193411072512 193526129664 194084978688 194783893101 194899766922 194986055204 195102049288 195346374192 195462582624 195712215552 196394139648 197188632522 197305936884 197758057824 197875700928 197993414016 198128415744 198246279168 199416090321 199534719762 199623060084 199741812648 199860635856 200110919904 200229962688 200318610816 200437777152 200574445568 200693764096 201878017362 201998111364 202118276808 202581425088 202701937536 203287283712 203408216064 204352577487 204491915208 204613564176 205082430336 205204430592 205326503424 205797003264 205919428608 206752455087 206875448814 207257738472 207381032784 207522435456 207645887232 207737818624 207861398528 208245510144 208337707008 208461643776 209212329627 209336786694 209816475984 209941292448 210084440832 210209416704 210816442368 210941853696 211701470967 211795197894 211921191468 212406802848 212533160256 212659592832 212678075904 212804594688 212931188736 213324668928 213419114496 214187652567 214315069374 214933951008 215061811776 215157026432 215285019904 215682849792 215958306816 216831944574 216960934428 217090001016 217587456576 217716895872 218345601024 218475491328 219489805449 220176242496 220273721472 220404758784 220535874048 220943407104 221041225728 221172719616 222477815052 222610163544 222742590768 222894467712 223027064064 223671103488 224709539229 224843215338 225358437168 225492499296 225646251264 225780484608 226432475136 226567176192 227383061409 227904103224 228039679728 228140640096 228276357312 228412155264 228698194176 228834243072 229126496256 229227937792 230053404609 230190259698 230717734128 230854984416 230992316352 231521628672 231659357184 231955218432 232893570098 233032114756 233170741832 233462739888 233601623136 233705045952 233844073344 234379920384 234519349248 234658861056 236043535482 236183954004 236344995936 236485593792 237168497664 237309585408 237414649856 237555884032 238957653204 239099805288 239242041936 239262835392 239405169024 239547587328 240096503808 240239333376 241354690283 241800694884 241944538248 242051654736 242195647392 242953095168 243060658176 243205251072 243349929984 244226251143 244785888648 244931507856 245638801152 245784927744 245952516096 246098829312 247094397543 247241390046 247698272808 247807936656 247955353632 248102858304 248671378944 248819309568 248988966912 249137086464 250436433987 250585414614 250756276176 250905447072 251629991424 251741395968 251891152896 252040998912 252506750976 253528241814 253679061708 253852032672 254003045184 254736534528 254888073216 256392116127 256544639694 256658220108 256810901976 256963674672 256986008384 257138885248 257291853056 257767308288 257881430016 258034839552 259557450894 259711857468 259866355896 260461832256 260616776832 260949620736 262317084561 262918176696 263074582512 263677410432 263834267904 263991218688 264171220992 264328372224 265888120428 266046293016 266164080112 266322416864 266480847808 266814559872 266973283584 267091481088 267250369536 268987280949 269147297178 269170689816 269330815152 269491035744 270108566784 270269250048 271049711616 271210954752 272308111578 272470103316 272655886944 272818085568 273322232064 273443240448 273605907456 273768671232 274396004352 275384124729 275547946338 275669940116 275833931752 276343651296 276508043712 276696580608 276861182976 277660680192 278783928738 278949772836 279115715592 279755301312 279921723264 280112587776 280279222272 282100810698 282268627956 282393597192 282561588624 283083740352 283209070464 283377547008 283546123776 283570767872 283739459584 283908251648 285583536756 285753425832 286578601344 286749082368 287577133056 288912264723 289084134006 289109259432 289281245904 289453334688 290116608768 290289194496 291127468032 291300655104 292349650383 292479082806 292653073932 293019561288 293193873936 293568323328 293698295296 293873011712 294047832064 294591209472 294721634304 295782948783 295958905326 296637086736 296813551392 296990121024 297192623616 297369418752 298228137984 299302079643 299434590126 299612718972 299790953784 300477916224 300656665728 300861668352 301040646144 302817026043 302997167046 303177415212 303872137632 304052906304 304187520128 304368476416 304549540352 304930925568 305112324096 306737872812 306920346264 307623645504 307806645888 307989755136 308695504896 308879142912 310313173221 311283653184 311468830848 311606727936 311792097792 312368265216 312506560512 312692465664 312878481408 314005180041 314724713976 314911938672 315126661248 315314125056 316224663552 316412780544 317692796841 317881787202 318610204272 318799740384 318989389248 319017113856 319206892032 319396783104 320128671744 320319111168 321472604061 322400926512 322592717664 322735539648 322927529856 323524274688 323937460224 324080877568 325247916861 325441401642 325635001524 326381184864 326575343808 327518401536 327713236992 327936688128 329459196724 329655186728 330264363744 330410582208 330607138176 330803811072 331561838592 331759079424 333716722578 333915245316 334113886152 334341701568 334540596096 335506655232 335655194624 335854870528 336054665216 337264823007 338037655752 338238748944 338469376896 338670726912 339648712704 339850764288 341225596607 341428586254 341856154836 342059519592 342210960144 342414535968 342618232896 343689744384 343841906688 344046452736 345285389547 346076601192 346282476624 346488474528 347282443008 347489035776 347932827648 349340355147 349548172134 349756112748 350194109832 350402434704 350557568928 350766110016 351569880576 351779023872 351988291584 352228294656 354065303223 354275931006 354517493904 354728390688 355752746496 355964378112 356121974784 356333826048 356992303104 358436479806 358649707932 358863062904 358894253088 359107753536 359321380992 360144755712 360359000064 362701042326 362916807372 363077482104 363293471088 363541182592 363757447424 364429642752 364590987264 364807876608 365024894976 367178832972 367397261784 368458201728 368677391616 368928774144 369148243968 370862085069 371711904984 371933030448 372154287456 373007068416 373228964352 373483450368 373705629696 375878121921 376134414264 376358170608 376524796256 376748784832 377444987136 377612093952 377836729344 378061498368 380292362721 380518592562 380778049008 381004567776 382104801792 382332109824 383436177408 384987330162 385216352964 385445512008 385479012576 385708327872 385937779584 386650962432 386822145024 387052259328 389336176341 389567786202 389799533844 389972110408 390204098576 390692748384 390925165248 391424431104 394377265044 394611873768 395516115648 395751401856 395986828032 396256831488 396492558336 398832180642 399069439524 399246120168 399483625296 399721271712 400221839808 400459925376 400637221632 400875554304 401148891136 401387528192 403720945767 403756034724 403996222728 404236553616 405162850176 405403875072 406574567424 406816432128 408462167367 408705154974 408983830416 409227128352 410164860672 410408861184 410653006848 411594006528 411838857216 413321919507 413504910174 413750897628 414515476944 414762065568 415044870912 415291774464 415475637248 415722797056 416491020288 416675414016 418175893107 418424659254 418673573388 419632951968 419882584896 420168881664 420418833408 421632884736 423151216047 423402941934 423590395788 423842382936 424813605696 425066320512 425319185664 425356151808 425609189376 425862377472 426649337856 428375305134 428630138748 429867902016 430123623552 430314052864 430570039808 431365699584 433626201009 433663889148 433921868856 434180002032 435174913152 435433791744 436691202048 436950982656 438718624209 438979610898 440352484992 440547442944 440809517568 441071748096 441886814208 442082451456 442345439232 443938357989 444955630104 445220327088 445485181536 445788935424 446054128128 447342206976 449151885189 449419078458 449686430676 450716874336 450984998592 451292502528 451560969216 452864950272 454495750569 454766122818 455808206448 456079359456 456281280192 456552714624 456824310528 457396388352 457668486144 458252992512 460106809218 460380519396 461435468256 461709968832 461984632704 463043257344 463318714368 465787140196 466064229512 466341483664 466925479776 467203246272 467410091904 467688146688 468759840768 469038698496 469317722112 472087070964 472367908008 472689991872 472971187584 474336995328 474619170816 474829299712 475111768064 476822680803 477915306408 478199610576 478484083872 478525670784 478810338048 479095174656 480193007616 480478666752 482422395203 482709380566 483601389768 483889076496 484103309472 484391294784 485906190336 486121316352 486410502144 488162102463 488452502286 489571777296 489863015712 491277602304 491569855488 491905032192 492197658624 494188795086 494482780092 495396545616 495615873312 495910707264 496205716608 497342757888 497638619136 497977933824 500575083867 500872867974 501170829228 501512552352 501810894144 503259982848 503482791936 503782305792 504081997824 507056483628 507358123416 507704065344 508006090368 509473069056 509776146432 512142879381 512784232254 513089279388 513316440216 513621803952 513927349344 513972016768 514277770496 514583706112 515534616576 515762860032 516069679104 519114901788 519423714936 519732711792 520923664512 521233553664 521899241472 524322258201 524634169122 525836353392 526149165024 527354820864 527668535808 527982437376 528342441984 528656744448 531413896509 531776240856 532092586032 532328160224 532644833728 532961695616 533629119744 533946567168 534182962176 534500739072 537654719709 537974561898 538294594356 538341379632 538661630304 538982071488 540217133568 540538500096 542099423232 544616223156 544940206632 545311773888 545636171136 546644464128 546886480896 547211814912 547537342464 550768249458 551095892676 551339880232 551667863504 552687302592 553016087424 553393161216 553722365952 557567857476 557899545672 558231431184 559510602624 559843446528 560225175552 560558444544 564201621396 564537255912 564787194384 565123177248 566167480704 566418140928 566755094016 567092247552 567141535744 567478919168 567816503296 570777888843 571167073512 571506851664 573157202688 573498164736 575154266112 577480995243 577824529446 578168268012 578218518864 578562491808 578906669376 580233217536 580578388992 582254936064 584351679303 584699300766 584958165612 585306147864 586039122576 586387747872 587136646656 587396590592 587746023424 588095664128 589182418944 591565897566 591917810652 593274173472 593627102784 593980242048 594385247232 594738837504 598248270963 598604159286 598869180252 599225437944 599581907568 600955832448 601313331456 601723336704 602081292288 605634052086 605994334092 606354830424 607744275264 608105812608 608375040256 608736952832 609099080704 609861851136 610224648192 613057732461 613475745624 613840692528 615247291008 615613291776 615979510272 617391009792 617758285824 620257365261 620626346442 622567306368 622937661696 623213455872 623584195584 624736530432 625013121024 625384931328 627636988881 628010360082 629449427952 629823877344 630253322496 630628250112 632449327104 632825561088 635104412901 635385593682 635763574404 637220408544 637599480768 637978778496 638034227712 638413784064 638793566208 640257343488 642562957701 642945208122 644801853024 645185435328 645471079296 645855059712 647048549376 647874920448 650495833722 650882803284 651270003048 652762369728 653150687616 655036803072 655426473984 658469416347 658918393448 659310373456 660528727488 660821164416 661214276352 661607622144 663123677184 663518158848 667433445156 667830490632 668227772304 668683403136 669081192192 671013310464 671310389248 671709741056 674128617687 674529646014 676075311504 676477497888 676938753792 677341453824 679297425408 679701528576 682149184227 682451193214 682857172508 683712309672 684119039184 684421920288 684829071936 685236465792 687379488768 687683813376 690160213827 690570779094 692153202384 692564953248 692976949056 694564886016 694978071552 695865655296 698680710294 699096344268 699512225496 700388219664 700804869408 701115137856 701532220032 703139761152 703558047744 703976583168 708130606446 708551862012 709034987808 709456781376 711505492992 711928756224 712243949568 712667652096 716872959612 717299415864 717726125808 717788506176 718215507072 718642761984 720289511424 720718000128 724064070849 725402084652 725833614744 726154964208 726586942176 727082365184 727514894848 728859285504 729181974528 729615753216 730049789952 732678753429 734357665944 734794523568 736916403456 737354783232 737857548288 738296487936 741283192629 741724170138 743423809968 743866060896 744308574912 746014136832 746457928704 746966900736 747411259392 751309301961 751756243842 752268828528 752716341216 753049592512 753497569664 754889974272 755224187904 755673458688 756122996736 760584725442 761037185124 761556098016 762009135552 764209603584 764664219648 769974660324 770432705928 770891024016 770958025152 771416655744 771875559168 773301924864 773644290048 774104518656 778672352682 779135572404 779599067688 779944220816 780408197152 781385496768 781850330496 782848862208 786951253683 788754530088 789223747536 791032231296 791502803712 791973656064 792513662976 792985116672 797664361284 798138879048 798492240336 798967250592 799442543424 800443679616 800919850752 801274443264 801751108608 802297782272 802775056384 806961842847 807441891534 807512069448 807992445456 808473107232 810325700352 810807750144 813149134848 813632864256 816924334734 817410309948 817967660832 818454256704 820329721344 820817722368 821306013696 823188013056 826152374187 826643839014 827009820348 827501795256 829030953888 829524131136 830089741824 830583548928 830951274496 831445594112 832982040576 836351786214 836849318508 837347146776 839265903936 839765169792 840337763328 840837666816 846302432094 846805883868 847180791576 847684765872 849627211392 850132641024 850638371328 850712303616 851218378752 851724754944 856750610268 857260277496 859735804032 860247247104 860628105728 861140079616 862731399168 866736794169 867252402018 867327778296 867843737712 868360004064 870349826304 870867583488 873382404096 873901965312 877048951149 877437248418 877959221796 880704969984 881094885888 881619035136 882143496192 883773628416 884164902912 887348846349 887876715978 889911260208 890440654176 890970363072 891577870848 892108256256 894684413952 897906238929 898303770378 898838156916 899372861352 901433748672 901969997184 902585005056 903121938432 908451078129 908991501138 909532245636 911616412896 912158718912 912562560384 913105429248 913648621056 914792776704 915336972288 920213618436 920761038792 922870936512 923419937664 923969265408 926086514688 926637428736 930939519663 931574280392 932128459024 932682967328 933850959552 934406492544 934820183808 935376293376 937519681536 938077396992 938635444224 942015540123 944174141928 944735816016 945379983744 945942375168 948673990656 949238341632 949658599424 953078390523 953645361606 955830612816 956399221152 956968167744 957051341568 957620676096 958190349312 960386015232 960957333504 964417812183 964844790406 965418761132 967202779536 967778152992 968206618944 968782589568 971812380672 972242632704 975743750583 976324204926 976905004572 979143554592 979726031424 982555204608 983139710976 983810064384 988377590172 988965560184 990793091232 991231746624 991821414528 992411433216 994685515776 995277238272 999898002601 1001150167734 1001745735948 1002341658456 1003025104704 1003621788288 1006519965696 1006965583872 1007564611584 1008163995648 1011794469021 1014112967256 1014716246832 1015408130688 1016012180736 1018946138112 1019552292864 1023676789821 1024285758762 1025568464508 1026178558776 1026632880432 1027243607904 1027854698688 1027944033536 1028555540992 1029167412224 1031069233152 1031525720064 1032139358208 1035856168641 1038229803576 1038847429872 1039465423584 1041847329024 1042467107328 1043798482944 1048021065441 1048644516402 1049268338244 1051672706784 1052298330048 1054709641728 1055337071616 1055964874752 1056684883968 1062195909669 1062827793018 1063552481712 1064185172064 1064656320448 1065289667456 1065923391232 1067258239488 1067893134336 1068365924352 1069001478144 1075309439418 1075949123796 1076589188712 1076682759264 1077323260608 1077964142976 1080434267136 1081077000192 1089232446312 1089880413264 1090623547776 1091272342272 1093288928256 1093772961792 1094423629824 1095074684928 1101536498916 1102191785352 1102679760464 1103335727008 1105374605184 1106032174848 1106786322432 1107444731904 1112586255207 1115135714952 1115799091344 1116462862368 1119021205248 1119686893056 1120450351104 1121116889088 1128403242792 1129074511824 1129574388768 1130246354496 1132334961408 1132836281856 1133510188032 1134184495104 1134283071488 1134957838336 1140877088163 1141555777686 1142334147024 1143013703328 1146314405376 1146996329472 1150308532224 1154961990486 1155649058892 1156336536024 1156437037728 1157124983616 1157813338752 1160466435072 1161156777984 1168008529023 1168703358606 1169398601532 1169916331224 1170612295728 1172078245152 1172775495744 1174273293312 1174793181184 1175492046848 1176191328256 1183131795132 1183835621304 1186548346944 1187254205568 1187960484096 1188770494464 1189477675008 1195000051889 1196496541926 1197208318572 1197738360504 1198450875888 1199163815136 1201911664896 1202626662912 1203446673408 1204162584576 1211162837301 1211268104172 1211988668184 1212709660848 1215488550528 1216211625216 1216750080512 1217473905664 1218198161408 1219723702272 1220449296384 1225386502101 1226115464922 1226951491248 1227681385056 1230494582016 1231226583552 1231959020544 1234782019584 1235516571648 1239965758521 1240514730522 1241252692884 1245134612736 1245875323392 1246426911744 1247168391168 1249473060864 1250026242048 1254527679321 1255273977762 1256020720164 1258898855904 1259647754688 1260506644992 1261256500224 1264898654208 1269453648141 1270208825802 1270771187364 1271527148808 1274440817088 1275198961536 1275957556992 1276068455424 1276827568128 1277587132416 1285125915402 1285890416244 1289603706048 1290370870656 1290942158592 1291710119424 1294097098752 1300878603027 1300991667444 1301765606568 1302540006096 1305524739456 1306301375232 1310073606144 1310852947968 1316155872627 1316938832694 1317836786896 1318620746912 1321057454976 1321642328832 1322428552704 1323215244288 1326247354368 1327036317696 1331815073967 1334866890312 1335660981264 1336455544608 1337366806272 1338162384384 1342026620928 1342620778496 1347455655567 1348257235374 1349059292028 1352150623008 1352954995776 1353877507584 1354682907648 1358594850816 1363487251707 1364298368454 1364902386428 1365714345016 1367424619344 1368238078368 1368843840576 1369658143872 1370472931584 1374758977536 1380320427654 1381141558188 1384306404768 1385129906496 1385953898112 1389129772032 1389956143104 1397361420588 1398192688536 1399024450992 1400776439328 1401609738816 1402230275712 1403064440064 1406279522304 1407116095488 1407953166336 1413648900229 1416261212892 1417103724024 1418069975616 1418913562752 1423010985984 1423857512448 1424487899136 1425335304192 1430468042409 1433745919224 1434598831728 1435452251616 1435577012352 1436431014144 1437285523968 1440579022848 1441436000256 1447267185609 1448128141698 1450804169304 1451667229488 1452309928416 1453173884352 1454164730368 1455029789696 1457718571008 1458363949056 1459231506432 1464486307389 1465357506858 1468715331888 1469589047136 1473832806912 1474709566464 1475715096576 1476592975872 1482566385258 1483448340276 1486847619936 1487732121792 1488617149824 1492028273664 1492915857408 1493933801472 1501725251601 1502618603922 1503512487684 1504537657056 1505432682432 1506099185024 1506995139328 1509779948544 1510448375808 1511346917376 1512245993472 1521169450884 1522074370248 1523112196032 1524018271104 1528419207168 1529328439296 1536428638143 1539949320648 1540865411856 1541782048032 1541916050304 1542833311488 1543751118336 1546603849728 1547288580096 1548209037312 1557344705364 1558271144808 1559198135376 1559888441632 1560816394304 1562770993536 1563700660992 1565697724416 1572966774603 1573902507366 1577509060176 1578447495072 1582064462592 1583005607424 1583947312128 1585027325952 1585970233344 1595328722568 1596277758096 1596984480672 1597934501184 1598885086848 1600887359232 1601839701504 1602548886528 1603502217216 1604595564544 1612964159127 1613923685694 1614883783068 1615024138896 1615984890912 1616946214464 1620651400704 1621615500288 1626298269696 1633848669468 1634820619896 1635935321664 1636908513408 1640659442688 1641635444736 1642612027392 1652304748374 1653287678028 1654019640696 1655003590512 1658061907776 1659048262272 1660179483648 1661167097856 1661902548992 1662891188224 1672703572428 1673698637016 1674694293552 1678531807872 1679530339584 1680675526656 1681675333632 1689482831981 1692604864188 1693611767736 1694361583152 1695369531744 1699254422784 1700265282048 1701276742656 1701424607232 1702436757504 1703449509888 1712333666529 1713501220536 1714520554992 1719471608064 1720494494208 1721256211456 1722280159232 1725462798336 1732442985729 1733473588338 1734504804036 1734655556592 1735687475424 1736720008128 1740699652608 1741735166976 1746764808192 1753055037909 1754097902298 1754874496836 1755918443592 1761409939968 1762189771776 1763238070272 1764286992384 1767547256832 1774697692698 1775753431956 1779822520416 1780881308352 1781940726144 1783155741696 1784216512512 1794744812889 1795812477858 1796607540756 1797676313832 1798745722704 1802867497344 1803939994368 1805170010112 1806243876864 1816902156258 1817983002276 1819064491272 1823232825792 1824317437824 1825125120768 1826210858496 1827297242112 1829585553408 1830673944576 1839173197383 1840427236872 1841522077584 1845741873024 1846839875328 1847938530816 1852173029376 1853274857472 1860772095783 1861879039326 1863148560784 1864256918048 1865365934656 1867701919104 1868812985088 1869640367616 1870752586752 1875039363072 1876154793984 1882910966643 1884031080246 1888348283856 1889471632032 1890759967488 1891884750336 1897347981312 1898476683264 1906156781046 1907290723212 1911661225632 1912798442304 1913936335488 1914102683136 1915241352192 1916380698624 1920772030464 1927688873103 1928835624366 1929689580812 1930837522264 1934405559072 1935556305984 1936413237888 1937565179136 1943624761344 1951487501166 1952648409852 1953810009144 1958287109184 1959452062848 1965110409216 1966279421952 1975408249041 1976755180344 1977931120368 1981586182464 1982463493248 1983642829056 1984822866432 1989371031552 1990554476544 1998607065841 1999796005202 2002300335468 2003491471896 2004683316912 2006050209408 2007243576576 2013039931392 2013931167744 2015129223168 2022385853061 2023588938042 2028225934512 2029432493664 2030816261376 2032024361472 2037892276224 2039104585728 2046447552681 2047353579642 2048571517524 2051136929016 2052357117552 2053265760864 2054487215808 2055709397376 2055888067072 2057111081984 2058334824448 2062138466304 2063051440128 2070480641481 2071712337282 2076459607152 2077694859744 2078930847168 2083694658048 2084934214656 2087596965888 2096042130882 2097289032804 2098536676488 2103345413568 2104596660096 2109419283456 2110674143232 2111929749504 2124391819338 2125655586036 2127104963424 2128370344128 2129312640896 2130579334912 2131846782464 2134516478976 2135786268672 2136731848704 2138002956288 2150618878836 2151898247592 2153178377424 2153365518528 2154646521216 2155928285952 2160868534272 2162154000384 2172192212547 2178464892624 2179760826528 2181247095552 2182544684544 2186577856512 2187545923584 2188847259648 2190149369856 2198036260287 2203072997832 2204383570704 2205359520928 2206671454016 2210749210368 2212064349696 2213572644864 2214889463808 2223849577887 2225172510414 2230271429904 2231598182688 2232925724736 2238042410496 2239373786112 2240900702208 2242233778176 2256806485584 2258149023648 2259148777536 2260492708992 2264669922816 2265672563712 2267020376064 2268368990208 2268566142976 2281754176326 2283111555372 2284668294048 2286027406656 2292628810752 2293992658944 2309923980972 2311298117784 2312673072048 2312874075456 2314249967232 2315626677504 2320932870144 2322313555968 2336017058046 2337406717212 2338797203064 2339832662448 2341224591456 2344156490304 2345550991488 2348546586624 2349586362368 2350984093696 2352382656512 2360853761049 2366263590264 2367671242608 2373096693888 2374508411136 2375920968192 2377540988928 2378955350016 2388579176249 2390000103778 2392993083852 2394416637144 2395476721008 2396901751776 2398327630272 2403823329792 2405253325824 2406893346816 2408325169152 2420885528541 2422325674602 2422536208344 2423977336368 2425419321696 2430977101056 2432423250432 2433500161024 2434947811328 2436396322816 2439447404544 2440898592768 2450773004202 2452230929844 2453902982496 2455362770112 2460989164032 2462453167104 2463918041088 2469564039168 2478457122561 2479931517042 2481029461044 2482505385768 2490269225472 2491750646784 2492853823488 2494336782336 2498946121728 2509055358642 2510547955524 2512041440328 2517797711808 2519295509376 2521013289984 2522513000448 2538907296282 2540417651604 2541542374728 2543054297616 2548881634176 2550397923072 2551915113984 2552136910848 2553655136256 2555174264832 2570251830804 2571780832488 2579207412096 2580741741312 2581884317184 2583420238848 2588194197504 2600210382507 2601757206054 2601983334888 2603531213136 2605080012192 2611049478912 2612602750464 2620147212288 2621705895936 2631146853447 2632311745254 2633877665388 2635673573792 2637241493824 2642114909952 2643284657664 2644857105408 2646430488576 2652494708736 2662046539047 2663630147934 2669733780624 2671321962528 2672911089216 2674733612544 2676324768768 2684053241856 2694911311134 2696514470748 2698118584056 2704301246016 2705909991552 2707755015168 2709365815296 2725353234387 2726974503414 2728596736908 2729804772856 2731428690032 2734849238688 2736476156736 2737687681152 2739316287744 2740945863168 2760640855308 2762283116376 2768612809536 2770259812992 2771907796224 2778259544064 2779912286208 2792818558989 2794722841176 2796385377072 2798048901984 2801552878656 2803219477632 2804460551424 2806128880128 2812559044608 2814232190976 2815906332672 2826046620369 2827297800458 2832522425784 2834207448048 2836139951232 2837827125504 2846021971968 2847715024896 2848975798272 2859235171569 2860936084818 2867491838448 2869197663456 2870904503232 2871154024704 2872862028288 2874571047936 2881158045696 2882872000512 2893253436549 2894534371218 2896256283396 2901608338608 2903334458976 2904619856832 2906347768704 2908329460736 2910059579392 2915437142016 2916727898112 2927231251749 2928972614778 2930715013716 2937430663776 2939178094272 2947665613824 2949419132928 2951430193152 2965132770516 2966896680552 2973695239872 2975464243584 2977234299648 2984056547328 2985831714816 2999694007803 3003450503202 3005237207844 3007024975368 3009075314112 3010865364864 3012198370048 3013990278656 3019559897088 3020896751616 3022693834752 3024491986944 3035383407063 3042338901768 3044148740496 3046224392064 3048036542208 3056838414336 3058656878592 3071030369463 3072857276286 3079898641296 3081730823712 3083564096064 3083832100608 3085666622976 3087502236672 3093207699456 3094577160192 3096418074624 3107568505923 3114689410728 3116542289616 3118396270752 3119776883264 3121632788608 3125541987072 3127401321984 3131395448832 3144063196323 3145933549206 3147805014732 3155018120352 3156894990144 3164128925184 3166011214848 3167894624256 3170054651904 3190657445136 3192555516192 3193968961344 3195869002368 3197770173696 3201774718464 3203679403008 3205097773056 3207004434432 3225928318254 3227847371388 3229767566136 3230048277792 3231969781824 3233892428928 3241302801408 3243231000576 3267697338936 3269641239792 3271870643328 3273817026816 3281318885376 3283270889472 3285224054784 3304609496748 3306575356056 3308039281392 3310007181024 3316123815552 3318096524544 3320358967296 3322334195712 3323805097984 3325782376448 3337758765621 3345407144856 3347397274032 3349388587104 3357063615744 3359060679168 3361351053312 3363350667264 3376956766421 3378965663962 3385209728376 3387223535472 3388723166304 3390739063488 3398508845568 3400530564096 3402553485312 3402849214464 3404873515008 3422631264489 3424667333058 3427002441072 3429041109984 3438943216128 3440988988416 3442512422912 3444560318464 3450925596672 3464885971458 3466947176676 3469009608072 3469311113184 3471374950848 3473440016256 3481399305216 3483470333952 3504025587069 3506110075818 3508195804596 3509748993672 3511836887184 3522819879936 3524379543552 3526476140544 3528573984768 3549395385396 3551506863912 3559645040832 3561762616704 3563881452288 3566311483392 3568433025024 3585000155667 3589489625778 3591624955716 3593215081512 3595352627664 3597491445408 3605734994688 3607879988736 3610340020224 3612487753728 3633488511903 3633804312516 3635966004552 3638128982544 3646465651584 3648634875648 3650250241536 3652421716992 3654594484224 3659171106816 3661347889152 3676159506303 3678346394766 3680854473744 3683044155168 3691483746048 3693679750656 3695877061632 3704346058752 3706549714944 3719897275563 3721544191566 3723758078652 3726297121568 3728513836096 3730731869312 3735403838208 3737625970176 3739280735232 3741505173504 3750078726144 3763583037963 3765821933286 3768062160492 3776696567712 3778943264064 3781519934976 3783769500672 3794695962624 3812313562092 3814581446424 3823322451264 3825596884608 3827872670976 3828205366272 3830482704384 3832761397248 3855377746206 3857671248732 3859379161624 3861675044528 3868811118144 3871112611968 3872826475776 3875130358272 3902635809081 3902975002332 3905296819704 3907620018288 3916574218368 3918904125696 3930220818432 3932558843904 3948467617881 3950816498082 3953510360688 3955862240736 3963172364928 3964926986496 3967285658112 3969645732864 3978742063104 3981108953088 3995445221901 3997214131682 3999592010404 4004600670936 4006982943792 4009366633824 4012100418816 4014487153152 4026079862784 4027862335488 4042366966701 4044771706122 4047177876084 4056451869024 4058864987328 4061632522752 4064048722944 4075784552448 4090461755121 4092895105362 4094707159284 4097143035048 4102273858032 4104714235104 4106531521728 4108974431616 4111418794752 4111776134144 4114222163968 4116669648896 4124276932608 4140961282962 4143424674564 4152919214304 4155389719488 4157861694336 4167389316096 4169868429312 4192084261764 4194578065608 4197073352976 4206690827136 4209193320192 4218838566912 4221348286464 4223859499008 4240946700687 4248783638676 4251311172072 4254209926848 4256740688256 4258625281792 4261158669824 4263693564928 4269032957952 4271572537344 4273463697408 4276005912576 4291404127227 4301237757672 4303796495184 4306356754848 4306731037056 4309293042432 4311856571904 4321737068544 4324308000768 4341801556827 4344384425094 4356929785248 4359521653056 4362494191104 4365089369088 4373155713024 4375091847168 4377694519296 4393458922167 4396072520574 4406145995664 4408767141408 4410719041856 4413342908032 4421498420736 4424128699392 4427145289728 4429778927616 4447699155774 4450345020828 4460542859808 4463196365376 4465851449472 4476084820992 4478747572224 4481801404416 4513612971168 4516298047296 4518297555072 4520985417984 4529339845632 4531345127424 4534040752128 4536737980416 4563508352652 4566223110744 4569336588096 4572054813312 4585257621504 4587985317888 4609285914429 4619847961944 4622596235568 4625346144096 4625748150912 4628499934464 4631253355008 4641865740288 4644627111936 4672034116092 4674813434424 4677594406128 4679665324896 4682449182912 4688312980608 4691101982976 4697093173248 4699172724736 4701968187392 4718900323809 4721707522098 4732527180528 4735342485216 4746193387776 4749016822272 4751841936384 4755081977856 4757910700032 4777158352498 4780000207556 4785986167704 4788833274288 4790953442016 4793803503552 4796655260544 4807646659584 4810506651648 4813786693632 4838892477381 4841771057082 4844651349204 4845072416688 4847954672736 4850838643392 4861954202112 4864846500864 4867000322048 4869895622656 4872792645632 4878894809088 4901546008404 4904461859688 4907805964992 4910725540224 4921978328064 4924906334208 4927836082176 4956914245122 4959863034084 4962058922088 4965010771536 4980538450944 4983501293568 4985707646976 4988673564672 5018110717284 5021095911048 5024082880656 5035595423616 5038591018752 5042026579968 5045026000896 5068448495943 5077814592564 5080835303208 5083084749456 5086108595232 5097763268352 5100795846144 5103830227968 5104273821696 5107310272512 5110348529664 5137000999587 5140503661608 5143561664976 5158414824192 5161483482624 5163768634368 5166840477696 5176388395008 5197328957187 5200420765014 5203514412108 5203966669776 5207062426272 5210160024384 5222098957824 5225205500928 5240294424576 5259165113727 5262293706894 5264623490508 5267755330776 5271347147584 5274482987648 5284229819904 5286569315328 5289714210816 5292860977152 5324093078094 5327260295868 5339467561248 5342643925056 5345822178432 5349467225088 5352649537536 5389822622268 5393028941496 5396237168112 5408602492032 5411819983104 5415510030336 5418731630592 5450706468774 5453949006828 5457193473816 5459609545712 5462857380064 5469698477376 5472952313472 5475375362304 5478632575488 5481891726336 5517519592149 5521281710616 5524566232752 5537225619072 5540519625984 5543815592448 5556519088128 5559824572416 5582316287349 5585637117978 5589445682352 5592770754144 5596097803968 5603105757312 5606438955264 5608921102848 5612257760256 5625118089216 5628464381952 5648732899929 5652093240738 5654595600916 5665044851568 5668414896096 5672279902464 5675654251008 5692043943936 5695430049792 5718470343138 5721872169636 5734983676896 5738395326912 5741809006464 5742308049408 5745724056576 5749142095872 5762316091392 5783066619309 5786506873098 5789068742436 5792512566792 5803216677216 5806668917952 5809239713664 5812695537408 5816658921472 5820119158784 5830874284032 5854462503498 5857945229556 5861430027432 5874861327552 5878356188544 5895331227648 5898838265856 5926224747123 5930265541032 5933793361104 5947390479744 5950928487168 5954468599296 5968113094656 5971663429632 5995821197523 5999388015606 6006901006404 6010474415688 6014049950736 6018150628224 6021730729728 6024396740096 6027980557312 6039119794176 6041793503232 6045387669504 6067157559183 6070766814126 6084677803536 6088297480992 6092448784128 6096073084416 6113676828672 6117313757184 6139342658043 6142060738926 6145714552572 6159797282592 6163461647424 6167128192128 6167664201216 6171333245952 6175004473344 6186415398912 6189154320384 6211441924443 6215137011846 6229378821456 6233084579232 6236792541504 6239553766528 6243265577216 6251083974144 6254802643968 6262790897664 6288126392646 6291867098412 6295610029464 6310036240704 6313789980288 6328257850368 6332022429696 6335789248512 6381314890272 6385111032384 6387937922688 6391738004736 6395540347392 6403549436928 6407358806016 6410195546112 6414008868864 6451856636508 6455694742776 6459535132272 6460096555584 6463939563648 6467784857856 6482605602816 6486462001152 6516576637641 6535394677872 6539282479584 6543741286656 6547634053632 6562637770752 6566541778944 6570448109568 6594108780861 6609218993496 6613150712112 6616078562784 6620014362048 6632247631104 6636193049088 6640717934592 6644668391424 6647610195968 6671548733661 6675517531242 6690814289712 6694794548064 6698777174208 6714127231488 6718121358336 6722702106624 6726701334528 6753913532842 6757931327924 6770419456752 6774447070944 6777446332608 6781478126976 6797017691136 6801061128192 6805106970624 6805698428928 6845262528978 6849334666116 6854004882144 6858082219968 6877886432256 6881977976832 6885024845824 6889120636928 6929771942916 6933894353352 6938019216144 6938622226368 6942749901696 6946880032512 6962798610432 6966940667904 6999286018207 7008051174138 7012220151636 7016391609192 7019497987344 7023673774368 7045639759872 7048759087104 7052952281088 7057147969536 7082561283147 7098790770792 7103013727824 7119290081664 7123525233408 7127762904576 7132622966784 7136866050048 7165737528747 7170000311334 7178979251556 7183249911432 7186430163024 7190705255328 7194982890816 7211469989376 7215759977472 7220680040448 7224975507456 7262656585623 7266977023806 7267608625032 7271932009104 7276257965088 7292931303168 7297269751296 7300500483072 7304843433984 7309188968448 7318342213632 7322695778304 7352319012606 7356692789532 7361708947488 7366088310336 7382967492096 7387359501312 7391754123264 7408692117504 7435371367683 7439794551126 7443088383132 7447516157304 7452594243136 7457027672192 7461463738624 7470807676416 7475251940352 7478561470464 7483010347008 7527166075926 7531643866572 7536124320984 7553393135424 7557886528128 7563039869952 7567539001344 7624627124184 7629162892848 7646644902528 7651193769216 7655745341952 7656410732544 7660965408768 7665522794496 7710755492412 7715342497464 7718758323248 7723350089056 7737622236288 7742225223936 7745652951552 7750260716544 7800631147521 7805271618162 7805950004664 7810593639408 7815240036576 7833148436736 7837808251392 7860441636864 7865117687808 7896935235762 7901632996164 7907020721376 7911724481472 7926344729856 7929853972992 7934571316224 7939291465728 7957484126208 7986139617141 7990890443802 7994428263364 7999184020808 8009201341872 8013965887584 8018733267648 8024200837632 8028974306304 8052159725568 8084733933402 8089543412244 8094355752168 8112903738048 8117729974656 8123265045504 8128097445888 8176059703161 8180923510242 8185790210724 8189414318568 8194286070096 8204547716064 8209428470208 8213063043456 8217948863232 8222837589504 8223552268288 8228444327936 8233339297792 8281922565924 8286849349128 8305838428608 8310779438976 8315723388672 8334778632192 8339736858624 8378455676967 8384168523528 8389156131216 8394146705952 8413381654272 8418386640384 8437677133824 8442696572928 8447718998016 8478139861107 8481893401374 8497567277352 8502622344144 8508419853696 8513481376512 8517250563584 8522317339648 8527387129856 8538065915904 8543145074688 8546927394816 8577705514707 8582808254454 8602475515344 8607592990368 8612713509696 8613462074112 8618586084864 8623713143808 8643474137088 8648616001536 8679760309647 8683603113654 8688768850188 8713859570496 8719043306112 8724988382208 8730178738176 8746311426048 8750183694336 8781693755247 8786917844334 8792145041148 8812291991328 8817534282816 8821438083712 8826685816064 8842996841472 8848257398784 8854290579456 8895398311548 8900690041656 8921085719616 8926392730752 8931702898944 8952169641984 8957495144448 8999082023409 9027225942336 9032596094592 9036595110144 9041970835968 9058679691264 9062690254848 9068081504256 9073475960832 9106150221189 9127016705304 9132446221488 9138673176192 9144109626624 9170515243008 9175970635776 9213091108389 9218571828858 9239695923888 9245192471136 9250692288192 9251496301824 9256999868928 9262506710016 9283731480576 9289254223872 9322705517769 9344068232184 9349626868848 9355188812256 9359330649792 9364898365824 9376625961216 9382203965952 9394186346496 9398345449472 9432189588969 9437800647618 9443415044196 9465054361056 9470684970432 9492386775552 9498033644544 9503683872768 9510163955712 9554316704996 9560000415112 9571972335408 9577666548576 9581906884032 9587607007104 9593310521088 9615293319168 9621013303296 9677784954762 9683542114164 9689302698408 9690144833376 9695909345472 9701677286784 9723908404224 9729693001728 9734000644096 9739791245312 9745585291264 9803092016808 9808923719376 9815611929984 9821451080448 9843956656128 9849812668416 9855672164352 9895542301603 9913828490244 9919726068168 9924117844176 9930021543072 9961076901888 9967002587136 9971415293952 9977347129344 10013276296863 10036221434568 10042191822096 10048165761312 10071190847232 10077182037504 10084053159936 10090052001792 10130870299263 10136896991886 10155629185128 10161670606416 10166169498912 10172217190464 10195526536704 10201591692288 10207660455936 10208547643392 10214620545024 10267893793467 10274001999174 10281007323216 10287123329952 10316829648384 10322966965248 10327537268736 10333680955392 10352776790016 10394657914374 10400841530028 10407028824216 10407933339552 10414124852544 10420320048768 10444197915648 10450411001856 10512076761207 10518330227454 10524587413788 10529246981016 10535510661552 10542694295168 10548965975296 10568459639808 10573138630656 10579428421632 10585721954304 10648186156188 10654520591736 10678935122496 10685287850112 10691644356864 10698934450176 10705299075072 10755000467001 10779645244536 10786057882992 10792474336224 10817204984064 10823639966208 10831020060672 10837463261184 10900465535709 10901412937548 10907898013656 10914386947632 10919219091424 10925714760128 10939396954752 10945904626944 10950750724608 10957265150976 10963783452672 11028478518909 11035039184298 11042563421232 11049132465504 11074451238144 11081039251968 11087631184896 11113038176256 11119649144832 11164632574698 11171274235956 11178891364704 11185541508288 11192195607936 11206211514624 11212877910528 11217842205696 11224515520512 11250236178432 11290749113889 11297465799858 11304186481476 11309191201832 11330089703136 11336829792192 11344559804928 11351308502016 11384087887872 11436940686276 11443744339272 11469967353792 11476790653824 11483618012928 11484616098816 11491448113152 11498284191744 11566133238618 11573013746196 11578137484872 11585025133584 11606433354432 11613337835904 11618479427328 11625391074816 11633317842944 11640238317568 11707907427243 11708925006996 11715890459112 11722860054864 11749722655104 11756712377088 11790662455296 11797676531712 11845402853643 11852449494246 11860531082064 11867586722208 11894780959488 11901856974336 11908937198592 11936226189312 11943326859264 11986335665703 11991642395046 11998776031212 12013802012808 12020948831376 12028099901472 12036301256448 12043461459456 12048793480192 12055961114624 12078239588352 12083587006464 12127100900103 12134315118366 12141533628252 12169355607072 12176594961984 12184897568256 12192146168832 12227353657344 12271385265363 12278685316086 12284121477852 12291429105144 12319594565184 12326923294848 12334256384256 12335328402432 12342666491904 12350008946688 12372830797824 12422883848886 12430274023692 12458757642912 12466169158464 12473585083008 12479107533056 12486531154432 12502167948288 12509605287936 12576252785292 12583734196824 12591220058928 12620072481408 12627579960576 12656515700736 12664044859392 12671578497024 12722840102061 12762629780544 12770222064768 12775875845376 12783476009472 12791080694784 12807098873856 12814717612032 12820391092224 12828017737728 12874212381681 12903713273016 12911389485552 12919070264544 12920193111168 12927879127296 12935569715712 12965211205632 12972924002304 13025404670481 13033153275282 13070789355744 13078564959168 13087482573312 13095268107264 13125275541504 13133083557888 13180376766501 13188217561722 13218437986992 13226301424224 13232157125568 13240028724096 13264495262208 13272386098176 13281435869184 13289336782848 13343097467322 13351035062484 13381628579424 13389589096128 13397554348416 13428254462976 13436242716672 13445404213248 13507827065684 13515862655848 13540838913504 13548894141888 13554892665216 13562956253952 13594035382272 13602122256384 13610213941248 13690525057956 13698669332232 13708009764288 13716164439936 13755772864512 13763955953664 13770049691648 13778241273856 13827857743287 13859543885832 13867788706704 13876038432288 13877244452736 13885499803392 13893760065024 13925597220864 13933881335808 13990249460887 13998572036414 14016102348276 14024440303272 14032783218384 14038995974688 14047347548736 14091279519744 14097518174208 14105904562176 14156700971427 14165122566294 14197581541584 14206027455648 14238580163328 14247050466816 14255525809152 14265245933568 14273732100096 14331475057494 14340000622668 14357958503112 14366499822864 14372860326048 14381410510656 14389965781632 14422939978752 14431519954944 14441360080896 14516677432143 14525313171246 14533954047612 14535217250064 14543864018208 14552515930176 14585862606336 14594539502592 14601000966144 14609686867968 14618377936896 14636684427264 14704638025212 14713385579064 14723417894976 14732176620672 14765934984192 14774719002624 14783508246528 14870742735366 14879589102252 14886176766264 14895032314608 14905188486272 14914055344384 14922927477248 14941615352832 14950503880704 14957122940928 14966020694016 15054332151852 15063287733144 15072248641968 15106786270848 15115773056256 15126079739904 15135078002688 15205345487829 15249254248368 15258325785696 15293289805056 15302387538432 15311490683904 15312821465088 15321930817536 15331045588992 15411002998761 15421510984824 15430684994928 15437516646496 15446700178112 15475244472576 15484450447872 15491305903104 15500521433088 15591986871561 15601262295042 15610543236324 15611900009328 15621187278816 15630480073152 15666296873472 15675616502784 15720883273728 15793870471524 15803265992328 15814041442752 15823448962944 15852689459712 15859707945984 15869142632448 15878582931456 15972279234282 15981780887604 15988856526728 15998368041616 16018402683744 16027931775168 16037466535296 16048401675264 16057948612608 16169467866804 16179086824488 16188711504336 16225807476096 16235459949312 16246530091008 16256194891776 16352119406322 16361847020484 16371580421448 16378828637136 16388572140192 16409095432128 16418856940416 16426126086912 16435897726464 16445675179008 16447104536576 16456888655872 16466678595584 16552558776447 16563845131848 16573698698256 16611676857216 16621558877952 16631446777344 16669557264384 16679473717248 16746948862047 16756911353934 16768337047056 16778312262432 16788293411904 16826763308544 16836773280768 16875354267648 16885393145856 16946198699787 16956279722214 16963786802748 16995134554704 17005244688288 17016839707392 17026962753024 17034501127168 17044634679296 17054774259712 17076131831808 17086290149376 17155411029414 17165616508908 17204951030688 17215185980736 17225427019392 17226924148224 17237172169728 17247426287616 17286948274176 17349199857927 17359520619294 17367206227308 17377537700376 17427719140992 17438086612224 17449976764416 17460357476352 17492622852096 17563387510494 17573835688668 17584290082296 17624583982656 17635068565632 17642876167424 17653371632128 17685993682944 17696514797568 17778674241369 17790796623096 17801380083312 17842171439232 17852785461504 17863405797888 17904339283968 17914990288896 17987463592569 17998164046818 18054451884672 18065192189184 18073190220288 18083941671936 18117359382528 18125380509696 18136163008512 18201472677549 18212300442378 18254033410608 18264892442976 18277346352384 18288219253248 18341030486016 18351941271552 18418027974129 18426182216778 18437143657716 18479391847776 18490384942272 18501384576384 18502992603648 18513999737856 18525013420032 18567462961152 18634325773329 18645411035538 18688136464368 18699253737696 18710377624512 18718661299584 18729796731648 18753251922432 18764407931904 18788372692992 18864379177938 18875601295236 18886830088392 18930108722112 18941369940864 18984773551104 18996067289088 19007367745536 19108633409992 19120000830224 19143944670816 19155333097152 19163813768064 19175214014208 19186621042176 19230586638336 19242026606592 19355569909524 19367084228328 19378605396816 19380289666752 19391818690944 19403354573568 19447816808448 19459386003456 19468001288192 19479582490624 19549729912923 19606184033616 19617847438752 19631223859968 19642902160896 19687913312256 19699625336832 19711344328704 19782326342583 19791084603206 19827656980488 19839452136336 19848235688352 19860043086144 19922153803776 19934005174272 19942830587904 20014646200983 20026552593726 20072442869136 20084383644192 20096331522624 20142381694464 20154364075008 20168106319872 20180104003584 20261740598526 20273793983772 20311258370256 20323341212832 20332338997824 20344434380928 20391053073408 20403183384576 20415320911872 20417095286784 20535787586934 20548003998348 20562014646432 20574246659904 20633659296768 20645933930496 20655074537472 20667361910784 20789315828748 20801683060056 20814057648432 20815866679104 20828249705088 20840640097536 20888395831296 20900822003712 20997858054621 21024153522414 21036660454908 21049174827576 21058493962032 21071021323104 21085388590336 21097931950592 21136919279616 21146277261312 21158856843264 21171443908608 21247683849441 21296372312376 21309041183472 21357870244992 21370575700224 21383288713728 21397868900352 21410598150144 21497212586241 21510000934002 21559290489072 21572115765984 21584948672448 21634409968128 21647279932416 21662040121344 21674926522368 21787969756869 21800931071418 21802825875096 21815796027312 21828773895264 21838438182848 21851429520256 21878793909504 21891809253888 21901501449216 21914530301952 21927566905344 22056957037818 22070078368596 22085126842464 22098264931008 22148902476288 22162078503936 22175262369792 22226076352512 22329265149396 22342548471912 22357782729408 22371083016576 22384391215872 22412423029248 22425755821056 22435684411392 22449031041024 22581498227778 22594931599716 22608372962952 22618382403664 22660179406272 22673659584384 22689119609856 22702617004032 22873881372552 22887488678544 22939934707584 22953581307648 22967236025856 22969232197632 22982896226304 22996568383488 23132266477236 23146027492392 23156274969744 23170050267168 23212866708864 23226675671808 23236958854656 23250782149632 23266635685888 23280476635136 23401893442563 23415814854486 23417850013992 23431780918224 23445720109728 23499445310208 23513424754176 23581324910592 23595353063424 23690805707286 23704898988492 23721062164128 23735173444416 23789561918976 23803713948672 23817874397184 23872452378624 23958418851423 23972671331406 23983284790092 23997552062424 24027604025616 24041897662752 24056199802944 24072602512896 24086922918912 24097586960384 24111922229248 24156479176704 24254201800206 24268630236732 24283067256504 24338711214144 24353189923968 24369795136512 24384292337664 24528179109483 24542770530726 24557370632172 24568242955704 24582858210288 24639189130368 24653846589696 24668512768512 24670656804864 24685332983808 24700017893376 24845767697772 24860548047384 24917515285824 24932338316928 24947170166016 24958215066112 24973062308864 25004335896576 25019210575872 25135367030901 25152505570584 25167468393648 25182440117856 25240144962816 25255159921152 25313031401472 25328089718784 25343156994048 25434419583321 25445680204122 25525259561088 25540444129536 25551751690752 25566952018944 25582161389568 25614197747712 25629435224064 25640782184448 25733116544121 25748424763362 25807426546032 25822778971104 25838140529088 25840386222336 25855758254592 25871139431424 25930422411264 25945848004608 26039280928941 26050809340962 26066306550564 26141578711488 26157129918336 26174965146624 26190536214528 26250551083008 26345081265741 26360753533002 26376435123444 26436875973984 26452602848448 26464314251136 26480057448192 26528990524416 26544772196352 26562871738368 26686194934644 26702070124968 26763257158848 26779178192256 26795108696832 26856508925952 26872485433344 26997246070227 27015654131368 27031725311696 27081677827008 27097788283776 27109785330432 27125912507904 27188070764544 27204244512768 27220427882496 27318450663567 27381050115912 27397338664464 27416019528576 27432328879872 27511545729024 27527911907328 27540099383296 27639273325167 27655715486574 27719087771664 27735577413408 27752076864576 27754488905472 27770999606784 27787520130048 27851194441728 27867762671616 27968116553307 27980498921774 27997144072828 28032204696552 28048880606544 28065566436768 28077991949376 28094695097472 28182559039488 28195036348416 28296568766907 28313401942854 28330245132588 28395163083168 28412054911296 28477160326656 28494100933632 28511051618304 28530491867136 28662950114988 28680001245336 28715917006224 28732999645728 28745720652096 28762821021312 28779931563264 28845879957504 28863039909888 29033354864286 29050626342492 29067908095224 29070434500128 29087728036416 29105031860352 29171725212672 29189079005184 29202001932288 29219373735936 29236755873792 29409276050424 29426771158128 29446835789952 29464353241344 29531869968384 29549438005248 29567016493056 29686626904809 29741485470732 29759178204504 29772353532528 29790064629216 29810376972544 29828110688768 29845854954496 29883230705664 29901007761408 29914245881856 29932041388032 30039828890589 30108664303704 30126575466288 30144497283936 30213572541696 30231546112512 30252159479808 30270156005376 30392610897789 30410690975658 30498508496736 30516651571392 30586579610112 30604775076864 30622981367808 30625642930176 30643861635072 30803681380401 30822005997522 30843021969648 30861369989856 30875033292992 30893400356224 30950488945152 30968900895744 30982611806208 31001042866176 31183973743122 31202524590084 31221086472648 31223800018656 31242374557632 31260960146304 31332593746944 31351233005568 31587740943048 31606531984656 31628082885504 31646897925888 31705378919424 31719415891968 31738285264896 31757165862912 31944558468564 31963561775208 31977713053456 31996736083232 32036805367488 32055863550336 32074933070592 32096803350528 32115897225216 32265001401003 32338935733608 32358173648976 32377423008672 32451614952192 32470919898624 32493060182016 32512389783552 32704238812644 32723694040968 32743160842896 32757657274272 32777144280384 32818190864256 32837713880832 32852252173824 32871795452928 32891350358016 32894209073152 32913777311744 33085435556727 33105117552894 33127690263696 33147397396512 33223353714432 33243117755904 33262893554688 33339114528768 33358947434496 33493897724094 33513822707868 33536674094112 33556624524864 33576586823808 33653526617088 33673546561536 33750708535296 33872247341667 33892397399574 33912559444428 33927573605496 33990269109408 34010489376576 34033679414784 34053925506048 34069002254336 34089269358592 34109548519424 34152263663616 34310822058828 34331233017816 34409902061376 34430371961472 34450854038784 34453848296448 34474344339456 34494852575232 34698399715854 34719041238588 34734412454616 34755075400752 34855438281984 34876173224448 34899953528832 34920714952704 35123722281729 35126775020988 35147671377336 35168580164592 35249167965312 35270137131264 35285752334848 35306743264256 35371987365888 35393029595136 35536208560929 35557348482738 35581593246192 35602760166624 35684342878464 35705570923008 35726811595776 35808678567936 35829980577792 35959006997109 35974927185138 35996328093636 36108903769344 36130384378368 36146380440576 36167883343872 36234718765056 36250761019392 36381302700309 36402945355098 36424600884756 36508066821216 36529784885952 36554692704768 36576438506496 36682060972032 36814155796089 36836055948258 36852364433556 36874287315432 36958783695552 36980769884544 37002769152768 37005985207296 37027999475712 37050026840064 37268651546658 37290822071076 37376272928736 37398507475392 37420755249024 37437322599168 37459593463296 37506503844864 37528815863808 37728758355876 37751202590472 37773660176784 37860217444224 37882739881728 37969547102208 37992134578176 38014735491072 38168520306183 38217266819984 38240001660448 38287889341632 38310666194304 38327627536128 38350428028416 38373242084352 38461173276672 38484053213184 38622637145043 38711139819048 38734168456656 38757210793632 38760579333504 38783637381888 38806709147136 38895633616896 38918772006912 38936002576384 39076214011443 39099459825846 39212368067232 39235694877504 39262447719936 39285804321792 39375826624512 39399250673664 39541130299503 39564652685166 39582169206412 39655313960976 39678904272672 39696471376704 39720086172288 39844307607552 39868010348544 40029292401966 40053105187452 40144885738272 40168767288384 40192663045248 40284763388928 40308728150016 40336212639744 40523481197052 40547587967544 40622516740512 40646682425664 40664677995648 40688868761856 40782106146816 40806366769152 40830641823744 40995818106641 41071575173868 41096007996696 41124029292864 41148493319808 41267318593536 41291867860992 41310149074944 41334723821568 41483573229861 41578631657496 41603366120112 41628115296864 41631733358208 41656499410176 41681280195072 41776791662592 41801644007424 41970748382661 41995716109242 42048307044828 42073320909816 42098349655152 42116987924064 42142042646208 42170777180672 42195863901184 42273838559232 42292554522624 42317713686528 42470102914281 42495367698882 42592744624752 42618082366944 42715740489984 42741151400448 42766577427456 42795737800704 42821196300288 42994425172482 43020001868004 43118580978144 43144231531968 43169897344896 43268819936256 43294559864832 43324080242688 43550032296429 43575939513738 43601862142836 43605651750192 43631592054624 43657547790528 43676876365696 43702859040512 43757587819008 43783618507776 43803002898432 43829060603904 43855133810688 44113914075636 44140156737192 44170253684928 44196529862016 44297804952576 44324157007872 44350524739584 44658530298792 44685096943824 44715565458816 44742166033152 44768782431744 44824846058496 44851511642112 44871368822784 44898062082048 45162996455556 45189863199432 45216745925904 45236764807328 45320358812544 45347319168768 45378239219712 45405234008064 45616036463487 45747762745104 45774977357088 45879869415168 45907162615296 45934472051712 45938464395264 45965792452608 45993136766976 46264532954472 46292054984784 46312549939488 46340100534336 46425733417728 46453351343616 46473917709312 46501564299264 46533271371776 46775960614683 46803786885126 46831629708972 46835700027984 46863561836448 46891440219456 46998890620416 47026849508352 47162649821184 47381611414572 47409797976984 47442124328256 47470346888832 47579123837952 47607427897344 47635748794368 47916837702846 47945342662812 47966569580184 47995104124848 48055208051232 48083795325504 48112399605888 48145205025792 48173845837824 48195173920768 48223844458496 48508403600412 48537260473464 48566134513008 48677422428288 48706379847936 48739590273024 48768584675328 48995002127449 49056358218966 49085541061452 49114741264344 49136485911408 49165716420576 49278378260736 49307693179392 49337025537024 49341313609728 49370665967616 49400035786752 49657676329341 49691535395544 49721096094768 49835030571648 49864676633856 49894340332032 49916430132224 49946124617728 50008671793152 50038421151744 50240846586141 50270734061802 50305011141168 50334936787296 50364880235712 50480289925632 50510319842304 50626062802944 50656179437568 50838596099361 50868839166642 50891360408244 51050519122176 51080888259072 51103503381504 51133904037888 51164322779136 51228395495424 51258870448128 51466233088242 51496849526724 51614853092064 51645557942208 51676281058176 51680772444672 51711516509184 51742278862848 51860844822528 52047599573781 52078561857882 52101618681924 52132613101128 52283157422976 52314259836672 52349930293248 52381072429056 52690162531482 52721507066004 52752870246888 52873751947968 52905205696896 52928628502272 52960114896384 53057981048832 53089544392704 53336022724107 53372389869288 53404140249936 53526514317696 53558356384512 53590217393664 53713017851904 53744970866688 53962390777707 53994492140454 54031308262736 54063450623392 54163355654016 54195576567552 54219570660864 54251825015808 54376141529088 54408489025536 54604418032647 54636901327134 54762100231824 54794677328928 54832039057152 54864657759744 55023091458048 55055823814656 55278546650334 55311430973148 55438175543328 55471154826816 55504153729152 55508977810944 55541999213568 55575040260096 55702388883456 55902977319987 55936233106614 55960997843548 55994288145656 56064409393104 56097761213088 56131132873536 56155983898752 56189390194944 56365118078976 56593137533814 56626803885708 56660490265176 56790326166336 56824109822592 56954320653312 56988201867264 57022103236608 57325900229976 57360002490672 57431834012448 57465999291456 57491441304192 57525642042624 57559863126528 57691759915008 57726079819776 57959604909389 58066709728572 58101252684984 58135816190448 58140869000256 58175456072832 58210063720704 58343450425344 58378158010368 58404003864576 58438747471872 58649189738769 58818552100848 58853542316256 58893671579904 58928706482688 59063739936768 59098876010496 59134032986112 59346979027749 59373253809618 59482970941464 59518356409008 59544707065056 59580129258432 59620753945088 59656221377536 59691709908992 59766461411328 59802015522816 59828491763712 60043938602949 60079657781178 60217328607408 60253150932576 60288994567872 60427145083392 60463092225024 60504318959616 60540312010752 60785221795578 60821381951316 60997016993472 61033303142784 61173159220224 61209550153728 61245962735616 61251285860352 61607362760802 61644011995044 61686043939296 61722739979712 61750066585984 61786800712448 61900977890304 61937801791488 61965223612416 62002085732352 62367947486244 62405049180168 62442172945296 62447600037312 62484749115264 62521920292608 62665187493888 62702466011136 62993574163863 63175481886096 63213063969312 63256165771008 63293795851776 63410757838848 63438831783936 63476570529792 63514331725824 63743051548323 63889116937128 63927123550416 63955426106912 63993472166464 64073610734976 64111727100672 64149866141184 64193606701056 64231794450432 64491637758723 64530002802006 64677871467216 64716347297952 64754846017344 64903229904384 64941839797248 64986120364032 65024779567104 65408477625288 65447388081936 65486321685792 65515314548544 65554288560768 65636381728512 65675427761664 65704504347648 65743590905856 65782700716032 65788418146304 66170871113454 66210235105788 66255380527392 66294794793024 66446707428864 66486235511808 66525787109376 66678229057536 66987795448188 67027645415736 67073348188224 67113249049728 67153173647616 67307053234176 67347093123072 67744494683334 67784794799148 67825118888856 67855147210992 67980538218816 68020978753152 68067358829568 68107851012096 68138004508672 68178538717184 68219097038848 68621644117656 68662466035632 68819804122752 68860743922944 68901708077568 68907696592896 68948688678912 68989705150464 69268796111221 69396799431708 69438082477176 69468824909232 69510150801504 69710876563968 69752346448896 69799907057664 69841429905408 70205680327689 70247444563458 70253550041976 70295342754672 70337160329184 70498335930624 70540274262528 70571504669696 70613486528512 70743974731776 70786059190272 71072417121858 71114696965476 71163186492384 71205520333248 71368685756928 71411141846016 71453623191552 71617357135872 71875256554269 71918013994218 71949854370276 71992656187272 72217807538688 72260768756736 72292760881152 72335766687744 72469437530112 72762605400618 72805890710196 72849201769512 73016133642432 73059569771904 73109385409536 73152877012992 73584537328449 73628311592178 73672111896516 73704728867112 73748574630864 73917567391104 73961539769088 74005538305536 74011970414592 74055998951424 74100053680128 74537303093316 74581644142152 74752545857472 74797014950784 74841510498048 74874645198336 74919186926592 75013007689728 75057631727616 75406101092703 75457516711752 75502405180944 75547320353568 75720434888448 75765479763456 75939094204416 75984269156352 76029470982144 76303258749963 76337040612366 76434533639968 76480003320896 76575778683264 76621332388608 76655255072256 76700856056832 76746484168704 76922346553344 77199349632363 77245274290086 77422279638096 77468336913312 77514421587264 77521158667008 77567274763776 77613418294272 77791267233792 77837544013824 78152428022886 78198919651692 78424736134464 78471389755008 78524895439872 78571608643584 78751653249024 79035243797223 79082260599006 79129305370332 79164338412824 79310627921952 79357808545344 79392942753408 79440172344576 79688615215104 80058584803932 80106210374904 80289771476544 80337534576768 80385326090496 80569526777856 80617456300032 80991738210681 81046962394104 81095175935088 81245033481024 81293364851328 81329355991296 81377737523712 81564212293632 81612733538304 81661283647488 81955351990701 81991636213282 82143150347736 82192015993392 82248058585728 82296986639616 82534637187072 82583735721984 82620298149888 82917819975501 82967146459722 83157263314992 83206732240224 83256230593728 83263466716416 83312998820352 83362560390144 83553583325184 83603288014848 83904349659921 83941496765322 83991432218484 84096614089656 84146641819632 84196699310304 84233975848128 84284085292416 84341554361344 84391727802368 84547677118464 84585109045248 84889706300721 84940205828562 84990735397764 85185489249504 85236164733888 85431480979968 85482302800896 85533154854912 85591475601408 85988850344964 86040003736008 86237161956288 86288463063936 86339794689792 86537639872512 86589119729664 87100064592858 87151879027476 87203724285672 87211303500384 87263184109248 87315095581056 87353752731392 87405718081024 87515175638016 87567237015552 87606005796864 87658121207808 87710267621376 88227828151272 88280313474384 88340507369856 88393059724032 88595609905152 88648314015744 88701049479168 89059880714427 89317060597584 89370193887648 89431130917632 89484332066304 89537564863488 89649692116992 89703023284224 89742737645568 89796124164096 90119486671767 90325992911112 90379726398864 90433491851808 90473529614656 90640717625088 90694638337536 90756478439424 90810468016128 91177832693367 91232072926974 91495525490208 91549954714176 91759738830336 91814325230592 91868944103424 91876928790528 91931584905216 92529065908944 92584109969568 92625099878976 92680201068672 92851466835456 92906702687232 92947835418624 93003128598528 93551921229366 93607573770252 93663259417944 93671400055968 93727123672896 93782880438912 93997781240832 94053699016704 94763222829144 94819595953968 94884248656512 94940693777664 95158247675904 95214855794688 95271497588736 95833675405692 95890685325624 95933139160368 95990208249696 96110416102464 96167590651008 96224799211776 96290410051584 96347691675648 96390347841536 96447688916992 96795004203009 97016807200824 97074520946928 97132269026016 97354844856576 97412759695872 97479180546048 97537169350656 97931746226209 97990004254898 98112716437932 98171082122904 98229482528688 98272971822816 98331432841152 98556756521472 98615386358784 98674051074048 98682627219456 98741331935232 99256306670181 99315352658682 99383070791088 99442192189536 99670061143296 99729353267712 99788680664064 99832860264448 99892249235456 100017343586304 100076842303488 100481693172282 100541468123604 100610022282336 100669873574592 100729760471424 100960579851264 101020639684608 101252125605888 101616742025001 101677192198722 101737678333284 101782720816488 102101038244352 102161776518144 102207006763008 102267808075776 102328645558272 102456790990848 102932466176484 102993699053448 103229706184128 103291115884416 103352562116352 103361544889344 103423033018368 103484557725696 104095199147562 104157123715764 104203237363848 104265226202256 104566314845952 104628519673344 104699860586496 104762144858112 105371166845187 105380325062964 105443014132008 105505740493776 105747503895936 105810411393792 105857257004544 105920229792768 106115962097664 106179088785408 106608625682787 106672045448214 106744779738576 106808280499872 107053028635392 107116712769024 107180434787328 107426035703808 107489941733376 107877020991327 107924781555414 107988984280908 108062616525472 108126901246784 108326711308032 108391153135104 108439141321728 108503650031616 108752283058176 109143908100927 109208836065294 109273802654268 109524200463648 109589354657856 109664078114304 109729315519488 110046182916096 110557093300668 110622861946296 110876351086656 110942309653632 111008307458304 111017955621888 111083998427136 111150080520192 111805954639974 111872466213228 111921995687096 111988576291312 112128818786208 112195522426176 112262265747072 112311967797504 112378780389888 113186275067628 113253607771416 113320980530352 113580652332672 113648219645184 113908641306624 113976403734528 114044206473216 114505560918549 114651800459952 114720004981344 114863668024896 114931998582912 114982882608384 115051284085248 115119726253056 115383519830016 115452159639552 115867911435129 115919209818778 116133419457144 116202505369968 116271632380896 116281738000512 116350912145664 116420127441408 116686900850688 116756316020736 116808007729152 117228642034329 117298379477538 117637104201696 117707084632512 117787343159808 117857412965376 118127479873536 118197752020992 118623390898509 118693958055498 118746507619236 118965941882928 119036712818016 119089414130112 119160258516864 119241507890176 119312442755072 119383419817984 119532922822656 119604031045632 120087877205898 120159315562356 120434657214816 120506301865152 120577989135744 120854290166784 120926184450048 121008637919232 121570443591156 121642763902632 121994033986944 122066606285568 122346318440448 122419100307456 122491925471232 122987454319923 123214725521604 123288023990088 123372087878592 123445479959424 123500133171968 123573601424896 123801955780608 123875603582976 123930447224832 124004171464704 124450719689583 124735894972488 124810098360336 124884345890592 124895200074624 124969498230528 125043840585216 125330374987776 125404932022272 125912245147983 125987148327726 126350963772192 126426127938624 126512331542016 126587591703552 126821515677696 126877663567872 126953141059584 127410308742843 127486103096646 127778233874256 127854247100832 127910852213824 127986944332928 128147221469952 128223454201344 128299732282368 128387213402112 128463588900864 128983275517446 129060005604012 129355742934432 129432694595904 129509692034688 129806459808768 129883679594496 129972240728064 130816955250576 130894776163872 130972643371584 131030629097088 131108577121536 131272763457024 131350855523328 131409008695296 131487181811712 131565401432064 132341742226908 132420470211576 132510761054784 132589589586048 132893414857728 132972471023616 133051574218752 133975590896376 134055290831472 134146696376448 134226498099456 134306347295232 134614106468352 134694186246144 135488989366668 135569589598296 135650237777712 135710294421984 135961076437632 136041957506304 136134717659136 136215702024192 136276009017344 136357077434368 136848109390461 137243288235312 137324932071264 137639608245504 137721487845888 137803416155136 137815393185792 137897377357824 137979410300928 138537592222442 138793598863416 138876164954352 138937649818464 139020301603008 139421753127936 139504692897792 139599814115328 140327881844049 140411360655378 140494889126916 140507100083952 140590685509344 140674320658368 140996671861248 141080548525056 141143009339392 141226973057024 141487949463552 142144834243716 142229393930952 142326372984768 142411040666496 142737371513856 142822283692032 142907246383104 143750513108538 143836027988436 143899708740552 143985312374544 144435615077376 144521537513472 144585521762304 144671533375488 145525210801236 145611781420392 145698403539024 146032267284864 146119139543808 146218770819072 146305754025984 146985006382347 147169074656898 147256623184356 147344223793032 147409457734224 147497149261728 147835134782208 147923079538176 148011076611072 148023940829184 148111997902848 148200107360256 148973028988023 149074606186632 149163288284304 149505091714944 149594029901568 149683020996096 149749290396672 149838373853184 150026015379456 150115263455232 150722539758423 150812202185406 150915033423504 151004810361888 151094640707136 151440869776896 151530959526912 151878188408832 151968538312704 152515788298083 152606517499926 152674081224732 152869067279936 152960006641792 153151557366528 153242664777216 153310510144512 153401712113664 153492968337408 154398699264726 154490548580172 154844559276192 154936673826624 155028843174528 155042317334016 155134549527552 155226836588544 155582534467584 156304856045772 156397839303384 156849472268928 156942779510016 157049790879744 157143217287168 158070487594446 158164521198012 158258610740664 158328676825648 158621255843904 158715617090688 158785885506816 158880344689152 160008068172321 160117169607864 160212420749808 160579542953088 160675069153536 160770652180992 161139053555712 161234912600064 161887172333121 161983476421362 162093924788208 162190351870176 162490066962048 162586729702656 162658711982592 162755475047424 163128424587264 163225467076608 163813254097941 163910703981402 163983272426564 164286300695472 164384031986784 164496117171456 164593973279232 165069274374144 165167471443968 165835639951002 165934292919444 166314526629984 166413464480448 166512461187456 166526933432832 166625997640704 166725120780288 167107166650368 167708931959961 167808699319842 167882993530644 167982864436968 168193228179312 168293283639264 168393398620608 168467951696256 168568170584832 168683108722688 168783455604736 169095354236928 169779412601442 169880411657124 169981470795528 170370978499008 170472329467776 170862961959936 170964605601792 171066309709824 171977700689928 172080007472016 172474323912576 172576926127872 172679589379584 173075279745024 173178239459328 173878814728167 174200129185716 174303758054952 174407448571344 174422607000768 174526368218496 174630191162112 174707505462784 174811436162048 175030351276032 175134474031104 175212011593728 175316242415616 175947569216307 176455656302544 176560626948768 176681014739712 176786119448064 177191219810304 177296628031488 177402098958336 178040937083247 178119761428854 178634121195168 178740387775296 178862261835264 178968664132608 179075129726976 179299384233984 179406046568448 179485475291136 180131815808847 180238973343534 180651985822224 180759452797728 180866983703616 180947059229312 181281435250176 181389276675072 181512956878848 181620936032256 182355665386734 182464145853948 182991050980416 183099909428352 183519477660672 183628650461184 183737888206848 183753857581056 185058131817888 185168219939136 185250199757952 185360402137344 185702933670912 185813405374464 185895670837248 186006257197056 187103842458732 187215147540504 187326518835888 187342800111936 187454247345792 187565760877824 187995562481664 188107398033408 188980722491589 189526445658288 189639191907936 189768497313024 189881387555328 190316495351808 190429711589376 190542995177472 191229154644969 191667350811384 191781370651248 191866278320736 191980416499392 192220832204928 192335181302016 192449598423552 192580820103168 192695383351296 192780695683072 193474913276169 193590008406018 194033614401648 194149041893856 194264538052032 194709689713152 194825519391744 194958361092096 195074338701312 195863492452418 195980008509796 196225432875864 196342164245808 196458965057376 196545943645632 196662865682304 197113513042944 197230772717568 197348102148096 197365254438912 198512613340362 198630705317364 198766141582176 198884384379072 199340122286592 199458706535424 199577361328128 199665720528896 199784498470912 200034687172608 200963386344564 201082936247208 201220044564672 201339747149184 201459520942848 201921159702528 202041279369216 203233484050002 203354384397444 203475356666568 203565441632976 204202076488704 204323553036288 204414013526016 204535616151552 204657291116544 205864932352968 205987398106896 206459412368256 206582231768832 206705124232704 206723089778688 206846066036736 206969115451392 207806388333663 208190398295124 208314247431528 208406474727696 208530452404512 209132629691904 209257039346688 209399721172992 209524289716224 210617040983067 210742333690374 210760650125928 210886028264016 211011480987552 211495007791872 211620822787584 211714514009088 211840459585536 212231924195328 212358177570816 213217251365574 213344090896428 213489559477152 213616560999744 214106057270784 214233425538048 214360869574656 214852071407616 215625769662807 215754041982654 215849563110828 215977968561816 216125233050944 216253802493568 216653422616064 216782306270208 216878282643456 217007300063232 218287816201854 218417672130588 218547605308536 219048400927296 219178709315712 219328156228608 219458631038976 221114186601336 221245723892592 221752702173312 221884619307264 222016614916608 222035911243776 222167996854272 222300161040384 223611909279948 223744932426456 223843991374192 223977152582624 224257637572416 224391044852352 224524531494144 224623935595008 224757560779776 226218303278109 226372550135256 226507215542832 226641961060704 227161304665344 227296439290368 227817282613248 227952807469056 228088412946432 229011121837098 229303600919904 229440009962688 229727336049792 229863997165824 229965765216768 230102568170496 230239452506112 230767039660032 231598048897089 231735822870258 231838419637556 232266838914288 232405010739936 232543264761792 232563476001024 232701824291328 232840254882816 233373801701376 233512632041472 234457284068658 234596758955076 235274208403392 235414169265024 235574686319616 235714825930752 236254959747072 237105731391669 237246781797018 237387916110996 237493015238472 237931883765856 238073425636032 238178828260224 238320517033728 238483015780352 238624885510144 238766839635968 239065845645312 240175754411796 240318631124712 240869314429632 241012603730304 241155978271488 241708580333568 241852368900096 242975214632043 243140887182312 243285527805264 243988067973888 244133212571136 244692636880896 244838200614912 244983850942464 245866055972103 245974908639846 246429451043208 246576047980176 246744175757184 246890959918848 247000266343936 247147202849792 247603911561216 247751207165952 247860894449664 248753459926503 248901439379166 249471789944976 249620196720672 249768691781184 249790400149248 249938996461056 250087681170432 250660749975552 250809864044544 251713048979763 251824490295966 251974296655452 252701927544384 252852255877248 253024663084032 253175183407104 253643031355392 253755327135744 254669118902163 254820617485686 254972206193292 255556467748512 255708494201664 255821704427648 255973888665856 256294442939904 256446908402688 256599464564736 256774426804224 257966551034892 258120011208024 258711485868864 258865389191808 259019384069376 259612919617536 259767359188992 261633910501152 261789552327744 261945286743168 262061258194176 262217154243072 262545526914048 262701711046656 262818017390592 262974363623424 263130802864128 264683484453816 264840940423152 265021522109568 265179179172096 265786829715456 265944942047232 266103148437504 267179642143281 267951181792752 268110581662944 268293392752896 268452996198912 268612694590464 269228212936704 269388372492288 270358460015301 270977978733336 271139179196592 271300475555424 271420588843968 271922152875264 272083915012608 272269435318272 272431404048384 272552018034688 273533498080101 273696218780922 274486576470624 274649864142528 275279216491008 275442975691776 275606832310272 275630786371584 275794754715648 277075184444884 277587197726832 277752329908704 277875299636928 278040603206016 278843506255872 279009385795584 280655763688098 280822721310756 280989778253832 281014200167904 281181371018688 281348641316736 281993343722496 282161097050112 282286018678784 282453946114048 284289668487432 284458787861904 284652745969536 284822081332992 285474743027712 285644567384064 285814492766208 286970726746487 287501026217076 287672055976872 287799417481104 287970624749088 288871230154752 289043075026944 289171043524608 289343066750976 290385012609027 291050421602472 291223562840784 291396807078048 292064534569728 292238279087616 292437541638144 292611508051968 293795238678627 293970012764694 294338149313796 294513246368712 294688447586064 294818915468448 294994298523456 295670269564416 295846159076352 296022153222144 296047881658368 296223995805696 297768920010543 297946057976046 298149212373264 298326576568608 299010183429888 299188059803136 299366041992192 299498580793344 299676747706368 300052030758912 300230526910464 301445079516846 301624404370812 301830066847008 302009620723776 302189281414272 302881739553792 303061919053824 303756376817664 304850226075003 305031576596166 305213034999852 305348162449464 305738134559872 305920013283584 306303114733056 306485329554432 306621020289024 306803424227328 306985936674816 308797398529452 308981097160344 309689118552384 309873347653248 310057686349056 310084634668032 310269099055104 310453673177088 312609712091544 312795678606768 313698944537856 313885559020032 314099581759488 314286434574336 316113500535561 316140975188892 316329042396024 316517221481328 316657353651296 317242511687808 317431234181376 317571771013632 317760689378304 319825877048361 320016136344642 320234339215728 320424841499616 321159085906176 321350138307072 321541304361984 322278107111424 322469825200128 323774344666242 323966952842724 324187849576416 324380703740352 324980133924096 325173459405312 325317423965184 325510950094848 326256849174528 327431724302781 327626508195882 327821407962804 327966544853128 328572601390944 328768063973568 328992234342912 329187946558464 330138548748288 331671279902004 331868585838888 332629053259968 332826928960896 333024922374912 333053866865664 333251995281408 333450241560576 335417863919922 335617398639684 335765987061288 335965728873936 336386456358624 336586567278528 336786797241216 336935903392512 337136341169664 337366217445376 337566911209472 339558825202884 339760823314248 339962941591056 340741956998016 340944658935552 341725923919872 341929211203584 342132619419648 343516682755647 343955401379856 344160014944032 344948647825152 345153852255744 345359178759168 346150559490048 346356478918656 347603734305387 347757629456334 348400258371432 348607516109904 348814897142688 348845214001536 349052736436992 349260382324224 349415010925568 349622872324096 350060702552064 350268948062208 350424023187456 351685926102987 351895138432614 352911312605088 353121253897536 353362029479424 353572238896128 354382439620608 354593256062976 355870172695527 356081874166494 356239522857708 357268242390336 357480775550592 357724523670528 357937328265216 358150259453952 358598768467968 358812093136896 360263631617694 360477946687068 361303971644448 361518905595456 361733967407232 361894118458624 362562870500352 362778553350144 363025913757696 364711330773468 364928291707896 365982101960832 366199818856704 367038955321344 367257300922368 367475776413696 368962362959769 370116263635776 370336439878272 370500399515904 370720804274688 371405867341824 371626810748928 371791341674496 372012514394112 373352159068749 374207684917464 374430295081008 374653037671776 374685600223872 374908494691584 375131521755648 375991124963328 376214796066816 377736735443949 377961444983178 379052891316576 379278383815872 379536994626048 379762775110656 380632990703616 380859423178752 382230926228529 382458309289938 383334701622768 383562741302496 383732556641472 383960832998784 384441664409856 384670362604032 384899196847104 385161640206336 385390766702592 386949826552338 387180016812036 388067228803296 388298083787712 388529076104064 389419379426304 389651038783488 389916722184192 391726984904836 391960017019592 392450865751728 392684328491616 392917930114752 393091887291264 393325731364608 394227026085888 394461545435136 394696204296192 397025226680724 397261410634728 397532283164352 397768768758144 398680244573184 398917413070848 399154722656256 399331441057792 399568996941824 401926772689128 402165872494416 402440089129344 402679494298368 402919041885696 403842319405056 404082558738432 405717234365723 406466968100004 406708768794888 406950713333136 407130883265952 408404152977408 408647106072576 408828027052032 409071232303104 410544328171383 411729864705936 411974796213792 412918824736512 413164463537664 413410248465408 413446179557376 413692132073472 413938230902784 415612776667326 416380796590248 416628494863056 416812949455392 417060904809024 418265259383808 418514078693376 418799442345984 420983645532147 421234081966134 421484667380748 421521300251856 421772056528032 422022961975104 422990015583744 423241645575168 423429028018176 423680919171072 424463848390656 426434502731148 426688181792856 426979118954304 427233121999488 428212114541568 428466851076096 428721739149312 431251539325614 431508083965308 431699126221656 431955937123632 432250466101888 432507604987136 433306845232128 433564612540416 433756565286912 434014600126464 436575632403708 436835344261176 437095210617072 438096801854592 438357418631424 438656312457216 438917262077952 440955019147041 442228373202672 442491447785184 443505404346624 443769238614528 444033229833216 444071822487552 444335993708544 444600322080768 446919086964069 447223818559896 447489864852912 447687982748384 447954305165248 448515275144832 448782089704704 449049062988288 449247871190016 449515121559552 452167619275269 452436606556218 452745100270512 453014431085664 453283922121408 454322609330688 454592878580736 455634565226496 455905614938112 458022243674196 458607201839808 458880019925376 459454672099584 459727994331648 459931530433536 460205136340992 460478905012224 463196097794178 463471645740516 463676839275112 464533677828576 464810021479872 465086529523584 465126952002048 465403648582656 465680509765632 466747603402752 468914568137316 469193517910152 470548416806784 470828338530048 471149372639232 471429651861504 474211462783338 474493563594036 474775832221992 474986030476944 475863767531712 476146851272064 476357656520448 476641034067456 476966031560704 477249771020288 477533679271936 480024204516963 480351508823592 480637262249424 481738628859264 482025207460608 482311956542976 483417160667136 483704737800192 485661516999363 485950429264086 486281774364624 486571055610528 487976135947776 488266425142272 489385273761792 489676401229824 491439762293823 491732111944206 491949817279692 492858902086416 493152095960352 493488351514368 493781919837696 494000532687872 494294405699584 495207823122432 495502414331904 497506919853006 497802878758332 498943579889952 499240393441344 499537383562368 499580800298496 499877992922112 500175362340864 501321499951104 503126795879883 503426097959526 503648980591932 503948593310904 505403855088768 505704511754496 506049326168064 506350366814208 507286062710784 509338237804326 509641234971372 509944412386584 511112935497024 511416988403328 511643408855296 511947777331712 512588885879808 512893816805376 513198929129472 515933102069784 516240022416048 517422971737728 517730778383616 518038768138752 519225839235072 519534718377984 521636444184501 523267821002304 523579104655488 523890573486336 524122516388352 524434308486144 525091053828096 525403422093312 525636034781184 525948727246848 527842707648921 529366968907632 529681880846304 530043044219136 530358358344192 531573659430912 531889884094464 532206296875008 534122811249741 534359284286562 535902363585504 536221163325888 536586785505792 536905992397824 537225389180928 538456425873408 540395447426541 540716920030602 541955957466672 542278358393184 542600951110848 542841177687936 543844305750528 544167830025216 544538870636544 544862808096768 547066996160202 547392437561844 548973152941248 549299728285056 550558432982016 550885951383552 551213664620544 551261572743168 554150368889768 555174395453664 555504659817408 555750599273856 556081206412032 557687012511744 558018771591168 561311527376196 561645442621512 561979556507664 562028400335808 562362742037376 562697282633472 563986687444992 564322194100224 564572037357568 564907892228096 566942167474767 568579336974864 568917575723808 569305491939072 569644162665984 570949486055424 571289134768128 571628985532416 573687463934907 573941453492974 575002052434152 575344111953744 575598834962208 575941249498176 577742460309504 578086150053888 578342087049216 580424739828507 580770025218054 582100843204944 582447125681568 582793614156096 584129069139456 584476558175232 584875083276288 585223016103936 587590477357254 587940025529388 588676298627592 589026492737424 589376895172128 589637830936896 589988597046912 591340539128832 591692318152704 592044306444288 592095763316736 595537840021086 595892115952092 596298424746528 596653153137216 598020366859776 598376119606272 598732083984384 598997161586688 599353495412736 600104061517824 602890159033692 603248808741624 603660133694016 604019241447552 604378562828544 605763479107584 606123838107648 609700452150006 610063153192332 610426069999704 610696324898928 611476269119744 611840026567168 612606229466112 612970659108864 613242040578048 613606848454656 613971873349632 617594797058904 617962194320688 619378237104768 619746695306496 620115372698112 620169269336064 620538198110208 620907346354176 623419165000989 625219424183088 625591357213536 627397889075712 627771118040064 628199163518976 628572869148672 631851122949201 632227001071122 632281950377784 632658084792048 633034442962656 633314707302592 634485023375616 634862468362752 635143542027264 635521378756608 639651754096722 640032272689284 640468678431456 640849682999232 642318171812352 642700276614144 643082608723968 644556214222848 647548689332484 647933905685448 648375699152832 648761407480704 649960267848192 650346918810624 650634847930368 651021900189696 654863448605562 655253016391764 655642815925608 655933089706256 657145202781888 657536127947136 657984468685824 658375893116928 663342559804008 663737171677776 665258106519936 665653857921792 666049844749824 666107733731328 666503990562816 666900483121152 670835727839844 671234797279368 671531974122576 671931457747872 672772912717248 673173134557056 673573594482432 673871806785024 674272682339328 674732434890752 675133822418944 678654909834327 679117650405768 679521646628496 679925883182112 681483913996032 681889317871104 683451847839744 683858422407168 684265238839296 687033365511294 687910802759712 688320029888064 689897295650304 690307704511488 690718357518336 692301118980096 694794146691267 695207468610774 695515258912668 696800516742864 697215032219808 697629794285376 697690428003072 698105472873984 698520764648448 698830021851136 699245744648192 700121405104128 700537896124416 703371852205974 703790276865228 705822625210176 706242507795072 706724058958848 707144477792256 708764879241216 711317194175007 711740345391054 712163748332988 712479045715416 714536484780672 714961551101184 715449047341056 715874656530432 716300518907904 717197536935936 720527263235388 720955893374136 722607943288896 723037811190912 723467934814464 723788236917248 725125741000704 725557106700288 728925643896129 729422661546936 729856583415792 731964203921664 732399637713408 734077910642688 734514601844736 734951552827392 737598167916309 737924725919538 740232527271552 740672879756544 741000799031808 741441608549376 742811734683648 743253621497856 743582683348992 746260379779509 746704318137498 748415369834928 748860590162016 749306075343552 749371200447744 749816989383168 750263043511296 751982249926656 752429592133632 755139146939289 755473470887898 755922889966356 758105782633152 758556767631744 759073989252096 759525550221312 761265981407232 764007356706489 764461852457058 764916618579876 766669403245536 767125482604992 767465113282944 767921665997568 768883328819712 769340725208064 769798393694208 770323280412672 773899653104676 774360033624072 776134457606592 776596167575424 777058152208128 778838758852608 779302077566976 783453969809672 783920034039184 784901731503456 785368656983232 785835860229504 786183774582528 786651462729216 788454052171776 788923090870272 789392408592384 794050453361448 794522821269456 795064566328704 795537537516288 797360489146368 797834826141696 798309445312512 798662882115584 801538926429843 803853545378256 804331744988832 804880178258688 805358988596736 805838083771392 807684638810112 808165117476864 811075380045903 811434468731446 812933936200008 813417537589776 813901426666272 814261766531904 816808305954816 817294212145152 817656054104064 820600494240303 821088656342766 823459729411872 823949592427584 825837649473024 826328927075328 826820496930816 826892359114752 827384264146944 831225553334652 832761593180496 833256989726112 833625898910784 834121809618048 836530518767616 837028157386752 841967291064294 842468163932268 842969334761496 843042600503712 843544113056064 844045923950208 845980031167488 846483291150336 846858056036352 847361838342144 852869005462296 853376363585712 853958237908608 854466243998976 856424229083136 856933702152192 857443478298624 860912180239461 862503078651228 863016167930616 863398252443312 863911874247264 864500932203776 865015209974272 866613690464256 867129225080832 867513130573824 868029200252928 871155037827081 873151264807416 873670688522352 874190421234144 876193603709184 876714837262848 877312624914432 877834524155904 881385716035881 881910038294082 884456746405344 884982895570368 887010808693248 887538477229056 888066459666432 888143644975104 888671987417088 893306760031629 893838173928138 894447637119792 894979729705824 895375965496768 895908610330496 897030550289664 897564179409408 898098125976576 898495742380032 899030243119104 904335238550538 904873213112436 905490200541024 906028862171328 906567844242816 908645218661376 909185757161472 911269130452992 916044487348392 917214403679616 917760039850752 918909344199168 919455988663296 919863060867072 920410272681984 920957810024448 926392195588356 926943291481032 927353678550224 929067355657152 929620042959744 930173059047168 930253904004096 930807297165312 931361019531264 937829136274632 938387035820304 941096833613568 941656677060096 942298745278464 942859303723008 948422925566676 948987127188072 949551664443984 949972060953888 951727535063424 952293702544128 952715313040896 953282068134912 953932063121408 954499542040576 959477631145083 960048409033926 960703017647184 961274524498848 963477257718528 964050414921216 964623913085952 966834321334272 967409475600384 971323033998726 971900858528172 972563548729248 973142111221056 975952271895552 976532850284544 978770547523584 982295172908343 982879524587646 983464223888412 983899634559384 985717804172832 986304191920704 986976703028736 987563839675392 988001065375744 988588811399168 990415646244864 995013839706012 995605757516664 997887159779904 998480786882688 999074767124736 999161600596992 999755985844224 1000350724681728 1006253591759766 1006852195919052 1007297961183864 1007897186621808 1010807710177536 1011409023508992 1012098652336128 1012700733628416 1018676475608652 1019282469942744 1019888824773168 1022225870994048 1022833976806656 1023286817710592 1023895554663424 1025177771759616 1025787633610752 1026397858258944 1030550048266941 1031866204139568 1032480044832096 1034845943475456 1035461556767232 1036077536277504 1038451678470144 1039069436755968 1042811202916161 1043272888369002 1046535642004608 1047158209310976 1047781146972672 1048245032776704 1048868616972288 1050182107656192 1050806844186624 1051272069562368 1055057778308961 1055685415297842 1058733937815264 1059363761692608 1060086088438272 1060716716688384 1063147318861824 1063779768188928 1067610518086581 1068245622499482 1068718568573124 1071804727171008 1072442326651776 1073173571011584 1073811984795648 1074450778361856 1080790894853082 1081433840061204 1083911914933344 1084556716786368 1085201902221696 1085682355375872 1087688611501056 1088335660050432 1089077741273088 1094133992320404 1094784875123688 1097946305882496 1098599456570112 1101116865964032 1101771902767104 1102427329241088 1106887088879307 1108300737779536 1110348790907328 1111009319634816 1111501198547712 1112162412824064 1115374025023488 1116037543182336 1120056477206247 1122623054752392 1123290885243024 1123959113015328 1124056800671616 1124725484074752 1125394565266944 1127973374889984 1128644388200448 1129144074715136 1133210206331847 1133884334949534 1137158673949728 1137835151447616 1138610983878144 1139288325331968 1141898972110848 1142578269536256 1146692778685587 1147374927869814 1147882906985948 1150004104868304 1150688223907488 1151197669924416 1151882498996352 1155484920619008 1156172300107776 1160849479657014 1161540050436108 1164201686409888 1164894251363136 1165587228312192 1168258138278912 1168953116350464 1169750166552576 1175180954714508 1175880051058776 1177352597255184 1178052985474848 1178753790344256 1179275661873792 1179977194093824 1182681078257664 1183384636305408 1184088612888576 1191075680042172 1191784231904184 1192596849493056 1193306306274432 1196040733719552 1196752239212544 1197464167968768 1197994323173376 1198706990825472 1205780318067384 1206497617483248 1207320267388032 1208038482895104 1208757125657088 1211526958215168 1212247676215296 1217151703097169 1219400904300012 1220126306384664 1220852139999408 1221392649797856 1222952538239488 1223680053134336 1225212458932224 1225941318217728 1226484081156096 1227213696909312 1231632984514149 1235189594117808 1235924388641376 1238756474209536 1239493390612992 1240230745396224 1240338538672128 1241076396220416 1241814692708352 1246838330001978 1250438848366176 1251182714427072 1254795778151424 1255542236080128 1256398327037952 1262950936596441 1263702245898402 1264454002142244 1264563900755568 1265316169584096 1266068885925312 1266629414605184 1268970046751232 1269724936725504 1270287084054528 1271042757513216 1279303508193444 1280064545378568 1280937356862912 1281699365998464 1284636343624704 1285400553228288 1286165217447936 1295097378664968 1295867811370896 1296751398305664 1297522814961408 1299920535696384 1300693837621248 1301269695860736 1302043800379392 1309726897211124 1310506032783528 1311285631851216 1311866179412512 1314290405563776 1315072255894272 1315968937371648 1316751786233856 1322865057441123 1326685119608016 1327474343355552 1330516213039872 1331307715843584 1332099689499648 1332215467462656 1333007981125632 1333800966242304 1341671455679688 1342469594558736 1343063948245152 1343862915495744 1345545825434496 1346346269114112 1347147188964864 1347743613570048 1348545364678656 1349464869781504 1356502857825807 1357309819668654 1358235300811536 1359043293256992 1359851766364224 1362967827992064 1363778635742208 1366903695679488 1367716844814336 1374066731022588 1375821605519424 1376640059776128 1379794591300608 1380615409022976 1381436715036672 1389588293382534 1390414937221548 1391030517825336 1393601033485728 1394430064439616 1395259588570752 1395380856006144 1396210945747968 1397041529296896 1397660043702272 1398491489296384 1400242810208256 1406743704411948 1407580553730456 1411645250420352 1412485015590144 1413448117917696 1414288955584512 1422634388350014 1423480690782108 1424327496665976 1424958091430832 1429072969561344 1429923102202368 1430898094682112 1431749313060864 1432601037815808 1440072613550889 1441054526470776 1441911786748272 1445215886577792 1446075622381824 1446935869628928 1447576473834496 1450251482001408 1451114213400576 1456984550998089 1457851287792258 1458845323093872 1459713166831584 1463928407843328 1464799275426816 1468155821285376 1469029203689472 1474319286881469 1475196335832618 1475849451839076 1480465054543104 1481345759513088 1482001598063616 1482883217098752 1485623469367296 1486507242995712 1492520759559018 1493408636274996 1496830739669856 1497721180324032 1498612150687104 1498742400895488 1499633978766336 1500526087022592 1503964499853312 1509380387639649 1510278293878578 1510946941775796 1511845779932712 1516211565266304 1517113535263488 1518147978504192 1519051100442624 1528014713412978 1528923704914116 1529833237159752 1533338806491072 1534250965209984 1534930226565888 1535843331995136 1537766657639424 1538681450416128 1539596787388416 1547799306209352 1548720067248144 1552268915213184 1553192335150848 1554116304416256 1557677517705216 1558604155133952 1564909332553503 1566907939619344 1567840068078368 1569803463006912 1570737313966464 1571671720459008 1572367549165056 1573302925458432 1576908104343552 1577846181740544 1583528122946763 1588100906722896 1589045642538912 1590129132657408 1591075075032576 1594720978292736 1595669652283392 1596618890625024 1603077852859686 1607707090756512 1608663489977664 1609760356517376 1610717977193472 1611676167542784 1615369277620224 1621186342279623 1622150760091806 1622868937462892 1625867872400016 1626835075179552 1627802853332544 1628523533063808 1633616611909632 1634588424290304 1641200988480606 1642177312685532 1646919458823744 1647899184855168 1651675298946048 1652657854150656 1653640993861632 1653784718229504 1662451106669304 1665523186360992 1666513979452224 1667251797821568 1668243619236096 1673061037535232 1674056314773504 1680828542372281 1683934582128588 1684936327864536 1685938669522992 1686085201007424 1687088226112128 1688091847900416 1691960062334976 1692966582300672 1693716112072704 1694723676684288 1700826502424301 1705738010924592 1706752727171424 1707916475817216 1708932487997952 1712848458166272 1713867404304384 1714886956597248 1721062391804721 1721824360478922 1725006157302456 1726032335861232 1726796504886624 1727823748494528 1729001864407552 1730030419948544 1733227380928512 1734258450161664 1735026261147648 1741274219485521 1742310075654162 1746302529614832 1747341377044704 1748380842468288 1752387207418368 1753429674525696 1754625249828864 1755669048311808 1762771432071762 1763820076588164 1768913492810688 1769965791140736 1774021617386496 1775076954458112 1776132919332864 1776287289950208 1786613520063258 1787676347856276 1788895274239584 1789959459411648 1790751930993536 1791817220660992 1794061100579328 1795128358818816 1796196251953152 1796991484760064 1798060486238208 1808670477101076 1809746426224872 1810980401082048 1812057724342656 1813135688485632 1817290437322752 1818371514322944 1832088974696784 1834428807359232 1835520079701504 1837818688398336 1838911977326592 1839726121734144 1840820545363968 1841915620048896 1852784391176712 1853886582962064 1854707357100448 1858134711314304 1859240085919488 1860346118094336 1860507808008192 1861614594330624 1862722039062528 1870257495002967 1875658272549264 1876774071640608 1882193667227136 1883313354120192 1884597490556928 1885718607446016 1896845851133352 1897974254376144 1899103328887968 1899944121907776 1903455070126848 1904587405088256 1905430626081792 1906564136269824 1907864126242816 1918955262290166 1920096818067852 1921406035294368 1922549048997696 1926954515437056 1928100829842432 1929247826171904 1933668642668544 1942646067997452 1943801717056344 1945127097458496 1946284222442112 1951904543791104 1953065700569088 1964590345816686 1965759049175292 1966928447776824 1967799269118768 1971435608345664 1972608383841408 1973953406057472 1975127679350784 1976002130751488 1977177622798336 1990027679412024 1991211515033328 1995774319559808 1996961573765376 1998149534249472 1998323201193984 1999511971688448 2000701449363456 2008795087225409 2012507183519532 2013704391838104 2014595922367728 2015794373243616 2021615420355072 2022818047017984 2024197304672256 2025401467256832 2035964729502981 2037352951217304 2038564939885488 2039777649546336 2044451741988096 2045667953613312 2046573635421184 2047791109326848 2050355543519232 2051575267221504 2052795716517888 2061100096533882 2063732408279136 2064960089664192 2069691886950912 2070923113534464 2072155072555008 2076903356940288 2084382440073801 2085622405832322 2086545776738004 2093071284009216 2094316418621952 2095562293945344 2096490065553408 2097737233944576 2100364215312384 2101613688373248 2110115556617922 2111370830595684 2117467875630528 2118727523385216 2120172176876544 2121433433376768 2126294637723648 2133951582525021 2135221036173162 2136491244998964 2137437137146248 2143609454342016 2144884653303552 2146347142023168 2147623969591296 2148901556723712 2161581789706164 2162867680122408 2167823829866688 2169113433572736 2170403804443392 2171364710751744 2175377223002112 2176671320100864 2186776931688387 2188267984640808 2189569750247376 2195892611764992 2197198913140224 2202233731928064 2203543805534208 2204854658482176 2212794503748927 2213774177758614 2216601475559072 2220697581814656 2222018639269632 2223002397095424 2224324825648128 2230748050046976 2238781139338527 2240112954412494 2245246109504784 2246581770486048 2247918226030656 2248113601343232 2249450968149504 2250789130533888 2255946749779968 2257288776400896 2266420412663694 2267768669899068 2274317347899456 2275670302895232 2277221967756288 2278576650663936 2283797944221696 2292022070119467 2293385557371174 2294749855739628 2295765813971896 2300008209736608 2301376447814976 2302395339848832 2303764997992704 2310969841238016 2321698959314028 2323080100872216 2328403372819776 2329788502726272 2331174456624384 2336516276557824 2337906232700928 2350361909429016 2351760102117552 2354705194510368 2356105970949696 2357507580688512 2358551323747584 2359954388187648 2365362156515328 2366769272610816 2368177225777152 2382151360084344 2383568463808368 2385193698986112 2386612612548864 2392081467439104 2393504478425088 2394928335937536 2395988646346752 2404616779289529 2411560636134768 2412995234966496 2414640534776064 2416076965790208 2417514251314176 2423053916430336 2424495352430592 2433226140137709 2434303406194338 2438801808600024 2440252612769328 2441704279998816 2442785299595712 2445905076478976 2447360106268672 2450424917864448 2451882636435456 2452968162312192 2461801482720909 2463265969028298 2470379188235616 2471848777282752 2477512948419072 2478986781225984 2480461490792448 2480677077344256 2482152792440832 2493676660003956 2500877696732352 2502365428854144 2509591556302848 2511084472160256 2525901873192882 2527404491796804 2528908004284488 2529127801511136 2530632339168192 2532137771850624 2533258829210368 2537940093502464 2539449873451008 2540574168109056 2542085515026432 2558607016386888 2560129090757136 2561874713725824 2563398731996928 2569272687249408 2570801106456576 2572330434895872 2582736540718383 2590194757329936 2591735622741792 2593502796611328 2595045629922816 2599841071392768 2601387675242496 2602539391721472 2604087600758784 2613465113481243 2619453794422248 2621012065567056 2622571263702432 2623732358825024 2628580811127552 2630144511788544 2631937874743296 2633503572467712 2644157148107643 2645730114882246 2653370239216032 2654948686711104 2661032426079744 2662615431687168 2664199378999296 2664430934925312 2666015962251264 2683342911359376 2684939189117472 2686127896490304 2687725830991488 2691091650868992 2692692538228224 2694294377929728 2695487227140096 2697090729357312 2713005715651614 2714619639337308 2716470601623072 2718086586513984 2719703532728448 2725935655984128 2727557271484416 2733807391358976 2748133462045176 2751643211038848 2753280119552256 2759589182601216 2761230818045952 2762873430073344 2779176586765068 2780829874443096 2782061035650672 2787202066971456 2788860128879232 2790519177141504 2790761712012288 2792421891495936 2794083058593792 2795320087404544 2796982978592768 2813487408823896 2815161107460912 2823290500840704 2824970031180288 2826896235835392 2828577911169024 2840020640560061 2845268776700028 2846961381564216 2848654993331952 2849916182861664 2858145939122688 2859846204404736 2861796189364224 2863498626121728 2878432893435249 2880145227101778 2882109052941552 2883823573496544 2890431773155584 2892151244763648 2893871739257856 2895152947668992 2900502964002816 2902228426801152 2913969101996178 2915702575584516 2917690646187744 2919426333663168 2927856815686656 2929598550853632 2936311642570752 2946885518725029 2948638573762938 2950392671665236 2951698903678152 2960930109086208 2962691519026176 2964003196127232 2965766434197504 2971246938734592 2985041519118036 2986817272549992 2993661479339712 2995442360648064 2997224301374208 2997484801790976 2999267957532672 3001052174045184 3018760775279298 3020556587757156 3021893883551592 3023691559865424 3032423130532608 3034227070526976 3036295957008384 3038102200885248 3056029426825956 3057847409828232 3059666474319504 3066677612982144 3068501930419968 3069860453131776 3071686663990272 3075533315278848 3077362900832256 3079193574776832 3091650144800823 3095598612418704 3097440134496288 3104537830426368 3106384670301696 3108232608832512 3115355035410432 3117208310267904 3128433608748483 3129818665107006 3133815879238688 3135680136156736 3139606926013824 3141474627932928 3143343440918016 3144735098330112 3146605850916864 3153816208687104 3165173334926883 3167056245893526 3176201813445792 3178091285077824 3180258265314816 3182150150065152 3189441956585472 3191339304566784 3206155705719372 3215414181513024 3217326979955328 3219520713034752 3221435954386944 3223352335085568 3242372684559246 3244301520183612 3245737874925784 3251735744800032 3253670150359104 3255605706665088 3257047066127616 3267233223819264 3282401976961212 3284354625371064 3293838917647488 3295798369710336 3303350597892096 3305315708301312 3307281987723264 3320661266637921 3324902213338608 3331046372721984 3333027958904448 3334503595643136 3336487238472192 3346122075070464 3348112629547008 3360169431618741 3361657084744562 3367869164257176 3369872655729072 3371877339045984 3372170402014848 3374176452224256 3376183695800832 3383920124669952 3385933164601344 3387432224145408 3399630618995541 3401653004848602 3411476021849184 3413505454342848 3415832951634432 3417864975995904 3425696916332544 3427734808608768 3440078336056761 3442124783609442 3443648720957844 3450012314604912 3452064671722464 3453593009773248 3455647496989056 3458003728815104 3460060839897088 3466454761857024 3468516900323328 3482548438971042 3484620151308324 3492605059229664 3494682754089408 3496761684936576 3504774414836736 3506859349051392 3509250499657728 3525542864143524 3527640153176328 3537826985621376 3539931582281472 3548043234772992 3550153908916224 3552265838665728 3573227040126516 3575352695712552 3577790548479168 3579918918823296 3581503861987072 3583634441321984 3588122201158656 3590256717637632 3592392503906304 3593982969520128 3596120972476416 3617340954202152 3619492852449744 3621960802164096 3624115448685312 3626271376971264 3634580874645504 3636743028645888 3651455109291507 3664177949393568 3668857614718464 3671040159403008 3675637376796672 3677823954653184 3679452243468288 3681641090727936 3694898953542447 3705568782353424 3707773165924128 3709414714200896 3716269422628608 3718480171838976 3720692236188672 3721015616016384 3723229188661248 3725444078125056 3740514990005934 3751316545098528 3753548143281216 3764387334454272 3766626708240384 3769194981113856 3793691702266704 3795948508752288 3798206657775936 3799888243815552 3806910140253696 3809174810176512 3810861252163584 3813128272539648 3837910524580332 3840193636135704 3842812070588736 3845098097995392 3853909030874112 3856201659684864 3858495652343808 3885292135994904 3887603434112688 3890254194916992 3892568444884224 3903809087582208 3906131401138176 3929180691633372 3931518098350584 3933856895553648 3935598538237536 3942871216691328 3945216767682816 3947906812114944 3950255358701568 3952004261502976 3954355245596672 3968595172323369 3980055358824048 3982423030066656 3991548639119616 3993923147530752 3996299068498944 3996646402387968 3999023943376896 4001402898726912 4017590174450818 4025014367039064 4027408783676208 4029191844735456 4031588746487232 4043230840710144 4045636094035968 4048394609344512 4069508573477421 4071929459005962 4074705902434608 4077129879770976 4079555299092672 4088903483976192 4091335907226624 4093147270842368 4095582218653696 4100711087038464 4103150534443008 4122200193067764 4127464816558272 4129920179328384 4139383773901824 4141846227068928 4144310145110016 4168764880147602 4171244811664644 4173091553476008 4186142568018432 4188632837243904 4191124587890688 4192980131106816 4195474467889152 4200728430624768 4220231113235844 4222741661191368 4234935751261056 4237455046770432 4240344353753088 4242866866753536 4267903165050042 4270442072346324 4272982489997928 4274874274292496 4287218908684032 4289769306607104 4292694284046336 4295247939182592 4297803113447424 4320217840652667 4323163579412328 4325735360244816 4335647659733376 4338226867145472 4340807608886784 4342729421503488 4350754446004224 4353342640201728 4370953652994267 4373553863376774 4376535969281616 4379139500494752 4391785223529984 4394397826280448 4404467463856128 4407087611068416 4422957860644407 4425589007497854 4427548355517228 4433202951118144 4441395163629312 4444037278539264 4446004794190848 4448649651296256 4477562278677054 4480225908824988 4490492219009568 4493163540972096 4495836452061312 4496227202686464 4498901936299008 4501578261067776 4511893499559936 4532840825327388 4535537339798136 4548634695798912 4551340605790464 4554443935512576 4557153301327872 4584044140238934 4586771114742348 4589499711479256 4591531627943792 4600016419473216 4602752895629952 4604790679697664 4607529995985408 4643397918628056 4646160201744432 4656806745639552 4659577005452544 4662348913248768 4673032553115648 4675812465401856 4694727997660509 4700723818858032 4703520204235104 4709410389020736 4712211941899392 4715015161377024 4717102647495168 4719908776375296 4730724313030656 4733538545221632 4750584368840289 4764302720168688 4767136927616736 4770387397972224 4773225225097728 4784162934878208 4787008956850176 4789856671875072 4809233558579058 4823121272269536 4825990469932992 4829281069552128 4832153931580416 4835028502628352 4846107832860672 4863559026838869 4866452280275418 4868606812388676 4877603617200048 4880505225538656 4883408559997632 4885570599191424 4891810152957952 4894720212537344 4900849835728896 4903765272870912 4923602965441818 4926531938056596 4940758376471232 4943697554565504 4955025896838144 4957973562451968 4960922981584896 4961354154688512 4987353320007912 5001755393464704 5004730857708288 5019183112605696 5022168944320512 5042485627116843 5051803746385764 5054808983593608 5057816008568976 5058255603022272 5061264678336384 5064275543701248 5066517658420736 5075880187004928 5078899746902016 5081148336218112 5084171030052864 5102479507272903 5117214032773776 5120258181514272 5123749427451648 5126797463993856 5138545374498816 5141602212913152 5144660869791744 5163187175414163 5165473081436766 5180389514659872 5183471245483584 5187005593222656 5190091259845632 5199682142785536 5202775350484992 5205078783442944 5223822658456563 5226930226962486 5238907588844496 5242024131134112 5245142527404864 5247464717650048 5257161622255104 5260289023577088 5263875749486592 5267007144935424 5288314296215286 5291460229764492 5306740478432064 5309897373422208 5322064852159488 5325230863374336 5328398757998592 5328861869850624 5366685822718752 5369878378234944 5372255792980608 5375451661982976 5382183301737984 5385385076456448 5388588755859456 5390974454280192 5394181458714624 5426011431303228 5429239278674616 5432941203246144 5436173173027968 5439407065456896 5451871311968256 5455114542968832 5496266924090352 5503286422077696 5506560239104512 5519178365202432 5522461636091904 5525746860146688 5558353173530136 5561659748886192 5564122071301344 5574404133942912 5577720257758464 5581038354283008 5581523424024576 5584843782991872 5588166117187584 5590640174809088 5610772485008901 5626974817647792 5630322214921824 5646581001681408 5649940062360576 5653792471670784 5657155822338048 5680041281120122 5690537553400056 5693922763128432 5697309986663904 5699832365723328 5716291878245376 5719692408809472 5723592378728448 5756865786870498 5760290454203556 5764218105883104 5767647146993088 5780863546311168 5784302489527296 5787743478515712 5790305895337984 5801005928005632 5827938203992356 5831405151169032 5835381292375488 5838852667326336 5855713631373312 5859197101707264 5893771037450058 5897277147525876 5900785343330472 5903397807356304 5921860218172416 5925383038052352 5928006392254464 5931532868395008 5970083038236072 5973634545099984 5987322958679424 5990884721296128 5994448602748416 5994969603581952 5998535915065344 6002104348090368 6026385261676227 6037521550558596 6041113175514312 6043787767103184 6047383119730848 6064846261065216 6068454141053952 6072591914016768 6076204401770496 6107894188508943 6112058853651912 6115694819656464 6119332948639008 6133355225964288 6137003860839936 6139720906263552 6143373327980544 6151066630557696 6154725801664512 6158387149553664 6183300289601646 6191197224837408 6194880268992576 6209075660852736 6212769340603392 6216465217665024 6230710070820864 6253147320221403 6256867217496966 6259637330214012 6267631758477376 6271360272313472 6279213852027648 6282949255865856 6286686881836032 6289470196660224 6293211701833728 6330346669853766 6334112491787052 6352403626891584 6356182570155648 6360516530629632 6364300300130304 6378883913170944 6412311411438744 6430828363026048 6434653959910656 6439041426069504 6442871908773888 6446704670171136 6484745369118492 6488603040367224 6491475749851568 6503471489600064 6507340300718208 6511211413330176 6514094132255232 6560330795065161 6564803953922424 6568709250742128 6587677835294976 6591596739420672 6606701195784192 6610631416602624 6614563975446528 6641322533275842 6649804426677216 6662092745443968 6666055917808896 6669007191286272 6672974476944384 6692244150140928 6716343418015581 6720338863237482 6723314169489124 6735738328514352 6739745311458144 6743754678091968 6744340804029696 6748352904448512 6752367391601664 6767840249339904 6771866329202688 6799261237991082 6803306009697204 6822952043698368 6827010908685696 6831665903268864 6835729951991808 6851393832665088 6876066210358401 6880156672113522 6884249567218884 6887297441915688 6900024629209824 6904129343444928 6907186019546496 6911294993978112 6916007457630208 6920121679794176 6932909523714048 6965096877942084 6969240302616648 6985210118459328 6989365508178816 6993523369873152 7009548829673472 7013718698102784 7051085728287048 7055280306352656 7075653971242752 7079863164562944 7096086469545984 7100307817832448 7104531677331456 7146454080253032 7150705391425104 7155581096958336 7159837837646592 7163007723974144 7167268882643968 7176244402317312 7180513435275264 7184785007812608 7187965939040256 7213850337868587 7234681908404304 7238985704899488 7243921604328192 7248230897370624 7252542753942528 7269161749291008 7273486057291776 7299678420413127 7302910218583014 7328355898787136 7337715229436928 7342080318806016 7351274753593344 7355647909306368 7358904486936576 7385404448162727 7389797907084894 7411137564706848 7415546331848256 7418829428401792 7432538845257216 7436960343677952 7441384472377344 7442031232032768 7446458377322496 7481029980011868 7502633090197056 7507096286562432 7528774668908544 7533253416480768 7587383404533408 7591897017504576 7596413315551872 7599776487631104 7613820280507392 7618349620353024 7621722504327168 7626256545079296 7675821049160664 7680387272271408 7685624141177472 7690196195990784 7707818061748224 7712403319369728 7716991304687616 7748209622155149 7770584271989808 7775206868225376 7780508389833984 7785136889768448 7807618175164416 7812262802276352 7840395340443729 7858361383266744 7863036196701168 7867713791107296 7871197076475072 7885742433382656 7890433535365632 7895813624229888 7900510717403136 7904008523005952 7932471444322929 7937190344646738 7960110717648096 7964846060133312 7983097278239232 7987846295061504 7992598136997888 7993292804775936 7998047886753792 8035180348901636 8050028734078128 8054817567352416 8058383689470912 8063177492974464 8086461681420288 8091272188071936 8139017146954842 8143858918011924 8149411804869216 8154259759541952 8159110598185344 8177806967952384 8182671814453248 8186294541684736 8191164437307392 8201422174076928 8244400386135528 8254929633116544 8259840358656768 8278767547803648 8283692454137856 8288620290220032 8337529760295204 8342489623329288 8346183106952016 8372285136036864 8377265674487808 8382249175781376 8385960262213632 8390948935778304 8440462226471688 8445483322382736 8469871502522112 8474910093540864 8480688707506176 8485733733507072 8520061921680183 8535806330100084 8540884144692648 8545964979995856 8549748548584992 8574437817368064 8579538613214208 8585388568092672 8590495878365184 8635298680305747 8640435681305334 8646327158824656 8651470720489632 8671295319466752 8676453734290944 8681615217773568 8685458843006976 8701508892008448 8706685280403456 8741907305988534 8747107726753548 8753071938563232 8758279000989504 8783570447059968 8788795652560896 8808934927712256 8840656556175087 8845915721288814 8851178014995708 8855096711034456 8866405902236288 8882790327258624 8888074557078528 8892009588381696 8897299302592512 8955124557354108 8960451817649976 8980984438019136 8986327081944192 8991672904122624 8992454405372928 8997803872598016 9003156522135552 9065681650654776 9071074679596272 9097269391597824 9102681211580928 9108887871025152 9114306602655744 9168088280477868 9173542229484696 9178999422958512 9183063255887584 9200032838946432 9205505791259904 9209581359395328 9215059991970816 9274950434402469 9286795837256112 9292320403488864 9313613491279104 9319154010905088 9324697826497536 9346065106231296 9351624930803712 9389455995321018 9401447637716064 9407040408470208 9418820778041472 9424423883798784 9430030322754048 9434205294990336 9439817552750592 9461448626061312 9495520004780649 9501168737680578 9528605440337376 9534273855233472 9540774795944448 9546450450195456 9568325869756416 9574017913700352 9618467117158116 9646242544539072 9651980939865984 9658562139104256 9664307863160832 9670057005256704 9727118053677738 9732904560550836 9737213624777352 9755207234400096 9761010451077312 9766817119995264 9771141198382848 9783620305915904 9789440425074688 9801699671457792 9847205930883636 9853063876113192 9881516752942464 9887395109131008 9910051793676288 9915947124903936 9921845963169792 9961983799913763 9974706640015824 10003510786929408 10009461715416576 10038366225211392 10044337888641024 10080508294856223 10084971254233686 10103607492771528 10109617967187216 10115632017137952 10116511206044544 10122529356672768 10128551087402496 10133035316841472 10151760374009856 10157799493804032 10162296672436224 10198891856986623 10204959014545806 10234428065547552 10240516363028544 10247498854903296 10253594927987712 10277090748997632 10283204425826304 10320235008170283 10326374350828326 10330946162873532 10360779029319744 10366942490967168 10374011186445312 10380182519691264 10399364285571072 10405550700969984 10447645316913126 10453860453924972 10477815177688992 10484048262268224 10490285054809728 10494929435300096 10514323244510208 10520578047154176 10527751498973184 10576628592430572 10582920459528984 10613480956864128 10619794746844416 10644129704318976 10650461726748672 10656797515997184 10733371645437504 10739756756469888 10744511585961216 10750903323965952 10764366603475968 10770770152912896 10777177511718912 10781948908560384 10788362917429248 10852022862606456 10858478557349232 10865882406492288 10872346346055936 10878814130913792 10903742623936512 10910229085937664 10954365327874521 10992533848180704 11006572844155392 11013120478209024 11038356730404864 11044923272183808 11084696860627341 11116706347060272 11123319497772384 11128244142602688 11148808267885824 11155440515516928 11162076708566016 11163046848049152 11169687565983744 11176332234375168 11221544970017802 11253949635295584 11260644429843648 11293162003362816 11299880124721152 11307584943341568 11360082562240244 11381075106800112 11387845526256864 11394619973327808 11399664731446656 11432583756490752 11439384817618944 11513731573740996 11520580908407112 11528436211766208 11535294293986176 11561727092622336 11568604979054592 11575486957031424 11580611790675968 11655876407984712 11662810302338064 11670762584750976 11677705334652672 11711427262746624 11718394203414528 11765799796605967 11787542074900116 11794554295051752 11801570686660944 11806795614712608 11843720436344832 11850766076104704 11856012784508928 11863065736790016 11905785516970107 11940166076472144 11947269090199968 11974645917358848 11981769442592256 11988897205496832 11989939207163904 11997071830130688 12004208696180736 12052770523352454 12075043101117192 12082226351028624 12087575534206368 12094766239461696 12129692522130432 12136908282107904 12145183828033536 12208525720432263 12215788377017886 12224117707303824 12231389639312928 12238665897278016 12266710451928576 12274007721679872 12279441812527104 12286746655961088 12302133261115392 12309451603329024 12366600579203292 12382394449674816 12389760537985152 12418151321705472 12425538681206784 12432930435330048 12506294640442806 12513734434993932 12519274660428024 12535263516954752 12542720544626944 12558427704055296 12565898511731712 12573373763672064 12578940393320448 12586423403667456 12660693339707532 12668224983574104 12704807253783168 12712365140311296 12721033061259264 12728600600260608 12824622822877488 12861656726052096 12869307919821312 12878082852139008 12885743817547776 12893409340342272 12960653521958001 12969490738236984 12977206080734448 12982951499703136 13006942979200128 13014680601436416 13022422826660352 13028188264510464 13112860958982801 13120661590130322 13129607907844848 13137418501484256 13175355670589952 13183193478841344 13213402391568384 13221262833205248 13282645066551684 13299608853354432 13324185490887936 13332111835617792 13338014382572544 13345948953888768 13432686836031162 13440677726474964 13446628338978248 13471476657028704 13479490622916288 13487509356183936 13488681608059392 13496705808897024 13504734783203328 13535680498679808 13598522475982164 13606612019394408 13645904087396736 13654021817371392 13663331806537728 13671459903983616 13752132420716802 13760313344227044 13768499134437768 13774594883831376 13800049258419648 13808258686889856 13814372039092992 13822589987956224 13832014915260416 13840243359588352 13930193755884168 13938480605233296 13970420236918656 13978731016357632 13987046739746304 14019097659346944 14027437396205568 14084183992981527 14102171456574096 14110560612705312 14151307942485504 14159726329125888 14192172939091968 14200615635664896 14251753106520867 14292908160506064 14301410782850208 14311162193916672 14319675675293184 14326015447948288 14334537765287936 14352488804634624 14361026870550528 14369570015625216 14427700675737174 14469363816808608 14477971409798976 14487843208656384 14496461794741248 14505085507885056 14538323498582016 14590677080516607 14599356840826254 14605820437166028 14656711797574272 14675430458873856 14684160637612032 14702549507186688 14711295818612736 14770808896325454 14779595814169788 14822275129413696 14831092663696512 14837658856803584 14865077690514432 14873920687355904 14882768944754688 14884062464065536 14962059960023736 15005266180394112 15014192573124864 15057549337817088 15066506832961536 15127456881350529 15174766809066816 15183794035009152 15192826631103744 15199552975262208 15227640561014784 15236699240706048 15243445008654336 15252513090158592 15307438521818709 15351642098321328 15360774544542816 15371248282354944 15380392391981568 15415636123496448 15424806638739456 15433982609375232 15489561526242489 15496419244310298 15541168543979616 15550413736450752 15561016779667968 15570273779536896 15615236350328832 15671467975369689 15680790680887458 15716722766533488 15726072393402336 15735427582214592 15742394152950144 15771484866765312 15780867070731264 15791627248459776 15801021434806272 15864942888645858 15874380689293476 15920221435296192 15929692120266624 15966194556478464 15975692590123008 15985196273995776 15986585609551872 16070360697803272 16100057468156256 16109635134704832 16116767378941824 16126354985948928 16172923362840576 16182544376143872 16278034293909684 16287717836023848 16298823609738432 16308519519083904 16318221196370688 16355613935904768 16365343628906496 16372589083369472 16382328874614784 16488800772271056 16509859266233088 16519680717313536 16557535095607296 16567384908275712 16577240580440064 16675059520590408 16684979246658576 16692366213904032 16744570272073728 16754531348975616 16764498351562752 16771920524427264 16832317455026703 16880924452943376 16890966644765472 16939743005044224 16949820187081728 16961377415012352 16971467467014144 17040123843360366 17071612660200168 17081768289385296 17091929959991712 17099497097169984 17148875634736128 17159077226428416 17170777136185344 17270597360611494 17280871362610668 17292654317649312 17302941440979264 17342590638933504 17352907468581888 17363230435547136 17370917686013952 17403017784016896 17483814611977068 17494215453507096 17506143877126464 17516558001979008 17567140894119936 17577591305121792 17681313112350174 17691831442577628 17702356029991416 17710193422068912 17732811804472576 17765580654517248 17776149114157056 17784019176763392 17794598605185024 17910249114708216 17920903635299952 17961968876038272 17972654163888384 17983345808245248 17984908810745856 17995607745196032 18006313044271104 18079155785028681 18131363301309552 18142149359192544 18194538783195648 18205362423161856 18217775742050304 18228613205311488 18323682565526829 18336176560955736 18347084458969392 18357998845917024 18366126511775168 18400065677892864 18411011582519808 18419162718790656 18430119983941632 18549900868804938 18573591674512224 18584640806977728 18627226982558208 18638308021810176 18649395652995072 18692130212462592 18778911990642036 18802895275432128 18814080816940416 18837641556082944 18848847767597568 18860060645508096 18868410589980672 18879635105501184 18991040009561298 19002337475361156 19057210880674752 19068547710466944 19081549591888896 19092900900390912 19136651739512832 19236934234316232 19292485089078144 19303961879731968 19317124278208512 19328615726321664 19340114010513408 19454236107355476 19465809121101672 19474427249554704 19510414468800192 19522020902154624 19533634239990528 19542282396765696 19567240611831808 19578880850149376 19680992385195483 19694411861767272 19706127752226384 19763033505884928 19774790218262016 19820103587352576 19831894249807872 19843691926339584 19923967599827526 19949413280031648 20007021573858816 20018923430833152 20076732450422784 20149030254046743 20161016589712446 20169942508467372 20207214985543056 20219235934374432 20231264034275904 20233022412089088 20245058713345536 20257102174804992 20266070633682944 20303520748019712 20315598987608064 20397783713973246 20409918029091612 20468856131095104 20481032726057088 20494997709806592 20507189855975424 20554181497995264 20628198631075203 20640470016340566 20652748701656652 20661892325747064 20721558058639488 20733884981934336 20748022372890624 20760365039382528 20798728571142144 20895290633826252 20907720907849944 20955630355377984 20968096524536448 20980570109619456 20989858870600192 21028646489020416 21041156094308352 21153257184861144 21165840919057968 21226961913728256 21239589493688832 21288259408637952 21300923453497344 21313595031994368 21466743290875008 21479513512939776 21489023171922432 21501806647931904 21528733206951936 21541540305825792 21554355023437824 21563897817120768 21641551013605761 21704045725212912 21716957114698464 21731764812984576 21744692692111872 21757628261827584 21807485247873024 21820458171875328 21899035261239381 21908730655749042 21985067696361408 22013145688310784 22026240956418048 22076713460809728 22156213344488181 22169393721254682 22233412694120544 22246638995544768 22256488285205376 22297616535771648 22310881031033856 22324153417132032 22326093696098304 22339375131967488 22443089940035604 22507899270591168 22521288859687296 22586324006725632 22599760249442304 22720165124480488 22762150213600224 22775691052513728 22789239946655616 22799329462893312 22865167512981504 22878769635237888 23027463147481992 23041161816814224 23056872423532416 23070588587972352 23123454185244672 23137209958109184 23150973914062848 23161223581351936 23244628866465447 23311752815969424 23325620604676128 23341525169501952 23355410669305344 23422854525493248 23436788406829056 23521186021331187 23531599593211934 23575084149800232 23589108590103504 23603141373321888 23613591229425216 23687440872689664 23701532152209408 23712025569017856 23797414332968787 23811571033940214 23880332152944288 23894538180399936 23949291834717696 23963538885184512 23977794410993664 23979878414327808 23994143660261376 24105541046704908 24150086202234384 24164452702057248 24175151068412736 24189532478923392 24259385044260864 24273816564215808 24417051440864526 24431576754035772 24448235414607648 24462779278625856 24477331794556032 24533420903857152 24548015443359744 24558883625054208 24573493311922176 24604266522230784 24733201158406584 24764788899349632 24779521075970304 24836302643410944 24851077362413568 24865860870660096 25012589280885612 25027468869987864 25038549320856048 25070527033909504 25085441089253888 25116855408110592 25131797023463424 25146747527344128 25157880786640896 25172846807334912 25321386679415064 25336449967148208 25409614507566336 25424730280622592 25442066122518528 25457201200521216 25560185765040549 25649245645754976 25723313452104192 25738615839642624 25756165704278016 25771487635095552 25905896040917241 25921307043916002 25938981476473968 25954412161468896 25965902999406272 26013885958400256 26029361202872832 26044845653320704 26056376529020928 26225721917965602 26241323180260644 26259215815689696 26274837002968512 26350711341179904 26366386957682688 26426804783136768 26565290133103368 26599217706708864 26648370981775872 26664223671235584 26676028765145088 26691897907777536 26865373672062324 26881355452949928 26893256677956496 26942953314057408 26958981245832576 26975018712367872 26977363216118784 26993411617794048 27009469566406656 27197044951964328 27213224038788816 27291808174793472 27308043634742784 27326663613075456 27342919807967232 27504264841433604 27520626688454088 27536998268875536 27549189767662752 27600098516839296 27616517373779712 27628744078185984 27645179975912448 27664029830520832 27680486719176704 27824851303207407 27860387511768336 27876961210466592 27940840473837312 27957462032715264 27974093479492608 28038195318693888 28054874792411136 28168367985963054 28204342913148192 28221121225410624 28302615884971008 28319452658251776 28384345878183936 28486560014341947 28503506213041734 28585816321012128 28602821565700416 28622324387833344 28639351350586368 28652030895896576 28669075530575872 28704977609269248 28722053741101056 28855401351474348 28938727633617216 28955942819597952 28975686417312768 28992923589482496 29010171015770112 29181354161033214 29198713681652508 29211640874332056 29313423595148544 29350860917747712 29368321275224064 29405099014373376 29541617792650908 29559191628339576 29644550258827392 29662185327393024 29675317713607168 29730155381028864 29747841374711808 29765537889509376 29885951399741289 29924119920047472 30010532360788224 30028385146249728 30115098675634176 30133013665923072 30241524884568669 30254913762701058 30349533618133632 30367588070018304 30385653262207488 30399105950524416 30455281122029568 30473398481412096 30486890017308672 30596675570959869 30614877043637418 30703284196642656 30721549089085632 30742496564709888 30760784783963136 30831272246992896 30849613277478912 30960705024510849 30979123052484978 30992838488620596 31082337087959232 31100827472901504 31122033559335936 31140547559073792 31342935950739378 31361581361774916 31433445533066976 31452144786804672 31470855164429184 31484788305900288 31542969733530624 31561734141462528 31583254496919552 31729885777291716 31748761378586952 31840442870592384 31859384240533248 31932389112956928 31951385180246016 31970392547991552 32140721395606544 32200114936312512 32219270269409664 32233534757883648 32252709971897856 32345846725681152 32365088752287744 32556068587819368 32575435672047696 32597647219476864 32617039038167808 32636442392741376 32711227871809536 32730687257812992 32745178166738944 32863095983623563 32977601544542112 33019718532466176 33039361434627072 33115070191214592 33134769816551424 33254090581882023 33350119041180816 33369958493317152 33384732427808064 33489140544147456 33509062697951232 33528996703125504 33664634910053406 33761848905886752 33781933289530944 33879486010088448 33899640374163456 33922754830024704 34080247686720732 34143225320400336 34163536578770592 34183859919983424 34198994194339968 34297751269472256 34318154452856832 34541194721222988 34561742725221336 34585308635298624 34605882881958528 34685181277867008 34705814937163776 34726460871094272 34741835372027904 34967629223954136 34988430907014192 35012287754252928 35033116003958016 35134281788239872 35155182610243584 35297399389817901 35362626224700348 35383662885155256 35404712059982832 35420386844137824 35465623608945152 35531161309034496 35552298228314112 35568038353526784 35589197210370048 35717356550910321 35820498229416432 35841807270599904 35923937752076544 35945308327776768 35966691616490496 35969817621491712 35991215490392064 36012626088542208 36158311570057362 36262726602619104 36284298718385088 36389077566391296 36410724846323712 36435551484100608 36625577161296789 36647365131053658 36672353121911472 36694168917938784 36715997691834048 36732253023550336 36800131355785728 36822023165039616 36838325437581312 36860239967883264 37099801737609876 37147183349024448 37169281613955456 37254453965116416 37276616043620352 37298791305990144 37557823981284072 37605790550864256 37628161633880832 37675283112165888 37697695535195136 37720121291016192 37736821179961344 37759270211002368 37982080019122596 38004674950722312 38114421761349504 38137095420933888 38163099183777792 38185801800781824 38473868468632464 38584970178156288 38607923759463936 38634248556417024 38657231452643328 38680228021026816 38908472214710952 38931618242203344 38948854499109408 39020828937600384 39044041804309248 39067268479981056 39084564793531392 39134481223663616 39338582876948403 39361984770390966 39388823723534544 39412255504452768 39526067011769856 39549580436524032 39640207174705152 39663788499615744 39847935199655052 39898826560063296 40014043147717632 40037846861666304 40298060508093486 40322033179424892 40339885016934744 40414429971086112 40438471868748864 40462528068551808 40466044824178176 40490117426691072 40514204349609984 40532141267365888 40607041496039424 40795567427946492 40819836058183224 40937712262190208 40962065452114176 40989995419613184 41014379711950848 41256397262150406 41280940032681132 41305497403313304 41323784651494128 41443116117278976 41467769963868672 41496044745781248 41520730078765056 41790581267652504 41815441815699888 41911260710755968 41936193049072896 41961140219238912 41979717741200384 42057292978040832 42082312188616704 42252551978944581 42306514369722288 42331681838115936 42453923827456512 42479178987377664 42576518817275904 42601846906994688 42755259319562601 42933486581750016 42959027025879552 42978046343844864 43003613295863808 43057466413903872 43083080611651584 43108710046875648 43283102027211522 43408091450425824 43433914229396928 43463529625969152 43489385384223744 43515256523655168 43614970495746048 43772031241549821 43798070522478762 43817461311498084 43970135392722816 44026291376621568 44052481912836096 44312426688976362 44338787442509364 44466825388241088 44493277991089536 44512976570410752 44595233071543296 44621762062067712 44648306834264064 44652187392196608 44886179880071208 45015798541182336 45042577719374592 45172648013451264 45199520498884608 45382370644051587 45440330248960976 45524300427200448 45551382105027456 45578479893311232 45598658925786624 45730335025963008 45757539270475776 45922315565456127 46054926294963984 46082323633628448 46113744847064832 46141177175944704 46246908370489344 46274419916218368 46301947828125696 46489257732930894 46623505631938848 46651241209352256 46683050339003904 46710821338610688 46845709050986496 47014403926109067 47042372042662374 47063199186423868 47150168299600464 47178217180207008 47206282746643776 47227182458850432 47374881745379328 47403064304418816 47594828665937574 47623142067880428 47760664305888576 47789076360799872 47898583669435392 47927077770369024 47955588821987328 47959756828655616 48211082093409816 48300172404468768 48328905404114496 48350302136825472 48379064957846784 48518770088521728 48547633128431616 48834102881729052 48863153508071544 48896470829215296 48925558557251712 48954663589112064 49066841807714304 49096030886719488 49117767250108416 49146986623844352 49466402316813168 49529577798699264 49559042151940608 49672605286821888 49702154724827136 49731721741320192 50025178561771224 50054937739975728 50077098641712096 50141054067819008 50170882178507776 50233710816221184 50263594046926848 50293495054688256 50315761573281792 50496952365080109 50642773358830128 50672899934296416 50819229015132672 50849460561245184 50884132245037056 50914402401042432 51120371530081098 51298491291509952 51446626904208384 51477231679285248 51512331408556032 51811792081834482 51842614087832004 51877962952947936 51908824322937792 51931805998812544 52027771916800512 52058722405745664 52089691306641408 52112753058041856 52451443835931204 52482646360521288 52518431631379392 52549674005937024 52701422682359808 52732773915365376 53130580266206736 53198435413417728 53296741963551744 53328447342471168 53352057530290176 53383795815555072 53730747344124648 53762710905899856 53786513355912992 53885906628114816 53917962491665152 53950037424735744 53954726432237568 53986823235588096 54018939132813312 54237467355086043 54394089903928656 54426448077577632 54583616349586944 54616087269485568 54653327226150912 54685839615934464 55008529682867208 55041253376908176 55073996537751072 55098379535325504 55200197033678592 55233034747559424 55257488156371968 55290359951824896 55328059661041664 55649702606414814 55720775023536672 55753922420933184 55881680947674624 55914924065430528 55948186958985216 56076390637387776 56336735971926108 56408685826296384 56442242450821248 56605231769942016 56638905316503552 56973120028683894 57007012426083468 57171632642024256 57205643131400832 57244648775666688 57278702701172736 57304061791793152 57338151061151744 57409955218538496 57710802702948696 57877455267234432 57911885639195904 57951372834625536 57985847178964992 58020342031540224 58362708322066428 58397427363305016 58423281748664112 58626847190297088 58701721835495424 58736642550448128 59042977155586449 59083235585301816 59118383256679152 59289100517654784 59324370654786048 59350635427214336 59460310762057728 59495682749423616 59531075779018752 59771902799482578 59848239840094944 60021064721576448 60056770292499456 60230197351268352 60447090762140229 60483049769137338 60509827525402116 60699067236267264 60735176140036608 60771306524414976 60798211901048832 60910562244059136 60946796962824192 61193351141919738 61229754087274836 61406568393285312 61443098178171264 61484993129419776 61521569567926272 61662544493985792 61884595893225609 61921410049021698 61958246104969956 61985676977241192 62164674175918464 62201654945803008 62244067118671872 62281095118147584 62685871901478756 62723162723549832 62866891066133952 62904289573609344 62941710328858368 62969576611800576 63085939467061248 63123468282925056 63459771554583432 63497522757173904 63680885741184768 63718768481066496 63864778225913856 63902770360492032 63940785095983104 64281442791213088 64400229872625024 64438540538819328 64467069515767296 64505419943795712 64691693451362304 64924653040817283 65112137175638736 65150871344095392 65195294438953728 65234078076335616 65272884785482752 65422455743619072 65461374515625984 65726191967247126 65955203089084224 66039437064932352 66078722869254144 66230140382429184 66468640033464543 66508181163764046 66700238082361632 66739916986634304 66769464855616128 66978281088294912 67018125395902464 67329269820106812 67523697811773504 67563866579061888 67758972020176896 67799280748326912 68160495373441464 68286450640800672 68327073157541184 68367719839966848 68397988388679936 68595502538944512 68636308905713664 69082389442445976 69123485450442672 69170617270597248 69211765763917056 69370362555734016 69411629874327552 69452921742188544 69483670744055808 69733886599396341 69935258447908272 69976861814028384 70024575508505856 70066232007916032 70268563576479744 70310365220487168 70563558063993561 70594798779635802 70725252449400696 70767325770310512 70809424119965664 70840773688275648 70931247217890304 71062322618068992 71104596456628224 71136076707053568 71392242998906361 71434713101820642 71640996458832864 71683614541199808 71847875504153088 71890616655553536 71933383232980992 71939635242983424 71982430980784128 72316623140114724 72525453205238208 72568597436770176 72778155132782592 72821449692647424 73251154322593578 73294730262107316 73344706243822944 73388337835877568 73431995383668096 73464506047100672 73600262711571456 73644046330079232 73676650875162624 73720479935766528 74199603475219752 74294366698048896 74338563227910912 74508907930232832 74553232087240704 74597582611980288 75115647962568144 75211581101728512 75256323267761664 75350566224331776 75395391070390272 75440242582032384 75473642359922688 75518540422004736 75964160038245192 76009349901444624 76228843522699008 76274190841867776 76326198367555584 76371603601563648 76680557295121647 76947736937264928 77169940356312576 77215847518927872 77268497112834048 77314462905286656 77816944429421904 77863236484406688 77897708998218816 78041657875200768 78088083608618496 78134536959962112 78169129587062784 78677165753896806 78723969540781932 78777647447069088 78824511008905536 79052134023539712 79099160873048064 79280414349410304 79695870399310104 79797653120126592 80028086295435264 80075693723332608 80596121016186972 80644066358849784 80679770033869488 80828859942172224 80876943737497728 80925056137103616 80932089648356352 80980234853382144 81028408699219968 81064282534731776 81591134855892984 81639672116366448 81875424524380416 81924130904228352 81979990839226368 82028759423901696 82360598576241769 82512794524300812 82561880065362264 82610994806626608 82647569302988256 82886232234557952 82935539927737344 82992089491562496 83041460157530112 83474553909622221 83581162535305008 83630883631399776 83822521421511936 83872386098145792 83922280438477824 83959435482400768 84114585956081664 84164624377233408 84505103957889162 84613028739444576 84663363676231872 84907847654913024 84958357974755328 85153037634551808 85459680043025841 85510518639125202 85866973163500032 85918054051759104 85956092687689728 86007226591727616 86114932827807744 86166161223303168 86566204054423044 86816182900851648 86867828458793856 86927059251938304 86978770768447488 87030513047310336 87544062483099642 87596141044957524 87634922622996168 87940270785445632 88052582753243136 88104963825672192 88624853377952724 88677574885018728 88933650776482176 88986555982179072 89025953140821504 89190466143086592 89243524124135424 89296613668528128 89657854199223867 89772359760142416 90031597082364672 90085155438749184 90345296026902528 90399040997769216 90724574653706007 90764741288103174 90880660497921952 91048600854400896 91102764210054912 91156959786622464 91197317851573248 91460670051926016 91790026712879607 91844631130912254 92109852589927968 92164647267256896 92227489694129664 92282354351889408 92493816740978688 92548839832436736 92978515465861788 93247011263877696 93302482418704512 93366100678007808 93421642677221376 94028807852218134 94084744085324748 94126398372847736 94300336599200928 94356434360414016 94412565493287552 94454364917700864 94749763490758656 95189657331875148 95246284135760856 95521328611777152 95578152721599744 95797167338870784 95854155540738048 95911177643974656 96422164186819632 96600344808937536 96657810808228992 96700604273650944 96758129915693568 97037540177043456 97095266256863232 97668205763458104 97726307016143088 97792941658430592 97851117114503424 97909327178224128 98133683615428608 98192061773438976 98235534500216832 98589287950870689 98932804633626336 99059155597398528 99118084303881216 99345210573643776 99404309449654272 99762271745646069 100050357123542448 100109875479951456 100154197283424192 100282108135638016 100341764357015552 100467421632442368 100527188093853696 100586990109376512 100993904730160218 101285546717660256 101345799868592832 101638458030265344 101698921122490368 101768264490074112 102240743060162196 102596982583019904 102893253808416768 102954463358570496 103623584163668964 103685228175664008 103755925905895872 103817648645875584 103863611997625088 104055543833601024 104117444811491328 104179382613282816 104225506116083712 104902887671862408 104965292721042576 105036863262758784 105099348011874048 105402845364719616 105465547830730752 105892198169453703 106261160532413472 106396870826835456 106593483927103488 106656894684942336 106704115060580352 106767591631110144 107152069652730963 107461494688249296 107525421811799712 107573026711825984 107771813256229632 107835924983330304 107900074849471488 107909452864475136 107973646471176192 108037878265626624 108474934710172086 108788179807857312 108852896155155264 109167232699173888 109232174538971136 109306654452301824 110017059365734416 110082506753816352 110147993075502144 110196759070651008 110400394067357184 110466069495118848 110514976312743936 110580719903649792 111299405212829628 111441550047073344 111507844841866368 111763361895349248 111829848130861056 111896373917970432 112673471943852216 112817371652592768 112884484901642496 113210463539884032 113277810633007104 113946240057367788 114014024852166936 114343265284048512 114411286262801664 114489297551333376 114557405402345472 114608123583586304 114676302122303488 115421605405897392 115754910534468864 115823771278391808 115902745669251072 115971694357929984 116040684063080448 116725416644132856 116794854726610032 116846563497328224 117253694380594176 117403443670990848 118015748630845209 118085954311172898 118166471170603632 118236766513358304 118578201035309568 118648741309572096 118701270854428672 118920621524115456 118991365498847232 119543805598965156 119696479680189888 120042129443152896 120113540584998912 120894181524280458 120966099538274676 121019655050804232 121398134472534528 121470352280073216 121542613048829952 121596423802097664 121821124488118272 122386702283839476 122459508174549672 122813136786570624 122886196356342528 122969986258839552 123043139135852544 123769191786451218 123842820098043396 123916492209939912 123971353954482384 124329348351836928 124403309891606016 124488134237343744 124562190236295168 125371743802957512 125446325447099664 125733782132267904 125808579147218688 125883420657716736 125939153223601152 126171878934122496 126246936565850112 126757655936833743 126919543109166864 126995045514347808 127361771482369536 127437536962132992 127729556451827712 127805540720984064 128265777958687803 128562885582426176 128800459745250048 128877081077638656 128934139031534592 129010839887591424 129849306081634566 130224274351277472 130301742688190784 130390588877907456 130468156152671232 130545769570965504 130844911487238144 131452383934494252 131910406178168448 132078874129864704 132157445738508288 132937280066929086 133016362327528092 133400476164723264 133479833973268608 133538929711232256 133956562176589824 134658539640213624 135047395623547008 135127733158123776 135517944040353792 135598561496653824 136147111932154761 136320990746882928 136572901281601344 136654146315082368 136735439679933696 136795976777359872 137191005077889024 137272617811427328 137766946696368381 138164778884891952 138246970900885344 138341234541194496 138423531527834112 138740725111468032 138823259748655104 138905843484377088 139467773198792682 139870516895816544 139953723628056768 140049151017011712 140132464015832064 140537127152959488 141043211778327201 141127116127987122 141189597559271604 141450504898801392 141534651540621024 141618848239931328 141681547376551296 141862494435780608 142124645236137984 142209192913256448 142784485997812722 142869426203641284 143281992917665728 143367229082399616 143695751008306176 143781233311107072 143866766465961984 143879270485966848 144633246280229448 145050906410476416 145137194873540352 145556310265565184 145642899385294848 146502308645187156 146589460524214632 146689412487645888 146776675671755136 146863990767336192 146929012094201344 147200525423142912 147288092660158464 147353301750325248 147440959871533056 148399206950439504 148588733396097792 148677126455821824 149017815860465664 149106464174481408 149195165223960576 150231295925136288 150423162203457024 150512646535523328 150701132448663552 150790782140780544 150880485164064768 150947284719845376 151490857095240327 151928320076490384 152018699802889248 152457687045398016 152548381683735552 152652396735111168 152743207203127296 153361114590243294 153895473874529856 154339880712625152 154431695037855744 154536994225668096 155633888858843808 155726472968813376 155795417996437632 156083315750401536 156176167217236992 156269073919924224 156338259174125568 157354331507793612 157447939081563864 157555294894138176 157649022017811072 158104268047079424 158198321746096128 159391740798620208 159595306240253184 160056172590870528 160151387446665216 161192242032373944 161288132717699568 161359540067738976 161657719884344448 161753887474995456 161850112274207232 161864179296712704 161960469706764288 162056817398439936 162128565069463552 162712402065258129 163182269711785968 163279344232732896 163750849048760832 163848261808456704 163959981678452736 164057518847803392 164721197152483538 165025589048601624 165123760130724528 165221989613253216 165295138605976512 165772464469115904 165871079855474688 165984178983124992 166949107819244442 167162325070610016 167261767262799552 167645042843023872 167744772196291584 167844560876955648 167918870964801536 168229171912163328 169010207915778324 169226057478889152 169326727352463744 169815695309826048 169916715949510656 170919360086051682 171021037278250404 171733946327000064 171836108103518208 171912185375379456 172014453183455232 172229865655615488 173132408108846088 173632365801703296 173735656917587712 173854118503876608 173957541536894976 174061026094620672 175088124966199284 175192282089915048 175269845245992336 175880541570891264 176105165506486272 176209927651344384 177128931466759347 177249706755905448 177355149770037456 177867301552964352 177973111964358144 178051906281643008 178380932286173184 178487048248270848 178593227337056256 179315708398447734 179544719520284832 180063194164729344 180170310877498368 180690592053805056 181341272286420687 181449149307412014 181529482576206348 181761320995843904 182097201708801792 182205528420109824 182313919573244928 182394635703146496 183580053425759214 183689262261824508 184219705179855936 184329294534513792 184454979388259328 184564708703778816 184987633481957376 185957030931723576 186494022527755392 186604964837409024 186732201356015616 186843285354442752 188057615704436268 188169488170649496 188252796745695472 188600673198401856 188712868720828032 188825130986575104 188908729835401728 190379314663750296 190492568271521712 191042657223554304 191156305443199488 191594334677741568 191708311081476096 191822355287949312 192844328373639264 193200689617875072 193315621616457984 193401208547301888 193516259831387136 194075080354086912 194773959122451849 195336411526916208 195452614032286176 195585883316861184 195702234229006848 195818654356448256 196267367230857216 196384123546877952 197178575901741378 197865609267252672 198118311194797056 198236168607762432 198690421147287552 199405920100393629 199524543491292138 200100714247084896 200219750959902912 200308394566848384 200564216271276032 200683528714031104 200934843264884736 201054376187707392 201987809460320436 202571093435320512 202691599737185664 203276916060530688 203397842244980736 204481486120324392 205193965166039808 205786507616833536 205908926717140992 207247168327337928 207370456351328016 207511851811791744 207635297291751168 207727223995250176 208111087667202048 208234889622982656 208358765226565632 208451012232167424 209201659798189023 209805775343724816 209930585442085152 210073726525517568 210198696023748096 210805690729439232 210931095661461504 211690674191980683 211784396338907406 212522321064826944 212793741653670912 213186967854206976 213313789369884672 213408230121160704 214176728996719083 214304139305461926 214922989376498592 215050843623599424 215146053423651968 215543626512459264 215671849966660608 215800149698942976 215818905728950272 215947292942352384 216949869420344172 217576359615714624 217705792310310528 218334465398347776 218464349077942272 220034118731468832 220165013507632704 220295986151004288 220393518141302016 220800788134714368 220932138990237696 221029952625487872 221161439807299584 222598810425659256 222883100094146688 223015689683732736 223526723790698496 223659696261722112 223792747835940864 225346943887704432 225634743305185536 225768969803284992 226420927079768064 226555621266014208 227892480114735576 228028049704333872 228686530568097024 228822572525603328 228978595102666752 229114810804690944 229216247167172608 230041671885364941 230843210811794784 231509821068937728 231647542556783616 231805491338502144 231943388715859968 233450833288265712 233589709453220064 233693126994656448 234507388761188352 236031497261690418 236171908622345796 236332942341207264 236473533026716608 237156402070619136 237297482619144192 237402541708857344 237841243048230912 239087611197930312 239392959360379776 240084258886305792 240227081169997824 241788363048560916 241932199076549352 242039310101608464 242796268945069056 242940704560146432 243085226097659904 243192847604195328 244773404567678952 244919016349099344 245626273573141248 245772392712685056 245939972517679104 246086278271705088 247081795728725307 247538383572902436 247685640196086792 247832984419879824 247942707908964768 248658696703673856 248806619783212032 248976268474687488 249124380472590336 250423661728866663 250743487605915024 250892650894199328 251467564264535808 251617158294437376 251766841315433472 251878306447202304 252343757868244992 252493873131700224 253515311873667486 253839086218333728 253990091028695616 254723542964739072 254875073924265984 255459112903655424 256379040129077523 256531555917375606 257125771164852352 257600919490500096 257754162155277312 257868278063069184 258021679775182848 259698612163269132 260448548702554944 260603485376381568 260781177755814912 260936312305342464 261091539141931008 262904767868988504 263820812356336896 264157748259729408 264314891477016576 265874560133858172 266032724655056184 266800952329446528 266959667946537216 267077859422464512 268973562597671601 269317079280427248 270094791247094016 270255466316247552 271035888080707584 271197122993307648 272294223864309522 272641981493765856 273145802563202688 273308292630164736 273470879359867392 273591953554719744 274382010155778048 275370080138638821 275533893392736762 276329557769783904 276493941801770688 276682469082388992 276847063055668224 277481450222936064 277646519497310208 278935546397585364 279741033791633088 279907447256113536 280098302034023424 280264928031664128 282086423556654402 282254232255974244 282379195118543208 282901009797602784 283069303081242048 283237696479862656 283363094753102592 283724988871561216 284249290472275968 285568971995625444 285738852407282568 286563985835331456 286734458164799232 287391502016612352 287562466622214144 287733532931923968 289266492560458896 290101812820952832 290274389747080704 291112620531130368 291285798770589696 293004617290374312 293178921048429264 293378824975291776 293553351343510272 293727981534672384 293858024188402688 294401050846285824 294576185320316928 294706603500650496 295767863852612067 296798413900879008 297177466792195584 297354252911643648 298035631720931328 298212928348962816 299286815236938207 300462591850272576 300846324406914048 301025293071046656 301402264897327104 301581564281561088 301760970328129536 302981714190480654 303856640152980768 304037399605778496 304915374090796032 305096763367471104 305304793470222336 306722229180486588 307790947749059712 308679761425250304 308863390075711488 311267777717687616 311452945937626752 311590835992875264 312166631500803072 312352334434473984 312538147839848448 312676518348251136 314708663015587224 314895878163127728 315110589788276352 315298044035622144 316208536094158848 316396643492192256 317676594508361109 318783481597240416 319190612480506368 320112345181741056 320302774893330432 321456208958192889 322384484064747888 322576265435399136 322719080135477952 323315439768688896 323507774949990912 323700224548414464 323728358593425408 323920939413528576 324113634796879872 325424804130516258 326364539423571936 326558688465465792 327501698097521664 327696523616913408 327919963356905472 329442394304967076 330051178097203248 330247520261449056 330443979226506432 330590277211953024 331544928938231808 331742159710949376 333898215638488884 334324650141220032 334523534525599104 335290085686047744 335489544392583168 335689121753911296 335837741929603072 338020415831556648 338452114957778304 338653454704927488 339631390619652096 339833431899021312 341838720172103364 342042074556500808 343467892654000128 343672216207036416 343824370750758912 344028906366910464 346264816217692176 347264731603406592 347471313835175424 347708237007753216 347915083073789952 348122052189241344 350176249932398568 350384564179830096 350539690491984672 351761083141782528 352210331012972544 354047245892535627 354257862933518694 354499413511810896 354710299540074912 355734603105928704 355946223928716288 356103812563286016 356761864572346368 356974096496541696 358631416796895468 359089439040569664 360126388329458688 360340621754996736 362682544572841374 362898298614824028 363058965152412696 363522641991687808 364194403417603584 364411056840219648 364627839146489856 364789271406292992 367160106851518428 367378524523649016 368439410359711872 368658589069027584 368909958776518656 369129417407557632 371914061863447152 372988045055510784 373209929674818048 373464402712031232 373686570708885504 376115231408872536 376338976341298992 376505593491390944 377201346396803712 377425737441656064 377650261973150208 377817459670803456 380272967810501229 380758629327500592 380985136543043424 382085314447108608 382312610886398976 383188669355483136 383416622162952192 385688656747278528 386401379235750144 386631243232915968 386802417094603776 387032519662774272 389547918244903698 390672823053832416 390905228064572352 391171766633722368 391404468458013696 391637308712896512 392534734461714432 394357151803482756 395731218534505344 396236622389594112 396472337215524864 398811840200787258 399049086982584276 400201428494169792 400439501919805824 400616789133696768 401128432542552064 401367057428062208 401869686529769472 403975618920640872 405142186870641024 405383199474371328 406553832121061376 406795684489961472 408441335796464283 408962972240648784 410387930332079616 411573015233667072 411817853434281984 413300840089105143 414494336654675856 414740912702656032 415023703623583488 415270594583502336 415454447990500352 416222175334404096 416469779245965312 416717530453131264 418403319596378046 419611550687449632 419861170884170304 420147453051035136 420397392047496192 421611381458878464 423129635334981603 423381348383961366 423568792677814812 425044642129653888 425587483307341824 426373935708413952 426627578739769344 428353457993438166 428608278610923852 429845978752997184 430101687247198848 430292106847303936 431087253024918528 431343699933321216 431600299397885952 431637811457900544 433899738840688344 435152719231429248 435411584620621056 436668930796695552 436928698155884544 440068237462937664 440330027015265408 440591972302008576 440787036282604032 441601576269428736 441864277980475392 442059905250975744 442322879614599168 445197620851318512 445766200188293376 446031379367465472 447053447581396992 447319392523444224 447585495671881728 450693887775408864 451269486610371072 451537939606569984 452841854159536128 454472571285720981 455784960229471152 456056099408667744 457373061136194048 457645145051206656 457957190205333504 458229621609381888 460083343770729882 461686421623589568 463019642137875456 463295085113567232 463610982677004288 466901666576531424 467179418906440128 467386253989312896 469014777522376704 472062994523380836 472343817244691592 472665884682414528 472947066053433216 474312804141238272 474594965238288384 474805083417714688 478175222395860624 478785918720759552 480168517772611584 480454162339995648 483576726097121832 483864398153098704 484078620203216928 485592537890138112 485881409120292864 486170452195319808 486385695208390656 488137206195774387 489546809135357904 489838032698198688 491252547146282496 491544785425370112 491879945035358208 492172556543410176 494163591457450614 495076767145804872 495371280392173584 495665968839759648 495885415817929536 497317393407347712 497613239566424064 497952536949374976 500847323457733326 501486975211830048 501785301788398656 502935128529071616 503234316588874752 503533682630866944 503756612894404608 504687515736489984 507030623747334972 507678172436667456 507980182057391232 509447085929478144 509750147848531968 512758080258155046 513063111834751212 514251542329704704 515201838981000192 515508324310554624 515736556126138368 516043359550365696 519397224326538264 520897097405109888 521206970752763136 521562355511629824 521872624610684928 522183078283862016 525809535737977008 527641624712673792 528315496519458816 528629782954033152 531386794400278041 531749120267716344 532065449310112368 533601904658893056 533919335893074432 534155718844929024 537947125195343202 538634158560854496 540189582494188032 540510932632495104 542071776161415168 544588447728619044 545283962987531712 546291605126405376 546616585260329472 546941758719734784 547183907109439488 550740160277277642 551067786785473524 552659115539567808 552987883603541376 553364938164777984 553694126111336448 554962900445872128 557871092795170728 559482067583266176 559814894512227072 560196604068046848 560529856063328256 564172847113308804 564508464511948488 564758390237086416 565802019595205568 566138606162484096 566475392959725312 566726189506205184 567449977743122432 571137943991250888 571477704814565136 573127971670662912 573468916329598464 574783004033224704 575124933244428288 575467065863847936 578532985120917792 580203625641905664 580548779494161408 582225241062260736 584321877367355547 586009234580748624 586357842096858528 586757649950583552 587106702687020544 587455963069344768 587716048376805376 588802101692571648 589152370640633856 591535727705224134 593596827801758016 594354933584391168 594708505823287296 596071263441862656 598217760301180887 598573630473876414 600925183700545152 601692648813828096 602050586142093312 602804529794654208 603163128563122176 605963428380961308 607713280305961536 608074799211556992 609830748181592064 610193526734942208 613444458360973176 615581895498119424 617359522850500608 617726780151422976 622535555435375232 622905891875253504 623181671985750528 624333263001606144 624704668868947968 625076295679696896 625353036696502272 627604979394567069 629417326031174448 629791756326255456 630221179576552704 630596088071244288 632417072188317696 632793286984384512 635072022575942049 635353189016722218 637566963194480832 638381224961012736 640224690363482112 642530186990157249 642912417916385778 644768968129495776 645152530870798272 645438160270955904 646630879537377792 647015549899981824 647400449096828928 647456717186850816 647841878827057152 650849608261032516 652729078847143872 653117376930931584 655003396195043328 655393047233826816 658884788609934152 660102356194406496 660495040522898112 660887958453012864 661180554423906048 663089857876463616 663484319421898752 667796431276977768 668649300282440064 669047069051198208 670580171372095488 670979088785166336 671378243507822592 671675483859206144 676040831663113296 676904229915556608 677306909409854976 679262781239304192 679666863798042624 683677440344206728 684084149113001616 686935785308000256 687344432414072832 687648741501517824 690125015656094823 692529632435384352 694529463206813184 694942627670350848 695416474015506432 695830166147579904 700352499864797136 700769128359660192 701079380983969344 703522166283565056 708094491785071254 708515725867037388 708998827023621792 709420599080149824 711469206211857408 711892447857432576 712207625126572032 713523729144692736 717262833593790936 718178878081139328 720252776658917376 720681243509993472 725365089145682748 725796597229648056 726117930304825392 727045283983375616 728388806835207168 728822113680439296 729255678292979712 729578542812585984 734320213703036856 734757049047298032 736878820719423744 737317178138055168 737819917553037312 738258834815115264 741245387186175921 743828123726894304 745976090111021568 746419859349636096 746928805424062464 747373141417771008 751270985186599989 752230462817745072 752677952682597984 753011186982781888 754402692793607424 754851474883312128 755300523946300416 755634919341606912 760545935621002458 761517258655001184 761970273086086848 764170628894217216 764625221772797952 766377338710966272 771377313494557056 772802758471500288 773262486465831936 773604834189207552 774065039325548544 779095836489807396 781345646107664832 781810456129144704 782343533267444736 782808936916027392 783274617425793024 788714303606965512 791462437069010688 792473244779188224 792944674431049728 797623680401574516 798098173965168552 800402856988339584 800879003839611648 801233578267393536 802256865085104128 802734114856124416 806920687793014803 807951237841281744 810284373741282048 810766398948742656 813107664242122752 813591368979922944 816882671592928566 817925944481297568 820775860664159232 823146030467334144 826110240415916463 826601680178210286 828988673309351712 829481825405312064 830047407247166976 830541189167004672 830908895981000704 832444350668808192 832939558491930624 836806639192756092 839223101374899264 839722341768340608 840294906102070272 840794784094992384 846259270669963206 846762696767922732 847137585355629624 850089284259307776 851174966614683648 852747871416827904 856706915986876332 857216557221847704 859691957505994368 860203374494397696 860584213694607872 862174506049837056 862687399866642432 863200598795771904 867799477681376688 870305438462858496 870823169241242112 873337861593391104 873857396311769088 880136474925875328 880660054030530816 881183944604017152 881574072565208064 883203152538857472 883728555960950784 884119810501951488 887303591557836201 890395241702637024 891532400376586752 892062758734930944 894106895162793984 894638785046888448 897860445710814621 901387775550817728 902538973220742144 903075879213139968 908945142571441962 911569920458942304 912112198817335488 914746122272388096 915290290102413312 915914380410667008 920166687541459764 923372843247179136 926039284275750912 926590170227134464 933803333153062848 934358837812880256 934772507978625792 938029555044753408 944125989046761672 944687634489383184 945331769364829056 945894132106866432 948625608282476544 949189930476576768 949610166835429376 953029783525083327 956350444791721248 957571837441519104 960337035545223168 960908324679991296 964368626874578667 967153452194243664 967728796306197408 968157240406433856 971185075780276224 971762818240585728 972340904390639616 976274412391548774 979093618270715808 979676065396397376 982505094292564992 983089570850740224 983759890070716416 988327182914901228 990153534291609744 990742560784347168 991331937679519296 991770831635859072 994634786814695424 995226479132848128 1001694646915466652 1002973950423660096 1003570603576797312 1005870257058143232 1006468633177749504 1007067365261733888 1007513225788809216 1014061247494669944 1015356344873334912 1015960364114782464 1018894171858956288 1019500295697063936 1025516160516310092 1026126223669502424 1028503084659409408 1030403677962000384 1031016648621109248 1031473112252276736 1032086719100731392 1038794448653076528 1041794194810219776 1042413941505526272 1043124711023259648 1043745249221369856 1044366156567724032 1051619071475954016 1055283249425347584 1056630993038917632 1062141737677606881 1062773588800556082 1063498240535432688 1064130898620224736 1067203809317786112 1067838671786148864 1068311437689858048 1075894250390686404 1077268317121708992 1080379164988376064 1081021865264990208 1089176895457238088 1090567925975063424 1092583210252810752 1093233170520658944 1093883517439469568 1094367814218878976 1101480320554555284 1102135573570947048 1105318231079135616 1105975767207082752 1106729876329555968 1107388252222672896 1115742185590341456 1118964135166532352 1119629789024454144 1120393208136093696 1121059712126656512 1128345694226617608 1129016929023896976 1129516780474172832 1131604039190411136 1132277212324968192 1132950785919450624 1133452379012410368 1134899955486244864 1140818903431503687 1142275887982501776 1142955409629130272 1146255943341325824 1146937832659196928 1149566008066449408 1150249866488856576 1157065970241835584 1160407251283811328 1161097558988322816 1168643754734711094 1172018469161497248 1172715684193717056 1173515299901167104 1174213405374041088 1174911926138689536 1175432096753610752 1177604203385143296 1183071455410448268 1187193655603516032 1188709867168782336 1189417011646574592 1196435520602361774 1197147260947752828 1201850367401090304 1203385297627656192 1204101172284186624 1205609059589308416 1211926856761922616 1215426560611923072 1216149598423113984 1219661496363184128 1220387053469884416 1225324007389392849 1226888916721946352 1231163790996238848 1234719045701001216 1235453560302845952 1239902520267315429 1245071110870750464 1245811783750507008 1246363343971501056 1248666526003212288 1249409337737895936 1250152591359393792 1255209958789134138 1258834652062348896 1259583512652510912 1260442359153105408 1261192176142488576 1264834144376635392 1269388906004944809 1270144045151884098 1270706378033444436 1275133926388961664 1276762449922025472 1285060373980314498 1285824835832771556 1289537936258991552 1290305061741596544 1290876320541911808 1293261759074755584 1294031099799963648 1294800898193657856 1294913434373701632 1301699216522065032 1305458157694287744 1306234753861863168 1310006792390086656 1310786094467653632 1317769577219868304 1320204712388812992 1320990081045796224 1321775916906025728 1322361108847812096 1326179715752927232 1326968638843797504 1335592862553955536 1337298600564880128 1338094138102396416 1341160342744190976 1341958177570332672 1342756487015645184 1352081663326226592 1353808459831113216 1354613818819709952 1358525562478608384 1363417713857162943 1367354880688413456 1368168298226003232 1373871570616000512 1374688864828145664 1380250031312189646 1385059264870768704 1389058926413626368 1389885255340701696 1390832948031012864 1400704999729594272 1401538256719320384 1402158761967938688 1407044332567130112 1416188983570142508 1417031451734074776 1417997654047243584 1418841198160299648 1422938412423714816 1423784895714865152 1424415250253144064 1434525667187581872 1436357756162278656 1440505553317834752 1441362487019986944 1450730178291365496 1451593194459296112 1452235860609650784 1454090567966751232 1456777613670414336 1457644227360878592 1458511356585959424 1459157085625171968 1464411618587323161 1468640427406073712 1469514098094596064 1473757641438847488 1474634356276110336 1475639835106074624 1476517669630230528 1482490774372351842 1487656247453788608 1491952180222043136 1492839718699272192 1493857610848124928 1502541970373199978 1504460925635490144 1505355905365195968 1506022373965563776 1508805385587214848 1509702949766624256 1510601047892600832 1511269838683213824 1521091871242004916 1523034517310002368 1523940546172173696 1528341257788434432 1529250443545595904 1542754626989114112 1545605516943000576 1546524972931663872 1547209668378415104 1548130078651097088 1558191672979614792 1562691292215329664 1563620912258289408 1564687066534889472 1565617873832054784 1566549234851586048 1577428607213931024 1582924874138021376 1584946489558376448 1585889348862099456 1595247360803149032 1596196347930337104 1600805713976679168 1601758007679223296 1602467156534787072 1604513730170208256 1613841375586029606 1615902475682563488 1620568747482564096 1621532797897485312 1626215328484245504 1633765343185857132 1635851888962595136 1641551721328318464 1652220480831832926 1653203360356420572 1657977346618703424 1658963650810624128 1660094814494333952 1661082378334009344 1661817791962001408 1664888701337616384 1673613278385512184 1678446202749798528 1679444683536681216 1680589812204140544 1681589568189984768 1692518541339926412 1693525393535845464 1694275170711259248 1700178568518615552 1702349933229367296 1713413831973752664 1714433114443695408 1719383915011988736 1720406748988795392 1721168427389215744 1724349012099674112 1725374799733284864 1726401197591543808 1735598955362753376 1740610876925716992 1741646338482484224 1746675723186782208 1752965632102066641 1760272949851750656 1761320108061061632 1762367889208034304 1763148145130416128 1766406305077714944 1767457111921901568 1774607183115672402 1780790483405274048 1783064800753173504 1784125517469861888 1788213790325587968 1794653280903542661 1795720891421629242 1802775551101635456 1805077946441484288 1806151758426279936 1817890285142883924 1823139840917884608 1824224397634670976 1829492244544776192 1830580580204826624 1840333375082919528 1846745686494358272 1852078568551501824 1853180340454268928 1867606666306125696 1868717675625760512 1869545015957251584 1876059110089506816 1882814938183701207 1888251978093523344 1889375268978766368 1890663538729658112 1891788264213732864 1897251216564953088 1898379860953153536 1906059567050166654 1912700889583442496 1915143674883038208 1920674071090446336 1927590560970471747 1928737253749157334 1934306904388487328 1935457592612394816 1936314480812867712 1942370151560552448 1943525636481171456 1952548824783097548 1958187236541431616 1959352130792794752 1965010188585129984 1966179141701480448 1976654365829802456 1980307068583219488 1981485121568694336 1982663875359038592 1983541663271718144 1989269573629390848 1990452958265696256 2003389293830933304 2005947900847320192 2007141207153594624 2011740514116286464 2012937266355499008 2014134730523467776 2015026451577618432 2028122494989339888 2030712689746669824 2031920728229564928 2037788343717912576 2039000591394127872 2051032321032620184 2052252447339004848 2057006169318818816 2060807355924000768 2062033297242218496 2062946224504553472 2070375046968284469 2077588897306153056 2083588389620439552 2084827883011052544 2086249422046519296 2087490498442739712 2103238142951908032 2110566498850695168 2124283475355213762 2125547177601112164 2126996481070865376 2128261797240449472 2134407618635572224 2135677343572297728 2136622875379716096 2151788500781372808 2154536634243417984 2160758329976752128 2162043730529980416 2178353790914476176 2181135851950126848 2185166420505621504 2186466341041317888 2187767034878939136 2188735628437757952 2202960641109110568 2204271147141894096 2210636462158271232 2211951534414165504 2213459752659111936 2214776504445345792 2223736161558527763 2231484371180682912 2237928270333064704 2239259578048908288 2240786416272187392 2242119424253313024 2256691388453235216 2258033858047793952 2259033560948345664 2263208078380822272 2264554424649936384 2265901571838901248 2266904758024820736 2281637806863007374 2284551775965003552 2285910819258260544 2292511886682651648 2293875665318393856 2299132016132898816 2314131940483671168 2320814502567622656 2322195117976645632 2337287509469422188 2344036938322994496 2345431368387434112 2347030599802334208 2348426810748082176 2349823852277379072 2350864193507221504 2366142910820896536 2374387311207032064 2377419734337564672 2378834023293149184 2392871041204723548 2394294521895505656 2403700734802180608 2406770595255312384 2408202344568373248 2420762063379044409 2423853713523845232 2430853121223846144 2432299196846227968 2439322992726368256 2440774106939768832 2450648014778785698 2453777833443892704 2462327581992477696 2469438091402002432 2478330721247749389 2479805040534630858 2490142221741500928 2491623567501014016 2492726687943002112 2497333052006424576 2498818675475791872 2510419917578268276 2517669304124697792 2519167025305021824 2520884718306210816 2522384352284977152 2538777812009889618 2540288090303768196 2541412756066888872 2550267852777923328 2553524899844050944 2570120747960628996 2571649671665543112 2579075872517983104 2580610123483193088 2581752641083823616 2586523518149511168 2588062199599927296 2589601796387315712 2603398433044130064 2610916315388575488 2612469507723726336 2620013584780173312 2621572188935307264 2635539154439736608 2640409424777625984 2641980162091592448 2643551833812051456 2644722217695624192 2652359431505854464 2661910774673508603 2671185725107911072 2674597201129760256 2676188276204792832 2682320685488381952 2683916355140665344 2704163326652453184 2707616919662226432 2709227637639419904 2726835427714325886 2734709761376826912 2736336596452006464 2747743141232001024 2760500062624379292 2770118529741537408 2778117852827252736 2779770510681403392 2801409999459188544 2803076513438640768 2804317523935877376 2814088665134260224 2832377967140285016 2834062903468149552 2835995308094487168 2837682396320599296 2845876824847429632 2847569791429730304 2848830500506288128 2859089350575249981 2869051334375163744 2872715512324557312 2881011106635669504 2882724974039973888 2893105880623736001 2901460356582730992 2903186388918592224 2904471721219301568 2908181135933502464 2913555227340828672 2915288454721757184 2917022713171918848 2928823237174646322 2937280854812147424 2939028196189192128 2947515282877694976 2949268712552220672 2951279670212149248 2964981548744703684 2975312494907577216 2983904360444086272 2985679437398544384 3005083940746399956 3008921851270980288 3010711810730391936 3012044747931127552 3017610771174429696 3019405899533248512 3021202095785201664 3022539677366427648 3042183742484009832 3046069034620004736 3047881092344347392 3056682515576868864 3058500887091191808 3085509253978228224 3091211033886001152 3093049945863327744 3094419336756830208 3096260157302194176 3116383345959229584 3125382584430659328 3127241824516578816 3129374133069778944 3131235747664109568 3133098469703172096 3154857214427862048 3165849748276042752 3169892979116752896 3190494721606298064 3192392695860674208 3201611427953358336 3203516015358446592 3204934313069574144 3227682751172059212 3231804951365126976 3241137494965128192 3243065595794970624 3267530686371714264 3271703777925190272 3283103442656636928 3304440961663665852 3306406720712841144 3315954693237406848 3317927301621248256 3320189628988667904 3322164756668018688 3323635583924002816 3347226556771024368 3356892405499597056 3358889367073362432 3361179624408281088 3363179136379969536 3385037082679852824 3387050787071690928 3388550341422518496 3400357137037231104 3404699866458734592 3422456710294511061 3426827663947505328 3428866228887390816 3438767830023977472 3440813497977590784 3442336854778431488 3448698024199348224 3450749599466569728 3471197910725506752 3481221753851433984 3483292676964968448 3505931264204133282 3520545899703501312 3522640216122123264 3524735778416068608 3526296290260832256 3532812610155429888 3549214366231344804 3561580966810548096 3566129601506347008 3568251034939723776 3589306561807085322 3591441782843258484 3605551102203270912 3610155892882968576 3612303516852559872 3635780570285767848 3646279681835769216 3648448795269341952 3658984489089552384 3661161160409653248 3675972022168178547 3680666750165839056 3693491372988716544 3704157137103003648 3706360680908537856 3719707560801946287 3735213332612251392 3737435351251521024 3739090031914503168 3765629876367402414 3776503956187046688 3778750537957532736 3781327077459316224 3783576528427465728 3794502433129906176 3812119134100333308 3825401779166884992 3830287349766076416 3855181121940943494 3857474507498314668 3868613808776974656 3870915185224789632 3872628961625735424 3884740303121104896 3905097649566195096 3916374473082863232 3918704261585589504 3930020377170259968 3932358283402960896 3953308731659604912 3960614137166438976 3962970243137388672 3965327750718077184 3967083326543436288 3978539147258781696 3980905916531392512 4006778587661866608 4011895801694640384 4014282414307189248 4023481028232572928 4025874532710998016 4028269461046935552 4056244989978679776 4061425379493339648 4063841456459129856 4075576687435825152 4090253141571488829 4102064642065240368 4104504894678009696 4114012338637637632 4121614711848001536 4124066594484436992 4140750093936568938 4155177794612306112 4167176779240879104 4169655766022105088 4172498844093038592 4206476285903816064 4221132997701390336 4248566950710427524 4251094355202224328 4253992962141730752 4256523594480898944 4268815237271144448 4271354687144595456 4273245750759432192 4303577001562745616 4309073268486835968 4321516659953504256 4324087461059960832 4356707581828952352 4362271703900253696 4370332841011243008 4372932682082635776 4375534069757878272 4377471256875515904 4393234855761969483 4405921282218221136 4408542294283788192 4421272924316542464 4423903068828331008 4426919505318223872 4429553008890691584 4447472323117055526 4462968742361365824 4475856540666129408 4478519156097816576 4481572832544374784 4513382776906470432 4516067716095587904 4518067121896691328 4526416156761644544 4529108849299872768 4531803143677802496 4533809516049641472 4563275613726014748 4569103551930007104 4571821638516521088 4585023773365303296 4587751330636787712 4628263880967342336 4641629005135245312 4644390235953291264 4674575018938844376 4688073876645988992 4690862736774868224 4694061199604668416 4696853621496164352 4699647704554758144 4701728387014443008 4732285821641793072 4748774622414064128 4754839468675129344 4757668046586298368 4785742082409447096 4788589043791011312 4807401469604361216 4813541190510624768 4841524126758088818 4847707427047690464 4861706242447692288 4864598393692455936 4878645985452736512 4901296029557571396 4907555666887785408 4924655163984955392 4956661442495498778 4959610081069261716 4980284443483001856 4983247135002028032 4985453375886004224 4994666104012849152 5020839835156536552 5035338608249395584 5038334050610043648 5041769436612421632 5044768704569954304 5077555624019779236 5080576180607536392 5082825512133777744 5100535705555846656 5107049799688101888 5140241495921257992 5143299343331086224 5158151745035966208 5161220246966386176 5163505282167647232 5173047036299022336 5176124399199854592 5179203592774631424 5206796866088260128 5221832630777150976 5224939015447452672 5240027169560346624 5258896896306199923 5271078308879473216 5280818849555251968 5283960324183184896 5287103667624102912 5289444435391248384 5323821549347017206 5342371450215822144 5349194402259520512 5352376552409585664 5364641370976763904 5408326653304906368 5415233839324452864 5418455275278839808 5453670855428651772 5469419522753653824 5472673192904012928 5521000125248758584 5540237059483074816 5556235705654505472 5559541021362806784 5602819998918377088 5606153026877281536 5608635047871754752 5628177330268520448 5648444814551103621 5664755934280570032 5668125806936299104 5671990616188974336 5675364792641198592 5691753649694859264 5695139582859460608 5718178701150499962 5738102668750327488 5745431024649114624 5762022213271339008 5782771682911415241 5786211761247472002 5802920713165461984 5806372777837184448 5808943442438603136 5816362271867004928 5827110454681657344 5830576909443514368 5857646474349292644 5874561709624294848 5878056392378384256 5895030565755389952 5898537425104441344 5929963097489407368 5950624989815154432 5967808720888172544 5971358874797088768 6010167881492799912 6017843702541960576 6021423621460783872 6024089495862255104 6035221542348859392 6038811799066497024 6042404191570403328 6045079354732855296 6084367484968019664 6092138069240009472 6095762184688694784 6113365031153737728 6117001774182383616 6171018507956456448 6182422067772002304 6186099891726655488 6188838673513660416 6211125140904853407 6232766691918459168 6250765168861318656 6254483649033157632 6258748266139557888 6262471495328219136 6309714428855724096 6331699496552085504 6380989443212596128 6384785391721348416 6403222855906716672 6407032030716893184 6409868626139148288 6455365502344118424 6463609902730253952 6482274989930256384 6486131191589941248 6535061372743428528 6543407555850380544 6566206885313273856 6608881923327331704 6612813441425682288 6631909386474813696 6635854603242496512 6640379257977335808 6644329513336037376 6647271167848005632 6671208484675583289 6694453113542048736 6713784810999194112 6717778734146724864 6722359248816562176 6726358272759939072 6770074165359705648 6774101574143381856 6777100682845036992 6800714274074462208 6844913420589022122 6853655327895010656 6857732457774781632 6877535660047954944 6881626995955181568 6884673709556862976 6897396048398696448 6942395821451013504 6962443507702867968 6966585353929936896 7011862528408266564 7041091799407002624 7045280432244246528 7049471556832137216 7052592580521664512 7098428732462689608 7123161933621096192 7132259203012694016 7136502069879447552 7178613123614170644 7182883565686516968 7211102204406541824 7220311785765937152 7224607033705119744 7262286190137133227 7271561140571535696 7292559363671538432 7296897590538683904 7317968978179104768 7322322320819306496 7351944044336357094 7361333500331678112 7386982745977433088 7408314274206007296 7434992163743248167 7439415121603892574 7470426665224502784 7474870702503042048 7478180063829006336 7531259752734804828 7553007912374093376 7557501075915065472 7562654154918632448 7567153056854931456 7624238268200666616 7650803558333769984 7660574699532152832 7710362243881886988 7714949014996629336 7737227617553949312 7741830370449579264 7745257923251470848 7810195299132390192 7832748946165726464 7837408523171179008 7860040754340519936 7864716566805921792 7906617463319209824 7921228274332877952 7925940486274777344 7930655501436154368 7934166653086872576 7957078294517563392 7985732324020525809 8013557175323733216 8023791603389280768 8028564828614378496 8046962056465145856 8051749065421996032 8112489979957359552 8122850758986679296 8127682912918259712 8180506283142977658 8204129284130480736 8209009789356019392 8228024677275275264 8243229423696003072 8281500187873137876 8310355589224612224 8334353558481758208 8339311532044210176 8412952571807632128 8442265995402780672 8497133901420855048 8502188710404448656 8507985924283461504 8513047188961797888 8537630474542288896 8542709374289190912 8546491501518864384 8577268051725749943 8607154003125491232 8618146536973671936 8643033319907008512 8648174922119921664 8679317641871208003 8713415163657904704 8724543407800507392 8740665682022486016 8745865364165271552 8751068139515756544 8786469711523938966 8811842564436442272 8817084588567576384 8842545848633084928 8847806137656662016 8853839010636447744 8894944646234111052 8925937484722731648 8951713081332258816 8957038312195633152 9026765553812940864 9032135432191175808 9036134243793382656 9052832313523289088 9058217698599745536 9063606287355604992 9067619032099282944 9126551227452029496 9138207103860014208 9143643277033042176 9170047546730606592 9175502661273575424 9256527761934684672 9283258010270490624 9288780471906582528 9349150037877688752 9376147753291977984 9381725473549736448 9388122399209336832 9393707242992328704 9399295409109516288 9464571643283586144 9497549244828128256 9509678937350258688 9571484164818894192 9577178087582022624 9614802939208722432 9683048253516177636 9695414854095380928 9723412484895384576 9729196787384911872 9802592059115142792 9815111333775570816 9849310327969910784 9913322884990997556 9919220162138523432 9960568886966003712 9966494270004056064 9970906751772008448 10041679670313073104 10070677216498791168 10076668101220087296 10083538873224843264 10089537409139908608 10155111248039558472 10161152361215072784 10165651024267555488 10201071411111693312 10214099599376203776 10267370130883533183 10280482991842515984 10286598686662172448 10316303490071932416 10322440493932772352 10327010564335294464 10346094072598044672 10352248798399709184 10413593732176520256 10443665261554301952 10449878030894905344 10517793792612399846 10542156617758946432 10561637699110503936 10567920648366369792 10574207335248205824 10578888870782496768 10647643098694034412 10684742900431644288 10698388804519041024 10704753104819171328 10816653306609812736 10830467678648905728 10836910550557679616 10907341710857303544 10938839045507307648 10945346385808025856 11027916066504535641 11042000250497517168 11080474118966149632 11112471411309010944 11119082042725613568 11205639997836754176 11212306053754563072 11217270095743509504 11296889629102207242 11329511868561140064 11336251613872598208 11343981232377948672 11350729585282397184 11383507299389718528 11436357402300999924 11476205337500654976 11490862049298229248 11565543365822830482 11572423522494944004 11605841426330923968 11612745555674368896 11617886884877206272 11632724543734009856 11654220909363314688 11715292948698585288 11749123419248589696 11756112784756768512 11790061131510779904 11797074850208882688 11859926194978814736 11901249979630308864 11935617441776345088 11942717749594177536 12020335762985599824 12035687405083921152 12042847242921567744 12048178991724510208 12070443084697718784 12077623598132994048 12084808383140806656 12168734969936039328 12184276138480018944 12191524369377389568 12226730062307475456 12270759424714466487 12342037015912912896 12364844135544004608 12372199783453310976 12422250281809706814 12465533383836918336 12501530337722637312 12508967298066315264 12517496532279115776 12619428857711448192 12663398993104171008 12761978886425192256 12769570783442696832 12806445711813433344 12814064061433786368 12819737252278296576 12910731004688236848 12927219805460507904 12964549979860512768 12972262383179882496 13070122745486857056 13086815111700761088 13132413770626547712 13179704567285908449 13217763846654663408 13225626882851364576 13263818772949627392 13271709206484993024 13280758515954671616 13288659026672074752 13342416969351166578 13388906227084097472 13427569621998388224 13435557468293449728 13444718497633124352 13540148330719411296 13548203148286763712 13554201365690073984 13601428548148924416 13689826841178044244 13707310655790021312 13715464915549563264 13755071320095909888 13763253991910363136 13769347419113725952 13884791642902027008 13924887015405735936 13933170707859873792 14023725056816533128 14082183598814005248 14090560864488493056 14098943113664274432 14105185161043329024 14196857464925379216 14246323867242192384 14264518406025388032 14273004139758895104 14357226247228341288 14365767131373033936 14422204408813083648 14440623571531874304 14524572380274266454 14543122281143071392 14585118727343076864 14593795181077367808 14635937956358209536 14703888088672714188 14722667000663356224 14773965491954866176 14869984327486496334 14878830243207785148 14940853330449005568 14949741405006084096 14956360127658012672 15062519505469609656 15106015824748186752 15115002151830130944 15125308309837264896 15134306113709862912 15248476536401333232 15301607116667539968 15321149399064305664 15420724487763773976 15429898029993258672 15474455235107898624 15483660740899158528 15490515846502941696 15620390598264780384 15665497892331452928 15674817046342358016 15720081508681039872 15813234926638419648 15842456548665755904 15851880972549554688 15861311002872308736 15868333306173745152 15971464648041051618 16027114350647466432 16047583206778561536 16057129657228756992 16093924112930291712 16224979959914719104 16245701517973358592 16255365825836519424 16361012566285955316 16408258568260961472 16418019578712038784 16456049354550550528 16563000375746275752 16620711178449224448 16668707116963516416 16678623064088420352 16825905143615264256 16884531990805561344 16945334443653310863 16994267802841710096 17004377420808897312 17015971848566923008 17026094377923595776 17075260949084577792 17085418748578381824 17154536103451499886 17214308006250982464 17236293073947343872 17286066639814017024 17348315048734245723 17358635283742416006 17426830327315809408 17449086815601014784 17481331364044972032 17491730728330543104 17572939423047877932 17623685128872884544 17634169177135152768 17685091697266169856 17695612275313324032 17789889292468222104 17851874969445463296 17903426162664517632 17914076624391266304 18053531107625881728 18064270864382351616 18072268487586765312 18105664627046578176 18116435397199491072 18127212574711209984 18135238064198565888 18253102454904058992 18276414207720028416 18287286554066084352 18340095093461213184 18351005322547150848 18513055523869369344 18566516020540981248 18633375422714560221 18698300075755377504 18752295506583955968 18763450947099472896 18776244798418673664 18787414485984657408 18929143286567172288 18995098489656256512 19142968329637788384 19154356175164045248 19229605878417444864 19366096507032355272 19390829708190761856 19446824969790769152 19458393574769823744 19605184118230285584 19630222667551141632 19698620655939821568 19826645769981995112 19838440324277046864 19921137773932007424 19932988540008112128 19941813503544016896 20013625454026749867 20083359340626146208 20141354432997582336 20153336202440174592 20167077746449686528 20179074818279817216 20310222496079116944 20322304722430145568 20331302048535110976 20402142822223386624 20534740261767066366 20560965983685031968 20573197373324344896 20632606980143864832 20644880987865544704 20654021128670588928 20692188145196089344 20827187464353040512 20887330523108603904 20899756061789810688 21035587585224799692 21084313235517892864 21123275398221007872 21135841296732739584 21148414670496411648 21157777741564993536 21295286197388068824 21369485800863288576 21396777609038082048 21409506209638342656 21633306613219625472 21660935357297811456 21673821101115359232 21786858570411399681 21814683421714607088 21877678091014615296 21890692771616051712 22055832133009071282 22084000500995034336 22160948237932299264 22224942822618021888 22411279995673508352 22424612107509126144 22434540191487019008 22593779258204414484 22659023737122280128 22672503227745196416 22687962464755897344 22701459170564794368 22872714804601999848 22952410675001309952 22981724098596458496 23131086731645660964 23144847044989888008 23211682852661847936 23225491111348737792 23235773769754412544 23265449087468019712 23430585897397170576 23498246838497179392 23512225569513537024 23580122263021559808 23594149700417765376 23719852389957629472 23802499959260617728 23871234883552690176 23957196972061577427 24040671525971199648 24071374810167842304 24085694485843135488 24096357983449020416 24140886169395437568 24155247196265988096 24337469939872078656 24368552276960037888 24383048738754779136 24541518849428932974 24684074031825825792 24729688271088009216 24844500563619413628 24931066767673836672 25003060675445274624 25017934596132630528 25238857715422896384 25326797986208342016 25523957772850384512 25539141566885393664 25612891423626866688 25628128122867572736 25639474504556593152 25731804155177249829 25821462009376473696 25854439610921015808 25929099959721025536 25944524766359764992 26037952925613624009 26140245490973714112 26173630223401522176 26359409134571816898 26435527693309326816 26451253765702729152 26527637545899254784 26543418412969986048 26561517031909343232 26684833938702333156 26777812454168194944 26855139243996776448 26871114936586899456 27080296661438822592 27096406296573527424 27108402731380147968 27202857096297848832 27379653682356088488 27414621311580042624 27430929831099126528 27510142640191819776 27526507983820726272 27538694838227451904 27769583285804054016 27849774030811471872 27866341415719747584 28047450113633066256 28164367197628010496 28181121728976986112 28197886227328548864 28393714929850758432 28492647734484384768 28529036812050776064 28714452494456682576 28731534262746067872 28844408817626167296 29049144760548532908 29086244562286142784 29170237454686153728 29187590362154735616 29407776177345428376 29445334001326712448 29547930983909732352 29739968654972992668 29757660486415570296 29881706660898011136 29899482810012168192 29912720255316025344 30125039010939219312 30212031649496373504 30230004303660261888 30250616619674529792 30268612227419725824 30496953072802666464 30603214233335079936 30642298798128611328 30802110392650599549 30841448975527547952 30859796059986517344 30948910470215797248 30967321481798317056 30981031693005883392 31240781196529560768 31330995784662905856 31349634092684716032 31626469853276839296 31684913097331511808 31703761945099109376 31722622005744617472 31736666612347490304 31942929296082103236 32054228701294932864 32095166413557123072 32114259314457513984 32449959919829438208 32491403035946717184 32510731651673038848 32722025132571910632 32816517136521922944 32836039157424077568 32912098709101101056 33083748199513606923 33126000751492551504 33241422356898448896 33337414233927032832 33357246128176840704 33651810287230528512 33890668887306621726 33988535605683420192 34008754841617794624 34031943697133846016 34052188755847191552 34150521898169155584 34309072206902999772 34428616012501964928 34472586147894687744 34696630097468491446 34717270567484832012 34853660654631618816 34898173631202029568 34962662728089944064 35145878846095755864 35247370257745769088 35268338354270305536 35370183394532339712 35391224550626648064 35579778584936444208 35703749938890926592 35806852325329035264 35828153248782532608 36107062215251763456 36128541728764703232 36144536975173530624 36211329254093156352 36232870794398982144 36254425149422419968 36506204909808117984 36552828415440056832 36574573108132168704 36680190186922426368 36812278274143399461 37026111047738738688 37266750845429120442 37396600151510755008 37504591013167911936 37526901894198945792 37552489596837347328 37858286573134344576 37990196979312513024 38285936659275576768 38308712350328090496 38459211756834889728 38732193014064710544 38781659416381523712 38893649939581538304 38916787149539647488 39210368236460571168 39260445335102283264 39397241311879643136 39539113701857725347 39653291539963990224 39676880648554093728 39842275547864014848 39865977080016224256 40027250908053499734 40166718681252292416 40282708865995164672 40306672404880349184 40334155492899373056 40620444992158233888 40644609444860291136 40662604097070221952 40804285644446773248 41069480523534132732 41121931967370063936 41146394746648689792 41265213960287729664 41289761975731089408 41308042257341177856 41654374928706081024 41774661046217207808 41799512123579621376 42071175170449599384 42168626471035785728 42246550796442015744 42271682593465479168 42296829340992823296 42315555483129987072 42590572394776137648 42738971601726577152 42793555218076164096 42819012419276685312 43266613226439250944 43321870714595622912 43573717140822799362 43629366843429214176 43755356182029230592 43781385543232103424 44111664266018142564 44168001001990068672 44321896475864598528 44822559991347016704 44849224215018252288 44869080382974038016 45187558516408828968 45318047474244560256 45345006455490392832 45375924929511794688 45402918341129588736 45745429609203999696 45904821350002619904 45963448197192916992 46262173463291321928 46289694089979776016 46423365705323695872 46450982222697475584 46471547539508825088 46530898174936039424 46861171794794341152 46996493676994358784 47024451139027074048 47160244526043119616 47439704779915258944 47604999918521235456 47914393944123154854 48081343051942399296 48142749620335684608 48171388971686270976 48192715966898040832 48281772338790875136 48674939879744157312 48737104553920075776 48766097477509558272 49083037698857865948 49368148063651651584 49689001127238827256 49862133535347673344 50006121350890549248 50035869192265261056 50477715430845792768 50653595972416684032 50836003330959932589 51047915545700769024 51078283133770787328 51225782847253733376 51256256245735145472 51463608310354499658 51642924018752947392 51708879221842031616 51858199919442051072 52044945146202737169 52075905851227248018 52280490981947428224 52347260446803044352 52718818269143633796 52871055386618653632 52902507531405458304 53055275091798509568 53086836825939972096 53369667877404666312 53555624908336389888 53710278487993552896 53742229873173798912 54160593322877645184 54192812593147054848 54216805462760295936 54405714192595697664 54759307364712176976 54829242623160085248 54861859662198253056 55020285280383639552 55053015967641452544 55539166571608108032 55699548061622943744 55900126268143680663 56094900227266132512 56328734395256020992 56362243457953972224 56787429859701516864 56985295468968769536 57428904988913365152 57463068525492135744 57688817635252334592 58098289521097065816 58172489124572285568 58340474909372307456 58375180724309471232 58815552354690856752 58890668002653424896 59095861967819464704 59479937309945985336 59515320972831140592 59763413321796022272 59798965620024336384 59825440510632050688 60040876362080249601 60250078021878438624 60424063298992747008 60460008607320523776 60501233239349059584 60537224454839451648 60993906145605332928 61206428466670159872 61604220785301199098 61682897951055095904 61719592119973034688 61897820940431594496 61934642963596634112 61962063386011766784 62481562393059121536 62661991569325811712 62699268185369432064 63252939706553678592 63369826194663023616 63407523890198218752 63445244011489234944 63473333224694980608 63885858592164206472 64108457402589865728 64190332827114246144 64228518628915027968 64899919839658876416 64982806071893434368 65021463303346077696 65444050265143821264 65633034273043845888 65672078314848155136 66167496399027213846 66252001502985103008 66482844713796897792 66674828467854065664 67303620574461057024 67781337774613243452 67977071211366840384 68017509683235589248 68063887394267692032 68104377511694383104 68618144413805999544 68857232025003929856 68945172295789375488 69393260194936982892 69434541134969664024 69707321309263237632 69796347262404059136 70291757692191511728 70494740515491538176 70536676708540611072 70740366789064679424 70782449101253296128 71159557169872888416 71407499877781853184 71613704650658070528 71871590916184732281 72214124430503526912 72257083457529406464 72289073950347061248 72422658508186312704 72465741588797964288 73012409819616235968 73105656830880113664 73149146216264337408 73624556548286798922 74052222095477477376 74533501690858240884 74793200303021510016 75009182026335823872 75053803788397891584 75716573146268689152 75980393958625026048 76571873318551153536 76617424700656180992 76918423513669779456 77195412465531749487 77464386028129421088 77563318832763047424 77787299879163076608 77833574299079294976 78420736472921142336 78520890670204566528 79078227403715450694 79306583079927980448 79353761297108187456 79684551095728029696 80054501816106999468 80333437362504584832 80565417731990329344 80613344809760698368 81240889984316467776 81289218889720582272 81325208194140443904 81608571288893546496 82138961047068265464 82243863934740127872 82292789493297379584 82530427920575459328 82579523951462178816 82616084514682355712 83308749857412162048 83549322092434415616 83599024247159242752 84142350340899198768 84337252942071571456 84493101592884031488 84543365186930958336 84593658681985646592 85181144789552275296 85477943203453154304 85587110436152328192 86533226452878501888 87147434281645598724 87258733686858428352 87510712364058461184 87562771086464206848 88223328532036285128 88336002003980137344 88643792951729197056 89645119982694033408 89698448430036504576 89738160765948076032 90375117032817657936 90636094948489120512 90690012910980785664 90751849859023589376 90805836682259177472 91490859218407999392 91809642700005239808 91926896394385833984 92524346926582643856 92579388179959552032 92846731410647391744 92901964445394951168 92943095079017650176 93722343589588682304 93992987353988717568 94048902278054148096 94879409559830517888 95209999837042470912 95828787888246309708 96162686103884798592 96285499240671369216 96342777943372541952 96385431933796081664 97349879759488314624 97474209107840151552 97532194955019116544 98166075397715731896 98736296127303303168 99251244598540820769 99378002254477654512 99724267070695346688 100012242701781098496 100071738384530522112 100955430861691585536 101672006661919865178 102095831091401538048 102156566267541574656 102451565694507466752 102927216620708999316 103285848037505894784 103417758443684063232 104089890292405474338 104151811702454496036 104560981963894856448 104694520893606088704 105437636538287267592 105742110773237307264 105805015062810916608 106110550183597019136 106173673651879944192 106739335754809332624 107111249816672779776 107420556975987105792 107484459746347597824 108321186645755290368 108385625186294109696 108433610925520591872 109518614729424353952 109658485246320170496 109723719324396506112 110040570560767279104 111078333143216216064 111800252536287361326 112189800454532265024 112657468790512041984 113574859719403033728 113970590937937539072 114857809977826730304 114926137050984271488 115377635270504669184 116196579042194131632 116344978249144571136 116680949818744614912 116750361448618942464 117631104709381713504 117781336005306849792 118191723935638929408 118617341105573176041 118959874619891970672 119030641945662281184 119526826643592044544 119597931240048672768 120081752724160499202 120500156043756877248 120848126597985494016 120920017214641047552 121002466478698119168 121987812291210665856 122412856933340319744 123208441570602398196 123365795902110191808 123439184239946069376 123795641880863188992 123869285927193268224 123924126772023533568 124963124786118243072 125323983138651623424 125398536370738864128 126505879413107357184 126739652389326047232 126815047780396437504 126890488022978469888 126946666449389961216 127771717184328412944 128216914805179731456 128380665654228492288 128457037257830055936 129799839679317752832 129965612143786868736 130888100530287642528 131266068546087691776 131344156629696310272 132334992798054427692 132504003005970206016 132965689427593795584 134607241148922114048 135562675549226486904 135954142422733680768 136035019366471178496 136127774788535384064 136208755023388766208 137236288827611999088 137714464050007859712 137890344591578750976 138786520389873965784 138869082269939328048 139414642618526475264 139592694524808118272 140583515384383023456 140989481030983076352 141073353417081222144 141480733578129358848 142319114339745776832 142814999755563706368 143743181832369464562 144428248861007053824 144514166915058812928 144578147900694122496 144845317016372625408 146024819639232471936 146211313661760227328 146298292432528674816 147249113096573597844 148104444190954954752 149067003381716481768 149586400606043020032 150018364052671647744 150107607576795783168 151433146292537378304 151960787917250052096 152508009992879797767 153143746637102307072 153234849401312361984 154390824931063498974 154928772056258842176 155126637665526094848 155574599758326153216 156841472945842284672 157041781340409133056 158156454807430901388 158613166159855960896 158707522594216374912 160109003632213998936 160666874725009169664 161130835463980658688 161226689619521396736 162481779968632935552 162578437779441164544 162650416388280887808 163217142577787092992 164277922094136530928 164487727869480255744 164585578986594759168 165060855841150918656 165159047902924357632 166617499714824324096 167098644184868831232 167700378804431041989 168284700681798397536 168674505884143142912 168986203185768062976 169086730373861916672 170362289579104550592 170955886406906308608 173066452905757003776 174294868563291197448 174517467373716856704 175021424728116922368 175125542172928413696 176446657064072570256 176672004007960274688 177287585903458394112 179290239965388066816 179396896860073009152 179476321531896152064 180122629086240748803 180750234065635315872 181272189896978241024 181380025821961571328 181503699718047178752 181611673364518354944 182981718436815998784 183619285400010479616 185048693853165287712 185158776359919104064 185693462821294783488 185803928890789902336 185886190158035300352 187444687179177364608 187985974707977435136 188097804556108296192 189758819119661035776 190419999674084941824 191657575776492619416 192325372207769597184 192570998481342738432 192685555886745083904 192770863867592163328 194699759518976629248 194948418215680303104 195064389910038233088 196332150795431463792 198502489197081641538 198756004508955309024 199448534141390693376 200024485403562196992 201910861723383171072 203344013323839730356 204191662182803076096 204313132535083149312 205854433241417998632 206571696075011789568 206835516887368126464 208179780584810948676 208303623404908992072 209121963927789712896 209389041787212177408 210875273076574535184 211484221546474614528 211610030125621833216 212221100367194038272 212347347303759888384 213478671509618665248 214222499633345559552 214841113951974211584 215614772748554196843 216642373291510580736 216771250372588219392 216867221851041183744 219037229458848707904 219316970492640340992 219447438648793012224 222156666286432432128 223600505072574722652 224379600909064530048 227149719438806067456 227941181875875078144 229715619955653460608 229852274101968542976 230755270541009338368 231586237396595248461 232393158084388263264 232689956498289142272 233361899637489229824 233500722897237884928 235262209418763427008 235562672010613699584 237234682211146352082 237919749239783941344 238061283891324562368 239053653287184089088 240163505448320998404 241000312087513754496 241696253195970988032 241840034429282095104 243975624582421331712 244825713866680639488 246416883141204796392 246731591804220383616 246878368479892138752 247591283761726377984 247738571854386536448 247848253544047067136 249926249572236486144 250647966277303246848 250797072741477728256 253011758826214714368 253479304778652094464 253630095560792875008 253780976045956939776 255543434368656825888 256433829610359462912 256761331308456984576 259599679358635505664 261776201060575285056 262532137092175383552 262688313259392620544 264669985596108855384 265008006011940412032 265931378855187591168 269214482297844228096 271125351098452973808 271908284845467361536 272070038732942356992 272255549577070768128 272417510046777532416 274472577655223998176 275428928100015719424 275780689183157501952 277573040779747931568 277738164539878656096 278829285237052950528 281167030768766046912 281978962061966152704 282146706834162444288 284638228679491553664 285629999511127412736 287486363664738929124 288856497722014107648 289028333830117625856 289156295801388244992 292049639278464943872 292422627323520454656 292596584865057349632 294498226193147195688 296208888381909909504 297753733795622462307 298134006763432963536 299172801212086040064 300036728105343295488 300215215153591566336 302866292585074756608 305016019985759595534 306287493274204614144 306469698802624723968 308781649862126997948 309857544112517684352 310253275331052189696 313682945891684569344 314083562680818266112 316312909614861802776 317226332319711921792 317415045188432749824 320218007264427997872 321333749450018339328 322261670927961317376 322453379239042793472 324963559937265871104 325156875558882329088 325300832776561775616 328555844188273061856 328975455738960511488 329171157973189518336 330121711682301837312 333234999429648648192 335400757608862083978 336569401363596795072 337349011768286285824 337972406371536125952 340724579158209101184 341911772813812617216 346132905811514007552 348589737126582394896 349034934747433713408 350042849456233844736 350251084345856827392 352893314128145140512 353344008015920549376 354575171806916788224 355852023316719528123 358580479930776133632 358793793720146018304 360245258172481497606 361500468131270631744 362544379793956482048 362760051643923142656 363007399436094357504 365963436873631997568 367238570800020959232 370097387706330575424 370317552719838208128 371386925642589566976 371607857781579804672 371772380316070600704 374889374358354729216 375971949415954870272 376195609112216592384 379517638239322071552 380839999348169883648 383315151552985238832 384650744415539194368 385141996962685476864 385371111773490167808 389399519037953258496 389896836431360606208 392664301590862927584 397004978394163283076 397512009017910618048 398897068282781386752 403821723446766342144 406688026647679460712 408383324365606152192 408626265070166298624 411708866482835997264 413143392150023579136 413671033774736252928 416359561169621897352 416607246809817984144 418243927855579425792 418778083574424354816 421750546153149070368 422968443092949229056 423220060251243666432 424442200734388076544 426957343019237330496 428444999266691119104 431229545497108393686 433284746583021161472 433542500745176438784 433734443702082367488 438074458917697415808 438633940985280681984 438894877297586024448 444313332572864864256 447201010145149445304 448759201818129060096 454299438877612134912 455882363751750156288 459431239911306921216 459704548203937085952 463172474793190496922 464786316168776526528 465379912996578284544 466723799274978459648 470524418837526854016 471125344021227399168 474469364422292704164 475839498479567882688 476122567782649124736 480327010896641996808 482000624175027508992 483392506391941976064 483680068858564190208 487951249164842663424 489651427733361278976 492833766282409592784 493463183608440767232 493756736959784277504 495182567523452755968 495477143708773072896 499852499144472972288 501295932554606493696 503101136413293125967 506023517652429428736 506958609557304188928 507260191121585750016 511086868737313651776 512867659220718925824 519199358717271011328 523552402121150570112 525064274184350767104 525376626518785241088 529339971192217710768 530016012023880824064 531862757710375182336 538428964595688456192 540367887258722246409 542250702196905947616 543816569690934723072 544140077465884713984 544511099154141536256 544835020093555064832 548945155310447996352 550857856200031438848 555146081559495863136 555476329079757312192 557658570474105901056 562334061537532093824 563957924123932305408 564293413668324888576 569276457358983107328 571259999022254825472 574972727329477858248 577712995444028215296 578056667660235251712 578312591602776489984 584099278556929887744 584845254647040909312 585193169730114699264 588996452386294391376 595507467591244924614 596268013526865927072 598345602424172080128 600073456210686590976 605732585170149513216 610032039971519191068 612574986548409228288 612939397605249447936 617563299724253995896 619715088225035368704 620506550662104379392 627365891783369138688 628167125361636532224 632625819229723605552 634452664639423843584 634830090376865499648 640436014528855995744 642667498900036678656 644523341855922634752 649927119874531742208 650313751117764658176 650601665553123551232 657111688376546123712 657950911477921022976 658342315946379036672 666469998859297296384 670801515217724167956 673138802727193590144 674698023536572571648 681449158316418202368 683823545627625234432 692265811623028015104 694758712189785745383 697179474253164789792 698069869494867426816 700085698912467689472 700502168691713654784 705786628256290281024 706688016031841098752 711704046633439056246 717160959861552267264 720490516344962995212 723000936262541263488 725088759587912964096 725520103287846285312 731926873747263995136 734477141600041918464 740194775412661150848 740635105439676416256 742773851285179133952 743215715563159609344 743544760632141201408 749778748716709458432 751943898831909740544 752391218224433184768 759035276478644143104 766630303105970477664 769301488831078388736 770283993925370953728 778799038075906516992 785328603181725855168 794009956788326566152 795024018035821236096 797794136565562773504 807643446893532684288 813376053295358921424 816766648731212304384 817252530140332597248 823417732965671994528 826286784300047158272 827342067549472505856 832719122339243794704 833214493619635968288 836487855711158851584 843501092306298140736 845936886185898458112 846440120502487332864 853914686038474660992 856889998533382238208 862459090994216787372 866569493166042322944 867085001490352877568 867468887404164734976 876148917835394831616 877267881970561363968 877789754595172048896 888626665145729728512 893261201386867386921 894402020290298890608 897518403636258120192 908598877755224269824 918862479822613842432 919409096407874171904 926344949586380993844 929572632337553053056 930759825993156569088 941048837675053708032 942250688042454798336 948938728844585408328 951678996959135765376 952245135565298249472 960654021793283993616 964001248350055017984 966785012783883952128 967360137717128380416 975902498329685326848 985667532564819185568 986926367216881534464 987513473919568555008 990365135046905511936 999704998288945944576 1006202272826586251934 1012047035304858857472 1013917219114608377856 1022173737474627303552 1025735318441437851648 1038398717434542022656 1047104804242301140224 1050128548368701534208 1050753253037570482176 1058679942384435421536 1060032024047761648128 1063725515420750364672 1067556069950158584369 1080735774517444492818 1084501404393811895232 1087633139381869446144 1088280154931769427968 1089022198308283072512 1097890310620895992704 1101715712400062877696 1110292163118991726272 1110952658159514624384 1115317140948211802112 1124668123075064187648 1127915848247864610816 1128586827336649777152 1138552914717966214656 1142519998044509650944 1149945454658955716496 1155425990888056430592 1156113335320470503424 1168198557113859775488 1169690509294081818624 1177992904772588782752 1191014935182489849228 1192536027053731854144 1196691204848344160256 1211465170340299026432 1220064079943038382136 1225149973096818456576 1225878795210498895872 1235126599448507991792 1239430176450070737408 1241013101324208758784 1254731783566738277376 1256334250723273064448 1265251638459447211104 1268905329278847687168 1269660180753730999296 1280872029057711991488 1285334997800073357312 1299854239749063484416 1300627502235529316352 1301203331106247102464 1314223376753092247424 1315901822955842045952 1316684631892758073344 1332939997718594592768 1341603030435448335912 1346277605454387180288 1349396047073145143296 1362898316632836404736 1367647091255250468864 1389517424379571490766 1394358948506329579584 1396139738989734853632 1400171397824935378944 1411573256512580562048 1413376032063682197504 1423408093266878112492 1440981032689925990424 1446001872525082526976 1450177519175825928192 1451040206575692570624 1463853747494527990272 1468954283200083836928 1480389550825322301696 1481270210879352832512 1485547702570358267904 1486431431126319218688 1499557497433418916864 1503887797663819481088 1509303409239879377901 1518070552957288286208 1533260606211940955328 1538602977662156777472 1557598076151813033984 1570657206363451710336 1588019913576653132304 1590048036071642472192 1595588273131125547008 1615286893787065368576 1621103661776166739227 1626752106590717842848 1633533297462424608768 1634505060280665194496 1646835465931343989056 1652573568600094316544 1665438244678487589408 1666428987239271936576 1672975711422317703168 1687002184612596281472 1691873772371796916224 1692880241004974665728 1707829372076949321984 1713779997066764476416 1724918181988433574744 1733138986332084645888 1734170002980705755136 1734937774808329469952 1752297835670789663232 1754535763941122727936 1755579509190344097792 1786522402773734773842 1788804040580597781216 1795036807272516240384 1817197755510448539648 1837724959645227684864 1838818192815748343808 1852689899172761987688 1859145264675106106112 1861519651986313138176 1882097675350107416064 1884501376084909596672 1897877457689170816656 1903357993918271530752 1904490271130596498944 1921308043586567987232 1928002496700110035968 1933570025567767904256 1951804996659370653696 1971335065129638371136 1973852734433763068928 1975026947839137110016 1999409996577891889152 2012404545653172503868 2024094070609717714944 2044347474949254607104 2051470636882875703296 2076797434869084045312 2084276136569357236149 2094209608484602280448 2100257096737403068416 2101506506075140964352 2117359884768870843072 2120064048095523296256 2135112139900317168738 2161471549034888985636 2169002808787623790464 2175266278763738892288 2176560309863538855936 2195780621241791985408 2203431424800125755392 2220584326237983452544 2221905316319029248768 2230634281896423604224 2249336246150128375296 2255831696495729221632 2257173654673299554304 2277105829435932429312 2299890909317911432992 2310851981776112861184 2336397114227719550976 2355985809545177565504 2382029870364979698456 2385072054107463708288 2393382409696688320512 2422930340680598052864 2440128159886076764272 2450299946193636913152 2451757590420997791744 2470253198897015983584 2478860352900141474816 2482026202648417517568 2509463567133476554752 2530503276918894422208 2537810658557695374336 2539320361507461998592 2561744058115423982976 2570669995600146714624 2599708479498126968832 2601255004471058632704 2602406662212494204928 2628446753506184494848 2631803645911684091904 2633369263785516146688 2665879995437189185536 2683206060870896671824 2692555210908774360576 2725796633265672809472 2779034848759142981532 2788717897012659159168 2792279477979469707264 2823146513025161124096 2826752064127364395008 2846816186533756224984 2881962065379851980848 2892003745050165053952 2900355038351651856384 2902080413151385141248 2927707494989055980544 2960779101650644603392 2962540421758705665024 2971095405140716535808 2999114994866837833728 3018606818479758755802 3036141105914576572416 3066521212423881910656 3077205955324313554944 3115196152303626067968 3141314412726903420672 3176039827153306264608 3180096072143284944384 3191176546262251094016 3242207323552333478454 3253504213181435685696 3267066594924849217536 3293670931862687978112 3305147137200188633088 3330876489356975178816 3332857974478543873152 3345951422844635406336 3374004369225192562944 3383747544743593832448 3385760482009949331456 3415658744153898643968 3427559994133528952832 3449836363976867149488 3466277972664169291776 3468340005961411510272 3504595671341579326464 3509071527882245455872 3573044805547469547684 3577608081161195562432 3590073614545032480768 3634395511020897079296 3675449919290455369728 3677636385631496687616 3705379798345523975376 3718290529350212212224 3723039303972626276352 3764195350700214832128 3769002752169819193344 3795754915378341633312 3806715987836543061504 3808980542261192997888 3842616087173135974464 3856004993400220071936 3903609993318741307392 3942670130259276742272 3947705468867526137856 3950053895678274220032 3998819993155783778304 4024809091306345007736 4048188141219435429888 4088694949898509214208 4102941273765751406592 4168552273138714472298 4188419216969204560896 4200514193474806136832 4234719769537741686144 4240128096191046592512 4270224279800634337476 4322943098069777971272 4338005617575247580928 4350532557527477784576 4353120619727077711872 4391561242483583970816 4406862849600251510784 4441168652475966905088 4443810632638058497536 4498672492300256750592 4511663392991458443264 4554211658871864858624 4599781818635822865984 4672794228455439101952 4711971619090355131008 4764059740729959396912 4770144108214927416576 4786764819393376641024 4845860681361196105728 4863310985328500217681 4880256319772153528544 4900599892387273826304 4903515180841995583488 4940506397794031967168 4957720705800282949632 5018927134266953109504 5061006553837788844416 5075621317115390748672 5078640723014923997184 5123488116230847965952 5141339991200293429248 5199416958996253937664 5202510008942117265408 5204813324424988409856 5256893507012368989696 5263607291823368183808 5266738527571032293376 5366412121741793343648 5385110421817548721152 5451593266531345618944 5558069697518285963064 5577435794025318318336 5584558955958939414528 5646293026050322248192 5653504128254728790016 5693632373067512449968 5763924130759703961696 5784007490100330107904 5800710076703303712768 5855414989978111961088 5921558203301289206784 5925080843517411330048 5998229989733675667456 6037213636959517511604 6072282211829153144832 6133042424847763821312 6154411910648627109888 6230392304607252135936 6252828409708071708447 6282628825453806841344 6352079654306612529216 6360192144286569888768 6484414647104666956908 6507008426362871371392 6587341863725375956224 6610294274400377266176 6661752978713950357632 6665715948957087746304 6691902845689270812672 6748008738450385125888 6767495089487187664896 6771520964019898662912 6831317488307797287936 6899672727953734298976 6932555945328338583552 7009191342683158652928 7146089611094939095368 7155216162322391124864 7180147229090064961536 7268791022041794158592 7350899838580910739456 7355272771262993375232 7410759596691047950752 7436581058700424424448 7446078607945252552704 7528390701400429664256 7591509830756683266624 7613431975673086123008 7617961084522385995776 7685232174346271948928 7712009986800440143872 7807219986637482614784 7885340260518553484544 7895410937735052275712 7900107791356548440064 7997639986311567556608 8049618182612690015472 8177389899797018428416 8337104546277428944596 8376838433938409121792 8469439539075483372288 8480256192382093185024 8540448559601268674952 8645886196139555942544 8676011235150495161856 8701065115054955569152 8706241239454155423744 8783122484967167941632 8882337304951933810176 8887621265276116995072 8997344984600513501184 9108423317743729717248 9199563637271645731968 9345588456910878203904 9423943238180710262016 9528119481459918793824 9540288216429854833152 9573529638786753282048 9726621970657000435362 9760512639544307057088 9801199784774547652608 9881012795588063934336 9915441411600565899264 10037854268533906219008 10122013107675577688832 10151242634230781497344 10157281446029847994368 10246976232461695931904 10282679982400586858496 10398833917992507875328 10405020017884234530816 10513787014024737979392 10527214583646736367616 10732824243483586687296 10770220843635097442304 10903186533062691237888 11116139395036571926128 11154871588050636636672 11169117911917878829056 11292586052100644496384 11307008256509457580032 11387264746135024899936 11527848261519407923392 11568014980200660215808 11710829979956223922176 11843116406602578413568 11850161687034822660096 11996459979467351334912 12074427273919035023208 12144564423658306289664 12266084849695527642624 12308823821297254219776 12505656819416143416894 12565257650907613682688 12704159308613225058432 12720384288573139777536 12968829294209333913816 13014016852725742742784 13174683727450751912448 13220588548800754532352 13323505957427900715264 13331431897914175492608 13496017476900770251776 13534990178974375329792 13662634976615594575872 13799345455907468597952 14018382685366317305856 14292179222189878190736 14310432324644782249728 14360294458180129923072 14537582044083588317184 14589932955985500653043 14701799677161821478912 14710545542525986750464 14821519193382095901504 14873162117400848848896 15056781402800859328512 15183019661513366533248 15226863951346172246016 15235922169044771991552 15370464348692543897856 15424019973600880287744 15614439973274965229568 15770680521037106969088 15790821875470104551424 15800215582713096880128 16099236365225380030944 16354779799594036856832 16674209092554857889192 16753676867876818243584 16938879078150966744576 16960512384764186370048 17080897119202537349904 17291772392279111885088 17352022470300990323712 17402130230109911138304 17566244969934335883264 17764674609903867620352 17775242530552233990144 17994689969201027002368 18216846635487459434496 18399127274543291463936 18691176913821756407808 18847886476361420524032 19056238962919837587648 19080576432859709666304 19453243941314000870724 19521025279088614114176 19762025591176127868672 19830882823201131798528 20075708537067812438016 20244026215351155377664 20302485268461562994688 20314562892059695988736 20493952464923391863808 20797667835985015750656 21027574028049475958784 21465648486967173374592 21540441687270194884608 21806373066125382475776 22232278790073143852256 22309743176101273273344 22338235823835757658112 22585172104201288992768 22774529492270049799872 23055696523038815846784 23136029960401320431616 23421659959912447844352 23686232813205156827136 23700323374069645320192 23992919958934702669824 24148854547838070046416 24532169699391055285248 25011313638832286833788 25130515301815227365376 25408318617226450116864 25440768577146279555072 25937658588418667827632 26028033705451485485568 26349367454901503824896 26647011914855801430528 26662863795828350985216 26992034953801540503552 27325269953231189151744 27598690911814937195904 28036765370732634611712 28584358444379756381472 28620864649289564499456 28720588916360259846144 29179865911971001306086 29403599354323642957824 29643038386764191803008 29746324234801697697792 30113562805601718657024 30366039323026733066496 30453727902692344492032 30471844338089543983104 30740928697385087795712 30848039947201760575488 31541361042074213938176 31581643750940209102848 32198472730450760061888 32709559599188073713664 33348418185109715778384 33507353735753636487168 33877758156301933489152 33921024769528372740096 34161794238405074699808 34583544784558223770176 34704044940601980647424 35132489939868671766528 35529349219807735240704 35550485061104467980288 35989379938402054004736 36433693270974918868992 36798254549086582927872 37695772952722841048064 38112477925839675175296 38161152865719419332608 38906487882628001741448 39042050558177228228352 39524051182352255737344 39661765646402263597056 40488052430702310755328 40604970536923125989376 40987904929846783727616 42055148056098951917568 42931296973934346749184 43080883374540389769216 43612746132250764951552 43769798867956501959129 44464557580146287704512 44619486352202546546688 45170344208402577985536 45549058984540099599744 46111393046077631693568 46272059920802640863232 46843319919824895688704 47372465626410313654272 47400646748139290640384 48297709095676140092832 49064339398782110570496 50022627277664573667576 50261030603630454730752 50816637234452900233728 50881537154292559110144 51875317176837335655264 52056067410902970971136 52698734909803007649792 53294023829711602861056 53325727591656701970432 53984069907603081007104 54650539906462378303488 55197381823629874391808 56073530741465269223424 57168716888759512762944 57241729298579128998912 58359731823942002612172 59286076773528383606016 59492648469603395395584 60227125611203437314048 60732078646053466132992 60907455805384688984064 60943688676179087966208 61481857394770175591424 63082722084148427876352 64396945460901520123776 65419119198376147427328 66696836370219431556768 67014707471507272974336 67755516312603866978304 68323588476810149399616 69167089569116447540352 69408089881203961294848 70264979879737343533056 71058698439615470481408 71100970122208935960576 71978759876804108009472 73596509098173165855744 75391545905445682096128 76224955851679350350592 76322305731438838665216 77812975765256003482896 78084101116354456456704 79048102364704511474688 80976104861404621510656 81975809859693567455232 84110296112197903835136 85862593947868693498368 86161766749080779538432 87539597735913003918258 88929115160292575409024 89238972704405093093376 90340688416805155971072 91098117969080199199488 92222786092155263387136 92544119841605281726464 94744931252820627308544 96595418191352280185664 98128678797564221140992 100045254555329147335152 100522061207260909461504 101633274468905800467456 101763074308585118220288 103750634353674671310528 104112134821805941942272 105397469819606015299584 106588047659423205722112 106651455183313403940864 107968139815206162014208 109301079812924756606976 110394763647259748783616 114337433777519025525888 114483458597158257997824 116719463647884005224344 118572153547056767212032 118985296939206790791168 121464157292106932265984 121814911610769377968128 122963714789540351182848 126165444168296855752704 128793890921803040247552 130838238396752294854656 133393672740438863113536 135511032625207733956608 136647176953620298799232 138334179138232895080704 138816179762407922589696 140529959759474687066112 142117396879230940962816 142201940244417871921152 147193018196346331711488 150783091810891364192256 152449911703358700701184 152644611462877677330432 155625951530512006965792 156168202232708912913408 158096204729409022949376 161952209722809243021312 163951619719387134910464 168220592224395807670272 171725187895737386996736 175079195471826007836516 177858230320585150818048 178477945408810186186752 180681376833610311942144 182196235938160398398976 184445572184310526774272 193190836382704560371328 196257357595128442281984 200090509110658294670304 201044122414521818923008 203266548937811600934912 207501268707349342621056 208224269643611883884544 210794939639212030599168 213176095318846411444224 213302910366626807881728 215936279630412324028416 220789527294519497567232 228674867555038051051776 228966917194316515995648 233438927295768010448688 237144307094113534424064 242928314584213864531968 245927429579080702365696 252330888336593711505408 257587781843606080495104 266787345480877726227072 271022065250415467913216 273294353907240597598464 276668358276465790161408 277632359524815845179392 284234793758461881925632 294386036392692663422976 301566183621782728384512 304899823406717401402368 305289222925755354660864 311251903061024013931584 312336404465417825826816 316192409458818045898752 323904419445618486042624 327903239438774269820928 343450375791474773993472 350158390943652015673032 355716460641170301636096 356955890817620372373504 364392471876320796797952 368891144368621053548544 386381672765409120742656 392514715190256884563968 400181018221316589340608 406533097875623201869824 415002537414698685242112 416448539287223767769088 421589879278424061198336 426352190637692822888448 426605820733253615763456 441579054589038995134464 457349735110076102103552 457933834388633031991296 466877854591536020897376 474288614188227068848128 485856629168427729063936 491854859158161404731392 504661776673187423010816 515175563687212160990208 533574690961755452454144 542044130500830935826432 546588707814481195196928 553336716552931580322816 588772072785385326845952 603132367243565456769024 609799646813434802804736 622503806122048027863168 624672808930835651653632 632384818917636091797504 647808838891236972085248 686900751582949547986944 700316781887304031346064 711432921282340603272192 728784943752641593595904 737782288737242107097088 772763345530818241485312 800362036442633178681216 813066195751246403739648 830005074829397370484224 832897078574447535538176 852704381275385645776896 883158109178077990268928 914699470220152204207104 915867668777266063982592 933755709183072041794752 948577228376454137696256 971713258336855458127872 983709718316322809462784 1030351127374424321980416 1067149381923510904908288 1093177415628962390393856 1106673433105863160645632 1177544145570770653691904 1219599293626869605609472 1245007612244096055726336 1249345617861671303307264 1264769637835272183595008 1373801503165899095973888 1400633563774608062692128 1422865842564681206544384 1457569887505283187191808 1475564577474484214194176 1545526691061636482970624 1600724072885266357362432 1626132391502492807479296 1660010149658794740968448 1766316218356155980537856 1829398940440304408414208 1867511418366144083589504 1897154456752908275392512 1943426516673710916255744 2060702254748848643960832 2134298763847021809816576 2186354831257924780787712 2213346866211726321291264 2439198587253739211218944 2490015224488192111452672 2498691235723342606614528 2747603006331798191947776 2801267127549216125384256 2845731685129362413088768 2915139775010566374383616 2951129154948968428388352 3091053382123272965941248 3201448145770532714724864 3320020299317589481936896 3532632436712311961075712 3658797880880608816828416 3735022836732288167179008 3794308913505816550785024 4121404509497697287921664 4268597527694043619633152 4372709662515849561575424 4426693732423452642582528 4878397174507478422437888 4980030448976384222905344 5602534255098432250768512 5691463370258724826177536 5830279550021132748767232 6182106764246545931882496 6402896291541065429449728 6640040598635178963873792 7317595761761217633656832 7470045673464576334358016 8242809018995394575843328 8537195055388087239266304 8745419325031699123150848 8853387464846905285165056 9960060897952768445810688 11205068510196864501537024 11382926740517449652355072 12364213528493091863764992 12805792583082130858899456 13280081197270357927747584 14635191523522435267313664 14940091346929152668716032 17074390110776174478532608 17490838650063398246301696 19920121795905536891621376 22410137020393729003074048 24728427056986183727529984 25611585166164261717798912 26560162394540715855495168 29880182693858305337432064 34148780221552348957065216 39840243591811073783242752 44820274040787458006148096 51223170332328523435597824 59760365387716610674864128 79680487183622147566485504 89640548081574916012296192 102446340664657046871195648 119520730775433221349728256 179281096163149832024592384 239041461550866442699456512 358562192326299664049184768 717124384652599328098369536
- Sum of all divisors σ(n): 2656714111344269562759525345
- Sum of proper divisors (its aliquot sum) s(n): 1939589726691670234661155809
- 717124384652599328098369536 is an abundant number, because the sum of its proper divisors (1939589726691670234661155809) is greater than itself. Its abundance is 1222465342039070906562786273
Bases of 717124384652599328098369536
- Binary: 1001010001001100001111111011001010000001001010111010000000011101000111011001000000000000002
- Hexadecimal: 0x25130FECA04AE8074764000
- Base-36: 2I3TKYMAMDUS000000
Squares and roots of 717124384652599328098369536
- 717124384652599328098369536 squared (7171243846525993280983695362) is 514267383063369238748600172851175018188220181612855296
- 717124384652599328098369536 cubed (7171243846525993280983695363) is 368793680626221246952200420293278332950149874328397132255691766261933395102662656
-
717124384652599328098369536 is a
perfect square number . Itssquare root is 26779178192256 -
The
cube root of 717124384652599328098369536 is 895086135.3603774077
Scales and comparisons
How big is 717124384652599328098369536?- 717,124,384,652,599,328,098,369,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 717,124,384,652,599,328,098,369,536 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 717124384652599328098369536 cubic inches would be around 74590511.3 feet tall.
Recreational maths with 717124384652599328098369536
- 717124384652599328098369536 backwards is 635963890823995256483421717
- The number of decimal digits it has is: 27
- The sum of 717124384652599328098369536's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 717124384652599328098369536 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 717124384652599328098369536 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/717124384652599328098369536/
Chicago style:
Numbermatics. 2024. "Number 717124384652599328098369536 - Facts about the integer". https://numbermatics.com/n/717124384652599328098369536/
The information we have on file for 717124384652599328098369536 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 717124384652599328098369536, math, Factors of 717124384652599328098369536, curriculum, school, college, exams, university, Prime factorization of 717124384652599328098369536, STEM, science, technology, engineering, physics, economics, calculator, seven hundred seventeen septillion, one hundred twenty-four sextillion, three hundred eighty-four quintillion, six hundred fifty-two quadrillion, five hundred ninety-nine trillion, three hundred twenty-eight billion, ninety-eight million, three hundred sixty-nine thousand, five hundred thirty-six.