12097214808607748312064
12,097,214,808,607,748,312,064 is an even composite number composed of six prime numbers multiplied together.
12097214808607748312064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred twenty divisors.
Prime factorization of 12097214808607748312064:
210 × 39 × 113 × 132 × 193 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 19 × 19 × 19 × 73 × 73 × 73)See below for interesting mathematical facts about the number 12097214808607748312064 from the Numbermatics database.
Names of 12097214808607748312064
- Cardinal: 12097214808607748312064 can be written as Twelve sextillion, ninety-seven quintillion, two hundred fourteen quadrillion, eight hundred eight trillion, six hundred seven billion, seven hundred forty-eight million, three hundred twelve thousand and sixty-four.
Scientific notation
- Scientific notation: 1.2097214808607748312064 × 1022
Factors of 12097214808607748312064
Divisors of 12097214808607748312064
- Number of divisors d(n): 21120
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 19 22 24 26 27 32 33 36 38 39 44 48 52 54 57 64 66 72 73 76 78 81 88 96 99 104 108 114 117 121 128 132 143 144 146 152 156 162 169 171 176 192 198 208 209 216 219 228 234 242 243 247 256 264 286 288 292 297 304 312 324 338 342 351 352 361 363 384 396 416 418 429 432 438 456 468 484 486 494 507 512 513 528 572 576 584 594 608 624 627 648 657 676 684 702 704 722 726 729 741 768 792 803 832 836 858 864 876 891 912 936 949 968 972 988 1014 1024 1026 1053 1056 1083 1089 1144 1152 1168 1188 1216 1248 1254 1287 1296 1314 1331 1352 1368 1387 1404 1408 1444 1452 1458 1482 1521 1536 1539 1573 1584 1606 1664 1672 1716 1728 1752 1782 1824 1859 1872 1881 1898 1936 1944 1971 1976 2028 2052 2106 2112 2166 2178 2187 2223 2288 2299 2304 2336 2376 2409 2432 2496 2508 2574 2592 2628 2662 2673 2704 2717 2736 2774 2808 2816 2847 2888 2904 2916 2964 3042 3072 3078 3146 3159 3168 3211 3212 3249 3267 3328 3344 3432 3456 3504 3564 3648 3718 3744 3762 3796 3861 3872 3888 3942 3952 3971 3993 4056 4104 4161 4212 4224 4332 4356 4374 4446 4563 4576 4598 4608 4617 4672 4693 4719 4752 4818 4864 4992 5016 5148 5184 5256 5324 5329 5346 5408 5434 5472 5548 5577 5616 5632 5643 5694 5776 5808 5832 5913 5928 6084 6156 6292 6318 6336 6422 6424 6498 6534 6561 6656 6669 6688 6859 6864 6897 6912 7008 7128 7227 7296 7436 7488 7524 7592 7722 7744 7776 7884 7904 7942 7986 8019 8112 8151 8208 8322 8424 8448 8541 8664 8712 8748 8833 8892 9126 9152 9196 9216 9234 9344 9386 9438 9477 9504 9633 9636 9728 9747 9801 9984 10032 10296 10368 10439 10512 10648 10658 10692 10816 10868 10944 11096 11154 11232 11264 11286 11388 11552 11583 11616 11664 11826 11856 11913 11979 12168 12312 12337 12483 12584 12636 12672 12844 12848 12996 13068 13122 13312 13338 13376 13689 13718 13728 13794 13824 13851 14016 14079 14157 14256 14454 14592 14872 14976 15048 15184 15257 15444 15488 15552 15768 15808 15884 15972 15987 16038 16224 16302 16416 16644 16731 16848 16896 16929 17082 17303 17328 17424 17496 17666 17739 17784 18031 18252 18304 18392 18468 18688 18772 18876 18954 19008 19266 19272 19456 19494 19602 19683 19968 20007 20064 20449 20577 20592 20691 20736 20878 21024 21296 21316 21384 21632 21681 21736 21888 22192 22308 22464 22572 22776 23104 23166 23232 23328 23652 23712 23826 23958 24057 24336 24453 24624 24674 24966 25168 25272 25289 25344 25623 25688 25696 25992 26136 26244 26353 26499 26676 26752 27378 27436 27456 27588 27648 27702 28032 28158 28314 28431 28512 28899 28908 29184 29241 29403 29744 29887 29952 30096 30368 30514 30888 30976 31104 31317 31536 31616 31768 31944 31974 32076 32448 32604 32832 33288 33462 33696 33792 33858 34164 34606 34656 34749 34848 34992 35321 35332 35478 35568 35739 35937 36062 36504 36608 36784 36936 37011 37376 37449 37544 37752 37908 38016 38532 38544 38988 39204 39366 39936 40014 40128 40898 41067 41154 41184 41382 41472 41553 41756 42048 42237 42471 42592 42632 42768 43264 43362 43472 43681 43776 44384 44616 44928 45144 45552 45771 46208 46332 46464 46656 47304 47424 47652 47916 47961 48114 48672 48906 49248 49348 49932 50193 50336 50544 50578 50688 50787 51246 51376 51392 51623 51909 51984 52272 52488 52706 52998 53217 53352 53504 54093 54756 54872 54912 55176 55404 56064 56316 56628 56862 57024 57798 57816 58368 58482 58619 58806 59488 59774 59904 60021 60192 60736 61009 61028 61347 61731 61776 61952 62073 62208 62634 63072 63232 63536 63888 63948 64152 64896 65043 65208 65664 66576 66924 67392 67716 68328 69212 69277 69312 69498 69696 69984 70642 70664 70956 71136 71478 71874 72124 72171 73008 73216 73359 73568 73872 74022 74752 74898 75088 75449 75504 75816 75867 76032 76869 77064 77088 77976 78408 78732 79059 79497 80028 80256 81796 82134 82308 82368 82764 82944 83106 83512 84096 84474 84942 85184 85264 85293 85536 86528 86697 86724 86944 87362 87552 87723 88209 88768 89167 89232 89661 89856 90288 91104 91542 92416 92664 92928 93312 93951 94608 94848 95304 95832 95922 96228 97163 97344 97812 98496 98696 99864 100386 100672 101088 101156 101251 101376 101574 102492 102752 102784 103246 103818 103968 104247 104544 104976 105412 105963 105996 106434 106704 107008 107217 107811 108186 109512 109744 109824 110352 110808 111033 112128 112347 112632 113256 113724 114048 114829 115596 115632 116964 117238 117612 118976 119548 119808 120042 120384 121472 122018 122056 122694 123201 123462 123552 123904 124146 124416 124659 125268 126144 126464 126711 127072 127413 127776 127896 128304 129792 130086 130416 131043 131328 133152 133848 134784 135432 135707 136656 137313 138424 138554 138624 138996 139392 139968 141284 141328 141912 142272 142956 143748 143883 144248 144342 146016 146432 146718 147136 147744 148044 149796 150176 150579 150898 151008 151632 151734 152064 152361 153738 154128 154176 154869 155727 155952 156816 157464 158118 158994 159651 160056 160512 162279 163592 164268 164616 164736 165528 166212 167024 167827 168192 168948 169884 170368 170528 170586 171072 173056 173394 173448 173888 174724 175104 175446 175857 176418 177536 178334 178464 179322 179712 180063 180576 182208 183027 183084 184041 184832 185193 185328 185856 186219 186624 187902 189216 189696 190608 191664 191844 192456 194326 194688 195129 195624 196992 197392 198341 199728 200772 201344 202176 202312 202502 203148 204984 205504 205568 206492 207636 207831 207936 208494 209088 209952 210824 211926 211992 212868 213408 214016 214434 215622 216372 216513 219024 219488 219648 220077 220704 221616 222066 224256 224694 224939 225264 226347 226512 227448 227601 228096 229658 230607 231192 231264 233928 234403 234476 235224 237177 237952 238491 239096 240084 240768 242944 244036 244112 245388 246402 246924 247104 248292 248832 249318 250536 252288 252928 253422 254144 254826 255552 255792 255879 256608 259584 260091 260172 260832 262086 262656 263169 264627 266304 267501 267696 268983 269568 270864 271414 273312 274626 276848 277108 277248 277992 278784 279936 281853 282568 282656 283824 284544 285912 287496 287766 288496 288684 289883 291489 292032 293436 294272 295488 296088 299592 300352 301158 301796 302016 303264 303468 303753 304128 304722 307476 308256 308352 309738 311454 311904 312741 313632 314928 316236 317889 317988 319302 320112 321024 321651 323433 324558 327184 328536 328757 329232 329472 331056 332424 333099 334048 335654 336384 337041 337896 339768 340736 341056 341172 342144 342589 344487 346788 346896 347776 349448 350892 351714 352836 355072 356668 356928 358644 359424 360126 361152 364416 366054 366168 368082 369603 369664 370386 370656 371712 372438 373248 373977 375804 378432 379392 380133 381216 382239 383328 383688 384912 388531 388652 389017 389376 390258 391248 393129 393984 394784 396682 399456 401544 402688 404352 404624 405004 406296 407121 409968 411008 411136 411939 412984 415272 415662 415872 416988 418176 419904 421648 423852 423984 425736 426816 428868 431244 431649 432744 433026 438048 438976 439296 440154 441408 443232 444132 449388 449878 450528 451737 452694 453024 454896 455202 456192 457083 459316 461214 462384 462528 464607 467181 467856 468806 468952 470448 474354 475904 476982 478192 478953 480168 480491 481536 485888 486837 488072 488224 490776 492804 493848 494208 496584 498636 500707 501072 503481 504576 506844 508288 509652 511104 511584 511758 513216 519168 520182 520344 521664 524172 525312 526338 527571 529254 532608 535002 535392 537966 539136 540189 541728 542828 546624 549081 549252 552123 553696 554216 554496 555579 555984 557568 558657 559872 563706 565136 565312 567648 567853 569088 571824 574992 575532 576992 577368 579766 582978 584064 585387 586872 588544 590976 592176 595023 599184 600704 602316 603592 604032 606528 606936 607506 609444 614952 616512 616704 619476 622908 623493 623808 625482 627264 629856 632472 635778 635976 638604 640224 642048 643302 644809 646866 649116 654368 657072 657514 658464 658944 660231 662112 664848 666198 668096 671099 671308 672768 674082 674817 675792 679041 679536 681472 682112 682344 682803 684288 685178 688974 691821 693576 693792 695552 698896 701784 703209 703428 705672 710144 711531 713336 713856 715473 717288 720252 722304 728832 732108 732336 736164 739206 740772 741312 744876 746496 747954 751608 756864 758784 760266 762047 762432 764478 766656 767376 769824 777062 777304 778034 778752 780273 780516 782496 786258 787968 789507 789568 793364 793881 798912 802503 803088 805376 806949 808704 809248 810008 812592 814242 819936 822016 822272 823878 825968 829939 830544 831324 831744 833976 836352 839808 843296 845559 847704 847968 851472 853632 857736 862488 863298 865488 866052 869649 874467 876096 877952 880308 882816 886464 888264 898776 899756 900601 901056 903474 905388 906048 909792 910404 911259 912384 914166 918632 922428 924768 925056 929214 934362 935712 937612 937904 938223 940896 948708 951808 953667 953964 956384 957906 960336 960982 963072 964953 970299 971776 973674 976144 976448 980837 981552 985608 986271 987696 988416 993168 997272 999297 1001414 1002144 1006962 1009152 1011123 1013688 1016576 1019304 1022208 1023168 1023516 1026432 1027767 1033461 1040364 1040688 1043328 1048344 1052676 1055142 1058508 1065216 1070004 1070784 1075932 1078272 1080378 1083456 1085656 1093248 1098162 1098504 1104246 1107392 1108432 1108809 1108992 1111158 1111968 1113761 1115136 1117314 1119744 1127412 1130272 1130624 1135296 1135706 1138176 1140399 1143648 1146717 1149984 1151064 1153984 1154736 1159171 1159532 1165593 1165956 1167051 1168128 1170774 1173744 1177088 1179387 1181952 1184352 1190046 1198368 1201408 1204632 1207184 1208064 1213056 1213872 1215012 1218888 1221363 1229904 1233024 1233408 1235817 1238952 1245816 1246986 1247616 1250964 1254528 1259712 1263119 1264944 1271556 1271952 1277208 1280448 1286604 1289618 1293732 1294947 1298232 1308736 1314144 1315028 1316263 1316928 1317888 1320462 1324224 1329696 1332396 1336192 1342198 1342616 1348164 1349634 1351584 1355211 1358082 1359072 1362944 1364224 1364688 1365606 1368576 1370356 1371249 1377948 1383642 1387152 1387584 1391104 1393821 1397792 1401543 1403568 1406418 1406856 1411344 1420288 1423062 1426672 1427712 1430946 1434576 1436859 1440504 1441473 1444608 1457664 1460511 1464216 1464672 1472328 1478412 1481544 1482624 1489752 1492777 1495908 1502121 1503216 1510443 1513728 1520532 1524094 1524864 1528956 1533312 1534752 1539648 1554124 1554608 1556068 1557504 1560546 1561032 1564992 1572516 1575936 1579014 1579136 1582713 1586728 1587762 1597824 1605006 1606176 1610752 1613898 1617408 1618496 1620016 1620567 1625184 1628484 1639872 1644032 1647243 1647756 1651936 1656369 1659878 1661088 1662648 1663488 1666737 1667952 1672704 1675971 1679616 1686592 1691118 1695408 1695936 1702944 1703559 1707264 1715472 1724976 1726596 1730976 1732104 1739298 1748934 1752192 1755904 1756161 1760616 1765632 1772928 1776528 1785069 1797552 1799512 1801202 1802112 1806948 1810776 1812096 1819584 1820808 1822518 1828332 1837264 1844856 1846097 1849536 1850112 1858428 1868724 1870479 1871424 1875224 1875808 1876446 1881792 1897416 1903616 1907334 1907928 1912768 1915812 1920672 1921964 1923769 1926144 1929906 1934427 1940598 1947348 1952288 1952896 1961674 1963104 1971216 1972542 1975392 1976832 1980693 1986336 1994544 1998594 2002828 2004288 2013297 2013924 2018304 2022246 2024451 2027376 2033152 2037123 2038608 2044416 2046336 2047032 2048409 2052864 2055534 2066922 2075463 2080728 2081376 2086656 2096688 2105352 2109627 2110284 2117016 2130432 2134593 2140008 2141568 2146419 2151864 2160756 2166912 2171312 2181751 2186496 2196324 2197008 2208492 2214784 2216864 2217618 2222316 2223936 2227522 2234628 2239488 2254824 2260544 2261248 2270592 2271412 2276352 2280798 2286141 2287296 2293434 2299968 2302128 2307968 2309472 2318342 2319064 2331186 2331912 2334102 2336256 2340819 2341548 2347488 2354176 2358774 2363904 2368521 2368704 2380092 2381643 2396736 2402816 2407509 2409264 2414368 2416128 2420847 2426112 2427744 2430024 2437776 2442726 2459808 2466048 2466816 2471634 2477904 2489817 2491632 2493972 2495232 2501928 2509056 2519424 2526238 2529888 2536677 2543112 2543904 2554416 2560896 2573208 2578433 2579236 2587464 2589894 2596464 2608947 2617472 2623401 2628288 2630056 2632526 2633856 2640924 2648448 2659392 2664792 2672384 2684396 2685232 2696328 2699268 2701803 2703168 2710422 2716164 2718144 2728448 2729376 2731212 2733777 2737152 2740712 2742498 2755896 2767284 2774304 2775168 2782208 2787642 2795584 2803086 2807136 2812836 2813712 2814669 2822688 2846124 2853344 2855424 2861001 2861892 2869152 2873718 2881008 2882946 2889216 2894859 2910897 2915328 2921022 2928432 2929344 2942511 2944656 2956824 2958813 2963088 2965248 2979504 2985554 2991816 2997891 3004242 3006432 3020886 3027456 3033369 3041064 3048188 3049728 3057912 3066624 3069504 3079296 3083301 3100383 3108248 3109216 3112136 3121092 3122064 3129984 3145032 3158028 3158272 3165426 3173456 3175524 3188713 3195648 3210012 3212352 3227796 3234816 3236992 3240032 3241134 3250368 3256968 3279744 3288064 3294486 3295512 3303872 3312738 3319756 3322176 3325296 3326427 3326976 3333474 3335904 3341283 3345408 3351942 3359232 3373184 3382236 3390816 3391872 3405888 3407118 3414528 3421197 3430944 3440151 3449952 3453192 3461952 3464208 3477513 3478596 3496779 3497868 3501153 3504384 3511808 3512322 3521232 3531264 3538161 3545856 3553056 3570138 3595104 3599024 3602404 3604224 3613896 3621552 3624192 3639168 3641616 3645036 3656664 3664089 3674528 3689712 3692194 3699072 3700224 3707451 3716856 3737448 3740958 3742848 3750448 3751616 3752892 3763584 3768479 3789357 3794832 3814668 3815856 3825536 3831624 3841344 3843928 3847538 3859812 3868854 3881196 3884841 3894696 3904576 3905792 3923348 3926208 3942432 3945084 3948789 3950784 3953664 3961386 3972672 3989088 3997188 4005656 4008576 4026594 4027848 4044492 4048902 4054752 4065633 4066304 4074246 4077216 4088832 4092672 4094064 4096818 4105728 4111068 4113747 4133844 4150926 4161456 4162752 4173312 4181463 4193376 4204629 4210704 4219254 4220568 4234032 4260864 4269186 4273841 4279187 4280016 4283136 4292838 4303728 4321512 4324419 4333824 4342624 4363502 4372992 4381533 4392648 4394016 4416984 4429568 4433728 4435236 4444632 4447872 4453657 4455044 4469256 4478331 4506363 4509648 4521088 4522496 4531329 4541184 4542824 4561596 4572282 4574592 4586868 4599936 4604256 4615936 4618944 4636684 4638128 4662372 4663824 4668204 4672512 4681638 4683096 4694976 4717548 4727808 4737042 4737408 4748139 4760184 4763286 4793472 4805632 4815018 4818528 4828736 4832256 4841694 4852224 4855488 4860048 4861701 4875552 4885452 4919616 4932096 4941729 4943268 4955808 4969107 4979634 4983264 4987944 4990464 5000211 5003856 5018112 5027913 5038848 5052476 5057221 5059776 5073354 5086224 5087808 5108832 5110677 5121792 5146416 5156866 5158472 5174928 5179788 5192928 5217894 5234944 5246802 5256576 5260112 5265052 5267712 5268483 5281848 5296896 5318784 5329584 5344768 5355207 5368792 5370464 5392656 5398536 5403606 5406336 5420844 5432328 5436288 5456896 5458752 5462424 5467554 5481424 5484996 5507777 5511792 5534568 5538291 5548608 5550336 5575284 5591168 5606172 5611437 5614272 5625672 5627424 5629338 5645376 5692248 5706688 5710848 5722002 5723784 5738304 5747436 5762016 5765892 5771307 5778432 5789718 5803281 5821794 5842044 5856864 5858688 5885022 5889312 5913648 5917626 5926176 5930496 5942079 5959008 5971108 5983632 5995782 6008484 6012864 6039891 6041772 6054912 6066738 6073353 6082128 6096376 6099456 6111369 6115824 6133248 6139008 6145227 6158592 6166602 6200766 6216496 6218432 6224272 6226389 6242184 6244128 6246383 6259968 6290064 6316056 6316544 6328881 6330852 6346912 6351048 6377426 6391296 6403779 6420024 6424704 6439257 6455592 6473984 6480064 6482268 6500736 6509191 6513936 6545253 6559488 6588972 6591024 6607744 6625476 6639512 6644352 6650592 6652854 6666948 6671808 6682566 6703884 6718464 6746368 6764472 6781632 6783744 6811776 6814236 6829056 6842394 6858423 6861888 6880302 6899904 6906384 6923904 6928416 6955026 6957192 6993558 6995736 7002306 7008768 7022457 7023616 7024644 7042464 7062528 7076322 7091712 7092899 7105563 7106112 7140276 7190208 7198048 7204808 7208448 7222527 7227792 7243104 7248384 7262541 7278336 7283232 7290072 7313328 7328178 7349056 7379424 7382089 7384388 7391323 7398144 7400448 7414902 7433712 7469451 7474896 7481916 7485696 7500896 7503232 7505784 7527168 7536958 7578714 7589664 7610031 7629336 7631712 7651072 7663248 7682688 7687856 7695076 7719624 7735299 7737708 7762392 7769682 7789392 7809152 7811584 7826841 7846696 7852416 7870203 7884864 7890168 7897578 7901568 7922772 7945344 7978176 7994376 8011312 8017152 8053188 8055696 8088984 8097804 8105409 8109504 8131266 8148492 8154432 8185344 8188128 8193636 8201331 8211456 8222136 8227494 8267688 8301852 8322912 8325504 8346624 8362926 8382517 8386752 8409258 8421408 8438508 8441136 8468064 8538372 8547682 8558374 8560032 8566272 8583003 8585676 8607456 8643024 8648838 8667648 8684577 8685248 8727004 8732691 8745984 8763066 8785296 8788032 8827533 8833968 8859136 8867456 8870472 8876439 8889264 8895744 8907314 8910088 8938512 8956662 8993673 9012726 9019296 9042176 9044992 9062658 9082368 9085648 9100107 9123192 9129329 9144564 9149184 9173736 9199872 9208512 9231872 9237888 9249903 9273368 9276256 9301149 9324744 9327648 9336408 9363276 9366192 9389952 9435096 9474084 9474816 9496278 9520368 9526572 9566139 9586944 9630036 9637056 9657472 9683388 9704448 9710976 9720096 9723402 9751104 9770904 9839232 9864192 9883458 9886536 9906611 9911616 9938214 9959268 9966528 9975888 9980928 10000422 10007712 10023849 10036224 10055826 10077696 10104952 10114442 10119552 10146708 10172448 10175616 10217664 10221354 10243584 10263591 10292832 10313732 10316944 10320453 10349856 10359576 10385856 10432539 10435788 10469888 10490337 10493604 10503459 10513152 10520224 10530104 10535424 10536966 10563696 10593792 10614483 10637568 10659168 10689536 10710414 10737584 10740928 10785312 10789207 10797072 10807212 10812672 10841688 10864656 10872576 10917504 10924848 10935108 10962848 10969992 10992267 11015554 11023584 11069136 11076582 11097216 11100672 11122353 11150568 11182336 11212344 11222874 11228544 11251344 11254848 11258676 11290752 11305437 11368071 11384496 11413376 11444004 11447568 11476608 11494872 11524032 11531784 11542614 11579436 11606562 11643588 11654523 11684088 11713728 11717376 11770044 11778624 11827296 11835252 11846367 11852352 11860992 11884158 11918016 11942216 11967264 11991564 12016968 12025728 12079782 12083544 12133476 12146706 12164256 12192752 12196899 12198912 12222738 12231648 12251371 12266496 12278016 12290454 12317184 12333204 12401532 12432992 12436864 12448544 12452778 12484368 12488256 12492766 12519936 12544389 12580128 12613887 12632112 12633088 12657762 12661704 12693824 12702096 12750881 12754852 12782592 12807558 12821523 12837561 12840048 12849408 12878514 12911184 12947968 12960128 12964536 12973257 13001472 13018382 13027872 13090506 13118976 13144599 13177944 13182048 13215488 13250952 13279024 13288704 13301184 13305708 13333896 13343616 13360971 13365132 13407768 13434993 13492736 13519089 13528944 13563264 13567488 13593987 13623552 13628472 13684788 13716846 13723776 13760604 13799808 13812768 13847808 13856832 13910052 13914384 13987116 13991472 14004612 14017536 14044914 14049288 14084928 14152644 14183424 14185798 14211126 14212224 14244417 14280552 14380416 14396096 14409616 14416896 14445054 14455584 14478893 14486208 14496768 14525082 14556672 14566464 14580144 14626656 14656356 14698112 14758848 14764178 14768776 14782646 14796288 14825187 14829804 14867424 14907321 14938902 14949792 14963832 14971392 15000633 15001792 15006464 15011568 15054336 15073916 15083739 15157428 15171663 15179328 15220062 15258672 15263424 15302144 15326496 15332031 15365376 15375712 15390152 15439248 15470598 15475416 15524784 15539364 15578784 15618304 15623168 15653682 15693392 15704832 15740406 15769728 15780336 15795156 15803136 15805449 15845544 15890688 15956352 15988752 16022624 16034304 16065621 16106376 16111392 16177968 16195608 16210818 16219008 16262532 16296984 16308864 16370688 16376256 16387272 16402662 16420547 16444272 16454988 16523331 16535376 16603704 16614873 16645824 16651008 16725852 16765034 16773504 16818516 16834311 16842816 16877016 16882272 16936128 17076744 17095364 17111419 17116748 17120064 17132544 17166006 17171352 17214912 17286048 17297676 17313921 17335296 17369154 17370496 17409843 17454008 17465382 17526132 17570592 17576064 17655066 17667936 17718272 17734912 17740944 17752878 17778528 17791488 17814628 17820176 17826237 17877024 17913324 17987346 18025452 18038592 18084352 18119673 18125316 18164736 18171296 18200214 18220059 18246384 18258658 18289128 18298368 18334107 18347472 18399744 18417024 18435681 18463744 18475776 18499806 18546736 18552512 18602298 18649488 18655296 18672816 18679167 18726552 18732384 18739149 18779904 18870192 18948168 18949632 18986643 18992556 19040736 19053144 19132278 19173888 19211337 19260072 19274112 19314944 19317771 19366776 19421952 19440192 19446804 19502208 19527573 19541808 19635759 19678464 19766916 19773072 19813222 19823232 19876428 19918536 19933056 19951776 20000844 20015424 20047698 20111652 20155392 20209904 20228884 20239104 20293416 20344896 20351232 20435328 20442708 20487168 20527182 20575269 20585664 20627464 20633888 20640906 20699712 20719152 20771712 20865078 20871576 20939776 20980674 20987208 21006918 21026304 21040448 21060208 21067371 21070848 21073932 21127392 21161459 21187584 21228966 21275136 21278697 21318336 21420828 21475168 21481856 21570624 21578414 21594144 21614424 21625344 21667581 21683376 21729312 21745152 21787623 21835008 21849696 21870216 21925696 21939984 21984534 22031108 22047168 22138272 22146267 22153164 22173969 22194432 22201344 22244706 22301136 22364672 22408353 22424688 22445748 22457088 22502688 22509696 22517352 22581504 22610874 22736142 22768992 22826752 22830093 22888008 22895136 22953216 22989744 23048064 23063568 23085228 23158872 23205897 23213124 23287176 23309046 23368176 23427456 23434752 23480523 23540088 23557248 23610609 23654592 23670504 23692734 23704704 23768316 23836032 23884432 23934528 23983128 23999261 24033936 24051456 24159564 24167088 24266952 24293412 24316227 24328512 24385504 24393798 24445476 24463296 24502742 24556032 24580908 24603993 24634368 24666408 24803064 24865984 24873728 24897088 24905556 24968736 24976512 24985532 25008997 25039872 25088778 25147551 25160256 25227774 25264224 25315524 25323408 25387648 25404192 25501762 25509704 25615116 25643046 25675122 25680096 25698816 25749009 25757028 25822368 25895936 25920256 25929072 25946514 26002944 26036764 26053731 26055744 26181012 26198073 26237952 26289198 26355888 26364096 26430976 26482599 26501904 26558048 26577408 26602368 26611416 26629317 26667792 26687232 26721942 26730264 26815536 26869986 26981019 26985472 27038178 27057888 27126528 27134976 27187974 27247104 27256944 27300321 27369576 27387987 27433692 27447552 27521208 27599616 27625536 27695616 27713664 27749709 27820104 27828768 27903447 27974232 27982944 28009224 28089828 28098576 28169856 28305288 28362763 28371596 28422252 28424448 28488834 28561104 28698417 28760832 28792192 28819232 28890108 28911168 28957786 28972416 29050164 29113344 29132928 29160288 29253312 29312712 29396224 29517696 29528356 29537552 29565292 29592576 29650374 29659608 29719833 29734848 29814642 29877804 29899584 29927664 29942784 30001266 30003584 30012928 30023136 30071547 30108672 30147832 30167478 30314856 30343326 30358656 30440124 30517344 30526848 30604288 30652992 30664062 30730752 30751424 30780304 30790773 30878496 30941196 30950832 30961359 31049568 31078728 31157568 31236608 31297617 31307364 31386784 31409664 31471011 31480812 31510377 31539456 31560672 31590312 31606272 31610898 31691088 31781376 31843449 31912704 31977504 32045248 32068608 32131242 32212752 32222784 32355936 32367621 32391216 32421636 32438016 32525064 32593968 32617728 32752512 32774544 32805324 32841094 32888544 32909976 32976801 33046662 33070752 33207408 33229746 33291648 33302016 33367059 33451704 33530068 33547008 33637032 33668622 33685632 33754032 33764544 33872256 33916311 34104213 34153488 34190728 34222838 34233496 34240128 34332012 34342704 34429824 34572096 34595352 34627842 34738308 34740992 34819686 34908016 34930764 34963569 35052264 35075843 35141184 35152128 35310132 35335872 35469824 35481888 35505756 35539101 35557056 35582976 35629256 35640352 35652474 35754048 35826648 35974692 36050904 36077184 36168704 36239346 36250632 36342592 36400428 36440118 36492768 36517316 36551611 36578256 36590697 36596736 36668214 36694944 36754113 36799488 36834048 36871362 36951552 36999612 37093472 37105024 37204596 37298976 37310592 37345632 37358334 37453104 37464768 37478298 37559808 37633167 37740384 37841661 37896336 37899264 37973286 37985112 38081472 38106288 38252643 38264556 38347776 38422674 38464569 38512683 38520144 38548224 38629888 38635542 38733552 38843904 38880384 38893608 38919771 39004416 39055146 39083616 39271518 39356928 39433797 39533832 39546144 39626444 39646464 39752856 39837072 39866112 39903552 40001688 40030848 40082913 40095396 40223304 40304979 40419808 40457768 40478208 40557267 40586832 40689792 40702464 40781961 40870656 40885416 41054364 41150538 41171328 41254928 41267776 41281812 41399424 41438304 41453269 41543424 41730156 41743152 41961348 41974416 42013836 42052608 42080896 42120416 42134742 42147864 42254784 42322918 42457932 42550272 42557394 42636672 42733251 42841656 42950336 42963712 43141248 43156828 43188288 43228848 43250688 43335162 43366752 43436679 43458624 43490304 43575246 43670016 43699392 43740432 43851392 43879968 43969068 44062216 44094336 44276544 44292534 44306328 44347938 44388864 44475561 44489412 44602272 44721963 44729344 44816706 44849376 44891496 44914176 45001899 45005376 45019392 45034704 45163008 45221748 45251217 45472284 45514989 45537984 45653504 45660186 45776016 45790272 45906432 45979488 45996093 46096128 46127136 46170456 46317744 46411794 46426248 46574352 46618092 46736352 46854912 46869504 46961046 47071057 47080176 47114496 47221218 47309184 47341008 47385468 47409408 47536632 47672064 47768864 47869056 47966256 47998522 48067872 48102912 48196863 48319128 48334176 48533904 48586824 48632454 48657024 48771008 48787596 48890952 48926592 48990227 49005484 49112064 49161816 49207986 49261641 49332816 49569993 49606128 49731968 49747456 49794176 49811112 49844619 49937472 49953024 49971064 50017994 50177556 50295102 50320512 50455548 50502933 50528448 50631048 50646816 50775296 50808384 51003524 51019408 51230232 51286092 51334257 51350244 51360192 51397632 51498018 51514056 51644736 51840512 51858144 51893028 51941763 52005888 52073528 52107462 52111488 52229529 52362024 52396146 52578396 52711776 52728192 52861952 52965198 53003808 53116096 53154816 53204736 53222832 53258634 53335584 53374464 53443884 53460528 53478711 53631072 53739972 53962038 54076356 54115776 54253056 54359019 54375948 54494208 54513888 54600642 54660177 54739152 54775974 54867384 54895104 55002321 55042416 55199232 55251072 55307043 55391232 55427328 55499418 55629431 55640208 55657536 55806894 55948464 55965888 56018448 56179656 56197152 56217447 56339712 56610576 56725526 56743192 56844504 56848896 56959929 56977668 57122208 57396834 57521664 57584384 57634011 57638464 57780216 57822336 57915572 57944832 57953313 58100328 58265856 58320576 58506624 58582719 58625424 58792448 58907277 59035392 59056712 59075104 59130584 59300748 59319216 59439666 59469696 59629284 59755608 59799168 59855328 60002532 60007168 60025856 60046272 60143094 60295664 60334956 60585547 60629712 60686652 60717312 60880248 61034688 61053696 61305984 61328124 61461504 61502848 61560608 61581546 61725807 61756992 61882392 61901664 61922718 62099136 62157456 62315136 62473216 62595234 62614728 62773568 62819328 62942022 62961624 63020754 63078912 63121344 63180624 63202113 63212544 63221796 63382176 63484377 63562752 63686898 63825408 63836091 63955008 64090496 64262484 64425504 64445568 64711872 64735242 64782432 64843272 64876032 65002743 65050128 65187936 65235456 65362869 65505024 65549088 65610648 65682188 65743873 65777088 65819952 65953602 66093324 66141504 66414816 66438801 66459492 66521907 66583296 66604032 66734118 66903408 67060136 67094016 67225059 67274064 67337244 67371264 67508064 67529088 67744512 67832622 68208426 68306976 68381456 68445676 68466992 68480256 68490279 68664024 68685408 68859648 69144192 69190704 69255684 69476616 69481984 69617691 69639372 69816032 69861528 69927138 70104528 70151686 70282368 70304256 70441569 70620264 70671744 70831827 70939648 70963776 71011512 71078202 71114112 71258512 71280704 71304948 71508096 71601101 71653296 71949384 71997783 72101808 72154368 72478692 72501264 72685184 72800856 72880236 72948681 72985536 73034632 73103222 73156512 73181394 73336428 73389888 73508226 73668096 73742724 73811979 73903104 73999224 74186944 74210048 74409192 74597952 74621184 74691264 74716668 74906208 74929536 74956596 75026991 75119616 75266334 75442653 75480768 75683322 75792672 75946572 75970224 76162944 76212576 76505286 76529112 76845348 76929138 77025366 77040288 77096448 77247027 77259776 77271084 77467104 77687808 77760768 77787216 77839542 78008832 78110292 78161193 78167232 78543036 78713856 78867594 79067664 79092288 79252888 79292928 79447797 79505712 79674144 79732224 79807104 79887951 80003376 80061696 80165826 80190792 80446608 80609958 80839616 80915536 80943057 80956416 81114534 81173664 81202979 81304553 81379584 81404928 81563922 81741312 81770832 82108728 82163961 82301076 82342656 82509856 82535552 82563624 82798848 82876608 82906538 83086848 83249127 83460312 83486304 83710341 83922696 83948832 84027672 84161792 84240832 84269484 84295728 84509568 84619483 84645836 84915864 85088289 85114788 85273344 85466502 85683312 85900672 85927424 86095251 86282496 86313656 86376576 86457696 86670324 86733504 86873358 86917248 87150492 87340032 87398784 87480864 87702784 87759936 87938136 88124432 88188672 88553088 88585068 88612656 88695876 88777728 88951122 88978824 89159499 89204544 89443926 89633412 89698752 89782992 89828352 90003798 90010752 90038784 90069408 90214641 90326016 90443496 90502434 90944568 91029978 91075968 91307008 91320372 91552032 91580544 91812864 91958976 91992186 92192256 92207687 92254272 92340912 92372319 92635488 92823588 92852496 93148704 93236184 93472704 93709824 93892851 93922092 94142114 94160352 94228992 94413033 94442436 94531131 94618368 94682016 94770936 94818816 95073264 95344128 95530347 95537728 95738112 95932512 95997044 96087199 96135744 96205824 96393726 96638256 96668352 97067808 97102863 97173648 97264908 97314048 97542016 97575192 97781904 97853184 97980454 98010968 98323632 98415972 98523282 98665632 98930403 99139986 99212256 99463936 99494912 99588352 99622224 99689238 99874944 99906048 99942128 100035988 100101177 100355112 100590204 100641024 100911096 101005866 101056896 101262096 101293632 101550592 101616768 101748933 102007048 102038816 102312639 102460464 102572184 102668514 102700488 102720384 102996036 103028112 103289472 103681024 103716288 103786056 103883526 104147056 104214924 104222976 104459058 104724048 104792292 104890707 105156792 105227529 105423552 105456384 105930396 106007616 106232192 106409472 106445664 106517268 106617303 106671168 106748928 106887768 106921056 106957422 107262144 107479944 107924076 108152712 108231552 108506112 108718038 108751896 108972721 109027776 109201284 109320354 109478304 109551948 109654833 109734768 109790208 110004642 110084832 110262339 110398464 110502144 110614086 110854656 110998836 111258862 111280416 111315072 111613788 111896928 111931776 112036896 112359312 112394304 112434894 112679424 112899501 113221152 113451052 113486384 113524983 113689008 113697792 113919858 113955336 114244416 114757929 114793668 115043328 115168768 115268022 115276928 115393707 115538049 115560432 115644672 115831144 115889664 115906626 116200656 116531712 116641152 116759313 117013248 117165438 117250848 117584896 117814554 118070784 118113424 118150208 118261168 118301391 118601496 118638432 118681277 118879332 118939392 119258568 119511216 119598336 119710656 120005064 120014336 120092544 120248739 120286188 120591328 120669912 120914937 121171094 121259424 121373304 121434624 121671801 121760496 122069376 122107392 122345883 122611968 122656248 123005696 123121216 123163092 123451614 123513984 123764784 123803328 123845436 124198272 124314912 124359807 124630272 125190468 125229456 125547136 125884044 125923248 126041508 126157824 126242688 126361248 126404226 126443592 126764352 126968754 127373796 127650816 127672182 127910016 128180992 128199753 128524968 128851008 128891136 129423744 129470484 129564864 129686544 129752064 130005486 130100256 130310037 130375872 130470912 130725738 131010048 131098176 131221296 131364376 131487746 131554176 131639904 131907204 132186648 132283008 132829632 132877602 132918984 133043814 133166592 133426683 133468236 133806816 134120272 134165889 134188032 134450118 134548128 134674488 134742528 134765081 135005697 135016128 135058176 135489024 135665244 136416852 136544967 136613952 136762912 136891352 136933984 136960512 136980558 137328048 137370816 137719296 137988279 138288384 138381408 138511368 138953232 138963968 139235382 139278744 139632064 139723056 139854276 140209056 140259691 140303372 140435137 140564736 140608512 140883138 141213171 141240528 141343488 141663654 141927552 142023024 142156404 142228224 142517024 142561408 142609896 143016192 143202202 143306592 143898768 143995566 144203616 144308736 144590589 144957384 145002528 145370368 145601712 145760472 145897362 145971072 146069264 146206444 146313024 146362788 146672856 146779776 146970681 147016452 147336192 147485448 147623958 147784923 147998448 148373888 148420096 148709979 148818384 149195904 149242368 149382528 149433336 149533857 149812416 149859072 149913192 150053982 150532668 150885306 150961536 151366644 151508799 151585344 151893144 151940448 152325888 152425152 153010572 153058224 153690696 153858276 154002771 154050732 154080576 154192896 154494054 154542168 154934208 155521536 155574432 155679084 155825289 156017664 156220584 156322386 156334464 156688587 157086072 157735188 158135328 158184576 158505776 158585856 158895594 159011424 159267823 159348288 159464448 159614208 159775902 160006752 160123392 160331652 160381584 160893216 161219916 161679232 161831072 161886114 162229068 162347328 162405958 162609106 162759168 163077057 163127844 163482624 163541664 163980531 164217456 164327922 164602152 164685312 165006963 165019712 165071104 165127248 165597696 165753216 165813076 165921129 166173696 166498254 166888293 166920624 166972608 167420682 167845392 167897664 168055344 168323584 168481664 168538968 168591456 168652341 169019136 169238966 169291672 169831728 170176578 170229576 170546688 170879787 170933004 171366624 171801344 171854848 172190502 172564992 172627312 172753152 172902033 172915392 173340648 173467008 173746716 173834496 173859939 174300984 174797568 174961728 175405568 175519872 175748157 175876272 176248864 176377344 176721831 177106176 177170136 177225312 177391752 177902244 177957648 178318998 178409088 178887852 179266824 179397504 179565984 180007596 180021504 180077568 180138816 180429282 180886992 181004868 181756641 181889136 182059956 182151936 182640744 183104064 183161088 183917952 183984372 184384512 184415374 184508544 184681824 184744638 185177421 185270976 185647176 185704992 186297408 186472368 186945408 187419648 187785702 187844184 188225609 188284228 188320704 188457984 188826066 188884872 189062262 189236736 189364032 189541872 189637632 190146528 190453131 190688256 191060694 191075456 191476224 191508273 191865024 191994088 192174398 192271488 192787452 193276512 193336704 194135616 194205726 194347296 194529816 194628096 195008229 195084032 195150384 195563808 195706368 195960908 196021936 196088607 196647264 196831944 197046564 197231619 197331264 197860806 198279972 198424512 198927872 199176704 199244448 199316403 199378476 199565721 199749888 199812096 199884256 200071976 200202354 200710224 201180408 201282048 201675177 201822192 202011732 202113792 202524192 202587264 203101184 203233536 203497866 204014096 204077632 204625278 204920928 205144368 205337028 205400976 205440768 205470837 205992072 206056224 206578944 207432576 207572112 207767052 208294112 208429848 208445952 208853073 208918116 209448096 209584584 209781414 210313584 210455058 210847104 210912768 211324707 211860792 212015232 212464384 212495481 212818944 212891328 213034536 213234606 213342336 213775536 213842112 213914844 214524288 214803303 214959888 215848152 215993349 216305424 216463104 217436076 217503792 217945442 218055552 218402568 218640708 218846043 218956608 219103896 219309666 219469536 220009284 220169664 220524678 221004288 221228172 221435937 221709312 221997672 222517724 222560832 222630144 223227576 223793856 223863552 224073792 224718624 224788608 224869788 225080973 225358848 225799002 226327959 226442304 226902104 226972768 227049966 227378016 227839716 227910672 228488832 229515858 229587336 230337536 230536044 230553856 230787414 231076098 231120864 231289344 231662288 231741081 231779328 231813252 232401312 232776049 233063424 233282304 233518626 234026496 234330876 234501696 235629108 236141568 236226848 236300416 236522336 236602782 237202992 237276864 237362554 237758664 237878784 238343391 238517136 239022432 239196672 239421312 239663853 240010128 240028672 240185088 240497478 240572376 241182656 241339824 241829874 242342188 242518848 242746608 242829171 242869248 243343602 243520992 243608937 243913659 244138752 244214784 244691766 245223936 245312496 246011392 246242432 246326184 246491883 246903228 247027968 247529568 247606656 247690872 248396544 248629824 248719614 249260544 249747381 250380936 250458912 251094272 251131023 251768088 251846496 252083016 252485376 252722496 252808452 252887184 253528704 253858449 253937508 254747592 255264867 255344364 255820032 256361984 256399506 257049936 257702016 257782272 258285753 258847488 258940968 259129728 259373088 260010972 260200512 260620074 260751744 261451476 262020096 262196352 262442592 262728752 262975492 263108352 263279808 263814408 264373296 264566016 265659264 265755204 265837968 266087628 266333184 266853366 266936472 267478497 267613632 268240544 268331778 268900236 269096256 269348976 269485056 269530162 270011394 270032256 270116352 270643923 270978048 271330488 272833704 273089934 273227904 273525824 273782704 273867968 273921024 273961116 274656096 274741632 275098967 275438592 275976558 276576768 276623061 276762816 277022736 277906464 278470764 278557488 279264128 279446112 279708552 280418112 280519382 280606744 280870274 281129472 281678553 281766276 282426342 282481056 282686976 283239099 283327308 283593393 283855104 284046048 284312808 284456448 285034048 285122816 285219792 286032384 286404404 286591041 286613184 287797536 287991132 288261597 288407232 288617472 289181178 289914768 290005056 290740736 291203424 291308589 291520944 291794724 291942144 292138528 292412888 292626048 292725576 293345712 293559552 293941362 294032904 294970896 295247916 295569846 295996896 296747776 296791209 296840192 297419958 297636768 298391808 298484736 298765056 298866672 299067714 299624832 299718144 299826384 300107964 300303531 301065336 301770612 301923072 302733288 303017598 303170688 303786288 303880896 304651776 304850304 305246799 306021144 306116448 306937917 307381392 307716552 308005542 308101464 308161152 308988108 309084336 309868416 311043072 311148864 311358168 311650578 311990393 312441168 312644772 312668928 313377174 314172144 315470376 315682587 316270656 316369152 317011552 317791188 318022848 318535646 318696576 319228416 319551804 319851909 320013504 320246784 320663304 320763168 321786432 322439832 323358464 323662144 323772228 324458136 324694656 324811916 325116961 325218212 325518336 326154114 326255688 326918163 327083328 327961062 328434912 328655844 328964499 329204304 329370624 330013926 330039424 330142208 330254496 330787017 331195392 331506432 331626152 331842258 332996508 333776586 333841248 333945216 334841364 335690784 335795328 336110688 336647168 336963328 337077936 337182912 337304682 338038272 338477932 338583344 338698503 339663456 340353156 340459152 340574949 341093376 341759574 341866008 342733248 343602688 344273787 344381004 345129984 345254624 345506304 345804066 345830784 346181121 346614147 346681296 346934016 347493432 347668992 347719878 348601968 349595136 349923456 350277939 350811136 351039744 351496314 351752544 352497728 352754688 353443662 354212352 354340272 354450624 354783504 354904173 355804488 355915296 356043831 356637996 356818176 357775704 358533648 358795008 359131968 360015192 360043008 360277632 360746217 360858564 361773984 362009736 362744811 363513282 363778272 364119912 364303872 365015403 365281488 366208128 366322176 367037649 367835904 367968744 368830748 369017088 369363648 369489276 370354842 370541952 371294352 371409984 372594816 372944736 373079421 373890816 375571404 375688368 376451218 376568456 376641408 377652132 377769744 378124524 378473472 378728064 379083744 380293056 380906262 382121388 382150912 382952448 383016546 383730048 383988176 384348796 384542976 384599259 385574904 386553024 386673408 388271232 388411452 388694592 389059632 389256192 390016458 390168064 390300768 390930111 391127616 391412736 391921816 392043872 392177214 393294528 393663888 394093128 394463238 394662528 395721612 396559944 396849024 397855744 398353408 398488896 398632806 398756952 399131442 399499776 399768512 400143952 400280049 400404708 401420448 402067721 402360816 402497667 402564096 403350354 403644384 404023464 404227584 404295243 405048384 405174528 406467072 406995732 408028192 408155264 409250556 409634901 409841856 410288736 410674056 410801952 410881536 410941674 411984144 412112448 413157888 413964837 414865152 415144224 415534104 416588224 416859696 416891904 417706146 417836232 418896192 419169168 419562828 420627168 420779073 420910116 421305411 421694208 421825536 422649414 423639513 423721584 424030464 424928768 424990962 425782656 426069072 426469212 426684672 427551072 427684224 427829688 429048576 429606606 429919776 431696304 431986698 432610848 432926208 433771767 434872152 435007584 435890884 436111104 436805136 437281416 437692086 437913216 438207792 438619332 438939072 440018568 440339328 440912043 441049356 442008576 442456344 442871874 443354769 443995344 445035448 445121664 445260288 446129937 446455152 447587712 447727104 448147584 448601571 449437248 449577216 449739576 450161946 451598004 452655918 452884608 453804208 453945536 454099932 454526397 454756032 455679432 455821344 455985959 456977664 459031716 459174672 461072088 461107712 461574828 462008313 462152196 462241728 462578688 463324576 463482162 463626504 464802624 465552098 466564608 467037252 467475867 468052992 468661752 469003392 470065761 471258216 472453696 472600832 473044672 473205564 474405984 474553728 474725108 475170943 475517328 475757568 476686782 477034272 477803469 478044864 478393344 478842624 479327706 480020256 480370176 480994956 481144752 482365312 482679648 483659748 484684376 485037696 485493216 485658342 486687204 487041984 487217874 487827318 488277504 489231171 489383532 490447872 490624992 491941593 492022784 492484864 492652368 492983766 493806456 494055936 495020889 495059136 495213312 495381744 496793088 497259648 497439228 497763387 498521088 499494762 500664879 500761872 500917824 502188544 502262046 503536176 503692992 504166032 504970752 505444992 505616904 505774368 505957023 507057408 507716898 507875016 509495184 510529734 510688728 511640064 512639361 512723968 512799012 514099872 515404032 515564544 516571506 517694976 517781627 517881936 518259456 518706099 518746176 520021944 520401024 521240148 521503488 522902952 524392704 524885184 525457504 525950984 526216704 526559616 527244471 527628816 528746592 529132032 530165493 531318528 531510408 531675936 532175256 533706732 533872944 534956994 535227264 536481088 536663556 537800472 538192512 538697952 538892497 539060324 540022788 540064512 540232704 541287846 542660976 545269923 545667408 546179868 546455808 547051648 547565408 547735936 547922232 549312192 549483264 550197934 551953116 553153536 553246122 553525632 554045472 555532263 555812928 556941528 557114976 558528256 558892224 559417104 560836224 561038764 561213488 561740548 562258944 563357106 563532552 564676827 564852684 564962112 565373952 566478198 566654616 567186786 567710208 568092096 568625616 568912896 570068096 570245632 570439584 571359393 572064768 572808808 573182082 573226368 574524819 575595072 575982264 576523194 576814464 578362356 579829536 580010112 581481472 582406848 582617178 583041888 583589448 583884288 584277056 584825776 585024687 585252096 585451152 586691424 587119104 587882724 588065808 588265821 589941792 590495832 591139692 591694857 591993792 593495552 593582418 594839916 595273536 596783616 597530112 597733344 597949209 598135428 598697163 599249664 599436288 599652768 600215928 600607062 602130672 603541224 603846144 605025531 605466576 606035196 606341376 607572576 607761792 609303552 609700608 610493598 611923741 612042288 612232896 613875834 614762784 615433104 616011084 616202928 616322304 617976216 618168672 619736832 622297728 622716336 623301156 623980786 624882336 625289544 625337856 626559219 626754348 628344288 630940752 631365174 632541312 632738304 633974121 634023104 635582376 636045696 637071292 637393152 637486443 638456832 639103608 639703818 640027008 641326608 641526336 643572864 644409909 644879664 646716928 647324288 647544456 647980047 648916272 649389312 649623832 650233922 650436424 652308228 652511376 653836326 654166656 655922124 656538129 656869824 657311688 657928998 658408608 660027852 660078848 660284416 660508992 661574034 663012864 663252304 663684516 664307811 665993016 666441017 667553172 667682496 667890432 669682728 671381568 671590656 672221376 673926656 674155872 674365824 674609364 675242919 676076544 676955864 677166688 677397006 678983877 679326912 680706312 680918304 681149898 683519148 683732016 685466496 687205376 688547574 688762008 690509248 691012608 691608132 691661568 692362242 693228294 693362592 693868032 694986864 695223243 695337984 695439756 697203936 698328147 699190272 699846912 700555878 702079488 702992628 703505088 704995456 706887324 708424704 708680544 708901248 709567008 709808346 711608976 711830592 712087662 713275992 713636352 715030173 715551408 717067296 717590016 718263936 718991559 720030384 720086016 720555264 721492434 721717128 723182603 723547968 724019472 725489622 727026564 727556544 728239824 728607744 730030806 730562976 730826811 731740977 732416256 732644352 734075298 735671808 735937488 737661496 738034176 738727296 738978552 739475649 740709684 741083904 742588704 742819968 745189632 745889472 746158842 747781632 749242143 751142808 751376736 752902436 753136912 753282816 753393069 755304264 755539488 756249048 757456128 758167488 760586112 761575347 761812524 764242776 764301824 765794601 766033092 767460096 767976352 768697592 769085952 769198518 771149808 773106048 773346816 774857259 776542464 776822904 777389184 778119264 780032916 780336128 780601536 781860222 782255232 783843632 784087744 784354428 786589056 787327776 787612111 788186256 788926476 789325056 791443224 793119888 793698048 796977792 797265612 797513904 798262884 798999552 799537024 800287904 800560098 800809416 802435491 802840896 804135442 804721632 804995334 806700708 807288768 808046928 808455168 808590486 810096768 810349056 811931769 812934144 813991464 816056384 816310528 818501112 819269802 819683712 820577472 821348112 821603904 821763072 821883348 823968288 824224896 825296901 826315776 827929674 829730304 829869183 830288448 831068208 833176448 833719392 835412292 835672464 837792384 838338336 839125656 841254336 841558146 841820232 842610822 843388416 845035659 845298828 847279026 847443168 848060928 849717297 849857536 849981924 850780179 851565312 852138144 852938424 853369344 855102144 855368448 855659376 858097152 859213212 859773123 859839552 863392608 863973396 864784791 865221696 865852416 867543534 869744304 870015168 871781768 872222208 873610272 873925767 874562832 875384172 875826432 876415584 877238664 877878144 880037136 880678656 881824086 882098712 884912688 885743748 886709538 887990688 890070896 890243328 890373627 890520576 892259874 892910304 894350083 895175424 895454208 896295168 897203142 898874496 899154432 899479152 900323892 903196008 905311836 905769216 907608416 907891072 908199864 909052794 909512064 911358864 911642688 911971918 913955328 915740397 918063432 918349344 920813751 922144176 922215424 923149656 924016626 924304392 924483456 926649152 926964324 927253008 929605248 930814313 931104196 933129216 934074504 934951734 935971179 937323504 938006784 940131522 942516432 944907392 945201664 946089344 946411128 947047761 948811968 949107456 949450216 950341886 951034656 953373564 954068544 955606938 956089728 957685248 958655412 959555727 960040512 960740352 961989912 962289504 964730624 965359296 967319496 969368752 970075392 970986432 971316684 973374408 974083968 974435748 975350883 975654636 976555008 978462342 978767064 980754489 981249984 983883186 984969728 985304736 985967532 986893497 987612912 988111872 990041778 990118272 990426624 990763488 992361051 993586176 994519296 994878456 995526774 998989524 1001329758 1001523744 1001835648 1004377088 1004524092 1007072352 1007385984 1008332064 1009941504 1010889984 1011233808 1011548736 1011914046 1014114816 1015433796 1015750032 1016095509 1018990368 1021059468 1021377456 1023280128 1025278722 1025598024 1028199744 1030808064 1032821361 1033143012 1035389952 1035563254 1035763872 1036518912 1037412198 1037492352 1038543363 1039842441 1040043888 1040802048 1042480296 1043006976 1045805904 1048785408 1049770368 1050833817 1050915008 1051901968 1052433408 1053119232 1054488942 1055257632 1056959189 1057493184 1058264064 1060330986 1062637056 1063020816 1063351872 1064350512 1067413464 1067745888 1068131493 1069913988 1070454528 1072962176 1073327112 1075600944 1076385024 1077395904 1077784994 1078120648 1080045576 1080129024 1082238651 1082575692 1085321952 1088234433 1090539846 1091334816 1092359736 1092911616 1094103296 1095046209 1095130816 1095471872 1095844464 1098624384 1098966528 1100395868 1101112947 1103906232 1106492244 1107051264 1108090944 1111064526 1111625856 1113883056 1114229952 1117056512 1117784448 1118834208 1119238263 1121672448 1122077528 1122426976 1123481096 1126714212 1127065104 1129353654 1129705368 1129924224 1132956396 1133309232 1134373572 1135420416 1136184192 1137251232 1140136192 1140491264 1140879168 1142718786 1145617616 1146364164 1146452736 1149049638 1151190144 1151964528 1153046388 1153628928 1153797777 1156724712 1159659072 1160020224 1164813696 1165234356 1166083776 1167178896 1167768576 1168554112 1169651552 1170049374 1170504192 1170902304 1172790333 1173382848 1174238208 1175765448 1176131616 1176531642 1179883584 1180991664 1182279384 1183389714 1183987584 1186991104 1187164836 1189679832 1190547072 1193567232 1195060224 1195466688 1195898418 1196270856 1197394326 1198499328 1198699931 1199305536 1200431856 1200840147 1201214124 1204261344 1206203163 1207082448 1207692288 1210051062 1210933152 1212070392 1212682752 1212885729 1215145152 1215523584 1219401216 1220987196 1223847482 1224084576 1224465792 1227751668 1228904703 1229525568 1230866208 1232022168 1232405856 1232644608 1235952432 1236337344 1239473664 1241894511 1244595456 1245432672 1246602312 1247961572 1249133587 1249764672 1250579088 1250675712 1253118438 1253508696 1256688576 1261881504 1262337219 1262730348 1263916233 1265082624 1265476608 1267948242 1268046208 1270918539 1271164752 1272091392 1274142584 1274786304 1274972886 1278207216 1279407636 1280054016 1282653216 1283052672 1287145728 1288819818 1289759328 1293433856 1294648576 1295088912 1295960094 1297832544 1298778624 1299247664 1300467844 1300872848 1301315301 1304616456 1305022752 1307672652 1308333312 1311844248 1313076258 1313739648 1314623376 1315857996 1316817216 1320055704 1320157696 1321017984 1322736129 1323148068 1326025728 1326504608 1327369032 1328615622 1330064307 1331986032 1332882034 1335106344 1335364992 1335780864 1338389811 1339365456 1342763136 1343181312 1344442752 1345804713 1347853312 1348311744 1348731648 1349218728 1350485838 1353911728 1354333376 1354794012 1357967754 1358653824 1361412624 1361836608 1362299796 1363579191 1367038296 1367464032 1367957877 1370932992 1377095148 1377524016 1381018496 1383216264 1383323136 1384724484 1386024939 1386456588 1386725184 1387736064 1389973728 1390446486 1390879512 1394407872 1396656294 1399693824 1401111756 1402427601 1404158976 1405985256 1407010176 1409990912 1410197283 1413774648 1417361088 1417802496 1419134016 1419616692 1423217952 1423661184 1424175324 1425512829 1426551984 1427272704 1430060346 1431102816 1433410407 1434134592 1435180032 1436527872 1437983118 1440060768 1441110528 1442984868 1443434256 1446365206 1447095936 1448038944 1450979244 1454053128 1455113088 1456479648 1460061612 1461125952 1461653622 1463481954 1464832512 1467693513 1468150596 1471343616 1471874976 1475322992 1475824779 1476068352 1477454592 1477957104 1478951298 1481419368 1482167808 1485062667 1485177408 1485639936 1490379264 1491778944 1492317684 1495563264 1498484286 1501994637 1502285616 1502753472 1505804872 1506273824 1506565632 1506786138 1510608528 1511078976 1512498096 1514912256 1516334976 1517871069 1521172224 1523150694 1523625048 1528485552 1528603648 1531589202 1532066184 1534920192 1535952704 1537395184 1537918083 1538171904 1538397036 1542299616 1542856601 1544786507 1546212096 1546693632 1549714518 1553084928 1553344881 1553645808 1554778368 1556238528 1560065832 1561203072 1563720444 1564510464 1567687264 1568175488 1568708856 1573178112 1574655552 1575224222 1576372512 1577852952 1578650112 1581733413 1582886448 1586239776 1587396096 1590496479 1593955584 1594531224 1595027808 1596525768 1599074048 1600575808 1601120196 1601618832 1604870982 1605681792 1608270884 1609443264 1609990668 1613401416 1614577536 1616093856 1616677491 1617180972 1620193536 1620698112 1623863538 1627982928 1632112768 1632621056 1635809769 1637002224 1638539604 1639367424 1641154944 1642696224 1643207808 1643766696 1647936576 1648449792 1650593802 1655859348 1659460608 1659738366 1660576896 1662136416 1666352896 1666596789 1667438784 1670824584 1671344928 1675584768 1676676672 1678251312 1682508672 1683116292 1683640464 1685221644 1686776832 1690071318 1690597656 1694030481 1694558052 1694886336 1696121856 1699434594 1699963848 1701560358 1703130624 1704276288 1705876848 1706738688 1710204288 1710736896 1711318752 1714078179 1716194304 1718426424 1719546246 1719679104 1723574457 1726785216 1727946792 1729569582 1730443392 1735087068 1739488608 1740030336 1743563536 1744444416 1747220544 1747851534 1749125664 1750768344 1751652864 1751946053 1752831168 1754477328 1755074061 1755756288 1760074272 1761357312 1763648172 1764197424 1769825376 1771487496 1773419076 1775084571 1775981376 1780141792 1780486656 1780747254 1784519748 1785820608 1788700166 1790350848 1792590336 1793847627 1794406284 1796091489 1797748992 1798308864 1798958304 1800647784 1806392016 1810623672 1811538432 1815076593 1815216832 1815782144 1816399728 1818105588 1819024128 1822717728 1823285376 1823943836 1825656781 1827910656 1831480794 1835771223 1836126864 1836698688 1841627502 1844288352 1846299312 1848033252 1848608784 1848966912 1853298304 1853928648 1854506016 1859210496 1861628626 1862208392 1868149008 1869903468 1871942358 1874647008 1876013568 1879677657 1880263044 1885032864 1889814784 1890403328 1892178688 1892822256 1894095522 1897623936 1898214912 1898900432 1900683772 1901922363 1902069312 1906747128 1908137088 1911213876 1912179456 1912459329 1915370496 1917310824 1919111454 1920081024 1923979824 1924579008 1929461248 1930718592 1933229727 1934638992 1938737504 1940150784 1941972864 1942633368 1943940141 1946748816 1948167936 1948871496 1950701766 1951309272 1956924684 1957534128 1961508978 1962499968 1967766372 1969614387 1969939456 1970609472 1971935064 1973786994 1975225824 1980083556 1980236544 1980853248 1981526976 1984722102 1989038592 1989756912 1991053548 1992923433 1997979048 1999323051 2002659516 2003047488 2003671296 2009048184 2014144704 2014771968 2016664128 2021779968 2022467616 2023097472 2023828092 2025728757 2028229632 2030867592 2031500064 2032191018 2036951631 2037980736 2042118936 2042754912 2050557444 2051196048 2056399488 2061616128 2065642722 2066286024 2070481699 2071126508 2071527744 2073037824 2074824396 2074984704 2077086726 2079684882 2080087776 2081604096 2084960592 2086013952 2091611808 2094984441 2097570816 2099540736 2101667634 2101830016 2103803936 2106238464 2108977884 2110515264 2113918378 2114986368 2120661972 2125274112 2126041632 2126703744 2128701024 2134826928 2135491776 2136262986 2139827976 2140909056 2145090519 2145924352 2146654224 2151201888 2152770048 2154791808 2155569988 2156241296 2156974677 2160091152 2160258048 2164477302 2165151384 2169547809 2170643904 2176468866 2181079692 2182669632 2184719472 2185823232 2188206592 2190092418 2190261632 2190943744 2191688928 2192480433 2195222931 2197248768 2197933056 2200791736 2202225894 2207812464 2212984488 2214102528 2216181888 2218426947 2222129052 2223251712 2227766112 2228459904 2234113024 2235568896 2237668416 2238476526 2243344896 2244155056 2244853952 2246962192 2247726429 2253428424 2254130208 2258707308 2259410736 2259848448 2260179207 2265912792 2266618464 2268747144 2272368384 2274502464 2280272384 2281758336 2284726041 2285437572 2291235232 2292728328 2292905472 2297383803 2298099276 2302380288 2303929056 2306092776 2307257856 2307595554 2313449424 2319318144 2320040448 2324571777 2329627392 2330468712 2332167552 2334357792 2337108224 2339303104 2340098748 2341008384 2341804608 2345580666 2346765696 2351530896 2352263232 2353063284 2359767168 2361983328 2362836333 2364558768 2366779428 2367975168 2374329672 2379359664 2381094144 2390933376 2391796836 2392541712 2394788652 2396998656 2397399862 2398611072 2400863712 2401680294 2402428248 2407306473 2408522688 2412406326 2414164896 2420102124 2421866304 2424140784 2425365504 2425771458 2430290304 2431047168 2435795307 2438802432 2441974392 2447694964 2448169152 2448931584 2455503336 2457809406 2459051136 2461732416 2464044336 2464811712 2465289216 2471904864 2472674688 2475890703 2478947328 2483789022 2489190912 2489607549 2490865344 2493204624 2495923144 2498267174 2499529344 2501158176 2506236876 2507017392 2513377152 2523763008 2524674438 2525460696 2527832466 2530165248 2535106977 2535896484 2536092416 2541837078 2542329504 2544182784 2548285168 2549151891 2549572608 2549945772 2552340537 2556414432 2558815272 2560108032 2560536539 2565306432 2566105344 2574291456 2577639636 2579518656 2589297152 2590177824 2591920188 2594354373 2595665088 2597557248 2598495328 2600935688 2601745696 2602630602 2609232912 2610045504 2615345304 2616666624 2621777301 2623688496 2626152516 2627479296 2629246752 2631715992 2633634432 2640111408 2640315392 2642035968 2645472258 2646296136 2653009216 2654738064 2657231244 2660128614 2663972064 2665764068 2668267603 2670212688 2670729984 2671120881 2671561728 2676779622 2678730912 2683050249 2685526272 2686362624 2688885504 2691609426 2696623488 2697463296 2698437456 2700971676 2707823456 2708666752 2709588024 2715935508 2717307648 2722825248 2723673216 2724599592 2727158382 2734076592 2734928064 2735915754 2741865984 2747221191 2754190296 2755048032 2762036992 2762441253 2766432528 2766646272 2769448968 2772049878 2772913176 2773450368 2779947456 2780892972 2781759024 2788815744 2792442939 2793312588 2799387648 2802223512 2804855202 2807913537 2811970512 2814020352 2819981824 2820394566 2827549296 2834722176 2835604992 2838268032 2839233384 2841143283 2846435904 2847322368 2848350648 2851025658 2853103968 2860120692 2862205632 2866820814 2868269184 2873055744 2875966236 2878667181 2880121536 2882221056 2885969736 2886868512 2892730412 2894191872 2896077888 2901958488 2908106256 2910226176 2912959296 2920123224 2922251904 2923307244 2926052649 2926963908 2929665024 2935387026 2936301192 2942263467 2943749952 2950645984 2951649558 2954909184 2955914208 2957902596 2960680491 2962838736 2964335616 2970125334 2970354816 2971279872 2977083153 2980758528 2983557888 2984635368 2996968572 3003989274 3004571232 3005506944 3011609744 3012547648 3013131264 3013572276 3021217056 3022157952 3024996192 3026088637 3029824512 3032669952 3035742138 3042344448 3046301388 3047250096 3056971104 3063178404 3064132368 3069840384 3071905408 3074790368 3075836166 3076794072 3084599232 3085713202 3089573014 3092424192 3098464083 3099429036 3106169856 3106689762 3107291616 3109556736 3112477056 3115630089 3119527323 3120131664 3122406144 3127440888 3129020928 3135374528 3136350976 3137417712 3146356224 3149311104 3150448444 3152501451 3152745024 3155705904 3157300224 3163466826 3165772896 3170877567 3172479552 3174792192 3180992958 3187911168 3189062448 3190055616 3193051536 3198148096 3201151616 3202240392 3203237664 3204394479 3209741964 3211363584 3216541768 3218886528 3219981336 3226802832 3229155072 3232187712 3233354982 3234361944 3240387072 3246715953 3247727076 3255965856 3264225536 3264703299 3265242112 3271619538 3274004448 3277079208 3278734848 3282309888 3285138627 3285392448 3286415616 3287533392 3295873152 3296899584 3301187604 3303338841 3311718696 3319476732 3321153792 3324272832 3332705792 3333193578 3334877568 3341649168 3342689856 3351169536 3353353344 3356502624 3357714789 3365017344 3366232584 3367280928 3370443288 3380142636 3381195312 3388060962 3389116104 3389772672 3398869188 3399927696 3403120716 3406261248 3408552576 3411753696 3420408576 3421473792 3422637504 3428156358 3436852848 3439092492 3439358208 3447148914 3453570432 3455893584 3459139164 3460886784 3470174136 3478977216 3480060672 3487127072 3494441088 3495703068 3498251328 3501536688 3503305728 3503892106 3505662336 3508954656 3510148122 3511512576 3518370999 3520148544 3522714624 3527296344 3528394848 3539650752 3542974992 3546838152 3550169142 3551962752 3560283584 3560973312 3561494508 3569039496 3571641216 3576286571 3577400332 3580701696 3585180672 3587695254 3588812568 3592182978 3595497984 3596099793 3597916608 3601295568 3612784032 3618609489 3621247344 3623076864 3630153186 3630433664 3631564288 3632799456 3636211176 3638048256 3638657187 3645435456 3646570752 3647887672 3651313562 3662961588 3671542446 3672253728 3673397376 3683255004 3686714109 3688576704 3692598624 3696066504 3697217568 3697933824 3706596608 3707857296 3709012032 3718420992 3723257252 3724416784 3725683533 3736298016 3739806936 3743884716 3747400761 3749294016 3752027136 3759355314 3760526088 3770065728 3779629568 3784357376 3785644512 3787011657 3788191044 3791748699 3795247872 3796429824 3797800864 3801367544 3803844726 3804138624 3812755617 3813494256 3816274176 3822427752 3824358912 3824918658 3834621648 3838222908 3840162048 3847959648 3849158016 3858922496 3861437184 3866459454 3869277984 3877475008 3880301568 3883945728 3885266736 3887880282 3893497632 3896335872 3897742992 3901403532 3902618544 3903945903 3913849368 3915068256 3923017956 3924999936 3935532744 3939228774 3941218944 3943870128 3947573988 3950451648 3960167112 3960473088 3963053952 3968208387 3969444204 3978077184 3979513824 3982107096 3985846866 3990192921 3995958096 3998646102 4005319032 4006094976 4007342592 4015169433 4018096368 4028289408 4029543936 4033328256 4037414139 4043559936 4044935232 4046194944 4047656184 4051457514 4061735184 4063000128 4064382036 4073903262 4075961472 4084237872 4085509824 4101114888 4102392096 4103873631 4112798976 4131285444 4132572048 4140963398 4142253016 4143055488 4149648792 4149969408 4154173452 4158074817 4159369764 4160175552 4163208192 4169921184 4183223616 4189968882 4199081472 4203335268 4203660032 4207282803 4207607872 4212476928 4217955768 4221030528 4227836756 4229972736 4230591849 4241323944 4252083264 4253407488 4257402048 4269653856 4270983552 4272525972 4276538487 4279655952 4281818112 4290181038 4291848704 4293308448 4300231221 4302403776 4305540096 4309583616 4311139976 4312482592 4313949354 4320182304 4328954604 4330302768 4339095618 4341287808 4352937732 4362159384 4365339264 4369438944 4376413184 4380184836 4380523264 4381887488 4383377856 4384960866 4390445862 4394497536 4401583472 4403080539 4404451788 4415624928 4422744931 4425968976 4427474337 4428205056 4432363776 4436853894 4444258104 4446503424 4455532224 4456919808 4471137792 4475336832 4476953052 4486689792 4488310112 4489707904 4493924384 4495452858 4505983911 4506856848 4508260416 4517414616 4518821472 4519696896 4520358414 4531825584 4533236928 4537494288 4544736768 4549004928 4553613207 4560544768 4563516672 4569452082 4570875144 4582470464 4585456656 4585810944 4594767606 4596198552 4604760576 4607858112 4612185552 4613754249 4614515712 4615191108 4626898848 4628569803 4634359521 4638636288 4640080896 4649143554 4659254784 4660034643 4660937424 4664335104 4668715584 4674216448 4678606208 4680197496 4683609216 4691161332 4693531392 4703061792 4704526464 4706126568 4719534336 4723966656 4725672666 4729117536 4733558856 4735950336 4745200239 4748659344 4758719328 4762188288 4771489437 4781866752 4783593672 4785083424 4789577304 4794799724 4797222144 4801727424 4803360588 4804856496 4814612946 4817045376 4824812652 4828329792 4840204248 4843732608 4848281568 4850032473 4851542916 4860580608 4862094336 4871590614 4883948784 4895389928 4896338304 4897863168 4907429307 4911006672 4915618812 4918102272 4923464832 4928088672 4929623424 4943809728 4945349376 4951781406 4967578044 4978381824 4979215098 4981730688 4986409248 4991846288 4996534348 4999058688 4999790367 5002316352 5012473752 5014034784 5026754304 5047526016 5049348876 5050921392 5055664932 5060330496 5070213954 5071792968 5072184832 5082091443 5083674156 5084659008 5088365568 5096570336 5098303782 5099891544 5104681074 5112828864 5117630544 5120216064 5121073078 5130612864 5132210688 5142234537 5148582912 5155279272 5159037312 5170723371 5178594304 5180355648 5183840376 5188708746 5191330176 5196990656 5201871376 5203491392 5205261204 5218465824 5220091008 5226880373 5230690608 5233333248 5243554602 5247376992 5252305032 5254958592 5255838159 5258493504 5263431984 5267268864 5280222816 5284071936 5290944516 5292592272 5306018432 5309476128 5314462488 5320257228 5325253713 5327944128 5331528136 5336535206 5340425376 5341459968 5342241762 5353559244 5357461824 5366100498 5371052544 5377771008 5381542881 5383218852 5388274467 5393246976 5394926592 5396874912 5401943352 5415646912 5417333504 5419176048 5431871016 5434615296 5445229779 5445650496 5447346432 5449199184 5454316764 5468153184 5469856128 5471831508 5476970343 5483731968 5494442382 5507313669 5508380592 5510096064 5524073984 5524882506 5532865056 5538897936 5544099756 5545826352 5546900736 5559894912 5561785944 5563518048 5577631488 5584885878 5586625176 5604447024 5609710404 5615827074 5623941024 5628040704 5639032971 5639963648 5640789132 5655098592 5669444352 5671209984 5676536064 5678466768 5682286566 5692871808 5694644736 5696701296 5702051316 5705767089 5706207936 5720241384 5724411264 5733641628 5736538368 5746111488 5751932472 5757334362 5760243072 5771939472 5773737024 5785460824 5788383744 5792155776 5799689181 5803916976 5816212512 5820452352 5825918592 5831820423 5840246448 5844503808 5846614488 5852105298 5853927816 5870774052 5872602384 5884526934 5887499904 5901291968 5903299116 5908843161 5909818368 5911828416 5915805192 5921360982 5925677472 5927817467 5940250668 5940709632 5942559744 5954166306 5967115776 5969270736 5993937144 5997969153 6007978548 6009142464 6011013888 6023219488 6025095296 6027144552 6042434112 6044315904 6049992384 6052177274 6065339904 6071484276 6077186271 6084688896 6092602776 6094500192 6110854893 6113942208 6126356808 6128264736 6143810816 6149580736 6151672332 6153588144 6169198464 6171426404 6177222259 6179146028 6184848384 6196928166 6198858072 6211445097 6213379524 6214583232 6219113472 6224954112 6231260178 6239054646 6240263328 6244812288 6254881776 6258041856 6270749056 6272701952 6274835424 6284953323 6292712448 6298622208 6300896888 6305002902 6305490048 6311411808 6326933652 6331545792 6341755134 6344959104 6361985916 6375822336 6378124896 6380111232 6386103072 6396296192 6402303232 6404480784 6406475328 6408788958 6419483928 6422727168 6433083536 6435271557 6437773056 6439962672 6453605664 6458310144 6464375424 6466709964 6468723888 6470924031 6480774144 6493431906 6495454152 6508643427 6511931712 6528451072 6529406598 6543239076 6548008896 6554158416 6557469696 6564619776 6570277254 6570784896 6572831232 6575066784 6577441299 6585668793 6591746304 6593799168 6602375208 6606677682 6623437392 6638953464 6642307584 6648545664 6655280841 6665411584 6666387156 6669755136 6683298336 6685379712 6702339072 6706706688 6713005248 6715429578 6730034688 6731161151 6732465168 6734561856 6740886576 6743179287 6760285272 6762390624 6776121924 6778232208 6779545344 6797738376 6799855392 6806241432 6817105152 6823507392 6840817152 6845275008 6854178123 6856312716 6873705696 6878184984 6878716416 6892151409 6894297828 6907140864 6911787168 6918278328 6921773568 6940348272 6957954432 6960121344 6973715331 6974254144 6988882176 6991406136 6996502656 7003073376 7007784212 7011324672 7017909312 7020296244 7023025152 7036741998 7040297088 7054592688 7056789696 7079301504 7085949984 7088508999 7093676304 7100338284 7103925504 7120567168 7122989016 7138078992 7143282432 7152573142 7154800664 7175390508 7177625136 7184365956 7190995968 7192199586 7195833216 7202591136 7221919419 7225568064 7237218978 7242494688 7260306372 7260867328 7263128576 7265598912 7272422352 7276096512 7277314374 7290870912 7293141504 7295775344 7302627124 7307385921 7325923176 7343084892 7344507456 7346794752 7366510008 7373428218 7377153408 7385197248 7392133008 7394435136 7395867648 7413193216 7415714592 7418024064 7427672109 7436841984 7446514504 7448833568 7451367066 7468822647 7472596032 7479613872 7487769432 7494801522 7498588032 7518710628 7521052176 7540131456 7559259136 7568714752 7571289024 7574023314 7576382088 7583497398 7590495744 7595601728 7602735088 7605320931 7607689452 7608277248 7625511234 7626988512 7632548352 7644855504 7647455673 7648717824 7649837316 7657021611 7669243296 7676445816 7680324096 7681609617 7695919296 7698316032 7722874368 7732918908 7738555968 7754950016 7767891456 7770533472 7775760564 7783063119 7786995264 7792671744 7795485984 7802807064 7805237088 7807891806 7827698736 7830136512 7846035912 7849999872 7865331903 7871065488 7878457548 7882437888 7887740256 7895147976 7900903296 7920334224 7920946176 7926107904 7936416774 7938888408 7955008633 7959027648 7964214192 7971693732 7980385842 7991916192 7997292204 8004802809 8010638064 8012189952 8014685184 8030338866 8036192736 8049150747 8056578816 8059087872 8066656512 8074828278 8089870464 8092389888 8095312368 8102915028 8123470368 8126000256 8128764072 8147806524 8151922944 8168475744 8171019648 8202229776 8204784192 8207747262 8225597952 8241663573 8262570888 8265144096 8281926796 8284506032 8286110976 8287323759 8299297584 8299938816 8308346904 8316149634 8318739528 8320351104 8339842368 8366447232 8377328817 8379937764 8398162944 8406670536 8407320064 8414565606 8415215744 8423740611 8435911536 8442061056 8455673512 8459945472 8461183698 8482647888 8504166528 8506814976 8514804096 8523429849 8539307712 8541967104 8545051944 8553076974 8559311904 8580362076 8583697408 8586616896 8600462442 8604807552 8619167232 8622279952 8624965184 8627898708 8636001543 8640364608 8657909208 8660605536 8663733221 8678191236 8682575616 8705875464 8724318768 8730678528 8738877888 8760369672 8761046528 8766755712 8769921732 8778157947 8780891724 8788995072 8803166944 8806161078 8808903576 8826790401 8831249856 8845489862 8851937952 8854948674 8864727552 8873707788 8882041473 8888516208 8893006848 8911064448 8913839616 8931249459 8942275584 8950673664 8953906104 8976620224 8979415808 8987848768 8990905716 9011967822 9013713696 9016520832 9034829232 9037642944 9039393792 9040716828 9063651168 9066473856 9074988576 9078265911 9089473536 9098009856 9107226414 9127033344 9138904164 9141750288 9164940928 9170913312 9189535212 9192397104 9209521152 9215716224 9224371104 9227508498 9230382216 9253797696 9257139606 9268719042 9277272576 9295392249 9298287108 9318509568 9320069286 9321874848 9328670208 9337431168 9346890267 9348432896 9357212416 9358581969 9360394992 9367218432 9382322664 9387062784 9406123584 9409052928 9412253136 9439068672 9447933312 9451345332 9457504353 9458235072 9467117712 9471900672 9490400478 9497318688 9512632701 9517438656 9524376576 9542978874 9563733504 9567187344 9570166848 9579154608 9589599448 9594444288 9603454848 9606721176 9609712992 9613183437 9629225892 9634090752 9649625304 9656659584 9680408496 9687465216 9696563136 9700064946 9703085832 9721161216 9740147859 9743181228 9767897568 9790779856 9792676608 9794109897 9795726336 9814858614 9822013344 9831237624 9836204544 9837850913 9846929664 9855415881 9856177344 9859246848 9887619456 9890698752 9903562812 9935156088 9958430196 9963461376 9972818496 9983692576 9993068696 9998117376 9999580734 10004632704 10024947504 10028069568 10053508608 10073144367 10095052032 10098697752 10101842784 10111329864 10140427908 10143585936 10144369664 10164182886 10167348312 10169318016 10193140672 10196607564 10199783088 10209362148 10225657728 10235261088 10238957443 10242146156 10261225728 10264421376 10284469074 10310558544 10318074624 10341446742 10360711296 10367680752 10377417492 10382660352 10393981312 10403742752 10406982784 10410522408 10436931648 10440182016 10453760746 10461381216 10487109204 10494753984 10504610064 10509917184 10511676318 10516987008 10526863968 10534537728 10555112997 10560445632 10568143872 10581889032 10585184544 10612036864 10618952256 10628924976 10640514456 10650507426 10655888256 10663056272 10673070412 10680850752 10682919936 10684483524 10707118488 10714923648 10728859713 10732200996 10742105088 10755542016 10763085762 10766437704 10776548934 10786493952 10788299379 10793749824 10803886704 10831293824 10834667008 10838352096 10855828467 10863742032 10869230592 10890459558 10891300992 10894692864 10898398368 10908633528 10915971561 10936306368 10939712256 10943663016 10953940686 10988884764 11014627338 11016761184 11020192128 11048147968 11049765012 11060142327 11065730112 11077795872 11088199512 11091652704 11093801472 11119789824 11123571888 11127036096 11155262976 11169771756 11173250352 11177050599 11208894048 11219420808 11231654148 11242202283 11247882048 11256081408 11278065942 11281578264 11310197184 11338888704 11353072128 11356933536 11361034971 11364573132 11375246097 11385743616 11389289472 11393402592 11404102632 11411534178 11412415872 11438266851 11440482768 11448822528 11467283256 11473076736 11503864944 11514668724 11520486144 11543878944 11547474048 11570921648 11576767488 11584311552 11599378362 11607833952 11626551079 11632425024 11640904704 11651837184 11663640846 11680492896 11689007616 11693228976 11704210596 11707855632 11741548104 11745204768 11769053868 11774999808 11802583936 11806598232 11817686322 11823656832 11831610384 11842721964 11851354944 11855634934 11880501336 11881419264 11904625161 11908332612 11934231552 11938541472 11970578763 11987874288 11995938306 12015957096 12018284928 12022027776 12045508299 12046438976 12050190592 12054289104 12084868224 12088631808 12099984768 12104354548 12112242417 12130679808 12142968552 12154372542 12185205552 12189000384 12221709786 12227884416 12252713616 12256529472 12287621632 12299161472 12303344664 12307176288 12311620893 12338396928 12342852808 12354444518 12358292056 12393856332 12397716144 12422890194 12426759048 12429166464 12449908224 12462520356 12474224451 12478109292 12480526656 12489624576 12509763552 12541498112 12545403904 12549670848 12569906646 12597244416 12601793776 12610005804 12610980096 12621848409 12622823616 12653867304 12663091584 12683510268 12689918208 12691775547 12723971832 12756249792 12760222464 12772206144 12804606464 12808961568 12812950656 12817577916 12829615461 12838967856 12845454336 12866167072 12870543114 12875546112 12879925344 12900693663 12907211328 12916620288 12928750848 12933419928 12937447776 12941848062 12986863812 12990908304 13017286854 13023863424 13056902144 13058813196 13086478152 13096017792 13108316832 13129239552 13140554508 13141569792 13145662464 13150133568 13154882598 13171337586 13183492608 13204750416 13209241617 13213355364 13246874784 13268234793 13277906928 13284615168 13297091328 13310561682 13332774312 13339510272 13366596672 13370759424 13413413376 13426010496 13430859156 13460069376 13462322302 13464930336 13469123712 13481773152 13486358574 13517951733 13520570544 13524781248 13552243848 13556464416 13559090688 13595476752 13599710784 13612482864 13634210304 13647014784 13660839621 13681634304 13690550016 13708356246 13712625432 13740469457 13747411392 13756369968 13757432832 13784302818 13788595656 13814281728 13823574336 13836556656 13843547136 13880696544 13885709409 13903078563 13915908864 13920242688 13947430662 13948508288 13977764352 13980103929 13982812272 13993005312 14006146752 14015568424 14022649344 14035818624 14040592488 14073483996 14080594176 14109185376 14113579392 14158603008 14171899968 14177017998 14187352608 14200676568 14207851008 14235600717 14241134336 14245978032 14276157984 14286564864 14305146284 14309601328 14314468311 14350781016 14355250272 14368731912 14384399172 14391666432 14405182272 14443838838 14451136128 14474437956 14484989376 14520612744 14521734656 14531197824 14544844704 14550097419 14554628748 14581741824 14586283008 14591550688 14605254248 14614771842 14651846352 14686169784 14689014912 14693589504 14722287921 14733020016 14746856436 14754306816 14770394496 14784266016 14788870272 14826386432 14831429184 14836048128 14855344218 14893029008 14897667136 14902734132 14937645294 14945192064 14959227744 14975538864 14989603044 14997176064 14999371101 15037421256 15042104352 15080262912 15142578048 15148046628 15152764176 15166994796 15180991488 15191203456 15205470176 15210641862 15215378904 15216554496 15246274329 15251022468 15253977024 15265096704 15289711008 15294911346 15299674632 15314043222 15338486592 15352891632 15360648192 15363219234 15391838592 15396632064 15426703611 15445748736 15465837816 15477111936 15509900032 15512170113 15535782912 15541066944 15551521128 15566126238 15573990528 15590971968 15605614128 15610474176 15615783612 15655397472 15660273024 15680641119 15692071824 15699999744 15730663806 15742130976 15756915096 15764875776 15767514477 15775480512 15790295952 15801806592 15840668448 15852215808 15872833548 15877776816 15910017266 15918055296 15928428384 15943387464 15960771684 15975761139 15983832384 15994584408 16009605618 16021276128 16024379904 16060677732 16072385472 16098301494 16113157632 16133313024 16144628643 16149656556 16164823401 16179740928 16184779776 16190624736 16205830056 16246940736 16252000512 16257528144 16295613048 16303845888 16335689337 16336951488 16342039296 16404459552 16409568384 16415494524 16430911029 16451195904 16483327146 16521941007 16525141776 16530288192 16563853592 16569012064 16572221952 16574647518 16598595168 16616693808 16632299268 16637479056 16640702208 16679684736 16732894464 16754657634 16759875528 16813341072 16814640128 16829131212 16830431488 16847481222 16871823072 16884122112 16911347024 16917098913 16919890944 16922367396 16965295776 16992651577 17008333056 17013629952 17029608192 17046859698 17078615424 17083934208 17090103888 17106153948 17118623808 17160724152 17173233792 17200924884 17209615104 17238334464 17244559904 17249930368 17255797416 17272003086 17280729216 17315818416 17321211072 17327466442 17356382472 17365151232 17399067543 17411750928 17448637536 17461357056 17477755776 17495461269 17520739344 17522093056 17533511424 17539843464 17556315894 17561783448 17606333888 17612322156 17617807152 17653580802 17662499712 17690979724 17703875904 17709897348 17726529483 17729455104 17747415576 17764082946 17777032416 17783452401 17822128896 17827679232 17862498918 17901347328 17907812208 17953240448 17958831616 17975697536 17981811432 17993907459 18023935644 18027427392 18033041664 18069658464 18075285888 18081433656 18127302336 18132947712 18149977152 18156531822 18196019712 18214452828 18231558813 18254066688 18277808328 18283500576 18329881856 18332564679 18341826624 18379070424 18384794208 18431432448 18448742208 18455016996 18460764432 18507595392 18514279212 18531666777 18537438084 18554545152 18590784498 18596574216 18634335291 18640138572 18643749696 18657340416 18674862336 18693780534 18714424832 18717163938 18720789984 18734436864 18764645328 18774125568 18812247168 18818105856 18824506272 18854859969 18878137344 18895866624 18902690664 18915008706 18916470144 18934235424 18980800956 18994637376 19025265402 19034877312 19085957748 19127467008 19134374688 19140333696 19158309216 19179198896 19188888576 19206909696 19213442352 19219425984 19226366874 19258451784 19268181504 19299250608 19305814671 19313319168 19360816992 19374930432 19393126272 19400129892 19406171664 19442322432 19480295718 19486362456 19525930281 19535795136 19581559712 19585353216 19588219794 19629717228 19644026688 19662475248 19672409088 19675701826 19693859328 19710831762 19712354688 19718493696 19732323897 19757006379 19775238912 19781397504 19807125624 19870312176 19916860392 19926922752 19945636992 19965842523 19967385152 19986137392 19996234752 19999161468 20009265408 20049895008 20056139136 20082224591 20107017216 20146288734 20190104064 20193483453 20197395504 20203685568 20222659728 20280855816 20287171872 20328365772 20334696624 20338636032 20386281344 20393215128 20399566176 20418724296 20451315456 20470522176 20477914886 20484292312 20522451456 20562534369 20568938148 20621117088 20636149248 20676454227 20682893484 20721422592 20735361504 20754834984 20765320704 20787962624 20807485504 20813965568 20821044816 20873863296 20880364032 20907521492 20921145993 20922762432 20974218408 20989507968 21009220128 21023352636 21033974016 21053727936 21069075456 21110225994 21120891264 21163778064 21170369088 21224073728 21237904512 21257849952 21265526997 21281028912 21301014852 21311776512 21326112544 21346140824 21361701504 21368967048 21414236976 21429847296 21457719426 21464401992 21526171524 21532875408 21553097868 21572987904 21576598758 21587499648 21607773408 21662587648 21665758257 21669334016 21676704192 21711656934 21727484064 21780919116 21782601984 21789385728 21796796736 21817267056 21831943122 21872612736 21879424512 21887326032 21907881372 21922157763 21977769528 22029254676 22033522368 22040384256 22099530024 22120284654 22131460224 22155591744 22176399024 22183305408 22187602944 22239579648 22247143776 22254072192 22283016327 22310525952 22339543512 22346500704 22354101198 22406467941 22417788096 22438841616 22463308296 22484404566 22495764096 22556131884 22563156528 22620394368 22677777408 22706144256 22713867072 22722069942 22729146264 22750492194 22771487232 22775298689 22786805184 22808205264 22815962793 22823068356 22824831744 22876533702 22880965536 22897645056 22934566512 22946153472 23007729888 23029337448 23040972288 23044828851 23087757888 23094948096 23141843296 23168623104 23198756724 23215667904 23253102158 23264850048 23303674368 23327281692 23349189357 23360985792 23378015232 23386457952 23408421192 23415711264 23483096208 23490409536 23538107736 23549999616 23595995709 23605167872 23613196464 23635372644 23647313664 23663220768 23685443928 23702709888 23711269868 23733538153 23761002672 23762838528 23809250322 23816665224 23865025899 23877082944 23941157526 23975748576 23991876612 24014408427 24031914192 24036569856 24044055552 24091016598 24092877952 24100381184 24108578208 24147452241 24169736448 24177263616 24199969536 24208709096 24224484834 24285937104 24308745084 24370411104 24378000768 24443419572 24455768832 24505427232 24513058944 24575243264 24598322944 24606689328 24614352576 24623241786 24676793856 24685705616 24708889036 24716584112 24724990719 24787712664 24795432288 24845780388 24853518096 24858332928 24861971277 24899816448 24925040712 24948448902 24956218584 24961053312 25019527104 25082996224 25099341696 25131986451 25139813292 25194488832 25203587552 25220011608 25221960192 25243696818 25245647232 25271221833 25307734608 25326183168 25367020536 25379836416 25383551094 25447943664 25512499584 25520444928 25544412288 25570289547 25609212928 25617923136 25625901312 25635155832 25659230922 25677935712 25732334144 25741086228 25751092224 25759850688 25801387326 25814422656 25857501696 25866839856 25874895552 25883696124 25908004629 25973727624 25981816608 25991199663 26034573708 26047726848 26117626392 26172956304 26192035584 26216633664 26281109016 26283139584 26300267136 26309765196 26334473841 26342675172 26366985216 26409500832 26418483234 26426710728 26480371203 26493749568 26536469586 26555813856 26594182656 26621123364 26646124419 26665548624 26679020544 26733193344 26741518848 26793748377 26826826752 26852020992 26861718312 26924644604 26929860672 26938247424 26963546304 26972717148 27035903466 27041141088 27049562496 27104487696 27112928832 27118181376 27190953504 27199421568 27224965728 27234797733 27268420608 27294029568 27321679242 27381100032 27416712492 27425250864 27480938914 27494822784 27512739936 27568605636 27577191312 27628563456 27647148672 27673113312 27761393088 27771418818 27806157126 27831817728 27886176747 27894861324 27897016576 27955528704 27960207858 27965624544 27986010624 28012293504 28031136848 28040670801 28045298688 28071637248 28075745907 28081184976 28146967992 28161188352 28218370752 28227158784 28317206016 28343799936 28354035996 28374705216 28401353136 28415702016 28471201434 28482268672 28491956064 28537898103 28552315968 28573129728 28610292568 28619202656 28628936622 28701562032 28710500544 28737463824 28768798344 28783332864 28810364544 28839550311 28887677676 28902272256 28948875912 28969978752 29041225488 29043469312 29062395648 29089689408 29100194838 29109257496 29163483648 29183101376 29210508496 29220443577 29229543684 29303692704 29350943633 29372339568 29378029824 29382329691 29387179008 29444575842 29466040032 29493712872 29508613632 29513552739 29540788992 29568532032 29577740544 29662858368 29672096256 29710688436 29786058016 29795334272 29805468264 29875290588 29890384128 29918455488 29951077728 29979206088 29994352128 29998742202 30074842512 30084208704 30160525824 30219433101 30285156096 30296093256 30305528352 30333989592 30382406912 30410940352 30421283724 30430757808 30433108992 30492548658 30502044936 30507954048 30579422016 30589822692 30599349264 30628086444 30676973184 30705783264 30716872329 30726438468 30783677184 30793264128 30853407222 30931675632 30954223872 31019800064 31024340226 31082133888 31103042256 31132252476 31147981056 31181943936 31211228256 31220948352 31231567224 31310794944 31320546048 31361282238 31384143648 31461327612 31484261952 31513830192 31529751552 31535028954 31550961024 31580591904 31603613184 31665338991 31681336896 31704431616 31745667096 31755553632 31820034532 31836110592 31856856768 31886774928 31921543368 31951522278 31967664768 31989168816 32019211236 32042552256 32048759808 32121355464 32144770944 32186579139 32196602988 32226315264 32266626048 32289257286 32299313112 32329646802 32359481856 32364898137 32381249472 32411660112 32493881472 32504001024 32515056288 32567485401 32591226096 32607691776 32671378674 32673902976 32684078592 32747914683 32808919104 32819136768 32830989048 32861822058 32966654292 33043882014 33050283552 33060576384 33127707184 33138024128 33144443904 33149295036 33180426981 33197190336 33233387616 33264598536 33274958112 33281404416 33286975007 33359369472 33465788928 33509315268 33519751056 33626682144 33658262424 33660862976 33694962444 33726606849 33743646144 33768244224 33822694048 33834197826 33844734792 33930591552 33985303154 34016666112 34059216384 34083104913 34093719396 34125738291 34157230848 34167868416 34180207776 34212307896 34237247616 34314800553 34321448304 34346467584 34401849768 34419230208 34489119808 34499860736 34511594832 34544006172 34561458432 34631636832 34642422144 34654932884 34687478839 34712764944 34730302464 34798135086 34823501856 34879653237 34897275072 34922714112 34955511552 34990922538 35041478688 35067022848 35079686928 35112631788 35123566896 35212667776 35224644312 35235614304 35307161604 35324999424 35381959448 35407751808 35419794696 35453058966 35494831152 35528165892 35554064832 35566904802 35644257792 35713875483 35724997836 35802694656 35815624416 35906480896 35911736289 35917663232 35951395072 35963622864 35987814918 36047871288 36054854784 36066083328 36136524897 36139316928 36150571776 36162867312 36254604672 36265895424 36299954304 36313063644 36336727251 36392039424 36428905656 36463117626 36555616656 36567001152 36659763712 36665129358 36683653248 36758140848 36769588416 36862864896 36897484416 36910033992 36921528864 36934862679 37015190784 37028558424 37063333554 37074876168 37181568996 37193148432 37268670582 37280277144 37287499392 37349724672 37387561068 37422673353 37428849664 37434327876 37441579968 37468873728 37529290656 37624494336 37636211712 37649012544 37709719938 37791733248 37805381328 37830017412 37832940288 37865545227 37868470848 37961601912 37989274752 38050530804 38069754624 38171915496 38268749376 38280667392 38316618432 38358397792 38413819392 38426884704 38438851968 38452733748 38488846383 38516903568 38536363008 38598501216 38611629342 38626638336 38702080989 38721633984 38749860864 38786252544 38800259784 38812343328 38960591436 38972724912 39051860562 39071590272 39163119424 39170706432 39176439588 39259434456 39288053376 39324950496 39339152281 39351403652 39387718656 39421663524 39424709376 39436987392 39464647794 39514012758 39550477824 39614251248 39740624352 39804704379 39833720784 39853845504 39891273984 39931685046 39934770304 39972274784 39998322936 40018530816 40099790016 40112278272 40164449182 40292577468 40380208128 40386966906 40394791008 40407371136 40445319456 40553855199 40561711632 40574343744 40656731544 40669393248 40677272064 40772562688 40786430256 40799132352 40837448592 40902630912 40941044352 40955829772 40968584624 40982518863 41044902912 41125068738 41137876296 41221408371 41242234176 41272298496 41352908454 41365786968 41442845184 41470723008 41509669968 41530641408 41575925248 41614971008 41627931136 41642089632 41657128227 41709235689 41747726592 41760728064 41815042984 41842291986 41845524864 41940311787 41948436816 41979015936 42018440256 42046705272 42067948032 42107455872 42220451988 42241782528 42327556128 42340738176 42448147456 42475809024 42515699904 42531053994 42562057824 42602029704 42623553024 42652225088 42692281648 42706802151 42723403008 42737934096 42828473952 42859694592 42915438852 42928803984 42943404933 43052343048 43065750816 43106195736 43153197516 43174999296 43215546816 43325175296 43331516514 43353408384 43423313868 43454968128 43561838232 43565203968 43593593472 43634534112 43650292257 43663886244 43745225472 43758849024 43774652064 43815762744 43844315526 43955539056 44058509352 44067044736 44080768512 44166863763 44199060048 44240569308 44262920448 44311183488 44352798048 44366610816 44479159296 44494287552 44508144384 44566032654 44679087024 44693001408 44708202396 44812935882 44835576192 44877683232 44926616592 44968809132 44991528192 45112263768 45126313056 45240788736 45427734144 45444139884 45458292528 45500984388 45542974464 45550597378 45573610368 45616410528 45631925586 45646136712 45649663488 45738822987 45753067404 45761931072 45795290112 45869133024 46015459776 46058674896 46081944576 46089657702 46175515776 46189896192 46280110833 46283686592 46337246208 46397513448 46431335808 46506204316 46529700096 46536510339 46607348736 46654563384 46698378714 46721971584 46772915904 46816842384 46831422528 46966192416 46980819072 47041923357 47076215472 47099999232 47191991418 47210335744 47226392928 47270745288 47294627328 47302543431 47326441536 47370887856 47405419776 47422539736 47467076306 47522005344 47618500644 47633330448 47730051798 47754165888 47882315052 47927283417 47951497152 47983753224 48028816854 48063828384 48073139712 48182033196 48185755904 48200762368 48217156416 48294904482 48339472896 48399939072 48417418192 48433885929 48448969668 48494470203 48571874208 48617490168 48650194241 48740822208 48756001536 48886839144 48911537664 49010854464 49026117888 49196645888 49213378656 49228705152 49246483572 49292733087 49353587712 49371411232 49417778072 49433168224 49449981438 49565823021 49575425328 49590864576 49691560776 49707036192 49716665856 49723942554 49850081424 49896897804 49912437168 49922106624 50039054208 50165992448 50198683392 50263972902 50279626584 50407175104 50440023216 50443920384 50487393636 50491294464 50542443666 50615469216 50652366336 50734041072 50751296739 50759672832 50767102188 50895887328 50977954731 51024999168 51040889856 51088824576 51140579094 51235846272 51251802624 51270311664 51318461844 51355871424 51464668288 51482172456 51519701376 51602774652 51628845312 51715003392 51733679712 51749791104 51767392248 51816009258 51947455248 51963633216 51982399326 52069147416 52095453696 52197202629 52235252784 52345912608 52384071168 52433267328 52486383807 52562218032 52566279168 52600534272 52619530392 52668947682 52685350344 52819001664 52836966468 52853421456 52960742406 52987499136 53072939172 53111627712 53188365312 53242246728 53292248838 53331097248 53350357203 53466386688 53483037696 53587496754 53704041984 53723436624 53849289208 53859721344 53876494848 53927092608 53945434296 53981722377 54071806932 54082282176 54099124992 54208975392 54225857664 54381907008 54398843136 54449931456 54469595466 54588059136 54643358484 54694676439 54762200064 54833424984 54850501728 54961877828 54989645568 54997694037 55025479872 55137211272 55154382624 55294297344 55346226624 55522786176 55542837636 55595000331 55612314252 55663635456 55772353494 55789722648 55794033152 55903005873 55920415716 55931249088 55972021248 56024587008 56062273696 56081341602 56143274496 56151491814 56162369952 56293935984 56322376704 56436741504 56454317568 56564579907 56634412032 56687599872 56708071992 56749410432 56802706272 56942402868 56964537344 56983912128 57075796206 57104631936 57220585136 57238405312 57257873244 57403124064 57421001088 57474927648 57495684103 57537596688 57566665728 57620729088 57679100622 57775355352 57804544512 57897751824 57939957504 58082450976 58124791296 58179378816 58200389676 58218514992 58326967296 58366202752 58421016992 58440887154 58459087368 58577790843 58607385408 58701887266 58744679136 58756059648 58764659382 58889151684 58932080064 58987425744 59017227264 59027105478 59081577984 59137064064 59155481088 59196971691 59271019137 59325716736 59344192512 59421376872 59572116032 59590668544 59610936528 59750581176 59780768256 59836910976 59897527569 59902155456 59958412176 59988704256 59997484404 60149685024 60168417408 60246673773 60321051648 60438866202 60570312192 60580450359 60592186512 60611056704 60667979184 60764813824 60821880704 60842567448 60861515616 60985097316 61004089872 61015908096 61158844032 61179645384 61198698528 61256172888 61353946368 61411566528 61433744658 61452876936 61567354368 61687603107 61706814444 61863351264 61908447744 62029362681 62039600128 62048680452 62164267776 62206084512 62264504952 62295962112 62363887872 62422456512 62441896704 62463134448 62621589888 62641092096 62722564476 62763437979 62768287296 62922655224 62968523904 63027660384 63070057908 63101922048 63161183808 63207226368 63330677982 63362673792 63491334192 63511107264 63640069064 63672221184 63713713536 63773549856 63796580991 63843086736 63903044556 63935329536 63978337632 64038422472 64085104512 64242710928 64289541888 64373158278 64393205976 64578514572 64598626224 64659293604 64718963712 64729796274 64762498944 64823320224 64987762944 64997274771 65008002048 65030112576 65134970802 65182452192 65342757348 65347805952 65368157184 65495829366 65617838208 65638273536 65661978096 65723644116 65933308584 66087764028 66100567104 66121152768 66255414368 66276048256 66298590072 66360853962 66394380672 66466775232 66529197072 66549916224 66562808832 66573950014 66718738944 66849048981 66931577856 67018630536 67039502112 67219403823 67253364288 67316524848 67321725952 67389924888 67453213698 67487292288 67645388096 67668395652 67689469584 67861183104 67949444849 67970606308 68033332224 68118432768 68166209826 68187438792 68251476582 68314461696 68325896067 68360415552 68424615792 68474495232 68629601106 68642896608 68692935168 68803699536 68838460416 68978239616 68999721472 69023189664 69088012344 69122916864 69134486553 69263273664 69284844288 69309865768 69374957678 69425529888 69596270172 69647003712 69759306474 69794550144 69911023104 69981845076 70047568071 70082957376 70134045696 70159373856 70225263576 70247133792 70425335552 70449288624 70471228608 70614323208 70649998848 70763918896 70787987127 70815503616 70839589392 70906117932 70989662304 71056331784 71108129664 71133809604 71200614459 71288515584 71427750966 71449995672 71595077697 71631248832 71812961792 71823472578 71902790144 71927245728 71975629836 72043225281 72095742576 72109709568 72132166656 72273049794 72278633856 72301143552 72325734624 72442356723 72509209344 72531790848 72599908608 72626127288 72673454502 72857811312 72926235252 73111233312 73134002304 73319527424 73330258716 73367306496 73516281696 73539176832 73725729792 73794968832 73820067984 73843057728 73869725358 74030381568 74057116848 74126667108 74149752336 74174972157 74363137992 74386296864 74537341164 74560554288 74574998784 74699449344 74775122136 74845346706 74868655752 74883159936 75058581312 75248988672 75298025088 75395959353 75419439876 75583466496 75610762656 75660034824 75665880576 75731090454 75736941696 75813665499 75923203824 75978549504 76101061608 76139509248 76343830992 76537498752 76561334784 76633236864 76710868641 76716795584 76827638784 76853769408 76877703936 76905467496 76977692766 77033807136 77197002432 77223258684 77253276672 77404161978 77443267968 77572505088 77600519568 77624686656 77921182872 77945449824 77973598989 78103721124 78143180544 78326238848 78352879176 78518868912 78576106752 78649900992 78678304562 78702807304 78843327048 78849418752 78929295588 79003421523 79028025516 79100955648 79228502496 79441113609 79481248704 79609408758 79667441568 79782547968 79863370092 79869540608 79938373257 79944549568 79996645872 80037061632 80199580032 80224556544 80328898364 80381245131 80585154936 80773933812 80789582016 80814742272 80890638912 81107710398 81123423264 81148687488 81313463088 81338786496 81354544128 81545125376 81572860512 81598264704 81674897184 81704393199 81805261824 81882088704 81911659544 81937169248 81965037726 82250137476 82275752592 82442816742 82484468352 82705816908 82731573936 82885690368 82941446016 83019339936 83151850496 83229942016 83255862272 83284179264 83314256454 83418471378 83495453184 83630085968 83658530241 83684583972 83691049728 83880623574 83896873632 83958031872 84036880512 84093410544 84122012403 84135896064 84214911744 84227237721 84440903976 84483565056 84655112256 84681476352 84951618048 85031399808 85062107988 85124115648 85204059408 85247106048 85304450176 85384563296 85413604302 85446806016 85475868192 85613694309 85656947904 85719389184 85830877704 85857607968 85886809866 86104686096 86131501632 86212391472 86306395032 86349998592 86431093632 86518650933 86650350592 86663033028 86706816768 86846627736 86909936256 87123676464 87130407936 87187186944 87269068224 87300584514 87327772488 87490450944 87505094963 87549304128 87631525488 87661330731 87688631052 87911078112 88052830899 88117018704 88134089472 88161537024 88333727526 88398120096 88481138616 88525840896 88540658217 88622366976 88705596096 88733221632 88988575104 89016288768 89132065308 89358174048 89386002816 89416404792 89625871764 89671152384 89755366464 89853233184 89937618264 89983056384 90224527536 90252626112 90481577472 90658299303 90855468288 90888279768 90916585056 91001968776 91101194756 91147220736 91232821056 91263851172 91292273424 91299326976 91477645974 91506134808 91523862144 91738266048 92030919552 92117349792 92150616987 92179315404 92351031552 92379792384 92560221666 92567373184 92795026896 92862671616 93012408632 93059400192 93073020678 93309126768 93396757428 93443943168 93545831808 93633684768 93662845056 93932384832 93961638144 94083846714 94152430944 94383982836 94420671488 94452785856 94541490576 94589254656 94605086862 94652883072 94741775712 94810839552 94845079472 94934152612 94996016973 95044010688 95237001288 95266660896 95460103596 95508331776 95764630104 95854566834 95902994304 95967506448 96057633708 96127656768 96146279424 96364066392 96371511808 96434312832 96559737417 96589808964 96678945792 96799878144 96834836384 96867771858 96897939336 96988940406 97094694411 97143748416 97234980336 97300388482 97481644416 97512003072 97702456203 97773678288 97823075328 98021708928 98052235776 98243744049 98393291776 98426757312 98457410304 98492967144 98585466174 98742822464 98835556144 98866336448 98899962876 99131646042 99150850656 99181729152 99383121552 99414072384 99433331712 99447885108 99541280943 99700162848 99793795608 99824874336 99844213248 99860925021 100078108416 100397366784 100527945804 100559253168 100814350208 100880046432 100974787272 100982588928 101084887332 101179820547 101230938432 101304732672 101468082144 101502593478 101534204376 101791774656 101955909462 102049998336 102177649152 102249314739 102281158188 102377214873 102471692544 102503605248 102540623328 102636923688 102711742848 102929336576 102944401659 102964344912 103039402752 103205549304 103257690624 103467359424 103499582208 103534784496 103632018516 103894910496 103927266432 103964798652 104062436517 104138294832 104190907392 104394405258 104470505568 104638959711 104691825216 104768142336 104866534656 104972767614 105124436064 105201068544 105239060784 105337895364 105370700688 105638003328 105673932936 105706842912 105921484812 105974998272 106145878344 106223255424 106484493456 106584497676 106662194496 106700714406 106932773376 107141626449 107174993508 107408083968 107446873248 107698578416 107719442688 107735208867 107752989696 107854185216 107890868592 107963444754 108143613864 108164564352 108198249984 108409574691 108417950784 108451715328 108763814016 108797686272 108899862912 108939190932 109176118272 109286716968 109389352878 109666849968 109701003456 109923755656 109979291136 109995388074 110050959744 110274422544 110308765248 110588594688 110692453248 110804588037 111045572352 111085675272 111190000662 111224628504 111544706988 111579445296 111588066304 111806011746 111840831432 111862498176 112049174016 112124547392 112162683204 112268020059 112286548992 112302983628 112324739904 112587871968 112628531873 112873483008 112908635136 113129159814 113375199744 113416143984 113498820864 113605412544 113884805736 113967824256 114151592412 114209263872 114441170272 114476810624 114515746488 114806248128 114842002176 114949855296 114991368206 115075193376 115241458176 115358201244 115466539149 115550710704 115609089024 115795503648 115879915008 116106242967 116164901952 116249582592 116358757632 116400779352 116437029984 116732405504 116842033984 116881774308 116918174736 117155581686 117214770816 117403774532 117489358272 117512119296 117529318764 117778303368 117864160128 117974851488 118017456843 118054210956 118163155968 118274128128 118310962176 118393943382 118542038274 118651433472 118842753744 119144232064 119181337088 119221873056 119414113137 119501162352 119561536512 119673821952 119795055138 119804310912 119916824352 119994968808 120299370048 120336834816 120493347546 120877732404 121140624384 121160900718 121184373024 121222113408 121335958368 121529627648 121643761408 121661565597 121685134896 121723031232 121970194632 122008179744 122031816192 122317688064 122359290768 122397397056 122512345776 122707892736 122823133056 122867489316 122905753872 122947556589 123134708736 123375206214 123413628888 123664225113 123726702528 123816895488 124058725362 124097360904 124328535552 124412169024 124529009904 124591924224 124727775744 124844913024 124883793408 124926268896 124971384681 125127707067 125243179776 125282184192 125445128952 125526875958 125536574592 125820935361 125845310448 125937047808 126055320768 126140115816 126203844096 126322367616 126661355964 126725347584 126982668384 127022214528 127280138128 127344442368 127427427072 127547099712 127593161982 127686173472 127806089112 127870659072 127892061869 127956675264 128076844944 128120406453 128170209024 128485421856 128579083776 128746316556 128786411952 129157029144 129197252448 129318587208 129459592548 129524997888 129646640448 129975525888 129994549542 130060225152 130269941604 130364904384 130685514696 130695611904 130950876771 130991658732 131235676416 131276547072 131323956192 131447288232 131866617168 132175528056 132201134208 132242305536 132500591289 132510828736 132552096512 132597180144 132721707924 132788761344 132933550464 133058394144 133099832448 133147900028 133437477888 133698097962 134037261072 134079004224 134438807646 134506728576 134633049696 134779849776 134906427396 134974584576 135290776192 135336791304 135378939168 135722366208 135898889698 135941212616 136332419652 136374877584 136502953164 136628923392 136651792134 136720831104 136849231584 136948990464 137216468961 137259202212 137285793216 137385870336 137607399072 137956479232 137999442944 138046379328 138176024688 138245833728 138268973106 138526547328 138569688576 138619731536 138749915356 138840332499 138851059776 139192540344 139294007424 139518612948 139589100288 139609531017 139822046208 139963690152 140095136142 140165914752 140318747712 140450527152 140494267584 140850671104 140898577248 140942457216 141125770071 141228646416 141299997696 141527837792 141575974254 141631007232 141679178784 141812235864 141907630293 141979324608 142112663568 142216259328 142267619208 142401228918 142855501932 142899991344 143190155394 143262497664 143625923584 143646945156 143781850251 143805580288 143854491456 143951259672 144086450562 144191485152 144219419136 144546099588 144557267712 144602287104 144651469248 144884713446 145018418688 145199817216 145252254576 145301657787 145346909004 145483410609 145715622624 145852470504 145950582723 146222466624 146268004608 146660517432 146734612992 147032563392 147078353664 147589937664 147640135968 147686115456 147739450716 147878199261 148060763136 148114233696 148253334216 148299504672 148349944314 148697469063 148726275984 148772593728 149074682328 149121108576 149149997568 149550244272 149690693412 149737311504 149766319872 150117162624 150497977344 150596050176 150791918706 150838879752 151145164027 151221525312 151320069648 151331761152 151462180908 151473883392 151627330998 151846407648 151957099008 152202123216 152279018496 152687661984 152933864193 153074997504 153122669568 153266473728 153421737282 153433591168 153707538816 153755407872 153810934992 153955385532 154067614272 154394004864 154446517368 154808323956 154886535936 155145010176 155201039136 155249373312 155842365744 155890899648 155947197978 156207442248 156286361088 156591607887 156652477696 156705758352 157037737824 157152213504 157299801984 157356609124 157405614608 157459151421 157686654096 157698837504 157858591176 158006843046 158056051032 158457004992 158882227218 158962497408 159218817516 159334883136 159565095936 159726740184 159739081216 159876746514 159889099136 159993291744 160051071609 160399160064 160449113088 160657796728 160762490262 161170309872 161547867624 161579164032 161629484544 161781277824 161945167131 162215420796 162246846528 162297374976 162626926176 162677572992 163090250752 163145721024 163196529408 163349794368 163408786398 163764177408 163823319088 163874338496 163930075452 164084029317 164500274952 164551505184 164885633484 164968936704 164993082111 165411633816 165463147872 165882892032 166038679872 166459884032 166568358528 166628512908 166785000993 166836942756 166990906368 167260171936 167317060482 167369167944 167382099456 167709017619 167761247148 167793747264 167916063744 168073761024 168186821088 168244024806 168429823488 168454475442 168881807952 168967130112 169310224512 169362952704 169693739721 169903236096 170062799616 170124215976 170248231296 170408118816 170608900352 170769126592 170827208604 170893612032 170951736384 171227388618 171313895808 171661755408 171715215936 171773619732 172209372192 172263003264 172424782944 172487052309 172612790064 172699997184 172862187264 173037301866 173326066056 173413633536 173693255472 173819872512 174247352928 174374373888 174538136448 174601169028 174655544976 174980901888 175010189926 175098608256 175263050976 175322661462 175377262104 175733372529 175822156224 176105661798 176234037408 176268178944 176667455052 176796240192 176962277232 177051681792 177081316434 177244733952 177411192192 177466443264 177590915073 177813057411 177977150208 178032577536 178264130616 178716348096 178772005632 178832809584 179251743528 179342304768 179510732928 179692582707 179706466368 179875236528 179966112768 180449055072 180505252224 180740021319 180963154944 181316598606 181710936576 181741351077 181776559536 181833170112 182003937552 182202389512 182294441472 182465642112 182527702344 182584546848 182955291948 183012269616 183047724288 183476532096 184061839104 184234699584 184301233974 184358630808 184702063104 185062809321 185120443332 185134746368 185590053792 185725343232 186024817264 186088088043 186118800384 186146041356 186618253536 186793514856 186887886336 186919167347 187091663616 187267369536 187325690112 187864769664 187923276288 188167693428 188304861888 188767965672 188905571712 189082981152 189210173724 189305766144 189483551424 189621679104 189690158944 189868305224 189992033946 190088021376 190474002576 190533321792 190920207192 191016663552 191389742973 191529260208 191709133668 191805988608 191935012896 192115267416 192255313536 192728132784 192743023616 192868625664 193119474834 193179617928 193669672768 193735543716 193795878672 193977880812 194189388822 194287496832 194469960672 194600776964 194963288832 194991824313 195024006144 195404912406 195547356576 196043417856 196104471552 196487488098 196853514624 196914820608 196985934288 197170932348 197485644928 197671112288 197732672896 197799925752 198263292084 198301701312 198363458304 198766243104 198828144768 198895770216 199082561886 199400325696 199587591216 199649748672 199688426496 199721850042 200156216832 200547146943 200794733568 201055891608 201118506336 201628700416 201658211469 201760092864 201949574544 201965177856 202169774664 202359641094 202461876864 202936164288 203005186956 203068408752 203583549312 203848334547 203911818924 204099996672 204355298304 204498629478 204562316376 204754429746 204943385088 204977688201 205081246656 205273847376 205423485696 205858673152 205888803318 205928689824 206078805504 206411098608 206515381248 206934718848 206999164416 207069568992 207264037032 207403459659 207789820992 207854532864 207929597304 208124873034 208276589664 208788810516 208941011136 209277919422 209383650432 209733069312 209945535228 210142704213 210248872128 210402137088 210478121568 210675790728 210741401376 211276006656 211347865872 211413685824 211842969624 211949996544 212291756688 212363961381 212446510848 212968986912 213168995352 213324388992 213401428812 213601843377 213865546752 214283252898 214349987016 214785233091 214893746496 215397156832 215438885376 215470417734 215708370432 215781737184 215926889508 216129675843 216287227728 216329128704 216396499968 216819149382 216835901568 216903430656 217327070169 217527628032 217595372544 217799725824 217878381864 218573433936 218778705756 219333699936 219402006912 219847511312 219958582272 219990776148 220101919488 220548845088 220617530496 220904470501 221177189376 221384906496 221609176074 222091144704 222171350544 222380001324 222449257008 223089413976 223158890592 223612023492 223681662864 223724996352 224098348032 224249094784 224325366408 224536040118 224605967256 224649479808 225175743936 225257063746 225746966016 226187878059 226258319628 226750399488 226832287968 226997641728 227210825088 227440996497 227769611472 227935648512 228303184824 228418527744 228882340544 228953621248 229031492976 229612496256 229684004352 229899710592 229982736412 230132605923 230150386752 230482916352 230716402488 230933078298 231101421408 231591007296 231759830016 232212485934 232329803904 232717515264 232801558704 232874059968 233464811008 233684067968 233763548616 233836349472 233920796967 234311163372 234429541632 234807549064 234978716544 235058637528 235556606736 235728320256 235949702976 236034913686 236108421912 236548256256 236787886764 237010264569 237084076548 237302866944 237685507488 238288464128 238323340827 238362674176 238443746112 238828226274 239002324704 239347643904 239590110276 239608621824 239815119771 239833648704 239989937616 240598740096 240673669632 240986695092 241143735393 241755464808 242321801436 242368746048 242444226816 242671916736 243287522816 243323131194 243370269792 243446062464 243940389264 244016359488 244063632384 244635376128 244718581536 244794794112 245024691552 245113179597 245415785472 245646266112 245734978632 245811507744 245895113178 246750412428 246827257776 247328450226 247453405056 248117450724 248194721808 248657071104 248824338048 249058019808 249455551488 249689826048 249767586816 249852537792 249942769362 250255414134 250486359552 250890257904 250975590723 251053751916 251073149184 251641870722 251690620896 251874095616 252110641536 252280231632 252407688192 252644735232 253322711928 253450695168 253965336768 254044429056 254560276256 254854854144 255094199424 255186323964 255372346944 255612178224 255741318144 255784123738 255913350528 256153689888 256240812906 256340418048 256841082927 256970843712 257158167552 257492633112 257572823904 258314058288 258394504896 258637174416 258919185096 259049995776 259293280896 259555952799 259951051776 259989099084 260120450304 260539883208 260729808768 261068919683 261371029392 261391223808 261901753542 261983317464 262471352832 262515284889 262647912384 262894576464 263733234336 264158492697 264351056112 264402268416 264484611072 265001182578 265021657472 265104193024 265194360288 265443415848 265577522688 265621974651 265867100928 266116788288 266199664896 266295800056 267396195924 268074522144 268158008448 268877615292 269013457152 269266099392 269559699552 269812854792 269949169152 270581552384 270673582608 270757878336 271444732416 271797779396 271882425232 271974897909 272664839304 272749755168 273005906328 273303584268 273441662208 273698463168 273897980928 274432937922 274518404424 274571586432 275214798144 275912958464 276092758656 276352049376 276451850961 276537946212 277053094656 277139377152 277239463072 277499830712 277680664998 277702119552 278385080688 278588014848 279037225896 279178200576 279219062034 279927380304 280190272284 280331829504 280637495424 280901054304 280988535168 281701342208 281797154496 281884914432 282251540142 282457292832 283055675584 283151948508 283262014464 283358357568 283624471728 283815260586 283958649216 284225327136 284432518656 284535238416 284802457836 284988050919 285711003864 285799982688 286380310788 286524995328 287293890312 287563700502 287708982912 287902519344 288172901124 288382970304 288438838272 289092199176 289114535424 289302938496 289679212251 289769426892 290036837376 290399634432 290504509152 290603315574 290693818008 290966821218 291284083233 291431245248 291704941008 291901165446 292444933248 292536009216 293107368609 293321034864 293469225984 294065126784 294156707328 294731232147 295179875328 295280271936 295372230912 295478901432 295756398522 296228467392 296506668432 296599009344 296699888628 297394938126 297452551968 297545187456 298149364656 298242217152 298299995136 299100488544 299381386824 299474623008 299532639744 299582775063 300234325248 301192100352 301583837412 301677759504 302290328054 302443050624 302640139296 302924361816 302947766784 303254661996 303539461641 303692815296 303914198016 304404246432 305375323968 305867728386 306149995008 306532947456 306747944217 306843474564 306867182336 307131644619 307415077632 307510815744 307621869984 307910771064 308135228544 308788009728 308833204977 308893034736 309616647912 309773071872 310402078272 310498746624 311684731488 311781799296 311894395956 312187309551 312414884496 312572722176 313183215774 313304955392 313411516704 313916879133 314075475648 314304427008 314599603968 314713218248 314811229216 314918302842 315373308192 315717182352 316013686092 316112102064 316914009984 317764454436 317924994816 318437635032 318669766272 319453480368 319478162432 319753493028 319778198272 319986583488 320102143218 320798320128 321315593456 321424879347 321524980524 322340619744 322860379963 323095735248 323158328064 323205626601 323258969088 323562555648 323890334262 324430841592 324493693056 324594749952 325253852352 325355145984 326291442048 326393058816 326699588736 326817572796 327528354816 327646638176 327748676992 327860150904 328168058634 329000549904 329103010368 329771266968 329937873408 329986164222 330823267632 330926295744 331765784064 332077359744 332413764111 332919768064 333136717056 333257025816 333570001986 333673885512 334520343872 334634120964 334738335888 334764198912 335418035238 335522494296 335587494528 336147522048 336373642176 336488049612 336804060177 336859646976 336908950884 337763615904 337885595619 338620449024 338725905408 339387479442 340125599232 340248431952 340496462592 340816237632 341217800704 341538253184 341654417208 341903472768 342454777236 342627791616 343323510816 343430431872 343547239464 344418744384 344526006528 344849565888 344974104618 345225580128 345724374528 346074603732 346399617447 346652132112 346827267072 347386510944 347639745024 348318728901 348494705856 348748747776 349076272896 349202338056 349311089952 350020379852 350197216512 350526101952 350645322924 350754524208 351466745058 351644312448 352211323596 352468074816 352536357888 353334910104 353592480384 353924554464 354052370529 354162632868 354489467904 354822384384 354932886528 355181830146 355626114822 355954300416 356528261232 357432696192 357544011264 357665619168 358242339411 358503487056 358684609536 359021465856 359385165414 359412932736 359750473056 360898110144 361010504448 361480042638 362633197212 363421873152 363482702154 363553119072 363666340224 364007875104 364404779024 364588882944 364931284224 364984696791 365055404688 365169093696 365910583896 366024539232 366095448576 366953064192 368123678208 368469399168 368602467948 368717261616 369404126208 370125618642 370240886664 370269492736 370992675339 371180107584 371450686464 372049634528 372176176086 372292082712 373236507072 373587029712 373775772672 373838334694 374183327232 374534739072 374651380224 374914154043 375383121201 375729539328 375846552576 376335386856 376609723776 377462806083 377535931344 377811143424 378165962304 378420347448 378611532288 378967102848 379380317888 379736610448 379984067892 380176042752 380948005152 381066643584 381562267229 381840414384 382033327104 382779485946 383058520416 383418267336 383611977216 383676185607 383870025792 384230534832 384510627072 385456265568 385737251328 386238949668 386359235856 387339345536 387471087432 387591757344 387955761624 388378777644 388574993664 388939921344 389201553928 389926577664 389983648626 390809824812 391094713152 392086835712 392852630313 392974976196 393707029248 393829641216 393971868576 394341864696 394971289856 395342224576 395465345792 395599851504 396526584168 396603402624 396726916608 397501773867 397532486208 397656289536 397791540432 398165123772 398800651392 399175182432 399299497344 399443700084 400312433664 401094293886 402111783216 402237012672 403257400832 403316422938 403520185728 403899149088 404339549328 404719282188 404923753728 405872328576 406010373912 406136817504 407167098624 407696669094 407823637848 408997258956 409124632752 409508859492 409886770176 409955376402 410162493312 410547694752 410846971392 411649406883 411717346304 411777606636 411857379648 412157611008 412822197216 413869437696 413998328832 414139137984 414528074064 414806919318 415579641984 415709065728 415859194608 416249746068 416520997497 416553179328 417577621032 417882022272 418555838844 418767300864 419466138624 419891070456 420285408426 420497744256 420956243136 421351581456 421482802752 422552013312 422695731744 422827371648 423377310213 423685939248 423899993088 424583513376 424727922762 424893021696 425722890879 425937973824 426337990704 426648777984 426802857624 427203686754 428566505796 428699974032 429570466182 429787492992 430794313664 430877770752 430940835468 431345550753 431416740864 431563474368 431853779016 432259351686 432574455456 432658257408 432730675091 433638298764 433671803136 433806861312 434654140338 435055256064 435599451648 435756763728 437146867872 437557411512 437851748169 438667399872 438804013824 439695022624 439981552296 440203838976 441097690176 441235060992 441808941002 442769812992 443218352148 443634597783 444182289408 444342701088 444760002648 444898514016 446092407189 446178827952 446317781184 447224046984 447363325728 447449992704 448498189568 448650732816 449072080236 449211934512 449298959616 450351487872 450514127492 450937224907 451493932032 452375756118 452516639256 453435492081 453664575936 453995283456 454421650176 454881992994 455539222944 455871297024 456606369648 456837055488 457764681088 457907242496 458062985952 458801592579 459224992512 459368008704 459799421184 459965472824 460265211846 460300773504 461432804976 461866156596 462202842816 463182014592 464424971868 464659607808 465435030528 465603117408 465748119936 466929622016 467368135936 467527097232 467672698944 467841593934 468622326744 468859083264 469615098128 469774823661 469957433088 470117275056 471113213472 471456640512 471899405952 472069827372 472216843824 472377454263 473096512512 473575773528 474020529138 474168153096 475371014976 476576928256 476646681654 476887492224 477656452548 478004649408 478695287808 479180220552 479217243648 479630239542 479667297408 479979875232 480153214827 481197480192 481347339264 481973390184 482287470786 483510929616 484643602872 484737492096 484888453632 485343833472 485835501393 486575045632 486646262388 486740539584 486892124928 487880778528 488032718976 489270752256 489437163072 489589588224 490049383104 490226359194 491292532224 491469957264 491623015488 491790226356 492252087951 493500824856 493654515552 494656900452 494906810112 496234901448 496389443616 497648676096 498116039616 499379652096 499705075584 499885538724 500355002979 500510828268 500972719104 501780515808 501951181446 502107503832 502146298368 503127052857 503283741444 503381241792 503748191232 504221283072 504560463264 505289470464 506645423856 506901390336 507930673536 508088858112 509081219163 509120552512 509709708288 510188398848 510372647928 510744693888 511224356448 511568247476 511826701056 512307379776 512481625812 512680836096 513682165854 513941687424 514985266224 515145647808 516628116576 516789009792 517274348832 517461156927 517838370192 518099991552 518586561792 519111905598 519978198168 520240900608 521079766416 521459617536 522137839366 522742058784 523803507084 523966634928 524942705664 525030569778 525295824768 525789152928 527200117587 527466468672 528316985394 528702112224 528804536832 530002365156 530043314944 530208386048 530388720576 530886831696 531155045376 531243949302 531734201856 532233576576 532399329792 532591600112 532772745219 533439172233 534792391848 536149044288 536316016896 537755230584 538026914304 538532198784 539119399104 539625709584 539898338304 541163104768 541347165216 541515756672 542220063957 542889464832 543595558792 543764850464 543949795818 545224053231 545329678608 545499510336 546011812656 546607168536 546883324416 547396926336 548865875844 549036808848 549143172864 550429596288 551825916928 552185517312 552704098752 552903701922 553075892424 554106189312 554478926144 554999661424 555188427963 555361329996 555404239104 556770161376 557176029696 558074451792 558264264129 558356401152 558438124068 559854760608 560380544568 560663659008 560757502041 561274990848 561802108608 561977070336 563594308992 563769828864 564503080284 564914585664 566111351168 566303897016 566716715136 567248943456 567630521172 567917298432 568450654272 568865037312 569070476832 569604915672 569976101838 571422007728 571599965376 572760621576 573049990656 574169228919 574587780624 575127401004 575417965824 575805038688 576345802248 576765940608 578184398352 578229070848 578605876992 579358424502 579538853784 581009018304 581206631148 581387636016 581933642436 582568166466 582862490496 583409882016 583802330892 584889866496 585072018432 586214737218 586642069728 588130253568 588313414656 589462464294 590560543872 590744461824 590957802864 591512797044 592456934784 593013336864 593198018688 593399777256 594789876252 594905103936 595090374912 596298729312 596484434304 598200977088 598762773648 598949246016 599065279488 599165550126 600468650496 601641440829 602384200704 603167674824 603355519008 604580656108 604886101248 604974634407 605280278592 605848723632 605895533568 606509323992 607078923282 607385630592 608808492864 610750647936 611545003641 611735456772 612299990016 613065894912 613495888434 613686949128 613734364672 614263289238 614830155264 614933064603 615243739968 615821542128 616270457088 617576019456 617666409954 617786069472 619233295824 619546143744 620804156544 620997493248 622210378977 623369462976 623563598592 623788791912 624374619102 624829768992 626366431548 626609910784 626823033408 627833758266 628150951296 629199207936 629426436496 629622458432 629836605684 630428112639 630746616384 631434364704 632027372184 632224204128 632452525133 633828019968 635528908872 635849989632 636875270064 637339532544 638906960736 639506986056 639556396544 639973166976 640204286436 640805530131 641596640256 642631186912 642849758694 643049961048 644355699273 644681239488 645720759926 646191470496 646316656128 646411253202 647125111296 647780668524 648389027529 648861683184 648987386112 649189499904 650507704704 650710291968 651981210507 652582884096 652786117632 653399177472 653635145592 655293276352 655497353984 655720301808 656336117268 658001099808 658206020736 659542533936 659875746816 659972328444 661646535264 661852591488 662713411503 663531568128 664154719488 664827528222 666273434112 666514051632 667140003972 667347771024 669040687744 669268241928 669476671776 670836070476 671044988592 671174989056 672295044096 672747284352 672976099224 673608120354 673817901768 675527231808 675771191238 677240898048 678563634177 678774958884 680251198464 680496863904 680992925184 681632475264 682322989491 682435601408 683076506368 683308834416 683806945536 684909554472 685255583232 686647021632 686860863744 687094478928 688837488768 689052013056 689699131776 689948209236 690397817769 690451160256 691448749056 692149207464 692799234894 693304264224 694773021888 695279490048 696637457802 696989411712 698152545792 698404676112 698622179904 700040759704 700394433024 701052203904 701290645848 701509048416 701762390901 702933490116 703288624896 704422647192 704936149632 706669820208 707184960768 707849108928 708104741058 708325265736 709644768768 710363660292 711030793707 711252229644 711908600832 713056522464 714865392384 714970022481 715088022528 715331238336 716484678822 717006974112 718042931712 718770330828 718825865472 719445359313 719500946112 721796220288 722021008896 722960085276 725266394424 726965404308 727106238144 727332680448 728015750208 728809558048 729862568448 729969393582 730110809376 730338187392 731821167792 732049078464 732190897152 733906128384 735339538791 736247356416 736938798336 737204935896 737434523232 740251237284 740481773328 740538985472 741985350678 742360215168 744099269056 744352352172 744584165424 746473014144 747174059424 747443893339 747676669388 748366654464 749069478144 749302760448 749828308086 750766242402 751459078656 752670773712 753219447552 754925612166 755071862688 755622286848 756331924608 756840694896 757223064576 757934205696 758760635776 759473220896 759968135784 760352085504 761896010304 762133287168 763124534458 763680828768 765558971892 766117040832 766836534672 767223954432 767352371214 767740051584 768461069664 769021254144 770523248781 770912531136 771474502656 772477899336 772718471712 774678691072 774942174864 775183514688 775911523248 776757555288 777149987328 777879842688 778403107856 778667858397 779853155328 779967297252 781619649624 782189426304 783206759049 784173671424 785705260626 785949952392 787414058496 787545854667 787943737152 788683729392 789942579712 790684449152 790930691584 791199703008 792475478091 793053168336 793206805248 793453833216 795003547734 795064972416 795312579072 795583080864 796330247544 796865923953 797601302784 798350364864 798598994688 798887400168 802188587772 804223566432 804474025344 806514801664 806632845876 807040371456 807798298176 808679098656 809438564376 809847507456 811744657152 812020747824 812273635008 814334197248 815393338188 815647275696 815924693727 817994517912 818249265504 819017718984 819910752804 820324986624 821095389504 821693942784 823298813766 823555213272 823714759296 825644394432 827738875392 828278275968 829056148128 829355552883 829613838636 831159283968 831418131456 831718389216 832499492136 833041994994 833106358656 835155242064 835764044544 837111677688 837534601728 839782140912 840570816852 840995488512 841912486272 842703162912 842965605504 845104026624 845391463488 845654743296 846754620426 847371878496 849167026752 849455845524 849786043392 851445781758 851875947648 852675981408 853297555968 853605715248 854407373508 857133011592 857399948064 859140932364 859574985984 861588627328 861881670936 862691101506 863126948736 863707558032 864518703372 865148910912 865316514816 865461350182 867276597528 867343606272 869037636753 869308280676 870110512128 871198903296 871513527456 873852249699 874293735744 875114823024 875703496338 877334799744 877608027648 879322105827 879390045248 879963104592 880407677952 882195380352 882470121984 883617882004 884193696441 885539625984 886436704296 887269195566 888685402176 889520005296 889797028032 892184814378 892357655904 892635562368 894448093968 894726651456 894899985408 896996379136 897301465632 898144160472 898423869024 898597919232 898748325189 900702975744 901028254984 901874449814 904751512236 905033278512 906870984162 907329151872 908843300352 909763985988 910618384923 911078445888 911742594048 913212739296 915529362176 915814484992 916125971904 917603185158 918449985024 919598842368 919930945648 920243832651 920530423692 920601547008 921394933857 922865609952 923732313192 924405685632 926364029184 926499614931 928849943736 929319215616 931206234816 931496239872 934736271872 935054194464 935345397888 935683187868 936561928653 937244653488 937718166528 939230196256 939549647322 939914866176 940234550112 941750637399 942226426944 942913281024 943798811904 944139654744 944433687648 944754908526 947151547056 948041058276 948336306192 950742029952 953153856512 953293363308 953774984448 955312905096 956009298816 958360441104 958434487296 959260479084 959334594816 959959750464 960306429654 962394960384 963946780368 964274638041 964574941572 967021859232 968581139889 969287205744 969474984192 969776907264 970687666944 971671002786 973292524776 973481079168 973784249856 975761557056 976065437952 978874326144 979179176448 980098766208 980452718388 982585064448 982939914528 983246030976 983580452712 984504175902 987001649712 987309031104 989313800904 989813620224 992469802896 992778887232 995297352192 996232079232 997241292333 998759304192 999410151168 999771077448 1000710005958 1001021656536 1003561031616 1003902362892 1004215007664 1004292596736 1006254105714 1006567482888 1006762483584 1008442566144 1009120926528 1010578940928 1013290847712 1013656786857 1015861347072 1016177716224 1018162438326 1018241105024 1020376797696 1020745295856 1021489387776 1022448712896 1023136494952 1023653402112 1024614759552 1024963251624 1027364331708 1027883374848 1029970532448 1030291295616 1033256233152 1033578019584 1034548697664 1034922313854 1035676740384 1037173123584 1038223811196 1039198852341 1039956396336 1040481801216 1042159532832 1042919235072 1044275678732 1044956186703 1045484117568 1047607014168 1047933269856 1050061139556 1050591649536 1051578305856 1054400235174 1054932937344 1056633970788 1057404224448 1057609073664 1060004730312 1060086629888 1060777441152 1061773663392 1062157111587 1062487898604 1063468403712 1064467153152 1064798659584 1065183200224 1065545490438 1066878344466 1069584783696 1072298088576 1072632033792 1074727018233 1075510461168 1076053828608 1077064397568 1078238798208 1079251419168 1082326209536 1082694330432 1083031513344 1084440127914 1087191117584 1087529700928 1087899591636 1090448106462 1090659357216 1090999020672 1092023625312 1093214337072 1093766648832 1094793852672 1094954090373 1097731751688 1098073617696 1098286345728 1100859192576 1104371034624 1105408197504 1105807403844 1106151784848 1108212378624 1108957852288 1109999322848 1110376855926 1110722659992 1110808478208 1112978026017 1113540322752 1114352059392 1116148903584 1116528528258 1116876248136 1119709521216 1120761089136 1121327318016 1121515004082 1122549981696 1123604217216 1123954140672 1124742462129 1126149363603 1127188617984 1127539657728 1129006160568 1129829171328 1132222702336 1132388418249 1132607794032 1133433430272 1134497886912 1135261042344 1135834596864 1136901308544 1138140953664 1139209831344 1139952203676 1142844015456 1143199930752 1144686801687 1145521243152 1146099981312 1148338457838 1149175561248 1150254802008 1150835931648 1151028556821 1151610077376 1152691604496 1153531881216 1156368796704 1157211753984 1158716849004 1159077707568 1162018036608 1162413262296 1162775272032 1163867284872 1165136332932 1165724980992 1166819764032 1167604661784 1169779732992 1172429474436 1173284139456 1176260507136 1178557890939 1178924928588 1181121087744 1181488923648 1181915605728 1183025594088 1184913869568 1186026673728 1186396037376 1186799554512 1189579752504 1189810207872 1190180749824 1192505321601 1192597458624 1192968868608 1196401954176 1197525547296 1197898492032 1198331100252 1200937300992 1203282881658 1206335349648 1206711038016 1209161312216 1209772202496 1209949268814 1210560557184 1211697447264 1213018647984 1214157846564 1214771261184 1217616985728 1221501295872 1223090007282 1223470913544 1226991776868 1227373898256 1227468729344 1228526578476 1229660310528 1229866129206 1230487479936 1231643084256 1232540914176 1234948220649 1235152038912 1235332819908 1235572138944 1238466591648 1241608313088 1241994986496 1244420757954 1246738925952 1247127197184 1247577583824 1248749238204 1249659537984 1252732863096 1253646066816 1255667516532 1256301902592 1258398415872 1258852872992 1259244916864 1259673211368 1260856225278 1261493232768 1262868729408 1264054744368 1264448408256 1264905050266 1267656039936 1270131930639 1271057817744 1271699979264 1273750540128 1274679065088 1277168672637 1277813921472 1279013972112 1279112793088 1279946333952 1280408572872 1281611060262 1285262373824 1285699517388 1286099922096 1288711398546 1289362478976 1291441519852 1292382940992 1292633312256 1292822506404 1294036652259 1294250222592 1295561337048 1296778055058 1297723366368 1297974772224 1298192025273 1301015409408 1301420583936 1303962421014 1305165768192 1306798354944 1307270291184 1310586552704 1310994707968 1311440603616 1312672234536 1313555244507 1316002199616 1316412041472 1319085067872 1319944656888 1323293070528 1323705182976 1325426823006 1328309438976 1329655056444 1330903793349 1332546868224 1333028103264 1334280007944 1334695542048 1338081375488 1338277221567 1338536483856 1338953343552 1341672140952 1342089977184 1342349978112 1345494568704 1345952198448 1347216240708 1347635803536 1351054463616 1351542382476 1352811674721 1354481796096 1357127268354 1357549917768 1360306476243 1360993727808 1361985850368 1363264950528 1364645978982 1366153012736 1366617668832 1367613891072 1369819108944 1370511166464 1373294043264 1373721727488 1374188957856 1376404777737 1377674977536 1378104026112 1379398263552 1379896418472 1380795635538 1380902320512 1384298414928 1385598469788 1386608528448 1389546043776 1393274915604 1393978823424 1396305091584 1396809352224 1397244359808 1400081519408 1400788866048 1402104407808 1402581291696 1403018096832 1403524781802 1405866980232 1406577249792 1408845294384 1409324470983 1409872299264 1413339640416 1414369921536 1415698217856 1416209482116 1416650531472 1419289537536 1420727320584 1422061587414 1422504459288 1426113044928 1429730784768 1429940044962 1430662476672 1432969357644 1434013948224 1436085863424 1437540661656 1437651730944 1438890718626 1439001892224 1440459644481 1443592440576 1444042017792 1445920170552 1450532788848 1453930808616 1454212476288 1454665360896 1456031500416 1457506504179 1457619116096 1459725136896 1459938787164 1460221618752 1460676374784 1463642335584 1464098156928 1467812256768 1470679077582 1473877596672 1474409871792 1474869046464 1480502474568 1480963546656 1483970701356 1484720430336 1488198538112 1488704704344 1489168330848 1492946028288 1494348118848 1494887786678 1495353338776 1498138956288 1499656616172 1501065008937 1501532484804 1502918157312 1505341547424 1506438895104 1509381158571 1509851224332 1510143725376 1511244573696 1512663849216 1513681389792 1515868411392 1517521271552 1518946441792 1519936271568 1520704171008 1523792020608 1524266574336 1526249068916 1527243657489 1527361657536 1531117943784 1532234081664 1533673069344 1534704742428 1535480103168 1536922139328 1538042508288 1541046497562 1541825062272 1544955798672 1545436943424 1549357382144 1549884349728 1550367029376 1551823046496 1552383470781 1553515110576 1554299974656 1555759685376 1556806215712 1557335716794 1559934594504 1563239299248 1564378852608 1566413518098 1571410521252 1571899904784 1574828116992 1575091709334 1575887474304 1577367458784 1579885159424 1581368898304 1581600352761 1581861383168 1582399406016 1584950956182 1586106336672 1586413610496 1590007095468 1590129944832 1590625158144 1591166161728 1592660495088 1593731847906 1595202605568 1596700729728 1597197989376 1597774800336 1598318235657 1600317516699 1604377175544 1608447132864 1608948050688 1613265691752 1614080742912 1615596596352 1617358197312 1618877128752 1619695014912 1623489314304 1624041495648 1624547270016 1626660191871 1628668394496 1630786676376 1631294551392 1631849387454 1635672159693 1635989035824 1636498531008 1638035437968 1639821505608 1640649973248 1642190779008 1646597627532 1647110426544 1647429518592 1651288788864 1655477750784 1656556551936 1658112296256 1658711105766 1659227677272 1662318567936 1662596804297 1663436778432 1664998984272 1665565283889 1666083989988 1666212717312 1670310484128 1671528089088 1674223355376 1675069203456 1679564281824 1681141633704 1681990977024 1682272506123 1683824972544 1685406325824 1685931211008 1690782926976 1691309486592 1693509240852 1694743756992 1698334053504 1698911691048 1702891563516 1703751895296 1705351962816 1706595111936 1707211430496 1708814747016 1714266023184 1714799896128 1718281864728 1719149971968 1722507686757 1723177254656 1723763341872 1725382203012 1726253897472 1727415116064 1729037406744 1730297821824 1730922700364 1734553195056 1734687212544 1738075273506 1738616561352 1743027054912 1747704499398 1748587471488 1750229646048 1751406992676 1754669599488 1755216055296 1758644211654 1758780090496 1759926209184 1764390760704 1764940243968 1767235764008 1768387392882 1772873408592 1774538391132 1777370804352 1779040010592 1779594056064 1784369628756 1784715311808 1785271124736 1788896187936 1789453302912 1793992758272 1794602931264 1796288320944 1796847738048 1797195838464 1797496650378 1801405951488 1802056509968 1803748899628 1804924322487 1809503024472 1810066557024 1813741968324 1814658303744 1814923903221 1817686600704 1819527971976 1821236769846 1822156891776 1826425478592 1831058724352 1832251943808 1834635010923 1835206370316 1836899970048 1839197684736 1839861891296 1840487665302 1841060847384 1841203094016 1842789867714 1844799193809 1845731219904 1847464626384 1848811371264 1852728058368 1852999229862 1857699887472 1858638431232 1862412469632 1862992479744 1866631136931 1869472543744 1870108388928 1870690795776 1871366375736 1873123857306 1874489306976 1878460392512 1879099294644 1879829732352 1880469100224 1883501274798 1884452853888 1887597623808 1888279309488 1888867375296 1889509817052 1891284337917 1894303094112 1896082116552 1896672612384 1897357575399 1901484059904 1906586726616 1907549968896 1910625810192 1912018597632 1916720882208 1918520958168 1918669189632 1919919500928 1920612859308 1922416590393 1924789920768 1927893560736 1928549276082 1929149883144 1933067097819 1934043718464 1937162279778 1938574411488 1938949968384 1941375333888 1943342005572 1945167082587 1946585049552 1946962158336 1947568499712 1951523114112 1952130875904 1955943631521 1957748652288 1958358352896 1960197532416 1960905436776 1965879829056 1966492061952 1967160905424 1969008351804 1974003299424 1974618062208 1978627601808 1979627240448 1984939605792 1985557774464 1988140234509 1990594704384 1992464158464 1994482584666 1998820302336 1999542154896 2001420011916 2002043313072 2007122063232 2007804725784 2008430015328 2012508211428 2013134965776 2013524967168 2016885132288 2018241853056 2026581695424 2027313573714 2031722694144 2035690902531 2036324876652 2036482210048 2040753595392 2041490591712 2042978775552 2044897425792 2046272989904 2046968968473 2047306804224 2049229519104 2049926503248 2054728663416 2055766749696 2059941064896 2060582591232 2066512466304 2067156039168 2069097395328 2069844627708 2071353480768 2074346247168 2076447622392 2078397704682 2079912792672 2084319065664 2085838470144 2088551357464 2089912373406 2090968235136 2095214028336 2095866539712 2100122279112 2101183299072 2103156611712 2105287172703 2108800470348 2109865874688 2113267941576 2114808448896 2120009460624 2120173259776 2121554882304 2123547326784 2124314223174 2124975797208 2128934306304 2130366400448 2131090980876 2133092381121 2133756688932 2139169567392 2144596177152 2144910067443 2145264067584 2149454036466 2151020922336 2154128795136 2156477596416 2158502838336 2165388660864 2166063026688 2168880255828 2174382235168 2175059401856 2175799183272 2180896212924 2181318714432 2181998041344 2184047250624 2186428674144 2189587705344 2189908180746 2195463503376 2196147235392 2196572691456 2201718385152 2206018616373 2208742069248 2210816395008 2211614807688 2212303569696 2217915704576 2219998645696 2220753711852 2221445319984 2221616956416 2225956052034 2227080645504 2232297807168 2233057056516 2233752496272 2239419042432 2241522178272 2242331680017 2243030008164 2245099963392 2247208434432 2247908281344 2249484924258 2252298727206 2254377235968 2258012321136 2259658342656 2264445404672 2264776836498 2265215588064 2266866860544 2268995773824 2270522084688 2271669193728 2273802617088 2276281907328 2278419662688 2279904407352 2285688030912 2286399861504 2289373603374 2291042486304 2296676915676 2298351122496 2300509604016 2301671863296 2302057113642 2303220154752 2305383208992 2307063762432 2311569746343 2312737593408 2314423507968 2317433698008 2318155415136 2324036073216 2324826524592 2325550544064 2327734569744 2330272665864 2331449961984 2333639528064 2335209323568 2336003575191 2339559465984 2344858948872 2346568278912 2349620277147 2352521014272 2357115781878 2357849857176 2362242175488 2362637564001 2363831211456 2366051188176 2369827739136 2372053347456 2372792074752 2373599109024 2377426434273 2379159505008 2379620415744 2380361499648 2385010643202 2385194917248 2385937737216 2390597771859 2392803908352 2395051094592 2395796984064 2396662200504 2406565763316 2412670699296 2413422076032 2418322624432 2419544404992 2419898537628 2421121114368 2423394894528 2426037295968 2428315693128 2429542522368 2429949175511 2435233971456 2443002591744 2446180014564 2446941827088 2453983553736 2454747796512 2457053156952 2459732258412 2460974959872 2463286168512 2465081828352 2469896441298 2470665639816 2471144277888 2476933183296 2483216626176 2488066658649 2488841515908 2493477851904 2494254394368 2495155167648 2497498476408 2499319075968 2505465726192 2507292133632 2511335033064 2512603805184 2517705745984 2518489833728 2519346422736 2521712450556 2522986465536 2525737458816 2528109488736 2528896816512 2529810100532 2535312079872 2540263861278 2542115635488 2547501080256 2549358130176 2554337345274 2555627842944 2558027944224 2559892667904 2560817145744 2563222120524 2570524747648 2571399034776 2572199844192 2577422797092 2578724957952 2582883039704 2584765881984 2585645012808 2588073304518 2591122674096 2593556110116 2595446732736 2595949544448 2596384050546 2602030818816 2607112910259 2607924842028 2610331536384 2613596709888 2614540582368 2621173105408 2621556749097 2621989415936 2622881207232 2625344469072 2627110489014 2632004399232 2632824082944 2637966317481 2638170135744 2639889313776 2646586141056 2647410365952 2650853646012 2652581089323 2656618877952 2659310112888 2661807586698 2666056206528 2668560015888 2669391084096 2676162750976 2676554443134 2677072967712 2677906687104 2683344281904 2684179954368 2684699956224 2690989137408 2691904396896 2694432481416 2695271607072 2696244975567 2702108927232 2703084764952 2705623349442 2714254536708 2715099835536 2720612952486 2721987455616 2726529901056 2729291957964 2731855154769 2732306025472 2733235337664 2735227782144 2739638217888 2746588086528 2747443454976 2748377915712 2752809555474 2755349955072 2758796527104 2759792836944 2760731497953 2761591271076 2761804641024 2764184801571 2768596829856 2771196939576 2773217056896 2779092087552 2786549831208 2787957646848 2793618704448 2794488719616 2800163038816 2804208815616 2805162583392 2806036193664 2807049563604 2809685785959 2811733960464 2813154499584 2817690588768 2818648941966 2819744598528 2825251912197 2826679280832 2828739843072 2831396435712 2832418964232 2833301062944 2841454641168 2844123174828 2845008918576 2852226089856 2859461569536 2859880089924 2861324953344 2865938715288 2868027896448 2871758116513 2875081323312 2875303461888 2877781437252 2878003784448 2880919288962 2887184881152 2891840341104 2901065577696 2905743419667 2907861617232 2908424952576 2909330721792 2912063000832 2915013008358 2915238232192 2919877574328 2920443237504 2921352749568 2927284671168 2928196313856 2941358155164 2947755193344 2948819743584 2949738092928 2961004949136 2961927093312 2967941402712 2969440860672 2976397076224 2977409408688 2978336661696 2985892056576 2988696237696 2989775573356 2990706677552 2991723876999 2996277912576 2999313232344 3002130017874 3003064969608 3010683094848 3012877790208 3018762317142 3019702448664 3020287450752 3025327698432 3027362779584 3031736822784 3035042543104 3037892883584 3039872543136 3040970360571 3047584041216 3048533148672 3052498137832 3054487314978 3054723315072 3062235887568 3064468163328 3067346138688 3069409484856 3070960206336 3073844278656 3082092995124 3083650124544 3089911597344 3090873886848 3098714764288 3099768699456 3100734058752 3103646092992 3104766941562 3107030221152 3111519370752 3113612431424 3114671433588 3117596557023 3119869189008 3126478598496 3128757705216 3132827036196 3134868560109 3142821042504 3143799809568 3150183418668 3151774948608 3154734917568 3162737796608 3163200705522 3164798812032 3169901912364 3172212673344 3172827220992 3180014190936 3180259889664 3182332323456 3185320990176 3186471334761 3187463695812 3190405211136 3193401459456 3194395978752 3195549600672 3196636471314 3200635033398 3208754351088 3216894265728 3217896101376 3224181054699 3226531383504 3228161485824 3231193192704 3234716394624 3237754257504 3246978628608 3248082991296 3249094540032 3253320383742 3261573352752 3262589102784 3263698774908 3271344319386 3271978071648 3272997062016 3276070875936 3279643011216 3281299946496 3284381558016 3293195255064 3294220853088 3294859037184 3302577577728 3313113103872 3316224592512 3317422211532 3318455354544 3324637135872 3325193608594 3326873556864 3329997968544 3331130567778 3332167979976 3332425434624 3338934078051 3340620968256 3343056178176 3348446710752 3359128563648 3362283267408 3363981954048 3364545012246 3367649945088 3370812651648 3371862422016 3374227386387 3378448090809 3381565853952 3382618973184 3387018481704 3389487513984 3396668107008 3397165254747 3397823382096 3405783127032 3407503790592 3410703925632 3414422860992 3417629494032 3428532046368 3429599792256 3434060405061 3436563729456 3438299943936 3445015373514 3446354509312 3447526683744 3450764406024 3452507794944 3453085670463 3454830232128 3458074813488 3460595643648 3461845400728 3469106390112 3476150547012 3477233122704 3486054109824 3495408998796 3497174942976 3500459292096 3502813985352 3509339198976 3517288423308 3517560180992 3519852418368 3528781521408 3534471528016 3535673672817 3536774785764 3545746817184 3549076782264 3551464179593 3554741608704 3558080021184 3559188112128 3568739257512 3569430623616 3570542249472 3577792375872 3578906605824 3589205862528 3592576641888 3593695476096 3594993300756 3602811902976 3604113019936 3607497799256 3609848644974 3619006048944 3620133114048 3627483936648 3629316607488 3629847806442 3639055943952 3642473539692 3644313783552 3652850957184 3662117448704 3664503887616 3669270021846 3670412740632 3679723782592 3680975330604 3682121694768 3682406188032 3685579735428 3689598387618 3691462439808 3694929252768 3697622742528 3704844661947 3705456116736 3705998459724 3715399774944 3724824939264 3725984959488 3733262273862 3740216777856 3741381591552 3742732751472 3746247714612 3748978613952 3756920785024 3758198589288 3760938200448 3767002549596 3768905707776 3775195247616 3776558618976 3777734750592 3779019634104 3782568675834 3788606188224 3792164233104 3793345224768 3794715150798 3802968119808 3810395791917 3813173453232 3815099937792 3821251620384 3824037195264 3831506017911 3833441764416 3837041916336 3837338379264 3839839001856 3841225718616 3844833180786 3855787121472 3857098552164 3858299766288 3866134195638 3868087436928 3874324559556 3877148822976 3877899936768 3882750667776 3886684011144 3890334165174 3893170099104 3893924316672 3894576075819 3903046228224 3904261751808 3911887263042 3915497304576 3920395064832 3921810873552 3931759658112 3932984123904 3934321810848 3938016703608 3940665733521 3948006598848 3949236124416 3957255203616 3969879211584 3971115548928 3976280469018 3984928316928 3988965169332 3992711380047 3997640604672 3999084309792 4002840023832 4004086626144 4014244126464 4014831664701 4015609451568 4016860030656 4025016422856 4026269931552 4027049934336 4036483706112 4053163390848 4054627147428 4058435024163 4063445388288 4071381805062 4072649753304 4072964420096 4080919428729 4082981183424 4085957551104 4089794851584 4092545979808 4093937936946 4098459038208 4099853006496 4109457326832 4111533499392 4119882129792 4121165182464 4129214333211 4133024932608 4134312078336 4138194790656 4139689255416 4142706961536 4152895244784 4156795409364 4159825585344 4168638131328 4177102714928 4179824746812 4181936470272 4190428056672 4191733079424 4197184939519 4200244558224 4202366598144 4206313223424 4210574345406 4217600940696 4219731749376 4226535883152 4229616897792 4240018921248 4243109764608 4247094653568 4248628446348 4249951594416 4257868612608 4260732800896 4262181961752 4266184762242 4267513377864 4278339134784 4289192354304 4289820134886 4298908072932 4302041844672 4308257590272 4312955192832 4317005676672 4321378933443 4330777321728 4332126053376 4337760511656 4348764470336 4350118803712 4351598366544 4361792425848 4362637428864 4363996082688 4368094501248 4372519512537 4372857348288 4379175410688 4379816361492 4390927006752 4392294470784 4403436770304 4412037232746 4421632790016 4423229615376 4424607139392 4435831409152 4439997291392 4441507423704 4442890639968 4451912104068 4454161291008 4464595614336 4466114113032 4467504992544 4478838084864 4483044356544 4484663360034 4486060016328 4494416868864 4498969848516 4503195026811 4504597454412 4508754471936 4516024642272 4519316685312 4528143475713 4528890809344 4529553672996 4530431176128 4533733721088 4537991547648 4541044169376 4547605234176 4552563814656 4556839325376 4559808814704 4571376061824 4572799723008 4578747206748 4581730972467 4582084972608 4593353831352 4596702244992 4601019208032 4604114227284 4606440309504 4610766417984 4614127524864 4623139492686 4625475186816 4634867396016 4636310830272 4648072146432 4649653049184 4651101088128 4655469139488 4657150412343 4660545331728 4662899923968 4667279056128 4670418647136 4672007150382 4689717897744 4693136557824 4699240554294 4714231563756 4715699714352 4724484350976 4725275128002 4727662422912 4732102376352 4739655478272 4744106694912 4744801058283 4745584149504 4747198218048 4754852868546 4758319010016 4759240831488 4770021286404 4770389834496 4771875474432 4781195543718 4785607816704 4790102189184 4791593968128 4793324401008 4813131526632 4825341398592 4826844152064 4836645248864 4839797075256 4842242228736 4846789789056 4852074591936 4856631386256 4859085044736 4859898351022 4870467942912 4879980575613 4886005183488 4892360029128 4893883654176 4907016479079 4907967107472 4909495593024 4914106313904 4919464516824 4921949919744 4926572337024 4939792882596 4941331279632 4942288555776 4953866366592 4960309473977 4966433252352 4976133317298 4977683031816 4986955703808 4987790412891 4990310335296 4994996952816 4998638151936 5010931452384 5014584267264 5022670066128 5025207610368 5035411491968 5036979667456 5038692845472 5043424901112 5045972931072 5046817518369 5051474917632 5056218977472 5057793633024 5059620201064 5080527722556 5084231270976 5095002160512 5108674690548 5111255685888 5116055888448 5119785335808 5121634291488 5126444241048 5141049495296 5142798069552 5144399688384 5154845594184 5157449915904 5165766079408 5167523060271 5169531763968 5171290025616 5176146609036 5182245348192 5187112220232 5190893465472 5192768101092 5204061637632 5214225820518 5215849684056 5229081164736 5242346210816 5243113498194 5245762414464 5250688938144 5254220978028 5264008798464 5265648165888 5275932634962 5276340271488 5279778627552 5293172282112 5294820731904 5301707292024 5305162178646 5318620225776 5323615173396 5332112413056 5337120031776 5338782168192 5352325501952 5353108886268 5354145935424 5355813374208 5366688563808 5368359908736 5381978274816 5383808793792 5388864962832 5390543214144 5392489951134 5404217854464 5406169529904 5411246698884 5414772967461 5428509073416 5430199671072 5441225904972 5443974911232 5453059802112 5458583915928 5463710309538 5466470675328 5479276435776 5493176173056 5496755831424 5503905032769 5505619110948 5510699910144 5517593054208 5519585673888 5521462995906 5523182542152 5523609282048 5528369603142 5534397581427 5537193659712 5542393879152 5546434113792 5558184175104 5573099662416 5575915293696 5587237408896 5588977439232 5599893410793 5600326077632 5608417631232 5610325166784 5612072387328 5614099127208 5619371571918 5623467920928 5635381177536 5637297883932 5639489197056 5650503824394 5653358561664 5662792871424 5664837928464 5666602125888 5682909282336 5688246349656 5690017837152 5692072726197 5704452179712 5719760179848 5722649906688 5731877430576 5736055792896 5743516233026 5750162646624 5755562874504 5756007568896 5761838577924 5767249771179 5774369762304 5783680682208 5799201293457 5802131155392 5811486839334 5815723234464 5816849905152 5824126001664 5830026016716 5830476464384 5835501247761 5839755148656 5840886475008 5842705499136 5854569342336 5856392627712 5867830894563 5882716310328 5897639487168 5899476185856 5922009898272 5923854186624 5935882805424 5938881721344 5952794152448 5954818817376 5956673323392 5964420703527 5971784113152 5977392475392 5979551146712 5981413355104 5983447753998 5998626464688 6004260035748 6006129939216 6021366189696 6037524634284 6039404897328 6040574901504 6050655396864 6054725559168 6070085086208 6075785767168 6079745086272 6081940721142 6095168082432 6104996275664 6107072707593 6108974629956 6109446630144 6124471775136 6128936326656 6134692277376 6138818969712 6140906905419 6141920412672 6147688557312 6164185990248 6167300249088 6179823194688 6181747773696 6199537398912 6201468117504 6207292185984 6209533883124 6214060442304 6223038741504 6227224862848 6229342867176 6235193114046 6239738378016 6252957196992 6257515410432 6265654072392 6269737120218 6285642085008 6287599619136 6300366837336 6303549897216 6309469835136 6315861518109 6325475593216 6326401411044 6329597624064 6339803824728 6344425346688 6360028381872 6360519779328 6364664646912 6370641980352 6372942669522 6374927391624 6386802918912 6391099201344 6393272942628 6399277143363 6401270066796 6417508702176 6433788531456 6435792202752 6448362109398 6453062767008 6462386385408 6469432789248 6475508515008 6496165982592 6498189080064 6506640767484 6523146705504 6525178205568 6527397549816 6542688638772 6543956143296 6545994124032 6552141751872 6559286022432 6568763116032 6586390510128 6588441706176 6589718074368 6605155155456 6618055849119 6626226207744 6632449185024 6634844423064 6636910709088 6650387217188 6653747113728 6659995937088 6662261135556 6664335959952 6664850869248 6677868156102 6681241936512 6696893421504 6718257127296 6724566534816 6726995040051 6729090024492 6735299890176 6741625303296 6743724844032 6748454772774 6756896181618 6763131707904 6774036963408 6778975027968 6793336214016 6794330509494 6795646764192 6811566254064 6815007581184 6821407851264 6828845721984 6835258988064 6857064092736 6859199584512 6868120810122 6873127458912 6890030747028 6892709018624 6895053367488 6901528812048 6905015589888 6906171340926 6909660464256 6916149626976 6921191287296 6923690801456 6934709239029 6938212780224 6952301094024 6954466245408 6972108219648 6990817997592 6994349885952 7000918584192 7005627970704 7018678397952 7034576846616 7035120361984 7039704836736 7048860831441 7057563042816 7068943056032 7071347345634 7073549571528 7087912692003 7091493634368 7098153564528 7102928359186 7109483217408 7116160042368 7118376224256 7132279302819 7137478515024 7138861247232 7141084498944 7155584751744 7157813211648 7171793315577 7178411725056 7185153283776 7187390952192 7189986601512 7208226039872 7214995598512 7219697289948 7238012097888 7240266228096 7254967873296 7258633214976 7259695612884 7278111887904 7284947079384 7288627567104 7289847526533 7305701914368 7329007775232 7338540043692 7340825481264 7359447565184 7361950661208 7364243389536 7371159470856 7379196775236 7382924879616 7389858505536 7395245485056 7409689323894 7411996919448 7430799549888 7449649878528 7464199975947 7466524547724 7480433555712 7482763183104 7485465502944 7492495429224 7497957227904 7513841570048 7516397178576 7521876400896 7534005099192 7537811415552 7553117237952 7555469501184 7558039268208 7565137351668 7577212376448 7584328466208 7586690449536 7589430301596 7605936239616 7620791583834 7626346906464 7642503240768 7648074390528 7663012035822 7666883528832 7674083832672 7679678003712 7682451437232 7689666361572 7711574242944 7714197104328 7716599532576 7732268391276 7736174873856 7748649119112 7754297645952 7773368022288 7780668330348 7786340198208 7787848633344 7789152151638 7806092456448 7821338730777 7823774526084 7830994609152 7840790129664 7843621747104 7863519316224 7864670247291 7865968247808 7868643621696 7876033407216 7881331467042 7896013197696 7898472248832 7913898952443 7914510407232 7939758423168 7942231097856 7952560938036 7969856633856 7977930338664 7985422760094 7998168619584 8005680047664 8008173252288 8028488252928 8029663329402 8031218903136 8033720061312 8050032845712 8052539863104 8054099868672 8072967412224 8088734926701 8106326781696 8109254294856 8116870048326 8142763610124 8145299506608 8145928840192 8161838857458 8165962366848 8179589703168 8185091959616 8187875873892 8195565464307 8196918076416 8199706012992 8218914653664 8221882826729 8239764259584 8242330364928 8258428666422 8266049865216 8276389581312 8279378510832 8285413923072 8305790489568 8313590818728 8319651170688 8337276262656 8354205429856 8359649493624 8363872940544 8380856113344 8383466158848 8394369879038 8400489116448 8412626446848 8421148690812 8429057357877 8435201881392 8439463498752 8453071766304 8459233795584 8475755736591 8480037842496 8486219529216 8494189307136 8497256892696 8499903188832 8521465601792 8524363923504 8532369524484 8535026755728 8556678269568 8578384708608 8579640269772 8597816145864 8604083689344 8615274349539 8625910385664 8634011353344 8642757866886 8661554643456 8675521023312 8697528940672 8700237607424 8703196733088 8717230259001 8723584851696 8725274857728 8727992165376 8736189002496 8745039025074 8745714696576 8759632722984 8781854013504 8784588941568 8824074465492 8843265580032 8846459230752 8849214278784 8871662818304 8879994582784 8883014847408 8885781279936 8903824208136 8908322582016 8929191228672 8932228226064 8935009985088 8957676169728 8966088713088 8969326720068 8972120032656 8975171630997 8988833737728 8997939697032 9006390053622 9009194908824 9032049284544 9038633370624 9056286951426 9059107345992 9060862352256 9075983095296 9082088338752 9095210468352 9105127629312 9113678650752 9119617629408 9122911081713 9142752123648 9145599446016 9157494413496 9163461944934 9164169945216 9186707662704 9193404489984 9202038416064 9208228454568 9212880619008 9221532835968 9246278985372 9250950373632 9269734792032 9272621660544 9296144292864 9299306098368 9302202176256 9310938278976 9314300824686 9321090663456 9334558112256 9340837294272 9344014300764 9352789671069 9379435795488 9386273115648 9398481108588 9428463127512 9431399428704 9450550256004 9455324845824 9464204752704 9488213389824 9489602116566 9494396436096 9509705737092 9516638020032 9518481662976 9540042572808 9540779668992 9559414004283 9562391087436 9571215633408 9580204378368 9583187936256 9586648802016 9626263053264 9650682797184 9653688304128 9672543164097 9673290497728 9679594150512 9684484457472 9693579578112 9704149183872 9713262772512 9719796702044 9740935885824 9759961151226 9784720058256 9787767308352 9814032958158 9815934214944 9818991186048 9828212627808 9838929033648 9843899839488 9853144674048 9879585765192 9882662559264 9884577111552 9907732733184 9920618947954 9952266634596 9955366063632 9973911407616 9975580825782 9980620670592 9989993905632 9997276303872 10016802234153 10021862904768 10029168534528 10045340132256 10070822983936 10073959334912 10077385690944 10086849802224 10091945862144 10093635036738 10102949835264 10112437954944 10115587266048 10119240402128 10122682159161 10135344272427 10161055445112 10168462541952 10190004321024 10191495764241 10217349381096 10222511371776 10232111776896 10243268582976 10252888482096 10282098990592 10285596139104 10288799376768 10302181215183 10309691188368 10314899831808 10331532158816 10335046120542 10339063527936 10342580051232 10352293218072 10359257011389 10364490696384 10374224440464 10381786930944 10385536202184 10428451641036 10431699368112 10458162329472 10484692421632 10486226996388 10491524828928 10501377876288 10508441956056 10528017596928 10551865269924 10552680542976 10559557255104 10586344564224 10603414584048 10607021018451 10610324357292 10637240451552 10647230346792 10654392538779 10664224826112 10674240063552 10677564336384 10706217772536 10708291870848 10711626748416 10733377127616 10736719817472 10767617587584 10777729925664 10781086428288 10784979902268 10808435708928 10812339059808 10822493397768 10829545934922 10857018146832 10860399342144 10882451809944 10887949822464 10917167831856 10927420619076 10932941350656 10958552871552 10986352346112 10993511662848 11007810065538 11011238221896 11039171347776 11042925991812 11046365084304 11047218564096 11056739206284 11068795162854 11074387319424 11084787758304 11092868227584 11116368350208 11146199324832 11174474817792 11177954878464 11199786821586 11200652155264 11220650333568 11224144774656 11228198254416 11238743143836 11246935841856 11270762355072 11274595767864 11301007648788 11306717123328 11325585742848 11329675856928 11333204251776 11365818564672 11376492699312 11380035674304 11384145452394 11408904359424 11431187375751 11439520359696 11445299813376 11463754861152 11472111585792 11487032466052 11494518053733 11500325293248 11511125749008 11512015137792 11523677155848 11534499542358 11567361364416 11598402586914 11604262310784 11622973678668 11631446468928 11633699810304 11648252003328 11660052033432 11660952928768 11671002495522 11679510297312 11681772950016 11683728227457 11709138684672 11712785255424 11735661789126 11765432620656 11795278974336 11798952371712 11821997200563 11844019796544 11847708373248 11871765610848 11905588304896 11909637634752 11913346646784 11928841407054 11954784950784 11959102293424 11962826710208 11966895507996 11978134140141 11997252929376 12008520071496 12012259878432 12042732379392 12044494994103 12075049268568 12078809794656 12081149803008 12109451118336 12151571534336 12159490172544 12163881442284 12175305072489 12190336164864 12209992551328 12214145415186 12217949259912 12218893260288 12242758286187 12248943550272 12257872653312 12269384554752 12277637939424 12281813810838 12295377114624 12328371980496 12334600498176 12359646389376 12363495547392 12387642999633 12399074797824 12402936235008 12414584371968 12419067766248 12428120884608 12454449725696 12458685734352 12470386228092 12479476756032 12505914393984 12531308144784 12539474240436 12571284170016 12575199238272 12591554818557 12600733674672 12607099794432 12618939670272 12631723036218 12652802822088 12659195248128 12679607649456 12688850693376 12720056763744 12729329293824 12741283960704 12745885339044 12749854783248 12773605837824 12782198402688 12786545885256 12798554286726 12802540133592 12835017404352 12867577062912 12896724218796 12906125534016 12924772770816 12938865578496 12951017030016 12964136800329 12992331965184 12996378160128 13013281534968 13046293411008 13050356411136 13054795099632 13085377277544 13087912286592 13091988248064 13104283503744 13117558537611 13118572044864 13137526232064 13172781020256 13176883412352 13210310310912 13236111698238 13264898370048 13269688846128 13273821418176 13300774434376 13307494227456 13319991874176 13324522271112 13328671919904 13355736312204 13362483873024 13393786843008 13436514254592 13449133069632 13453990080102 13458180048984 13483250606592 13496909545548 13509585080433 13513792363236 13526263415808 13548073926816 13557950055936 13584430427139 13586672428032 13588661018988 13591293528384 13623132508128 13642815702528 13657691443968 13670517976128 13714128185472 13718399169024 13736241620244 13746254917824 13780061494056 13790106734976 13803057624096 13812342681852 13819320928512 13832299253952 13842382574592 13847381602912 13869418478058 13876425560448 13904602188048 13908932490816 13944216439296 13971451237029 13981635995184 13988699771904 14001837168384 14011255941408 14069153693232 14070240723968 14079409673472 14097721662882 14137886112064 14142694691268 14147099143056 14175825384006 14182987268736 14196307129056 14205856718372 14218966434816 14232320084736 14234403174849 14236752448512 14264558605638 14274957030048 14277722494464 14311169503488 14315626423296 14343586631154 14356823450112 14370306567552 14374781904384 14379973203024 14416452079744 14429991197024 14439394579896 14476024195776 14480532456192 14509935746592 14519391225768 14556223775808 14569894158768 14577255134208 14579695053066 14611403828736 14639941726839 14658015550464 14677080087384 14681650962528 14718895130368 14721049437237 14723901322416 14728486779072 14742318941712 14758393550472 14765849759232 14779717011072 14819378647788 14823993838896 14861599099776 14880928421931 14899299757056 14928399951894 14933049095448 14960867111424 14963371238673 14970931005888 14984990858448 14995914455808 15027683140096 15032794357152 15043752801792 15068010198384 15075622831104 15106234475904 15110939002368 15116078536416 15130274703336 15140452555107 15154424752896 15168656932416 15173380899072 15178860603192 15241583167668 15252693812928 15285006481536 15326024071644 15333767057664 15348167665344 15359356007424 15364902874464 15379332723144 15423148485888 15428394208656 15433199065152 15464536782552 15472349747712 15497298238224 15502569180813 15508595291904 15546736044576 15561336660696 15572680396416 15578304303276 15612184912896 15642677461554 15647549052168 15687243494208 15727038632448 15729340494582 15737287243392 15752066814432 15762662934084 15792026395392 15796944497664 15827797904886 15829020814464 15879516846336 15884462195712 15905121876072 15955860677328 15970845520188 15996337239168 16011360095328 16016346504576 16056976505856 16059326658804 16062437806272 16067440122624 16100065691424 16105079726208 16145934824448 16177469853402 16212653563392 16218508589712 16233740096652 16285527220248 16290599013216 16323677714916 16331924733696 16359179406336 16370183919232 16375751747784 16391130928614 16399412025984 16437829307328 16443765653458 16479528519168 16511715098307 16516857332844 16532099730432 16552779162624 16558757021664 16570827846144 16603192744281 16611580979136 16627181637456 16639302341376 16674552525312 16708410859712 16719298987248 16727745881088 16761712226688 16766932317696 16788739758076 16799680232379 16800978232896 16825252893696 16842297381624 16858114715754 16870403762784 16906143532608 16918467591168 16951511473182 16960075684992 16988378614272 16994513785392 16999806377664 17042931203584 17048727847008 17064739048968 17070053511456 17076218178591 17113356539136 17159280539544 17195632291728 17208167378688 17230548699078 17268022706688 17285515733772 17301749313537 17323109286912 17351042046624 17395057881344 17397603880371 17400475214848 17406393466176 17434460518002 17447169703392 17450549715456 17472378004992 17490078050148 17491429393152 17506503743283 17519265445968 17563708027008 17569177883136 17603492683689 17648148930984 17692918461504 17698428557568 17759989165568 17766029694816 17771562559872 17807648416272 17816645164032 17858382457344 17864456452128 17870019970176 17893262110581 17915352339456 17932177426176 17938653440136 17944240065312 17950343261994 17995879394064 18012780107244 18018389817648 18064098569088 18112573902852 18118214691984 18121724704512 18151966190592 18164176677504 18210255258624 18227357301504 18239235258816 18245822163426 18285504247296 18314988826992 18321218122779 18326923889868 18328339890432 18373415325408 18386808979968 18404076832128 18416456909136 18425761238016 18443065671936 18492557970744 18501900747264 18539469584064 18545243321088 18598612196736 18604404352512 18621876557952 18628601649372 18642181326912 18669116224512 18681674588544 18688028601528 18705579342138 18758871590976 18772546231296 18796962217176 18856926255024 18862798857408 18901100512008 18910649691648 18928409505408 18947584554327 18976426779648 18979204233132 18988792872192 19019411474184 19033276040064 19080085145616 19081559337984 19118828008566 19124782174872 19160408756736 19173297604032 19252526106528 19301365594368 19307376608256 19345086328194 19346580995456 19359188301024 19387159156224 19408298367744 19426525545024 19439593404088 19519922302452 19569440116512 19575534616704 19628065916316 19631868429888 19637982372096 19656425255616 19677858067296 19706289348096 19759171530384 19765325118528 19769154223104 19815465466368 19841237895908 19854167547357 19904533269192 19910732127264 19951161651564 19961241341184 19979987811264 19994552607744 20033604468306 20043725809536 20090680264512 20141645967872 20154771381888 20173699604448 20180985120153 20187270073476 20205899670528 20224875909888 20231174532096 20238480804256 20245364318322 20270688544854 20322110890224 20336925083904 20380008642048 20382991528482 20434698762192 20445022743552 20464223553792 20486537165952 20505776964192 20564197981184 20571192278208 20577598753536 20604362430366 20619382376736 20663064317632 20670092241084 20678127055872 20685160102464 20704586436144 20718514022778 20728981392768 20748448880928 20763573861888 20771072404368 20804127717087 20856903282072 20863398736224 20916324658944 20972453992776 20983049657856 21002755752576 21016883912112 21056035193856 21103730539848 21105361085952 21119114510208 21146582494323 21172689128448 21206829168096 21214042036902 21220648714584 21263738076009 21274480903104 21294460693584 21308785077558 21328449652224 21348480127104 21355128672768 21396837908457 21412435545072 21416583741696 21423253496832 21466754255232 21473439634944 21515379946731 21535235175168 21555459851328 21562172856576 21569959804536 21624678119616 21644986795536 21659091869844 21714036293664 21720798684288 21764903619888 21775899644928 21834335663712 21854841238152 21865882701312 21869542579599 21917105743104 21987023325696 22015620131076 22022476443792 22078342695552 22085851983624 22092730168608 22113478412568 22137590325708 22148774638848 22169575516608 22185736455168 22292398649664 22348949635584 22392599927841 22399573643172 22401304310528 22441300667136 22448289549312 22456396508832 22477486287672 22493871683712 22541524710144 22549191535728 22602015297576 22613434246656 22659351713856 22666408503552 22731637129344 22752985398624 22760071348608 22768290904788 22817808718848 22862374751502 22879040719392 22927509722304 22944223171584 22974064932104 22989036107466 23000650586496 23022251498016 23047354311696 23068999084716 23134722728832 23196805173828 23208524621568 23245947357336 23262892937856 23320104066864 23321905857536 23342004991044 23359020594624 23363545900032 23367456454914 23418277369344 23464016192331 23471323578252 23530865241312 23590557948672 23594010741873 23597904743424 23643994401126 23688039593088 23695416746496 23743531221696 23819275269504 23826693293568 23857682814108 23909569901568 23918204586848 23925653420416 23933791015992 23956268280282 23994505858752 24017040142992 24024519756864 24085464758784 24088989988206 24150098537136 24157619589312 24162299606016 24218902236672 24266204780103 24303143068672 24318980345088 24327762884568 24350610144978 24419985102656 24428290830372 24435898519824 24437786520576 24485516572374 24497887100544 24538769109504 24555275878848 24563627621676 24586696392921 24590754229248 24656743960992 24665648480187 24719292778752 24726991094784 24775285999266 24798149595648 24829168743936 24838135532496 24856241769216 24908899451392 24917371468704 24940772456184 24958953512064 25011828787968 25062616289568 25078948480872 25142568340032 25150398476544 25183109637114 25201467349344 25237879340544 25263446072436 25287172073631 25305605644176 25318390496256 25359215298912 25377701386752 25427267209773 25440113527488 25458658587648 25482567921408 25491770678088 25499709566496 25564396805376 25573091770512 25597108573452 25605080267184 25670034808704 25735154125824 25793448437592 25812251068032 25845823048617 25877731156992 25902034060032 25928273600658 25984663930368 26026563069936 26092586822016 26100712822272 26109590199264 26151690777003 26170754555088 26175824573184 26183976496128 26208567007488 26235117075222 26237144089728 26345562040512 26353766824704 26472223396476 26529796740096 26539377692256 26547642836352 26601548868752 26614988454912 26639983748352 26649044542224 26657343839808 26711472624408 26724967746048 26787573686016 26873028509184 26898266139264 26907980160204 26916360097968 26966501213184 26993819091096 27019170160866 27027584726472 27096147853632 27115900111872 27168860854278 27177322037976 27182587056768 27246265016256 27285631405056 27315382887936 27341035952256 27368733245139 27428256370944 27436798338048 27472483240488 27492509835648 27560122988112 27580213469952 27606115248192 27624685363704 27638641857024 27664598507904 27694763205824 27738836956116 27752851120896 27809204376096 27817864981632 27888432878592 27942902474058 27963271990368 28003674336768 28022511882816 28138307386464 28158819346944 28195443325764 28275772224128 28285389382536 28294198286112 28351650768012 28365974537472 28392614258112 28411713436744 28464640169472 28468806349698 28529117211276 28549914060096 28555444988928 28622339006976 28678242012849 28687173262308 28713646900224 28740613135104 28749563808768 28759946406048 28832904159488 28859982394048 28878789159792 28952048391552 28961064912384 29017629492291 29019871493184 29038782451536 29112447551616 29139788317536 29159390106132 29222807657472 29279883453678 29354160174768 29363301925056 29437790260736 29442098874474 29447802644832 29456973558144 29484637883424 29516787100944 29531699518464 29559434022144 29638757295576 29647987677792 29723198199552 29761856843862 29856799903788 29866098190896 29921734222848 29926742477346 29941862011776 29969981716896 29991828911616 30050406702459 30055366280192 30065588714304 30087505603584 30136020396768 30212468951808 30221878004736 30232157072832 30260549406672 30280905110214 30308849505792 30337313864832 30346761798144 30357721206384 30368046477483 30406032817281 30483166335336 30505387625856 30570012963072 30652048143288 30667534115328 30696335330688 30729805748928 30758665446288 30846296971776 30856788417312 30866398130304 30906543645549 30929073565104 30944699495424 30994596476448 31005138361626 31017190583808 31077771034167 31093472089152 31122673321392 31145360792832 31156608606552 31285354923108 31295098104336 31374486988416 31454077264896 31458680989164 31474574486784 31504133628864 31525325868168 31584052790784 31589339281643 31655595809772 31658041628928 31759033692672 31810243752144 31911721354656 31941691040376 31963177616337 31992674478336 32022720190656 32032693009152 32118653317608 32124875612544 32134880245248 32200131382848 32210159452416 32354939706804 32425307126784 32437017179424 32467480193304 32571054440496 32581198026432 32647355429832 32663849467392 32740367838464 32751503495568 32782261857228 32798824051968 32875658614656 32887531306916 32959057038336 33023430196614 33033714665688 33117514043328 33141655692288 33206385488562 33223161958272 33254363274912 33278604682752 33349105050624 33416821719424 33438597974496 33523424453376 33533864635392 33577479516152 33599360464758 33601956465792 33684594763248 33716229431508 33740807525568 33812287065216 33903022946364 33920151369984 33976757228544 33989027570784 33999612755328 34085862407168 34097455694016 34129478097936 34140107022912 34152436357182 34226713078272 34293562127253 34318561079088 34391264583456 34416334757376 34461097398156 34483554161199 34536045413376 34571031467544 34603498627074 34702084093248 34790115762688 34795207760742 34812786932352 34868921036004 34894339406784 34901099430912 34944756009984 34980156100296 34982858786304 35013007486566 35038530891936 35051184682371 35127416054016 35138355766272 35206985367378 35296297861968 35385836923008 35396857115136 35465991601689 35519978331136 35532059389632 35543125119744 35615296832544 35716764914688 35728912904256 35740039940352 35786524221162 35864354852352 35877306880272 35888480130624 35900686523988 35934402420423 35991758788128 36025560214488 36036779635296 36128197138176 36225147805704 36236429383968 36243449409024 36328353355008 36454714603008 36478470517632 36491644326852 36525915217467 36571008494592 36629977653984 36642436245558 36653847779736 36656679780864 36728274858561 36746830650816 36773617959936 36808153664256 36832913818272 36886131343872 36985115941488 37003801494528 37078939168128 37090486642176 37162928998899 37197224393472 37208808705024 37243753115904 37257203298744 37284362653824 37363349177088 37376057203056 37411158684276 37517743181952 37593924434352 37713852510048 37725597714816 37774664455671 37802201024016 37821299383296 37856819010816 37895169108654 37958408466264 37977585744384 38038822948368 38066552080128 38160170291232 38237656017132 38249564349744 38320817513472 38346595208064 38505052213056 38602731188736 38690172656388 38693161990912 38718376602048 38774318312448 38816596735488 38853051090048 38879186808176 38892410400987 39039844604904 39138880233024 39151069233408 39256131832632 39263736859776 39275964744192 39312850511232 39355716134592 39412578696192 39518343060768 39530650237056 39630930932736 39682475791816 39708335094714 39809066538384 39821464254528 39902323303128 39922482682368 39959975622528 40067208936612 40087451619072 40181360529024 40283291935744 40309542763776 40347399208896 40361970240306 40374540146952 40449751819776 40476961608512 40490728636644 40528755241299 40541377089708 40644221780448 40673850167808 40753291281417 40760017284096 40765983056964 40869397524384 40928447107584 40973074331904 41011553928384 41142384556416 41155197507072 41208724860732 41238764753472 41326128635264 41340184482168 41370320204928 41409172872288 41437028045556 41457962785536 41496897761856 41527147723776 41542144808736 41608255434174 41713806564144 41726797472448 41832649317888 41914353711087 41944907985552 41966099315712 42005511505152 42033767824224 42207461079696 42210722171904 42238229020416 42293164988646 42413658336192 42428084073804 42441297429168 42527476152018 42548961806208 42588921387168 42617570155116 42656899304448 42696960254208 42710257345536 42793675816914 42824871090144 42833167483392 42933508510464 42946879269888 43030759893462 43070470350336 43110919702656 43124345713152 43139919609072 43249356239232 43289973591072 43318183739688 43428072587328 43441597368576 43529807239776 43668671327424 43709682476304 43731765402624 43739085159198 43834211486208 43919825180517 43974046651392 44031240262152 44044952887584 44156685391104 44163148311711 44171703967248 44185460337216 44226956825136 44275180651416 44297549277696 44339151033216 44584797299328 44642785265793 44697899271168 44785199855682 44799147286344 44802608621056 44882601334272 44890113716019 44912793017664 44954972575344 44987743367424 45083049420288 45098383071456 45204030595152 45226868493312 45318703427712 45332817007104 45421357665321 45463274258688 45505970797248 45520142697216 45536581809576 45724749503004 45758081438784 45855019444608 45948129864208 45978072214932 46001301172992 46044502996032 46094708623392 46137998169432 46169034334709 46269445457664 46393610347656 46417049243136 46491894714672 46525785875712 46640208133728 46684009982088 46718041189248 46734912909828 46836554738688 46928032384662 46942647156504 47061730482624 47181115897344 47188021483746 47287988802252 47376079186176 47390833492992 47487062443392 47638550539008 47653386587136 47715365628216 47836409173696 47851306840832 47867582031984 47912536560564 47989011717504 48034080285984 48049039513728 48170929517568 48177979976412 48300197074272 48315239178624 48437804473344 48532409560206 48637960690176 48655525769136 48701220289956 48839970205312 48856581660744 48871797039648 48971033144748 48995774201088 49077538219008 49110551757696 49127255243352 49173392785842 49313487921984 49331296960374 49438585557504 49535145294921 49550571998532 49596299191296 49658337487872 49676271064992 49712483538432 49809578232843 49817798902784 49834742937408 49881544912368 49917907024128 50023657575936 50125232579136 50157896961744 50285136680064 50300796953088 50366219274228 50399040697137 50402934698688 50475758681088 50526892144872 50574344147262 50611211288352 50718430597824 50755402773504 50854534419546 50880227054976 50965135842816 50983541356176 50999419132992 51128793610752 51146183541024 51194217146904 51210160534368 51228654535773 51340069617408 51586896875184 51624502136064 51691646097234 51804068120064 51856547201316 51905247940611 51969327860736 52053126139872 52185173644032 52192811641113 52201425644544 52219180398528 52303381554006 52341509110176 52351649146368 52417134014976 52470234150444 52474288179456 52519511229849 52691124081024 52707533649408 52944446792952 53078755384512 53095285672704 53203097737504 53279967496704 53298089084448 53314687679616 53422945248816 53449935492096 53575147372032 53679786331743 53746057018368 53796532278528 53815960320408 53832720195936 53987638182192 54038340321732 54055169452944 54192295707264 54337721708556 54354644075952 54365174113536 54492530032512 54563404213747 54630765775872 54682071904512 54737466490278 54856512741888 54944966480976 54985019671296 55120245976224 55160426939904 55212230496384 55249370727408 55277283714048 55329197015808 55389526411648 55477673912232 55505702241792 55618408752192 55635729963264 55885804948116 55926543980736 56007348673536 56045023765632 56276614772928 56317638693888 56390886651528 56551544448256 56570778765072 56588396572224 56703301536024 56731949074944 56785228516224 56823426873488 56842753662981 56929280338944 56937612699396 57058234422552 57099828120192 57244678013952 57356484025698 57374346524616 57481226270208 57519892812096 57665808318976 57719964788096 57757578319584 57904096783104 57922129824768 58035258984582 58039742986368 58077564903072 58224895103232 58279576635072 58318780212264 58559766907356 58708320349536 58726603850112 58875580521472 58884197748948 58895605289664 58913947116288 58969275766848 59033574201888 59118868044288 59277514591152 59295975355584 59446396399104 59523713687724 59562502642071 59713599807576 59732196381792 59853484954692 59883724023552 59939963433792 59983657823232 60100813404918 60131177428608 60272040793536 60424937903616 60464314145664 60521098813344 60542955360459 60561810220428 60617699011584 60674627729664 60693523596288 60715442412768 60736092954966 60812065634562 60966332670672 61010775251712 61140025926144 61304096286576 61335068230656 61392670661376 61459611497856 61517330892576 61692593943552 61713576834624 61732796260608 61813087291098 61858147130208 61989192952896 62010276723252 62034381167616 62155542068334 62186944178304 62245346642784 62290721585664 62313217213104 62570709846216 62590196208672 62748973976832 62917361978328 62949148973568 63008267257728 63050651736336 63168105581568 63178678563286 63311191619544 63316083257856 63439747482969 63518067385344 63620487504288 63791214228027 63823442709312 63883382080752 63926355232674 63985348956672 64045440381312 64065386018304 64190513725371 64237306635216 64249751225088 64269760490496 64400262765696 64420318904832 64546139840193 64709879413608 64874034358848 64934960386608 65142108880992 65162396052864 65294710859664 65327698934784 65480735676928 65503006991136 65564523714456 65597648103936 65608627738797 65751317229312 65775062613832 66046860393228 66067429331376 66235028086656 66412770977124 66446323916544 66508726549824 66557209365504 66833643438848 66877195948992 67046848906752 67154959032304 67177799783523 67198720929516 67203912931584 67369189526496 67432458863016 67481615051136 67624574130432 67806045892728 67840302739968 67978055141568 67999225510656 68194911388032 68258956195872 68280214045824 68304872714364 68453426156544 68587124254506 68637122158176 68782529166912 68832669514752 68922194796312 68967108322398 69142062935088 69206997254148 69404168186496 69580231525376 69590415521484 69625573864704 69737842072008 69788678813568 69960312200592 69965717572608 70026014973132 70077061783872 70102369364742 70254832108032 70392048576993 70413970734756 70592595723936 70771673846016 70793714230272 70931983203378 71064118779264 71086250239488 71230593665088 71457825808512 71480079880704 71573048442324 71728709704704 71754613760544 71776960261248 71801373047976 71868804840846 71983517576256 72051120428976 72073559270592 72256394276352 72450295611408 72472858767936 72486898818048 72656706710016 72798614340309 72909429206016 72956941035264 72983288653704 73051830434934 73259955307968 73284872491116 73307695559472 73313359561728 73456549717122 73493661301632 73616307328512 73665827636544 73772262687744 73970231882976 73996945440561 74157878336256 74180973284352 74325857997798 74394448786944 74487506231808 74514406597488 74568725307648 74726698354176 74752114406112 74822317368552 75035486363904 75187848868704 75427705020096 75451195429632 75549328911342 75604402048032 75713638021632 75790338217308 75861516220893 75916816932528 75955171488768 76077645896736 76133104160256 76281801629319 76320340582464 76475312034264 76499128699488 76693190416128 77010104426112 77205462377472 77380345312776 77386323981824 77436753204096 77537469145851 77633193470976 77706102180096 77758373616352 77784820801974 78079689209808 78277760466048 78302138466816 78455072331009 78512263665264 78527473719552 78551929488384 78625701022464 78711432269184 79036686121536 79061300474112 79364951583632 79416670189428 79618133076768 79642928509056 79804646606256 79844965364736 79919951245056 80134417873224 80174903238144 80362721058048 80619085527552 80694798417792 80723940480612 80749080293904 80899503639552 80953923217024 80981457273288 81057510482598 81082754179416 81288443560896 81347700335616 81506582562834 81531966113928 81738795048768 81856894215168 81946148663808 82023107856768 82106199735417 82284769112832 82310395014144 82417449721464 82477529506944 82652257270528 82680368964336 82740640409856 82818345744576 82874056091112 82915925571072 82993795523712 83084289617472 83216510868348 83427613128288 83453594944896 83665298635776 83828707422174 83889815971104 84011023010304 84067535648448 84414922159392 84476458040832 84586329977292 84827316672384 84856168147608 84882594858336 85054952304036 85097923612416 85177842774336 85235140310232 85393920508416 85587351633828 85649742180288 85666334966784 85867017020928 86034726038547 86061519786924 86140940700672 86221839405312 86248691426304 86279839218144 86498712478464 86579947182144 86636367479376 86856145174656 86883194737152 87052888476873 87059614479552 87337342654848 87419364952608 87478170318396 87668422972416 87839650361034 88062480524304 88089905775168 88313370782208 88326296623422 88343407934496 88370920674432 88453913650272 88550361302832 88595098555392 88678302066432 89169594598656 89285570531586 89570399711364 89598294572688 89605217242112 89765202668544 89780227432038 89825586035328 89909945150688 89975486734848 90151220107377 90166098840576 90196766142912 90408061190304 90637406855424 90665634014208 90842715330642 90926548517376 91011941594496 91040285394432 91073163619152 91449499006008 91516162877568 91710038889216 91896259728416 91956144429864 92002602345984 92089005992064 92189417246784 92275996338864 92338068669418 92538890915328 92719630936647 92787220695312 92834098486272 92983789429344 93051571751424 93233313102501 93280416267456 93368019964176 93436082378496 93469825819656 93856064769324 93885294313008 94123460965248 94362231794688 94376042967492 94575977604504 94752158372352 94768017844929 94974124886784 95277101078016 95430731256432 95672818347392 95702613681664 95735164063968 95825073121128 95889532849011 95978023435008 96068160571968 96098079027456 96355959952824 96600394148544 96630478357248 97064819120412 97275921380352 97311051538272 97402440579912 97679940410624 97713163321488 97743594079296 97942066289496 97991548402176 98221103515392 98254510486704 98346785571684 98626975843968 98662593920748 98877171115008 99070290589842 99101143997064 99352542129984 99424967076864 99619156465686 99669485874816 99763089824736 99835814048256 100047315151872 100250465158272 100315793923488 100570273360128 100601593906176 100732438548456 100798081394274 100805869397376 101053784289744 101148688294524 101222422576704 101436861195648 101709068839092 101760454109952 101930271685632 101967082712352 101998838265984 102257587221504 102292367082048 102388434293808 102420321068736 102457309071546 102680139234816 102880686381759 103173793750368 103249004272128 103383292194468 103608136240128 103713094402632 103810495881222 104106252279744 104370347288064 104385623282226 104438360797056 104606763108012 104683018220352 104703298292736 104834268029952 104940468300888 104948576358912 105039022459698 105153554047113 105382248162048 105415067298816 105888893585904 106157510769024 106190571345408 106397974805067 106406195475008 106559934993408 106596178168896 106629375359232 106845890497632 107150294744064 107359572663486 107593064557056 107631920640816 107665440391872 107975276364384 108076680643464 108110338905888 108384591414528 108675443417112 108709288151904 108730348227072 108985060065024 109126808427494 109364143809024 109474932980556 109577745652401 109713025483776 109889932961952 109970039342592 110184824575683 110240491952448 110320853879808 110424460992768 110498741454816 110658394031616 110779052823296 110955347824464 111011404483584 111236817504384 111271459926528 111488786996697 111771609896232 111853087961472 112090047531264 112553229545856 112781773303056 113103088896512 113141557530144 113176793144448 113323993367013 113406603072048 113463898149888 113570457032448 113646853746976 113685507325962 113875225398792 114116468845104 114199656240384 114712968051396 114748693049232 114962452540416 115039785624192 115331616637952 115439929576192 115515156639168 115808193566208 116070517969164 116079485972736 116155129806144 116449790206464 116559153270144 116637560424528 116677231202961 117119533814712 117416640699072 117453207700224 117768395497896 117791210579328 117827894232576 117938551533696 118067148403776 118237736088576 118555029182304 118591950711168 118892792798208 119047427375448 119125005284142 119427199615152 119464392763584 119706969909384 119767448047104 119879926867584 120201626809836 120262354857216 120544081587072 120849875807232 120928628291328 121042197626688 121085910720918 121123620440856 121349255459328 121430884825536 121472185909932 121586265723897 121624131269124 121932665341344 122021550503424 122280051852288 122608192573152 122785341322752 122919222995712 123034661785152 123427153669248 123465592521216 123626174582196 123716294260416 123978385905792 124020553446504 124311084136668 124373888356608 124490693285568 124581443171328 124626434426208 125141419692432 125180392417344 125497947953664 125743061133261 125834723956656 125898297947136 126016534515456 126101303472672 126357357126572 126622383239088 126632166515712 126879494965938 127240975008576 127582428456054 127646885418624 127766764161504 127852710465348 127970697913344 128090880762624 128130772036608 128381027450742 128474613270432 128499502450176 128800525531392 128840637809664 129092279680386 129419758827216 129748068717696 129869920773216 130284217761984 130324792105728 130589421719328 130961471353856 131006013982272 131129047428912 131195296207872 131217255477594 131502634458624 131550125227664 131759475541551 132093720786456 132134858662752 132470056173312 132489444935133 132825541954248 132892647833088 133017453099648 133667286877696 133754391897984 133928355797379 134093697813504 134309918064608 134355599567046 134397441859032 134407825863168 134670341148057 134738379052992 134864917726032 134963230102272 135249148260864 135612091785456 135680605479936 135956110283136 135998451021312 136264072995963 136389822776064 136517912391744 136560428091648 136609745428728 137174248509012 137274244316352 137565058333824 137844389592624 137934216644796 138284125870176 138413994508296 138507103004127 138808336372992 139180831042968 139251147729408 139475684144016 139577357627136 139920624401184 140052029946264 140154123567744 140204738729484 140509664216064 140784097153986 140827941469512 141185191447872 141543347692032 141863966406756 142128237558528 142172500478976 142461187330176 142915651617024 142960159761408 143146096884648 143509227521088 143553920522496 143602746095952 143737609681692 143967035152512 144102240857952 144147118541184 144512788552704 144900591222816 144945717535872 145313413420032 145597228680618 145913882070528 145966577307408 146103660869868 146519910615936 146569744982232 146615391118944 146913099434244 146987322603264 147232614657024 147331655273088 147940463765952 147993890881122 148315756672512 148605435884763 148651715995596 148788897573888 148975012463616 149028813194976 149137450615296 149428734698529 149453396708352 149504228812224 149644634737104 150070972727808 150375697737408 150855410040192 150902390859264 151098657822684 151208804096064 151427276043264 151580676434616 151723032441786 151833633865056 152155291793472 152266208320512 152563603258638 152640681164928 152950624068528 152998257398976 153386380832256 153685963607319 154020208852224 154760690625552 154772647963648 154873506408192 155074938291702 155412204360192 155516747232704 155569641603948 155715743821833 156159378419616 156555520932096 156578434923339 156604276933632 156910144662018 157024527330528 157054947439104 157251402044928 157422864538368 158073372243072 158122600948224 158729903167264 158833340378856 159236266153536 159285857018112 159609293212512 159839902490112 160268835746448 160349806476288 160725442116096 161039358995229 161238171055104 161389596835584 161447880961224 161498160587808 161907846434048 161962914546576 162115020965196 162165508358832 162576887121792 163013165125668 163063932227856 163477590097536 163690212641241 163892297327616 164046215713536 164212399470834 164569538225664 164834899442928 164955059013888 165304514541056 165360737928672 165481280819712 165636691489152 165748112182224 165831851142144 165987591047424 166168579234944 166433021736696 166855226256576 166907189889792 167657414844348 167779631942208 168022046020608 168135071296896 168829844318784 168952916081664 169172659954584 169654633344768 169712336295216 169765189716672 170109904608072 170195847224832 170355685548672 170470280620464 170528260988943 170787841016832 171174703267656 171299484360576 171734034041856 172069452077094 172123039573848 172443678810624 172559678436288 172997424956928 173159894364288 173272734958752 173712290349312 173766389474304 174105776953746 174119228959104 174674685309696 174838729905216 174956340636792 175679300722068 176124961048608 176179811550336 176626741564416 176652593246844 176686815868992 176741841348864 176907827300544 177100722605664 177356604132864 178339189197312 178571141063172 179140799422728 179196589145376 179560454864076 179651172070656 179819890301376 179950973469696 180302440214754 180393532285824 180816122380608 181274813710848 181628866081377 181685430661284 181853097034752 182023883188992 182080570788864 182146327238304 182898998012016 183032325755136 183420077778432 183792519456832 183912288859728 184005204691968 184178011984128 184378834493568 184551992677728 184676137338836 185077781830656 185439261873294 185574441390624 185967578858688 186103143502848 186466626205002 186560832534912 186736039928352 186872164756992 186939651639312 187712129538648 187770588626016 188246921930496 188752085934984 189151955209008 189504316744704 189536035689858 189948249773568 190319242448907 190554202156032 190861462512864 191345636694784 191373642684081 191405227363328 191470328127936 191650146242256 191779065698022 191956046870016 192136321143936 192196158054912 192571541176113 192711919905648 193200788297088 193260956714496 193638419520579 194129638240824 194622103076544 194804881159824 195359880821248 195426326642976 195487188158592 195884132578992 195983096804352 196442207030784 196509020973408 196693571143368 196825883216391 197253951687936 197325187841496 198140581179684 198202287994128 198705084259968 199238312931372 199338971749632 199526179649472 199671628096512 200500930316544 200631587846976 201140546720256 201464877096912 201533399350569 201596162788548 201611738794752 202107568579488 202297376589048 202444845153408 202873722391296 203418137678184 203520908219904 203934165424704 203997676531968 204584734164096 204776868587616 204840642137472 204914618143092 205360278469632 205761372763518 206347587500736 206498008544256 206766584388936 207426188805264 207620991762444 208212504559488 208740694576128 208771246564452 208876721594112 209213526216024 209366036440704 209880936601776 209897152717824 210078044919396 210307108094226 210764496324096 211777787171808 212315021538048 212381142690816 212795949610134 212812390950016 213192356337792 213258750718464 213691780995264 214719145326972 215186129114112 215263841281632 215330880783744 215950552728768 216153361286928 216220677811776 216769182829056 217350886834224 217418576303808 217460696454144 217970120130048 218253616854988 218395843020927 218728287618048 218949865961112 219155491304802 219779865923904 219940078685184 220369649151366 220480983904896 220848921985536 220997482909632 221316788063232 221558105646592 221910695648928 221990836321683 222473635008768 222542919853056 222977573993394 223543219792464 223706175922944 224180095062528 225106459091712 225563546606112 226206177793024 226283115060288 226353586288896 226647986734026 226813206144096 227140914064896 227293707493952 227371014651924 227584548662679 227750450797584 228232937690208 228399312480768 228845404887957 229425936102792 229497386098464 230079571248384 230879859152384 231030313278336 231616387132416 232141035938328 232158971945472 232310259612288 232612407437553 232899580412928 233118306540288 233275120849056 233354462405922 234239067629424 234833281398144 234906415400448 235365216993027 235536790995792 235582421158656 235655788465152 235877103067392 236134296807552 237110058364608 237183901422336 238094854750896 238250010568284 238854399230304 238928785527168 239413939818768 239534896094208 239759853735168 240403253619672 240524709714432 241088163174144 241857256582656 242084395253376 242171821441836 242247240881712 242698510918656 242861769651072 242944371819864 243172531447794 243248262538248 243865330682688 244043101006848 245216385146304 245570682645504 245838445991424 246069323570304 246318599206251 246854307338496 246931185042432 247252349164392 247432588520832 247956771811584 248041106893008 248622168273336 248747776713216 248981386571136 249252868852416 250282839384864 250360784834688 250995895907328 251486122266522 251669447913312 252033069030912 252202606945344 252714714253144 253244766478176 253758989931876 254481950017152 255164856912108 255293770837248 255533528323008 255705420930696 256181761525248 256762054901484 256949226540864 256999004900352 257601051062784 258104178115641 258184559360772 258839517654432 259496137435392 259739841546432 260568435523968 260649584211456 261178843438656 262012027964544 262258094857824 262434510955188 263005268917248 263100250455328 263518951083102 264187441572912 264269717325504 264940112346624 264978889870266 265651083908496 265785295666176 266034906199296 267334573755392 267508783795968 267856711594758 268619836129216 268711199134092 268794883718064 268815651726336 269340682296114 269476758105984 269729835452064 269926460204544 270453660322131 270498296521728 271224183570912 271912220566272 271996902042624 272528145991926 272779645552128 273035824783488 273120856183296 273219490857456 274348497018024 274548488632704 275130116667648 275688779185248 275868433289592 276568251740352 276827989016592 277014206008254 277616672745984 278158892809941 278361662085936 278502295458816 278951368288032 279154715254272 279699939307503 279841248802368 280104059892528 280308247135488 280409477458968 281568194307972 281655882939024 282370382895744 283086695384064 283727932813512 284256475117056 284304053534787 284922374660352 285831303234048 286292193769296 287018455042176 287107841044992 287205492191904 287475219363384 287668598547033 287934070305024 288204481715904 288294237082368 289801182445632 289891435071744 291194457361236 291827764141056 291933154614816 292207321739736 293039821231872 293139489964464 293230782237888 293826198868488 293974645206528 294663310546176 295880927531904 295987781762244 296631513345024 297210871769526 297303431991192 298057626389952 298274901230592 298857469397058 299008457624448 299289269474208 300141945455616 300751395474816 301710820080384 301804781718528 302197315645368 302417608192128 303161352869232 303446064883572 303667267730112 304310583586944 305127206517276 305281362329856 305901248137056 305996514797952 306772761664512 307371927214638 308040417704448 309521381251104 309747012816384 310149876583404 310824408720384 311033494465408 311139283207896 311431487643666 312318756839232 313111041864192 313156869846678 313820289324036 314049054661056 314109894878208 314502804089856 314845729076736 315460662141339 316146744486144 316245201896448 317459806334528 317666680757712 318472532307072 318571714036224 319193924415201 319218586425024 319679804980224 320537671492896 321450884232192 322078717990458 322779193671168 322895761922448 322996321175616 323815692868096 323925829093152 324230041930392 324331016717664 325153774243584 326026330251336 326127864455712 326955180195072 327380425282482 328092431427072 328424798941668 328733236957203 329139076451328 329669798885856 329910118027776 330554473727049 330609029082112 330721475857344 330962561639424 331273382978304 331496224364448 331975182094848 332337158469888 332866043473392 333710452513152 333814379779584 334466360990091 335314829688696 335559263884416 336270142593792 337659688637568 338345319909168 339309266689536 339424672590432 339530379433344 339971980101039 340219809216144 340391694449664 340711371097344 340940561240928 341056521977886 342349406535312 342598968721152 344138904154188 344246079147696 344887357621248 345119356872576 345994849913856 346319788728576 346545469917504 347424580698624 348211553907492 348238457918208 349349370619392 349677459810432 349912681273584 351358601444136 352249922097216 352359623100672 353305186493688 353373631737984 353483682697728 353815654601088 354201445211328 354713208265728 356678378394624 357142282126344 358281598845456 358393178290752 359120909728152 359302344141312 359639780602752 360604880429508 360787064571648 361632244761216 362549627421696 363257732162754 363370861322568 364047766377984 364292654476608 365797996024032 366064651510272 366840155556864 367585038913664 367824577719456 368356023968256 368757668987136 369103985355456 369352274677672 370878523746588 371148882781248 371935157717376 372933252410004 373121665069824 373472079856704 373744329513984 373879303278624 375424259077296 375541177252032 376493843860992 377229183399783 377504171869968 378303910418016 379072071379716 379896499547136 380638484897814 381722925025728 382691273389568 382747285368162 382940656255872 383300292484512 383558131396044 383912093740032 384272642287872 384392316109824 385143082352226 385423839811296 386401576594176 386521913428992 387276839041158 388259276481648 389244206153088 389609762319648 390719761642496 390852653285952 390974376317184 391768265157984 392884414061568 393018041946816 393387142286736 393651766432782 394507903375872 394650375682992 395278426624653 396281162359368 396404575988256 397410168519936 398476625862744 398677943499264 399052359298944 401001860633088 401263175693952 401785067392137 402281093440512 402929754193824 403066798701138 403192325577096 403223477589504 404011023444171 404215137158976 404594753178096 404889690306816 405747444782592 406836275356368 407041816439808 407868330849408 407995353063936 408792218987889 409169468328192 409553737175232 409681284274944 409829236286184 411522745527036 412695175001472 413533168777872 414852377610528 415241983524888 415521309012381 416425009118976 417542493128904 417753443188224 418427052432048 418732072881408 419761873203552 420156089838792 420614216188452 421528992648192 423555574343616 424630043076096 425591899220268 425624781900032 426384712675584 426517501436928 427383561990528 429438290653944 430527682563264 430661761567488 431901105457536 432306722573856 432441355623552 433538365658112 434701773668448 434837152607616 435940240260096 436507233709976 436791686041854 437899731922224 438310982609604 439559731847808 440739298302732 440961967809792 441697843971072 441994965819264 443116211293184 443821391297856 443981672643366 444947270017536 445816307654289 445955147986788 447086439584928 447412351845888 448286204095587 448360190125056 450212918183424 451127093212224 452566230120576 452707172577792 453295973468052 453626412288192 454281828129792 454587414987904 454742029303848 455169097325358 455500901595168 456465875380416 456798624961536 457690809775914 458851872205584 458994772196928 460159142496768 461057890821957 461759718304768 462060626556672 464282071876656 464317943890944 464620519224576 465224814875106 466236613080576 466550241698112 466708924811844 467147231465499 468478135258848 469666562796288 469812830800896 470730433986054 471073581991584 471164842317312 471754206134784 472268593615104 474220116729216 474367802844672 476189709501792 476500021136568 477708798460608 477857571054336 478827879637536 479519707470336 480806507239344 481049419428864 482176326348288 483118076985687 483714513165312 484168790506752 484343642883672 484494481763424 485723539302144 485888743639728 486345062895588 486496525076496 487730661365376 490432770292608 491070637923723 491676891982848 492138647140608 492637198412502 493708614676992 494504698328784 494865177041664 495913543623168 496082213786016 497244336546672 497495553426432 497962773142272 498505737704832 500565678769728 500721569669376 502972244533044 503338895826624 504066138061824 504405213890688 505429428506288 506489532956352 507517979863752 508963900034304 510329713824216 510587541674496 511067056646016 511410841861392 512363523050496 513524109802968 513898453081728 515202102125568 516208356231282 516369118721544 517679035308864 518992274870784 519479683092864 521136871047936 521299168422912 522357686877312 524024055929088 524516189715648 524869021910376 526200500910656 527037902166204 528374883145824 528539434651008 529880224693248 529957779740532 531302167816992 532069812398592 535017567591936 535713423189516 537239672258432 537422398268184 537589767436128 538681364592228 538953516211968 539459670904128 539852920409088 540907320644262 542448367141824 543824441132544 544886598244131 545056291983852 545559291104256 546071649566976 546241712366592 546438981714912 548696994036048 549096977265408 550260233335296 551377558370496 551736866579184 553136503480704 553655978033184 554028412016508 555233345491968 556317785619882 556723324171872 557902736576064 558309430508544 559399878615006 559682497604736 560208119785056 560616494270976 560818954917936 563136388615944 563311765878048 564740765791488 567455865627024 568512950234112 568608107069574 569844749320704 570957727346721 571662606468096 572584387538592 574036910084352 574120928052243 574215682089984 574410984383808 574950438726768 575337197094066 575868140610048 576408963431808 576588474164736 577714623528339 579602364891264 579782870143488 582388914722472 583866309229632 584414643479472 586079642463744 586278979928928 586461564475776 587652397736976 587949290413056 589326621092352 590477649649173 591761855063808 591975563524488 594421743539052 594606863982384 596115252779904 597714938794116 598016915248896 598578538948416 600197446351217 601502790949632 603421640160768 604394631290736 604835216384256 606322705738464 606892129767144 607334535460224 608621167173888 610254413034552 610562724659712 611802496274112 611993029595904 614743854429276 616080835408896 619042762502208 619494025632768 620299753166808 622066988930816 622278566415792 622862975287332 624637513678464 626222083728384 626313739693356 627640578648072 628098109322112 629691458153472 630921324282678 632293488972288 634919612669056 635333361515424 636945064614144 637143428072448 638387848830402 638437172850048 641075342985792 644157435980916 645558387342336 645791523844896 645992642351232 647631385736192 647851658186304 648460083860784 648662033435328 650307548487168 652052660502672 652255728911424 653910360390144 654760850564964 655187529062781 656184862854144 656849597883336 657466473914406 659339597771712 659820236055552 661108947454098 661442951714688 662546765956608 662992448728896 663950364189696 664674316939776 665732086946784 665972508965049 667420905026304 667628759559168 668932721980182 670629659377392 671118527768832 672540285187584 675319377275136 676690639818336 678618533379072 678849345180864 679060758866688 679943960202078 680439618432288 681422742194688 681881122481856 682113043955772 682753645988037 684698813070624 685197937442304 688277808308376 688492158295392 690238713745152 692639577457152 693090939835008 694849161397248 696423107814984 696476915836416 697837222312659 698698741238784 699354919620864 699825362547168 702717202888272 704499844194432 704719246201344 706095650979081 706610372987376 706747263475968 706967365395456 707631309202176 708402890422656 714284564252688 716563197690912 716786356581504 718241819456304 718604688282624 719279561205504 721209760859016 721574129143296 723264489522432 726515464325508 726741722645136 728095532755968 728585308953216 731595992048064 732129303020544 735170077827328 735649155438912 736712047936512 737515337974272 738207970710912 738704549355344 738955797618753 741757047493176 742297765562496 743870315434752 745866504820008 746243330139648 746944159713408 747758606557248 750848518154592 751082354504064 752987687721984 754458366799566 755008343739936 756607820836032 758144142759432 761276969795628 763445850051456 765382546779136 765494570736324 765881312511744 766600584969024 767116262792088 768545284575744 770286164704452 770847679622592 772803153188352 774312534346923 774553678082316 776518552963296 778488412306176 779219524639296 781705306571904 781948752634368 783536530315968 786036083893632 786774284573472 787303532865564 789015806751744 789300751365984 790556853249306 792562324718736 792809151976512 794820337039872 796953251725488 797355886998528 798104718597888 802003721266176 802526351387904 803570134784274 805859508387648 806133597402276 806384651154192 806446955179008 808022046888342 808430274317952 809189506356192 809779380613632 811494889565184 813672550712736 815736661698816 815990706127872 817584437975778 818338936656384 819107474350464 819362568549888 819658472572368 823045491054072 825390350002944 827066337555744 829704755221056 830483967049776 831042618024762 832850018237952 834476678429823 835084986257808 835506886376448 836854104864096 837464145762816 839099817922509 839523746407104 840312179677584 841228432376904 847111148687232 849260086152192 851183798440536 851249563800064 852769425351168 852912160604361 854767123981056 858876581307888 861055365126528 861323523134976 863005795641099 863802210915072 864613445147712 864882711247104 869403547336896 869674305215232 873014467419952 873583372083708 875799463844448 876621965219208 879119463695616 881478596605464 881923935619584 883989931638528 887642782595712 887963345286732 889894540035072 891632615308578 891910295973576 894172879169856 894824703691776 896572408191174 900425836366848 902254186424448 905132460241152 905414345155584 906591946936104 907252824576384 909174829975808 909484058607696 910338194650716 911001803190336 912931750760832 915381619551828 917703744411168 917989544393856 920318284993536 922115781643914 924121253113344 928564143753312 929241038449152 930449629750212 932473226161152 933100483396224 933417849623688 934294462930998 936956270517696 939333125592576 941460867972108 942147163983168 942329684634624 943508412269568 944537187230208 946381986424017 948440233458432 948735605689344 952379419003584 953000042273136 955417596921216 955715142108672 957581773245603 957655759275072 959039414940672 961613014478688 964352652696576 966236153971374 968337581013504 968687285767344 968988963526848 971447078604288 971777487279456 972690125791176 972993050152992 975461322730752 980865540585216 982141275847446 984277294281216 985274396825004 986199710871609 987417229353984 989009396657568 989730354083328 991663421181147 991827087246336 992164427572032 994488673093344 995925546284544 997011475409664 1001131357539456 1001443139338752 1005944489066088 1006677791653248 1008810427781376 1010858857012576 1012979065912704 1015035959727504 1017927800068608 1019915940303117 1020659427648432 1021175083348992 1022134113292032 1022821683722784 1027048219605936 1027796906163456 1032416712462564 1032738237443088 1035358070617728 1037984549741568 1038959366185728 1042273742095872 1044715373754624 1048048111858176 1049032379431296 1049738043820752 1052401001821312 1054075804332408 1056749766291648 1057078869302016 1059915559481064 1062604335633984 1064139624797184 1070035135183872 1071426846379032 1074479344516864 1074844796536368 1075179534872256 1077362729184456 1077907032423936 1078919341808256 1081814641288524 1084896734283648 1087648882265088 1089773196488262 1090112583967704 1092143299133952 1092877963429824 1097393988072096 1098193954530816 1100520466670592 1102755116740992 1103473733158368 1106273006961408 1107311956066368 1108056824033016 1112635571239764 1113446648343744 1115805473152128 1118799757230012 1119364995209472 1120416239570112 1121232988541952 1121637909835872 1126272777231888 1126623531756096 1129481531582976 1131687550199349 1134911731254048 1137216214139148 1139689498641408 1141915454693442 1145168775077184 1148073820168704 1148241856104486 1148821968767616 1149900877453536 1150674394188132 1151736281220096 1152817926863616 1153176948329472 1155429247056678 1159204729782528 1159565740286976 1164777829444944 1167732618459264 1168829286958944 1172159284927488 1172557959857856 1172923128951552 1175304795473952 1178653242184704 1180955299298346 1183523710127616 1183951127048976 1188843487078104 1189213727964768 1192230505559808 1195429877588232 1196033830497792 1197157077896832 1200394892702434 1203005581899264 1205355202176411 1206843280321536 1208789262581472 1209670432768512 1212033070332513 1212645411476928 1213784259534288 1214669070920448 1217242334347776 1220508826069104 1221125449319424 1223604992548224 1223986059191808 1226376656963667 1229487708858552 1238085525004416 1240599506333616 1244133977861632 1244557132831584 1245725950574664 1246563927037143 1249275027356928 1252627479386712 1255281157296144 1256196218644224 1261842648565356 1264586977944576 1269839225338112 1270666723030848 1273890129228288 1276775697660804 1276874345700096 1282150685971584 1288314871961832 1291583047689792 1291985284702464 1295703316372608 1296920167721568 1297324066870656 1300615096974336 1304105321005344 1304511457822848 1307820720780288 1309521701129928 1310375058125562 1313699195766672 1314932947828812 1318679195543424 1322217894908196 1322885903429376 1325093531913216 1325984897457792 1329348633879552 1331464173893568 1331945017930098 1334841810052608 1337448922962867 1337865443960364 1341259318754784 1342237055537664 1345080570375168 1350638754550272 1353381279636672 1357698690361728 1358121517733376 1359887920404156 1360879236864576 1362845484389376 1363762244963712 1364226087911544 1365507291976074 1369397626141248 1370395874884608 1376555616616752 1376984316590784 1380477427490304 1383173672465871 1385279154914304 1386181879670016 1392846215629968 1392953831672832 1395674444625318 1398709839241728 1399650725094336 1405434405776544 1408999688388864 1409438492402688 1412191301958162 1413220745974752 1413494526951936 1415262618404352 1416805780845312 1428569128505376 1433126395381824 1433572713163008 1436483638912608 1438559122411008 1442419521718032 1443148258286592 1446528979044864 1449354230957061 1453030928651016 1453483445290272 1457170617906432 1463191984096128 1470340155654656 1471298310877824 1473211913771169 1475030675948544 1476415941421824 1477409098710688 1477911595237506 1483514094986352 1484595531124992 1487740630869504 1491733009640016 1492486660279296 1493888319426816 1495517213114496 1501697036309184 1502164709008128 1508916733599132 1510016687479872 1513215641672064 1516288285518864 1522553939591256 1526891700102912 1530989141472648 1531762625023488 1533201169938048 1534232525584176 1537090569151488 1540572329408904 1541695359245184 1545606306376704 1548625068693846 1549107356164632 1553037105926592 1556976824612352 1558439049278592 1563410613143808 1563897505268736 1567073060631936 1572072167787264 1573548569146944 1574607065731128 1578601502731968 1581113706498612 1585124649437472 1585618303953024 1589640674079744 1593906503450976 1596209437195776 1605052702775808 1607140269568548 1611719016775296 1612267194804552 1612769302308384 1616044093776684 1616860548635904 1618379012712384 1619558761227264 1627345101425472 1631473323397632 1634659794732393 1635168875951556 1636677873312768 1638214948700928 1638725137099776 1639316945144736 1646090982108144 1650780700005888 1654132675111488 1659409510442112 1660967934099552 1662085236049524 1665700036475904 1668953356859646 1670169972515616 1673708209728192 1674928291525632 1678199635845018 1679047492814208 1680624359355168 1682456864753808 1694222297374464 1702367596881072 1702499127600128 1705538850702336 1705824321208722 1709534247962112 1712873182040163 1717753162615776 1722110730253056 1722362784156729 1722647046269952 1726011591282198 1727604421830144 1729226890295424 1729765422494208 1738807094673792 1739348610430464 1746028934839904 1747166744167416 1751598927688896 1753243930438416 1758238927391232 1762957193210928 1763847871239168 1767979863277056 1771432948947519 1775285565191424 1775926690573464 1783265230617156 1783820591947152 1788345758339712 1793144816382348 1800592339053651 1804508372848896 1810264920482304 1813183893872208 1814505649152768 1818349659951616 1818968117215392 1820676389301432 1822003606380672 1825863501521664 1830763239103656 1835407488822336 1835979088787712 1844231563287828 1848242506226688 1857128287506624 1858482076898304 1860899259500424 1866200966792448 1866835699247376 1868588925861996 1873912541035392 1878666251185152 1882921735944216 1884294327966336 1889074374460416 1892763972848034 1896880466916864 1904758838007168 1906000084546272 1910835193842432 1911430284217344 1915163546491206 1915311518550144 1923226028957376 1932472307942748 1936675162027008 1937374571534688 1937977927053696 1942894157208576 1943554974558912 1945380251582352 1945986100305984 1950922645461504 1961731081170432 1964282551694892 1968554588562432 1970548793650008 1972399421743218 1978018793315136 1979460708166656 1983326842362294 1984328855144064 1988977346186688 1991851092569088 1994022950819328 1997917526895147 2002262715078912 2002886278677504 2011888978132176 2013355583306496 2017620855562752 2021717714025152 2025958131825408 2030071919455008 2035855600137216 2039831880606234 2041318855296864 2044268226584064 2045643367445568 2054096439211872 2055593812326912 2064833424925128 2065476474886176 2070716141235456 2077918732371456 2084547484191744 2089430747509248 2093511666937977 2096096223716352 2098064758862592 2099476087641504 2104802003642624 2108151608664816 2113499532583296 2114157738604032 2118286952937243 2119831118962128 2125208671267968 2142853692758064 2148958689033728 2149689593072736 2150359069744512 2154725458368912 2155814064847872 2157838683616512 2163629282577048 2169793468567296 2179546392976524 2180225167935408 2184286598267904 2185755926859648 2194787976144192 2196387909061632 2205510233481984 2206947466316736 2212546013922816 2214623912132736 2216113648066032 2216867392856259 2225271142479528 2226893296687488 2231610946304256 2237599514460024 2238729990418944 2240832479140224 2243275819671744 2252545554463776 2253247063512192 2258963063165952 2263375100398698 2269823462508096 2274432428278296 2283830909386884 2290337550154368 2296147640337408 2296483712208972 2297643937535232 2299801754907072 2301348788376264 2305635853727232 2310858494113356 2318409459565056 2329555658889888 2335465236918528 2337658573917888 2345115919715712 2345846257903104 2350609590947904 2361910598596692 2367047420255232 2367902254097952 2377686974156208 2378427455929536 2384461011119616 2390859755176464 2392067660995584 2394314155793664 2400789785404868 2406011163798528 2410710404352822 2417578525162944 2419340865537024 2424066140665026 2425290822953856 2427568519068576 2429338141840896 2434484668695552 2441017652138208 2447209985096448 2447972118383616 2452753313927334 2458975417717104 2476171050008832 2481199012667232 2488267955723264 2489114265663168 2491451901149328 2493127854074286 2498550054713856 2503430035289469 2505254958773424 2510562314592288 2512392437288448 2517299453767527 2523685297130712 2539678450676224 2541333446061696 2547780258456576 2553551395321608 2553748691400192 2558736481813083 2564301371943168 2576629743923664 2583166095379584 2583970569404928 2589017386923297 2591406632745216 2593840335443136 2594648133741312 2608210642010688 2609022915645696 2619043402259856 2620750116251124 2627398391533344 2629865895657624 2637358391086848 2644435789816392 2645771806858752 2651969794915584 2662928347787136 2663890035860196 2669683620105216 2674897845925734 2675730887920728 2682518637509568 2684474111075328 2701277509100544 2706762559273344 2715397380723456 2716243035466752 2719775840808312 2721758473729152 2727524489927424 2728452175823088 2731014583952148 2738795252282496 2753111233233504 2753968633181568 2760954854980608 2766347344931742 2772363759340032 2785692431259936 2791348889250636 2797419678483456 2799301450188672 2810868811553088 2817999376777728 2824382603916324 2826441491949504 2826989053903872 2830525236808704 2833611561690624 2839145959272051 2857138257010752 2866252790763648 2867145426326016 2872967277825216 2877118244822016 2884839043436064 2893057958089728 2898708461914122 2906061857302032 2906966890580544 2914341235812864 2926383968192256 2940680311309312 2942596621755648 2946423827542338 2952831882843648 2954818197421376 2955823190475012 2958599132614827 2967028189972704 2969191062249984 2974990263543441 2975481261739008 2983466019280032 2987776638853632 2991034426228992 3003394072618368 3004329418016256 3017833467198264 3020033374959744 3026431283344128 3032576571037728 3045107879182512 3053783400205824 3059747820909351 3061978282945296 3063525250046976 3066402339876096 3068465051168352 3081144658817808 3083390718490368 3097250137387692 3098214712329264 3106074211853184 3113953649224704 3116878098557184 3126821226287616 3134146121263872 3144144335574528 3147097138293888 3149214131462256 3157203005463936 3162227412997224 3170249298874944 3171236607906048 3187813006901952 3192418874391552 3210105405551616 3214280539137096 3223438033550592 3224534389609104 3225538604616768 3232088187553368 3233721097271808 3236758025424768 3254690202850944 3262946646795264 3269319589464786 3270337751903112 3276429897401856 3278633890289472 3292181964216288 3301561400011776 3308265350222976 3318819020884224 3321935868199104 3324170472099048 3337906713719292 3340339945031232 3347416419456384 3356399271690036 3358094985628416 3361248718710336 3364913729507616 3388444594748928 3404735193762144 3411648642417444 3419068495924224 3425746364080326 3435506325231552 3444221460506112 3444725568313458 3452023182564396 3455208843660288 3458453780590848 3459530844988416 3477614189347584 3478697220860928 3492057869679808 3494333488334832 3503197855377792 3506487860876832 3516477854782464 3525914386421856 3535959726554112 3542865897895038 3550571130382848 3551853381146928 3566530461234312 3567641183894304 3576691516679424 3586289632764696 3601184678107302 3609016745697792 3616065606529233 3620529840964608 3626367787744416 3629011298305536 3636099210997539 3636699319903232 3637936234430784 3641352778602864 3644007212761344 3651727003043328 3661526478207312 3670814977644672 3671958177575424 3679129970891001 3688463126575656 3714256575013248 3721798519000848 3732401933584896 3733671398494752 3737177851723992 3739691781111429 3747825082070784 3765843471888432 3768588655932672 3785527945696068 3793760933833728 3809517676014336 3812000169092544 3821670387684864 3830327092982412 3830623037100288 3846452057914752 3864944615885496 3874749143069376 3875955854107392 3887109949117824 3890760503164704 3891972200611968 3901845290923008 3923462162340864 3928565103389784 3941097587300016 3944798843486436 3956037586630272 3966653684724588 3968657710288128 3977954692373376 3988045901638656 3995835053790294 4004525430157824 4023777956264352 4026711166612992 4035241711125504 4043435428050304 4051916263650816 4060143838910016 4079663761212468 4082637710593728 4088536453168128 4091286734891136 4108192878423744 4111187624653824 4129666849850256 4130952949772352 4141432282470912 4149521017397613 4155837464742912 4178861495018496 4187023333875954 4196129517725184 4198952175283008 4209604007285248 4216303217329632 4226999065166592 4228315477208064 4236573905874486 4239662237924256 4250417342535936 4285707385516128 4297917378067456 4299379186145472 4300718139489024 4309450916737824 4315677367233024 4327258565154096 4339586937134592 4348062692871183 4359092785953048 4360450335870816 4371511853719296 4389575952288384 4411020466963968 4413894932633472 4419635741313507 4425092027845632 4429247824265472 4432227296132064 4433734785712518 4450542284959056 4453786593374976 4463221892608512 4475199028920048 4477459980837888 4481664958280448 4486551639343488 4505091108927552 4506494127024384 4526750200797396 4539646925016192 4548864856556592 4567661818773768 4580675100308736 4592967424417944 4595287875070464 4599603509814144 4602697576752528 4611271707454464 4621716988226712 4636818919130112 4659111317779776 4670930473837056 4675317147835776 4690231839431424 4691692515806208 4701219181895808 4723821197193384 4735804508195904 4755373948312416 4756854911859072 4768922022239232 4781719510352928 4788628311587328 4801579570809736 4821420808705644 4835157050325888 4848132281330052 4850581645907712 4855137038137152 4858676283681792 4882035304276416 4894419970192896 4903979384197179 4905506627854668 4917950835434208 4952342100017664 4962398025334464 4978228531326336 4982903802298656 4986255708148572 4997100109427712 5006860070578938 5010509917546848 5021124629184576 5024784874576896 5034598907535054 5047370594261424 5079356901352448 5082666892123392 5107102790643216 5107497382800384 5117472963626166 5128602743886336 5138619546120489 5153259487847328 5166332190759168 5167941138809856 5178034773846594 5182813265490432 5187680670886272 5189296267482624 5216421284021376 5218045831291392 5238086804519712 5241500232502248 5254796783066688 5259731791315248 5274716782173696 5288871579632784 5291543613717504 5303939589831168 5314298846842557 5325856695574272 5327780071720392 5349795691851468 5351461775841456 5365037275019136 5401777017160953 5413525118546688 5430794761446912 5439551681616624 5443516947458304 5455048979854848 5456904351646176 5462029167904296 5477590504564992 5506222466467008 5507937266363136 5532694689863484 5544727518680064 5571384862519872 5582697778501272 5598602900377344 5621737623106176 5635998753555456 5648765207832648 5652882983899008 5667223123381248 5678291918544102 5714276514021504 5732505581527296 5734290852652032 5745934555650432 5769678086872128 5797416923828244 5812123714604064 5813933781161088 5828682471625728 5852767936384512 5885193243511296 5892847655084676 5905663765687296 5909636394842752 5911646380950024 5917198265229654 5934056379945408 5938382124499968 5949980527086882 5966932038560064 5975553277707264 5982068852457984 5993752580685441 6006788145236736 6008658836032512 6035666934396528 6040066749919488 6052862566688256 6065153142075456 6090215758365024 6107566800411648 6119495641818702 6123956565890592 6132804679752192 6136930102336704 6162289317635616 6166781436980736 6194500274775384 6196429424658528 6212148423706368 6233756197114368 6253642452575232 6268292242527744 6280535000813931 6288288671149056 6294194276587776 6298428262924512 6314406010927872 6324454825994448 6340498597749888 6342473215812096 6354860858811729 6375626013803904 6428561078274192 6446876067101184 6449068779218208 6451077209233536 6464176375106736 6467442194543616 6473516050849536 6509380405701888 6538639178929572 6540675503806224 6552859794803712 6557267780578944 6584363928432576 6616530700445952 6637638041768448 6643871736398208 6648340944198096 6675813427438584 6680679890062464 6694832838912768 6712798543380072 6716189971256832 6722497437420672 6729827459015232 6776889189497856 6809470387524288 6823297284834888 6851492728160652 6871012650463104 6888442921012224 6889451136626916 6904046365128792 6916907561181696 6955228378695168 6984115739359616 6988666976669664 7006395710755584 7012975721753664 7051828772843712 7085731795790076 7101142260765696 7103706762293856 7133060922468624 7135282367788608 7153383033358848 7172579265529392 7202369356214604 7218033491395584 7232131213058466 7252735575488832 7258022596611072 7272198421995078 7275872468861568 7282705557205728 7288014425522688 7303454006086656 7323052956414624 7341629955289344 7343916355150848 7358259941782002 7376926253151312 7428513150026496 7443597038001696 7464803867169792 7467342796989504 7474355703447984 7479383562222858 7495650164141568 7510290105868407 7531686943776864 7537177311865344 7571055891392136 7619035352028672 7624000338185088 7643340775369728 7660654185964824 7661246074200576 7676209445439249 7692904115829504 7729889231770992 7749498286138752 7751911708214784 7767052160769891 7774219898235648 7781521006329408 7783944401223936 7857130206779568 7882195174600032 7889597686972872 7912075173260544 7933307369449176 7937315420576256 7955909384746752 7991670107580588 8009050860315648 8047555912528704 8053422333225984 8086870856100608 8103832527301632 8120287677820032 8159327522424936 8165275421187456 8182573469782272 8216385756847488 8259333699700512 8261905899544704 8282864564941824 8299042034795226 8374046667751908 8392259035450368 8397904350566016 8419208014570496 8432606434659264 8453998130333184 8473147811748972 8479324475848512 8500834685071872 8517437877816153 8571414771032256 8598758372290944 8601436278978048 8618901833475648 8631354734466048 8654517130308192 8679173874269184 8696125385742366 8718185571906096 8720900671741632 8743023707438592 8779151904576768 8822040933927936 8827789865266944 8839271482627014 8858495648530944 8864454592264128 8867469571425036 8875797397844481 8901084569918112 8907573186749952 8926443785217024 8950398057840096 8963329916560896 8973103278686976 9010182217855104 9012988254048768 9053500401594792 9079293850032384 9097729713113184 9135323637547536 9161350200617472 9179243462728053 9185934848835888 9190575750140928 9199207019628288 9205395153505056 9243433976453424 9318222635559552 9341860947674112 9350634295671552 9380463678862848 9402438363791616 9447642394386768 9471609016391808 9510747896624832 9513709823718144 9563439020705856 9577256623174656 9603159141619472 9642841617411288 9670314100651776 9696264562660104 9701163291815424 9710274076274304 9764070608552832 9788839940385792 9807958768394358 9811013255709336 9835901670868416 9904684200035328 9924796050668928 9956457062652672 9965807604597312 9972511416297144 10013720141157876 10021019835093696 10042249258369152 10069197815070108 10094741188522848 10165333784246784 10214205581286432 10234945927252332 10257205487772672 10277239092240978 10306518975694656 10332664381518336 10356069547693188 10365626530980864 10375361341772544 10378592534965248 10432842568042752 10436091662582784 10476173609039424 10483000465004496 10509593566133376 10519463582630496 10549433564347392 10577743159265568 10607879179662336 10628597693685114 10651713391148544 10655560143440784 10699591383702936 10702923551682912 10730074550038272 10803554034321906 10827050237093376 10848196819587699 10861589522893824 10879103363233248 10887033894916608 10908297632992617 10910097959709696 10913808703292352 10924058335808592 10955181009129984 11012444932934016 11015874532726272 11065389379726968 11142769725039744 11165395557002544 11197205800754688 11219075343334287 11243475246212352 11297530415665296 11305765967798016 11356583837088204 11428553028043008 11465011163054592 11491869111300864 11539356173744256 11594833847656488 11624247429208128 11627867562322176 11705535872769024 11770386487022592 11785695310169352 11819272789685504 11823292761900048 11834396530459308 11868112759890816 11899961054173764 11933864077120128 11964137704915968 11987505161370882 12013576290473472 12071333868793056 12080133499838976 12105725133376512 12130306284150912 12180431516730048 12238991283637404 12247913131781184 12265609359504384 12273860204673408 12324578635271232 12333562873961472 12389000549550768 12392858849317056 12424296847412736 12448563052192839 12467512394228736 12536584485055488 12561070001627862 12588388553175552 12596856525849024 12628812021855744 12648909651988896 12680997195499776 12684946431624192 12709721717623458 12751252027607808 12857122156548384 12893752134202368 12898137558436416 12902154418467072 12928352750213472 12947032101699072 13018760811403776 13077278357859144 13081351007612448 13114535561157888 13168727856865152 13233061400891904 13258907223940521 13275276083536896 13287743472796416 13296681888396192 13351626854877168 13361359780124928 13389665677825536 13425597086760144 13432379942513664 13444994874841344 13459654918030464 13618940775048576 13646594569669776 13702985456321304 13742025300926208 13778902273253832 13808092730257584 13833815122363392 13910456757390336 13968231478719232 13977333953339328 14012791421511168 14025951443507328 14103657545687424 14171463591580152 14207413524587712 14266121844937248 14270564735577216 14306766066717696 14345158531058784 14404738712429208 14464262426116932 14505471150977664 14544396843990156 14551744937723136 14565411114411456 14576028851045376 14646105912829248 14683259910578688 14711938152591537 14716519883564004 14753852506302624 14857026300052992 14887194076003392 14934685593979008 14948711406895968 14958767124445716 14991300328283136 15020580211736814 15063373887553728 15074354623730688 15142111782784272 15238070704057344 15248000676370176 15321308371929648 15322492148401152 15352418890878498 15385808231659008 15459778463541984 15498996572277504 15503823416429568 15534104321539782 15548439796471296 15563042012658816 15567888802447872 15714260413559136 15764390349200064 15779195373945744 15824150346521088 15866614738898352 15874630841152512 15911818769493504 15942896540527671 15983340215161176 16095111825057408 16173741712201216 16205331051482859 16240575355640064 16318655044849872 16330550842374912 16365146939564544 16432771513694976 16518667399401024 16523811799089408 16598084069590452 16748093335503816 16795808701132032 16865212869318528 16907996260666368 16946295623497944 16958648951697024 17001669370143744 17034875755632306 17142829542064512 17197516744581888 17202872557956096 17237803666951296 17309034260616384 17392250771484732 17436371143812192 17441801343483264 17486047414877184 17558303809153536 17655579730533888 17678542965254028 17716991297061888 17728909184528256 17734939142850072 17751594795688962 17802169139836224 17815146373499904 17900796115680192 17926659833121792 17946206557373952 17981257742056323 18020364435710208 18025976508097536 18107000803189584 18158587700064768 18195459426226368 18270647275095072 18322700401234944 18358486925456106 18371869697671776 18398414039256576 18410790307010112 18486867952906848 18636445271119104 18701268591343104 18760927357725696 18804876727583232 18841605002441793 18895284788773536 18943218032783616 19021495793249664 19027419647436288 19126878041411712 19206318283238944 19285683234822576 19340628201303552 19392529125320208 19402326583630848 19420548152548608 19528141217105664 19615917536788716 19622026511418672 19671803341736832 19849592101337856 19912914125305344 19931615209194624 19945022832594288 20027440282315752 20042039670187392 20084498516738304 20138395630140216 20189482377045696 20330667568493568 20428411162572864 20469891854504664 20554478184481956 20613037951389312 20665328763036672 20712139095386376 20750722683545088 20865685136085504 20952347218078848 20966000930008992 21019187132266752 21038927165260992 21155486318531136 21257195387370228 21303426782297088 21311120286881568 21399182767405872 21405847103365824 21460149100076544 21607108068643812 21654100474186752 21696393639175398 21758206726466496 21774067789833216 21816595265985234 21827617406584704 21848116671617184 21910362018259968 22024889865868032 22031749065452544 22130778759453936 22285539450079488 22330791114005088 22394411601509376 22438150686668574 22486950492424704 22595060831330592 22611531935596032 22713167674176408 22857106056086016 22930022326109184 22983738222601728 23028628336317747 23078712347488512 23189667695312976 23248494858416256 23255735124644352 23301156482309673 23571390620338704 23638545579371008 23646585523800096 23668793060918616 23736225519781632 23799922108347528 23867728154240256 23975010322741764 24027152580946944 24142667737586112 24160266999677952 24260612568301824 24360863033460096 24477982567274808 24495826263562368 24547720409346816 24649157270542464 24778001099101536 24785717698634112 24848593694825472 24897126104385678 25122140003255724 25176777106351104 25193713051698048 25257624043711488 25297819303977792 25361994390999552 25419443435246916 25502504055215616 25714244313096768 25796275116872832 25804308836934144 25856705500426944 25894064203398144 26037521622807552 26154556715718288 26162702015224896 26229071122315776 26337455713730304 26466122801783808 26517814447881042 26575486945592832 26593363776792384 26703253709754336 26722719560249856 26779331355651072 26851194173520288 26889989749682688 26919309836060928 27237881550097152 27293189139339552 27405970912642608 27484050601852416 27537730388184159 27557804546507664 27616185460515168 27936462957438464 27954667906678656 28025582843022336 28051902887014656 28207315091374848 28342927183160304 28414827049175424 28532243689874496 28541129471154432 28690317062117568 28809477424858416 28928524852233864 29010942301955328 29088793687980312 29103489875446272 29130822228822912 29292211825658496 29366519821157376 29423876305183074 29433039767128008 29507705012605248 29714052600105984 29774388152006784 29869371187958016 29897422813791936 29917534248891432 30041160423473628 30126747775107456 30284223565568544 30496001352740352 30642616743859296 30704837781756996 30771616463318016 30919556927083968 30997993144555008 31068208643079564 31096879592942592 31126084025317632 31135777604895744 31428520827118272 31528780698400128 31558390747891488 31648300693042176 31733229477796704 31823637538987008 31885793081055342 31966680430322352 32190223650114816 32347483424402432 32410662102965718 32481150711280128 32544590458763097 32637310089699744 32661101684749824 32724892898977851 32730293879129088 32865543027389952 33037334798802048 33047623598178816 33196168139180904 33496186671007632 33591617402264064 33657226030002861 33730425738637056 33892591246995888 33917297903394048 34069751511264612 34285659084129024 34395033489163776 34475607333902592 34618068521232768 34784501542969464 34872742287624384 34883602686966528 35116607618307072 35311159461067776 35357085930508056 35457818369056512 35469878285700144 35503189591377924 35604338279672448 35801592231360384 35892413114747904 35962515484112646 36040728871420416 36214001606379168 36317175400129536 36390918852452736 36541294550190144 36716973850912212 36743739395343552 36796828078513152 36821580614020224 36973735905813696 37272890542238208 37402537182686208 37609753455166464 37683210004883586 37790569577547072 37886436065567232 38042991586499328 38054839294872576 38253756082823424 38412636566477888 38571366469645152 38681256402607104 38785058250640416 38841096305097216 39056282434211328 39231835073577432 39244053022837344 39343606683473664 39699184202675712 39776721671821563 39825828250610688 39863230418389248 39890045665188576 40054880564631504 40084079340374784 40168997033476608 40276791260280432 40378964754091392 40856822325145728 40939783709009328 41108956368963912 41226075902778624 41424278190772752 41501445367090176 41731370272171008 41904694436157696 41932001860017984 42038374264533504 42077854330521984 42310972637062272 42514390774740456 42622240573763136 42798365534811744 42811694206731648 42920298200153088 43214216137287624 43392787278350796 43516413452932992 43633190531970468 43655234813169408 43696233343234368 44049779731736064 44261557518907872 44571078900158976 44661582228010176 44876301373337148 44973900984849408 45190121662661184 45223063871192064 45426335348352816 45714212112172032 45967476445203456 46057256672635494 46157424694977024 46379335390625952 46496989716832512 46511470249288704 46602312964619346 47142781240677408 47277091158742016 47293171047600192 47337586121837232 47472451039563264 47599844216695056 47735456308480512 47828689621583013 47950020645483528 48285335475172224 48521225136603648 48615993154448577 48721726066920192 48955965134549616 48991652527124736 49095440818693632 49298314541084928 49556002198203072 49571435397268224 49794252208771356 50244280006511448 50387426103396096 50595638607955584 50723988781999104 50838886870493832 51005008110431232 51428488626193536 51592550233745664 51608617673868288 51713411000853888 52309113431436576 52325404030449792 52458142244631552 52674911427460608 53035628895762084 53150973891185664 53186727553584768 53406507419508672 53445439120499712 53702388347040576 53779979499365376 53838619672121856 53943773226168969 54475763100194304 54586378278679104 54811941825285216 54968101203704832 55075460776368318 55115609093015328 55232370921030336 55872925914876928 55909335813357312 56103805774029312 56414630182749696 56524815007325379 56685854366320608 56829654098350848 57064487379748992 57082258942308864 57380634124235136 57618954849716832 57857049704467728 58021884603910656 58177587375960624 58206979750892544 58261644457645824 58584423651316992 58847752610366148 58866079534256016 59015410025210496 59548776304013568 59738742375916032 59794845627583872 59835068497782864 60082320846947256 60253495550214912 60568447131137088 60992002705480704 61285233487718592 61409675563513992 61839113854167936 61995986289110016 62136417286159128 62252168050635264 62857041654236544 63057561396800256 63116781495782976 63466458955593408 63771586162110684 63933360860644704 64380447300229632 64821324205931436 64962301422560256 65089180917526194 65274620179399488 65322203369499648 65449785797955702 65731086054779904 66074669597604096 66095247196357632 66392336278361808 66992373342015264 67183234804528128 67314452060005722 67460851477274112 67785182493991776 67834595806788096 68139503022529224 68571318168258048 68790066978327552 68951214667805184 69085885008953241 69236137042465536 69569003085938928 69745484575248768 69767205373933056 69903469446929019 70714171861016112 70915636738113024 70939756571400288 71006379182755848 71208676559344896 71603184462720768 71925030968225292 72081457742840832 72428003212758336 72781837704905472 73082589100380288 73433947701824424 73487478790687104 73643161228040448 73947471811627392 74545781084476416 75366420009767172 75581139155094144 75772872131134464 76085983172998656 76507512165646848 76825273132955776 77142732939290304 77570116501280832 77682192610194432 78112564868422656 78463670147154864 78488106045674688 78687213366947328 79398368405351424 79553443343643126 79726460836778496 79780091330377152 80109761129263008 80168158680749568 80337994066953216 80553582520560864 80757929508182784 81713644650291456 81879567418018656 82217912737927824 82452151805557248 82613191164552477 82848556381545504 83809388872315392 83864003720035968 84076748529067008 84155708661043968 84621945274124544 85028781549480912 85244481147526272 85596731069623488 85623388413463296 86428432274575248 86785574556701592 87032826905865984 87266381063940936 87310469626338816 87392466686468736 88099559463472128 88523115037815744 89142157800317952 89323164456020352 89752602746674296 90380243325322368 90852670696705632 92114513345270988 92314849389954048 92758670781251904 92993979433665024 93204625929238692 94285562481354816 94586342095200384 94675172243674464 94944902079126528 95199688433390112 95470912616961024 95657379243166026 95900041290967056 96570670950344448 97042450273207296 97231986308897154 97443452133840384 97633771376289291 97911930269099232 97983305054249472 98190881637387264 98596629082169856 99112004396406144 99142870794536448 99588504417542712 100488560013022896 100774852206792192 100971678090008583 101191277215911168 101677773740987664 102856977252387072 103185100467491328 103426822001707776 104618226862873152 104650808060899584 105349822854921216 106071257791524168 106373455107169536 106813014839017344 107404776694081152 107677239344243712 107887546452337938 108951526200388608 109172756557358208 109623883650570432 110150921552736636 110231218186030656 110464741842060672 111818671626714624 112207611548058624 112829260365499392 113049630014650758 113371708732641216 113659308196701696 114128974759497984 114164517884617728 114761268248470272 115237909699433664 115714099408935456 116043769207821312 116355174751921248 116523288915291648 117168847302633984 117695505220732296 117732159068512032 118030820050420992 119097552608027136 119330165015464689 119477484751832064 119589691255167744 119670136995565728 120164641693894512 120506991100429824 121136894262274176 122570466975437184 122819351127027984 123678227708335872 124272834572318256 124504336101270528 125714083308473088 126115122793600512 126233562991565952 126932917911186816 127543172324221368 127866721721289408 128760894600459264 129642648411862872 130178361835052388 130549240358798976 130899571595911404 132149339195208192 132784672556723616 133984746684030528 134628904120011444 134921702954548224 135570364987983552 135669191613576192 136279006045058448 137142636336516096 137902429335610368 138171770017906482 138472274084931072 139138006171877856 139490969150497536 139534410747866112 139806938893858038 141428343722032224 141831273476226048 141879513142800576 142012758365511696 142417353118689792 143206368925441536 143850061936450584 144856006425516672 145563675409810944 145847979463345731 146165178200760576 146867895403648848 146974957581374208 147286322456080896 147894943623254784 150732840019534344 151162278310188288 152171966345997312 153015024331293696 153650546265911552 154285465878580608 155140233002561664 156927340294309728 156976212091349376 157374426733894656 159106886687286252 159452921673556992 159560182660754304 160219522258526016 160336317361499136 161107165041121728 161515859016365568 161831319678506907 163427289300582912 163759134836037312 164435825475855648 164904303611114496 165226382329104954 165697112763091008 167618777744630784 167728007440071936 168311417322087936 169243890548249088 170057563098961824 170488962295052544 171193462139246976 171246776826926592 172856864549150496 173571149113403184 174065653811731968 174532762127881872 174620939252677632 174784933372937472 177046230075631488 178646328912040704 179505205493348592 180760486650644736 181705341393411264 184229026690541976 185517341562503808 185987958867330048 186409251858477384 188571124962709632 189172684190400768 189350344487348928 190399376866780224 191314758486332052 191800082581934112 193141341900688896 194463972617794308 194886904267680768 195267542752578582 195823860538198464 195966610108498944 197193258164339712 198224008792812288 198285741589072896 199177008835085424 200977120026045792 201549704413584384 201943356180017166 202382554431822336 203355547481975328 205713954504774144 206370200934982656 206853644003415552 207257655026859723 209236453725746304 209301616121799168 212142515583048336 212746910214339072 213626029678034688 214809553388162304 215775092904675876 218345513114716416 219247767301140864 220301843105473272 220462436372061312 220929483684121344 223637343253429248 226099260029301516 226743417465282432 227318616393403392 228257949518995968 229522536496940544 230475819398867328 231428198817870912 232710349503842496 233046577830583296 234337694605267968 235391010441464592 235464318137024064 236061640100841984 238195105216054272 238660330030929378 239179382510335488 239340273991131456 240329283387789024 241013982200859648 242273788524548352 245140933950874368 245638702254055968 247356455416671744 248545669144636512 251428166616946176 252230245587201024 252467125983131904 253865835822373632 255086344648442736 255733443442578816 259285296823725744 260356723670104776 261098480717597952 261799143191822808 264298678390416384 265569345113447232 267969493368061056 269257808240022888 271140729975967104 272558012090116896 276343540035812964 276944548169862144 278276012343755712 278981938300995072 279613877787716076 282856687444064448 283759026285601152 284025516731023392 284834706237379584 286412737850883072 287700123872901168 289712012851033344 291127350819621888 291695958926691462 292330356401521152 293735790807297696 293949915162748416 294572644912161792 295789887246509568 301465680039068688 302324556620376576 302915034270025749 307301092531823104 308570931757161216 310280466005123328 313854680588619456 313952424182698752 318213773374572504 319120365321508608 320439044517052032 322214330082243456 323031718032731136 323662639357013814 326854578601165824 327518269672074624 328871650951711296 330452764658209908 331394225526182016 335456014880143872 336622834644175872 338487781096498176 340115126197923648 340977924590105088 342386924278493952 342493553653853184 345713729098300992 347142298226806368 348131307623463936 349065524255763744 349569866745874944 354092460151262976 357292657824081408 357990495046394067 359010410986697184 361520973301289472 363410682786822528 368458053381083952 371034683125007616 372818503716954768 377142249925419264 378345368380801536 378700688974697856 380798753733560448 382629516972664104 383600165163868224 386282683801377792 388927945235588616 390535085505157164 391647721076396928 396448017585624576 398354017670170848 401954240052091584 403886712360034332 404765108863644672 406711094963950656 411427909009548288 413707288006831104 414515310053719446 418472907451492608 418603232243598336 424285031166096672 425493820428678144 427252059356069376 429619106776324608 431550185809351752 436691026229432832 437543938390037193 438495534602281728 440603686210946544 440924872744122624 441858967368242688 452198520058603032 453486834930564864 456515899037991936 459045072993881088 460951638797734656 462856397635741824 465420699007684992 470782020882929184 470928636274048128 472123280201683968 477320660061858756 478358765020670976 478680547982262912 480658566775578048 484547577049096704 490281867901748736 491277404508111936 494712910833343488 497091338289273024 502856333233892352 504934251966263808 507731671644747264 510172689296885472 511466886885157632 518570593647451488 520713447340209552 522196961435195904 523598286383645616 531138690226894464 535938986736122112 538515616480045776 542281459951934208 545116024180233792 552687080071625928 556552024687511424 557963876601990144 559227755575432152 565713374888128896 567518052571202304 568051033462046784 575400247745802336 579424025702066688 583391917853382924 584660712803042304 587471581614595392 587899830325496832 591579774493019136 602931360078137376 604649113240753152 605830068540051498 614602185063646208 617141863514322432 620560932010246656 621772965080579169 627709361177238912 627904848365397504 636427546749145008 638240730643017216 640878089034104064 644428660164486912 647325278714027628 655036539344149248 657743301903422592 660905529316419816 662788451052364032 670912029760287744 680230252395847296 681955849180210176 684773848556987904 691427458196601984 694284596453612736 698131048511527488 699139733491749888 708184920302525952 714585315648162816 715980990092788134 718020821973394368 723041946602578944 726821365573645056 736916106762167904 742069366250015232 745637007433909536 754284499850838528 756690736761603072 757401377949395712 761597507467120896 765259033945328208 767200330327736448 777855890471177232 781070171010314328 783295442152793856 792896035171249152 796708035340341696 803908480104183168 807773424720068664 813422189927901312 829030620107438892 836945814902985216 848570062332193344 854504118712138752 859238213552649216 863100371618703504 873382052458865664 875087876780074386 876991069204563456 881207372421893088 881849745488245248 883717934736485376 904397040117206064 906973669861129728 908745102810077247 921903277595469312 925712795271483648 930841398015369984 941564041765858368 941857272548096256 954641320123717512 957361095964525824 961317133551156096 969095154098193408 980563735803497472 982554809016223872 994182676578546048 1009868503932527616 1015463343289494528 1020345378593770944 1022933773770315264 1037141187294902976 1041426894680419104 1044393922870391808 1047196572767291232 1062277380453788928 1071877973472244224 1073971485139182201 1077031232960091552 1084562919903868416 1090232048360467584 1105374160143251856 1113104049375022848 1118455511150864304 1131426749776257792 1135036105142404608 1136102066924093568 1150800495491604672 1158848051404133376 1166783835706765848 1174943163229190784 1205862720156274752 1211660137080102996 1234283727028644864 1241121864020493312 1243545930161158338 1255418722354477824 1255809696730795008 1272855093498290016 1276481461286034432 1281756178068208128 1288857320328973824 1294650557428055256 1310073078688298496 1312631815170111579 1315486603806845184 1321811058632839632 1325576902104728064 1360460504791694592 1369547697113975808 1382854916393203968 1388569192907225472 1396262097023054976 1416369840605051904 1431961980185576268 1436041643946788736 1453642731147290112 1473832213524335808 1484138732500030464 1491274014867819072 1508568999701677056 1514802755898791424 1523195014934241792 1530518067890656416 1534400660655472896 1555711780942354464 1562140342020628656 1566590884305587712 1593416070680683392 1607816960208366336 1615546849440137328 1626844379855802624 1658061240214877784 1673891629805970432 1697140124664386688 1726200743237407008 1750175753560148772 1753982138409126912 1762414744843786176 1763699490976490496 1808794080234412128 1813947339722259456 1817490205620154494 1843806555190938624 1851425590542967296 1861682796030739968 1883128083531716736 1883714545096192512 1909282640247435024 1914722191929051648 1922634267102312192 1965109618032447744 1988365353157092096 2040690757187541888 2045867547540630528 2074282374589805952 2082853789360838208 2094393145534582464 2124554760907577856 2143755946944488448 2147942970278364402 2154062465920183104 2169125839807736832 2180464096720935168 2210748320286503712 2226208098750045696 2236911022301728608 2262853499552515584 2270072210284809216 2272204133848187136 2301600990983209344 2333567671413531696 2349886326458381568 2411725440312549504 2423320274160205992 2487091860322316676 2510837444708955648 2545710186996580032 2563512356136416256 2577714640657947648 2589301114856110512 2620146157376596992 2625263630340223158 2630973207613690368 2643622117265679264 2651153804209456128 2720921009583389184 2765709832786407936 2777138385814450944 2792524194046109952 2863923960371152536 2872083287893577472 2907285462294580224 2947664427048671616 2982548029735638144 3029605511797582848 3046390029868483584 3061036135781312832 3068801321310945792 3111423561884708928 3124280684041257312 3133181768611175424 3186832141361366784 3215633920416732672 3231093698880274656 3253688759711605248 3316122480429755568 3394280249328773376 3452401486474814016 3500351507120297544 3524829489687572352 3617588160468824256 3634980411240308988 3702851181085934592 3723365592061479936 3766256167063433472 3767429090192385024 3818565280494870048 3829444383858103296 3845268534204624384 3930219236064895488 3937895445510334737 3976730706314184192 4081381514375083776 4148564749179611904 4165707578721676416 4188786291069164928 4249109521815155712 4295885940556728804 4308124931840366208 4360928193441870336 4421496640573007424 4452416197500091392 4473822044603457216 4525706999105031168 4544408267696374272 4603201981966418688 4667135342827063392 4699772652916763136 4823450880625099008 4846640548320411984 4974183720644633352 5021674889417911296 5091420373993160064 5178602229712221024 5250527260680446316 5261946415227380736 5287244234531358528 5441842019166778368 5531419665572815872 5554276771628901888 5585048388092219904 5727847920742305072 5744166575787154944 5895328854097343232 5965096059471276288 6122072271562625664 6137602642621891584 6222847123769417856 6248561368082514624 6373664282722733568 6431267840833465344 6462187397760549312 6507377519423210496 6632244960859511136 6788560498657546752 6904802972949628032 7000703014240595088 7049658979375144704 7235176320937648512 7269960822480617976 7532512334126866944 7637130560989740096 7690537068409248768 7860438472129790976 7875790891020669474 7953461412628368384 8162763028750167552 8297129498359223808 8331415157443352832 8377572582138329856 8591771881113457608 8616249863680732416 8721856386883740672 8842993281146014848 8947644089206914432 9088816535392748544 9206403963932837376 9334270685654126784 9399545305833526272 9646901761250198016 9693281096640823968 9948367441289266704 10182840747986320128 10357204459424442048 10501054521360892632 10574488469062717056 11108553543257803776 11170096776184439808 11455695841484610144 11488333151574309888 11790657708194686464 11813686336531004211 11930192118942552576 12244144543125251328 12445694247538835712 12497122736165029248 12747328565445467136 12924374795521098624 13264489921719022272 13577120997315093504 13809605945899256064 14001406028481190176 14099317958750289408 14470352641875297024 14539921644961235952 15065024668253733888 15274261121979480192 15751581782041338948 16325526057500335104 16594258996718447616 16662830314886705664 16755145164276659712 17183543762226915216 17232499727361464832 17685986562292029696 17895288178413828864 18412807927865674752 18668541371308253568 19293803522500396032 19386562193281647936 19896734882578533408 20365681495972640256 20714408918848884096 21002109042721785264 21148976938125434112 22911391682969220288 23581315416389372928 23627372673062008422 23860384237885105152 24488289086250502656 24891388495077671424 24994245472330058496 25848749591042197248 26528979843438044544 27619211891798512128 28002812056962380352 28198635917500578816 28940705283750594048 29079843289922471904 30548522243958960384 31503163564082677896 33325660629773411328 33510290328553319424 34367087524453830432 34464999454722929664 35371973124584059392 35790576356827657728 37337082742616507136 38773124386563295872 39793469765157066816 40731362991945280512 41428817837697768192 42004218085443570528 42297953876250868224 45822783365938440576 47254745346124016844 48976578172501005312 49782776990155342848 49988490944660116992 51697499182084394496 53057959686876089088 55238423783597024256 56005624113924760704 57881410567501188096 58159686579844943808 61097044487917920768 63006327128165355792 68734175048907660864 70743946249168118784 71581152713655315456 74674165485233014272 77546248773126591744 79586939530314133632 82857635675395536384 84008436170887141056 84595907752501736448 91645566731876881152 94509490692248033688 99976981889320233984 103394998364168788992 106115919373752178176 112011248227849521408 116319373159689887616 122194088975835841536 126012654256330711584 137468350097815321728 149348330970466028544 155092497546253183488 159173879060628267264 165715271350791072768 168016872341774282112 183291133463753762304 189018981384496067376 212231838747504356352 224022496455699042816 232638746319379775232 252025308512661423168 274936700195630643456 310184995092506366976 318347758121256534528 336033744683548564224 366582266927507524608 378037962768992134752 448044992911398085632 465277492638759550464 504050617025322846336 549873400391261286912 636695516242513069056 672067489367097128448 756075925537984269504 930554985277519100928 1008101234050645692672 1099746800782522573824 1344134978734194256896 1512151851075968539008 2016202468101291385344 3024303702151937078016 4032404936202582770688 6048607404303874156032 12097214808607748312064
- Sum of all divisors σ(n): 46236260371866496588800
- Sum of proper divisors (its aliquot sum) s(n): 34139045563258748276736
- 12097214808607748312064 is an abundant number, because the sum of its proper divisors (34139045563258748276736) is greater than itself. Its abundance is 22041830754650999964672
Bases of 12097214808607748312064
- Binary: 101000111111001010100101001000011010100011010000111110110011001100000000002
- Hexadecimal: 0x28FCA9486A343ECCC00
- Base-36: 1YX0YSZ0V9O0000
Squares and roots of 12097214808607748312064
- 12097214808607748312064 squared (120972148086077483120642) is 146342606125598600624844609698240641127940096
- 12097214808607748312064 cubed (120972148086077483120643) is 1770337941952842371198827601451886862646725385904132338413306118144
-
The
square root of 12097214808607748312064 is 109987339310.5213192567 -
The
cube root of 12097214808607748312064 is 22955942.6348943767
Scales and comparisons
How big is 12097214808607748312064?- 12,097,214,808,607,748,312,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,097,214,808,607,748,312,064 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 12097214808607748312064 cubic inches would be around 1912995.2 feet tall.
Recreational maths with 12097214808607748312064
- 12097214808607748312064 backwards is 46021384770680841279021
- The number of decimal digits it has is: 23
- The sum of 12097214808607748312064's digits is 90
- 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 12097214808607748312064 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 12097214808607748312064 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/12097214808607748312064/
Chicago style:
Numbermatics. 2024. "Number 12097214808607748312064 - Facts about the integer". https://numbermatics.com/n/12097214808607748312064/
The information we have on file for 12097214808607748312064 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 12097214808607748312064, math, Factors of 12097214808607748312064, curriculum, school, college, exams, university, Prime factorization of 12097214808607748312064, STEM, science, technology, engineering, physics, economics, calculator, twelve sextillion, ninety-seven quintillion, two hundred fourteen quadrillion, eight hundred eight trillion, six hundred seven billion, seven hundred forty-eight million, three hundred twelve thousand and sixty-four.