683590302869130299621959680
683,590,302,869,130,299,621,959,680 is an even composite number composed of ten prime numbers multiplied together.
What does the number 683590302869130299621959680 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 18432 divisors.
683590302869130299621959680 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 683590302869130299621959680:
211 × 3 × 5 × 75 × 17 × 19 × 29 × 199 × 8017 × 88596997
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 7 × 7 × 7 × 7 × 17 × 19 × 29 × 199 × 8017 × 88596997)See below for interesting mathematical facts about the number 683590302869130299621959680 from the Numbermatics database.
Names of 683590302869130299621959680
- Cardinal: 683590302869130299621959680 can be written as Six hundred eighty-three septillion, five hundred ninety sextillion, three hundred two quintillion, eight hundred sixty-nine quadrillion, one hundred thirty trillion, two hundred ninety-nine billion, six hundred twenty-one million, nine hundred fifty-nine thousand, six hundred eighty.
Scientific notation
- Scientific notation: 6.8359030286913029962195968 × 1026
Factors of 683590302869130299621959680
Divisors of 683590302869130299621959680
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 12 14 15 16 17 19 20 21 24 28 29 30 32 34 35 38 40 42 48 49 51 56 57 58 60 64 68 70 76 80 84 85 87 95 96 98 102 105 112 114 116 119 120 128 133 136 140 145 147 152 160 168 170 174 190 192 196 199 203 204 210 224 228 232 238 240 245 255 256 266 272 280 285 290 294 304 320 323 336 340 343 348 357 380 384 392 398 399 406 408 420 435 448 456 464 476 480 490 493 510 512 532 544 551 560 570 580 588 595 597 608 609 640 646 665 672 680 686 696 714 735 760 768 784 796 798 812 816 833 840 870 896 912 928 931 952 960 969 980 986 995 1015 1020 1024 1029 1064 1088 1102 1120 1140 1160 1176 1190 1194 1216 1218 1280 1292 1330 1344 1360 1372 1392 1393 1421 1428 1470 1479 1520 1536 1568 1592 1596 1615 1624 1632 1653 1666 1680 1715 1740 1785 1792 1824 1856 1862 1904 1920 1938 1960 1972 1990 1995 2030 2040 2048 2058 2128 2176 2204 2240 2261 2280 2320 2352 2380 2388 2401 2432 2436 2465 2499 2560 2584 2660 2688 2720 2744 2755 2784 2786 2793 2842 2856 2940 2958 2985 3040 3045 3072 3136 3184 3192 3230 3248 3264 3306 3332 3360 3383 3430 3451 3480 3570 3584 3648 3712 3724 3781 3808 3840 3857 3876 3920 3944 3980 3990 4060 4080 4116 4165 4179 4256 4263 4352 4408 4480 4522 4560 4640 4655 4704 4760 4776 4802 4845 4864 4872 4930 4998 5120 5145 5168 5320 5376 5440 5488 5510 5568 5572 5586 5684 5712 5771 5831 5880 5916 5970 6080 6090 6144 6272 6368 6384 6460 6496 6517 6528 6612 6664 6720 6766 6783 6860 6902 6960 6965 7105 7140 7168 7203 7296 7395 7424 7448 7562 7616 7680 7714 7752 7840 7888 7960 7980 8017 8120 8160 8232 8265 8330 8358 8512 8526 8704 8816 8960 9044 9120 9280 9310 9367 9408 9520 9552 9604 9690 9728 9744 9751 9860 9947 9996 10149 10240 10290 10336 10353 10640 10752 10880 10976 11020 11136 11144 11172 11305 11343 11368 11424 11542 11571 11662 11760 11832 11940 12005 12160 12180 12495 12544 12736 12768 12920 12992 13034 13056 13224 13328 13440 13532 13566 13720 13804 13920 13930 13965 14210 14280 14336 14406 14592 14790 14848 14896 15124 15232 15360 15428 15504 15680 15776 15827 15920 15960 16034 16240 16320 16464 16530 16660 16716 16807 16915 17024 17052 17255 17313 17408 17493 17632 17920 18088 18240 18560 18620 18734 18816 18905 19040 19104 19208 19285 19380 19456 19488 19502 19551 19720 19894 19992 20298 20580 20672 20706 20895 21280 21315 21504 21760 21952 22040 22272 22288 22344 22610 22686 22736 22848 23084 23142 23324 23520 23664 23681 23880 24010 24051 24157 24320 24360 24990 25088 25472 25536 25840 25984 26068 26112 26448 26467 26656 26880 26999 27064 27132 27440 27608 27840 27860 27930 28101 28420 28560 28812 28855 29155 29184 29253 29580 29696 29792 29841 30248 30464 30720 30856 31008 31360 31552 31654 31840 31920 32068 32480 32585 32640 32928 33060 33320 33432 33614 33830 33915 34048 34104 34510 34626 34816 34986 35264 35840 36015 36176 36480 37120 37240 37468 37632 37810 38080 38208 38416 38570 38760 38912 38976 39004 39102 39440 39788 39984 40085 40397 40596 40817 41160 41344 41412 41790 42560 42630 43008 43520 43904 44080 44544 44576 44688 45220 45372 45472 45619 45696 46168 46284 46648 46835 47040 47328 47362 47481 47760 48020 48102 48314 48640 48720 48755 49735 49980 50176 50421 50745 50944 51072 51680 51765 51968 52136 52224 52896 52934 53312 53760 53998 54128 54264 54880 55216 55680 55720 55860 56119 56202 56715 56840 57120 57624 57710 57855 58310 58368 58506 59160 59392 59584 59682 60496 60928 61712 62016 62720 63104 63308 63680 63840 64136 64277 64960 65170 65280 65569 65856 66120 66640 66864 67228 67660 67830 68096 68208 68257 69020 69252 69629 69972 70528 71043 71680 72030 72352 72471 72960 74240 74480 74936 75264 75620 76160 76416 76832 77140 77520 77952 78008 78204 78880 79135 79401 79576 79968 80170 80794 80997 81192 81634 82320 82688 82824 83580 84035 85120 85260 86565 87040 87465 87808 88160 89088 89152 89376 90440 90744 90944 91238 91392 92336 92568 93296 93670 94080 94656 94724 94962 95520 96040 96204 96628 97280 97440 97510 97755 98107 99470 99960 100352 100842 101490 101888 102144 103360 103530 103936 104272 104448 105792 105868 106624 107520 107996 108256 108528 109649 109760 110432 110789 111360 111440 111720 112238 112404 113430 113680 114240 115248 115420 115710 116620 116736 117012 118320 118405 119168 119364 120255 120785 120992 121191 121856 122451 123424 124032 125440 126208 126616 127360 127680 128272 128554 129920 130340 130560 131138 131712 132240 132335 133280 133728 134456 134995 135320 135660 136192 136289 136416 136514 136857 138040 138504 139258 139944 140505 141056 142086 144060 144704 144942 145920 146265 148480 148960 149205 149872 150528 151240 152320 152323 152832 153664 154280 155040 155904 156016 156408 157760 158270 158802 159152 159936 160340 161588 161994 162384 163268 164640 165376 165648 165767 167160 168070 168357 169099 170240 170520 173130 174080 174930 175616 176320 178176 178304 178752 180880 181488 181888 182476 182784 184672 185136 185269 186592 187340 188160 188993 189312 189448 189924 191040 192080 192408 192831 193256 194560 194880 195020 195510 196214 196707 198940 199920 201684 201985 202980 203776 204085 204288 204771 206720 207060 207872 208544 208887 211584 211736 213248 215040 215992 216512 217056 219298 219520 220864 221578 222720 222880 223440 224476 224808 226860 227360 228095 228480 230496 230840 231420 232493 233240 234024 236640 236810 237405 238336 238728 240510 241570 241984 242382 243712 244902 246848 248064 250880 252105 252416 253232 254720 255360 256544 257108 259840 260680 261120 262276 263424 264480 264670 266560 267456 268912 269990 270640 271320 272384 272578 272832 273028 273714 276080 277008 278516 279888 280595 281010 282112 282779 284172 285719 288120 289408 289884 291840 292530 294321 296960 297920 298410 299744 301056 302480 304640 304646 305664 307328 308560 310080 311808 312032 312816 315520 316540 317604 318304 319333 319872 320680 321385 323176 323988 324768 326536 327845 328947 329280 330752 331296 331534 332367 334320 336140 336714 338198 340480 341040 341285 346260 348145 349860 351232 352640 355215 356608 357504 361760 362355 362976 363776 364952 365568 369344 370272 370538 373184 374680 376320 377986 378624 378896 379848 382080 384160 384816 385662 386512 389760 390040 391020 392428 392833 393414 397005 397880 399840 403368 403970 404985 405960 407552 408170 408576 408867 409542 413440 414120 415744 417088 417774 423168 423472 426496 431984 433024 434112 438596 439040 441728 443156 445440 445760 446880 448952 449616 449939 453720 454720 456190 456960 456969 458983 460992 461680 462840 464986 466480 468048 473280 473620 474810 476672 477456 477799 481020 483140 483968 484764 487403 489804 490535 493696 496128 497301 501760 504210 504832 506464 507297 509440 510720 513088 514216 519680 521360 522240 524552 526848 528960 529340 533120 534912 537824 539980 541280 542640 545156 545664 546056 547428 548245 552160 553945 554016 555807 557032 559776 561190 562020 564224 565558 566979 568344 571438 576240 578816 579768 583680 585060 588642 595840 596820 599488 604960 605955 609280 609292 611328 612255 614656 617120 620160 623616 624064 625632 631040 633080 635208 636608 638666 639744 641360 642770 646352 647976 649536 653072 655690 657894 658560 661504 662592 663068 664734 668640 672280 673428 676396 680960 681445 682080 682570 684285 686749 692520 696290 697479 699720 702464 705280 710430 713216 715008 723520 724710 725952 727552 729904 731136 738688 740544 741076 746368 749360 752640 755972 757248 757792 759696 761615 764160 767543 768320 769632 771324 773024 775523 779520 780080 782040 784856 785666 786828 794010 795760 799680 806736 807940 809970 811920 816340 817152 817734 819084 826880 828240 828835 834176 835548 841785 845495 846336 846944 848337 852992 857157 863968 866048 868224 877192 878080 883456 886312 890880 891520 893760 897904 899232 899878 907440 909440 912380 913920 913938 917966 921984 923360 925680 926345 929972 932960 936096 944965 946560 947240 949620 953344 954023 954912 955598 957999 962040 964155 966280 967936 969528 974806 979608 981070 983535 987392 992256 994602 1008420 1009664 1012928 1014594 1018880 1021440 1023855 1026176 1028432 1039360 1042720 1044435 1049104 1053696 1057920 1058680 1066240 1066261 1069824 1075648 1079960 1082560 1085280 1090312 1091328 1092112 1094856 1096490 1104320 1107890 1108032 1111614 1114064 1119552 1122380 1124040 1128448 1131116 1133958 1136688 1142876 1152480 1157632 1159536 1160369 1162465 1170120 1177284 1178499 1183693 1191680 1193640 1198976 1209920 1211910 1218560 1218584 1222656 1224510 1229312 1234240 1240320 1247232 1248128 1251264 1262080 1266160 1270416 1273216 1277332 1279488 1282720 1285540 1292704 1295952 1296883 1299072 1306144 1311380 1315788 1317120 1322951 1325184 1326136 1329468 1337280 1344560 1346856 1349817 1352792 1361920 1362890 1364160 1365140 1368570 1373498 1376949 1385040 1392580 1394958 1399440 1410560 1413895 1420860 1426432 1428595 1430016 1433397 1447040 1449420 1451904 1455104 1459808 1462209 1471605 1477376 1481088 1482152 1492736 1498720 1505280 1511944 1514496 1515584 1519392 1523230 1528320 1535086 1536640 1539264 1542648 1546048 1551046 1559040 1560160 1564080 1569712 1571332 1573656 1588020 1591520 1595383 1596665 1599360 1613472 1615880 1619940 1623840 1627451 1632680 1635468 1638168 1644735 1653760 1656480 1657670 1661835 1668352 1671096 1683570 1690990 1692672 1693888 1696674 1705984 1714314 1727936 1732096 1736448 1754384 1756160 1766912 1772624 1783040 1787520 1795808 1798464 1799756 1814880 1818880 1824760 1827840 1827876 1835932 1843968 1846720 1851360 1852690 1859944 1864033 1865920 1872192 1889930 1893120 1894480 1899240 1906688 1908046 1909824 1911196 1915998 1924080 1928310 1932560 1935872 1939056 1949612 1959216 1962140 1964165 1967070 1974784 1979453 1984512 1989204 2016840 2025856 2029188 2037760 2042880 2044335 2047710 2052352 2056864 2060247 2078720 2085440 2088870 2098208 2107392 2115840 2117360 2132480 2132522 2139648 2151296 2159920 2165120 2170560 2180624 2182656 2184224 2189712 2192980 2208640 2215780 2216064 2223228 2228128 2239104 2244760 2248080 2249695 2262232 2267916 2273376 2284845 2285752 2294915 2302629 2304960 2315264 2319072 2320738 2324930 2326569 2340240 2354568 2356998 2367386 2383360 2387280 2388995 2397952 2419840 2423820 2437015 2437168 2449020 2458624 2468480 2480640 2486505 2496256 2502528 2524160 2532320 2536485 2540832 2546432 2554664 2558976 2565440 2571080 2585408 2589491 2591904 2593766 2598144 2612288 2622760 2631576 2634240 2645902 2650368 2652272 2658936 2674560 2689120 2693712 2699634 2705584 2725780 2728320 2730280 2737140 2746996 2749831 2753898 2770080 2779035 2785160 2789916 2798880 2821120 2827790 2834895 2841720 2852864 2857190 2860032 2862069 2866794 2894080 2898840 2903808 2910208 2919616 2924418 2943210 2954752 2962176 2964304 2985472 2997440 3023888 3028992 3031168 3038784 3046460 3056640 3070172 3073280 3078528 3085296 3092096 3102092 3118080 3120320 3128160 3139424 3142664 3147312 3149573 3176040 3183040 3190766 3193330 3198720 3198783 3212881 3226944 3231760 3239880 3247680 3254902 3265360 3270936 3276336 3289470 3307520 3312960 3315340 3323670 3336704 3342192 3344593 3367140 3381980 3385344 3387776 3393348 3428628 3433745 3455872 3464192 3472896 3481107 3487395 3508768 3512320 3533824 3545248 3551079 3566080 3575040 3591616 3596928 3599512 3629760 3637760 3649520 3655680 3655752 3671864 3687936 3693440 3702720 3705380 3719888 3728066 3731840 3744384 3779860 3786240 3788960 3798480 3816092 3819648 3822392 3831996 3837715 3848160 3856620 3865120 3871744 3877615 3878112 3890649 3899224 3918432 3924280 3928330 3934140 3949568 3952381 3958906 3968853 3978408 4033680 4051712 4058376 4085760 4088670 4095420 4104704 4113728 4120494 4170880 4177740 4196416 4231680 4234720 4241685 4264960 4265044 4279296 4285785 4302592 4319840 4330240 4341120 4361248 4365312 4368448 4379424 4385960 4417280 4417367 4431560 4432128 4446456 4456256 4478208 4489520 4496160 4499390 4524464 4535832 4546752 4569690 4571504 4589830 4605258 4609920 4630528 4638144 4641476 4649860 4653138 4680480 4709136 4713996 4734772 4766720 4770115 4774560 4777990 4786149 4789995 4795904 4807243 4839680 4847640 4874030 4874336 4882353 4898040 4917248 4936960 4961280 4973010 4992512 5005056 5048320 5064640 5072970 5081664 5092864 5109328 5117952 5130880 5142160 5170816 5178982 5183808 5187532 5196288 5224576 5245520 5263152 5268480 5291804 5300736 5304544 5317872 5331305 5349120 5372801 5378240 5387424 5399268 5411168 5428661 5451560 5456640 5460560 5474280 5493992 5499662 5507796 5540160 5558070 5570320 5579832 5592099 5597760 5642240 5655580 5669790 5683440 5714380 5720064 5724138 5733588 5788160 5797680 5801845 5807616 5839232 5848836 5886420 5892495 5909504 5918465 5924352 5928608 5938359 5970944 5994880 6047776 6062336 6077568 6092920 6113280 6140344 6146560 6157056 6170592 6184192 6204184 6236160 6240640 6256320 6278848 6285328 6294624 6299146 6352080 6366080 6381532 6386660 6397440 6397566 6425762 6453888 6463520 6479760 6484415 6495360 6509804 6530720 6541872 6552672 6578940 6614755 6625920 6630680 6647340 6673408 6678161 6684384 6689186 6734280 6749085 6763960 6775552 6786696 6857256 6867490 6884745 6911744 6928384 6945792 6962214 6974790 7017536 7067648 7090496 7102158 7132160 7150080 7166985 7183232 7193856 7199024 7259520 7275520 7299040 7311045 7311504 7343728 7375872 7386880 7405440 7410760 7439776 7456132 7463680 7463827 7488768 7559720 7572480 7577920 7596960 7632184 7639296 7644784 7663992 7675430 7696320 7713240 7730240 7743488 7755230 7756224 7768473 7781298 7798448 7836864 7848560 7856660 7868280 7899136 7904762 7917812 7937706 7956816 7976915 8067360 8103424 8116752 8122583 8137255 8177340 8190840 8209408 8227456 8240988 8249493 8285851 8341760 8355480 8392832 8463360 8469440 8483370 8529920 8530088 8558592 8571570 8605184 8639680 8660480 8682240 8722496 8730624 8736896 8758848 8771920 8834560 8834734 8863120 8864256 8892912 8912512 8956416 8979040 8992320 8998780 9048928 9071664 9078181 9093504 9139380 9143008 9179660 9210516 9219840 9260657 9276288 9282952 9299720 9306276 9320165 9360960 9418272 9427992 9448719 9469544 9533440 9540230 9549120 9555980 9572298 9579990 9591808 9614486 9638643 9679360 9695280 9748060 9748672 9764706 9796080 9873920 9897265 9922560 9946020 9985024 10010112 10033779 10129280 10145940 10163328 10185728 10218656 10261760 10284320 10301235 10341632 10357964 10367616 10375064 10392576 10449152 10491040 10526304 10536960 10583608 10601472 10609088 10635744 10662610 10698240 10745602 10756480 10774848 10798536 10822336 10857322 10903120 10913280 10921120 10948560 10987984 10999324 11015592 11080320 11116140 11140640 11159664 11167681 11184198 11195520 11311160 11339580 11366880 11392157 11428760 11448276 11467176 11513145 11576320 11595360 11603690 11615232 11632845 11678464 11697672 11772840 11784990 11819008 11836930 11848704 11857143 11857216 11876718 11941888 11989760 12095552 12124672 12155136 12185840 12280688 12293120 12314112 12341184 12368384 12408368 12481280 12512640 12557696 12570656 12589248 12598292 12704160 12732160 12763064 12773320 12794880 12795132 12851524 12907776 12927040 12947455 12959520 12968830 12990720 13019608 13048231 13061440 13083744 13105344 13157880 13229510 13251840 13252101 13261360 13294680 13346816 13356322 13368768 13378372 13468560 13498170 13527920 13551104 13573392 13714512 13734980 13749155 13769490 13823488 13856171 13891584 13924428 13949580 14035072 14180992 14204316 14264320 14300160 14310345 14333970 14366464 14387712 14398048 14421729 14519040 14551040 14598080 14622090 14623008 14687456 14751744 14773760 14810880 14821520 14879552 14912264 14927360 14927654 14977536 15119440 15144960 15155840 15193920 15264368 15278592 15289568 15327984 15350860 15392640 15426480 15460480 15510460 15512448 15536946 15562596 15596896 15673728 15697120 15713320 15736560 15747865 15809524 15835624 15875412 15913632 15953830 15993915 16064405 16118403 16134720 16206848 16233504 16245166 16274510 16285983 16354680 16381680 16418816 16454912 16481976 16498986 16571702 16683520 16710960 16722965 16785664 16926720 16938880 16966740 17060176 17143140 17210368 17279360 17320960 17364480 17405535 17444992 17473792 17517696 17543840 17669120 17669468 17726240 17728512 17755395 17785824 17825024 17912832 17958080 17984640 17997560 18097856 18126437 18143328 18156362 18187008 18278760 18286016 18359320 18421032 18439680 18521314 18552576 18565904 18599440 18612552 18640330 18721920 18836544 18855984 18897438 18939088 19080460 19098240 19111960 19144596 19159980 19183616 19228972 19248817 19277286 19358720 19390560 19453245 19496120 19497344 19529412 19592160 19747840 19761905 19794530 19844265 19892040 19970048 20020224 20034483 20067558 20258560 20291880 20326656 20371456 20437312 20523520 20568640 20602470 20683264 20715928 20735232 20750128 20785152 20898304 20982080 21052608 21167216 21202944 21218176 21271488 21325220 21396480 21491204 21512960 21549696 21597072 21644672 21714644 21806240 21826560 21842240 21897120 21975968 21998648 22031184 22047011 22086835 22160640 22232280 22281280 22319328 22335362 22368396 22391040 22391481 22490167 22622320 22679160 22733760 22784314 22857520 22896552 22934352 23026290 23152640 23190720 23207380 23230464 23265690 23356928 23395344 23545680 23569980 23673860 23697408 23714286 23714432 23753436 23930745 23979520 24036215 24191104 24249344 24310272 24367749 24371680 24411765 24561376 24586240 24628224 24682368 24736768 24816736 24857553 24962560 25025280 25115392 25141312 25178496 25196584 25408320 25464320 25526128 25546640 25589760 25590264 25703048 25815552 25854080 25894910 25919040 25937660 25981440 26039216 26096462 26122880 26167488 26210688 26315760 26459020 26503680 26504202 26522720 26589360 26712644 26737536 26756744 26864005 26937120 26996340 27055840 27102208 27121511 27143305 27146784 27234543 27429024 27469960 27498310 27538980 27646976 27666667 27712342 27781971 27848856 27899160 27960495 28070144 28361984 28408632 28600320 28620690 28667940 28732928 28775424 28796096 28843458 29038080 29196160 29244180 29246016 29374912 29547520 29621760 29643040 29691795 29759104 29824528 29854720 29855308 29955072 30238880 30311680 30312277 30387840 30528736 30557184 30579136 30655968 30701720 30785280 30852960 30920960 30921569 31020920 31024896 31073892 31125192 31193792 31347456 31394240 31426640 31473120 31495730 31619048 31671248 31750824 31827264 31907660 31987830 32128810 32236806 32269440 32413696 32467008 32490332 32549020 32571966 32709360 32763360 32909824 32963952 32997972 33143404 33367040 33390805 33421920 33445930 33503043 33571328 33650701 33877760 33933480 34120352 34176471 34286280 34420736 34558720 34641920 34728960 34811070 34889984 34947584 35035392 35087680 35338240 35338936 35452480 35457024 35510790 35571648 35650048 35825664 35916160 35969280 35995120 36195712 36252874 36286656 36312724 36374016 36557520 36572032 36718640 36842064 36879360 37042628 37105152 37131808 37198880 37225104 37280660 37319135 37443840 37609607 37673088 37711968 37794876 37878176 38160920 38196480 38223920 38289192 38319960 38457944 38497634 38554572 38717440 38781120 38842365 38906490 38992240 38994688 39058824 39144693 39184320 39495680 39523810 39589060 39688530 39784080 40040448 40068966 40135116 40517120 40583760 40612915 40653312 40874624 41047040 41137280 41204940 41247465 41366528 41429255 41431856 41470464 41500256 41568513 41796608 41964160 42105216 42334432 42436352 42542976 42650440 42792960 42982408 43025920 43099392 43194144 43289344 43429288 43612480 43653120 43684480 43794240 43951936 43997296 44062368 44094022 44173670 44321280 44464560 44562560 44638656 44670724 44736792 44782080 44782962 44980334 45244640 45358320 45390905 45467520 45568628 45715040 45793104 45868704 46052580 46266107 46303285 46381440 46414760 46531380 46713856 46747127 46790688 47091360 47139960 47243595 47347720 47428572 47428864 47506872 47861490 47959040 48072430 48193215 48382208 48498688 48620544 48735498 48743360 48823530 49122752 49256448 49364736 49473536 49633472 49715106 49925120 50050560 50168895 50230784 50282624 50356992 50393168 50816640 50928640 51052256 51093280 51180528 51406096 51631104 51708160 51789820 51838080 51875320 51962880 52078432 52192924 52245760 52246789 52334976 52421376 52631520 52918040 53007360 53008404 53045440 53178720 53425288 53475072 53513488 53728010 53874240 53992680 54111680 54204416 54243022 54286610 54293568 54379311 54469086 54858048 54939920 54996620 55077960 55293952 55333334 55424684 55563942 55697712 55798320 55838405 55920990 56140288 56723968 56817264 56858081 56960785 57241380 57335880 57465856 57550848 57592192 57686916 57746451 58076160 58392320 58488360 58492032 58749824 59095040 59243520 59285715 59286080 59383590 59518208 59649056 59709440 59710616 59910144 60477760 60623360 60624554 60775680 61057472 61114368 61158272 61311936 61403440 61570560 61705920 61841920 61843138 62041840 62049792 62147784 62250384 62387584 62694912 62788480 62853280 62946240 62991460 63238096 63342496 63501648 63547267 63654528 63815320 63975660 64257620 64473612 64538880 64934016 64980664 65098040 65143932 65241155 65418720 65526720 65819648 65927904 65995944 66141033 66260505 66286808 66734080 66781610 66843840 66891860 67006086 67142656 67301402 67470501 67755520 67866960 68240704 68352942 68572560 69117440 69280855 69457920 69622140 69779968 69895168 70070784 70175360 70677872 70904960 71021580 71143296 71300096 71832320 71938560 71990240 72108645 72391424 72505748 72573312 72625448 72748032 73115040 73144064 73437280 73684128 73758720 74085256 74210304 74263616 74397760 74450208 74561320 74638270 74887680 75095239 75219214 75346176 75423936 75589752 75756352 76321840 76392960 76447840 76578384 76639920 76915888 76995268 77109144 77562240 77684730 77812980 77984480 77989376 78117648 78173767 78289386 78368640 79047620 79178120 79377060 79568160 79745099 80137932 80270232 80592015 81034240 81167520 81225830 81306624 81364533 81429915 81749248 82094080 82274560 82409880 82494930 82733056 82858510 82863712 82940928 83000001 83000512 83137026 83593216 83928320 84210432 84668864 84872704 85085952 85300880 85964816 86051840 86198784 86388288 86578688 86858576 87224960 87368960 87588480 87903872 87994592 88124736 88188044 88347340 88596997 88642560 88929120 89125120 89277312 89341448 89473584 89564160 89565924 89960668 90489280 90632185 90716640 90781810 90935040 90936831 91137256 91337617 91430080 91586208 91737408 92105160 92532214 92606570 92762880 92764707 92829520 93062760 93427712 93494254 93581376 94182720 94279920 94487190 94695440 94857144 94857728 95013744 95722980 95918080 96144860 96244085 96386430 96764416 96993197 97241088 97470996 97486720 97647060 98245504 98729472 99266944 99430212 99850240 100101120 100172415 100337790 100461568 100565248 100713984 100786336 100952103 101633280 101857280 102104512 102186560 102361056 102812192 103262208 103416320 103579640 103676160 103750640 103925760 104156864 104385848 104491520 104493578 104669952 104842752 105263040 105836080 106014720 106016808 106090880 106357440 106850576 106950144 107026976 107456020 107748480 107985360 108223360 108486044 108573220 108587136 108758622 108938172 109716096 109879840 109993240 110155920 110235055 110666668 110849368 111127884 111395424 111596640 111676810 111841980 111957405 112280576 112450835 112828821 113447936 113634528 113716162 113921570 114482760 114671760 114931712 115184384 115373832 115492902 116152320 116784640 116976720 116984064 117499648 118487040 118571430 118572160 118767180 119036416 119298112 119421232 120955520 121246720 121249108 121551360 121838745 122114944 122316544 122623872 122806880 123141120 123411840 123683840 123686276 124083680 124099584 124287765 124295568 124500768 124775168 125389824 125576960 125706560 125892480 125982920 126476192 126684992 126885059 127003296 127094534 127309056 127630640 127951320 128515240 128947224 129077760 129868032 129961328 130196080 130287864 130482310 130837440 131053440 131639296 131855808 131991888 132282066 132521010 132573616 133563220 133687680 133783720 134012172 134285312 134602804 134741719 134941002 135511040 135607555 135733920 136172715 136481408 136705884 137145120 138234880 138333335 138561710 138798321 138909855 139244280 139559936 139790336 140141568 140241381 140350720 141355744 141809920 142043160 142286592 142600192 143664640 143877120 143980480 144217290 144782848 145011496 145146624 145250896 145496064 146230080 146288128 146874560 147368256 148170512 148420608 148527232 148795520 148900416 149122640 149276540 149775360 150190478 150438428 150692352 150847872 151179504 151512704 151561385 152643680 152785920 152895680 153156768 153279840 153831776 153990536 154218288 154329077 154607845 155124480 155369460 155625960 155968960 155978752 156235296 156347534 156578772 156737280 156740367 157431169 158095240 158356240 158754120 159136320 159490198 160275864 160540464 161184030 162068480 162335040 162451660 162613248 162729066 162859830 163498496 164549120 164819760 164989860 165717020 165727424 165881856 166000002 166001024 166274052 167515215 167856640 168253505 168420864 169337728 169745408 170171904 170574243 170601760 170882355 171929632 172103680 172397568 172776576 173157376 173717152 174449920 174737920 175176960 175807744 175989184 176249472 176376088 176694680 177193994 177285120 177858240 178250240 178554624 178682896 178947168 179128320 179131848 179921336 180978560 181264370 181433280 181563620 181870080 181873662 182274512 182675234 182860160 183172416 183474816 184210320 185064428 185213140 185525760 185529414 185659040 186125520 186988508 187162752 188048035 188365440 188559840 188974380 189390880 189714288 189715456 189850577 190027488 190641801 191445960 192289720 192488170 192772860 193528832 193666669 193986394 194941992 194973440 195294120 195723465 196491008 197458944 198533888 198860424 200202240 200344830 200675580 200923136 201130496 201427968 201572672 201904206 203266560 204209024 204373120 204722112 205624384 206832640 207159280 207352320 207501280 207842565 208313728 208771696 208983040 208987156 209339904 209685504 210526080 211672160 212033616 212181760 212185939 212714880 213701152 213900288 214053952 214912040 215496960 215970720 216446720 216450983 216972088 217146440 217174272 217517244 217876344 219432192 219759680 219986480 220311840 220470110 221333336 221698736 222255768 222790848 223193280 223353620 223683960 223914810 224561152 224901670 225285717 225657642 226895872 227269056 227432324 227843140 228965520 229343520 230368768 230747664 230985804 231330535 233569280 233735635 233953440 233968128 234521301 234999296 235554907 237142860 237144320 237534360 238072832 238596224 238842464 239235297 241911040 242493440 242498216 243102720 243677490 244229888 244633088 245247744 245613760 246282240 246823680 247367680 247372552 248167360 248199168 248575530 248591136 249001536 249550336 250779648 251153920 251413120 251784960 251965840 252952384 253369984 253770118 254006592 254189068 254618112 255261280 255902640 257030480 257894448 258155520 259736064 259922656 260392160 260575728 260964620 261233945 261674880 262106880 263267249 263711616 263983776 264564132 265042020 265147232 265790991 267126440 267375360 267567440 268024344 269205608 269483438 269882004 271022080 271215110 271467840 271896555 272345430 272962816 273411768 274012851 274290240 276469760 276666670 277123420 277596642 277819710 278488560 279119872 280283136 280482762 280701440 282711488 283619840 284086320 284290405 284573184 287329280 287754240 287960960 288434580 288732255 289565696 290022992 290293248 290501792 290979591 292460160 292576256 293749120 294736512 296341024 297054464 297591040 297800832 298245280 298553080 299550720 300380956 300876856 301384704 301695744 302359008 303025408 303122770 305287360 305571840 305791360 306313536 306559680 307663552 307981072 308436576 308658154 309215690 310248960 310738920 311251920 311937920 311957504 312470592 312695068 313157544 313474560 313480734 314862338 316190480 316712480 317508240 317736335 318272640 318980396 320551728 321080928 322368060 323862749 324670080 324903320 325458132 325719660 326996992 327229889 329098240 329639520 329979720 330705165 331434040 331454848 332000004 332002048 332548104 335030430 335713280 336507010 336841728 337352505 338675456 339490816 340343808 341148486 341203520 341764710 343859264 344795136 345553152 346314752 347434304 348899840 349475840 350353920 351615488 351978368 352498944 352752176 353389360 354387988 355716480 356500480 357109248 357365792 357894336 358263696 359842672 361957120 362528740 362866560 363127240 363740160 363747324 364549024 365350468 365720320 365727523 366344832 366949632 368420640 370128856 370426280 371051520 371058828 371318080 372251040 373977016 374325504 375476195 376096070 376730880 377119680 377948760 378781760 379428576 379430912 379701154 380054976 380655177 381283602 382891920 384579440 384976340 385545720 387057664 387333338 387972788 389883984 389946880 390588240 390868835 391446930 392982016 394917888 397067776 397720848 398725495 400689660 401351160 402260992 402855936 403145344 403808412 404225157 406533120 406822665 408418048 408746240 409444224 411248768 413665280 414318560 414704640 415000005 415002560 415685130 416627456 417543392 417966080 417974312 418679808 419371008 421052160 423344320 424067232 424363520 424371878 425429760 427402304 427800576 428107904 429824080 430993920 431941440 432893440 432901966 433944176 434292880 434348544 435034488 435752688 438864384 439519360 439972960 440623680 440940220 442666672 442984985 443397472 444511536 445581696 446386560 446707240 447367920 447829620 449803340 450571434 451315284 454538112 454684155 454864648 455686280 456688085 457931040 458687040 460737536 461495328 461971608 462661070 462987231 463823535 467138560 467471270 467906880 467936256 469042602 469998592 471109814 472293507 474285720 474288640 475068720 476145664 477192448 477684928 478470594 483822080 484965985 484996432 486205440 487354980 488459776 489266176 490495488 491227520 493647360 494745104 496334720 497151060 497182272 498003072 499100672 502307840 502826240 503569920 503931680 504760515 505904768 506739968 507540236 508013184 508378136 509236224 510522560 511805280 514060960 515308709 515788896 516311040 519472128 519845312 520784320 521151456 521929240 522467890 523349760 524213760 525666673 526534498 527423232 527967552 529128264 530084040 530294464 531581982 534252880 534750720 535134880 536048688 538411216 538966876 539764008 542430220 542935680 543793110 544690860 545925632 546823536 547216369 548025702 548580480 553333340 554246840 555193284 555639420 556977120 558215693 560965524 561402880 564144105 565422976 567239680 568172640 568580810 569146368 569551731 574658560 575921920 576869160 577464510 579131392 580045984 580586496 581000007 581003584 581959182 584920320 585152512 587498240 589473024 592682048 594108928 595182080 595601664 596490560 597106160 600761912 601753712 602769408 603391488 604718016 606050816 606245540 610574720 611582720 612627072 613119360 615327104 615962144 616873152 617316308 618431380 620178979 620497920 621477840 622503840 623875840 624941184 625390136 626315088 626949120 626961468 629724676 632380960 633424960 634425295 635016480 635472670 636545280 636557817 637960792 639363319 641103456 642161856 644736120 647725498 649340160 649352949 649806640 650916264 651439320 653993984 654459778 658196480 659279040 659959440 661410330 662868080 662909696 664000008 664004096 665096208 670060860 671426560 673014020 673683456 673708595 674705010 677350912 680687616 682296972 682407040 683529420 687718528 691106304 693991605 694868608 697799680 698951680 700707840 701206905 703230976 703956736 704997888 705504352 706664721 706778720 708775976 711432960 713000960 714218496 714731584 715788672 716527392 719685344 723914240 725057480 725733120 726254480 727480320 727494648 729098048 730700936 731440640 731455046 732689664 733899264 736841280 740257712 740852560 742103040 742117656 742636160 744502080 747954032 748651008 750952390 752192140 753461760 754239360 755897520 757563520 758857152 759402308 760109952 761310354 762567204 765783840 769158880 769952680 771091440 771645385 774666676 775945576 779767968 779893760 781176480 781737670 782893860 783701835 785964032 786523819 787155845 789801747 794135552 795441696 797450990 801379320 802702320 804521984 806290688 807616824 808450314 813066240 813645330 816836096 817492480 818888448 822497536 828637120 829409280 830000010 830005120 831370260 833254912 835086784 835948624 837359616 842104320 846688640 848134464 848727040 848743756 850859520 852871215 854804608 856215808 859648160 861987840 863882880 865786880 865803932 867888352 868585760 868697088 870068976 871505376 877728768 879038720 879056033 879945920 881247360 881880440 885333344 885969970 886794944 888195413 889023072 891163392 892773120 893414480 894735840 895659240 899606680 901142868 902630568 909076224 909368310 909729296 911372560 913376170 915862080 917374080 921475072 922990656 923943216 925322140 925974462 927647070 934942540 935813760 935872512 938085204 939997184 942219628 944587014 948571440 948577280 949252885 950137440 953209005 954384896 955369856 956941188 967644160 968333345 969931970 969992864 971588247 974709960 976919552 978532352 980990976 981689667 982455040 987294720 989490208 992669440 994302120 994364544 996006144 998201344 1004615680 1005652480 1007139840 1007863360 1009521030 1011809536 1013479936 1015080472 1016026368 1016756272 1018472448 1021045120 1023610560 1028121920 1030617418 1031577792 1038944256 1039690624 1041568640 1042302912 1043858480 1044935780 1046699520 1048427520 1051333346 1053068996 1054846464 1055935104 1058256528 1060168080 1060588928 1060929695 1063163964 1068505760 1069501440 1070269760 1072097376 1076822432 1077933752 1079528016 1080303539 1082254915 1084860440 1085871360 1087586220 1089381720 1091851264 1093647072 1094432738 1096051404 1097160960 1097182569 1106666680 1108493680 1110386568 1111278840 1113954240 1116431386 1121931048 1122805760 1126428585 1128288210 1130845952 1134479360 1136345280 1137161620 1138292736 1139103462 1151843840 1153738320 1154929020 1160091968 1161172992 1162000014 1162007168 1163918364 1169840640 1172606505 1174996480 1177774535 1178946048 1185364096 1188217856 1190364160 1191203328 1192981120 1194212320 1196176485 1201523824 1203507424 1206782976 1209436032 1212101632 1212491080 1221149440 1223165440 1225254144 1226238720 1230654208 1231924288 1233746304 1234632616 1236862760 1240357958 1240995840 1242955680 1245007680 1247751680 1249882368 1250780272 1252630176 1253898240 1253922936 1259449352 1264761920 1266849920 1268850590 1270032960 1270945340 1273090560 1273115634 1275921584 1278726638 1282206912 1284323712 1289472240 1295450996 1298680320 1298705898 1299613280 1301832528 1302878640 1308919556 1316336245 1318558080 1319918880 1322820660 1325736160 1325819392 1328000016 1328008192 1328954039 1328954955 1330192416 1340121720 1346028040 1347417190 1349410020 1354701824 1355666683 1364593944 1364814080 1367058840 1370064255 1375437056 1382212608 1387983210 1389737216 1395599360 1401415680 1402413810 1406461952 1407913472 1409995776 1411008704 1413329442 1413557440 1417551952 1422865920 1428436992 1429463168 1431577344 1433054784 1439370688 1447828480 1450114960 1451466240 1452508960 1454897955 1454989296 1458196096 1461401872 1462881280 1462910092 1465379328 1467798528 1473682560 1480515424 1481705120 1484235312 1485272320 1485301573 1489004160 1495908064 1497302016 1501904780 1504384280 1506148949 1506923520 1508478720 1511795040 1515127040 1515156881 1517714304 1518804616 1520219904 1522620708 1525134408 1531567680 1538317760 1539905360 1542182880 1543290770 1545926127 1549333352 1551891152 1559535936 1559787520 1562352960 1563475340 1565787720 1567403670 1571928064 1573047638 1574311690 1577000019 1579603494 1588271104 1590883392 1594901980 1602758640 1605404640 1612581376 1615233648 1616900628 1619313745 1627290660 1633672192 1634984960 1636149445 1637776896 1641649107 1644995072 1648884349 1657274240 1660000020 1660010240 1662740520 1666509824 1670173568 1671897248 1674647079 1683342943 1684208640 1693377280 1696268928 1697454080 1697487512 1701719040 1705742430 1709609216 1712431616 1719296320 1723975680 1727765760 1731573760 1731607864 1735776704 1737171520 1737394176 1740137952 1743010752 1755457536 1758077440 1758112066 1759891840 1762494720 1763760880 1770666688 1771939940 1773589888 1776390826 1778046144 1782326784 1785546240 1786828960 1789471680 1791318480 1799213360 1802285736 1805261136 1818152448 1818736620 1819458592 1822745120 1826752340 1828637615 1831724160 1834748160 1842870743 1845981312 1847886432 1850644280 1851948924 1855294140 1860536937 1869885080 1871627520 1876170408 1884439256 1889174028 1897142880 1897154560 1898505770 1900274880 1903275885 1906418010 1908769792 1910739712 1913882376 1918089957 1935288320 1936666690 1939863940 1939985728 1943176494 1949419920 1953839104 1961981952 1963379334 1964910080 1974589440 1978980416 1985338880 1988604240 1988729088 1992012288 2011304960 2014279680 2015726720 2019042060 2021125785 2023619072 2026959872 2030160944 2032052736 2033512544 2042090240 2047221120 2056243840 2061234836 2063155584 2079381248 2083137280 2084605824 2087716960 2089871560 2093399040 2096855040 2102666692 2106137992 2109692928 2111870208 2116513056 2120336160 2121177856 2121859390 2126327928 2137011520 2139002880 2140539520 2144194752 2153644864 2155867504 2159056032 2160607078 2164509830 2169720880 2171742720 2175172440 2178763440 2183702528 2187294144 2188865476 2192102808 2194321920 2194365138 2213333360 2216987360 2220773136 2222557680 2227908480 2232862772 2243862096 2252857170 2256576420 2261691904 2267039243 2272690560 2274323240 2278206924 2290609223 2303687680 2307476640 2309858040 2314936155 2320183936 2324000028 2324014336 2327836728 2339681280 2345213010 2349992960 2355549070 2357892096 2359571457 2361467535 2370728192 2376435712 2380728320 2382406656 2385962240 2388424640 2392352970 2403047648 2407014848 2413565952 2418872064 2424203264 2424982160 2442298880 2446330880 2450508288 2452477440 2461308416 2463848576 2467492608 2469265232 2473725520 2480715916 2485911360 2490015360 2495503360 2499764736 2501560544 2505260352 2507845872 2518898704 2529523840 2533699840 2537701180 2540065920 2541890680 2546181120 2546231268 2551843168 2557453276 2560092661 2564413824 2568647424 2569312913 2576543545 2578944480 2590901992 2597360640 2597411796 2599226560 2603665056 2605757280 2617839112 2628333365 2632672490 2637116160 2637168099 2639837760 2645641320 2651472320 2651638784 2656000032 2656016384 2657908078 2657909910 2660384832 2664586239 2680243440 2692056080 2694834380 2698820040 2709403648 2711333366 2729187888 2729628160 2734117680 2736081845 2740128510 2750874112 2764425216 2775966420 2779474432 2791078465 2804827620 2815826944 2819991552 2822017408 2826658884 2827114880 2835103904 2845731840 2847758655 2858926336 2863154688 2866109568 2878741376 2895656960 2900229920 2902932480 2905000035 2905017920 2909795910 2909978592 2916392192 2922803744 2925762560 2925820184 2930758656 2935597056 2947365120 2961030848 2963410240 2968470624 2970544640 2970603146 2978008320 2991816128 2994604032 3003809560 3008768560 3012297898 3013847040 3016957440 3023590080 3030254080 3030313762 3035428608 3037609232 3040439808 3045241416 3050268816 3063135360 3076635520 3079810720 3084365760 3086581540 3091852254 3098666704 3100894895 3103782304 3119071872 3124705920 3126950680 3131575440 3134807340 3146095276 3148623380 3154000038 3159206988 3181766784 3182789085 3189803960 3196816595 3205517280 3210809280 3225162752 3230467296 3233801256 3238627490 3240910617 3246764745 3254581320 3267344384 3269969920 3272298890 3275553792 3283298214 3289990144 3297768698 3314548480 3320000040 3320020480 3325481040 3333019648 3340347136 3343794496 3349294158 3366685886 3368417280 3386754560 3392537856 3394975024 3403438080 3411484860 3419218432 3424863232 3438592640 3455531520 3463215728 3471553408 3474343040 3480275904 3486021504 3516154880 3516224132 3519783680 3524989440 3527521760 3533323605 3541333376 3543879880 3547179776 3552781652 3556092288 3564653568 3571092480 3573657920 3578943360 3582636960 3598426720 3604571472 3607160963 3610522272 3636304896 3637473240 3638917184 3645490240 3653504680 3657275230 3663448320 3669496320 3679666711 3685741486 3691962624 3695772864 3701288560 3703897848 3710588280 3721073874 3739770160 3743255040 3752340816 3768878512 3778348056 3794285760 3797011540 3800549760 3806551770 3812836020 3817539584 3821479424 3827764752 3830514583 3836179914 3873333380 3879727880 3879971456 3886352988 3898839840 3907509851 3926758668 3929820160 3932619095 3949008735 3957960832 3970677760 3977208480 3977458176 3984024576 3986862117 4022609920 4031453440 4038084120 4042251570 4047238144 4053919744 4060321888 4064105472 4067000049 4067025088 4084180480 4094442240 4112487680 4122469672 4126311168 4158762496 4166274560 4169211648 4175433920 4179743120 4186798080 4205333384 4212275984 4219385856 4223740416 4233026112 4240672320 4242355712 4243718780 4252655856 4274023040 4281079040 4288389504 4307289728 4311735008 4318112064 4321214156 4329019660 4339441760 4341252853 4343485440 4350344880 4357526880 4374588288 4377730952 4384205616 4388643840 4388730276 4395280165 4426666720 4433974720 4440977065 4441546272 4445115360 4455816960 4455904719 4465725544 4475543233 4487724192 4505714340 4513152840 4518446847 4523383808 4534078486 4545381120 4545470643 4548646480 4556413848 4581218446 4607375360 4614953280 4619716080 4629872310 4640367872 4648000056 4648028672 4655673456 4679362560 4690426020 4699985920 4711098140 4715784192 4719142914 4722935070 4741456384 4764813312 4771924480 4776849280 4784705940 4806095296 4814029696 4837744128 4849964320 4857941235 4884597760 4892661760 4901016576 4904954880 4908448335 4922616832 4927697152 4934985216 4938530464 4946653047 4947451040 4961431832 4971822720 4980030720 4991006720 4999529472 5003121088 5010520704 5015691744 5037797408 5050028829 5059047680 5067399680 5075402360 5080131840 5083781360 5092362240 5092462536 5103686336 5114906552 5120185322 5128827648 5137294848 5138625826 5153087090 5157888960 5181803984 5194721280 5194823592 5198453120 5207330112 5211514560 5235678224 5256666730 5265344980 5274232320 5274336198 5279675520 5291282640 5302944640 5303277568 5312000064 5315816156 5315819820 5320769664 5329172478 5360486880 5384112160 5389668760 5397640080 5401517695 5422666732 5458375776 5459256320 5468235360 5472163690 5480257020 5485912845 5501748224 5505666733 5528612229 5551932840 5558948864 5582156930 5609655240 5631653888 5644034816 5653317768 5654229760 5670207808 5691463680 5695517310 5717852672 5726309376 5732219136 5757482752 5800459840 5805864960 5810000070 5810035840 5819591820 5819957184 5832784384 5845607488 5851640368 5861517312 5894730240 5922061696 5926820480 5936941248 5941089280 5941206292 5956016640 5983632256 6007619120 6017537120 6024595796 6033914880 6047180160 6060508160 6060627524 6070857216 6075218464 6080879616 6090482832 6100537632 6126270720 6153271040 6153392231 6159621440 6168731520 6173163080 6183704508 6197333408 6201789790 6207564608 6217367891 6238143744 6249411840 6253901360 6263150880 6269614680 6292190552 6297246760 6308000076 6318413976 6363533568 6365578170 6379607920 6393633190 6411034560 6421618560 6450325504 6460934592 6467602512 6477254980 6481821234 6493529490 6509162640 6544597780 6551107584 6566596428 6579980288 6595537396 6629096960 6640000080 6640040960 6644770195 6650962080 6680694272 6687588992 6698588316 6733371772 6773509120 6778333415 6785075712 6789950048 6801117729 6822969720 6838436864 6849726464 6871827669 6877185280 6911063040 6926431456 6943106816 6948686080 6960551808 6972043008 7032309760 7032448264 7039567360 7049978880 7055043520 7066647210 7082666752 7087759760 7094359552 7105563304 7112184576 7129307136 7142184960 7147315840 7157886720 7165273920 7196853440 7209142944 7214321926 7221044544 7272609792 7274946480 7277834368 7290980480 7307009360 7314550460 7326896640 7338992640 7359333422 7371482972 7383925248 7391545728 7402577120 7407795696 7421176560 7426507865 7442147748 7479540320 7486510080 7504681632 7530744745 7537757024 7556696112 7575784405 7588571520 7594023080 7601099520 7613103540 7625672040 7642958848 7655529504 7661029166 7672359828 7680277983 7707938739 7729630635 7746666760 7759455760 7759942912 7772705976 7797679680 7815019702 7853517336 7859640320 7865238190 7885000095 7898017470 7915921664 7941355520 7954416960 7954916352 7968049152 7973724234 8062906880 8076168240 8084503140 8094476288 8120643776 8128210944 8134000098 8134050176 8168360960 8188884480 8208245535 8224975360 8244421745 8244939344 8252622336 8317524992 8332549120 8338423296 8350867840 8359486240 8373235395 8410666768 8416714715 8424551968 8447480832 8466052224 8481344640 8484711424 8487437560 8505311712 8548046080 8562158080 8576779008 8614579456 8623470016 8636224128 8642428312 8658039320 8678883520 8682505706 8686970880 8700689760 8715053760 8749176576 8755461904 8768411232 8777287680 8777460552 8790560330 8853333440 8867949440 8881954130 8883092544 8890230720 8911633920 8911809438 8931451088 8951086466 8975448384 9011428680 9026305680 9036893694 9046767616 9068156972 9090762240 9090941286 9097292960 9112827696 9162436892 9214353715 9229906560 9239432160 9259744620 9280735744 9296000112 9296057344 9302678273 9302684685 9311346912 9380852040 9422196280 9438285828 9445870140 9482912768 9489666781 9543848960 9553698560 9569411880 9590449785 9612190592 9628059392 9675488256 9699928640 9715882470 9769195520 9802033152 9809909760 9816896670 9845233664 9855394304 9869970432 9877060928 9893306094 9894902080 9922863664 9943645440 9960061440 9999058944 10006242176 10021041408 10031383488 10075594816 10100057658 10118095360 10134799360 10150804720 10160263680 10167562720 10184925072 10207372672 10229813104 10240370644 10257655296 10274589696 10277251652 10306174180 10315777920 10363607968 10389647184 10396906240 10397111011 10414660224 10423029120 10471356448 10513333460 10530689960 10543042643 10548464640 10548672396 10559351040 10582565280 10605889280 10606098167 10624000128 10631632312 10631639640 10641539328 10658344956 10720973760 10768224320 10779337520 10795280160 10803035390 10821482889 10845333464 10916751552 10918512640 10936470720 10944327380 10960514040 10971825690 11003496448 11011333466 11039000133 11057224458 11103865680 11117897728 11164313860 11219310480 11288069632 11306635536 11308459520 11335196215 11340415616 11391034620 11435705344 11452618752 11453046115 11464438272 11491543749 11514965504 11600919680 11620000140 11620071680 11639183640 11639914368 11665568768 11691214976 11703280736 11722529553 11783400601 11789460480 11797857285 11844123392 11853640960 11873882496 11882178560 11882412584 11912033280 11967264512 12015238240 12035074240 12049191592 12067829760 12094360320 12121016320 12121255048 12141714432 12150436928 12161759232 12180965664 12201075264 12252541440 12306542080 12306784462 12319242880 12337463040 12346326160 12367409016 12394666816 12403579580 12415129216 12434735782 12476287488 12498823680 12507802720 12526301760 12539229360 12584381104 12594493520 12616000152 12636827952 12727067136 12731156340 12759215840 12787266380 12800463305 12822069120 12843237120 12846564565 12921869184 12935205024 12954509960 12963642468 12987058980 13018325280 13023758559 13089195560 13133192856 13185840495 13191074792 13258193920 13280000160 13280081920 13289540390 13301924160 13322931195 13361388544 13375177984 13397176632 13426629699 13466743544 13547018240 13556666830 13570151424 13579900096 13602235458 13645939440 13676873728 13743655338 13754370560 13822126080 13852862912 13886213632 13897372160 13921103616 13944086016 14064896528 14079134720 14099957760 14110087040 14133294420 14165333504 14175519520 14188719104 14211126608 14224369152 14294631680 14315773440 14330547840 14393706880 14418285888 14428643852 14442089088 14549892960 14555668736 14581960960 14614018720 14629100920 14653793280 14677985280 14718666844 14742965944 14767850496 14783091456 14805154240 14815591392 14842353120 14853015730 14884295496 14943952561 14959080640 14973020160 15009363264 15061489490 15075514048 15113392224 15151568810 15177143040 15188046160 15202199040 15226207080 15251344080 15285917696 15311059008 15322058332 15344719656 15360555966 15415877478 15459261270 15493333520 15518911520 15519885824 15545411952 15595359360 15630039404 15707034672 15730476380 15770000190 15796034940 15831843328 15869274701 15908833920 15909832704 15947448468 16125813760 16152336480 16169006280 16204553085 16241287552 16268000196 16268100352 16336721920 16377768960 16416491070 16449950720 16488843490 16489878688 16505244672 16517000199 16635049984 16665098240 16676846592 16701735680 16718972480 16746470790 16821333536 16833429430 16849103936 16894961664 16932104448 16962689280 16969422848 16974875120 17010623424 17096092160 17124316160 17153558016 17229158912 17246940032 17272448256 17284856624 17316078640 17357767040 17365011412 17401379520 17430107520 17498353152 17510923808 17536822464 17554921104 17581120660 17630802403 17706666880 17735898880 17763908260 17766185088 17780461440 17823267840 17823618876 17862902176 17902172932 17950896768 17985190391 18022857360 18035804815 18052611360 18073787388 18136313944 18181524480 18181882572 18194585920 18225655392 18324873784 18398333555 18428707430 18459813120 18460176693 18478864320 18519489240 18561471488 18592000224 18592114688 18605356546 18605369370 18622693824 18652103673 18761704080 18844392560 18876571656 18891740280 18965825536 18979333562 19087697920 19107397120 19138823760 19152572915 19180899570 19224381184 19256118784 19350976512 19399857280 19431764940 19537549255 19633793340 19710788608 19739940864 19754121856 19786612188 19789804160 19845727328 19887290880 19920122880 19934310585 20012484352 20042082816 20062766976 20151189632 20200115316 20236190720 20269598720 20301609440 20320527360 20335000245 20335125440 20369850144 20414745344 20459626208 20480741288 20515310592 20549179392 20554503304 20612348360 20631555840 20727215936 20779294368 20793812480 20794222022 20829320448 20846058240 20942712896 21026666920 21061379920 21086085286 21096929280 21097344792 21118702080 21165130560 21211778560 21212196334 21248000256 21263264624 21263279280 21283078656 21316689912 21441947520 21536448640 21558675040 21590560320 21606070780 21642965778 21690666928 21706264265 21833503104 21872941440 21888654760 21921028080 21943651380 22022666932 22078000266 22114448916 22207731360 22279523595 22328627720 22377716165 22438620960 22576139264 22592234235 22613271072 22616919040 22670392430 22680831232 22727353215 22782069240 22871410688 22906092230 22928876544 22983087498 23029931008 23201839360 23240000280 23240143360 23278367280 23279828736 23331137536 23382429952 23406561472 23445059106 23566801202 23578920960 23595714570 23688246784 23707281920 23747764992 23764825168 23824066560 23934529024 24030476480 24070148480 24098383184 24188720640 24242510096 24283428864 24300873856 24361931328 24402150528 24505082880 24613084160 24613568924 24638485760 24674926080 24692652320 24733265235 24734818032 24789333632 24807159160 24830258432 24869471564 24952574976 24997647360 25015605440 25052603520 25078458720 25168762208 25188987040 25232000304 25250126741 25250144145 25273655904 25454134272 25462312680 25518431680 25574532760 25600926610 25644138240 25686474240 25693129130 25757666977 25843738368 25870410048 25909019920 25927284936 25974117960 26036650560 26047517118 26178391120 26266385712 26371680990 26382149584 26516387840 26560000320 26579080780 26603848320 26645862390 26722777088 26750355968 26794353264 26813602081 26853259398 26933487088 27113333660 27140302848 27159800192 27204470916 27291878880 27487310676 27508741120 27528333665 27643061145 27705725824 27772427264 27794744320 27842207232 27888172032 27908034819 28129793056 28158269440 28220174080 28266588840 28330667008 28351039040 28377438208 28422253216 28448738304 28469000343 28589263360 28616830031 28631546880 28661095680 28787413760 28836571776 28857287704 28884178176 29099785920 29111337472 29163921920 29228037440 29258201840 29307586560 29437333688 29485931888 29535700992 29566182912 29610308480 29631182784 29684706240 29706031460 29768590992 29887905122 29918161280 30018726528 30122978980 30151028096 30226784448 30303137620 30354286080 30376092320 30388769971 30404398080 30452414160 30502688160 30622118016 30644116664 30689439312 30721111932 30766961155 30831754956 30918522540 30986667040 31037823040 31039771648 31086839455 31090823904 31190718720 31191333033 31260078808 31328802631 31414069344 31460952760 31540000380 31592069880 31629127929 31663686656 31738549402 31817667840 31818294501 31894896936 32251627520 32304672960 32338012560 32409106170 32482575104 32536000392 32536200704 32755537920 32832982140 32899901440 32977686980 32979757376 33010489344 33034000398 33353693184 33403471360 33437944960 33492941580 33642667072 33666858860 33698207872 33864208896 33925378560 33949750240 34005588645 34021246848 34192184320 34248632320 34307116032 34359138345 34458317824 34493880064 34544896512 34569713248 34632157280 34715534080 34730022824 34802759040 34860215040 34996706304 35021847616 35073644928 35109842208 35162241320 35261604806 35350201803 35413333760 35471797760 35527816520 35532370176 35560922880 35646535680 35647237752 35725804352 35804345864 35901793536 35970380782 36045714720 36071609630 36105222720 36147574776 36272627888 36363048960 36363765144 36389171840 36451310784 36649747568 36796667110 36857414860 36919626240 36920353386 36957728640 37038978480 37122942976 37184000448 37210713092 37210738740 37245387648 37304207346 37523408160 37688785120 37753143312 37783480560 37958667124 38214794240 38277647520 38305145830 38361799140 38401389915 38448762368 38512237568 38539667131 38539693695 38799714560 38863529880 39075098510 39267586680 39421577216 39508243712 39573224376 39579608320 39691454656 39774581760 39840245760 39868621170 40024968704 40084165632 40125533952 40302379264 40400230632 40472381440 40603218880 40641054720 40670000490 40670250880 40739700288 40829490688 40919252416 40961482576 41030621184 41109006608 41224696720 41263111680 41454431872 41558588736 41587624960 41588444044 41658640896 41692116480 41885425792 42053333840 42122759840 42172170572 42194689584 42237404160 42330261120 42423557120 42424392668 42496000512 42526529248 42526558560 42566157312 42633379824 42883895040 43072897280 43073745617 43117350080 43181120640 43212141560 43285931556 43381333856 43412528530 43521575237 43667006208 43678319521 43745882880 43777309520 43842056160 43887302760 44045333864 44156000532 44228897832 44415462720 44559047190 44657255440 44755432330 44831857683 44877241920 45152278528 45184468470 45226542144 45233838080 45340784860 45361662464 45454706430 45564138480 45812184460 45857753088 45966174996 46059862016 46403678720 46480000560 46480286720 46513391365 46556734560 46559657472 46764859904 46813122944 46890118212 47133602404 47191429140 47376493568 47414563840 47448333905 47495529984 47529650336 47607824103 47869058048 48060952960 48140296960 48196766368 48377441280 48485020192 48601747712 48723862656 48804301056 48816945347 49010165760 49226168320 49227137848 49276971520 49349852160 49385304640 49466530470 49469636064 49578667264 49614318320 49660516864 49738943128 49905149952 49995294720 50031210880 50105207040 50156917440 50337524416 50377974080 50464000608 50500253482 50500288290 50547311808 50908268544 50924625360 51036863360 51149065520 51201853220 51288276480 51372948480 51386258260 51515333954 51687476736 51740820096 51818039840 51854569872 51948235920 51985555055 52073301120 52095034236 52356782240 52532771424 52715213215 52743361980 52764299168 52892407209 53030490835 53120000640 53158161560 53207696640 53291724780 53500711936 53588706528 53627204162 53706518796 53866974176 53955571173 54107414445 54226667320 54319600384 54408941832 54583757760 54974621352 55017482240 55056667330 55195000665 55286122290 55411451648 55544854528 55589488640 55684414464 55776344064 55816069638 56259586112 56440348160 56533177680 56661334016 56702078080 56844506432 56897476608 56938000686 57178526720 57233660062 57263093760 57322191360 57457718745 57574827520 57673143552 57714575408 57768356352 58199571840 58222674944 58327843840 58456074880 58516403680 58612647765 58874667376 58917003005 58971863776 59132365824 59220616960 59262365568 59369412480 59412062920 59537181984 59775810244 59836322560 60037453056 60245957960 60302056192 60453568896 60606275240 60708572160 60752184640 60777539942 60808796160 60904828320 61005376320 61244236032 61288233328 61378878624 61442223864 61533922310 61663509912 61837045080 61973334080 62075646080 62079543296 62173678910 62181647808 62381437440 62382666066 62520157616 62657605262 62828138688 62921905520 63080000760 63184139760 63258255858 63327373312 63477098804 63635335680 63636589002 63789793872 64609345920 64676025120 64818212340 64965150208 65072000784 65072401408 65118747911 65118792795 65665964280 65955373960 65959514752 66068000796 66427667467 66806942720 66875889920 66985883160 67133148495 67285334144 67333717720 67396415744 67728417792 67850757120 67899500480 68011177290 68042493696 68384368640 68614232064 68718276690 68916635648 68987760128 69089793024 69139426496 69264314560 69431068160 69460045648 69605518080 69720430080 69993412608 70043695232 70147289856 70219684416 70324482640 70523209612 70700403606 70826667520 70943595520 71055633040 71064740352 71121845760 71294475504 71451608704 71608691728 71803587072 71940761564 72091429440 72143219260 72210445440 72295149552 72545255776 72727530288 72778343680 72779777077 72902621568 73299495136 73593334220 73714829720 73801298501 73839252480 73840706772 73915457280 74077956960 74242687169 74368000896 74421426184 74421477480 74490775296 74608414692 74719762805 75046816320 75377570240 75506286624 75566961120 75750380223 75917334248 76429588480 76555295040 76610291660 76723598280 76802779830 76897524736 77024475136 77079334262 77079387390 77273000931 77599429120 77727059760 78150197020 78535173360 79016487424 79146448752 79159216640 79346373505 79382909312 79549163520 79737242340 80049937408 80168331264 80251067904 80440806243 80604758528 80800461264 81206437760 81340000980 81340501760 81479400576 81658981376 81838504832 81922965152 82218013216 82449393440 82483804207 82526223360 82585000995 82908863744 83117177472 83175249920 83176888088 83317281792 83384232960 83770851584 84106667680 84245519680 84344341144 84389379168 84474808320 84660522240 84847114240 84848785336 84992001024 85053058496 85053117120 85132314624 85266759648 85767790080 85850490093 86145794560 86147491234 86234700160 86362241280 86424283120 86571863112 86762667712 86825057060 87043150474 87334012416 87356639042 87491765760 87554619040 87684112320 87774605520 88090667728 88154012015 88312001064 88457795664 88830925440 89118094380 89314510880 89510864660 89663715366 89754483840 89925951955 90368936940 90453084288 90681569720 90723324928 90909412860 91128276960 91166309913 91624368920 91932349992 92300883465 92807357440 92960001120 92960573440 93026782730 93113469120 93119314944 93260518365 93529719808 93626245888 93780236424 93986407893 94267204808 94382858280 94752987136 94829127680 94896667810 94991059968 95059300672 95215648206 95738116096 96121905920 96280593920 96393532736 96754882560 96970040384 97203495424 97447725312 97608602112 97633890694 98454275696 98553943040 98699704320 98770609280 98933060940 98939272128 99157334528 99228636640 99321033728 99477886256 100062421760 100210414080 100313834880 100675048832 100755948160 100928001216 101000506964 101000576580 101094623616 101849250720 102073726720 102298131040 102403706440 102576552960 102745896960 102772516520 103030667908 103374953472 103481640192 103636079680 103709139744 103896471840 103971110110 104146602240 104190068472 104607667927 104713564480 105065542848 105430426430 105486723960 105528598336 105784814418 106060981670 106240001280 106316323120 106415393280 106583449560 107001423872 107177413056 107254408324 107413037592 107733948352 107911142346 108214828890 108453334640 108639200768 108817883664 109167515520 109949242704 110113334660 110390001330 110572244580 110822903296 111084922907 111368828928 111632139276 112519172224 112880696320 113066355360 113404156160 113689012864 113876001372 114357053440 114467320124 114644382720 114915437490 115149655040 115346287104 115429150816 115536712704 115619001393 116399143680 116445349888 116655687680 116912149760 117032807360 117225295530 117749334752 117834006010 117943727552 118264731648 118441233920 118524731136 118738824960 118824125840 119074363968 119551620488 119672645120 120074906112 120491915920 120604112384 120907137792 121212550480 121417144320 121504369280 121555079884 121809656640 122010752640 122488472064 122576466656 122757757248 122884447728 123067844620 123327019824 123415616821 123674090160 123946668160 124151292160 124347357820 124363295616 124762874880 124765332132 125040315232 125315210524 125656277376 125843811040 125896332737 126160001520 126250633705 126368279520 126516511716 126954197608 127270671360 127273178004 127579587744 128788334885 129218691840 129221236851 129352050240 129636424680 129930300416 130144001568 130144802816 130237495822 130237585590 130564725711 131034958563 131331928560 131910747920 131919029504 132136001592 132855334934 133613885440 133751779840 133971766320 134068010405 134266296990 134570668288 134667435440 134792831488 135456835584 135701514240 135799000960 136022354580 136084987392 137436553380 137975520256 138179586048 138278852992 138528629120 138862136320 138920091296 139211036160 139440860160 139540174095 140087390464 140294579712 140439368832 140648965280 141046419224 141400807212 141653335040 141887191040 142111266080 142129480704 142243691520 142345001715 142588951008 142903217408 143084150155 143217383456 143607174144 143881523128 144182858880 144286438520 144420890880 144590299104 145090511552 145455060576 145556687360 145559554154 145805243136 146450836041 146598990272 147186668440 147429659440 147602597002 147678504960 147681413544 147830914560 148155913920 148485374338 148736001792 148842852368 148842954960 148981550592 149216829384 149439525610 150093632640 150755140480 151012573248 151133922240 151500760446 151834668496 151943849855 153110590080 153220583320 153447196560 153605559660 153795049472 154158668524 154158774780 154546001862 155198858240 155454119520 155956665165 156300394040 156644013155 157070346720 158032974848 158145639645 158292897504 158318433280 158692747010 158765818624 159091472505 159474484680 160099874816 160502135808 160881612486 161209517056 161600922528 162412875520 162680001960 162681003520 162958801152 163317962752 163677009664 163845930304 164436026432 164898786880 164967608414 165052446720 165170001990 165817727488 166234354944 166353776176 166634563584 166768465920 167541703168 168213335360 168491039360 168688682288 168778758336 169321044480 169697570672 169984002048 170106116992 170106234240 170533519296 171535580160 171700980186 172291589120 172294982468 172469400320 172724482560 172848566240 173143726224 173525335424 173650114120 174086300948 174668024832 174713278084 174983531520 175109238080 175368224640 175549211040 176181335456 176308024030 176624002128 176750887187 176751009015 176915591328 177661850880 178236188760 178629021760 179021729320 179327430732 179508967680 179851903910 180303668839 180737873880 180906168576 181363139440 181446649856 181818825720 182256553920 182332619826 183248737840 183864699984 184601766930 185614714880 185920002240 186053565460 186226938240 186238629888 186521036730 187059439616 187252491776 187560472848 187972815786 188534409616 188765716560 189793335620 189982119936 190118601344 190431296412 192243811840 192561187840 192698335655 192787065472 193940080768 194406990848 194895450624 195217204224 195267781388 195356243733 196908551392 197107886080 197541218560 197866121880 197878544256 198314669056 198457273280 198642067456 198955772512 199283002401 200124843520 200317810217 200420828160 200627669760 201350097664 201511896320 201856002432 202001013928 202001153160 202189247232 203698501440 204147453440 204596262080 204807412880 205153105920 205545033040 206061335816 206749906944 206963280384 207272159360 207418279488 207792943680 207942220220 208293204480 208380136944 209215335854 209427128960 210131085696 210860852860 210973447920 211057196672 211569628836 212121963340 212480002560 212632646240 212721389797 212830786560 213166899120 214354826112 214508816648 214826075184 215368728085 215467896704 215822284692 216429657780 216906669280 217278401536 217607876185 217635767328 218335031040 218339331231 218391597605 219898485408 220226669320 220780002660 221144489160 221403895503 221645806592 222169845814 222728061507 223264278552 224159288415 225038344448 225761392640 226132710720 226808312320 227378025728 227752002744 228934640248 229288765440 229830874980 230299310080 230692574208 230858301632 231073425408 231238002786 232798287360 233824299520 234065614720 234450591060 235498669504 235668012020 235887455104 236882467840 237049462272 237477649920 237648251680 238039120515 238148727936 239103240976 239345290240 240149812224 240983831840 241208224768 241814275584 242425100960 243008738560 243110159768 243619313280 244021505280 244084726735 244976944128 245152933312 245515514496 245768895456 246135689240 246654039648 246831233642 247348180320 247451412621 247893336320 248302584320 248694715640 248726591232 249525749760 249530664264 250080630464 250630421048 251312554752 251687622080 251792665474 252320003040 252501267410 252736559040 253033023432 253908395216 254541342720 254546356008 255159175488 257576669770 258437383680 258442473702 258704100480 259272849360 259860600832 260288003136 260474991644 260475171180 261129451422 262069917126 262663857120 263821495840 263838059008 264272003184 264462036045 265710669868 267503559680 267943532640 268136020810 268532593980 269141336576 269334870880 269585662976 269777669917 269777855865 271598001920 272044709160 272169974784 274873106760 275951040512 276557705984 277057258240 277724272640 277840182592 278422072320 278881720320 279080348190 280174780928 280589159424 280878737664 281297930560 282092838448 282801614424 283306670080 284222532160 284258961408 284487383040 284690003430 285177902016 285806434816 286168300310 286434766912 287214348288 287763046256 288365717760 288572877040 288841781760 289180598208 290181023104 290910121152 291113374720 291119108308 291610486272 292901672082 293197980544 294373336880 294859318880 295205194004 295362827088 295661829120 296311827840 296970748676 297472003584 297685704736 297685909920 297963101184 298433658768 298879051220 299723640851 300187265280 301510280960 301516219319 302025146496 302267844480 303001520892 303669336992 303887699710 305748236647 306221180160 306441166640 306894393120 307211119320 308317337048 308317549560 309092003724 310397716480 310908239040 311913330330 312600788080 313288026310 313823003781 314140693440 316065949696 316291279290 316585795008 316636866560 317385494020 317531637248 318182945010 318948969360 321004271616 321763224972 322419034112 323201845056 324825751040 325360003920 325362007040 325593739555 325917602304 327354019328 327691860608 328872052864 329797573760 329935216828 330340003980 331635454976 332138337335 332468709888 332707552352 333254768721 334985245657 335083406336 336426670720 336982078720 337377364576 337557516672 338642088960 339395141344 340212233984 340212468480 341067038592 341718617429 343071160320 343401960372 344583178240 344589964936 344938800640 345448965120 345697132480 346287452448 347050670848 347300228240 348172601896 349336049664 349426556168 349967063040 350218476160 350736449280 351098422080 352362670912 352616048060 353248004256 353501774374 353502018030 353831182656 355323701760 356472377520 357258043520 358043458640 358654861464 359017935360 359703807820 360607337678 361475747760 361812337152 362726278880 363637651440 363898885385 364513107840 364665239652 366497475680 367729399968 369006492505 369203533860 370246850463 371213435845 371840004480 372107130920 372453876480 373042073460 374504983552 375120945696 375945631572 377068819232 377531433120 377688998211 378751901115 379586671240 380237202688 380862592824 384487623680 385122375680 385396671310 385574130944 386365004655 387880161536 388813981696 389790901248 390434408448 390535562776 390712487466 393817102784 395082437120 395732243760 395757088512 396629338112 396914546560 397911545024 398566004802 400249687040 400635620434 400841656320 401255339520 402204031215 402700195328 403023792640 403712004864 404002027856 404002306320 404378494464 407397002880 408294906880 409192524160 409614825760 411090066080 412122671632 412419021035 413926560768 414544318720 414836558976 415585887360 415884440440 416586408960 416760273888 418430671708 418854257920 420262171392 421721705720 421946895840 422114393344 423139257672 424243926680 424960005120 425265292480 425442779594 425661573120 426333798240 428709652224 429017633296 429252450465 429652150368 430737456170 430935793408 431644569384 432859315560 433813338560 434556803072 435215752370 435271534656 436670062080 436678662462 436783195210 439796970816 440453338640 441560005320 442288978320 442807791006 443291613184 444339691628 445456123014 446528557104 448318576830 450076688896 452265421440 453616624640 454756051456 455504005488 455831235377 455831549565 457869280496 459661749960 461385148416 461716603264 462476005572 465596574720 467648599040 468131229440 468901182120 469932039465 470997339008 471336024040 471774910208 473764935680 474098924544 474955299840 475296503360 476078241030 476297455872 478206481952 478690580480 480299624448 481967663680 482416449536 483628551168 484850201920 486017477120 486220319536 487238626560 488043010560 488169453470 489953888256 490305866624 491031028992 491537790912 492271378480 493308079296 493662467284 494696360640 494902825242 495786672640 496605168640 497389431280 497453182464 499061328528 500161260928 501260842096 502625109504 503375244160 503585330948 504640006080 505002534820 505473118080 506066046864 507816790432 509092712016 509458439539 510318350976 511293269687 515153339540 516609089507 516874767360 516884947404 517408200960 518545698720 520576006272 520949983288 520950342360 522258902844 523038339635 524139834252 525327714240 527642991680 527676118016 528544006368 528924072090 530252661561 531421339736 535007119360 535887065280 536272041620 537065187960 538282673152 538669741760 539171325952 539555339834 539555711730 540911006517 543196003840 544089418320 544339949568 549746213520 553115411968 554114516480 555424614535 555680365184 556844144640 558160696380 560349561856 561178318848 561757475328 562595861120 564185676896 565603228848 568445064320 569380006860 570355804032 571612869632 572336600620 572869533824 575526092512 576731435520 577145754080 577386629449 577683563520 578095006965 578361196416 580362046208 581820242304 582226749440 582238216616 583220972544 585803344164 586395961088 588746673760 589718637760 590410388008 590725654176 591323658240 592623655680 593941497352 594944007168 595371409472 595371819840 595926202368 596867317536 597758102440 599447281702 600374530560 600953430651 603020561920 603032438638 604050292992 604535688960 606003041784 607338673984 607775399420 611496473294 612442360320 612882333280 613788786240 614422238640 616634674096 616635099120 617078084105 618184007448 621816478080 623826660660 625201576160 626576052620 627646007562 628281386880 629481663685 632582558580 633171590016 634770988040 635063274496 636365890020 637897938720 638164169391 643526449944 646106184255 646403690112 649651502080 650720007840 650724014080 651187479110 651835204608 652823628555 654708038656 655174792815 655383721216 657744105728 659595147520 659870433656 660680007960 663270909952 664276674670 664937419776 665415104704 666509537442 669970491314 670166812672 672853341440 673964157440 674754729152 675115033344 677284177920 678790282688 680424467968 680424936960 682134077184 683437234858 686803920744 689179929872 689877601280 690897930240 691394264960 692574904896 694101341696 694600456480 696345203792 698853112336 700436952320 701472898560 702196844160 704725341824 705232096120 706496008512 707003548748 707004036060 707662365312 710282124949 710647403520 712944755040 714516087040 716086917280 717309722928 718035870720 719407615640 721214675356 722951495520 723624674304 725452557760 727275302880 727797770770 729026215680 729330479304 732253675489 732254180205 732994951360 735458799936 738012985010 738407067720 740493700926 742426871690 743680008960 744214261840 744907752960 746084146920 749009967104 750241891392 751891263144 754137638464 755062866240 755377996422 757503802230 759173342480 760474405376 761725185648 768975247360 770793342620 771148261888 772730009310 775760323072 777594460349 779581802496 781071125552 781424974932 787634205568 790164874240 791464487520 791514177024 793829093120 795823090048 797132009604 800499374080 801271240868 802510679040 804408062430 805400390656 806047585280 807424009728 808004055712 808004612640 808756988928 809333009751 814794005760 816589813760 818385048320 819229651520 822180132160 824245343264 824838042070 827853121536 829088637440 829673117952 829888070899 831171774720 831768880880 833172817920 833520547776 836861343416 837708515840 840524342784 843443411440 843893791680 844228786688 846278515344 848487853360 849920010240 850530584960 850885559188 852667596480 857419304448 858035266592 858504900930 859304300736 861474912340 861871586816 863289138768 863909317747 865718631120 867626677120 870431504740 870543069312 873340124160 873357324924 873566390420 879593941632 880906677280 881274329159 883120010640 883754435935 884577956640 885615582012 888679383256 890912246028 893057114208 896637153660 899170922553 900153377792 901518344195 904530842880 904548657957 907233249280 909512102912 911008010976 911662470754 911663099130 915738560992 917244709941 919323499920 923433206528 924952011144 931193149440 935297198080 936262458880 937802364240 939864078930 941994678016 942672048080 943549820416 948197849088 949910599680 950593006720 952156482060 952594911744 956412963904 963935327360 967257102336 969700403840 972034954240 972440639072 974477253120 976086021120 976338906940 976781218665 980611733248 982062057984 983075581824 984542756960 986616158592 987324934568 989392721280 989805650484 991573345280 993210337280 994778862560 994906364928 996415012005 998122657056 1000322521856 1001589051085 1002521684192 1004955736971 1005250219008 1006750488320 1007170661896 1009280012160 1010005069640 1010946236160 1012132093728 1015633580864 1018185424032 1018916879078 1020636701952 1022586539374 1025155852287 1030306679080 1033218179014 1033749534720 1033769894808 1034816401920 1037091397440 1041152012544 1041899966576 1041900684720 1044517805688 1046076679270 1048279668504 1050655428480 1055285983360 1055352236032 1057088012736 1057848144180 1060505323122 1062842679472 1063606948985 1071774130560 1072544083240 1074130375920 1076565346304 1077339483520 1079110679668 1079111423460 1081822013034 1086392007680 1088178836640 1091696656155 1099492427040 1106230823936 1107019477515 1108229032960 1110849229070 1111360730368 1113640307535 1116321392760 1120699123712 1123514950656 1125191722240 1128371353792 1131206457696 1136890128640 1138760013720 1140711608064 1143225739264 1144673201240 1145739067648 1151052185024 1153462871040 1154291508160 1154773258898 1155367127040 1156190013930 1156722392832 1160724092416 1163640484608 1164476433232 1166441945088 1171606688328 1172791922176 1177493347520 1179437275520 1180820776016 1181451308352 1185247311360 1187882994704 1189888014336 1190742818944 1190743639680 1193734635072 1195516204880 1198894563404 1200749061120 1201906861302 1206041123840 1206064877276 1208100585984 1209071377920 1212006083568 1214677347968 1215550798840 1222992946588 1224884720640 1225764666560 1227577572480 1228844477280 1233269348192 1233270198240 1234156168210 1236368014896 1237256210309 1237257063105 1243632956160 1247653321320 1250403152320 1253152105240 1255292015124 1256562773760 1258963327370 1262125681873 1265165117160 1266343180032 1269541976080 1270126548992 1272731780040 1275795877440 1276328338782 1287052899888 1292212368510 1292807380224 1299303004160 1301440015680 1302374958220 1303670409216 1305647257110 1309416077312 1310349585630 1310767442432 1315488211456 1319190295040 1319740867312 1321360015920 1328553349340 1329874839552 1330830209408 1333019074884 1339940982628 1345706682880 1347928314880 1348888349585 1349509458304 1350230066688 1357580565376 1360848935936 1360849873920 1364268154368 1366874469716 1367493706131 1373607841488 1378359859744 1379755202560 1382788529920 1385149809792 1388202683392 1389200912960 1392690407584 1397706224672 1400873904640 1402224671519 1402945797120 1404393688320 1409450683648 1410464192240 1412992017024 1414007097496 1414008072120 1415324730624 1420564249898 1421294807040 1425889510080 1429032174080 1432173834560 1434619445856 1436071741440 1438815231280 1442429350712 1445902991040 1447249348608 1450905115520 1454550605760 1455595541540 1458052431360 1458660958608 1464507350978 1464508360410 1465989902720 1470917599872 1476025970020 1476814135440 1480987401852 1484853743380 1487360017920 1488428523680 1489049728579 1489815505920 1492168293840 1498618204255 1500483782784 1503782526288 1507581096595 1508275276928 1510125732480 1510755992844 1515007604460 1518346684960 1520948810752 1523450371296 1528375318617 1528741183235 1533879809061 1541586685240 1542296523776 1545460018620 1549827268521 1551520646144 1555188920698 1562142251104 1562849949864 1569115018905 1575268411136 1580329748480 1582928975040 1583028354048 1587658186240 1591646180096 1594264019208 1602542481736 1605021358080 1608816124860 1610800781312 1612095170560 1614848019456 1616008111424 1616009225280 1617513977856 1618666019502 1629588011520 1636770096640 1638459303040 1644360264320 1648490686528 1649676084140 1658177274880 1659346235904 1659776141798 1662343549440 1663537761760 1666273843605 1667041095552 1673722686832 1674926228285 1675417031680 1681048685568 1686886822880 1687787583360 1688457573376 1692557030688 1696975706720 1701061169920 1701771118376 1705335192960 1708593087145 1714838608896 1716070533184 1717009801860 1718608601472 1722949824680 1723743173632 1726578277536 1727818635494 1731437262240 1732159888347 1735253354240 1740863009480 1741086138624 1746680248320 1746714649848 1747132780840 1759187883264 1761813354560 1762548658318 1766240021280 1767508871870 1769155913280 1771231164024 1777358766512 1781824492056 1786114228416 1793274307320 1798341845106 1800306755584 1803036688390 1809061685760 1809097315914 1819024205824 1822016021952 1823324941508 1823326198260 1831477121984 1834489419882 1838646999840 1846866413056 1849904022288 1851234252315 1872524917760 1875604728480 1879728157860 1883989356032 1885344096160 1887099640832 1888443689419 1888444991055 1901186013440 1904312964120 1905189823488 1912825927808 1927870654720 1939400807680 1944069908480 1944881278144 1948954506240 1952172042240 1952677813880 1953562437330 1961223466496 1964124115968 1966151163648 1969085513920 1973232317184 1974649869136 1978785442560 1979611300968 1983146690560 1989557725120 1989812729856 1992830024010 1996245314112 2000645043712 2003178102170 2005043368384 2009911473942 2010500438016 2013500976640 2014341323792 2018560024320 2020010139280 2021892472320 2024264187456 2031267161728 2036370848064 2037833758156 2041273403904 2045173078748 2050311704574 2060613358160 2066436358028 2067539789616 2069632803840 2074182794880 2082304025088 2083799933152 2083801369440 2089035611376 2092153358540 2096559337008 2098065485957 2101310856960 2110571966720 2110613535233 2114176025472 2115696288360 2121010646244 2125685358944 2127213897970 2130846374847 2140237656529 2143548261120 2145088166480 2148260751840 2154678967040 2158221359336 2158222846920 2163644026068 2172784015360 2176357673280 2183393312310 2196761026467 2198984854080 2212461647872 2214038955030 2216458065920 2221698458140 2222721460736 2227280615070 2232642785520 2247029901312 2250383444480 2256742707584 2262412915392 2273780257280 2277520027440 2279156176885 2281423216128 2289346402480 2291478135296 2302104370048 2306925742080 2308583016320 2309546517796 2312380027860 2313444785664 2321448184832 2327280969216 2328952866464 2332783381047 2343213376656 2344896719599 2345583844352 2354986695040 2358874551040 2361641552032 2362902616704 2370494622720 2375765989408 2381485637888 2381487279360 2387469270144 2391032409760 2392030322003 2397789126808 2401498122240 2403813722604 2412082247680 2412129754552 2416201171968 2418142755840 2424012167136 2429354695936 2431101597680 2445985893176 2449769441280 2451529333120 2455155144960 2457688954560 2466538696384 2466540396480 2468312336420 2472736029792 2474512420618 2474514126210 2487265912320 2489664212697 2495306642640 2500806304640 2506304210480 2510584030248 2513125547520 2517926654740 2524251363746 2530330234320 2532686360064 2539083952160 2545463560080 2547292197695 2551591754880 2552656677564 2556466348435 2574105799776 2583045447535 2584424737020 2585614760448 2591727953241 2602880031360 2604749916440 2611294514220 2620699171260 2621534884864 2630976422912 2638380590080 2639481734624 2642720031840 2643822987477 2651263307805 2657106698680 2661660418816 2666038149768 2679881965256 2691413365760 2695856629760 2697776699170 2699018916608 2700460133376 2704555032585 2715161130752 2721697871872 2721699747840 2728536308736 2733748939432 2734987412262 2747215682976 2756719719488 2765577059840 2770299619584 2776405366784 2778401825920 2785380815168 2795412449344 2801747809280 2804449343038 2805891594240 2808787376640 2818901367296 2820928384480 2825984034048 2828014194992 2828016144240 2830649461248 2841128499796 2851779020160 2858064348160 2864347669120 2869238891712 2877630462560 2884858701424 2886933147245 2891805982080 2901810231040 2909101211520 2911191083080 2916104862720 2917321917216 2929014701956 2929016720820 2931979805440 2941835199744 2952051940040 2953628270880 2961974803704 2969707486760 2974720035840 2976857047360 2978099457158 2979631011840 2984336587680 2997236408510 3000967565568 3004767153255 3007565052576 3015162193190 3016550553856 3020251464960 3021511985688 3030015208920 3036693369920 3041897621504 3046900742592 3056750637234 3057482366470 3067759618122 3083173370480 3084593047552 3090920037240 3099654537042 3103041292288 3110377841396 3124284502208 3125699899728 3138230037810 3150536822272 3165857950080 3166056708096 3175316372480 3183292360192 3188528038416 3190820846955 3205084963472 3217632249720 3229696038912 3232016222848 3232018450560 3237332039004 3259176023040 3273540193280 3276918606080 3288720528640 3296981373056 3299352168280 3316354549760 3318692471808 3319552283596 3324687098880 3327075523520 3332547687210 3334082191104 3347445373664 3349852456570 3350834063360 3362097371136 3373773645760 3375575166720 3376915146752 3385114061376 3393951413440 3402122339840 3403542236752 3410670385920 3417186174290 3429677217792 3432141066368 3434019603720 3437217202944 3445899649360 3447486347264 3453156555072 3455637270988 3462874524480 3464319776694 3470506708480 3481726018960 3482172277248 3493429299696 3494265561680 3518375766528 3523626709120 3525097316636 3532480042560 3535017743740 3538311826560 3542462328048 3551410624745 3554717533024 3563648984112 3572228456832 3579052887809 3586548614640 3596683690212 3606073376780 3616263626549 3618123371520 3618194631828 3644032043904 3646649883016 3646652396520 3661268377445 3662954243968 3668978839764 3677293999680 3693732826112 3699808044576 3702468504630 3711768630927 3745049835520 3751209456960 3759456315720 3767978712064 3770688192320 3774199281664 3776887378838 3776889982110 3786377045619 3802372026880 3808625928240 3810379646976 3825651855616 3855741309440 3878801615360 3887972301745 3889762556288 3897909012480 3905355627760 3907124874660 3922446932992 3928248231936 3932302327296 3938171027840 3946464634368 3949299738272 3957570885120 3959222601936 3979115450240 3985660048020 3992490628224 4001290087424 4006356204340 4010086736768 4019822947884 4027001953280 4028682647584 4037120048640 4040020278560 4041706406143 4043784944640 4046665048755 4048528374912 4062534323456 4072741696128 4075667516312 4082546807808 4090346157496 4100623409148 4121226716320 4132872716056 4135079579232 4139265607680 4148365589760 4149440354495 4164608050176 4167599866304 4167602738880 4178071222752 4184306717080 4193118674016 4196130971914 4202621713920 4206674014557 4221143933440 4221227070466 4228352050944 4231392576720 4242021292488 4251370717888 4254427795940 4261692749694 4280475313058 4287096522240 4290176332960 4296521503680 4309357934080 4316442718672 4316445693840 4319546588735 4327288052136 4352715346560 4366786624620 4393522052934 4397969708160 4406371645795 4428077910060 4443396916280 4445442921472 4454561230140 4465285571040 4467149185737 4495854612765 4500766888960 4513485415168 4522743289785 4524825830784 4547560514560 4555040054880 4558312353770 4562846432256 4578692804960 4582956270592 4586223549705 4604208740096 4617166032640 4619093035592 4624760055720 4626889571328 4642896369664 4654561938432 4657905732928 4665566762094 4686426753312 4689793439198 4691167688704 4709973390080 4717749102080 4723283104064 4725805233408 4740989245440 4751531978816 4762971275776 4762974558720 4774938540288 4782064819520 4784060644006 4795578253616 4807627445208 4824259509104 4832402343936 4836285511680 4848024334272 4858709391872 4862203195360 4891971786352 4903058666240 4910310289920 4915377909120 4933077392768 4933080792960 4936624672840 4945472059584 4949024841236 4949028252420 4971974874643 4974531824640 4979328425394 4990613285280 5001612609280 5012608420960 5021168060496 5024778684855 5026251095040 5035853309480 5048502727492 5060660468640 5065372720128 5078167904320 5090927120160 5094584395390 5103183509760 5105313355128 5112932696870 5125775728423 5125779261435 5148211599552 5166090895070 5168849474040 5171229520896 5183455906482 5205760062720 5209499832880 5222589028440 5241398342520 5243069769728 5261952845824 5276761180160 5278963469248 5285440063680 5287645974954 5302526615610 5314213397360 5323320837632 5332076299536 5359763930512 5382826731520 5395553398340 5398037833216 5400920266752 5409110065170 5430322261504 5457072617472 5467497878864 5469974824524 5494431365952 5513439438976 5531154119680 5540599239168 5556803651840 5570761630336 5590824898688 5603495618560 5608898686076 5617574753280 5637802734592 5641856768960 5651968068096 5656028389984 5656032288480 5661298922496 5665331068257 5682256999592 5694749176169 5703558040320 5716128696320 5728695338240 5738477783424 5755260925120 5769717402848 5773866294490 5783611964160 5803620462080 5809216496293 5818202423040 5822382166160 5832209725440 5834643834432 5858029403912 5858033441640 5863959610880 5883670399488 5904103880080 5907256541760 5923949607408 5939414973520 5949440071680 5953714094720 5956198914316 5968673175360 5994472817020 6001935131136 6009534306510 6015130105152 6030324386380 6033101107712 6040502929920 6043023971376 6047365224229 6060030417840 6073386739840 6093801485184 6113501274468 6114964732940 6135519236244 6166346740960 6168920304113 6181840074480 6186281051545 6199309074084 6220755682792 6248569004416 6251399799456 6276460075620 6294196457871 6301073644544 6310628409365 6331715900160 6331840605699 6350632744960 6366584720384 6377056076832 6381641693910 6410169926944 6420712969587 6435264499440 6464032445696 6464036901120 6474664078008 6518352046080 6547080386560 6553837212160 6577441057280 6593962746112 6598704336560 6637384943616 6639104567192 6649374197760 6654151047040 6665095374420 6668164382208 6694890747328 6699704913140 6747547291520 6751150333440 6770228122752 6787902826880 6804244679680 6807084473504 6821340771840 6834372348580 6837468530655 6864282132736 6868039207440 6874434405888 6891799298720 6906313110144 6911274541976 6925749048960 6928639553388 6941013416960 6963452037920 6964344554496 6986858599392 6988531123360 7011123357595 7034690158797 7036751533056 7047253418240 7050194633272 7064960085120 7070035487480 7076623653120 7084924656096 7102821249490 7109435066048 7127297968224 7144456913664 7158105775618 7173097229280 7176090966009 7193367380424 7212146753560 7232527253098 7236246743040 7236389263656 7288064087808 7293299766032 7293304793040 7322536754890 7325908487936 7337957679528 7354587999360 7387465652224 7399616089152 7404937009260 7423537261854 7445248642895 7502418913920 7518912631440 7535957424128 7541376384640 7553774757676 7553779964220 7572754091238 7604744053760 7617251856480 7641876593085 7651303711232 7669399045305 7711482618880 7749136342605 7757603230720 7775944603490 7779525112576 7810711255520 7814249749320 7844893865984 7864604654592 7876342055680 7892929268736 7898599476544 7915141770240 7918445203872 7958230900480 7971320096040 7984981256448 8002580174848 8012712408680 8020173473536 8039645895768 8054003906560 8057365295168 8074240097280 8080040557120 8083412812286 8087569889280 8093330097510 8097056749824 8125068646912 8145483392256 8151335032624 8165093615616 8180692314992 8201246818296 8242453432640 8265745432112 8270159158464 8296731179520 8298880708990 8329216100352 8335199732608 8335205477760 8356142445504 8368613434160 8386237348032 8392261943828 8405243427840 8413348029114 8442287866880 8442454140932 8456704101888 8462785153440 8484042584976 8502741435776 8508855591880 8523385499388 8560950626116 8574193044480 8580352665920 8593043007360 8618715868160 8632885437344 8632891387680 8639093177470 8654576104272 8660793472163 8660799441735 8691985584679 8705430693120 8733573249240 8787044105868 8795939416320 8812743291590 8856155820120 8886793832560 8890885842944 8909122460280 8930571142080 8934298371474 8991709225530 9001533777920 9026970830336 9045486579570 9049651661568 9095121029120 9110080109760 9116624707540 9125692864512 9157385609920 9165912541184 9172447099410 9208417480192 9234332065280 9238186071184 9249520111440 9253779142656 9309123876864 9315811465856 9331133524188 9372853506624 9379586878396 9419946780160 9435498204160 9442218447095 9446566208128 9451610466816 9503063957632 9525942551552 9525949117440 9549877080576 9564129639040 9568121288012 9591156507232 9615254890416 9648519018208 9696048668544 9714572124053 9717418783744 9724406390720 9783943572704 9806117332480 9815572700633 9820620579840 9830755818240 9866154785536 9866161585920 9873249345680 9890944119168 9898049682472 9898056504840 9943949749286 9949063649280 9958656850788 9981226570560 10003225218560 10025216841920 10042336120992 10049557369710 10052502190080 10071706618960 10097005454984 10121320937280 10130745440256 10156335808640 10181854240320 10189168790780 10206367019520 10210626710256 10225865393740 10251551456846 10251558522870 10296423199104 10332181790140 10337698948080 10342459041792 10366911812964 10411520125440 10418999665760 10445178056880 10482796685040 10490327429785 10553067676165 10557926938496 10570880127360 10575291949908 10605053231220 10628426794720 10646641675264 10654231874235 10664152599072 10701188282645 10719527861024 10737158663427 10791106796680 10796075666432 10818220130340 10848790879647 10860644523008 10934995757728 10939949649048 10983805132335 10988862731904 11026878877952 11062308239360 11081198478336 11113607303680 11141523260672 11181649797376 11217797372152 11235149506560 11275605469184 11283713537920 11303936136192 11312056779968 11312064576960 11322597844992 11330662136514 11364513999184 11389498352338 11407116080640 11457390676480 11476955566848 11510521850240 11539434805696 11547732588980 11567223928320 11607240924160 11618432992586 11636404846080 11644764332320 11663916905235 11669287668864 11716058807824 11716066883280 11724483597995 11727919221760 11767340798976 11808207760160 11814513083520 11847899214816 11878829947040 11907428189440 11912397828632 11937346350720 11960151610015 11988945634040 12003870262272 12019068613020 12030260210304 12060648772760 12066202215424 12074796124133 12081005859840 12086047942752 12094730448458 12120060835680 12125119218429 12146773479680 12187602970368 12227002548936 12229929465880 12271038472488 12332693481920 12337840608226 12363680148960 12372562103090 12398618148168 12441511365584 12448321063485 12497138008832 12502799598912 12552920151240 12588392915742 12602147289088 12621256818730 12663431800320 12663681211398 12733169440768 12754112153664 12763283387820 12820339853888 12841425939174 12870528998880 12928064891392 12928073802240 12949328156016 12958639766205 13107674424320 13154882114560 13187925492224 13197408673120 13219105825933 13219114937385 13278209134384 13308302094080 13330190748840 13336328764416 13389781494656 13399409826280 13495094583040 13495360374031 13502300666880 13540456245504 13575805653760 13608489359360 13614168947008 13642681543680 13668744697160 13674937061310 13728564265472 13736078414880 13748868811776 13783598597440 13812626220288 13822549083952 13851498097920 13857279106776 13882026833920 13926904075840 13928689108992 13973717198784 13977062246720 14022246715190 14069380317594 14073503066112 14094506836480 14100389266544 14129920170240 14140070974960 14153247306240 14169849312192 14205642498980 14218870132096 14254595936448 14288913827328 14316211551236 14346194458560 14352181932018 14386734760848 14424293507120 14465054506196 14472778527312 14576128175616 14586599532064 14586609586080 14645073509780 14651816975872 14675915359056 14686458401699 14709175998720 14774294746631 14799232178304 14809874018520 14847074523708 14890497285790 14915924623929 14981663595703 15004837827840 15037825262880 15082752769280 15107549515352 15107559928440 15145508182476 15209488107520 15234503712960 15283753186170 15302607422464 15338798090610 15377327185269 15422965237760 15498272685210 15515206461440 15551889206980 15559050225152 15621422511040 15628499498640 15729209309184 15752684111360 15785858537472 15797198953088 15830283540480 15836890407744 15916461800960 15942640192080 15969962512896 16025424817360 16040346947072 16079291791536 16114730590336 16148480194560 16160081114240 16166825624572 16186660195020 16194113499648 16250137293824 16290966784512 16302670065248 16361384629984 16402493636592 16414277037193 16484906865280 16531490864224 16540318316928 16593462359040 16597761417980 16670399465216 16670410955520 16712284891008 16737226868320 16744212254021 16772474696064 16784523887656 16810486855680 16826696058228 16884575733760 16884908281864 16913408203776 16925570306880 16968085169952 17005482871552 17017711183760 17046770998776 17084247528507 17121901252232 17148386088960 17160705331840 17186086014720 17237431736320 17265770874688 17265782775360 17278186354940 17309152208544 17321586944326 17321598883470 17383971169358 17410861386240 17427649488879 17467146498480 17574088211736 17591878832640 17625486583180 17712311640240 17773587665120 17818244920560 17861142284160 17868596742948 17895264439045 17983418451060 18053941660672 18081318132745 18090973159140 18099303323136 18142095672687 18220160219520 18233249415080 18314771219840 18344894198820 18416834960384 18468664130560 18476372142368 18499040222880 18506760912339 18558843154635 18631622931712 18662267048376 18745707013248 18759173756792 18839893560320 18870996408320 18884436894190 18893132416256 18903220933632 18931885228095 19006127915264 19051885103104 19051898234880 19099754161152 19128259278080 19136242576024 19182313014464 19230509780832 19297038036416 19392097337088 19429144248106 19434837567488 19448812781440 19567887145408 19612234664960 19631145401266 19641241159680 19661511636480 19732309571072 19732323171840 19746498691360 19781888238336 19796099364944 19796113009680 19887899498572 19917313701576 19962453141120 20006450437120 20050433683840 20084672241984 20099114739420 20143413237920 20194010909968 20208532030715 20242641874560 20312671617280 20363708480640 20378337581560 20412734039040 20421253420512 20451730787480 20503102913692 20503117045740 20592846398208 20598181623521 20664363580280 20675397896160 20733823625928 20823040250880 20837999331520 20890356113760 20965593370080 20980654859570 21033370072785 21106135352330 21115853876992 21141760254720 21150583899816 21210106462440 21256853589440 21293283350528 21308463748470 21328305198144 21402376565290 21439055722048 21474317326854 21582213593360 21592151332864 21636440260680 21697581759294 21721289046016 21869991515456 21879899298096 21967610264670 21977725463808 22053757755904 22162396956672 22227214607360 22283046521344 22335745928685 22363299594752 22435594744304 22567427075840 22607872272384 22624113559936 22624129153920 22661324273028 22729027998368 22778996704676 22814232161280 22914781352960 22953911133696 23021043700480 23078869611392 23095465177960 23134447856640 23214481848320 23236865985172 23272809692160 23289528664640 23327833810470 23338575337728 23432117615648 23432133766560 23448967195990 23455838443520 23534681597952 23616415520320 23629026167040 23695798429632 23757659894080 23814856378880 23824795657264 23874692701440 23920303220030 23977891268080 24007740524544 24038137226040 24060520420608 24121297545520 24132404430848 24149592248266 24162011719680 24172095885504 24189460896916 24240121671360 24250238436858 24293546959360 24375205940736 24454005097872 24459858931760 24542076944976 24665386963840 24675681216452 24727360297920 24745124206180 24797236296336 24859874373215 24883022731168 24896642126970 24994276017664 25005599197824 25053370214663 25105840302480 25176785831484 25242513637460 25313845385843 25326863600640 25327362422796 25508224307328 25526566775640 25628878642115 25640679707776 25682851878348 25741057997760 25856129782784 25856147604480 25898656312032 25917279532410 25982380416489 26075956754037 26215348848640 26309764229120 26375850984448 26394817346240 26438211651866 26438229874770 26556418268768 26616604188160 26660381497680 26672657528832 26779562989312 26798819652560 26990189166080 26990720748062 27004601333760 27080912491008 27151611307520 27228337894016 27285363087360 27337489394320 27349874122620 27457128530944 27472156829760 27497737623552 27567197194880 27625252440576 27645098167904 27702996195840 27714558213552 27853808151680 27947434397568 27954124493440 28044493430380 28138760635188 28189013672960 28200778533088 28259840340480 28280141949920 28291944843001 28306494612480 28326655341285 28339698624384 28411284997960 28437740264192 28473745880845 28509191872896 28577827654656 28632423102472 28692388917120 28704363864036 28773469521696 28848587014240 28930109012392 28945557054624 29046082481465 29143716372159 29152256351232 29173199064128 29173219172160 29290147019560 29303633951744 29351830718112 29372916803398 29418351997440 29446718101899 29548589493262 29598464356608 29619748037040 29694149047416 29780994571580 29831849247858 29963327191406 30009675655680 30075650525760 30165505538560 30215099030704 30215119856880 30236826121145 30291016364952 30469007425920 30567506372340 30605214844928 30677596181220 30754654370538 30844601520565 30996545370420 31103778413960 31118100450304 31242845022080 31256998997280 31470982289355 31505368222720 31594397906176 31659203028495 31673780815488 31832923601920 31885280384160 31939925025792 32050849634720 32080693894144 32103564847935 32158583583072 32229461180672 32320162228480 32333651249144 32373320390040 32388226999296 32500274587648 32581933569024 32605340130496 32722769259968 32804987273184 32828554074386 32969813730560 33062981728448 33080636633856 33186924718080 33195522835960 33340798930432 33340821911040 33424569782016 33474453736640 33488424508042 33544949392128 33569047775312 33653392116456 33769816563728 33826816407552 33851140613760 33936170339904 34010965743104 34035422367520 34093541997552 34168495057014 34243802504464 34321410663680 34372172029440 34531541749376 34531565550720 34556372709880 34618304417088 34643173888652 34643197766940 34767942338716 34803824122501 34821722772480 34855298977758 34934292996960 35148176423472 35173450793985 35183757665280 35250973166360 35424623280480 35547175330240 35636489841120 35722284568320 35737193485896 35790528878090 35880430098961 35880454830045 35966836902120 36107883321344 36162636265490 36181946318280 36198606646272 36224388372399 36284191345374 36440320439040 36466498830160 36629542439680 36689788397640 36833669920768 36937328261120 36952744284736 36998080445760 37013521824678 37117686309270 37263245863424 37324534096752 37491414026496 37518347513584 37679787120640 37768873788380 37786264832512 37806441867264 37863770456190 38012255830528 38199508322304 38256518556160 38272485152048 38364626028928 38461019561664 38594076072832 38784194674176 38858288496212 38897625562880 39135774290816 39224469329920 39262290802532 39323023272960 39464619142144 39464646343680 39492997382720 39563776476672 39592198729888 39592226019360 39657317477799 39775798997144 39834627403152 39863244233183 39924906282240 40012900874240 40100867367680 40169344483968 40198229478840 40286826475840 40388021819936 40417064061430 40485283749120 40486081122093 40625343234560 40664515474051 40727416961280 40756675163120 40825468078080 40842506841024 40903461574960 41006205827384 41006234091480 41185692796416 41196363247042 41328727160560 41350795792320 41467647251856 41646080501760 41675998663040 41780712227520 41931186740160 41961309719140 42066740145570 42212270704660 42231707753984 42283520509440 42301167799632 42331556569603 42420212924880 42513707178880 42616927496940 42656610396288 42804753130580 42878111444096 42948634653708 43164427186720 43182442128791 43272880521360 43303967360815 43395163518588 43459927923395 43739983030912 43759798596192 43935220529340 43955450927616 44059375205097 44107515511808 44322884239893 44454429214720 44566093042688 44671491857370 44726599189504 44871189488608 44944990787109 45134854151680 45248227119872 45248258307840 45322648546056 45458055996736 45557993409352 45628464322560 45829562705920 45907822267392 46042087400960 46157739222784 46190930355920 46268895713280 46473731970344 46545619384320 46579057329280 46655667620940 46677150675456 46864235231296 46864267533120 46897934391980 47232831040640 47258052334080 47391596859264 47515319788160 47629712757760 47649591314528 47749385402880 47840606440060 47955782536160 48076274452080 48121040841216 48242595091040 48299184496532 48344191771008 48378921793832 48480243342720 48500476873716 48572860620265 48587093918720 48750411881472 48908010195744 48919717863520 49077863503165 49084153889952 49242831111579 49330773927680 49351362432904 49454720595840 49490248412360 49594472592672 49719748746430 49766045462336 49793284253940 49988552035328 50011198395648 50106740429326 50211680604960 50232636762063 50353571662968 50485027274920 50627690771686 50653727201280 50654724845592 51016448614656 51053133551280 51257757284230 51281359415552 51365703756696 51482115995520 51712259565568 51712295208960 51797312624064 51834559064820 51964760832978 52151913508074 52751701968896 52789634692480 52876423303732 52876459749540 53112836537536 53233208376320 53320762995360 53559125978624 53597639305120 53685793317135 53980378332160 53981441496124 54161824982016 54243954398235 54303222615040 54456675788032 54674978788640 54699748245240 54914257061888 54944313659520 55134394389760 55250504881152 55290196335808 55405992391680 55429116427104 55707616303360 55894868795136 55908248986880 56088986860760 56277521270376 56378027345920 56401557066176 56519680680960 56560283899840 56583889686002 56612989224960 56653310682570 56679397248768 56822569995920 56875480528384 56947491761690 57018383745792 57155655309312 57264846204944 57384777834240 57408727728072 57546939043392 57697174028480 57860218024784 57891114109248 58092164962930 58287432744318 58304512702464 58346398128256 58346438344320 58580294039120 58607267903488 58703661436224 58745833606796 58836703994880 58893436203798 59097178986524 59196928713216 59239496074080 59388298094832 59561989143160 59663698495716 59926654382812 60019351311360 60151301051520 60331011077120 60373980620665 60430198061408 60430239713760 60473652242290 60582032729904 60625596092145 60843899092753 60938014851840 61135012744680 61355192362440 61509308741076 61689203041130 61794544870563 61993090740840 62207556827920 62236200900608 62485690044160 62513997994560 62941964578710 63010736445440 63188795812352 63318406056990 63347561630976 63665847203840 63770560768320 63879850051584 64101699269440 64161387788288 64207129695870 64317167166144 64458922361344 64640324456960 64667302498288 64746640780080 64776453998592 65163867138048 65210680260992 65445538519936 65609974546368 65657108148772 65939627461120 66095529129665 66125963456896 66161273267712 66391045671920 66681597860864 66681643822080 66849139564032 66948907473280 66976849016084 67089898784256 67138095550624 67306784232912 67476801870155 67539633127456 67702281227520 67872340679808 68002004868371 68021931486208 68070844735040 68187083995104 68336990114028 68487605008928 68642821327360 68709008904431 68744344058880 69063083498752 69063131101440 69112745419760 69236608834176 69286347777304 69286395533880 69535884677432 69607648245002 69643445544960 69710597955516 69868585993920 70296352846944 70346901587970 70367515330560 70501946332720 70849246560960 71094350660480 71272979682240 71444569136640 71474386971792 71581057756180 71760860197922 71760909660090 71933673804240 72325272530980 72363892636560 72397213292544 72448776744798 72568382690748 72880640878080 72932997660320 73259084879360 73379576795280 73432292008495 73871473733155 73905488569472 73996160891520 74027043649356 74235372618540 74526491726848 74579623119645 74649068193504 74908317978515 74982828052992 75036695027168 75160110643989 75537747576760 75572529665024 75727540912380 75941536157529 76024511661056 76513037112320 76544970304096 76729252057856 76886635926345 76922039123328 77188152145664 77568389348352 77716576992424 77795251125760 78271548581632 78524581605064 78646046545920 78929238284288 78929292687360 78985994765440 79127552953344 79184397459776 79184452038720 79314634955598 79551597994288 79669254806304 79726488466366 79849812564480 80201734735360 80338688967936 80396458957680 80573652951680 80776043639872 80834128122860 80970567498240 80972162244186 81250686469120 81329030948102 81454833922560 81513350326240 81685013682048 81806923149920 82012411654768 82012468182960 82071385185965 82371385592832 82392726494084 82657454321120 82701591584640 82935294503712 83351997326080 83561424455040 83721061270105 83862373480320 83922619438280 84133480291140 84424541409320 84463415507968 84523572868931 84567041018880 84602335599264 84663113139206 84840425849760 84875834529003 85027414357760 85233854993880 85313220792576 85421237642535 85609506261160 85756222888192 85897269307416 86328854373440 86364884257582 86545761042720 86607934721630 86790327037176 86919855846790 87138247444395 87479966061824 87519597192384 87870441058680 87910901855232 88118750410194 88215031023616 88645768479786 89132186085376 89342983714740 89453198379008 89742378977216 89889981574218 90269708303360 90496454239744 90496516615680 90645297092112 90710478363435 90916111993472 91115986818704 91815644534784 92084174801920 92315478445568 92381860711840 92533804561695 92947463940688 93158114658560 93311335241880 93354301350912 93728470462592 93728535066240 93795868783960 94465662081280 94467522618217 94516104668160 94783193718528 95030639576320 95259425515520 95299182629056 95498770805760 95681212880120 95911565072320 96152548904160 96242081682432 96485190182080 96598368993064 96688383542016 96757843587664 96960486685440 97000953747432 97145721240530 97174187837440 97500823762944 97816020391488 97839435727040 98155727006330 98168307779904 98485662223158 98661547855360 98702724865808 98909441191680 98980496824720 99188945185344 99439497492860 99532090924672 99586568507880 99977104070656 100022396791296 100213480858652 100423361209920 100465273524126 100707143325936 100970054549840 101255381543372 101309449691184 102032897229312 102106267102560 102515514568460 102562718831104 102731407513392 102805208811893 102964231991040 102990908117605 103594625248128 103669118129640 103929521665956 104303827016148 104411472367503 104871645169921 105579269384960 105752846607464 105752919499080 106225673075072 106466416752640 106641525990720 107118251957248 107195278610240 107371586634270 107641290296883 107960756664320 107962882992248 108323649964032 108487908796470 108606445230080 108913351576064 109349957577280 109399496490480 109888627319040 110268788779520 110501009762304 110580392671616 110811984783360 110858232854208 111415232606720 111789737590272 111816497973760 112177973721520 112555042540752 112803114132352 113039361361920 113120567799680 113167779372004 113306621365140 113358794497536 113645139991840 113750961056768 113894983523380 114036767491584 114529692409888 114769555668480 114817455456144 114899939260351 115093878086784 115394348056960 115720436049568 115782228218496 116184329925860 116574865488636 116692796256512 116692876688640 117160588078240 117209485778147 117407322872448 117491667213592 117673407989760 117786872407596 118194357973048 118393857426432 118478992148160 118776596189664 119123978286320 119327396991432 119589732699549 119853308765624 120038702622720 120302602103040 120662022154240 120747961241330 120860396122816 120860479427520 120947304484580 121164065459808 121251192184290 121687798185506 121876029703680 121993546422153 122270025489360 122710384724880 123018617482152 123378406082260 123589089741126 123986181481680 124415113655840 124971380088320 125027995989120 125266851073315 125883929157420 126377591624704 126569226929215 126636812113980 126695123261952 126994669708809 127541121536640 128203398538880 128414259391740 128634334332288 128917844722688 129280648913920 129334604996576 129493281560160 129547326386373 129911902082445 130379783770185 130421360521984 130891077039872 131219949092736 131314216297544 131879254922240 132191058259330 132251926913792 132322546535424 132782091343840 133363195721728 133363287644160 133698279128064 133897814946560 133953698032168 134179797568512 134276191101248 134613568465824 134953603740310 135079266254912 135404562455040 135744681359616 136004009736742 136043862972416 136141689470080 136374167990208 136673980228056 136975210017856 137285642654720 137418017808862 137488688117760 138126166997504 138126262202880 138225490839520 138473217668352 138572695554608 138572791067760 139071769354864 139215296490004 139421195911032 139737171987840 140592705693888 140693803175940 141003892665440 141346142864851 141459724215005 141698493121920 142188701320960 142545959364480 142889138273280 142948773943584 143162115512360 143521720395844 143521819320180 143867347608480 144187271364647 144650545061960 144727785273120 144897553489596 145136765381496 145718581860795 145761281756160 145865995320640 146518169758720 146759153590560 146864584016990 147233590509495 147742947466310 147810977138944 147992321783040 148054087298712 148470745237080 149052983453696 149159246239290 149298136387008 149816635957030 149965656105984 150073390054336 150320221287978 151075495153520 151145059330048 151455081824760 151883072315058 152049023322112 153026074224640 153089940608192 153458504115712 153773271852690 153844078246656 154376304291328 155136778696704 155433153984848 155590502251520 156543097163264 157049163210128 157971989530880 158255105906688 158368794919552 158368904077440 158629269911196 159103195988576 159338509612608 159452976932732 159699625128960 160403469470720 160677377935872 160792917915360 161147305903360 161552087279744 161668256245720 161941134996480 161944324488372 162501372938240 162658061896204 162909667845120 163026700652480 163370027364096 163613846299840 164024823309536 164024936365920 164142770371930 164742771185664 164785452988168 165147726108901 165314908642240 165403183169280 165870589007424 166703994652160 167122848910080 167442122540210 167724746960640 167845238876560 168266960582280 168849082818640 168926831015936 169047145737862 169134082037760 169204671198528 169326226278412 169680851699520 169751669058006 170054828715520 170467709987760 170626441585152 170842475285070 171219012522320 171512445776384 171794538614832 172657708746880 172729768515164 173091522085440 173215869443260 173580654074352 173839711693580 174019120612505 174276494888790 174959932123648 175039194384768 175373591502641 175740882117360 175821803710464 176237500820388 177291536959572 178685967429480 179402150494805 179484757954432 179779963148436 180539416606720 180992908479488 180993033231360 181121941861995 181290594184224 181420956726870 181832223986944 182231973637408 182531697278259 184168349603840 184630956891136 184763721423680 185067609123390 185894927881376 186316229317120 186622670483760 186708602701824 187456940925184 187457070132480 187591737567920 188931324162560 188935045236434 189032209336320 189566387437056 190061279152640 190598365258112 190997541611520 191362425760240 191823130144640 192305097808320 192484163364864 192970380364160 193196737986128 193376767084032 193515687175328 193920973370880 194001907494864 194291442481060 195632040782976 195678871454080 196311454012660 196336615559808 196971324446316 197323095710720 197405449731616 197818882383360 197960993649440 198286587388995 198377890370688 198878994985720 199064181849344 199173137015760 199316221165915 200044793582592 200426961717304 200846722419840 200930547048252 201414286651872 201940109099680 202430405610465 202510763086744 202618899382368 203322577370255 204006014605113 204065794458624 204212534205120 205031029136920 205125437662208 205462815026784 205610417623786 205928463982080 205981816235210 206127026713293 207189250496256 207338236259280 207859043331912 208607654032296 208822944735006 209743290339842 211158538769920 211505693214928 211505838998160 211657782848015 212451346150144 213283051981440 214236503914496 214390557220480 214743173268540 215282580593766 215912210643955 215925765984496 216975817592940 217826703152128 218699915154560 218798992980960 219777254638080 220296876025485 220537577559040 221160785343232 221614421199465 221716465708416 222830465213440 223579475180544 223632995947520 224355947443040 224724953935545 225110085081504 225606228264704 226241135599360 226335558744008 226613242730280 226717588995072 227290279983680 227501922113536 227789967046760 228073534983168 229059384819776 229421126358527 229539111336960 229634910912288 229799878520702 230187756173568 230788696113920 231440872099136 231564456436992 232368659851720 233149730977272 233385592513024 233385753377280 234321176156480 234418971556294 234814645744896 234983334427184 235573744815192 236388715946096 236787714852864 236957984296320 237553192379328 238247956572640 238654793982864 239179465399098 239706617531248 240605204206080 241495922482660 241720792245632 241720958855040 241894608969160 242328130919616 242502384368580 243375596371012 243626768857507 243752059407360 243987092844306 244540050978720 245420769449760 246037234964304 246214155557895 246756812164520 247178179482252 247972362963360 248830227311680 249942760176640 250055991978240 250533702146630 251163010692727 251163183810315 251767858314840 252755183249408 253138453858430 253273624227960 253390246523904 253570718606793 253989339417618 255082243073280 256406797077760 256828518783480 257268668664576 257835689445376 258561297827840 258669209993152 258986563120320 259094652772746 259823804164890 260759567540370 260842721043968 261782154079744 262439898185472 262628432595088 263758509844480 264382116518660 264503853827584 264645093070848 265564182687680 267396558256128 267795629893120 267907396064336 268359595137024 268552382202496 269227136931648 269907207480620 270158532509824 270809124910080 271489362719232 272008019473484 272283378940160 272748335980416 273347960456112 273950420035712 274571285309440 274836035617724 276252333995008 276252524405760 276450981679040 276946435336704 277145391109216 277145582135520 278143538709728 278430592980008 278842391822064 279042709632281 279474343975680 281185411387776 281387606351880 282007785330880 282692285729702 282919448430010 283396986243840 283402567854651 284377402641920 284651608318357 285091918728960 285778276546560 285897547887168 286324231024720 287043440791688 287043638640360 287734695216960 288374542729294 289301090123920 289455570546240 289795106979192 290273530762992 291437163721590 291522563512320 291731990641280 293036339517440 293518307181120 293729168033980 294467181018990 295485894932620 295621954277888 295984643566080 296108174597424 296320895987221 296941490474160 298318492478580 298596272774016 299633271914060 299931312211968 300146780108672 300640442575956 302150990307040 302910163649520 303766144630116 304219495463765 306179881216384 306917008231424 307546543705380 307688156493312 308415626435679 308752608582656 308972724352815 310866307969696 311181004503040 313086194326528 314098326420256 314614935509763 315943979061760 316737589839104 316737808154880 317258539822392 318206391977152 318677019225216 318905953865464 319399250257920 320806938941440 321354755871744 321585835830720 322294611806720 323104174559488 323336512491440 323882269992960 323888648976744 325316123792408 325819335690240 326053401304960 326740054728192 327227692599680 328049646619072 328049872731840 328285540743860 329570905976336 330295452217802 330629817284480 330806366338560 331741178014848 333407989304320 334245697820160 334884245080420 335449493921280 335690477753120 336533921164560 337698165637280 338094291475724 338409342397056 338652452556824 339361703399040 339503338116012 340010024341855 340109657431040 340935419975520 341252883170304 341684950570140 342438025044640 343024891552768 343545044522155 343589077229664 344699817781053 345315417493760 345459537030328 346183044170880 346431738886520 347161308148704 347679423387160 348038241225010 348552989777580 349919864247296 350078388769536 350169087599857 350747183005282 351481764234720 351628457334441 352475001640776 354583073919144 357371934858960 358804300989610 358969515908864 359559926296872 361985816958976 361986066462720 362243883723990 362581188368448 362841913453740 363664447973888 364463947274816 365063394556518 369261913782272 369527442847360 370135218246780 371789855762752 372632458634240 373245340967520 374913881850368 374914140264960 375183475135840 375800553219945 377862648325120 377870090472868 379132774874112 379707680787645 380122558305280 381196730516224 382724851520480 383646260289280 384610195616640 385940760728320 386393475972256 386753534168064 387031374350656 387841946741760 388003814989728 388582884962120 391264081565952 391357742908160 391365450846899 392622908025320 392673231119616 393942648892632 394646191421440 394810899463232 395637764766720 395921987298880 396573174777990 396755780741376 397757989971440 398128363698688 398346274031520 398632442331830 400089587165184 400853923434608 401693444839680 401861094096504 402828573303744 403880218199360 404860811220930 405021526173488 405237798764736 406645154740510 408012029210226 408131588917248 408425068410240 410062058273840 410250875324416 410925630053568 411220835247572 411856927964160 411963632470420 412254053426586 414378500992512 414676472518560 415718086663824 417215308064592 417645889470012 419486580679684 422317077539840 422617864344655 423011386429856 423011677996320 423315565696030 424038428594553 424379172645015 424902692300288 425907293649271 426566103962880 428781114440960 429486346537080 430565161187532 431824421287910 431851531968992 432561814093941 433951635185880 435653406304256 437399830309120 437597985961920 439554509276160 440593752050970 441075155118080 442321570686464 443228842398930 443432931416832 445660930426880 447158950361088 447265991895040 448711894886080 449449907871090 450220170163008 451212456529408 452482271198720 452671117488016 453226485460560 453435177990144 454580559967360 455579934093520 456147069966336 458118769639552 458842252717054 459078222673920 459269821824576 459599757041404 460375512347136 461577392227840 462881744198272 463128912873984 464737319703440 466299461954544 466771185026048 466771506754560 468642352312960 468837943112588 469629291489792 469966668854368 471147489630384 472337613091085 472777431892192 473915968592640 475106384758656 476014034078597 476495913145280 477309587965728 478358930798196 479413235062496 480963062331017 481210408412160 482991844965320 483441584491264 483441917710080 483789217938320 484656261839232 485004768737160 486751192742024 487253537715014 487504118814720 487974185688612 489080101957440 490841538899520 492074469928608 492428311115790 493513624329040 494356358964504 495443178326703 495944725926720 497660454623360 499885520353280 500111983956480 501067404293260 502326021385454 502326367620630 503535716629680 506276907716860 506547248455920 506780493047808 507141437213586 507978678835236 510164486146560 512813594155520 513657037566960 514026044059465 514537337329152 517338419986304 517973126240640 518189305545492 519647608329780 521519135080740 521685442087936 522057361837515 523564308159488 524358225849605 524879796370944 525256865190176 526120774507923 528764233037320 529007707655168 531128365375360 535591259786240 535814792128672 537104764404992 538206451484415 538454273863296 539814414961240 540317065019648 541618249820160 542978725438464 544016038946968 544566757880320 545496671960832 546695920912224 547900840071424 549672071235448 552504667990016 552505048811520 552901963358080 553892870673408 554290782218432 554291164271040 556287077419456 556861185960016 557684783644128 558085419264562 558948687951360 562370822775552 562775212703760 564015570661760 565384571459404 565838896860020 566793972487680 566805135709302 568754805283840 569303216636714 570183837457920 571795095774336 572648462049440 574086881583376 574087277280720 574499696301755 575469390433920 576749085458588 578602180247840 578911141092480 579590213958384 580547061525984 582874327443180 583463981282560 586047428890735 587036614362240 587458336067960 588934362037980 590971789865240 591243908555776 591665010082517 591969287132160 592216349194848 592641791974442 593882980948320 596636984957160 597192545548032 597948663497745 599266543828120 600293560217344 601280885151912 604301980614080 605820327299040 607532289260232 608438990927530 609967732110765 612359762432768 613834016462848 615093087410760 615376312986624 616831252871358 617505217165312 617945448705630 621732615939392 626172388653056 628196652840512 629229871019526 631887958123520 633475179678208 633475616309760 634517079644784 634973348544045 636412783954304 637354038450432 637811907730928 642709511743488 643171671661440 644589223613440 646208349118976 646673024982880 647736631931865 647777297953488 650632247584816 652106802609920 653480109456384 654455385199360 656099293238144 656099745463680 656571081487720 659141811952672 660590904435604 661259634568960 661272658327519 661612732677120 663482356029696 666815978608640 668491395640320 669768490160840 670898987842560 671380955506240 673067842329120 675396331274560 676188582951448 676818684794112 677304905113648 678723406798080 679006676232024 680020048683710 680219314862080 681870839951040 682505766340608 683369901140280 684876050089280 686049783105536 687090089044310 687178154459328 688263379075581 689399635562106 690630834987520 690919074060656 692366088341760 692863477773040 694322616297408 695358846774320 696076482450020 697105979555160 699839728494592 700156777539072 700338175199714 701494366010564 702963528469440 703256914668882 704950003281552 706730714324255 709166147838288 714743869717920 717608601979220 717939031817728 719119852593744 719636461683251 720936356823235 724487767447980 725162376736896 725683826907480 727328895947776 728927894549632 730126789113036 730880306572521 734101516189447 739054885694720 740270436493560 743579711525504 745264917268480 746490681935040 749827763700736 749828280529920 750366950271680 751601106439890 753489032078181 755725296650240 755740180945736 758265549748224 759415361575290 760245116610560 762393461032448 765449703040960 767292520578560 769220391233280 771881521456640 772786951944512 773507068336128 774062748701312 775683893483520 776007629979456 777165769924240 782528163131904 782715485816320 782730901693798 785245816050640 785346462239232 787885297785264 789621798926464 791275529533440 791843974597760 793146349555980 793511561482752 795515979942880 796256727397376 796692548063040 797264884663660 801707846869216 803386889679360 803722188193008 804299574822457 805657146607488 807760436398720 809721622441860 810043052346976 810475597529472 813290309481020 816024058420452 816850136820480 820124116547680 820466400447029 821851260107136 822441670495144 823713855928320 823927264940840 824508106853172 825738630544505 828757001985024 829352945037120 831436173327648 834430616129184 835291778940024 837128128896843 838973161359368 844634155079680 845235728689310 846022772859712 846023355992640 846631131392060 848076857189106 848758345290030 849805384600576 851814587298542 853132207925760 853954824955071 857562228881920 858972693074160 861130322375064 863648842575820 863703063937984 865123628187882 867903270371760 874799660618240 875195971923840 876867957513205 879109018552320 881187504101940 884643141372928 886457684797860 886865862833664 888962687961663 897423789772160 898899815742180 900440340326016 902424913058816 904964542397440 905342234976032 906452970921120 909161119934720 911159868187040 912658486391295 916237539279104 917684505434108 918539643649152 919199514082808 920751024694272 923154784455680 925763488396544 926257825747968 929474639406880 932598923909088 933542370052096 933543013509120 937284704625920 937675886225176 939258582979584 939933337708736 942294979260768 944675226182170 945554863784384 947831937185280 950212769517312 952028068157194 952991826290560 954619175931456 956717861596392 958826470124992 961926124662034 962420816824320 965983689930640 966883168982528 966883835420160 967578435876640 969312523678464 970009537474320 973502385484048 974507075430028 975948371377224 978160203914880 981683077799040 984148939857216 984856622231580 987027248658080 988712717929008 989423000053957 990886356653406 991889451853440 995320909246720 1000223967912960 1002134808586520 1004652042770908 1004652735241260 1007071433259360 1009310899552529 1012553815433720 1013094496911840 1014282874427172 1015957357670472 1020030073025565 1020328972293120 1025627188311040 1027314075133920 1028052088118930 1029074674658304 1030635133566465 1034676839972608 1035946252481280 1036378611090984 1039295216659560 1043038270161480 1043370884175872 1044114723675030 1047128616318976 1048716451699210 1049759592741888 1050507262799571 1050513730380352 1052241549015846 1057528466074640 1058015415310336 1062256730750720 1071182519572480 1071629584257344 1074209528809984 1076412902968830 1076908547726592 1079628829922480 1080634130039296 1085957450876928 1088032077893936 1089133515760640 1090993343921664 1093391841824448 1095801680142848 1099344142470896 1105803926716160 1107785741346816 1108581564436864 1108582328542080 1112574154838912 1113722371920032 1115369567288256 1116170838529124 1117897375902720 1124741645551104 1125550425407520 1128031141323520 1130769142918808 1131677793720040 1133587944975360 1133610271418604 1137509610567680 1138606433273428 1140367674915840 1143590191548672 1145296924098880 1147105631792635 1148173763166752 1148174554561440 1148999392603510 1150938780867840 1153498170917176 1156034082762307 1157204360495680 1157822282184960 1159180427916768 1161094123051968 1165748654886360 1166927962565120 1172094857781470 1174073228724480 1174096352540697 1174916672135920 1177868724075960 1181943579730480 1182487817111552 1183330020165034 1183938574264320 1184432698389696 1185283583948884 1187765961896640 1193273969914320 1194385091096064 1195897326995490 1198533087656240 1200587120434688 1202561770303824 1208603961228160 1211640654598080 1215064578520464 1216877981855060 1218133844287535 1219935464221530 1224719524865536 1227615140518487 1230186174821520 1230752625973248 1233662505742716 1235890897411260 1243465231878784 1255815053463635 1256393305681024 1258459742039052 1263775916247040 1266950359356416 1266951232619520 1267853593033965 1269034159289568 1269946697088090 1272825567908608 1274708076900864 1275623815461856 1277721880947813 1286343343322880 1289178447226880 1292416698237952 1293346049965760 1295473263863730 1295554595906976 1301264495169632 1304213605219840 1306960218912768 1308910770398720 1312198586476288 1312199490927360 1313142162975440 1318283623905344 1321181808871208 1322519269137920 1322545316655038 1323225465354240 1326964712059392 1336982791280640 1339536980321680 1341797975685120 1342761911012480 1346135684658240 1350792662549120 1352377165902896 1353637369588224 1354609810227296 1357446813596160 1358013352464048 1360040097367420 1363741679902080 1366739802280560 1369752100178560 1374180178088620 1374356308918656 1376526758151162 1378799271124212 1381261669975040 1381838148121312 1384732176683520 1385726955546080 1388645232594816 1390717693548640 1392152964900040 1394211959110320 1395213548161405 1400313555078144 1400676350399428 1402988732021128 1405927056938880 1406513829337764 1409900006563104 1413461428648510 1417012839273255 1418332295676576 1423258041591785 1428042102235791 1429487739435840 1435217203958440 1435878063635456 1438239705187488 1439272923366502 1441872713646470 1442889186993051 1448975534895960 1450324753473792 1451367653814960 1454657791895552 1457855789099264 1460253578226072 1461760613145042 1468203032378894 1478109771389440 1480540872987120 1481604479936105 1487159423051008 1492981363870080 1499655527401472 1499656561059840 1500733900543360 1503202212879780 1506978064156362 1511480361891472 1518830723150580 1524786922064896 1530899406081920 1534585041157120 1538440782466560 1542078132178395 1543763042913280 1545573903889024 1548125497402624 1552015259958912 1554331539848480 1565056326263808 1565430971632640 1565461803387596 1570491632101280 1570692924478464 1573074677548815 1575770595570528 1579243597852928 1583687949195520 1586292699111960 1587023122965504 1591031959885760 1592513454794752 1593385096126080 1594529769327320 1603415693738432 1605947884509689 1606773779358720 1607444376386016 1608599149644914 1611314293214976 1615520872797440 1619443244883720 1620086104693952 1620951195058944 1626580618962040 1632048116840904 1633700273640960 1640248233095360 1640932800894058 1643702520214272 1644883340990288 1647854529881680 1649016213706344 1651477261089010 1657514003970048 1658705890074240 1662872346655296 1668861232258368 1670583557880048 1674256257793686 1677946322718736 1690471457378620 1692045545719424 1692046711985280 1693262262784120 1696153714378212 1697516690580060 1699610769201152 1703629174597084 1705387382002549 1706264415851520 1707909649910142 1715124457763840 1717945386148320 1722260644750128 1723499088905265 1727297685151640 1727406127875968 1730247256375764 1735806540743520 1749599321236480 1750391943847680 1750845437999285 1753735915026410 1758142286672205 1762375008203880 1769286282745856 1772915369595720 1773731725667328 1774995030247551 1777925375923326 1794847579544320 1797799631484360 1800880680652032 1804849826117632 1809929084794880 1810684469952064 1812905941842240 1818322239869440 1822319736374080 1825316972782590 1832475078558208 1835369010868216 1837079287298304 1838399028165616 1841502049388544 1846309568911360 1851526976793088 1852515651495936 1858949278813760 1865197847818176 1874569409251840 1875351772450352 1878517165959168 1879866675417472 1884589958521536 1889350452364340 1891109727568768 1895663874370560 1900425539034624 1904056136314388 1905983652581120 1909238351862912 1913435723192784 1917652940249984 1923852249324068 1931967379861280 1933766337965056 1933767670840320 1935156871753280 1938625047356928 1940019074948640 1947004770968096 1949014150860056 1951896742754448 1953298967425967 1956320407829760 1956827254234495 1963366155598080 1968297879714432 1969713244463160 1974054497316160 1977425435858016 1978846000107914 1981772713306812 1983778903706880 1983817974982557 1990641818493440 1992561258228499 2000447935825920 2004269617173040 2009304085541816 2009305470482520 2014142866518720 2018621799105058 2025107630867440 2026188993823680 2028565748854344 2031914715340944 2040060146051130 2040657944586240 2051254376622080 2054628150267840 2056104176237860 2058149349316608 2061270267132930 2069353679945216 2071892504962560 2072757222181968 2078590433319120 2086076540322960 2088229447350060 2097432903398420 2099519185483776 2101014525599142 2101027460760704 2104483098031692 2115056932149280 2120192142972765 2124513461501440 2129536468246355 2143259168514688 2148419057619968 2152825805937660 2153817095453184 2158909385049753 2159257659844960 2161268260078592 2162809070469705 2176064155787872 2178267031521280 2181986687843328 2186783683648896 2191603360285696 2198688284941792 2202304548568341 2211607853432320 2217163128873728 2217164657084160 2225148309677824 2227444743840064 2230739134576512 2232341677058248 2235794751805440 2249483291102208 2251100850815040 2256062282647040 2261538285837616 2263355587440080 2267175889950720 2267220542837208 2277212866546856 2280735349831680 2287180383097344 2290593848197760 2294211263585270 2296347526333504 2296349109122880 2297998785207020 2301877561735680 2306996341834352 2312068165524614 2314408720991360 2315644564369920 2318360855833536 2322188246103936 2331497309772720 2333855925130240 2344189715562940 2348146457448960 2348192705081394 2349833344271840 2355737448151920 2363887159460960 2366660040330068 2368865396779392 2370567167897768 2375531923793280 2380070170392985 2386547939828640 2388770182192128 2391794653990980 2397066175312480 2401174240869376 2402884428702467 2404815311655085 2405123540607648 2412898724467371 2417207922456320 2423281309196160 2430129157040928 2433755963710120 2436267688575070 2439870928443060 2449439049731072 2451183613198999 2455230281036974 2460372349643040 2461399201341087 2467325011485432 2471781794822520 2477215891633515 2486930463757568 2511630106927270 2512786611362048 2516919484078104 2533900718712832 2533902465239040 2535707186067930 2538068318579136 2539893394176180 2545651135817216 2549416153801728 2551247630923712 2555443761895626 2572686686645760 2584833396475904 2586692099931520 2590946527727460 2591109191813952 2602528990339264 2608427210439680 2617821540797440 2624397172952576 2624398981854720 2626284325950880 2630603872539615 2636567247810688 2642363617742416 2645038538275840 2645090633310076 2653929424118784 2679073960643360 2685523822024960 2685576714432169 2692271369316480 2701585325098240 2704754331805792 2707274739176448 2709219620454592 2714893627192320 2716026704928096 2720080194734840 2727483359804160 2733479604561120 2739504200357120 2739558155928293 2748360356177240 2748712617837312 2753053516302324 2757598542248424 2762523339950080 2763676296242624 2769464353367040 2771453911092160 2777290465189632 2781435387097280 2784305929800080 2788423918220640 2790427096322810 2800627110156288 2801352700798856 2805977464042256 2811854113877760 2813027658675528 2819800013126208 2826922857297020 2834025678546510 2836664591353152 2846516083183570 2856084204471582 2858975478871680 2870434407916880 2871756127270912 2876479410374976 2878545846733004 2883745427292940 2885778373986102 2897951069791920 2900649506947584 2902735307629920 2915711578198528 2920507156452144 2923521226290084 2936406064757788 2956219542778880 2958325050412585 2961081745974240 2963208959872210 2968269000161871 2974318846102016 2981351055544897 2985962727740160 3001467801086720 3006404425759560 3013956128312724 3022960723782944 3027932698657587 3037661446301160 3049573844129792 3061798812163840 3069170082314240 3076881564933120 3084156264356790 3087526085826560 3091147807778048 3096250994805248 3104030519917824 3108663079696960 3130112652527616 3130861943265280 3130923606775192 3140983264202560 3141385848956928 3146149355097630 3151541191141056 3158487195705856 3167375898391040 3172585398223920 3174046245931008 3182063919771520 3186770192252160 3189059538654640 3206831387476864 3211895769019378 3213547558717440 3214888752772032 3217198299289828 3222628586429952 3231041745594880 3238886489767440 3240172209387904 3241902390117888 3253161237924080 3264096233681808 3267400547281920 3280496466190720 3281865601788116 3287405040428544 3289766681980576 3295709059763360 3298032427412688 3302954522178020 3306363291637595 3317411780148480 3325744693310592 3332098238550179 3337722464516736 3341167115760096 3348512515587372 3355892645437472 3380942914757240 3384091091438848 3384093423970560 3386524525568240 3392307428756424 3395033381160120 3407258349194168 3410774764005098 3412528831703040 3415819299820284 3430248915527680 3435890772296640 3441316895377905 3444521289500256 3446998177810530 3454595370303280 3454812255751936 3460494512751528 3468102248286921 3471613081487040 3499198642472960 3500783887695360 3501690875998570 3507471830052820 3516284573344410 3524750016407760 3545830739191440 3547463451334656 3549990060495102 3555850751846652 3589695159088640 3595599262968720 3598182308416255 3601761361304064 3621368939904128 3625811883684480 3636644479738880 3644639472748160 3650633945565180 3654401532862605 3664950157116416 3670507580947235 3670738021736432 3674158574596608 3676798056331232 3682845421555461 3703053953586176 3717898557627520 3730395695636352 3749138818503680 3750703544900704 3759733350834944 3767445160390905 3769179917043072 3778700904728680 3782219455137536 3791327748741120 3800851078069248 3808112272628776 3811967305162240 3818476703725824 3826871446385568 3835305880499968 3847704498648136 3863934759722560 3867532675930112 3867535341680640 3870313743506560 3877250094713856 3880038149897280 3894009541936192 3898028301720112 3903793485508896 3906597934851934 3912640815659520 3913654508468990 3926732311196160 3936595759428864 3939426488926320 3948108994632320 3954850871716032 3957692000215828 3963545426613624 3967557807413760 3967635949965114 3981283636986880 3985122516456998 4008539234346080 4018608171083632 4018610940965040 4021497874112285 4028285733037440 4037243598210116 4050215261734880 4052377987647360 4057131497708688 4063829430681888 4080120292102260 4099038143080679 4102332002235145 4109256300535680 4112208352475720 4122540534265860 4138707359890432 4141655070577619 4143785009925120 4145514444363936 4157180866638240 4172153080645920 4176458894700120 4185640644484215 4194865806796840 4202029051198284 4202054921521408 4208966196063384 4230113864298560 4240384285945530 4249026923002880 4259072936492710 4269774124775355 4286518337029376 4296838115239936 4305651611875320 4307634190906368 4317818770099506 4318515319689920 4322536520157184 4325618140939410 4352128311575744 4363973375686656 4373567367297792 4383206720571392 4397376569883584 4404609097136682 4423215706864640 4434326257747456 4434329314168320 4444813439808315 4450296619355648 4454889487680128 4461478269153024 4464683354116496 4498966582204416 4502201701630080 4512124565294080 4523076571675232 4526711174880160 4534441085674416 4554425733093712 4574360766194688 4581187696395520 4588422527170540 4592695052667008 4592698218245760 4595997570414040 4603755123471360 4613992683668704 4624136331049228 4628817441982720 4628908608292633 4631289128739840 4636721711667072 4644376492207872 4662994619545440 4667711850260480 4688379431125880 4696292914897920 4696385410162788 4699666688543680 4711474896303840 4727774318921920 4733320080660136 4737730793558784 4741134335795536 4751063847586560 4760140340785970 4773095879657280 4777540364384256 4783589307981960 4794132350624960 4802348481738752 4805768857404934 4809630623310170 4810247081215296 4817843653529067 4825797448934742 4834415844912640 4846562618392320 4860258314081856 4867511927420240 4872535377150140 4879741856886120 4898878099462144 4902367226397998 4910460562073948 4920744699286080 4922798402682174 4934650022970864 4943563589645040 4947115000269785 4954431783267030 4973860927515136 5023260213854540 5025573222724096 5033838968156208 5037455231782757 5046554497762645 5071414372135860 5076136637158272 5079786788352360 5091302271634432 5098832307603456 5102495261847424 5110887523791252 5116162146007647 5145373373291520 5173384199863040 5181893055454920 5182218383627904 5205057980678528 5216854420879360 5235643081594880 5248794345905152 5248797963709440 5252536313997855 5252568651901760 5261207745079230 5273134495621376 5284727235484832 5290077076551680 5290181266620152 5307858848237568 5358147921286720 5371047644049920 5371153428864338 5384542738632960 5403170650196480 5409508663611584 5414549478352896 5418439240909184 5429787254384640 5432053409856192 5440160389469680 5454966719608320 5466959209122240 5479008400714240 5479116311856586 5496720712354480 5497425235674624 5506107032604648 5515197084496848 5527352592485248 5538928706734080 5542907822184320 5554580930379264 5562870774194560 5568611859600160 5576847836441280 5580854192645620 5602705401597712 5611954928084512 5623708227755520 5626055317351056 5630097023757199 5639600026252416 5653845714594040 5668051357093020 5673329182706304 5693032166367140 5712168408943164 5717950957743360 5740868815833760 5752958820749952 5757091693466008 5767490854585880 5771556747972204 5780170413811535 5795902139583840 5801299013895168 5805470615259840 5831423156397056 5841014312904288 5847042452580168 5859896902277901 5870481762703485 5872812129515576 5912439085557760 5916650100825170 5922163491948480 5926417919744420 5936538000323742 5948637692204032 5962702111089794 5971925455480320 5977683774685497 6002935602173440 6012808851519120 6027912256625448 6045921447565888 6055865397315174 6075322892602320 6123597624327680 6138075702592435 6153763129866240 6168312528713580 6182295615556096 6192501989610496 6208061039835648 6217326159393920 6261847213550384 6281966528405120 6292298710195260 6303082382282112 6316974391411712 6334751796782080 6345170796447840 6364127839543040 6373540384504320 6378119077309280 6388609404739065 6413662774953728 6423791538038756 6429777505544064 6434396598579656 6445257172859904 6462083491189760 6477772979534880 6480344418775808 6483804780235776 6506322475848160 6528192467363616 6534801094563840 6560992932381440 6563731203576232 6574810080857088 6579533363961152 6591418119526720 6596064854825376 6605909044356040 6612726583275190 6634823560296960 6651489386621184 6653212664397283 6664196477100358 6675444929033472 6682334231520192 6697025031174744 6711785290874944 6761885829514480 6768182182877696 6768186847941120 6773049051136480 6784614857512848 6790066762320240 6814516698388336 6821549528010196 6831638599640568 6871781544593280 6882633790755810 6889042579000512 6893996355621060 6909190740606560 6909624511503872 6920989025503056 6925961000377699 6936204496573842 6943226162974080 7001567775390720 7003381751997140 7014943660105640 7032569146688820 7049500032815520 7065176296867703 7091661478382880 7099980120990204 7111701503693304 7140210511178955 7179390318177280 7191198525937440 7196364616832510 7203522722608128 7208653286107401 7214445934965255 7242737879808256 7251623767368960 7273288959477760 7289278945496320 7301267891130360 7308803065725210 7329900314232832 7341015161894470 7341476043472864 7348317149193216 7353550839596997 7353596112662464 7365690843110922 7406107907172352 7435797115255040 7460791391272704 7498277637007360 7501407089801408 7519466701669888 7534890320781810 7538359834086144 7557401809457360 7564438910275072 7601702156138496 7616224545257552 7623934610324480 7636953407451648 7653742892771136 7670611760999936 7695408997296272 7727869519445120 7740627487013120 7754500189427712 7760076299794560 7788019083872384 7796056603440224 7807586971017792 7813195869703868 7825281631319040 7827309016937980 7853464622392320 7873191518857728 7878852977852640 7896217989264640 7909701743432064 7915384000431656 7927090853227248 7935115614827520 7935271899930228 7962567273973760 7970245032913996 8017078468692160 8029739422548445 8037216342167264 8037221881930080 8042995748224570 8056571466074880 8056730143296507 8074487196420232 8092238579336149 8100430523469760 8104755975294720 8114262995417376 8127658861363776 8160240584204520 8198076286161358 8204664004470290 8218512601071360 8218674467784879 8224416704951440 8245081068531720 8277414719780864 8283310141155238 8287570019850240 8291028888727872 8314361733276480 8344306161291840 8352917789400240 8371281288968430 8389731613593680 8404058102396568 8404109843042816 8417932392126768 8460227728597120 8480768571891060 8498053846005760 8518145872985420 8526936910012745 8539548249550710 8573036674058752 8593305983629409 8611303223750640 8615268381812736 8635637540199012 8637030639379840 8651236281878820 8704256623151488 8747134734595584 8794753139767168 8809218194273364 8846431413729280 8868652515494912 8868658628336640 8874975151237755 8889626879616630 8900593238711296 8909778975360256 8922956538306048 8929366708232992 8944053166634691 9004403403260160 9024249130588160 9046153143350464 9053422349760320 9068882171348832 9108851466187424 9148721532389376 9162375392791040 9176845054341080 9185390105334016 9185396436491520 9191995140828080 9207510246942720 9227985367337408 9248272662098456 9257634883965440 9257817216585266 9262578257479680 9273443423334144 9288752984415744 9325989239090880 9376758862251760 9392585829795840 9392770820325576 9399333377087360 9422949792607680 9455548637843840 9466640161320272 9475461587117568 9482268671591072 9502127695173120 9520280681571940 9546191759314560 9567178615963920 9588264701249920 9611537714809868 9619261246620340 9620494162430592 9635687307058134 9651594897869484 9668831689825280 9693125236784640 9720516628163712 9735023854840480 9745070754300280 9759483713772240 9766494837129835 9804734452795996 9820921124147896 9841489398572160 9845596805364348 9869300045941728 9887127179290080 9894230000539570 9908863566534060 9919089874912785 9947721855030272 9962806291142495 9996294715650537 10046520427709080 10051146445448192 10067677936312416 10074910463565514 10093108995525290 10142828744271720 10152273274316544 10159573576704720 10182604543268864 10204990523694848 10221775047582504 10232324292015294 10290746746583040 10346768399726080 10363786110909840 10364436767255808 10410115961357056 10497588691810304 10497595927418880 10505072627995710 10505137303803520 10522415490158460 10546268991242752 10569454470969664 10580362533240304 10716295842573440 10742095288099840 10742306857728676 10769085477265920 10794546925248765 10806341300392960 10819017327223168 10836878481818368 10864106819712384 10880320778939360 10909933439216640 10933918418244480 10958016801428480 10958232623713172 10993441424708960 10994850471349248 11011522742841705 11012214065209296 11030394168993696 11054705184970496 11085815644368640 11109161860758528 11125741548389120 11137223719200320 11153695672882560 11161708385291240 11205410803195424 11223909856169024 11241635191567823 11247416455511040 11252110634702112 11260194047514398 11279200052504832 11307691429188080 11336102714186040 11346658365412608 11386064332734280 11424336817886328 11435901915486720 11481737631667520 11505917641499904 11514183386932016 11534981709171760 11543113495944408 11560340827623070 11591804279167680 11602598027790336 11610941230519680 11662846312794112 11682028625808576 11694084905160336 11719793804555802 11740963525406970 11745624259031152 11833300201650340 11844326983896960 11852835839488840 11873076000647484 11897275384408064 11925404222179588 11937711674017843 11943850910960640 11955367549370994 12005871204346880 12014422143512335 12025617703038240 12055824513250896 12064493622336855 12091842895131776 12111730794630348 12150645785204640 12247195248655360 12255918065994995 12276151405184870 12297114429242037 12306996006705435 12336625057427160 12364591231112192 12385003979220992 12416122079671296 12424965211732857 12434652318787840 12523694427100768 12563933056810240 12584597420390520 12606164764564224 12633948782823424 12669503593564160 12690341592895680 12728255679086080 12747080769008640 12756238154618560 12777218809478130 12827325549907456 12847583076077512 12859555011088128 12868793197159312 12890514345719808 12924166982379520 12955545959069760 12960688837551616 12967609560471552 13012644951696320 13056384934727232 13121985864762880 13127462407152464 13149620161714176 13159066727922304 13182836239053440 13192129709650752 13211818088712080 13225453166550380 13269647120593920 13302978773242368 13306425328794566 13328392954200716 13350889858066944 13364668463040384 13394050062349488 13423570581749888 13427883572160845 13523771659028960 13536364365755392 13536373695882240 13546098102272960 13569229715025696 13580133524640480 13629033396776672 13643099056020392 13663277199281136 13673092771981769 13697790779641465 13743563089186560 13765267581511620 13778085158001024 13787992711242120 13818381481213120 13819249023007744 13841978051006112 13851922000755398 13872408993147684 13886452325948160 13886725824877899 13947928807599493 14003135550781440 14006763503994280 14029887320211280 14065138293377640 14099000065631040 14130352593735406 14183322956765760 14199960241980408 14223403007386608 14280421022357910 14358780636354560 14382397051874880 14392729233665020 14407045445216256 14417306572214802 14428891869930510 14485475759616512 14503247534737920 14578557890992640 14602535782260720 14617606131450420 14682030323788940 14682952086945728 14696634298386432 14707101679193994 14707192225324928 14731381686221844 14841345000809355 14871594230510080 14906755277724485 14921582782545408 15002814179602816 15038933403339776 15069780641563620 15076719668172288 15112365695348271 15114803618914720 15128877820550144 15139663493287935 15232449090515104 15247869220648960 15273906814903296 15307485785542272 15341223521999872 15390817994592544 15455739038890240 15481254974026240 15520152599589120 15576038167744768 15592113206880448 15615173942035584 15626391739407736 15650563262638080 15654618033875960 15706929244784640 15746383037715456 15757705955705280 15792435978529280 15819403486864128 15830768000863312 15854181706454496 15870231229655040 15870543799860456 15940490065827992 16034156937384320 16059478845096890 16074432684334528 16074443763860160 16085991496449140 16113142932149760 16113460286593014 16148974392840464 16184477158672298 16200861046939520 16209511950589440 16228525990834752 16255317722727552 16320481168409040 16396152572322716 16409328008940580 16437025202142720 16437348935569758 16448833409902880 16490162137063440 16566620282310476 16582057777455744 16628723466552960 16660491192750895 16688612322583680 16705835578800480 16742562577936860 16779463227187360 16808116204793136 16808219686085632 16820191000917269 16835864784253536 16890291071271597 16920455457194240 16961537143782120 17036291745970840 17053873820025490 17079096499101420 17146073348117504 17158285292392993 17186611967258818 17222606447501280 17271275080398024 17274061278759680 17302472563757640 17340511241434605 17408513246302976 17494269469191168 17589506279534336 17618436388546728 17737305030989824 17737317256673280 17749950302475510 17779253759233260 17801186477422592 17819557950720512 17845913076612096 17858733416465984 17888106333269382 18008806806520320 18092306286700928 18106844699520640 18137764342697664 18217702932374848 18324750785582080 18353690108682160 18370780210668032 18370792872983040 18383990281656160 18414227107777305 18455970734674816 18496545324196912 18515269767930880 18515634433170532 18546886846668288 18577505968831488 18651978478181760 18753517724503520 18785541640651152 18798666754174720 18799037001025183 18845899585215360 18911097275687680 18933280322640544 18950923174235136 18964537343182144 19004255390346240 19040561363143880 19092383518629120 19134357231927840 19176529402499840 19176907091498051 19223075429619736 19238522493240680 19240988324861184 19271374614116268 19303189795738968 19337663379650560 19386250473569280 19441033256327424 19470047709680960 19490141508600560 19518967427544480 19532989674259670 19609468905591992 19641842248295792 19682978797144320 19691193610728696 19738600091883456 19774254358580160 19788460001079140 19817727133068120 19838179749825570 19895443710060544 19925612582284990 19959637993191849 19992589431301074 20093040855418160 20102292890896384 20135355872624832 20149820927131028 20186217991050580 20285657488543440 20304546548633088 20319147153409440 20409981047389696 20443550095165008 20464648584030588 20495190715403395 20693536799452160 20708275352888095 20727572221819680 20728873534511616 20777883001133097 20820231922714112 20869457388814279 21010145255991420 21010274607607040 21044830980316920 21092537982485504 21138908941939328 21160725066480608 21195528890603109 21432591685146880 21484190576199680 21484613715457352 21538170954531840 21589093850497530 21612682600785920 21638034654446336 21673756963636736 21728213639424768 21760641557878720 21819866878433280 21867836836488960 21916033602856960 21916465247426344 21986882849417920 21989700942698496 22023045485683410 22024428130418592 22060788337987392 22109410369940992 22171631288737280 22218323721517056 22251483096778240 22274447438400640 22307391345765120 22323416770582480 22410821606390848 22447819712338048 22483270383135646 22494832911022080 22504221269404224 22520388095028796 22558400105009664 22615382858376160 22672205428372080 22693316730825216 22772128665468560 22848673635772656 22871803830973440 22963475263335040 23011835282999808 23028366773864032 23069963418343520 23086226991888816 23120681655246140 23144543041463165 23183608558335360 23221882461039360 23324687669851253 23364057251617152 23388169810320672 23439587609111604 23481927050813940 23491248518062304 23666600403300680 23688653967793920 23705671678977680 23746152001294968 23850808444359176 23875423348035686 23887701821921280 23910735098741988 24011742408693760 24028844287024670 24051235406076480 24089218267645335 24111649026501792 24128987244673710 24183685790263552 24223461589260696 24276715738008447 24301291570409280 24494390497310720 24511836131989990 24552302810369740 24594228858484074 24613992013410870 24673250114854320 24729182462224384 24832244159342592 24849930423465714 24869304637575680 25047388854201536 25127866113620480 25169194840781040 25187276158913785 25212329529128448 25380683185791360 25456511358172160 25494161538017280 25512476309237120 25554437618956260 25580810730038235 25654651099814912 25695166152155024 25719110022176256 25737586394318624 25779917950888227 25911091918139520 25921377675103232 26025289903392640 26112769869454464 26243971729525760 26254924814304928 26318133455844608 26365672478106880 26384259419301504 26423636177424160 26450906333100760 26539294241187840 26605957546484736 26612850657589132 26656785908401432 26701779716133888 26729336926080768 26788100124698976 26847141163499776 26855767144321690 27047543318057920 27072728731510784 27072747391764480 27092196204545920 27138459430051392 27160267049280960 27258066793553344 27286198112040784 27326554398562272 27346185543963538 27395581559282930 27487126178373120 27530535163023240 27556170316002048 27575985422484240 27636762962426240 27638498046015488 27683956102012224 27703844001510796 27744817986295368 27772904651896320 27773451649755798 27895857615198986 28013527007988560 28059774640422560 28130276586755280 28150485118785995 28198000131262080 28260705187470812 28366645913531520 28399920483960816 28446806014773216 28560842044715820 28693267001564753 28764794103749760 28785458467330040 28834613144429604 28857783739861020 28970951519233024 28991585494043333 29006495069475840 29157115781985280 29205071564521440 29235212262900840 29299484511389505 29364060647577880 29365904173891456 29414203358387988 29414384450649856 29462763372443688 29682690001618710 29743188461020160 29813510555448970 29843165565090816 29888418873427485 30005628359205632 30077866806679552 30139561283127240 30153439336344576 30224731390696542 30229607237829440 30257755641100288 30279326986575870 30464898181030208 30547813629806592 30614971571084544 30682447043999744 30781635989185088 30911478077780480 30962509948052480 31040305199178240 31152076335489536 31184226413760896 31230347884071168 31252783478815472 31309236067751920 31492766075430912 31515411911410560 31584871957058560 31638806973728256 31661536001726624 31708363412908992 31741087599720912 31880980131655984 32068313874768640 32118957690193780 32148865368669056 32148887527720320 32171982992898280 32226285864299520 32226920573186028 32297948785680928 32368954317344596 32401722093879040 32402360258048431 32419023901178880 32457051981669504 32510635445455104 32640962336818080 32792305144645432 32818656017881160 32874050404285440 32874697871139516 32897666819805760 32980324274126880 33133240564620952 33164115554911488 33257446933105920 33266063321986415 33320982385501790 33377224645167360 33411671157600960 33485125155873720 33558926454374720 33616232409586272 33616439372171264 33640382001834538 33671729568507072 33724905574703469 33780582142543194 33840910914388480 33923074287564240 34072583491941680 34107747640050980 34158192998202840 34292146696235008 34316570584785986 34373223934517636 34445212895002560 34542550160796048 34548122557519360 34604945127515280 34629805001888495 34681022482869210 34817026492605952 34988538938382336 35179012559068672 35236872777093456 35325881484338515 35499900604951020 35558507518466520 35639115901441024 35691826153224192 35717466832931968 35776212666538764 35813135022053529 36017613613040640 36043266430537005 36184612573401856 36213689399041280 36275528685395328 36435405864749696 36649501571164160 36707380217364320 36741560421336064 36741585745966080 36767754197984985 36767980563312320 36828454215554610 36911941469349632 36993090648393824 37030539535861760 37031268866341064 37093773693336576 37155011937662976 37303956956363520 37507035449007040 37571083281302304 37597333508349440 37598074002050366 37691799170430720 37822194551375360 37866560645281088 37901846348470272 37929074686364288 38008510780692480 38081122726287760 38184767037258240 38268714463855680 38353058804999680 38353814182996102 38446150859239472 38477044986481360 38481976649722368 38542749228232536 38606379591477936 38772500947138560 38882066512654848 38940095419361920 38980283017201120 39037934855088960 39065979348519340 39218937811183984 39283684496591584 39365957594288640 39382387221457392 39477200183766912 39548508717160320 39576920002158280 39635454266136240 39676359499651140 39851225164569980 39919275986383698 39985178862602148 40186081710836320 40270711745249664 40283650716482535 40299641854262056 40372435982101160 40461192896680745 40571314977086880 40609093097266176 40638294306818880 40819962094779392 40887100190330016 40929297168061176 40990381430806790 41019278315945307 41093372338924395 41387073598904320 41416550705776190 41455144443639360 41457747069023232 41555766002266194 41640463845428224 41738914777628558 41843786422798479 42020290511982840 42020549215214080 42089661960633840 42185075964971008 42277817883878656 42321450132961216 42391057781206218 42865183370293760 42966529918147045 42969227430914704 43076341909063680 43178187700995060 43276069308892672 43347513927273472 43456427278849536 43521283115757440 43735673672977920 43832930494852688 43973765698835840 44046090971366820 44048856260837184 44121576675974784 44218820739881984 44343262577474560 44502966193556480 44548894876801280 44614782691530240 44646833541164960 44720265833173455 44821643212781696 44895639424676096 44966540766271292 45008442538808448 45040776190057592 45116800210019328 45230765716752320 45344410856744160 45386633461650432 45544257330937120 45654804145346873 45697347271545312 45743607661946880 45926950526670080 46023670565999616 46056733547728064 46139926836687040 46172453983777632 46241363310492280 46289086082926330 46367217116670720 46443764922078720 46572488650780981 46649375339702506 46728114503234304 46776339620641344 46879175218223208 46963854101627880 46982497036124608 47333200806601360 47377307935587840 47411343357955360 47492304002589936 47701616888718352 47750846696071372 47821470197483976 48057688574049340 48102470812152960 48178436535290670 48223298053003584 48257974489347420 48367371580527104 48446923178521392 48481727002643893 48553431476016894 48602583140818560 49023672263979980 49104605620739480 49188457716968148 49227984026821740 49346500229708640 49456234078073921 49699860846931428 49738609275151360 49981473578252685 50094777708403072 50255732227240960 50338389681562080 50374552317827570 50424659058256896 50460573002751807 50761366371582720 50913022716344320 51024952618474240 51108875237912520 51161621460076470 51309302199629824 51390332304310048 51438220044352512 51474855877178979 51475172788637248 51559835901776454 51822183836279040 51842755350206464 52050579806785280 52225539738908928 52487943459051520 52509849628609856 52636266911689216 52731344956213760 52768518838603008 52847272354848320 52901812666201520 53211915092969472 53225701315178264 53313571816802864 53403559432267776 53458673852161536 53576200249397952 53694282326999552 53711534288643380 54095086636115840 54184392409091840 54276918860102784 54320534098561920 54516133587106688 54572396224081568 54653108797124544 54692371087927076 54791163118565860 54974252356746240 55061070326046480 55112340632004096 55151970844968480 55273525924852480 55367912204024448 55407688003021592 55489635972590736 55545809303792640 55546903299511596 55791715230397972 56027054015977120 56119549280845120 56208175957839115 56260553173510560 56300970237571990 56396000262524160 56397111003075549 56521410374941624 56645670055353043 56733291827063040 56799840967921632 56893612029546432 57121684089431640 57386534003129506 57529588207499520 57530721274494153 57570916934660080 57669226288859208 57715567479722040 57941903038466048 57983170988086666 58012990138951680 58314231563970560 58410143129042880 58470424525801680 58598969022779010 58728121295155760 58731808347782912 58828406716775976 58828768901299712 58925526744887376 59365380003237420 59486376922040320 59627021110897940 59686331130181632 59688558370089215 59776837746854970 60011256718411264 60279122566254480 60306878672689152 60449462781393084 60459214475658880 60558653973151740 60929796362060416 61229943142169088 61485572146210185 61563271978370176 61822956155560960 61925019896104960 62080610398356480 62124826058664285 62304152670979072 62368452827521792 62460695768142336 62505566957630944 62608372166442837 62618472135503840 63030823822821120 63169743914117120 63277613947456512 63323072003453248 63416726825817984 63482175199441824 63761960263311968 64136627749537280 64237915380387560 64297730737338112 64297775055440640 64343965985796560 64452571728599040 64453841146372056 64595897571361856 64737908634689192 64803444187758080 64804720516096862 64838047802357760 64914103963339008 65021270890910208 65281924673636160 65584610289290864 65637312035762320 65748100808570880 65749395742279032 65795333639611520 65960648548253760 66266481129241904 66328231109822976 66514893866211840 66532126643972830 66641964771003580 66754449290334720 66823342315201920 66970250311747440 67117852908749440 67232464819172544 67280764003669076 67343459137014144 67449811149406938 67561164285086388 67681821828776960 67846148575128480 68145166983883360 68215495280101960 68316385996405680 68365463859908845 68633141169571972 68746447869035272 68890425790005120 69085100321592096 69096245115038720 69209890255030560 69259610003776990 69362044965738420 69433629124389495 69634052985211904 69683648432371543 69739644037997465 69974063009553759 70358025118137344 70473745554186912 70651762968677030 70999801209902040 71117015036933040 71278231802882048 71434933665863936 71552425333077528 71626270044107058 72035227226081280 72086532861074010 72369225146803712 72427378798082560 72551057370790656 72870811729499392 73414760434728640 73483120842672128 73483171491932160 73535508395969970 73535961126624640 73656908431109220 73823882938699264 73986181296787648 74062537732682128 74187547386673152 74607913912727040 75014070898014080 75142166562604608 75194667016698880 75196148004100732 75383598340861440 75561828476741355 75644389102750720 75733121290562176 75858149372728576 76162245452575520 76369534074516480 76537428927711360 76706117609999360 76707628365992204 76892301718478944 76954089972962720 76963953299444736 77085498456465072 77212759182955872 77764133025309696 77880190838723840 77881724718532901 77960566034402240 78075869710177920 78131958697038680 78437875622367968 78567368993183168 78691446340974761 78731915188577280 78764774442914784 78954400367533824 79097017434320640 79153840004316560 79270908532272480 79352718999302280 79702450329139960 79838551972767396 79970357725204296 80372163421672640 80541423490499328 80567301432965070 80599283708524112 80744871964202320 80922385793361490 81142629954173760 81218186194532352 81276588613637760 81639924189558784 81774200380660032 81858594336122352 81980762861613580 82038556631890614 82186744677848790 82833101411552380 82910288887278720 82915494138046464 83111532004532388 83280927690856448 83477829555257116 83687572845596958 84040581023965680 84041098430428160 84100955004586345 84179323921267680 84451455356357985 84555635767757312 84642900265922432 84782115562412436 85730366740587520 85791426461964965 85933059836294090 85938454861829408 86079801004694259 86356375401990120 86552138617785344 86695027854546944 86912854557699072 86974756482129999 87042566231514880 87471347345955840 87665860989705376 87947531397671680 88092181942733640 88097712521674368 88243153351949568 88437641479763968 88686525154949120 89005932387112960 89097789753602560 89229565383060480 89293667082329920 89440531666346910 89643286425563392 89791278849352192 89933081532542584 90016885077616896 90081552380115184 90233600420038656 90461531433504640 90688821713488320 90773266923300864 91088514661874240 91309608290693746 91394694543090624 91853901053340160 92047341131999232 92113467095456128 92279853673374080 92344907967555264 92482726620984560 92578172165852660 92734434233341440 92887529844157440 93144977301561962 93298750679405012 93456229006468608 93552679241282688 93758350436446416 93927708203255760 93964994072249216 93995185005125915 94666401613202720 94754615871175680 94822686715910720 94984608005179872 95403233777436704 95501693392142744 95642940394967952 95711649403872383 95884535457490255 96115377148098680 96204941624305920 96356873070581340 96446596106007168 96515948978694840 96734743161054208 96893846357042784 96963454005287786 97106862952033788 97205166281637120 97207080774145293 98047344527959960 98209211241478960 98376915433936296 98455968053643480 98693000459417280 98912468156147842 99399721693862856 99477218550302720 99798189965959245 99962947156505370 100189555416806144 100511464454481920 100676779363124160 100749104635655140 100849318116513792 100921146005503614 101522732743165440 102049905236948480 102217750475825040 102323242920152940 102780664608620096 102876440088705024 102949711754357958 102950345577274496 103119671803552908 103644367672558080 103889415005665485 104101159613570560 104347286944071395 104451079477817856 105019699257219712 105272533823378432 105462689912427520 105537037677206016 105694544709696640 105803625332403040 105977644453015545 106451402630356528 106627143633605728 106917347704323072 107152400498795904 107388564653999104 107423068577286760 108190173272231680 108368784818183680 108553837720205568 108641068197123840 109032267174213376 109144792448163136 109306217594249088 109384742175854152 109582326237131720 109948504713492480 110122140652092960 110224681264008192 110303941689936960 110547051849704960 110735824408048896 110815376006043184 110979271945181472 111091618607585280 111093806599023192 111583430460795944 112054108031954240 112239098561690240 112416351915678230 112521106347021120 112601940475143980 112792000525048320 112794222006151098 113042820749883248 113291340110706086 113466583654126080 113599681935843264 113787224059092864 114243368178863280 114773068006259012 115059176414999040 115061442548988306 115141833869320160 115338452577718416 115431134959444080 115966341976173332 116623438349256265 116820286258085760 116940849051603360 117197938045558020 117456242590311520 117463616695565824 117656813433551952 117657537802599424 117741337006420883 117851053489774752 118730760006474840 119254042221795880 119377116740178430 119553675493709940 120022513436822528 120107997046750951 120558245132508960 120898925562786168 120918428951317760 121117307946303480 121383578690042235 121859592724120832 122459886284338176 122971144292420370 123126543956740352 123645912311121920 124161220796712960 124249652117328570 124608305341958144 124736905655043584 124921391536284672 125011133915261888 125216744332885674 125236944271007680 126061647645642240 126555227894913024 126646144006906496 126833453651635968 126964350398883648 127523920526623936 128273255499074560 128475830760775120 128595461474676224 128595550110881280 128687931971593120 128899589754441135 128907682292744112 129191795142723712 129475817269378384 129606888375516160 129609441032193724 129828207926678016 130042541781820416 130563849347272320 131169220578581728 131274624071524640 131498791484558064 131590667279223040 131593259007176281 131921297096507520 132532962258483808 132656462219645952 133029787732423680 133064253287945660 133283929542007160 133508898580669440 133646684630403840 133940500623494880 134235705817498880 134238349640486357 134464929638345088 134561528007338152 134686918274028288 134899622298813876 135122328570172776 135363643657553920 135692297150256960 136290333967766720 136430990560203920 136632771992811360 136730927719817690 136964412436040619 137266282339143944 137492895738070544 137780851580010240 138170200643184192 138192490230077440 138419780510061120 138519220007553980 138724089931476840 138867258248778990 139268105970423808 139367296864743086 139479288075994930 139717465952342943 139948126019107518 140716050236274688 140947491108373824 141303525937354060 141999602419804080 142234030073866080 142869867331727872 143104850666155056 143252540088214116 143466335007823765 144173065722148020 144738450293607424 144854757596165120 144957927470216665 145102114741581312 145445181007931679 145741623458998784 146086201721699953 146829520869457280 147071016791939940 147071922253249280 147313816862218440 147647765877398528 147972362593575296 148125075465364256 148368702234221763 149215827825454080 150028141796028160 150284333125209216 150389334033397760 150392296008201464 150767196681722880 151123656953482710 151288778205501440 151466242581124352 151716298745457152 152324490905151040 152739068149032960 153074857855422720 153412235219998720 153415256731984408 153784603436957888 153908179945925440 153927906598889472 154170996912930144 154425518365911744 155528266050619392 155760381677447680 155763449437065802 155921132068804480 156151739420355840 156263917394077360 156875751244735936 157134737986366336 157382892681949522 157463830377154560 157529548885829568 157908800735067648 158194034868641280 158307680008633120 158541817064544960 158705437998604560 159404900658279920 159677103945534792 159940715450408592 160744326843345280 161082846980998656 161134602865930140 161198567417048224 161489743928404640 161844771586722980 162011801290242155 162285259908347520 162553177227275520 163272813688958771 163548400761320064 163717188672244704 163961525723227160 164077113263781228 164373489355697580 165666202823104760 165820577774557440 166223064009064776 166955659110514232 167375145691193916 168081162047931360 168082196860856320 168201910009172690 168358647842535360 168624527873517345 168902910712715970 169111271535514624 169285800531844864 169564231124824872 169937010166059129 171460733481175040 171582852923929930 171866119672588180 171876909723658816 172159602009388518 172712750803980240 173104277235570688 173825709115398144 173949512964259998 174085132463029760 174942694691911680 175331721979410752 175895062795343360 176184363885467280 176195425043348736 176486306703899136 178195579507205120 178459130766120960 178587334164659840 178881063332693820 179065675110267645 179286572851126784 179582557698704384 179866163065085168 180033770155233792 180163104760230368 180923062867009280 181377643426976640 182177029323748480 182619216581387492 182789389086181248 183707802106680320 184226934190912256 184559707346748160 184689815935110528 184965453241969120 185156344331705320 185468868466682880 185775059688314880 186289954603123924 186597501358810024 186912458012937216 187105358482565376 187516700872892832 187855416406511520 187929988144498432 187990370010251830 189332803226405440 189509231742351360 189645373431821440 189969216010359744 190806467554873408 191003386784285488 191285880789935904 191423298807744766 191769070914980510 192230754296197360 192409883248611840 192713746141162680 192893192212014336 193031897957389680 193469486322108416 193787692714085568 193926908010575572 194213725904067576 194410332563274240 194414161548290586 196094689055919920 196418422482957920 196753830867872592 196911936107286960 197386000918834560 197824936312295684 198799443387725712 199596379931918490 199925894313010740 200379110833612288 200852869010953271 201353558726248320 201498209271310280 201842292011007228 202941098458303331 203045465486330880 204099810473896960 204435500951650080 204646485840305880 205096391579726535 205561329217240192 205899423508715916 205900691154548992 206239343607105816 207288735345116160 207778830011330970 208202319227141120 208694573888142790 208902158955635712 209050945297114629 209218932113992395 210039398514439424 210545067646756864 210925379824855040 211074075354412032 211389089419393280 211607250664806080 211955288906031090 212902805260713056 213254287267211456 213834695408646144 214304800997591808 214777129307998208 214846137154573520 216380346544463360 216737569636367360 217107675440411136 217282136394247680 218064534348426752 218289584896326272 218612435188498176 218769484351708304 219164652474263440 220244281304185920 220449362528016384 220607883379873920 221094103699409920 221471648816097792 221630752012086368 221958543890362944 222187613198046384 223166860921591888 224108216063908480 224478197123380480 224832703831356460 225042212694042240 225203880950287960 225584001050096640 225588444012302196 226085641499766496 226582680221412172 226816521806339017 226933167308252160 227199363871686528 227574448118185728 228274020726734365 228486736357726560 229546136012518024 230118352829998080 230122885097976612 230283667738640320 230676905155436832 230862269918888160 231932683952346664 232862443253904905 233246876698512530 233640572516171520 233645174155598703 233881698103206720 234395876091116040 234912485180623040 234927233391131648 235313626867103904 235315075605198848 235482674012841766 235702106979549504 236074339022924283 237461520012949680 238508084443591760 238754233480356860 239107350987419880 240045026873645056 240215994093501902 241116490265017920 241797851125572336 241836857902635520 242234615892606960 242408635013219465 242767157380084470 243719185448241664 244919772568676352 245942288584840740 246253087913480704 247281170390369605 248499304234657140 249473811310087168 249842783072569344 250022267830523776 250433488665771348 250473888542015360 252123295291284480 252302865013759035 253292288013812992 253666907303271936 253928700797767296 255047841053247872 256546510998149120 256951661521550240 257190922949352448 257191100221762560 257374279385894895 257375863943186240 257799179508882270 257815364585488224 258383590285447424 258951634538756768 259213776751032320 259218882064387448 259656415853356032 260085083563640832 261127698694544640 262338441157163456 262549248143049280 262997582969116128 263181334558446080 263186518014352562 263842594193015040 265065924516967616 265312924439291904 266059575464847360 266128506575891320 266567859084014320 267017797161338880 267293369260807680 267881001246989760 268471411634997760 268476699280972714 268929859276690176 269123056014676304 269373836548056576 269799244597627752 270244657140345552 271384594300513920 272580667935533440 272861981120407840 273265543985622720 273461855439635380 273928824872081238 274532564678287888 274985791476141088 275561703160020480 276340401286368384 276839561020122240 277038440015107960 277448179862953680 277734516497557980 278734593729486172 278958576151989860 279434931904685886 279896252038215036 281894982216747648 281985555015377745 282607051874708120 283228350276765215 283999204839608160 284468060147732160 285739734663455744 286209701332310112 286505080176428232 286932670015647530 287134948211617149 287653606372470765 288346131444296040 289476900587214848 289709515192330240 289915854940433330 290204229483162624 290890362015863358 291483246917997568 292172403443399906 293659041738914560 294142033583879880 294143844506498560 294627633724436880 295295531754797056 295944725187150592 296250150930728512 296737404468443526 298431655650908160 300056283592056320 300568666250418432 300784592016402928 301534393363445760 302247313906965420 302932485162248704 303432597490914304 304648981810302080 306149715710845440 306830513463968816 307569206873915776 307816359891850880 308341993825860288 308851036731823488 311520763354895360 311526898874131604 311842264137608960 312303478840711680 312527834788154720 313041860832214185 313751502489471872 314269475972732672 314765785363899044 315059097771659136 315817601470135296 316388069737282560 316615360017266240 317083634129089920 317410875997209120 318809801316559840 319354207891069584 319583629017428111 319881430900817184 321488653686690560 322165693961997312 322269205731860280 322397134834096448 322979487856809280 323689543173445960 324023602580484310 324570519816695040 325106354454551040 326007420555466867 326545627377917542 327096801522640128 327434377344489408 327923051446454320 328154226527562456 328746978711395160 331332405646209520 331641155549114880 332446128018129552 333911318221028464 334750291382387832 336162324095862720 336403820018345380 336717295685070720 337249055747034690 337805821425431940 338222543071029248 338571601063689728 339128462249649744 339372089018507251 339874020332118258 343165705847859860 343732239345176360 343753819447317632 344319204018777036 345425501607960480 346193638546517447 347899025928519996 348170264926059520 348418242161857715 349870315047768795 350663443958821504 351790125590686720 352368727770934560 352390850086697472 352972613407798272 353224011019262649 356391159014410240 357174668329319680 357762126665387640 358131350220535290 358573145702253568 359165115397408768 359732326130170336 360067540310467584 360323991140252853 360326209520460736 361846125734018560 362755286853953280 364354058647496960 365238433162774984 365578778172362496 367415604213360640 368453868381824512 369119414693496320 369379631870221056 369930906483938240 370312688663410640 370937736933365760 372579909206247848 373195002717620048 373824916025874432 374210716965130752 375033401745785664 375710832813023040 375859976288996864 375980740020503660 378665606452810880 379290746863642880 379938432020719488 381612935109746816 382006773568570976 382571761579871808 382846597615489532 383538141829961020 384461508592394720 384819766497223680 385427492282325360 385786384424028672 386063795914779360 387575385428171136 387853816021151144 388427451808135152 388820665126548480 388828323096581172 389408623592664505 392189378111839840 392836844965915840 393457231704873805 393507661735745184 393823872214573920 394772001837669120 394779777021528843 395649872624591368 396519690387471301 397598886775451424 399192759863836980 399851788626021480 400758221667224576 401705738021906542 402707117452496640 402715048921459071 402996418542620560 403684584022014456 405882196916606662 406090930972661760 408199620947793920 408871001903300160 409292971680611760 410192783159453070 411122658434480384 411798847017431832 411801382309097984 412478687214211632 414577470690232320 415557660022661940 416404638454282240 417389147776285580 417804317911271424 418101890594229258 418437864227984790 420078797028878848 422148150708824064 422778178838786560 423214501329612160 423910577812062180 425805610521426112 426508574534422912 428609601995183616 429692274309147040 430399005023471295 432760693088926720 433475139272734720 434215350880822272 434564272788495360 434873782410649995 436129068696853504 436579169792652544 437224870376996352 437538968703416608 438258605165099859 438329304948526880 440488562608371840 441215766759747840 442188207398819840 442943297632195584 443261504024172736 443917087780725888 444375226396092768 446333721843183776 448216432127816960 448956394246760960 449665407662712920 450084425388084480 450407761900575920 451168002100193280 451176888024604392 452171282999532992 453165360442824344 453633043612678034 453866334616504320 454398727743373056 455148896236371456 456548041453468730 456973472715453120 459092272025036048 460236705659996160 460245770195953224 460567335477280640 461353810310873664 461724539837776320 463865367904693328 465724886507809810 466493753397025060 467281145032343040 467290348311197406 467763396206413440 468791752182232080 469824970361246080 469854466782263296 470627253734207808 470965348025683532 471404213959099008 472148678045848566 474923040025899360 477016168887183520 477508466960713720 478214701974839760 478558247019361915 480431988187003804 482232980530035840 483595702251144672 483673715805271040 484469231785213920 484817270026438930 485534314760168940 486035403870726465 487438370896483328 487785539026600801 489818441066876313 491884577169681480 492506175826961408 494562340780739210 496998608469314280 498947622620174336 500044535661047552 500866977331542696 500947777084030720 504246590582568960 504605730027518070 506584576027625984 507333814606543872 507857401595534592 510095682106495744 513903323043100480 514381845898704896 514382200443525120 514748558771789790 514751727886372480 515598359017764540 515630729170976448 516767180570894848 517903269077513536 518437764128774896 519312831706712064 522255397389089280 524676882314326912 525098496286098560 525995165938232256 526362669116892160 526373036028705124 527685188386030080 530131849033935232 532257013151782640 533135718168028640 534586738521615360 535762002493979520 536942823269995520 536953398561945428 537859718553380352 538246112029352608 538747673096113152 539598489195255504 540489314280691104 542769188601027840 545161335871066880 545172073029730307 545723962240815680 546531087971245440 546923710879270760 547857649744162476 549065129356575776 549971582952282176 550840124386823327 551123406320040960 552680802572736768 553679122040244480 554076880030215920 554896359725907360 555469032995115960 557469187458972344 557917152303979720 558869863809371772 559792504076430072 563789964433495296 563971110030755490 565214103749416240 566456700553530430 567998409679216320 568936120295464320 571479469326911488 572419402664620224 573010160352856464 573865340031295060 574269896423234298 575307212744941530 576692262888592080 579831709880866660 580408458966325248 581780724031726716 582966493835995136 584344806886799812 587318083477829120 588284067167759760 588287689012997120 588706685032104415 589255267448873760 591889450374301184 592500301861457024 593474808936887052 600112567184112640 600539985233754755 601137332500836864 601569184032805856 602558607032859813 604494627813930840 605864970324497408 606865194981828608 608823295374909993 609297963620604160 612299431421690880 613661026927937632 615138413747831552 615632719783701760 616683987651720576 617702073463646976 623041526709790720 623053797748263208 623684528275217920 624606957681423360 625055669576309440 626083721664428370 627503004978943744 628538951945465344 629531570727798088 630118195543318272 631635202940270592 632776139474565120 633230720034532480 634167268258179840 634821751994418240 637619602633119680 638708415782139168 639167258034856222 639762861801634368 642977307373381120 644331387923994624 644538411463720560 644794269668192896 645958975713618560 647379086346891920 648047205160968620 649141039633390080 650212708909102080 652014841110933734 653091254755835084 654193603045280256 654868754688978816 655846102892908640 656308453055124912 657493957422790320 657966295035881405 662664811292419040 663282311098229760 664892256036259104 667822636442056928 669500582764775664 671191748202431785 672324648191725440 672807640036690760 673434591370141440 674498111494069380 675611642850863880 677143202127379456 678256924499299488 678744178037014502 679748040664236516 680449565419017051 684822062180203095 686331411695719720 687464478690352720 687507638894635264 688638408037554072 690851003215920960 692387277093034894 695798051857039992 696340529852119040 696836484323715430 698587329761714715 699740630095537590 701326887917643008 703580251181373440 704737455541869120 704781700173394944 705945226815596544 706448022038525298 714349336658639360 715524253330775280 716262700441070580 717146291404507136 719464652260340672 720135080620935168 720647982280505706 720652419040921472 723692251468037120 725510573707906560 727225905039658395 728708117294993920 730431008608499765 730476866325549968 731157556344724992 736907736763649024 738238829386992640 738759263740442112 739861812967876480 740625377326821280 741843511171108815 745159818412495696 746390005435240096 748421433930261504 750066803491571328 751421665626046080 751719952577993728 751961480041007320 757331212905621760 758581493727285760 759876864041438976 763225870219493632 764013547137141952 765143523159743616 765693195230979064 767076283659922040 768923017184789440 769639532994447360 770854984564650720 771572768848057344 772127591829558720 775150770856342272 775707632042302288 776854903616270304 777641330253096960 777656646193162344 778817247185329010 784378756223679680 785673689931831680 786914463409747610 787015323471490368 787647744429147840 789544003675338240 789559554043057686 791299745249182736 793039380774942602 795197773550902848 798385519727673960 799703577252042960 801516443334449152 803411476043813084 805414234904993280 805430097842918142 805992837085241120 807369168044028912 811764393833213324 816364068444793855 817742003806600320 818585943361223520 820385566318906140 822245316868960768 823597694034863664 823602764618195968 824189359044946181 824957374428423264 831115320045323880 834778295552571160 836203781188458516 836875728455969580 840157594057757696 840755979327256657 845556357677573120 846429002659224320 847821155624124360 849685050830295645 851611221042852224 853017149068845824 857219203990367232 859384548618294080 860798010046942590 865521386177853440 868430701761644544 869128545576990720 869747564821299990 872258137393707008 873158339585305088 874449740753992704 875077937406833216 876517210330199718 876658609897053760 880977125216743680 882431533519495680 885886595264391168 886523008048345472 887834175561451776 888750452792185536 892667443686367552 896432864255633920 897912788493521920 899330815325425840 900168850776168960 900815523801151840 902353776049208784 904342565999065984 906330720885648688 907266087225356068 908797455486746112 910297792472742912 913096082906937460 913946945430906240 918184544050072096 920491540391906448 921134670954561280 921152813050233967 922707620621747328 923449079675552640 927730735809386656 931449773015619620 932987506794050120 934562290064686080 934580696622394812 935526792412826880 937583504364464160 939649940722492160 939668447483404499 941254507468415616 941930696051367064 942808427918198016 944297356091697132 949846080051798720 954032337774367040 955016933921427440 956429403949679520 957116494038723830 958750887052284333 960863976374007608 964465961060071680 967191404502289344 967347431610542080 968938463570427840 969634540052877860 971068629520337880 972070807741452930 974876741792966656 975571078053201602 978022261666400601 979636882133752626 983769154339362960 985012351653922816 989124681561478420 993997216938628560 1000089071322095104 1001733954663085392 1001895554168061440 1004264345054766355 1009211460055036140 1013169152055251968 1014667629213087744 1014705492291516655 1015714803191069184 1018116267055521753 1020191364212991488 1027806646086200960 1029497117543579580 1029503455772744960 1031196718035529080 1031261458341952896 1033534361141789696 1035806538155027072 1036875528257549792 1038580915639552341 1044510794778178560 1045254726485573145 1049353764628653824 1050196992572197120 1051990331876464512 1052725338233784320 1052746072057410248 1055370376772060160 1060263698067870464 1064514026303565280 1066271436336057280 1069173477043230720 1071524004987959040 1073885646539991040 1073906797123890856 1075719437106760704 1076492224058705216 1077495346192226304 1079196978390511008 1080978628561382208 1085538377202055680 1090322671742133760 1090344146059460614 1091447924481631360 1093062175942490880 1093847421758541520 1095715299488324952 1098130258713151552 1099943165904564352 1101680248773646654 1102246812640081920 1105361605145473536 1107358244080488960 1108153760060431840 1109792719451814720 1110938065990231920 1114938374917944688 1115834304607959440 1117739727618743544 1119585008152860144 1127579928866990592 1127942220061510980 1130428207498832480 1132913401107060860 1134082609031695085 1135996819358432640 1137872240590928640 1144838805329240448 1146020320705712928 1147730680062590120 1148539792846468596 1150614425489883060 1153384525777184160 1159663419761733320 1163561448063453432 1168225870777993515 1168689613773599624 1174636166955658240 1176568134335519520 1176575378025994240 1177413370064208830 1178510534897747520 1180371695114621415 1183778900748602368 1185000603722914048 1186949617873774104 1189559071162413903 1200225134368225280 1201079970467509510 1202274665001673728 1203138368065611712 1205117214065719626 1208989255627861680 1211729940648994816 1217646590749819986 1218595927241208320 1224598862843381760 1227322053855875264 1230276827495663104 1231265439567403520 1233367975303441152 1235404146927293952 1246107595496526416 1247369056550435840 1249213915362846720 1250111339152618880 1252167443328856740 1255006009957887488 1257077903890930688 1259063141455596176 1260236391086636544 1266461440069064960 1268334536516359680 1269643503988836480 1275239205266239360 1277416831564278336 1278334516069712444 1279525723603268736 1285954614746762240 1289076822927441120 1289588539336385792 1291917951427237120 1294758172693783840 1296094410321937240 1298282079266780160 1300425417818204160 1304029682221867468 1306182509511670168 1308387206090560512 1309737509377957632 1311692205785817280 1312616906110249824 1314987914845580640 1315932590071762810 1323989320215059317 1325329622584838080 1326564622196459520 1329784512072518208 1335645272884113856 1339001165529551328 1342383496404863570 1344649296383450880 1345615280073381520 1346869182740282880 1348996222988138760 1351223285701727760 1354286404254758912 1356513848998598976 1357488356074029004 1359496081328473032 1360899130838034102 1369644124360406190 1372662823391439440 1374928957380705440 1375015277789270528 1377276816075108144 1381702006431841920 1384774554186069788 1391596103714079984 1393672968647430860 1397174659523429430 1399481260191075180 1402653775835286016 1405970083076672897 1409474911083738240 1409563400346789888 1412896044077050596 1428698673317278720 1431048506661550560 1432525400882141160 1435674741058085745 1438929304520681344 1441295964561011412 1441304838081842944 1447384502936074240 1451021147415813120 1454451810079316790 1457416234589987840 1460862017216999530 1460953732651099936 1462315112689449984 1463356617079802403 1473815473527298048 1476477658773985280 1477518527480884224 1479723625935752960 1481250754653642560 1483687022342217630 1490319636824991392 1492780010870480192 1496842867860523008 1500133606983142656 1502843331252092160 1503439905155987456 1503922960082014640 1514662425811243520 1517162987454571520 1519753728082877952 1526451740438987264 1528027094274283904 1530287046319487232 1531386390461958128 1534152567319844080 1537846034369578880 1541709969129301440 1543145537696114688 1544255183659117440 1550301541712684544 1551415264084604576 1553709807232540608 1555313292386324688 1557634494370658020 1568757512447359360 1571347379863663360 1573828926819495220 1574030646942980736 1575295488858295680 1579088007350676480 1579119108086115372 1582599490498365472 1586078761549885204 1590395547101805696 1596771039455347920 1597918145087140555 1599407154504085920 1606822952087626168 1610828469809986560 1610860195685836284 1611985674170482240 1614738336088057824 1623528787666426648 1630037102777334335 1632728136889587710 1635484007613200640 1635516219089190921 1637171886722447040 1640771132637812280 1644490633737921536 1647195388069727328 1647205529236391936 1648378718089892362 1649914748856846528 1652520373160469981 1662230640090647760 1669556591105142320 1672407562376917032 1673751456911939160 1680315188115515392 1681511958654513314 1691112715355146240 1692858005318448640 1695642311248248720 1696860445092536255 1699370101660591290 1703222442085704448 1706034298137691648 1714438407980734464 1718769097236588160 1721596020093885180 1730968192732587235 1739495129642599980 1746316679170610176 1748899481507985408 1750155874813666432 1753034420660399436 1753317219794107520 1761954250433487360 1764863067038991360 1766120055096313245 1773046016096690944 1775668351122903552 1777500905584371072 1785334887372735104 1792865728511267840 1795825576987043840 1798661630650851680 1800337701552337920 1801619955701264265 1801631047602303680 1804707552098417568 1808685131998131968 1812661441771297376 1814532174450712136 1817594910973492224 1820595584945485824 1826192165813874920 1827893890861812480 1836369088100144192 1840983080783812896 1842269341909122560 1842305626100467934 1845415241243494656 1846898159351105280 1855461471618773312 1862899546031239240 1865975013588100240 1869124580129372160 1869161393244789624 1871053584825653760 1875167008728928320 1879299881444984320 1879336894966808998 1882509014936831232 1883861392102734128 1885616855836396032 1888594712183394264 1899692160103597440 1908064675548734080 1910033867842854880 1912858807899359040 1914232988077447660 1917501774104568666 1921727952748015216 1928931922120143360 1934382809004578688 1937876927140855680 1939269080105755720 1942137259040675760 1944141615482905860 1951142156106403204 1956044523332801202 1959273764267505252 1967538308678725920 1973898885107644215 1978249363122956840 1982598451937356505 1987994433877257120 2000178142644190208 2003467909326170784 2003791108336122880 2008528690109532710 2013575244607295355 2018422920110072280 2026338304110503936 2029410984583033310 2031429606382138368 2036232534111043506 2040382728425982976 2055613292172401920 2058994235087159160 2059006911545489920 2062393436071058160 2062522916683905792 2067068722283579392 2071613076310054144 2073751056515099584 2077161831279104682 2089021589556357120 2090509452971146290 2098707529257307648 2100393985144394240 2103980663752929024 2105492144114820496 2110740753544120320 2120527396135740928 2129028052607130560 2132542872672114560 2143048009975918080 2147813594247781712 2151438874213521408 2152984448117410432 2158393956781022016 2161957257122764416 2171076754404111360 2180645343484267520 2180688292118921228 2182895848963262720 2186124351884981760 2187694843517083040 2191293025825499295 2191430598976649904 2196260517426303104 2199886331809128704 2203360497547293308 2210723210290947072 2214716488160977920 2216307520120863680 2219585438903629440 2221876131980463840 2229876749835889376 2231668609215918880 2235479455237487088 2237085403121996777 2239170016305720288 2255159857733981184 2255884440123021960 2260856414997664960 2265826802214121720 2268165218063390170 2271993638716865280 2275744481181857280 2282051943888268069 2289677610658480896 2292040641411425856 2295461360125180240 2297079585692937192 2301228850979766120 2306769051554368320 2319326839523466640 2327122896126906864 2336451741555987030 2337379227547199248 2349272333911316480 2353136268671039040 2354826740128417660 2357021069795495040 2360743390229242830 2367557801497204736 2370001207445828096 2373899235747548208 2375604623129550757 2379118142324827806 2402159940935019020 2404549330003347456 2406276736131223424 2410234428131439252 2417978511255723360 2435293181499639972 2437191854482416640 2438927695133004005 2449092205334381565 2454644107711750528 2460553654991326208 2462530879134807040 2466735950606882304 2470808293854587904 2472568077134838543 2492215190993052832 2494738113100871680 2500222678305237760 2504334886657713480 2510012019915774976 2514155807781861376 2518126282911192352 2520472782173273088 2522267937981769971 2532922880138129920 2536669073032719360 2539287007977672960 2550478410532478720 2554833663128556672 2556669032139424888 2559051447206537472 2571909229493524480 2578153645854882240 2579177078672771584 2583835902854474240 2589516345387567680 2592188820643874480 2596564158533560320 2608059364443734936 2612365019023340336 2616774412181121024 2619475018755915264 2623384411571634560 2625233812220499648 2629975829691161280 2631865180143525620 2647978640430118634 2650659245169676160 2659569024145036416 2671290545768227712 2678002331059102656 2684766992809727140 2689298592766901760 2691230560146763040 2693738365480565760 2697992445976277520 2702446571403455520 2713027697997197952 2714976712148058008 2718992162656946064 2721798261676068204 2725860365148651535 2739288248720812380 2745325646782878880 2749857914761410880 2750030555578541056 2754200621934116635 2754553632150216288 2763404012863683840 2763458439150701901 2769549108372139576 2775637832712299107 2783192207428159968 2787345937294861720 2794349319046858860 2798962520382150360 2805307551670572032 2811940166153345794 2818949822167476480 2819005342450213497 2825792088154101192 2857397346634557440 2862097013323101120 2865050801764282320 2871349482116171490 2877858609041362688 2882591929122022824 2882609676163685888 2902042294831626240 2908903620158633580 2914832469179975680 2921724034433999060 2921907465302199872 2924630225378899968 2926713234159604806 2955037054961768448 2959447251871505920 2962501509307285120 2967374044684435260 2980639273649982784 2985560021740960384 3000267213966285312 3005686662504184320 3007845920164029280 3012793035164299065 3029324851622487040 3034325974909143040 3039507456165755904 3044116476874549965 3052903480877974528 3056054188548567808 3060574092638974464 3062772780923916256 3068305134639688160 3075692068739157760 3083419938258602880 3088510367318234880 3100603083425369088 3102830528169209152 3107419614465081216 3110626584772649376 3115268988741316040 3137515024894718720 3142694759727326720 3147657853638990440 3148061293885961472 3150590977716591360 3158176014701352960 3158238216172230744 3165198980996730944 3172157523099770408 3180791094203611392 3193542078910695840 3195836290174281110 3198814309008171840 3213645904175252336 3221656939619973120 3221720391371672568 3223971348340964480 3229476672176115648 3247057575332853296 3260074205554668670 3265456273779175420 3270968015226401280 3271032438178381842 3274343773444894080 3281542265275624560 3288981267475843072 3294390776139454656 3296757436179784724 3299829497713693056 3305040746320939962 3324461280181295520 3339113182210284640 3344815124753834064 3347502913823878320 3363023917309026628 3385716010636897280 3391284622496497440 3393720890185072510 3398740203321182580 3402247827095085255 3406444884171408896 3412068596275383296 3414498773186205607 3437538194473176320 3443192040187770360 3461936385465174470 3478990259285199960 3492633358341220352 3500311749627332864 3506068841320798872 3506634439588215040 3523908500866974720 3529726134077982720 3532240110192626490 3546092032193381888 3551336702245807104 3555001811168742144 3570669774745470208 3585731457022535680 3597323261301703360 3600675403104675840 3603239911402528530 3603262095204607360 3609415104196835136 3617370263996263936 3625322883542594752 3629064348901424272 3635189821946984448 3652384331627749840 3655787781723624960 3672738176200288384 3681966161567625792 3684538683818245120 3684611252200935868 3690830482486989312 3693796318702210560 3710922943237546624 3725799092062478480 3731950027176200480 3738322786489579248 3742107169651307520 3750334017457856640 3758599762889968640 3758673789933617996 3765018029873662464 3767722784205468256 3771233711672792064 3777189424366788528 3799384320207194880 3816129351097468160 3816204511208112149 3820067735685709760 3825717615798718080 3828465976154895320 3835003548209137332 3843455905496030432 3855880870707763289 3857863844240286720 3868765618009157376 3875753854281711360 3878538160211511440 3884274518081351520 3888283230965811720 3902284312212806408 3912089046665602404 3918547528535010504 3935076617357451840 3947797770215288430 3956498726245913680 3965196903874713010 3971967960645177951 3975988867754514240 4000356285288380416 4006935818652341568 4007582216672245760 4017057380219065420 4027150489214590710 4036845840220144560 4058821969166066620 4062859212764276736 4072465068222087012 4080765456851965952 4111226584344803840 4117988470174318320 4118013823090979840 4120946795224730905 4124786872142116320 4125045833367811584 4143226152620108288 4147502113030199168 4154323662558209364 4181018905942292580 4197415058514615296 4200787970288788480 4203779896636283285 4207961327505858048 4210984288229640992 4217910249230018691 4241054792271481856 4258056105214261120 4265085745344229120 4286096019951836160 4295627188495563424 4305968896234820864 4316787913562044032 4323914514245528832 4342153508808222720 4361290686968535040 4361376584237842456 4365791697926525440 4372248703769963520 4375389687034166080 4382586051650998590 4382861197953299808 4392521034852606208 4399772663618257408 4406720995094586616 4421446420581894144 4429432976321955840 4432615040241727360 4439170877807258880 4443752263960927680 4459753499671778752 4463337218431837760 4470958910474974176 4474170806243993554 4478340032611440576 4510319715467962368 4511768880246043920 4521712829995329920 4531653604428243440 4536330436126780340 4543987277433730560 4551488962363714560 4564103887776536138 4579355221316961792 4584081282822851712 4590922720250360480 4594159171385874384 4602457701959532240 4605764065251169835 4613538103108736640 4638653679046933280 4654245792253813728 4672903483111974060 4674758455094398496 4698342237417022495 4706272537342078080 4709653480256835320 4714042139590990080 4721486780458485660 4740002414891656192 4747798471495096416 4751209246259101514 4758236284649655612 4793754435261421665 4804319881870038040 4812553472262446848 4820468856262878504 4835957022511446720 4870586362999279944 4874383708964833280 4877855390266008010 4890111308332003005 4898184410668763130 4909288215423501056 4921107309982652416 4925061758269614080 4933471901213764608 4941616587709175808 4945136154269677086 4984430381986105664 5000445356610475520 5008669773315426960 5020024039831549952 5036252565822384704 5040945564346546176 5044535875963539942 5065845760276259840 5073338146065438720 5078574015955345920 5090581335277608765 5100956821064957440 5109667326257113344 5113338064278849776 5118102894413074944 5156307291709764480 5158354157345543168 5167671805708948480 5179032690775135360 5184377641287748960 5192904578197761705 5216118728887469872 5224730038046680672 5238950037511830528 5246768823143269120 5250467624440999296 5259951659382322560 5263730360287051240 5295957280860237268 5301318490339352320 5319138048290072832 5342581091536455424 5356004662118205312 5369533985619454280 5378597185533803520 5382461120293526080 5387476730961131520 5395984891952555040 5404893142806911040 5426055395994395904 5429953424296116016 5437984325313892128 5443596523352136408 5451720730297303070 5478576497441624760 5490651293565757760 5499715829522821760 5500061111157082112 5508401243868233270 5509107264300432576 5526808025727367680 5526916878301403802 5539098216744279152 5551275665424598214 5566384414856319936 5574691874589723440 5588698638093717720 5597925040764300720 5610615103341144064 5623880332306691588 5637899644334952960 5638010684900426994 5651584176308202384 5724194026646202240 5730101603528564640 5742698964232342980 5755717218082725376 5765183858244045648 5765219352327371776 5769325513314623267 5817807240317267160 5843448068867998120 5843814930604399744 5853426468319209612 5885291855290796599 5918894503743011840 5925003018614570240 5934748089368870520 5947795355812069515 5961278547299965568 5971120043481920768 6000534427932570624 6011373325008368640 6015691840328058560 6025586070328598130 6058649703244974080 6079014912331511808 6088232953749099930 6105806961755949056 6112108377097135616 6121148185277948928 6125545561847832512 6136610269279376320 6151384137478315520 6166839876517205760 6177020734636469760 6201206166850738176 6205661056338418304 6214839228930162432 6221253169545298752 6230537977482632080 6275030049789437440 6285389519454653440 6295315707277980880 6296122587771922944 6301181955433182720 6316476432344461488 6330397961993461888 6344315046199540816 6361582188407222784 6387084157821391680 6391672580348562220 6397628618016343680 6427291808350504672 6443440782743345136 6447942696681928960 6448069691351637769 6458953344352231296 6494115150665706592 6520148411109337340 6530912547558350840 6541936030452802560 6542064876356763684 6548687546889788160 6563084530551249120 6577679132383831493 6588781552278909312 6593514872359569448 6599658995427386112 6610081492641879924 6619946601075296585 6648922560362591040 6678226364420569280 6689630249507668128 6695005827647756640 6711256209365990331 6726047834618053256 6771432021273794560 6782569244992994880 6787441780370145020 6797480406642365160 6804495654190170510 6812889768342817792 6824137192550766592 6828997546372411214 6846155831664804207 6875076388946352640 6886384080375540720 6923872770930348940 6957980518570399920 7000623499254665728 7012137682641597744 7013268879176430080 7029850415383364485 7047817001733949440 7064480220385252980 7092184064386763776 7102673404491614208 7110003622337484288 7126813869388652271 7141339549490940416 7194646522603406720 7206479822805057060 7206524190409214720 7218830208393670272 7234740527992527872 7250645767085189504 7258128697802848544 7304768663255499680 7311575563447249920 7316783085399012015 7345476352400576768 7363932323135251584 7369077367636490240 7369222504401871736 7381660964973978624 7387592637404421120 7421845886475093248 7451598184124956960 7463900054352400960 7476645572979158496 7484214339302615040 7500668034915713280 7517199525779937280 7517347579867235992 7530036059747324928 7535445568410936512 7542467423345584128 7554378848733577056 7598768640414389760 7632258702194936320 7632409022416224298 7640135471371419520 7651435231597436160 7656931952309790640 7670007096418274664 7686911810992060864 7711761741415526578 7715727688480573440 7737531236018314752 7751507708563422720 7757076320423022880 7768549036162703040 7776566461931623440 7804568624425612816 7824178093331204808 7837095057070021008 7870153234714903680 7895595540430576860 7912997452491827360 7930393807749426020 7943935921290355902 7951977735509028480 8013871637304683136 8034114760438130840 8054300978429181420 8073691680440289120 8117643938332133240 8144930136444174024 8177581095445954605 8222453168689607680 8235976940348636640 8236027646181959680 8241893590449461810 8249573744284232640 8250091666735623168 8262601865802349905 8286452305240216576 8295004226060398336 8308647325116418728 8326913498136897321 8362037811884585160 8394830117029230592 8401575940577576960 8407559793272566570 8415922655011716096 8421968576459281984 8435820498460037382 8482109584542963712 8516112210428522240 8530171490688458240 8572192039903672320 8591254376991126848 8611937792469641728 8633575827124088064 8647829028491057664 8722753168475684912 8731583395853050880 8744497407539927040 8750779374068332160 8765172103301997180 8765722395906599616 8785042069705212416 8799545327236514816 8813441990189173232 8865230080483454720 8878341755614517760 8887504527921855360 8919506999343557504 8926674436863675520 8941917820949948352 8948341612487987108 8956680065222881152 9023537760492087840 9043425659990659840 9063307208856486880 9072660872253560680 9087974554867461120 9102977924727429120 9128207775553072276 9158710442633923584 9168162565645703424 9181845440500720960 9188318342771748768 9204915403919064480 9211528130502339670 9227076206217473280 9267925241505415219 9277307358093866560 9308491584507627456 9345806966223948120 9349516910188796992 9396684474834044990 9412545074684156160 9419306960513670640 9428084279181980160 9442973560916971320 9480004829783312384 9495596942990192832 9502418492518203028 9516472569299311224 9587508870522843330 9608639763740076080 9625106944524893696 9640937712525757008 9671914045022893440 9741172725998559888 9755710780532016020 9780222616664006010 9796368821337526260 9818576430847002112 9841790581536710279 9866943802427529216 9890272308539354172 9968860763972211328 10000890713220951040 10017339546630853920 10072505131644769408 10089071751927079884 10131691520552519680 10157148031910691840 10181162670555217530 10201913642129914880 10219334652514226688 10226676128557699552 10236205788826149888 10243496319558616821 10312614583419528960 10316708314691086336 10335343611417896960 10358065381550270720 10368755282575497920 10385809156395523410 10432237457774939744 10449460076093361344 10477900075023661056 10493537646286538240 10500935248881998592 10519903318764645120 10527460720574102480 10591914561720474536 10602636980678704640 10638276096580145664 10685162183072910848 10712009324236410624 10739067971238908560 10757194371067607040 10764922240587052160 10791969783905110080 10809786285613822080 10852110791988791808 10859906848592232032 10875968650627784256 10887193046704272816 10903441460594606140 10957152994883249520 10981302587131515520 10999431659045643520 11016802487736466540 11018214528600865152 11053616051454735360 11053833756602807604 11078196433488558304 11102551330849196428 11132768829712639872 11149383749179446880 11177397276187435440 11185427015609983885 11195850081528601440 11247760664613383176 11275799288669905920 11276021369800853988 11303168352616404768 11410259719441340345 11448388053292404480 11448613533624336447 11460203207057129280 11485397928464685960 11511434436165450752 11530367716488091296 11530438704654743552 11538651026629246534 11567642612123289867 11635614480634534320 11686896137735996240 11687629861208799488 11706852936638419224 11770583710581593198 11837789007486023680 11850006037229140480 11869496178737741040 11878023115647753785 11895590711624139030 11922557094599931136 11942240086963841536 12001068855865141248 12022746650016737280 12031383680656117120 12051172140657196260 12176465907498199860 12224216754194271232 12242296370555897856 12251091123695665024 12273220538558752640 12302768274956631040 12333679753034411520 12354041469272939520 12362840385674192715 12411322112676836608 12429678457860324864 12442506339090597504 12461075954965264160 12550060099578874880 12570779038909306880 12590631414555961760 12592245175543845888 12602363910866365440 12611339689908849855 12632952864688922976 12660795923986923776 12688630092399081632 12723164376814445568 12774168315642783360 12783345160697124440 12795257236032687360 12854583616701009344 12886881565486690272 12895885393363857920 12896139382703275538 12917906688704462592 12988230301331413184 13040296822218674680 13061825095116701680 13083872060905605120 13084129752713527368 13097375093779576320 13126169061102498240 13155358264767662986 13177563104557818624 13187029744719138896 13199317990854772224 13220162985283759848 13239893202150593170 13297845120725182080 13356452728841138560 13379260499015336256 13390011655295513280 13422512418731980662 13452095669236106512 13565138489985989760 13574883560740290040 13594960813284730320 13608991308380341020 13625779536685635584 13657995092744822428 13692311663329608414 13750152777892705280 13772768160751081440 13817292195753509505 13847745541860697880 13878189163561495535 13915961037140799840 14001246998509331456 14024275365283195488 14026537758352860160 14059700830766728970 14095026712251067485 14128960440770505960 14184368128773527552 14220007244674968576 14253627738777304542 14282679098981880832 14389293045206813440 14412959645610114120 14413048380818429440 14437660416787340544 14469481055985055744 14501291534170379008 14516257395605697088 14609537326510999360 14623151126894499840 14633566170798024030 14690952704801153536 14727864646270503168 14738445008803743472 14763321929947957248 14775185274808842240 14843691772950186496 14903196368249913920 14927800108704801920 14953291145958316992 15001336069831426560 15034695159734471984 15060072119494649856 15070891136821873024 15108757697467154112 15197537280828779520 15264517404389872640 15264818044832448596 15280270942742839040 15302870463194872320 15313863904619581280 15340014192836549328 15373823621984121728 15423523482831053156 15475062472036629504 15503015417126845440 15514152640846045760 15537098072325406080 15553132923863246880 15609137248851225632 15648356186662409616 15659597821853977439 15674190114140042016 15740306469429807360 15791191080861153720 15825994904983654720 15860787615498852040 15887871842580711804 15903955471018056960 15974363607217876483 16027743274609366272 16068229520876261680 16108601956858362840 16147383360880578240 16235287876664266480 16289860272888348048 16355162190891909210 16444906337379215360 16471953880697273280 16483787180898923620 16499147488568465280 16500183333471246336 16525203731604699810 16572904610480433152 16590008452120796672 16617294650232837456 16653826996273794642 16724075623769170320 16815119586545133140 16831845310023432192 16843937152918563968 16871640996920074764 17032224420857044480 17060342981376916480 17072493865931028035 17182508753982253696 17223875584939283456 17267151654248176128 17295658056982115328 17307976539943869801 17445506336951369824 17463166791706101760 17501558748136664320 17530344206603994360 17531444791813199232 17570084139410424832 17599090654473029632 17626883980378346464 17655875565872389797 17730460160966909440 17756683511229035520 17775009055843710720 17839013998687115008 17853348873727351040 17883835641899896704 17896683224975974216 17913360130445762304 18047075520984175680 18086851319981319680 18126614417712973760 18145321744507121360 18175949109734922240 18256415551106144552 18317420885267847168 18336325131291406848 18363690881001441920 18376636685543497536 18409830807838128960 18423056261004679340 18454152412434946560 18535850483010830438 18554614716187733120 18616983169015254912 18691613932447896240 18699033820377593984 18793368949668089980 18825090149368312320 18838613921027341280 18856168558363960320 18885947121833942640 18991193885980385664 19004836985036406056 19032945138598622448 19081022556040560745 19175017741045686660 19217279527480152160 19250213889049787392 19279404353538816445 19281875425051514016 19343828090045786880 19344209074054913307 19482345451997119776 19511421561064032040 19560445233328012020 19592737642675052520 19637152861694004224 19683581163073420558 19733037397151494479 19780544617078708344 19859839803225889755 19937721527944422656 20001781426441902080 20034679093261707840 20145010263289538816 20178143503854159768 20314296063821383680 20362325341110435060 20403827284259829760 20438669305028453376 20453352257115399104 20472411577652299776 20486992639117233642 20625229166839057920 20716130763100541440 20737510565150995840 20771618312791046820 20864474915549879488 20898920152186722688 20987075292573076480 21001870497763997184 21039806637529290240 21054921441148204960 21089551246150093455 21183829123440949072 21205273961357409280 21276552193160291328 21370324366145821696 21424018648472821248 21478135942477817120 21529844481174104320 21583939567810220160 21619572571227644160 21704221583977583616 21719813697184464064 21751937301255568512 21774386093408545632 21806882921189212280 21914305989766499040 21962605174263031040 21998863318091287040 22033604975472933080 22036429057201730304 22107232102909470720 22107667513205615208 22156392866977116608 22205102661698392856 22265537659425279744 22298767498358893760 22354794552374870880 22370854031219967770 22391700163057202880 22495521329226766352 22551598577339811840 22552042739601707976 22606336705232809536 22820519438882680690 22896776106584808960 22897227067248672894 22920406414114258560 22970795856929371920 23022868872330901504 23060735432976182592 23077302053258493068 23135285224246579734 23271228961269068640 23373792275471992480 23375259722417598976 23413705873276838448 23541167421163186396 23700012074458280960 23738992357475482080 23756046231295507570 23791181423248278060 23845114189199862272 23884480173927683072 23901491412303439249 24062767361312234240 24102344281314392520 24352931814996399720 24448433508388542464 24502182247391330048 24546441077117505280 24605536549913262080 24667359506068823040 24708082938545879040 24725680771348385430 24822644225353673216 24859356915720649728 24885012678181195008 24922151909930528320 25100120199157749760 25181262829111923520 25184490351087691776 25204727821732730880 25222679379817699710 25265905729377845952 25321591847973847552 25377260184798163264 25446328753628891136 25548336631285566720 25566690321394248880 25590514472065374720 25709167233402018688 25773763130973380544 25791770786727715840 25792278765406551076 25835813377408925184 25976460602662826368 26080593644437349360 26123650190233403360 26168259505427054736 26194750187559152640 26252338122204996480 26310716529535325972 26355126209115637248 26374059489438277792 26398635981709544448 26440325970567519696 26479786404301186340 26595690241450364160 26712905457682277120 26713431578456785043 26758520998030672512 26780023310591026560 26845024837463961324 26904191338472213024 27130276979971979520 27149767121480580080 27189921626569460640 27217982616760682040 27315990185489644856 27384623326659216828 27500305555785410560 27545536321502162880 27634584391507019010 27695491083721395760 27756378327122991070 27803775724516245657 27831922074281599680 28002493997018662912 28048550730566390976 28053075516705720320 28119401661533457940 28190053424502134970 28257920881541011920 28440014489349937152 28507255477554609084 28565358197963761664 28778586090413626880 28825919291220228240 28826096761636858880 28846627566573116335 28875320833574681088 29002583068340758016 29032514791211394176 29219074653021998720 29267132341596048060 29381905409602307072 29426459276453982995 29455729292541006336 29476890017607486944 29525371744610130837 29687383545900372992 29806392736499827840 29855600217409603840 29906582291916633984 30002672139662853120 30069390319468943968 30141782273643746048 30217515394934308224 30395074561657559040 30529034808779745280 30529636089664897192 30560541885485678080 30605740926389744640 30627727809239162560 30680028385673098656 30747647243968243456 30847046965662106312 30950124944073259008 31006030834253690880 31028305281692091520 31074196144650812160 31106265847726493760 31218274497702451264 31296712373324819232 31319195643707954878 31348380228280084032 31480612938859614720 31582382161722307440 31651989809967309440 31721575230997704080 31775743685161423608 31807910942036113920 31948727214435752966 32055486549218732544 32136459041752523360 32217203913716725680 32240348456758188845 32294766721761156480 32470575753328532960 32579720545776696096 32710324381783818420 32888395661919157465 32943907761394546560 32967574361797847240 32998294977136930560 33050407463209399620 33180016904241593344 33234589300465674912 33307653992547589284 33448151247538340640 33556281046829951655 33630239173090266280 33687874305837127936 33743281993840149528 34064448841714088960 34120685962753832960 34144987731862056070 34230779158324021035 34365017507964507392 34447751169878566912 34534303308496352256 34591316113964230656 34615953079887739602 34891012673902739648 35003117496273328640 35060688413207988720 35062889583626398464 35140168278820849664 35253767960756692928 35311751131744779594 35460920321933818880 35513367022458071040 35550018111687421440 35634069346943261355 35678027997374230016 35706697747454702080 35767671283799793408 35793366449951948432 35826720260891524608 36094151041968351360 36173702639962639360 36253228835425947520 36290643489014242720 36512831102212289104 36672650262582813696 36727381762002883840 36753273371086995072 36819661615676257920 36846112522009358680 36908304824869893120 37071700966021660876 37109229432375466240 37233966338030509824 37383227864895792480 37398067640755187968 37586737899336179960 37650180298736624640 37677227842054682560 37712337116727920640 37771894243667885280 37982387771960771328 38009673970072812112 38065890277197244896 38162045112081121490 38350035482091373320 38434559054960304320 38500427778099574784 38558808707077632890 38563750850103028032 38687656180091573760 38688418148109826614 38964690903994239552 39022843122128064080 39120890466656024040 39185475285350105040 39274305723388008448 39367162326146841116 39466074794302988958 39561089234157416688 39719679606451779510 39875443055888845312 40069358186523415680 40290020526579077632 40356287007708319536 40385278593202362869 40724650682220870120 40877338610056906752 40906704514230798208 40973985278234467284 41250458333678115840 41432261526201082880 41475021130301991680 41543236625582093640 41634567490684486605 41728949831099758976 41797840304373445376 41974150585146152960 42003740995527994368 42079613275058580480 42109842882296409920 42179102492300186910 42367658246881898144 42410547922714818560 42553104386320582656 42740648732291643392 42848037296945642496 42956271884955634240 43059688962348208640 43167879135620440320 43239145142455288320 43408443167955167232 43439627394368928128 43503874602511137024 43548772186817091264 43613765842378424560 43828611979532998080 43925210348526062080 43997726636182574080 44067209950945866160 44072858114403460608 44215335026411230416 44312785733954233216 44410205323396785712 44531075318850559488 44597534996717787520 44709589104749741760 44741708062439935540 44783400326114405760 44991042658453532704 45104085479203415952 45136487839461464383 45212673410465619072 45641038877765361380 45793552213169617920 45794454134497345788 45840812828228517120 45941591713858743840 46121470865952365184 46154604106516986136 46270570448493159468 46339626207527076095 46542457922538137280 46747584550943984960 46750519444835197952 46827411746553676896 46978793465561932317 47082334842326372792 47400024148916561920 47477984714950964160 47512092462591015140 47582362846496556120 47690228378399724544 47768960347855366144 47802982824606878498 47923090821653629449 48125534722624468480 48204688562628785040 48705863629992799440 49004364494782660096 49092882154235010560 49208952907683551395 49334719012137646080 49451361542696770860 49645288450707346432 49718713831441299456 49770025356362390016 49844303819861056640 50362525658223847040 50445358759635399420 50531811458755691904 50643183695947695104 50754520369596326528 51096673262571133440 51133380642788497760 51181028944130749440 51217481597793084105 51418334466804037376 51547526261946761088 51583541573455431680 51584557530813102152 51671626754817850368 51952921205325652736 52161187288874698720 52247300380466806720 52336519010854109472 52389500375118305280 52504676244409992960 52621433059070651944 52710252418231274496 52748118978876555584 52797271963419088896 52880651941135039392 52959572808602372680 53191380482900728320 53425810915364554240 53426863156913570086 53517041996061345024 53560046621182053120 53690049674927922648 53808382676944426048 54260553959943959040 54299534242961160160 54379843253138921280 54435965233521364080 54631980370979289712 54769246653318433656 55091072643004325760 55269168783014038020 55390982167442791520 55512756654245982140 55607551449032491314 55663844148563199360 56097101461132781952 56238803323066915880 56380106849004269940 56515841763082023840 57014510955109218168 57243067668121682235 57557172180827253760 57651838582440456480 57652193523273717760 57693255133146232670 57750641667149362176 57838213060616449335 58005166136681516032 58065029582422788352 58438149306043997440 58534264683192096120 58763810819204614144 58852918552907965990 58911458585082012672 58953780035214973888 59050743489220261674 59374767091800745984 59612785472999655680 59711200434819207680 59813164583833267968 60005344279325706240 60138780638937887936 60283564547287492096 60435030789868616448 61059272179329794384 61121083770971356160 61211481852779489280 61255455618478325120 61360056771346197312 61495294487936486912 61694093931324212624 62056610563384183040 62148392289301624320 62212531695452987520 62436548995404902528 62593424746649638464 62638391287415909756 62696760456560168064 62961225877719229440 63164764323444614880 63303979619934618880 63443150461995408160 63551487370322847216 63615821884072227840 63897454428871505932 64110973098437465088 64272918083505046720 64434407827433451360 64480696913516377690 64589533443522312960 64875476690537906533 64941151506657065920 65159441091553392192 65420648763567636840 65776791323838314930 65887815522789093120 65935148723595694480 65996589954273861120 66100814926418799240 66360033808483186688 66469178600931349824 66615307985095178568 66896302495076681280 67112562093659903310 67260478346180532560 67375748611674255872 67486563987680299056 68128897683428177920 68289975463724112140 68461558316648042070 68730035015929014784 68892534070756971953 69068606616992704512 69231906159775479204 69782025347805479296 70006234992546657280 70121376826415977440 70125779167252796928 70507535921513385856 70623502263489559188 70921840643867637760 71100036223374842880 71268138693886522710 71356055994748460032 71413395494909404160 71535342567599586816 71586732899903896864 71653440521783049216 71704474236910317747 72188302083936702720 72347405279925278720 72506457670851895040 72581286978028485440 73025662204424578208 73345300525165627392 73454763524005767680 73506546742173990144 73639323231352515840 73692225044018717360 73816609649739786240 74143401932043321752 74218458864750932480 74467932676061019648 74766455729791584960 74796135281510375936 75173475798672359920 75300360597473249280 75354455684109365120 75543788487335770560 75964775543921542656 76019347940145624224 76131780554394489792 76324090224162242980 76700070964182746640 76869118109920608640 77117617414155265780 77127501700206056064 77375312360183147520 77376836296219653228 77929381807988479104 78045686244256128160 78241780933312048080 78297989109269887195 78370950570700210080 78734324652293682232 78932149588605977916 79122178468314833376 79439359212903559020 79750886111777690624 79871818036089382415 80138716373046831360 80140294735370355129 80580041053158155264 80712574015416639072 80770557186404725738 81449301364441740240 81813409028461596416 81947970556468934568 82500916667356231680 82864523052402165760 82950042260603983360 83086473251164187280 83269134981368973210 83457899662199517952 83595680608746890752 84007481991055988736 84159226550117160960 84219685764592819840 84358204984600373820 84735316493763796288 85696074593891284992 85912543769911268480 86119377924696417280 86335758271240880640 86478290284910576640 86539882699719349005 86879254788737856256 87007749205022274048 87097544373634182528 87227531684756849120 87657223959065996160 87850420697052124160 87995453272365148160 88134419901891732320 88145716228806921216 88279377829361948985 88430670052822460832 88625571467908466432 88820410646793571424 89062150637701118976 89195069993435575040 89419178209499483520 89483416124879871080 89566800652228811520 89982085316907065408 90208170958406831904 90272975678922928766 90425346820931238144 91282077755530722760 91587104426339235840 91588908268994691576 91681625656457034240 91883183427717487680 92242941731904730368 92309208213033972272 92541140896986318936 92679252415054152190 93084915845076274560 93495169101887969920 93501038889670395904 93654823493107353792 93957586931123864634 94164669684652745584 94955969429901928320 95024184925182030280 95164725692993112240 95380456756799449088 95605965649213756996 95846181643307258898 96251069445248936960 96409377125257570080 96721045370274566535 97411727259985598880 98008728989565320192 98185764308470021120 98417905815367102790 98665186985757472395 98902723085393541720 99290576901414692864 99540050712724780032 99688607639722113280 100725051316447694080 100890717519270798840 101063622917511383808 101286367391895390208 101509040739192653056 102193346525142266880 102266761285576995520 102362057888261498880 102434963195586168210 102836668933608074752 103095052523893522176 103169115061626204304 103343253509635700736 103905842410651305472 104322374577749397440 104494600760933613440 104673038021708218944 105009352488819985920 105242866118141303888 105420504836462548992 105496237957753111168 105761303882270078784 105919145617204745360 106382760965801456640 106851621830729108480 106853726313827140172 107034083992122690048 107120093242364106240 107380099349855845296 107616765353888852096 108521107919887918080 108599068485922320320 108759686506277842560 108871930467042728160 109263960741958579424 109538493306636867312 109617184752977842073 110182145286008651520 110538337566028076040 110781964334885583040 111025513308491964280 111215102898064982628 111327688297126398720 111820545250525135381 112194202922265563904 112477606646133831760 112760213698008539880 113031683526164047680 114029021910218436336 114486135336243364470 115114344361654507520 115303677164880912960 115386510266292465340 115501283334298724352 115676426121232898670 116010332273363032064 116130059164845576704 116876298612087994880 117068529366384192240 117705837105815931980 117822917170164025344 117907560070429947776 118101486978440523348 119225570945999311360 119422400869638415360 119507457061517196245 119626329167666535936 120277561277875775872 120567129094574984192 120870061579737232896 121155835779607088607 122118544358659588768 122242167541942712320 122510911236956650240 122720113542692394624 122990588975872973824 123388187862648425248 124113221126768366080 124296784578603248640 124425063390905975040 124873097990809805056 125186849493299276928 125276782574831819512 125393520913120336128 125922451755438458880 126329528646889229760 126607959239869237760 126886300923990816320 127102974740645694432 127231643768144455680 127794908857743011864 128221946196874930176 128545836167010093440 128868815654866902720 128961393827032755380 129179066887044625920 129750953381075813066 129882303013314131840 130318882183106784384 130841297527135273680 131553582647676629860 131775631045578186240 131870297447191388960 131993179908547722240 132201629852837598480 132938357201862699648 133230615970190357136 133567157892283925215 133792604990153362560 134225124187319806620 134520956692361065120 134751497223348511744 134973127975360598112 135409463518384393149 136579950927448224280 136923116633296084140 137460070031858029568 137785068141513943906 138463812319550958408 139018878622581228285 139564050695610958592 140012469985093314560 140242753652831954880 140251558334505593856 141015071843026771712 141247004526979118376 142200072446749685760 142536277387773045420 142712111989496920064 142826790989818808320 143070685135199173632 143173465799807793728 143306881043566098432 143408948473820635494 144376604167873405440 145012915341703790080 145162573956056970880 146051324408849156416 146909527048011535360 147013093484347980288 147278646462705031680 147384450088037434720 147626858723050654185 148286803864086643504 148436917729501864960 148935865352122039296 149532911459583169920 149592270563020751872 150346951597344719840 150708911368218730240 151087576974671541120 151929551087843085312 152038695880291248448 152263561108788979584 152648180448324485960 153400141928365493280 153738236219841217280 154235234828310531560 154255003400412112128 154750624720366295040 154753672592439306456 155858763615976958208 156091372488512256320 156483561866624096160 156595978218539774390 156741901141400420160 157468649304587364464 157864299177211955832 158244356936629666752 158878718425807118040 159501772223555381248 159743636072178764830 160277432746093662720 160280589470740710258 161160082106316310528 161425148030833278144 161541114372809451476 162898602728883480480 163626818056923192832 163895941112937869136 165900084521207966720 166172946502328374560 166538269962737946420 166915799324399035904 167191361217493781504 167310439886124074743 168439371529185639680 168716409969200747640 169470632987527592576 171825087539822536960 172238755849392834560 172671516542481761280 172956580569821153280 173079765399438698010 173758509577475712512 174015498410044548096 174195088747268365056 174455063369513698240 175314447918131992320 175700841394104248320 176268839803783464640 176291432457613842432 176558755658723897970 176861340105644921664 177251142935816932864 177640821293587142848 178124301275402237952 178390139986871150080 178838356418998967040 178966832249759742160 179133601304457623040 179964170633814130816 180416341916813663808 180545951357845857532 180850693641862476288 182564155511061445520 183177816537989383152 183363251312914068480 183766366855434975360 184485883463809460736 184618416426067944544 185082281793972637872 185358504830108304380 186169831690152549120 186990338203775939840 186994021049197495301 187309646986214707584 187915173862247729268 188329339369305491168 189911938859803856640 190048369850364060560 190329451385986224480 191211931298427513992 191692363286614517796 192502138890497873920 192818754250515140160 193442090740549133070 194626430071613719599 194823454519971197760 196017457979130640384 196371528616940042240 196835811630734205580 197330373971514944790 197805446170787083440 199080101425449560064 199377215279444226560 201450102632895388160 201781435038541597680 201926392966011814345 202127245835022767616 203018081478385306112 204386693050284533760 204533522571153991040 204869926391172336420 205673337867216149504 206190105047787044352 206338230123252408608 206677602212270915859 207811684821302610944 208644749155498794880 208989201521867226880 209346076043416437888 210018704977639971840 210485732236282607776 210992475915506222336 211522607764540157568 211838291234409490720 212765521931602913280 213703243661458216960 213707452627654280344 214068167984245380096 214240186484728212480 214760198699711690592 215233530707777704192 217042215839775836160 217198136971844640640 217519373012555685120 217743860934085456320 218527921483917158848 219076986613273734624 219234369505955684146 220364290572017303040 221076675132056152080 221563928669771166080 222051026616983928560 222430205796129965256 222655376594252797440 223641090501050270762 224388405844531127808 224955213292267663520 225520427396017079760 225682439197307321915 226063367052328095360 228058043820436872672 228972270672486728940 230607354329761825920 230773020532584930680 231352852242465797340 232260118329691153408 233752597224175989760 234137058732768384480 234893967327809661585 235411674211631863960 235815120140859895552 236202973956881046696 238451141891998622720 238844801739276830720 239014914123034392490 239252658335333071872 239615454108268147245 240555122555751551744 241134258189149968384 241740123159474465792 242311671559214177214 244237088717319177536 245021822473913300480 245440227085384789248 245981177951745947648 246776375725296850496 248226442253536732160 248593569157206497280 248850126781811950080 249746195981619610112 250373698986598553856 250553565149663639024 250787041826240672256 252659057293778459520 253215918479738475520 253772601847981632640 254205949481291388864 255589817715486023728 257091672334020186880 257737631309733805440 257922787654065510760 258358133774089251840 259501906762151626132 259764606026628263680 260637764366213568768 261682595054270547360 263107165295353259720 263551262091156372480 263740594894382777920 263986359817095444480 264403259705675196960 265876714403725399296 266461231940380714272 267134315784567850430 267585209980306725120 268450248374639613240 269041913384722130240 269502994446697023488 269946255950721196224 270818927036768786298 273159901854896448560 273846233266592168280 274920140063716059136 275570136283027887812 276927624639101916816 278037757245162456570 279128101391221917184 280485507305663909760 280503116669011187712 282030143686053543424 282494009053958236752 285072554775546090840 286141370270398347264 286346931599615587456 286817896947641270988 288753208335746810880 290025830683407580160 290325147912113941760 292102648817698312832 293819054096023070720 294026186968695960576 294557292925410063360 294768900176074869440 295253717446101308370 296573607728173287008 296873835459003729920 297871730704244078592 299065822919166339840 299184541126041503744 300693903194689439680 301417822736437460480 302175153949343082240 303859102175686170624 304077391760582496896 304527122217577959168 305296360896648971920 306800283856730986560 307476472439682434560 308470469656621063120 308510006800824224256 309507345184878612912 311717527231953916416 312182744977024512640 312967123733248192320 313191956437079548780 313483802282800840320 314937298609174728928 315728598354423911664 316488713873259333504 317757436851614236080 319487272144357529660 320554865492187325440 320561178941481420516 322850296061666556288 323082228745618902952 324377383452689532665 325797205457766960960 327253636113846385664 327791882225875738272 328851554258933526219 331800169042415933440 332345893004656749120 333076539925475892840 333831598648798071808 334382722434987563008 334620879772248149486 335461635751575406143 336878743058371279360 337432819938401495280 338941265975055185152 343650175079645073920 344462670353784859765 345343033084963522560 346159530798877396020 347517019154951425024 348030996820089096192 348390177494536730112 348910126739027396480 350628895836263984640 352537679607566929280 353117511317447795940 353722680211289843328 354502285871633865728 355281642587174285696 356780279973742300160 357676712837997934080 357933664499519484320 358267202608915246080 358522371184551588735 359928341267628261632 360832683833627327616 361091902715691715064 361701387283724952576 365128311022122891040 366355633075978766304 366726502625828136960 367532733710869950720 368971766927618921472 369236832852135889088 370164563587945275744 370717009660216608760 372339663380305098240 373980676407551879680 373988042098394990602 374619293972429415168 375830347724495458536 376658678738610982336 379823877719607713280 380096739700728121120 380658902771972448960 382423862596855027984 383384726573229035592 385637508501030280320 386884181481098266140 389252860143227439198 389646909039942395520 393671623261468411160 394660747943029889580 395610892341574166880 398754430558888453120 400701473676851775645 402900205265790776320 403562870077083195360 403852785932023628690 404254491670045535232 406036162956770612224 409067045142307982080 409739852782344672840 411346675734432299008 412380210095574088704 412676460246504817216 413355204424541831718 415623369642605221888 417289498310997589760 417978403043734453760 418692152086832875776 420037409955279943680 420971464472565215552 421984951831012444672 423045215529080315136 423676582468818981440 427414905255308560688 428136335968490760192 428480372969456424960 429520397399423381184 430467061415555408384 434396273943689281280 435038746025111370240 435487721868170912640 437055842967834317696 438153973226547469248 438468739011911368292 440728581144034606080 442153350264112304160 443127857339542332160 444102053233967857120 444860411592259930512 445310753188505594880 447282181002100541524 448776811689062255616 449910426584535327040 451040854792034159520 451364878394614643830 452126734104656190720 454128336833765345731 456116087640873745344 457944541344973457880 461214708659523651840 461546041065169861360 462705704484931594680 464520236659382306816 467505194448351979520 468274117465536768960 469787934655619323170 470823348423263727920 471630240281719791104 472405947913762093392 476902283783997245440 478029828246068784980 478505316670666143744 479230908216536294490 481110245111503103488 483480246318948931584 484623343118428354428 488474177434638355072 490043644947826600960 490880454170769578496 493552751450593700992 496452884507073464320 497700253563623900160 499492391963239220224 500747397973197107712 501107130299327278048 501574083652481344512 501931319658372224229 505318114587556919040 506431836959476951040 507545203695963265280 508411898962582777728 511179635430972047456 514183344668040373760 515475262619467610880 515845575308131021520 516716267548178503680 519003813524303252264 519529212053256527360 521275528732427137536 523365190108541094720 526214330590706519440 527102524182312744960 527481189788765555840 528806519411350393920 531753428807450798592 532922463880761428544 534268631569135700860 535170419960613450240 536900496749279226480 538083826769444260480 539892511901442392448 541637854073537572596 546319803709792897120 547692466533184336560 548085923764889210365 551140272566055775624 553855249278203833632 556075514490324913140 558256202782443834368 559102726252625676905 560971014611327819520 560982063147592485903 564060287372107086848 564988018107916473504 570145109551092181680 572693863199231174912 573635793895282541976 577506416671493621760 580051661366815160320 580650295824227883520 584205297635396625664 588052373937391921152 589114585850820126720 589537800352149738880 590507434892202616740 593147215456346574016 598131645838332679680 601387806389378879360 602835645472874920960 604350307898686164480 605779178898035443035 608154783521164993792 609054244435155918336 610592721793297943840 613600567713461973120 614952944879364869120 616940939313242126240 617020013601648448512 619014690369757225824 623435054463907832832 624365489954049025280 625934247466496384640 626383912874159097560 626967604565601680640 629874597218349457856 631457196708847823328 632977427746518667008 635514873703228472160 638974544288715059320 641109730984374650880 641122357882962841032 645700592123333112576 646164457491237805904 648754766905379065330 651594410915533921920 654507272227692771328 655583764451751476544 657703108517867052438 664691786009313498240 666153079850951785680 667663197297596143616 669241759544496298972 670923271503150812286 673757486116742558720 674865639876802990560 677047317591921965745 677882531950110370304 687300350159290147840 688925340707569719530 692319061597754792040 695034038309902850048 696780354989073460224 697820253478054792960 701257791672527969280 705075359215133858560 706235022634895591880 707445360422579686656 709004571743267731456 710563285174348571392 713560559947484600320 715353425675995868160 715867328999038968640 716534405217830492160 717044742369103177470 719856682535256523264 721665367667254655232 722183805431383430128 723402774567449905152 730256622044245782080 732711266151957532608 735065467421739901440 737943533855237842944 738473665704271778176 740329127175890551488 741434019320433217520 744679326760610196480 747961352815103759360 747976084196789981204 749238587944858830336 751660695448990917072 753317357477221964672 759647755439215426560 760193479401456242240 761317805543944897920 764847725193710055968 766769453146458071184 767320293270844894511 771275017002060560640 773768362962196532280 778505720286454878396 779293818079884791040 787343246522936822320 789321495886059779160 791221784683148333760 797508861117776906240 801402947353703551290 805800410531581552640 807125740154166390720 807705571864047257380 808508983340091070464 812072325913541224448 818134090284615964160 819479705564689345680 824760420191148177408 825352920493009634432 826710408849083663436 834578996621995179520 835956806087468907520 836552199430620373715 837384304173665751552 841942928945130431104 843969903662024889344 846090431058160630272 847353164937637962880 854829810510617121376 859040794798846762368 860934122831110816768 868792547887378562560 870077492050222740480 870975443736341825280 874111685935668635392 876307946453094938496 876937478023822736584 881457162288069212160 884306700528224608320 886255714679084664320 888204106467935714240 889720823184519861024 890621506377011189760 894564362004201083048 897553623378124511232 899820853169070654080 902081709584068319040 902729756789229287660 904253468209312381440 908256673667530691462 912232175281747490688 915889082689946915760 922429417319047303680 923092082130339722720 925411408969863189360 934970105245987476505 936548234931073537920 939575869311238646340 941646696846527455840 943260480563439582208 944811895827524186784 956059656492137569960 958461816433072588980 962220490223006206976 969246686236856708856 973132150358068597995 976948354869276710144 980087289895653201920 981760908341539156992 987105502901187401984 995400507127247800320 998984783926478440448 1001494795946394215424 1002214260598654556096 1003148167304962689024 1003862639316744448458 1010636229175113838080 1015090407391926530560 1016823797925165555456 1022359270861944094912 1028366689336080747520 1030950525238935221760 1031691150616262043040 1033388011061354579295 1038007627048606504528 1039058424106513054720 1042551057464854275072 1046730380217082189440 1052428661181413038880 1054962379577531111680 1057613038822700787840 1063506857614901597184 1065844927761522857088 1068537263138271401720 1070340839921226900480 1073800993498558452960 1076167653538888520960 1079785023802884784896 1083275708147075145192 1092639607419585794240 1095384933066368673120 1096171847529778420730 1102280545132111551248 1107710498556407667264 1112151028980649826280 1116512405564887668736 1118205452505251353810 1121942029222655639040 1121964126295184971806 1128120574744214173696 1129976036215832947008 1140290219102184363360 1145387726398462349824 1147271587790565083952 1161300591648455767040 1168410595270793251328 1171173079202868523201 1179075600704299477760 1181014869784405233480 1186294430912693148032 1196263291676665359360 1202775612778757758720 1205671290945749841920 1208700615797372328960 1211558357796070886070 1216309567042329987584 1218108488870311836672 1221185443586595887680 1227201135426923946240 1229905889758729738240 1233881878626484252480 1234040027203296897024 1238029380739514451648 1246870108927815665664 1248730979908098050560 1251868494932992769280 1252767825748318195120 1253935209131203361280 1259749194436698915712 1262914393417695646656 1265954855493037334016 1271029747406456944320 1277949088577430118640 1282244715765925682064 1291401184246666225152 1292328914982475611808 1297509533810758130660 1303188821831067843840 1308958147344382467107 1311167528903502953088 1315406217035734104876 1329383572018626996480 1332306159701903571360 1338483519088992597944 1341846543006301624572 1347514972233485117440 1349731279753605981120 1354094635183843931490 1355765063900220740608 1362385010501296037193 1374600700318580295680 1377850681415139439060 1384638123195509584080 1393560709978146920448 1395640506956109585920 1402515583345055938560 1410150718430267717120 1412470045269791183760 1414890720845159373312 1421126570348697142784 1430706851351991736320 1431734657998077937280 1434089484738206354940 1439713365070513046528 1443330735334509310464 1444367610862766860256 1460513244088491564160 1465422532303915065216 1470130934843479802880 1476947331408543556352 1480658254351781102976 1482868038640866435040 1489358653521220392960 1495922705630207518720 1495952168393579962408 1498477175889717660672 1503321390897981834144 1506634714954443929344 1519295510878430853120 1520386958802912484480 1522635611087889795840 1529695450387420111936 1533538906292916142368 1534640586541689789022 1542550034004121121280 1547536725924393064560 1557011440572909756792 1558587636159769582080 1574686493045873644640 1578642991772119558320 1582443569366296667520 1602805894707407102580 1614251480308332781440 1615411143728094514760 1636268180569231928320 1638959411129378691360 1644257771294667631095 1650705840986019268864 1653420817698167326872 1669157993243990359040 1671913612174937815040 1673104398861240747430 1674768608347331503104 1677308178757877030715 1683885857890260862208 1687939807324049778688 1692180862116321260544 1694706329875275925760 1709659621021234242752 1718081589597693524736 1721868245662221633536 1737585095774757125120 1740154984100445480960 1741950887472683650560 1748223371871337270784 1752615892906189876992 1753874956047645473168 1768613401056449216640 1772511429358169328640 1776408212935871428480 1779441646369039722048 1789128724008402166096 1799641706338141308160 1804163419168136638080 1805459513578458575320 1808506936418624762880 1816513347335061382924 1824464350563494981376 1831778165379893831520 1844858834638094607360 1846184164260679445440 1850822817939726378720 1869940210491974953010 1873096469862147075840 1879151738622477292680 1883293393693054911680 1886520961126879164416 1889623791655048373568 1912119312984275139920 1916923632866145177960 1924440980446012413952 1938493372473713417712 1946264300716137195990 1953896709738553420288 1963521816683078313984 1974211005802374803968 2002989591892788430848 2004428521197309112192 2007725278633488896916 2021272458350227676160 2030180814783853061120 2033647595850331110912 2044718541723888189824 2056733378672161495040 2061901050477870443520 2063382301232524086080 2066776022122709158590 2076015254097213009056 2078116848213026109440 2085102114929708550144 2093460760434164378880 2104857322362826077760 2109924759155062223360 2115226077645401575680 2127013715229803194368 2131689855523045714176 2137074526276542803440 2140681679842453800960 2147601986997116905920 2152335307077777041920 2159570047605769569792 2166551416294150290384 2185279214839171588480 2190769866132737346240 2192343695059556841460 2204561090264223102496 2215420997112815334528 2224302057961299652560 2236410905010502707620 2243884058445311278080 2243928252590369943612 2259952072431665894016 2270641684168826728655 2280580438204368726720 2290775452796924699648 2294543175581130167904 2301960879812534683533 2322601183296911534080 2336821190541586502656 2342346158405737046402 2358151201408598955520 2362029739568810466960 2372588861825386296064 2392526583353330718720 2405551225557515517440 2417401231594744657920 2423116715592141772140 2432619134084659975168 2436216977740623673344 2442370887173191775360 2454402270853847892480 2467763757252968504960 2476058761479028903296 2497461959816196101120 2503736989865985538560 2505535651496636390240 2507870418262406722560 2509656598291861121145 2519498388873397831424 2525828786835391293312 2531909710986074668032 2542059494812913888640 2555898177154860237280 2564489431531851364128 2582802368493332450304 2584657829964951223616 2595019067621516261320 2606377643662135687680 2617916294688764934214 2622335057807005906176 2630812434071468209752 2658767144037253992960 2664612319403807142720 2676967038177985195888 2683693086012603249144 2699462559507211962240 2708189270367687862980 2711530127800441481216 2724770021002592074386 2755701362830278878120 2769276246391019168160 2791281013912219171840 2804910315737962429515 2820301436860535434240 2824940090539582367520 2829781441690318746624 2842253140697394285568 2863469315996155874560 2868178969476412709880 2879426730141026093056 2886661470669018620928 2888735221725533720512 2921026488176983128320 2930845064607830130432 2940261869686959605760 2953894662817087112704 2961316508703562205952 2965736077281732870080 2991904336787159924816 2996954351779435321344 3006642781795963668288 3013269429908887858688 3040773917605824968960 3045271222175779591680 3059390900774840223872 3067077812585832284736 3069281173083379578044 3085100068008242242560 3095073451848786129120 3114022881145819513584 3117175272319539164160 3149372986091747289280 3157285983544239116640 3164887138732593335040 3178898357836357420117 3205611789414814205160 3228502960616665562880 3230822287456189029520 3272536361138463856640 3277918822258757382720 3288515542589335262190 3301411681972038537728 3306841635396334653744 3338315986487980718080 3346208797722481494860 3349537216694663006208 3354616357515754061430 3367771715780521724416 3384361724232642521088 3389412659750551851520 3419319242042468485504 3436163179195387049472 3475170191549514250240 3483901774945367301120 3496446743742674541568 3505231785812379753984 3507749912095290946336 3513519237608605569603 3537226802112898433280 3545022858716338657280 3552816425871742856960 3558883292738079444096 3578257448016804332192 3599283412676282616320 3608326838336273276160 3610919027156917150640 3617013872837249525760 3633026694670122765848 3648928701126989962752 3663556330759787663040 3689717669276189214720 3692368328521358890880 3701645635879452757440 3739880420983949906020 3746192939724294151680 3758303477244954585360 3766586787386109823360 3779247583310096747136 3824238625968550279840 3833847265732290355920 3836601466354224472555 3876986744947426835424 3892528601432274391980 3907793419477106840576 3926874442033147401321 3948422011604749607936 4008857042394618224384 4015450557266977793832 4042544916700455352320 4060361629567706122240 4067295191700662221824 4089437083447776379648 4123802100955740887040 4126764602465048172160 4133552044245418317180 4152030508194426018112 4186921520868328757760 4209714644725652155520 4219849518310124446720 4230452155290803151360 4263379711046091428352 4274149052553085606880 4295203973994233811840 4304670614155554083840 4319140095211539139584 4333102832588300580768 4370558429678343176960 4381539732265474692480 4384687390119113682920 4409122180528446204992 4430841994225630669056 4448604115922599305120 4472821810021005415240 4487768116890622556160 4487856505180739887224 4519904144863331788032 4541283368337653457310 4561160876408737453440 4581550905593849399296 4589086351162260335808 4603921759625069367066 4673642381083173005312 4684692316811474092804 4716302402817197911040 4724059479137620933920 4745177723650772592128 4811102451115031034880 4846233431184283544280 4865238268169319950336 4884741774346383550720 4908804541707695784960 4935527514505937009920 4952117522958057806592 4994923919632392202240 5007473979731971077120 5011071302993272780480 5015740836524813445120 5019313196583722242290 5038996777746795662848 5051657573670782586624 5063819421972149336064 5084118989625827777280 5111796354309720474560 5128978863063702728256 5165604736986664900608 5169315659929902447232 5190038135243032522640 5212755287324271375360 5235832589377529868428 5244670115614011812352 5261624868142936419504 5317534288074507985920 5329224638807614285440 5353934076355970391776 5367386172025206498288 5398925119014423924480 5416378540735375725960 5449540042005184148772 5511402725660557756240 5538552492782038336320 5582562027824438343680 5609820631475924859030 5640602873721070868480 5649880181079164735040 5659562883380637493248 5684506281394788571136 5726938631992311749120 5736357938952825419760 5773322941338037241856 5777470443451067441024 5842052976353966256640 5855865396014342616005 5861690129215660260864 5907789325634174225408 5922633017407124411904 5931472154563465740160 5983808673574319849632 6013285563591927336576 6026538859817775717376 6081547835211649937920 6090542444351559183360 6118781801549680447744 6134155625171664569472 6138562346166759156088 6170200136016484485120 6190146903697572258240 6228045762291639027168 6234350544639078328320 6298745972183494578560 6314571967088478233280 6329774277465186670080 6357796715672714840234 6411223578829628410320 6457005921233331125760 6461644574912378059040 6544790736721912335535 6555837644517514765440 6577031085178670524380 6602823363944077075456 6613683270792669307488 6692417595444962989720 6709232715031508122860 6735543431561043448832 6778825319501103703040 6811925052506480185965 6838638484084936971008 6872326358390774098944 6967803549890734602240 6992893487485349083136 7010463571624759507968 7015499824190581892672 7027038475217211139206 7074453604225796866560 7105632851743485713920 7117766585476158888192 7156514896033608664384 7198566825352565232640 7216653676672546552320 7221838054313834301280 7266053389340245531696 7297857402253979925504 7327112661519575326080 7384736657042717781760 7403291271758905514880 7479760841967899812040 7492385879448588303360 7516606954489909170720 7533173574772219646720 7558495166620193494272 7648477251937100559680 7667694531464580711840 7673202932708448945110 7753973489894853670848 7785057202864548783960 7815586838954213681152 7853748884066294802642 7896844023209499215872 8017714084789236448768 8030901114533955587664 8134590383401324443648 8178874166895552759296 8253529204930096344320 8267104088490836634360 8304061016388852036224 8373843041736657515520 8419429289451304311040 8439699036620248893440 8460904310581606302720 8526759422092182856704 8548298105106171213760 8590407947988467623680 8609341228311108167680 8638280190423078279168 8666205665176601161536 8741116859356686353920 8763079464530949384960 8769374780238227365840 8818244361056892409984 8861683988451261338112 8897208231845198610240 8945643620042010830480 8975713010361479774448 9039808289726663576064 9082566736675306914620 9122321752817474906880 9178172702324520671616 9207843519250138734132 9369384633622948185608 9432604805634395822080 9448118958275241867840 9490355447301545184256 9536695073509072260351 9622204902230062069760 9692466862368567088560 9769483548692767101440 9817609083415391569920 9871055029011874019840 9904235045916115613184 10014947959463942154240 10022142605986545560960 10038626393167444484580 10077993555493591325696 10103315147341565173248 10168237979251655554560 10223592708619440949120 10257957726127405456512 10338631319859804894464 10380076270486065045280 10425510574648542750720 10471665178755059736856 10489340231228023624704 10523249736285872839008 10635068576149015971840 10658449277615228570880 10707868152711940783552 10734772344050412996576 10797850238028847848960 10832757081470751451920 10899080084010368297544 11022805451321115512480 11077104985564076672640 11219641262951849718060 11299760362158329470080 11453877263984623498240 11472715877905650839520 11509804399062673417665 11554940886902134882048 11684105952707932513280 11711730792028685232010 11723380258431320521728 11815578651268348450816 11845266034814248823808 11862944309126931480320 11967617347148639699264 12026571127183854673152 12053077719635551434752 12163095670423299875840 12181084888703118366720 12237563603099360895488 12268311250343329138944 12277124692333518312176 12380293807395144516480 12456091524583278054336 12597491944366989157120 12629143934176956466560 12659548554930373340160 12715593431345429680468 12822447157659256820640 12914011842466662251520 12923289149824756118080 13089581473443824671070 13111675289035029530880 13154062170357341048760 13205646727888154150912 13227366541585338614976 13384835190889925979440 13418465430063016245720 13471086863122086897664 13557650639002207406080 13623850105012960371930 13677276968169873942016 13744652716781548197888 14020927143249519015936 14030999648381163785344 14054076950434422278412 14148907208451593733120 14211265703486971427840 14235533170952317776384 14313029792067217328768 14397133650705130465280 14433307353345093104640 14443676108627668602560 14532106778680491063392 14595714804507959851008 14654225323039150652160 14769473314085435563520 14806582543517811029760 14959521683935799624080 14984771758897176606720 15033213908979818341440 15066347149544439293440 15116990333240386988544 15296954503874201119360 15335389062929161423680 15346405865416897890220 15507946979789707341696 15570114405729097567920 15707497768132589605284 15894491789181787100585 16035428169578472897536 16061802229067911175328 16357748333791105518592 16507058409860192688640 16534208176981673268720 16608122032777704072448 16747686083473315031040 16838858578902608622080 16921808621163212605440 17053518844184365713408 17096596210212342427520 17180815895976935247360 17332411330353202323072 17482233718713372707840 17526158929061898769920 17538749560476454731680 17567596188043027848015 17636488722113784819968 17723367976902522676224 17794416463690397220480 17891287240084021660960 17951426020722959548896 18079616579453327152128 18165133473350613829240 18244643505634949813760 18356345404649041343232 18415687038500277468264 18738769267245896371216 18896237916550483735680 18980710894603090368512 19073390147018144520702 19384933724737134177120 19538967097385534202880 19634372210165737006605 19742110058023748039680 19808470091832231226368 20044285211973091121920 20077252786334888969160 20155987110987182651392 20206630294683130346496 20336475958503311109120 20447185417238881898240 20515915452254810913024 20677262639719609788928 20760152540972130090560 20943330357510119473712 20978680462456047249408 21046499472571745678016 21316898555230457141760 21415736305423881567104 21469544688100825993152 21595700476057695697920 21665514162941502903840 21798160168020736595088 22045610902642231024960 22154209971128153345280 22252288504854501940819 22439282525903699436120 22599520724316658940160 22907754527969246996480 22945431755811301679040 23019608798125346835330 23109881773804269764096 23368211905415865026560 23423461584057370464020 23446760516862641043456 23690532069628497647616 23725888618253862960640 23935234694297279398528 24053142254367709346304 24326191340846599751680 24475127206198721790976 24536622500686658277888 24554249384667036624352 24760587614790289032960 24912183049166556108672 25194983888733978314240 25258287868353912933120 25319097109860746680320 25431186862690859360936 25644894315318513641280 25828023684933324503040 25846578299649512236160 26179162946887649342140 26223350578070059061760 26308124340714682097520 26454733083170677229952 26769670381779851958880 26836930860126032491440 27247700210025920743860 27354553936339747884032 28061999296762327570688 28108153900868844556824 28297814416903187466240 28422531406973942855680 28471066341904635552768 28626059584134434657536 28866614706690186209280 28887352217255337205120 29064213557360982126784 29308450646078301304320 29538946628170871127040 29613165087035622059520 29919043367871599248160 30066427817959636682880 30132694299088878586880 30233980666480773977088 30593909007748402238720 30670778125858322847360 30692811730833795780440 31015893959579414683392 31140228811458195135840 31414995536265179210568 31788983578363574201170 32070856339156945795072 32123604458135822350656 32715496667582211037184 33014116819720385377280 33068416353963346537440 33216244065555408144896 33677717157805217244160 34193192420424684855040 34361631791953870494720 34664822660706404646144 34964467437426745415680 35052317858123797539840 35077499120952909463360 35135192376086055696030 35272977444227569639936 35446735953805045352448 35588832927380794440960 35782574480168043321920 35902852041445919097792 36159233158906654304256 36330266946701227658480 36489287011269899627520 36712690809298082686464 36831374077000554936528 37477538534491792742432 37792475833100967471360 38146780294036289041404 38769867449474268354240 39077934194771068405760 39268744420331474013210 39484220116047496079360 39616940183664462452736 40088570423946182243840 40154505572669777938320 40413260589366260692992 40672951917006622218240 40894370834477763796480 41031830904509621826048 41354525279439219577856 41520305081944260181120 41886660715020238947424 42092998945143491356032 42633797110460914283520 42831472610847763134208 42939089376201651986304 43191400952115391395840 43331028325883005807680 43596320336041473190176 44091221805284462049920 44308419942256306690560 44504577009709003881638 44878565051807398872240 45199041448633317880320 45890863511622603358080 46039217596250693670660 46219763547608539528192 46846923168114740928040 47451777236507725921280 47683475367545361301755 47870469388594558797056 48106284508735418692608 48950254412397443581952 49073245001373316555776 49108498769334073248704 49521175229580578065920 49824366098333112217344 50389967777467956628480 50516575736707825866240 50862373725381718721872 51289788630637027282560 51693156599299024472320 52358325893775298684280 52446701156140118123520 52616248681429364195040 52909466166341354459904 53539340763559703917760 53673861720252064982880 54495400420051841487720 54709107872679495768064 56123998593524655141376 56216307801737689113648 56942132683809271105536 57252119168268869315072 57774704434510674410240 58128427114721964253568 58616901292156602608640 59077893256341742254080 59226330174071244119040 59838086735743198496320 60132855635919273365760 60265388598177757173760 60467961332961547954176 61187818015496804477440 61341556251716645694720 61385623461667591560880 62031787919158829366784 62280457622916390271680 62829991072530358421136 63577967156727148402340 64247208916271644701312 66028233639440770754560 66136832707926693074880 66432488131110816289792 66756865514563505822457 67355434315610434488320 68386384840849369710080 68723263583907740989440 69329645321412809292288 70104635716247595079680 70154998241905818926720 70270384752172111392060 70545954888455139279872 71177665854761588881920 71565148960336086643840 71805704082891838195584 72660533893402455316960 72978574022539799255040 73425381618596165372928 73662748154001109873056 74955077068983585484864 75584951666201934942720 76293560588072578082808 77539734898948536708480 78537488840662948026420 80177140847892364487680 80309011145339555876640 81788741668955527592960 82063661809019243652096 82709050558878439155712 83040610163888520362240 83773321430040477894848 84185997890286982712064 85267594220921828567040 85662945221695526268416 85878178752403303972608 86662056651766011615360 87192640672082946380352 88182443610568924099840 88616839884512613381120 89009154019418007763276 89757130103614797744480 90398082897266635760640 91781727023245206716160 92078435192501387341320 92439527095217079056384 93693846336229481856080 94903554473015451842560 95366950735090722603510 95740938777189117594112 96212569017470837385216 98146490002746633111552 98216997538668146497408 99042350459161156131840 99648732196666224434688 100779935554935913256960 101033151473415651732480 101724747450763437443744 102579577261274054565120 103386313198598048944640 104716651787550597368560 104893402312280236247040 105232497362858728390080 105818932332682708919808 107078681527119407835520 107347723440504129965760 108990800840103682975440 111261442524272509704095 112247997187049310282752 112432615603475378227296 114504238336537738630144 115549408869021348820480 116256854229443928507136 117233802584313205217280 118452660348142488238080 119676173471486396992640 120265711271838546731520 122375636030993608954880 122683112503433291389440 122771246923335183121760 124063575838317658733568 124560915245832780543360 125659982145060716842272 127155934313454296804680 128494417832543289402624 132273665415853386149760 132864976262221632579584 133513731029127011644914 136772769681698739420160 138659290642825618584576 140309996483811637853440 140540769504344222784120 141091909776910278559744 142355331709523177763840 143130297920672173287680 143611408165783676391168 145321067786804910633920 146850763237192330745856 147325496308002219746112 149910154137967170969728 151169903332403869885440 152587121176145156165616 155079469797897073416960 157074977681325896052840 160354281695784728975360 160618022290679111753280 163577483337911055185920 164127323618038487304192 166081220327777040724480 167546642860080955789696 168371995780573965424128 171325890443391052536832 171756357504806607945216 173324113303532023230720 174385281344165892760704 176364887221137848199680 177233679769025226762240 178018308038836015526552 179514260207229595488960 180796165794533271521280 183563454046490413432320 184156870385002774682640 187387692672458963712160 190733901470181445207020 191481877554378235188224 196433995077336292994816 198084700918322312263680 199297464393332448869376 202066302946831303464960 203449494901526874887488 205159154522548109130240 206772626397196097889280 209433303575101194737120 210464994725717456780160 211637864665365417839616 214157363054238815671040 214695446881008259931520 217981601680207365950880 222522885048545019408190 224495994374098620565504 224865231206950756454592 229008476673075477260288 231098817738042697640960 232513708458887857014272 239352346942972793985280 240531422543677093463040 244751272061987217909760 245366225006866582778880 245542493846670366243520 248127151676635317467136 249121830491665561086720 251319964290121433684544 254311868626908593609360 256988835665086578805248 264547330831706772299520 267027462058254023289828 273545539363397478840320 277318581285651237169152 280619992967623275706880 281081539008688445568240 284710663419046355527680 286260595841344346575360 287222816331567352782336 290642135573609821267840 294650992616004439492224 299820308275934341939456 302339806664807739770880 305174242352290312331232 310158939595794146833920 314149955362651792105680 321236044581358223506560 332162440655554081448960 333784327572817529112285 335093285720161911579392 336743991561147930848256 342651780886782105073664 343512715009613215890432 346648226607064046461440 348770562688331785521408 352729774442275696399360 356036616077672031053104 359028520414459190977920 367126908092980826864640 368313740770005549365280 374775385344917927424320 381467802940362890414040 382963755108756470376448 392867990154672585989632 398594928786664897738752 406898989803053749774976 410318309045096218260480 413545252794392195778560 418866607150202389474240 420929989451434913560320 423275729330730835679232 428314726108477631342080 429390893762016519863040 435963203360414731901760 445045770097090038816380 449730462413901512909184 462197635476085395281920 465027416917775714028544 478704693885945587970560 481062845087354186926080 490732450013733165557760 491084987693340732487040 498243660983331122173440 502639928580242867369088 508623737253817187218720 513977671330173157610496 529094661663413544599040 534054924116508046579656 561239985935246551413760 562163078017376891136480 572521191682688693150720 574445632663134705564672 581284271147219642535680 589301985232008878984448 599640616551868683878912 610348484704580624662464 620317879191588293667840 628299910725303584211360 642472089162716447013120 664324881311108162897920 667568655145635058224570 670186571440323823158784 673487983122295861696512 687025430019226431780864 693296453214128092922880 697541125376663571042816 705459548884551392798720 712073232155344062106208 718057040828918381955840 734253816185961653729280 736627481540011098730560 749550770689835854848640 762935605880725780828080 785735980309345171979264 813797979606107499549952 820636618090192436520960 837733214300404778948480 841859978902869827120640 856629452216955262684160 858781787524033039726080 871926406720829463803520 890091540194180077632760 899460924827803025818368 930054833835551428057088 957409387771891175941120 982169975386681464974080 996487321966662244346880 1005279857160485734738176 1017247474507634374437440 1027955342660346315220992 1058189323326827089198080 1068109848233016093159312 1122479971870493102827520 1124326156034753782272960 1145042383365377386301440 1148891265326269411129344 1162568542294439285071360 1178603970464017757968896 1199281233103737367757824 1220696969409161249324928 1240635758383176587335680 1256599821450607168422720 1284944178325432894026240 1335137310291270116449140 1340373142880647646317568 1386592906428256185845760 1395082250753327142085632 1424146464310688124212416 1436114081657836763911680 1473254963080022197461120 1499101541379671709697280 1525871211761451561656160 1571471960618690343958528 1627595959212214999099904 1675466428600809557896960 1683719957805739654241280 1713258904433910525368320 1717563575048066079452160 1743852813441658927607040 1780183080388360155265520 1798921849655606051636736 1914818775543782351882240 1964339950773362929948160 1992974643933324488693760 2010559714320971469476352 2034494949015268748874880 2116378646653654178396160 2136219696466032186318624 2248652312069507564545920 2325137084588878570142720 2357207940928035515937792 2398562466207474735515648 2441393938818322498649856 2513199642901214336845440 2569888356650865788052480 2670274620582540232898280 2680746285761295292635136 2790164501506654284171264 2848292928621376248424832 2872228163315673527823360 2946509926160044394922240 2998203082759343419394560 3051742423522903123312320 3255191918424429998199808 3350932857201619115793920 3367439915611479308482560 3435127150096132158904320 3487705626883317855214080 3560366160776720310531040 3597843699311212103273472 3928679901546725859896320 4021119428641942938952704 4068989898030537497749760 4272439392932064372637248 4497304624139015129091840 4650274169177757140285440 4714415881856071031875584 4882787877636644997299712 5026399285802428673690880 5139776713301731576104960 5340549241165080465796560 5696585857242752496849664 5744456326631347055646720 5893019852320088789844480 5996406165518686838789120 6103484847045806246624640 6510383836848859996399616 6701865714403238231587840 6975411253766635710428160 7120732321553440621062080 7195687398622424206546944 7857359803093451719792640 8042238857283885877905408 8137979796061074995499520 8544878785864128745274496 8994609248278030258183680 9765575755273289994599424 10052798571604857347381760 10681098482330160931593120 11393171714485504993699328 11786039704640177579688960 11992812331037373677578240 12206969694091612493249280 13403731428806476463175680 13950822507533271420856320 14241464643106881242124160 16275959592122149990999040 17089757571728257490548992 17989218496556060516367360 19531151510546579989198848 20105597143209714694763520 21362196964660321863186240 22786343428971009987398656 23572079409280355159377920 24413939388183224986498560 28482929286213762484248320 32551919184244299981998080 34179515143456514981097984 35978436993112121032734720 40211194286419429389527040 42724393929320643726372480 45572686857942019974797312 48827878776366449972997120 56965858572427524968496640 68359030286913029962195968 85448787858641287452744960 97655757552732899945994240 113931717144855049936993280 136718060573826059924391936 170897575717282574905489920 227863434289710099873986560 341795151434565149810979840 683590302869130299621959680
- Sum of all divisors σ(n): 2956904210657420339097600000
- Sum of proper divisors (its aliquot sum) s(n): 2273313907788290039475640320
- 683590302869130299621959680 is an abundant number, because the sum of its proper divisors (2273313907788290039475640320) is greater than itself. Its abundance is 1589723604919159739853680640
Bases of 683590302869130299621959680
- Binary: 1000110101011100111110000010010010101100101000100101011010001011000011011011101000000000002
- Hexadecimal: 0x23573E092B2895A2C36E800
- Base-36: 2DW4UD22NOZR7YX5HC
Squares and roots of 683590302869130299621959680
- 683590302869130299621959680 squared (6835903028691302996219596802) is 467295702176709292747239284687004126675522483545702400
- 683590302869130299621959680 cubed (6835903028691302996219596803) is 319438810580419616440189096118141152524027954953885453309211134775907930079232000
-
The
square root of 683590302869130299621959680 is 26145559907355.7860500791 -
The
cube root of 683590302869130299621959680 is 880910860.7918087927
Scales and comparisons
How big is 683590302869130299621959680?- 683,590,302,869,130,299,621,959,680 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 683,590,302,869,130,299,621,959,680 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 683590302869130299621959680 cubic inches would be around 73409238.4 feet tall.
Recreational maths with 683590302869130299621959680
- 683590302869130299621959680 backwards is 086959126992031968203095386
- The number of decimal digits it has is: 27
- The sum of 683590302869130299621959680's digits is 129
- 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 683590302869130299621959680 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 683590302869130299621959680 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/683590302869130299621959680/
Chicago style:
Numbermatics. 2024. "Number 683590302869130299621959680 - Facts about the integer". https://numbermatics.com/n/683590302869130299621959680/
The information we have on file for 683590302869130299621959680 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 683590302869130299621959680, math, Factors of 683590302869130299621959680, curriculum, school, college, exams, university, Prime factorization of 683590302869130299621959680, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-three septillion, five hundred ninety sextillion, three hundred two quintillion, eight hundred sixty-nine quadrillion, one hundred thirty trillion, two hundred ninety-nine billion, six hundred twenty-one million, nine hundred fifty-nine thousand, six hundred eighty.