224639516870214250659840
224,639,516,870,214,250,659,840 is an even composite number composed of six prime numbers multiplied together.
What does the number 224639516870214250659840 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17472 divisors.
224639516870214250659840 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred seventy-two divisors.
Prime factorization of 224639516870214250659840:
225 × 36 × 5 × 173 × 312 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 17 × 17 × 17 × 31 × 31 × 73 × 73 × 73)See below for interesting mathematical facts about the number 224639516870214250659840 from the Numbermatics database.
Names of 224639516870214250659840
- Cardinal: 224639516870214250659840 can be written as Two hundred twenty-four sextillion, six hundred thirty-nine quintillion, five hundred sixteen quadrillion, eight hundred seventy trillion, two hundred fourteen billion, two hundred fifty million, six hundred fifty-nine thousand, eight hundred forty.
Scientific notation
- Scientific notation: 2.2463951687021425065984 × 1023
Factors of 224639516870214250659840
Divisors of 224639516870214250659840
- Number of divisors d(n): 17472
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 15 16 17 18 20 24 27 30 31 32 34 36 40 45 48 51 54 60 62 64 68 72 73 80 81 85 90 93 96 102 108 120 124 128 135 136 144 146 153 155 160 162 170 180 186 192 204 216 219 240 243 248 255 256 270 272 279 288 289 292 306 310 320 324 340 360 365 372 384 405 408 432 438 459 465 480 486 496 510 512 527 540 544 558 576 578 584 612 620 640 648 657 680 720 729 730 744 765 768 810 816 837 864 867 876 918 930 960 961 972 992 1020 1024 1054 1080 1088 1095 1116 1152 1156 1168 1215 1224 1240 1241 1280 1296 1314 1360 1377 1395 1440 1445 1458 1460 1488 1530 1536 1581 1620 1632 1674 1728 1734 1752 1836 1860 1920 1922 1944 1971 1984 2040 2048 2108 2160 2176 2190 2232 2263 2295 2304 2312 2336 2430 2448 2480 2482 2511 2560 2592 2601 2628 2635 2720 2754 2790 2880 2883 2890 2916 2920 2976 3060 3072 3162 3240 3264 3285 3348 3456 3468 3504 3645 3672 3720 3723 3840 3844 3888 3942 3968 4080 4096 4131 4185 4216 4320 4335 4352 4380 4464 4526 4590 4608 4624 4672 4743 4805 4860 4896 4913 4960 4964 5022 5120 5184 5202 5256 5270 5329 5440 5508 5580 5760 5766 5780 5832 5840 5913 5952 6120 6144 6205 6324 6480 6528 6570 6696 6789 6885 6912 6936 7008 7290 7344 7440 7446 7533 7680 7688 7776 7803 7884 7905 7936 8160 8192 8262 8370 8432 8640 8649 8670 8704 8760 8928 8959 9052 9180 9216 9248 9344 9486 9610 9720 9792 9826 9855 9920 9928 10044 10240 10368 10404 10512 10540 10658 10880 11016 11160 11169 11315 11520 11532 11560 11664 11680 11826 11904 12240 12288 12393 12410 12555 12648 12960 13005 13056 13140 13392 13578 13770 13824 13872 14016 14229 14415 14580 14688 14739 14880 14892 15066 15360 15376 15552 15606 15768 15810 15872 15987 16320 16337 16384 16524 16740 16864 17280 17298 17340 17408 17520 17739 17856 17918 18104 18360 18432 18496 18615 18688 18972 19220 19440 19584 19652 19710 19840 19856 20088 20367 20480 20655 20736 20808 21024 21080 21097 21316 21760 22032 22320 22338 22599 22630 23040 23064 23120 23328 23360 23409 23652 23715 23808 24480 24565 24576 24786 24820 25110 25296 25920 25947 26010 26112 26280 26645 26784 26877 27156 27540 27648 27744 28032 28458 28830 29160 29376 29478 29565 29760 29784 30132 30720 30752 31104 31212 31536 31620 31744 31974 32640 32674 32768 33048 33480 33507 33728 33945 34560 34596 34680 34816 35040 35478 35712 35836 36208 36720 36864 36992 37230 37376 37665 37944 38440 38471 38880 39015 39168 39304 39420 39680 39712 40176 40734 40960 41310 41472 41616 42048 42160 42194 42632 42687 43245 43520 44064 44217 44640 44676 44795 45198 45260 46080 46128 46240 46656 46720 46818 47304 47430 47616 47961 48960 49011 49130 49152 49572 49640 50220 50592 51840 51894 52020 52224 52560 53217 53290 53568 53754 54312 55080 55296 55488 55845 56064 56916 57660 58320 58752 58956 59130 59520 59568 60264 61101 61440 61504 61965 62208 62424 63072 63240 63291 63488 63948 65280 65348 65536 66096 66960 67014 67456 67890 69120 69192 69360 69632 70080 70153 70227 70956 71145 71424 71672 72416 73440 73695 73728 73984 74460 74752 75330 75888 76880 76942 77760 77841 78030 78336 78608 78840 79360 79424 79935 80352 80631 81468 81685 81920 82620 82944 83232 84096 84320 84388 85264 85374 86490 87040 88128 88434 88695 89280 89352 89590 90396 90520 90593 92160 92256 92480 93312 93440 93636 94608 94860 95232 95922 97920 98022 98260 98304 99144 99280 100440 100521 101184 101835 103680 103788 104040 104448 105120 105485 106434 106580 107136 107508 108624 110160 110592 110976 111690 112128 112995 113832 115320 115413 116640 117045 117504 117912 118260 119040 119136 120528 122202 122880 123008 123930 124416 124848 126144 126480 126582 126976 127896 128061 129735 130560 130696 131072 132192 132651 133920 134028 134385 134912 135780 138240 138384 138720 139264 140160 140306 140454 141912 142290 142848 143344 143883 144832 146880 147033 147390 147456 147968 148920 149504 150660 151776 152303 153760 153884 155520 155682 156060 156672 157216 157680 158720 158848 159870 160704 161262 162936 163370 163840 165199 165240 165888 166464 167535 168192 168640 168776 170528 170748 172980 174080 176256 176868 177390 178560 178704 179180 180792 181040 181186 183303 184320 184512 184960 186624 186880 187272 189216 189720 189873 190464 191844 192355 195840 196044 196520 196608 198288 198560 200880 201042 202368 203670 207360 207576 208080 208896 210240 210459 210681 210970 212868 213160 213435 214272 215016 217248 220320 221085 221184 221952 223380 224256 225990 227664 230640 230826 233280 233523 234090 235008 235824 236520 238080 238272 239805 241056 241893 244404 245055 245760 246016 247860 248832 249696 252288 252960 253164 253952 255792 256122 259470 261120 261392 262144 264384 265302 266085 267840 268056 268770 269824 271560 271779 276480 276768 277440 277729 278528 280320 280612 280908 283824 284580 285696 286688 287766 289664 293760 294066 294780 294912 295936 297840 299008 301320 301563 303552 304606 305505 307520 307768 311040 311364 312120 313344 314432 315360 316455 317440 317696 319740 321408 322524 325872 326740 327680 330398 330480 331776 332928 335070 336384 337280 337552 341056 341496 345960 346239 348160 350765 351135 352512 353736 354780 357120 357408 358360 358649 361584 362080 362372 366606 368640 369024 369920 373248 373760 374544 378432 379440 379746 380928 383688 384183 384710 389017 389205 391680 392088 393040 393216 396576 397120 397953 401760 402084 403155 404736 407340 414720 415152 416160 417792 420480 420918 421362 421940 425736 426320 426870 428544 430032 431649 434496 440640 441099 442170 442368 443904 446760 448512 451980 452965 455328 456909 461280 461652 466560 467046 468180 470016 471648 473040 476160 476544 479610 482112 483786 488808 490110 491520 492032 495597 495720 497664 499392 502605 504576 505920 506328 507904 511584 512244 518940 522240 522784 524288 528768 530604 532170 535680 536112 537540 539648 543120 543558 549909 552960 553536 554880 555458 557056 560640 561224 561816 567648 569160 569619 571392 573376 575532 577065 579328 587520 588132 589560 589824 591872 595680 598016 602640 603126 607104 609212 611010 615040 615536 622080 622728 624240 626688 628864 630720 631377 632910 634880 635392 639480 640305 642816 645048 651744 653480 654007 655360 660796 660960 663255 663552 665856 670140 672768 674560 675104 682112 682992 691920 692478 696320 700569 701530 702270 705024 707472 709560 714240 714816 716720 717298 719415 723168 724160 724744 725679 733212 735165 737280 738048 739840 746496 747520 749088 756864 758880 759492 761515 761856 767376 768366 769420 778034 778410 783360 784176 786080 786432 793152 794240 795906 803520 804168 806310 809472 814680 815337 825995 829440 830304 832320 833187 835584 840960 841836 842724 843880 851472 852640 853740 857088 860064 863298 868992 881280 882198 884340 884736 887808 893520 897024 903960 904689 905930 910656 913818 916515 922560 923304 933120 934092 936360 940032 943296 946080 949365 952320 953088 959220 964224 967572 977616 980220 983040 984064 991194 991440 995328 998784 1005210 1009152 1011840 1012656 1015808 1023168 1024488 1037880 1038717 1044480 1045568 1048576 1052295 1053405 1057536 1061208 1064340 1071360 1072224 1075080 1075947 1079296 1086240 1087116 1099818 1105920 1107072 1109760 1110916 1114112 1121280 1122448 1123632 1135296 1138320 1139238 1142784 1146752 1151064 1154130 1158656 1167051 1167615 1175040 1176264 1179120 1179648 1183744 1191360 1192601 1193859 1196032 1205280 1206252 1209465 1214208 1218424 1222020 1230080 1231072 1244160 1245456 1248480 1253376 1257728 1261440 1262754 1265820 1269760 1270784 1278960 1280610 1285632 1290096 1294947 1303488 1306960 1308014 1310720 1321592 1321920 1323297 1326510 1327104 1331712 1340280 1345536 1349120 1350208 1358895 1364224 1365984 1370727 1383840 1384956 1388645 1392640 1401138 1403060 1404540 1410048 1414944 1419120 1428480 1429632 1433440 1434596 1438830 1446336 1448320 1449488 1451358 1466424 1470330 1474560 1476096 1479680 1486791 1492992 1495040 1498176 1507815 1513728 1517760 1518984 1523030 1523712 1534752 1536732 1538840 1540081 1556068 1556820 1566720 1568352 1572160 1572864 1586304 1588480 1591812 1607040 1608336 1612620 1618944 1629360 1630674 1649727 1651990 1658880 1660608 1664640 1666374 1671168 1681920 1683672 1685448 1687760 1702944 1705280 1707480 1708857 1714176 1720128 1726596 1731195 1737984 1762560 1764396 1768680 1769472 1775616 1787040 1793245 1794048 1807920 1809378 1811860 1821312 1827636 1833030 1845120 1846608 1866240 1868184 1872720 1880064 1886592 1892160 1894131 1898730 1904640 1906176 1918440 1920915 1928448 1935144 1945085 1955232 1960440 1962021 1966080 1968128 1982388 1982880 1989765 1990656 1997568 2010420 2018304 2023680 2025312 2031616 2046336 2048976 2075760 2077434 2088960 2091136 2097152 2104590 2106810 2115072 2122416 2128680 2142720 2144448 2150160 2151894 2158245 2158592 2172480 2174232 2177037 2199636 2205495 2211840 2214144 2219520 2221832 2228224 2242560 2244896 2247264 2270592 2276640 2278476 2284545 2285568 2293504 2302128 2308260 2317312 2334102 2335230 2350080 2352528 2358240 2359296 2367488 2382720 2385202 2387718 2392064 2410560 2412504 2418930 2428416 2436848 2444040 2446011 2460160 2462144 2477985 2488320 2490912 2496960 2499561 2506752 2515456 2522880 2525508 2531640 2539520 2541568 2557920 2561220 2571264 2580192 2589894 2606976 2613920 2616028 2621440 2643184 2643840 2646594 2653020 2654208 2663424 2680560 2691072 2698240 2700416 2717790 2728448 2731968 2741454 2749545 2767680 2769912 2777290 2785280 2802276 2806120 2808383 2809080 2820096 2829888 2838240 2848095 2856960 2859264 2866880 2869192 2877660 2892672 2896640 2898976 2902716 2932848 2940660 2949120 2952192 2959360 2973582 2985984 2990080 2996352 3015630 3027456 3035520 3037968 3046060 3047424 3069504 3073464 3077680 3080162 3112136 3113640 3116151 3133440 3136704 3144320 3145728 3156885 3172608 3176960 3183624 3214080 3216672 3225240 3227841 3237888 3258720 3261348 3270035 3299454 3303980 3317760 3321216 3329280 3332748 3342336 3363840 3367344 3370896 3375520 3405888 3410560 3414960 3417714 3428352 3440256 3453192 3462390 3475968 3501153 3502845 3525120 3528792 3537360 3538944 3551232 3574080 3577803 3581577 3586490 3588096 3615840 3618756 3623720 3628395 3642624 3655272 3666060 3690240 3693216 3732480 3736368 3745440 3760128 3773184 3784320 3788262 3797460 3809280 3812352 3836880 3841830 3856896 3870288 3884841 3890170 3910464 3920880 3924042 3932160 3936256 3964776 3965760 3969891 3979530 3981312 3995136 4020840 4036608 4047360 4050624 4063232 4076685 4092672 4097952 4112181 4151520 4154868 4165935 4177920 4182272 4194304 4209180 4213620 4230144 4244832 4257360 4285440 4288896 4300320 4303788 4316490 4317184 4344960 4348464 4354074 4399272 4410990 4423680 4428288 4439040 4443664 4456448 4460373 4485120 4489792 4494528 4523445 4541184 4553280 4556952 4569090 4571136 4587008 4604256 4616520 4620243 4634624 4668204 4670460 4700160 4705056 4716480 4718592 4721393 4734976 4765440 4770404 4775436 4784128 4821120 4825008 4837860 4856832 4873696 4888080 4892022 4920320 4924288 4955970 4976640 4981824 4993920 4999122 5013504 5030912 5045760 5051016 5063280 5079040 5083136 5115840 5121169 5122440 5126571 5142528 5160384 5179788 5193585 5213952 5227840 5232056 5242880 5286368 5287680 5293188 5306040 5308416 5326848 5361120 5379735 5382144 5396480 5400832 5435580 5456896 5463936 5482908 5499090 5535360 5539824 5554580 5570560 5604552 5612240 5616766 5618160 5640192 5659776 5676480 5682393 5696190 5713920 5718528 5733760 5738384 5755320 5785344 5793280 5797952 5805432 5835255 5865696 5881320 5886063 5898240 5904384 5918720 5947164 5963005 5969295 5971968 5980160 5992704 6031260 6054912 6071040 6075936 6092120 6094848 6139008 6146928 6155360 6160324 6224272 6227280 6232302 6266880 6273408 6288640 6291456 6313770 6345216 6353920 6367248 6428160 6433344 6450480 6455682 6474735 6475776 6517440 6522696 6531111 6540070 6598908 6607960 6613289 6616485 6635520 6642432 6658560 6665496 6684672 6727680 6734688 6741792 6751040 6811776 6821120 6829920 6835428 6853635 6856704 6880512 6906384 6924780 6951936 7002306 7005690 7050240 7057584 7074720 7077888 7102464 7148160 7155606 7163154 7172980 7176192 7231680 7237512 7247440 7256790 7285248 7310544 7332120 7338033 7380480 7386432 7433955 7464960 7472736 7490880 7498683 7520256 7546368 7568640 7576524 7594920 7618560 7624704 7673760 7683660 7700405 7713792 7740576 7769682 7780340 7820928 7841760 7848084 7864320 7872512 7929552 7931520 7939782 7959060 7962624 7990272 8041680 8073216 8094720 8101248 8126464 8153370 8185344 8195904 8224362 8248635 8303040 8309736 8331870 8355840 8364544 8388608 8418360 8425149 8427240 8460288 8489664 8514720 8544285 8570880 8577792 8600640 8607576 8632980 8634368 8689920 8696928 8708148 8798544 8821980 8847360 8856576 8878080 8887328 8912896 8920746 8970240 8979584 8989056 9046890 9082368 9106560 9113904 9138180 9142272 9174016 9208512 9233040 9240486 9269248 9336408 9340920 9348453 9400320 9410112 9432960 9437184 9442786 9469952 9470655 9530880 9540808 9550872 9568256 9642240 9650016 9675720 9683523 9713664 9747392 9776160 9784044 9810105 9840640 9848576 9911940 9953280 9963648 9987840 9998244 10027008 10061824 10091520 10102032 10126560 10158080 10166272 10231680 10242338 10244880 10253142 10285056 10320768 10359576 10387170 10427904 10455680 10464112 10485760 10503459 10572736 10575360 10586376 10612080 10616832 10653696 10722240 10733409 10759470 10764288 10792960 10801664 10871160 10885185 10913792 10927872 10965816 10998180 11070720 11079648 11109160 11118119 11141120 11209104 11224480 11233532 11236320 11280384 11319552 11352960 11364786 11392380 11427840 11437056 11467520 11476768 11510640 11570688 11586560 11595904 11610864 11670510 11731392 11762640 11772126 11796480 11808768 11837440 11894328 11909673 11926010 11938590 11943936 11960320 11985408 12059527 12062520 12109824 12142080 12151872 12184240 12189696 12230055 12278016 12293856 12310720 12320648 12336543 12448544 12454560 12464604 12497805 12533760 12546816 12577280 12582912 12627540 12690432 12707840 12734496 12856320 12866688 12900960 12911364 12949470 12951552 13034880 13045392 13062222 13080140 13197816 13215920 13226578 13232970 13271040 13284864 13317120 13330992 13369344 13381119 13455360 13469376 13483584 13502080 13623552 13642240 13659840 13670856 13707270 13713408 13761024 13812768 13849560 13860729 13903872 14004612 14011380 14041915 14100480 14115168 14149440 14155776 14164179 14204928 14296320 14311212 14326308 14345960 14352384 14463360 14475024 14494880 14513580 14570496 14621088 14664240 14676066 14760960 14772864 14867910 14929920 14945472 14981760 14997366 15040512 15092736 15137280 15153048 15189840 15237120 15249408 15347520 15363507 15367320 15379713 15400810 15427584 15481152 15539364 15560680 15580755 15641856 15683520 15696168 15728640 15745024 15859104 15863040 15879564 15918120 15925248 15980544 16083360 16139205 16146432 16189440 16202496 16252928 16306740 16370688 16391808 16448724 16497270 16606080 16619472 16663740 16711680 16729088 16777216 16836720 16850298 16854480 16920576 16979328 17029440 17047179 17088570 17141760 17155584 17201280 17215152 17265960 17268736 17379840 17393856 17416296 17505765 17597088 17643960 17658189 17694720 17713152 17756160 17774656 17825792 17841492 17889015 17907885 17940480 17959168 17978112 18093780 18164736 18213120 18227808 18276360 18284544 18348032 18417024 18466080 18480972 18538496 18672816 18681840 18696906 18800640 18820224 18865920 18874368 18885572 18939904 18941310 19061760 19081616 19101744 19136512 19284480 19300032 19351440 19367046 19424205 19427328 19494784 19552320 19568088 19620210 19681280 19697152 19823880 19839867 19849455 19906560 19927296 19975680 19996488 20054016 20123648 20183040 20204064 20253120 20274217 20316160 20332544 20463360 20484676 20489760 20506284 20560905 20570112 20641536 20719152 20774340 20855808 20911360 20928224 20971520 21006918 21145472 21150720 21172752 21224160 21233664 21307392 21444480 21466818 21518940 21528576 21585920 21603328 21742320 21770370 21827584 21855744 21931632 21996360 22014099 22141440 22159296 22218320 22236238 22282240 22301865 22418208 22448960 22467064 22472640 22496049 22560768 22639104 22705920 22729572 22784760 22855680 22874112 22935040 22953536 23021280 23101215 23141376 23173120 23191808 23221728 23341020 23462784 23525280 23544252 23592960 23606965 23617536 23674880 23788656 23819346 23852020 23877180 23887872 23920640 23970816 24119054 24125040 24219648 24284160 24303744 24368480 24379392 24460110 24556032 24587712 24621440 24641296 24673086 24897088 24909120 24929208 24995610 25067520 25093632 25154560 25165824 25255080 25275447 25380864 25415680 25468992 25605845 25632855 25712640 25733376 25801920 25822728 25898940 25903104 26069760 26090784 26124444 26160280 26181377 26395632 26431840 26453156 26465940 26542080 26569728 26634240 26661984 26738688 26762238 26910720 26938752 26967168 27004160 27247104 27284480 27319680 27341712 27414540 27426816 27522048 27625536 27699120 27721458 27807744 28009224 28022760 28045359 28083830 28200960 28230336 28298880 28311552 28328358 28409856 28411965 28592640 28622424 28652616 28691920 28704768 28926720 28950048 28989760 29027160 29050569 29140992 29242176 29328480 29352132 29430315 29521920 29545728 29735820 29859840 29890944 29963520 29994732 30081024 30185472 30274560 30306096 30379680 30474240 30498816 30695040 30727014 30734640 30759426 30801620 30855168 30962304 31078728 31121360 31161510 31283712 31367040 31392336 31457280 31490048 31510377 31718208 31726080 31759128 31836240 31850496 31961088 32166720 32200227 32278410 32292864 32378880 32404992 32505856 32613480 32655555 32741376 32783616 32897448 32994540 33066445 33212160 33238944 33327480 33354357 33423360 33458176 33554432 33673440 33700596 33708960 33841152 33958656 34058880 34094358 34177140 34283520 34311168 34402560 34430304 34531920 34537472 34759680 34787712 34832592 35011530 35194176 35287920 35316378 35389440 35426304 35512320 35549312 35651584 35682984 35778030 35815770 35880960 35918336 35956224 36178581 36187560 36329472 36426240 36455616 36552720 36569088 36690165 36696064 36834048 36932160 36961944 37009629 37076992 37345632 37363680 37393812 37493415 37601280 37640448 37731840 37748736 37771144 37879808 37882620 38123520 38163232 38203488 38273024 38568960 38600064 38702880 38734092 38848410 38854656 38989568 39104640 39136176 39240420 39362560 39394304 39647760 39679734 39698910 39813120 39854592 39951360 39992976 40108032 40143357 40247296 40366080 40408128 40506240 40548434 40632320 40665088 40926720 40969352 40979520 41012568 41121810 41140224 41283072 41438304 41548680 41582187 41711616 41822720 41856448 41943040 42013836 42125745 42290944 42301440 42345504 42448320 42467328 42492537 42614784 42888960 42933636 43037880 43057152 43171840 43206656 43484640 43540740 43655168 43711488 43863264 43992720 44028198 44282880 44318592 44436640 44472476 44564480 44603730 44836416 44897920 44934128 44945280 44992098 45121536 45278208 45411840 45459144 45569520 45711360 45748224 45870080 45907072 46042560 46090521 46202430 46282752 46346240 46383616 46443456 46682040 46742265 46925568 47050560 47088504 47185920 47213930 47235072 47349760 47577312 47638692 47704040 47742511 47754360 47775744 47841280 47941632 48238108 48250080 48417615 48439296 48568320 48607488 48736960 48758784 48920220 49112064 49175424 49242880 49282592 49346172 49794176 49818240 49858416 49991220 50135040 50187264 50309120 50331648 50510160 50550894 50761728 50831360 50937984 51141537 51211690 51265710 51425280 51466752 51603840 51645456 51797880 51806208 52139520 52181568 52248888 52320560 52362754 52517295 52791264 52863680 52906312 52931880 52974567 53084160 53139456 53268480 53323968 53477376 53524476 53667045 53821440 53877504 53934336 54008320 54494208 54568960 54639360 54683424 54829080 54853632 55044096 55251072 55398240 55442916 55590595 55615488 56018448 56045520 56090718 56167660 56401920 56460672 56597760 56623104 56656716 56819712 56823930 57185280 57244848 57305232 57383840 57409536 57853440 57900096 57979520 58054320 58101138 58281984 58484352 58656960 58704264 58860630 59043840 59091456 59471640 59519601 59548365 59719680 59781888 59927040 59989464 60162048 60297635 60370944 60549120 60612192 60759360 60822651 60948480 60997632 61390080 61454028 61469280 61518852 61603240 61682715 61710336 61924608 62157456 62242720 62323020 62567424 62734080 62784672 62914560 62980096 63020754 63436416 63452160 63518256 63672480 63700992 63922176 64333440 64400454 64556820 64585728 64757760 64809984 65011712 65226960 65311110 65482752 65567232 65794896 65989080 66042297 66132890 66424320 66477888 66654960 66708714 66846720 66905595 66916352 67346880 67401192 67417920 67488147 67682304 67917312 68117760 68188716 68354280 68567040 68622336 68805120 68860608 69063840 69074944 69303645 69519360 69575424 69665184 70023060 70388352 70575840 70632756 70778880 70820895 70852608 71024640 71098624 71303168 71365968 71556060 71631540 71761920 71836672 71912448 72357162 72375120 72658944 72852480 72911232 73105440 73138176 73380330 73392128 73668096 73864320 73923888 74019258 74153984 74691264 74727360 74787624 74986830 75202560 75280896 75463680 75497472 75542288 75759616 75765240 75826341 76247040 76326464 76406976 76546048 76817535 76898565 77137920 77200128 77405760 77468184 77696820 77709312 77979136 78209280 78272352 78480840 78544131 78725120 78788608 79295520 79359468 79397820 79626240 79709184 79902720 79985952 80216064 80286714 80494592 80732160 80816256 81012480 81096868 81264640 81330176 81853440 81938704 81959040 82025136 82243620 82280448 82566144 82876608 83097360 83164374 83423232 83645440 83712896 83886080 84027672 84251490 84581888 84602880 84691008 84896640 84934656 84985074 85229568 85235895 85777920 85867272 86075760 86114304 86343680 86413312 86969280 87059873 87081480 87151707 87310336 87422976 87726528 87985440 88056396 88290945 88565760 88637184 88873280 88944952 89128960 89207460 89672832 89795840 89868256 89890560 89984196 90243072 90556416 90823680 90918288 91139040 91422720 91496448 91740160 91814144 92085120 92181042 92404860 92565504 92692480 92767232 92886912 93364080 93484530 93851136 94101120 94177008 94371840 94427860 94470144 94531131 94699520 95154624 95277384 95408080 95485022 95508720 95551488 95682560 95883264 96476216 96500160 96600681 96835230 96878592 97136640 97214976 97473920 97517568 97840440 98224128 98350848 98485760 98565184 98692344 99199335 99588352 99636480 99716832 99982440 100063071 100270080 100374528 100618240 100663296 101020320 101101788 101371085 101523456 101662720 101875968 102283074 102423380 102531420 102850560 102933504 103207680 103290912 103595760 103612416 104279040 104363136 104497776 104641120 104725508 105034590 105582528 105727360 105812624 105863760 105949134 106168320 106278912 106536960 106647936 106954752 107048952 107334090 107642880 107755008 107868672 108016640 108535743 108988416 109137920 109278720 109366848 109658160 109707264 110070495 110088192 110502144 110796480 110885832 111028887 111181190 111230976 112036896 112091040 112181436 112335320 112425913 112480245 112803840 112921344 113195520 113246208 113313432 113639424 113647860 114370560 114489696 114610464 114767680 114819072 115706880 115800192 115959040 116108640 116202276 116563968 116968704 117313920 117408528 117721260 118087680 118182912 118943280 119039202 119096730 119439360 119563776 119854080 119978928 120324096 120430071 120595270 120741888 121098240 121224384 121518720 121645302 121896960 121995264 122780160 122908056 122938560 123037704 123206480 123365430 123420672 123849216 124314912 124485440 124646040 124746561 125134848 125468160 125569344 125829120 125960192 126041508 126377235 126872832 126904320 127036512 127344960 127401984 127477611 127844352 128666880 128800908 129113640 129171456 129515520 129619968 130023424 130453920 130622220 130906885 130965504 131134464 131589792 131978160 132084594 132265780 132848640 132955776 133309920 133417428 133693440 133811190 133832704 134693760 134802384 134835840 134976294 135364608 135834624 136235520 136377432 136708560 137134080 137244672 137610240 137721216 138127680 138149888 138271563 138607290 139038720 139150848 139330368 140046120 140226795 140776704 141151680 141265512 141557760 141641790 141705216 142049280 142197248 142606336 142731936 143112120 143227533 143263080 143523840 143673344 143824896 144714324 144750240 145252845 145317888 145704960 145822464 146210880 146276352 146760660 146784256 147336192 147728640 147847776 148038516 148307968 149382528 149454720 149575248 149973660 150405120 150561792 150927360 150994944 151084576 151519232 151530480 151652682 152494080 152652928 152813952 153092096 153635070 153797130 154275840 154400256 154811520 154936368 155393640 155418624 155958272 156418560 156544704 156961680 157088262 157450240 157551885 157577216 158591040 158718936 158795640 158923701 159252480 159418368 159805440 159971904 160432128 160573428 160989184 161001135 161464320 161632512 162024960 162193736 162529280 162660352 163706880 163877408 163918080 164050272 164487240 164560896 165132288 165753216 166194720 166328748 166771785 166846464 167290880 167425792 167772160 168055344 168502980 169163776 169205760 169382016 169793280 169869312 169970148 170459136 170471790 171555840 171734544 172151520 172228608 172687360 172826624 173938560 174119746 174162960 174303414 174620672 174845952 175453056 175970880 176112792 176581890 177131520 177274368 177746560 177889904 178257920 178414920 178558803 179345664 179591680 179736512 179781120 179968392 180486144 180892905 181112832 181647360 181836576 182278080 182467953 182845440 182992896 183480320 183628288 184170240 184362084 184809720 185048145 185131008 185384960 185534464 185773824 186728160 186969060 187702272 188202240 188354016 188743680 188855720 188940288 189062262 189399040 190309248 190554768 190816160 190970044 191017440 191102976 191365120 191766528 192952432 193000320 193201362 193670460 193757184 194273280 194429952 194947840 195035136 195680880 196448256 196701696 196971520 197130368 197384688 198398670 199176704 199272960 199433664 199964880 200126142 200540160 200716785 200749056 201236480 202040640 202203576 202464441 202742170 203046912 203325440 203751936 204566148 204846760 205011959 205062840 205701120 205867008 206415360 206581824 207191520 207224832 207910935 208558080 208726272 208995552 209282240 209451016 210069180 211165056 211454720 211625248 211727520 211898268 212336640 212462685 212557824 213073920 213295872 213909504 214097904 214668180 215285760 215510016 215737344 216033280 217071486 217976832 218275840 218557440 218733696 219316320 219414528 220140990 220176384 221004288 221592960 221771664 222057774 222362380 222461952 224073792 224182080 224362872 224670640 224851826 224960490 225607680 225842688 226391040 226492416 226626864 227278848 227295720 227479023 228741120 228979392 229220928 229535360 229638144 230452605 231413760 231600384 231918080 232217280 232404552 233127936 233937408 234627840 234817056 235442520 235632393 236175360 236365824 237886560 238078404 238193460 238712555 238878720 239127552 239708160 239957856 240648192 240860142 241190540 241483776 242196480 242448768 243037440 243290604 243793920 243990528 245560320 245816112 245877120 246075408 246412960 246730860 246841344 247698432 248629824 248970880 249292080 249493122 250269696 250936320 251138688 251658240 251920384 252083016 252754470 253745664 253808640 254073024 254689920 254803968 254955222 255688704 255707685 257333760 257601816 258227280 258342912 259031040 259239936 260046848 260907840 261179619 261244440 261455121 261813770 261931008 262268928 263179584 263956320 264169188 264531560 264872835 265697280 265911552 266619840 266834856 267386880 267622380 267665408 269387520 269604768 269671680 269952588 270729216 271669248 272471040 272754864 273417120 274268160 274489344 275220480 275442432 276255360 276299776 276543126 277214580 278077440 278301696 278660736 280092240 280453590 281553408 282303360 282531024 283115520 283283580 283410432 283593393 284098560 284394496 285212672 285463872 286224240 286455066 286526160 287047680 287346688 287649792 289428648 289500480 289802043 290505690 290635776 291409920 291644928 292421760 292552704 293521320 293568512 294672384 295457280 295695552 296077032 296615936 297598005 298765056 298909440 299150496 299947320 300189213 300810240 301123584 301854720 301989888 302169152 303038464 303060960 303305364 304113255 304988160 305305856 305627904 306184192 307270140 307594260 308551680 308800512 309623040 309872736 310787280 310837248 311916544 312837120 313089408 313923360 314176524 314900480 315103770 315154432 317182080 317437872 317591280 317847402 318504960 318836736 319610880 319943808 320864256 321146856 321978368 322002270 322928640 323265024 324049920 324387472 325058560 325320704 325607229 327413760 327754816 327836160 328100544 328974480 329121792 330211485 330264576 331506432 332389440 332657496 333543570 333692928 334581760 334851584 336110688 337005960 337277739 337440735 338327552 338411520 338764032 339586560 339738624 339940296 340918272 340943580 343111680 343469088 344303040 344457216 344661689 345374720 345653248 347877120 348239492 348325920 348606828 349241344 349691904 350906112 351941760 352225584 353163780 354263040 354548736 355493120 355779808 356515840 356829840 357117606 358691328 359183360 359473024 359562240 359936784 360972288 361785810 362225664 363294720 363673152 364556160 364935906 365690880 365985792 366960640 367256576 368340480 368724168 369619440 370096290 370262016 370769920 371068928 371547648 373456320 373845337 373938120 374239683 375404544 376404480 376708032 377487360 377711440 377880576 378124524 378798080 379131705 380618496 381109536 381632320 381940088 382034880 382205952 382432833 382730240 383533056 385904864 386000640 386402724 387340920 387514368 388546560 388859904 389895680 390070272 391361760 392720655 392896512 393403392 393943040 394260736 394769376 396797340 398353408 398545920 398867328 399929760 400252284 401080320 401433570 401498112 402472960 404081280 404407152 404928882 405484340 406093824 406650880 407503872 409132296 409693520 410023918 410125680 411402240 411734016 412830720 413163648 414383040 414449664 414814689 415821870 417116160 417452544 417991104 418564480 418902032 420138360 422330112 422909440 423250496 423455040 423796536 424673280 424925370 425115648 426147840 426591744 427819008 428195808 429336360 429682599 430571520 431020032 431474688 432066560 434142972 435299365 435758535 435953664 436551680 437114880 437467392 438632640 438829056 440281980 440352768 442008576 443185920 443543328 444115548 444724760 444923904 448147584 448364160 448725744 449341280 449703652 449920980 451215360 451685376 452782080 452984832 453253728 454557696 454591440 454958046 457482240 457958784 458441856 459070720 459276288 460905210 462827520 463200768 463836160 464434560 464809104 466255872 467874816 469255680 469634112 470885040 471264786 472350720 472655655 472731648 475773120 476156808 476386920 476771103 477425110 477757440 478255104 479416320 479915712 481296384 481720284 482381080 482967552 483003405 484392960 484897536 486074880 486581208 487587840 487981056 491120640 491632224 491754240 492150816 492825920 493461720 493682688 495396864 497259648 497941760 498584160 498986244 500315355 500539392 501872640 502277376 503316480 503840768 504166032 505508940 507491328 507617280 508146048 509379840 509607936 509910444 511377408 511415370 514667520 515203632 516454560 516685824 518062080 518479872 520093696 521815680 522359238 522488880 522910242 523627540 523862016 524537856 526359168 527912640 528338376 529063120 529745670 531394560 531823104 533239680 533669712 534773760 535244760 535330816 535676409 538775040 539209536 539343360 539905176 541458432 542678715 543338496 544942080 545509728 546834240 547403859 548536320 548978688 550440960 550884864 552510720 552599552 553086252 554429160 555144435 556154880 556603392 557321472 560184480 560907180 562129565 563106816 564606720 565062048 566231040 566567160 566820864 567186786 568197120 568788992 570425344 570927744 572448480 572910132 573052320 574095360 574693376 575299584 578857296 579000960 579604086 581011380 581271552 582819840 583289856 584843520 585105408 587042640 587137024 589344768 590914560 591391104 592154064 593231872 595196010 597530112 597818880 598300992 599894640 600378426 601620480 602150355 602247168 603709440 604338304 606076928 606121920 606610728 608226510 609976320 610611712 611255808 612368384 614540280 615035877 615188520 617103360 617601024 619246080 619745472 621574560 621674496 623732805 623833088 625674240 626178816 627846720 628353048 629800960 630207540 630308864 634364160 634875744 635182560 635694804 637009920 637388055 637673472 639221760 639887616 641728512 642293712 643956736 644004540 645857280 646530048 648099840 648774944 650117120 650641408 651214458 654827520 655509632 655672320 656201088 657948960 658243584 660422970 660529152 663012864 664778880 665314992 667087140 667385856 669163520 669703168 672221376 674011920 674555478 674881470 676655104 676823040 677528064 679173120 679477248 679880592 681836544 681887160 682437069 686223360 686938176 688606080 688914432 689323378 690749440 691306496 691357815 695754240 696478984 696651840 697213656 698482688 699383808 701812224 703883520 704451168 706327560 706897179 708526080 709097472 710986240 711559616 713031680 713659680 714235212 716137665 717382656 718366720 718946048 719124480 719873568 721944576 723571620 724451328 726589440 727346304 729112320 729871812 731381760 731971584 733921280 734513152 736680960 737448336 739238880 740192580 740524032 741539840 742137856 743095296 746912640 747690674 747876240 748479366 750809088 752808960 753416064 754974720 755422880 755761152 756249048 757596160 758263410 761236992 762219072 763264640 763880176 764069760 764411904 764865666 765460480 767066112 771809728 772001280 772805448 774681840 775028736 777093120 777719808 779791360 780140544 782723520 783538857 785441310 785793024 786806784 787886080 788521472 789538752 793594680 794618505 796706816 797091840 797734656 799859520 800504568 802160640 802867140 802996224 804945920 808162560 808814304 809857764 810968680 811622687 812187648 813301760 815007744 818264592 819387040 820047836 820251360 822804480 823468032 825661440 826327296 828766080 828899328 829629378 831643740 834232320 834905088 835982208 837128960 837804064 840276720 844660224 845818880 846500992 846910080 847593072 849346560 849850740 850231296 852295680 853183488 855638016 856391616 858672720 859365198 861143040 862040064 862949376 864133120 868285944 869406129 870598730 871517070 871907328 873103360 874229760 874934784 877265280 877658112 880563960 880705536 884017152 886371840 887086656 888231096 889449520 889847808 892794015 896295168 896728320 897451488 898682560 899407304 899841960 900567639 902430720 903370752 905564160 905969664 906507456 909115392 909182880 909916092 912339765 914964480 915917568 916883712 918141440 918552576 921810420 925655040 926401536 927672320 928869120 929618208 932511744 935749632 938511360 939268224 941770080 942529572 944701440 945311310 945463296 951546240 952313616 952773840 953542206 954850220 955514880 956510208 958832640 959831424 962592768 963440568 964762160 965935104 966006810 968785920 969795072 972149760 973162416 975175680 975962112 976821687 982241280 983264448 983508480 984301632 985651840 986923440 987365376 990793728 994519296 995883520 997168320 997972488 1000630710 1001078784 1003745280 1004554752 1007681536 1008332064 1011017880 1011833217 1012322205 1014982656 1015234560 1016292096 1018759680 1019215872 1019820888 1022754816 1022830740 1025059795 1029335040 1030407264 1032909120 1033371648 1033985067 1036124160 1036959744 1040187392 1043631360 1044718476 1044977760 1045820484 1047255080 1047724032 1049075712 1052718336 1055825280 1056676752 1058126240 1059491340 1062789120 1063646208 1066479360 1067339424 1069547520 1070489520 1070661632 1071352818 1077550080 1078419072 1078686720 1079810352 1082916864 1085357430 1086676992 1089884160 1091019456 1093668480 1094807718 1097072640 1097957376 1100881920 1101769728 1105021440 1105199104 1106172504 1108858320 1110288870 1112309760 1113206784 1114642944 1120368960 1121536011 1121814360 1122719049 1124259130 1126213632 1129213440 1130124096 1132462080 1133134320 1133641728 1134373572 1136394240 1137395115 1137577984 1141855488 1144896960 1145820264 1146104640 1147298499 1148190720 1149386752 1150599168 1157714592 1158001920 1159208172 1162022760 1162543104 1165639680 1166579712 1169687040 1170210816 1174085280 1174274048 1178161965 1178689536 1181829120 1182782208 1184308128 1186463744 1190392020 1195060224 1195637760 1196601984 1199789280 1200756852 1203240960 1204300710 1204494336 1207418880 1208676608 1212153856 1212243840 1213221456 1216453020 1219952640 1221223424 1222511616 1224736768 1229080560 1230071754 1230377040 1234206720 1235202048 1238492160 1239490944 1243149120 1243348992 1244444067 1247465610 1247666176 1251348480 1252357632 1255693440 1256706096 1259601920 1260415080 1260617728 1268728320 1269751488 1270365120 1271389608 1274019840 1274776110 1275346944 1278443520 1279775232 1283457024 1284587424 1287913472 1288009080 1289047797 1291714560 1293060096 1296199680 1297549888 1300234240 1301282816 1302428916 1305898095 1307275605 1309655040 1311019264 1311344640 1312402176 1315897920 1316487168 1320845940 1321058304 1326025728 1329557760 1330629984 1334174280 1334771712 1338327040 1339406336 1344442752 1348023840 1349110956 1349762940 1353310208 1353646080 1355056128 1358346240 1358954496 1359761184 1363673088 1363774320 1364874138 1372446720 1373876352 1377212160 1377828864 1378646756 1381498880 1382612992 1382715630 1391508480 1392957968 1393303680 1394427312 1396965376 1398767616 1403624448 1407767040 1408902336 1412655120 1413794358 1417052160 1417966965 1418194944 1421972480 1423119232 1426063360 1427319360 1428470424 1432275330 1434765312 1436733440 1437892096 1438248960 1439747136 1443889152 1447143240 1448902656 1449010215 1453178880 1454692608 1458224640 1459743624 1462763520 1463943168 1467842560 1469026304 1473361920 1474896672 1478477760 1480017841 1480385160 1481048064 1483079680 1484275712 1486190592 1493825280 1495381348 1495752480 1496958732 1500946065 1501618176 1505617920 1506832128 1509949440 1510845760 1511522304 1512498096 1515192320 1516526820 1522473984 1524438144 1526529280 1527760352 1528139520 1528823808 1529731332 1530920960 1534132224 1543619456 1544002560 1545610896 1549363680 1550057472 1554186240 1555439616 1559582720 1560281088 1565447040 1567077714 1570882620 1571586048 1573613568 1575772160 1577042944 1579077504 1587189360 1589237010 1593413632 1594183680 1595469312 1599719040 1601009136 1604321280 1605734280 1605992448 1607029227 1609891840 1616325120 1617628608 1619715528 1621937360 1623245374 1624375296 1626603520 1628036145 1630015488 1636529184 1638774080 1640095672 1640502720 1642211577 1645608960 1646936064 1651322880 1652654592 1657532160 1657798656 1659258756 1663287480 1668464640 1669810176 1671964416 1674257920 1675608128 1680553440 1686388695 1689320448 1691637760 1693001984 1693820160 1695186144 1698693120 1699701480 1700462592 1704591360 1706366976 1711276032 1712783232 1717345440 1718730396 1722286080 1723308445 1724080128 1725898752 1728266240 1736571888 1738812258 1741197460 1743034140 1743814656 1746206720 1748459520 1749869568 1754530560 1755316224 1761127920 1761411072 1768034304 1772743680 1774173312 1776462192 1778899040 1779695616 1785588030 1792590336 1793456640 1794902976 1797365120 1798814608 1799683920 1801135278 1804861440 1806741504 1811128320 1813014912 1818230784 1818365760 1819832184 1824679530 1829928960 1831835136 1833767424 1836282880 1837105152 1843620840 1845107631 1851310080 1852803072 1855344640 1857738240 1859236416 1865023488 1869226685 1871198415 1871499264 1877022720 1878536448 1883540160 1885059144 1889402880 1890622620 1890926592 1903092480 1904627232 1905547680 1907084412 1909700440 1911029760 1911240521 1912164165 1913020416 1917665280 1919662848 1925185536 1926881136 1929524320 1931870208 1932013620 1937571840 1939590144 1944299520 1946324832 1950351360 1951924224 1953643374 1964482560 1966528896 1967016960 1968603264 1971303680 1973846880 1974730752 1981587456 1989038592 1991767040 1994336640 1995944976 2001261420 2002157568 2007490560 2009109504 2015363072 2016664128 2022035760 2023666434 2024644410 2029965312 2030469120 2032584192 2037519360 2038431744 2039641776 2045509632 2045661480 2047311207 2050119590 2058670080 2060814528 2065818240 2066743296 2067970134 2072248320 2073919488 2074073445 2087262720 2089436952 2089955520 2091640968 2094510160 2095448064 2098151424 2105436672 2111650560 2113353504 2116252480 2118982680 2120691537 2125578240 2127292416 2132958720 2134678848 2139095040 2140979040 2141323264 2142705636 2148412995 2155100160 2156838144 2157373440 2159620704 2165833728 2170714860 2173353984 2179768320 2182038912 2187336960 2189615436 2194145280 2195914752 2201763840 2203539456 2210042880 2210398208 2212345008 2217716640 2220577740 2224619520 2226413568 2229285888 2240737920 2243072022 2243628720 2245438098 2248518260 2252427264 2258426880 2260248192 2264924160 2266268640 2267283456 2268747144 2272788480 2274790230 2275155968 2283710976 2289793920 2291640528 2292209280 2294596998 2296381440 2298773504 2301198336 2315429184 2316003840 2318416344 2324045520 2325086208 2331279360 2333159424 2339374080 2340421632 2348170560 2348548096 2350616571 2356323930 2357379072 2363658240 2365564416 2368616256 2372927488 2380784040 2383855515 2390120448 2391275520 2393203968 2399578560 2401513704 2406481920 2408601420 2408988672 2414837760 2417353216 2424307712 2424487680 2426442912 2432906040 2434868061 2439905280 2442446848 2445023232 2449473536 2458161120 2460143508 2460754080 2468413440 2470404096 2476984320 2478981888 2486298240 2486697984 2488888134 2494931220 2495332352 2502696960 2504715264 2511386880 2513412192 2519203840 2520830160 2521235456 2537456640 2539502976 2540730240 2542779216 2548039680 2549552220 2550693888 2556887040 2559550464 2566914048 2569174848 2575826944 2576018160 2578095594 2583429120 2586120192 2592399360 2595099776 2600468480 2602565632 2604857832 2611796190 2614551210 2619310080 2622038528 2622689280 2624804352 2631795840 2632974336 2641691880 2642116608 2652051456 2659115520 2661259968 2668348560 2669543424 2676654080 2678382045 2678812672 2688885504 2696047680 2698221912 2699525880 2701702917 2706620416 2707292160 2710112256 2716692480 2717908992 2719522368 2727346176 2727548640 2729748276 2737019295 2744893440 2747752704 2754424320 2755657728 2757293512 2762997760 2765225984 2765431260 2783016960 2785915936 2786607360 2788854624 2793930752 2797535232 2807248896 2815534080 2817804672 2825310240 2827588716 2834104320 2835933930 2836389888 2843944960 2846238464 2852126720 2854638720 2856940848 2864550660 2869530624 2873466880 2875784192 2876497920 2879494272 2887778304 2894286480 2897805312 2898020430 2906357760 2909385216 2916449280 2919487248 2925527040 2927886336 2930465061 2935685120 2938052608 2946723840 2949793344 2956955520 2960035682 2960770320 2962096128 2966159360 2968551424 2972381184 2987650560 2990762696 2991504960 2993917464 3001892130 3003236352 3011235840 3013664256 3021691520 3023044608 3024996192 3030384640 3033053640 3035499651 3044947968 3048876288 3053058560 3055520704 3056279040 3057647616 3059462664 3061841920 3068264448 3075179385 3087238912 3088005120 3091221792 3098727360 3100114944 3101955201 3108372480 3110879232 3119165440 3120562176 3130894080 3134155428 3141765240 3143172096 3147227136 3151544320 3154085888 3158155008 3174378720 3178474020 3186827264 3188367360 3190938624 3199438080 3202018272 3208642560 3211468560 3211984896 3214058454 3219783680 3232650240 3235257216 3239431056 3243874720 3246490748 3248750592 3253207040 3256072290 3260030976 3273058368 3277548160 3280191344 3281005440 3284423154 3291217920 3293872128 3302645760 3305309184 3315064320 3315597312 3318517512 3326574960 3336929280 3339620352 3343928832 3348515840 3351216256 3361106880 3364608033 3372777390 3378640896 3383275520 3386003968 3387640320 3390372288 3397386240 3399402960 3400925184 3409182720 3412185345 3412733952 3425566464 3434690880 3437460792 3441895497 3444572160 3446616890 3448160256 3451797504 3456532480 3473143776 3477624516 3482394920 3485203303 3486068280 3487629312 3492413440 3496919040 3499739136 3509061120 3510632448 3522255840 3522822144 3534485895 3536068608 3545487360 3548346624 3552924384 3557798080 3559391232 3571176060 3585180672 3586913280 3589805952 3594730240 3597629216 3599367840 3602270556 3609722880 3613483008 3622256640 3626029824 3636461568 3636731520 3639664368 3649359060 3659857920 3663670272 3667534848 3672565760 3674210304 3687241680 3690215262 3702620160 3705606144 3710689280 3715476480 3718472832 3730046976 3733332201 3738453370 3742396830 3742998528 3754045440 3757072896 3767080320 3770118288 3778805760 3781245240 3781853184 3806184960 3809254464 3811095360 3814168824 3819400880 3822059520 3822481042 3824328330 3826040832 3835330560 3839325696 3850371072 3853762272 3859048640 3863740416 3864027240 3867143391 3875143680 3879180288 3888599040 3892649664 3900702720 3903848448 3907286748 3917694285 3928965120 3933057792 3934033920 3937206528 3942607360 3947693760 3949461504 3963174912 3978077184 3983534080 3988673280 3991889952 4002522840 4004315136 4014981120 4018219008 4030726144 4033328256 4044071520 4047332868 4049288820 4058113435 4059930624 4060938240 4065168384 4075038720 4076863488 4079283552 4091019264 4091322960 4094622414 4100239180 4117340160 4121629056 4131636480 4133486592 4135940268 4144496640 4147838976 4148146890 4174525440 4178873904 4179911040 4183281936 4189020320 4190896128 4196302848 4210873344 4223301120 4226707008 4232504960 4237965360 4241383074 4251156480 4254584832 4265917440 4269357696 4278190080 4281958080 4282646528 4285411272 4296825990 4310200320 4313676288 4314746880 4319241408 4331667456 4341429720 4346707968 4347030645 4359536640 4364077824 4374673920 4379230872 4388290560 4391829504 4403527680 4407078912 4420085760 4420796416 4424690016 4435433280 4440053523 4441155480 4449239040 4452827136 4458571776 4481475840 4486144044 4487257440 4490876196 4497036520 4502838195 4504854528 4516853760 4520496384 4529848320 4532537280 4534566912 4537494288 4545576960 4549580460 4550311936 4567421952 4579587840 4583281056 4584418560 4589193996 4592762880 4597547008 4602396672 4630858368 4632007680 4636832688 4648091040 4650172416 4662558720 4666318848 4678748160 4680843264 4696341120 4697096192 4701233142 4712647860 4714758144 4727316480 4731128832 4737232512 4745854976 4761568080 4767711030 4780240896 4782551040 4786407936 4799157120 4803027408 4812963840 4817202840 4817977344 4821087681 4829675520 4834706432 4848615424 4848975360 4852885824 4865812080 4869736122 4879810560 4884108435 4884893696 4890046464 4916322240 4920287016 4921508160 4926634731 4936826880 4940808192 4953968640 4957963776 4972596480 4973395968 4977776268 4989862440 4990664704 5005393920 5009430528 5022773760 5026824384 5038407680 5041660320 5042470912 5059166085 5074913280 5079005952 5081460480 5085558432 5096079360 5099104440 5101387776 5113774080 5119100928 5133828096 5138349696 5151653888 5152036320 5156191188 5166858240 5169925335 5172240384 5184798720 5190199552 5200936960 5205131264 5209715664 5223592380 5229102420 5238620160 5244077056 5245378560 5249608704 5263591680 5265948672 5283383760 5284233216 5304102912 5318231040 5322519936 5336697120 5339086848 5353308160 5356764090 5357625344 5377771008 5392095360 5396443824 5399051760 5403405834 5413240832 5414584320 5420224512 5433384960 5439044736 5454692352 5455097280 5459496552 5474038590 5489786880 5495505408 5508848640 5511315456 5514587024 5525995520 5530451968 5530862520 5535322893 5566033920 5571831872 5573214720 5577709248 5587861504 5595070464 5607680055 5613595245 5614497792 5631068160 5635609344 5650620480 5655177432 5668208640 5671867860 5672779776 5687889920 5692476928 5709277440 5713881696 5729101320 5733721563 5736492495 5739061248 5746933760 5751568384 5752995840 5758988544 5775556608 5788572960 5795610624 5796040860 5812715520 5818770432 5832898560 5838974496 5851054080 5855772672 5860930122 5871370240 5876105216 5893447680 5899586688 5913911040 5920071364 5921540640 5924192256 5932318720 5937102848 5944762368 5975301120 5981525392 5983009920 5987834928 6003784260 6006472704 6022471680 6027328512 6043383040 6046089216 6049992384 6060769280 6066107280 6070999302 6089895936 6097752576 6106117120 6111041408 6112558080 6115295232 6118925328 6123683840 6136528896 6150358770 6174477824 6176010240 6182443584 6197454720 6200229888 6203910402 6216744960 6221758464 6222220335 6238330880 6261788160 6268310856 6283530480 6286344192 6294454272 6303088640 6308171776 6316310016 6348757440 6355370729 6356948040 6362074611 6373654528 6376734720 6381877248 6398876160 6404036544 6417285120 6422937120 6423969792 6428116908 6439567360 6445238985 6465300480 6470514432 6478862112 6487749440 6492981496 6497501184 6506414080 6512144580 6520061952 6546116736 6555096320 6560382688 6562010880 6568846308 6582435840 6587744256 6605291520 6610618368 6630128640 6631194624 6637035024 6653149920 6673858560 6679240704 6687857664 6697031680 6702432512 6722213760 6729216066 6745554780 6757281792 6766551040 6772007936 6775280640 6780744576 6794772480 6798805920 6801850368 6818365440 6824370690 6825467904 6851132928 6869381760 6874921584 6883790994 6889144320 6893233780 6896320512 6903595008 6913064960 6946287552 6955249032 6964789840 6970406606 6972136560 6975258624 6984826880 6993838080 6999478272 7018122240 7021264896 7044511680 7045644288 7051849713 7068971790 7072137216 7090974720 7096693248 7105848768 7115596160 7118782464 7142352120 7170361344 7173826560 7179611904 7189460480 7195258432 7198735680 7204541112 7219445760 7226966016 7244513280 7252059648 7272923136 7273463040 7279328736 7298718120 7304604183 7319715840 7327340544 7335069696 7345131520 7348420608 7374483360 7380430524 7400089205 7405240320 7411212288 7421378560 7430952960 7436945664 7460093952 7466664402 7476906740 7484793660 7485997056 7508090880 7514145792 7534160640 7540236576 7557611520 7562490480 7563706368 7612369920 7618508928 7622190720 7628337648 7638801760 7644119040 7644962084 7648656660 7652081664 7670661120 7678651392 7700742144 7707524544 7718097280 7727480832 7728054480 7734286782 7750287360 7758360576 7777198080 7785299328 7801405440 7807696896 7814573496 7835388570 7857930240 7866115584 7868067840 7874413056 7885214720 7895387520 7898923008 7926349824 7956154368 7967068160 7977346560 7983779904 8005045680 8008630272 8029962240 8035146135 8036438016 8061452288 8066656512 8088143040 8094665736 8098577640 8105108751 8116226870 8119861248 8121876480 8130336768 8150077440 8153726976 8158567104 8182038528 8182645920 8189244828 8200478360 8211057885 8234680320 8243258112 8263272960 8266973184 8271880536 8288993280 8295677952 8296293780 8349050880 8357747808 8359822080 8366563872 8378040640 8381792256 8392605696 8421746688 8446602240 8453414016 8465009920 8475930720 8482766148 8502312960 8509169664 8531834880 8538715392 8556380160 8563916160 8565293056 8570822544 8593651980 8620400640 8627352576 8629493760 8638482816 8663334912 8682859440 8693415936 8694061290 8719073280 8728155648 8749347840 8758461744 8776581120 8783659008 8791395183 8807055360 8814157824 8840171520 8841592832 8849380032 8870866560 8880107046 8882310960 8898478080 8905654272 8917143552 8962951680 8972288088 8974514880 8981752392 8994073040 9005676390 9009709056 9033707520 9040992768 9065074560 9069133824 9074988576 9091153920 9099160920 9100623872 9106498953 9134843904 9159175680 9166562112 9168837120 9178387992 9185525760 9195094016 9204793344 9225538155 9261716736 9264015360 9273665376 9296182080 9300344832 9305865603 9325117440 9332637696 9357496320 9361686528 9392682240 9394192384 9402466284 9425295720 9429516288 9454632960 9462257664 9474465024 9491709952 9523136160 9535422060 9556202605 9560481792 9565102080 9572815872 9598314240 9606054816 9625927680 9634405680 9635954688 9642175362 9659351040 9669412864 9697230848 9697950720 9705771648 9731624160 9739472244 9759621120 9768216870 9769787392 9780092928 9832644480 9840574032 9843016320 9853269462 9873653760 9881616384 9907937280 9915927552 9945192960 9946791936 9955552536 9979724880 9981329408 10010787840 10018861056 10045547520 10053648768 10076815360 10083320640 10084941824 10093824099 10118332170 10149826560 10158011904 10162920960 10171116864 10192158720 10198208880 10202775552 10227548160 10236556035 10238201856 10276699392 10303307776 10304072640 10312382376 10333716480 10339850670 10344480768 10369597440 10380399104 10410262528 10419431328 10447184760 10455609909 10458204840 10477240320 10488154112 10490757120 10499217408 10527183360 10531897344 10566767520 10568466432 10603457685 10608205824 10636462080 10645039872 10673394240 10678173696 10706616320 10713528180 10715250688 10755542016 10784190720 10792887648 10798103520 10806811668 10826481664 10829168640 10840449024 10866769920 10878089472 10909384704 10910194560 10918993104 10948077180 10979573760 10991010816 11017697280 11022630912 11029174048 11051991040 11060903936 11061725040 11070645786 11132067840 11143663744 11146429440 11155418496 11175723008 11190140928 11215360110 11227190490 11228995584 11262136320 11271218688 11301240960 11310354864 11336417280 11343735720 11345559552 11375779840 11384953856 11418554880 11427763392 11458202640 11467443126 11472984990 11478122496 11493867520 11503136768 11505991680 11517977088 11551113216 11577145920 11591221248 11592081720 11601430173 11625431040 11637540864 11665797120 11677948992 11702108160 11711545344 11721860244 11742740480 11752210432 11753082855 11786895360 11799173376 11827822080 11840142728 11843081280 11848384512 11864637440 11874205696 11889524736 11950602240 11963050784 11966019840 11975669856 12007568520 12012945408 12044943360 12054657024 12086766080 12092178432 12099984768 12121538560 12132214560 12141998604 12174340305 12179791872 12195505152 12212234240 12222082816 12225116160 12230590464 12237850656 12247367680 12273057792 12300717540 12348955648 12352020480 12364887168 12394909440 12400459776 12407820804 12433489920 12443516928 12444440670 12476661760 12523576320 12536621712 12567060960 12572688384 12588908544 12606177280 12616343552 12632620032 12697514880 12710741458 12713896080 12724149222 12747309056 12753469440 12763754496 12797752320 12808073088 12834570240 12845874240 12847939584 12856233816 12879134720 12890477970 12930600960 12941028864 12957724224 12975498880 12985962992 12995002368 13012828160 13024289160 13040123904 13092233472 13110192640 13120765376 13124021760 13137692616 13164871680 13175488512 13210583040 13221236736 13260257280 13262389248 13274070048 13306299840 13320160569 13347717120 13358481408 13375715328 13394063360 13404865024 13444427520 13458432132 13491109560 13508514585 13514563584 13533102080 13544015872 13550561280 13561489152 13589544960 13597611840 13603700736 13636730880 13648741380 13650935808 13702265856 13738763520 13749843168 13767581988 13778288640 13786467560 13792641024 13807190016 13826129920 13892575104 13910498064 13929579680 13940813212 13944273120 13950517248 13969653760 13987676160 13998956544 14036244480 14042529792 14089023360 14091288576 14103699426 14137943580 14144274432 14181949440 14193386496 14211697536 14231192320 14237564928 14284704240 14340722688 14347653120 14359223808 14378920960 14390516864 14397471360 14409082224 14438891520 14453932032 14489026560 14504119296 14545846272 14546926080 14558657472 14597436240 14609208366 14639431680 14652325305 14654681088 14670139392 14690263040 14748966720 14760861048 14779904193 14800178410 14810480640 14822424576 14842757120 14861905920 14873891328 14920187904 14933328804 14953813480 14969587320 14971994112 15016181760 15028291584 15068321280 15080473152 15115223040 15124980960 15127412736 15177498255 15224739840 15237017856 15244381440 15256675296 15277603520 15288238080 15289924168 15297313320 15304163328 15341322240 15357302784 15401484288 15415049088 15436194560 15454961664 15456108960 15468573564 15500574720 15509776005 15516721152 15554396160 15570598656 15602810880 15615393792 15629146992 15670777140 15715860480 15732231168 15736135680 15748826112 15770429440 15790775040 15797846016 15852699648 15912308736 15934136320 15954693120 15967559808 16010091360 16017260544 16059924480 16070292270 16072876032 16122904576 16133313024 16176286080 16189331472 16197155280 16210217502 16232453740 16239722496 16243752960 16260673536 16300154880 16317134208 16364077056 16365291840 16378489656 16400956720 16422115770 16469360640 16486516224 16526545920 16533946368 16543761072 16577986560 16591355904 16592587560 16605968679 16698101760 16715495616 16719644160 16733127744 16756081280 16763584512 16785211392 16823040165 16843493376 16893204480 16906828032 16930019840 16951861440 16965532296 17004625920 17018339328 17063669760 17077430784 17127832320 17130586112 17141645088 17187303960 17201164689 17209477485 17240801280 17254705152 17258987520 17276965632 17326669824 17365718880 17386831872 17388122580 17426016515 17438146560 17456311296 17498695680 17516923488 17553162240 17567318016 17582790366 17614110720 17628315648 17680343040 17683185664 17698760064 17741733120 17760214092 17764621920 17796956160 17811308544 17834287104 17925903360 17944576176 17949029760 17963504784 17988146080 18011352780 18019418112 18067415040 18081985536 18130149120 18138267648 18149977152 18182307840 18198321840 18201247744 18212997906 18269687808 18318351360 18333124224 18337674240 18356775984 18371051520 18390188032 18409586688 18451076310 18523433472 18528030720 18547330752 18592364160 18600689664 18611731206 18650234880 18665275392 18666661005 18714992640 18785364480 18788384768 18804932568 18850591440 18859032576 18909265920 18924515328 18948930048 18983419904 19046272320 19066112187 19070844120 19086223833 19112405210 19120963584 19130204160 19145631744 19196628480 19212109632 19251855360 19268811360 19271909376 19284350724 19318702080 19335716955 19338825728 19395901440 19411543296 19463248320 19478944488 19519242240 19536433740 19539574784 19560185856 19665288960 19681148064 19686032640 19706538924 19747307520 19763232768 19815874560 19831855104 19890385920 19893583872 19911105072 19959449760 19962658816 20021575680 20037722112 20091095040 20107297536 20153630720 20166641280 20169883648 20187648198 20236664340 20299653120 20316023808 20325841920 20342233728 20384317440 20396417760 20405551104 20455096320 20473112070 20476403712 20553398784 20606615552 20608145280 20624764752 20667432960 20679701340 20688961536 20739194880 20760798208 20820525056 20838862656 20894369520 20911219818 20916409680 20954480640 20976308224 20981514240 20998434816 21054366720 21063794688 21133535040 21136932864 21155549139 21206915370 21216411648 21272924160 21290079744 21346788480 21356347392 21413232640 21427056360 21430501376 21511084032 21568381440 21585775296 21596207040 21613623336 21652963328 21658337280 21680898048 21733539840 21756178944 21818769408 21820389120 21837986208 21896154360 21913812549 21959147520 21982021632 22035394560 22045261824 22058348096 22103982080 22121807872 22123450080 22141291572 22200267615 22264135680 22287327488 22292858880 22310836992 22351446016 22380281856 22430720220 22454380980 22457991168 22524272640 22542437376 22602481920 22620709728 22672834560 22687471440 22691119104 22751559680 22769907712 22837109760 22855526784 22916405280 22934886252 22945969980 22956244992 22987735040 23006273536 23011983360 23035954176 23102226432 23154291840 23182442496 23184163440 23202860346 23250862080 23275081728 23331594240 23355897984 23404216320 23423090688 23443720488 23485480960 23504420864 23506165710 23573790720 23598346752 23655644160 23680285456 23686162560 23696769024 23729274880 23748411392 23779049472 23901204480 23926101568 23932039680 23951339712 24015137040 24025890816 24089886720 24105438405 24109314048 24173532160 24184356864 24199969536 24243077120 24264429120 24283997208 24348680610 24359583744 24391010304 24424468480 24444165632 24450232320 24461180928 24475701312 24546115584 24601435080 24633173655 24697911296 24704040960 24729774336 24789818880 24800919552 24815641608 24866979840 24887033856 24888881340 24953323520 25047152640 25073243424 25134121920 25145376768 25160303297 25177817088 25212354560 25232687104 25265240064 25395029760 25421482916 25427792160 25448298444 25494618112 25506938880 25527508992 25595504640 25616146176 25669140480 25691748480 25695879168 25712467632 25758269440 25780955940 25861201920 25882057728 25915448448 25950997760 25971925984 25990004736 26025656320 26048578320 26080247808 26184466944 26220385280 26241530752 26248043520 26275385232 26329743360 26350977024 26421166080 26442473472 26520514560 26524778496 26548140096 26612599680 26640321138 26695434240 26716962816 26751430656 26788126720 26809730048 26888855040 26916864264 26982219120 27017029170 27029127168 27066204160 27088031744 27101122560 27122978304 27195223680 27207401472 27273461760 27297482760 27301871616 27319496859 27404531712 27477527040 27499686336 27535163976 27556577280 27572935120 27585282048 27614380032 27652259840 27676614465 27785150208 27820996128 27859159360 27881626424 27888546240 27901034496 27917596809 27939307520 27975352320 27997913088 28072488960 28085059584 28178046720 28182577152 28207398852 28275887160 28288548864 28363898880 28386772992 28423395072 28462384640 28475129856 28569408480 28668607815 28681445376 28695306240 28718447616 28757841920 28781033728 28794942720 28818164448 28877783040 28907864064 28978053120 29008238592 29091692544 29093852160 29117314944 29194872480 29218416732 29278863360 29304650610 29309362176 29340278784 29380526080 29497933440 29521722096 29559808386 29600356820 29620961280 29644849152 29685514240 29723811840 29747782656 29840375808 29866657608 29907626960 29939174640 29943988224 30032363520 30056583168 30136642560 30160946304 30230446080 30249961920 30254825472 30281472297 30354996510 30449479680 30474035712 30488762880 30513350592 30555207040 30576476160 30579848336 30594626640 30608326656 30682644480 30714605568 30830098176 30872389120 30909923328 30912217920 30937147128 31001149440 31019552010 31033442304 31108792320 31141197312 31230787584 31258293984 31341554280 31366829727 31431720960 31464462336 31472271360 31497652224 31540858880 31581550080 31595692032 31705399296 31776853645 31810373055 31824617472 31868272640 31909386240 31935119616 32020182720 32034521088 32119848960 32140584540 32145752064 32245809152 32266626048 32352572160 32378662944 32394310560 32420435004 32464907480 32479444992 32487505920 32521347072 32600309760 32634268416 32728154112 32730583680 32756979312 32801913440 32844231540 32938721280 32973032448 33053091840 33067892736 33087522144 33155973120 33182711808 33185175120 33211937358 33396203520 33430991232 33439288320 33466255488 33512162560 33527169024 33570422784 33646080330 33686986752 33786408960 33813656064 33860039680 33903722880 33931064592 34009251840 34036678656 34127339520 34154861568 34255664640 34261172224 34283290176 34374607920 34402329378 34418954970 34481602560 34509410304 34517975040 34553931264 34653339648 34731437760 34773663744 34776245160 34804290519 34852033030 34876293120 34912622592 34997391360 35033846976 35106324480 35134636032 35165580732 35228221440 35256631296 35259248565 35360686080 35397520128 35483466240 35520428184 35529243840 35593912320 35622617088 35668574208 35851806720 35889152352 35898059520 35927009568 35976292160 36022705560 36038836224 36134830080 36163971072 36260298240 36276535296 36299954304 36364615680 36396643680 36402495488 36425995812 36523020915 36539375616 36636702720 36666248448 36675348480 36713551968 36742103040 36780376064 36819173376 36902152620 37046866944 37056061440 37094661504 37184728320 37201379328 37223462412 37300469760 37330550784 37333322010 37429985280 37570728960 37576769536 37609865136 37701182880 37718065152 37818531840 37849030656 37897860096 37966839808 38092544640 38132224374 38141688240 38172447666 38224810420 38241927168 38260408320 38291263488 38393256960 38424219264 38503710720 38537622720 38543818752 38568701448 38637404160 38671433910 38677651456 38791802880 38823086592 38926496640 38957888976 39038484480 39072867480 39079149568 39120371712 39330577920 39362296128 39372065280 39413077848 39494615040 39526465536 39631749120 39663710208 39780771840 39787167744 39822210144 39918899520 39925317632 39960481707 40043151360 40075444224 40182190080 40214595072 40307261440 40333282560 40339767296 40375296396 40473328680 40525543755 40599306240 40632047616 40651683840 40684467456 40768634880 40792835520 40811102208 40910192640 40946224140 40952807424 41106797568 41213231104 41216290560 41249529504 41334865920 41359402680 41377923072 41478389760 41521596416 41641050112 41677725312 41788739040 41822439636 41832819360 41908961280 41952616448 41963028480 41996869632 42108733440 42127589376 42267070080 42273865728 42311098278 42413830740 42432823296 42545848320 42580159488 42693576960 42712694784 42826465280 42854112720 42861002752 43022168064 43136762880 43171550592 43192414080 43227246672 43305926656 43316674560 43361796096 43467079680 43512357888 43637538816 43640778240 43675972416 43792308720 43827625098 43918295040 43956975915 43964043264 44070789120 44116696192 44207964160 44243615744 44246900160 44282583144 44400535230 44528271360 44574654976 44585717760 44621673984 44702892032 44760563712 44861440440 44908761960 44915982336 45048545280 45084874752 45204963840 45241419456 45345669120 45374942880 45382238208 45503119360 45532494765 45539815424 45674219520 45711053568 45832810560 45869772504 45891939960 45912489984 45975470080 46012547072 46023966720 46071908352 46204452864 46308583680 46364884992 46368326880 46405720692 46501724160 46529328015 46550163456 46663188480 46711795968 46808432640 46846181376 46887440976 46970961920 47008841728 47012331420 47147581440 47196693504 47311288320 47360570912 47372325120 47393538048 47458549760 47496822784 47558098944 47802408960 47852203136 47864079360 47902679424 48030274080 48051781632 48179773440 48210876810 48218628096 48347064320 48368713728 48399939072 48486154240 48528858240 48567994416 48697361220 48719167488 48782020608 48848936960 48888331264 48900464640 48951402624 49092231168 49202870160 49266347310 49395822592 49408081920 49459548672 49579637760 49601839104 49631283216 49733959680 49774067712 49777762680 49817906037 49906647040 50094305280 50146486848 50268243840 50290753536 50320606594 50355634176 50424709120 50465374208 50469120495 50530480128 50790059520 50842965832 50855584320 50896596888 50989236224 51013877760 51055017984 51191009280 51232292352 51383496960 51391758336 51424935264 51516538880 51561911880 51603494067 51722403840 51764115456 51830896896 51901995520 51943851968 51980009472 52051312640 52097156640 52160495616 52278049545 52368933888 52440770560 52483061504 52496087040 52550770464 52659486720 52701954048 52842332160 52884946944 53041029120 53049556992 53096280192 53225199360 53280642276 53390868480 53433925632 53502861312 53576253440 53619460096 53777710080 53833728528 53964438240 54034058340 54058254336 54132408320 54176063488 54202245120 54245956608 54390447360 54414802944 54546923520 54594965520 54603743232 54638993718 54809063424 54955054080 54999372672 55070327952 55113154560 55145870240 55170564096 55228760064 55304519680 55353228930 55570300416 55641992256 55718318720 55763252848 55777092480 55802068992 55835193618 55878615040 55950704640 55995826176 56144977920 56356093440 56365154304 56414797704 56551774320 56577097728 56727797760 56773545984 56846790144 56924769280 56950259712 57138816960 57198336561 57337215630 57362890752 57390612480 57436895232 57515683840 57562067456 57589885440 57636328896 57755566080 57815728128 57956106240 58007150865 58016477184 58187704320 58234629888 58389744960 58436833464 58557726720 58609301220 58618724352 58680557568 58761052160 58995866880 59043444192 59119616772 59200713640 59241922560 59248456151 59289698304 59371028480 59447623680 59495565312 59680751616 59733315216 59815253920 59878349280 59887976448 60064727040 60113166336 60273285120 60321892608 60460892160 60499923840 60509650944 60562944594 60709993020 60898959360 60948071424 60977525760 61026701184 61110414080 61152952320 61159696672 61189253280 61216653312 61365288960 61429211136 61660196352 61744778240 61819846656 61824435840 61874294256 62002298880 62039104020 62066884608 62217584640 62282394624 62461575168 62516587968 62683108560 62733659454 62863441920 62928924672 62944542720 62995304448 63081717760 63163100160 63191384064 63410798592 63466647417 63553707290 63620746110 63649234944 63736545280 63818772480 63870239232 64040365440 64069042176 64239697920 64281169080 64291504128 64533252096 64705144320 64757325888 64788621120 64840870008 64929814960 64958889984 64975011840 65042694144 65200619520 65268536832 65456308224 65461167360 65513958624 65603826880 65688463080 65741437647 65877442560 65946064896 66106183680 66135785472 66175044288 66311946240 66365423616 66370350240 66423874716 66600802845 66792407040 66861982464 66878576640 66932510976 67024325120 67054338048 67140845568 67292160660 67373973504 67572817920 67627312128 67720079360 67807445760 67862129184 68018503680 68073357312 68254679040 68309723136 68511329280 68522344448 68566580352 68749215840 68804658756 68837909940 68963205120 69018820608 69035950080 69107862528 69306679296 69462875520 69547327488 69552490320 69608581038 69704066060 69752586240 69825245184 69994782720 70067693952 70212648960 70269272064 70331161464 70456442880 70513262592 70518497130 70721372160 70795040256 70966932480 71040856368 71058487680 71187824640 71245234176 71337148416 71703613440 71778304704 71796119040 71854019136 71952584320 72045411120 72077672448 72269660160 72327942144 72520596480 72553070592 72599908608 72729231360 72793287360 72804990976 72851991624 73046041830 73078751232 73273405440 73332496896 73350696960 73427103936 73560752128 73638346752 73804305240 73899520965 74093733888 74112122880 74189323008 74369456640 74402758656 74446924824 74600939520 74661101568 74666644020 74859970560 75141457920 75153539072 75219730272 75402365760 75436130304 75480909891 75637063680 75698061312 75795720192 75933679616 76185089280 76264448748 76283376480 76344895332 76449620840 76483854336 76520816640 76582526976 76786513920 76848438528 77007421440 77075245440 77087637504 77137402896 77274808320 77342867820 77355302912 77583605760 77646173184 77852993280 77915777952 78076968960 78145734960 78158299136 78240743424 78661155840 78724592256 78744130560 78826155696 78989230080 79052931072 79263498240 79327420416 79561543680 79574335488 79644420288 79837799040 79850635264 79920963414 80086302720 80150888448 80364380160 80429190144 80614522880 80666565120 80679534592 80750592792 80946657360 81051087510 81198612480 81264095232 81303367680 81368934912 81585671040 81622204416 81820385280 81892448280 81905614848 81958490577 82213595136 82426462208 82432581120 82499059008 82669731840 82718805360 82755846144 82956779520 83029843395 83043192832 83355450624 83577478080 83644879272 83665638720 83752790427 83817922560 83905232896 83926056960 83993739264 84217466880 84255178752 84534140160 84547731456 84622196556 84827661480 84865646592 85091696640 85160318976 85387153920 85425389568 85652930560 85708225440 85722005504 86005823445 86044336128 86273525760 86343101184 86384828160 86454493344 86611853312 86633349120 86723592192 86934159360 87024715776 87275077632 87281556480 87351944832 87584617440 87655250196 87836590080 87913951830 87928086528 88141578240 88233392384 88415928320 88487231488 88493800320 88565166288 88801070460 89056542720 89149309952 89171435520 89243347968 89405784064 89521127424 89722880880 89817523920 89831964672 90097090560 90169749504 90409927680 90482838912 90691338240 90749885760 90764476416 90844416891 91006238720 91064989530 91079630848 91348439040 91422107136 91665621120 91739545008 91783879920 91824979968 91950940160 92025094144 92047933440 92143816704 92617167360 92729769984 92736653760 92811441384 93003448320 93058656030 93100326912 93326376960 93423591936 93692362752 93774881952 93941923840 94017683456 94024662840 94100489181 94295162880 94393387008 94622576640 94721141824 94744650240 94787076096 94917099520 94993645568 95116197888 95330560935 95431119165 95604817920 95704406272 95728158720 95805358848 96060548160 96103563264 96359546880 96421753620 96437256192 96694128640 96737427456 96799878144 97057716480 97135988832 97394722440 97438334976 97564041216 97697873920 97776662528 97800929280 97902805248 98184462336 98405740320 98532694620 98791645184 98816163840 98919097344 99159275520 99203678208 99262566432 99467919360 99548135424 99555525360 99635812074 99813294080 100188610560 100292973696 100536487680 100581507072 100641213188 100711268352 100849418240 100930748416 100938240990 101060960256 101580119040 101685931664 101711168640 101793193776 101978472448 102027755520 102110035968 102382018560 102464584704 102766993920 102783516672 102849870528 103033077760 103123823760 103206988134 103444807680 103528230912 103661793792 103803991040 103887703936 103960018944 104102625280 104194313280 104320991232 104556099090 104737867776 104881541120 104966123008 104992174080 105101540928 105318973440 105403908096 105684664320 105769893888 105777745695 106082058240 106192560384 106450398720 106561284552 106781736960 106867851264 107005722624 107152506880 107238920192 107555420160 107667457056 107928876480 108041302393 108068116680 108116508672 108264816640 108352126976 108404490240 108491913216 108780894720 108829605888 109093847040 109189931040 109207486464 109277987436 109569062745 109618126848 109910108160 109998745344 110140655904 110226309120 110291740480 110341128192 110457520128 110609039360 110706457860 111140600832 111283984512 111436637440 111526505696 111554184960 111604137984 111670387236 111757230080 111901409280 111991652352 112289955840 112712186880 112730308608 112829595408 113103548640 113154195456 113455595520 113547091968 113693580288 113849538560 113900519424 114277633920 114396673122 114674431260 114725781504 114781224960 114873790464 115031367680 115124134912 115179770880 115272657792 115511132160 115631456256 115912212480 116014301730 116032954368 116375408640 116469259776 116779489920 116873666928 117115453440 117218602440 117237448704 117361115136 117522104320 117991733760 118086888384 118239233544 118401427280 118483845120 118496912302 118579396608 118742056960 118895247360 118991130624 119361503232 119466630432 119630507840 119756698560 119775952896 119881445121 120129454080 120226332672 120546570240 120643785216 120921784320 120999847680 121019301888 121125889188 121419986040 121797918720 121896142848 121955051520 122053402368 122220828160 122305904640 122319393344 122378506560 122433306624 122730577920 122858422272 123320392704 123489556480 123639693312 123648871680 123748588512 124004597760 124078208040 124133769216 124435169280 124564789248 124923150336 125033175936 125366217120 125467318908 125726883840 125801516485 125857849344 125889085440 125990608896 126163435520 126326200320 126382768128 126821597184 126933294834 127107414580 127241492220 127298469888 127473090560 127637544960 127740478464 128080730880 128138084352 128479395840 128562338160 128583008256 129066504192 129410288640 129514651776 129577242240 129681740016 129859629920 129917779968 129950023680 130085388288 130401239040 130537073664 130912616448 130922334720 131027917248 131207653760 131376926160 131482875294 131754885120 131892129792 132212367360 132350088576 132623892480 132730847232 132740700480 132847749432 133201605690 133584814080 133723964928 133757153280 133865021952 134048650240 134108676096 134281691136 134584321320 134747947008 135145635840 135254624256 135440158720 135614891520 135724258368 136037007360 136146714624 136509358080 136597484295 136619446272 137022658560 137044688896 137133160704 137498431680 137609317512 137675819880 137926410240 138037641216 138071900160 138215725056 138613358592 138925751040 139094654976 139104980640 139217162076 139408132120 139505172480 139587984045 139650490368 139989565440 140135387904 140425297920 140538544128 140662322928 140912885760 141026525184 141036994260 141442744320 141590080512 141933864960 142081712736 142116975360 142375649280 142490468352 142674296832 143407226880 143556609408 143592238080 143708038272 143905168640 144090822240 144155344896 144539320320 144655884288 145041192960 145106141184 145199817216 145458462720 145586574720 145609981952 145703983248 146092083660 146157502464 146546810880 146664993792 146701393920 146854207872 147121504256 147276693504 147608610480 147799041930 148187467776 148224245760 148378646016 148738913280 148805517312 148893849648 149201879040 149322203136 149333288040 149453718111 149719941120 150282915840 150307078144 150439460544 150804731520 150872260608 150961819782 151274127360 151396122624 151407361485 151591440384 152370178560 152528897496 152566752960 152689790664 152899241680 152967708672 153041633280 153165053952 153573027840 153696877056 154150490880 154175275008 154274805792 154549616640 154685735640 154710605824 154810482201 155167211520 155292346368 155705986560 155831555904 156153937920 156291469920 156316598272 156481486848 156834148635 157322311680 157449184512 157488261120 157652311392 157978460160 158105862144 158526996480 158654840832 159123087360 159148670976 159288840576 159675598080 159701270528 159841926828 160172605440 160301776896 160728760320 160858380288 161229045760 161333130240 161359069184 161501185584 161893314720 162102175020 162397224960 162528190464 162606735360 162737869824 163171342080 163244408832 163640770560 163784896560 163811229696 163916981154 164427190272 164852924416 164865162240 164998118016 165339463680 165437610720 165511692288 165913559040 166059686790 166086385664 166710901248 167154956160 167289758544 167331277440 167505580854 167635845120 167810465792 167852113920 167987478528 168434933760 169068280320 169095462912 169244393112 169655322960 169731293184 170183393280 170320637952 170774307840 170850779136 171305861120 171416450880 171444011008 171595009683 172011646890 172088672256 172547051520 172686202368 172769656320 172908986688 173223706624 173266698240 173447184384 173868318720 174021452595 174049431552 174563112960 174703889664 175169234880 175310500392 175673180160 175827903660 175856173056 176283156480 176466784768 176974462976 176987600640 177130332576 177602140920 177745368453 178113085440 178298619904 178342871040 178486695936 178811568128 179042254848 179445761760 179635047840 179663929344 180194181120 180339499008 180819855360 180965677824 181382676480 181499771520 181528952832 181688833782 182012477440 182129979060 182159261696 182696878080 182844214272 183331242240 183479090016 183567759840 183649959936 183901880320 184050188288 184095866880 184287633408 185234334720 185459539968 185473307520 185622882768 186006896640 186117312060 186200653824 186652753920 186847183872 187384725504 187549763904 187883847680 188035366912 188049325680 188200978362 188590325760 188786774016 189245153280 189442283648 189489300480 189574152192 189834199040 189987291136 190232395776 190661121870 190862238330 191209635840 191408812544 191456317440 191610717696 192121096320 192207126528 192719093760 192843507240 192874512384 193388257280 193599756288 194115432960 194271977664 194789444880 194876669952 195128082432 195395747840 195553325056 195601858560 195805610496 196368924672 196811480640 197065389240 197224312941 197583290368 197632327680 197838194688 198318551040 198407356416 198525132864 198935838720 199096270848 199111050720 199271624148 199626588160 199802408535 200377221120 200585947392 201072975360 201163014144 201282426376 201422536704 201698836480 201861496832 201876481980 202121920512 203160238080 203371863328 203422337280 203586387552 203956944896 204055511040 204220071936 204764037120 204929169408 205533987840 205567033344 205699741056 206066155520 206247647520 206413976268 206889615360 207056461824 207323587584 207607982080 207775407872 207920037888 208205250560 208388626560 208641982464 209112198180 209475735552 209763082240 209932246016 209984348160 210203081856 210637946880 210807816192 211369328640 211539787776 211555491390 212164116480 212385120768 212900797440 213122569104 213563473920 213735702528 214011445248 214305013760 214477840384 215110840320 215334914112 215857752960 216082604786 216136233360 216233017344 216529633280 216704253952 216808980480 216983826432 217561789440 217659211776 218187694080 218379862080 218414972928 218555974872 219138125490 219236253696 219820216320 219997490688 220281311808 220583480960 220682256384 220915040256 221218078720 221412915720 222281201664 222567969024 222873274880 223053011392 223108369920 223208275968 223340774472 223514460160 223802818560 223983304704 224579911680 225424373760 225460617216 225659190816 226207097280 226308390912 226442729673 226911191040 227094183936 227387160576 227699077120 227801038848 228555267840 228793346244 229348862520 229451563008 229562449920 229747580928 230062735360 230248269824 230359541760 230545315584 231022264320 231262912512 231824424960 232028603460 232065908736 232750817280 232938519552 233558979840 233747333856 234230906880 234437204880 234474897408 234722230272 235044208640 235983467520 236173776768 236478467088 236802854560 236967690240 236993824604 237158793216 237484113920 237790494720 237982261248 238723006464 238933260864 239261015680 239513397120 239551905792 239762890242 240258908160 240452665344 241093140480 241287570432 241843568640 241999695360 242038603776 242251778376 242839972080 243595837440 243792285696 243910103040 244106804736 244441656320 244638786688 244757013120 244866613248 245461155840 245716844544 246640785408 246979112960 247279386624 247297743360 247497177024 248009195520 248156416080 248267538432 248870338560 249089530185 249129578496 250066351872 250732434240 250934637816 251258371281 251453767680 251603032970 251715698688 251778170880 251981217792 252326871040 252652400640 252765536256 253643194368 253866589668 254214829160 254482984440 254596939776 254946181120 255275089920 255480956928 256161461760 256276168704 256958791680 257124676320 257166016512 258017470335 258133008384 258820577280 259029303552 259154484480 259363480032 259719259840 259835559936 259900047360 260170776576 260802478080 261074147328 261825232896 261844669440 262055834496 262415307520 262753852320 262965750588 263509770240 263784259584 264424734720 264700177152 265247784960 265461694464 265481400960 265695498864 266403211380 267169628160 267447929856 267514306560 267730043904 268097300480 268217352192 268563382272 269168642640 269495894016 270291271680 270509248512 270880317440 271229783040 271448516736 272074014720 272293429248 272533250673 273018716160 273194968590 273238892544 274045317120 274089377792 274266321408 274996863360 275218635024 275351639760 275852820480 276075282432 276143800320 276431450112 277851502080 278189309952 278209961280 278434324152 278816264240 279010344960 279175968090 279300980736 279979130880 280270775808 281077088256 281324645856 281825771520 282053050368 282073988520 282301467543 282885488640 283180161024 283867729920 284163425472 284233950720 284751298560 284980936704 285348593664 285991682805 286814453760 287113218816 287184476160 287416076544 287810337280 288181644480 288310689792 289078640640 289311768576 290082385920 290212282368 290399634432 291173149440 291219963904 291407966496 292184167320 292315004928 293093621760 293329987584 293402787840 293708415744 294243008512 294553387008 295217220960 295598083860 296242280755 296374935552 296448491520 296757292032 297477826560 297611034624 297787699296 298403758080 298644406272 298666576080 298907436222 299439882240 300565831680 300614156288 300878921088 301609463040 301744521216 301923639564 302548254720 302792245248 302814722970 303182880768 304740357120 305057794992 305133505920 305379581328 305798483360 305935417344 306083266560 306330107904 307146055680 307393754112 308300981760 308350550016 308549611584 309099233280 309371471280 309421211648 309620964402 310334423040 310584692736 311411973120 311663111808 312307875840 312582939840 312633196544 312962973696 313668297270 314644623360 314898369024 314976522240 315304622784 315956920320 316211724288 317053992960 317309681664 317333237085 318246174720 318577681152 319351196160 319402541056 319683853656 320345210880 320603553792 321457520640 321716760576 322666260480 322718138368 323002371168 323786629440 324123907179 324204350040 324794449920 325056380928 325213470720 325475739648 326342684160 326488817664 327281541120 327569793120 327622459392 327833962308 328707188235 328854380544 329730324480 329996236032 330678927360 330875221440 331023384576 331827118080 332119373580 332172771328 333421802496 334309912320 334579517088 334662554880 335011161708 335271690240 335620931584 335704227840 335974957056 336869867520 338136560640 338190925824 338488786224 339310645920 339462586368 340366786560 340641275904 341548615680 341701558272 342611722240 342832901760 342888022016 343190019366 344023293780 344177344512 345094103040 345372404736 345539312640 345817973376 346447413248 346533396480 346894368768 347736637440 348042905190 348098863104 349126225920 349407779328 350338469760 350621000784 351346360320 351655807320 351712346112 352566312960 352933569536 353948925952 353975201280 354260665152 355204281840 355490736906 356226170880 356597239808 356685742080 356973391872 358084509696 358891523520 359270095680 359327858688 359644335363 360388362240 360678998016 361639710720 361931355648 362765352960 362999543040 363057905664 363377667564 364024954880 364259958120 364318523392 365393756160 365688428544 366662484480 366958180032 367135519680 367299919872 367803760640 368100376576 368191733760 368575266816 370468669440 370919079936 370946615040 371245765536 372013793280 372234624120 372401307648 373305507840 373694367744 374769451008 375099527808 375767695360 376070733824 376098651360 376401956724 377180651520 377404549455 377573548032 378490306560 378884567296 378978600960 379148304384 379668398080 379974582272 380464791552 381322243740 381724476660 382419271680 382817625088 382912634880 383221435392 384242192640 384414253056 385438187520 385687014480 385749024768 386776514560 387199512576 388230865920 388543955328 389578889760 389753339904 390256164864 390791495680 391106650112 391203717120 391611220992 392737849344 393622961280 394130778480 394448625882 395166580736 395264655360 395676389376 396637102080 397050265728 397871677440 398192541696 398222101440 398543248296 399253176320 399604817070 400754442240 401171894784 402145950720 402326028288 402564852752 402845073408 403397672960 403722993664 403752963960 404243841024 406320476160 406743726656 406844674560 407172775104 407913889792 408111022080 408440143872 409528074240 409792452885 409858338816 411067975680 411134066688 411399482112 412132311040 412495295040 412827952536 413779230720 414112923648 414647175168 415215964160 415550815744 415840075776 416777253120 417283964928 418224396360 418763952135 418951471104 419526164480 419864492032 419968696320 420406163712 421275893760 421615632384 422738657280 423079575552 423110982780 424328232960 424770241536 425801594880 426245138208 427126947840 427471405056 428022890496 428610027520 428955680768 430221680640 430669828224 431715505920 432165209572 432272466720 432466034688 433059266560 433408507904 433617960960 433967652864 435123578880 435318423552 436375388160 436759724160 436829945856 437111949744 438276250980 438472507392 439640432640 439994981376 440562623616 441166961920 441364512768 441830080512 442436157440 442825831440 444562403328 445135938048 445746549760 446106022784 446216739840 446416551936 446681548944 447028920320 447605637120 447966609408 449159823360 450848747520 450921234432 451318381632 452414194560 452616781824 452885459346 453822382080 454188367872 454222084455 454774321152 455398154240 457110535680 457586692488 458697725040 458903126016 459124899840 459495161856 460125470720 460496539648 460719083520 461090631168 462525825024 463648849920 464057206920 464131817472 464431446603 465501634560 465877039104 467117959680 467494667712 468461813760 468874409760 468949794816 469444460544 470088417280 470502445905 471966935040 472347553536 472956934176 473605709120 473935380480 473987649208 474317586432 474968227840 475580989440 475964522496 477446012928 477866521728 478522031360 479026794240 479103811584 479525780484 480517816320 480905330688 482186280960 482575140864 483687137280 483999390720 484077207552 484503556752 485679944160 487191674880 487584571392 487820206080 488213609472 488883312640 489277573376 489514026240 489733226496 490922311680 491433689088 493281570816 493958225920 494558773248 494595486720 494994354048 496018391040 496312832160 496535076864 497740677120 498179060370 498259156992 500132703744 501464868480 501869275632 502516742562 502907535360 503206065940 503431397376 503556341760 503962435584 504653742080 505304801280 507286388736 507733179336 508429658320 508965968880 509193879552 509892362240 510550179840 510961913856 512322923520 512552337408 513917583360 514249352640 514332033024 514785029049 516034940670 516266016768 517641154560 518058607104 518308968960 518726960064 519438519680 519671119872 519800094720 520341553152 521604956160 522148294656 523689338880 524111668992 524830615040 525507704640 525931501176 527019540480 527568519168 528849469440 529400354304 530923388928 530962801920 531390997728 532806422760 533236105359 534339256320 534895859712 535028613120 535460087808 536194600960 536434704384 537126764544 538337285280 538991788032 540206511965 540582543360 541018497024 541760634880 542459566080 542897033472 544148029440 544586858496 545066501346 546037432320 546389937180 546477785088 548090634240 548178755584 548532642816 549993726720 550437270048 550703279520 551705640960 552150564864 552287600640 552862900224 555703004160 556378619904 556419922560 556868648304 557632528480 558020689920 558351936180 558601961472 559958261760 560541551616 562154176512 562649291712 563651543040 564106100736 564147977040 564602935086 565770977280 566360322048 567735459840 568326850944 568467901440 569502597120 569961873408 570697187328 571983365610 573628907520 574226437632 574368952320 574832153088 575620674560 576363288960 576621379584 578157281280 578623537152 580164771840 580799268864 582346298880 582439927808 582815932992 584368334640 584630009856 586187243520 586659975168 586805575680 587416831488 588486017024 589106774016 590434441920 591196167720 591672938823 592484561510 592749871104 592896983040 593514584064 594955653120 595222069248 595575398592 596807516160 597288812544 597333152160 597814872444 598879764480 599407225605 601131663360 601757842176 603218926080 603489042432 603847279128 605096509440 605584490496 605629445940 606365761536 609480714240 610115589984 610267011840 610759162656 611596966720 611870834688 612166533120 612660215808 614292111360 614787508224 616601963520 616701100032 617099223168 618198466560 618742942560 618842423296 619241928804 620668846080 621169385472 622823946240 623326223616 624615751680 625165879680 625266393088 625925947392 627336594540 629289246720 629796738048 629953044480 630609245568 631913840640 632423448576 634107985920 634619363328 634666474170 636492349440 637155362304 638702392320 638805082112 639367707312 640690421760 641207107584 642915041280 643433521152 645332520960 645436276736 646004742336 647573258880 648247814358 648408700080 649588899840 650112761856 650426941440 650951479296 652685368320 652977635328 654563082240 655139586240 655244918784 655667924616 657414376470 657708761088 659460648960 659992472064 661750442880 662046769152 663654236160 664238747160 664345542656 666843604992 668619824640 669159034176 669325109760 670022323416 670543380480 671241863168 671408455680 671949914112 673739735040 676273121280 676381851648 676977572448 678621291840 678925172736 679328189019 680733573120 681282551808 683097231360 683403116544 685223444480 685665803520 685776044032 686380038732 688046587560 688354689024 690188206080 690744809472 691078625280 691635946752 692894826496 693066792960 693788737536 695473274880 696085810380 696197726208 698252451840 698815558656 700676939520 701242001568 702692720640 703311614640 703424692224 705132625920 705867139072 707897851904 707950402560 708521330304 710408563680 710981473812 712452341760 713194479616 713371484160 713946783744 716169019392 717783047040 718540191360 718655717376 719288670726 720776724480 721357996032 723279421440 723862711296 725530705920 725999086080 726115811328 726755335128 728049909760 728519916240 728637046784 730787512320 731376857088 733324968960 733916360064 734271039360 734599839744 735607521280 736200753152 736383467520 737150533632 740937338880 741838159872 741893230080 742491531072 744027586560 744469248240 744802615296 746611015680 747268590555 747388735488 750199055616 751535390720 752141467648 752197302720 752803913448 754361303040 754809098910 755147096064 756980613120 757769134592 757957201920 758296608768 759949164544 760929583104 762644487480 763448953320 764838543360 765635250176 765825269760 766442870784 768484385280 768828506112 770876375040 771374028960 771498049536 773553029120 774052411005 774399025152 776461731840 777087910656 779157779520 779506679808 780512329728 781582991360 782213300224 782407434240 783222441984 785475698688 787245922560 788261556960 788897251764 790333161472 790529310720 791352778752 793274204160 794100531456 795743354880 796385083392 796444202880 797086496592 798506352640 799209634140 801508884480 802343789568 804291901440 804652056576 805129705504 805690146816 806795345920 807445987328 807505927920 808487682048 812640952320 813487453312 813689349120 814345550208 815827779584 816222044160 816880287744 819056148480 819584905770 819716677632 822135951360 822268133376 822798964224 824264622080 824990590080 825655905072 827558461440 828225847296 829294350336 830431928320 831101631488 833554506240 834567929856 836448792720 837527904270 837902942208 839052328960 839728984064 839937392640 840812327424 843231264768 845477314560 846159151104 846221965560 846904402629 848656465920 849540483072 851603189760 852490276416 854253895680 854942810112 856045780992 857220055040 857911361536 857975048415 860443361280 861339656448 863431011840 864330419144 864544933440 864932069376 866118533120 866817015808 867235921920 867935305728 870247157760 870636847104 873519448320 873659891712 874223899488 876552501960 876945014784 879280865280 879989962752 881125247232 882333923840 882729025536 883660161024 884872314880 885651662880 888726842265 889124806656 890271876096 891493099520 892212045568 892433479680 892833103872 893363097888 894057840640 895211274240 895933218816 898319646720 901697495040 901842468864 902636763264 904828389120 905233563648 905770918692 907644764160 908376735744 908444168910 909548642304 910796308480 914221071360 915173384976 917395450080 917806252032 918249799680 918990323712 920250941440 920993079296 921438167040 922181262336 925051650048 927297699840 928114413840 928263634944 928862893206 931003269120 931754078208 934235919360 934989335424 936923627520 937748819520 937899589632 938888921088 940176834560 941004891810 943933870080 944695107072 945913868352 947211418240 947870760960 947975298416 948635172864 949936455680 951161978880 951929044992 955733043456 957044062720 958053588480 958207623168 959051560968 961035632640 961810661376 964372561920 965150281728 967998781440 968154415104 969007113504 971359888320 972371721537 974383349760 975169142784 975640412160 976427218944 977766625280 978555146752 979028052480 979466452992 981844623360 982867378176 986121564705 986563141632 987916451840 989190973440 989988708096 992036782080 992625664320 993070153728 995481354240 996358120740 996518313984 1000265407488 1002929736960 1003738551264 1005033485124 1005815070720 1006412131880 1006862794752 1007112683520 1007924871168 1009307484160 1010609602560 1014572777472 1015466358672 1016859316640 1017931937760 1018387759104 1019784724480 1021100359680 1021923827712 1024645847040 1025104674816 1027835166720 1028498705280 1028664066048 1029570058098 1032069881340 1032532033536 1035282309120 1036117214208 1036617937920 1037453920128 1038877039360 1039342239744 1039600189440 1040683106304 1043209912320 1044296589312 1047378677760 1048223337984 1049661230080 1051015409280 1051863002352 1054039080960 1055137038336 1057698938880 1058800708608 1061846777856 1061925603840 1062781995456 1065612845520 1066472210718 1068678512640 1069791719424 1070057226240 1070920175616 1072389201920 1074253529088 1076674570560 1077983576064 1078933006089 1080413023930 1081165086720 1082036994048 1083521269760 1084919132160 1085794066944 1088296058880 1089173716992 1090133002692 1092074864640 1092779874360 1092955570176 1096181268480 1097065285632 1099987453440 1100874540096 1101406559040 1103411281920 1104301129728 1104575201280 1105725800448 1111406008320 1112757239808 1112839845120 1113737296608 1115265056960 1116041379840 1116703872360 1117203922944 1119916523520 1121083103232 1124308353024 1125298583424 1127303086080 1128212201472 1128295954080 1129205870172 1131541954560 1132213648365 1132720644096 1135470919680 1136653701888 1136935802880 1139005194240 1139923746816 1141394374656 1143966731220 1147257815040 1148452875264 1148737904640 1149664306176 1151241349120 1152726577920 1153242759168 1156314562560 1157247074304 1160329543680 1161598537728 1164692597760 1164879855616 1165631865984 1168736669280 1169260019712 1172374487040 1173319950336 1173611151360 1174833662976 1176972034048 1178213548032 1180868883840 1182392335440 1183345877646 1184969123020 1185499742208 1185793966080 1187029168128 1189911306240 1191150797184 1193615032320 1194577625088 1194666304320 1195629744888 1197759528960 1198814451210 1202263326720 1203515684352 1206437852160 1206978084864 1207694558256 1210193018880 1211168980992 1211258891880 1212731523072 1218961428480 1220231179968 1220534023680 1221518325312 1223193933440 1223741669376 1224333066240 1225320431616 1228584222720 1229575016448 1233203927040 1233402200064 1234198446336 1236396933120 1237485885120 1237684846592 1238483857608 1241337692160 1242338770944 1245647892480 1246652447232 1250331759360 1250532786176 1251851894784 1254673189080 1256291856405 1258578493440 1259593476096 1259906088960 1261218491136 1263827681280 1264846897152 1268215971840 1269238726656 1269332948340 1272984698880 1274310724608 1277404784640 1277610164224 1278735414624 1281380843520 1282414215168 1285830082560 1286867042304 1290665041920 1290872553472 1292009484672 1295146517760 1296495628716 1296817400160 1299177799680 1300225523712 1300853882880 1301902958592 1305370736640 1305955270656 1309126164480 1310279172480 1310489837568 1311335849232 1314828752940 1315417522176 1318921297920 1319984944128 1323500885760 1324093538304 1327308472320 1328477494320 1328691085312 1333687209984 1337239649280 1338318068352 1338650219520 1340044646832 1341086760960 1342483726336 1342816911360 1343899828224 1347479470080 1352546242560 1352763703296 1353955144896 1357242583680 1357850345472 1358656378038 1361467146240 1362565103616 1362666253365 1366194462720 1370446888960 1371331607040 1371552088064 1372760077464 1376093175120 1376709378048 1380376412160 1381489618944 1382157250560 1383271893504 1385789652992 1387577475072 1390946549760 1392171620760 1392395452416 1393294339809 1396504903680 1397631117312 1401353879040 1402484003136 1405385441280 1406623229280 1406849384448 1410265251840 1411507337715 1411734278144 1415900805120 1417042660608 1420817127360 1421962947624 1424904683520 1426388959232 1426742968320 1427893567488 1432338038784 1435566094080 1437080382720 1437311434752 1438577341452 1441553448960 1442715992064 1446558842880 1447725422592 1451061411840 1451998172160 1452231622656 1453510670256 1456099819520 1457039832480 1457274093568 1461575024640 1462753714176 1466649937920 1467832720128 1468542078720 1469199679488 1471215042560 1472401506304 1472766935040 1474301067264 1481874677760 1483676319744 1483786460160 1484983062144 1488055173120 1488938496480 1489605230592 1493222031360 1494537181110 1494777470976 1500398111232 1503070781440 1504282935296 1504394605440 1505607826896 1508722606080 1509618197820 1510294192128 1513961226240 1515538269184 1515914403840 1519898329088 1521859166208 1525288974960 1526897906640 1529677086720 1531270500352 1531650539520 1532885741568 1536968770560 1537657012224 1541752750080 1542748057920 1542996099072 1544355087147 1547106058240 1548104822010 1548798050304 1552923463680 1554175821312 1558315559040 1559013359616 1561024659456 1563165982720 1564426600448 1564814868480 1566444883968 1574491845120 1576523113920 1577794503528 1580666322944 1581058621440 1582705557504 1586548408320 1588201062912 1592770166784 1592888405760 1594172993184 1597012705280 1598419268280 1599708316077 1603017768960 1604687579136 1608583802880 1609304113152 1610259411008 1611380293632 1613590691840 1614891974656 1615011855840 1616975364096 1620619535895 1625281904640 1626974906624 1627378698240 1628691100416 1631655559168 1632444088320 1633760575488 1638112296960 1639169811540 1639433355264 1644271902720 1644536266752 1645597928448 1649981180160 1651311810144 1655116922880 1656451694592 1658588700672 1660863856640 1662203262976 1667109012480 1669135859712 1672897585440 1675055808540 1675805884416 1678104657920 1679457968128 1679874785280 1681624654848 1686462529536 1690954629120 1692318302208 1692443931120 1693808805258 1697312931840 1699080966144 1703206379520 1704980552832 1708507791360 1709885620224 1712091561984 1714440110080 1715822723072 1715950096830 1720886722560 1722679312896 1726862023680 1728660838288 1729089866880 1729864138752 1732237066240 1733634031616 1734471843840 1735870611456 1740494315520 1747038896640 1747319783424 1748447798976 1753105003920 1753890029568 1758561730560 1759979925504 1762250494464 1764667847680 1765458051072 1767320322048 1769744629760 1771303325760 1777453684530 1778249613312 1780543752192 1782986199040 1784424091136 1784866959360 1785666207744 1786726195776 1790422548480 1791866437632 1796639293440 1798221676815 1803394990080 1805273526528 1809656778240 1810467127296 1811541837384 1815289528320 1816753471488 1816888337820 1819097284608 1821592616960 1828442142720 1830346769952 1834790900160 1835612504064 1836499599360 1836702140681 1837980647424 1840501882880 1841986158592 1842876334080 1844362524672 1850103300096 1854595399680 1856228827680 1856527269888 1857725786412 1862006538240 1863508156416 1868471838720 1869978670848 1873847255040 1875497639040 1875799179264 1877777842176 1880353669120 1882009783620 1887867740160 1889390214144 1891827736704 1894422836480 1895741521920 1895950596832 1897270345728 1899872911360 1902323957760 1903858089984 1911466086912 1914088125440 1916107176960 1916415246336 1918103121936 1922071265280 1923621322752 1928745123840 1930300563456 1935997562880 1936308830208 1938014227008 1942719776640 1944743443074 1948766699520 1950338285568 1951280824320 1952854437888 1955533250560 1957110293504 1958056104960 1958932905984 1963689246720 1965734756352 1972243129410 1973126283264 1975832903680 1978381946880 1979977416192 1985251328640 1986140307456 1990962708480 1992716241480 1993036627968 2000530814976 2005859473920 2007477102528 2010066970248 2011630141440 2012824263760 2013725589504 2014225367040 2015849742336 2018614968320 2021219205120 2029145554944 2030932717344 2033718633280 2035863875520 2036775518208 2037984567057 2039569448960 2042200719360 2043847655424 2049291694080 2050209349632 2055670333440 2056997410560 2057328132096 2059140116196 2064139762680 2065064067072 2070564618240 2072234428416 2073235875840 2074907840256 2077754078720 2078684479488 2079200378880 2081366212608 2086419824640 2088593178624 2094757355520 2096446675968 2099322460160 2102030818560 2103726004704 2108078161920 2110274076672 2115397877760 2117601417216 2123693555712 2123851207680 2125563990912 2131225691040 2132944421436 2137357025280 2139583438848 2140114452480 2141840351232 2144778403840 2148507058176 2153349141120 2155967152128 2157866012178 2160826047860 2162330173440 2164073988096 2167042539520 2169838264320 2171588133888 2176592117760 2178347433984 2180266005384 2184149729280 2185559748720 2185911140352 2192362536960 2194130571264 2199974906880 2201749080192 2202813118080 2206822563840 2208602259456 2209150402560 2211451600896 2222812016640 2225514479616 2225679690240 2227474593216 2230530113920 2232082759680 2233407744720 2234407845888 2239833047040 2242166206464 2250597166848 2254606172160 2256424402944 2256591908160 2258411740344 2263083909120 2264427296730 2265441288192 2270941839360 2273307403776 2273871605760 2279847493632 2282788749312 2287933462440 2294515630080 2296905750528 2297475809280 2299328612352 2302482698240 2305453155840 2306485518336 2312629125120 2314494148608 2320659087360 2322157233015 2323197075456 2329385195520 2329759711232 2331263731968 2337473338560 2338520039424 2344748974080 2346639900672 2347222302720 2349667325952 2353944068096 2356427096064 2361737767680 2364784670880 2366691755292 2369938246040 2370999484416 2371587932160 2374058336256 2379822612480 2382301594368 2387230064640 2389155250176 2389332608640 2391259489776 2395519057920 2397628902420 2404526653440 2407031368704 2412875704320 2413956169728 2415389116512 2420386037760 2422337961984 2422517783760 2425463046144 2437922856960 2440462359936 2441068047360 2443036650624 2446387866880 2447483338752 2448666132480 2450640863232 2457168445440 2459150032896 2466407854080 2466804400128 2468396892672 2472793866240 2474971770240 2475369693184 2476967715216 2482675384320 2484677541888 2491295784960 2493304894464 2500663518720 2501065572352 2503703789568 2509346378160 2512583712810 2517156986880 2519186952192 2519812177920 2522436982272 2529693794304 2536431943680 2538477453312 2538665896680 2540713207887 2545969397760 2548621449216 2554809569280 2555220328448 2557470829248 2562761687040 2564828430336 2571660165120 2573734084608 2573925145245 2581330083840 2584018969344 2590293035520 2592991257432 2593634800320 2598355599360 2600451047424 2601707765760 2603805917184 2610741473280 2611910541312 2620558344960 2620979675136 2622671698464 2629657505880 2630835044352 2637842595840 2639969888256 2647001771520 2648187076608 2654616944640 2656954988640 2657382170624 2666180526795 2667374419968 2674479298560 2676636136704 2677300439040 2680089293664 2682173521920 2684967452672 2685633822720 2687799656448 2694958940160 2705092485120 2705527406592 2707910289792 2714485167360 2715700690944 2717312756076 2722934292480 2725130207232 2725332506730 2732388925440 2740893777920 2742663214080 2743104176128 2745520154928 2752186350240 2753418756096 2760752824320 2762979237888 2764314501120 2766543787008 2771579305984 2775154950144 2781893099520 2784343241520 2784790904832 2786588679618 2793009807360 2795262234624 2802707758080 2804968006272 2810770882560 2813246458560 2813698768896 2820530503680 2823014675430 2823468556288 2831801610240 2834085321216 2841634254720 2843925895248 2849809367040 2852777918464 2853485936640 2855787134976 2871132188160 2874160765440 2874622869504 2877154682904 2883106897920 2885431984128 2893117685760 2895450845184 2903996344320 2904463245312 2907021340512 2912199639040 2914079664960 2914548187136 2917115164611 2923150049280 2925507428352 2933299875840 2935665440256 2937084157440 2938399358976 2942430085120 2944803012608 2945533870080 2948602134528 2958364694115 2963749355520 2967572920320 2969966124288 2976110346240 2977876992960 2979210461184 2986444062720 2989074362220 2989554941952 3000796222464 3008565870592 3008789210880 3011215653792 3017445212160 3019236395640 3020588384256 3027922452480 3031076538368 3031828807680 3039796658176 3043718332416 3050577949920 3053795813280 3059354173440 3062541000704 3063301079040 3065771483136 3073937541120 3075314024448 3083505500160 3085496115840 3085992198144 3088710174294 3094212116480 3096209644020 3097596100608 3105846927360 3108351642624 3116631118080 3118026719232 3122049318912 3126331965440 3128853200896 3129629736960 3132889767936 3148983690240 3153046227840 3155589007056 3161332645888 3162117242880 3165411115008 3173096816640 3176402125824 3185540333568 3185776811520 3188345986368 3194025410560 3196838536560 3199416632154 3206035537920 3209375158272 3217167605760 3220518822016 3222760587264 3227181383680 3229783949312 3230023711680 3233950728192 3241239071790 3250563809280 3253949813248 3254757396480 3257382200832 3263311118336 3264888176640 3267521150976 3276224593920 3278339623080 3278866710528 3288543805440 3291195856896 3299962360320 3302623620288 3310233845760 3312903389184 3317177401344 3321727713280 3324406525952 3334218024960 3338271719424 3345795170880 3350111617080 3351611768832 3356209315840 3358915936256 3359749570560 3363249309696 3372925059072 3381909258240 3384636604416 3384887862240 3387617610516 3394625863680 3396640945095 3398161932288 3406412759040 3409961105664 3417015582720 3419771240448 3424183123968 3428880220160 3431645446144 3431900193660 3441773445120 3445358625792 3453724047360 3457321676576 3458179733760 3459728277504 3464474132480 3467268063232 3468943687680 3471741222912 3480988631040 3494077793280 3494639566848 3496895597952 3506210007840 3507780059136 3517123461120 3519959851008 3524500988928 3529335695360 3530916102144 3534640644096 3539489259520 3542606651520 3554907369060 3556499226624 3561087504384 3565972398080 3568848182272 3569733918720 3573452391552 3580845096960 3583732875264 3593278586880 3596443353630 3606789980160 3610547053056 3619313556480 3620934254592 3623083674768 3630579056640 3633506942976 3633776675640 3638194569216 3643185233920 3656884285440 3660693539904 3669581800320 3671225008128 3672999198720 3673404281362 3675961294848 3681003765760 3683972317184 3685752668160 3688725049344 3700206600192 3709190799360 3712457655360 3713054539776 3715451572824 3724013076480 3727016312832 3736943677440 3739957341696 3750995278080 3751598358528 3755555684352 3760707338240 3764019567240 3775735480320 3778780428288 3783655473408 3788845672960 3791483043840 3791901193664 3794540691456 3799745822720 3804647915520 3807716179968 3822932173824 3828176250880 3832214353920 3832830492672 3836206243872 3844142530560 3847242645504 3857490247680 3860601126912 3871995125760 3872617660416 3876028454016 3885439553280 3889486886148 3897533399040 3900676571136 3902561648640 3905708875776 3911066501120 3914220587008 3916112209920 3917865811968 3927378493440 3931469512704 3944486258820 3946252566528 3951665807360 3956763893760 3959954832384 3970502657280 3972280614912 3981925416960 3985432482960 3986073255936 4001061629952 4011718947840 4014954205056 4020133940496 4023260282880 4025648527520 4027451179008 4028450734080 4031699484672 4037229936640 4042438410240 4058291109888 4061865434688 4067437266560 4071727751040 4073551036416 4075969134114 4079138897920 4084401438720 4087695310848 4098583388160 4111340666880 4113994821120 4114656264192 4118280232392 4128279525360 4130128134144 4141129236480 4144468856832 4146471751680 4149815680512 4155508157440 4157368958976 4162732425216 4172839649280 4177186357248 4189514711040 4192893351936 4198644920320 4204061637120 4207452009408 4216156323840 4220548153344 4230795755520 4234522013145 4235202834432 4247702415360 4251127981824 4262451382080 4265888842872 4274714050560 4279166877696 4280228904960 4283680702464 4289556807680 4297014116352 4306698282240 4311934304256 4315732024356 4321652095720 4324660346880 4328147976192 4334085079040 4339676528640 4343176267776 4353184235520 4356694867968 4360532010768 4368299458560 4371119497440 4371822280704 4384725073920 4388261142528 4399949813760 4403498160384 4405626236160 4413645127680 4417204518912 4418300805120 4422903201792 4445624033280 4451028959232 4451359380480 4454949186432 4461060227840 4464165519360 4466815489440 4468815691776 4479666094080 4484332412928 4501194333696 4509212344320 4512848805888 4513183816320 4516823480688 4526167818240 4528854593460 4530882576384 4541883678720 4546614807552 4547743211520 4559694987264 4565577498624 4575866924880 4589031260160 4593811501056 4594951618560 4598657224704 4604965396480 4610906311680 4612971036672 4625258250240 4628988297216 4633065261441 4641318174720 4644314466030 4646394150912 4658770391040 4659519422464 4662527463936 4674946677120 4677040078848 4689497948160 4693279801344 4694444605440 4699334651904 4723475535360 4729569341760 4733383510584 4739876492080 4741998968832 4743175864320 4748116672512 4759645224960 4764603188736 4778310500352 4778665217280 4782518979552 4791038115840 4795257804840 4799124948231 4809053306880 4814062737408 4825751408640 4827912339456 4830778233024 4840772075520 4844675923968 4845035567520 4850926092288 4861858607685 4875845713920 4880924719872 4882136094720 4886073301248 4892775733760 4894966677504 4897332264960 4901281726464 4914336890880 4918300065792 4932815708160 4933608800256 4936793785344 4949943540480 4950739386368 4953935430432 4965350768640 4969355083776 4982591569920 4986609788928 5001327037440 5002131144704 5007407579136 5018692756320 5025167425620 5034313973760 5038373904384 5039624355840 5044873964544 5059387588608 5072863887360 5076954906624 5077331793360 5081426415774 5091938795520 5097242898432 5109619138560 5110440656896 5114941658496 5125523374080 5129656860672 5143320330240 5147468169216 5147850290490 5162660167680 5168037938688 5180586071040 5185982514864 5187269600640 5196711198720 5200902094848 5203415531520 5207611834368 5221482946560 5241116689920 5241959350272 5245343396928 5259315011760 5261670088704 5275685191680 5279939776512 5294003543040 5296374153216 5309233889280 5313909977280 5314764341248 5332361053590 5334748839936 5348958597120 5353272273408 5354600878080 5360178587328 5369934905344 5371267645440 5375599312896 5389917880320 5394665030445 5410184970240 5415820579584 5428970334720 5431401381888 5434625512152 5445868584960 5450260414464 5450665013460 5464777850880 5485326428160 5486208352256 5491040309856 5504372700480 5506837512192 5510106422043 5521505648640 5525958475776 5528629002240 5533087574016 5543158611968 5550309900288 5563786199040 5568686483040 5569581809664 5573177359236 5586019614720 5590524469248 5605415516160 5609936012544 5621541765120 5626492917120 5627397537792 5641061007360 5646029350860 5646937112576 5663603220480 5668170642432 5683268509440 5687851790496 5699618734080 5705555836928 5706971873280 5711574269952 5742264376320 5748321530880 5749245739008 5754309365808 5766213795840 5770863968256 5786235371520 5790901690368 5807992688640 5808926490624 5814042681024 5824399278080 5828159329920 5829096374272 5834230329222 5846300098560 5851014856704 5866599751680 5871330880512 5874168314880 5876798717952 5884860170240 5889606025216 5891067740160 5897204269056 5916729388230 5927498711040 5935145840640 5939932248576 5955753985920 5958420922368 5972888125440 5978148724440 5979109883904 6001592444928 6017131741184 6017578421760 6022431307584 6034890424320 6038472791280 6041176768512 6055844904960 6062153076736 6063657615360 6087436664832 6101155899840 6107591626560 6113953701171 6118708346880 6125082001408 6126602158080 6131542966272 6147875082240 6150628048896 6167011000320 6170992231680 6171984396288 6177420348588 6188424232960 6192419288040 6195192201216 6211693854720 6216703285248 6233262236160 6236053438464 6244098637824 6252663930880 6257706401792 6259259473920 6265779535872 6297967380480 6306092455680 6311178014112 6322665291776 6324234485760 6330822230016 6346193633280 6352804251648 6371080667136 6371553623040 6376691972736 6388050821120 6393677073120 6398833264308 6412071075840 6418750316544 6434335211520 6441037644032 6445521174528 6454362767360 6459567898624 6460047423360 6467901456384 6482478143580 6501127618560 6507899626496 6509514792960 6514764401664 6526622236672 6529776353280 6535042301952 6552449187840 6556679246160 6557733421056 6577087610880 6582391713792 6599924720640 6605247240576 6620467691520 6625806778368 6634354802688 6643455426560 6648813051904 6668436049920 6676543438848 6691590341760 6700223234160 6703223537664 6712418631680 6717831872512 6719499141120 6726498619392 6763818516480 6769273208832 6769775724480 6775235221032 6789251727360 6793281890190 6796323864576 6812825518080 6819922211328 6839542480896 6848366247936 6857760440320 6863290892288 6863800387320 6883546890240 6890717251584 6907448094720 6914643353152 6916359467520 6919456555008 6928948264960 6934536126464 6937887375360 6943482445824 6961977262080 6966471699045 6988155586560 6989279133696 6993791195904 7012420015680 7015560118272 7034246922240 7039919702016 7049001977856 7058671390720 7061832204288 7069281288192 7085213303040 7109814738120 7112998453248 7122175008768 7131944796160 7137696364544 7139467837440 7146904783104 7161690193920 7167465750528 7186557173760 7192886707260 7213579960320 7221094106112 7238627112960 7241868509184 7246167349536 7261158113280 7267013885952 7267553351280 7276389138432 7286370467840 7313768570880 7321387079808 7339163600640 7342450016256 7345998397440 7346808562724 7351922589696 7362007531520 7367944634368 7371505336320 7377450098688 7400413200384 7418381598720 7424915310720 7426109079552 7430903145648 7448026152960 7454032625664 7473887354880 7479914683392 7501990556160 7503196717056 7511111368704 7521414676480 7528039134480 7551470960640 7557560856576 7567310946816 7577691345920 7583802387328 7589081382912 7599491645440 7609295831040 7615432359936 7645864347648 7656352501760 7664428707840 7665660985344 7672412487744 7688285061120 7694485291008 7714980495360 7721202253824 7721775435735 7743990251520 7752056908032 7770879106560 7778973772296 7795066798080 7801353142272 7805123297280 7811417751552 7822133002240 7828441174016 7832224419840 7835731623936 7862939025408 7888972517640 7892505133056 7903331614720 7913527787520 7919909664768 7941005314560 7944561229824 7963850833920 7970864965920 7972146511872 7998541580385 8002123259904 8023437895680 8029908410112 8040267880992 8046520565760 8051297055040 8054902358016 8056901468160 8063398969344 8074459873280 8084876820480 8116582219776 8123730869376 8134874533120 8143455502080 8147102072832 8151938268228 8158277795840 8168802877440 8175390621696 8197166776320 8222681333760 8227989642240 8229312528384 8236560464784 8256559050720 8260256268288 8282258472960 8288937713664 8292943503360 8299631361024 8311016314880 8314737917952 8325464850432 8345679298560 8354372714496 8379029422080 8385786703872 8397289840640 8408123274240 8414904018816 8432312647680 8441096306688 8461591511040 8469044026290 8470405668864 8495404830720 8502255963648 8524902764160 8531777685744 8549428101120 8558333755392 8560457809920 8567361404928 8579113615360 8613396564480 8623868608512 8631464048712 8643304191440 8649320693760 8656295952384 8668170158080 8679353057280 8686352535552 8713389735936 8721064021536 8736598917120 8742238994880 8743644561408 8751345493833 8769450147840 8776522285056 8799899627520 8806996320768 8811252472320 8827290255360 8834409037824 8836601610240 8845806403584 8891248066560 8902718760960 8909898372864 8922120455680 8928331038720 8933630978880 8937631383552 8959332188160 8968664825856 9002388667392 9025697611776 9026367632640 9033646961376 9052335636480 9057709186920 9061765152768 9083767357440 9093229615104 9095486423040 9119389974528 9131154997248 9151733849760 9178062520320 9183510703405 9187623002112 9189903237120 9197314449408 9209930792960 9221812623360 9225942073344 9250516500480 9257976594432 9266130522882 9282636349440 9288628932060 9292788301824 9317540782080 9319038844928 9325054927872 9349893354240 9354080157696 9378995896320 9386559602688 9388889210880 9398669303808 9446951070720 9459138683520 9466767021168 9479752984160 9483997937664 9486351728640 9496233345024 9519290449920 9529206377472 9556621000704 9557330434560 9565037959104 9582076231680 9590515609680 9598249896462 9618106613760 9628125474816 9651502817280 9661556466048 9681544151040 9689351847936 9690071135040 9701852184576 9723717215370 9751691427840 9761849439744 9764272189440 9772146602496 9785551467520 9789933355008 9794664529920 9802563452928 9828673781760 9836600131584 9865631416320 9873587570688 9899887080960 9901478772736 9907870860864 9930701537280 9938710167552 9965183139840 9973219577856 10002654074880 10004262289408 10014815158272 10037385512640 10050334851240 10068627947520 10076747808768 10079248711680 10089747929088 10118775177216 10145727774720 10153909813248 10154663586720 10162852831548 10183877591040 10189922835285 10194485796864 10219238277120 10229883316992 10251046748160 10259313721344 10286640660480 10294936338432 10295700580980 10325320335360 10336075877376 10361172142080 10371965029728 10374539201280 10393422397440 10401804189696 10406831063040 10415223668736 10442965893120 10482233379840 10483918700544 10490686793856 10518630023520 10523340177408 10551370383360 10559879553024 10588007086080 10592748306432 10618467778560 10627819954560 10629528682496 10664722107180 10669497679872 10697917194240 10706544546816 10709201756160 10720357174656 10739869810688 10742535290880 10751198625792 10779835760640 10789330060890 10820369940480 10831641159168 10857940669440 10862802763776 10869251024304 10891737169920 10900520828928 10901330026920 10929555701760 10970652856320 10972416704512 10982080619712 11008745400960 11013675024384 11020212844086 11043011297280 11051916951552 11057258004480 11066175148032 11100619800576 11127572398080 11137372966080 11139163619328 11146354718472 11172039229440 11181048938496 11210831032320 11219872025088 11252985834240 11254795075584 11282122014720 11292058701720 11293874225152 11327206440960 11336341284864 11366537018880 11375703580992 11399237468160 11411111673856 11413943746560 11423148539904 11484528752640 11496643061760 11498491478016 11508618731616 11532427591680 11541727936512 11572470743040 11581803380736 11615985377280 11617852981248 11628085362048 11648798556160 11656318659840 11658192748544 11668460658444 11692600197120 11702029713408 11733199503360 11742661761024 11748336629760 11753597435904 11769720340480 11779212050432 11782135480320 11794408538112 11833458776460 11854997422080 11870291681280 11879864497152 11911507971840 11916841844736 11945776250880 11956297448880 11958219767808 12003184889856 12034263482368 12035156843520 12044862615168 12069780848640 12076945582560 12082353537024 12111689809920 12124306153472 12127315230720 12174873329664 12202311799680 12215183253120 12227907402342 12237416693760 12250164002816 12253204316160 12263085932544 12295750164480 12334022000640 12341984463360 12343968792576 12354840697176 12376848465920 12384838576080 12390384402432 12423387709440 12433406570496 12466524472320 12472106876928 12488197275648 12505327861760 12515412803584 12518518947840 12531559071744 12595934760960 12612184911360 12622356028224 12645330583552 12648468971520 12661644460032 12692387266560 12703566039435 12705608503296 12743107246080 12753383945472 12776101642240 12787354146240 12797666528616 12824142151680 12837500633088 12868670423040 12882075288064 12891042349056 12919135797248 12920094846720 12935802912768 12964956287160 13002255237120 13015799252992 13019029585920 13029528803328 13053244473344 13059552706560 13070084603904 13104898375680 13113358492320 13115466842112 13154175221760 13164783427584 13199849441280 13210494481152 13240935383040 13251613556736 13268709605376 13286910853120 13297626103808 13336872099840 13353086877696 13383180683520 13400446468320 13406447075328 13424837263360 13435663745024 13438998282240 13452997238784 13527637032960 13538546417664 13539551448960 13550470442064 13578503454720 13586563780380 13592647729152 13625651036160 13639844422656 13679084961792 13696732495872 13715520880640 13726581784576 13727600774640 13767093780480 13781434503168 13814896189440 13829286706304 13832718935040 13838913110016 13857896529920 13869072252928 13875774750720 13886964891648 13923954524160 13932943398090 13976311173120 13978558267392 13987582391808 14024840031360 14031120236544 14068493844480 14079839404032 14098003955712 14117342781440 14170426606080 14219629476240 14225996906496 14244350017536 14263889592320 14275392729088 14278935674880 14293809566208 14334931501056 14373114347520 14385773414520 14397374844693 14427159920640 14442188212224 14477254225920 14483737018368 14492334699072 14522316226560 14534027771904 14535106702560 14552778276864 14572740935680 14585575823055 14627537141760 14642774159616 14678327201280 14684900032512 14691996794880 14693617125448 14703845179392 14724015063040 14735889268736 14743010672640 14754900197376 14800826400768 14849830621440 14852218159104 14861806291296 14896052305920 14908065251328 14947774709760 14959829366784 15003981112320 15006393434112 15022222737408 15042829352960 15056078268960 15102941921280 15115121713152 15134621893632 15155382691840 15167604774656 15178162765824 15198983290880 15218591662080 15230864719872 15291728695296 15312705003520 15328857415680 15331321970688 15344824975488 15376570122240 15388970582016 15429960990720 15442404507648 15443550871470 15487980503040 15504113816064 15541758213120 15557947544592 15590133596160 15602706284544 15610246594560 15622835503104 15644266004480 15656882348032 15664448839680 15725878050816 15777945035280 15785010266112 15806663229440 15827055575040 15839819329536 15882010629120 15889122459648 15927701667840 15941729931840 15944293023744 15997083160770 16004246519808 16046875791360 16059816820224 16080535761984 16102594110080 16109804716032 16113802936320 16126797938688 16148919746560 16169753640960 16247461738752 16269749066240 16286911004160 16294204145664 16303876536456 16316555591680 16337605754880 16350781243392 16394333552640 16455979284480 16458625056768 16473120929568 16513118101440 16520512536576 16530319266129 16564516945920 16577875427328 16585887006720 16599262722048 16622032629760 16629475835904 16650929700864 16691358597120 16708745428992 16758058844160 16771573407744 16794579681280 16816246548480 16829808037632 16864625295360 16882192613376 16923183022080 16938088052580 16940811337728 16990809661440 17004511927296 17049805528320 17063555371488 17098856202240 17116667510784 17120915619840 17134722809856 17158227230720 17226793128960 17247737217024 17262928097424 17286608382880 17298641387520 17312591904768 17336340316160 17358706114560 17372705071104 17426779471872 17442128043072 17473197834240 17484477989760 17487289122816 17502690987666 17538900295680 17553044570112 17599799255040 17613992641536 17622504944640 17654580510720 17668818075648 17673203220480 17691612807168 17782496133120 17805437521920 17819796745728 17844240911360 17867261957760 17875262767104 17918664376320 17937329651712 18004777334784 18051395223552 18052735265280 18067293922752 18104671272960 18115418373840 18123530305536 18167534714880 18186459230208 18190972846080 18262309994496 18303467699520 18341861103513 18356125040640 18367021406810 18375246004224 18379806474240 18394628898816 18419861585920 18443625246720 18451884146688 18501033000960 18515953188864 18532261045764 18565272698880 18577257864120 18585576603648 18635081564160 18650109855744 18699786708480 18708160315392 18757991792640 18773119205376 18777778421760 18797338607616 18893902141440 18918277367040 18933534042336 18959505968320 18967995875328 18972703457280 18992466690048 19038580899840 19058412754944 19113242001408 19114660869120 19130075918208 19164152463360 19181031219360 19196499792924 19236213227520 19256250949632 19303005634560 19323112932096 19363088302080 19378703695872 19380142270080 19403704369152 19447434430740 19503382855680 19523698879488 19528544378880 19544293204992 19571102935040 19579866710016 19589329059840 19605126905856 19657347563520 19673200263168 19731262832640 19747175141376 19799774161920 19802957545472 19815741721728 19861403074560 19877420335104 19930366279680 19946439155712 20005308149760 20008524578816 20029630316544 20074771025280 20100669702480 20137255895040 20153495617536 20158497423360 20179495858176 20291455549440 20307819626496 20309327173440 20325705663096 20367755182080 20379845670570 20388971593728 20438476554240 20459766633984 20518627442688 20573281320960 20589872676864 20591401161960 20650640670720 20672151754752 20722344284160 20743930059456 20749078402560 20786844794880 20803608379392 20813662126080 20830447337472 20885931786240 20964466759680 20967837401088 20981373587712 21037260047040 21046680354816 21102740766720 21119759106048 21176014172160 21185496612864 21255639909120 21259057364992 21329444214360 21338995359744 21395834388480 21413089093632 21418403512320 21440714349312 21479739621376 21485070581760 21502397251584 21559671521280 21578660121780 21640739880960 21663282318336 21715881338880 21725605527552 21738502048608 21783474339840 21801041657856 21802660053840 21859111403520 21941305712640 21944833409024 21964161239424 22017490801920 22027350048768 22040425688172 22086022594560 22103833903104 22114516008960 22132350296064 22201239601152 22255144796160 22274745932160 22278327238656 22292709436944 22344078458880 22362097876992 22421662064640 22439744050176 22505971668480 22509590151168 22564244029440 22584117403440 22587748450304 22654412881920 22672682569728 22733074037760 22751407161984 22798474936320 22822223347712 22827887493120 22846297079808 22969057505280 22993286123520 22996982956032 23017237463232 23064855183360 23083455873024 23144941486080 23163606761472 23165326307205 23231970754560 23256170724096 23297597112320 23312637319680 23316385497088 23336921316888 23385200394240 23404059426816 23466399006720 23485323522048 23496673259520 23507194871808 23558424100864 23588817076224 23666917552920 23709994844160 23740583362560 23759728994304 23823015943680 23833683689472 23891552501760 23912594897760 23916439535616 23995624741155 24006369779712 24070313687040 24089725230336 24139561697280 24153891165120 24164707074048 24223379619840 24248612306944 24254630461440 24349746659328 24404623599360 24430366506240 24455814804684 24474833387520 24500328005632 24506408632320 24526171865088 24591500328960 24668044001280 24683968926720 24687937585152 24709681394352 24753696931840 24769677152160 24780768804864 24846775418880 24866813140992 24933048944640 24944213753856 24976394551296 25010655723520 25030825607168 25037037895680 25063118143488 25191869521920 25224369822720 25244712056448 25290661167104 25296937943040 25323288920064 25384774533120 25407132078870 25411217006592 25486214492160 25506767890944 25552203284480 25574708292480 25595333057232 25648284303360 25675001266176 25737340846080 25764150576128 25838271594496 25840189693440 25871605825536 25929912574320 26004510474240 26031598505984 26038059171840 26059057606656 26140169207808 26209796751360 26226716984640 26230933684224 26254036481499 26308350443520 26329566855168 26399698882560 26420988962304 26481870766080 26503227113472 26537419210752 26573821706240 26595252207616 26673744199680 26766361367040 26800892936640 26812894150656 26849674526720 26871327490048 26877996564480 26905994477568 27077092835328 27079102897920 27100940884128 27157006909440 27173127560760 27185295458304 27251302072320 27279688845312 27358169923584 27393464991744 27431041761280 27453163569152 27455201549280 27534187560960 27550532110215 27562869006336 27629792378880 27658573412608 27665437870080 27677826220032 27715793059840 27738144505856 27751549501440 27773929783296 27847909048320 27865886796180 27952622346240 27957116534784 27975164783616 28049680062720 28062240473088 28136987688960 28159678808064 28196007911424 28234685562880 28340853212160 28439258952480 28451993812992 28488700035072 28527779184640 28550785458176 28557871349760 28587619132416 28669863002112 28746228695040 28771546829040 28794749689386 28854319841280 28884376424448 28954508451840 28984669398144 29044632453120 29068055543808 29070213405120 29105556553728 29145481871360 29171151646110 29255074283520 29285548319232 29356654402560 29369800065024 29383993589760 29387234250896 29407690358784 29448030126080 29471778537472 29486021345280 29509800394752 29699661242880 29704436318208 29723612582592 29792104611840 29816130502656 29895549419520 29919658733568 30007962224640 30012786868224 30044445474816 30085658705920 30112156537920 30205883842560 30230243426304 30269243787264 30310765383680 30335209549312 30356325531648 30437183324160 30461729439744 30569768505855 30583457390592 30625410007040 30657714831360 30689649950976 30753140244480 30777941164032 30859921981440 30884809015296 30887101742940 30975961006080 31008227632128 31083516426240 31115895089184 31180267192320 31205412569088 31220493189120 31245671006208 31288532008960 31313764696064 31328897679360 31451756101632 31555890070560 31570020532224 31613326458880 31654111150080 31679638659072 31764021258240 31778244919296 31855403335680 31883459863680 31888586047488 31994166321540 32008493039616 32093751582720 32119633640448 32161071523968 32205188220160 32219609432064 32227605872640 32253595877376 32297839493120 32339507281920 32494923477504 32539498132480 32573822008320 32588408291328 32607753072912 32633111183360 32675211509760 32701562486784 32788667105280 32911958568960 32917250113536 32946241859136 33026236202880 33041025073152 33060638532258 33129033891840 33155750854656 33171774013440 33198525444096 33244065259520 33301859401728 33382717194240 33417490857984 33516117688320 33543146815488 33589159362560 33632493096960 33659616075264 33764385226752 33846366044160 33876176105160 33881622675456 33981619322880 34009023854592 34099611056640 34127110742976 34197712404480 34233335021568 34241831239680 34269445619712 34316454461440 34453586257920 34495474434048 34525856194848 34573216765760 34597282775040 34625183809536 34672680632320 34717412229120 34745410142208 34853558943744 34884256086144 34946395668480 34968955979520 34974578245632 35005381975332 35077800591360 35106089140224 35199598510080 35227985283072 35245009889280 35309161021440 35337636151296 35346406440960 35383225614336 35564992266240 35610875043840 35639593491456 35688481822720 35734523915520 35750525534208 35837328752640 35874659303424 36009554669568 36102790447104 36105470530560 36134587845504 36209342545920 36230836747680 36247060611072 36335069429760 36372918460416 36381945692160 36524619988992 36606935399040 36683722207026 36712250081280 36734042813620 36750492008448 36759612948480 36789257797632 36839723171840 36887250493440 37002066001920 37031906377728 37064522091528 37130545397760 37154515728240 37171153207296 37270163128320 37300219711488 37399573416960 37416320630784 37515983585280 37546238410752 37555556843520 37594677215232 37787804282880 37836554734080 37867068084672 37919011936640 37935991750656 37945406914560 37984933380096 38077161799680 38116825509888 38229321738240 38260151836416 38328304926720 38362062438720 38392999585848 38472426455040 38512501899264 38606011269120 38646225864192 38757407391744 38760284540160 38807408738304 38894868861480 39006765711360 39047397758976 39057088757760 39088586409984 39142205870080 39159733420032 39178658119680 39210253811712 39314695127040 39346400526336 39462525665280 39494350282752 39599548323840 39605915090944 39631483443456 39722806149120 39754840670208 39860732559360 39892878311424 40010616299520 40017049157632 40059260633088 40149542050560 40201339404960 40274511790080 40306991235072 40316994846720 40358991716352 40582911098880 40615639252992 40618654346880 40651411326192 40735510364160 40759691341140 40777943187456 40876953108480 40919533267968 41037254885376 41146562641920 41179745353728 41182802323920 41301281341440 41344303509504 41444688568320 41487860118912 41498156805120 41573689589760 41607216758784 41627324252160 41660894674944 41771863572480 41928933519360 41935674802176 41962747175424 42074520094080 42093360709632 42205481533440 42239518212096 42352028344320 42511279818240 42518114729984 42658888428720 42677990719488 42791668776960 42826178187264 42836807024640 42881428698624 42959479242752 43004794503168 43119343042560 43157320243560 43192124534079 43281479761920 43326564636672 43431762677760 43451211055104 43477004097216 43566948679680 43602083315712 43605320107680 43718222807040 43756727469165 43882611425280 43928322478848 44034981603840 44054700097536 44080851376344 44172045189120 44207667806208 44229032017920 44264700592128 44402479202304 44549491864320 44556654477312 44585418873888 44688156917760 44724195753984 44843324129280 44879488100352 45011943336960 45019180302336 45128488058880 45168234806880 45175496900608 45308825763840 45345365139456 45466148075520 45502814323968 45596949872640 45644446695424 45655774986240 45692594159616 45938115010560 45986572247040 45993965912064 46034474926464 46129710366720 46166911746048 46289882972160 46327213522944 46330652614410 46463941509120 46512341448192 46595194224640 46625274639360 46632770994176 46673842633776 46770400788480 46808118853632 46932798013440 46970647044096 46993346519040 47116848201728 47177634152448 47333835105840 47419989688320 47481166725120 47519457988608 47646031887360 47667367378944 47783105003520 47825189795520 47832879071232 47991249482310 48012739559424 48140627374080 48179450460672 48307782330240 48329414148096 48446759239680 48497224613888 48509260922880 48809247198720 48860733012480 48911629609368 48949666775040 49000656011264 49012817264640 49052343730176 49183000657920 49367937853440 49375875170304 49419362788704 49507393863680 49539354304320 49561537609728 49590957798387 49693550837760 49733626281984 49866097889280 49888427507712 49952789102592 50021311447040 50061651214336 50074075791360 50126236286976 50383739043840 50448739645440 50489424112896 50581322334208 50593875886080 50646577840128 50769549066240 50814264157740 50822434013184 50972428984320 51013535781888 51149416584960 51190666114464 51296568606720 51350002532352 51474681692160 51528301152256 51676543188992 51680379386880 51743211651072 51859825148640 52009020948480 52063197011968 52076118343680 52118115213312 52280338415616 52419593502720 52453433969280 52461867368448 52508072962998 52616700887040 52659133710336 52799397765120 52841977924608 52963741532160 53006454226944 53074838421504 53147643412480 53190504415232 53347488399360 53532722734080 53601785873280 53625788301312 53699349053440 53742654980096 53755993128960 53811988955136 54154185670656 54158205795840 54201881768256 54314013818880 54346255121520 54370590916608 54502604144640 54559377690624 54786929983488 54862083522560 54906327138304 54910403098560 55068375121920 55101064220430 55125738012672 55259584757760 55317146825216 55330875740160 55355652440064 55476289011712 55503099002880 55547859566592 55695818096640 55731773592360 55905244692480 55950329567232 56099360125440 56124480946176 56273975377920 56319357616128 56392015822848 56469371125760 56681706424320 56878517904960 56903987625984 56977400070144 57055558369280 57101570916352 57115742699520 57175238264832 57339726004224 57492457390080 57543093658080 57589499378772 57708639682560 57768752848896 57909016903680 57969338796288 58089264906240 58136111087616 58140426810240 58211113107456 58290963742720 58342303292220 58510148567040 58571096638464 58713308805120 58739600130048 58767987179520 58774468501792 58815380717568 58896060252160 58943557074944 58972042690560 59019600789504 59399322485760 59408872636416 59447225165184 59584209223680 59632261005312 59791098839040 59839317467136 60015924449280 60025573736448 60088890949632 60171317411840 60224313075840 60411767685120 60460486852608 60538487574528 60621530767360 60670419098624 60874366648320 60923458879488 61139537011710 61166914781184 61250820014080 61315429662720 61379299901952 61555882328064 61719843962880 61769618030592 61774203485880 61951922012160 62016455264256 62167032852480 62231790178368 62360534384640 62410825138176 62440986378240 62491342012416 62577064017920 62627529392128 62657795358720 62903512203264 63111780141120 63140041064448 63226652917760 63308222300160 63359277318144 63528042516480 63556489838592 63766919727360 63777172094976 63988332643080 64016986079232 64187503165440 64239267280896 64322143047936 64410376440320 64439218864128 64455211745280 64507191754752 64595678986240 64679014563840 64989846955008 65078996264960 65147644016640 65176816582656 65215506145824 65266222366720 65350423019520 65403124973568 65577334210560 65823917137920 65834500227072 65892483718272 66052472405760 66082050146304 66121277064516 66258067783680 66311501709312 66343548026880 66397050888192 66488130519040 66603718803456 66765434388480 66834981715968 67032235376640 67086293630976 67178318725120 67264986193920 67319232150528 67528770453504 67692732088320 67752352210320 67763245350912 67963238645760 68018047709184 68199222113280 68254221485952 68395424808960 68466670043136 68483662479360 68538891239424 68632908922880 68907172515840 68990948868096 69051712389696 69146433531520 69194565550080 69250367619072 69345361264640 69434824458240 69490820284416 69768512172288 69892791336960 69937911959040 69949156491264 70010763950664 70155601182720 70212178280448 70399197020160 70455970566144 70490019778560 70675272302592 70766451228672 71129984532480 71221750087680 71279186982912 71376963645440 71469047831040 71501051068416 71674657505280 71749318606848 71986874223465 72019109339136 72210941061120 72269175691008 72418685091840 72461673495360 72494121222144 72670138859520 72745836920832 72763891384320 73049239977984 73213870798080 73367444414052 73424500162560 73468085627240 73500984016896 73519225896960 73578515595264 73679446343680 73774500986880 74004132003840 74063812755456 74129044183056 74261090795520 74309031456480 74342306414592 74540326256640 74600439422976 74799146833920 74832641261568 75031967170560 75092476821504 75111113687040 75189354430464 75575608565760 75673109468160 75734136169344 75838023873280 75871983501312 75890813829120 75969866760192 76154323599360 76233651019776 76458643476480 76520303672832 76656609853440 76724124877440 76785999171696 76944852910080 77025003798528 77212022538240 77292451728384 77514814783488 77520569080320 77614817476608 77789737722960 78013531422720 78094795517952 78114177515520 78177172819968 78284411740160 78420507623424 78629390254080 78692801052672 78762109444497 78925051330560 78988700565504 79199096647680 79211830181888 79262966886912 79445612298240 79509681340416 79721465118720 79785756622848 80021232599040 80299084101120 80402678809920 80549023580160 80613982470144 80633989693440 80717983432704 81231278505984 81237308693760 81302822652384 81471020728320 81519382682280 81555886374912 81753906216960 81839066535936 82074509770752 82293125283840 82359490707456 82365604647840 82602562682880 82651596330645 82688607019008 82889377136640 82975720237824 82996313610240 83147379179520 83214433517568 83254648504320 83321789349888 83543727144960 83857867038720 83871349604352 83925494350848 84149040188160 84186721419264 84410963066880 84479036424192 84704056688640 85022559636480 85036229459968 85317776857440 85355981438976 85583337553920 85652356374528 85673614049280 85762857397248 85918958485504 86009589006336 86238686085120 86314640487120 86384249068158 86562959523840 86653129273344 86863525355520 86954008194432 87133897359360 87204166631424 87210640215360 87436445614080 87513454938330 87765222850560 87856644957696 88069963207680 88109400195072 88161702752688 88344090378240 88415335612416 88458064035840 88529401184256 89098983728640 89113308954624 89170837747776 89376313835520 89448391507968 89686648258560 89758976200704 90023886673920 90038360604672 90256976117760 90336469613760 90350993801216 90617651527680 90690730278912 90932296151040 91005628647936 91288893390848 91311549972480 91385188319232 91709305517565 91876230021120 91973144494080 92068949852928 92259420733440 92333823492096 92579765944320 92654427045888 92661305228820 92927883018240 93024682896384 93250549278720 93265541988352 93347685267552 93540801576960 93616237707264 93865596026880 93941294088192 93986693038080 94233696403456 94355268304896 94667670211680 94839979376640 94962333450240 95038915977216 95292063774720 95334734757888 95566210007040 95650379591040 95665758142464 95982498964620 96025479118848 96281254748160 96358900921344 96615564660480 96658828296192 96893518479360 96994449227776 97018521845760 97618494397440 97721466024960 97823259218736 97899333550080 98001312022528 98025634529280 98104687460352 98366001315840 98735875706880 98751750340608 98838725577408 99014787727360 99078708608640 99123075219456 99181915596774 99387101675520 99467252563968 99732195778560 99905578205184 100042622894080 100123302428672 100148151582720 100252472573952 100767478087680 100897479290880 100978848225792 101162644668416 101293155680256 101539098132480 101628528315480 101644868026368 101944857968640 102027071563776 102298833169920 102381332228928 102593137213440 102700005064704 102949363384320 103056602304512 103360758773760 103486423302144 103719650297280 104018041896960 104126394023936 104152236687360 104236230426624 104560676831232 104839187005440 104906867938560 104923734736896 105016145925996 105233401774080 105318267420672 105598795530240 105683955849216 105927483064320 106012908453888 106149676843008 106295286824960 106381008830464 106694976798720 107065445468160 107203571746560 107251576602624 107398698106880 107485309960192 107511986257920 107623977910272 108308371341312 108316411591680 108403763536512 108628027637760 108692510243040 108741181833216 109005208289280 109118755381248 109573859966976 109724167045120 109812654276608 109820806197120 110136750243840 110202128440860 110251476025344 110519169515520 110634293650432 110661751480320 110952578023424 111006198005760 111095719133184 111391636193280 111463547184720 111810489384960 111900659134464 112198720250880 112248961892352 112547950755840 112638715232256 112784031645696 112938742251520 113363412848640 113757035809920 113807975251968 113954800140288 114111116738560 114203141832704 114231485399040 114350476529664 114984914780160 115086187316160 115178998757544 115417279365120 115537505697792 115818033807360 115938677592576 116272222175232 116280853620480 116422226214912 116581927485440 116684606584440 117020297134080 117142193276928 117426617610240 117479200260096 117535974359040 117548937003584 117630761435136 117792120504320 117887114149888 117944085381120 118039201579008 118798644971520 118817745272832 118894450330368 119168418447360 119264522010624 119582197678080 119678634934272 120031848898560 120051147472896 120177781899264 120448626151680 120823535370240 120920973705216 121076975149056 121243061534720 121340838197248 121748733296640 121846917758976 122279074023420 122333829562368 122501640028160 122630859325440 122758599803904 123111764656128 123439687925760 123539236061184 123548406971760 123903844024320 124032910528512 124334065704960 124463580356736 124721068769280 124821650276352 124881972756480 124982684024832 125154128035840 125255058784256 125315590717440 125807024406528 126223560282240 126280082128896 126453305835520 126616444600320 126718554636288 127056085032960 127533839454720 127554344189952 127976665286160 128033972158464 128375006330880 128478534561792 128644286095872 128820752880640 128878437728256 129014383509504 129191357972480 129358029127680 129979693910016 130157992529920 130295288033280 130353633165312 130431012291648 130700846039040 130806249947136 131154668421120 131270182407495 131647834275840 131784967436544 132104944811520 132164100292608 132242554129032 132516135567360 132623003418624 132687096053760 132794101776384 132976261038080 133207437606912 133669963431936 134064470753280 134172587261952 134356637450240 134529972387840 134638464301056 135057540907008 135385464176640 135504704420640 135526490701824 135926477291520 136036095418368 136398444226560 136508442971904 136790849617920 136933340086272 136967324958720 137077782478848 137265817845760 137814345031680 137981897736192 138103424779392 138292867063040 138389131100160 138500735238144 138690722529280 138869648916480 138981640568832 139537024344576 139785582673920 139875823918080 139898312982528 140021527901328 140311202365440 140424356560896 140798394040320 140911941132288 140980039557120 141350544605184 141532902457344 142259969064960 142443500175360 142558373965824 142753927290880 142938095662080 143002102136832 143349315010560 143498637213696 143973748446930 144038218678272 144421882122240 144538351382016 144923346990720 144988242444288 145340277719040 145491673841664 145527782768640 146427741596160 146734888828104 146849000325120 146936171254480 147001968033792 147038451793920 147157031190528 147358892687360 147549001973760 148127625510912 148258088366112 148522181591040 148618062912960 148684612829184 148772873395161 149080652513280 149200878845952 149598293667840 149665282523136 150063934341120 150184953643008 150222227374080 150378708860928 151151217131520 151346218936320 151468272338688 151676047746560 151743967002624 151781627658240 151939733520384 152308647198720 152467302039552 152917286952960 153040607345664 153448249754880 153571998343392 153889705820160 154050007597056 154424045076480 154584903456768 155029629566976 155041138160640 155229634953216 155579475445920 156027062845440 156189591035904 156228355031040 156354345639936 156568823480320 156841015246848 157258780508160 157385602105344 157524218888994 157850102661120 157977401131008 158398193295360 158423660363776 158525933773824 158891224596480 159019362680832 159442930237440 159571513245696 160042465198080 160598168202240 160805357619840 161098047160320 161227964940288 161267979386880 161435966865408 162462557011968 162474617387520 162605645304768 162942041456640 163038765364560 163111772749824 163507812433920 163678133071872 164586250567680 164718981414912 164731209295680 165205125365760 165303192661290 165377214038016 165778754273280 165951440475648 165992627220480 166428867035136 166509297008640 166643578699776 167087454289920 167715734077440 167850988701696 168298080376320 168373442838528 168821926133760 168958072848384 169408113377280 170045119272960 170072458919936 170635553714880 170711962877952 171166675107840 171304712749056 171347228098560 171525714794496 171837916971008 172019178012672 172477372170240 172629280974240 172768498136316 173125919047680 173306258546688 173727050711040 173908016388864 174267794718720 174408333262848 174421280430720 174872891228160 175026909876660 175530445701120 175713289915392 176139926415360 176218800390144 176323405505376 176688180756480 176830671224832 176916128071680 177058802368512 178197967457280 178226617909248 178341675495552 178752627671040 178896783015936 179373296517120 179517952401408 180047773347840 180076721209344 180513952235520 180672939227520 180701987602432 181235303055360 181381460557824 181864592302080 182011257295872 182577786781696 182623099944960 182770376638464 183418611035130 183752460042240 183946288988160 184137899705856 184667646984192 185159531888640 185308854091776 185322610457640 185855766036480 186049365792768 186501098557440 186531083976704 186695370535104 187081603153920 187232475414528 187731192053760 187882588176384 187973386076160 188710536609792 189335340423360 189679958753280 189924666900480 190077831954432 190584127549440 190669469515776 191300759182080 191331516284928 191964997929240 192050958237696 192562509496320 192717801842688 193231129320960 193317656592384 193787036958720 193988898455552 194037043691520 195236988794880 195442932049920 195646518437472 195798667100160 196002624045056 196051269058560 196209374920704 196732002631680 197471751413760 197503500681216 197677451154816 198029575454720 198157417217280 198246150438912 198363831193548 198774203351040 198934505127936 199464391557120 199811156410368 200085245788160 200246604857344 200296303165440 200504945147904 201534956175360 201794958581760 201957696451584 202325289336832 202586311360512 203078196264960 203257056630960 203289736052736 203889715937280 204054143127552 204597666339840 204762664457856 205186274426880 205400010129408 205898726768640 206113204609024 206721517547520 206972846604288 207439300594560 208036083793920 208252788047872 208304473374720 208472460853248 209678374010880 209813735877120 209847469473792 210032291851992 210466803548160 210636534841344 211197591060480 211367911698432 212025816907776 212299353686016 212590573649920 212762017660928 213389953597440 214130890936320 214407143493120 214503153205248 214797396213760 214970619920384 215023972515840 215247955820544 215960622670395 216632823183360 216807527073024 217256055275520 217385020486080 217482363666432 218010416578560 218237510762496 219147719933952 219625308553216 219641612394240 220273500487680 220404256881720 220502952050688 221038339031040 221268587300864 221323502960640 221905156046848 222012396011520 222191438266368 222783272386560 222927094369440 223620978769920 223801318268928 224397440501760 224497923784704 225095901511680 225277430464512 225568063291392 225877484503040 226726825697280 227514071619840 227615950503936 227909600280576 228222233477120 228406283665408 228462970798080 228700953059328 229969829560320 230172374632320 230357997515088 230834558730240 231075011395584 231636067614720 231877355185152 232544444350464 232561707240960 232844452429824 233163854970880 233369213168880 234040594268160 234284386553856 234853235220480 235097874007168 235261522870272 235584241008640 235774228299776 235888170762240 236078403158016 237597289943040 237635490545664 237788900660736 238336836894720 238529044021248 239164395356160 239357269868544 240063697797120 240897252303360 241647070740480 241841947410432 242153950298112 242486123069440 242681676394496 243693835517952 244558148046840 244667659124736 245003280056320 245261718650880 245517199607808 246223529312256 246879375851520 247078472122368 247096813943520 247807688048640 247954788991935 248065821057024 248668131409920 248927160713472 249442137538560 249643300552704 249763945512960 249965368049664 250308256071680 250510117568512 250631181434880 251614048813056 252447120564480 252560164257792 252906611671040 253232889200640 253437109272576 254112170065920 255067678909440 255108688379904 255953330572320 256067944316928 256750012661760 256957069123584 257288572191744 257641505761280 257756875456512 258028767019008 258382715944960 258716058255360 259959387820032 260315985059840 260590576066560 260862024583296 261401692078080 261612499894272 262309336842240 262540364814990 263295668551680 263569934873088 264209889623040 264328200585216 264485108258064 265032271134720 265246006837248 265374192107520 265588203552768 265952522076160 267339926863872 268128941506560 268345174523904 268713274900480 269059944775680 269276928602112 270115081814016 270770928353280 271009408841280 271052981403648 271852954583040 272072190836736 272796888453120 273016885943808 273866680172544 273934649917440 274155564957696 274531635691520 275628690063360 276206849558784 276585734126080 276778262200320 277001470476288 277381445058560 277739297832960 277963281137664 279074048689152 279751647836160 279796625965056 280043055802656 280622404730880 280848713121792 281596788080640 281823882264576 281960079114240 282701089210368 283065804914688 284519938129920 284887000350720 285116747931648 285507854581760 285876191324160 286004204273664 286698630021120 286997274427392 287947496893860 288076437356544 288843764244480 289076702764032 289846693981440 289976484888576 290680555438080 290983347683328 291055565537280 292855483192320 293469777656208 293698000650240 293872342508960 294003936067584 294076903587840 294314062381056 294717785374720 295098003947520 296255251021824 296516176732224 297044363182080 297236125825920 297369225658368 297545746790322 298161305026560 298401757691904 299196587335680 300127868682240 300369907286016 300444454748160 300757417721856 302302434263040 302692437872640 302936544677376 303352095493120 303487934005248 303879467040768 304617294397440 304934604079104 305834573905920 306081214691328 306896499509760 307143996686784 307779411640320 308100015194112 308848090152960 309169806913536 310082276321280 310459269906432 311158950891840 312054125690880 312379182071808 312456710062080 312708691279872 313137646960640 313682030493696 314517561016320 314771204210688 315048437777988 315700205322240 315954802262016 316796386590720 317051867547648 317782449192960 318038725361664 318885860474880 319143026491392 320084930396160 321196336404480 321610715239680 322196094320640 322455929880576 322535958773760 322871933730816 324925114023936 324949234775040 325211290609536 325884082913280 326077530729120 326223545499648 327015624867840 327356266143744 329172501135360 329437962829824 329462418591360 330410250731520 330606385322580 330754428076032 331557508546560 331902880951296 331985254440960 332857734070272 333018594017280 333287157399552 334174908579840 335431468154880 335701977403392 336596160752640 336746885677056 337643852267520 337916145696768 338816226754560 340090238545920 340144917839872 341271107429760 341423925755904 342333350215680 342609425498112 342694456197120 343051429588992 344954744340480 345258561948480 345536996272632 346251838095360 346612517093376 347454101422080 347816032777728 348816666525696 348842560861440 349745782456320 350053819753320 351060891402240 351426579830784 352279852830720 352437600780288 352646811010752 353376361512960 353661342449664 353832256143360 354117604737024 356395934914560 356453235818496 356683350991104 357505255342080 357793566031872 358746593034240 359035904802816 360095546695680 360153442418688 361345878455040 361403975204864 362470606110720 362762921115648 363729184604160 364022514591744 365155573563392 365246199889920 365540753276928 366837222070260 367504920084480 367892577976320 368275799411712 369335293968384 370319063777280 370617708183552 370645220915280 371711532072960 372098731585536 373002197114880 373062167953408 373390741070208 374163206307840 374464950829056 375462384107520 375765176352768 375946772152320 377421073219584 378670680846720 379359917506560 379849333800960 380155663908864 381168255098880 382601518364160 382663032569856 383929995858480 384101916475392 385125018992640 385435603685376 386462258641920 386635313184768 387574073917440 387977796911104 388074087383040 390473977589760 390885864099840 391293036874944 392005248090112 392102538117120 392418749841408 393464005263360 393810547222485 394943502827520 395354902309632 396059150909440 396314834434560 396492300877824 396727662387096 397548406702080 397869010255872 398928783114240 399622312820736 400493209714688 401009890295808 403069912350720 403589917163520 403915392903168 404650578673664 405172622721024 406156392529920 406514113261920 406579472105472 407779431874560 408108286255104 409195332679680 409525328915712 410372548853760 410800020258816 411797453537280 412226409218048 413443035095040 413945693208576 414878601189120 416072167587840 416505576095744 416608946749440 416944921706496 419356748021760 419627471754240 419694938947584 420064583703984 420933607096320 421273069682688 422395182120960 422735823396864 424051633815552 424598707372032 425181147299840 425524035321856 426779907194880 428261781872640 428814286986240 429006306410496 429594792427520 429941239840768 430047945031680 430495911641088 431921245340790 433265646366720 433615054146048 434770040972160 434964727332864 436020833157120 436475021524992 439250617106432 439283224788480 440547000975360 440808513763440 441005904101376 442076678062080 442537174601728 442647005921280 444382876532736 445566544773120 445854188738880 446318620185483 447241957539840 447602636537856 448794881003520 448995847569408 450191803023360 450554860929024 451136126582784 451754969006080 453453651394560 455028143239680 455231901007872 455819200561152 456444466954240 456812567330816 456925941596160 457401906118656 460344749264640 460715995030176 461669117460480 462150022791168 463272135229440 463754710370304 465088888700928 465123414481920 465688904859648 466327709941760 466738426337760 468081188536320 468568773107712 469706470440960 470195748014336 470523045740544 471168482017280 471548456599552 471776341524480 472156806316032 475194579886080 475270981091328 475577801321472 476673673789440 477058088042496 478328790712320 478714539737088 480127395594240 481794504606720 483294141480960 483683894820864 484307900596224 484972246138880 485363352788992 487387671035904 489116296093680 489335318249472 490006560112640 490523437301760 491034399215616 493758751703040 494156944244736 494193627887040 495615376097280 495909577983870 496131642114048 497336262819840 497854321426944 499286601105408 499527891025920 499930736099328 500616512143360 501020235137024 501262362869760 504894241128960 505120328515584 505813223342080 506465778401280 506874218545152 508224340131840 510135357818880 510217376759808 511906661144640 512135888633856 513500025323520 513914138247168 514577144383488 515283011522560 515513750913024 516057534038016 517432116510720 519918775640064 520631970119680 521181152133120 521724049166592 522803384156160 523224999788544 524618673684480 525080729629980 526591337103360 527139869746176 528419779246080 528656401170432 528970216516128 530064542269440 530492013674496 530748384215040 531176407105536 531905044152320 534679853727744 536257883013120 536690349047808 537426549800960 538119889551360 538553857204224 540230163628032 541541856706560 542018817682560 542105962807296 543705909166080 544144381673472 545593776906240 546033771887616 547733360345088 547869299834880 548311129915392 549063271383040 551257380126720 552413699117568 553171468252160 554002940952576 554762890117120 555478595665920 555926562275328 558148097378304 559503295672320 559593251930112 560086111605312 561244809461760 561697426243584 563193576161280 563647764529152 563920158228480 566131609829376 569039876259840 569774000701440 570233495863296 571015709163520 571752382648320 572008408547328 573994548854784 575894993787720 576152874713088 577687528488960 578153405528064 579693387962880 579952969777152 581361110876160 581966695366656 582111131074560 585710966384640 586939555312416 587396001300480 587744685017920 588007872135168 588153807175680 588628124762112 589435570749440 590196007895040 592510502043648 593032353464448 594088726364160 594472251651840 594738451316736 595091493580644 596322610053120 596803515383808 598393174671360 600255737364480 600739814572032 600888909496320 601514835443712 604604868526080 605384875745280 605873089354752 606704190986240 606975868010496 607758934081536 609234588794880 609869208158208 611669147811840 612162429382656 613792999019520 614287993373568 615558823280640 616200030388224 617696180305920 618339613827072 620164552642560 620918539812864 622317901783680 624108251381760 624758364143616 624913420124160 625417382559744 626275293921280 629035122032640 629542408421376 630096875555976 631400410644480 631909604524032 633592773181440 634103735095296 636077450723328 637771720949760 638286052982784 640169860792320 642392672808960 643221430479360 644392188641280 644911859761152 645071917547520 645743867461632 649898469550080 650422581219072 651768165826560 652155061458240 652447090999296 654031249735680 654712532287488 658875925659648 658924837182720 660820501463040 661212770645160 661508856152064 663115017093120 663805761902592 663970508881920 665715468140544 666037188034560 666574314799104 668349817159680 670862936309760 671403954806784 673192321505280 673493771354112 675287704535040 675832291393536 677632453509120 680180477091840 680289835679744 682542214859520 682847851511808 684666700431360 685218850996224 685388912394240 686102859177984 689909488680960 690517123896960 691073992545264 692503676190720 693225034186752 694908202844160 695632065555456 697633333051392 697685121722880 699491564912640 700107639506640 702121782804480 702853159661568 704559705661440 705293622021504 706752723025920 707322684899328 707664512286720 708235209474048 712791869829120 712906471636992 713366701982208 715010510684160 715587132063744 717493186068480 718071809605632 720191093391360 722691756910080 722807950409728 724941212221440 725525842231296 727458369208320 728045029183488 730311147126784 731081506553856 733674444140520 735009840168960 735785155952640 736551598823424 738670587936768 740638127554560 741235416367104 741290441830560 743423064145920 743864366975805 744197463171072 746004394229760 746781482140416 748326412615680 748929901658112 750924768215040 751530352705536 751893544304640 754842146439168 757341361693440 758719835013120 759698667601920 760311327817728 762336510197760 765203036728320 765326065139712 767859991716960 768203832950784 770250037985280 770871207370752 772924517283840 773270626369536 775148147834880 775955593822208 776148174766080 780947955179520 781771728199680 782586073749888 784010496180224 784205076234240 784837499682816 786928010526720 787621094444970 789887005655040 790709804619264 792118301818880 792629668869120 792984601755648 793455324774192 795096813404160 795738020511744 797857566228480 800986419429376 802019780591616 806139824701440 807179834327040 807830785806336 810345245442048 812312785059840 813028226523840 813158944210944 815558863749120 816216572510208 818390665359360 819050657831424 821600040517632 823594907074560 824452818436096 826886070190080 829757202378240 832144335175680 833011152191488 833217893498880 833889843412992 839254943508480 839389877895168 840129167407968 841867214192640 842546139365376 844790364241920 845471646793728 848103267631104 849197414744064 850362294599680 851048070643712 853559814389760 856523563745280 857628573972480 858012612820992 859189584855040 859882479681536 860095890063360 860991823282176 863842490681580 866531292733440 867230108292096 869540081944320 869929454665728 872041666314240 872950043049984 878501234212864 878566449576960 881094001950720 881617027526880 882011808202752 884153356124160 885074349203456 885294011842560 888765753065472 891133089546240 891708377477760 892637240370966 894483915079680 895205273075712 897589762007040 900383606046720 901109721858048 902272253165568 903509938012160 906907302789120 910056286479360 910463802015744 911638401122304 912888933908480 913625134661632 913851883192320 914803812237312 920689498529280 921431990060352 923338234920960 924300045582336 926544270458880 927509420740608 930246828963840 931377809719296 932655419883520 933476852675520 936162377072640 937137546215424 939412940881920 940391496028672 941046091481088 943096913199104 943552683048960 944313612632064 950389159772160 951155602642944 953347347578880 954116176084992 956657581424640 957429079474176 960254791188480 963589009213440 966588282961920 967367789641728 968615801192448 969944492277760 970726705577984 974775342071808 978232592187360 978670636498944 980013120225280 981046874603520 982068798431232 987517503406080 988313888489472 988387255774080 991230752194560 991819155967740 992263284228096 994672525639680 995708642853888 998573202210816 999055782051840 999861472198656 1001233024286720 1002040470274048 1002524725739520 1009788482257920 1010240657031168 1011626446684160 1012931556802560 1013748437090304 1016448680263680 1020270715637760 1020434753519616 1023813322289280 1024271777267712 1027000050647040 1027828276494336 1029154288766976 1030566023045120 1034864233021440 1039837551280128 1041263940239360 1042362304266240 1043448098333184 1046449999577088 1049237347368960 1050161459259960 1053182674206720 1054279739492352 1056839558492160 1057312802340864 1057940433032256 1060129084538880 1060984027348992 1061496768430080 1062352814211072 1063810088304640 1069359707455488 1072515766026240 1073380698095616 1074853099601920 1076239779102720 1077107714408448 1080460327256064 1084037635365120 1084211925614592 1087411818332160 1088288763346944 1091187553812480 1092067543775232 1095466720690176 1095738599669760 1096622259830784 1098126542766080 1102514760253440 1104827398235136 1106342936504320 1108005881905152 1109525780234240 1110957191331840 1111853124550656 1116296194756608 1119006591344640 1119186503860224 1120172223210624 1122489618923520 1123394852487168 1126387152322560 1127295529058304 1127840316456960 1132263219658752 1138079752519680 1139548001402880 1140466991726592 1142031418327040 1143504765296640 1147989097709568 1151789987575440 1152305749426176 1155375056977920 1156306811056128 1159386775925760 1159905939554304 1162722221752320 1163933390733312 1164222262149120 1171421932769280 1173879110624832 1175489370035840 1176015744270336 1176307614351360 1177256249524224 1178871141498880 1180392015790080 1186064706928896 1188177452728320 1188944503303680 1189476902633472 1190182987161288 1192645220106240 1193607030767616 1196786349342720 1201479629144064 1203029670887424 1209209737052160 1210769751490560 1211746178709504 1213408381972480 1213951736020992 1215517868163072 1218469177589760 1219738416316416 1223338295623680 1224324858765312 1227585998039040 1228575986747136 1231117646561280 1232400060776448 1235392360611840 1236679227654144 1240329105285120 1241837079625728 1244635803567360 1248216502763520 1249516728287232 1249826840248320 1250834765119488 1252550587842560 1258070244065280 1259084816842752 1260193751111952 1262800821288960 1263819209048064 1267185546362880 1268207470190592 1272154901446656 1275543441899520 1276572105965568 1280339721584640 1284785345617920 1286442860958720 1288784377282560 1289823719522304 1290143835095040 1291487734923264 1299796939100160 1300845162438144 1304310122916480 1304894181998592 1308062499471360 1309425064574976 1317751851319296 1317849674365440 1321641002926080 1322425541290320 1323017712304128 1326230034186240 1327611523805184 1327941017763840 1333148629598208 1336699634319360 1338955860556449 1341725872619520 1342807909613568 1346384643010560 1346987542708224 1350575409070080 1351664582787072 1355264907018240 1360360954183680 1365084429719040 1365695703023616 1369333400862720 1370437701992448 1370777824788480 1372205718355968 1381034247793920 1382147985090528 1385007352381440 1386450068373504 1389816405688320 1391264131110912 1395266666102784 1395370243445760 1398983129825280 1400215279013280 1404243565608960 1405706319323136 1409119411322880 1410587244043008 1413505446051840 1414645369798656 1415329024573440 1416470418948096 1425583739658240 1425812943273984 1426733403964416 1430021021368320 1431174264127488 1434986372136960 1436143619211264 1440382186782720 1445383513820160 1445615900819456 1449882424442880 1451051684462592 1454916738416640 1456090058366976 1460622294253568 1462163013107712 1467348888281040 1470019680337920 1471570311905280 1473103197646848 1481276255109120 1482470832734208 1482580883661120 1486846128291840 1487728733951610 1488394926342144 1492008788459520 1493562964280832 1497859803316224 1501849536430080 1503060705411072 1503787088609280 1514682723386880 1517439670026240 1519397335203840 1520622655635456 1524673020395520 1530406073456640 1530652130279424 1535719983433920 1536407665901568 1540500075970560 1541742414741504 1545849034567680 1546541252739072 1551911187644416 1552296349532160 1561895910359040 1563543456399360 1565172147499776 1568020992360448 1568410152468480 1569674999365632 1573856021053440 1575242188889940 1579774011310080 1581419609238528 1585259337738240 1585969203511296 1586910649548384 1590193626808320 1591476041023488 1595715132456960 1601972838858752 1604039561183232 1612279649402880 1614359668654080 1615661571612672 1620690490884096 1624625570119680 1626056453047680 1626317888421888 1631117727498240 1632433145020416 1636781330718720 1638101315662848 1643200081035264 1647189814149120 1648905636872192 1653772140380160 1659514404756480 1664288670351360 1666022304382976 1666435786997760 1667779686825984 1678509887016960 1678779755790336 1680258334815936 1683734428385280 1685092278730752 1689580728483840 1690943293587456 1698394829488128 1700724589199360 1702096141287424 1707119628779520 1713047127490560 1715257147944960 1716025225641984 1719764959363072 1721983646564352 1727684981363160 1733062585466880 1734460216584192 1739080163888640 1739858909331456 1744083332628480 1745900086099968 1757132899153920 1762188003901440 1763234055053760 1764023616405504 1768306712248320 1770148698406912 1770588023685120 1777531506130944 1782266179092480 1783416754955520 1785274480741932 1788967830159360 1790410546151424 1795179524014080 1800767212093440 1802219443716096 1804544506331136 1807019876024320 1813814605578240 1820112572958720 1820927604031488 1823276802244608 1825777867816960 1827250269323264 1827703766384640 1829607624474624 1841378997058560 1842863980120704 1846676469841920 1848600091164672 1853088540917760 1855018841481216 1860493657927680 1862755619438592 1865310839767040 1866953705351040 1872324754145280 1874275092430848 1878825881763840 1880782992057344 1886193826398208 1887105366097920 1888627225264128 1900778319544320 1902311205285888 1908232352169984 1913315162849280 1914858158948352 1920509582376960 1927178018426880 1933176565923840 1934735579283456 1937231602384896 1939888984555520 1941453411155968 1956465184374720 1957341272997888 1960026240450560 1962093749207040 1964137596862464 1976627776978944 1976774511548160 1982461504389120 1983638311935480 1984526568456192 1989345051279360 1991417285707776 1997146404421632 1998111564103680 1999722944397312 2002466048573440 2004080940548096 2005049451479040 2019576964515840 2020481314062336 2023252893368320 2025863113605120 2027496874180608 2032897360527360 2040541431275520 2040869507039232 2047626644578560 2048543554535424 2054000101294080 2055656552988672 2058308577533952 2061132046090240 2069728466042880 2079675102560256 2082527880478720 2084724608532480 2086896196666368 2092899999154176 2098474694737920 2100322918519920 2106365348413440 2108559478984704 2113679116984320 2115880866064512 2120258169077760 2121968054697984 2122993536860160 2124705628422144 2127620176609280 2138719414910976 2145031532052480 2146761396191232 2149706199203840 2152479558205440 2154215428816896 2168075270730240 2168423851229184 2174823636664320 2176577526693888 2182375107624960 2184135087550464 2190933441380352 2193244519661568 2196253085532160 2205029520506880 2209654796470272 2212685873008640 2216011763810304 2221914382663680 2223706249101312 2231593100927415 2232592389513216 2238013182689280 2240344446421248 2244979237847040 2246789704974336 2252774304645120 2254591058116608 2255680632913920 2264526439317504 2276159505039360 2279096002805760 2280933983453184 2284062836654080 2287009530593280 2295978195419136 2303579975150880 2304611498852352 2310750113955840 2312613622112256 2318773551851520 2319811879108608 2325444443504640 2327866781466624 2328444524298240 2342843865538560 2347758221249664 2350978740071680 2352031488540672 2352615228702720 2354512499048448 2357742282997760 2360784031580160 2372129413857792 2376354905456640 2377889006607360 2378953805266944 2380365974322576 2385290440212480 2387214061535232 2393572698685440 2402959258288128 2406059341774848 2418419474104320 2421539502981120 2423492357419008 2426816763944960 2431035736326144 2436938355179520 2439476832632832 2446676591247360 2448649717530624 2455171996078080 2457151973494272 2464800121552896 2470784721223680 2473358455308288 2480658210570240 2489271607134720 2496433005527040 2499033456574464 2499653680496640 2501669530238976 2505101175685120 2518169633685504 2520387502223904 2525601642577920 2527638418096128 2534371092725760 2536414940381184 2544309802893312 2551086883799040 2553144211931136 2560679443169280 2569570691235840 2572885721917440 2577568754565120 2579647439044608 2580287670190080 2582975469846528 2599593878200320 2601690324876288 2608620245832960 2609788363997184 2616124998942720 2618850129149952 2635503702638592 2635699348730880 2643282005852160 2644851082580640 2646035424608256 2652460068372480 2655223047610368 2655882035527680 2666297259196416 2673399268638720 2677911721112898 2683451745239040 2685615819227136 2692769286021120 2701150818140160 2703329165574144 2710529814036480 2720721908367360 2730168859438080 2731391406047232 2738666801725440 2740875403984896 2741555649576960 2744411436711936 2762068495587840 2764295970181056 2770014704762880 2772900136747008 2779632811376640 2782528262221824 2790740486891520 2797966259650560 2800430558026560 2808487131217920 2811412638646272 2818238822645760 2821174488086016 2829290739597312 2830658049146880 2832940837896192 2851167479316480 2853466807928832 2860042042736640 2862348528254976 2869972744273920 2872287238422528 2880764373565440 2890767027640320 2891231801638912 2899764848885760 2902103368925184 2909833476833280 2912180116733952 2921244588507136 2924326026215424 2934697776562080 2940039360675840 2943140623810560 2946206395293696 2962552510218240 2964941665468416 2965161767322240 2973692256583680 2975457467903220 2976789852684288 2984017576919040 2987125928561664 2995719606632448 3003699072860160 3006121410822144 3007574177218560 3029365446773760 3034879340052480 3038794670407680 3041245311270912 3049346040791040 3060812146913280 3061304260558848 3071439966867840 3072815331803136 3081000151941120 3083484829483008 3091698069135360 3103822375288832 3104592699064320 3123791820718080 3127086912798720 3130344294999552 3136041984720896 3139349998731264 3147712042106880 3150484377779880 3159548022620160 3162839218477056 3170518675476480 3171938407022592 3173821299096768 3180387253616640 3182952082046976 3191430264913920 3208079122366464 3224559298805760 3228719337308160 3231323143225344 3241380981768192 3252112906095360 3252635776843776 3262235454996480 3264866290040832 3273562661437440 3276202631325696 3286400162070528 3294379628298240 3297811273744384 3307544280760320 3319028809512960 3328577340702720 3332044608765952 3332871573995520 3335559373651968 3357019774033920 3357559511580672 3360516669631872 3367468856770560 3370184557461504 3379161456967680 3381886587174912 3396789658976256 3401449178398720 3404192282574848 3414239257559040 3426094254981120 3430514295889920 3439529918726144 3443967293128704 3455369962726320 3466125170933760 3468920433168384 3478160327777280 3479717818662912 3488166665256960 3491800172199936 3514265798307840 3526468110107520 3528047232811008 3536613424496640 3540297396813824 3541176047370240 3564532358184960 3566833509911040 3570548961483864 3577935660318720 3580821092302848 3590359048028160 3604438887432192 3609089012662272 3614039752048640 3627629211156480 3640225145917440 3641855208062976 3646553604489216 3651555735633920 3654500538646528 3655407532769280 3659215248949248 3682757994117120 3685727960241408 3693352939683840 3697200182329344 3706177081835520 3710037682962432 3720987315855360 3725511238877184 3733907410702080 3744649508290560 3748550184861696 3757651763527680 3761565984114688 3772387652796416 3774210732195840 3777254450528256 3801556639088640 3804622410571776 3816464704339968 3826630325698560 3829716317896704 3841019164753920 3854356036853760 3866353131847680 3869471158566912 3874463204769792 3879777969111040 3882906822311936 3912930368749440 3914682545995776 3920052480901120 3924187498414080 3928275193724928 3953255553957888 3953549023096320 3964923008778240 3967276623870960 3969053136912384 3978690102558720 3982834571415552 3999445888794624 4004932097146880 4008161881096192 4010098902958080 4039153929031680 4040962628124672 4051726227210240 4054993748361216 4065794721054720 4081082862551040 4095253289157120 4097087109070848 4108000202588160 4111313105977344 4116617155067904 4122264092180480 4159350205120512 4165055760957440 4169449217064960 4173792393332736 4185799998308352 4196949389475840 4200645837039840 4212730696826880 4217118957969408 4227358233968640 4231761732129024 4240516338155520 4243936109395968 4245987073720320 4249411256844288 4255240353218560 4277438829821952 4290063064104960 4293522792382464 4299412398407680 4304959116410880 4308430857633792 4336150541460480 4336847702458368 4349647273328640 4353155053387776 4364750215249920 4368270175100928 4381866882760704 4386489039323136 4392506171064320 4410059041013760 4419309592940544 4425371746017280 4443828765327360 4447412498202624 4463186201854830 4465184779026432 4476026365378560 4480688892842496 4493579409948672 4505548609290240 4509182116233216 4511361265827840 4552319010078720 4558192005611520 4561867966906368 4568125673308160 4574019061186560 4591956390838272 4607159950301760 4609222997704704 4621500227911680 4625227244224512 4637547103703040 4639623758217216 4655733562933248 4656889048596480 4685687731077120 4695516442499328 4701957480143360 4704062977081344 4705230457405440 4709024998096896 4715484565995520 4721568063160320 4744258827715584 4755778013214720 4757907610533888 4760731948645152 4770580880424960 4774428123070464 4787145397370880 4805918516576256 4812118683549696 4836838948208640 4843079005962240 4846984714838016 4853633527889920 4862071472652288 4873876710359040 4878953665265664 4893353182494720 4897299435061248 4910343992156160 4914303946988544 4929600243105792 4941569442447360 4946716910616576 4961316421140480 4978543214269440 4992866011054080 4998066913148928 4999307360993280 5003339060477952 5010202351370240 5036339267371008 5040775004447808 5051203285155840 5055276836192256 5068742185451520 5072829880762368 5102173767598080 5106288423862272 5121358886338560 5139141382471680 5145771443834880 5159294878089216 5165950939693056 5199187756400640 5203380649752576 5217240491665920 5219576727994368 5232249997885440 5237700258299904 5271398697461760 5286564011704320 5289702165161280 5292070849216512 5304920136744960 5310446095220736 5311764071055360 5332594518392832 5346798537277440 5355823442225796 5366903490478080 5371231638454272 5385538572042240 5402301636280320 5406658331148288 5421059628072960 5441443816734720 5460337718876160 5462782812094464 5477333603450880 5481750807969792 5483111299153920 5488822873423872 5524136991175680 5528591940362112 5540029409525760 5545800273494016 5559265622753280 5565056524443648 5581480973783040 5595932519301120 5600861116053120 5616974262435840 5622825277292544 5636477645291520 5642348976172032 5658581479194624 5661316098293760 5665881675792384 5702334958632960 5706933615857664 5724697056509952 5739945488547840 5744574476845056 5761528747130880 5781534055280640 5782463603277824 5799529697771520 5804206737850368 5819666953666560 5824360233467904 5869395553124160 5880078721351680 5886281247621120 5892412790587392 5929883330936832 5930323534644480 5947384513167360 5950914935806440 5953579705368576 5968035153838080 5974251857123328 5991439213264896 6007398145720320 6012242821644288 6015148354437120 6058730893547520 6069758680104960 6077589340815360 6082490622541824 6098692081582080 6121624293826560 6122608521117696 6142879933735680 6145630663606272 6162000303882240 6166969658966016 6183396138270720 6207644750577664 6209185398128640 6247583641436160 6254173825597440 6260688589999104 6272083969441792 6278699997462528 6295424084213760 6300968755559760 6319096045240320 6325678436954112 6341037350952960 6347642598193536 6360774507233280 6365904164093952 6382860529827840 6416158244732928 6449118597611520 6457438674616320 6462646286450688 6504225812190720 6505271553687552 6524470909992960 6529732580081664 6547125322874880 6552405262651392 6572800324141056 6588759256596480 6595622547488768 6615088561520640 6638057619025920 6664089217531904 6665743147991040 6671118747303936 6694779302782245 6714039548067840 6721033339263744 6734937713541120 6740369114923008 6758322913935360 6763773174349824 6793579317952512 6808384565149696 6828478515118080 6852188509962240 6861028591779840 6879059837452288 6887934586257408 6910739925452640 6932250341867520 6937840866336768 6956320655554560 6959435637325824 6976333330513920 6983600344399872 7028531596615680 7052936220215040 7056094465622016 7073226848993280 7080594793627648 7082352094740480 7129064716369920 7133667019822080 7141097922967728 7155871320637440 7161642184605696 7180718096056320 7208877774864384 7218178025324544 7228079504097280 7255258422312960 7280450291834880 7293107208978432 7303111471267840 7309001077293056 7310815065538560 7318430497898496 7365515988234240 7371455920482816 7394400364658688 7412354163671040 7420075365924864 7441974631710720 7467814821404160 7489299016581120 7497100369723392 7515303527055360 7523131968229376 7554508901056512 7603113278177280 7609244821143552 7632929408679936 7653260651397120 7659432635793408 7682038329507840 7708712073707520 7732706263695360 7738942317133824 7748926409539584 7759555938222080 7765813644623872 7825860737498880 7829365091991552 7840104961802240 7848374996828160 7856550387449856 7906511107915776 7907098046192640 7929846017556480 7934553247741920 7938106273824768 7957380205117440 7965669142831104 7998891777589248 8009864194293760 8016323762192384 8020197805916160 8078307858063360 8103452454420480 8109987496722432 8131589442109440 8162165725102080 8190506578314240 8194174218141696 8216000405176320 8222626211954688 8233234310135808 8244528184360960 8318700410241024 8330111521914880 8338898434129920 8347584786665472 8393898778951680 8401291674079680 8425461393653760 8434237915938816 8454716467937280 8463523464258048 8487872218791936 8491974147440640 8498822513688576 8510480706437120 8580126128209920 8587045584764928 8598824796815360 8609918232821760 8616861715267584 8672301082920960 8673695404916736 8699294546657280 8706310106775552 8729500430499840 8736540350201856 8763733765521408 8772978078646272 8820118082027520 8838619185881088 8850743492034560 8887657530654720 8894824996405248 8926372403709660 8930369558052864 8952052730757120 8961377785684992 8987158819897344 9011097218580480 9018364232466432 9022722531655680 9104638020157440 9116384011223040 9123735933812736 9136251346616320 9148038122373120 9183912781676544 9214319900603520 9218445995409408 9243000455823360 9250454488449024 9275094207406080 9311467125866496 9313778097192960 9371375462154240 9391032884998656 9403914960286720 9408125954162688 9418049996193792 9430969131991040 9443136126320640 9488517655431168 9511556026429440 9515815221067776 9521463897290304 9541161760849920 9548856246140928 9574290794741760 9624237367099392 9673677896417280 9686158011924480 9693969429676032 9707267055779840 9724142945304576 9757907330531328 9786706364989440 9794598870122496 9820687984312320 9828607893977088 9859200486211584 9883138884894720 9893433821233152 9922632842280960 9957086428538880 9985732022108160 9996133826297856 9998614721986560 10006678120955904 10020404702740480 10072678534742016 10081550008895616 10102406570311680 10110553672384512 10137484370903040 10145659761524736 10204347535196160 10212576847724544 10242717772677120 10278282764943360 10291542887669760 10318589756178432 10331901879386112 10398375512801280 10406761299505152 10434480983331840 10439153455988736 10464499995770880 10475400516599808 10542797394923520 10579404330322560 10584141698433024 10609840273489920 10620892190441472 10623528142110720 10693597074554880 10711646884451592 10733806980956160 10742463276908544 10771077144084480 10813316662296576 10842119256145920 10882887633469440 10920675437752320 10925565624188928 10954667206901760 10963501615939584 10966222598307840 10977645746847744 11048273982351360 11057183880724224 11080058819051520 11091600546988032 11118531245506560 11130113048887296 11162961947566080 11201722232106240 11233948524871680 11245650554585088 11272955290583040 11284697952344064 11317162958389248 11322632196587520 11331763351584768 11404669917265920 11413867231715328 11449394113019904 11479890977095680 11489148953690112 11523057494261760 11563068110561280 11564927206555648 11599059395543040 11608413475700736 11639333907333120 11648720466935808 11738791106248320 11760157442703360 11772562495242240 11784825581174784 11859766661873664 11860647069288960 11894769026334720 11901829871612880 11907159410737152 11936070307676160 11948503714246656 12014796291440640 12024485643288576 12030296708874240 12117461787095040 12155178681630720 12164981245083648 12197384163164160 12243248587653120 12285759867471360 12291261327212544 12324000607764480 12333939317932032 12366792276541440 12415289501155328 12495167282872320 12508347651194880 12521377179998208 12544167938883584 12557399994925056 12590848168427520 12601937511119520 12638192090480640 12651356873908224 12682074701905920 12695285196387072 12721549014466560 12731808328187904 12765721059655680 12832316489465856 12898237195223040 12914877349232640 12925292572901376 13008451624381440 13010543107375104 13048941819985920 13059465160163328 13094250645749760 13104810525302784 13145600648282112 13177518513192960 13191245094977536 13230177123041280 13276115238051840 13328178435063808 13331486295982080 13342237494607872 13389558605564490 13428079096135680 13442066678527488 13480738229846016 13516645827870720 13527546348699648 13616769130299392 13656957030236160 13704377019924480 13722057183559680 13775869172514816 13821479850905280 13864500683735040 13875681732673536 13912641311109120 13918871274651648 13967200688799744 14057063193231360 14105872440430080 14112188931244032 14146453697986560 14161189587255296 14164704189480960 14267334039644160 14282195845935456 14311742641274880 14323284369211392 14361436192112640 14417755549728768 14436356050649088 14456159008194560 14510516844625920 14560900583669760 14586214417956864 14606222942535680 14618002154586112 14621630131077120 14636860995796992 14731031976468480 14742911840965632 14788800729317376 14824708327342080 14840150731849728 14883949263421440 14935629642808320 14978598033162240 14994200739446784 15030607054110720 15046263936458752 15109017802113024 15206226556354560 15218489642287104 15306521302794240 15318865271586816 15364076659015680 15417424147415040 15477884634267648 15497852819079168 15519111876444160 15531627289247744 15651721474997760 15658730183983104 15680209923604480 15696749993656320 15713100774899712 15814196092385280 15859692035112960 15869106495483840 15876212547649536 15914760410234880 15931338285662208 15997783555178496 16032647524384768 16040395611832320 16156615716126720 16206904908840960 16219974993444864 16263178884218880 16324331450204160 16381013156628480 16388348436283392 16432000810352640 16445252423909376 16466468620271616 16489056368721920 16637400820482048 16660223043829760 16677796868259840 16695169573330944 16787797557903360 16802583348159360 16850922787307520 16868475831877632 16909432935874560 16927046928516096 16975744437583872 16983948294881280 16997645027377152 17020961412874240 17174091169529856 17197649593630720 17219836465643520 17233723430535168 17344602165841920 17347390809833472 17398589093314560 17412620213551104 17459000860999680 17473080700403712 17640236164055040 17677238371762176 17701486984069120 17789649992810496 17852744807419320 17860739116105728 17904105461514240 17922755571369984 17974317639794688 18022194437160960 18036728464932864 18045445063311360 18209276040314880 18232768022446080 18247471867625472 18272502693232640 18296076244746240 18367825563353088 18428639801207040 18436891990818816 18486000911646720 18500908976898048 18550188414812160 18622934251732992 18627556194385920 18742750924308480 18782065769997312 18807829920573440 18816251908325376 18836099992387584 18861938263982080 18886272252641280 18977035310862336 19023112052858880 19042927794580608 19082323521699840 19097712492281856 19148581589483520 19248474734198784 19347355792834560 19372316023848960 19387938859352064 19414534111559680 19515814661062656 19573412729978880 19589197740244992 19641375968624640 19657215787954176 19718400972423168 19766277769789440 19786867642466304 19845265684561920 19914172857077760 19992267652595712 19997229443973120 20013356241911808 20040809405480960 20163100017791232 20204813140623360 20221107344769024 20274968741806080 20291319523049472 20425153695449088 20485435545354240 20556565529886720 20583085775339520 20637179512356864 20663803758772224 20796751025602560 20813522599010304 20868961966663680 20878306911977472 20928999991541760 20950801033199616 21085594789847040 21158808660645120 21168283396866048 21219680546979840 21241784380882944 21247056284221440 21387194149109760 21423293768903184 21467613961912320 21484926553817088 21542154288168960 21626633324593152 21684238512291840 21765775266938880 21841350875504640 21909334413803520 21927003231879168 21932445196615680 21955291493695488 22096547964702720 22114367761448448 22183201093976064 22237062491013120 22260226097774592 22325923895132160 22403444464212480 22467897049743360 22491301109170176 22545910581166080 22569395904688128 22663526703169536 22809339834531840 22827734463430656 22898788226039808 22959781954191360 22978297907380224 23046114988523520 23126136221122560 23198118791086080 23216826951401472 23278667814666240 23297440933871616 23477582212496640 23520314885406720 23545124990484480 23569651162349568 23719533323747328 23721294138577920 23789538052669440 23803659743225760 23814318821474304 23872140615352320 23897007428493312 24029592582881280 24048971286577152 24060593417748480 24234923574190080 24310357363261440 24329962490167296 24394768326328320 24486497175306240 24571519734942720 24582522654425088 24648001215528960 24667878635864064 24733584553082880 24830579002310656 24990334565744640 25016695302389760 25042754359996416 25181696336855040 25203875022239040 25276384180961280 25302713747816448 25364149403811840 25390570392774144 25463616656375808 25531442119311360 25796474390446080 25829754698465280 25850585145802752 26016903248762880 26021086214750208 26097883639971840 26118930320326656 26188501291499520 26209621050605568 26291201296564224 26382490189955072 26460354246082560 26552230476103680 26656356870127616 26662972591964160 26684474989215744 26779117211128980 26856158192271360 26884133357054976 26961476459692032 27033291655741440 27055092697399296 27233538260598784 27313914060472320 27408754039848960 27444114367119360 27551738345029632 27642959701810560 27729001367470080 27751363465347072 27825282622218240 27934401377599488 28114126386462720 28211744880860160 28224377862488064 28292907395973120 28322379174510592 28329408378961920 28534668079288320 28564391691870912 28623485282549760 28646568738422784 28722872384225280 28872712101298176 28912318016389120 29021033689251840 29121801167339520 29172428835913728 29236004309172224 29273721991593984 29462063952936960 29485823681931264 29577601458634752 29649416654684160 29680301463699456 29767898526842880 29871259285616640 29957196066324480 29988401478893568 30061214108221440 30092527872917504 30218035604226048 30412453112709120 30436979284574208 30613042605588480 30637730543173632 30728153318031360 30834848294830080 30955769268535296 30995705638158336 31038223752888320 31063254578495488 31303442949995520 31317460367966208 31360419847208960 31393499987312640 31426201549799424 31628392184770560 31738212990967680 31752425095299072 31829520820469760 31862676571324416 32065295048769536 32080791223664640 32313231432253440 32439949986889728 32526357768437760 32648662900408320 32762026313256960 32776696872566784 32864001620705280 32890504847818752 32932937240543232 32978112737443840 33274801640964096 33320446087659520 33355593736519680 33390339146661888 33605166696318720 33701845574615040 33736951663755264 33818865871749120 33854093857032192 33951488875167744 33967896589762560 33995290054754304 34041922825748480 34348182339059712 34395299187261440 34439672931287040 34467446861070336 34689204331683840 34694781619666944 34797178186629120 34825240427102208 34918001721999360 34946161400807424 35280472328110080 35354476743524352 35402973968138240 35579299985620992 35705489614838640 35721478232211456 35808210923028480 35845511142739968 36044388874321920 36073456929865728 36090890126622720 36465536044892160 36494943735250944 36545005386465280 36592152489492480 36857279602414080 36873783981637632 36972001823293440 37001817953796096 37100376829624320 37245868503465984 37485501848616960 37564131539994624 37615659841146880 37632503816650752 37672199984775168 37772544505282560 37954070621724672 38046224105717760 38085855589161216 38164647043399680 38195424984563712 38297163178967040 38496949468397568 38694711585669120 38744632047697920 38775877718704128 38829068223119360 39031629322125312 39146825459957760 39178395480489984 39282751937249280 39314431575908352 39436801944846336 39532555539578880 39573735284932608 39690531369123840 39828345714155520 39984535305191424 39994458887946240 40026712483823616 40081618810961920 40326200035582464 40442214689538048 40549937483612160 40582639046098944 40850307390898176 40970871090708480 41113131059773440 41166171550679040 41327607517544448 41593502051205120 41627045198020608 41737923933327360 41756613823954944 41901602066399232 42171189579694080 42317617321290240 42336566793732096 42439361093959680 42483568761765888 42494112568442880 42846587537806368 42935227923824640 42969853107634176 43084308576337920 43253266649186304 43368477024583680 43531550533877760 43682701751009280 43818668827607040 43854006463758336 43864890393231360 43910582987390976 44193095929405440 44228735522896896 44366402187952128 44474124982026240 44520452195549184 44651847790264320 44806888928424960 44935794099486720 44982602218340352 45091821162332160 45138791809376256 45327053406339072 45618679669063680 45655468926861312 45919563908382720 45956595814760448 46092229977047040 46252272442245120 46433653902802944 46557335629332480 46594881867743232 46955164424993280 47040629770813440 47090249980968960 47139302324699136 47442588277155840 47579076105338880 47607319486451520 47628637642948608 47744281230704640 47794014856986624 48097942573154304 48121186835496960 48469847148380160 48620714726522880 48659924980334592 48789536652656640 48972994350612480 49143039469885440 49165045308850176 49296002431057920 49335757271728128 49467169106165760 49661158004621312 49980669131489280 50033390604779520 50085508719992832 50363392673710080 50407750044478080 50552768361922560 50605427495632896 50728298807623680 50781140785548288 50927233312751616 51062884238622720 51592948780892160 51659509396930560 51701170291605504 52033806497525760 52042172429500416 52195767279943680 52237860640653312 52377002582999040 52419242101211136 52764980379910144 52920708492165120 53104460952207360 53312713740255232 53368949978431488 53558234422257960 53712316384542720 53768266714109952 53922952919384064 54066583311482880 54110185394798592 54627828120944640 54817508079697920 54888228734238720 55103476690059264 55285919403621120 55458002734940160 55502726930694144 55650565244436480 55868802755198976 56228252772925440 56423489761720320 56448755724976128 56585814791946240 56644758349021184 56658816757923840 57069336158576640 57128783383741824 57246970565099520 57293137476845568 57445744768450560 57745424202596352 57824636032778240 58042067378503680 58243602334679040 58472008618344448 58547443983187968 58924127905873920 58971647363862528 59155202917269504 59298833309368320 59360602927398912 59535797053685760 59742518571233280 59976802957787136 60122428216442880 60185055745835008 60824906225418240 60873958569148416 61275461086347264 61456306636062720 61669696589660160 61911538537070592 61991411276316672 62076447505776640 62126509156990976 62606885899991040 62634920735932416 62720839694417920 62786999974625280 62852403099598848 63256784369541120 63476425981935360 63504850190598144 63659041640939520 63725353142648832 64130590097539072 64161582447329280 64626462864506880 64879899973779456 65052715536875520 65297325800816640 65524052626513920 65728003241410560 65781009695637504 65865874481086464 65956225474887680 66549603281928192 66640892175319040 66711187473039360 66780678293323776 67210333392637440 67403691149230080 67473903327510528 67637731743498240 67708187714064384 67990580109508608 68083845651496960 68696364678119424 68879345862574080 68934893722140672 69378408663367680 69594356373258240 69650480854204416 69836003443998720 69892322801614848 70560944656220160 70708953487048704 70805947936276480 71158599971241984 71410979229677280 71442956464422912 71616421846056960 71691022285479936 72088777748643840 72146913859731456 72181780253245440 72931072089784320 72989887470501888 73090010772930560 73184304978984960 73714559204828160 73747567963275264 73944003646586880 74003635907592192 74200753659248640 74491737006931968 74971003697233920 75128263079989248 75231319682293760 75545089010565120 75908141243449344 76092448211435520 76171711178322432 76390849969127424 76594326357934080 77389423171338240 77489264095395840 77551755437408256 77658136446238720 78063258644250624 78293650919915520 78356790960979968 78565503874498560 78628863151816704 78873603889692672 79147470569865216 79381062738247680 79656691428311040 79969070610382848 79988917775892480 80053424967647232 80163237621923840 80652400071164928 80884429379076096 81099874967224320 81165278092197888 81700614781796352 81941742181416960 82226262119546880 82332343101358080 82655215035088896 83187004102410240 83254090396041216 83475847866654720 83803204132798464 84342379159388160 84635234642580480 84673133587464192 84878722187919360 84967137523531776 84988225136885760 85693175075612736 85870455847649280 85939706215268352 86168617152675840 86736954049167360 87063101067755520 87365403502018560 87708012927516672 87821165974781952 88386191858810880 88457471045793792 88732804375904256 88948249964052480 89040904391098368 89303695580528640 89613777856849920 89871588198973440 89965204436680704 90183642324664320 90277583618752512 90654106812678144 91237359338127360 91310937853722624 91839127816765440 91913191629520896 92184459954094080 92504544884490240 92867307805605888 93114671258664960 93189763735486464 93910328849986560 94081259541626880 94180499961937920 94278604649398272 94885176554311680 95214638972903040 95257275285897216 95488562461409280 95588029713973248 96195885146308608 96242373670993920 96939694296760320 97319849960669184 97579073305313280 97945988701224960 98286078939770880 98330090617700352 98592004862115840 98671514543456256 98934338212331520 99961338262978560 100066781209559040 100171017439985664 100815500088956160 101105536723845120 101210854991265792 101456597615247360 101562281571096576 101854466625503232 102125768477245440 103185897561784320 103319018793861120 103402340583211008 104067612995051520 104084344859000832 104391534559887360 104475721281306624 104754005165998080 104838484202422272 105529960759820288 105841416984330240 106208921904414720 106625427480510464 106737899956862976 107116468844515920 107424632769085440 107536533428219904 108133166622965760 108220370789597184 109635016159395840 109776457468477440 110571838807242240 110916005469880320 111005453861388288 111301130488872960 111737605510397952 112456505545850880 112846979523440640 112897511449952256 113289516698042368 113317633515847680 114138672317153280 114257566767483648 114493941130199040 114586274953691136 114891489536901120 115490848405192704 116084134757007360 116487204669358080 116944017236688896 117094887966375936 117848255811747840 117943294727725056 118310405834539008 118597666618736640 118721205854797824 119071594107371520 119485037142466560 119953605915574272 120244856432885760 120370111491670016 121649812450836480 121747917138296832 122550922172694528 122912613272125440 123339393179320320 123982822552633344 124152895011553280 124253018313981952 125213771799982080 125269841471864832 125704806199197696 126513568739082240 126952851963870720 127009700381196288 127318083281879040 127450706285297664 129252925729013760 129759799947558912 130105431073751040 130594651601633280 131048105253027840 131456006482821120 131562019391275008 131731748962172928 131912450949775360 133099206563856384 133281784350638080 133422374946078720 133561356586647552 134420666785274880 134807382298460160 134947806655021056 135275463486996480 135416375428128768 135981160219017216 136167691302993920 137758691725148160 137869787444281344 138756817326735360 139300961708408832 139672006887997440 139784645603229696 141121889312440320 141417906974097408 141611895872552960 142821958459354560 142885912928845824 143232843692113920 143382044570959872 144293827719462912 144363560506490880 145862144179568640 145979774941003776 146180021545861120 146368609957969920 147429118409656320 147495135926550528 147888007293173760 148007271815184384 148401507318497280 148983474013863936 149942007394467840 150256526159978496 150462639364587520 151090178021130240 151816282486898688 152184896422871040 152343422356644864 152781699938254848 153188652715868160 154778846342676480 154978528190791680 155103510874816512 155316272892477440 156126517288501248 156587301839831040 156713581921959936 157131007748997120 157257726303633408 158294941139730432 158762125476495360 159313382856622080 159938141220765696 160106849935294464 160326475243847680 161304800142329856 161768858758152192 162199749934448640 162330556184395776 163883484362833920 164452524239093760 164664686202716160 165310430070177792 166374008204820480 166508180792082432 166951695733309440 167606408265596928 168684758318776320 169270469285160960 169346267174928384 169757444375838720 169934275047063552 169976450273771520 171386350151225472 171740911695298560 171879412430536704 172337234305351680 173473908098334720 174126202135511040 174730807004037120 175416025855033344 175642331949563904 176772383717621760 176914942091587584 177465608751808512 177896499928104960 178081808782196736 178607391161057280 179227555713699840 179930408873361408 180367284649328640 180555167237505024 182474718676254720 182621875707445248 183826383259041792 184368919908188160 185009089768980480 185734615611211776 186229342517329920 186379527470972928 187820657699973120 188162519083253760 188360999923875840 188557209298796544 189770353108623360 190429277945806080 190514550571794432 190977124922818560 191176059427946496 192391770292617216 192484747341987840 193879388593520640 194639699921338368 195158146610626560 195891977402449920 196572157879541760 197184009724231680 197343029086912512 197868676424663040 199922676525957120 200133562419118080 200342034879971328 201631000177912320 202211073447690240 202421709982531584 202913195230494720 203124563142193152 204251536954490880 206638037587722240 206804681166422016 208135225990103040 208783069119774720 208951442562613248 209508010331996160 209676968404844544 211059921519640576 211682833968660480 212417843808829440 213250854961020928 213475799913725952 214232937689031840 214849265538170880 215073066856439808 216266333245931520 216440741579194368 219270032318791680 219552914936954880 221143677614484480 221832010939760640 222010907722776576 222602260977745920 223475211020795904 224913011091701760 225693959046881280 226579033396084736 226635267031695360 228277344634306560 228515133534967296 229172549907382272 229782979073802240 232168269514014720 232974409338716160 234189775932751872 235696511623495680 235886589455450112 236620811669078016 237442411709595648 238143188214743040 238970074284933120 239907211831148544 240489712865771520 240740222983340032 243299624901672960 243495834276593664 245101844345389056 245825226544250880 246678786358640640 247965645105266688 248305790023106560 248506036627963904 250427543599964160 251409612398395392 253027137478164480 253905703927741440 254019400762392576 254636166563758080 254901412570595328 258505851458027520 260210862147502080 261189303203266560 262096210506055680 263124038782550016 263463497924345856 263824901899550720 266198413127712768 266563568701276160 266844749892157440 267122713173295104 268841333570549760 269614764596920320 269895613310042112 270550926973992960 270832750856257536 271962320438034432 275517383450296320 275739574888562688 277513634653470720 278601923416817664 279344013775994880 279569291206459392 282243778624880640 282835813948194816 283223791745105920 285643916918709120 285771825857691648 286465687384227840 286764089141919744 288587655438925824 288727121012981760 291959549882007552 292360043091722240 292737219915939840 294858236819312640 294990271853101056 295776014586347520 296014543630368768 296803014636994560 299884014788935680 300513052319956992 300925278729175040 303632564973797376 304369792845742080 304686844713289728 305563399876509696 306377305431736320 309557692685352960 309957056381583360 310207021749633024 310632545784954880 312253034577002496 313174603679662080 313427163843919872 314262015497994240 314515452607266816 316589882279460864 317524250952990720 318626765713244160 319876282441531392 320213699870588928 320652950487695360 322609600284659712 324399499868897280 324661112368791552 328905048478187520 329329372405432320 332748016409640960 333016361584164864 333903391466618880 335212816531193856 337369516637552640 338540938570321920 338692534349856768 339868550094127104 339952900547543040 342772700302450944 343481823390597120 343758824861073408 344674468610703360 348252404271022080 349461614008074240 350832051710066688 351284663899127808 353544767435243520 353829884183175168 354931217503617024 355792999856209920 356163617564393472 357214782322114560 358455111427399680 359860817746722816 360734569298657280 361110334475010048 364949437352509440 365243751414890496 367652766518083584 368737839816376320 370018179537960960 372458685034659840 372759054941945856 375641315399946240 377114418597593088 379540706217246720 380858555891612160 381029101143588864 381954249845637120 382352118855892992 387758777187041280 389279399842676736 390316293221253120 391783954804899840 393144315759083520 394368019448463360 394686058173825024 395737352849326080 399845353051914240 400267124838236160 400684069759942656 403262000355824640 404422146895380480 404843419965063168 405826390460989440 406249126284386304 408503073908981760 413276075175444480 413609362332844032 416270451980206080 417902885125226496 419016020663992320 419353936809689088 422119843039281152 423365667937320960 424835687617658880 428465875378063680 429698531076341760 430146133712879616 432881483158388736 438540064637583360 439105829873909760 442287355228968960 443664021879521280 444021815445553152 445204521955491840 446950422041591808 449826022183403520 451387918093762560 453158066792169472 453270534063390720 456554689268613120 457030267069934592 458345099814764544 459565958147604480 464336539028029440 465948818677432320 468379551865503744 471393023246991360 471773178910900224 474884823419191296 476286376429486080 477940148569866240 479814423662297088 480979425731543040 481480445966680064 486599249803345920 486991668553187328 491650453088501760 493357572717281280 495931290210533376 497012073255927808 500855087199928320 502819224796790784 506054274956328960 507811407855482880 508038801524785152 509272333127516160 509802825141190656 517011702916055040 520421724295004160 522378606406533120 524192421012111360 526248077565100032 526926995848691712 527649803799101440 532396826255425536 533127137402552320 533689499784314880 534245426346590208 537682667141099520 539791226620084224 541101853947985920 541665501712515072 551479149777125376 555027269306941440 557203846833635328 558688027551989760 559138582412918784 564487557249761280 565671627896389632 566447583490211840 571287833837418240 571543651715383296 572931374768455680 573528178283839488 577175310877851648 577454242025963520 583919099764015104 584720086183444480 585474439831879680 589716473638625280 591552029172695040 592029087260737536 593606029273989120 599768029577871360 601026104639913984 601850557458350080 607265129947594752 608739585691484160 609373689426579456 612754610863472640 619914112763166720 620414043499266048 621265091569909760 626349207359324160 626854327687839744 628524030995988480 629030905214533632 633179764558921728 635048501905981440 637253531426488320 639752564883062784 640427399741177856 645219200569319424 648798999737794560 649322224737583104 657810096956375040 658658744810864640 665496032819281920 666032723168329728 667806782933237760 670425633062387712 674739033275105280 677081877140643840 679737100188254208 679905801095086080 685545400604901888 687517649722146816 689348937221406720 696504808542044160 698923228016148480 702569327798255616 707089534870487040 707659768366350336 709862435007234048 712327235128786944 714429564644229120 716910222854799360 719721635493445632 721469138597314560 722220668950020096 729898874705018880 730487502829780992 735305533036167168 737475679632752640 740036359075921920 744917370069319680 745518109883891712 751282630799892480 754228837195186176 759081412434493440 761717111783224320 762058202287177728 763908499691274240 764704237711785984 775517554374082560 780632586442506240 783567909609799680 786288631518167040 789372116347650048 791474705698652160 799690706103828480 800534249676472320 801368139519885312 806524000711649280 808844293790760960 809686839930126336 811652780921978880 812498252568772608 826552150350888960 827218724665688064 832540903960412160 835805770250452992 838032041327984640 838707873619378176 844239686078562304 846731335874641920 849671375235317760 856931750756127360 859397062152683520 860292267425759232 865762966316777472 877080129275166720 878211659747819520 884574710457937920 887328043759042560 888043630891106304 890409043910983680 899652044366807040 902775836187525120 906316133584338944 913109378537226240 914060534139869184 916690199629529088 919131916295208960 928673078056058880 931897637354864640 936759103731007488 942786046493982720 943546357821800448 949769646838382592 952572752858972160 955880297139732480 959628847324594176 961958851463086080 962960891933360128 973198499606691840 973983337106374656 986715145434562560 994024146511855616 1001710174399856640 1005638449593581568 1012108549912657920 1015622815710965760 1016077603049570304 1019605650282381312 1034023405832110080 1044757212813066240 1048384842024222720 1052496155130200064 1053853991697383424 1055299607598202880 1064793652510851072 1066254274805104640 1067378999568629760 1068490852693180416 1075365334282199040 1079582453240168448 1082203707895971840 1083331003425030144 1102958299554250752 1110054538613882880 1117376055103979520 1118277164825837568 1131343255792779264 1132895166980423680 1142575667674836480 1143087303430766592 1145862749536911360 1147056356567678976 1167838199528030208 1170948879663759360 1179432947277250560 1183104058345390080 1184058174521475072 1187212058547978240 1199536059155742720 1202052209279827968 1203701114916700160 1214530259895189504 1217479171382968320 1218747378853158912 1225509221726945280 1239828225526333440 1240828086998532096 1242530183139819520 1253708655375679488 1257048061991976960 1258061810429067264 1266359529117843456 1270097003811962880 1274507062852976640 1290438401138638848 1298644449475166208 1315620193912750080 1317317489621729280 1330992065638563840 1332065446336659456 1335613565866475520 1340851266124775424 1349478066550210560 1354163754281287680 1359474200376508416 1359811602190172160 1371090801209803776 1375035299444293632 1378697874442813440 1393009617084088320 1397846456032296960 1405138655596511232 1414179069740974080 1415319536732700672 1424654470257573888 1428859129288458240 1433820445709598720 1439443270986891264 1442938277194629120 1444441337900040192 1459797749410037760 1460975005659561984 1474951359265505280 1480072718151843840 1491036219767783424 1502565261599784960 1508457674390372352 1518162824868986880 1523434223566448640 1524116404574355456 1527816999382548480 1529408475423571968 1551035108748165120 1561265172885012480 1567135819219599360 1572577263036334080 1578744232695300096 1582949411397304320 1599381412207656960 1601068499352944640 1602736279039770624 1613048001423298560 1619373679860252672 1623305561843957760 1624996505137545216 1654437449331376128 1665081807920824320 1671611540500905984 1676064082655969280 1677415747238756352 1693462671749283840 1699342750470635520 1713863501512254720 1718794124305367040 1720584534851518464 1731525932633554944 1754160258550333440 1756423319495639040 1769149420915875840 1774656087518085120 1776087261782212608 1780818087821967360 1799304088733614080 1805551672375050240 1812632267168677888 1826218757074452480 1828121068279738368 1838263832590417920 1863795274709729280 1885572092987965440 1887092715643600896 1899539293676765184 1905145505717944320 1911760594279464960 1919257694649188352 1925921783866720256 1946396999213383680 1947966674212749312 1973430290869125120 1988048293023711232 2003420348799713280 2011276899187163136 2024217099825315840 2031245631421931520 2039211300564762624 2068046811664220160 2089514425626132480 2096769684048445440 2107707983394766848 2110599215196405760 2129587305021702144 2136981705386360832 2150730668564398080 2159164906480336896 2164407415791943680 2166662006850060288 2205916599108501504 2220109077227765760 2234752110207959040 2236554329651675136 2262686511585558528 2265790333960847360 2285151335349672960 2286174606861533184 2291725499073822720 2294112713135357952 2341897759327518720 2358865894554501120 2368116349042950144 2374424117095956480 2399072118311485440 2404104418559655936 2407402229833400320 2429060519790379008 2434958342765936640 2437494757706317824 2479656451052666880 2481656173997064192 2485060366279639040 2507417310751358976 2514096123983953920 2516123620858134528 2532719058235686912 2540194007623925760 2549014125705953280 2580876802277277696 2597288898950332416 2631240387825500160 2634634979243458560 2661984131277127680 2664130892673318912 2671227131732951040 2698956133100421120 2708327508562575360 2718948400753016832 2742181602419607552 2750070598888587264 2757395748885626880 2786019234168176640 2795692912064593920 2810277311193022464 2828358139481948160 2830639073465401344 2849308940515147776 2857718258576916480 2867640891419197440 2878886541973782528 2885876554389258240 2888882675800080384 2919595498820075520 2921950011319123968 2960145436303687680 2982072439535566848 3005130523199569920 3016915348780744704 3036325649737973760 3046868447132897280 3048232809148710912 3058816950847143936 3102070217496330240 3134271638439198720 3145154526072668160 3157488465390600192 3165898822794608640 3198762824415313920 3202136998705889280 3205472558079541248 3226096002846597120 3238747359720505344 3246611123687915520 3249993010275090432 3308874898662752256 3330163615841648640 3352128165311938560 3354831494477512704 3398685500941271040 3427727003024509440 3437588248610734080 3441169069703036928 3512846638991278080 3538298841831751680 3549312175036170240 3552174523564425216 3561636175643934720 3598608177467228160 3611103344750100480 3625264534337355776 3652437514148904960 3656242136559476736 3676527665180835840 3727590549419458560 3771144185975930880 3774185431287201792 3799078587353530368 3810291011435888640 3823521188558929920 3851843567733440512 3895933348425498624 3946860581738250240 4006840697599426560 4022553798374326272 4048434199650631680 4062491262843863040 4078422601129525248 4136093623328440320 4179028851252264960 4193539368096890880 4215415966789533696 4221198430392811520 4273963410772721664 4301461337128796160 4318329812960673792 4328814831583887360 4333324013700120576 4440218154455531520 4473108659303350272 4525373023171117056 4531580667921694720 4570302670699345920 4572349213723066368 4583450998147645440 4588225426270715904 4683795518655037440 4717731789109002240 4736232698085900288 4748848234191912960 4798144236622970880 4808208837119311872 4814804459666800640 4858121039580758016 4869916685531873280 4874989515412635648 4963312347994128384 4970120732559278080 5014834621502717952 5028192247967907840 5032247241716269056 5080388015247851520 5098028251411906560 5161753604554555392 5194577797900664832 5262480775651000320 5269269958486917120 5323968262554255360 5328261785346637824 5342454263465902080 5397912266200842240 5416655017125150720 5437896801506033664 5484363204839215104 5514791497771253760 5591385824129187840 5656716278963896320 5661278146930802688 5698617881030295552 5715436517153832960 5735281782838394880 5757773083947565056 5777765351600160768 5839190997640151040 5843900022638247936 5920290872607375360 5964144879071133696 6010261046399139840 6033830697561489408 6072651299475947520 6093736894265794560 6117633901694287872 6204140434992660480 6268543276878397440 6290309052145336320 6331797645589217280 6410945116159082496 6452192005693194240 6477494719441010688 6493222247375831040 6499986020550180864 6617749797325504512 6660327231683297280 6704256330623877120 6709662988955025408 6797371001882542080 6855454006049018880 6875176497221468160 6882338139406073856 7025693277982556160 7076597683663503360 7104349047128850432 7123272351287869440 7197216354934456320 7222206689500200960 7304875028297809920 7312484273118953472 7455181098838917120 7542288371951861760 7548370862574403584 7598157174707060736 7620582022871777280 7647042377117859840 7703687135466881024 7791866696850997248 7893721163476500480 8013681395198853120 8096868399301263360 8124982525687726080 8156845202259050496 8272187246656880640 8358057702504529920 8387078736193781760 8430831933579067392 8547926821545443328 8602922674257592320 8636659625921347584 8657629663167774720 8666648027400241152 8880436308911063040 8946217318606700544 9050746046342234112 9063161335843389440 9140605341398691840 9144698427446132736 9176450852541431808 9435463578218004480 9472465396171800576 9497696468383825920 9596288473245941760 9616417674238623744 9629608919333601280 9716242079161516032 9739833371063746560 9749979030825271296 9926624695988256768 9940241465118556160 10056384495935815680 10064494483432538112 10196056502823813120 10323507209109110784 10538539916973834240 10647936525108510720 10656523570693275648 10684908526931804160 10795824532401684480 10833310034250301440 10875793603012067328 10968726409678430208 11029582995542507520 11182771648258375680 11313432557927792640 11322556293861605376 11397235762060591104 11430873034307665920 11470563565676789760 11555530703200321536 11687800045276495872 11840581745214750720 12020522092798279680 12067661395122978816 12145302598951895040 12187473788531589120 12235267803388575744 12408280869985320960 12537086553756794880 12580618104290672640 12663595291178434560 12821890232318164992 12904384011386388480 12954989438882021376 12986444494751662080 12999972041100361728 13320654463366594560 13419325977910050816 13594742003765084160 13710908012098037760 13750352994442936320 13764676278812147712 14051386555965112320 14153195367327006720 14208698094257700864 14246544702575738880 14394432709868912640 14444413379000401920 14609750056595619840 14624968546237906944 14910362197677834240 15084576743903723520 15096741725148807168 15241164045743554560 15294084754235719680 15407374270933762048 15583733393701994496 15787442326953000960 16027362790397706240 16193736798602526720 16249965051375452160 16313690404518100992 16544374493313761280 16774157472387563520 17095853643090886656 17205845348515184640 17273319251842695168 17333296054800482304 17760872617822126080 17892434637213401088 18101492092684468224 18126322671686778880 18281210682797383680 18352901705082863616 18870927156436008960 18995392936767651840 19232835348477247488 19259217838667202560 19432484158323032064 19479666742127493120 19499958061650542592 19853249391976513536 20112768991871631360 20128988966865076224 20392113005647626240 20647014418218221568 21077079833947668480 21313047141386551296 21369817053863608320 21591649064803368960 21666620068500602880 21937452819356860416 22365543296516751360 22626865115855585280 22645112587723210752 22794471524121182208 22861746068615331840 22941127131353579520 23111061406400643072 23375600090552991744 23681163490429501440 24041044185596559360 24290605197903790080 24374947577063178240 24470535606777151488 24816561739970641920 25074173107513589760 25161236208581345280 25643780464636329984 25808768022772776960 25909978877764042752 25972888989503324160 25999944082200723456 26641308926733189120 26838651955820101632 27189484007530168320 27421816024196075520 27529352557624295424 28306390734654013440 28417396188515401728 28493089405151477760 28788865419737825280 28888826758000803840 29219500113191239680 29249937092475813888 29820724395355668480 30169153487807447040 30193483450297614336 30588169508471439360 30814748541867524096 32054725580795412480 32387473597205053440 32499930102750904320 32627380809036201984 33088748986627522560 33548314944775127040 34191707286181773312 34411690697030369280 34666592109600964608 35521745235644252160 36202984185368936448 36562421365594767360 36705803410165727232 37741854312872017920 37990785873535303680 38465670696954494976 38518435677334405120 38864968316646064128 38959333484254986240 38999916123301085184 40257977933730152448 40784226011295252480 41294028836436443136 42154159667895336960 42626094282773102592 42739634107727216640 43183298129606737920 43333240137001205760 43874905638713720832 44731086593033502720 45253730231711170560 45290225175446421504 45723492137230663680 45882254262707159040 46222122812801286144 46751200181105983488 47362326980859002880 48082088371193118720 48581210395807580160 48749895154126356480 48941071213554302976 49633123479941283840 50322472417162690560 51287560929272659968 51617536045545553920 51819957755528085504 51999888164401446912 53282617853466378240 53677303911640203264 54378968015060336640 54843632048392151040 55058705115248590848 56612781469308026880 56986178810302955520 57777653516001607680 58439000226382479360 58499874184951627776 60338306975614894080 60386966900595228672 61176339016942878720 61629497083735048192 64109451161590824960 64774947194410106880 64999860205501808640 67096629889550254080 68383414572363546624 68823381394060738560 69333184219201929216 71043490471288504320 73124842731189534720 73411606820331454464 75483708625744035840 76931341393908989952 77036871354668810240 77729936633292128256 77918666968509972480 77999832246602170368 80515955867460304896 81568452022590504960 82588057672872886272 85252188565546205184 85479268215454433280 86366596259213475840 86666480274002411520 87749811277427441664 89462173186067005440 90507460463422341120 90580450350892843008 91764508525414318080 92444245625602572288 96164176742386237440 97162420791615160320 97499790308252712960 97882142427108605952 99266246959882567680 100644944834325381120 102575121858545319936 103235072091091107840 103999776328802893824 106565235706932756480 109687264096784302080 110117410230497181696 113225562938616053760 113972357620605911040 115555307032003215360 116878000452764958720 116999748369903255552 120773933801190457344 122352678033885757440 128218902323181649920 129549894388820213760 129999720411003617280 134193259779100508160 137646762788121477120 138666368438403858432 142086980942577008640 146249685462379069440 146823213640662908928 150967417251488071680 153862682787817979904 154073742709337620480 155459873266584256512 155999664493204340736 161031911734920609792 163136904045181009920 165176115345745772544 170958536430908866560 173332960548004823040 175499622554854883328 181014920926844682240 181160900701785686016 183529017050828636160 184888491251205144576 192328353484772474880 194324841583230320640 194999580616505425920 201289889668650762240 205150243717090639872 206470144182182215680 207999552657605787648 213130471413865512960 219374528193568604160 220234820460994363392 226451125877232107520 231110614064006430720 233756000905529917440 233999496739806511104 241547867602380914688 244705356067771514880 256437804646363299840 259099788777640427520 259999440822007234560 268386519558201016320 275293525576242954240 277332736876807716864 292499370924758138880 293646427281325817856 301934834502976143360 307725365575635959808 308147485418675240960 311999328986408681472 330352230691491545088 341917072861817733120 346665921096009646080 350999245109709766656 362321801403571372032 367058034101657272320 384656706969544949760 388649683166460641280 389999161233010851840 402579779337301524480 412940288364364431360 415999105315211575296 426260942827731025920 438749056387137208320 440469640921988726784 452902251754464215040 462221228128012861440 467998993479613022208 483095735204761829376 489410712135543029760 512875609292726599680 519998881644014469120 550587051152485908480 554665473753615433728 584998741849516277760 603869669005952286720 615450731151271919616 623998657972817362944 660704461382983090176 693331842192019292160 701998490219419533312 724643602807142744064 734116068203314544640 769313413939089899520 777299366332921282560 779998322466021703680 805159558674603048960 825880576728728862720 831998210630423150592 877498112774274416640 880939281843977453568 905804503508928430080 924442456256025722880 935997986959226044416 1025751218585453199360 1039997763288028938240 1101174102304971816960 1169997483699032555520 1207739338011904573440 1247997315945634725888 1321408922765966180352 1386663684384038584320 1403996980438839066624 1449287205614285488128 1468232136406629089280 1538626827878179799040 1559996644932043407360 1651761153457457725440 1663996421260846301184 1754996225548548833280 1811609007017856860160 1871995973918452088832 2079995526576057876480 2202348204609943633920 2339994967398065111040 2415478676023809146880 2495994631891269451776 2642817845531932360704 2773327368768077168640 2807993960877678133248 3077253655756359598080 3119993289864086814720 3303522306914915450880 3509992451097097666560 3623218014035713720320 3743991947836904177664 4159991053152115752960 4404696409219887267840 4679989934796130222080 4991989263782538903552 5615987921755356266496 6239986579728173629440 6607044613829830901760 7019984902194195333120 7246436028071427440640 7487983895673808355328 8319982106304231505920 9359979869592260444160 11231975843510712532992 12479973159456347258880 13214089227659661803520 14039969804388390666240 14975967791347616710656 18719959739184520888320 22463951687021425065984 24959946318912694517760 28079939608776781332480 37439919478369041776640 44927903374042850131968 56159879217553562664960 74879838956738083553280 112319758435107125329920 224639516870214250659840
- Sum of all divisors σ(n): 899766818746508426032800
- Sum of proper divisors (its aliquot sum) s(n): 675127301876294175372960
- 224639516870214250659840 is an abundant number, because the sum of its proper divisors (675127301876294175372960) is greater than itself. Its abundance is 450487785006079924713120
Bases of 224639516870214250659840
- Binary: 1011111001000110111011100011000110001001001010010010100000000000000000000000002
- Hexadecimal: 0x2F91BB8C624A4A000000
- Base-36: 10KWHQH9QEHVK000
Squares and roots of 224639516870214250659840
- 224639516870214250659840 squared (2246395168702142506598402) is 50462912539683272926331118526346841875388825600
- 224639516870214250659840 cubed (2246395168702142506598403) is 11335964292778326845300448918814338174792225585477190070941362683904000
-
The
square root of 224639516870214250659840 is 473961514123.4721081643 -
The
cube root of 224639516870214250659840 is 60789520.6494531023
Scales and comparisons
How big is 224639516870214250659840?- 224,639,516,870,214,250,659,840 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 224,639,516,870,214,250,659,840 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 224639516870214250659840 cubic inches would be around 5065793.4 feet tall.
Recreational maths with 224639516870214250659840
- 224639516870214250659840 backwards is 048956052412078615936422
- The number of decimal digits it has is: 24
- The sum of 224639516870214250659840's digits is 99
- 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 224639516870214250659840 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 224639516870214250659840 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/224639516870214250659840/
Chicago style:
Numbermatics. 2024. "Number 224639516870214250659840 - Facts about the integer". https://numbermatics.com/n/224639516870214250659840/
The information we have on file for 224639516870214250659840 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 224639516870214250659840, math, Factors of 224639516870214250659840, curriculum, school, college, exams, university, Prime factorization of 224639516870214250659840, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty-four sextillion, six hundred thirty-nine quintillion, five hundred sixteen quadrillion, eight hundred seventy trillion, two hundred fourteen billion, two hundred fifty million, six hundred fifty-nine thousand, eight hundred forty.