137760535754044089417732096
137,760,535,754,044,089,417,732,096 is an even composite number composed of six prime numbers multiplied together.
137760535754044089417732096 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand, one hundred twenty-five divisors.
Prime factorization of 137760535754044089417732096:
212 × 34 × 74 × 174 × 296 × 592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 29 × 29 × 29 × 29 × 29 × 29 × 59 × 59)See below for interesting mathematical facts about the number 137760535754044089417732096 from the Numbermatics database.
Names of 137760535754044089417732096
- Cardinal: 137760535754044089417732096 can be written as One hundred thirty-seven septillion, seven hundred sixty sextillion, five hundred thirty-five quintillion, seven hundred fifty-four quadrillion, forty-four trillion, eighty-nine billion, four hundred seventeen million, seven hundred thirty-two thousand and ninety-six.
Scientific notation
- Scientific notation: 1.37760535754044089417732096 × 1026
Factors of 137760535754044089417732096
Divisors of 137760535754044089417732096
- Number of divisors d(n): 34125
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 29 32 34 36 42 48 49 51 54 56 58 59 63 64 68 72 81 84 87 96 98 102 108 112 116 118 119 126 128 136 144 147 153 162 168 174 177 189 192 196 203 204 216 224 232 236 238 252 256 261 272 288 289 294 306 324 336 343 348 354 357 378 384 392 406 408 413 432 441 448 459 464 472 476 493 504 512 522 531 544 567 576 578 588 609 612 648 672 686 696 708 714 756 768 783 784 812 816 826 833 841 864 867 882 896 918 928 944 952 986 1003 1008 1024 1029 1044 1062 1071 1088 1134 1152 1156 1176 1218 1224 1239 1296 1323 1344 1372 1377 1392 1416 1421 1428 1479 1512 1536 1566 1568 1593 1624 1632 1652 1666 1682 1711 1728 1734 1764 1792 1827 1836 1856 1888 1904 1972 2006 2016 2023 2048 2058 2088 2124 2142 2176 2268 2304 2312 2349 2352 2401 2436 2448 2478 2499 2523 2592 2601 2646 2688 2744 2754 2784 2832 2842 2856 2891 2958 3009 3024 3072 3087 3132 3136 3186 3213 3248 3264 3304 3332 3364 3422 3451 3456 3468 3481 3528 3584 3654 3672 3712 3717 3776 3808 3944 3969 4012 4032 4046 4096 4116 4176 4248 4263 4284 4352 4437 4536 4608 4624 4698 4704 4779 4802 4872 4896 4913 4956 4998 5046 5133 5184 5202 5292 5376 5481 5488 5508 5568 5664 5684 5712 5782 5831 5887 5916 6018 6048 6069 6144 6174 6264 6272 6372 6426 6496 6528 6608 6664 6728 6844 6902 6912 6936 6962 7021 7056 7168 7203 7308 7344 7424 7434 7497 7552 7569 7616 7803 7888 7938 8024 8064 8092 8232 8352 8381 8496 8526 8568 8673 8704 8874 9027 9072 9216 9248 9261 9396 9408 9558 9604 9639 9744 9792 9826 9912 9947 9996 10092 10266 10353 10368 10404 10443 10584 10752 10962 10976 11016 11136 11151 11328 11368 11424 11564 11662 11774 11832 11977 12036 12096 12138 12288 12348 12528 12544 12744 12789 12852 12992 13056 13216 13311 13328 13456 13688 13804 13824 13872 13924 14042 14112 14161 14297 14336 14406 14616 14688 14739 14848 14868 14994 15104 15138 15232 15399 15606 15776 15876 16048 16128 16184 16443 16464 16704 16762 16992 17051 17052 17136 17346 17408 17493 17661 17748 18054 18144 18207 18432 18496 18522 18792 18816 19116 19208 19278 19488 19584 19652 19824 19894 19992 20184 20237 20532 20706 20736 20808 20886 21063 21168 21504 21609 21924 21952 22032 22272 22302 22491 22656 22707 22736 22848 23128 23324 23409 23548 23664 23954 24072 24157 24192 24276 24367 24389 24696 25056 25088 25143 25488 25578 25704 25984 26019 26112 26432 26622 26656 26912 27081 27376 27608 27648 27744 27783 27848 28084 28224 28322 28594 28672 28812 29087 29232 29376 29478 29696 29736 29841 29988 30208 30276 30464 30798 31059 31212 31329 31552 31752 32096 32256 32368 32886 32928 33408 33453 33524 33984 34102 34104 34272 34391 34692 34816 34986 35322 35496 35931 36108 36288 36414 36864 36992 37044 37584 37632 38232 38367 38416 38556 38976 39168 39304 39648 39788 39933 39984 40368 40474 40817 41064 41209 41412 41472 41616 41772 42126 42336 42483 42891 43008 43218 43848 43904 44064 44217 44544 44604 44982 45312 45414 45472 45696 46197 46256 46648 46818 47096 47328 47908 48144 48314 48384 48552 48734 48778 49147 49392 49619 50112 50176 50286 50976 51153 51156 51408 51968 52038 52224 52479 52864 52983 53244 53312 53824 54162 54621 54752 55216 55296 55488 55566 55696 56168 56448 56644 57188 57624 58174 58464 58667 58752 58956 59177 59392 59472 59682 59976 60416 60552 60711 60928 61596 62118 62424 62658 63104 63189 63504 64192 64512 64736 64827 65772 65856 66816 66906 67048 67473 67968 68121 68204 68208 68544 68782 69384 69629 69632 69972 70644 70992 71862 72216 72471 72576 72828 73101 73167 73984 74088 75168 75264 75429 76464 76734 76832 77112 77952 78057 78336 78608 79296 79576 79866 79968 80736 80948 81243 81634 82128 82418 82824 82944 83232 83521 83544 83839 84252 84672 84966 85782 86016 86436 87261 87696 87808 88128 88434 89088 89208 89523 89964 90624 90828 90944 91392 92394 92512 93177 93296 93636 93987 94192 94656 95816 96288 96628 96768 97104 97468 97556 98294 98784 99127 99238 100079 100224 100352 100572 100949 101952 102306 102312 102816 103173 103936 104076 104448 104958 105728 105966 106488 106624 107648 107793 108324 109242 109504 110432 110592 110976 111132 111392 112336 112896 113288 114376 115101 115248 116348 116928 117334 117504 117912 118354 118784 118944 119357 119364 119952 120832 121104 121422 121856 122451 123192 123627 124236 124848 125316 126208 126378 127008 127449 128384 128673 129024 129472 129654 131544 131712 132651 133632 133812 134096 134946 135936 136242 136408 136416 137088 137564 138591 138768 139258 139944 141288 141659 141984 142477 143724 144432 144942 145152 145656 146202 146334 147441 147968 148176 148857 150336 150528 150858 152928 153459 153468 153664 154224 155904 156114 156672 157216 157437 158592 158949 159152 159732 159936 161472 161896 162486 163268 163863 164256 164836 165648 165888 166464 167042 167088 167678 168504 169099 169344 169932 170569 170723 171564 172872 174522 175392 175616 176001 176256 176868 177531 178176 178416 179046 179928 181248 181656 181888 182133 182784 184788 185024 186354 186592 187272 187974 188384 189312 189567 191632 192576 193256 193536 194208 194481 194936 195112 196588 197568 198254 198476 200158 200448 200704 201144 201898 203609 203904 204612 204624 205632 206346 207872 208152 208887 208896 209916 211456 211932 212976 213248 215296 215586 216648 217413 218484 219008 219303 219501 220864 221952 222264 222784 224672 225792 226287 226576 228752 230202 230496 232696 233856 234171 234668 235008 235824 236708 237888 238714 238728 239904 240737 241664 242208 242844 243049 243712 244902 246384 247254 248472 249696 250563 250632 251517 252416 252756 254016 254898 256768 257346 258048 258944 259308 261783 263088 263424 265302 267264 267624 268192 268569 269892 271872 272484 272816 272832 274176 275128 277182 277536 278516 279531 279888 281961 282576 283318 283968 284954 287448 288463 288864 289867 289884 290304 291312 292404 292668 294882 295936 296352 297381 297714 300237 300672 301056 301716 302847 305856 306918 306936 307328 308448 309519 311808 312228 313344 314432 314874 317184 317898 318304 319464 319872 322944 323379 323792 324972 326536 327726 328512 329672 331296 331776 332928 334084 334176 335356 337008 338198 338688 339864 341138 341446 343128 344029 345744 347333 349044 350784 351232 352002 352512 353736 355062 356352 356832 358071 358092 359856 362496 363312 363776 364266 365568 367353 369576 370048 370881 372708 373184 374544 375948 376768 378624 379134 382347 383264 385152 386019 386512 387072 388416 388962 389872 390224 393176 395136 396508 396952 397953 400316 400896 402288 403796 407218 407808 409224 409248 410669 411264 412692 414239 414613 415744 416304 417774 419832 422912 423864 424977 425952 426496 427431 430592 431172 433296 434826 436968 438016 438606 439002 441728 442323 443904 444528 445568 446571 449344 451584 452574 453152 457504 460377 460404 460992 465392 467712 468342 469336 470016 471648 472311 473416 475776 476847 477428 477456 479808 481474 484416 485688 486098 487424 489804 492768 494479 494508 496944 499392 501126 501264 503034 504832 505512 507297 508032 509796 511707 512169 513536 514692 517888 518616 523566 526176 526848 528003 530604 532593 534528 535248 536384 537138 539784 543744 544968 545632 545664 546399 548352 550256 554364 555072 557032 559062 559776 563922 565152 566636 567936 568701 569908 574896 576926 577728 579734 579768 580608 582624 584647 584808 585336 586873 589764 591872 592704 594762 595428 600474 601344 602112 603432 605694 610827 611712 613836 613872 614656 616896 619038 623616 624456 626661 626688 628864 629748 634368 635796 636608 638928 639744 645888 646758 647584 649944 652239 653072 655452 657024 657909 658503 659344 662592 665856 668168 668352 670712 674016 676396 677376 678861 679728 682276 682892 686256 688058 691488 693889 694666 698088 700553 701568 702464 704004 705024 706643 707281 707472 710124 713664 716142 716184 719712 722211 724992 726624 727552 728532 729147 731136 734706 739152 740096 741762 745416 746368 749088 751689 751896 753536 754551 757248 758268 764694 766528 770304 772038 773024 774144 776832 777924 779744 780448 785349 786352 790272 793016 793904 795906 800632 801792 804576 805707 807592 814436 815616 818448 818496 821338 822528 825384 828478 829226 831488 832608 835499 835548 839664 843523 845824 847728 849954 851904 852992 854862 861184 862344 865389 866592 869601 869652 873936 876032 877212 878004 883456 884646 887808 889056 891136 892143 893142 898688 900711 903168 905148 906304 908541 915008 920754 920808 921984 928557 930784 935424 936684 938672 940032 943296 944622 946832 951552 953694 954856 954912 959616 962948 968832 970137 971376 972196 979608 985536 988958 989016 993888 997339 998784 1002252 1002528 1006009 1006068 1009664 1011024 1014594 1016064 1019592 1023414 1024338 1027072 1029384 1032087 1035776 1037232 1041999 1047132 1052352 1053696 1056006 1061208 1065186 1069056 1070496 1072768 1074213 1074276 1079568 1087488 1089936 1091264 1091328 1092798 1096704 1100512 1102059 1108728 1110144 1112643 1114064 1118124 1119552 1127844 1130304 1133272 1135872 1137402 1139816 1147041 1149792 1153852 1155456 1158057 1159468 1159536 1161216 1165248 1169294 1169616 1170672 1173746 1179528 1183693 1183744 1185408 1189524 1190856 1193983 1195061 1200948 1202688 1206864 1211388 1221654 1223424 1227672 1227744 1229312 1232007 1233792 1238076 1242717 1243839 1247232 1248912 1253322 1257728 1259496 1268736 1271592 1273216 1274931 1277856 1279488 1282293 1291776 1293516 1295168 1299888 1304478 1306144 1310904 1314048 1315818 1317006 1318688 1325184 1326969 1331712 1336336 1336704 1339713 1341424 1348032 1352792 1354752 1357722 1359456 1364552 1365784 1372512 1376116 1381131 1382976 1387778 1389332 1396176 1401106 1403136 1404928 1408008 1410048 1413286 1414562 1414944 1420248 1425263 1427328 1432284 1432368 1438951 1439424 1444422 1453248 1455104 1457064 1458294 1462272 1469412 1478304 1480192 1483437 1483524 1490832 1492736 1498176 1503378 1503792 1507072 1509102 1514496 1516536 1521891 1529388 1533056 1535121 1536507 1540608 1544076 1546048 1553664 1555848 1559488 1560896 1570698 1572704 1580544 1584009 1586032 1587808 1591812 1597779 1601264 1603584 1609152 1611414 1615184 1628872 1631232 1636896 1636992 1639197 1642676 1645056 1650768 1656956 1658452 1665216 1670998 1671096 1679328 1685159 1687046 1691648 1695456 1699908 1701343 1703808 1705984 1709724 1716133 1722368 1724688 1730778 1733184 1739202 1739304 1747872 1752064 1753941 1754424 1756008 1760619 1766912 1769292 1775616 1778112 1782272 1784286 1786284 1797376 1801422 1806336 1810296 1812608 1817082 1830016 1832481 1841508 1841616 1843968 1857114 1861568 1870848 1873368 1877344 1879983 1880064 1886592 1889244 1893664 1903104 1907388 1909712 1909824 1919232 1925896 1937664 1940274 1942752 1944392 1956717 1959216 1971072 1973727 1975509 1977916 1978032 1987776 1994678 1997568 2004504 2005056 2012018 2012136 2019241 2019328 2022048 2029069 2029188 2032128 2039184 2046828 2048676 2054144 2058768 2064174 2071552 2074464 2081667 2083998 2094264 2101659 2104704 2107392 2112012 2119929 2121843 2122416 2130372 2140992 2145536 2148426 2148552 2159136 2166633 2174976 2179872 2182528 2182656 2185596 2187441 2193408 2201024 2204118 2217456 2220288 2225286 2228128 2236248 2239104 2255067 2255688 2260608 2263653 2266544 2271744 2274804 2279632 2294082 2299584 2307704 2310912 2316114 2318936 2319072 2322432 2330496 2338588 2339232 2341344 2347492 2356047 2359056 2367386 2370816 2379048 2381712 2387966 2390122 2401896 2405376 2408203 2413728 2422109 2422776 2431331 2443308 2446848 2455344 2455488 2458624 2464014 2467584 2476152 2485434 2487678 2494464 2497824 2506497 2506644 2515456 2518992 2530569 2537472 2543184 2546432 2549862 2555712 2558976 2564586 2583552 2587032 2590336 2596167 2599776 2608803 2608956 2612288 2621808 2628096 2631636 2634012 2637376 2650368 2653938 2663424 2672672 2673408 2676429 2679426 2682848 2696064 2702133 2705584 2709504 2715444 2718912 2725623 2729104 2731568 2745024 2752232 2762262 2765952 2775556 2778664 2785671 2792352 2802212 2806272 2816016 2820096 2826572 2829124 2829888 2840496 2850526 2854656 2864568 2864736 2874683 2877902 2878848 2888844 2899673 2902291 2906496 2910208 2914128 2916588 2927521 2938824 2956608 2960384 2966874 2967048 2981664 2985472 2992017 2996352 3006756 3007584 3014144 3018027 3018204 3028992 3033072 3043782 3058776 3066112 3070242 3073014 3081216 3088152 3092096 3096261 3107328 3111696 3118976 3121792 3125997 3141396 3145408 3161088 3168018 3172064 3175616 3183624 3195558 3202528 3207168 3218304 3222639 3222828 3230368 3257744 3262464 3273792 3273984 3278394 3285352 3290112 3301536 3306177 3313912 3316904 3330432 3337929 3341996 3342192 3358656 3370318 3374092 3390912 3399816 3402686 3407616 3411968 3419448 3432266 3444736 3449376 3461353 3461556 3466368 3478404 3478608 3495744 3504128 3507882 3508848 3512016 3521238 3533824 3538584 3551079 3551232 3556224 3564544 3568572 3572568 3581949 3585183 3594752 3602844 3620592 3625216 3634164 3660032 3664962 3683016 3683232 3687936 3696021 3714228 3723136 3728151 3731517 3741696 3746736 3754688 3759966 3773184 3778488 3787328 3806208 3814776 3819424 3819648 3824793 3838464 3846879 3851792 3875328 3880548 3885504 3888784 3913434 3918432 3942144 3947454 3951018 3955832 3956064 3975552 3980907 3989356 3995136 4009008 4010112 4019139 4024036 4024272 4038482 4044096 4058138 4058376 4064256 4078368 4092529 4093656 4097352 4108111 4108288 4117536 4128348 4131833 4143104 4148928 4163334 4167996 4188528 4203318 4209408 4214784 4224024 4239858 4243686 4244832 4260744 4275789 4281984 4291072 4296852 4297104 4316853 4318272 4333266 4359744 4365056 4365312 4371192 4374882 4386816 4402048 4408236 4434912 4440576 4450311 4450572 4456256 4472496 4478208 4510134 4511376 4521216 4527306 4533088 4543488 4549608 4559264 4565673 4588164 4599168 4605363 4609521 4615408 4621824 4632228 4637872 4638144 4660992 4677176 4678464 4682688 4694984 4712094 4718112 4734772 4741632 4752027 4758096 4763424 4775932 4780244 4793337 4803792 4810752 4816406 4827456 4844218 4845552 4862662 4886616 4893696 4903871 4910688 4910976 4917248 4927739 4928028 4935168 4946501 4950967 4952304 4970868 4975356 4995648 5012994 5013288 5030912 5037984 5055477 5061138 5074944 5086368 5092864 5099724 5104029 5111424 5117952 5129172 5148399 5167104 5174064 5180672 5192334 5199552 5217606 5217912 5224576 5243616 5256192 5261823 5263272 5268024 5274752 5281857 5300736 5307876 5326848 5345344 5346816 5352858 5358852 5365696 5392128 5404266 5411168 5419008 5430888 5437824 5451246 5458208 5463136 5490048 5497443 5504464 5524524 5531904 5551112 5557328 5571342 5584704 5604424 5612544 5632032 5639949 5640192 5653144 5658248 5659776 5680992 5701052 5709312 5729136 5729472 5749366 5755804 5757696 5777688 5799346 5804582 5812992 5820416 5828256 5833176 5848493 5855042 5877648 5904661 5913216 5920768 5933748 5934096 5963328 5970944 5984034 5992704 6013512 6015168 6028288 6036054 6036408 6057723 6057984 6066144 6087207 6087564 6117552 6132224 6140484 6146028 6162432 6176304 6184192 6192522 6214656 6223392 6237952 6243584 6245001 6251994 6282792 6290816 6304977 6322176 6336036 6344128 6351232 6359787 6365529 6367248 6391116 6405056 6436608 6445278 6445656 6460736 6499899 6515488 6524928 6547584 6547968 6556788 6562323 6570704 6580224 6603072 6612354 6627824 6633808 6660864 6675858 6683992 6684384 6717312 6740636 6748184 6765201 6781824 6790959 6799632 6805372 6815232 6838896 6864532 6898752 6922706 6923112 6932736 6956808 6957216 6981373 6991488 7008256 7015764 7017696 7024032 7042063 7042476 7048421 7067648 7077168 7102158 7112448 7129088 7137144 7145136 7163898 7170366 7189504 7205688 7224609 7241184 7250432 7266327 7268328 7293993 7320064 7329924 7366032 7366464 7375872 7392042 7428456 7446272 7456302 7463034 7483392 7493472 7509376 7519491 7519932 7546368 7556976 7574656 7591707 7612416 7629552 7638848 7639296 7649586 7676928 7693758 7703584 7750656 7761096 7771008 7777568 7788501 7826409 7826868 7836864 7884288 7894908 7902036 7911664 7912128 7951104 7961814 7978712 7990272 8018016 8020224 8029287 8038278 8048072 8048544 8076964 8088192 8106399 8116276 8116752 8128512 8156736 8176869 8185058 8187312 8194704 8216222 8235072 8256696 8263666 8286208 8297856 8326668 8335992 8357881 8365427 8377056 8406143 8406636 8418816 8448048 8479716 8487372 8489664 8521488 8551578 8563968 8582144 8593704 8594208 8624049 8633706 8636544 8666532 8699019 8706873 8719488 8730112 8730624 8742384 8749764 8782563 8804096 8816472 8869824 8881152 8900622 8901144 8912512 8944992 8956416 8976051 9020268 9022752 9042432 9054081 9054612 9066176 9086976 9099216 9118528 9131346 9176328 9198336 9210726 9219042 9230816 9243648 9264456 9275744 9276288 9288783 9321984 9354352 9356928 9365376 9377991 9389968 9424188 9436224 9469544 9483264 9504054 9516192 9526848 9551864 9560488 9586674 9607584 9621504 9632812 9654912 9667917 9688436 9691104 9725324 9773232 9787392 9807742 9821376 9821952 9834496 9855478 9856056 9870336 9893002 9901934 9904608 9941736 9950712 9976841 9991296 10025988 10026576 10061824 10072657 10075968 10110954 10122276 10172736 10185728 10199448 10208058 10222848 10235904 10258344 10296798 10334208 10348128 10361344 10384059 10384668 10399104 10435212 10435824 10449152 10487232 10512384 10523646 10526544 10536048 10549504 10563714 10601472 10615752 10653237 10653696 10690688 10693632 10705716 10717704 10731392 10745847 10755549 10784256 10808532 10822336 10861776 10875648 10902492 10916416 10926272 10980096 10994886 11008928 11049048 11063808 11088063 11102224 11114656 11142684 11169408 11184453 11194551 11208848 11225088 11264064 11279898 11306288 11316496 11319552 11361984 11402104 11418624 11458272 11458944 11474379 11498732 11511608 11515392 11540637 11555376 11598692 11609164 11625984 11656512 11666352 11696986 11710084 11755296 11796113 11809322 11826432 11841536 11867496 11868192 11909401 11926656 11941888 11968068 11985408 12012931 12023777 12027024 12030336 12056576 12072108 12072816 12115446 12132288 12174414 12175128 12235104 12264448 12277587 12280968 12292056 12324333 12324864 12352608 12368384 12385044 12395499 12429312 12446784 12475904 12487168 12490002 12503988 12565584 12581632 12609954 12644352 12672072 12688256 12702464 12719574 12731058 12734496 12782232 12810112 12827367 12873216 12890556 12891312 12921472 12950559 12999798 13030976 13095168 13095936 13113576 13124646 13141408 13160448 13206144 13224708 13255648 13267616 13321728 13350933 13351716 13367984 13368768 13434624 13481272 13496368 13530402 13563648 13581918 13599264 13610744 13630464 13677792 13697019 13729064 13797504 13816089 13828563 13845412 13846224 13865472 13913616 13914432 13962746 13982976 14031528 14035392 14048064 14084126 14084952 14096842 14135296 14154336 14203483 14204316 14224896 14258176 14274288 14290272 14327796 14339891 14340732 14379008 14411376 14449218 14482368 14500864 14532654 14536656 14587986 14640128 14659848 14711613 14732064 14732928 14751744 14783217 14784084 14839503 14852901 14856912 14892544 14912604 14926068 14986944 15018752 15038982 15039864 15092736 15113952 15149312 15166431 15183414 15224832 15259104 15277696 15278592 15299172 15312087 15353856 15387516 15407168 15445197 15501312 15522192 15542016 15555136 15577002 15652818 15653736 15673728 15768576 15785469 15789816 15804072 15823328 15824256 15845571 15902208 15923628 15957424 15980544 16036032 16040448 16058574 16076556 16096144 16097088 16153928 16176384 16212798 16232552 16233504 16257024 16313472 16353738 16370116 16374624 16389408 16432444 16470144 16492329 16513392 16527332 16595712 16653336 16671984 16715762 16730854 16754112 16812286 16813272 16837632 16896096 16954763 16959432 16974744 16979328 17019317 17042976 17102153 17103156 17127936 17164288 17187408 17188416 17248098 17267412 17273088 17333064 17398038 17413746 17438976 17460224 17461248 17484768 17499528 17545479 17565126 17608192 17632944 17713983 17739648 17762304 17801244 17802288 17825024 17889984 17912832 17952102 18040536 18045504 18084864 18108162 18109224 18132352 18173169 18173952 18198432 18237056 18261621 18262692 18352656 18396672 18421452 18438084 18461632 18487296 18528912 18551488 18552576 18577566 18643968 18708704 18713856 18730752 18735003 18755982 18779936 18848376 18872448 18914931 18939088 18966528 19008108 19032384 19053696 19079361 19096587 19103728 19120976 19173348 19215168 19265624 19309824 19335834 19376872 19382208 19450648 19499697 19546464 19574784 19615484 19642752 19643904 19686969 19710956 19712112 19740672 19786004 19803868 19809216 19883472 19901424 19953682 19982592 20051976 20053152 20122781 20123648 20145314 20151936 20221908 20244552 20297711 20316037 20345472 20371456 20398896 20416116 20445696 20492647 20511149 20516688 20593596 20696256 20722688 20768118 20769336 20798208 20870424 20871648 20898304 20944119 20974464 21024768 21047292 21053088 21072096 21099008 21126189 21127428 21145263 21202944 21231504 21306474 21381376 21387264 21411432 21435408 21462784 21491694 21511098 21568512 21617064 21644672 21673827 21723552 21751296 21798981 21804984 21832832 21852544 21881979 21960192 21989772 22017856 22098096 22127616 22176126 22204448 22229312 22285368 22338816 22368906 22389102 22417696 22450176 22528128 22558473 22559796 22612576 22632992 22639104 22723968 22775121 22804208 22837248 22916544 22917888 22948758 22997464 23023216 23030784 23081274 23110752 23197384 23218328 23251968 23313024 23332704 23365503 23393972 23420168 23479227 23510592 23592226 23618644 23652864 23734992 23736384 23818802 23853312 23883776 23936136 23970816 24025862 24047554 24054048 24060672 24113152 24144216 24145632 24229471 24230892 24264576 24348828 24350256 24462167 24470208 24528896 24555174 24561936 24584112 24648666 24705216 24736768 24770088 24790998 24858624 24893568 24951808 24974336 24980004 25007976 25073643 25096281 25131168 25163264 25218429 25219908 25344144 25376512 25404928 25439148 25462116 25468992 25564464 25620224 25654734 25746432 25781112 25782624 25842944 25872147 25901118 25999596 26061952 26097057 26120619 26190336 26191872 26227152 26249292 26282816 26347689 26412288 26449416 26511296 26535232 26643456 26701866 26703432 26735968 26737536 26869248 26928153 26962544 26992736 27060804 27127296 27162243 27163836 27198528 27221488 27260928 27355584 27394038 27458128 27595008 27632178 27657126 27690824 27692448 27730944 27827232 27828864 27866349 27925492 27965952 28063056 28070784 28096128 28133973 28168252 28169904 28193684 28308672 28406966 28408632 28449792 28548576 28580544 28647703 28655592 28679782 28681464 28758016 28822752 28898436 28922831 28964736 29001728 29065308 29073312 29174261 29175972 29280256 29319696 29423226 29464128 29465856 29503488 29566434 29568168 29679006 29705802 29713824 29785088 29825208 29852136 29930523 29973888 30037504 30077964 30079728 30185472 30217971 30227904 30298624 30332862 30366828 30518208 30555392 30557184 30598344 30624174 30707712 30775032 30814336 30890394 31002624 31044384 31084032 31110272 31152177 31154004 31305636 31307472 31347456 31537152 31570938 31579632 31608144 31646656 31648512 31691142 31804416 31847256 31914848 31959711 31961088 32072064 32080896 32117148 32153112 32192288 32194176 32237541 32266647 32307856 32352768 32425596 32465104 32467008 32626944 32707476 32740232 32749248 32778816 32864888 32940288 32984658 33026784 33054664 33191424 33264189 33306672 33343968 33431524 33461708 33508224 33553359 33583653 33624572 33626544 33675264 33792192 33909526 33918864 33949488 33958656 34038634 34085952 34204306 34206312 34255872 34327097 34328576 34374816 34376832 34494173 34496196 34534824 34546176 34625507 34656769 34666128 34796076 34827492 34877952 34920448 34969536 34999056 35090958 35130252 35216384 35265888 35388339 35427966 35479296 35524608 35602488 35604576 35650048 35728203 35779968 35825664 35904204 36038793 36071331 36081072 36091008 36169728 36216324 36218448 36264704 36346338 36396864 36474112 36523242 36525384 36705312 36793344 36832761 36842904 36876168 36923264 36972999 36974592 37057824 37102976 37105152 37155132 37186497 37287936 37417408 37427712 37461504 37470006 37511964 37559872 37696752 37744896 37829862 37878176 37933056 38016216 38064768 38107392 38158722 38193174 38207456 38241952 38346696 38430336 38482101 38531248 38619648 38671668 38753744 38764416 38851677 38901296 38999394 39092928 39230968 39285504 39287808 39373938 39421912 39424224 39481344 39572008 39607736 39618432 39766944 39802848 39907364 39965184 40052799 40103952 40106304 40245562 40290628 40303872 40443816 40489104 40595422 40632074 40690944 40742912 40797792 40832232 40891392 40939451 40985294 41022298 41033376 41187192 41332627 41392512 41445376 41536236 41538672 41596416 41729579 41740848 41743296 41796608 41888238 41948928 42094584 42106176 42144192 42198016 42252378 42254856 42290526 42405888 42463008 42610449 42612948 42762752 42774528 42822864 42870816 42925568 42983388 43019673 43022196 43137024 43234128 43289344 43347654 43447104 43502592 43597962 43609968 43665664 43705088 43763958 43920384 43979544 44035712 44134839 44196192 44255232 44349651 44352252 44408896 44458624 44518509 44558703 44570736 44677632 44737812 44778204 44835392 45056256 45116946 45119592 45225152 45265984 45278208 45447936 45499293 45550242 45608416 45674496 45833088 45835776 45897516 45936261 45994928 46046432 46061568 46162548 46221504 46335591 46394768 46436656 46503936 46626048 46665408 46731006 46787944 46840336 46958454 47021184 47184452 47237288 47305728 47356407 47469984 47472768 47536713 47637604 47706624 47872272 47941632 48051724 48095108 48108096 48121344 48288432 48291264 48458942 48461784 48529152 48697656 48700512 48869611 48924334 48940416 49057792 49110348 49123872 49168224 49294441 49297332 49338947 49410432 49473536 49540176 49581996 49767857 49787136 49903616 49948672 49960008 50015952 50147286 50192562 50262336 50326528 50436858 50439816 50688288 50753024 50809856 50864289 50878296 50924232 50937984 51057951 51128928 51240448 51306459 51309468 51492864 51562224 51565248 51685888 51744294 51802236 51999192 52123904 52194114 52241238 52380672 52383744 52454304 52498584 52565632 52636437 52695378 52824576 52898832 53022592 53070464 53141949 53286912 53403732 53406864 53471936 53475072 53738496 53856306 53925088 53985472 54121608 54254592 54324486 54327672 54397056 54442976 54519507 54521856 54711168 54784863 54788076 54916256 55190016 55264356 55314252 55381648 55384896 55461888 55654464 55657728 55732698 55850984 55931904 56126112 56141568 56192256 56205009 56267946 56336504 56339808 56387368 56617344 56744793 56813932 56817264 56899584 57097152 57161088 57238083 57289761 57295406 57311184 57359564 57362928 57645504 57796872 57845662 57929472 58003456 58130616 58146624 58348522 58351944 58557989 58560512 58639392 58843001 58846452 58928256 58931712 59132868 59136336 59358012 59411604 59427648 59570176 59650416 59704272 59861046 59947776 60075008 60155928 60159456 60368343 60370944 60435942 60455808 60597248 60665724 60733656 60893133 60948111 61036416 61110784 61114368 61196688 61248348 61477941 61533447 61550064 61628672 61780788 62088768 62168064 62220544 62304354 62308008 62611272 62614944 62694912 62832357 63074304 63141876 63159264 63216288 63293312 63297024 63378567 63382284 63435789 63608832 63694512 63829696 63919422 64144128 64161792 64234296 64306224 64384576 64388352 64475082 64533294 64615712 64705536 64851192 64930208 64934016 65021481 65253888 65396943 65414952 65480464 65498496 65557632 65645937 65729776 65880576 65969316 66053568 66109328 66382848 66528378 66613344 66687936 66863048 66923416 67016448 67106718 67167306 67249144 67253088 67350528 67584384 67675419 67819052 67837728 67898976 67917312 68077268 68171904 68325363 68408612 68412624 68511744 68654194 68749632 68753664 68988346 68992392 69069648 69092352 69251014 69313538 69332256 69592152 69654984 69755904 69837887 69840896 69939072 69998112 70181916 70241161 70260504 70432768 70508599 70531776 70776678 70855932 70958592 71204976 71209152 71300096 71456406 71559936 71651328 71808408 72077586 72142662 72162144 72182016 72339456 72432648 72436896 72529408 72688413 72692676 72793728 72948224 73046484 73050768 73386501 73410624 73586688 73665522 73685808 73752336 73846528 73945998 74115648 74205952 74210304 74310264 74372994 74575872 74834816 74855424 74923008 74940012 75023928 75119744 75220929 75288843 75393504 75489792 75655287 75659724 75756352 76032432 76129536 76214784 76317444 76386348 76414912 76483904 76693392 76860672 76964202 77062496 77239296 77343336 77507488 77528832 77616441 77703354 77802592 77998788 78185856 78291171 78361857 78461936 78571008 78575616 78747876 78843824 78848448 79043067 79144016 79215472 79236864 79533888 79605696 79814728 79930368 80105598 80207904 80212608 80491124 80581256 80607744 80784459 80887632 80978208 81190844 81264148 81381888 81486729 81595584 81664464 81782784 81878902 81970588 82044596 82066752 82374384 82665254 82785024 82890752 83072472 83077344 83192832 83365807 83459158 83481696 83486592 83593216 83776476 83897856 84090517 84166439 84189168 84212352 84288384 84396032 84504756 84509712 84581052 84898109 84926016 85220898 85225896 85525504 85645728 85741632 85851136 85943109 85966776 86039346 86044392 86274048 86468256 86578688 86695308 86768493 86894208 87005184 87195924 87219936 87331328 87410176 87522783 87527916 87840768 87959088 88071424 88269678 88392384 88510464 88699302 88704504 88817792 88917248 89037018 89117406 89141472 89355264 89475624 89556408 89670784 89791569 90112512 90233892 90239184 90450304 90531968 90556416 90653913 90895872 90998586 91100484 91216832 91666176 91671552 91795032 91872522 91989856 92092864 92123136 92325096 92443008 92671182 92789536 92873312 93007872 93252096 93330816 93456531 93462012 93575888 93680672 93916908 94042368 94368904 94474576 94611456 94712814 94939968 94945536 95073426 95275208 95413248 95744544 95879133 95883264 96103448 96190216 96216192 96242688 96576864 96582528 96712623 96799941 96917884 96923568 97058304 97395312 97401024 97739222 97848668 97880832 98220696 98247744 98336448 98588882 98594664 98677894 98820864 98947072 99080352 99163992 99424381 99535714 99574272 99807232 99897344 99920016 100031904 100294572 100379237 100385124 100524672 100653056 100873716 100879632 101376576 101506048 101619712 101728578 101756592 101848464 101875968 102115902 102257856 102480896 102612918 102618936 102981291 102985728 103124448 103130496 103371776 103482519 103488588 103604472 103876521 103970307 103998384 104247808 104388228 104482476 104761344 104908608 104997168 105131264 105272874 105390756 105649152 105797664 106045184 106140928 106165017 106283898 106573824 106807464 106813728 106943872 106950144 107184609 107476992 107712612 107850176 107970944 108116379 108213993 108243216 108509184 108648972 108655344 108794112 108885952 109039014 109422336 109569726 109576152 109832512 110380032 110498283 110528712 110628504 110763296 110769792 110918997 110923776 111308928 111315456 111465396 111559491 111701968 111863808 112252224 112283136 112384512 112410018 112535892 112673008 112679616 112774736 113234688 113489586 113627864 113634528 113799168 114194304 114322176 114476166 114579522 114590812 114622368 114719128 114725856 115291008 115446303 115593744 115691324 115858944 116261232 116293248 116555031 116697044 116703888 117115978 117278784 117686002 117692904 117856512 117863424 118265736 118272672 118683341 118716024 118823208 118855296 119135219 119140352 119300832 119408544 119715071 119722092 119823157 119895552 120150016 120311856 120318912 120736686 120871884 120911616 121194496 121331448 121467312 121786266 121896222 122072832 122221568 122228736 122393376 122496696 122818353 122955882 123066894 123100128 123257344 123561576 123997881 124177536 124336128 124441088 124608708 124616016 125188737 125222544 125229888 125389824 125664714 126283752 126318528 126432576 126586624 126594048 126757134 126764568 126871578 127217664 127389024 127659392 127831347 127838844 128288256 128323584 128468592 128612448 128769152 128776704 128950164 129059019 129066588 129231424 129411072 129702384 129860416 129868032 130042962 130507776 130793886 130829904 130960928 130996992 131115264 131291874 131459552 131761152 131938632 132107136 132218656 132404517 132765696 133048953 133056756 133226688 133375872 133555527 133676109 133726096 133846832 134032896 134213436 134334612 134498288 134506176 135168768 135350838 135638104 135675456 135797952 135834624 136154536 136343808 136497879 136650726 136817224 136825248 137023488 137308388 137499264 137507328 137808783 137976692 137984784 138139296 138184704 138502028 138627076 138664512 139006773 139184304 139309968 139511808 139675774 139878144 139996224 140363832 140482322 140521008 140865536 141017198 141063552 141553356 141711864 141917184 142083977 142212259 142409952 142418304 142600192 142904431 142912812 143119872 143448529 143578043 143616816 144155172 144285324 144324288 144364032 144865296 144873792 145058816 145376826 145385352 145587456 145896448 146092968 146101536 146608833 146773002 146821248 147173376 147331044 147371616 147504672 147693056 147883323 147891996 148016841 148231296 148411904 148420608 148620528 148745988 149303571 149669632 149710848 149846016 149880024 150047856 150239488 150441858 150577686 150787008 150979584 151310574 151319448 151512704 152064864 152259072 152429568 152592867 152634888 152772696 152829824 152967808 153173853 153386784 153721344 153919377 153928404 154124992 154478592 154686672 155014976 155057664 155232882 155406708 155605184 155997576 156371712 156582342 156723714 156923872 157142016 157151232 157495752 157687648 157696896 157909311 158086134 158288032 158430944 158473728 159067776 159211392 159425847 159629456 159860736 160211196 160415808 160425216 160982248 161162512 161215488 161568918 161775264 161956416 162381688 162528296 162763776 162973458 163191168 163328928 163558521 163565568 163757804 163941176 164089192 164133504 164354589 164748768 165330508 165570048 166144944 166154688 166385664 166731614 166918316 166963392 166973184 167186432 167552952 167795712 168181034 168332878 168378336 168424704 168576768 168792064 169009512 169019424 169162104 169606297 169796218 169852032 170441796 170451792 171051008 171235169 171291456 171483264 171702272 171886218 171933552 172078692 172088784 172936512 173157376 173390616 173536986 173788416 174010368 174391848 174439872 174662656 174820352 175045566 175055832 175673967 175681536 175918176 176142848 176529003 176539356 176784768 177398604 177409008 177635584 177834496 178074036 178234812 178282944 178710528 178951248 179112816 179341568 179583138 180225024 180467784 180478368 180900608 181063936 181105029 181112832 181307826 181791744 181997172 182200968 182433664 182679399 182844333 183332352 183343104 183590064 183745044 183979712 184185728 184433823 184600341 184650192 184886016 185342364 185579072 185746624 186504192 186661632 186913062 186924024 187151776 187361344 187833816 188084736 188497071 188737808 188949152 189222912 189425628 189879936 189891072 190135701 190146852 190307367 190550416 190826496 191489088 191758266 192206896 192380432 192432384 192485376 193153728 193165056 193425246 193599882 193835768 193847136 194116608 194790624 194802048 195064443 195478444 195697336 195761664 196190829 196441392 196495488 196672896 196937811 197177764 197189328 197355788 197641728 198160704 198327984 198848762 199071428 199148544 199840032 200063808 200533921 200589144 200758474 200770248 201049344 201306112 201747432 201759264 202459817 202753152 203012096 203239424 203457156 203513184 203696928 203751936 204219827 204231804 204404209 204515712 204961792 205225836 205237872 205962582 206248896 206260992 206743552 206965038 206977176 207208944 207753042 207940614 207996768 208495616 208776456 208964952 209513661 209522688 209817216 209994336 210262528 210545748 210723483 210781512 211298304 211525797 211595328 212090368 212281856 212330034 212567796 213614928 213627456 213887744 213900288 214369218 214953984 215425224 215700352 215941888 216232758 216427986 216486432 217018368 217297944 217310688 217588224 217771904 218065239 218078028 218844672 219139452 219152304 219665024 220159503 220760064 220996566 221057424 221257008 221526592 221539584 221837994 222617856 222630912 222930792 223118982 223403936 223727616 224504448 224566272 224769024 224820036 225071784 225346016 225359232 225549472 225662787 225866529 226469376 226965861 226979172 227255728 227269056 228388608 228644352 228952332 229159044 229181624 229244736 229438256 229451712 230582016 230892606 231187488 231382648 231717888 232522464 232586496 232849323 233110062 233394088 233407776 234231956 234557568 234873513 235085571 235372004 235385808 235713024 235726848 236531472 236545344 237129201 237366682 237432048 237646416 237710592 238270438 238601664 238817088 239430142 239444184 239646314 239791104 240300032 240623712 240637824 241459211 241473372 241743768 241823232 242378549 242388992 242597383 242662896 242934624 243572532 243778147 243792444 244145664 244443136 244786752 244993392 245636706 245911764 246133788 246200256 246514688 247123152 247995762 248355072 248672256 248882176 249217416 249232032 250097421 250377474 250445088 250459776 250779648 251329428 252271551 252499317 252567504 252637056 252865152 253173248 253188096 253514268 253529136 253743156 254694327 254778048 255318784 255662694 255677688 256576512 256937184 257224896 257538304 257553408 257829327 257900328 258118038 258133176 258462848 258822144 259404768 259720832 259736064 260085924 260305479 261015552 261587772 261659808 261921856 261993984 262230528 262568349 262583748 262919104 263522304 263877264 264214272 264437312 264809034 265531392 266097906 266113512 266453376 266751744 267111054 267352218 267452192 267693664 268065792 268426872 268669224 268996576 269012352 269374707 270337536 270701676 271276208 271350912 271595904 271669248 271961739 272309072 272687616 272995758 273301452 273634448 273650496 274616776 274998528 275014656 275617566 275953384 275969568 276278592 276369408 277004056 277254152 277329024 278013546 278368608 278619936 279023616 279351548 279756288 279992448 280369593 280727664 280964644 281042016 282034396 282127104 283106712 283423728 283834368 284167954 284424518 284819904 284836608 285200384 285808862 285825624 286239744 286897058 287156086 287233632 288310344 288570648 288648576 288728064 289328389 289730592 289747584 290117632 290736601 290753652 290770704 291174912 291792896 292107053 292185936 292203072 293217666 293546004 293642496 294662088 294743232 295009344 295386112 295766646 295783992 296033682 296462592 296823808 296841216 297241056 297491976 298273143 298607142 299339264 299421696 299692032 299760048 300095712 300478976 300883716 301137711 301155372 301574016 301959168 302621148 302638896 303025408 304129728 304518144 304859136 305185734 305269776 305545392 305659648 305935616 306347706 306773568 307442688 307838754 307856808 308249984 308943873 308957184 309373344 310029952 310115328 310447557 310465764 310813416 311210368 311629563 311910921 311995152 312743424 313164684 313447428 313847744 314284032 314991504 315375296 315393792 315818622 316172268 316576064 316861888 316947456 318135552 318422784 318495051 318851694 319258912 319721472 320422392 320831616 320850432 321553827 321964496 322325024 322430976 323137836 323550528 323912832 324349137 324641979 324763376 325056592 325527552 325946916 326382336 326657856 327117042 327515608 327882352 328178384 328267008 328709178 329497536 330661016 331140096 331494849 332289888 332309376 332756991 332771328 333463228 333836632 333926784 333946368 334678473 335105904 335591424 336362068 336665756 336756672 336849408 337153536 338019024 338038848 338324208 339212594 339592436 339704064 340883592 340903584 342087277 342102016 342470338 342582912 342966528 343404544 343772436 343867104 344157384 344177568 345061087 345372629 345873024 346314752 346781232 347073972 347576832 348374999 348689533 348783696 348879744 349325312 349640704 350091132 350111664 351347934 351836352 352285696 353058006 353078712 353569536 354797208 354818016 355271168 355668992 356050023 356148072 356469624 356565888 357405657 357421056 357902496 358225632 358683136 359145213 359166276 359469471 360450048 360935568 360956736 361801216 362127872 362210058 362615652 363583488 363994344 364401936 364867328 365358798 365688666 366664704 366686208 367180128 367490088 367959424 368371456 368455059 368867646 369200682 369300384 369772032 370684728 371158144 371493248 371993643 373008384 373323264 373826124 373848048 374303552 374722688 375566211 375667632 376169472 376994142 377475616 377898304 378851256 379759872 379782144 380271402 380293704 380614734 381100832 381652992 382978176 383494041 383516532 384413792 384760864 384864768 384970752 386307456 386330112 386850492 387177057 387199764 387671536 387694272 388233216 389581248 389604096 390128886 390956888 391394672 391523328 392381658 392882784 392990976 393345792 393875622 394355528 394378656 394711576 395283456 396321408 396655968 397213551 397697524 398142856 398297088 399146859 399680064 400127616 400666581 401028327 401067842 401178288 401516948 401540496 402098688 403494864 403518528 404919634 405506304 406024192 406914312 407026368 407393856 407503872 408439654 408463608 408808418 409031424 409923584 410451672 410475744 411901007 411925164 412497792 412521984 413487104 413930076 413954352 414417888 415506084 415856839 415881228 415993536 416991232 417552912 417929904 419027322 419634432 419988672 420525056 421091496 421446966 421563024 422596608 423051594 423190656 424180736 424563712 424660068 425135592 426251931 426636777 427229856 427254912 427775488 427800576 428713293 428738436 430345587 430734129 430850448 431400704 431883776 432465516 432855972 432972864 434595888 434621376 435176448 435543808 436130478 436156056 437689344 438278904 438304608 439330048 439826499 440319006 441520128 441993132 442114848 442514016 443053184 443079168 443649969 443675988 444050523 445235712 445261824 445861584 446237964 446807872 447910713 449008896 449132544 449538048 449640072 450143568 450692032 450718464 451098944 451325574 451733058 452938752 453931722 453958344 454511456 454538112 456777216 457288704 457778601 457904664 458318088 458363248 458489472 458876512 458903424 459521559 461164032 461758131 461785212 462374976 462765296 463435776 465044928 465172992 465698646 466220124 466788176 466815552 468463912 469115136 469747026 470171142 470744008 470771616 471426048 471453696 473062944 473090688 473727933 474258402 474733364 474864096 475292832 475421184 476540876 477203328 477634176 478277541 478860284 478888368 479292628 479582208 481247424 481275648 482918422 482946744 483487536 483646464 484757098 485194766 485325792 485869248 487145064 487556294 487584888 488291328 488886272 489573504 489986784 491273412 491688127 491823528 492267576 492400512 493029376 493560193 494246304 495962437 495991524 496710144 497764352 498434832 498464064 500194842 500754948 500890176 500919552 501559296 502658856 504543102 504998634 505135008 505274112 505730304 506346496 506376192 507028536 507058272 507486312 508818891 509388654 509556096 510637568 511325388 511355376 513153024 513705507 513874368 514449792 515076608 515106816 515658654 515800656 516236076 516266352 516925696 518809536 519441664 519472128 520171848 520610958 522031104 523175544 523319616 523843712 523987968 524461056 525136698 525167496 525838208 527021901 527044608 527754528 528428544 528874624 529587009 529618068 532195812 532227024 532906752 533503488 534222108 534704436 534904384 535387328 536131584 536853744 537338448 537993152 538024704 538749414 540675072 541403352 542552416 542701824 543191808 543315087 543338496 543923478 544618144 545375232 545991516 546602904 547268896 547300992 548038197 548532999 549233552 549997056 550029312 551235132 551906768 551939136 552557184 553301469 553801023 554008112 554508304 554658048 556027092 556737216 557239872 558703096 559512576 559984896 560739186 561455328 561929288 562084032 564068792 564254208 565491213 566213424 566847456 567668736 568335908 568849036 569639808 569673216 570407103 570922101 571617724 571651248 572479488 573794116 574312172 574467264 576620688 577141296 577297152 577456128 578656778 579461184 579495168 580235264 581473202 581507304 581541408 582349824 583560649 583585792 584214106 584371872 584406144 586435332 587092008 587284992 588633619 589165073 589324176 589486464 590018688 590772224 591533292 591567984 592067364 592925184 593647616 594286763 594482112 594823321 594983952 596546286 597214284 598678528 599520096 600191424 600957952 601601763 601767432 602275422 602310744 603148032 603918336 605242296 605277792 606050816 607379451 608259456 609036288 609718272 610371468 610539552 611090784 611319296 611871232 612659481 612695412 613212627 613547136 614885376 615677508 615713616 616499968 617887746 618746688 620059904 620230656 620895114 620931528 621626832 622420736 623259126 623821842 623990304 625486848 626329368 626894856 627695488 628540983 628568064 629983008 630750592 630787584 631637244 632170449 632344536 633152128 633723776 633894912 634577391 636271104 636845568 636990102 637703388 638517824 640844784 641663232 641700864 643107654 643928992 644650048 644861952 646275672 647101056 647825664 648698274 649283958 649526752 650113184 651055104 651893832 652764672 653315712 654195717 654234084 655031216 655764704 656356768 656534016 657418356 658995072 660478509 661322032 662280192 662989698 664579776 664618752 665513982 666926456 667673264 667853568 667892736 669356946 670211808 671182848 672724136 673331512 673513344 673698816 674307072 676038048 676077696 676648416 676988361 677599587 678425188 679184872 679408128 680897583 681767184 681807168 684174554 684940676 685165824 685933056 687544872 687734208 688314768 688355136 690122174 690745258 691746048 692629504 693562464 694147944 695153664 695970667 696749998 697379066 697567392 697759488 698650624 699281408 700182264 700223328 702654659 702695868 703672704 704571392 706116012 706157424 707139072 709402843 709594416 709636032 710542336 711337984 712100046 712296144 712939248 713131776 714811314 715804992 716451264 717366272 718290426 718332552 718938942 720900096 721871136 721913472 723602432 724255744 724377633 724420116 725231304 727135647 727166976 727792149 727988688 728803872 729734656 730717596 731334441 731377332 733329408 734360256 734980176 735918848 736742912 736910118 737735292 738401364 738600768 739544064 741369456 742316288 742986496 743987286 746016768 746646528 747652248 747696096 748607104 749445376 750292263 751132422 751335264 752338944 753988284 754951232 755796608 756814653 757497951 757702512 759519744 759564288 760542804 760587408 761229468 762201664 764082981 765956352 766988082 767033064 768827584 769521728 769729536 772614912 772660224 773487981 773700984 774354114 774399528 775343072 775388544 776466432 779162496 779208192 780257772 780916437 781913776 782789344 783046656 784763316 785765568 785981952 786691584 787705047 787751244 788711056 788757312 789423152 790566912 792642816 793311936 794427102 795395048 796285712 796594176 798293718 799360128 800255232 801333162 802056654 802135684 802356576 803033896 803080992 804197376 806989728 807037056 808124121 809839268 811012608 813828624 814052736 814787712 815007744 815885217 816879308 816927216 817616836 818062848 820903344 820951488 823802014 823850328 824995584 825043968 827860152 827908704 828835776 830783387 831012168 831713678 831762456 831987072 833982464 835105824 835859808 838005497 838054644 838762099 839268864 839977344 841050112 842182992 842893932 843126048 846053569 846103188 846381312 848361472 849127424 849320136 850271184 852503862 853273554 854459712 854509824 855550976 855601152 857426586 857476872 860691174 861468258 861700896 862801408 863767552 864931032 865711944 865945728 867985167 869191776 869242752 870352896 871087616 872209803 872260956 872312112 875378688 876321159 876557808 876609216 878660096 879652998 880638012 883986264 884229696 885028032 886106368 886158336 887299938 887351976 888101046 890471424 890523648 891723168 892475928 893615744 894819429 895821426 898017792 898265088 899076096 899280144 900287136 901384064 901436928 902197888 902651148 903413133 903466116 905877504 907863444 907916688 909022912 909076224 913554432 914577408 915557202 915809328 916636176 916726496 916978944 917753024 917806848 919043118 922328064 923516262 923570424 924749952 925530592 926831619 926871552 930089856 930345984 931342671 931397292 932440248 933576352 933631104 934888689 935732763 936927824 938230272 939494052 940342284 941488016 941543232 942852096 946125888 946181376 947455866 948516804 949466728 949728192 950585664 950842368 953081752 954406656 955268352 955485153 956555082 957720568 957776736 958585256 959164416 962494848 962551296 964661481 965836844 965893488 966975072 967292928 969514196 970389532 970651584 971738496 973047411 973925937 974290128 975112588 975169776 976582656 979147008 979973568 982546824 983376254 983647056 984535152 984801024 986058752 987120386 988492608 991924874 991983048 993420288 995485813 995528704 996869664 996928128 1000331017 1000389684 1001509896 1001780352 1001839104 1004139703 1005046301 1005317712 1009086204 1009997268 1010270016 1010548224 1011460608 1012692992 1014057072 1014116544 1014972624 1017637782 1018777308 1019112192 1021275136 1022650776 1022710752 1026261831 1026306048 1027411014 1027748736 1028899584 1030153216 1030213632 1031317308 1031601312 1032472152 1032532704 1033851392 1035183261 1036117887 1037619072 1038883328 1038944256 1040343696 1041221916 1045124997 1046068599 1046351088 1046639232 1047687424 1047975936 1048922112 1050273396 1050334992 1051676416 1054043802 1055509056 1056857088 1057749248 1059174018 1059236136 1064391624 1064454048 1065813504 1067006976 1068150069 1068444216 1069408872 1069808768 1070774656 1072216971 1072263168 1073707488 1074676896 1075986304 1076049408 1077435639 1077498828 1078408413 1081350144 1082806704 1085104832 1085403648 1086383616 1086630174 1087846956 1089236288 1090750464 1091983032 1093205808 1094537792 1094601984 1096076394 1097065998 1098467104 1099994112 1100058624 1102470264 1103813536 1103878272 1105114368 1105365177 1106602938 1107602046 1108016224 1109016608 1109316096 1112054184 1113474432 1114479744 1115980929 1117406192 1119025152 1119969792 1121478372 1122910656 1123858576 1124168064 1126698633 1128137584 1128508416 1130982426 1132426848 1133694912 1136671816 1137698072 1139279616 1139346432 1140814206 1141844202 1143235448 1143302496 1144958976 1147588232 1148624344 1148934528 1150482123 1153241376 1154282592 1154594304 1154912256 1157313556 1158922368 1158990336 1161531171 1162946404 1163014608 1163082816 1164699648 1167121298 1168428212 1168743744 1168812288 1172870664 1174184016 1174569984 1177267238 1178330146 1178648352 1178972928 1180037376 1181544448 1183066584 1183135968 1184134728 1185850368 1187244079 1187295232 1188573526 1188964224 1189646642 1189967904 1193092572 1194428568 1197357056 1198646183 1199040192 1200382848 1201915904 1203203526 1203534864 1204550844 1204621488 1206296064 1210157791 1210484592 1210555584 1212101632 1214758902 1216518912 1218072576 1220742936 1221079104 1222181568 1222638592 1223742464 1225318962 1225390824 1226425254 1227094272 1229770752 1231355016 1231427232 1232999936 1235703021 1235775492 1237493376 1240119808 1240461312 1241790228 1241863056 1243253664 1244841472 1246518252 1247570517 1247643684 1247980608 1250973696 1252658736 1253789712 1255390976 1257081966 1259966016 1261501184 1261575168 1263274488 1264340898 1264689072 1266304256 1267447552 1267789824 1269154782 1272542208 1273691136 1273980204 1275406776 1277035648 1278755793 1279910331 1281689568 1283326464 1283401728 1286139879 1286215308 1287857984 1289300096 1291036761 1292202387 1292551344 1294202112 1295651328 1297396548 1298567916 1299053504 1300226368 1303787664 1305529344 1306631424 1308391434 1308468168 1310062432 1311529408 1312713536 1313068032 1314836712 1317990144 1319479497 1320957018 1322644064 1324560384 1325979396 1329159552 1329237504 1330949907 1331027964 1332151569 1333852912 1335346528 1335707136 1335785472 1338713892 1340423616 1343732139 1345448272 1346663024 1347026688 1347397632 1348614144 1352076096 1352155392 1353296832 1353976722 1355199174 1356850376 1358369744 1358816256 1361795166 1363534368 1363614336 1368349108 1369881352 1370331648 1371866112 1373335803 1375089744 1375468416 1376629536 1376710272 1378564677 1380244348 1381490516 1383492096 1385274393 1387124928 1388295888 1390307328 1391941334 1393499996 1394758132 1395134784 1395518976 1400364528 1400446656 1405309318 1405391736 1407345408 1409142784 1412232024 1412314848 1414278144 1417218719 1418805686 1419188832 1419272064 1421084672 1422675968 1424200092 1424592288 1425878496 1426263552 1429538789 1429622628 1430829463 1431609984 1432902528 1434732544 1436580852 1436665104 1437877884 1443267853 1443742272 1443826944 1447204864 1448511488 1448755266 1448840232 1450462608 1454271294 1455584298 1455977376 1457607744 1459469312 1461435192 1462668882 1462754664 1466658816 1468720512 1469960352 1471837696 1473485824 1473820236 1475064381 1475470584 1476802728 1477201536 1479088128 1480680579 1482738912 1484632576 1485972992 1487887311 1487974572 1493293056 1495304496 1495392192 1497214208 1498890752 1500584526 1502264844 1502670528 1504677888 1507976568 1509902464 1511593216 1513629306 1514995902 1515405024 1519039488 1519128576 1521085608 1521174816 1522458936 1524403328 1526456673 1528165962 1531912704 1533976164 1534066128 1537655168 1539043456 1539459072 1541116521 1545229824 1545320448 1546975962 1547401968 1548708228 1548799056 1550686144 1550777088 1558324992 1558416384 1560515544 1561832874 1563827552 1565578688 1566093312 1569526632 1571531136 1571963904 1573383168 1575410094 1575502488 1577422112 1577514624 1578846304 1581065703 1581133824 1585285632 1586623872 1588761027 1588854204 1590790096 1592571424 1596587436 1598720256 1600510464 1602666324 1604113308 1604271368 1604713152 1606067792 1606161984 1608394752 1613979456 1614074112 1616248242 1619678536 1622025216 1627657248 1628105472 1629575424 1629945261 1630015488 1631770434 1633758616 1633854432 1635233672 1636125696 1641806688 1641902976 1644114591 1645598997 1647604028 1647700656 1649991168 1650087936 1655720304 1655817408 1657671552 1659904407 1661403069 1661566774 1662024336 1663427356 1663524912 1663974144 1670211648 1671719616 1676010994 1676109288 1677524198 1678537728 1679954688 1682100224 1684365984 1685787864 1686252096 1690214477 1692107138 1692206376 1692762624 1696722944 1698181681 1698254848 1698640272 1700542368 1705007724 1706447029 1706547108 1708919424 1709019648 1711101952 1714853172 1714953744 1721382348 1722936516 1723401792 1725602816 1727535104 1729862064 1731423888 1731891456 1735970334 1738383552 1738485504 1740705792 1742175232 1744419606 1744521912 1744624224 1750681947 1750757376 1752642318 1753115616 1753218432 1757320192 1759305996 1761276024 1765900857 1767495219 1767972528 1768459392 1770056064 1772212736 1772316672 1774599876 1774703952 1776202092 1780942848 1782860289 1783446336 1784469963 1784951856 1787231488 1789638858 1791642852 1796035584 1798560288 1800574272 1802768128 1802873856 1804395776 1804805289 1805302296 1806826266 1806932232 1811755008 1815726888 1815833376 1818045824 1818152448 1822138353 1827108864 1829154816 1831114404 1831618656 1833272352 1833452992 1833957888 1835506048 1835613696 1837978443 1838086236 1839637881 1844656128 1847032524 1847140848 1849499904 1851061184 1853663238 1860179712 1860691968 1862685342 1862794584 1864880496 1867152704 1867262208 1869777378 1871465526 1873855648 1876460544 1878988104 1880684568 1882976032 1883086464 1885622949 1885704192 1892251776 1892362752 1894911732 1896511347 1897033608 1898933456 1899456384 1901171328 1901684736 1903732173 1906163504 1908813312 1910536704 1910970306 1913110164 1915441136 1915553472 1917170512 1924989696 1925102592 1929322962 1931673688 1931786976 1933950144 1934585856 1939028392 1940779064 1941303168 1943476992 1946094822 1947851874 1948580256 1950225176 1950339552 1953165312 1958294016 1959947136 1962587151 1965093648 1966752508 1967294112 1969070304 1969602048 1974240772 1976985216 1981435527 1983849748 1983966096 1986840576 1990971626 1993739328 1993856256 2000662034 2000779368 2003019792 2003560704 2003678208 2008279406 2010092602 2010635424 2018172408 2019994536 2020540032 2021096448 2022921216 2025298723 2025385984 2028114144 2028233088 2029945248 2035156207 2035275564 2036993669 2037554616 2038224384 2042550272 2044749371 2045301552 2045421504 2052523662 2054822028 2055497472 2057799168 2060306432 2062634616 2063202624 2064944304 2065065408 2067702784 2070366522 2072235774 2075238144 2077766656 2077888512 2080687392 2082443832 2087912001 2090249994 2092137198 2092702176 2093278464 2095374848 2095951872 2097844224 2100546792 2100669984 2103352832 2107963977 2108087604 2111018112 2113714176 2115498496 2118348036 2118472272 2128208529 2128783248 2128908096 2131627008 2134013952 2136300138 2136888432 2138817744 2139617536 2141549312 2144433942 2147414976 2149353792 2151972608 2152098816 2154871278 2154997656 2156816826 2162700288 2165613408 2170209664 2170807296 2172767232 2173132899 2173260348 2175693912 2178472576 2181406941 2181500928 2183376447 2183966064 2186411616 2189075584 2189203968 2192152788 2194003323 2194131996 2196934208 2199988224 2204940528 2207627072 2207756544 2210228736 2210730354 2213205876 2215204092 2216032448 2218033216 2218632192 2224108368 2226948864 2228959488 2231961858 2234812384 2238050304 2239939584 2242956744 2245821312 2247717152 2248336128 2250876789 2253397266 2256275168 2257016832 2261964852 2264853696 2267389824 2270443959 2272493853 2273343632 2275396144 2278559232 2278692864 2281628412 2283688404 2286470896 2286604992 2292248943 2295176464 2297248688 2297869056 2300964246 2306482752 2308565184 2309188608 2314627112 2317844736 2317980672 2320463943 2323062342 2325892808 2326029216 2326165632 2329399296 2334242596 2336856424 2337487488 2337624576 2342749311 2345741328 2348368032 2349139968 2354534476 2356660292 2357296704 2357945856 2360074752 2363115141 2366133168 2366271936 2368269456 2371700736 2374488158 2377147052 2377928448 2379293284 2379935808 2386185144 2388857136 2394714112 2397292366 2398080384 2400765696 2403831808 2406407052 2407069728 2409101688 2409242976 2412592128 2415427609 2417608403 2420315582 2420969184 2421111168 2424203264 2429517804 2433037824 2438624993 2440826731 2441485872 2442158208 2444363136 2445277184 2447484928 2450637924 2450781648 2452850508 2454188544 2462045161 2462710032 2462854464 2465999872 2471406042 2471550984 2474986752 2480239616 2483580456 2483726112 2486507328 2489682944 2492350161 2493036504 2495141034 2495287368 2495961216 2501947392 2505317472 2507579424 2510781952 2514016491 2514163932 2516286297 2519932032 2523002368 2523150336 2526548976 2528681796 2529378144 2532608512 2534895104 2538160707 2538309564 2545084416 2547382272 2547960408 2550813552 2554071296 2557511586 2559820662 2563379136 2566652928 2566803456 2572279758 2572430616 2575715968 2578600192 2582073522 2584404774 2585102688 2588404224 2591302656 2594793096 2597135832 2598107008 2600452736 2603955501 2607575328 2611058688 2613262848 2616629409 2616782868 2616936336 2620124864 2623058816 2625427072 2626136064 2628963477 2629673424 2635980288 2638958994 2641914036 2645288128 2651958792 2658319104 2658475008 2661899814 2662055928 2664303138 2667705824 2670693056 2671414272 2671570944 2677427784 2680847232 2684458287 2687464278 2690896544 2693326048 2694053376 2694795264 2697228288 2704152192 2704310784 2706593664 2707953444 2710239399 2710398348 2713700752 2716739488 2717632512 2723590332 2727068736 2727228672 2736698216 2739762704 2740663296 2743732224 2746671606 2750179488 2750936832 2753259072 2753420544 2757129354 2760488696 2762981032 2766984192 2770548786 2774249856 2776591776 2780494857 2780614656 2783882668 2786999992 2789516264 2790269568 2791037952 2794028013 2800729056 2800893312 2804666067 2807198289 2810618636 2810783472 2814690816 2824464048 2824629696 2828556288 2834437438 2837611372 2838377664 2838544128 2842169344 2848400184 2849184576 2851756992 2852527104 2859077578 2859245256 2861658926 2863219968 2865805056 2869465088 2873161704 2873330208 2875755768 2883307049 2886535706 2887484544 2887653888 2894409728 2897022976 2897510532 2897680464 2900925216 2908542588 2910997873 2911168596 2911954752 2915215488 2918938624 2922870384 2925337764 2925509328 2937441024 2939920704 2943675392 2946971648 2947640472 2950128762 2950941168 2953605456 2954403072 2958176256 2961361158 2965477824 2969265152 2971945984 2975774622 2975949144 2986457439 2986586112 2990608992 2990784384 2994428416 2997781504 3000993051 3001169052 3004529688 3005341056 3012419109 3015138903 3015953136 3019804928 3023186432 3027258612 3029991804 3030810048 3038078976 3042171216 3042349632 3044917872 3048806656 3052913346 3056331924 3063825408 3067952328 3068132256 3075310336 3078086912 3078785493 3078918144 3082233042 3090459648 3090640896 3093951924 3094803936 3097416456 3097598112 3101372288 3101554176 3105549783 3108353661 3116649984 3116832768 3121031088 3123665748 3127655104 3131157376 3135374991 3138205797 3139053264 3143062272 3143927808 3146766336 3150820188 3151004976 3154844224 3155029248 3157692608 3162131406 3170571264 3173247744 3177522054 3177708408 3181580192 3185142848 3193174872 3197440512 3201020928 3204450207 3205332648 3208226616 3208542736 3209426304 3212135584 3212323968 3216650913 3216789504 3227958912 3228148224 3232306917 3232496484 3235225239 3239357072 3244050432 3255314496 3256210944 3259150848 3259890522 3263540868 3267517232 3267708864 3270467344 3272251392 3283613376 3283805952 3288229182 3291197994 3295208056 3295401312 3299982336 3300175872 3311440608 3311634816 3315343104 3316095531 3319808814 3322806138 3323133548 3324048672 3326854712 3327049824 3327948288 3340423296 3343439232 3347942787 3352021988 3352218576 3355048396 3357075456 3359909376 3368731968 3371575728 3372504192 3380095899 3380428954 3384214276 3384412752 3385525248 3396363362 3397280544 3401084736 3410015448 3412894058 3413094216 3417838848 3418039296 3422203904 3429706344 3429907488 3441816889 3442764696 3445873032 3446803584 3451205632 3454921351 3455070208 3459724128 3462847776 3463782912 3471737059 3471940668 3474871553 3476767104 3476971008 3484350464 3488839212 3489043824 3489248448 3501363894 3505284636 3506231232 3506436864 3514640384 3518611992 3522552048 3531801714 3534990438 3535945056 3536918784 3540112128 3544425472 3544633344 3549199752 3549407904 3552404184 3561732237 3561885696 3565720578 3566892672 3568939926 3569903712 3574462976 3579277716 3583285704 3592071168 3595938549 3597120576 3601148544 3605536256 3605747712 3608791552 3609610578 3610604592 3613652532 3613864464 3630473373 3631453776 3631666752 3636091648 3636304896 3644276706 3654217728 3662228808 3663237312 3666544704 3666905984 3667915776 3671012096 3671227392 3675956886 3676172472 3679275762 3689312256 3694065048 3694281696 3698999808 3702122368 3707109063 3707326476 3720359424 3721383936 3725370684 3725589168 3729760992 3734305408 3734524416 3739554756 3742711551 3742931052 3747711296 3752921088 3757976208 3761369136 3765952064 3766172928 3771245898 3784503552 3784725504 3789823464 3793022694 3794067216 3797866912 3798912768 3802342656 3803369472 3807464346 3812327008 3817626624 3821073408 3821940612 3826220328 3830882272 3831106944 3834341024 3836267379 3839730993 3849979392 3850205184 3858419637 3858645924 3863347376 3863573952 3867900288 3873110283 3876607161 3878056784 3881558128 3882606336 3886953984 3892189644 3895703748 3897160512 3900450352 3900679104 3916588032 3919894272 3925174302 3930187296 3933505016 3934588224 3938140608 3939204096 3948481544 3953970432 3958438491 3962871054 3967699496 3967932192 3973681152 3981943252 3987478656 3987712512 3992849721 3996454707 4001324068 4001558736 4006039584 4007121408 4007356416 4016558812 4020185204 4021270848 4031196417 4036344816 4039989072 4041080064 4042192896 4045842432 4050597446 4056228288 4056466176 4059890496 4070312414 4070551128 4073987338 4075109232 4076448768 4085100544 4089498742 4090603104 4090843008 4105047324 4109644056 4110994944 4115598336 4120435333 4120612864 4124155511 4125269232 4126405248 4129888608 4130130816 4135405568 4140733044 4144228499 4144471548 4150476288 4155533312 4160007341 4161374784 4163763247 4164887664 4175824002 4180499988 4184274396 4185404352 4186556928 4190749696 4201093584 4201339968 4206705664 4215927954 4216175208 4222036224 4227428352 4230996992 4236696072 4236944544 4251656157 4256417058 4257566496 4257816192 4263254016 4268027904 4272600276 4273776864 4277635488 4279235072 4283098624 4288616367 4288867884 4292488389 4294829952 4298707584 4303945216 4304197632 4309742556 4309995312 4313633652 4329803559 4331226816 4340419328 4341614592 4345534464 4346265798 4346520696 4351387824 4356945152 4362813882 4366752894 4367932128 4372823232 4378151168 4378407936 4384305576 4388006646 4388263992 4393868416 4399976448 4409881056 4415254144 4415513088 4420457472 4421460708 4425193143 4426411752 4430408184 4432064896 4436066432 4437264384 4442041737 4448216736 4453897728 4457918976 4463661933 4463923716 4469624768 4479879168 4485913488 4491642624 4495434304 4496672256 4501753578 4506794532 4512550336 4514033664 4523929704 4529707392 4534779648 4540887918 4544987706 4546687264 4550792288 4557118464 4557385728 4563256824 4567376808 4572941792 4573209984 4579370019 4584497886 4590352928 4594497376 4595738112 4601928492 4612965504 4617130368 4618377216 4623349563 4629254224 4635689472 4635961344 4640927886 4646124684 4651785616 4652058432 4652331264 4668485192 4673712848 4674974976 4675249152 4685498622 4691482656 4696736064 4698279936 4709068952 4713320584 4714593408 4715891712 4720149504 4726230282 4732266336 4732543872 4736538912 4743197109 4743401472 4748976316 4754294104 4755856896 4758586568 4759871616 4766283081 4772370288 4777714272 4794584732 4796160768 4801531392 4812814104 4814139456 4818203376 4818485952 4825184256 4830855218 4835216806 4840631164 4841938368 4842222336 4848406528 4859035608 4866075648 4877249986 4881653462 4882971744 4884316416 4888726272 4890554368 4894969856 4901275848 4901563296 4905701016 4908377088 4918582613 4924090322 4925420064 4925708928 4931999744 4942812084 4943101968 4949973504 4960479232 4965819901 4967160912 4967452224 4973014656 4979365888 4984700322 4986073008 4990282068 4990574736 4991922432 5010634944 5015158848 5021563904 5028032982 5028327864 5032572594 5039864064 5046004736 5046300672 5053097952 5057363592 5058756288 5065217024 5069790208 5070643431 5076321414 5076619128 5090168832 5094545043 5094764544 5095920816 5101627104 5108142592 5115023172 5119341087 5119641324 5126758272 5133305856 5144559516 5144861232 5151431936 5157200384 5164147044 5168809548 5170205376 5176808448 5182605312 5189586192 5194271664 5196214016 5200905472 5207911002 5215150656 5222117376 5226525696 5233258818 5233565736 5233872672 5240249728 5246117632 5250854144 5252045841 5252272128 5257926954 5259346848 5271960576 5277917988 5283828072 5290576256 5297702571 5302485657 5303917584 5316638208 5316950016 5323799628 5324111856 5328606276 5335411648 5341386112 5342828544 5348580867 5353409889 5354855568 5361694464 5368916574 5374928556 5381793088 5386652096 5388106752 5408304384 5408621568 5413187328 5414415867 5415906888 5420478798 5420796696 5427401504 5433478976 5435265024 5447180664 5454137472 5454457344 5466415059 5473396432 5479525408 5481326592 5487464448 5493343212 5500358976 5501873664 5506518144 5506841088 5513935329 5514258708 5518913643 5520977392 5525962064 5533968384 5541097572 5548499712 5553183552 5560989714 5567765336 5573999984 5579032528 5580539136 5582075904 5588056026 5601458112 5601786624 5609332134 5614396578 5621237272 5621566944 5629381632 5648928096 5649259392 5656868847 5657112576 5668874876 5675222744 5676755328 5677088256 5689534041 5696800368 5698369152 5703513984 5705054208 5711196519 5718155156 5718490512 5723317852 5726439936 5731610112 5746323408 5746660416 5751511536 5766614098 5773071412 5774969088 5775307776 5795021064 5795360928 5801850432 5815483709 5817085176 5821995746 5822337192 5823909504 5830430976 5837877248 5845740768 5850675528 5851018656 5866038479 5871334693 5874882048 5879841408 5887350784 5893943296 5895280944 5900257524 5901882336 5907210912 5908806144 5922374983 5922722316 5927722061 5930955648 5938530304 5943891968 5951549244 5951898288 5972914878 5981217984 5981568768 5988856832 5995563008 6001986102 6002338104 6009059376 6010682112 6024838218 6030277806 6031906272 6039609856 6046372864 6054517224 6059983608 6061620096 6075896169 6076157952 6084342432 6084699264 6089835744 6097613312 6105468621 6105826692 6110981007 6112663848 6127650816 6134248113 6135904656 6136264512 6150620672 6156173824 6157570986 6164466084 6180919296 6187903848 6189607872 6194832912 6195196224 6202744576 6203108352 6211099566 6216707322 6233299968 6233665536 6242062176 6247331496 6255310208 6262314752 6263736003 6270749982 6276411594 6278106528 6286124544 6287855616 6293532672 6301640376 6302009952 6309688448 6310058496 6315385216 6323891931 6324262812 6341142528 6346495488 6355044108 6355416816 6363160384 6370285696 6384625587 6386349744 6394881024 6402041856 6408900414 6410665296 6416453232 6417085472 6418852608 6424271168 6424647936 6433301826 6455917824 6456296448 6464613834 6464992968 6470450478 6478714144 6488100864 6510628992 6512421888 6518301696 6519398697 6519781044 6527081736 6535034464 6535417728 6540934688 6544220823 6544502784 6550129341 6567226752 6567611904 6576458364 6582009969 6582395988 6590416112 6590802624 6599964672 6622881216 6623269632 6630686208 6632191062 6639617628 6645612276 6646267096 6648097344 6653709424 6654099648 6655896576 6680846592 6686878464 6695885574 6704043976 6704437152 6710096792 6714150912 6719818752 6737463936 6743151456 6745008384 6752630367 6760191798 6760857908 6768428552 6768825504 6771050496 6792726724 6794561088 6802169472 6811331877 6817481559 6820030896 6825788116 6826188432 6835677696 6836078592 6859412688 6859814976 6876746829 6883633778 6885529392 6891746064 6893607168 6902411264 6909842702 6919448256 6925695552 6927565824 6943474118 6943881336 6949743106 6953534208 6953942016 6968700928 6977678424 6978087648 6978496896 7002317119 7002727788 7010569272 7012462464 7012873728 7028977921 7029280768 7035324107 7037223984 7045104096 7063603428 7069566263 7069980876 7071890112 7073837568 7080224256 7088850944 7098399504 7098815808 7104808368 7123464474 7131441156 7133785344 7137879852 7139807424 7148925952 7158555432 7166571408 7184142336 7191877098 7194241152 7202297088 7211072512 7211495424 7217583104 7219221156 7221209184 7227305064 7227728928 7246282827 7252825209 7260946746 7262907552 7263333504 7272183296 7272609792 7288553412 7315874979 7322480193 7324457616 7326474624 7333089408 7333811968 7335831552 7342024192 7342454784 7351913772 7352344944 7358551524 7386135483 7388130096 7388563392 7397999616 7404244736 7414218126 7414652952 7440718848 7450741368 7451178336 7459521984 7468610816 7469048832 7477050483 7479109512 7485423102 7485862104 7495422592 7505842176 7515952416 7522738272 7531904128 7532345856 7542049473 7542491796 7548858891 7569007104 7569451008 7579646928 7586045388 7588134432 7595733824 7597825536 7604685312 7614482121 7614928692 7624654016 7635253248 7642146816 7643881224 7652440656 7661764544 7662213888 7668682048 7672534758 7679461986 7699958784 7700410368 7716839274 7717291848 7726694752 7727147904 7735800576 7746220566 7753214322 7756113568 7763116256 7765212672 7773907968 7784379288 7791407496 7794321024 7800900704 7801358208 7811866503 7833176064 7839788544 7849888227 7850348604 7860374592 7867010032 7869176448 7876281216 7878408192 7886890431 7896963088 7907940864 7916876982 7925742108 7935398992 7935864384 7963886504 7974957312 7975425024 7985699442 7992909414 8002648136 8003117472 8012079168 8014242816 8014712832 8033117624 8040370408 8042541696 8053374861 8062392834 8072689632 8079978144 8082160128 8084385792 8091684864 8101194892 8112456576 8112932352 8119780992 8130718197 8140624828 8141102256 8147974676 8150218464 8152897536 8178997484 8181206208 8181686016 8210094648 8219288112 8221989888 8231196672 8240870666 8248311022 8250538464 8252810496 8259777216 8260261632 8270811136 8281466088 8288456998 8288943096 8300952576 8311066624 8320014682 8322749568 8327526494 8329775328 8351648004 8360999976 8368548792 8370808704 8373113856 8381499392 8390523281 8402187168 8402679936 8413411328 8431361429 8431855908 8432350416 8444072448 8461993984 8471104537 8473392144 8473889088 8503312314 8512834116 8515132992 8515632384 8526508032 8545200552 8547553728 8555270976 8558470144 8566197248 8577232734 8577735768 8584976778 8589659904 8597415168 8607890432 8608395264 8619485112 8619990624 8627267304 8649921147 8659607118 8662453632 8680838656 8683229184 8691068928 8692531596 8693041392 8702775648 8713890304 8725627764 8732993619 8733505788 8735864256 8745646464 8756302336 8756815872 8768611152 8776013292 8776527984 8787736832 8819762112 8830508288 8831026176 8840914944 8842921416 8850386286 8852823504 8860816368 8864129792 8872132864 8874528768 8884083474 8896433472 8907795456 8915837952 8927323866 8927847432 8939249536 8959372317 8959758336 8971826976 8983285248 8990868608 8993344512 9002979153 9003507156 9013589064 9025100672 9037257327 9045416709 9047859408 9059414784 9069559296 9081775836 9089975412 9093374528 9101584576 9114236928 9126513648 9134753616 9145883584 9146419968 9158740038 9168995772 9180705856 9188994752 9191476224 9203856984 9225931008 9234260736 9236356479 9236754432 9246699126 9258508448 9271378944 9271922688 9281855772 9292249368 9303571232 9304116864 9304662528 9316649349 9325060983 9336970384 9347425696 9349949952 9350498304 9370997244 9382965312 9393472128 9406124973 9414617391 9418137904 9426641168 9429186816 9431783424 9440299008 9452460564 9464532672 9465087744 9473077824 9486394218 9497952632 9508588208 9511713792 9517173136 9519743232 9532566162 9544740576 9555428544 9589169464 9592321536 9603062784 9613350621 9625628208 9628278912 9636406752 9636971904 9649952739 9650368512 9661710436 9670433612 9681262328 9683876736 9684444672 9696920751 9705675717 9718071216 9732151296 9754499972 9763306924 9765943488 9768632832 9777452544 9802551696 9803126592 9811402032 9816754176 9837165226 9848180644 9850840128 9851417856 9863999488 9885624168 9886203936 9899947008 9920531033 9920958464 9931639802 9934321824 9934904448 9946029312 9958731776 9969400644 9972146016 9980564136 9981149472 9983844864 10006771523 10015806241 10021269888 10030317696 10043127808 10056065964 10056655728 10065145188 10079728128 10092009472 10102874971 10106195904 10111996457 10114727184 10117512576 10130434048 10139580416 10141286862 10152642828 10153238256 10189090086 10191841632 10203254208 10216285184 10230046344 10238682174 10239282648 10253516544 10266611712 10289119032 10289722464 10302863872 10314400768 10325450667 10328294088 10337619096 10340410752 10353616896 10364764053 10365210624 10379172384 10388543328 10392428032 10401810944 10415211177 10415822004 10424614659 10430301312 10453051392 10466517636 10467131472 10467745344 10480499456 10492235264 10501708288 10504091682 10515853908 10518693696 10543921152 10555835976 10567656144 10581152512 10595405142 10604971314 10607835168 10633276416 10633900032 10647599256 10648223712 10657212552 10670823296 10682772224 10685196711 10685657088 10697161734 10706819778 10709711136 10723388928 10737833148 10749857112 10763586176 10773304192 10776213504 10787815647 10816608768 10817243136 10826374656 10828831734 10831813776 10840957596 10841593392 10854803008 10866957952 10891420119 10894361328 10908274944 10908914688 10932830118 10946792864 10959050816 10962653184 10986686424 11000717952 11003747328 11013036288 11013682176 11027870658 11028517416 11037827286 11041954784 11051924128 11067936768 11082195144 11096999424 11106367104 11121327189 11121979428 11135530672 11147999968 11158065056 11161078272 11164151808 11176112052 11202916224 11203573248 11218664268 11228134653 11228793156 11242474544 11243133888 11258763264 11297856192 11298518784 11313737694 11337749752 11350445488 11353510656 11354176512 11379068082 11393600736 11396738304 11407027968 11410108416 11422393038 11436310312 11436981024 11446635704 11452879872 11463220224 11492646816 11493320832 11503023072 11508802137 11519192979 11533228196 11546142824 11549938176 11550615552 11575258911 11590042128 11590721856 11603700864 11619330849 11629821483 11630967418 11634170352 11643991492 11644674384 11647819008 11660861952 11691481536 11701351056 11702037312 11732076958 11742669386 11749764096 11759682816 11774701568 11790561888 11800515048 11803764672 11814421824 11817612288 11831501339 11844749966 11845444632 11855444122 11861911296 11877060608 11887783936 11903098488 11903796576 11945129203 11945829756 11962435968 11963137536 11977713664 11991126016 12003972204 12004676208 12018118752 12021364224 12049676436 12059848331 12060555612 12063812544 12079219712 12092745728 12109034448 12119967216 12123240192 12151792338 12168684864 12169398528 12179671488 12195226624 12210937242 12211653384 12221962014 12225327696 12255301632 12268496226 12271809312 12272529024 12301241344 12312347648 12315141972 12328932168 12361305999 12361838592 12372466533 12375807696 12379215744 12389665824 12390392448 12405489152 12406216704 12422199132 12432685497 12433414644 12466599936 12480022023 12484124352 12491289741 12494662992 12510620416 12524629504 12527472006 12541499964 12552823188 12556213056 12572249088 12603280752 12604019904 12619376896 12620116992 12630770432 12647783862 12648525624 12682285056 12692990976 12710088216 12710833632 12726320768 12740571392 12754968471 12769251174 12772699488 12789762048 12804083712 12817800828 12821330592 12832906464 12834170944 12837705216 12848542336 12849295872 12865849101 12866603652 12877465167 12911835648 12912592896 12929227668 12929985936 12940900956 12957428288 12989410677 13021257984 13024843776 13036603392 13038797394 13039562088 13054163472 13070068928 13070835456 13081869376 13088441646 13100258682 13134453504 13135223808 13152916728 13164019938 13164791976 13180832224 13181605248 13199929344 13245762432 13246539264 13261372416 13264382124 13275579429 13279235256 13291224552 13292534192 13296194688 13307418848 13308199296 13311793152 13326125211 13361693184 13373756928 13390985799 13391771148 13408087952 13408874304 13420193584 13439637504 13474927872 13486302912 13490016768 13505260734 13520383596 13521715816 13536857104 13537651008 13542100992 13585453448 13589122176 13604338944 13622663754 13634963118 13640061792 13651576232 13652376864 13671355392 13672157184 13718825376 13719629952 13738110057 13753493658 13767267556 13771058784 13783492128 13787214336 13819685404 13838896512 13851391104 13855131648 13870048689 13886948236 13887762672 13899486212 13907068416 13907884032 13955356848 13956175296 13956993792 14004634238 14005455576 14021138544 14024924928 14025747456 14057955842 14070648214 14074447968 14090208192 14127206856 14139132526 14139961752 14143780224 14147675136 14160448512 14177701888 14196799008 14197631616 14209616736 14246093449 14246928948 14258955683 14262882312 14267570688 14275759704 14279614848 14297851904 14313245597 14317110864 14333142816 14382910673 14383754196 14388482304 14404594176 14422145024 14435166208 14438442312 14442418368 14454610128 14455457856 14492565654 14505650418 14521893492 14525815104 14526667008 14544366592 14545219584 14577106824 14631749958 14644960386 14648915232 14652949248 14666178816 14667623936 14671663104 14684048384 14684909568 14703827544 14704689888 14717103048 14755747839 14772270966 14776260192 14777126784 14795999232 14808489472 14828436252 14829305904 14881437696 14897459703 14901482736 14902356672 14919043968 14937221632 14938097664 14954100966 14958219024 14970846204 14971724208 14990845184 15031904832 15045476544 15063808256 15064691712 15084098946 15084983592 15097717782 15138014208 15138902016 15159293856 15172090776 15176268864 15191467648 15195651072 15209370624 15211930293 15228964242 15229857384 15249308032 15270506496 15283635129 15284293632 15287762448 15304881312 15323529088 15324427776 15337364096 15345069516 15358023261 15358923972 15399917568 15433678548 15434583696 15453389504 15454295808 15471601152 15492441132 15506428644 15512227136 15526232512 15530425344 15547815936 15568758576 15582814992 15588642048 15601801408 15602716416 15623733006 15666352128 15679577088 15699776454 15700697208 15720749184 15734020064 15738352896 15752562432 15756137523 15756816384 15773780862 15793926176 15815881728 15833753964 15851484216 15870797984 15871728768 15893107713 15907456971 15927773008 15949914624 15950850048 15971398884 15985818828 16005296272 16006234944 16024158336 16028485632 16045742601 16060229667 16066235248 16080740816 16085083392 16106749722 16124785668 16145379264 16159956288 16164320256 16202389784 16224913152 16225864704 16239561984 16243247601 16261436394 16281249656 16282204512 16295949352 16300436928 16305795072 16357994968 16362412416 16363372032 16399245177 16420189296 16438576224 16443979776 16462393344 16481741332 16496622044 16501076928 16505620992 16519554432 16520523264 16541805987 16556740929 16562932176 16576913996 16577886192 16601905152 16640029364 16645499136 16655052988 16659550656 16703296008 16721999952 16737097584 16741617408 16746227712 16762998784 16781046562 16804374336 16805359872 16826822656 16862722858 16863711816 16864700832 16888144896 16923258821 16923987968 16942209074 16946784288 16947778176 17006624628 17025668232 17030265984 17031264768 17070374951 17085787117 17090401104 17095107456 17110541952 17116940288 17132394496 17154465468 17155471536 17169953556 17179319808 17194830336 17215780864 17234316127 17238970224 17239981248 17254534608 17299842294 17319214236 17324907264 17361677312 17385063192 17386082784 17405551296 17427780608 17446451127 17451255528 17465987238 17467011576 17471728512 17491292928 17512604672 17513631744 17537222304 17552026584 17553055968 17575473664 17598115437 17614004079 17639524224 17661016576 17662052352 17681829888 17685842832 17700772572 17705647008 17721632736 17728259584 17744265728 17767124949 17768166948 17783166183 17792866944 17815590912 17831675904 17854647732 17855694864 17878499072 17918744634 17943653952 17966570496 17981737216 17986689024 18005958306 18007014312 18027178128 18050201344 18074514654 18090833418 18095718816 18118829568 18139118592 18163551672 18179950824 18186749056 18203169152 18227688507 18228473856 18253027296 18269507232 18291767168 18292839936 18316405863 18317480076 18332943021 18337991544 18361411712 18377989504 18382952448 18402744339 18407713968 18451862016 18468521472 18472712958 18493398252 18517016896 18542757888 18563711544 18584498736 18607142464 18608233728 18609325056 18633298698 18650121966 18673940768 18694851392 18699899904 18700996608 18741994488 18765930624 18786944256 18791208009 18812249946 18829234782 18836275808 18853282336 18858373632 18863566848 18880598016 18904921128 18929065344 18930175488 18946155648 18971675793 18972788436 18995905264 19017176416 19023427584 19034346272 19039486464 19065132324 19089481152 19110857088 19153876761 19178338928 19184643072 19206125568 19226701242 19251256416 19256557824 19272813504 19273943808 19299905478 19323420872 19340867224 19362524656 19367753472 19368889344 19393841502 19411351434 19436142432 19464302592 19508999944 19526613848 19531886976 19537265664 19554905088 19558196091 19605103392 19606253184 19622804064 19632662469 19633508352 19650388023 19674330452 19696361288 19701680256 19702835712 19746029907 19771248336 19772407872 19799894016 19841062066 19863279604 19868643648 19869808896 19892058624 19938801288 19944292032 19961128272 19962298944 19967689728 20013543046 20031612482 20042539776 20060635392 20086255616 20112131928 20113311456 20130290376 20159456256 20183149343 20184018944 20205749942 20212391808 20223992914 20229454368 20235025152 20260868096 20279160832 20282573724 20305285656 20306476512 20376985111 20378180172 20383683264 20406508416 20432570368 20460092688 20477364348 20478565296 20507033088 20572682447 20578238064 20579444928 20605727744 20628801536 20650901334 20656588176 20675238192 20680821504 20707233792 20729528106 20758344768 20777086656 20784856064 20803621888 20830422354 20831644008 20849229318 20860602624 20906102784 20933035272 20934262944 20935490688 20960998912 20984470528 21003416576 21006951357 21008183364 21031707816 21037387392 21086933763 21087842304 21105972321 21111671952 21135312288 21162305024 21190810284 21208698789 21209942628 21215670336 21266552832 21295198512 21296447424 21314425104 21341646592 21365544448 21370393422 21394323468 21413639556 21419422272 21446777856 21475666296 21499714224 21527172352 21546608384 21552427008 21575631294 21633217536 21634486272 21652749312 21657663468 21663627552 21681915192 21683186784 21709606016 21733915904 21738848481 21758475627 21782840238 21788722656 21816549888 21817829376 21865660236 21893585728 21918101632 21947624937 21967440579 21973372848 22001435904 22007494656 22026072576 22027364352 22055741316 22057034832 22075654572 22083909568 22103848256 22158406449 22164390288 22193998848 22212734208 22242654378 22243958856 22271061344 22295999936 22316130112 22322156544 22352224104 22405832448 22407146496 22431151449 22437328536 22456269306 22457586312 22484949088 22486267776 22517526528 22595712384 22597037568 22626148419 22627475388 22646576673 22675499504 22700890976 22707021312 22708353024 22758136164 22787201472 22793476608 22814055936 22843446363 22844786076 22872620624 22873962048 22893271408 22905759744 22926440448 22985293632 22986641664 23006046144 23017604274 23038385958 23066456392 23092285648 23099876352 23101231104 23150517822 23180084256 23181443712 23207401728 23238661698 23259642966 23261934836 23268340704 23287982984 23289348768 23295638016 23321723904 23382963072 23402702112 23404074624 23435599509 23464153916 23485338772 23499528192 23519365632 23549664681 23581123776 23601030096 23607529344 23628843648 23635224576 23660671293 23663002678 23689499932 23690889264 23710888244 23723822592 23806196976 23807593152 23890258406 23891659512 23924871936 23926275072 23955427328 24007944408 24009352416 24036237504 24042728448 24092718223 24099352872 24119696662 24121111224 24127625088 24158439424 24185491456 24218068896 24239934432 24246480384 24302159413 24303584676 24324100871 24337369728 24338797056 24359342976 24390453248 24421874484 24423306768 24443924028 24450655392 24535553501 24536992452 24543618624 24545058048 24602482688 24624695296 24630283944 24657864336 24722611998 24744933066 24751615392 24758431488 24779331648 24780784896 24810978304 24812433408 24844398264 24865370994 24866829288 24933199872 24960044046 24968248704 24982579482 24989325984 25021240832 25049259008 25054944012 25082999928 25105646376 25112426112 25144498176 25171569843 25206561504 25208039808 25238753792 25240233984 25261540864 25294084287 25295567724 25297051248 25385981952 25413313611 25420176432 25421667264 25452641536 25481142784 25509936942 25538502348 25545398976 25579524096 25635601656 25642661184 25665812928 25668341888 25675410432 25697084672 25698591744 25731698202 25733207304 25754930334 25823671296 25825185792 25858455336 25859971872 25881801912 25914856576 25949763441 25978821354 26042515968 26049687552 26073206784 26077594788 26079124176 26108326944 26140137856 26141670912 26163738752 26176883292 26198980857 26200517364 26268907008 26270447616 26305833456 26328039876 26329583952 26361664448 26363210496 26491524864 26493078528 26522744832 26528764248 26551158858 26558470512 26582449104 26585068384 26592389376 26614837696 26616398592 26623586304 26652250422 26723386368 26747513856 26781971598 26783542296 26816175904 26817748608 26840387168 26878116951 26879275008 26949855744 26972605824 26980033536 27008937459 27010521468 27040767192 27043431632 27073714208 27075302016 27111771981 27136250127 27170906896 27178244352 27208677888 27245327508 27269926236 27280123584 27303152464 27304753728 27342710784 27437650752 27439259904 27476220114 27506987316 27534535112 27542117568 27566984256 27574428672 27639370808 27677793024 27702782208 27709069437 27710263296 27740097378 27773896472 27775525344 27798972424 27814136832 27815768064 27910713696 27912350592 27913987584 27949948047 27975182949 28009268476 28010911152 28042277088 28049849856 28051494912 28115911684 28141296428 28148895936 28180416384 28218374919 28243852173 28254413712 28278265052 28279923504 28287560448 28295350272 28320897024 28393598016 28395263232 28419233472 28492186898 28493857896 28517911366 28525764624 28535141376 28551519408 28559229696 28595703808 28626491194 28634221728 28666285632 28765821346 28767508392 28776964608 28809188352 28844290048 28869088577 28870332416 28876884624 28884836736 28909220256 28910915712 28985131308 29009599493 29011300836 29043786984 29051630208 29053334016 29088733184 29120051387 29146342729 29154213648 29263499916 29289920772 29297830464 29305898496 29332357632 29335247872 29368096768 29407655088 29409379776 29434206096 29511495678 29544541932 29552520384 29554253568 29591998464 29616978944 29656872504 29658611808 29761593099 29762875392 29794919406 29802965472 29804713344 29838087936 29874443264 29876195328 29908201932 29916438048 29941692408 29943448416 29981690368 30020314569 30047418723 30063809664 30090953088 30127616512 30129383424 30168197892 30169967184 30195435564 30276028416 30308624913 30318587712 30335989371 30344181552 30352537728 30382935296 30391302144 30418741248 30423860586 30457928484 30459714768 30498616064 30567270258 30575524896 30609762624 30647058176 30648855552 30674728192 30690139032 30716046522 30717847944 30799835136 30867357096 30869167392 30906779008 30908591616 30943202304 30976352001 30984882264 31012857288 31024454272 31052465024 31060850688 31094292159 31095631872 31137517152 31165629984 31177284096 31203602816 31205432832 31245633531 31247466012 31273843977 31359154176 31399552908 31401394416 31441498368 31468040128 31476705792 31505124864 31512275046 31547561724 31587852352 31631763456 31667507928 31702968432 31741595968 31743457536 31786215426 31814913942 31855546016 31899829248 31901700096 31942797768 31971637656 32010592544 32012469888 32048316672 32055590133 32056971264 32091485202 32120459334 32132470496 32161481632 32170166784 32213499444 32249571336 32290758528 32319912576 32328640512 32363446941 32404779568 32449826304 32451729408 32479123968 32486495202 32522872788 32562499312 32564409024 32591898704 32600873856 32674260357 32715989936 32724824832 32726744064 32798490354 32840378592 32877152448 32887959552 32963482664 32993244088 33002153856 33011241984 33039108864 33041046528 33083611974 33113481858 33125864352 33153827992 33155772384 33203810304 33280058728 33290998272 33310105976 33319101312 33363981567 33406592016 33443999904 33474195168 33483234816 33492455424 33562093124 33608748672 33610719744 33684403959 33725445716 33727423632 33729401664 33776289792 33846517642 33884418148 33893568576 33895556352 34013249256 34051336464 34060531968 34062529536 34140749902 34171574234 34180802208 34190214912 34221083904 34233880576 34264788992 34308930936 34310943072 34339907112 34358639616 34389660672 34430078291 34431561728 34468632254 34477940448 34479962496 34509069216 34599684588 34638428472 34649814528 34723354624 34760739307 34770126384 34772165568 34811102592 34855561216 34892902254 34902511056 34931974476 34934023152 34943457024 34982585856 35025209344 35074444608 35094575939 35104053168 35106111936 35150947328 35196230874 35228008158 35279048448 35322033152 35324104704 35371685664 35401545144 35411294016 35443265472 35456519168 35488531456 35494504017 35534249898 35536333896 35566332366 35585733888 35631181824 35663351808 35709295464 35711389728 35756998144 35835387609 35837489268 35887307904 35933140992 35963474432 35973378048 36011916612 36014028624 36054356256 36100402688 36149029308 36179544993 36181666836 36191437632 36237659136 36278237184 36327103344 36359901648 36373498112 36406338304 36455377014 36506054592 36539014464 36583534336 36585679872 36632811726 36634960152 36665886042 36675983088 36722823424 36755979008 36765904896 36805488678 36815427936 36903724032 36937042944 36945425916 36986796504 37034033792 37083917997 37085515776 37117399599 37127423088 37168997472 37214284928 37216467456 37218650112 37266597396 37298056491 37300243932 37347881536 37389702784 37399799808 37440066069 37473869223 37483988976 37531861248 37573888512 37582416018 37624499892 37658469564 37672551616 37706564672 37716747264 37809842256 37858130688 37860350976 37892311296 37943351586 37945576872 37991810528 38034352832 38046855168 38068692544 38078972928 38130264648 38178962304 38221714176 38264905413 38307753522 38356677856 38369286144 38412251136 38453402484 38502512832 38513115648 38545627008 38547887616 38597547303 38599810956 38632395501 38646841744 38681734448 38725049312 38735506944 38737778688 38787683004 38822702868 38872284864 38968232031 39017999888 39053227696 39063773952 39074531328 39109810176 39116392182 39210206784 39212506368 39245608128 39265324938 39300776046 39348660904 39392722576 39403360512 39405671424 39492059814 39542496672 39544815744 39599788032 39682124132 39726559208 39737287296 39739617792 39784117248 39826738287 39877602576 39888584064 39922256544 39924597888 39935379456 39978375633 40027086092 40063224964 40085079552 40121270784 40172957397 40224263856 40226622912 40260580752 40318912512 40366298686 40411499884 40424783616 40447985828 40458908736 40470050304 40565147448 40610571312 40612953024 40753970222 40756360344 40767366528 40813016832 40865140736 40920185376 40954728696 40957130592 41014066176 41062269353 41099342851 41145364894 41156476128 41158889856 41211455488 41257603072 41301802668 41313176352 41350476384 41361643008 41456624881 41459056212 41494054427 41516689536 41554173312 41569712128 41607243776 41660844708 41663288016 41698458636 41721205248 41854767737 41866070544 41868525888 41870981376 41921997824 41968941056 42006833152 42013902714 42016366728 42063415632 42074774784 42173867526 42211944642 42223343904 42270624576 42324610048 42381620568 42417397578 42419885256 42431340672 42533105664 42590397024 42592894848 42628850208 42683293184 42731088896 42738280347 42740786844 42776867049 42788646936 42827279112 42838844544 42893555712 42939736791 42951332592 42999428448 43054344704 43093216768 43148732019 43151262588 43266435072 43305498624 43315326936 43327255104 43363830384 43366373568 43419212032 43467831808 43477696962 43516951254 43565680476 43577445312 43633099776 43635658752 43731320472 43787171456 43836203264 43895249874 43934881158 43946745696 44002871808 44014989312 44052145152 44054728704 44111482632 44114069664 44151309144 44167819136 44207696512 44267243517 44316812898 44328780576 44387997696 44425468416 44485308756 44487917712 44542122688 44591999872 44632260224 44644313088 44692379109 44704448208 44811664896 44814292992 44862302898 44874657072 44912538612 44915172624 44969898176 44972535552 45191424768 45194075136 45252296838 45254950776 45293153346 45350999008 45401781952 45414042624 45416706048 45516272328 45574402944 45586953216 45628111872 45635790879 45686892726 45689572152 45745241248 45747924096 45786542816 45811519488 45850905387 45852880896 45970587264 45973283328 46012092288 46035208548 46074069783 46076771916 46132912784 46184571296 46199752704 46301035644 46360168512 46362887424 46414803456 46477323396 46519285932 46523869672 46536681408 46575965968 46578697536 46591276032 46643447808 46765926144 46805404224 46808149248 46871199018 46928307832 46970677544 46999056384 47038731264 47099329362 47162247552 47202060192 47215058688 47257687296 47268412569 47270449152 47321342586 47326005356 47378999864 47381778528 47421776488 47447645184 47612393952 47615186304 47679323139 47722370913 47780516812 47783319024 47849743872 47852550144 48015888816 48018704832 48072475008 48085456896 48137227803 48180689001 48185436446 48198705744 48239393324 48242222448 48255250176 48316878848 48436137792 48479868864 48492960768 48604318826 48607169352 48648201742 48674739456 48677594112 48718685952 48780906496 48843748968 48846613536 48887848056 48901310784 49016219833 49071107002 49073984904 49087237248 49090116096 49204965376 49247268749 49249390592 49260567888 49315728672 49445223996 49486963841 49489866132 49503230784 49516862976 49558663296 49561569792 49621956608 49688796528 49730741988 49733658576 49920088092 49936497408 49965158964 49978651968 50042481664 50098518016 50109888024 50165999856 50211292752 50224852224 50288996352 50343139686 50413123008 50416079616 50477507584 50480467968 50523081728 50588168574 50591135448 50594102496 50769776463 50771963904 50826627222 50840352864 50843334528 50905283072 50962285568 51019873884 51077004696 51090797952 51211124853 51257361351 51271203312 51285322368 51331625856 51336683776 51350820864 51394169344 51397183488 51463396404 51466414608 51509860668 51647342592 51702948381 51716910672 51719943744 51763603824 51829713152 51899526882 51957642708 52085031936 52155189576 52158248352 52216653888 52280275712 52283341824 52327477504 52339353381 52353766584 52397961714 52401034728 52537814016 52540895232 52611666912 52656079752 52659167904 52723328896 52726420992 52794346311 52842012237 52983049728 52986157056 53045489664 53057528496 53102317716 53116941024 53164898208 53170136768 53184778752 53229675392 53232797184 53301374847 53304500844 53349498549 53446772736 53495027712 53563943196 53567084592 53632351808 53635497216 53680774336 53756233902 53899711488 53945211648 53960067072 54017874918 54021042936 54081534384 54086863264 54147428416 54150604032 54223543962 54272500254 54341813792 54356488704 54417355776 54490655016 54539852472 54560247168 54606304928 54609507456 54683065521 54685421568 54875301504 54878519808 54949217589 54952440228 54998829063 55013974632 55069070224 55084235136 55133968512 55148857344 55208233017 55278741616 55355586048 55405564416 55418138874 55480194756 55547792944 55551050688 55597944848 55628273664 55821427392 55824701184 55827975168 55899896094 55950365898 56018536952 56021822304 56084554176 56099699712 56102989824 56231823368 56282592856 56297791872 56360832768 56373624027 56436749838 56487704346 56508827424 56556530104 56559847008 56575120896 56590700544 56641794048 56787196032 56790526464 56838466944 56915027379 56984373796 56987715792 57035822732 57051529248 57070282752 57103038816 57118459392 57252982388 57268443456 57332571264 57461630283 57531642692 57535016784 57553929216 57618376704 57738177154 57753769248 57769673472 57818440512 57821831424 57970262616 58019198986 58022601672 58087573968 58103260416 58106668032 58177466368 58240102774 58292685458 58308427296 58526999832 58579841544 58595660928 58611796992 58664715264 58670495744 58733662967 58736193536 58815310176 58818759552 58868412192 59019530003 59022991356 59072816401 59089083864 59105040768 59108507136 59233957888 59297731759 59313745008 59317223616 59523186198 59589838812 59605930944 59609426688 59676175872 59748886528 59816403864 59832876096 59883384816 59886896832 59963380736 60040629138 60094837446 60127619328 60181906176 60255233024 60258766848 60336395784 60339934368 60390871128 60549448029 60552056832 60617249826 60637175424 60671978742 60688363104 60705075456 60765870592 60782604288 60837482496 60847721172 60915856968 60919429536 60997232128 61130955333 61134540516 61151049792 61219525248 61294116352 61297711104 61349456384 61380278064 61432093044 61435695888 61718047341 61734714192 61738334784 61813558016 61817183232 61886404608 61952704002 61969764528 62025714576 62048908544 62104930048 62121701376 62188584318 62275034304 62331259968 62354568192 62407205632 62410865664 62491267062 62494932024 62547687954 62718308352 62799105816 62802788832 62882996736 62936080256 62953411584 63010249728 63020854071 63024550092 63095123448 63175704704 63260801289 63263526912 63317916963 63335015856 63405936864 63483191936 63486915072 63572430852 63626096367 63629827884 63711092032 63799658496 63885595536 63943275312 64021185088 64024939776 64096633344 64111180266 64182970404 64240918668 64264940992 64322963264 64340333568 64426998888 64499142672 64581517056 64639825152 64657281024 64726893882 64809559136 64899652608 64903458816 64958247936 64972990404 65045745576 65124998624 65128818048 65183797408 65201747712 65216545443 65275426881 65348520714 65431979872 65449649664 65453488128 65596980708 65680757184 65754304896 65842874811 65902321737 65926965328 65986488176 66004307712 66022483968 66078217728 66082093056 66167223948 66226963716 66251728704 66307655984 66311544768 66475219347 66560117456 66581996544 66620211952 66638202624 66727963134 66813184032 66887999808 66948390336 66966469632 67124186248 67217497344 67221439488 67293454347 67368807918 67450891432 67454847264 67458803328 67552579584 67693035284 67768836296 67787137152 67791112704 67878445257 67939730019 68026498512 68102672928 68121063936 68125059072 68281499804 68343148468 68361604416 68380429824 68442167808 68530339089 68617861872 68621886144 68679814224 68717279232 68779321344 68860156582 68937264508 68955880896 68959924992 69018138432 69199369176 69276856944 69299629056 69446709248 69521478614 69540252768 69544331136 69622205184 69711122432 69785804508 69805022112 69863948952 69868046304 69886914048 69965171712 70047400661 70050418688 70110643687 70148889216 70189151878 70208106336 70212223872 70301894656 70392461748 70456016316 70558096896 70644066304 70720124797 70743371328 70783975199 70803090288 70822588032 70886530944 70913038336 70977062912 70989008034 71068499796 71072667792 71132664732 71171467776 71399309669 71418590928 71422779456 71513996288 71670775218 71674978536 71774615808 71866281984 71926948864 72023833224 72028057248 72108712512 72200805376 72278154669 72298058616 72359089986 72363333672 72382875264 72475318272 72556474368 72654206688 72719803296 72746996224 72812676608 72906478239 72910754028 72972302613 73012109184 73078028928 73167068672 73171359744 73265623452 73269920304 73331772084 73351966176 73445646848 73511958016 73606660503 73610977356 73630855872 73807448064 73874085888 73890851832 73973593008 74068067584 74167835994 74234799198 74254846176 74337994944 74428569856 74432934912 74437300224 74533194792 74596112982 74600487864 74695763072 74779405568 74799599616 74880132138 74947738446 74967977952 75063722496 75147777024 75164832036 75248999784 75316939128 75345103232 75413129344 75433494528 75514709529 75619684512 75716261376 75720701952 75784622592 75882252861 75886703172 75891153744 75983621056 76068705664 76137385088 76157945856 76239940833 76260529296 76357924608 76443428352 76529810826 76615507044 76713355712 76738572288 76906804968 77005025664 77026231296 77091254016 77095775232 77195094606 77199621912 77264791002 77293683488 77363468896 77450098624 77471013888 77475557376 77575366008 77645405736 77744569728 77849290323 77936464062 78035999776 78106455392 78127547904 78149062656 78219620352 78232784364 78420413568 78425012736 78491216256 78530649876 78596942571 78601552092 78697321808 78785445152 78806721024 78811342848 78984119628 79084993344 79089631488 79364248264 79453118416 79474574592 79479235584 79568234496 79653476574 79755205152 79777168128 79844513088 79849195776 79870758912 79956751266 80054172184 80126449928 80170159104 80242541568 80345914794 80448527712 80453245824 80521161504 80634350853 80637825024 80732597372 80822999768 80849567232 80895971656 80917817472 80940100608 81026812377 81130294896 81221142624 81225906048 81335315943 81408750381 81507940444 81512720688 81534733056 81626033664 81840370752 81909457392 81914261184 82028132352 82124538706 82198685702 82290729788 82312952256 82317779712 82422910976 82603605336 82626352704 82700952768 82723286016 82913249762 82918112424 82988108854 83033379072 83108346624 83139424256 83214487552 83321689416 83326576032 83396917272 83442410496 83615904421 83709535474 83732141088 83737051776 83741962752 83843995648 83937882112 84013666304 84027805428 84032733456 84126831264 84149549568 84347735052 84418938317 84423889284 84446687808 84541249152 84649220096 84763241136 84834795156 84839770512 84862681344 85180794048 85185789696 85257700416 85366586368 85462177792 85476560694 85481573688 85553734098 85577293872 85654558224 85677689088 85787111424 85879473582 85902665184 85998856896 86108689408 86186433536 86297464038 86302525176 86532870144 86607265731 86610997248 86630653872 86654510208 86727660768 86732747136 86838424064 86935663616 86955393924 87028798479 87033902508 87131360952 87154890624 87266199552 87360154161 87439028187 87462640944 87574342912 87672406528 87790499748 87869762316 87893491392 88005743616 88104290304 88222965264 88228139328 88302618288 88335638272 88415393024 88534487034 88633625796 88657561152 88775995392 88850936832 88970617512 88975835424 89084245376 89183999744 89264520448 89284779297 89288626176 89384758218 89408896416 89623329792 89628585984 89724605796 89749314144 89825077224 89830345248 89939796352 89945071104 90060943707 90142256169 90382849536 90388150272 90504593676 90509901552 90586306692 90701998016 90803563904 90828085248 90925874739 91007968113 91032544656 91148805888 91173906432 91256223744 91271581758 91373785452 91379144304 91490482496 91495848192 91573085632 91701810774 91941174528 91946566656 92024184576 92070417096 92148139566 92153543832 92265825568 92369142592 92399505408 92602071288 92720337024 92725774848 92829606912 92929056003 92954646792 93038571864 93047739344 93073362816 93151931936 93157395072 93182552064 93282876477 93286895616 93531852288 93610808448 93616298496 93736900593 93742398036 93821531931 93856615664 93941355088 94077462528 94198658724 94324495104 94404120384 94430117376 94515374592 94536825138 94642685172 94652010712 94757999728 94763557056 94843552976 94895290368 95224787904 95230372608 95358646278 95444741826 95561033624 95566638048 95699487744 95705100288 96031777632 96037409664 96144950016 96166770399 96170913792 96274455606 96361378002 96370872892 96397411488 96478786648 96484444896 96510500352 96872275584 96959737728 96985921536 97090340823 97208637652 97214338704 97296403484 97349478912 97355188224 97437371904 97687497936 97693227072 97775696112 97802621568 98022781071 98032439666 98142214004 98147969808 98174474496 98180232192 98494537498 98521135776 98631457344 98890447992 98973927682 98979732264 99006461568 99033725952 99117326592 99123139584 99243913216 99377593056 99461483976 99467317152 99722654143 99812689781 99840176184 99872994816 99930317928 99957303936 100084963328 100192719179 100197036032 100219776048 100331999712 100422585504 100449704448 100680374711 100686279372 100771275037 100826246016 100832159232 100955015168 101046163456 101176337148 101182270896 101188204992 101539552926 101653254444 101680705728 101686669056 101810566144 101924571136 102039747768 102154009392 102181595904 102422249706 102514722702 102542406624 102570644736 102663251712 102673367552 102701641728 102788338688 102794366976 102926792808 102932829216 103019721336 103290234873 103294685184 103405896762 103433821344 103439887488 103527207648 103659426304 103799053764 103915285416 104170063872 104282217921 104310379152 104316496704 104433307776 104560551424 104566683648 104654955008 104678706762 104707533168 104795923428 104802069456 105075628032 105223333824 105283727817 105312159504 105318335808 105446657792 105452841984 105588692622 105684024474 105966099456 105972314112 106115056992 106204635432 106233882048 106329796416 106340273536 106369557504 106459350784 106465594368 106483512051 106602749694 106609001688 106698997098 106893545472 106990055424 107127886392 107134169184 107264703616 107270994432 107361548672 107506162827 107512467804 107799422976 107890423296 107920134144 108035749836 108042085872 108163068768 108173726528 108294856832 108301208064 108447087924 108538634979 108545000508 108683627584 108712977408 108834711552 108981310032 109079704944 109120494336 109212609856 109219014912 109366131042 109750603008 109757039616 109898435178 109904880456 109997658126 110027949264 110138140448 110168470272 110267937024 110297714688 110416466034 110557483232 110711172096 110811128832 110836277748 110960389512 111095585888 111102101376 111195889696 111251753991 111256547328 111352198797 111642854784 111649402368 111655950336 111799792188 111894169473 111900731796 112037073904 112043644608 112169108352 112199399424 112320198207 112421607669 112463646736 112565185712 112595583744 112721665536 112747248054 112873499676 112975408692 113017654848 113113060208 113119694016 113150241792 113574392064 113581052928 113676933888 113830054758 113968747592 113975431584 114071645464 114103058496 114140565504 114206077632 114236918784 114505964776 114536886912 114665142528 114794716239 114923260566 115063285384 115070033568 115107858432 115236753408 115476354308 115507538496 115539346944 115636881024 115643662848 115792641909 115897186503 115940525232 116038397972 116045203344 116175147936 116206520832 116213336064 116480205548 116585370916 116616854592 116904696093 117053999664 117159683088 117191321856 117223593984 117329430528 117340991488 117467325934 117630620352 117637519104 117736824384 118039060006 118045982712 118145632802 118178167728 118210081536 118217014272 118467915776 118595463518 118627490016 118634447232 119046372396 119179677624 119211861888 119218853376 119352351744 119492624657 119497773056 119600509819 119632807728 119665752192 119766769632 119773793664 119926761472 120081258276 120182626471 120189674892 120255238656 120363812352 120510466048 120640212889 120672791568 120679868736 120781742256 121098896058 121234499652 121274350848 121343957484 121376726208 121410150912 121531741184 121695442344 121831713936 121838859072 121994464256 122261910666 122269081032 122302099584 122439050496 122588232704 122595422208 122698912768 122760556128 122864186088 122871391776 123186808059 123298028553 123436094682 123469428384 123476669568 123627116032 123634366464 123772809216 123905408004 123939529056 124051429152 124097817088 124209860096 124369874643 124377168636 124482163281 124550068608 124662519936 124709136384 124814411264 124821731328 124982534124 124989864048 125095375908 125564303211 125598211632 125605577664 125765993472 125872160512 125906823168 126020499456 126041708142 126049100184 126190246896 126351409408 126521602578 126635833926 126670031712 126811873728 126966383872 126973830144 127144861704 127252192734 127259655768 127422184064 127599316992 127771191072 127886550624 128042370176 128049879552 128193266688 128214841041 128222360532 128330601147 128365940808 128481837336 128529881984 128645926528 128680667136 128819210373 128853997776 128998285344 129163034112 129279650304 129446196057 129453787764 129619118272 129799305216 129916495872 129945980808 130091491152 130249997248 130257636096 130367594816 130403495424 130433090886 130550853762 130697041428 130863959744 130899299328 130906976256 131193961416 131361514368 131508609792 131685749622 131804643474 131853930656 131972976352 132008615424 132044967936 132156435456 132164186112 132334447896 132453927432 132503457408 132615311968 132623089536 132801730551 132950438694 133120234912 133163993088 133240423904 133276405248 133455926268 133626368064 133775999616 133896780672 133932939264 134077137327 134248372496 134434994688 134442878976 134586908694 134737615836 134901782864 134909694528 134917606656 135386070568 135537672592 135574274304 135582225408 135756890514 135879460038 136052997024 136205345856 136242127872 136250118144 136562999608 136686296936 136723208832 136760859648 136884335616 136907372637 137060678178 137235723744 137243772288 137359628448 137434558464 137552716161 137558642688 137720313164 137874529016 137911761792 137919849984 138036276864 138222209349 138398738352 138553713888 138599258112 139042957228 139080505536 139088662272 139244410368 139571609016 139610044224 139727897904 139736092608 139773828096 139930343424 140094801322 140221287374 140297778432 140378303756 140416212672 140424447744 140603789312 140784923496 140912032632 141116193792 141288132608 141440249594 141486742656 141567950398 141606180576 141645176064 141773061888 141826076672 141954125824 141978016068 142136999592 142145335584 142265329464 142342935552 142638895777 142798619338 142837181856 142845558912 143027992576 143341550436 143349957072 143549231616 143853897728 144008777129 144047666448 144056114496 144217425024 144401610752 144556309338 144596117232 144718179972 144726667344 144765750528 144950636544 145308413376 145439606592 145493992448 145625353216 145812956478 145821508056 145944605226 146024218368 146156057856 146334137344 146342719488 146531246904 146539840608 146663544168 146703932352 146891293696 147023916032 147048659499 147213321006 147221954712 147261711744 147614896128 147741806247 147748171776 147781703664 147947186016 148136135168 148335671988 148460891523 148469598396 148509692352 148675989888 148857139712 148865869824 149066389584 149192225964 149200975728 149391526144 149558811136 149760264276 149895476892 149935955904 150127444992 150295554048 150329664072 150497999568 150633878256 150690206464 150826258688 150866989056 151029419058 151239369024 151432522752 151441403904 151569245184 151764505722 151773406344 151782307488 151967242112 152137411328 152274770176 152309329389 152315891712 152479881666 152521058592 152715849216 152886856704 153059621652 153231014088 153426711424 153633374559 153772084053 153813609936 154010051328 154052462592 154182508032 154191550464 154390189212 154399243824 154529582004 154587366976 154726937792 154900197248 154942027776 155108845143 155150732016 155290811472 155489139456 155698580646 155872928124 156071999552 156212910784 156255095808 156465568728 156840827136 156850025472 156982432512 157018060143 157061299752 157193885142 157203104184 157394643616 157570890304 157613442048 157622685696 157968239256 158169986688 158179262976 158383038933 158526036711 158728496528 158906236832 158949149184 158958471168 159136468992 159306953148 159510410304 159554336256 159689026176 159698391552 159904124541 159913502532 160048495647 160108344368 160252899856 160340318208 160485083136 160691829588 160897055424 160906491648 161042323008 161268701706 161465194744 161645999536 161699134464 161791943312 161835634944 161880201216 162053624754 162260589792 162442285248 162451812096 162670631886 162817500762 163015880888 163025441376 163069466112 163252067328 163680741504 163818914784 163828522368 164049196563 164056264704 164249077412 164397371404 164581459576 164625904512 164635559424 164847652767 164996487189 165207210672 165252705408 165401905536 165446572032 165624699051 165826499524 165836224848 165976217708 166066758144 166216693248 166643378832 166653152064 166793834544 166884820992 167231808842 167419070948 167464282176 167474103552 167483925504 167687991296 168055610856 168065466912 168253662528 168299099136 168649027561 168695470104 168837876634 168847778568 168893375616 169082498304 169298440192 169526482272 169669590312 169679541024 169725362688 170115115891 170268706097 170361588096 170371579392 170515400832 170733172736 170924355584 170953121388 170963147376 171107468196 171154587744 171309116448 171355378176 171748874507 171758947164 171805330368 171903939769 171997713792 172217378816 172372867072 172594928076 172605050352 173214531462 173261307744 173309020416 173455321536 173465494272 173676848128 173871327232 173910787848 174057596958 174067805016 174262721904 174309781248 174532399104 174720308322 174878056374 174925281888 175148685824 175344813056 175580999496 175739524632 175786982784 176011487232 176200988901 176208580608 176445930528 176456278656 176605236576 176671276544 176830786048 177058590009 177068974068 177218449203 177267251592 177315122304 177701873664 177893195277 177941235024 177951670848 178168490752 178367999488 178529040896 178569558594 178769516436 178817792832 179246659584 179449211592 179498628288 179650154448 179660690496 179879592704 179890142208 180121887414 180284512338 180765699072 180776300544 181009187352 181019803104 181172613384 181403996032 181607127808 181648344087 181656170496 181851749478 182015936226 182065089312 182297611776 182347812864 182512447488 182543163516 182747570904 182758288608 182980964992 182991696384 183146171264 183392865999 183403621548 183882349056 183893133312 184048369152 184140834192 184296279132 184307087664 184531651136 184738285184 185154142023 185204142576 185440674048 185451549696 185659213824 185858112006 185909293584 186077143728 186095478688 186146725632 186303863872 186314790144 186365104128 186565752954 187063704576 187221616896 187232596992 187473801186 187484796072 187643063862 187713231328 187882710176 188154925056 188397317448 188648990208 188808240768 188860234752 189030749184 189062562213 189073650276 189285370344 189304021424 189515999456 189527114112 189687105952 189782403867 189790580736 189953750889 190449575808 190460745216 190717292556 190878289101 190889483652 191122067248 191133276096 191398975488 192063555264 192074819328 192289900032 192333540798 192548911212 192722756004 192741745784 192794822976 192957573296 192968889792 193021000704 193744551168 193919475456 193971843072 194180681646 194417275304 194428677408 194592806968 194698957824 194710376448 194874743808 195374995872 195386454144 195551392224 195605243136 195649636329 195826280643 196045562142 196064879332 196284428008 196295939616 196348948992 196360464384 196989074996 197042271552 197262914688 197528624433 197706965211 197780895984 197947855364 197959464528 198012923136 198067451904 198234653184 198246279168 198755186112 198922967952 198934634304 199425658041 199445308286 199625379562 199680352368 199745989632 199860635856 199914607872 200169926656 200385438358 200439552096 200663999424 200845171008 200899408896 201360749422 201372558744 201542550074 201652492032 201664318464 201910030336 202092326912 202352674296 202364541792 202376409984 203067196451 203079105852 203306508888 203361411456 203373338112 203621132288 203840359709 203849142272 204024399103 204079495536 204308018784 204363191808 204844499412 205017421627 205029445404 205084813248 205141289472 205326503424 205346735104 205576677376 205853585616 205865658432 206039442672 206580469746 206811793524 206867642688 206879774976 207054415296 207318852608 207598107528 207830570832 208340127744 208564435842 208620758304 208632993408 208866615552 209121102848 209133367296 209309910016 209357413524 209415066336 209591846856 209604138912 210142201983 210151256064 210331931061 210446667648 210567455634 210624319008 210636671616 210893315584 210905683968 211177385244 211368048948 211932198912 212160374391 212230113984 212351925597 212409270864 212467764096 212659592832 212680547072 212739115008 212918701568 212931188736 212967024102 213205499388 213218003376 213397994196 214197929007 214255772784 214268338368 214529407232 214541988864 214723097344 215012325654 215024935608 215598845952 215780846592 216071499672 216084171744 216326137536 216347453056 216589713664 216602416128 216834464007 216894175848 217077269958 217090001016 217367255168 217425954816 217669423104 217962620064 218159409888 218240988672 218425219712 218438029824 218719434717 218732262084 218916907839 219501206016 219514079232 219796870356 219809760912 219995316252 220055898528 220276280896 220336940544 220535874048 220819981509 220832932068 221114966464 221422344192 221622257664 221672555496 221920779024 222191171776 222204202752 222391779392 222503507982 222704397594 223285709568 223298804736 223311900672 223599584376 223788338946 223801463592 224074147808 224087289216 224338216704 224398798848 224640396414 224843215338 224927293472 225130371424 225191167488 225443331072 225494496108 225746999352 225950817384 226035309696 226226120416 226239388032 226300483584 226544128587 227148784128 227162105856 227353867776 227646758583 227660109516 227937495184 227950863168 228143290928 228206116992 228412155264 228473837568 228719822499 229011929552 229073773824 229330285056 229589432478 229846521132 230126570768 230140067136 230215716864 230952708616 231015076992 231078693888 231273762048 231287325696 231585283818 231794373006 231881050464 232076795944 232090406688 232350295872 232413041664 232426672128 232960411096 233170741832 233233709184 233547870969 233809392186 234107999328 234319366176 234382643712 234447187968 234658861056 234934651868 235261240704 235275038208 235473648768 235790827713 236078120012 236091965424 236291265604 236356335456 236420163072 236434028544 237190927036 237254980032 237268894464 238092744792 238359355248 238423723776 238437706752 238704703488 238985249314 239201019638 239265615456 239331504384 239533539264 239547587328 239853522944 240162516552 240365252942 240379349784 240510477312 240727624704 241020932096 241280425778 241345583136 241359737472 241563484512 242197792116 242468999304 242548701696 242687914968 242753452416 242820301824 243063482368 243325175149 243390884688 243663427872 243677718144 243988928512 244509481441 244523821332 244538162064 244604199168 244878100992 245176465408 245397825536 245521112256 245662031573 245728372176 245742783552 246373616118 246596057106 246872189364 246938856768 246953339136 247254232064 247268732928 247810816008 247879058112 248102858304 248195634176 248419720192 248739749286 248754337272 248964326562 249100137216 249325039872 249418272768 249628822528 249643462656 249965068248 249979728096 250190751816 250847713263 251128606422 251196423264 251211155328 251531986944 251744321024 251813646336 252040998912 252083416284 252098200368 252380493792 252702818816 253043205156 253256814951 253271667852 253340063424 253623747456 253932767744 253947660288 254289723408 254504385468 254519311536 254844368128 255542382144 255773101248 256084740352 256099759104 256386533376 256429682082 256444721064 256661202294 256731881616 256963674672 257059763968 257291853056 257361334272 257638420746 257707995552 257996570688 258326068224 258559300608 258892392114 258907575528 259238236544 259598610432 259821797193 259832991744 259891961616 260182982304 260499994496 260515272192 260735189632 260806990848 260866181772 261086395437 261101707524 261394082856 261727919488 261798598656 262080462483 262317084561 262387922832 262723028736 263017219584 263371499244 263609286948 263707861312 263945952704 264017230848 264312870912 264668895792 264907854864 265006914816 265230623936 265246179072 265603461102 265900877388 266240469824 266327986176 266480847808 266552810496 266911852536 267252736128 267551999232 267793561344 267854337891 267865878528 268154274654 268496744992 268869989376 268885757952 269173817388 269475231672 269803565728 269819389056 269835213312 270182831121 270426768507 270772141136 271075345184 271148548608 271164450816 271513781028 271758920076 272105994048 272410691712 272484255744 272777624217 273023904339 273125999216 273372593872 273446417664 273521719296 273768671232 273814745274 274121356356 274471447488 274487544576 274719256896 275105432322 275440626328 275749058032 275823523584 275839699968 276072553728 276444418698 276797476704 277107427776 277198516224 278085914456 278161011072 278177324544 278488820736 278787168009 279143218032 279220088448 279455795808 279472185216 279547656192 279848629431 279860686848 280189602644 280442574748 280595556864 280756607512 280832425344 280848895488 281210701779 281464595793 281569846992 281824065264 282232387584 282880499188 282973485312 283135900796 283212361152 283290352128 283546123776 283956032136 284273999184 284290671168 284530658928 284685871104 285277791554 285597238676 285674363712 285691117824 286055985152 286683100872 286699914144 287098463232 287695399957 287707795456 288017554258 288095332896 288112228992 288434850048 288803221504 289112618676 289192234464 289436359944 289453334688 289531501056 290196374167 290458380989 290616826752 290879213184 290987984896 291250706432 291625912956 291643016112 291889210452 292048436736 292312115712 292668274688 292983374159 293062493808 293079681216 293327088336 293407864704 293782587392 294047832064 294097318998 294426642012 294443909424 294523423488 295483612494 295563407328 295894372032 296272270336 296671343976 296921783046 296939196792 297019384704 297351979776 297714279424 297731739648 298132779168 298384451928 298401951456 298783052288 299117622272 299167962429 299438069343 299520528552 299790953784 299871911808 300254889984 300578157537 300591108096 300659328144 300995999136 301267756512 301380412928 301652517376 302041124133 302058838116 302313825111 302478738048 302865045504 303138490368 303529011444 303546812688 303564614976 303934484224 304274822656 304549540352 304618658778 304959763332 305042117184 305431698432 305773713408 306119243304 306462028176 306853422848 307266749118 307544168106 307627219872 308020102656 308104925184 308365016064 308383100928 308780378424 308798487648 309059164008 309174733952 309453875584 309800394496 309870704619 309884055552 310217690286 310301464032 310581622944 310978278912 311397161292 311745856248 312143999104 312425821568 312510191616 312846653763 312931137456 313681654272 313700050944 313964865024 314036120286 314122599504 314387770284 314406208368 314789287232 315141780608 315226884096 315851183451 315936478512 316339973376 316358525952 316766077866 317052073422 317456993056 317812473664 317898298368 317916942336 318613906296 319020820608 319108672512 319378052352 319396783104 319450536153 319808249082 319827005064 320096991294 320216688736 320505799712 320680636416 320970166272 321383659176 321794110848 321812983296 322084646016 322518488481 322537403412 322930389488 323291999072 323398268928 323583886624 323671269888 323760402432 324107249508 324521179584 324884570496 324903624192 325341263772 325615904937 325635001524 326031761776 326050882752 326138932224 326504134656 327361483008 327637829568 327657044736 328098393126 328498154824 328794742808 329162919152 329251809024 329271118848 329695305534 329992974378 330414421344 330505410816 330803811072 330893144064 331249398102 331652999048 331672449696 331952435416 332133516288 332433386496 333286757664 333306304128 333587669088 333755261973 333769641984 334056596391 334463617684 334838141896 334928564352 334948207104 334967851008 335682508419 336111221712 336130933824 336507325056 336598198272 336960594621 337264823007 337298055122 337390940208 337675753268 337695557136 337786751232 338164996608 339052964544 339339180624 339359082048 339450725376 340230231782 340537412194 340723176192 340743158784 341030801664 341466345472 341906242776 341926294752 342214936392 342309175488 342618232896 342710756352 343113538831 343497749014 343517894328 343610660736 343807879538 343995427584 344434757632 344745734144 345189856152 345210100704 346408746887 346429062924 346522615488 346618040832 346910643072 346930988544 347353696256 347742654464 347821575696 348115193916 348135610032 348525443808 348619562496 349440616644 349735601599 349756112748 349850563776 350297371648 350689626112 351161998992 351479049264 351573965568 352022974464 352401977802 352891861056 352912557312 353210473152 353342553088 353661572096 354117180018 354137948136 354436898406 354534503184 354630244608 355403747328 355786390554 355882470048 355903341696 356336981504 356735998976 357058081792 357139117188 357539032872 357635585664 358477873971 358493319168 358801529457 358898423184 358997256576 359300308896 359321380992 359759185408 359780284416 360243774828 360547879413 360569024676 361531398144 361920638667 362018374704 362039606208 362345226768 362807992064 363214255616 363296688174 363703498956 364031872452 364130178624 364595223552 365086327032 365495141808 365516577216 365961929984 365983392768 366292342528 366785731998 366807243096 367764698112 367786266624 368096738304 368281668384 368592558264 368614175328 369063302272 369476570368 369560424177 369894085659 370308284046 370408285152 370881348096 370903099392 371318427648 371716224012 371818587168 372154287456 372190957376 372293451264 372607727744 372629580288 373109623929 373131505908 373446489843 374127409152 374443233792 374465193984 374947602372 374969592144 375286127724 375426462656 375765420352 376692909633 376794634896 377297980416 377616481536 377720469504 378061498368 378125124426 378147300552 378570740688 378608042848 379031998912 379054228224 379374211904 379564807734 379907501778 380899151616 380921490432 381434585112 381756578202 381778967304 382244134496 382266552192 382797950976 384127110528 384149638656 384579800064 384644523123 384667081596 384991803441 385097822424 385445512008 385483491568 385589645952 385915146592 385937779584 386042001408 386457631119 387489102336 387838950912 388338588171 388361363292 388834550608 388857354816 389185613936 389397915648 389749487616 390749991744 390772908288 391102784448 391210486272 391299272658 391652561286 392091124284 392129758664 392568856016 392591879232 392697897984 392720928768 393978149992 394084543104 394525829376 395057248866 395413930422 395561791968 395895710728 395918929056 396025846272 396134903808 396469306368 396492558336 397510372224 397845935904 397869268608 398405191653 398851316082 398890616572 399250759124 399360704736 399491979264 399721271712 399829215744 400770876716 400879104192 401327998848 401690342016 401798817792 402231411981 402721498844 402745117488 403085100148 403304984064 403328636928 404705348592 404729083584 404752819968 406134392902 406158211704 406613017776 406722822912 406746676224 407242264576 407680719418 408048798206 408158991072 408616037568 408726383616 409688998824 410034843254 410058890808 410169626496 410282578944 410653006848 410693470208 411153354752 411707171232 411731316864 412078885344 413136710021 413160939492 413509714807 413623587048 413735285376 413759549952 414108830592 414637705216 415084122313 415196215056 415661141664 417104409517 417128871684 417241516608 417265986816 417733231104 418242205696 418619820032 418714827048 418830132672 419183693712 419208277824 420284403966 420663862122 420893335296 421134911268 421248638016 421273343232 421786631168 421811367936 422354770488 422736097896 423864397824 424320748782 424460227968 424703851194 424818541728 424935528192 425319185664 425361094144 425478230016 425837403136 425862377472 425934048204 426410998776 426436006752 426795988392 427916687331 428395858014 428511545568 428536676736 429058814464 429083977728 429446194688 430024651308 430049871216 431561693184 432026331387 432142999344 432168343488 432652275072 432694906112 433179427328 433204832256 433668928014 433788351696 434154539916 434180002032 434734510336 434851909632 435925240128 436318819776 436481977344 436850439424 436876059648 437438869434 437464524168 437833815678 439002412032 439028158464 439593740712 439619521824 439990632504 440111797056 440552561792 440673881088 441071748096 441145978497 441639963018 441665864136 442229932928 442844688384 443225418741 443244515328 443345110992 443841558048 444382343552 444408405504 444783558784 445007015964 445382674569 445408795188 446571419136 446597609472 447199168752 447576677892 447602927184 448148295616 448174578432 448676433408 449280792828 449686430676 449854586944 450260742848 450382334976 450886662144 450988992216 451493998704 451901634768 452070619392 452452240832 452478776064 452600967168 453088257174 454297568256 454324211712 454707735552 455293517166 455320219032 455874990368 455901726336 456286581856 456412233984 456824310528 456927988167 456947675136 457439644998 458023859104 458147547648 458660570112 459178864956 459693042264 460253141536 460280134272 460900123677 461316252159 461905417232 462030153984 462157387776 462547524096 462574651392 463170567636 463588746012 463762100928 464153591888 464180813376 464700591744 464826083328 465326535429 465920822192 466341483664 466467418368 467095741938 467618784372 468215998656 468638732352 468765287424 469869303736 470522481408 470550076416 470947297536 471054180429 471581655426 472156240024 472183930848 472582531208 472712670912 472840326144 472868057088 474381854072 474509960064 474537788928 475149116799 475578110133 476185489584 476718710496 476847447552 476875413504 477409406976 477970498628 478402039276 478531230912 478663008768 479067078528 479095174656 479712373623 480145486941 480325033104 480730505884 480758699568 481020954624 481455249408 482560851556 482691166272 482719474944 483126969024 484395584232 484937998608 485097403392 485375829936 485506904832 485640603648 486126964736 486650350298 486781769376 487326855744 487355436288 487977857024 489018962882 489047642664 489076324128 489208398336 489756201984 490352930816 490774505809 490795651072 491042224512 491324063146 491456744352 491485567104 492747232236 493192114212 493744378728 493877713536 493906678272 494508464128 495040873579 495487826393 495621632016 495758116224 496205716608 496391268352 496839440384 497479498572 497508674544 497928653124 498200274432 498650079744 499257645056 499795167683 499930136496 499959456192 500381503632 501695426526 502257212844 502392846528 502422310656 503063973888 503488642048 504166832568 504196400736 504760987584 505405637632 505947082683 506086410312 506513629902 506543335704 506680126848 507247494912 507865535488 507895320576 508579446816 509008770936 509038623072 509688736256 510345347673 510806118291 511084764288 511546202496 512169480704 512199518208 512773066752 512859364164 512889442128 513322404588 513463763232 513927349344 514119527936 514583706112 515246623521 515276841492 515415991104 515711819307 515993141376 516652136448 517118601216 517784784228 517815151056 518476473088 519643594386 519783923232 520365964608 520999988992 521030544384 521470379264 521613981696 521732363544 522172790874 522203415048 522788165712 523455838976 523597197312 524160924966 524634169122 524775845664 525446057472 526034439168 526742998488 527218573896 527415722624 527891905408 528034461696 528602966703 528625741824 529337791584 529815709728 530013829632 530461247872 530492358144 531175770027 531206922204 531655347609 531801754776 532480939648 532961695616 533105620992 533679585831 533823705072 534505472256 535103998464 535587122688 535708675782 536308549308 536993489984 537739978752 538347634776 538950463344 539607131456 539638778112 539670426624 540365662242 540853537014 541544282272 542150690368 542297097216 542328901632 543027562056 543517840152 544211988096 544821383424 544945032261 544968511488 545555248434 546047808678 546251998432 546745187744 546892835328 547043438592 547537342464 547629490548 548242712712 548942894976 548975089152 549438513792 550178597997 550210864644 550881252656 551498116064 551647047168 551679399936 552145107456 552888837396 553594953408 554214855552 555462426069 556171828912 556322022144 556354649088 556977641472 557574336018 558286436064 558440176896 558911591616 558944370432 559095312384 559697258862 560379205288 560885149496 561191113728 561513215024 561664850688 561697790976 562421403558 562929191586 563139693984 563648130528 564464775168 565760998376 565946970624 566271801592 566424722304 566580704256 567092247552 567187686639 567912064272 568547998368 568581342336 569061317856 569347211601 569371742208 569861252667 570555583108 571194477352 571348727424 571382235648 572634867303 573366201744 573399828288 574196926464 575390799914 576035108516 576190665792 576224457984 576869700096 578225237352 578384468928 578872719888 578906669376 579063002112 580392748334 580916761978 581233653504 581758426368 581975969792 582501412864 583251825912 583286032224 583778420904 584096873472 584624231424 585311330947 585336549376 585966748318 586124987616 586159362432 586654176672 586815729408 587565174784 588095664128 588194637996 588853284024 588887818848 589046846976 590932568219 590967224988 591126814656 591788744064 592544540672 593342687952 593843566092 593878393584 594038769408 594703959552 595428558848 596265558336 596607790963 596768903856 596803902912 597566104576 598235244544 598335924858 598876138686 599041057104 599581907568 599743823616 600509779968 601156315074 601318656288 601991998272 602535513024 602760825856 603305034752 604082248266 604117676232 604627650222 604957476096 605730091008 606276980736 607058022888 607093625376 607129229952 607868968448 608549645312 609099080704 609201589353 609237317556 609919526664 610084234368 610863396864 611521079127 611547426816 612073197309 612238486608 612924056352 613706845696 614533498236 615052264881 615088336212 615254439744 616040205312 616730032128 617560756848 617596975296 618118328016 618349467904 618907751168 619600788992 619741409238 620435380572 620602928064 621163245888 621956557824 622794322584 623491712496 624287998208 624851643136 625020383232 625693307526 625862274912 627363308544 627400101888 627929730048 628072240572 628245199008 628775540568 628812416736 629578574464 630283561216 630426605949 630453768192 630995793183 631702366902 631872957024 632679946752 632717051904 633532155732 634104146844 634913986112 635624947328 635796596736 636481123173 637055776791 637227812592 638041641216 638217345024 638756104704 638793566208 638901072306 639616498164 639654010128 640193982588 640433377472 641011599424 642593787021 642767318352 643588221696 643625966592 644169292032 645036976962 645074806824 645860778976 646583998144 646796537856 647167773248 647342539776 648214499016 649042359168 649769140992 649807248384 650503392021 650682527544 651231809874 651270003048 652063523552 652101765504 652277864448 653008269312 654722966016 655275659136 655314089472 656158304151 656196786252 656750723517 656996309648 657589485616 658325838304 658503618048 658542237696 659390611068 659985948756 660828842688 661010821632 661607622144 662459944527 662498796204 663305998096 663344899392 663904870832 664267032576 664866772992 666573515328 666612608256 667175338176 667510523946 668113192782 668927235368 669676283792 669857128704 669896414208 669935702016 671365016838 672222443424 672261867648 673014650112 673196396544 673921189242 674529646014 674596110244 674781880416 675351506536 675391114272 675573502464 676329993216 678105929088 678678361248 678718164096 678901450752 679632385761 680460463564 681074824388 681446352384 681486317568 682061603328 682940275749 683812485552 683852589504 684429872784 684618350976 685236465792 685421512704 686159467497 686227077662 686995498028 687035788656 687221321472 687615759076 687990855168 690379712304 690420201408 692817493774 692858125848 693045230976 693236081664 693821286144 693861977088 694707392512 695643151392 696230387832 696271220064 697050887616 697239124992 698058579001 698688828467 698881233288 699471203198 699512225496 699701127552 700594743296 701379252224 702323997984 702958098528 703147931136 704762622977 704803955604 705398925259 705783722112 705825114624 706420946304 706685106176 707323144192 708234360036 708275896272 708873796812 709069006368 709260489216 711531051529 711572781108 711764940096 711806683392 712673963008 713471997952 714116163584 714278234376 715078065744 715271171328 716955747942 717603058914 717796846368 717994513152 718600617792 718642761984 719518370816 719560568832 720487549656 721095758826 721138049352 723062796288 723841277334 724036749408 724079212416 724690453536 725615984128 726428511232 726593376348 727406997912 728063744904 728260357248 729190447104 729975525447 730172654064 730990283616 731033154432 731923859968 731966785536 732584685056 733528444323 733571463996 733614486192 735529396224 736193476608 736563336768 736986094719 737185116528 737228350656 738126604544 738953140736 739120848354 739788171318 740616568092 740816570304 741762696192 741806198784 743432448024 743637174336 744308574912 744381914752 744586902528 745215455488 745259160576 746219247858 746263011816 746892979686 748254818304 748886467584 748930387968 749895204744 749939184288 750572255448 750852925312 751530840704 752543139789 753385819266 753589269792 754595960832 755232963072 755440939008 756122996736 756250248852 756294601104 757141481376 757216085696 758063997824 758108456448 758748423808 759129615468 759770444853 759815003556 761798303232 761842980864 762869170224 763513156404 763557934608 764488268992 764533104384 768254221056 768299277312 769159600128 769289046246 769334163192 769983606882 770195644848 770891024016 770966983136 771179291904 771830293184 771875559168 772084002816 772915262238 774978204672 775677901824 776677176342 776722726584 777669101216 777714709632 778371227872 778795831296 779465391579 779498975232 781499983488 781545816576 782205568896 782420972544 782598545316 783259186311 783305122572 784182248568 784259517328 785137712032 785183758464 785395795968 786241387449 786951253683 787956299984 788169086208 789051658752 790114497732 790827860844 791123583936 791791421456 791837858112 792051692544 792938612736 795020744448 795691871808 795738537216 796810383306 797702632164 797781233144 798501518248 798721409472 798983958528 799442543424 799658431488 801541753432 801758208384 802655997696 803380684032 803563013673 803597635584 804462823962 805442997688 805490234976 806170200296 806609968128 806657273856 809410697184 809458167168 809505639936 810548493363 811280305521 812268785804 812316423408 813226035552 813445645824 813493352448 815361438836 816097596412 816317982144 817232075136 817452767232 818332872651 819071713017 819377997648 820069686508 820117781616 820339252992 820565157888 821306013696 821386940416 823414342464 823462633728 824157770688 826273420042 826321878984 827019429614 827247174096 827470570752 827519099904 828217661184 829275410432 830168244626 830392430112 831322283328 834208819034 834257743368 834483033216 834531973632 835466462208 836484411392 837203568733 837239640064 837429654096 837660265344 838367387424 838416555648 840568807932 841278385297 841327724244 841786670592 842269822536 842497276032 842546686464 843573262336 844481490223 844709540976 845472195792 848641497564 848920455936 849407702388 849637083456 849871056384 850638371328 850722188288 851674806272 851868096408 852821997552 852872013504 853591976784 855833374662 856791716028 857023091136 857073353472 858117628928 858167955456 858892389376 860049302616 860099742432 863086199871 863123386368 864052662774 864285998688 864336686976 865304550144 865389812224 866358854656 866409664512 867337856028 867576703392 868309079832 868360004064 869469020672 870589122501 871375142967 871850480256 872637639552 872963954688 873700878848 873752119296 874877738868 874929048336 875667631356 878004824064 878950122477 879187481424 879239043648 879981265008 880223594112 881105123584 881347762176 882143496192 882291956994 883279926036 883331728272 884459865856 886450837482 886690221984 887683116096 888764687104 888816811008 889567117568 890014031928 890765349138 890817590376 893142838272 893195218944 894398337504 895153355784 895205854368 896296591232 896349156864 897352866816 897503887287 898314208029 898561585656 899372861352 899709173888 900521485696 900764669952 901734472611 901773324288 901977984432 902987997408 903803269536 904141238784 904904481664 904957552128 906123372399 906176514348 906941475333 908595136512 909415471104 910587034332 910640438064 911749980736 911803452672 912573163712 912824467968 913648621056 913855976334 914879289996 916047718208 916295095296 917321140224 918357729912 919386084528 920506283072 920560268544 921800247354 922632504318 923810834464 924060307968 924314775552 925095048192 925149302784 926341135272 927177492024 927524201856 928307183776 928361626752 929401183488 929612113857 929652166656 930653070858 931841644384 932682967328 932934836736 934191483876 935237568744 936431997312 937277464704 937530574848 938539961289 939738607472 941044962816 941100152832 941894595072 942108360858 943163310852 944312480048 944367861696 945165062416 945425341824 945680652288 947553550353 948763708144 949019920128 949075577856 950298233598 951156220266 952370979168 953437420992 953694895104 953750827008 955940997256 956804078552 957062461824 957326017536 958134157056 958190349312 958351608459 959424747246 960290973882 960650066208 961461011768 961517399136 962041909248 962910498816 965121703112 965382332544 965438949888 966253938048 967555465443 968791168464 969875997216 970194806784 970751659872 971013809664 971281207296 973300700596 973563538752 974653711488 974710872576 976847714811 978037925764 978095285328 978152648256 978416796672 979512403968 981549011618 982084449024 982648126292 982913488704 982971134208 985494464472 986384228424 987488757456 987755427072 987813356544 989016928256 990081747158 990975652786 991243264032 991516232448 992411433216 992782536704 993678880768 994958997144 995017349088 995857306248 996400548864 997300159488 998472270439 998515290112 999590335366 999860272992 999918912384 1000763007264 1003390853052 1004514425688 1004785693056 1004844621312 1006977284096 1008061439903 1008333665136 1008392801472 1009521975168 1010811275264 1011894165366 1012172820624 1013027259804 1013086671408 1013360253696 1014494989824 1015731070976 1017158893632 1018017541872 1018077246144 1019377472512 1020690695346 1021612236582 1022169528576 1023092404992 1024338961408 1024399036416 1025718728328 1025778884256 1026644809176 1026927526464 1027854698688 1028239055872 1029167412224 1029340616493 1030493247042 1030553682984 1030831982208 1031423638614 1031986282752 1033304272896 1034237202432 1035569568456 1035630302112 1036952946176 1039226240661 1039287188772 1039567846464 1040731929216 1041999977984 1042061088768 1042940758528 1043227963392 1043464727088 1044345581748 1044406830096 1045576331424 1046911677952 1048321849932 1049206804797 1049268338244 1049551691328 1050892114944 1052068878336 1053485996976 1054437147792 1054831445248 1055783810816 1056068923392 1057205933406 1058675583168 1059631419456 1060027659264 1060922495744 1060984716288 1062351540054 1062413844408 1063310695218 1063603509552 1064961879296 1065923391232 1066211241984 1067359171662 1067647410144 1069010944512 1070207996928 1071174245376 1071417351564 1072617098616 1073986979968 1075433621913 1075479957504 1076404588371 1076695269552 1077900926688 1079214262912 1079277556224 1079340853248 1080731324484 1081643638239 1081707074028 1083088564544 1084301380736 1084594194432 1085761916001 1086055124112 1087035680304 1088423976192 1089642766848 1089890064522 1091110496868 1092095617356 1092503996864 1093490375488 1093785670656 1095258981096 1096485425424 1097885789952 1097950178304 1098877027584 1100357195994 1100421729288 1101762505312 1102996232128 1103294094336 1103358799872 1104290214912 1105777674792 1107189906816 1108429711104 1108681272531 1109682256977 1110924852138 1112343657824 1112644044288 1112709298176 1113955282944 1115148672036 1116572872128 1116880353792 1117823183232 1117888740864 1119328871787 1119394517724 1120339469529 1120758410576 1121770298992 1122382227456 1123026430048 1123329701376 1123395581952 1124842807116 1125858383172 1126279387968 1127296261056 1130078728899 1131521996752 1131893941248 1132543603184 1132849444608 1133161408512 1134184495104 1134375373278 1135824128544 1137095996736 1137162684672 1138122635712 1138694423202 1139722505334 1141111166216 1142388954704 1142697454848 1142764471296 1145269734606 1146732403488 1146799656576 1148393852928 1150781599828 1152070217032 1152381331584 1152448915968 1153739400192 1153933569369 1154975410323 1156450474704 1156768937856 1157745439776 1157813338752 1158126004224 1159372893357 1160785496668 1161833523956 1162467307008 1163516852736 1165015764513 1166503651824 1166572064448 1167556841808 1168193746944 1169248462848 1170622661894 1171933496636 1172249975232 1172318724864 1173308353344 1173631458816 1176389275992 1177706568048 1177775637696 1178093693952 1181865136438 1181934449976 1182253629312 1183577488128 1185089081344 1186685375904 1187687132184 1187756787168 1188077538816 1189407919104 1190805811237 1190857117696 1191880942679 1192531116672 1193215581926 1193537807712 1193607805824 1195132209152 1196470489088 1196671849716 1197752277372 1198082114208 1199163815136 1199487647232 1202242121549 1202312630148 1202637312576 1203327578383 1203983996544 1205071026048 1205521651712 1206610069504 1208164496532 1208235352464 1209255300444 1209914952192 1213788264373 1214116045776 1214187250752 1214258459904 1215737936896 1217099290624 1218198161408 1218403178706 1218474635112 1219839053328 1220168468736 1221726793728 1223042158254 1224146394618 1224476973216 1225848112704 1227413691392 1229066996472 1230104529762 1230176672424 1230508879488 1232080410624 1233460064256 1235121513696 1235193950592 1236236656032 1236698935808 1237815502336 1239201577984 1239410130063 1239482818476 1240529144421 1240870761144 1241205856128 1242326491776 1243913115648 1245252366939 1245588645168 1246983424992 1248575996416 1249703286272 1251313228551 1251386615052 1251724549824 1254726617088 1255859460096 1256144481144 1256490398016 1257551081136 1257624833472 1259157148928 1260567122432 1260853211898 1261991586366 1263404733804 1263745914048 1265359893504 1265434103808 1267064311464 1268208293688 1269827972224 1271249894656 1271593193472 1272962246346 1274111553582 1274455625184 1276083282432 1276434690048 1277512209408 1277587132416 1277802144612 1279232996328 1279308020256 1280387965176 1280866754944 1282023198848 1283750061993 1285187574042 1285534636704 1287176443392 1287251933184 1288338584064 1290073953924 1290149613648 1291721557952 1293167996288 1294335546496 1294685079552 1296078994161 1296428998032 1298084718336 1299538281984 1299614496768 1301006784042 1301365055088 1302463619748 1302540006096 1304127047104 1304203531008 1304555728896 1309445932032 1310551318272 1310628178944 1312316608302 1312393572504 1313501447034 1313992619296 1315178971232 1316651676608 1317007236096 1317084475392 1318781222136 1319971897512 1321657685376 1322021643264 1323215244288 1323437935491 1324919889054 1324997592408 1326611996192 1326689798784 1327809741664 1328534065152 1329676256223 1329733545984 1333147030656 1333225216512 1334350676352 1335021047892 1336148023707 1336226385564 1337854470736 1339352567584 1339714257408 1339792828416 1342730033676 1344444886848 1344523735296 1346029300224 1347842378484 1349059292028 1349192220488 1349563760832 1350703013072 1350782228544 1351147004928 1352659986432 1356211858176 1357356722496 1357436328192 1357802901504 1359264771522 1360920927128 1362149648776 1362892704768 1362972635136 1364123206656 1365880551498 1367624971104 1367705179008 1368859745568 1369236701952 1370472931584 1370783964501 1370843025408 1372318934994 1372454155324 1373990996056 1374071577312 1374442642944 1375231518152 1375981710336 1380759424608 1380840402816 1382700371031 1383948756477 1385634987548 1385716251696 1386090461952 1386472163328 1387642572288 1387723954176 1391286302784 1392460775664 1392542440128 1394101775232 1394478249984 1395979606287 1396117158002 1397377656934 1397762466576 1398942406396 1399024450992 1399402255104 1401189486592 1404647995968 1405916197056 1406295862272 1409525245954 1409607911208 1410797850518 1411567444224 1411650229248 1412841892608 1413370212352 1414646288384 1416468720072 1416551792544 1417747593624 1418138012736 1418520978432 1421470375157 1423062103058 1423145562216 1423529880192 1423613366784 1425347926016 1426943995904 1428170793721 1428232327168 1428556468752 1430156131488 1430542342656 1433911495884 1435121951389 1435206117828 1435593692736 1435989026304 1437201235584 1437285523968 1439036741632 1440975099312 1442191517652 1442276098704 1447682554668 1448073498816 1448158424832 1449380907072 1451231968256 1452857022464 1453186752696 1454813995824 1456127489808 1456520714496 1458380894208 1459951050894 1460345308128 1461980567232 1462066308864 1463847719936 1463933571072 1465169370112 1467056888646 1467142927992 1467228972384 1471058792448 1472323517427 1472386953216 1473126673536 1473972189438 1474370233056 1474456701312 1476253209088 1477906281472 1478241696708 1479576342636 1481233136184 1481633140608 1483525392384 1485122620737 1486463479179 1486864896048 1487274348672 1488617149824 1488763829504 1489173805056 1490430910976 1490518321152 1492438495716 1492526023632 1493785959372 1497772935168 1499385503049 1499790409488 1499878368576 1501144510896 1501705850624 1503061681408 1505086279578 1506771638532 1507178539584 1509191921664 1510465926144 1512500497704 1512589202208 1514282962752 1514432171392 1516127995648 1516216912896 1517496847616 1517841248049 1518259230936 1519540889706 1519630007112 1523596606464 1523685961728 1525738340448 1527026312808 1527115869216 1528976537984 1529066208768 1531036043019 1532418354873 1536508442112 1536598554624 1538319200256 1538578092492 1538668326384 1539967213764 1540391289696 1541782048032 1541933966272 1542358583808 1543660586368 1543751118336 1545739870563 1545830524476 1547135457921 1549956409344 1551355803648 1553354352684 1553445453168 1555338202432 1555429419264 1556742455744 1558930783158 1562999966976 1563091633152 1564411137792 1564841945088 1565197090632 1566518372622 1566610245144 1568364497136 1568519034656 1570275424064 1570367516928 1570791591936 1572482774898 1573902507366 1575912599968 1576338172416 1578103317504 1580228995464 1581655721688 1582247167872 1583582842912 1583675716224 1584103385088 1585808900109 1585877225472 1590041488896 1591383743616 1591477074432 1593527310081 1593620766612 1594966042827 1595405264328 1595562466288 1597003036496 1597442818944 1598885086848 1599316862976 1601038757493 1603083506864 1603516416768 1605311995392 1606761368064 1607126027346 1608925647924 1610885995376 1610980469952 1612340400592 1613219936256 1618821394368 1618916334336 1619011279872 1621096986726 1622560611042 1624537571608 1624632846816 1626452071104 1626891291648 1626986704896 1630722877672 1632195192824 1632635964288 1634464150272 1634835096783 1634905534464 1636665745302 1638143426034 1638755995296 1640139373016 1640235563232 1640678505984 1641130315776 1642612027392 1646828684928 1646925267456 1648315541376 1650535793991 1652546840084 1652643757968 1654038859228 1654494348192 1654941141504 1655038199808 1656435322368 1660336489252 1660784860224 1662644566656 1666387278207 1668417638068 1668515486736 1668966066432 1669063947264 1670932924416 1674407137466 1674859308192 1675320530688 1676734774848 1676833111296 1681137615864 1682556770594 1682655448488 1683573341184 1684539645072 1684994552064 1685093372928 1687146524672 1688962980446 1689419081952 1690944391584 1697282995128 1697840911872 1698815404776 1699274166912 1699742112768 1701276742656 1701444376576 1703276226043 1703349612544 1703736192816 1705643995104 1705744027008 1707183953568 1711566370087 1711666749324 1713111675629 1713583432056 1714046182272 1714146706944 1716235257856 1717784778752 1719634221011 1720098605232 1720199484864 1726172399742 1728105325548 1728571997376 1728673373952 1730609100288 1730779624448 1732717709312 1734675712056 1735153406784 1736618159664 1736720008128 1738938041344 1741178245002 1742750285934 1743700960512 1745275279104 1745927909376 1747401757696 1747504238592 1749755477736 1749858096672 1751335262712 1755933992841 1756009648128 1757900244954 1758374962848 1758478087296 1759962530016 1760447188224 1762210247168 1762695524352 1764286992384 1764583913988 1766559852072 1766663456544 1768919731712 1772797704657 1772901674964 1773380443968 1775366232192 1777529374208 1777633622016 1779134235136 1780028063856 1781530698276 1781635180752 1786285676544 1788796675008 1789823372889 1790306711568 1790411708736 1792593182464 1792698313728 1794705733632 1795007774574 1796628416058 1797123171312 1798745722704 1799418347776 1801042971392 1801529339904 1803468945222 1803955968864 1805975994816 1807606539072 1808282477568 1809808963328 1809915104256 1812246744798 1812353028696 1813882950666 1817190273024 1818830942208 1821174068664 1821280876128 1823499961472 1823606905344 1825146327424 1825648935936 1827297242112 1827604768059 1827711952668 1829758579992 1832095436416 1832590190592 1834563237381 1834642280448 1836219591927 1836715459824 1838772169056 1841012566144 1841120537088 1843600494708 1845156794643 1845265008636 1847621668928 1848120615936 1850190096384 1852682270544 1854354984048 1855048403712 1856614367552 1856723253504 1858802366976 1859224227714 1861306141716 1863683288768 1865365934656 1865869673472 1868382967752 1870475137488 1872863994624 1874554929408 1875061149696 1877079922578 1879477214944 1882089925632 1882200305664 1883789190144 1884216721716 1886326621704 1888624960096 1888735723392 1890330124832 1890850683648 1891279817847 1891361304576 1892987379549 1895107100706 1897527416288 1898039840256 1898151155712 1900596467196 1902312440532 1904741958336 1906874841984 1907389790208 1909443369519 1911167330373 1911881994512 1913608157104 1914124923648 1914652035072 1916268314112 1916380698624 1916703216918 1918849494492 1920581947764 1921300132416 1922922023536 1923034798272 1927781361063 1930243406224 1930764665088 1930877899776 1932507876096 1935110930886 1937582336928 1939751994432 1940389613568 1941503319744 1942027619328 1946601401192 1947127077504 1949307422976 1949421745152 1951510176063 1953695429622 1956075851528 1956190570656 1956305296512 1956833593344 1959024807936 1963098023236 1964168898048 1965296252584 1965826977408 1965942268416 1968474912453 1970252170551 1970988928944 1972768456848 1974977514912 1975510854144 1975626713088 1980163494316 1981951305572 1982486528064 1983032464896 1984822866432 1987379833581 1989917994288 1990034698176 1991714612496 1992801097728 1994600318976 1996944540878 1999180670732 1999720545984 1999837824768 2001526014528 2006781706104 2009028851376 2009571386112 2009689242624 2013954568192 2016122879806 2016667330272 2016785602944 2019043950336 2021622550528 2023788330732 2024345641248 2026054519608 2026173342816 2026720507392 2028989979648 2031374619169 2031462141952 2033208666923 2034317787264 2036035083744 2036154492288 2038754945024 2041381390692 2043224473164 2044339057152 2046184809984 2048677922816 2050883619113 2051437456656 2051557768512 2053289618352 2053855052928 2055709397376 2056478111744 2058334824448 2058681232986 2060986494084 2061107365968 2061663964416 2062847277228 2063972565504 2070579980401 2071139136912 2071260604224 2073905892352 2078452481322 2078574377544 2079135692928 2081463858432 2083999955968 2084122177536 2085881517056 2086929454176 2088691163496 2088813660192 2091152662848 2093823355904 2094175737003 2096066485401 2096643699864 2098413609594 2098536676488 2099103382656 2101784229888 2104137756672 2106971993952 2108874295584 2109662890496 2111567621632 2114287868931 2114411866812 2116196775777 2117351166336 2119262838912 2120055318528 2121844991488 2121969432576 2124703080108 2124827688816 2126621390436 2127207019104 2129923758592 2131846782464 2134593154587 2134718343324 2135294820288 2138021889024 2140415993856 2142348490752 2142834703128 2145234197232 2147973959936 2150867243826 2152809176742 2153390539104 2155801853376 2158428525824 2158555112448 2158681706496 2161462648968 2163287276478 2163414148056 2166177129088 2168602761472 2169188388864 2171523832002 2172110248224 2174071360608 2176847952384 2179285533696 2179780129044 2182220993736 2184191234712 2185007993728 2186980750976 2187571341312 2189926576341 2190517962192 2192970850848 2195771579904 2195900356608 2197754055168 2200585332969 2200714391988 2200843458576 2203525010624 2205992464256 2206588188672 2208580429824 2210958284157 2211555349584 2214379813632 2216859422208 2217362545062 2219364513954 2221849704276 2224687315648 2225288088576 2225418596352 2230297344072 2233145744256 2233760707584 2235646366464 2235777481728 2238657743574 2238789035448 2240678939058 2241516821152 2243540597984 2244764454912 2246052860096 2246659402752 2246791163904 2249685614232 2251716766344 2252558775936 2254592522112 2257629419367 2260157457798 2263043993504 2263787882496 2265087206368 2265698889216 2266322817024 2268368990208 2268750746556 2271648257088 2274191993472 2274325369344 2276245271424 2277388846404 2279311334559 2279445010668 2282222332432 2284777909408 2285394909696 2285528942592 2290539469212 2293464806976 2293599313152 2301563199656 2304140434064 2304762663168 2304897831936 2307478800384 2307867138738 2309950820646 2312900949408 2313537875712 2315490879552 2315626677504 2316252008448 2318745786714 2321570993336 2323667047912 2324934614016 2327033705472 2330031529026 2333007303648 2333144128896 2335113683616 2336387493888 2338396174737 2338496925696 2341245323788 2343866993272 2344499950464 2344637449728 2346616706688 2347262917632 2349777558933 2352778551984 2355413136096 2355551275392 2356187387904 2358724162347 2360853761049 2363730272876 2363868899952 2364507258624 2367154976256 2373370751808 2375374264368 2375513574336 2376155077632 2378815838208 2381611622474 2383761885358 2385062233344 2386431163852 2387075615424 2387215611648 2390264418304 2393343699432 2395504554744 2396164228416 2398327630272 2398975294464 2404484243098 2404625260296 2405274625152 2406655156766 2407967993088 2410142052096 2411043303424 2413220139008 2416328993064 2416470704928 2418510600888 2419829904384 2424861228209 2427576528746 2428232091552 2428374501504 2428516919808 2431475873792 2434198581248 2436396322816 2436806357412 2436949270224 2439678106656 2440336937472 2446084316508 2448149211193 2448292789236 2448953946432 2451696225408 2454827382784 2458133992944 2460209059524 2460353344848 2461017758976 2464160821248 2470243027392 2470387901184 2472473312064 2473397871616 2475631004672 2478403155968 2478820260126 2478965636952 2481058288842 2481741522288 2482411712256 2484652983552 2487826231296 2490504733878 2491177290336 2493966849984 2497151992832 2499406572544 2502626457102 2502773230104 2503449099648 2509453234176 2511610706199 2511718920192 2512288962288 2512980796032 2515102162272 2515249666944 2518314297856 2521134244864 2521706423796 2523835155891 2523983172732 2526809467608 2527491828096 2530719787008 2533444470669 2534128622928 2536416587376 2539655944448 2542499789312 2545924492692 2548223107164 2548911250368 2552166564864 2555024418816 2555604289224 2558465992656 2558616040512 2560775930352 2561733509888 2564046397696 2567500123986 2570375148084 2571069273408 2574352886784 2574503866368 2576677168128 2580147907848 2580299227296 2583443115904 2586335992576 2588671092992 2589258599613 2589370159104 2592157988322 2592857996064 2596169436672 2599076563968 2599228993536 2602013568084 2602730110176 2604927239496 2605080012192 2608254094208 2608407062016 2611767367503 2614125428901 2618891864064 2621102636544 2621256357888 2624633216604 2624787145008 2627002894068 2627985238592 2630357942464 2633303353216 2634014472192 2636850367431 2637562444272 2639943795024 2643315370752 2644043286528 2646430488576 2646875870982 2649839778108 2649995184816 2653223992384 2653379597568 2655619483328 2659352512446 2666294061312 2666450433024 2668701352704 2670042095784 2672296047414 2672452771128 2675708941472 2678705135168 2679428514816 2679585656832 2685460067352 2688889773696 2689047470592 2692058600448 2692511661861 2694942624087 2695684756968 2698118584056 2698384440976 2699127521664 2701406026144 2701564457088 2702294009856 2705203417833 2705319972864 2712423716352 2714713444992 2714872656384 2718370117197 2718529543044 2720824425999 2721841854256 2724299297552 2725785409536 2728246413312 2731761102996 2735249942208 2735410358016 2737719491136 2738473403904 2740945863168 2741567929002 2744637869988 2744908310648 2747981992112 2748143154624 2748885285888 2750463036304 2751963420672 2761518849216 2761680805632 2765400742062 2767897512954 2771269975096 2771432503392 2772180923904 2772944326656 2775285144576 2775447908352 2782572605568 2784921551328 2785084880256 2788203550464 2788836341571 2788956499968 2791959212574 2792234316004 2794755313868 2795524933152 2797884812792 2798048901984 2798804510208 2809295991936 2811832394112 2812591724544 2815619883867 2819050491908 2819215822416 2821595701036 2823134888448 2823300458496 2825683785216 2832937440144 2833103585088 2835495187248 2836276025472 2837041956864 2842660651059 2842940750314 2846124206116 2846291124432 2847059760384 2847226733568 2850695852032 2856341587442 2857112937504 2860312262976 2861084685312 2867822991768 2870243902778 2870412235656 2871187385472 2871978052608 2874402471168 2874571047936 2878073483264 2881950198624 2884383035304 2884552197408 2891956970147 2894568003649 2895365109336 2896146997632 2896316849664 2898761814144 2902463936512 2905588856191 2905714044928 2906373505392 2909627991648 2912254979616 2913041428992 2919730866619 2919902101788 2920690616256 2922366976073 2923961134464 2924132617728 2927695439872 2930338740224 2934113777292 2934285855984 2934457944768 2944647034854 2946253347072 2947944378876 2948740466112 2948913402624 2952506418176 2955812562944 2956483393416 2959152685272 2962466272368 2963266281216 2967050784768 2970245241474 2972926958358 2973729792096 2974548697344 2977234299648 2977527659008 2978347610112 2980861821952 2981036642304 2984876991432 2985052047264 2987571918744 2995416811317 2995545870336 2998771006098 2999580818976 2999756737152 3002289021792 3003411701248 3006123362816 3010172559156 3013543277064 3014357079168 3020931852288 3024184319709 3025000995408 3025178404416 3028565925504 3028864342784 3032255991296 3032433825792 3034993695232 3035682496098 3036518461872 3039081779412 3039260014224 3047193212928 3051476680896 3054052625616 3054231738432 3057953075968 3058132417536 3062072086038 3064836709746 3073016884224 3073197109248 3077156184984 3077336652768 3079934427528 3080782579392 3083564096064 3083867932544 3084717167616 3087321172736 3087502236672 3088021849479 3091479741126 3091661048952 3094270915842 3099912818688 3102711607296 3106708705368 3106890906336 3110676404864 3110858838528 3113484911488 3117678721983 3117861566316 3125999933952 3126183266304 3128822275584 3129683890176 3130394181264 3133036745244 3133220490288 3136728994272 3137038069312 3140550848128 3140735033856 3144965549796 3147620414391 3147805014732 3151825199936 3152676344832 3156206635008 3160457990928 3163311443376 3164494335744 3167165685824 3167351432448 3168206770176 3171617800218 3180082977792 3182767487232 3182954148864 3187054620162 3187241533224 3189932085654 3190810528656 3191124932576 3194006072992 3194885637888 3197770173696 3198633725952 3202077514986 3206167013728 3207032833536 3210623990784 3213522736128 3214252054692 3217851295848 3221771990752 3221960939904 3224680801184 3226300865739 3226439872512 3229213765113 3237642788736 3237832668672 3238022559744 3242193973452 3244930914717 3245121222084 3249075143216 3249265693632 3252904142208 3253782583296 3257285748003 3261445755344 3264390385648 3265271928576 3268928300544 3269670193566 3273331490604 3276286852068 3277511990592 3280278746032 3280471126464 3281357011968 3293657369856 3293850534912 3296631082752 3301071587982 3305093680168 3305287515936 3308077718456 3308988696384 3309882283008 3310076399616 3312870644736 3320672978504 3321569720448 3325289133312 3326043817593 3329046770931 3332774556414 3336835276136 3337030973472 3337932132864 3338127894528 3341865848832 3348814274932 3349718616384 3350641061376 3353469549696 3353666222592 3357986615361 3361018408587 3362275231728 3365113541188 3365310896976 3367146682368 3369079290144 3369989104128 3370186745856 3377925960892 3378838163904 3381888783168 3390236186697 3394565990256 3395681823744 3397630809552 3398548333824 3399484225536 3402553485312 3402888753152 3406552452086 3407472385632 3411287990208 3411488054016 3414367907136 3423132740174 3423333498648 3426223351258 3427166864112 3428092364544 3428293413888 3432470515712 3435569557504 3439268442022 3440197210464 3440398969728 3452344799484 3456210651096 3457143994752 3457346747904 3461218200576 3461559248896 3465286115053 3465435418624 3468414784751 3469351424112 3470306813568 3473236319328 3473440016256 3477876082688 3482356490004 3485296167659 3485500571868 3487401921024 3490550558208 3494803515392 3498566173781 3499510955472 3499716193344 3502670525424 3511867985682 3515800489908 3516749925696 3516956174592 3519925060032 3520894376448 3524420494336 3529167827976 3533119704144 3533326913088 3537839463424 3545595409314 3545803349928 3546760887936 3550732464384 3555058748416 3555267244032 3558268470272 3560056127712 3563061396552 3563270361504 3572417433711 3572571353088 3575642828037 3577593350016 3579646745778 3580613423136 3580823417472 3585186364928 3585396627456 3589411467264 3590015549148 3593256832116 3594246342624 3597491445408 3598836695552 3602085942784 3606726364647 3606937890444 3607911937728 3609982735149 3611951989632 3615213078144 3616564955136 3619617926656 3619830208512 3624493489596 3624706057392 3627765901332 3641364793119 3642348137328 3642561752256 3646999922944 3647213810688 3650292654848 3651297871872 3654594484224 3655209536118 3655423905336 3659517159984 3664190872832 3665180381184 3669126474762 3672439183854 3673430919648 3677544338112 3682025132288 3682241074176 3687200989416 3690313589286 3690530017272 3695243337856 3696241231872 3700380192768 3705364541088 3708709968096 3710096807424 3713228735104 3713446507008 3717604733952 3718230390189 3718448455428 3721587433263 3722612283432 3727366577536 3730731869312 3731739346944 3735757100817 3736765935504 3740950274976 3745727989248 3749109858816 3753939685653 3754159845156 3758954429888 3764179851264 3767578380288 3768433443432 3772653243408 3777249920192 3777471446784 3780660249664 3781701367296 3782559635694 3785974759098 3790214201412 3795054832576 3796079680512 3796302311424 3801192934392 3804624881064 3809483916672 3813749683968 3814779580416 3818886739038 3822334660746 3823763989024 3827216314208 3828249847296 3829304070144 3832536628224 3832761397248 3833406433836 3837698988984 3841163895528 3842600264832 3845844047072 3846069596544 3851250185979 3855562722126 3860486812448 3861529330176 3861755799552 3865015752192 3870221861772 3875164673856 3879503988864 3883006639488 3884055238656 3888236982483 3893202802384 3894254155008 3898614845952 3898843490304 3903020352126 3907390859244 3912151703056 3912381141312 3912610593024 3913667186688 3926196046472 3928337796096 3930592505168 3931653954816 3931884536832 3936949824906 3940504341102 3941977857888 3945536913696 3949955029824 3951021708288 3951253426176 3960326988632 3963902611144 3964973056128 3966064929792 3969645732864 3970313806473 3974759667162 3979835988576 3980069396352 3983429224992 3985602195456 3989028768669 3989200637952 3993889081756 3998361341464 3999441091968 3999675649536 4003052029056 4008444071121 4013563412208 4018057702752 4019142772224 4019378485248 4032245759612 4033334660544 4033571205888 4038087900672 4047576661464 4048691282496 4052109039216 4052346685632 4053441014784 4057979959296 4062749238338 4066417333846 4068635574528 4072070167488 4072308984576 4077509890048 4082762781384 4086448946328 4088678114304 4092369619968 4097355845632 4101767238226 4102874913312 4103115537024 4106579236704 4107710105856 4111418794752 4112956223488 4116669648896 4117362465972 4121972988168 4122214731936 4123327928832 4125694554456 4127945131008 4136527977533 4141159960802 4142278273824 4142521208448 4147811784704 4156904962644 4157148755088 4158271385856 4162927716864 4167999911936 4171763034112 4173858908352 4176254536741 4177382326992 4177627320384 4182305325696 4187646711808 4188351474006 4192132970802 4193287399728 4196827219188 4197073352976 4198206765312 4203568459776 4213943987904 4217748591168 4219325780992 4223135243264 4228575737862 4228823733624 4232393551554 4234702332672 4238525677824 4240110637056 4243689982976 4243938865152 4249406160216 4249655377632 4253242780872 4254414038208 4259847517184 4263693564928 4264411125471 4269186309174 4269436686648 4270589640576 4276043778048 4280831987712 4284512381163 4284696981504 4285669406256 4290468394464 4295947919872 4301734487652 4305365854167 4305618353484 4306781078208 4311603706752 4316857051648 4317110224896 4322925297936 4326574552956 4326828296112 4332354258176 4337205522944 4343047664004 4344220496448 4348142721216 4353695904768 4358571067392 4359560258088 4364441987472 4368382469424 4370015987456 4373961501952 4375142682624 4379853152682 4381035924384 4385941701696 4391543159808 4391800713216 4395508110336 4401170665938 4401428783976 4401686917152 4407050021248 4411984928512 4413176377344 4416970552281 4417160859648 4421916568314 4423110699168 4428759627264 4433718844416 4434725090124 4438729027908 4443699408552 4449374631296 4450576177152 4455367862211 4459390437537 4460594688144 4466291488512 4467521415168 4471292732928 4471554963456 4477315487148 4477578070896 4481357878116 4483033642304 4487081195968 4492105720192 4493318805504 4498156509147 4499371228464 4503433532688 4505117551872 4509185044224 4515258838734 4520314915596 4526087987008 4527575764992 4530174412736 4531397778432 4537501493112 4543296514176 4548383986944 4548650738688 4552490542848 4553523744147 4554777692808 4558622669118 4558890021336 4564444664864 4569555818816 4570789819392 4571057885184 4581078938424 4586929613952 4587198626304 4593108129057 4597255064619 4603126399312 4608280868128 4609525326336 4609795663872 4614957600768 4615734277476 4619901641292 4625801898816 4627075751424 4630981759104 4631253355008 4637219611689 4637491573428 4641406373763 4643141986672 4647334095824 4649869228032 4654067410944 4660063058052 4666014607296 4666288257792 4670227367232 4676792349474 4682490647576 4687733986544 4688999900928 4689274899456 4693233413376 4694525835264 4699555117866 4705557103968 4710826272192 4711102550784 4712374775808 4717448324694 4721707522098 4727460545752 4727737799904 4729014517248 4734309952512 4746741503616 4750748528736 4751027148672 4752310155264 4757426700327 4757631676416 4763223244948 4767523770716 4770124466688 4772862327704 4774151230848 4774431223296 4780581930243 4784898128481 4786687398864 4791009109488 4792328456832 4796655260544 4797950588928 4803116272479 4808968486196 4809250520592 4810549250304 4813310313532 4815935986176 4820284104192 4832657986128 4832941409856 4837021201776 4839659808768 4849722456418 4855153057492 4856464183104 4856749003008 4857033839616 4862951747584 4873612714824 4873898540448 4879356213312 4880673874944 4890821799269 4892168633016 4896298422386 4896585578472 4897907892864 4903392450816 4909654765568 4916267985888 4920418119048 4920706689696 4922035517952 4933338360839 4937792476813 4940486054784 4940775802368 4944946624128 4946795743232 4951262009344 4956806311936 4957640520252 4957931273904 4962116577684 4963483044576 4964823424512 4969305967104 4980717360703 4981009467756 4982354580672 4987933699968 4994303985664 4998813145088 5005252914204 5005546460208 5006898199296 5023221412398 5024577924576 5025961592064 5030204324544 5030499333888 5036628595712 5042268489728 5043412847592 5047670311782 5047966345464 5053618935216 5054983656192 5061439574016 5066888941338 5068257245856 5072833174752 5079311888896 5084999578624 5091848985384 5096446214328 5097822500736 5104333129728 5109828678129 5110048837632 5111208578448 5116931985312 5117232081024 5121551860704 5123467019776 5128092795392 5134699110261 5135000247972 5139335026887 5140750296168 5142138546816 5148705773568 5153354336256 5158902663033 5160295815696 5160598454592 5166886231808 5172671985152 5177342185984 5178517199226 5184315976644 5185715992128 5192338873344 5198153127936 5204027136168 5205460220352 5209854478992 5210160024384 5216508188416 5216814124032 5223534735006 5228250857802 5237783728128 5242205273088 5242512715776 5249266433208 5249574290016 5254005788136 5255970477184 5260715884928 5266606706432 5267801978523 5268028944384 5273700734862 5275124888544 5279887590048 5286630741504 5288086573056 5292860977152 5293751741964 5299679556216 5299990369632 5306447984768 5306759195136 5311238966656 5318393113971 5318705024892 5332588122624 5332900866048 5337402705408 5340084191568 5344592094828 5344905542256 5351417882944 5357410270336 5358857029632 5369470118667 5370920134704 5377779547392 5378094941184 5384117200896 5385023323722 5389885248174 5391369513936 5396237168112 5396768881952 5398255043328 5402812052288 5403128914176 5404588019712 5410406835666 5424847432704 5429426889984 5429745312768 5436740234394 5437059086088 5441648851998 5443683708512 5448598595104 5451570819072 5456492826624 5463522205992 5470499884416 5470820716032 5475438982272 5476946807808 5481891726336 5482814304177 5483135858004 5489275739976 5489816621296 5495963984224 5496286309248 5497770571776 5500926072608 5503689712143 5503926841344 5508658775781 5523037698432 5523361611264 5530801484124 5535470383929 5535795025908 5542539950192 5542865006784 5544361847808 5550570289152 5565145211136 5569843102656 5570169760512 5576407100928 5577672683142 5583918425148 5584468632008 5589510627736 5591049866304 5595769625584 5596097803968 5597609020416 5618591983872 5623664788224 5625183449088 5631239767734 5638100983816 5638431644832 5643191402072 5646269776896 5646600916992 5651367570432 5665874880288 5666207170176 5670990374496 5672552050944 5673839453541 5674083913728 5678962138647 5685321302118 5685881500628 5692248412232 5692582248864 5694119520768 5694453467136 5712683174884 5714225875008 5720624525952 5722169370624 5728330108557 5733501991119 5735645983536 5740487805556 5740824471312 5742374770944 5743956105216 5748804942336 5749142095872 5763900397248 5768766070608 5769104394816 5783344083189 5783913940294 5789136007298 5790730218672 5792293995264 5792633699328 5797523628288 5804927873024 5811177712382 5812747010784 5819255983296 5824509959232 5826082857984 5839461733238 5839804203576 5841381232512 5844733952146 5847922268928 5848265235456 5855390879744 5860677480448 5868227554584 5868571711968 5868915889536 5888948697079 5889294069708 5892506694144 5895888757752 5897480932224 5897826805248 5905012836352 5911370431561 5911625125888 5912966786832 5918305370544 5924932544736 5926532562432 5940490482948 5945505227183 5945853916716 5947459584192 5949097394688 5954468599296 5955055318016 5961723643904 5969753982864 5970104094528 5975143837488 5990833622634 5997542012196 5999161637952 5999513474304 6004578043584 6006823402496 6012246725632 6020345118312 6027086554128 6028714158336 6041863704576 6048368639418 6050001990816 6050356808832 6057131851008 6057728685568 6064511982592 6064867651584 6069987390464 6071364992196 6073036923744 6078163558824 6078520028448 6094123857507 6094386425856 6099626000769 6102953361792 6108105251232 6108463476864 6115906151936 6116264835072 6124144172076 6129673419492 6146033768448 6152650857339 6154312369968 6154673305536 6159868855056 6161565158784 6167128192128 6167735865088 6169434335232 6174642345472 6175004473344 6176043698958 6182959482252 6183322097904 6188541831684 6211739941203 6213417410736 6213781812672 6221352809728 6221717677056 6226969822976 6235357443966 6235723132632 6251999867904 6252366532608 6257644551168 6260788362528 6266073490488 6266440980576 6273457988544 6274076138624 6281101696256 6281470067712 6282527211009 6288199456203 6289931099592 6295240828782 6295610029464 6303650399872 6305352689664 6312413270016 6320915981856 6326622886752 6328988671488 6334331371648 6334702864896 6342863606793 6343235600436 6348590327331 6360165955584 6365534974464 6365908297728 6374109240324 6374483066448 6379864171308 6381621057312 6382249865152 6388012145984 6389771275776 6395540347392 6403779463761 6404155029972 6412334027456 6414065667072 6421247981568 6427045472256 6428504109384 6435702591696 6443543981504 6443921879808 6449361602368 6452601731478 6458427530226 6475285577472 6475665337344 6476045119488 6484387946904 6489861829434 6490242444168 6498150286432 6498531387264 6505808284416 6507565166592 6514571496006 6522891510688 6528780771296 6530543857152 6537856601088 6539340387132 6546662981208 6552573704136 6555023981184 6560557492064 6560942252928 6562714023936 6569779729023 6587314739712 6587701069824 6593262165504 6601755998907 6602143175964 6610187360336 6610575031872 6616155436912 6617977392768 6619764566016 6625741289472 6632874852471 6641345957008 6643139440896 6650578266624 6652087635186 6658093541862 6665549112828 6673670552272 6674061946944 6675864265728 6676255789056 6697628549864 6699437232768 6701282122752 6706939099392 6707332445184 6715973230722 6722036817174 6724550463456 6730227082376 6730621793952 6734293364736 6738158580288 6739978208256 6740373491712 6755851921784 6757676327808 6763777566336 6772888258101 6780472373394 6789131980512 6791363647488 6795261619104 6797096667648 6798968451072 6805106970624 6813104904172 6814944771264 6822575980416 6822976108032 6828735814272 6837934003677 6846265480348 6846666997296 6852446702516 6854333728224 6856184729088 6856586827776 6878536884044 6880394420928 6880797939456 6904689598968 6912421302192 6914287989504 6914693495808 6922436401152 6923118497792 6930572230106 6936829569502 6938702848224 6940613627136 6946472638656 6946880032512 6955752165376 6964712980008 6970592335318 6971001143736 6974803842048 6981101116416 6989607030784 6997132347562 6999021910944 6999432386688 7005341050848 7023735971364 7031600979816 7033499851392 7033912349184 7039850120064 7041788752896 7048840988672 7056430079321 7058335655952 7066239408288 7066653826176 7075678926848 7090774961789 7091190818628 7091606699856 7093521775872 7101464928768 7110117496832 7116536940544 7120112255424 7126122793104 7126540723008 7144834867422 7151285656074 7155186700032 7159293491556 7161226846272 7161646834944 7170372729856 7170793254912 7180031098296 7186513664232 7188492685248 7194982890816 7197673391104 7204171885568 7213452729294 7213875780888 7215823875456 7219965470298 7223903979264 7230426156288 7233129910272 7239235853312 7239660417024 7248986979192 7249412114784 7255531802664 7274583684627 7282729586238 7284696274656 7285123504512 7293999845888 7294427621376 7300585309696 7302595743744 7309188968448 7310419072236 7310847810672 7319034319968 7328381745664 7338252949524 7344447633579 7344878367708 7346861839296 7355088676224 7364050264576 7364482148352 7374401978832 7380627178572 7381060034544 7390486675712 7392482463744 7410729082176 7417419936192 7420193614848 7426457470208 7426893014016 7435209467904 7436460780378 7436896910856 7443174866526 7445224566864 7454733155072 7461463738624 7463478693888 7471514201634 7473531871008 7481900549952 7491455978496 7498219717632 7507879371306 7508319690312 7517908859776 7528359702528 7534832118597 7535156760576 7536866886864 7545306486816 7554499840384 7554942893568 7561320499328 7563402734592 7565119271388 7571505467673 7571949518196 7580428402824 7590109665152 7592159361024 7600333412007 7602385868784 7609249762128 7618967833344 7627499367936 7637773478076 7644669321492 7647527978048 7654432628416 7656499694592 7665073256448 7666812867672 7675397977968 7682327791056 7685200529664 7691688094144 7692139193088 7702500371958 7711125444252 7720973624896 7723058660352 7723511599104 7730031504384 7740443723544 7750329347712 7759007977728 7766013278976 7767775798839 7768110477312 7776473964966 7786405604768 7788508310016 7797229691904 7797686980608 7806040704252 7814781718488 7824303406112 7824762282624 7825221186048 7835302102509 7842376286703 7852392092944 7856675592192 7861185010336 7863307909632 7863769073664 7873899649812 7881008682204 7883955715776 7891073827392 7899910059648 7902043416576 7910551102293 7920653977264 7927805222288 7929946112256 7932129859584 7939291465728 7940627612946 7949519334324 7959671977152 7960138792704 7966858449984 7978057537338 7987778163512 7996722682928 7998882183936 7999351299072 8006104058112 8016888142242 8027126824416 8036115405504 8038285544448 8038756970496 8064491519224 8066669321088 8067142411776 8076175801344 8077534985583 8084827872261 8095153322928 8097382564992 8104218078432 8104693371264 8106882029568 8115610253499 8115959918592 8125498476676 8132834667692 8137271149056 8144140334976 8144617969152 8155110351591 8162473277997 8165525562768 8172897892656 8177356228608 8184739239936 8203534476452 8205749826624 8206231074048 8213158473408 8215420211712 8222837589504 8234724931944 8243945976336 8244429463872 8246655857664 8251389108912 8255890262016 8273055955066 8282319921604 8284556547648 8285042416896 8295623569408 8313809925288 8314297510176 8316542771712 8325855433728 8335999823872 8343166598753 8343526068224 8347717816704 8352509073482 8354764653984 8355254640768 8364610651392 8375293423616 8376702948012 8384265941604 8386574799456 8393654438376 8394146705952 8396413530624 8415694850843 8423293048681 8427887975808 8435497182336 8438651561984 8446270486528 8457151475724 8457647467248 8464787103108 8469404665344 8477051355648 8487379965952 8496517850611 8498812320432 8499310755264 8506485561744 8508828076416 8519695034368 8527387129856 8528822250942 8538372618348 8538873373296 8541179281152 8552087556096 8569024762326 8571338812512 8580936788928 8591895839744 8603468975304 8610731708334 8611236706968 8613562156416 8623207413504 8633714103296 8634220449792 8645850595872 8653149105912 8653656592224 8664708516352 8674411045888 8675870910441 8683704010947 8686095328008 8688440992896 8696285442432 8707391809536 8716766568573 8717142134784 8719120516176 8728883974944 8736764938848 8740031974912 8747923003904 8759192599857 8759706305364 8762071848768 8767100928219 8771883403392 8783086319616 8791016220672 8802341331876 8802857567952 8803373834304 8814100042496 8823969857024 8833941104562 8843833136628 8846221398336 8857519254528 8867437688832 8869450180248 8877458055816 8887398817104 8898749262592 8901152354304 8910735724422 8918780875074 8921189376288 8932582977024 8935042830336 8942585465856 8943109926912 8954630974296 8955156141792 8962715756232 8966067284608 8974162391936 8984211440384 8986250433951 8986637611008 8996313018294 8998742456928 9006867065376 9010235103744 9018370088448 9030517677468 9040629831192 9052175974016 9060348825472 9062795556864 9072552959127 9075002986224 9086593028352 9096767973888 9097301477376 9104981085696 9107047488294 9109555385616 9117245338236 9117780042672 9128889329728 9139111637632 9141579638784 9162157876848 9173859227904 9174397252608 9186216258114 9194510129238 9206252798624 9216561736256 9219050652672 9219591327744 9231468554952 9239803282584 9251603797632 9254151502848 9261963518208 9262506710016 9264065548437 9274439223378 9274983146856 9282812747526 9286283973344 9294668191648 9299738456064 9308134821888 9320126116104 9332029214592 9332576515584 9340454734464 9353036165949 9353584698948 9364981295152 9375467973088 9377999801856 9378549798912 9386466826752 9389051670528 9399110235732 9411114207936 9421652544384 9422205101568 9434896649388 9442861243173 9443415044196 9454921091504 9455475599808 9458029034496 9468619905024 9493483007232 9501497057472 9502054297344 9504620310528 9514853400654 9526446489896 9535047541432 9540248933376 9545724655408 9548302461696 9548862446592 9561163860486 9569796256962 9573374797728 9582018218976 9584656913664 9593310521088 9595901177856 9606232544958 9617936972392 9618501041184 9621098500608 9626620627064 9631871972352 9640568208384 9665315972256 9665882819712 9674042403552 9678902597217 9679319617536 9687641295339 9699444912836 9710306114984 9712928366208 9713498006016 9714067679232 9734792744151 9747225429648 9747797080896 9758712426624 9761347749888 9771857244009 9781643598538 9784337266032 9792596844772 9793171156944 9795815785728 9806784901632 9832535971776 9840836238096 9841413379392 9844071035904 9866676721678 9875584953626 9880972109568 9881551604736 9889893248256 9893591486464 9902524018688 9915281040504 9915862547808 9924233155368 9926966089152 9929646849024 9938611934208 9950292626099 9961434721406 9962018935512 9964709161344 9975867399936 9988607971328 9997626290176 10010505828408 10011092920416 10013796398592 10045853659723 10046442824796 10049155849152 10051923184128 10060408649088 10060998667776 10073257191424 10084536979456 10086825695184 10095340623564 10095932690928 10107237870432 10109967312384 10133777882676 10136514491712 10142332446371 10145666349504 10158623777792 10169999157248 10183697970768 10192892428656 10195645001472 10208666259456 10219657356258 10222417156896 10233863970624 10234464162048 10243103721408 10246934039552 10256185590784 10269398220522 10270000495944 10278670053774 10281500592336 10284277093632 10297411547136 10306708672512 10317805326066 10320591631392 10321196909184 10333772463616 10345343970304 10354684371968 10357034398452 10368631953288 10371431984256 10384677746688 10395858345159 10396306255872 10405244354253 10408054272336 10410920440704 10419708957984 10420320048768 10433016376832 10433628248064 10447069470012 10455888502977 10456501715604 10484410546176 10495698521343 10498532866416 10499148580032 10508011576272 10511940954368 10521431769856 10533213412864 10535603957046 10547401469724 10550249777088 10559775180096 10573261483008 10587503483928 10599359112432 10599980739264 10612895969536 10613518390272 10622477933312 10636786227942 10637410049784 10665176245248 10665801732096 10674805410816 10680168383136 10689184189656 10689811084512 10702835765888 10714820540672 10717252301133 10717714059264 10726928484111 10738940237334 10741840269408 10755559094784 10756189882368 10768234401792 10770046647444 10779770496348 10782739027872 10792474336224 10793537763904 10796510086656 10805624104576 10806257828352 10820179093941 10820813671332 10829948205447 10849694865408 10858853779968 10859490625536 10873480468788 10874118172176 10883297703996 10887367417024 10897197190208 10924094379357 10927044411984 10940999768832 10941641432064 10950877964544 10953893615616 10963783452672 10965628608354 10966271716008 10978551479952 10979633242592 10991927968448 10992572618496 10995541143552 11001852145216 11007379424286 11017317551562 11046075396864 11046723222528 11061602968248 11070940767858 11071590051816 11085079900384 11085730013568 11088723695616 11101140578304 11130290422272 11139686205312 11140339521024 11152814201856 11154691170567 11155345366284 11164762299789 11167836850296 11168937264016 11179021255472 11182099732608 11191539251168 11192195607936 11195218040832 11207271302451 11237183967744 11247329576448 11261819056959 11262479535468 11276201967632 11276863289664 11286382804144 11292539553792 11302735140864 11331749760576 11332414340352 11341980748992 11345104101888 11347678907082 11357924277294 11370642604236 11371763001256 11384496824464 11385164497728 11388239041536 11388906934272 11425366349768 11428451750016 11441249051904 11444338741248 11456660217114 11467003982238 11471291967072 11480975611112 11481648942624 11484749541888 11487912210432 11497609884672 11498284191744 11527800794496 11537532141216 11538208789632 11553750557937 11566688166378 11567827880588 11578272014596 11581460437344 11584587990528 11585267398656 11595047256576 11622355424764 11625494021568 11638511966592 11649019918464 11652165715968 11664710947449 11678923466476 11679608407152 11682762465024 11689467904292 11695844537856 11696530470912 11736455109168 11737143423936 11737831779072 11777897394158 11778588139416 11785013388288 11791777515504 11794961864448 11795653610496 11810025672704 11822740863122 11825933573664 11836610741088 11849865089472 11853065124864 11880980965896 11891010454366 11891707833432 11894919168384 11898194789376 11908937198592 11910110636032 11923447287808 11939507965728 11940208189056 11950287674976 11980964590609 11981667245268 11991781729403 11995084024392 11998323275904 11999026948608 12009156087168 12013646804992 12024493451264 12037439547077 12040690236624 12054173108256 12057428316672 12096027875993 12096737278836 12100003981632 12100713617664 12114263702016 12115457371136 12129023965184 12139974780928 12142729984392 12146073847488 12156327117648 12157040056896 12188247715014 12199252001538 12205906723584 12216210502464 12216926953728 12231812303872 12232529670144 12248288344152 12259346838984 12292067536896 12305301714678 12308624739936 12309346611072 12319737710112 12323130317568 12334256384256 12335471730176 12338868670464 12349284690944 12350008946688 12352087397916 12365918964504 12366644195808 12377083663368 12409583932599 12423479882406 12426834821472 12427563625344 12442705619456 12443435354112 12453939645952 12470714887932 12471446265264 12503999735808 12515289102336 12521576725056 12528763610223 12532146980976 12532881961152 12546915977088 12548152277248 12562203392512 12562940135424 12565054422018 12576398912406 12579862199184 12590481657564 12591220058928 12607300799744 12610705379328 12641831963712 12653245773504 12657977342976 12668662743296 12669405729792 12685727213586 12686471200872 12697180654662 12720331911168 12731069948928 12731816595456 12748218480648 12748966132896 12759728342616 12763242114624 12764499730304 12776024291968 12779542551552 12791080694784 12793233376413 12807558927522 12808310059944 12824668054912 12828131334144 12842495963136 12853537143489 12854090944512 12857008218768 12871405183392 12887087963008 12887843759616 12898723204736 12905203462956 12916097562501 12916855060452 12950571154944 12951330674688 12968775893808 12979723658868 12980484888336 12996300572864 12997062774528 13011616568832 13029142992012 13045783021376 13057561542592 13061087714304 13075713202176 13078680774264 13093325962416 13105147408272 13110047962368 13121114984128 13121884505856 13125428047872 13139559458046 13174629479424 13175402139648 13186524331008 13203511997814 13204286351928 13220374720672 13221150063744 13232310873824 13235954785536 13239529132032 13250911656843 13251482578944 13265749704942 13282691914016 13286278881792 13301156533248 13304175270372 13316187083724 13331098225656 13347341104544 13348123893888 13351728531456 13366103586633 13378171312611 13395257099728 13398874465536 13402564245504 13413878198784 13414664890368 13431946461444 13444073634348 13449100926912 13460454164752 13461243587904 13476317160576 13479956416512 13494469527441 13511703843568 13515352655616 13527555132672 13545776516202 13560944746788 13578263961024 13582727294976 13590523238208 13594193335296 13626209808344 13629889542528 13645151960832 13645952216064 13657471628544 13660571232441 13675868007354 13692530960696 13693333994592 13704893405032 13708667456448 13712369458176 13713173655552 13757073768088 13760788841856 13761595878912 13779324387171 13791765193857 13809379197936 13824842604384 13828575979008 13829386991616 13844872802304 13861144460212 13873659139004 13877405696448 13881227254272 13892945277312 13893760065024 13911658835067 13924219121289 13929425960016 13941184670636 13942002287472 13949607684096 13962202232832 13994264695124 13998043821888 13998864773376 14010682101696 14047471942728 14063201959632 14066999702784 14067824698368 14079700240128 14083577505792 14097681977344 14112860158642 14116671311904 14132478816576 14133307652352 14151357853696 14181549923578 14182381637256 14183213399712 14187043551744 14202929857536 14220234993664 14232460668461 14233073881088 14240224510848 14252245586208 14253081446016 14289669734844 14302571312148 14310373400064 14318586983112 14322453692544 14323293669888 14340745459712 14356185333791 14360062196592 14373027328464 14376985370496 14389965781632 14395346782208 14408343771136 14426905458588 14427751561776 14431647750912 14439930940596 14447807958528 14460852312576 14478471706624 14494059862807 14497973958384 14498824229568 14511063605328 14549167369254 14565459172476 14569392549312 14570247009024 14587999691776 14588855242752 14601170619392 14620838144472 14621695621344 14638068639936 14656763491328 14672465397807 14676505899048 14688895267158 14689756735416 14693723678592 14710177352448 14728100529152 14728964296704 14748803957664 14761254357144 14762120069088 14780973351424 14800015082517 14813377430439 14821458164352 14834839872384 14840387229696 14852914940416 14853786028032 14870418935808 14872921560756 14873793821712 14886349733052 14890449133728 14909466310144 14922927477248 14942152082109 14943028403268 14947063742016 14963801099904 14982911956992 14996439435264 15015758742612 15016639380624 15035817719552 15069664237194 15073733773728 15090612973632 15108999680768 15109885787136 15122640998656 15126805469184 15130238542776 15143010935346 15143899036392 15160856805648 15180219330304 15184318722048 15200666824014 15204771737568 15218499524256 15237935666688 15254998735872 15275546956152 15289338642984 15295055956096 15308865256832 15312999389184 15329486034387 15330146512896 15333625735344 15350795955936 15364655582112 15370401059328 15383376188288 15384278386176 15404097330783 15405000743916 15418005080661 15422250888504 15441947249792 15446117320704 15460063008768 15476707989099 15480887447088 15500658695424 15518015955456 15532026557952 15535551597678 15552947929932 15572811209536 15577016620032 15594459383808 15612081408504 15629563436976 15648606812224 15649524565248 15650442372096 15670604205018 15684752573406 15704784185888 15713351184384 15722370020672 15726615819264 15727538147328 15747799299624 15762017364408 15767911431552 15782147654784 15799820119296 15803405935569 15804086833152 15821102204586 15841307954528 15855610444576 15859892224512 15864259719168 15878582931456 15881255225892 15899038668648 15919343954304 15920277585408 15933716899968 15955179341913 15956115074676 15975556327024 15993445365856 15997764367872 15998702598144 16012208116224 16033776284484 16054253648832 16072230811008 16076571088896 16108410356001 16128983038448 16133338642176 16134284823552 16152351602688 16155069971166 16169655744522 16190306645856 16194765129984 16208436156864 16209386742528 16213764059136 16231220506998 16250996953352 16265669335384 16274542298112 16288280669952 16289235938304 16310220703182 16324946555994 16331051125536 16345795785312 16354712457216 16369478479872 16407068952904 16411499653248 16412462148096 16426316946816 16430840423424 16445675179008 16448442912531 16469449863888 16487891952672 16488858927744 16493311715328 16502778217824 16511069136429 16511780524032 16525976327343 16546111910132 16564639843208 16569113095296 16570084833792 16606411151787 16627619850576 16628595020352 16633085543424 16651710867456 16686333197506 16695435633408 16705018146964 16709529307968 16710509281536 16729221302784 16753405896024 16768531883208 16773149598912 16787308876752 16788293411904 16792827061248 16831389701686 16846586097362 16855775951616 16870994364672 16877303123968 16892540973056 16914302951448 16915294934496 16929574206216 16938809330688 16954102711296 16974028597463 16974759931904 16993035701222 16997624640864 16998621510528 17012971123488 17017656152832 17039390068736 17054774259712 17057644501884 17076745236696 17077746746592 17082358562304 17137044478351 17138049524652 17142677625024 17161873577856 17183791679488 17206937950608 17221463416668 17222473413936 17227124312832 17246414827008 17267428206592 17291701191744 17306298211824 17307313184448 17329417032704 17348822091776 17351741820882 17367408021894 17372190656016 17376881985792 17392570884864 17414783619072 17433533137146 17438241032352 17457767949888 17473529877696 17480063949824 17495846007808 17518385199714 17519412610728 17524143697536 17534201856438 17543766806784 17566172639232 17582032441344 17604682663752 17605715135904 17606747668608 17628200084992 17647939714048 17666846091237 17667882209124 17687666273256 17692442796672 17715038509056 17734111294683 17734875377664 17738900360496 17754916111632 17774797634208 17797498525184 17821471448844 17836515681549 17837561750148 17842378752576 17865165954048 17885170931712 17909261948592 17910312283584 17925431512464 17932134569216 17948324783872 17968422880768 17972500867902 17992626036588 17997484913856 18013734130752 18020470207488 18036740176896 18061035354936 18081259662384 18104351948032 18120697650944 18125591113728 18145105918254 18150005972448 18173186056704 18193535947776 18194602954752 18209962171392 18214094976588 18219110771232 18234490676472 18235560085344 18257778659456 18278223275264 18282371572521 18283159277568 18298878002307 18324315753696 18347718455808 18348794505216 18372432516228 18389020258476 18412505597248 18433123472512 18438101305344 18457952572017 18462937109904 18479606565168 18503207595264 18508303005696 18523927036416 18525013420032 18528131096874 18548878446756 18549966293712 18565625495052 18572567946688 18589336383296 18635219823609 18640252232208 18664058429184 18665153031168 18680909468928 18706072331898 18707169397896 18729962590304 18750935946176 18755999603712 18757099597824 18772933653504 18798220471464 18822228415872 18843305088768 18844410203136 18847581633027 18864598368609 18869793298776 18885722486346 18886830088392 18909842183008 18910951199616 18916058068992 18937239810048 18986966014464 19002994114944 19004108594688 19028590820379 19029706801308 19045770981993 19052892979792 19070095082864 19080497866752 19091449310816 19096604923392 19097724893184 19122327720972 19139592513924 19146749595456 19164036437952 19169313827328 19186621042176 19211338391283 19212465089916 19235873944784 19237002082368 19242197001216 19253241254128 19263743944704 19281136416768 19330631944512 19331765639424 19348084807104 19357805194434 19375282590678 19398889825672 19420612229968 19425856732416 19426996012032 19428135358464 19469585488302 19494450859296 19495594161792 19517424853248 19522695499776 19543714488018 19563287197076 19568674532064 19585193689544 19586342313888 19591631571456 19613569803264 19665071943552 19681672476192 19682826758784 19688142071808 19709339187069 19733353443356 19751169907252 19761944219136 19763103209472 19779786496512 19805267996721 19830562081008 19831725095616 19848466310736 19853932178304 19859293698048 19877223868416 19898624557413 19900585252198 19922869442812 19924037871024 19929418322688 19951734799872 20021011656816 20022185840832 20027592797184 20091707319446 20092885649592 20098311698304 20103846368256 20120817298176 20121997335552 20146514382848 20173651390368 20190681247128 20191865381856 20214475740864 20219934624768 20243698791029 20261976025543 20267555765352 20273028983424 20284664892742 20291332699008 20317247555584 20339998314496 20367395941536 20385784857312 20391290002944 20438116066333 20439314712516 20444834313792 20456568832511 20467727941248 20468928324096 20486207442816 20493868079104 20512371181568 20538796441044 20540000991888 20557340107548 20563001184672 20568554187264 20634400494341 20635610652132 20641183262784 20642393818368 20667544927232 20690687940608 20709368743936 20714068796904 20737263906576 20742863968512 20769355493376 20791716690318 20810488708506 20816108544672 20821840881408 20839417915968 20840640097536 20866032753664 20867256496128 20894138940024 20911777005954 20913003431208 20968821092352 20991397042686 20997065732832 20998297160064 21016023152544 21023881908736 21042863539712 21066426825728 21071207914092 21094802939448 21100499554176 21119550360192 21146522966016 21169290237963 21175006967856 21198718224864 21199961478528 21225791939072 21227036780544 21244955866624 21272324885367 21273572455884 21274820099568 21330352490496 21349610821632 21360336766272 21378368379312 21379622169024 21405671531776 21429641081344 21434504602266 21453856968222 21477880474668 21483680538816 21511118189568 21512379764736 21540093294888 21559540992696 21565478055744 21584948672448 21587075527808 21593020173312 21611248209152 21612515656704 21640358187882 21641627342664 21659896410894 21699389730816 21717707559936 21718981251072 21746960937576 21748236344352 21766595407992 21774734834048 21794394380416 21823751053881 21848188758714 21854088823968 21881999537664 21883282864128 21901755929088 21907787231232 21927566905344 21931257216708 21932543432016 21957102959904 21959266485184 21983855936896 21985145236992 22003704290432 22014758848572 22033342900737 22034635103124 22092150793728 22093446445056 22123205936496 22141881535716 22143180103632 22170159800768 22171460027136 22177447391232 22260580844544 22279372410624 22280679042048 22305628403712 22309382341134 22310690732568 22329524599578 22335673700592 22337874528032 22358042510944 22364199465216 22383078502336 22384391215872 22390436081664 22414542604902 22474367935488 22494659152896 22523638113918 22524959070936 22552403935264 22553726579328 22572765608288 22585079107584 22604496355791 22605470281728 22663499521152 22664828680704 22683961497984 22690208203776 22695357814164 22714516403019 22715848554588 22741285208472 22743526002512 22768993648928 22770328995456 22776478083072 22801000236021 22850732699536 22856903500032 22882498103808 22913320434228 22934007964476 22942583934144 22961951222224 22963297885248 22969499083776 22995219769344 23055601588992 23075064282432 23076417579264 23107501115874 23133376332756 23135655761176 23156544029192 23162920874688 23169175981056 23170534797312 23190094513152 23244710849528 23250988043136 23277023933184 23298039836928 23303327396517 23304331431936 23329421894898 23357846932952 23359216814304 23365524930048 23378935808584 23391689075712 23393060941824 23472910218336 23474286847872 23475663558144 23505906307527 23527128860109 23555794788316 23557176278832 23570026776576 23583555031008 23589923728896 23591307220992 23645481726244 23651867147328 23673221482176 23699730178944 23706130249728 23731653306879 23761961931792 23782020908732 23783415666864 23789838336768 23796389578752 23817874397184 23820221272064 23879015931456 23880416378112 23900575349952 23961929181218 23963334490536 23983563458806 23990168048784 23996646551808 23998053897216 24018312174336 24027293609984 24048986902528 24074879094154 24081380473248 24108346216512 24114856633344 24192055751986 24193474557672 24200007963264 24201427235328 24228527404032 24230914742272 24258047930368 24278903493257 24279949561856 24285459968784 24292147694976 24312654235296 24314080113792 24376495430028 24397073173613 24398504003076 24411813447168 24432421004928 24433853907456 24463624607744 24489963216467 24496576688304 24518693677968 24610603429356 24617249479872 24618693222144 24639475420224 24646260635136 24668512768512 24670943460352 24698569381888 24704174795832 24731837929008 24733288391616 24754167326736 24819167865198 24846959764812 24853669642944 24855127250688 24885411238912 24886870708224 24907879291904 24941429775864 24942892530528 25007999471616 25029499796259 25030578204672 25043153450112 25057527220446 25064293961952 25065763922304 25093831954176 25096304554496 25124406785024 25125880270848 25130108844036 25152797824812 25159724398368 25180963315128 25182440117856 25214601599488 25247084552529 25269879146043 25283663927424 25306491547008 25315954685952 25337325486592 25338811459584 25371454427172 25372942401744 25394361309324 25462139897856 25489553551833 25496436961296 25497932265792 25519456685232 25526484229248 25528999460608 25552048583936 25559085103104 25582161389568 25586466752826 25615117855044 25616620119888 25649336109824 25656262668288 25707074286978 25714016437536 25742810366784 25774175926016 25775687519232 25797446409472 25810406925912 25832195125002 25833710120904 25901142309888 25902661349376 25937551787616 25959447317736 25960969776672 25992601145728 25994125549056 26023233137664 26027612731323 26051112032841 26058285984024 26091566042752 26115123085184 26122175428608 26150299705719 26151426404352 26157361548528 26186651924832 26210294816544 26220095924736 26242229968256 26243769011712 26277577799571 26279118916092 26301302784657 26349258958848 26373048662016 26407023995628 26408572703856 26440749441344 26442300127488 26464621747648 26471909571072 26501823313686 26531499409884 26565383828032 26572557763584 26602313066496 26608350540744 26632374167448 26662196451312 26694682209088 26696247787776 26703457062912 26732207173266 26756342625222 26790514199456 26797748931072 26805128491008 26827756397568 26829329780736 26863892922888 26888147268696 26898201853824 26920908329504 26922487175808 26952634321152 26958751301853 26959912833024 26988939054882 27023407687136 27030705311232 27055110265344 27091553032404 27121889493576 27156527922048 27181046476416 27188386670592 27217658877381 27252419616688 27259779085056 27290303921664 27291904432128 27314943257088 27321142464882 27351736014708 27385061921392 27386667989184 27409786810064 27417334912896 27424738916352 27514147536176 27521577683712 27523191757824 27558648774342 27583530387714 27618758395872 27649685208768 27657151958016 27658773983232 27722288920424 27747318278008 27754811392896 27762454508544 27785890554624 27787520130048 27792196645311 27823317670134 27848438242578 27858851920032 27882369341272 27884004574944 27899215368192 27924404465664 27988529390248 27996087643776 27997729546752 28021364203392 28059108497847 28094943885456 28126403919264 28133999405568 28135649396736 28159400480256 28167155011584 28225720317284 28233342623808 28264957633152 28266615304704 28328583729519 28363099847156 28364763274512 28366426799424 28374087103488 28405859715072 28464921336922 28480449021696 28504491172416 28506162892032 28579339469688 28605142624296 28620746800128 28637173966224 28644907385088 28646587339776 28681490919424 28712370667582 28720124393184 28746054656928 28753970740992 28779931563264 28790693564416 28816687542272 28853810917176 28855503123552 28863295501824 28879861881192 28895615917056 28921704625152 28955695842731 28956943413248 28988119725614 28995947916768 28997648459136 29022127210656 29098334738508 29130918344952 29138785098624 29140494018048 29175999383552 29202341238784 29233781757187 29241676288944 29243391242688 29276137279872 29313526982656 29344930795614 29353011798096 29377790534316 29379513470832 29387447357184 29420354704896 29456201058304 29497607915328 29522508714288 29524240138176 29561946702848 29600030165034 29626754860878 29642916328704 29669679744768 29680774459392 29705829880832 29707572056064 29745843121512 29747587643424 29772699466104 29780898267456 29818932620288 29845854954496 29850877878297 29884304164218 29886056806536 29894127484032 29927602199808 29965823913984 29992878870528 30031517485224 30033278761248 30071635439104 30137560979169 30139328474388 30147467547456 30181225947264 30217999361536 30219771574272 30245281997312 30253610938368 30260477085552 30286021870692 30287798072784 30321713611296 30360438660608 30401333648028 30409543475136 30426997339113 30436999048512 30475871333376 30509997471744 30551093912304 30578677285968 30590111912192 30617730513664 30625998778368 30658972068774 30667251470688 30701591911872 30729311164224 30740802118656 30766752376576 30768556772352 30808194661566 30810001487832 30836010161322 30844501777008 30883894499584 30892234641408 30920126017536 30953415978198 30961774894176 31001317390848 31036031910912 31064053115904 31071103195356 31105895859864 31145622419072 31154033240064 31187575035477 31188918767616 31215733062759 31224162817008 31259126873952 31297213624448 31299049130496 31300884744192 31341208410036 31367665508931 31369505146812 31409568371776 31444740041344 31453231638528 31487095564029 31495598599248 31524034728816 31535822863104 31564295309568 31599640238592 31606811871138 31642204409172 31682615909056 31711220889152 31719784449024 31762510451784 31798077337296 31838687908608 31840555170816 31867433799936 31910358683826 31912230149352 31951112654048 31986890731712 31995528735744 31997405196288 32024416232448 32067552568968 32108507297664 32144461622016 32151756903399 32153142177792 32180785452333 32216820712002 32257966076896 32266677284352 32268569647104 32304703205376 32310139942332 32339311489044 32380613291712 32389530259968 32416872313728 32418773485056 32460537281823 32462441013996 32489844616341 32501993906704 32531338670768 32549084596224 32576561339904 32578471876608 32620441406364 32649893111988 32662102251072 32691591570624 32772283138071 32814137905808 32822999306496 32824924296192 32852633893632 32861680846848 32891350358016 32896885825062 32938899727776 32975783905344 32977717855488 32986623430656 33005556435648 33022138272858 33051952654686 33092223820264 33129279686416 33138226190592 33140169667584 33212822303574 33255239701152 33257190040704 33266171086848 33303421734912 33372666395012 33390871266816 33410036293928 33419058615936 33421018563072 33458442605568 33464073511701 33494286899367 33506811792048 33537063766416 33546299197824 33574617753504 33576586823808 33585654122496 33621813907353 33662779403372 33693172194724 33711551903232 33741988729344 33785457170877 33828605902896 33830589868992 33859148412432 33877618661376 33908205422592 33948057194926 33986071402444 33995249281728 33997243021056 34025942246976 34035312305664 34115289003768 34153490473392 34155493493184 34164717124608 34274088956702 34276099049304 34285355250048 34323747155712 34367583358976 34413875901216 34442926833336 34444946827872 34454248625664 34492829654016 34533368525873 34534856413184 34564547337691 34583402383488 34612596423648 34614626368896 34658834065408 34697644183552 34703483641764 34734816043788 34744381312032 34753763971584 34785141769728 34865021524921 34867066274292 34876482064704 34915535899776 34947059755392 34960127899648 34991692015616 35036770399428 35038825221456 35048287395072 35068403712876 35087533613568 35199859666817 35209365327504 35211430271808 35213495337216 35256400169984 35295879428096 35333692182474 35335764418248 35375332546512 35384885593344 35430077018112 35468222589366 35477800720992 35509832223264 35549595268416 35594997050368 35642942897688 35673031363098 35675123500296 35684757505152 35730331908096 35770341863424 35818523897184 35820624567168 35850863024928 35864269138432 35896649567744 35936845761536 35942893771827 35945001735804 35975345188209 35985252073176 35994969827712 36027468261504 36040940414976 36073480353792 36112318641231 36122070709872 36162519324768 36208703896064 36241395301888 36288083627979 36290211836508 36300011944896 36346372113408 36387071895552 36419924342784 36428189953176 36438221542464 36468981352944 36471120170688 36515557318912 36556446550528 36564743145042 36597756004614 36648631507392 36695436911616 36697589010432 36744865032456 36778040516952 36825011194496 36866246945024 36876202610688 36915905144034 36925874219808 36959213130336 37006415190528 37016606011392 37047854072832 37050026840064 37056262193748 37097756893512 37099932587424 37131250990104 37145135893376 37178672766592 37228751797797 37270439647218 37280504464416 37328116858368 37330306062336 37361818937856 37412144663796 37414338795792 37459925180608 37501871892352 37511999207424 37545867307008 37586290830669 37596440942928 37644456831744 37686610177536 37688820406272 37695163266054 37729196737218 37739586597552 37771444972692 37773660176784 37819684366016 37821902399232 37832116137984 37973932028928 38005988229888 38008217189376 38057181640758 38059413602616 38091541963986 38105785959584 38140190165728 38160995733504 38182898621632 38193209846784 38195449786368 38244655441944 38279185027848 38293499190912 38328072875904 38338627654656 38373242084352 38379700129239 38422676782566 38424930179832 38471747889568 38474004164736 38484394002432 38506482508256 38527487889408 38560611430467 38562272833536 38661263889024 38663531278848 38696169614208 38715610388868 38748292687503 38750565181356 38797779651344 38841224459936 38851713464832 38853992024064 38939170976604 38988901718592 38991188323584 39034849706496 39087428976036 39126574394152 39137349064128 39170387379088 39172684627776 39183263142912 39227139606528 39330143887104 39363344952384 39365653517568 39376284143616 39418678374138 39466706886712 39502339814504 39523888438272 39526206418944 39559572993024 39610535993442 39661124162016 39663450191232 39696932621472 39707864356608 39718587396096 39752734970529 39754447736832 39797249114826 39801170504396 39845738885624 39848075742048 39858836645376 39903469599744 40042023313632 40044371681664 40055185594368 40098310759899 40134513937833 40183414638892 40185771299184 40196623396608 40207692736512 40241634596352 40243994671104 40347302780736 40381362494256 40383730763712 40428951481728 40439869249536 40483408582323 40487397582058 40523952051086 40535111530704 40546057966848 40569329785484 40582665398016 40634495111168 40734791883072 40771569714624 40782580005888 40876232132666 40878629425032 40889668627584 40913137665022 40935455882496 40937856648192 40972414885632 40987736158208 41024742363136 41077592882088 41080001983776 41114680215096 41126002369344 41137108374528 41222640879553 41268800988682 41271221304264 41282366525568 41284787636736 41335089854464 41381375881216 41418737487872 41428137593808 41474527813152 41485727937024 41583433380636 41618536590281 41620977417012 41632217089344 41643681762816 41678835831936 41681280195072 41732065507328 41788277880048 41823554011908 41826006862416 41982794085372 41994131465664 41996594320128 42032046305088 42047763817472 42085727079424 42132853651456 42142415828184 42189605878896 42200999108352 42239100720384 42293045932032 42338580475926 42350013935712 42397436449728 42399922957056 42451583878144 42454073561088 42489911733248 42544649770734 42547144911768 42549640199136 42660704980992 42697382005383 42699221643264 42720673532544 42756736758624 42759244338048 42811343063552 42859282162688 42869009204532 42907713936444 42955760949336 42967361077632 43022236379136 43068556001373 43080186589776 43119081985392 43130956111488 43169897344896 43174151055616 43186040346624 43222496418304 43225031313408 43280716375764 43283254685328 43319792821788 43435415119872 43482179588421 43493921875152 43496472688704 43533190815984 43549469668096 43588788760832 43647502107762 43696377517428 43708177647936 43763999075328 43766565728256 43803511858176 43862514433416 43865086864032 43914205919808 43918532970368 43967711873792 43970290473984 44007408580864 44017396193421 44029517697144 44066685801474 44069270206248 44184301587456 44186892890112 44246411872992 44283763071432 44286360207264 44340319601536 44342920054272 44400045247551 44440132291317 44521161689088 44558744821248 44561358084096 44611256807424 44618764682268 44621381465136 44659049199156 44671347401184 44675749056064 44716085021888 44728398930432 44766157004672 44768782431744 44826456246327 44829085209804 44948735870976 44989318305792 45047276227836 45049918141872 45104807870528 45107453158656 45145531216576 45208992711582 45326999042304 45329657361408 45367922995968 45380416407552 45390715628328 45429032806038 45431697109176 45482570416944 45487052005024 45537987297856 45540657990912 45552956166144 45602000472042 45701465399072 45713807000064 45764996207616 45826640868456 45868015928952 45885167868288 45923902444448 45926595770496 45938998167552 45988458103161 45990439538688 46111203177984 46150128564864 46152835158528 46212291992349 46215002231748 46254015241983 46266752665512 46271311522352 46313088058384 46325841749376 46338351962112 46380189026304 46430123967297 46489421699056 46501976086272 46554047866368 46596079673856 46606654793034 46658843789796 46715693865904 46718433628608 46731049860096 46757871617168 46783378151424 46945820436672 46948573695744 46951327116288 47011812615054 47054257720218 47111589576632 47114352557664 47140053553152 47167110062016 47179847457792 47182614441984 47290963452488 47303734294656 47346442964352 47399460357888 47410217806707 47412260499456 47463306613758 47523923863584 47564041817464 47566831333728 47579676673536 47592779157504 47635748794368 47758031862912 47760832756224 47801150699904 47865538025739 47923858362436 47926668981072 47967126917612 47980336097568 47993293103616 47996107794432 48036624348672 48149758188308 48162760946496 48216692433024 48229713266688 48325231068003 48384111503972 48386949115344 48400015926528 48402854470656 48457054808064 48461829484544 48557806986514 48570919937568 48584295389952 48625308470592 48628160227584 48752990860056 48794146347226 48797008006152 48823626894336 48864842009856 48867707814912 48927249215488 48979926432934 48993153376608 49037387355936 49221206858712 49234498959744 49237386444288 49278950840448 49292521270272 49337025537024 49341886920704 49395010555247 49397138763776 49408349591664 49463675858016 49466576783232 49508334653472 49635424732523 49638335730396 49680238593241 49693919529624 49707339285888 49710254501376 49770822477824 49815758583808 49882859551728 49885785061056 50058999592518 50086306900224 50115054440892 50128587923904 50131527844608 50187663908352 50192609108992 50248813570048 50260217688072 50305595649624 50319448796736 50361926630256 50364880235712 50429203198976 50494169105058 50539758292086 50567327854848 50612983094016 50631909371904 50674650973184 50677622919168 50742908854344 50745884803488 50788722618648 50922085792389 50924279795712 50979107103666 50992873922592 50995864531584 51038913370464 51052968458496 51057998921216 51104097167872 51118170206208 51164322779136 51172933505652 51230235710088 51233240239776 51298672219648 51411133435053 51414148573956 51428032875072 51485620733568 51548351852032 51551375038464 51594892818944 51620813851824 51664390250004 51667420241808 51802284619776 51875103575232 51918894635472 51921939553344 51985202291456 51988251098112 52046466275328 52055225462646 52102224065682 52116571968048 52183132085504 52230246170368 52244350857216 52300599411438 52314723097056 52373303849664 52420589633088 52440191849472 52484459936512 52487538023424 52555155599142 52558237832184 52602605569314 52698517917696 52746097324032 52814047991256 52817145407712 52881498882688 52884600254976 52929243495296 52943819142144 53000538273711 53003646627372 53062998819768 53130767656064 53145115527168 53202333884049 53204626132992 53216701081488 53264748334896 53324392902624 53389364418176 53392495575552 53464414346532 53509547044647 53512685250444 53581028398912 53595497862144 53655512795136 53727785845776 53776294537392 53796403707648 53841816659008 53844974351616 53905268642304 53917502603706 53977878109764 54046815374272 54061410622464 54110220530688 54183106064808 54243778987152 54313055844096 54362092952832 54376773341184 54435317754762 54504839233376 54519558170112 54580607843328 54583808864256 54629886514176 54642284929764 54703472029416 54770123842784 54773335978368 54819573620128 54834669825792 54847114717563 54849477832704 54896634006921 55028295072352 55043155367424 55046383515648 55117297548684 55167060775428 55237516791744 55299370417536 55314303916032 55373857716051 55444577840848 55494636556016 55509622785792 55524909017088 55571781109248 55575040260096 55584393290622 55646635340268 55696876485156 55717703840064 55764738682544 55768009149888 55905659470827 55977058780496 55992175287552 55995459093504 56042728406784 56118216995694 56189887770912 56252807838528 56267998811136 56271298793472 56318800960512 56451440634568 56466685247616 56529915266304 56533230609408 56542744899081 56593795105827 56657167459038 56726199694312 56729526549024 56732853598848 56748174206976 56811719430144 56929842673844 56960898043392 57008982344832 57012325784064 57085772461137 57137312945979 57158678939376 57210285248592 57241493600256 57274347932448 57289814770176 57293174679552 57424741335164 57440248786368 57492109313856 57507941481984 57559863126528 57634015173849 57707621834352 57711006247104 57726591003648 57759723762384 57791231834112 57843409250304 57911391685462 57976239451228 57991895833536 57995296918272 58044254421312 58196669477016 58261836689904 58277570197248 58280988036096 58351998767104 58404682477568 58467563514374 58483352577888 58486782485376 58552274559744 58627053965312 58689861591228 58706023596192 58755581068632 58759026941664 58774894714368 58840709409792 58909863955901 58912402116608 58963051340767 58995215830656 59045017428576 59048480276352 59123893405696 59200060330068 59253509721756 59285832657408 59339359489536 59411659761664 59475624954277 59491686243024 59495175286848 59545398932208 59561796534912 59637865240576 59691709908992 59701755756594 59768608328436 59772113613072 59788254968064 59855204399616 60063034970448 60066557522496 60143270878208 60275121958338 60278656948776 60294935094912 60362451894528 60435998723072 60439543148544 60490563994624 60520954171104 60572043741384 60575596145568 60643427222592 60720877321216 60731096373087 60785928076629 60802667296056 60819086950272 60853994678226 60873998097024 60951742666752 61019994943488 61102187824608 61157354571936 61180223824384 61235461027328 61314348198999 61317944137548 61334502941376 61369706497533 61403183823744 61458622328448 61481604237312 61533504753152 61537113544704 61616389323132 61620002975664 61672020322644 61689003554016 61767788999168 61903201483023 61906831956396 61923549788352 62002634781696 62072063821824 62128106231808 62142206390712 62211791719728 62291244838144 62308066480128 62375150070954 62431466125518 62448325634016 62518253747904 62594427248896 62598098260992 62601769488384 62682416820072 62735331017862 62739010293624 62819136743552 62889480082688 62906463277056 62974191128058 62991197198496 63048069457632 63071645726208 63128590619136 63199280477184 63213623742276 63284408818344 63365231818112 63422441778304 63439568898048 63507870713889 63525020903568 63596154674592 63677375817216 63681110341632 63734867599872 63816974656101 63820717367652 63824460298704 63902225308096 63973781463424 63991057471488 64048832464896 64135105137936 64217014595328 64288923244032 64303513806798 64361570904666 64433641424004 64515932153792 64533354568704 64537139294208 64620279884664 64678622978088 64761226583424 64779060519936 64833744627456 64837546970112 64921074563646 64924882027992 64979689232682 65003987813408 65062677341536 65098169192448 65153122679808 65156943753216 65240882812728 65299786223976 65324204502144 65383183141248 65471253161643 65544566276142 65628275811616 65645998612992 65649848592384 65705267787264 65723361693696 65782700716032 65793771650124 65877799455552 65951567810688 65955435710976 66011112871296 66044276545716 66100028702211 66103905309372 66184447640528 66258559372832 66276452381184 66280339335168 66425644607148 66510479402304 66514380081408 66532342173696 66745332790024 66781742533632 66820072587856 66838117231872 66842037126144 66916885211136 66928147023402 66988573798734 67013623584096 67074127532832 67092598395648 67149235507008 67153173647616 67171308244992 67243627814706 67325558806744 67386344389448 67423103806464 67483977458688 67570914341754 67657211805792 67661179737984 67718296824864 67755237322752 67813489067373 67816410845184 67896114389852 67972142804888 67990498563456 67994486042112 68051884493952 68070624611328 68143549209057 68230578007536 68306980946784 68310986986368 68329434249216 68403000708063 68548177913404 68552198098608 68570710500096 68647494311424 68827751802432 68885853666672 68889893655744 68908497251328 68985659308032 69066737051746 69129094675382 69166804766976 69225192847296 69229252737792 69317668130816 69406967283528 69469632087576 69488762624064 69507527943168 69570283539456 69730043049842 69734132548584 69752964129408 69831071799552 69894119510784 69920255799296 69983384031232 70073540798856 70077650442912 70096574790144 70136807425752 70175067227136 70320975618061 70399719333634 70418730655008 70422860543616 70426990674432 70512800339968 70591758856192 70667384364948 70671528836496 70750665093024 70769771186688 70936445178732 70955601441984 70996327124597 71019664446528 71099190536832 71189994100736 71285885795376 71346062726196 71350247000592 71369515010304 71460663816192 71637047794368 71641249134336 71701726049856 71728538276864 71793299135488 71873691523072 71885787543654 71890003471608 71950690376418 71970504146352 71989939655424 72054936523008 72081880829952 72146960707584 72224637282462 72244141419744 72325038649536 72417407792128 72482790603776 72576167255958 72580423673016 72600023889792 72692744226816 72774143791104 72836710479771 72839848685568 72856379906352 72876443084928 72937962705888 72942240341376 73031114637824 73112893101056 73129486290084 73191219520839 73195512009228 73297263014784 73390873823232 73469889649401 73489730064912 73556081033904 73650022388992 73732493890048 73831810288068 73851748439616 73918426260672 74012830381056 74095708145664 74112524387496 74195513787024 74199865174848 74262501980208 74290271786752 74357345533184 74457503595594 74540879294436 74561008928832 74656233716736 74660612124672 74723637875712 74824289327592 74828677591584 74919850361216 75003743784704 75023998414848 75088499388777 75091734614016 75172581661338 75192881885856 75288913663488 75373220355072 75377640812544 75390326532108 75458393474436 75479173195104 75542889945384 75547320353568 75639368732032 75643804798464 75741253657587 75809637438129 75947864057856 76011976459776 76016434378752 76114363281516 76118827205232 76183083927972 76211571919168 76280380331456 76365797243264 76386419693568 76468660655499 76489310883888 76558370055696 76586998381824 76656145751808 76677255309312 76746484168704 76759400258478 76845353565132 76849860359664 76943495779136 76948008329472 76968788004864 77012965016512 77121222860934 77322527778048 77327062557696 77392339228416 77431220777736 77496585375006 77501130362712 77595559302688 77682448919872 77703426929664 77707984048128 77878341953208 77977803437184 77982376647168 78069699412992 78082838193969 78153336098523 78174857952072 78253148788304 78274698128256 78340774758176 78345369255552 78366526285824 78450899117157 78454279213056 78660287774208 78726689904768 78731307035136 78832733398713 78837356748276 78903908353971 78933413773424 79004679629008 79047776876544 79119145986048 79221071986884 79322248324032 79326900382464 79393865242944 79415728713216 79505469941058 79594498229652 79602341008792 79691477771248 79696151484096 79717673290752 79806939199488 80084046627264 80088743363328 80110371188736 80196621519798 80269027875666 80366829277784 80371542598368 80393246793216 80415385473024 80483269192704 80487989342208 80694605561472 80762724988512 80767461527424 80857902963456 80876253905559 80879738499072 80966817164646 80974795164116 81047904102172 81070223061408 81092115933696 81138659570968 81165330796032 81469583766144 81543139429248 81565160011776 81652976632143 81752464265332 81757258850064 81779337255168 81826275330044 81870911764992 81875713296384 81944829771264 82155185764176 82160003967552 82229360430192 82252004738688 82274216749056 82445281759106 82537601977364 82542442608528 82564733051136 82569575273472 82670179708928 82856275187616 82949055626304 82971455874048 83166866761272 83237073180562 83241954834024 83264434178688 83287363525632 83357671663872 83362560390144 83464131014656 83576555760096 83647108023816 83652013724832 83866752134263 83942472105821 83965588170744 83988262931328 83993188640256 84064092610176 84095527634944 84171454158848 84262076829539 84265707302912 84284831656368 84379211757792 84401998216704 84478201440768 84672195131951 84677160951852 84700027871424 84794872899456 84799845914112 84903167756288 84979823466496 85089299541468 85094289823536 85099280398272 85394764010766 85441347065088 85513473517248 85518488676096 85622686127104 85718564325376 85738018409064 85815427872888 85911521898672 85934722155264 86044472758272 86137112002746 86160373179552 86238163970784 86261912222976 86339794689792 86348302111232 86372080693248 86444992836608 86450062626816 86561432751528 86566509370656 86639585643576 86867087528193 86870830239744 86964359176842 86987843750304 86992945377408 87066381631968 87098939336192 87177577521664 87295004215524 87392755034856 87416355295872 87527998150656 87607023716352 87701345271561 87725028866832 87730173728064 87828411839616 87837065940736 87935423747584 87940580947968 88014817161728 88034792386842 88059035394288 88133371602948 88138540412496 88368603174912 88492823745984 88567526142864 88572720414528 88680639203072 88685840108544 88800090495102 88880264582634 89042323378176 89117489642496 89122716168192 89237529364536 89242762930272 89318098398312 89342694802368 89351498112128 89432170043776 89456797860864 89532314009344 89537564863488 89552633634891 89652912492654 89658170419608 89897471741952 89978636611584 90094552455672 90099836283744 90209615741056 90214906317312 90291062433152 90412682937507 90417985423164 90653998084608 90659314722816 90735845991936 90760832815104 90781431256656 90858065612076 90863394218352 90965140833888 90974104010048 91075974595712 91081315981824 91204000944084 91280992017339 91402930798144 91427614000128 91529992415232 91653281736912 91736031857904 91770335736576 91847804888896 91853191540992 91877996335104 91976916206322 92222406355968 92300257129728 92305670317056 92424583984698 92430004463496 92508030483966 92533505331024 92542623044704 92626176116768 92651683498752 92676703924224 92760378052608 92860247934594 92978843398112 93003952172544 93108095732736 93192159347712 93213309586068 93317687579592 93431387731808 93436867257216 93462099720192 93515743234336 93562725106431 93566756302848 93647199188277 93891640873344 93897147391488 93902654232576 94023625230108 94102996526793 94108515440436 94223179153264 94228705115328 94334220124032 94359694915584 94461286692087 94581926904976 94607468589312 94692885928704 94798920715776 94820435613414 94926613227516 95047847727168 95128083634928 95133662667456 95159353347072 95516063725824 95521665512448 95602301399808 95731076051478 95847716724872 95853337962144 95934253835224 95960672195136 95986586207232 95992215588864 96073248697344 96299516376616 96325521892992 96433384866048 96455270710197 96459426533376 96542356356999 96650462136006 96768223007944 96773898230688 96800031853056 96805708941312 96914109616128 97115613973028 97141839875136 97168590779904 97250616941184 97256320455168 97381611845469 97469533849023 97505981720112 97588292694452 97594016012304 97647253788672 97729684019712 97735415629824 97959852865868 97986306753216 98074774711872 98316849414213 98442413717424 98468997919488 98474772888576 98557901680896 98585042540544 98674051074048 98683773841408 98790021110494 98816699183328 98927351716032 98933153566464 99016669306944 99270849465046 99276671460792 99360477186482 99387839059248 99414678571776 99420509002752 99541644955648 99631517167616 99765719103456 99771570122112 100117999185036 100172613800448 100230108881784 100257175847808 100263055689216 100375327816704 100385218217984 100493297336537 100497627140096 100520435376144 100611191299248 100638897593472 100723853260512 100729760471424 100858406397952 100988338210116 101073588862111 101079516584172 101134655709696 101225966188032 101349301946368 101458419039649 101485817708688 101491769606976 101577445237296 101844171584778 101958214207332 101985747845184 101991729063168 102077826740928 102105936916992 102115997842432 102208194335744 102345867011304 102460471420176 102466480479552 102597344439296 102822266870106 102828297147912 102856065750144 102971241467136 103096703704064 103102750076928 103189785637888 103241627703648 103328780500008 103334840483616 103600105577619 103604569239552 103693642013073 103750207150464 103837789270944 103843879106688 103970404582912 103976502196224 104092932550656 104110450925292 104204448131364 104233143936096 104366264171008 104460492340736 104595064574763 104601198822876 104629446194112 104746607699328 104841179266176 104880383698944 104968919873024 104975076046848 105110311198284 105116475664368 105205211138628 105599579000451 105628095982512 105634290815424 105762997765376 105769200509952 105858486990592 105887638284288 106001076547422 106007293254744 106125997639536 106261535312128 106290231054336 106404667768098 106433402162976 106529496669792 106648785805248 106778728836352 106784991151104 106928828693064 107019094089294 107025370500888 107162056797824 107190995724288 107311025590272 107455571691552 107552589074784 107592807415296 107683633318016 107689948703232 107810537284608 107828681315481 107835005207412 107926035564627 107955756219528 108093630748544 108122821244928 108220441061376 108336955923693 108366212129616 108487557974304 108626111688192 108724185905664 108864250883937 108870635509524 109009678466752 109039116340224 109161215686656 109259773028352 109284569859528 109406944058832 109540247685568 109546671956736 109639147240256 109669339651584 109694229435126 109793268013842 110056590144704 110086310734848 110092767031296 110234595097368 110334121550856 110475033583488 110598740835072 110628607832064 110747715432102 110889155681696 110989273112032 111019245571584 111049818034176 111143562218496 111150080520192 111168786581244 111293270680536 111393752970312 111435407680128 111529477365088 111536018299776 111686255393391 111811318941654 111954117560992 111984350575104 111990918187008 112085456813568 112236433991388 112379775541824 112505615677056 112535997622272 112637601921024 112758872492007 112902881269136 112933370495232 113059830532608 113066461218816 113085489798162 113187590211654 113314334918076 113452399388624 113459053098048 113465707197696 113496348413952 113859685347688 113921796086784 114017964689664 114024651568128 114171544922274 114274625891958 114317357878752 114420570497184 114482987200512 114548695864896 114579629540352 114586349359104 114849482670328 114880497572736 114984218627712 115015882963968 115119726253056 115139100387717 115268030347698 115415243668704 115422012494208 115453182007296 115519447524768 115582463668224 115681834291401 115686818500608 115822783370924 115952478902456 115983791667072 115990593836544 116088508842624 116244878062509 116393338954032 116523673379808 116555140394496 116561976072192 116935127028748 116966705155776 116973564970752 117104549119488 117379723182456 117412047192384 117511162137264 117518053883328 117549789428736 117681418819584 117819727911802 117926102681534 117990431661312 118090034857152 118096960552704 118247786811392 118400120660136 118507019443512 118571665314816 118678718979072 118823319523328 118951249908554 118983372486048 118990350573696 119090797864416 119123593069824 119275730481152 119383419817984 119403511513188 119537216656872 119544227226144 119576509936128 119710408799232 119959311348457 120126069940896 120133115044992 120286541756416 120550243916676 120557313897552 120589870189824 120724903789056 120871997446144 120981127989248 121041908342208 121144087482768 121151192291136 121286854445184 121441754642432 121462192746174 121571856153258 121605334592112 121638173900544 121707989356452 121747996194048 121903485333504 122204375649216 122314709143872 122360447648768 122470922054656 122628696397998 122635888275096 122669005882752 122739412995066 122806367647488 122917244656896 122963208474624 123067009506304 123074227089408 123232778646264 123240005951328 123344040645288 123378007108032 123535577998336 123667922638659 123806402966046 123813663912792 123847099576704 124005269563392 124144127643648 124256212463616 124284412781424 124423583439456 124582489676288 124750300141908 124855609770843 124862932251036 124896651268032 125036507495808 125188854497792 125196196521984 125364833640144 125470662035724 125478020587248 125638273487104 125778960165376 125948382256116 125982394396992 126096138915264 126143291452416 126257181238272 126398560954368 126427247484552 126568817636688 126730463636224 126844883556608 126879137796096 127015741427778 127050041807136 127192309349184 127354751634432 127362220683264 127469735199744 127633949312202 127641434735304 127648920597408 127804450616192 127947562926848 127982114942976 128092146016149 128097664929792 128270210275872 128434029190656 128577846488064 128607027613596 128723141809332 128867282848008 129031864307584 129066709137408 129205668004119 129240559769328 129357245956176 129522453166848 129558121039872 129667489254912 129675093940224 129842149127292 129849764055984 129959378465364 130007975626816 130125354683072 130306245359616 130446538765263 130481765625456 130599572447952 130648409004288 130766366282496 130942506323286 131089132552284 131256551623232 131291997225984 131299697184768 131410535574528 131587543300248 131755598911104 131903135621376 131910871421952 132022225742592 132052188580263 132088553091432 132200057404422 132207810618744 132368895281056 132517118745664 132552904762368 132560678670336 132851289214296 133020958804608 133028760162816 133200135742653 133320396873951 133490665580048 133563485067264 133640145175712 133676234463744 133684074252288 133833770422272 133856294046804 133977147597468 134027247168192 134148255065664 134185196791296 134298471014016 134306347295232 134479368738981 134487255629412 134651117613488 134772688778896 134846207612928 134967954917376 135141828683508 135314423611584 135322359475968 135436593649728 135626978134746 135792228779704 135944285609776 135980997126912 135988972084224 136103768987904 136141249222656 136287098418114 136461156015072 136613961893568 136621973972736 136658868498432 136806001416126 137096355826808 137104396197216 137141421000192 137294988622848 137655503604864 137771707333344 137779787311488 137816994502656 137965374309483 137971318616064 138133474103492 138258189350764 138333609533952 138450385694592 138458505475584 138636875977047 138762045725949 138813934567056 138939264175152 138977525248128 139015055886336 139140567078912 139290371901891 139460086099684 139468265097168 139505928258816 139662143599104 139788239021568 140147081597712 140155300885824 140193149580288 140273614851504 140350134454272 140641951236122 140799438667268 140837461310016 140845721087232 140853981348864 141025600679936 141334768729896 141343057672992 141501330186048 141539542373376 141833832178801 141872890357464 141911202883968 141992654249194 142039328893056 142198381073664 142379988201472 142571771590752 142692125452392 142700494001184 142739030020608 143066812464331 143195981827577 143274095588736 143282498268672 143403452099712 143457076553728 143586598270976 143747383046144 143771575087308 143780006943216 143901380752836 143941008292704 143979879310848 144109873046016 144440803460387 144449274564924 144488282839488 144650077299072 144834815584256 144965581207552 145152334511916 145160847346032 145200047779584 145385488453632 145673420959542 145712759812704 145752886169856 145875925411776 145884480682752 146062229275648 146225786202112 146258972580168 146382439041678 146391024018456 146594526029568 146781747646464 146939779298802 146979460129824 147112162067808 147300044777984 147464987780096 147663620576136 147703496879232 147836852521344 148025660762112 148185031665741 148191416291328 148225048774992 148391027574048 148399730349696 148525003960416 148580543573504 148714691066368 148906274197569 148915007191188 149040715779723 149081758588872 149122017857664 149312467433472 149447275751424 149648578655184 149657355183168 149839700722432 150007487569408 150176998777554 150345163322676 150385763771712 150577827326976 150746440710144 150780653064216 150916786948872 150958346390208 151085779890768 151094640707136 151278737464064 151287609596928 151482507315174 151619274876258 151895728115712 152023952919552 152032868757504 152228726563032 152237654410464 152366167855944 152423143838336 152560760662912 152731594486528 152766257377167 152772839387136 152937321310998 152978621767776 153116740111392 153173996763648 153312291503616 153354510618624 153492968337408 153518800516956 153690707130264 153699720719328 153886991558272 153896016658944 154025930033024 154233400305159 154242445721868 154645055556096 154654125115392 154784678456832 154862441555472 154993170750012 155002260725424 155191118605376 155364897839744 155406853859328 155756683906416 155955606874368 155964753294336 156139398825984 156165676387938 156306672197046 156349715904144 156506297576608 156549396256512 156681549516352 156690738511104 156733052571648 156901798234314 157320575548416 157453379809536 157462614070272 157665466797426 157674713496552 157807816707942 157866827546848 158009359258016 158095553753088 158238291972096 158442143973768 158644496648064 158653800764928 158787730485888 158831457426432 159001614821133 159010939882116 159188996459304 159204682017584 159382955542496 159392302968192 159435346581504 159607001652147 159613878398976 160168093254528 160177486726656 160393243039596 160528641133941 160538055751332 160733658555568 160743085196736 160786493586432 160966538385408 161389211122944 161525449977024 161534923054848 161715805926912 161752507811118 161933634329292 161949590328232 162095808204344 162140446122816 162184231867392 162277319141936 162330661592064 162939167532288 163086278858496 163130320023552 163305953264286 163504928530664 163514517700128 163558674510336 163652550660088 163741823529984 163751426592768 163889659542528 164310371528352 164320007935104 164458720860384 164504009477376 164541344152689 164548433498112 164689902020763 164890563518212 165075203954728 165084885217056 165129466102272 165139150546944 165712550375232 165898111252608 165942911748096 166121573148153 166333733522544 166474146361124 166483909668048 166528868357376 166574727051264 166715343327744 166725120780288 167153111520192 167294216047632 167304027449664 167716978412481 167733504268526 167884944211642 167931176341488 167976525862656 167986377280512 168128185220352 168191055269888 168342908317696 168524153659078 168569663312736 168758423515584 168803996433408 168956402881536 169344390263902 169354321903704 169400055742848 169589745798912 169599691828224 169806335512576 169959646932992 170178599082936 170188579647072 170198560796544 170779512215291 170789528021532 170882694130176 171026947034496 171036977352192 171245372254208 171429742515269 171437128650752 171476036818128 171630855745776 171823043797344 171869444310528 172274224005492 172320746359104 172419651588307 172476327941568 172523824445952 172679589379584 172696604222464 172889985673216 173122865503056 173133018741312 173279171287152 173734175056386 173928718353684 173975687500608 173985890754816 174132763263936 174197878672384 174355155043328 174590008431048 174785510069712 174832710591744 175055996301312 175214047432704 175402690543122 175450057733664 175460347456128 175656823679232 175674131881472 175870847495168 175881161895936 176029634323456 176069584773684 176118070788576 176266743205896 176277080824992 176729591867703 176737206349824 176889154022301 176985647491968 177135052285728 177145440829056 177361278406144 177371680217088 177600180990204 177760529165268 178234979284992 178426874862831 178475058729072 178485525860544 178636196796624 178685389604736 178702996224256 178864340087552 178913595721728 179064628018688 179075129726976 179105267269782 179305824985308 179316340839216 180189104911344 180199672567488 180419231482112 180429812634624 180582124866304 180825365875014 180835970846328 181307996169216 181318629445632 181471691983872 181562862513312 181716131224152 181726788436704 181930281667776 181948208020096 182151949191424 182162631963648 182193289119261 182357784229887 182408001888168 182561984034678 182805861596288 182855228000256 183059984830464 183306563473824 183472063715808 183540671473152 183695609777792 183706383081984 183943044596997 183953832412644 184109119492599 184444812711936 184600514259456 184611340634112 184849167969396 184860008926992 185016060967932 185067010662048 185085246089408 185252352233536 185303366997504 185709604449069 185720495869188 185957686796224 186007904345088 186216191465472 186384318695424 186426619172136 186635375159184 186862775463616 186873734514432 186924199440384 187031486468672 187125450212862 187294398376554 187783281746688 187794294782976 187805308465152 188047250460216 188205993053586 188217030880872 188446358306528 188457410230656 188668440248064 188719389831168 188922573384174 189163853809952 189214937178624 189385771857408 189597841431552 189640871226828 189853226455032 190095695454336 190256167269856 190267325334912 190318706694144 190523612141667 191032127451648 191043331024896 191204602799616 191450923968303 191462152102956 191695433449744 191706675924288 191868507670448 191921344390272 191973172414464 192146497394688 192599032753232 192651043785984 192866769732096 192910541420394 193084712713998 193300924272012 193536446015888 193547796461376 193600063706112 193611417882624 194231227946056 194283679750272 194337181559808 194501233882368 194512640910336 194763223690938 194939067698046 195011963440224 195176585388904 195188032024608 195294507577344 195459368039424 195470831259648 195919705731736 195972613506432 196149549423744 196413759484929 196633698828426 196884827434848 196937995838976 196949545777152 197115803361792 197170085081088 197348102148096 197580042220988 197633398366656 197854703432064 197866307132928 198033338613888 198300086106633 198541698930092 198553342921584 198720954372964 198775678118496 198829357143552 198841018005504 199531438206912 199543140244224 200235998370072 200345227600896 200460217763568 200514351695616 200526111378432 200750655633408 200770436435968 200986594673074 201040870752288 201222382598496 201277795186944 201447706521024 201459520942848 201716812795904 201976676420232 202147177724222 202159033168344 202269311419392 202451932376064 202698603892736 202916838079298 202971635417376 202983539213952 203154890474592 203688343169556 203916428414664 203971495690368 203983458126336 204155653481856 204211873833984 204231995684864 204416388671488 204636472300309 204691734022608 204920942840352 204932960959104 205194688878592 205632473891881 205644533740212 205656594295824 205712131500288 205942482934272 206193407408128 206379571275776 206483255407296 206657561000016 206669680967232 207200211155238 207387284026146 207500414300928 207675578541888 207687758213376 207940809165824 207953004392448 208220901850584 208408896262728 208466287872192 208732528342016 208920984681472 209190129149526 209202397645752 209258892388224 209493215398656 209682358532352 209760767397888 209937839746048 209950152093696 210220622396568 210232951328736 210410422277256 210962926854183 211199158000902 211256191965024 211268581630848 211525995530752 211538401019904 211716973981184 211775276568576 212002153094844 212014586509488 212251995279072 212523070624256 212809335536196 212866804325952 212988981373791 213058993339584 213297571610496 213557457672704 213569982302208 213857657386128 214038188178588 214050741001776 214324113595648 214381991448576 214911143383104 215105178149568 215185614830592 215367266636032 215379897406464 215621074569216 215657362630962 215670010414824 215852071129254 215911512439056 216187261497088 216245642489856 216440882122752 216673911847386 216732424259232 216975115948608 217252223376384 217448371811328 217728501767874 217741271019048 218019356933504 218078232680448 218322431373312 218510131439313 218519546056704 218569139719056 218813888117664 219080495371136 219093343913472 219278294480512 219338679303168 219388458870252 219573658562517 219586536027684 220113180289408 220172621469696 220409668948203 220469190194736 220668243101712 220950067166976 221197481670144 221495430864204 221778311363392 221978546224064 222038491143168 222287124436992 222337573162488 222586541361072 222787505940624 222870815360256 223058954730176 223072036599552 223372510786782 223622637883308 223908235121984 223968701150208 223981836374016 224170913627136 224472867982776 224759551083648 225011231354112 225071995244544 225265498166331 225275203842048 225517744984014 225805762538272 225866740990464 226119661065216 226132922437632 226170979596324 226375180423308 226628669836152 226904798777248 226918106196096 226931414395392 227223760972761 227428912314387 227719370695376 227843592173568 228035929379328 228049303136256 228343089844548 228549251783916 228634715757504 228841140994368 229097391729792 229159259080704 229405981966497 229698965340656 229760995145472 229968437255424 230031765927936 230239452506112 230278200775434 230536060695396 230830487337408 230844024988416 230906364014592 231038895049536 231363668582802 231645566741848 231904957804912 231967583334144 231981187673088 232177017685248 232489756125018 232786677908064 233047346759616 233110280788992 233123952144384 233870254057496 233933410311552 233947129941504 234209098238976 234248514581907 234460008295569 234759446364912 234824094384768 235022324274528 235036107766656 235099578857472 235352697351471 235362837639168 235639455823604 235852205363068 235980863322624 236180069714304 236193921105408 236498200196139 236711725061913 236800241320272 237014038887024 237143330629632 237357437958144 237902499817108 237966744972096 237980701147392 238181595728832 238247186139648 238807023026376 239074433313744 239088454452288 239153019872256 239420817598464 239918622696914 240252139881792 240266230089984 240573083512832 241100487833352 241114627795104 241179740379648 241449807578112 241743994892288 241951831363837 241962255978496 242083816684416 242288174965536 242302384582272 242573708890368 242883509284864 242924385492348 243143712306516 243210669184224 243276347801088 243415978712904 243495992388096 244055150674447 244408751298432 244629418287744 244720895297536 244941844109312 245257392795996 245271776550192 245338011765504 245478825990132 245612735294976 245834489313792 246134019012608 246399017667719 246465557292528 246480011902656 246688081290576 246756014216064 247071155996672 247335845277318 247612805932092 247627327825584 247694199153408 248010539126784 248568825562848 248847166878912 249164979352576 249500600283816 249711219541686 249725864502072 249793302536064 250073014991616 250377708995584 250392393043968 250729667280288 250941324071448 250956041174496 251276546974208 251557920330752 251600256402789 251827416317463 251896764512232 251964788793984 252192277830528 252286582904832 252514362476544 252786230488617 252797121908736 252854494969104 253137635273376 253460927272448 253689767113216 254016585395853 254031482855556 254100083614272 254384618698368 254709503268864 254939470399488 255267898624404 255282869470608 255297841194816 255608901232384 255895125853696 256184292032298 256540420551744 256868058381312 257155692976128 257214055227192 257446283618664 257734565696016 258063728615168 258133418274816 258411336008238 258481119538656 258714491912352 259044906333696 259116242079744 259334978509824 259350187880448 259684298254584 259699528111968 259918756930728 260015951253632 260250709366144 260601262584579 260612490719232 260893077530526 260963531250912 261199144895904 261296818008576 261532732564992 261885012646572 262178265104568 262513103246464 262583994451968 262821071149056 263104035814683 263175086600496 263511197822208 263806271242752 263821742843904 264044451485184 264104377160526 264177106182864 264400114808844 264415621237488 264737790562112 265034237491328 265105809524736 265702578428592 266041917609216 266057520325632 266400271485306 266640793747902 266981331160096 267126970134528 267280290351424 267352468927488 267368148504576 267712588093608 267954295194936 268054494336384 268296510131328 268370393582592 268596942028032 268612694590464 268657900904673 268958737477962 268974511258824 269302235226976 269545377557792 269692415225856 269935909834752 270283657367016 270628847223168 270644718951936 270873187299456 271238048812521 271253956269492 271584457559408 271888571219552 271961994253824 271977944168448 272207537975808 272282498445312 272574196836228 272922312030144 273227923787136 273243947945472 273612002832252 273842976052017 274192711653616 274208792394432 274282842000384 274589977245696 275311007209728 275543414666688 275559574622976 275633989005312 275930748618966 276266948206984 276516378701528 276667219067904 276900771389184 276917010951168 277273751954094 277524091451898 277627869134112 277878528350304 277955050496256 278030111772672 278281134157824 278580743803782 278920172199368 278936530194336 279011856517632 279324287198208 279576478043136 280294163195424 280310601771648 280386299160576 280547229703008 280688175319293 280700268908544 280941597564831 281283902472244 281598877334536 281674922620032 281691442174464 281707962697728 282308989580379 282669537459792 282686115345984 283002660372096 283079084746752 283383860076261 283667664357602 283745780714928 283822405767936 283985308498388 284078657786112 284396762147328 285143543181504 285384250904784 285400988002368 285478060041216 286133624928662 286391963655154 286548191177472 286564996537344 286806904199424 286914153107456 287173196541952 287543150174616 287560013886432 287802761505672 287882016585408 287959758621696 288219746092032 288558486156871 288881606920774 288898549129848 288976565678976 289300154598144 289669631168512 289931162415104 290304669023832 290321694692064 290400095559168 291329756131967 291346841919084 291425519625408 291505772339712 291751850823552 291768961365504 292124458551296 292451572404224 292517945160336 292764878083356 292782048036912 293189052059136 293879558597604 293958920259648 294224324135616 294600089555968 294929975560192 295327241152272 295406993758464 295673705042688 296051321524224 296370063331482 296450097549984 296782055148096 296799460699392 297050007920832 297161087147008 297429382132736 297812548395138 297830014382376 298081431559446 298163517177744 298244035715328 298624934866944 298894551502848 299297157310368 299314710366336 299679401444864 300014975138816 300353997555108 300690326645352 300771527543424 301155654653952 301479892009611 301492881420288 301561306128432 301833573897744 301916692780416 302171559781536 302189281414272 302557474928128 302575219193856 302965014630348 303220766586333 303238549752516 304047905839104 304375257118947 304457453126064 304475308820928 304732335711888 304846287676672 305121521325824 305463188973056 305532514754334 305874642621996 305957243535552 306233480222784 306347993527296 306624583007232 307037601033912 307381414260528 307399441438656 307773983116544 307792033317888 308051860066048 308466800610318 308484891443736 309290111112192 309308250230784 309569356913664 309724883110944 309986341500024 310004521450848 310382237210752 310729795679488 310800316732857 310813707718656 311080926039219 311513367812832 311911213748736 311929506588672 312278797651968 312331352775876 312613344394092 312699431808288 313012595153216 313098792513024 313363099032704 313381477022208 313785193724289 313803596468628 314641151096832 314906759619072 314925228140544 315330933594852 315349426993104 315615633415884 315733655093696 316018718516032 316798737001353 316884287947536 317288993296128 317307601529856 317575460971776 317662914852864 318003229642266 318021879764232 318377992918608 318409364035168 318765911084992 318784605936384 318870693163008 319214003304294 320336186509056 320354973453312 320786486079192 321057282267882 321076111502664 321467317111136 321486170393472 321572987172864 321933076770816 322778422245888 323050899954048 323069846109696 323431611853824 323486043946443 323505015622236 323778106693881 323867268658584 323899180656464 324191616408688 324280892245632 324368463734784 324554638283872 324661323184128 325010867771079 325878335064576 326172557716992 326592752651811 326611906528572 327009857061328 327029035400256 327117349020672 327305101320176 327483647059968 327779319085056 328620743056704 328640015870208 328917441720768 329008018954752 329082688305378 329379804041526 329781127036424 330150407909456 330169770434112 330258932204544 330278301093888 331425100750464 331796222505216 331885823496192 332243146296306 332667467045088 332948292722248 332967819336096 333057736714752 333149454102528 333430686655488 333450241560576 334306223040384 334588432095264 334608054899328 335058766180173 335433956824962 335467008537052 335769888423284 335862352682976 335953051725312 335972754561024 336256370440704 337048307318156 337139326625472 337516847031168 337607992866816 337912805763072 338276617476021 338688780527804 338708643807408 338800111485696 339179491597824 339199383656448 340357198165872 340377159294144 340397121593088 341559024430582 341579056043064 341765388260352 342053894068992 342073954704384 342490744508416 342859485030538 342952073636256 343261711491552 343646087594688 343738888621056 344548448010984 344641492718208 344839303176614 344952655883136 345047648891904 345359178759168 345393208444928 345779971346432 346245731006112 346266037482624 346558342574304 347447973127661 347468350112772 347761670152687 347857436707368 347951375001216 347971781509632 348265526527872 348395757344768 348710310086656 349180016862096 349571020139424 349665421183488 350784808403797 350805381086244 350900115467328 350920694912256 351313647358464 351348263762944 351741694990336 352059268646912 352139169547368 352236141577152 352533486411792 352554161649984 353459183735406 353778308044602 353971294983936 354270104571456 354290881658112 354722556812288 354743360434176 355200361980408 355521058330536 356469958569984 356853749725662 356950117458144 356971051721088 357272393593248 357370779209472 357405992448512 357728680175104 357827191443456 358129256037376 358150259453952 358210534539564 358611649970616 358632681678432 359877934045371 360378209822688 360399345134976 360838462964224 360859625269248 361164249732608 361650731750028 361671941692656 362615992338432 362943383967744 363125725026624 363432262448304 363453576873408 363860563335552 363896416040192 364303898382848 364325263927296 364386578238522 364715568459774 364816003776336 365123968069356 365611723192576 365710456000512 366613126947648 366944127431616 367081342946304 367391219555584 367412766163968 367886089193994 367907664825288 368218238985198 368889625423872 369201028518912 369222681268224 369698335938792 369720017853984 370032121935864 370134021324096 370170492178816 370504704467072 370606733995008 371003767915977 371419208898138 371440991738376 371915373592448 372015808690176 372432382930944 372768637390848 372853238344272 373270750318368 373725550927232 373747469028864 374062972937344 374250900425724 374566829312529 374588796753108 375566563493376 375588589565952 376094500920432 376411986107172 376434061761744 376892716613056 376914820461312 377336880496128 377845146768348 378327707619904 378429874357248 378771543714816 379195682863104 379281742453656 379706452910064 380191390908672 380512334539712 380534650669824 380637413388288 381047224283334 382064254903296 382086662049792 382409205599232 382901847936606 382924304205912 383390866899488 383413351848576 383737015340896 383842688780544 383946344828928 384276438048447 384292994789376 385198065506464 385302087571968 385733539464192 385821082840788 386169425427996 386601848544024 387072892031776 387095592922752 387200127412224 387617004012357 388462455892112 388567359500544 388674363119616 389002467764736 389025281820672 389526447381876 389878135396092 390023926880448 390353170777808 390376064049216 390918736078848 391339616295789 391839411463472 391945227012864 392299098847488 392827518969858 393267397656852 393769654869696 393875991677952 393899091554304 394231606723584 395160084441976 395266796733312 395709406864128 395732614265856 396066677227776 396156565740789 396600172213266 397083397860184 397106685843168 397441908745928 397551356236992 397658714287104 397682036011008 399062876413824 399086280488448 399600407227959 399961190621853 400471996740144 400690455201792 400920435527136 401028703391232 401052222756864 401501311266816 401973189346148 402081741504576 402444765196992 402555590373888 402895413042048 402919041885696 403438106216943 403953352840464 404294355448444 404318066336688 404538622838784 404903864752128 405833676158596 405943270834752 405967078427904 406309780949184 407376686339112 407832856829328 407942991380736 407966916252672 408311306963712 408423747667968 408463991369728 408832777342976 409272944600618 409383468045216 409841885680704 409865921918208 410389377757184 411264947783762 411289067480424 411313188591648 411424263000576 411884965868544 412386814816256 412741359385369 412759142551552 412966510814592 413315122000032 413339361934464 414400422310476 414774568052292 415000828601856 415351157083776 415375516426752 415881618331648 416329374679939 416441803701168 416817792525456 416932575744384 417465056684032 417841969362944 418380258299052 418404795291504 418517784776448 418986430797312 419364717064704 419875679492096 420441244793136 420465902657472 420820844554512 421925853708366 422398316001804 422512383930048 422537163261696 423051991061504 423076802039808 423433947962368 424004306189688 424029173018976 424503990558144 425046141248512 425501496536403 425618671072392 425733608651904 425977962747582 426117986679168 426595143220992 427114915345408 427139964604416 427715314772256 428076376357176 428101482003552 428648227191296 429200437392993 429587945482731 429822286766208 430210356299136 430371229661184 430734533272064 430759794812928 431242149138432 431314725261924 431340020829648 431704142258508 431823024878112 432374522994176 433322410381161 433347823694772 433464848518464 433950231897216 434504446752768 434896743622656 435457003535748 435482542038096 436038713867008 436156465360896 437020262878626 437138279438112 437627776235328 438160990742272 438186687826944 438556588961024 438677358606336 438776917740504 439147317125034 439173072055368 440226360578816 440345242939392 440819337896406 440938380389472 441336486203424 441900134333952 442394963340288 442990861728408 443556622726784 443957092448128 444076982286336 444555094997223 444574248873984 444675146324976 445173082722144 445575011881248 445741630720512 446117909460352 446144073199104 446718822592707 446745021573564 447122147339169 447245275766616 447816470243968 447937402300416 448341827254272 448945735965552 449519102167296 450022462708224 450530996332662 451035489968028 451611525076544 451733481980928 452239322130432 452341959192648 452750360846616 453257339672304 453809597554496 453836212392192 453862828790784 454447521945522 454857824628774 455438741390752 455687184347136 456071858758656 456098606272512 456686179689096 457098503567832 457269431515008 457682281988736 458194783459584 458298772131501 458318518161408 458811963932994 459397930681312 459521990290944 459936874510848 460063531855872 460478905012224 460556401550868 461072121390792 461660974674816 461688049976832 462077790099072 462700200915477 462727337165604 463291133483696 463809915609824 463935166668288 463962375346176 464354035370496 464979512250036 465573355816128 466094693519232 466220561577984 467740508114992 467866820623104 467894259883008 468418196477952 468497029163814 468920016591138 469518892729824 469648188769536 470044648549056 470072215533312 470199157714944 470705394702942 471278911647208 471704410726136 471961726645248 472360139428608 472387842210816 472996400392278 473423450123826 473600482640544 474028077774048 474286661259264 474714875916288 475804999634216 475933489944192 475961402294784 476363191457664 476494372279296 477004844463399 477614046052752 478148866627488 478176908904576 478306039744512 478821004956441 478841635196928 479837245393828 480504279763584 480532460179968 481585923401823 482200975666704 482229255590208 482359480759296 482899615156224 483903662727674 484167633368832 484576349931072 484604769164544 485147417780736 485848770984696 486287424613032 486421338368448 486552695602176 486831957425808 486991984776192 488110301348894 488817502596864 489258836575488 489441790595072 489883688218624 490514785591992 490543553100384 490676023531008 490957651980264 491225470589952 491668978627584 492246829326427 492268038025216 492798035335438 492931114585056 492960023805312 493376162581152 493512028432128 494142311993344 494671690554636 495225611864184 495254655651168 495388398306816 496974289872179 497137651125696 497694333757824 498329958705152 499001200567632 499422439083372 499451729004144 499586605072128 500146029983232 500755417991168 501459334560576 501882648142896 501912082348992 502553093948416 503115840661504 503200512805578 503654832634926 503793529024464 503929577587968 504384555661056 504573165809664 505028724953088 505572460977234 505708989938208 506275270546752 506921854544896 507379534226432 508033170791706 508062965711112 508200167228544 508769237396736 509419006537728 509878940798976 510535797248808 510565738941216 510595682389632 511217802464768 511790251707392 512338536645873 512368584064596 513080841103488 513736116762624 514289227545807 514311385952256 514428110454384 514892567237328 515469131392032 516127457230336 516822672016476 516962239077312 517258954764921 517428983824704 518089812667392 518669957019648 519368596509168 519399056223936 519837513861456 520031902507264 520501418732288 521202525169158 521786155061052 521927062501824 522398289791808 522593636017152 523065465129984 523770025293144 524356530209136 525026206492928 525167988903936 525642142298112 526208071629366 526350173200992 527022395644416 527612542485504 527643485687808 528088902970368 528208754321052 528354212365728 528800229617688 528831242474976 529475581124224 530068474982656 530188775603109 530211619049472 530667462066903 531405156857184 532083835218432 532115040651264 532800542970612 533281587495804 533962662320192 534560580702848 534704937854976 535280624588493 535425176187216 535908590389872 536108988672768 536593020262656 536740787165184 537193884056064 537225389180928 537315801809346 537917474955924 537949022517648 538604470453952 539090755115584 540567314734032 541257694446336 541289437903872 541746374598912 542476097625042 542507912538984 543168915118816 543777142439104 543923988507648 543955888336896 544415075951616 545148393672456 545844624060288 546455847574272 546487895890944 546579867357783 547073352689661 547224005664504 547685952104034 548385423307232 548417584788864 548565684000768 549179954491392 550622014419456 551086829333376 551119149245952 551829133790991 551861497237932 552327358477797 552533896413968 553032757403056 553334438135808 553801542778368 553834021902336 554547503908188 555048182903796 555255738268224 555757056700608 555910100992512 557128813347207 557161487607564 557840344398736 557873060388672 558023713035264 558648574396416 559152956086272 560588326390848 560621203543296 560772598321152 561094459406016 561376350638586 561883195129662 562567804944488 563197754669072 563349845240064 563382884348928 563415925395456 564617979160758 565339074919584 565372230691968 566005320744192 566158169493504 566767720152522 567335328715204 567491561429856 567644811535872 567970616996776 568157315572224 568793524294656 570287086363008 570768501809568 570801976004736 570956120082432 571570836425001 572267249857324 572783927310308 573096382354944 573129993074688 573613808398848 574352771904909 575086300349232 575120027772864 575605523011344 575764033170816 575919517243392 576439492184064 577116972313742 577763213841548 577797098259696 577953131357952 578600309196288 580609338047664 580643389384128 580800191118336 582659512263934 582693683838168 582851039250816 583011544679424 583503701647104 583537922731008 584248917102592 585035890320672 585529756166712 585564096073824 586378104118272 587067264939841 587597304740747 587759117195208 587917840519296 588448648271232 589200179111936 589859951120384 590654482304544 590813987516928 591347410085376 592705365923657 592740126662964 592900195099968 593564110296192 593598921398784 594100015841664 594322174294016 594858764265472 595625096790276 595660028764752 596162863118892 596327034355488 596488071430656 598397614335889 598594314620736 598629420732672 599358802889728 600029950277632 600707995110216 601380653290704 601543055086848 602311309307904 602959784019222 603122612256864 603667147795488 603833385560832 604343119563072 604378562828544 605114949856256 605150438387712 605930029260696 606441533172666 606477099505032 608095811678208 608750514237894 608914906252128 608950617641856 609464671423776 609692575353344 610243042651648 610926377946112 611065029508668 611749285243992 611914487071104 612466960445568 612695987054592 613249166014464 613909416900927 614075202067824 614762828521056 614798882877312 615547966233088 615584066635776 616103720132096 616897421675643 616933601220636 616969782887472 618580222224384 619138713827328 619449766221888 619972683000048 620009042901696 620764474421504 621459591358976 621600633465714 622161852078438 623026735625664 623822427497472 623859013177344 624662705551752 625226688788184 625398863616576 626025190306432 626197585026048 626726198065408 626762954044416 627570387448578 627607192937256 629282302193664 629813519238144 629850456281088 630661867189704 630698853986208 631231266831768 631467310187392 632037437032064 632888780562549 633597474002706 633768575895072 634577986592256 634615203059712 635150921943552 635325829705728 636006459284532 636043759528464 636755985837216 636818728070336 637531822169984 637569211872768 638428006608588 638966944121373 640672373018112 640709946906624 641572972158384 642114564535764 642152223005328 642934634222272 642972340786944 643145974345728 645556844491776 646101799908096 646139692219392 646863223707648 646972087892886 647010031244472 647556213387762 647734537317168 647798361312928 648383232817376 648561784491264 648736927469568 649109276567744 649322646368256 650021735542158 651756670129152 652345115433984 653185505303622 653223813057144 654019714122656 654058070800512 654234698041344 654610202640352 654967294119936 655530394317939 655558638170112 657241486113408 657280031740416 657834883441536 658016037909504 658165376610756 658720975687551 658759608083052 659562254072848 660300815818912 660339540868224 660517864409088 661229006844609 662850201500928 663592445010432 664486292592612 665334934090176 665896585444496 665935638672192 666115473429504 666861373310976 668612446080768 669176864190528 669216109798656 670117532360346 670867913649924 670934017074104 671539776846568 671724705365952 671906103450624 671945509122048 672512740881408 674096614636312 674278653250944 675033694062336 675215985733632 675796494498993 675825611526144 676553234952042 677377561055608 677417287614816 677600222971392 678358983195648 678398767312896 680714396331744 680754318588288 680794243186176 681671282918283 682286736943161 683118048861164 683158112086128 683530776520704 684107788137984 684147909408768 685718970061076 685904147272512 686523422983104 687292175189376 687477777242112 688217945899491 689096896021968 689282985436416 689678606353228 689905311766272 690095297783808 690718357518336 690786416889856 692491462012224 692532074965248 693116685148608 694895946255322 694936700225544 695523340305374 695714873414736 695902750002432 695943563019264 696531053055744 696791514689536 697420620173312 698360033724192 699142040278848 699330842366976 701569616807594 701610762172488 701800230934656 701841389824512 702627294716928 702696527525888 703483389980672 704118537293824 704278339094736 704472283154304 705066972823584 705108323299968 706918367470812 707515122034777 707556616089204 707942589967872 708540209142912 708581763316224 709445113624576 710208933277543 710400723960816 711042116661072 713707499451324 713900234916288 713942103442176 714544787186496 714741558418944 714811984897024 715457360350208 716258512074752 716421069079128 717223299941232 717265363356864 719755868090742 720756419645376 720798690269952 721676925928448 721719250538496 722328499465216 723301463500056 723343883385312 725231984676864 725855494091511 725886767935488 726251450053248 726864524896608 726907153746816 727721126671104 727792832080384 728607796765696 728650527854592 728773156477044 729431136919548 729632007552672 730247936138712 731223446385152 732165452023341 733226253895296 733888254863232 734162685892608 734782439111168 734825532327936 735772178387988 735815329650576 736436477970396 738402057037824 739197053003157 739396671877584 739440035707968 740064243871728 740268042648192 740340984357632 741009408934144 741213467990016 742007535831954 742838417796276 742881983476752 743830747184896 744031617380352 745706476688544 746541500636736 747451101854464 747494938057728 748125945874688 748501800851448 749133658625058 749177593506216 751133126986752 751177179131904 752189001840864 752823972214344 752868123523488 753785433226112 753829640922624 754673760992256 754800769208367 755482248952389 755690293536696 756655415239808 756859748714496 757543087429632 758358691465851 758391365726208 758563484907312 759412905820128 760382781817344 761024669079424 761069301339648 762049756187559 762094448566668 764128509806592 764818411198464 765803695873212 765848608411824 766781733798976 766826703697152 767474030681792 767685377561088 768552876096894 770396131012928 770604175143936 771467078928384 771642165681576 772338850855992 773203697088048 774145784063552 774191185845504 774400254824448 775234008024714 776924911784224 777134719001088 777348726239232 778004935529472 778050563641344 779052894763752 779756270792184 780047853760896 780706341555616 780752128098432 781803787753737 781837472157696 782679232591578 783678822926944 783890454025728 784598197694976 785655037939716 786534795313704 787539309739392 787751983355904 788463213447168 789312107444049 790320168883952 790533593466624 791418813728256 791465228531712 792133354455552 792313131481578 793200344426532 794166795720368 794213371686336 794883817491856 795102712473984 795317428574208 798125752827648 798172560976896 799200814455918 799922381243706 800943993480288 801380910403584 801840871054272 802057406782464 802104445513728 803946378692296 804163483009152 804889530393984 805111180747776 805790826084096 805838083771392 805973702714019 806876212433886 807906705680928 808588710896888 808636132673376 809077245677568 809807729504256 811667352317192 811886541669504 811934156855808 812619561898368 813714146437563 814753372678224 815665713658656 815885982761472 815933832505344 816622613927424 816847495335936 818545889201236 818766936090432 819683771361408 819731843836416 821528928156051 822529895567524 822578134960848 822626377183296 822848526001152 823769931737088 825482718770738 825933021629184 826630244000064 826678723868928 828800844620952 829549136104584 830001657203712 830702314167552 830751032853504 831763236663296 832658749359878 832883607402336 833635585050912 833865151488768 834930113368064 835683938725888 836760516598104 836809590583008 837035569552896 837972861594624 838729434129408 839715179439199 839751358984192 840882489586272 840931805314944 841641689109024 843851707416732 844796632003608 845024767860096 845074326523392 846103982123008 846867895924736 848008612379376 848058346037952 849007981116288 850092282497024 851002993072806 851237342144784 851467217303808 851955925495164 852235973358336 853190286441984 854229830690816 855430629544512 856152752714352 856202964007104 857296454382592 858400874785986 859175890965462 859644573532416 860420712598272 860742459322368 861469066544128 861519589625856 862629450523848 862680041659296 863408284517016 863646049756224 864749045988352 865675458470613 866644820762322 866695647389544 866929697036928 867900463794432 869008893505536 869793487245312 870914007071496 870965084076192 872077427734016 873989268395901 874040525757252 874276558876224 875255552470656 876321981484544 876373375653888 877113177922048 877354717212672 877553835481008 878294634250068 878346144110736 880452721157632 881638675792812 881876760778944 882672972406848 883800268667904 884789926680576 885981723456816 887113245453568 887914184896256 888153964572672 889110189994446 889350292649952 890346165444288 891150023762496 891483261441024 892235818920704 892288146398208 893437645185414 893490043147128 894244294678338 894490551533232 895632940487936 895874804600832 896683654508544 897891471931104 899038204334592 900044925416448 901061992665324 902070979936056 903223050153088 903466963961856 904439676028833 904478644260864 904683918385296 905500721693232 906514679344608 907619195108992 907672424784384 907725657581568 908895043891044 909662299758999 909715649257548 910877482781504 912143717517312 913125771356841 913372359378192 914197007135664 914538863030016 915364563977472 916389566919168 916597544263002 917623927865988 918795861362624 919043980581888 919873749021696 921112803101736 922144242781584 923321949349632 923376099953664 924155580198144 925400401830954 925454674331208 926582266967392 927619831219648 927870333336576 927924750692352 928708070740992 929959024500072 931146711632256 932189387038464 932400950198571 932441123155968 933242778117657 935481016229984 935733641246208 935788519766016 936836392955904 936994058327628 937840033182276 939037785459648 939296377539072 940089297098112 940144431066624 941355581172867 941410789405884 942557823294416 943408821452272 943923453290496 944720278857216 944775684421632 945992800784556 946846900247652 947200965281088 948056155548096 950396211004059 951609999268432 951866979888384 951922804589568 952726382915328 952988744558592 954009688926798 955228092105504 956297733254976 956353817809152 956612079489024 957642009912882 959674490787656 961008559527168 961064920359936 963171846803646 964401951333408 964458511180416 964718961518592 965799230312448 967807325455348 968335266737664 969152699862144 969209538329088 970294835561472 970458131839329 971334320081643 971697541969392 972574849226064 972842676736896 973105391204352 973663914851616 973983969552384 975032603313237 976220602697788 977635005193728 978517673150976 979778257955433 981029571183984 981087106200768 981352047062016 981915303960528 982450941179904 983337957255168 984493658652854 985596070670876 985862229170112 985920047610624 986752325162304 987024056864256 989343381109272 990451223728368 990509311302336 990776796613632 993948579744358 994275302251392 995388667515648 996659917410304 998002401135264 998844878166744 998903458008288 999173210144256 1000292059966464 1001467687250317 1001510835982336 1002371872793039 1002918669121152 1003765296285792 1003824164697984 1005106187896832 1006231681323008 1006401025611156 1007309665269852 1007587058048928 1007859155175936 1008769111322112 1011085624222709 1011144921954468 1011417979876416 1012550541093504 1013843709089792 1014759068452864 1016066341583412 1016125931422224 1016400334457088 1017538474793472 1021071594497616 1021131477882432 1021191364779264 1022435604929536 1023580503414784 1024677073291746 1024737168129192 1026161682206976 1027472233525248 1028578455091614 1028856220908768 1029785134474656 1030938262784064 1032254914460672 1033645344032952 1033924478154624 1034517909529842 1034857967649408 1036179625334784 1037339914039296 1038737193018336 1038798112447872 1039675027722912 1040063805014528 1041002837464576 1042343919382983 1042405050338316 1043285010458061 1043572310122104 1043854125003648 1044796579583616 1045187272034304 1046130930259968 1047540050586288 1048713060418272 1050052412985856 1052354425211391 1052416143258732 1052700346401984 1054044791288832 1055225084971008 1056177805940736 1056417508642104 1056708424731456 1057600459235376 1057662484949952 1058951162248448 1060136949965312 1060377551206218 1061334924133806 1062810313714368 1064167670436864 1064230081302528 1065601085941224 1066563174991608 1067925324640384 1069121161405696 1069409875709952 1070561249176986 1070850352374432 1071817180779744 1072217977345536 1073186040525312 1073481574330368 1074387768112128 1074450778361856 1074631603618692 1075834949911848 1075898045035296 1077208940907904 1078181510231168 1079633802136113 1081134629468064 1082515388892672 1082578875807744 1083492749197824 1084952195250084 1085015825077968 1086337830237632 1087554284878208 1087847977015296 1088830151903232 1090296787344912 1091689248120576 1092911695148544 1092975791781888 1093159734715566 1094146705379322 1094448011329008 1095371904208068 1096770846614464 1096835169577728 1097131368001536 1101244028838912 1102173658666752 1102238298491904 1103658267581982 1103722994475864 1104654716955594 1105067792827936 1106065514806112 1106668876271616 1107603085556736 1107668043804672 1109095007816376 1110096365807592 1110511476536448 1111514113401216 1111820201985024 1113011303747931 1114257626694414 1114322975215128 1115680688797472 1115746120777344 1116047426070528 1117297148792832 1118305912172544 1121176652781696 1121242407086592 1122188918812032 1122752701277172 1123700487937587 1123766390259324 1125135609888976 1126395509338144 1126699690480128 1126765768697856 1129235958321516 1130678149839168 1130744461383936 1132010641488384 1133535440305044 1134670657430408 1134983122859712 1135289623071744 1135941233993552 1136314631144448 1137587048589312 1140574172726016 1141537003619136 1141603952009472 1141912240164864 1143141672850002 1144534499714648 1145567854620616 1146192764709888 1146259986149376 1147227616797696 1148705543809818 1150172600698464 1150240055545728 1151211046022688 1151528066341632 1151839034486784 1152829314145341 1152878984368128 1154233944627484 1155526427683096 1155594196519392 1155906262715904 1157200618392576 1161218676095328 1161286778768256 1161600382236672 1162851012037071 1165319024527868 1165387367676336 1165702078501632 1166023089358848 1167007403294208 1167075845462016 1170071780641344 1171059512333424 1171128192147648 1172756208236544 1174018848887367 1174134529879682 1175194609481494 1175518234390416 1175835681038592 1176897296542464 1178400358223872 1181308964609088 1181627975033856 1182694820170752 1185410731847314 1185480253325928 1185800390199936 1187128220592384 1187197842797568 1188200031683328 1188644348588032 1189717528530944 1191250193580552 1191320057529504 1192325726237784 1192654068710976 1192976142861312 1195456585507037 1196795228671778 1197188629241472 1197258841465344 1198717605779456 1200059900555264 1201415990220432 1202761306581408 1203086110173696 1205919568038444 1206245224513728 1206937561118149 1207334295590976 1207666771121664 1208686239126144 1208757125657088 1210229899712512 1211860058521392 1212883066345332 1212954199010064 1217501028475788 1217829812504256 1217901235283712 1218929342847552 1219385150706688 1220486085303296 1221852755892224 1222130059017336 1223498570487984 1223828974142208 1224933920891136 1225391974109184 1226498332028928 1227818833801854 1228150404135648 1229525657042112 1229597765754624 1231095932466176 1231168133271552 1232207440264192 1233794843351286 1233867202441272 1233939565774944 1237160444448768 1238224078156107 1238277427654656 1238899532443776 1239945366000096 1240018085803392 1241528948843008 1242919182717952 1243201266931428 1244323704156876 1246053471251328 1247644854994944 1248988124039817 1249325411103504 1250453377576368 1250797727233152 1252050380612864 1252395170052096 1253452396130816 1253525908088832 1255140774897156 1255214385874512 1259627038476288 1261323734379408 1261397707972416 1262462533663536 1262934620374784 1264074874064128 1265777561125098 1267194948005412 1267537151790144 1269155973184512 1269230406119424 1270301843887104 1272012918569064 1272087519056928 1273511971674432 1273637456140672 1275063644339968 1275138423745536 1276504489609209 1276856013217176 1277933888242746 1281344746036224 1281419893813248 1283145944316768 1284229129071528 1284304446010656 1285869268444544 1285944681573888 1287601312178979 1288763836448193 1291113688983552 1292203599816192 1292279384438784 1293726447415296 1293944175785772 1294020062488944 1295112426775524 1295469074634336 1295596722625856 1296766465634752 1297123568982528 1298218553135488 1299967231143483 1300043471084316 1303513340258304 1304690230867968 1306371010607244 1306447626114288 1308039428245312 1308116141601024 1308469396082688 1309220405280704 1311060788635878 1314482972226816 1314560063480832 1315669766883072 1316032075819008 1316330753221512 1317441951375102 1317519216166104 1319124508145696 1320601631637824 1320679081736448 1321035728818176 1322458013689218 1325700403001856 1327184890020864 1328972585185224 1330669868180352 1331793170888992 1331871277344384 1332230946859008 1333665284991669 1333722746621952 1337224892161536 1338353728381056 1338432219597312 1340156467778121 1340235064720692 1341366442017507 1341735827299848 1341868034148208 1343079553693136 1343449410731904 1343812206901248 1345025481762816 1348193229272624 1348557306501888 1350067388124672 1351592988997986 1353106469904084 1354755122111216 1354834575229632 1355200445942784 1356717966391296 1361428792663488 1361508637176576 1361588486372352 1363342565836566 1364573473886322 1366236097722328 1366316224172256 1367061553041408 1368215576275968 1368295818817536 1371437940122152 1371808294545024 1373046845966208 1374584350378752 1374896316394503 1374955554484224 1376435891798982 1378193792043936 1378565970872832 1379357212706456 1379810623532544 1380190595567616 1381436715036672 1384982924024448 1385064149930496 1386233370297216 1388100602746431 1389791892510644 1389873400451088 1391046680610748 1391429746829472 1391805500004864 1391887126038528 1393062106111488 1396720067448384 1398284080557696 1398661684733952 1403139233615188 1403221524344976 1403600461869312 1403682779649024 1405254589433856 1405393055051776 1408556678189472 1408944566308608 1410133945647168 1410216646599936 1413836734941624 1415030244069554 1415113232178408 1415885179935744 1417080418285824 1417163526632448 1418890227249152 1420417866555086 1420801447921632 1422084233322144 1427414998902648 1427800469832576 1427884206884352 1429089574372992 1429483116837888 1429623969794048 1430914720700416 1432455306102163 1432517024149504 1432842138158256 1434446599882464 1434530726713728 1439427317243167 1439511736181484 1441512839290752 1441597380539904 1443353851856896 1444656998930432 1446602927000112 1446687766770624 1451710988183022 1452502900106496 1453729049793216 1453814307493632 1455442253342208 1455585664160768 1457215593531392 1457546312954088 1458862273839096 1459264015105344 1460495872277424 1462446892770304 1464330904046682 1466452507790592 1467776509726464 1468325371785216 1469564878222336 1469651064655872 1471544356775976 1471630659301152 1472872955940792 1476740487979281 1476804114075648 1478394106006314 1478793343755168 1478880071415936 1480128487743456 1480536085296384 1480681968715264 1482018817868288 1482426935980032 1484015071663908 1485676835592552 1485763966953504 1487661494369792 1490922869616537 1491412953377088 1493083001273472 1494902203708928 1494989876115456 1496251891749376 1497003601702896 1498267317250116 1498355187012432 1502266253973504 1504378003681728 1505647944428688 1505736247046976 1507570866452224 1507659281845248 1509347521984512 1509601538416734 1510964497904778 1511380587073392 1513310830479616 1513719497428992 1515086174859264 1516717382931702 1517126969814624 1518825811640256 1520765563634688 1522049338158848 1522138602679296 1524099512375118 1524188897133336 1528257019613184 1529636822396928 1531607391746424 1531697216823648 1533563467597952 1533653407394304 1534948061363584 1535370755122176 1537015609937619 1537105752193788 1540792262025856 1541208350287872 1542867682637421 1542934157856768 1543284331363152 1544677701711984 1546407394176096 1548291568127104 1548382371691008 1550468016049428 1551776864294763 1553849823568448 1554269438002176 1556009871058944 1558105789527504 1559512541584368 1560095707521792 1561412683111232 1561504256196864 1563607575507474 1565358465183156 1567357645853888 1567780908051456 1569196395389952 1571310075879432 1573069590627408 1575078619478784 1575503966711808 1576926426894336 1578624214888098 1580640337767904 1581067186933248 1582837627456512 1582930457063424 1584266708911104 1584626262963156 1586400688853064 1588333591440736 1588426743372672 1589767634983712 1590205424947968 1590566326809327 1590634857148416 1592002386200709 1596251505655296 1596345121953792 1598401628911836 1599844762487412 1601887986960576 1603681742108544 1604114813564928 1605841873765479 1607892757384592 1608326966018304 1609779060787968 1610222361495552 1611581652168192 1611676167542784 1611947405428038 1613752424867772 1615813411361856 1617177421793776 1617272265346752 1623334704634384 1623773083339008 1623868313711616 1625239123796736 1627428292875126 1629506745356448 1631331427317312 1631771965522944 1631867665010688 1633245227854848 1637091778402472 1637533872180864 1639367542722816 1639463687672832 1639739602073349 1641220058068983 1643057856312102 1645059791135048 1645156269921696 1645252754366592 1645697052002304 1647539863474176 1650965437541476 1651866043258368 1653260488000128 1653357447737856 1655487401372973 1656982075433391 1657601689241904 1659098272209168 1660003314407424 1661404628335104 1661502065707008 1665317498719756 1665767214804672 1667271170101824 1667730302977536 1671386440041621 1673521033196208 1673619181166016 1674071139105792 1675945723189248 1677458868258816 1679430358878398 1681764979172544 1681863610629888 1683283378218048 1687703414833464 1689593264007216 1690049535720192 1690148653046784 1692207964246016 1693735791849472 1696017224758752 1696116692075904 1698015962232576 1700184564994048 1702005986145612 1702474684289568 1702934434607616 1703911850990328 1704471946716672 1706380572883968 1708386054721129 1708459661381632 1710861259089024 1712305505428704 1712405928014208 1714592908765184 1716801749571972 1718351781930924 1719289147064832 1720841425196544 1722938133088256 1724793123674033 1725258901047696 1725360083318592 1726816569034032 1727292099512448 1729498091976704 1731350916941226 1733289641524644 1733391294779088 1733859394073856 1735800927588864 1741828014142992 1741930168152384 1744154855468032 1747978536791802 1748081051514504 1748553117752448 1750511104941312 1752643962969088 1752746751307776 1754226355844096 1755107670962016 1756589268500136 1756692288221472 1760905442315264 1761201794819523 1762791914222241 1763277351585624 1763753521557888 1765345944813696 1767600537335808 1769579853361152 1771963446913632 1774226490907136 1775828369792512 1778116097770971 1778220379988892 1778700585299904 1780692330888576 1782300047524992 1782966522882048 1784471637841408 1784576292796416 1786875290370828 1786980086294256 1788488589356676 1788981103066464 1791265880975872 1795192843007667 1795782943862208 1798076408669184 1800089850832896 1802123985330648 1804141959872112 1806446100306176 1806933927923712 1808879352057666 1809367836770592 1811001443386464 1813029358689216 1815238390217984 1815344849568768 1815451315163136 1817790087782088 1819324599517998 1819431298515096 1821754965563008 1824287435034624 1826251542713682 1826744718756384 1828394014271328 1829077726060032 1830729127954944 1832779133838336 1833195088526004 1835247855731976 1837591722725248 1838087961163776 1839747498043392 1841728250702781 1842225606203472 1844288485563168 1846643898699264 1846752199907328 1848311160396288 1850692265026929 1850800803661908 1850909348662416 1853164533934784 1855239662439296 1855740666673152 1857416141481984 1859918049000144 1862293423264512 1864378774076928 1864801900397142 1866485556235314 1870962032459968 1871467282492416 1871577039532032 1873988116655256 1875680066364552 1878075570919296 1878592755078144 1880178594196224 1880288862133248 1882711162345734 1882821578811768 1885115646588832 1886817642904544 1887846906580992 1889440557714432 1889551368843264 1891985601569112 1893693800495304 1894401930562176 1896112311096192 1898666341687647 1900792422008118 1903219998536864 1903733959776768 1903845609179136 1905452765830656 1905977489117184 1908019377853596 1910456184211008 1912595466509952 1912707635618304 1915284019825764 1916900832364119 1919348981575312 1922017119054336 1922129840719872 1926343693607292 1928803902666816 1928917022360832 1929437923037184 1935614650910696 1936670533475328 1938305399724288 1938419076658176 1940589671122944 1940916263678658 1942668640163286 1943395083938784 1945149698452128 1945685353473792 1946210782408704 1947327829703232 1947967939104768 1950065206626474 1952441205395576 1955270010387456 1957035346301952 1959556515910866 1962059142367968 1962174212401536 1962704094124032 1963830607921056 1964901882359808 1966591182953817 1966675914510336 1968987317305708 1971192141341752 1971724458340224 1971840095221248 1973504650324608 1974048113728512 1976162927062653 1978686762218544 1980902447456736 1981018622604672 1981553593227264 1983687020533827 1987897159488716 1988550604502784 1990777335031296 1996004802270528 1997689756333488 1997806916016576 1998346420288512 2000584119932928 2002935374500634 2004743745586078 2005837338242304 2007530592571584 2007648329395968 2010212375793664 2012802051222312 2014619330539704 2015174116097856 2015718310351872 2017538222644224 2022171248445418 2022289843908936 2022835959752832 2025101082187008 2027687418179584 2029518136905728 2032132683166824 2032251862844448 2032800668914176 2035076949586944 2039308292923769 2042143188995232 2042262955764864 2042382729558528 2044871209859072 2047161006829568 2049354146583492 2049474336258384 2052323364413952 2057156910183228 2057712441817536 2059570268949312 2061876525568128 2064509828921344 2067290688065904 2067848956309248 2069035819059684 2069715935298816 2072359250669568 2077474386036672 2077596224895744 2079350055445824 2080127610029056 2082005674929152 2084687838765966 2084810100676632 2086570020916122 2087144620244208 2087708250007296 2089593159167232 2090374544068608 2092261860519936 2095080101172576 2097426120836544 2100104825971712 2104708850422782 2104832286517464 2105400692803968 2108089582577664 2110450169942016 2112355611881472 2112835017284208 2113416849462912 2115200918470752 2115324969899904 2117902324496896 2120273899930624 2120755102412436 2122545366104331 2122669848267612 2125620627428736 2128335340873728 2130626799832629 2131202171882448 2133126349983216 2135850649280768 2138242322811392 2141122498353972 2141700704748864 2143634361559488 2144435954691072 2146372081050624 2148775536224256 2149263207237384 2151669899823696 2151796090070592 2154417881815808 2156363020462336 2159267604272226 2162269258936128 2165030777785344 2165157751615488 2166985498395648 2169904390500168 2170031650155936 2172675660475264 2175108569756416 2175695954030592 2177566482274533 2177660303806464 2180593574689824 2183378496241152 2185823390297088 2185951583563776 2186319469431132 2188293410758644 2188896022658016 2190743808416136 2193541693228928 2193670339155456 2196496356070023 2202488057677824 2204347317333504 2204476596983808 2207316535163964 2207445988951728 2209309433911188 2210135585655872 2212131029612224 2215206171113472 2217591159009471 2218190015632752 2220192731615184 2221022953072896 2223028226802432 2223640403970048 2226022607495862 2228515253388828 2228645950430256 2231361377594944 2231492241554688 2232094852141056 2242353305563392 2242484814173184 2244377837624064 2245505402554344 2247400975875174 2247532780518648 2250271219777952 2252791018676288 2253399380960256 2253531537395712 2258471916643032 2261356299678336 2261488922767872 2264021282976768 2264402307625101 2266446746857167 2267070880610088 2269341314860816 2269966245719424 2270579246143488 2271882467987104 2272629262288896 2275076074397553 2275174097178624 2281148345452032 2283074007238272 2283207904018944 2286149268562677 2286283345700004 2289068999429296 2291135709241232 2292385529419776 2294455233595392 2297411087619636 2300345201396928 2300480111091456 2302422092045376 2303056132683264 2305658628290682 2308467889254968 2311052855366192 2311188393038784 2311812525431808 2314401236785152 2322437352190656 2322573557536512 2323200764473344 2325702024074142 2330638049055736 2330774735352672 2331404157003264 2332046178717696 2334014806588416 2334151690924032 2340143561282688 2342119024666848 2342256384295296 2345411363261211 2345512416473088 2348037697774734 2348269059759364 2350389218962988 2351036468780832 2351671362077184 2353794593084928 2362617929218176 2363255950067712 2365389640341504 2367936322332147 2370821463694628 2370960506651856 2371600780399872 2374256441184768 2374395685595136 2376400063366656 2382500387161104 2382640115059008 2384651452475568 2385308137421952 2385952285722624 2390913171014074 2393590457343556 2394377258482944 2394517682930688 2397435211558912 2402831980440864 2405522613162816 2406172220347392 2411839136076888 2412490449027456 2413875122236298 2414668591181952 2415333542243328 2417372478252288 2417514251314176 2420459799425024 2423720117042784 2425766132690664 2425908398020128 2432135811893627 2434331691068809 2435002056951576 2435659625008512 2435802470567424 2437858685695104 2438770301413376 2440972170606592 2443705511784448 2444260118034672 2446997140975968 2447657948284416 2449867841782272 2455493658826579 2455637667603708 2456300808271296 2459051314084224 2459195531509248 2462191864932352 2464414880528384 2467589686702572 2467734404882544 2467879131549888 2476448156312214 2477799064887552 2479890732000192 2480036171606784 2483057897686016 2485838365435904 2486402533862856 2488647408313752 2492106942502656 2495289709989888 2497976248079634 2498650822207008 2500906755152736 2501595454466304 2504100761225728 2504790340104192 2506904792261632 2507051816177664 2510281549794312 2510428771749024 2519145538317597 2519254076952576 2522647468758816 2522795415944832 2524925067327072 2525869240749568 2528149748128256 2531555122250196 2534389896010824 2535074303580288 2538311946369024 2540603687774208 2544025837138128 2544175038113856 2547023943348864 2547274912281344 2550127288679936 2550276847491072 2553008979218418 2553712026434352 2555867776485492 2562689492072448 2566291888633536 2568458258143056 2568608892021312 2571738536889088 2571889363147776 2575202624357958 2577527672896386 2582227377967104 2584407199632384 2584558768877568 2587888351571544 2588040124977888 2590224853551048 2590938149268672 2591193445251712 2593532931269504 2594247137965056 2596437106270976 2597026375411839 2599934462286966 2600086942168632 2607026680516608 2609380461735936 2612742021214488 2612895252228576 2616078856490624 2616232283202048 2618440810561408 2621967805187703 2622121577271756 2628965944453632 2629120126961664 2631339533766144 2632064151638016 2632661506443024 2634883902750204 2635038432332208 2638249016291392 2641203263275648 2641358163472896 2644916027378436 2651400806003712 2654369780041728 2657945170370448 2661339736360704 2663586341777984 2663742554688768 2664461893718016 2667330569983338 2674449784323072 2676707456762112 2676864439194624 2680312935556242 2680470129441384 2682732884035014 2683471654599696 2683736068296416 2686159107386272 2686898821463808 2687624413802496 2690050963525632 2696386458545248 2697114613003776 2700134776249344 2703185977995972 2706212939808168 2709510244222432 2709669150459264 2710400891885568 2713319028086499 2713435932782592 2722857585326976 2723017274353152 2723176972744704 2726685131673132 2728986899276997 2729146947772644 2732472195444656 2732632448344512 2736431152551936 2739377314070523 2742875880244304 2743616589090048 2746093691932416 2749168700757504 2749792632789006 2752871783597964 2756387584087872 2757131941745664 2758714425412912 2759621247065088 2769965848048896 2770128299860992 2772466740594432 2776201205492862 2779583785021288 2779746800902176 2782093361221496 2782859493658944 2783611000009728 2783774252077056 2786124212222976 2793440134896768 2796568161115392 2797202850595713 2797323369467904 2799728334352971 2806278467230376 2806443048689952 2807200923738624 2807365559298048 2810509178867712 2817113356378944 2817889132617216 2820267891294336 2820433293199872 2824066743518601 2827673469883248 2830060488139108 2830226464356816 2831770359871488 2834160836571648 2834327053264896 2840835733110172 2841602895843264 2844168466644288 2851188633012177 2854829997805296 2855600939665152 2855768413768704 2858179148745984 2858966233675776 2859247939588096 2861829441400832 2864910612204326 2865684276316512 2868893199764928 2869061453427456 2878854634486334 2879023472362968 2883025678581504 2883194761079808 2886707703713792 2889313997860864 2893205854000224 2893375533541248 2903421976366044 2905005800212992 2907458099586432 2907628614987264 2910884506684416 2911171328321536 2914305622759573 2914431187062784 2915092625908176 2917724547678192 2918528030210688 2920991744554848 2924893785540608 2928661808093364 2931134077001219 2932905015581184 2935553019452928 2939129756444672 2943088713551952 2943261318602304 2945745911881584 2953480975958562 2956788212012628 2957586687510336 2957760142831872 2960256975486912 2961072170592768 2961363937430528 2964037635736576 2968030143327816 2971353671185104 2971527933907008 2975322988739584 2981845739233074 2982825906754176 2986166002546944 2989804407417856 2989979752230912 2992503783498752 2994007203405792 2996534634500232 2996710374024864 3004403061750951 3004532507947008 3007115618379117 3008756007363456 3011295888857376 3011472494093952 3015141732904448 3015318563690496 3018695043969024 3019203076833468 3021928995809556 3022761174146784 3026621660959232 3033256872668127 3033434765863404 3034253939629248 3037651623280512 3041531127269376 3044098676317696 3044277205358592 3048199024750236 3048377794266672 3063214783492848 3063394433647296 3067126935195904 3067306814788608 3069896122727168 3070741510244352 3074031219875238 3074211504387576 3081584524051712 3082416700575744 3085735365274842 3086568662726304 3089355403423968 3092814788352192 3096583136254208 3096764743382016 3100936032098856 3103553728589526 3107699647136896 3108538876004352 3112019742117888 3116211579055008 3119025083168736 3120191415043584 3122825366222464 3123008512393728 3127031758148949 3127215151014948 3129855031374183 3130716930366312 3134715291707776 3135561816102912 3138392790779904 3142620151758864 3146139181254816 3150157238957568 3157063275634173 3157248429776196 3161280675535808 3162134373866496 3165675254913024 3168533417822208 3169252525926312 3172801377706128 3176667182881472 3176853486745344 3179535269967424 3180410849895936 3181132653618654 3184004772401418 3192503011310592 3192690243907584 3196803257823672 3199689524974824 3203775973921152 3207363484217088 3208229627129856 3211683747530958 3215785514769184 3216653932036608 3219558121575936 3220444722991104 3223163304336384 3223352335085568 3223894810856076 3227504849735544 3231626822723712 3234354843587552 3234544530693504 3238901406408339 3246669409268768 3247546166678016 3247736627423232 3250478247593472 3254856585750252 3259013490712896 3262662854634624 3263543931045888 3266490455709696 3274183556804944 3275067744361728 3278735085445632 3278927375345664 3279479204146698 3282440116137966 3286115712624204 3290119582270096 3290312539843392 3290505508733184 3291394104004608 3301930875082952 3303732086516736 3306520976000256 3306714895475712 3310974802745946 3313964150866782 3315203378483808 3318196544418336 3320006628814848 3322809256670208 3323004131414016 3330634997439512 3331534429609344 3334542340203648 3335460605955072 3339033911243793 3342772880083242 3347042066392416 3347238362332032 3348142278211584 3351891446378496 3354917736517632 3358860717756796 3363529958345088 3363727221259776 3366566756436096 3371101463812761 3375406829666928 3379186528014432 3380099071440384 3380297306093568 3392034449517504 3392233384151808 3396031924465152 3404011972291224 3404949368579136 3405868869215232 3407823701980656 3408943893433344 3412761145767936 3416772109442258 3421722518178048 3424611010857408 3424811856028416 3429185817530368 3433603499143944 3436703563861848 3438578294129664 3441682850393088 3445876266176512 3449586247348066 3450517802095392 3450720166637184 3453633138068064 3454584199024896 3458996183953408 3462701833882452 3466579283049288 3466782589558176 3467718788147712 3471601855177728 3478820029105253 3483656028285984 3483860336304768 3488309710936064 3495957073583604 3496162103029008 3497106235504896 3501022209882624 3505287925938176 3508452711688192 3510215341924032 3513178537000272 3513384576442944 3521810884630528 3522403589639046 3525583828444482 3526554703171248 3527507043115776 3530691889627392 3535201074671616 3543926893827264 3548452981814272 3551656739585024 3556232195541942 3556440759977784 3557401170599808 3561384661777152 3564600095049984 3565933045764096 3568943275682816 3569152585592832 3573750580741656 3573960172588512 3576977178713352 3577962206132928 3582531761951744 3586369756521111 3590385686015334 3591565887724416 3596152817338368 3600179701665792 3604247970661296 3608283919744224 3612892200612352 3617758704115332 3618735673541184 3620812683354447 3622002886772928 3626058717378432 3630476780435968 3630689699137536 3635580175564176 3638649199035996 3638862597030192 3643509931126016 3652503085427364 3653489437512768 3656788028542656 3658155452120064 3661458255909888 3665558267676672 3666390177052008 3670495711463952 3675183445450496 3676175922327552 3679494996086784 3683456501405562 3684451212406944 3688576971126336 3693287797398528 3693504399814656 3696622320792576 3701384530053858 3701601607323816 3701818697324832 3706329067869568 3710479324878592 3711481333346304 3714672234468321 3714832282963968 3719836098000288 3724586846529024 3728757548153856 3729603800794284 3732971112470628 3741924064919936 3742934564984832 3746964372119451 3747976233310512 3751360132729104 3756151141838592 3757185510156288 3760357188392448 3760577724266496 3765422324691468 3765643157623536 3770231293177664 3773635285809088 3778881115428864 3783971203138224 3787387600990608 3788803861124352 3792224622192384 3797332683375294 3801584844016236 3806439997073728 3807467919553536 3807691218358272 3810905531661312 3816038755707192 3820912368422016 3825190933019904 3825415271236608 3829513468827627 3830568039651528 3833801664728238 3838697963150624 3844034238108672 3844259681439744 3852687387214584 3857607805333632 3857834044721664 3862803936536937 3866291509344579 3871229301821392 3873341066950656 3876610799448576 3876838153316352 3881179342245888 3881832527357316 3885337280326572 3886790167877568 3890299396904256 3891370706947584 3894655659406464 3899901693430449 3900130413252948 3904882410791152 3910540020774912 3914070692603904 3919113031821732 3924118284735936 3924348424803072 3925408188248064 3927661215842112 3933182365907634 3937974634611416 3942384282683504 3943448916680448 3943680190442496 3947009300649216 3948096227457024 3952325854125306 3957373524437088 3961804894913472 3962037245209344 3963107186454528 3967374041067654 3975794318977432 3977101209005568 3981554670062592 3992009604541056 3995379512666976 3995613832033152 3996692840577024 4000995854975007 4001168239865856 4005870749001268 4009487491172156 4011674676484608 4015061185143168 4015296658791936 4020469403334363 4024099326052521 4025604102444624 4029238661079408 4030348232195712 4031436620703744 4035076445288448 4044342496890836 4044579687817872 4045671919505664 4050202164374016 4064265366333648 4064503725688896 4065601337828352 4070153899173888 4078616585847538 4084286377990464 4084525911529728 4084765459117056 4089742419718144 4098708293166984 4098948672516768 4104646728827904 4113181133185229 4114313820366456 4115424883635072 4119140537898624 4123753051136256 4129019657842688 4134581376131808 4135697912618496 4138071638119368 4139431870597632 4148937561465599 4154948772073344 4155192449791488 4158700110891648 4160255220058112 4164011349858304 4169375677531932 4169620201353264 4173140041832244 4174289240488416 4175416500014592 4179186318334464 4188783300351223 4190160202345152 4194852241673088 4200209651943424 4209417700845564 4209664573034928 4210801385607936 4216179165155328 4225670034568416 4226833698925824 4230401836941504 4230649939799808 4235804648993792 4240547799861248 4241510204824872 4245090732208662 4245339696535224 4251241254857472 4256670681747456 4261253599665258 4262404343764896 4266252699966432 4271701298561536 4276484645622784 4282244996707944 4283401409497728 4287268723118976 4288871909382144 4292744162101248 4297365918306489 4297551072448512 4298526414474768 4303339799647392 4303592180141184 4308835763631616 4312726040924672 4318281951729501 4318535208544452 4324538517872256 4330061555570688 4333970996791296 4339808781000336 4340063300311872 4345351320950528 4350217139512832 4355132964549066 4361187149379648 4366756992482304 4371646780594176 4372638938862264 4376586821517288 4377792045316032 4381487616832272 4387083386457856 4387340678310912 4392992712140046 4404976115355648 4408694634667008 4408953193967616 4414633070327928 4414891977903456 4418618867822376 4420271171311744 4424262059224448 4430221463937843 4430412342226944 4435182318018942 4436380031265504 4440385463230368 4442045906145792 4446056453604864 4447280807940096 4452045214991724 4457030506777656 4457291900860512 4462722755189888 4462984483109376 4472768608849611 4484706611126784 4484969628346368 4488755675248128 4491010805108688 4494801951750348 4495065561037296 4500542439555904 4505582037352576 4506798761920512 4516943833286064 4522712599356672 4522977845535744 4528042565953536 4528804615250202 4532893493714334 4534141761220176 4538682629721632 4539932491438848 4541158492286976 4543764935974208 4545258524577792 4550152148795106 4562296690904064 4566148014476544 4566415808037888 4572298537125354 4572566691400008 4578137998858592 4582271418482464 4584771058839552 4588910467190784 4594822175239272 4600690402793856 4600960222182912 4604844184090752 4606112265366528 4611046829812857 4611317256581364 4616935778509936 4622105710732384 4622376786077568 4623625050863616 4628603047912263 4628802473570304 4644874704381312 4645147115073024 4651404048148284 4655330592884289 4661276098111472 4661549470705344 4662808314006528 4668029613176832 4680287122565376 4684238049333696 4684512768590592 4690822726522422 4696075395549468 4696538119518728 4700778437925976 4702072937561664 4703342724154368 4707589186169856 4725235858436352 4726511900135424 4730779280683008 4735872644664294 4741642927389256 4741921013303712 4743201560799744 4748512882369536 4748791371190272 4752800126733312 4765000774322208 4765280230118016 4769302904951136 4770616274843904 4771698980427981 4771904571445248 4776007158602127 4781826342028148 4787180914687112 4788754516965888 4789035365861376 4805663960881728 4811045226325632 4812344440694784 4817525621296437 4823678272153776 4824980898054912 4827750244472596 4829337182363904 4830667084486656 4834744956504576 4835028502628352 4847440234085568 4851532265381328 4851816796040256 4864271623787254 4868663382137618 4870004113903152 4871319250017024 4871604941134848 4875717371390208 4877540602826752 4881944341213184 4888520236069344 4893994281951936 4895315896568832 4899735683564544 4910987317653158 4911275335207416 4912601616542592 4918102628168448 4918391063018496 4924383729864704 4928829761056768 4935179373405144 4935468809765088 4935758263099776 4952605854243439 4952896312624428 4955598129775104 4959781464000384 4960072343213568 4966115795372032 4971462532942801 4971676730871808 4972805067725712 4977294816627504 4984213885005312 4995952496159268 4997301644414016 5001813510305472 5003190908932608 5008201522451456 5013809584523264 5020563099588624 5020857543498048 5038291076635194 5045294937517632 5045590831889664 5049850134654144 5051738481499136 5056299496256512 5063110244500392 5068779792021648 5070148607160576 5076623892738048 5081207375548416 5088051674276256 5088350076227712 5094047886697728 5094549824562688 5100254577359872 5100553694982144 5106017958436836 5107424052868704 5111735552970984 5125158164163387 5125378984144896 5132583777267072 5136916516286112 5137217784042624 5143477073778176 5143778726295552 5150405248715916 5155055345792772 5168814399264768 5174379371022099 5175776703143088 5176080249955776 5180449707102096 5181876298537344 5182386890503424 5187065862539008 5188494275930112 5192874212541952 5194052750823678 5199868924573932 5200173884337264 5225484042428976 5225790504457152 5232157712981248 5232464566404096 5236881621122816 5243935610375406 5244243154543512 5257931888907264 5258240253923328 5262679067532288 5265323012886048 5269767805500408 5270076864664416 5276498032582784 5282406526551296 5282716326945792 5283605384458569 5288375742666723 5289832054756872 5302801612007424 5308739560083456 5315890340740896 5322679472721408 5327172683555968 5327485109377536 5334348293312913 5334661139966676 5348899568646144 5353414913524224 5353728878389248 5360625871112484 5360940258882768 5365465768070028 5366943309199392 5367472136592832 5372318214772544 5373797642927616 5385578529023001 5392772917090496 5394229226007552 5400269552498688 5406371955991944 5412425879616336 5419020488444864 5419338300918528 5420801783771136 5426638056172998 5445715170653952 5446034548706304 5446353945489408 5453370263346264 5457973798553994 5458293895545288 5464944390889312 5465264896689024 5472862305103872 5478754628141046 5485751760488608 5487233178180096 5492187383864832 5498337401515008 5499585265578012 5505743567195928 5512775168175744 5514263883491328 5517428850825824 5519242494130176 5525184752108343 5539931696097792 5540256599721984 5544933481188864 5552076795080787 5552402410985724 5559167570042576 5559493601804352 5564186722442992 5565718987317888 5567222000019456 5572248424445952 5586880269793536 5593136322230784 5594405701191426 5599456668705942 5612556934460752 5612886097379904 5614401847477248 5614731118596096 5634226712757888 5635778265234432 5640535782588672 5640866586399744 5648133487037202 5655346939766496 5660120976278216 5660452928713632 5663540719742976 5668321673143296 5668654106529792 5681671466220344 5683205791686528 5688336933288576 5695999025062941 5702377266024354 5709659995610592 5711201879330304 5711536827537408 5716358297491968 5717932467351552 5729821224408652 5731368552633024 5737786399529856 5738122906854912 5750702497092357 5757709268972668 5758046944725936 5766051357163008 5766389522159616 5786411708000448 5786751067082496 5806843952732088 5810011600425984 5814916199172864 5815257229974528 5821769013368832 5822342656643072 5828611245519146 5830185251816352 5835449095356384 5837056060421376 5841983489109696 5849787571081216 5857323616186728 5862268154002438 5865810031162368 5871106038905856 5878259512889344 5886177427103904 5886522637204608 5891491823763168 5906961951917124 5913576424025256 5915173375020672 5915520285663744 5920513950973824 5922144341185536 5922727874861056 5928075271473152 5936060286655632 5942707342370208 5943055867814016 5950645977479168 5963341742864549 5963691478466148 5965651813508352 5972332005093888 5979608814835712 5985007566997504 5988014406811584 5993069269000464 5993420748049728 6008806123501902 6014231236758234 6017512014726912 6022591777714752 6022944988187904 6030283465808896 6030637127380992 6038406153666936 6043857991619112 6045522348293568 6053243321918464 6066513745336254 6066869531726808 6068507879258496 6075303246561024 6083062254538752 6088197352635392 6088554410717184 6096398049500472 6096755588533344 6117924878771307 6126429566985696 6126788867294592 6134253870391808 6134613629577216 6139792245454336 6141483020488704 6148062439750476 6148423008775152 6163169048103424 6171470730549684 6173137325452608 6178710806847936 6185629576704384 6193166272508416 6193529486764032 6201872064197712 6207107457179052 6215399294273792 6217077752008704 6232423158110016 6238050166337472 6240382830087168 6245650732444928 6246017024787456 6254063516297898 6254430302029896 6259710062748366 6261433860732624 6269430583415552 6271123632205824 6276785581559808 6285240303517728 6292278362509632 6300314477915136 6314126551268346 6314496859552392 6322561351071616 6324268747732992 6331350509826048 6337066835644416 6338505051852624 6345602755412256 6353334365762944 6353706973490688 6359070539934848 6360821699791872 6362265307237308 6367636098312993 6368009544802836 6385006022621184 6391880399497887 6393606515647344 6399379049949648 6407551947842304 6414726968434176 6423367495061916 6431571029538368 6433307864073216 6439116243151872 6446326608672768 6447789621712152 6455009699471088 6463253645447424 6468709687175104 6469089061387008 6477802812816678 6493338818537536 6495092333356032 6495473254846464 6500956495186944 6509713171500504 6518026981425792 6525325709269248 6527087862091776 6532699446823599 6532980911419392 6548367113609888 6550135488723456 6557470170891264 6557854750691328 6558958408293396 6564880232275932 6572231425248408 6580239164540192 6580625079686784 6581011017466368 6589489068210069 6603861750165904 6607464173033472 6613041952000512 6613429790951424 6621949605491892 6627928301733564 6630406756967616 6636393088836672 6645618513340416 6652773477028413 6661269994879024 6663068859218688 6669084680407296 6670921211910144 6678067822487586 6685545760166484 6694084132784832 6694476724664064 6696284556423168 6717721435513592 6727059916690176 6727454442519552 6733133512872192 6742202927625522 6750813659333856 6758373056028864 6760198142880768 6760594612187136 6784068899035008 6784466768303616 6792063848930304 6793206922875303 6799340240571501 6808023944582448 6809898737158272 6811737738430464 6815647403961312 6817887786866688 6825228223192659 6825522291535872 6833544218884516 6843445036356096 6849222021714816 6849623712056832 6858447805688031 6867206998287888 6873407127723696 6877156588259328 6883365700786176 6899172494696132 6901035604190784 6901440333274368 6907266276136128 6909168398049792 6925403667764904 6933158566098576 6933565179116352 6935437576295424 6943203710355456 6957640058210506 6967312056571968 6967720672609536 6976619421872128 6991914147167208 6992324206058016 6994212471009792 7002044419765248 7010575851876352 7016603109551273 7016905423376384 7020430683848064 7026357074000544 7026769152885888 7043621769261056 7044807179278092 7051167656888964 7053109406342496 7055014086231552 7061383779254784 7077599369558963 7087853787654528 7096905963628544 7103313479170048 7112464391083884 7112881519955568 7114802341199616 7122769323554304 7129200190099968 7137886551365632 7147501161483312 7147920345177024 7153954357426704 7155924412265856 7165063523903488 7172739513042222 7180771372030668 7183131775448832 7192305634676736 7208495941322592 7216567839488448 7225784401224704 7235517408230664 7237471347082368 7241625366708894 7244005773545856 7252117434756864 7260953560871936 7261379398275072 7271160351128352 7277298398071992 7277725194060384 7287019862252032 7296407435680881 7302995073206427 7305006170854728 7306978875025536 7313576057085312 7316310904240128 7322916511819776 7331116535353344 7332780354104016 7340991422927904 7350366890900992 7366480976479737 7366913002811124 7368902424813888 7377153942252672 7386575594797056 7393244641585152 7402769060107716 7403203214647632 7403637394649664 7412658135739136 7420958649757184 7429344468936642 7439672196000576 7449173693058048 7457515096307712 7459207601588568 7465942224941256 7483848129839872 7485869129969664 7493928744238902 7495952466621024 7502720265458208 7512302283677184 7514371020312576 7520714376784896 7521155448532992 7530844649382936 7531286315247072 7540462586355328 7547270571618176 7557436614952791 7557762230857728 7567942406276448 7574775201981216 7577607722248704 7584449244384768 7594665366750588 7603169688032472 7612879994147456 7614935839107072 7621811063322624 7632077511414384 7641824736844032 7650381866039808 7650830542473216 7659026937655254 7661136079303056 7667603329456476 7677395926301248 7688068476217344 7705374774429168 7715215610667264 7715668089443328 7725607873073874 7732583018689158 7742458603642784 7746682133901312 7753221598897152 7753676306632704 7763665054714632 7770674560653144 7773580335755136 7780598793808512 7782741413895168 7789311318812928 7791079126235517 7799803386860898 7800260826505896 7809764821582304 7821080041549824 7828141385207808 7838226063643464 7848236569471872 7848696849606144 7855322431684224 7865903415563109 7866364731815268 7875949269222832 7884768565367008 7886897833360896 7887360380884992 7894018601298432 7896192454914048 7904651708250612 7914747048874176 7923609789826944 7924074490418688 7934748082135308 7951588637954864 7954202418011136 7963109340125184 7984019209082112 7990759025333952 7991227664066304 7993385681154048 8001991709950014 8011741498002536 8018974982344312 8023349352969216 8030122370286336 8030593317583872 8040938806668726 8048198652105042 8051208204889248 8058477322158816 8060696464391424 8062873241407488 8070152890576896 8088684993781672 8089159375635744 8091343839011328 8100404328748032 8128530732667296 8129007451377792 8131202675656704 8139957084259497 8140307798347776 8157233171695076 8168572755980928 8169051823059456 8169530918234112 8186960697830991 8197416586333968 8197897345033536 8209293457655808 8218131942211569 8226362266370458 8228627640732912 8230849767270144 8238281075797248 8247506102272512 8269162752263616 8271395825236992 8276143276238736 8278863741195264 8297875122931198 8309897544146688 8310384899582976 8317400221783296 8320510440116224 8328022699716608 8338751355063864 8339240402706528 8346280083664488 8348578480976832 8350833000029184 8358372636668928 8368196098549259 8377566600702446 8380320404690304 8389704483346176 8400419303886848 8418835401691128 8419329146069856 8421602771215872 8448562927827043 8451340069136832 8453667397851648 8460803673883008 8461299879599616 8471609297987584 8481095599722496 8483020409649744 8490181464417324 8490679393070448 8502482509714944 8522507199330516 8524808687529792 8532505399932864 8543402597123072 8552969291245568 8564489993415888 8566802818995456 8574537446237952 8577743818764288 8585488324202496 8594731836612978 8597052828949536 8606679599294784 8607184360282368 8617671527263232 8625452081849344 8636563903459002 8637070417088904 8649077035744512 8660123111141376 8667941993582592 8679617562000672 8680126600623744 8690702641901056 8700434279025664 8710265929098132 8722374298759296 8733513984964608 8742916868278719 8743293561188352 8745277877724528 8753173643034576 8755584090632064 8762975233664544 8774166772915712 8774681356621824 8785985424280092 8793402231003657 8817389269334016 8829266140655856 8829783955806912 8837237735644752 8840542342623488 8848524118448896 8860442927875686 8870364636037884 8872760062531008 8880770926460736 8884091812291584 8892112907209728 8904090429983448 8914061013555312 8914583801721024 8925445510379776 8925968966218752 8945537217699222 8969413222253568 8969939256692736 8977511350496256 8982021610217376 8989603903500696 8990131122074592 9001084879111808 9011164074705152 9013209185252853 9013597523841024 9021346855137351 9033887666572128 9045425198713344 9045955691071488 9056085131907072 9057609230500404 9065786987428668 9068283522440352 9077365259443264 9079864982877696 9087529871948416 9099770618004381 9100304297590212 9124593381808128 9132296028953088 9132831616075776 9144597074250708 9145133382800016 9156275997717184 9164542836964928 9189644350478544 9201380805587712 9201920444365824 9209688368181504 9212224530733056 9222093659625714 9222634513162728 9233871557019872 9244211421464768 9244753572155136 9247250101727232 9257206095824526 9289749408762624 9290294230146048 9302808096296568 9310661185768578 9322552196222944 9323098941410688 9325616628013056 9336059226353664 9360574245130752 9368476098667392 9369025537181184 9381095274446847 9381645453044844 9389565094122549 9392150791098936 9393076239037456 9401556875851952 9404145875123328 9406685448308736 9415178372339712 9450471716872704 9471189826902519 9471745289328588 9483285854778512 9483842026607424 9486403121599488 9497025764739072 9505600253466624 9530001548644416 9530560460236032 9538605809902272 9541232549687808 9543397960855962 9552014317204254 9563652684056296 9574361829374224 9577509033931776 9578070731722752 9611327921763456 9622090452651264 9624688881389568 9635051242592874 9647356544307552 9649961796109824 9655500488945192 9658674364727808 9661334168973312 9669489913009152 9670057005256704 9694880468171136 9703064530762656 9703633592080512 9716704219225017 9728543247574508 9737326764275236 9740008227806304 9742638500034048 9743209882269696 9751434742780416 9777040472138688 9787988563903872 9790631793137664 9799471367129088 9821974635306316 9822550670414832 9825203233085184 9836205256336896 9836782126036992 9870358746810288 9870937619530176 9871516526199552 9905211708486878 9905792625248856 9911196259550208 9919562928000768 9920144686427136 9932231590744064 9942925065885602 9945610135451424 9954589633255008 9968427770010624 9991904992318536 9994603288828032 10003627020610944 10006381817865216 10016403044902912 10027619169046528 10041126199177248 10041715086996096 10075991220702169 10076582153270388 10090589875035264 10091181663779328 10099700269308288 10103476962998272 10112598992513024 10126220489000784 10137559584043296 10140297214321152 10172759443710113 10176103348552512 10176700152455424 10188095773395456 10189099649125376 10200509154719744 10212035916873672 10214848105737408 10223471105941968 10250316328326774 10265167554534144 10273833032572224 10274435568085248 10286954147556352 10287557452591104 10300810497431832 10310110691585544 10337628798529536 10348758742044198 10351553406286176 10352160499911552 10360899414204192 10363752597074688 10364773781006848 10374131725078016 10376988551860224 10385748425083904 10388105501647356 10399737849147864 10400347768674528 10436460087315759 10450968084857952 10451581008914304 10464315425962496 10464929132808192 10473763242245632 10487871220750812 10488486309087024 10515863777814528 10525358135064576 10530646025772096 10539535611000816 10540153729328832 10552996065165568 10564813053102592 10565432653891584 10567210768917138 10576751485333446 10579664109513744 10605603224014848 10631780681481792 10645358945442816 10654345367111936 10654970218755072 10668696586625826 10669322279933352 10697799137292288 10706829827048448 10707457756778496 10721251742224968 10721880517765536 10730931536140056 10733886618398784 10734944273185664 10744636429545088 10747595285855232 10759109269563333 10771157058046002 10785545834180992 10788458452015104 10800539104997376 10812743911983888 10824851759232672 10838040976889728 10838676601837056 10853276112345996 10862438050063341 10891430341307904 10892069097412608 10906740526692528 10915947597107988 10916587791090576 10929888781778624 10930529793378048 10957509256282092 10971503520977216 10974466356360192 10984374767729664 10996674803030016 10999170531156024 11011487134391856 11025550336351488 11028527766982656 11034857701651648 11038484988260352 11050369504216686 11079863392195584 11080513199443968 11089866962377728 11104153590161574 11104804821971448 11118335140085152 11118987203608704 11128373444885984 11131437974635776 11134444000038912 11144016703404963 11144496848891904 11173760539587072 11186272644461568 11188811402382852 11198913337411884 11225113868921504 11225772194759808 11228803694954496 11240893116358353 11268453425515776 11271556530468864 11281071565177344 11281733172799488 11296266974074404 11310693879532992 11320241952556432 11320905857427264 11336643346286592 11363342932440688 11366411583373056 11376673866577152 11391998050125882 11404754532048708 11419319991221184 11422403758660608 11423073655074816 11432716594983936 11459642448817304 11462737105266048 11475572799059712 11476245813709824 11488540406482881 11501404994184714 11515418537945336 11516093889451872 11532102714326016 11532779044319232 11572823416000896 11573502134164992 11588411809610811 11598874528033737 11613687905464176 11620023200851968 11629832398345728 11630514459949056 11643538026737664 11657222491038292 11660370503632704 11670898190712768 11674112120842752 11683966978219392 11699705080291347 11714647232373456 11724536308004876 11731620062324736 11742212077811712 11772354854207808 11773045274409216 11782983647526336 11813923903834248 11827152848050512 11830346750041344 11831040571327488 11841027901947648 11844288682371072 11845455749722112 11856150542946304 11872120573311264 11885414684740416 11886111735628032 11901291954958336 11926683485729098 11927382956932296 11931303627016704 11944664010187776 11959217629671424 11970015133995008 11976028813623168 11986138538000928 11986841496099456 12017612247003804 12028462473516468 12035024029453824 12045183555429504 12045889976375808 12060566931617792 12073551865718231 12076812307333872 12087715983238224 12091044696587136 12106486643836928 12133027490672508 12133739063453616 12137015758516992 12150606493122048 12176394705270784 12192796099000944 12193511177066688 12235849757542614 12252859133971392 12253577734589184 12268507740783616 12269227259154432 12279584490908672 12296124879500952 12296846017550304 12326338096206848 12339543399555687 12342941461099368 12346274650905216 12357421613695872 12371259153408768 12386332545016832 12387058973528064 12403744128395424 12414214914358104 12430798588547584 12446812684396797 12464846316220032 12476100332674944 12480765660174336 12491301464889856 12492034049574912 12508127032595796 12508860604059792 12519420125496732 12522867721465248 12538861166831104 12566349901053669 12570480607035456 12584556725019264 12600628955830272 12628253102536692 12628993719104784 12645122702143232 12648537495465984 12677010103705248 12691205510824512 12706668731525888 12707413946981376 12718141079869696 12721643399583744 12724530614474616 12735272196625986 12736019089605672 12770012045242368 12783760798995774 12787213031294688 12798758099899296 12815103895684608 12829453936868352 12846734990123832 12863142059076736 12866615728146432 12878232486303744 12892097754919467 12892653217345536 12895579243424304 12910019398942176 12926507290894848 12937419374350208 12938178122774016 12954845855188503 12955605625633356 12986677637075072 12990184666712064 13001912990373888 13019426343001008 13036053962851584 13050651418538496 13065398893647198 13096734227219776 13100270977446912 13114940341782528 13117916816586792 13129760464551864 13144462850496816 13160478329080384 13161250159373568 13162022034932736 13178978136420138 13207723500331808 13214928346066944 13226083904001024 13226859581902848 13243899210983784 13255856603467128 13260813513935232 13272786177673344 13290664391813529 13291237026680832 13305546954056826 13322539989758048 13326137718437376 13338169360814592 13341842423820288 13356135644975172 13371091520332968 13388168265569664 13388953449328128 13418305826548833 13435442871027184 13454119833380352 13454908885039104 13466267025744384 13484405855251044 13501627318667712 13516746112057728 13520396285761536 13568137798070016 13568933536607232 13584127697860608 13586413845750606 13598680481143002 13616047889164896 13619797474316544 13623475476860928 13631294807922624 13635775573733376 13650456446385318 13667088437769032 13686890072712192 13698444043429632 13699247424113664 13716895611376062 13734413996575776 13746814255447392 13754313176518656 13766731401572352 13798344989392264 13802071208381568 13802880666548736 13814532552272256 13818336796099584 13833140489438571 13850807335529808 13866317132197152 13867130358232704 13870875152590848 13885809143736789 13886407420710912 13915280116421012 13934624113143936 13935441345219072 13965991778652867 13983828294334416 13984648412116032 13988424942019584 14004088839530496 14033206219102546 14040861367696128 14052714148001088 14053538305771776 14089614358556184 14102335313777928 14106218812684992 14110028172463104 14122767558509568 14155198739117926 14175707575309056 14193811927257088 14206626958340096 14224928782167768 14225763039911136 14229604682399232 14245538647108608 14258400380199936 14275158050466383 14275773102731264 14295002322966624 14295840690354048 14307908714853408 14311848824531712 14330127047806976 14345479026084444 14361542744061336 14366263550897664 14416991882645184 14433135678976896 14451568802449408 14471034816461328 14474942694164736 14483250733417788 14488011547091712 14504234869513728 14521907121743872 14542320702256704 14554596796143984 14555450388120768 14574039724504064 14592814871361762 14605990146412854 14610012341709456 14613957750051072 14627152114170624 14632621808480256 14645833023639552 14665560708208032 14681982845855808 14700733781801984 14732961952959474 14733826005622248 14737804849627776 14754307884505344 14773151189594112 14786489283170304 14805538120215432 14806406429295264 14807274789299328 14825316271478272 14841917299514368 14857817562730317 14858688937873284 14879344392001152 14898347386116096 14914387598828403 14915030192615424 14918415203177136 14931884449882512 14967696259679744 14987857488477804 14991904933242048 15005440530916416 15024604567354368 15041428753569792 15061689298765872 15062572630494144 15080925172710656 15094541143236352 15114873229905582 15135884812552896 15149550403962432 15155215444497408 15168898488769536 15189330733501176 15206339376064944 15225759988294912 15229871678214144 15243622126645248 15264155022828768 15283649473688064 15300763732079616 15301661084946432 15318053875310508 15322272158606112 15335206658912952 15354791852602496 15375474492490161 15376136952434688 15410749548858336 15430431221334528 15431336178886656 15451215746147748 15465166037378316 15484917207285568 15506443197794304 15523138113066297 15527330109429264 15541349121306288 15547160671510272 15561197587617024 15565482827790336 15578622637625856 15582158252471034 15599606773721796 15600521653011792 15619529643164608 15676452127286928 15696473138943744 15697393699212288 15710644863368448 15731806831126218 15732729463630536 15751898538445664 15769537130734016 15773795666721792 15774720761769984 15788037202596864 15809303416501224 15829494097748352 15847219579653888 15848148980837376 15850816153375707 15865127228000169 15869496164270616 15903177275909728 15908404836022272 15926218680250368 15968038418164224 15981518050667904 15982455328132608 16003044879938739 16003983419900028 16023482996005072 16037949964688624 16046698705938432 16060244740572672 16061186635167744 16081877613337452 16096397304210084 16102416409778496 16116954644317632 16121392928782848 16156735587069003 16177369987563344 16178318751271488 16182687678022656 16200808657496064 16257061465334592 16258014902755584 16262405351313408 16279914168518994 16314466343390152 16337145511961856 16338103646118912 16339061836468224 16373921395661982 16394833172667936 16395794690067072 16418586915311616 16436263884423138 16452724532740916 16457255281465824 16461699534540288 16476562151594496 16495012204545024 16538325504527232 16542791650473984 16552286552477472 16557727482390528 16575554256325029 16595750245862396 16619795088293376 16620769799165952 16634800443566592 16656230385242361 16677502710127728 16678480805413056 16692560167328976 16697156961953664 16701666000058368 16716745273337856 16736392197098518 16755133201404892 16760640809380608 16779408966692352 16837670803382256 16838658292139712 16843205542431744 16897125855654086 16902680138273664 16907334795703296 16921607347766016 16922599759199232 16943218595975168 16966040819299488 16980362928834648 16981358786140896 17004965019429888 17024950683255389 17040321837481663 17045014398661032 17049617375059584 17065010799865728 17086805194246144 17105938582491136 17128979986831776 17133605637990912 17149074892475904 17188455611786053 17189463673225956 17194105657899072 17213359198589568 17214368720564736 17235343054526464 17250904163698688 17273127806918004 17274140834177808 17298154071489024 17359235124001344 17360253201247488 17381405283802112 17400868558051328 17420531858196264 17444748597518592 17467027969929216 17485833736557438 17490555755449056 17506347286069152 17511168181264128 17525950467329088 17548333545831424 17549362713243648 17571970848560184 17586804462007314 17634778538668032 17658532281311712 17659567911613824 17674475471289504 17681084685246976 17697048236897792 17720885855751372 17740729272075768 17745520125062016 17761541852921472 17768183624583168 17784225814419456 17808180859966896 17828122027110624 17829167603442048 17850891020759552 17851937932437504 17890025228593647 17891074435398444 17938826444507136 17955022700992512 17964043220434752 17979207807001392 17980262244149184 18002169758223616 18022328149410304 18026418370505706 18042693710274702 18067775333144256 18090850397426688 18091911382142976 18115218461000808 18131573974857336 18136567044880704 18154730518886528 18159729965755392 18175059743896832 18199541236008762 18200608595180424 18249186763616256 18264592057906176 18265663232151552 18289194148501416 18290266765600032 18312551995434368 18329085673929856 18353774636313921 18379288700957088 18402761611175424 18403840888731648 18419376736363008 18424449061466112 18444187319251428 18445269026325456 18467743114039744 18488422842929536 18489507144310272 18514412191649052 18579498817525248 18580588460292096 18605616192593136 18621322371537156 18645104392445888 18646197882821376 18651233256026112 18721148490261504 18736952197334784 18738051074362368 18762190548893694 18763290906089688 18779130188245098 18784301582197872 18786152478074912 18803113751703904 18808291750246656 18813370896617472 18830356744679424 18900943433745408 18942379653805038 18943490578657176 18966571709557024 18967684053214848 18972806243198976 18994051529478144 19011200506933248 19060003097288832 19061120920472064 19077211619804544 19082465099375616 19086795921711924 19102908294938979 19104028634408508 19127305368112592 19148723658748448 19155018067863552 19175641198493661 19222655843526912 19244180905302528 19270102485185748 19294713088615104 19299923592219648 19311000977890384 19317348729455616 19338979826018304 19389760936342272 19406129061525312 19407267184161024 19433408438450034 19457086495149016 19474653528550472 19480016455612608 19485277000068096 19486419764539392 19502869485560832 19554080944277376 19575977127807744 19581263586275328 19598098340470797 19598942734258176 19643949270612632 19645101340829664 19650406466170368 19672410512673792 19673564252073984 19740717493620576 19741875239060352 19743033052399104 19768467204630207 19810423416973756 19811585250497712 19822392519100416 19839125856001536 19840289372854272 19885850131771204 19891220270902848 19909179266510016 19936855540021248 19958320431085239 19983809984637072 19989206577656064 20007254041221888 20012763635730432 20032806089805824 20082252398354496 20083430173992192 20151982441404338 20153164306540776 20181179750070528 20182363327558656 20199400538616576 20206953925996544 20225197985026048 20252440978001568 20275119168086592 20280594428642304 20345518887420226 20352206697105024 20353400304910848 20376191546790912 20378199298250752 20401018309439488 20424071833747344 20429696211474816 20446942211883936 20500632656653548 20517938539008533 20530335109068288 20547666065144448 20548871136170496 20573908295112704 20601620994863664 20620221383171088 20697517484088396 20703106812572352 20704320999823104 20721798828408384 20727505194149376 20729547562013696 20748263450156032 20771496850167808 20776211003294712 20799475698295728 20800695537349056 20872920174631518 20901936169715904 20903162017828608 20928630851924992 20929858265616384 20947526484491264 20975742441501624 20976972618174048 21031727555629056 21049809328653819 21050716270129152 21061292051544192 21079071222001632 21080307458657664 21105992130331136 21129626106205184 21130865307783168 21134421537834276 21153502970666892 21159328219027488 21232798108676889 21263561362963584 21290717890885632 21308690734223872 21309940437510144 21337393173251652 21338644559866704 21413659654096896 21442503484449936 21443761035531072 21461863072280112 21467773236797568 21469888546371328 21489272859090176 21495190571710464 21518218539126666 21542314116092004 21571091668361984 21576916904030208 21625487823967776 21649703518465344 21676081953779456 21677353203674112 21706552224691992 21724876100126682 21782860682615808 21784138194825216 21813481053385056 21831895194215976 21833175582181152 21859777563557248 21861059586756096 21889222307042643 21908985219619281 21915018512564184 21943007041954432 21948932712720384 21968749535459328 21993349606060032 21998341062312048 22022974268783712 22051100672702976 22069715403303296 22099442929439211 22100739008433372 22159726784391168 22179733924755456 22208307180323148 22209609643942896 22236670280170304 22237974407217408 22256746889771968 22262875949271552 22288033406809926 22347521079174144 22372545288923136 22377622804765704 22397826674823768 22450227737843008 22451544389519616 22457607389908992 22481786232716706 22536906851031552 22543113060937728 22562143130354688 22563466345598976 22592533948148808 22621387759065984 22640483905112864 22641811714854528 22672309844858373 22673286692573184 22726685864881376 22732823166746112 22753347733154304 22783996100251764 22809509064097416 22838639982442368 22844807517321216 22865433189967872 22919284897634608 22925474210532096 22951145598119424 22952491627419648 22977080812965762 23002809988369428 23030837075890672 23032187778903744 23064205428652032 23145646832001792 23147004268329984 23176823619221622 23197749056067474 23227375810928352 23240046401703936 23259664796691456 23261028919898112 23314444982076584 23320741007265408 23341796381425536 23348224241685504 23367933956438784 23373237378706551 23399410160582694 23429294464746912 23449072616009752 23463240124649472 23484424155623424 23544709708415616 23546090548818432 23565967295052672 23597710246689327 23627847807668496 23654305696101024 23660693500082688 23662081142654976 23682055803895296 23688577364742144 23744241146622528 23770829369480832 23772223471256064 23853366971458196 23854765913864592 23862607254033408 23889328020375552 23952057627246336 23972277076001856 23973682992198912 24035224494007608 24056924947032936 24070048058907648 24090367110859008 24091779952751616 24121133863235584 24147103731436462 24153624614667744 24175431966476448 24182089393174272 24212973287673856 24266054981345016 24267478126907232 24274031517033984 24301212986244096 24351740203736771 24352789410541568 24385592198001888 24387022354133376 24471699515085228 24505718267942784 24507155469178368 24537015481567232 24559168981817344 24592249759001904 24593692035100608 24652676192413696 24679086799111374 24685882922198736 24692549301810432 24714843227391744 24742518306817536 24772665090033664 24807488256790848 24828429828716208 24861597177095168 24893625368793594 24929692632440064 24952200665349888 24961531320348672 24982602929779712 24984068099149824 25016254065191592 25017721208119584 25038840250993464 25045735442930496 25077722333662208 25104588295647777 25132699802107338 25140961214070912 25169113450038528 25201257911660544 25256506205073384 25257987438209568 25290245404286464 25345688783481129 25354020207410496 25382411021649024 25413337463051776 25414827893962752 25436282159739392 25443286799167488 25449061228949232 25470544393251972 25472038179211344 25567521597991548 25574426062589376 25597516199798592 25630207791369216 25658907873736704 25693469980247664 25726284118153472 25733231456292864 25756464972607488 25784195509838934 25791158486848608 25820038797884352 25853014581789696 25874838748700416 25876356245548032 25909691710377006 25911211251266712 25973355274150144 25980369333424128 26003825980747776 26038852686002016 26072107925703168 26101302837076992 26130797787294396 26193468454439552 26200541954893824 26228750604836157 26229880683565056 26235833633173584 26259520929103728 26288925700993632 26320956658160768 26322500318747136 26324044069865472 26357956272840276 26380206693010971 26415447000663616 26452167808002048 26487798421967568 26511713206934256 26521627027870464 26545572355346688 26581328783627058 26611093908113652 26645079979516096 26652275436874752 26676338721629184 26712271289950344 26742183040665936 26776336531139328 26777906898656256 26836611653097666 26870885742054368 26908239666760704 26909817770078208 26932534051488768 26968811710502088 27003254637335424 27033492224115456 27039627555758559 27040792571523072 27064040565412053 27136275596140032 27137867073214464 27168255395721216 27172827691501212 27197360962286004 27232095778329792 27239594948633088 27262589615845248 27299311854013143 27300912892770636 27334176875538064 27373780145424384 27396888086859264 27398494848227328 27433791222752124 27468827993151552 27493628510894784 27596689978784528 27604142416763136 27605761333097472 27629065104544512 27636673592199168 27666280978877142 27701614671059616 27732634264394304 27734260716465408 27741750305181696 27771618287473578 27830560232842024 27869248226287872 27870882690438144 27931983557305734 27967656588668832 27969296824232064 27976849884039168 28008177679060992 28066412438205092 28081722735392256 28105428296002176 28107076611543552 28143285823340541 28168695282367647 28179228717112368 28204670627555856 28212437625369984 28220056344926208 28245535117019136 28310397478235852 28351415150618112 28413569480707557 28449857564335536 28451526079822272 28459209364798464 28491077294217216 28516800760399872 28550316100932766 28590004645933248 28591681380708096 28615817429706816 28623697649063424 28690958052168888 28723085488122672 28732527101795328 28833983765290368 28866271357953792 28903137604898816 28942069632922656 28949885388329472 28966501466835576 28976023094183424 29008469739027456 29042562930259193 29043814243487744 29084641404513408 29109193592287968 29110900776241536 29148079449008128 29185629742723524 29211980292825708 29220024683418912 29227915500102144 29254304228341248 29321483102458561 29331121416416064 29363965691711616 29401467563603968 29465923905918948 29467652011244496 29475609699255552 29508615769010688 29611076240430864 29612812858590528 29614549578598656 29650632542956544 29683834599028736 29715635125460634 29717377875746568 29758688784002304 29796694772232192 29828775197656806 29836830406354272 29863768899765024 29935392519359488 29975714976955608 29983809866484096 30010881061832832 30049209134708736 30082857507139584 30123378597531744 30125145260988288 30161850345421312 30189082286472704 30227973662106507 30229746459811164 30271769625105792 30299100807924864 30310430888994816 30337796977539072 30378661467002352 30412678752129888 30451519976589824 30518278331130339 30528310045657536 30567298947376128 30601527464159232 30636107750621016 30644544317212224 30670413317825904 30709583705204992 30750948984980322 30821499097716672 30860862442669056 30862672357773312 30902431492295496 30930332074756632 30969834414571136 31012886395588608 31046276226132594 31054660218858528 31082698242612576 31094321343020544 31122395175234048 31130965655580672 31157245275251712 31164316504942068 31199213547443592 31201043306023584 31239059286329216 31309380261947277 31352904254573856 31392946277887488 31394787398424576 31421289726736896 31463613662252436 31465458927261072 31503797076891328 31539074261468032 31547591333443584 31576074405193728 31618606833002448 31658988195496704 31694439159307776 31696297961674752 31701632306751414 31730254456000338 31738992328541232 31806354551819456 31816809672044544 31936076836328448 31963036101335808 31964910656265216 32006089759877478 32007966839800056 32046965992010144 32075899929377248 32093397411876864 32120489481145344 32122373270335488 32163755226674904 32192794608420168 32204832819556992 32233909288635264 32242785857565696 32277327808689999 32313471174138006 32354739975126688 32356637502542976 32365375356045312 32401617314992128 32514122930669184 32516029805511168 32559828337037988 32587314150190023 32628932686780304 32674291023923712 32676207292237824 32747842791323964 32789666345335872 32791589380134144 32872527768846276 32905449065481832 32914510562931648 32923399069080576 32953124303188992 32990024409090048 33076651009054464 33085583300947968 33104573104954944 33115454964781056 33151108512650058 33191500491724792 33239590176586752 33241539598331904 33269600887133184 33312460770484722 33355005420255456 33356961610826112 33385120334657952 33394313923907328 33403332000116736 33432050110214889 33433490546675712 33472784394197036 33510266402809784 33521281618761216 33558817933384704 33675341606764512 33677316584279424 33686411084863488 33722679349075059 33794251711308172 33805360276547328 33814669591406592 33843214695532032 33845199518398464 33932081638598976 33960725857669296 33962717572281792 34009930038859776 34049901366510778 34080643674963326 34090028797322064 34099234750119168 34130021599731456 34173610388492288 34257959973663552 34267211275981824 34298149784951808 34376911223572106 34378927346451912 34388211315798144 34426718397179136 34428737441129472 34470686109052928 34501808327397376 34546255613836008 34548281668355616 34596308142978048 34668240979704073 34718470248002688 34720506402494976 34762810567604224 34801737116102656 34841063716392528 34889497195037184 34971667473114876 34981111510898112 35012694572138304 35022336362528256 35051900934658176 35096667091662848 35143941697120368 35173608924014628 35317064562623424 35319135823227648 35348950942579008 35362169370493952 35394096473795584 35441771711502744 35481458544151536 35491040250124032 35523083705842944 35536367249166336 35568451628838912 35616361719933792 35656244054221248 35658335206884096 35701782041519104 35703875864875008 35780050457187294 35782148870796888 35877652889014272 35910045401985024 35928086440869504 35958415614002784 35960524488298368 36004339516447232 36044656298820608 36052836741011412 36085387420549404 36135550666288512 36181700794853376 36220655597154693 36230436922001616 36263147949714672 36273134089761408 36309461037773056 36319459931510784 36350119487793664 36399082472017524 36401217190360848 36529184115812352 36578388297002832 36580533531200064 36625103990868736 36658171347859712 36707549272627842 36758577401914176 36805523222350848 36807681777463296 36838753472726016 36888374638502856 36890538052650912 36935486228079488 36976845685859072 36979014288620544 37018630198667061 37028824383298104 37158997635050496 37161176920584192 37211232385186272 37242644743074312 37290208784891776 37292395765642752 37340438053190391 37442296980523008 37473904394669568 37476102148724736 37524381097787388 37526581812179376 37558260376490196 37568603164395744 37572304956149824 37606227503407808 37616583500493312 37699049703161007 37801886867490816 37884759307610076 37886981157314352 37933143419114048 37935368106429696 37945612486397952 38120006194577664 38122241840944128 38154423239609088 38164930198751232 38173591843423848 38205816589877958 38208057268817016 38254610736225184 38297447317496896 38310036135727104 38351282396987322 38445311687053824 38488361810605056 38540204970371496 38589426177230208 38599847184439296 38622001955780768 38634697458911232 38676293264758401 38677959652036608 38779521872684544 38812258123050624 38814534368322048 38864537565565509 38866816876900068 38914172990298032 38949307057100944 38960032911225216 38970554000136192 39005738971121664 39108161888554752 39151954255615488 39196196680941594 39287898541225264 39290202681659328 39300812932340736 39344821025347584 39481434987241152 39483750478120704 39486066104798208 39536934409260414 39620846833947512 39623170500995424 39644785038200832 39678251712003072 39680578745708544 39771700263542408 39782440541805696 39818358533020032 39871993175440587 39873711080042496 39916640862170478 39967619969274144 39978413155312128 40014508082443776 40025527271460864 40164504796708992 40166860347984384 40254917479646499 40303964882808676 40306328613081552 40362359500141056 40364726655117312 40398801077233152 40504881956003136 40550238336173184 40561188857284608 40691037774840452 40704413394210048 40706800609821696 40752383093581824 40756398596501504 40848143667494688 40859392422949632 40893884423767872 41001265313307096 41035877078017066 41060670218136576 41095332130288896 41097742272340992 41147816590225408 41203241989727328 41240442766342176 41395034968176792 41406213625144704 41408641999646208 41443597656816768 41455010388298752 41459095124027392 41496526900312064 41542993700335616 41552422006589424 41598951396591456 41601391074698112 41743392200051843 41745840349263036 41803872339431808 41806324035657216 41857261703849984 41895052968982528 41951484883003248 41953945236348096 42099618657307638 42122584103088384 42158142444003264 42160614917315328 42211984260662272 42259252212410368 42268843075668552 42307005941333784 42318656438054976 42465596217353778 42527122725927168 42581435781771264 42617381468447744 42619880875020288 42674786346503304 42677289119733408 42825474151399149 42827319308193792 42885006968899872 42887522071062144 42923726144560224 42935546473595136 42939777092742656 42978545718180352 42990381143420928 43036437078253332 43084628232184008 43142183336723968 43250975647935552 43299407036930688 43352163907558912 43354706407348224 43413104449383984 43449752200253364 43565721365231616 43626962106770112 43663790388431952 43666351164362304 43719555127114496 43722119173512192 43778444614085286 43817970439238562 43830037025128368 43886014083908864 43897865425440768 43937499070918656 43996682124624096 44045948537567424 44102201345405952 44139430806606592 44198885858878422 44201478016866744 44319453568782336 44359467849510912 44416614360646296 44419219287885792 44473340560340608 44475948814434816 44513493779543936 44525751898543104 44573452688190951 44576066813619852 44695042158348288 44743162796485209 44745090577846272 44755245609531408 44795653349647536 44900455475686016 44903088779039232 44963572465433412 45073813702063104 45124286260709376 45185067896297616 45242775518131968 45280967810225728 45283623429709056 45344619689716746 45453371729762752 45465646333492224 45506695466308608 45567992200503528 45619018128194832 45677279964884736 45689615034642432 45730866379935744 45838569795269216 45850948421064192 45902291196238848 45904983254839296 45954161625931524 46005619976738856 46061674151781344 46064375557807488 46126423477470483 46128410857304064 46291293664003584 46294008536659968 46353647238443244 46395498112134948 46454751621856704 46519329593382912 46569414339198891 46628889964153168 46641482014530816 46683592762851072 46696448483371008 46735867912877568 46746474757413102 46798820321165388 46858588929493824 46898145232019504 47089419416831232 47092181097636864 47131934590105344 47195420493378654 47255695615336992 47308611392202048 47321387000165376 47324162285309952 47364111607790592 47488482293245056 47541658738961664 47544446942512128 47552448460127121 47595381684000507 47706733942916392 47709531827729184 47725214508066816 47778656040751104 47904115254492672 47944554152003712 47947365984397824 48009134639816217 48070448988015216 48113849894065872 48140096117815296 48180734221718016 48183559905503232 48294207462872924 48307249229335488 48350863932952896 48364178786348544 48470206761207009 48532109962690032 48534956253814464 48548063034067968 48602425972488192 48703480407473542 48771184396003776 48774044708266752 48943399030170456 49011436535885568 49014310938356736 49074030963134464 49118337963634688 49184499518003808 49187384070201216 49305352384827392 49358173598222748 49371765844397472 49385098603620864 49429686454783488 49485036613635072 49543195586912741 49545330180067328 49614976513581696 49656859657432416 49723194354190336 49787250737587188 49859385264880128 49904401330699776 49965205859559424 50032508130383184 50035442416239168 50077680501986928 50091470885860992 50155444667324416 50209176591295554 50265399604214676 50281922428141824 50338226900077056 50513012410146768 50515974876419136 50580490808572928 50691377566962258 50708040414820992 50764822043298048 50826674926103552 50829655787925504 50872564319478784 50898122457898464 50941088786503944 50944076358422688 51074852049766167 51120965512444989 51135043195983096 51148852125178752 51195032399597184 51260415582738432 51317815747473408 51386939960495328 51452568236306944 51565366835358159 51568391019677868 51582316973697216 51640077595768704 51706029163579392 51749677497400832 51752712491096064 51819383420754012 51822422502533424 51946710548300288 52077705372004032 52144215851406336 52202605674153984 52261595574588792 52386936908879104 52401083909787648 52457501209672314 52471667266347168 52519041858207456 52577851401987264 52641913316321536 52645000637494272 52648088139730944 52715912545680552 52760413386021942 52830894001327232 52904335616004096 52975596843935136 53023426413868512 53043254055740928 53091144710693376 53162657567254116 53222187816227304 53290159959032192 53304550873749504 53352677443258368 53424542579900688 53484366081331872 53552673062278656 53555813797312512 53670075685780941 53673223306195332 53741771484108736 53816479333521408 53865068102977536 53937623421004176 54006509274670848 54066984448230912 54079255111517118 54128081130824106 54272551192280064 54275734146428928 54345655383002424 54394721924572008 54464191556659584 54479189897266176 54525179231690496 54598623708026286 54601825785541272 54668353751076128 54747560290848768 54793776173718528 54796989696454656 54867582445504248 54937655986303104 54987257021789568 55061323908941763 55193379957569056 55208284833526272 55211522666194944 55258130209089024 55273347184398336 55332561957754284 55403229342119232 55465268528788608 55468521432930816 55543236574947156 55661120465684048 55738496452575744 55741765380876288 55863967114611468 55935313177337664 55938593648464128 55953699768078336 56132824876410184 56163445470784512 56210856592004352 56214153223087104 56286571646681082 56337390564735294 56358457434224736 56409341255111712 56424875250739968 56440112689852416 56491070234038272 56620794956471704 56702830301236224 56827138961415114 56899715128671072 56903052159644544 56918418729596928 56982154588434432 57033601520799744 57100632201865532 57180009291866496 57183362761416192 57231634859413632 57247395298126848 57308724884816937 57381916104337776 57446170976245344 57465054203590656 57526923595480983 57667967530580736 57732542715907584 57884139265845312 57899770776658944 57933002933671152 57952046188366848 58016939478054912 58085125860518386 58169282809026816 58218387184575936 58221801552483072 58296158898016256 58371259485447048 58423960585651416 58440049366837824 58455831000204288 58508608456682496 58642966204917122 58662242832832128 58727931383423232 58802935127207936 58931847811837896 58935304022488992 58951219398511104 59017231538021376 59139940494789301 59222152480861728 59225625717181056 59229099157197312 59301265085913088 59367669198057472 59431270250921268 59434755751493136 59517377568004608 59657550395313612 59673660812708544 59727537799530048 59870785038718976 59951429953911216 59967619732968192 60021762123665664 60098418269417472 60246757195063488 60250290521976576 60323700690842624 60378164572945408 60455947324213014 60459492919622328 60543539250211584 60598201615849728 60620861777989632 60675593955078144 60757322934004704 60825357504259776 60903039953179648 61036556662260678 61056620091315072 61134597894752256 61203054928318464 61272215501242032 61289088634424448 61340826635651808 61419167410409984 61501897969960644 61553815617025599 61642998195433344 61721724885338112 61804862984590992 61860664149513264 61939668829142272 62092552452265188 62109320437717056 62165396485225152 62188642686041088 62244790350468096 62314490550503424 62328633009884136 62398427094887184 62402086612047168 62478118572658432 62618760523894554 62705808509147712 62785892555774976 62789574796849152 62842579453473792 62927227324504872 62930917854522144 63007594153782656 63078148522936064 63095182666887168 63149427985961457 63152148810387456 63237213666004896 63317976390993408 63388878318615552 63392595923349504 63403264613502828 63460508912000676 63477984657082464 63612709103638912 63698394326030667 63872153672656896 63926072202671616 63929821312530432 64012179519754956 64015933679600112 64093931984020288 64151799858754496 64240978962290688 64327510453349808 64385589216840336 64409665639113984 64467818577270528 64485571715131392 64554655617379998 64626942348276012 64709479950253376 64713275005085952 64730750712090624 65028245861338368 65032059611022336 65119656674075976 65174628300380046 65257865373560608 65348582047847424 65352414584475648 65495685582647928 65579332690671744 65583178760268288 65667666921127929 65726955658857843 65745055537692552 65810898130963664 65829021125863296 65846798138161152 65906248606377984 65980048818180096 66153302018108928 66209146209909888 66298328788317633 66302217025300116 66383000983449584 66479180353173504 66539201774266368 66624921540969444 66710010840510912 66713923221652224 66770240669315904 66788627847814656 66864100220429778 66945568788394072 67020532805619568 67042563237522432 67117635866769408 67350683213529024 67354633168558848 67372822169726976 67445358698150118 67588503422616344 67610720553094656 67629339182813184 67686429391064064 67690399036796928 67864163277197952 67921451715338592 67925435144563584 68016929534575119 68019860077719552 68099802733021556 68161287349926652 68180057594644128 68198469500238336 68260043199462912 68515919947327104 68534422551963648 68596299569903616 68753822447144212 68757854692903824 68776422631596288 68853436794358272 68857474882258944 69092511227672016 69096563336711232 69192616285956096 69336481959408146 69436940496005376 69441012804989952 69525621135208448 69682127432785056 69778994390074368 69943334946229752 69962223021796224 70025389144276608 70044672725056512 70103801869316352 70193334183325696 70287883394240736 70347217848029256 70531938544915183 70634129125246848 70638271646455296 70697901885158016 70724338740987904 70788192947591168 70883543423005488 70962917088303072 70982080500248064 71046167411685888 71209316105970791 71232723439867584 71312488108442496 71316670413768192 71403564083038208 71560100914374588 71564297741593776 71856172881739008 71916831228005568 71921048976596736 72008679032894464 72089312597641216 72105673482022824 72170774841098808 72271101332577024 72363401589706752 72441311194309386 72460873844003232 72526295899429344 72546268179522816 72618922075546112 72638919863021568 72700238975587328 72798164944035048 72802434380721696 73055220611210313 73058368231624704 73156776594005664 73161067062400128 73250207981737472 73316342695719424 73415098545255684 73517154803828352 73611046444701696 73677506945452032 73776749277005712 73781076105301824 73870972456158976 73953691371718144 73958028577241088 74037260397334122 74057648766596208 74317995270100992 74422464770372544 74485289486148624 74580417569783552 74584791531285504 74680876106380782 74884593961046016 74947808789339136 74952204297449472 75048762195574776 75053163624358752 75116520752980392 75137206328791488 75144609912299648 75212455006815616 75233167000986624 75313764886943331 75398099406322014 75603773734981632 75769518615220152 75773962314628704 75866286838228096 75870736212859392 76037066350443387 76240012389155328 76244483681888256 76308846479218176 76329860397502464 76347183686847696 76411633179755916 76416114537634032 76509221472450368 76594894634993792 76702564793974644 76890623374107648 76976723621210112 77080409940742992 77178852354460416 77199694368878592 77244003911561536 77269394917822464 77352586529516802 77559043745369088 77624516246101248 77629068736644096 77729075131131018 77733633753800136 77828345980596064 77898614114201888 77920065822450432 77941108000272384 78011477942243328 78216323777109504 78303908511230976 78392393361883188 78575797082450528 78580405363318656 78601625864681472 78686251814508471 78689642050695168 78962869974482304 78967500956241408 78972132209596416 79073868818520828 79140620079032913 79241693667895024 79246341001990848 79356503424006144 79543400527084816 79564881083611392 79636717066040064 79743986350881174 79833281724340956 79935239938548288 79956826310624256 80029016164887552 80329009593417984 80333720695968768 80509834959292998 80607929765617352 80612657226163104 80724719000282112 80729453310234624 80797602154466304 81009763912006272 81100476672346368 81118882667275677 81122377714569216 81192121696236159 81382075549680904 81408826788420096 81413601219643392 81504766187163648 81696287334989376 81718784845899264 81787768847535744 81897935562039429 82002530626614192 82071754156034132 82121340436273152 82190664260577792 82195484544681984 82406483979454656 82480885532684352 82790069936353584 82812427250289408 82817283999292416 82887195313633536 82910020776597504 82918190248054784 82993053800624128 83104844013178848 83197902793182912 83202782149396224 83486784400103686 83491680698526072 83607744678863616 83612648071314432 83714523407699968 83790105937965056 83902969766006496 83907890472696192 84199237314615276 84245168206176768 84316284888006528 84321229834630656 84423968521324544 84514863060027617 84518504424820736 84537686151337104 84614011882667568 84637312876109952 84931192434707556 85054245451854336 85234762936895488 85349572693006608 85354578239466816 85650948302798298 85770013937799744 85775044142124288 85847452289120448 85871092947190272 85879554185485312 85957091436360704 86072874156506664 86169256464368016 86284366673447936 86501951295871104 86598814073861376 86704327815117824 86709412814696448 86826208898767968 86899504400506728 87127688790777579 87131442730463232 87253924213540224 87327580776863904 87332702328724608 87439110254228992 87444238347024384 87556889228170572 87635940878477124 87660074050256736 87772028167817728 87964449307375683 87993364249248192 88091897075134848 88204402690811904 88278861613213184 88397771717756844 88402956033733488 88833228721292592 88838438575771584 88946681120681216 88951897628869632 89026987559087872 89051503797086208 89146905376381902 89152133627239704 89390084316696576 89486325592970418 89510491219062816 89591306699295072 89800910951372032 89806177558078464 89927144930866824 90147627404126208 90248572521418752 90370135792595232 90485551036263936 90561935620451456 90567246859418112 90683920986319521 90689239379433492 90906743459525504 90931292666984448 91013390932617216 91135984401007056 91238036256389664 91354559929769472 91554834993391017 91677139590538432 91701896842128384 91804582392477696 91908323251863048 92011239953477712 92123348303562688 92128751115614976 92252846954940966 92582587328007168 92588017073319936 92707294476886488 92790996224269896 92909503243713408 93038659186765824 93138828678397782 93257779928306336 93282964029061632 93367185525702144 93392896966742016 93471735825755136 93492949514826204 93597640642330776 93717177858987648 93796290464039008 93928140785841831 94178838833662464 94184362195273728 94263869180210688 94390840986757308 94511391230673984 94617222784404096 94642774000330752 94728223215581184 94976964586490112 95083317477923328 95088893885024256 95104896920254242 95190763368001014 95413467885832784 95419063655458368 95450429016133632 95808230508985344 95889108304007424 95894731968795648 96018269279632434 96140897976030432 96227699788131744 96280192235630592 96361468443436032 96367119811006464 96588414925745848 96614498458670976 96701727865905792 96728357572697088 96831983426069997 96940413522414018 97064219925380064 97069912507628928 97096126068135936 97204851944976384 97406960814947084 97542368792007552 97548089416533504 97761942450570069 97886798060340912 98022873071771136 98028621876713472 98368999036007616 98374768140402432 98716347196445496 98743531688794944 98770197207241728 98859372909566976 98970073227270144 99086391173825482 99229953027163392 99313719314864832 99446388708380672 99574501475174376 99718770529760256 99808802661399552 99930411719118848 100065016260766368 100070884832478336 100155361003973856 100182941771721984 100310889334648832 100418353182591108 100530799208429352 100563844856283648 100676453800154112 101026024820293536 101031949752838272 101160981617145856 101382755133924516 101416080829641984 101529644086596096 101653349852207104 101745128638957568 101796244915796928 101882177573007888 101888152716845376 102149704099532334 102241931024889978 102270086391966192 102297704250357504 102390064799194368 102520831165476864 102773879920990656 102905136472613888 103130733670716318 103136782039355736 103164633947394432 103280155191537408 103412058327158784 103499354994801664 103505424982192128 103638766841508024 103644845005066848 103893421096600576 104004722939112219 104155410744008064 104288431702812672 104405211348307968 104523191149177584 104773873817758208 104915002419344628 104943334532694336 105038083716414912 105155702803974528 105283826632643072 105290001274988544 105431825091361104 105520826772043884 105661788002654464 105951193687870272 106046852827737024 106086508111481856 106182289421386752 106325315134508232 106444375632454608 106580319918064384 106609101747499008 106705354886516736 106849085159801376 106968732162663744 107105346124557312 107111627594625024 107340151371561882 107346446612390664 107483542968217472 107632958667042816 107730136205955072 107875246842008352 108013018549341696 108133968896461824 108158510223034236 108256162261648212 108545102384560128 108661966791464079 108691310766004848 108789443849144016 108928383113319168 108958379794532352 109050358463380992 109197247416052572 109203651571082544 109336707502152256 109587552347437056 109735164891008496 109875311972606208 109974514043579136 110122647817883526 110386759915138112 110416569667052544 110423045332389888 110516260418178048 110665123915508568 110806458684238464 110930537057577216 110937042865861632 111055890596001183 111086473149894312 111322240931368096 111476992905151488 111483530761752576 111727934229222936 111870626354675328 111877187296928256 112021314159571173 112265649752820368 112326890941569024 112421713184008704 112428306446174208 112573143293362164 112674781129470588 112716914868449472 112818682510223424 112849750501479936 113097149109483021 113241589912943408 113405660602472448 113654277922830228 113799430257342144 113806104319289088 113836837459193856 114201264403731064 114360018583732992 114366725522832384 114463269718827264 114494790596253696 114617449769633874 114763832208675552 114892341952490688 114930108407181312 115053847190961966 115335935061161472 115465085431815168 115768278531690624 115799541553317888 115866005867342304 115904092376733696 116028879794275203 116033878956109824 116170251721036772 116338565618053632 116436774369151872 116443603104966144 116593612696696527 116742518970894096 116847921171302832 116880098733675648 116911662000408576 117017216913364992 117285932409834244 117324485665664256 117455862766846464 117863695623675792 117870608044977984 117902438797022208 118034463076042752 118279880989578602 118444304961723456 118451251434362112 118458198314394624 118602530171826176 118862540501842536 118869511502986272 119034755136009216 119282252862371641 119315100790627224 119347321625417088 119455075599060096 119741570077437952 119902859907822432 119935239465936384 120043524247331328 120319189282502371 120493514390126976 120500581043953152 120647401381685248 120756329145890816 120911894648426028 120918985839244656 121087078500423168 121196403231699456 121514645868009408 121650715008519552 121806079906359296 122073113324521356 122113240182630144 122269195789504512 122544431002484064 122578177268848896 122681653271303616 122838334820819968 123003795939921288 123107631234051198 123285996390866688 123443449770676224 123609725969181984 123721328299026528 123879337658284544 124185104904530376 124218640875434112 124330792970450304 124377285372082176 124489580700936192 124628981101006848 124657266019768272 124796854189774368 124804173224094336 124956237145316864 125230176600155529 125237521047789108 125411617018295424 125571785111549952 125685158906947584 125854454649009744 125861835709044288 126015188307565312 126156297045872128 126298855971922914 126474427332009792 126635952781986816 126777756637231104 126806529227005656 126921017824001352 126955969314164928 127225418207277824 127396788652061334 127744307345313792 127852144405343232 127859642625060864 128024359039509912 128031867359200224 128187863968040576 128303599717508992 128476422454197447 128481957924581376 128655020906699616 128771178433680672 128819331278227968 128935637154541056 128971143430262784 129109311234759996 129253884696552024 129418959900506752 129426550010171904 130056491722676736 130064119222044672 130239313348151952 130349256600760092 130515730747121216 130697164095694848 130991371165295856 131158665381343488 131166357520536576 131335333842255858 131453911317715686 131490111075385104 131621796261927328 131658042251726592 131693596276322304 131812497212755968 132306604036217856 132418292419819776 132596657576635266 132604434050600232 132766001966899168 132958360706347008 133078403548532736 133249843081938888 133420021681021824 133427846443304448 133540481338631808 133577255695629312 133720358064572853 133728200440859556 133891137576788144 134041065611239136 134085126475044864 134229488389455627 134235271733538816 134701366427058048 134709266337117696 134890717396300236 135177006845232688 135221441106189312 135372858782128128 135728326554395904 135842903430677184 135850870289127168 136033859069150238 136199605466043112 136322574699853304 136360115189288256 136396939000476672 136520086398925824 137031839894654208 137068845103927296 137192599139807232 137507644894288424 137515709385807648 137552845263192576 137706873588716544 137714949764517888 138185022455344032 138193126673422464 138379270432411449 138385232571912192 138672963918816292 138873880992010752 138882025609979904 139364254865570112 139557988780148736 139708243017596673 139886669892459504 139924446043592448 140050778288553216 140089345450113024 140207603738632704 140575766788481472 140694435696058512 141063877089830366 141268258250493696 141276543292910592 141395803770316032 141448677481975808 141576385895182336 141767086846010976 141925834176606144 141964161000496128 142092334823371776 142418632211941582 142465446879735168 142624976216884992 142633340827536384 142807128166076416 143120201828749176 143128595483187552 143625569773059731 143712345763478016 143833662456011136 143842097953193472 144017358065788928 144178625195282432 144211346964045648 144341549682197616 144542202665154048 144882622388618772 144921747688006464 145052591798858688 145092536359045632 145237844151092224 145400477951174656 145596329888070096 145604868761443392 146110441222420626 146313553188011328 146322134124800256 146500415963474944 146632685391438848 146830197090511368 147034309607656704 147222092889403392 147355013890904064 147553498554011424 147562152210603648 147741944912317952 147907382743436288 147916057154482176 148074520794668244 148115297533192416 148629586760738223 148635990540201984 148844929540745088 148970578972297248 149160835139567104 149169583062571008 149361752212761564 149895617578678272 150097524391149552 150106327248717504 150233041505960784 150274412657582976 150289219824599296 150424910013631232 150466334001973248 150627529773886662 150796198812644028 151539037230440304 151547924629257408 151732573676456192 151741472425718784 152074132700886774 152480024778310656 152488967363776512 152617692958436352 152694367373695392 152823266359511832 152832229075268064 153018442944900736 153189789269987584 153224556149298501 153362896537334967 153405129587949288 153781246748215296 153953447242420224 154160819881485984 154357704708920832 154488007823123072 154696100506074477 154705173059033604 155118087490738176 155249032492202496 155258137473288192 155458150262262036 155467267507600272 155656691961192128 155797228228403776 155840131644900864 156432647554219008 156607817022461952 156784786723766376 157151594164901056 157160810726637312 157203251729362944 157372503629016942 157925739948964608 157935001912482816 157944264419192832 158147737637041656 158281240158065826 158483387335790048 158492682003981696 158713006848012288 159086801054169632 159129762167222784 159273434132080128 159487972701762348 159666563448681912 159870479877096576 159913652621248512 160058032329775104 160658019186835968 160667441391937536 161010227057342823 161019669918585996 161215859531234704 161225314452326208 161449438000564224 161595204308932608 162019527824012544 162200953344692736 162237765334551354 162384243392472318 162764151099361808 162817653576840192 162827202439286784 163392574669978752 163437569691798528 163575537695071488 163795871124078858 164005061253228384 164143508312068264 164242680872546304 164381328521155584 164390969089363968 164812967958909312 164961771065368704 165183971726825289 165580139872707168 165624854500578816 165634567998584832 165774390627267072 165820041553195008 166209688026357696 166395805586365824 166405564298792448 166973568800207372 166983361397052144 167215489357727232 167225296142628864 167805939532012992 167815780945392384 168398474629230552 168490336412353536 168632569776013056 168642459669261312 168847937042649088 169029726120055234 169075372302674208 169228023765335136 169274625752219904 169862384869415112 170108490903708672 170469525873790976 170699145386013216 170709156478933632 171301896605596596 171540027875599488 171550088284248576 171694904578240896 171742185894380544 171759108370970624 171914182872721408 172145748313013328 172338512928736032 172568733346895872 172936910543071921 173003902591742208 173197628147722752 173408655630235648 173652417797535936 173799008801013456 174255377581555158 174507848427080448 174655161553727808 174665404657449216 174878220508457984 174888476694048768 175113778456341144 175271881756954248 175320148100513472 175544056335635456 175928898614751366 175986728498496384 176183794150269696 176408805381623808 176557723226426368 176795543435513688 176805912067466976 177419821484367903 177666457442585184 177676877151543168 177893362241362432 177903795257739264 178053975118175744 178103007594172416 178293810752763804 178304267254479408 178972651185940836 179020982438125632 179182613398590144 179601821902744064 179612355116156928 179854289861733648 180295254808252416 180740271585190464 180971102072527872 181123871240902912 181134493718836224 181367841972639042 181378478758866984 181813486919051008 181862585333968896 182026781865234432 182271968802014112 182476072512779328 182709119859538944 183109669986782034 183354279181076864 183403793684256768 183609164784955392 183816646503726096 184022479906955424 184246696607125376 184257502231229952 184505693909881932 184661446851076797 185165174656014336 185414588953772976 185581992448539792 185819006487426816 186277657356795564 186515559856612672 186565928058123264 186734371051404288 186943471651510272 186985899029652408 187195281284661552 187434355717975296 187592580928078016 187856281571683662 188357677667324928 188368724390547456 188527738360421376 188781681973514616 189022782461347968 189234445568808192 189285548000661504 189448283957884371 189456446431162368 189953929172980224 190166634955846656 190177787770048512 190209793840508484 190381526736002028 190826935771665568 190838127310916736 191095182978092001 191616461017970688 191778216608014848 191789463937591296 192036538559264868 192281795952060864 192455399576263488 192722936886872064 193176829851491696 193228996917341952 193403455731811584 193456715145394176 193663966852139994 193880827044828036 194128439850760128 194139825015257856 194192252136271872 194813921629894168 195084737584015104 195096178833067008 195523884901140138 195773596120681824 196045746143542272 196057243753426944 196737998072015232 196749536280804864 197003000763383787 197180866976573529 197432694392890992 197487063377589888 197540394414483456 197718745819133952 197940146454540288 198172782347650964 198459906054326784 198627438629729664 198894986364952899 199149002950348752 199437541059520512 199617605322799104 200130032521532736 200141769664956672 200310722007947712 200365883543443968 200836706365182216 201061598416858704 201127689712567296 201352907600308224 202052049640587072 202063899505676544 202321963234291712 202765510267849032 202832161659283968 203059288173192192 203306699704414208 203490257277915136 203592489831593856 203764355146015776 203776305433690752 204299408199064668 204483862049779956 204540172783932384 204595408500715008 204780129598388736 205250381717209927 205547759841981312 205810272945227776 206261467341432636 206273564078711472 206329267894788864 206560310383074816 206998709989603328 207277533683016048 207289690010133696 207786842193201152 208009445878224438 208310821488016128 208576863405625344 209046382298355168 209547747635516416 209830004838689256 209886669065388672 210076167432829824 210311405607949056 210567653265286144 210580002549977088 210863650182722208 211041653544087768 211323576005308928 211595815634745549 211902387375740544 212093705655474048 212173016222963712 212364578842773504 212650630269016464 212888751264909216 213160639836128768 213627948317912373 213698170319602752 213937464325327488 214210692249114624 214680302743123764 214692893224781328 214967085936434944 215750493684016704 216026037098683392 216267937792923648 216317020446068472 216512324523296424 217090204769120256 217323933582928158 217382621532009696 217578887698288032 217856766226638336 217916759589064704 218100716926761984 218394494832105144 218407303142165088 218673415004304512 219165661833630939 219175104694874112 219470329782016992 219750623945212416 219949028087158272 220245295635767052 220773519830276224 220833139334105088 221032520836356096 221330247831017136 221612917368476928 221861074115154432 221874085731723264 222111781192002366 222172946299788624 222644481862736192 222953985810302976 223455868458445872 223741252709350656 223754374593856512 224042628319142346 224531299505640736 224653781883138048 224843426368017408 224856612892348416 225146286586724328 225349562258941176 225433829736898944 225637365020446848 225699501002959872 225941294660829993 226194298218966042 226483179825886816 226811321204944896 227308555845660456 227598860514684288 227612208638578176 228111199051330161 228402528807462128 228720037167465984 228733451045664768 228926539437654528 228989581192507392 229234899539267748 229527664417351104 229784683904981376 230107694381923932 230671870122322944 230930170863630336 231536557063381248 231599083106635776 231732011734684608 231808184753467392 232057759588550406 232340503442073544 232677131236107264 232873548738303744 232887206209932288 233187225393393054 233485037941788192 233695842342605664 233760197467351296 233823324000817152 234034433826729984 234571864819668488 234648971331328512 234911725533692928 235727391247351584 235741216089955968 235804877594044416 236058755443525413 236068926152085504 236559761979157204 236888609923446912 236902502868724224 236916396628789248 237421860237098739 237725081003685072 237739023005972544 238069510272018432 238564505724743282 238630201581254448 238694643250834176 238910151198120192 239805719815644864 239870478931872768 240087048494662656 240638378565004742 240987028780253952 241001162087906304 241294802763370496 241512658291781632 241823789296852056 241837971678489312 242174157000846336 242392806463398912 242677686857928511 243029291736018816 243301430017039104 243612159812718592 244146226649042712 244226480365260288 245088862004968128 245156354537697792 245363306542607232 245676669641639936 246007591879842576 246215262468102396 246571992781733376 247219451938363968 247442656598053056 247758675316569088 248370209809060752 248437281750868224 248661585940900608 248754570744164352 248979161401872384 249314532039536544 249593708379548736 249608346448188672 249912474290633728 250460353200311058 250475042095578216 250823234036590848 251143570223099904 251370317813895168 251708909298019488 251723671418088576 252030376615130624 252312594091744256 252597711943845828 252948854664019584 253271905563973632 253544589180082851 253555513274462208 253613058454011312 253842035648002704 253911938628329856 254450836414555648 254793577304122668 255704288810686464 256048718079019824 256063734718400448 256375727936081152 256607199435017984 256952844908394894 257310041813399232 257542356867361344 257638662556455936 257871274309082112 258218622469519992 258507769393104048 258837919801013504 258853100020343808 260112983445353472 260128238444089344 260478626696303904 260698513201520184 261031461494242432 261383066372332737 261394328191389696 261982742330591712 262317330762686976 262332715041073152 262670667684511716 262907822635431372 262980222150770208 263243592523854656 263316084503453184 263893347922127049 264613208072435712 264836584839639552 265193315153270532 265208868101200464 265532003933798336 266499686163877776 266840043362043648 266855692886608896 267080962677263616 267154511391258624 267440716129145706 267456400881719112 267782275153576288 268082131222478272 268170252950089728 268458976778911254 269402732854116096 269418532674235392 269781434792600472 270354013690465376 270442882212378624 270745717564256256 271456653108791808 271685806861354368 271701740578254336 272051762958958563 272067718138300476 272399210932086224 272645149399706608 272720230378576512 272793878000953344 273040172797851648 274063679789308416 274664504980173051 275015289788576848 275031418771615296 275105690526385152 275413747177433088 276370044910688064 276386253346844928 276758540864822898 277345927837632584 277747761984021504 277764051219959808 278728509731140224 279115977560297472 279416486035193346 279773339784919008 279848892087184896 280101556577106432 280178690900226048 280415207477265408 281151533576962944 281388871392117024 281784422357525493 282127754179660732 282536516500987392 282553086585821184 282791607540632064 283534173692021952 283851668353212288 283928322000992256 284184669646743552 284837264423883164 284930893759470336 285249952433769984 285266681655072768 286240403657498352 286257190966375104 287251139546119462 287424691526956032 287667324912022272 287684195906386944 288034716131577856 288422693928091296 288683099364395232 289084405330308096 289765244777237544 289843495376012928 290105183597717376 290185072718091264 290475688302184448 290800955902349312 291192659776140192 291209737522886784 292203745400362901 292220882444841252 292627106376022656 292644268249600512 293000831926949888 293265370782877696 293660394181022736 294068619215313408 295106997108022848 295124304421207296 295483889824635904 295814765486872576 296149041589336488 296230595066384832 297259173521476446 297689859081490176 297941157944594496 298321670279134208 298339166125142016 298723504425523128 299791235157356544 300195048782299104 300212654497435008 300466083011921568 300548825315165952 300578439649198592 300849820027262464 300932668003946496 301255059547773324 301592397625288056 303078074460880608 303095849258514816 303465147352912384 303482944851437568 304148265401773548 304960049556621312 305235385916872704 305388734747390784 305646532719023664 305664458150536128 306036885889801472 306379578539975168 306449112298597002 306725793074669934 306810259175898576 307562493496430592 308321639762971968 308715409417841664 308976015646246144 309392201012148954 309410346118067208 310236174981476352 310498064984404992 310516274946576384 310916300524524072 310934535015200544 311313383922384256 311594456456807552 311680263289801728 312014168817336657 312865295108438016 313215634044923904 313569573447532752 314303188329802112 314321621453274624 314745007258033884 315851479897929216 315870003824965632 316295475274083312 316562480316131652 316966774671580096 316985364007963392 318173602108339264 318259524334445568 318546868264160256 318975945403524696 319333126897363824 319740959754193152 319827305242497024 320116064659550208 321316038373671936 321334882783875072 322020454114685646 322039339837171992 322431719062469408 322450628904652416 322898876001128448 323190408617865216 324039055648025088 324401906689385472 324475530669102708 324768486784944636 325528302198723616 325635307153680384 325985900374392237 326785149339957504 326875139383597056 327151075390142976 327591742248157716 328010122506456768 328287016624136528 328762657042311168 329625935917818624 329923542130737408 330367943453650578 331160279745414336 331249709001157632 331269135997169664 331548781254534144 332419376052715392 332791611172731648 332811128597584896 333167671788003549 333947137600414744 333966722794104288 334430978715454464 334450592285257728 335611879064025984 335631561890784768 336063942478713519 336796949258461104 336980672824707072 337265139552026112 337284919338522624 338059452240110468 338150744605348416 338456047530670272 338549251504439808 339291447328449063 339724769738830224 340216981807417344 341398290772026432 341418312957867264 342603793211193192 343080055751198976 343100176568497152 343389809156481792 343484371788761088 343518216741941248 343828365745442816 344291496626026656 344677025857472064 345137466693791744 345873821086143842 346007805183484416 346395256295445504 346817311260471296 347304835595071872 347598017602026912 348510755163110316 349015696854160896 349310323107455616 349330809314898432 349756441016915968 350227556912682288 350543763513908496 350640296201026944 351088112671270912 351857797229502732 351973456996992768 352367588300539392 353115446452852736 353591086871027376 353611824134933952 354839642968735806 355332914885170368 355353754303086336 355786724482724864 355807590515478528 356107950236351488 356587621505527608 356608534508958816 357846758587114923 357945302371881672 358041964876251264 358365226797180288 359203643805488128 359224710232313856 359708579723467296 360957567847507113 361480543170380928 361942204145055744 362247742481805824 362268987437672448 362735683945278084 362756957517733968 363626973838102016 364543937604028224 364952145025558656 365418239719077888 366219339973564068 366708558362153728 366807587368513536 367633293007452192 368044959813910848 368493393214250752 368515004462459904 369011387819763864 369322893702153594 370330349312028672 370829177907545952 371163984897079584 371638012974853632 372555314713591128 373031119713225344 373131856116246528 373468742102808576 373886943303020544 373971798059304816 374390562569323104 374868711435950592 375185161856156032 375690529800466587 375712563143367324 376715355334649856 377055476720842752 377563363947029232 378045564922695936 378468891137616384 378896567915768742 379907858345960448 380333269911693312 380419587681016968 380763053472004056 381653871543331136 381676254621833472 382190365956184002 383232922035941376 383556433216029696 383578927875182592 384073077118529736 384563591904121728 384910799152526976 385429267362592341 385445873773744128 386353659702983392 386457993834683904 386806911463623168 386913430290788352 387327933704279988 387761654089656072 388256879701520256 388279650030515712 389627843259788336 390169475168030208 390192357666134016 391047769802280276 391547192241363648 392091492287084544 393475996144030464 393499072561609728 394006001526767574 394361733953147058 394865388785781984 394974126755179776 395080788828966912 395437491638267904 396345564695301928 396919812108653568 397254877259459328 397789972729905798 398298005900697504 398875082119041024 399235210645598208 400260065043065472 400283539329913344 400621444015895424 400731767086887936 401161074193718559 401673412730364432 402123196833717408 402255379425134592 402688465168366881 402705815200616448 404104099281174144 404127799011353088 405531020535698064 405664323318567936 406118576346384384 407184979663187712 407528710292031552 407552610867381504 408598816398129336 408967724099559912 409080345567864768 409190817001430016 409560259196777472 410500763434419854 411095519683962624 411620545890455552 412522934682865272 412547128157422944 412658535789577728 413120620766149632 413979583463525107 413997419979206656 414555067366032096 414579380020267392 415573684386402304 416018891756448876 416621642976032256 418092764596710336 419095495271032832 419660009677378512 419773338130777344 420152334865659648 420622811215898112 421135306530572288 421727300365444416 422083307088175536 422647152010617856 423191631269491098 423804774751481088 424187411310948096 424346032445927424 424729157685547008 425301260538032928 425777502529818432 426321279672257536 427255896635824746 427396340639205504 427874928650654976 428421384498229248 429360605486247528 429385786449562656 429934171872869888 430876709319179193 431500987368033408 432052074197366784 432535875585847296 432634040892136944 433024649046592848 434647867165856316 434765243064019392 435157775396576064 435713532453276672 436201433853523968 436788989664210288 436814606284330176 437346830008609024 438331323667261878 438940659564033984 439501247890424832 439898056174316544 440490591271534104 441547039660552448 441666278668210176 442065041672712192 442660495662034272 443225834736953856 443722148230308864 443748171463446528 444223562384004732 444345892599577248 445288963725472384 445888760282214669 445907971620605952 446911736916891744 447482505418701312 447508749187713024 448085256638284692 449062599011281472 449686852736034816 450292573173448656 450699124517882352 450867659473797888 451274730040893696 451399002005919744 451882589321659986 452388596437932084 452966359651773632 454617111691320912 455197721029368576 455224417277156352 456222398102660322 456805057614924256 457440074334931968 457466902091329536 457853078875309056 458469799078535496 459055328834702208 459569367809962752 459673668447895503 460088689612004901 460215388763847864 461343740244645888 461860341727260672 463073114126762496 463464023469369216 464088301518223431 464115519177100812 464681006884147088 465354262472214528 465747097476607488 465774412419864576 466374450786786108 466970075883576384 467391684685211328 467520394934702592 469143729639336976 469297942662657024 469823451067385856 471454782494703168 471482432179911936 471609755188088832 472117510887050826 473119523958314408 473777219846893824 473805005737448448 473832793257578496 474843720474197478 475450162007370144 475478046011945088 476139020544036864 477129011449486564 477260403162508896 477389286501668352 477820302396240384 479611439631289728 479740957863745536 480174096989325312 481276757130009484 481974057560507904 482002324175812608 483030681172028469 483647578593704112 483675943356978624 484348314001692672 484785612926797824 485355373715857022 486058583472037632 486602860034078208 488292453298085424 488452960730520576 490177724009936256 490312709075395584 490726613085214464 491353339283279872 492015183759685152 492430524936204792 493143985563466752 493723569814406281 494438903876727936 494885313196106112 495517350633138176 496740419618121504 496874563501736448 497323171881801216 498465212741795537 498629064079073088 499187416759097472 499216692896377344 499824948581267456 500920706400622116 500950084191156432 501646468073181696 503417818596038976 503447342836177152 504060753230261248 504625188183488512 505195423887691656 505897709328039168 506543811127947264 507089178360165702 507226116908022624 507684071296005408 507823877256659712 508901672829111296 509587154608245336 511408577621372928 512097436158039648 512127469436800896 512751455872162304 513214398870035968 513905689816789788 514620083626798464 515084713734722688 515277325112911872 515742548618164224 516437244939039984 517015538786208096 517675839602027008 517706200040687616 518810731629215763 520225966890706944 520957253392607808 521397026403040368 522062922988484864 522766132744665474 523965484661183424 524634661525373952 524665430082146304 525341335369023432 525815645270862744 525960444301540416 526487185047709312 526632169006906368 527786695844254098 529226416144871424 529673169679279104 530386630306541064 530417736202400928 531064007867596672 532259464453103709 532999372327755552 533680086724087296 533711385773217792 534161925354527232 534309022782517248 534881432258291412 534912801763438224 535564550307152576 536164262444956544 536917953557822508 538805465708232192 538837065348470784 539562869585200944 540708027380930752 540885764424757248 542913306217583616 543371613722708736 543403481156508672 544103525917917126 544135436276600952 544798421864172448 545290298799413216 545440460757153024 545587756001906688 546080345595703296 548127359578616832 549329009960346102 550030579577153696 550062837543230592 550211381052770304 550827494354866176 552740089821376128 552772506693689856 553517081729645796 553984340553230391 554691855675265168 555495523968043008 557457019462280448 558832972070386692 559546679569838016 559697784174369792 560203113154212864 560830414954530816 562303067153925888 562777742784234048 563568844715050986 564255508359321464 565073033001974784 565106173171642368 565583215081264128 567068347384043904 567703336706424576 567856644001984512 568344851873653113 568369339293487104 569674528847766328 569861787518940672 570499904867539968 570533363310145536 572480807314996704 572514381932750208 573285548934276003 574502279092238924 574849383053912064 575334649824044544 575368391812773888 576845387856182592 577366198728790464 578168810660616192 579530489554475088 579686990752025856 580210367195434752 580370145436182528 580951376604368896 582385319552280384 582419475045773568 584407490800725802 584441764889682504 585254212752045312 585288536499201024 586001663853899776 586530741565755392 587320788362045472 588137238430626816 590213994216045696 590248608842414592 590967779649271808 591629530973745152 592298083178672976 592461190132769664 594518347042952892 595379718162980352 595882315889188992 596643340558268416 597447008851046256 600390097564598208 600425308994870016 600932166023843136 601097650630331904 601156879298397184 601699640054524928 602510119095546648 603184795250576112 606156148921761216 606191698517029632 606930294705824768 606965889702875136 608296530803547096 609920099113242624 610470771833745408 610777469494781568 611293065438047328 611328916301072256 612073771779602944 612759157079950336 612898224597194004 613451586149339868 613620518351797152 615751145151629781 616643279525943936 617430818835683328 617952031292492288 618784402024297908 618820692236134416 620996129968809984 621832601049048144 621869070030401088 622626767844768512 623188912913615104 623360526579603456 624028337634673314 625730590216876032 627139146895065504 628606376659604224 628643242906549248 629490014516067768 631702959795858432 631740007649931264 632590950548166624 633124960632263304 633933549343160192 633970728015926784 634787446904236647 636347204216678528 636519048668891136 637093736528320512 637951890807049392 638666253794727648 639481919508386304 640883844953737119 642632076747343872 644040908229371292 644078679674343984 644863438124938816 644901257809304832 648078111296050176 648803813378770944 648951061338205416 649536973569889272 651056604397447232 651270614307360768 651971800748784474 653570298679915008 653750278767194112 654302150780285952 655183484496315432 656020245012913536 656574033248273056 657496985500892817 657525314084622336 659251871835637248 659847084261474816 660735886907301156 662320559490828672 662499418002315264 663097562509068288 664838752105430784 665583222345463296 665622257195169792 666335343576007098 667894275200829488 667933445588208576 668861957430908928 671223758128051968 671263123781569536 672127884957427038 673593898516922208 673961345649414144 674530279104052224 674569838677045248 676118904480220936 676301489210696832 676912095061340544 677098503008879616 677823883982489979 678582894656898126 679449539477660448 680433963614834688 682796581544052864 682836625915734528 684333597153990483 685207586422386384 686160111502397952 686200353136994304 686779618312963584 686968743577522176 688582993252053312 689354051714944128 691747642172287684 692015610366968832 692790512590891008 694609671190143744 695196035204053824 697021510326220632 698031393708321792 698620646214911232 698661618629796864 699512882033831936 700455113825364576 701087527027816992 701280592402053888 702176225342541824 703715594459005464 703946913993985536 704735176601078784 706230892905705472 707182173742054752 707223648269867904 709679285937471612 710665829770340736 710707508606172672 711573448965449728 712215900472702976 713175243011055216 713217069017917632 715693517174229846 715890604743763344 716083929752502528 716730453594360576 718407287610976256 719417159446934592 721915135695014226 722961086340761856 723884408290111488 724495484963611648 724537974875344896 725471367890556168 725513915035467936 727253947676204032 728033060573785533 729087875208056448 729904290051117312 730836479438155776 732438679947128136 733417116724307456 735266586014904384 736089919627821696 736986786428501504 737030008924919808 738022775639527728 738645787404307188 741658355815091904 742327969794159168 743276025949707264 745110629427182256 746062239426450688 746263712232493056 746937484205617152 747943596118609632 748781125138646208 749737422871901184 750370323712312064 751381059600933174 751425126286734648 753430710669299712 754110953441685504 755126727894058464 756091129845391872 756937782275232768 757793135831537484 759815716691920896 760633767540248553 760666539823386624 760839175362033936 761526106944008112 763307743086662272 763352509243666944 764380731912368004 767112866432059392 768146154237059472 769127183808243456 769821598305053952 770858534725184682 772707319405966784 772915987669367808 773613822927246336 774655867408559976 775523308179312144 776513759403040512 776559300061031424 779255686519576672 780338950336060416 780384715332268032 782095539604560552 783094384482727296 784149199116998211 784182984574169088 786951992288060928 786998145123219456 788012003053535148 788723467906294116 789730777571563968 789948253510359552 791680043766381147 792691129390603856 793839624217307136 794509754518918656 795579945459811596 796596011801395008 800520130086130944 800567078659826688 801242888031790848 801463534173775872 802322148387437118 803346825460728864 804246393667434816 804510758850269184 805376930336733762 808208198562348288 808255598022706176 811062041071396128 811328646637135872 812237152692768768 814369959326375424 815057420584063104 815105221734763008 816155288876875689 817197632796258672 817935448199119824 818160691135729536 818381634002860032 819120518393554944 821001526868839708 822191039367925248 823993514940519153 825045869365730544 825094256314845888 825317071579155456 826241241532299264 827959166927050214 829110134732064192 829158760040534784 832037783512897752 833243285952064512 836185529193420672 838190990542065664 839320019354757024 839546676261554688 840304669731319296 841245622431796224 842234324977516597 842270613061144576 843454600730888832 844166614176351072 845294304021235712 846383262538982196 847609549502962176 848374822621896192 850602521076065856 851555005059636864 852642559344515072 854511793271649492 854792681278411008 855749857301309952 858721210972495056 858771572899125312 859868343745739776 861753418638358386 863001974736066816 864104148394733568 865268081784273888 866049298093185696 869295734331712632 869530486128038784 870315550793152128 871427064906553344 872402867707047936 873577979328420576 873629212568660352 874693660017218048 876611236201088703 876662647334523756 877881319128067968 879002495780849664 879796112348633088 880981182543068208 883094079321104896 885320991324068544 886451669473907712 887444296460617728 888447124768009464 888691785199154496 890577927450944768 891777520564429338 893823473833783488 894965010837402624 895017498375426048 896170513276569384 898125198022562944 899373705472069632 900585146346897312 901398249035764704 901735318947595776 902549460081787392 902798004011839488 903765178643319972 904777192875864168 905932719303547264 909234223382641824 910395442058737152 910448834554312704 912444796205320644 913610115229848512 914880148669863936 915706157750618112 916939598157070992 918110657669404416 919138735619925504 919347336895791006 920177379224009802 920430777527695728 922687480489291776 926146228253524992 926928046938738432 928176603036446862 928231038354201624 929362013768294176 930708524944429056 931494194953214976 931548824839729152 932748901573572216 933940151767152768 934783369370422656 935040789869405184 936042506452009971 938287459278673952 938595885325314048 939646902134771712 942909564989406336 942964864359823872 944235021774101652 946239047916628816 947554439693787648 947610011474896896 949687440948394956 950900324014740288 950956092023890176 954258022898973128 954520806325017792 954778573003336704 955640604792480768 959222879262579456 959481915727491072 960348193978650624 962553514260018968 963948115121015808 964004648351625216 966061362344056938 967295157187408224 967351886713957248 968696628003385344 969571225853595648 970710747431714044 972117166944075264 973205720068156416 976584906596170848 976905921461041152 977957701123176711 980355448019872512 980625418150791168 981453226170428928 984030367519370304 984861049872409584 986287971126933504 987447139628812562 988877807753455872 989770626392212224 991034701266276352 993480839236243008 993749127003472896 994646343763602432 996930425483591074 997258128158146176 998374833518194944 998433385792754688 999649897162534912 1001841412801244232 1001900168382312864 1003292936146363392 1005378988411418117 1006835637192077952 1006894685672354304 1008121506460522496 1009250376366977024 1010390847775383312 1011795418656078336 1014178356720331404 1014452233816045248 1015368142592010816 1015647754513319424 1017803345658222592 1019174309216490672 1024194872316079296 1024254938873601792 1025502911744324608 1026428797740071936 1027811379633579576 1029240167253596928 1030169427469445376 1030554650225823744 1031485097236328448 1032874489878079968 1034031077572416192 1035351679204054016 1035412400081375232 1037621463258431526 1040451933781413888 1041914506785215616 1042794052806080736 1044125845976969728 1045532265489330948 1047930969322366848 1049269323050747904 1050682670738046864 1051631290541725488 1051920888603080832 1052974370095418624 1053264338013812736 1055573391688508196 1059346339358558208 1060773260613082128 1060835472404801856 1062128015735193344 1064518928906207418 1065998744655511104 1067360173448174592 1067422771546435584 1068323850709054464 1069762864516582824 1069825603526876448 1071129100614305152 1072328524889913088 1073540275761344769 1073835907115645016 1077610931416464384 1077674130696941568 1079125739170401888 1081416054761861504 1082872703542521339 1085826612435167232 1086743227445417472 1086806962313017344 1088207051835834252 1088270872553201904 1089596843728344896 1090580597598826432 1090880921514306048 1096254719157233664 1098658019920692204 1100061159154307392 1100125675086461184 1100422762105540608 1105480179642752256 1105545013387379712 1107034163459291592 1107968681106460782 1109383711350530336 1110991047936086016 1114914038924560896 1117665944140773384 1119093359139676032 1119395568348739584 1120406226308425728 1121660829909061632 1124606134307851776 1125555485568468096 1127071589401399761 1127137689430101972 1128511016718642928 1130146066003949568 1131166430162528256 1134136694768087808 1135406673412849152 1136689703747306226 1139349057695532656 1139723575037881344 1140999809735079936 1144961614629993408 1145028763865500416 1146571097868552006 1149004558184477848 1149698766107824128 1150669299648089088 1150736783625547776 1153690775712365184 1154732397457580928 1156287802087777023 1156337621321232384 1159060979108950176 1159373981504051712 1160420734390869504 1160740290872365056 1164770639104560768 1164838950091547136 1168814981601451604 1168883529779365008 1170508425504090624 1170577072998402048 1174641576724090944 1176274476861253632 1180427988432091392 1180497217684829184 1181935559298543616 1184596166357345952 1184922380265539328 1189036694085905784 1190759436325960704 1191764631778377984 1193286681116536832 1194894017702092512 1200780195129196416 1200850617989740032 1201864332047686272 1202195301260663808 1202313758596794368 1203399280109049856 1205020238191093296 1206369590501152224 1210558373801503447 1212312297843522432 1212383397034059264 1213860589411649536 1216593061607094192 1221554938989563136 1222586130876094656 1222657832602144512 1224147543559205888 1225518314159900672 1225796449194388008 1226903172298679736 1227241036703594304 1231502290303259562 1233286559051887872 1234861637671366656 1235904062584984576 1237568804048595816 1237641384472268832 1241938750390575321 1241992259937619968 1243665202098096288 1243738140060802176 1245253535689537024 1246377825827230208 1246721053159206912 1248056675269346628 1254278293790131008 1257212753319208448 1257286485813098496 1258980029032135536 1263405919591716864 1265181901096333248 1266249921264526608 1267867098686320384 1267941456031853568 1269574893808473294 1272694408433357056 1273038097337782272 1274187473056641024 1275903781614098784 1277332507589455296 1278963839016772608 1281767689907474238 1285264153494687744 1288081816458742584 1288157359348687968 1289726876249877632 1289802515618609664 1292630127957537579 1296156222592100352 1297607626757541888 1297902122676410832 1299073947139778544 1302113208794894464 1303943601497568948 1307140597359830016 1308604301560571904 1310366968992630864 1312040490025827072 1313148066496546112 1314993971001785634 1318503743671274496 1319694168522949632 1321471773814602312 1324641118981657344 1324998836004630528 1326195125018136576 1329677504210861568 1331166444690926592 1331244514390339584 1332670687152014196 1335788550401658976 1335866891176417152 1337666280846644007 1337723914861817856 1342447516256103936 1342526247563139072 1344255769914854076 1347187797033844416 1349060558208104448 1352237808960441872 1352602978421393664 1353824190122681088 1354197006017759232 1355647767964979958 1357165789313796252 1358899078955320896 1365593163088105728 1365673251831469056 1368667194307980966 1370415172844772768 1372320223004795904 1372400706273988608 1373559236625927168 1377165986504106624 1378708103429888256 1379021005343686509 1380266068836014703 1383495284344575368 1384031220733937664 1385581025181782016 1389219342380287488 1390392070408107648 1392264904554670293 1394043020652441264 1396062787416643584 1397241292429822464 1397323237259593728 1400910227650729152 1402175054055633984 1402561184804107776 1407431188918010928 1407893827987971072 1409470353202157568 1414364347484109504 1414447296539735808 1419358571874943224 1421331659540681472 1421415017212345344 1423146897930899456 1424431800945405952 1426350486022110432 1426434138035835264 1431387034348459692 1431781209487526688 1432167859505005056 1433460907188721152 1436752672020469489 1436814575221952512 1438834318893869184 1443830271390028452 1445922172681523712 1448990969927223296 1450942735781112336 1451027830070935872 1454507895352408064 1456066121147571066 1458175750416112896 1459808580102234624 1464877359894256272 1466834233448614912 1470533172029808768 1472179839255643392 1473973572857003008 1474060017849839616 1476045551279055456 1477291574808614376 1481170709443218843 1483316711630183808 1484655939588318336 1486552051899414528 1490221258854364512 1492124478852901376 1495395638225386611 1495887192237219264 1497562250277292416 1499474845743802368 1500740647424624128 1502762119201866348 1502850252573469296 1510253455788116928 1512182259690783744 1513875564550465536 1515586271663074968 1519631433383841792 1521267535080497106 1521678350724067872 1523052213888016224 1526615486173324544 1526705018487333888 1528761463824736008 1534225732864118784 1536292308474118944 1538254367616486912 1539643196610107904 1541717069450369364 1545414638811933568 1545831975338735616 1547227645854492672 1549311734817119952 1551046616358624288 1553027518806081024 1553118600122062848 1556432194887647289 1558511373039153344 1560677900672120832 1564191079209121104 1566188768965454592 1568298398233996422 1573903984576121856 1573996290246438912 1576024006107070296 1577446935812588232 1579461555143127936 1579896507020719104 1583360087532762294 1585382258781207712 1587679248434614272 1589019509037837312 1591159890919623192 1593192023602790016 1596778393359311127 1601040260172261888 1601134157319653376 1602485776063581696 1602927068347551744 1604644296774874236 1606693650921457728 1608492787334869632 1610753860673467524 1616416397124696576 1616511196045412352 1622124082142792256 1622657293274271744 1628739918652750848 1630114841168126208 1630210443469526016 1632310577753751378 1634395265592517344 1635870896398239648 1636321382271459072 1636763268005720064 1638241036787109888 1642003053737679416 1644382078735850496 1647987029881038306 1650091738731461088 1650188512629691776 1650634143158310912 1652482483064598528 1655918333854100428 1658220269464128384 1658317520081069568 1661953021659691173 1664075567025795504 1666486571904129024 1672371058386841344 1678640038709514048 1679093352523109376 1680609339462638592 1682491244863592448 1684468649955033194 1686909201461777664 1688333228352702144 1690588608042471424 1692766525077964392 1695219099005924352 1696749645243792384 1701205042152131712 1703110010119273728 1705285118689030144 1709023586543298984 1709585362556822016 1711499714602619904 1717442421944990112 1717543145798250624 1719736687491479552 1723506837276716772 1726003949472133632 1730536163568547776 1732098596186371392 1738591468663425264 1739060972256077568 1740631101586304256 1742854129813106688 1747155958656841152 1747258425137320704 1749387320034436096 1753222472402177406 1753325294669047512 1755762638256135936 1758004991561699328 1759592224697266176 1761962365086136416 1766188158642209792 1770641982648137088 1772903338947815424 1774888592921235456 1776894249536018928 1777383570398308992 1781155854901889536 1783555041128858676 1787646947667566976 1789930021674805248 1792341026553138768 1796250396045125888 1801170292693794624 1802796498071529408 1803470637895191552 1805098920163574784 1807530357286639944 1809554385751728336 1811865438607094528 1818468446765283648 1820790884117474304 1820897669108625408 1824889592410641288 1827220230459697024 1829760297339727872 1831412315501236224 1833879196314141984 1836221315338808832 1838277471239851008 1838694673791582012 1840354758448019604 1840861555055391456 1847253435454889343 1852292456507049984 1853856093877476864 1856353206072893724 1856462076708403248 1858724027536588352 1862988389906429952 1865497803147144432 1867880303534305536 1869566738740845312 1870081579738810368 1872085012904019942 1876574918557347904 1877191770650628096 1885819129978812672 1885929728719647744 1888470043548203304 1892478095833257632 1895108879387575296 1895220022949793792 1899374881896789912 1901800648029480576 1901912184047780352 1904362340712709941 1908516045797946256 1909041612650035584 1909557146006673408 1911281209584961536 1918445758525158912 1922651534861211357 1925107028520037936 1927896230242031616 1932122724688113876 1934590314374816448 1934703773427914496 1941421494863428088 1944234333888150528 1946411440136312832 1953169813192341696 1953811842922082304 1955915402246353422 1960710896039745024 1961250836301582336 1962906452340857856 1968060735038740608 1969722099744819168 1972490956502678451 1972575942253867008 1974894279257625124 1977755615506911744 1979541252784424448 1986961678472486016 1987498254006945792 1989292687527204864 1993860850967182148 1994516256316292352 1996749667036389888 1996866771585509376 2003682825602488464 2003800336764625728 2006585872292726784 2010757976822836234 2013671274384155904 2013789371344708608 2016243012921044992 2020781695550766624 2023590837312156672 2028356713440662808 2028904467632090496 2030736285184021632 2031295509026638848 2035606691316445184 2038348618432981344 2045426217802540307 2048389744632158592 2048509877747203584 2051005823488649216 2052857595480143872 2055622759267159152 2058480334507193856 2060338854938890752 2065748979756159936 2068062155144832384 2070703358408108032 2075242926516863052 2083829013570431232 2085588105612161472 2088251691953939456 2091064530978661896 2095861938644733696 2098538646101495808 2101365341476093728 2103262581083450976 2103841777206161664 2105948740190837248 2106528676027625472 2111146783377016392 2118692678717116416 2121546521226164256 2121670944809603712 2124256031470386688 2129037857812414836 2131997489311022208 2134720346896349184 2136647701418108928 2139525729033165648 2139651207053752896 2142258201228610304 2144657049779826176 2147080551522689538 2147671814231290032 2155221862832928768 2158251478340803776 2162832109523723008 2165745407085042678 2171653224870334464 2173486454890834944 2173613924626034688 2176414103671668504 2176541745106403808 2179193687456689792 2181161195197652864 2181761843028612096 2184099181721356599 2192509438314467328 2197316039841384408 2200122318308614784 2200251350172922368 2210960359285504512 2211090026774759424 2214068326918583184 2215937362212921564 2218767422701060672 2229828077849121792 2235331888281546768 2238186718279352064 2238791136697479168 2240812452616851456 2249212268615703552 2251110971136936192 2254143178802799522 2254275378860203944 2257022033437285856 2260292132007899136 2262332860325056512 2268273389536175616 2270813346825698304 2273379407494612452 2278698115391065312 2279447150075762688 2281901302620745659 2281999619470159872 2289923229259986816 2290057527731000832 2293142195737104012 2298009116368955696 2301338599296178176 2307381551424730368 2309464794915161856 2312575604175554046 2318121958217900352 2318747963008103424 2320841468781739008 2329541278209121536 2329677900183094272 2337629963202903208 2337767059558730016 2341016851008181248 2341154145996804096 2349283153448181888 2352447597350994633 2352548953722507264 2360855976864182784 2360994435369658368 2369192332714691904 2369844760531078656 2375040131299143441 2378073388171811568 2381518872651921408 2383529263556755968 2389788035404185024 2401560390258392832 2401701235979480064 2403728664095372544 2404390602521327616 2404627517193588736 2406798560218099712 2410040476382186592 2412739181002304448 2421116747603006894 2424624595687044864 2424766794068118528 2427721178823299072 2433186123214188384 2443109877979126272 2445172261752189312 2445315665204289024 2448295087118411776 2451036628319801344 2451592898388776016 2453806344597359472 2454482073407188608 2463004580606519124 2466573118103775744 2471808125169969152 2475137608097191632 2475282768944537664 2483877500781150642 2487330404196192576 2487476280121604352 2490507071379074048 2492755651654460416 2496113350538693256 2508556587580262016 2514425506638416896 2514572971626196992 2517960058064271072 2526702974932549791 2526811839183433728 2530363802192666496 2532499842529053216 2535734197372640768 2535882912063707136 2539149787616946588 2545388816866714112 2551807563228197568 2554665015178910592 2557927678033545216 2563535379814948476 2576163632917485168 2576314718697375936 2579453752499755264 2579605031237219328 2585260255915075158 2592312445184200704 2595804245352821664 2598147894279557088 2604226417589788928 2607887202995137896 2614281194719660032 2617208603121143808 2620733937985261728 2624080980051654144 2626296132993092224 2629833708603266109 2629987942003571268 2637007487342548992 2639388337045899264 2642943547629204624 2649282237963314688 2659355008421723136 2662332889381853184 2665341374304028392 2671577100803317952 2671733782352834304 2675332561693288014 2684895032512207872 2685052495126278144 2688511539829708152 2694375594067688832 2698121116416208896 2704475617920883744 2705205956842787328 2707648380245362176 2708394012035518464 2711295535929959916 2714331578627592504 2717798157910641792 2731186326176211456 2731346503662938112 2737334388615961932 2740830345689545536 2744640446009591808 2747118473251854336 2754331973008213248 2757416206859776512 2758042010687373018 2760532137672029406 2766990568689150736 2768062441467875328 2778438684760574976 2780784140816215296 2784529809109340586 2788086041304882528 2792125574833287168 2794482584859644928 2794646474519187456 2801820455301458304 2804350108111267968 2805122369608215552 2808127519356029913 2814862377836021856 2815787655975942144 2818940706404315136 2828728694968219008 2828894593079471616 2838717143749886448 2842663319081362944 2842830034424690688 2852700972044220864 2852868276071670528 2862774068696919384 2863562418975053376 2864335719010010112 2866921814377442304 2873505344040938978 2877668637787738368 2887660542780056904 2891844345363047424 2897981939854446592 2901885471562224672 2902055660141871744 2909015790704816128 2912132242295142132 2916351500832225792 2919617160204469248 2929754719788512544 2933668466897229824 2941066344059617536 2944359678511286784 2947947145714006016 2952091102558110912 2954583149617228752 2962341418886437686 2966633423260367616 2969311879176636672 2973104103798829056 2980442517708729024 2984248957705802752 2990791276450773222 2991774384474438528 2995124500554584832 2998949691487604736 3001481294849248256 3005524238403732696 3005700505146938592 3016136965234254351 3020506911576233856 3024364519381567488 3027751129100931072 3031172543326149936 3042535070160994212 3043356701448135744 3046104427776032448 3053230972346649088 3053410036974667776 3057522927649472016 3072584616948237888 3076508735232973824 3079286393220215808 3083434138900738728 3090829277623867136 3091663950677471232 3094455291708985344 3098623469634239904 3102093232717248576 3106055037612162048 3106237200244125696 3112864389775294578 3117022746078306688 3121355801344241664 3128382158418242208 3132377537930909184 3136596796467992844 3147807969152243712 3152048012214140592 3154893871625176464 3158923110286255872 3159793014041438208 3166720175065524588 3170764517562415424 3178039018075674624 3182319781839246384 3186384047205580032 3193556786718622254 3202080520344523776 3202268314639306752 3204971552127163392 3209288593549748472 3213387301842915456 3216985574669739264 3220620827284034307 3221507721346935048 3232832794249393152 3233022392090824704 3244248164285584512 3248618110627564017 3257479837305501696 3260229682336252416 3260420886939052032 3264621155507502756 3268790531185034688 3271741792796479296 3272642764542918144 3284006107475358832 3288764157471700992 3295974059762076612 3300183477462922176 3300377025259383552 3301268286316621824 3311836667708200856 3316440538928256768 3316635040162139136 3323906043319382346 3328151134051591008 3332973143808258048 3344742116773682688 3357280077419028096 3358186705046218752 3361218678925277184 3364982489727184896 3368937299910066388 3373818402923555328 3376666456705404288 3381214768204199283 3385533050155928784 3390438198011848704 3393499290487584768 3402410084304263424 3406220020238547456 3418047173086597968 3419170725113644032 3422999429205239808 3434884843889980224 3435086291596501248 3439473374982959104 3447013674553433544 3452007898944267264 3461072327137095552 3464197192372742784 3477182937326850528 3478121944512155136 3481262203172608512 3489256489192568759 3494311917313682304 3494516850274641408 3498774640068872192 3506444944804354812 3506650589338095024 3511525276512271872 3523924730172272832 3532376317284419584 3541283965296274176 3545806677895630848 3553788499072037856 3554767140796617984 3562311709803779072 3567110082257717352 3575293895335133952 3579860043349610496 3584682053106277536 3592500792090251776 3602340585387589248 3605592996143058816 3606941275790383104 3610197840327149568 3615060714573279888 3619108771503456672 3623730877214189056 3631675121404510341 3636936893530567296 3641581768234948608 3649779184821282576 3654440460919394048 3667758392628283968 3672442630677617664 3676554942479702016 3677389347583164024 3680709516896039208 3681723110110782912 3694506870909778686 3704584913014099968 3707712187754953728 3712706412145787448 3712924153416806496 3717448055073176704 3725816251171725963 3725976779812859904 3730995606294288864 3735760607068611072 3739133477481690624 3740163159477620736 3744170025808039884 3753149837114695808 3771638259957625344 3771859457439295488 3776940087096406608 3784956191666515264 3790217758775150592 3798749763793579824 3803601296058961152 3803824368095560704 3808724681425419882 3817032091595892512 3818083225300071168 3819114292013346816 3822562419169923072 3836891517050317824 3845303069722422714 3850214057040075872 3855792460484063232 3864245449376227752 3869180628749632896 3869407546855828992 3877890383872612737 3882842989726856176 3888468667776301056 3892822880272625664 3906339626384683392 3911830804492706844 3921421792079490048 3925812904681715712 3936121470077481216 3939444199489638336 3944981913005356902 3949788558515250248 3955511231013823488 3959082505568848896 3973923356944972032 3974996508013891584 3978585375054409728 3987721701934364296 3989032512632584704 3993499334072779776 3993733543171018752 4007365651204976928 4007600673529251456 4012998842539932021 4013171744585453568 4021515953645672468 4027342548768311808 4027578742689417216 4041563391101533248 4047181674624313344 4056713426881325616 4057808935264180992 4061472570368043264 4062591018053277696 4076697236865962688 4090852435605080614 4096779489264317184 4097019755494407168 4102011646977298432 4105715190960287744 4111245518534318304 4116960669014387712 4120677709877781504 4131497959512319872 4136124310289664768 4141406716816216064 4150485853033726104 4167658027140862464 4171176211224322944 4176503383907878912 4182129061957323792 4191723877289467392 4202730682952187456 4206525162166901952 4207683554412323328 4211897480381674496 4222293566754032784 4243093042452328512 4243341889619207424 4248512062940773376 4258075715624829672 4263994978622044416 4269440693792698368 4273295402836217856 4279051458066331296 4279302414107505792 4284516402457220608 4289314099559652352 4294161103045379076 4295343628462580064 4310258016061408467 4310443725665857536 4316502956681607552 4325664219047446016 4331490814170085356 4346972909781669888 4352828207343337008 4353083490212807616 4358387374913379584 4362322390395305728 4363523686057224192 4368198363442713198 4394632079682768816 4400244636617229568 4400502700345844736 4421920718571009024 4422180053549518848 4428136653837166368 4431874724425843128 4437534845402121344 4443512128329656529 4459656155698243584 4470663776563093536 4476373436558704128 4486186914676159833 4498424537231407104 4502221942273872384 4508286357605599044 4508550757720407888 4514044066874571712 4536546779072351232 4541626693651396608 4546758814989224904 4557396230782130624 4558894300151525376 4563802605241491318 4579846458519973632 4580115055462001664 4586284391474208024 4596018232737911392 4602677198592356352 4614763102849460736 4618929589830323712 4625151208351108092 4636243916435800704 4637495926016206848 4641682937563478016 4659082556418243072 4659355800366188544 4669296584662941867 4675259926405806416 4675534119117460032 4682033702016362496 4698566306896363776 4704895194701989266 4721711953728365568 4721988870739316736 4738384665429383808 4739689521062157312 4750080262598286882 4756146776343623136 4763037745303842816 4767058527113511936 4779576070808370048 4790335180077933381 4803120780516785664 4803402471958960128 4807457328190745088 4808781205042655232 4820080952764373184 4825478362004608896 4842233495206013788 4849249191374089728 4849533588136237056 4866372246428376768 4886219755958252544 4890344523504378624 4890631330408578048 4896590174236823552 4903185796777552032 4907612689194718944 4908964146814377216 4926009161213038248 4933146236207551488 4943616250339938304 4950275216194383264 4950565537889075328 4967755001562301284 4974660808392385152 4974952560243208704 4981014142758148096 4985511303308920832 4992226701077386512 5017113175160524032 5028851013276833792 5035920116128542144 5053405949865099582 5060727604385332992 5064999685058106432 5071468394745281536 5071765824127414272 5078299575233893176 5090777633733428224 5103615126456395136 5109330030357821184 5115855356067090432 5127070759629896952 5152327265834970336 5152629437394751872 5158907504999510528 5159210062474438656 5170520511830150316 5191608490705643328 5196295788559114176 5208452835179577856 5215774405990275792 5228562389439320064 5241467875970523456 5248161960103308288 5252592265986184448 5259667417206532218 5259975884007142536 5274014974685097984 5278776674091798528 5285887095258409248 5298564475926629376 5318710016843446272 5324665778763706368 5330682748608056784 5343154201606635904 5343467564705668608 5350665123386576028 5369790065024415744 5377023079659416304 5388751188135377664 5408951235841767488 5410411913685574656 5415296760490724352 5422591071859919832 5428663157255185008 5435596315821283584 5462372652352422912 5462693007325876224 5474668777231923864 5481660691379091072 5489280892019183616 5494236946503708672 5508663946016426496 5514832413719553024 5516084021374746036 5521064275344058812 5533981137378301472 5541760306364668029 5556877369521149952 5561568281632430592 5569059618218681172 5576172082609765056 5588965169719289856 5603640910602916608 5608700216222535936 5610244739216431104 5616255038712059826 5629724755672043712 5631575311951884288 5657457389936438016 5657789186158943232 5677434287499772896 5685326638162725888 5685660068849381376 5705401944088441728 5705736552143341056 5713087022138129823 5725548137393838768 5727124837950106752 5728671438020020224 5733843628754884608 5747010688081877956 5755337275575476736 5767954604583634071 5775321085560113808 5783688690726094848 5803770943124449344 5804111320283743488 5824264484590284264 5832703001664451584 5839234320408938496 5859509439577025088 5867336933794459648 5882132688119235072 5888719357022573568 5895894291428012032 5904182205116221824 5909166299234457504 5924682837772875372 5933266846520735232 5938623758353273344 5960885035417458048 5968497915411605504 5981582552901546444 5983548768948877056 5990249001109169664 6002962589698496512 6011048476807465392 6011401010293877184 6032273930468508702 6041013823152467712 6048729038763134976 6062345086652299872 6085070140321988424 6086713402896271488 6092208855552064896 6106461944693298176 6106820073949335552 6115045855298944032 6136278653407620921 6145169233896475776 6153017470465947648 6158572786440431616 6166868277801477456 6181658555247734272 6197246939268479808 6204186465434497152 6212110075224324096 6225728779550589156 6234045492156613376 6256764316836484416 6264755075861818368 6273193592935985688 6295615938304487424 6304096024428281184 6309787743250352928 6317846220572511744 6319586028082876416 6333440350131049176 6341529035124830848 6356078036151349248 6364639563678492768 6372768094411160064 6387113573437244508 6404161040689047552 6409943104254326784 6418577187099496944 6426774603685830912 6433971149339478528 6441241654568068614 6443015442693870096 6465665588498786304 6488496328571169024 6497236221255128034 6514959674611003392 6520459364672504832 6520841773878104064 6529242311015005512 6537581062370069376 6543483585592958592 6545285529085836288 6552297545164069797 6568012214950717664 6577528314943401984 6591948119524153224 6600366954925844352 6600754050518767104 6623673335416401712 6632881077856513536 6633270080324278272 6647812086638764692 6656302268103182016 6689484233547365376 6714560154838056192 6716373410092437504 6722437357850554368 6737874599820132776 6747636805847110656 6753332913410808576 6762429536408398566 6771066100311857568 6780876396023697408 6786998580975169536 6804820168608526848 6812440040477094912 6836094346173195936 6838341450227288064 6845703907862236977 6845998858410479616 6869769687779960448 6870172583193002496 6894027349106867088 6904015797888534528 6922144654274191104 6928394384745485568 6954365874653701056 6956243889024310272 6962524406345217024 6978512978385137518 6988623834627364608 6989033700549282816 6997549280137744384 7012889889608709624 7013301178676190048 7023050553024543744 7037652918879926819 7047849460344545664 7064752634568839168 7082567930592548352 7107576998144075712 7109534281593235968 7124623419607558144 7134220164515434704 7150587790670267904 7169364106212555072 7185001584180503552 7204681170775178496 7211185992286117632 7213882551580766208 7220395680654299136 7230121429146559776 7238217543006913344 7247461754428378112 7263350242809020682 7273873787061134592 7283163536469897216 7299558369642565152 7308880921838788096 7335516785256567936 7344885261355235328 7353109884959404032 7354778695166328048 7361419033792078416 7363446220221565824 7389013741819557372 7415424375509907456 7425412824291574896 7425848306833612992 7434896110146353408 7451632502343451926 7461991212588577728 7471521214137222144 7478266954963381248 7488340051616079768 7506299674229391616 7543276519915250688 7543718914878590976 7553880174192813216 7569912383333030528 7580108924797649373 7580435517550301184 7597499527587159648 7607202592117922304 7607648736191121408 7617449362850839764 7634064183191785024 7636166450600142336 7673783034100635648 7690606139444845428 7700428114080151744 7728490898752455504 7738361257499265792 7738815093711657984 7755780767745225474 7765685979453712352 7776937335552602112 7812679252769366784 7823661608985413688 7842843584158980096 7851625809363431424 7872242940154962432 7878888398979276672 7889501125809798327 7889963826010713804 7899577117030500496 7911022462027646976 7918165011137697792 7947846713889944064 7975443403868728592 7978065025265169408 7986998668145559552 8014731302409953856 8015201347058502912 8025997685079864042 8043031907291344936 8054685097536623616 8055157485378834432 8083126782203066496 8094363349248626688 8113426853762651232 8115617870528361984 8122945140736086528 8125182036106555392 8153394473731925376 8181704871210161228 8193558978528634368 8194039510988814336 8222491037068636608 8233921338028775424 8241355419755563008 8262995919024639744 8272248620579329536 8300971706067452208 8335316054281724928 8342352422448645888 8353006767815757824 8364258123914647584 8383447754578934784 8405461365904374912 8413050324333803904 8415367108824646656 8423794960763348992 8444587133508065568 8473908616610524129 8486186084904657024 8486683779238414848 8497024125881546752 8516151431249659344 8527989957244088832 8558102916132662592 8558604828215011584 8569032804914441216 8578628199119304704 8588322206090758152 8590687256925160128 8620516032122816934 8633005913363215104 8651328438094892032 8662981628340170712 8693945819563339776 8705656414686674016 8706166980425615232 8716774749826759168 8724644780790611456 8727047372114448384 8736396726885426396 8789264159365537632 8800489273234459136 8801005400691689472 8843841437142018048 8856273307674332736 8863749448851686256 8875069690804242688 8887024256659313058 8919312311396487168 8941327553126187072 8952746873117408256 8972373829352319666 8996849074462814208 9004443884547744768 9016572715211198088 9017101515440815776 9028088133749143424 9048410895702763053 9073093558144702464 9083253387302793216 9093517629978449808 9114792461564261248 9127605210482982636 9159692917039947264 9160230110924003328 9172568782948416048 9192036465475822784 9229526205698921472 9237859179660647424 9250302416702216184 9272487832871601408 9274991852032413696 9283365875126956032 9318165112836486144 9318711600732377088 9338593169325883734 9350519852811612832 9351068238234920064 9364067404032724992 9397132613792727552 9409790389403978532 9443423907456731136 9476769330858767616 9479379042124314624 9500160525196573764 9512293552687246272 9534117054227023872 9559152141616740096 9580670360155866762 9606241561033571328 9606804943917920256 9614914656381490176 9640161905528746368 9650956724009217792 9661862481852102921 9684466990412027576 9698498382748179456 9699067176272474112 9732744492856753536 9745854331882692051 9772439511916505088 9780689047008757248 9781262660817156096 9806371593555104064 9815225378389437888 9817928293628754432 9852018322426076496 9866292472415102976 9900550432388766528 9901131075778150656 9935510003124602568 9949321616784770304 9949905120486417408 9962028285516296192 9971022606617841664 9984453402154773024 10034226350321048064 10057702026553667584 10071840232257084288 10106811899730199164 10121455208770665984 10129999370116212864 10142936789490563072 10156599150467786352 10181555267466856448 10207230252912790272 10218660060715642368 10254141519259793904 10304654531669940672 10305258874789503744 10317815009999021056 10318420124948877312 10341041023660300632 10383216981411286656 10392591577118228352 10416905670359155712 10431548811980551584 10467769467577706277 10482935751941046912 10496323920206616576 10505184531972368896 10519334834413064436 10519951768014285072 10571774190516818496 10597128951853258752 10637420033686892544 10661365497216113568 10686308403213271808 10686935129411337216 10701330246773152056 10739580130048831488 10754046159318832608 10777502376270755328 10817902471683534976 10820823827371149312 10830593520981448704 10845182143719839664 10857326314510370016 10871192631642567168 10895025364213531023 10924745304704845824 10949337554463847728 10963321382758182144 11017327892032852992 11029664827439106048 11032168042749492072 11042128550688117624 11067962274756602944 11083520612729336058 11113754739042299904 11123136563264861184 11138119236437362344 11152344165219530112 11177448753515177889 11177930339438579712 11207281821205833216 11217400432445071872 11220489478432862208 11232510077424119652 11259449511344087424 11314914779872876032 11315578372317886464 11354868574999545792 11370653276325451776 11410803888176883456 11411473104286682112 11426174044276259646 11451096274787677536 11454249675900213504 11457342876040040448 11467687257509769216 11494021376163755912 11510674551150953472 11535909209167268142 11550642171120227616 11567377381452189696 11607541886248898688 11608222640567486976 11633671151617838211 11648528969180568528 11665406003328903168 11678468640817876992 11719018879154050176 11764265376238470144 11777438714045147136 11808364410232443648 11818332598468915008 11849365675545750744 11866533693041470464 11877247516706546688 11921770070834916096 11936995830823211008 11963165105803092888 11967097537897754112 11980498002218339328 12005925179396993024 12022096953614930784 12022802020587754368 12064547860937017404 12082027646304935424 12124690173304599744 12170140280643976848 12173426805792542976 12184417711104129792 12212923889386596352 12230091710597888064 12272557306815241842 12290338467792951552 12306034940931895296 12317145572880863232 12333736555602954912 12363317110495468544 12394493878536959616 12408372930868994304 12424220150448648192 12451457559101178312 12468090984313226752 12513528633672968832 12529510151723636736 12546387185871971376 12608192048856562368 12619575486500705856 12635692441145023488 12666880700262098352 12683058070249661696 12729279127356985536 12745536188822320128 12774227146874489016 12808322081378095104 12819886208508653568 12837154374198993888 12853549207371661824 12867942298678957056 12882483309136137228 12886030885387740192 12930774048184225401 12931331176997572608 12976992657142338048 12994472442510256068 13040918729345009664 13058484622030011024 13075162124740138752 13086967171185917184 13090571058171672576 13104595090328139594 13136024429901435328 13183896239048306448 13200733909851688704 13201508101037534208 13247346670832803424 13265762155713027072 13266540160648556544 13295624173277529384 13312604536206364032 13330536384988969587 13378968467094730752 13429120309676112384 13458560744028479499 13475749199640265552 13495273611694221312 13506665826821617152 13524859072816797132 13542132200623715136 13609640337217053696 13624880080954189824 13672188692346391872 13676682900454576128 13691407815724473954 13739539375559920896 13740345166386004992 13788054698213734176 13808031595777069056 13844289308548382208 13856788769490971136 13908731749307402112 13912487778048620544 13925048812690434048 13957025956770275036 13977247669254729216 13978067401098565632 14007889753988825601 14025779779217419248 14026602357352380096 14046101106049087488 14075305837759853638 14095698920689091328 14165135861185096704 14215153996288151424 14219068563186471936 14249246839215116288 14268440329030869408 14301175581340535808 14317983524617782149 14338728212425110144 14370003168361007104 14409362341550356992 14422371984572235264 14460242858293119552 14476435086013826688 14494923508856756224 14526700485618041364 14547747574122269184 14599116739285130304 14617761843677576192 14671033570513135872 14689770522710470656 14709557390332656096 14722838067584156832 14726892440443131648 14778027483639114744 14830848751019814912 14850825648583149792 14851696613667225984 14869792220292706816 14903265004686903852 14923982425177155456 14943042428274444288 14956533909926762496 14976680103232159536 15012599348458783232 15086553039830501376 15107760348385626432 15139824766666061056 15160217849595298746 15194999055174319296 15214405184235844608 15215297472382242816 15234898725701679528 15268128366383570048 15272332901200284672 15347566068201271296 15381212278889690856 15400856228160303488 15456981797504911008 15476722514998531584 15477630187423315968 15511561535490450948 15531371958907424704 15625358505538733568 15647323217970827376 15685687168317960192 15744485880309924864 15757776797958553344 15779002251619596654 15779927652021427608 15799154234061000992 15822044924055293952 15836330022275395584 15895693427779888128 15950886807737457184 15956130050530338816 15973997336291119104 16029462604819907712 16030402694117005824 16051995370159728084 16086063814582689872 16109370195073247232 16166253564406132992 16226853707525302464 16231235741056723968 16245890281472173056 16306788947463850752 16363409742420322456 16387117957057268736 16388079021977628672 16444982074137273216 16467842676057550848 16482710839511126016 16525991838049279488 16544497241158659072 16601943412134904416 16625280919094004087 16670632108563449856 16684704844897291776 16728516247829295168 16766895509157869568 16810922731808749824 16826100648667607808 16830734217649293312 16847589921526697984 16889174267016131136 16947817233221048258 16972372169809314048 16973367558476829696 16994048251763093504 17032302862499318688 17055979914488177664 17116205832265325184 17117209656430023168 17138065609828882432 17157256398238609408 17176644412181516304 17181374513850320256 17241032064245633868 17266011826726430208 17302656876189784064 17325963256680341424 17411312829373348032 17412333960851230464 17433549499653518336 17449289561581222912 17472793453770852792 17578528318731075264 17600978546468918272 17602010801383378944 17687682874284036096 17712546615348665472 17727498897703372512 17750139381608485376 17774048513318626116 17882655106252374144 17905493746234816512 17944747658704639332 18008887769095489536 18033145430422396176 18034203030881631552 18056176267498286848 18096821791405526106 18146187116289404928 18187035259956899616 18229584923128522496 18255210420965965272 18319385834079894528 18320460221848006656 18345137565896832096 18384072930951645568 18408835960222862763 18459052411397842944 18475718359321294848 18500604833404432368 18544975665743202816 18636330225672972288 18677186338651767468 18701039705623225664 18702136476469840128 18794265227585455104 18819580778807957064 18886847814913462272 18953538661717535232 18958758084248629248 19000321050393147528 19024587105374492544 19068234108454047744 19118304283233480192 19161340720311733524 19212483122067142656 19229829312762980352 19280323811057492736 19301913448018435584 19323724963704205842 19368933980824055152 19396996765496358912 19465488985713507072 19491708663765384102 19544879023833010176 19561378094017514496 19562525321634312192 19612743187110208128 19630450756778875776 19635856587257508864 19656892635492209391 19704036644852152992 19732584944830205952 19801100864777533056 19802262151556301312 19871020006249205136 19898643233569540608 19899810240972834816 19968906804309546048 20068452700642096128 20143680464514168576 20213623799460398328 20242910417541331968 20259998740232425728 20285873578981126144 20313198300935572704 20363110534933712896 20414460505825580544 20437320121431284736 20508283038519587808 20609309063339881344 20610517749579007488 20635630019998042112 20682082047320601264 20766433962822573312 20785183154236456704 20833811340718311424 20863097623961103168 20935538935155412554 20965871503882093824 20992647840413233152 21010369063944737792 21038669668826128872 21039903536028570144 21112958756639780457 21143548381033636992 21194257903706517504 21322730994432227136 21372616806426543616 21373870258822674432 21402660493546304112 21508092318637665216 21555004752541510656 21635804943367069952 21641647654742298624 21661187041962897408 21690364287439679328 21714652629020740032 21742385263285134336 21790050728427062046 21849490609409691648 21898675108927695456 21926642765516364288 22034655784065705984 22059329654878212096 22064336085498984144 22084257101376235248 22135924549513205888 22167041225458672116 22246273126529722368 22276238472874724688 22304688330439060224 22354897507030355778 22414563642411666432 22434800864890143744 22465020154848239304 22518899022688174848 22629829559745752064 22631156744635772928 22709737149999091584 22740326774392948119 22741306552650903552 22821607776353766912 22822946208573364224 22852348088552519292 22902192549575355072 22908499351800427008 22988042752327511824 23021349102301906944 23071818418334536284 23101284342240455232 23215083772497797376 23216445281134973952 23267342303235676422 23297057938361137056 23330812006657806336 23438037758308100352 23528530752476940288 23554877428090294272 23616728820464887296 23636665196937830016 23668503377429394981 23698731351091501488 23733067386082940928 23754495033413093376 23843540141669832192 23926330211606185776 23934195075795508224 23960996004436678656 24044193907229861568 24045604041175508736 24129095721874034808 24164055292609870848 24249380346609199488 24340280561287953696 24346853611585085952 24368835422208259584 24424795424347981313 24425847778773192704 24460183421195776128 24545114613630483684 24580676935585903104 24667473111205909824 24726634220990937088 24788987757073919232 24816745861737988608 24902915118202356624 24936181968626453504 25027057267345937664 25059020303447273472 25092774371743942752 25216384097713124736 25239150973001411712 25271384882290046976 25333761400524196704 25366116140499323392 25421725849831572387 25458558254713971072 25491072377644640256 25548454293748978032 25674308748397987776 25707098414743323648 25735884597357914112 25764966618272274456 25772061770775480384 25861548096368450802 25953985314284676096 25988944885020512136 26081837458690019328 26116969244060022048 26150324249480277504 26173934342371834368 26181142116343345152 26209190180656279188 26272048859802870656 26367792478096612896 26401467819703377408 26403016202075068416 26494693341665606848 26531524311426054144 26591248346555058768 26625209072412728064 26661072769977939174 26757936934189461504 26858240619352224768 26917121488056958998 26951498399280531104 26990547223388442624 27013331653643234304 27049718145633594264 27084264401247430272 27145232687108289159 27219280674434107392 27249760161908379648 27344377384692783744 27382815631448947908 27479078751119841792 27480690332772009984 27576109396427468352 27688578617096764416 27713577538981942272 27817463498614804224 27824975556097241088 27850097625380868096 27914051913540550072 27954495338509458432 27956134802197131264 28015779507977651202 28051559558434838496 28053204714704760192 28092202212098174976 28150611675519707276 28191397841378182656 28330271722370193408 28430307992576302848 28438137126372943872 28536880658061738816 28602351162681071616 28635967049235564298 28677456424850220288 28740006336722014208 28818724683100713984 28844743969144470528 28920485716586239104 28952870172027653376 28989847017713512448 29053400971236082728 29095495148244538368 29198233478570260608 29235523687355152384 29342067141026271744 29419114780665312192 29445676135168313664 29453784880886263296 29556054967278229488 29701651297166299584 29703393227334451968 29739584440585413632 29806530009373807704 29847964850354310912 29886084856548888576 29913067819853524992 29953360206464319072 30025198696917566464 30173106079661002752 30215520696771252864 30279649533332122112 30320435699190597492 30389998110348638592 30428810368471689216 30469797451403359056 30536256732767140096 30544665802400569344 30762424557779381712 30801712456320606976 30913963595009822016 30953445029997063168 30955260374846631936 31023123070980901896 31062743917814849408 31250717011077467136 31294646435941654752 31403308402733118831 31488971760619849728 31515553595917106688 31558004503239193308 31559855304042855216 31598308468122001984 31791386855559776256 31901773615474914368 31912260101060677632 32058925209639815424 32060805388234011648 32103990740319456168 32172127629165379744 32218740390146494464 32332507128812265984 32453707415050604928 32462471482113447936 32491780562944346112 32613577894927701504 32685076092640593069 32726819484840644912 32774235914114537472 32889964148274546432 33051983676098558976 33088994482317318144 33203886824269808832 33250561838188008174 33341264217126899712 33369409689794583552 33457032495658590336 33532346260545533667 33533791018315739136 33621845463617499648 33652201297335215616 33661468435298586624 33778348534032262272 33895634466442096516 33944744339618628096 33946735116953659392 34064605724998637376 34111959828976355328 34232411664530650368 34234419312860046336 34276131219657764864 34353288824363032608 34362749027700640512 34482064128491267736 34532023653452860416 34605313752379568128 34651926513360682848 34822625658746696064 34824667921702460928 34867098999307036672 34898579123162445824 34945586907541705584 35157056637462150528 35201957092937836544 35425093230697330944 35454997795406745024 35500278763216970752 35548097026637252232 35765310212504748288 35810987492469633024 35889495317409278664 36017775538190979072 36066290860844792352 36068406061763263104 36112352534996573696 36193643582811052212 36374070519913799232 36459169846257044992 36510420841931930544 36638771668159789056 36690275131793664192 36768145861903291136 36817671920445725526 36918104822795685888 36951436718642589696 37001209666808864736 37089951331486405632 37272660451345944576 37354372677303534936 37402079411246451328 37404272952939680256 37588530455170910208 37639161557615914128 37907077323435070464 38000642100786295056 38049174210748985088 38236608566466960384 38322681440623467048 38424966244134285312 38459658625525960704 38560647622114985472 38603826896036871168 38647449927408411684 38737867961648110304 38792322144552676203 38793993530992717824 38930977971427014144 38983417327530768204 39122756188035028992 39225486374220416256 39260901513557751552 39271713174515017728 39313785270984418782 39408073289704305984 39602201729555066112 39604524303112602624 39742040012498410272 39797286467139081216 39799620481945669632 39937813608619092096 39991609154966908761 40136905401284192256 40287360929028337152 40375682232085438497 40427247598920796656 40485820835082663936 40519997480464851456 40626396601871145408 40828921011651161088 40874640242862569472 41016566077039175616 41218618126679762688 41221035499158014976 41271260039996084224 41364164094641202528 41532867925645146624 41570366308472913408 41667622681436622848 41726195247922206336 41871077870310825108 41931743007764187648 42020738127889475584 42077339337652257744 42079807072057140288 42225917513279560914 42287096762067273984 42645461988864454272 42745233612853087232 42747740517645348864 42805320987092608224 42953950573853346447 43016184637275330432 43110009505083021312 43271609886734139904 43380728574879358656 43429305258041480064 43484770526570268672 43580101456854124092 43797350217855390912 43853285531032728576 44069311568131411968 44128672170997968288 44168514202752470496 44271849099026411776 44334082450917344232 44492546253059444736 44552476945749449376 44609376660878120448 44709795014060711556 44829127284823332864 44869601729780287488 44930040309696478608 45037798045376349696 45259659119491504128 45419474299998183168 45480653548785896238 45643215552707533824 45645892417146728448 45704696177105038584 45804385099150710144 45816998703600854016 45976085504655023648 46042698204603813888 46143636836669072568 46202568684480910464 46430167544995594752 46432890562269947904 46534684606471352844 46594115876722274112 46876075516616200704 47057061504953880576 47233457640929774592 47273330393875660032 47337006754858789962 47397462702183002976 47466134772165881856 47508990066826186752 47687080283339664384 47852660423212371552 47868390151591016448 47921992008873357312 48088387814459723136 48091208082351017472 48258191443748069616 48328110585219741696 48498760693218398976 48680561122575907392 48693707223170171904 48737670844416519168 48849590848695962626 48920366842391552256 49090229227260967368 49161353871171806208 49334946222411819648 49453268441981874176 49577975514147838464 49633491723475977216 49805830236404713248 49872363937252907008 50054114534691875328 50185548743487885504 50432768195426249472 50478301946002823424 50542769764580093952 50667522801048393408 50732232280998646784 50843451699663144774 50917116509427942144 50982144755289280512 51096908587497956064 51348617496795975552 51414196829486647296 51471769194715828224 51529933236544548912 51544123541550960768 51723096192736901604 51907970628569352192 51977889770041024272 52233938488120044096 52300648498960555008 52347868684743668736 52418380361312558376 52544097719605741312 52735584956193225792 52802935639406754816 52806032404150136832 52989386683331213696 53063048622852108288 53182496693110117536 53250418144825456128 53322145539955878348 53716481238704449536 53834242976113917996 53902996798561062208 54026663307286468608 54099436291267188528 54168528802494860544 54290465374216578318 54438561348868214784 54688754769385567488 54765631262897895816 54958157502239683584 54961380665544019968 55152218792854936704 55226507880668588289 55377157234193528832 55427155077963884544 55634926997229608448 55828103827081100144 55908990677018916864 56031559015955302404 56103119116869676992 56106409429409520384 56301223351039414552 56382795682756365312 56660543444740386816 56860615985152605696 56876274252745887744 57073761316123477632 57204702325362143232 57271934098471128596 57354912849700440576 57637449366201427968 57689487938288941056 57840971433172478208 57905740344055306752 58106801942472165456 58190990296489076736 58396466957140521216 58471047374710304768 58684134282052543488 58838229561330624384 58891352270336627328 58907569761772526592 59112109934556458976 59317360316273668903 59403302594332599168 59406786454668903936 59479168881170827264 59613060018747615408 59695929700708621824 59906720412928638144 60050397393835132928 60431041393542505728 60559299066664244224 60640871398381194984 60779996220697277184 60857620736943378432 60939594902806718112 61072513465534280192 61089331604801138688 61524849115558763424 61603424912641213952 61827927190019644032 61906890059994126336 62046246141961803792 62125487835629698816 62501434022154934272 62589292871883309504 62806616805466237662 62977943521239699456 63031107191834213376 63116009006478386616 63119710608085710432 63196616936244003968 63338876269919341371 63582773711119552512 63803547230949828736 64117850419279630848 64121610776468023296 64207981480638912336 64344255258330759488 64665014257624531968 64907414830101209856 64924942964226895872 64983561125888692224 65227155789855403008 65370152185281186138 65453638969681289824 65548471828229074944 65779928296549092864 66103967352197117952 66177988964634636288 66407773648539617664 66501123676376016348 66738819379589167104 66914064991317180672 67064692521091067334 67243690927234999296 67304402594670431232 67556697068064524544 67791268932884193032 67889488679237256192 67893470233907318784 68129211449997274752 68220980323178844357 68223919657952710656 68464823329061300736 68468838625720092672 68706577648726065216 68725498055401281024 68964128256982535472 69064047306905720832 69303853026721365696 69645251317493392128 69649335843404921856 69734197998614073344 69797158246324891648 69891173815083411168 70314113274924301056 70403914185875673088 70850186461394661888 70909995590813490048 71000557526433941504 71096194053274504464 71530620425009496576 71778990634818557328 72132581721689584704 72136812123526526208 72224705069993147392 72387287165622104424 72748141039827598464 72918339692514089984 73020841683863861088 73274386273043943939 73277543336319578112 73380550263587328384 73536291723806582272 73635343840891451052 74002419333617729472 74179902662972811264 74708745354607069872 74804158822492902656 74808545905879360512 75177060910341820416 75278323115231828256 75814154646870140928 76001284201572590112 76098348421497970176 76265177549494717161 76473217132933920768 76645362881246934096 77121295244229970944 77207653792073742336 77294899854816823368 77475735923296220608 77584644289105352406 77861955942854028288 77966834655061536408 78245512376070057984 78450972748440832512 78521803027115503104 78543426349030035456 78627570541968837564 78816146579408611968 79204403459110132224 79209048606225205248 79484080024996820544 79594572934278162432 79875627217238184192 79983218309933817522 80273810802568384512 80574721858056674304 80751364464170876994 80854495197841593312 80971641670165327872 81039994960929702912 81252793203742290816 81435698061324867477 81657842023302322176 81749280485725138944 82033132154078351232 82437236253359525376 82442070998316029952 82728328189282405056 83065735851290293248 83140732616945826816 83452390495844412672 83742155740621650216 83863486015528375296 84041476255778951168 84154678675304515488 84159614144114280576 84451835026559121828 84574193524134547968 85290923977728908544 85490467225706174464 85610641974185216448 85907901147706692894 86032369274550660864 86220019010166042624 86543219773468279808 86761457149758717312 86858610516082960128 86969541053140537344 87160202913708248184 87594700435710781824 87706571062065457152 88257344341995936576 88337028405504940992 88543698198052823552 88668164901834688464 89104953891498898752 89218753321756240896 89419590028121423112 89658254569646665728 89739203459560574976 89860080619392957216 90075596090752699392 90519318238983008256 90838948599996366336 90961307097571792476 91286431105415067648 91409392354210077168 91608770198301420288 91633997407201708032 91952171009310047296 92287273673338145136 92405137368961820928 92860335089991189504 92865781124539895808 93069369212942705688 93188231753444548224 93752151033232401408 94209925208199356493 94466915281859549184 94546660787751320064 94674013509717579924 94794925404366005952 95374160566679328768 95705320846424743104 95736780303182032896 96176775628919446272 96182416164702034944 96516382887496139232 96656221170439483392 96997521386436797952 97361122245151814784 97387414446340343808 97475341688833038336 97699181697391925252 97840733684783104512 98055228277921779207 98180458454521934736 98322707742343612416 98669892444823639296 99155951028295676928 99266983446951954432 99611660472809426496 99744727874505814016 100108229069383750656 100371097486975771008 100865536390852498944 100956603892005646848 101335045602096786816 101464464561997293568 101686903399326289548 101834233018855884288 102193817174995912128 102697234993591951104 102828393658973294592 103059866473089097824 103088247083101921536 103446192385473803208 103815941257138704384 103955779540082048544 104467876976240088192 104601296997921110016 104695737369487337472 104836760722625116752 105088195439211482624 105471169912386451584 105605871278813509632 105978773366662427392 106364993386220235072 106500836289650912256 106644291079911756696 107432962477408899072 107668485952227835992 107805993597122124416 108053326614572937216 108198872582534377056 108337057604989721088 108580930748433156636 109377509538771134976 109531262525795791632 109916315004479367168 110304437585709873408 110453015761337176578 110754314468387057664 110854310155927769088 111269853994459216896 111656207654162200288 111817981354037833728 112063118031910604808 112206238233739353984 112212818858819040768 112602446702078829104 112765591365512730624 113721231970305211392 114147522632246955264 114543868196942257192 114709825699400881152 115274898732402855936 115378975876577882112 115681942866344956416 115811480688110613504 116213603884944330912 116376966433658028609 116381980592978153472 116792933914281042432 117368268564105086976 117676459122661248768 117782704540673254656 117815139523545053184 118224219869112917952 118634720632547337806 118806605188665198336 118813572909337807872 118958337762341654528 119226120037495230816 119391859401417243648 119813440825857276288 120100794787670265856 120862082787085011456 121118598133328488448 121281742796762389968 121559992441394554368 121879189805613436224 122145026931068560384 123049698231117526848 123206849825282427904 123655854380039288064 123813780119988252672 124092492283923607584 124250975671259397632 125002868044309868544 125178585743766619008 125613233610932475324 126062214383668426752 126232018012956773232 126239421216171420864 126393233872488007936 126677752539838682742 127607094461899657472 128235700838559261696 128243221552936046592 128415962961277824672 128688510516661518976 128861851721560039341 129330028515249063936 129814829660202419712 130454311579710806016 130740304370562372276 130907277939362579648 131559856593098185728 132207934704394235904 132815547297079235328 133002247352752032696 133477638759178334208 133828129982634361344 134129385042182134668 134487381854469998592 134608805189340862464 135113394136129049088 135582537865768386064 135778977358474512384 136258422899994549504 136441960646357688714 136929646658122601472 136937677251440185344 137413155297452130432 137450996110802562048 137928256513965070944 138128094613811441664 138607706053442731392 139290502634986784256 139298671686809843712 139782347630166822336 140628226549848602112 141700372922789323776 141819991181626980096 142001115052867883008 142192388106549008928 143061240850018993152 143557981269637114656 144265163443379169408 144273624247053052416 144449410139986294784 144774574331244208848 145496282079655196928 145836679385028179968 146041683367727722176 146548772546087887878 146761100527174656768 147072583447613164544 147270687681782902104 148004838667235458944 148359805325945622528 149417490709214139744 149608317644985805312 149617091811758721024 150556646230463656512 151628309293740281856 152002568403145180224 152196696842995940352 152530355098989434322 152946434265867841536 153290725762493868192 154242590488459941888 154415307584147484672 154589799709633646736 154951471846592441216 155169288578210704812 155723911885708056576 155933669310123072816 156901945496881665024 157043606054231006208 157255141083937675128 157632293158817223936 158408806918220264448 158418097212450410496 158968160049993641088 159189145868556324864 159751254434476368384 159966436619867635044 161149443716113348608 161502728928341753988 161708990395683186624 162079989921859405824 162505586407484581632 162871396122649734954 163315684046604644352 164066264308156702464 164874472506719050752 164884141996632059904 165456656378564810112 165679523642005764867 166131471702580586496 166281465233891653632 166904780991688825344 167484311481243300432 167726972031056750592 168309357350609030976 168319228288228561152 168903670053118243656 169148387048269095936 170581847955457817088 170980934451412348928 171221283948370432896 171815802295413385788 172064738549101321728 173086439546936559616 173522914299517434624 173717221032165920256 174320405827416496368 175189400871421563648 175413142124130914304 176514688683991873152 176674056811009881984 177087396396105647104 177336329803669376928 177952080948821006709 178209907782997797504 178437506643512481792 178839180056242846224 179720161238785914432 180151192181505398784 181677897199992732672 181922614195143584952 182572862210830135296 182818784708420154336 183217540396602840576 183267994814403416064 183904342018620094592 184574547346676290272 184810274737923641856 185720670179982379008 186138738425885411376 186376463506889096448 187504302066464802816 188419850416398712986 188933830563719098368 189093321575502640128 189348027019435159848 189589850808732011904 190016628809758024113 190748321133358657536 191410641692849486208 192353551257838892544 192364832329404069888 193032765774992278464 193995042772873595904 194722244490303629568 194774828892680687616 194950683377666076672 195398363394783850504 195681467369566209024 196110456555843558414 196360916909043869472 196645415484687224832 197339784889647278592 198311902056591353856 198533966893903908864 199223320945618852992 200216458138767501312 200742194973951542016 201731072781704997888 201913207784011293696 202670091204193573632 202928929123994587136 203373806798652579096 203668466037711768576 204387634349991824256 205394469987183902208 206119732946178195648 206176494166203843072 206892384770947606416 207911559080164097088 208935753952480176384 209202593995842220032 209391474738974674944 209673521445250233504 210176390878422965248 210942339824772903168 211211742557627019264 211957546733324854784 212729986772440470144 213001672579301824512 213288582159823513392 215336971904455671984 215611987194244248832 216397745165068754112 216674115209979442176 217161861496866313272 218755019077542269952 219062525051591583264 219823158819131831817 219832630008958734336 220608875171419746816 220906031522674353156 222539707988918433792 223312415308324400576 224126236063821209616 224412476467478707968 224425637717638081536 225204893404157658208 225531182731025461248 227442463940610422784 228295045264493910528 228795532648484151483 229087736393884514384 229419651398801762304 231363885732689912832 231622961376221227008 232427207769888661824 232753932867316057218 233585867828562084864 234736537128210173952 235352918245322497536 235565409081346509312 235630279047090106368 236448439738225835904 237269441265094675612 237613210377330396672 237627145818675615744 238452240074990461632 238783718802834487296 239626881651714552576 241724165574170022912 242237196266656976896 242563485593524779936 243119984882789108736 243758379611226872448 244290053862137120768 246099396462235053696 246413699650564855808 247311708760078576128 248184984567847215168 248501951342518795264 250357171487533238016 251226467221864950648 252124428767336853504 252464036025913546464 252478842432342841728 252786467744976015872 253355505079677365484 255214188923799314944 256471401677118523392 256831925922555649344 257377021033323037952 257723703443120078682 258660057030498127872 259629659320404839424 260908623159421612032 261480608741124744552 261814555878725159296 263119713186196371456 265631094594158470656 266004494705504065392 267656259965268722688 268258770084364269336 268974763708939997184 269217610378681724928 270226788272258098176 271165075731536772128 271557954716949024768 272516845799989099008 272883921292715377428 273859293316245202944 274826310594904260864 274901992221605124096 275856513027930141888 277215412106885462784 278581005269973568512 278597343373619687424 279564695260333644672 281256453099697204224 282629775624598069479 283400745845578647552 283639982363253960192 284384776213098017856 286122481700037986304 287115962539274229312 288530326886758338816 288547248494106104832 288898820279972589568 289549148662488417696 290992564159310393856 291673358770056359936 292083366735455444352 293097545092175775756 293522201054349313536 294145166895226329088 294541375363565804208 296009677334470917888 298834981418428279488 299216635289971610624 299234183623517442048 301113292460927313024 304005136806290360448 304393393685991880704 305060710197978868644 306581451524987736384 308485180976919883776 309179599419267293472 309902943693184882432 310338577156421409624 311447823771416113152 311867338620246145632 313803890993763330048 314087212108462012416 314510282167875350256 315264586317634447872 316817613836440528896 317936320099987282176 319502508868952736768 319932873239735270088 322298887432226697216 323005457856683507976 323417980791366373248 324159979843718811648 325011172814969163264 325742792245299469908 328132528616313404928 329748945013438101504 330913312757129620224 331359047284011529734 332262943405161172992 332562930467783307264 333809561983377650688 334968622962486600864 335453944062113501184 336618714701218061952 336638456576457122304 337807340106236487312 338296774096538191872 341163695910915634176 342442567896740865792 343631604590826771576 344129477098202643456 346172879093873119232 347045828599034869248 347434442064331840512 348640811654832992736 350378801742843127296 353029377367983746304 353348113622019763968 354174792792211294208 354672659607338753856 355904161897642013418 356419815565995595008 356875013287024963584 357678360112485692448 359440322477571828864 360302384363010797568 363355794399985465344 363845228390287169904 365637569416840308672 366435080793205681152 367808684037240189184 369149094693352580544 369620549475847283712 371441340359964758016 372277476851770822752 372752927013778192896 375008604132929605632 376839700832797425972 378186643151005280256 378696054038870319696 379179701617464023808 380033257619516048226 382821283385698972416 384707102515677785088 384729664658808139776 386065531549984556928 386585555164680118023 387990085545747191808 389444488980607259136 390796726789567701008 391362934739132418048 392220913111687116828 392721833818087738944 394679569779294557184 396623804113182707712 398446641891237705984 400432916277535002624 401484389947903084032 403462145563409995776 403826415568022587392 405340182408387147264 406747613597305158192 407336932075423537152 408775268699983648512 410788939974367804416 412239465892356391296 412352988332407686144 413784769541895212832 415221522213915682321 415823118160328194176 417871507904960352768 419347042890500467008 420352781756845930496 421884679649545806336 423915093466649709568 425459973544880940288 426003345158603649024 426577164319647026784 430673943808911343968 431223974388488497664 432795490330137508224 433348230419958884352 434323722993732626544 437510038155084539904 438125050103183166528 439646317638263663634 441217750342839493632 441812063045348706312 445079415977836867584 446624830616648801152 448252472127642419232 448824952934957415936 448851275435276163072 450409786808315316416 454884927881220845568 456590090528987821056 457591065296968302966 458175472787769028768 458839302797603524608 462727771465379825664 463245922752442454016 464854415539777323648 465507865734632114436 467171735657124169728 470705836490644995072 471130818162693018624 472896879476451671808 474538882530189351224 475226420754660793344 475254291637351231488 476904480149980923264 477567437605668974592 479253763303429105152 483448331148340045824 485126971187049559872 486239969765578217472 487516759222453744896 488580107724274241536 492198792924470107392 492827399301129711616 494623417520157152256 496369969135694430336 497003902685037590528 500714342975066476032 502452934443729901296 504928072051827092928 504957684864685683456 505572935489952031744 506711010159354730968 510428377847598629888 512942803354237046784 513663851845111298688 514754042066646075904 515447406886240157364 519259318640809678848 522961217482249489104 523629111757450318592 526239426372392742912 531262189188316941312 532008989411008130784 533856242846463020127 535312519930537445376 536517540168728538672 540453576544516196352 542330151463073544256 545033691599978198016 545767842585430754856 547718586632490405888 549652621189808521728 549803984443210248192 551713026055860283776 554430824213770925568 557162010539947137024 559129390520667289344 562512906199394408448 565259551249196138958 566801491691157295104 567279964726507920384 568769552426196035712 570049886429274072339 572244963400075972608 574231925078548458624 577060653773516677632 577094496988212209664 579098297324976835392 581985128318620787712 584166733470910888704 586195090184351551512 587044402108698627072 588290333790452658176 589082750727131608416 592019354668941835776 597669962836856558976 598433270579943221248 602226584921854626048 608010273612580720896 608786787371983761408 610121420395957737288 613162903049975472768 618359198838534586944 619805887386369764864 620677154312842819248 623734677240492291264 627607781987526660096 628174424216924024832 629020564335750700512 630529172635268895744 633635227672881057792 635872640199974564352 639005017737905473536 639865746479470540176 646010915713367015952 646835961582732746496 650022345629938326528 651485584490598939816 656265057232626809856 659469476457395495451 659497890026876203008 661826625514259240448 662718094568023059468 667619123966755301376 669937245924973201728 673237429402436123904 673276913152914244608 675614680212472974624 676593548193076383744 682327391821831268352 684885135793481731584 686386597945452454449 687263209181653543152 688258954196405286912 694091657198069738496 694868884128663681024 697281623309665985472 700757603485686254592 706058754735967492608 706696227244039527936 708349585584422588416 709345319214677507712 711808323795284026836 712839631131991190016 715356720224971384896 718880644955143657728 726711588799970930688 727690456780574339808 731275138833680617344 732870161586411362304 735617368074480378368 738298189386705161088 739241098951694567424 744554953703541645504 745505854027556385792 753679401665594851944 756373286302010560512 757392108077740639392 758359403234928047616 760066515239032096452 765642566771397944832 769414205031355570176 772131063099969113856 773171110329360236046 775980171091494383616 778888977961214518272 781593453579135402016 782725869478264836096 784441826223374233656 785443667636175477888 789359139558589114368 796893283782475411968 802968779895806168064 806924291126819991552 807652831136045174784 810680364816774294528 813495227194610316384 814673864150847074304 817550537399967297024 821577879948735608832 824478931784712782592 824705976664815372288 827569539083790425664 830443044427831364642 831646236320656388352 835743015809920705536 838694085781000934016 840705563513691860992 843769359299091612672 847830186933299419136 850919947089761880576 853154328639294053568 861347887617822687936 862447948776976995328 865590980660275016448 866696460839917768704 868647445987465253088 875020076310169079808 876250100206366333056 879292635276527327268 882435500685678987264 883624126090697412624 893249661233297602304 896504944255284838464 897649905869914831872 897702550870552326144 900819573616630632832 913180181057975642112 915182130593936605932 916350945575538057536 925455542930759651328 929708831079554647296 931015731469264228872 934343471314248339456 941411672981289990144 942261636325386037248 945793758952903343616 949077765060378702448 950452841509321586688 953808960299961846528 958507526606858210304 966896662296680091648 970253942374099119744 972479939531156434944 975033518444907489792 984397585848940214784 989246835040314304512 992739938271388860672 994007805370075181056 1001428685950132952064 1004905868887459802592 1009856144103654185856 1009915369729371366912 1011145870979904063488 1013422020318709461936 1020856755695197259776 1027327703690222597376 1029508084133292151808 1030894813772480314728 1038518637281619357696 1045922434964498978208 1047258223514900637184 1062524378376633882624 1064017978822016261568 1067712485692926040254 1070625039861074890752 1073035080337457077344 1080907153089032392704 1084660302926147088512 1090067383199956396032 1091535685170861509712 1099305242379617043456 1103426052111720567552 1108861648427541851136 1114324021079894274048 1118258781041334578688 1125025812398788816896 1130519102498392277916 1134559929453015840768 1137539104852392071424 1140099772858548144678 1148463850157096917248 1154121307547033355264 1154188993976424419328 1158196594649953670784 1159756665494040354069 1163970256637241575424 1168333466941821777408 1172390180368703103024 1174088804217397254144 1178165501454263216832 1184038709337883671552 1195339925673713117952 1196866541159886442496 1204453169843709252096 1216020547225161441792 1220242840791915474576 1226325806099950945536 1236718397677069173888 1239611774772739529728 1241354308625685638496 1245664566641747046963 1247469354480984582528 1258041128671501401024 1261058345270537791488 1271745280399949128704 1278010035475810947072 1279731492958941080352 1292021831426734031904 1293671923165465492992 1300044691259876653056 1302971168981197879632 1312530114465253619712 1318938952914790990902 1323653251028518480896 1325436189136046118936 1335238247933510602752 1339874491849946403456 1346474858804872247808 1346553826305828489216 1351229360424945949248 1364654783643662536704 1369770271586963463168 1372773195890904908898 1374526418363307086304 1376517908392810573824 1388183314396139476992 1389737768257327362048 1394563246619331970944 1401515206971372509184 1412117509471934985216 1413392454488079055872 1418690638429355015424 1423616647590568053672 1425679262263982380032 1430713440449942769792 1437761289910287315456 1455380913561148679616 1462550277667361234688 1465740323172822724608 1471234736148960756736 1476596378773410322176 1478482197903389134848 1489109907407083291008 1491011708055112771584 1507358803331189703888 1514784216155481278784 1516718806469856095232 1520133030478064192904 1531285133542795889664 1538828410062711140352 1544262126199938227712 1546342220658720472092 1557777955922429036544 1563186907158270804032 1568883652446748467312 1570887335272350955776 1578718279117178228736 1593786567564950823936 1601568728539389060381 1605937559791612336128 1621360729633548589056 1626990454389220632768 1635101074799934594048 1643155759897471217664 1648957863569425565184 1649411953329630744576 1655139078167580851328 1660886088855662729284 1663292472641312776704 1671486031619841411072 1677388171562001868032 1687538718598183225344 1695660373866598838272 1701839894179523761152 1706308657278588107136 1722695775235645375872 1724895897553953990656 1731181961320550032896 1737294891974930506176 1752500200412732666112 1758585270553054654536 1764871001371357974528 1767248252181394825248 1786499322466595204608 1793009888510569676928 1795299811739829663744 1801639147233261265664 1826360362115951284224 1830364261187873211864 1832701891151076115072 1859417662159109294592 1862031462938528457744 1882823345962579980288 1884523272650772074496 1891587517905806687232 1898155530120757404896 1900905683018643173376 1907617920599923693056 1917015053213716420608 1940507884748198239488 1950067036889814979584 1968795171697880429568 1978408429372186486353 1978493670080628609024 1985479876542777721344 2002857371900265904128 2009811737774919605184 2019712288207308371712 2019830739458742733824 2022291741959808126976 2026844040637418923872 2041713511390394519552 2054655407380445194752 2059016168266584303616 2061789627544960629456 2091844869928997956416 2094516447029801274368 2125048756753267765248 2128035957644032523136 2135424971385852080508 2146070160674914154688 2169320605852294177024 2180134766399912792064 2183071370341723019424 2198610484759234086912 2206852104223441135104 2217723296855083702272 2236517562082669157376 2261038204996784555832 2269119858906031681536 2275078209704784142848 2280199545717096289356 2296927700314193834496 2308242615094066710528 2316393189299907341568 2319513330988080708138 2327940513274483150848 2336666933883643554816 2344780360737406206048 2348177608434794508288 2356331002908526433664 2368077418675767343104 2390679851347426235904 2408906339687418504192 2432041094450322883584 2440485681583830949152 2452651612199901891072 2473436795354138347776 2479223549545479059456 2482708617251371276992 2491329133283494093926 2494938708961969165056 2516082257343002802048 2522116690541075582976 2543490560799898257408 2559462985917882160704 2584043662853468063808 2587343846330930985984 2600089382519753306112 2605942337962395759264 2625060228930507239424 2637877905829581981804 2647306502057036961792 2650872378272092237872 2679748983699892806912 2692949717609744495616 2693107652611656978432 2702458720849891898496 2739540543173926926336 2745546391781809817796 2749052836726614172608 2776366628792278953984 2789126493238663941888 2803030413942745018368 2824235018943869970432 2826784908976158111744 2837381276858710030848 2847233295181136107344 2851358524527964760064 2861426880899885539584 2875522579820574630912 2910761827122297359232 2925100555334722469376 2942469472297921513472 2953192757546820644352 2978219814814166582016 2982023416110225543168 3014717606662379407776 3029568432310962557568 3033437612939712190464 3040266060956128385808 3062570267085591779328 3088524252399876455424 3092684441317440944184 3115555911844858073088 3126373814316541608064 3137767304893496934624 3141774670544701911552 3187573135129901647872 3203137457078778120762 3211875119583224672256 3242721459267097178112 3253980908778441265536 3270202149599869188096 3297915727138851130368 3310278156335161702656 3321772177711325458568 3326584945282625553408 3342972063239682822144 3354776343124003736064 3375077437196366450688 3403679788359047522304 3412617314557176214272 3445391550471290751744 3449791795107907981312 3462363922641100065792 3474589783949861012352 3505000400825465332224 3517170541106109309072 3534496504362789650496 3572998644933190409216 3586019777021139353856 3590599623479659327488 3603278294466522531328 3660728522375746423728 3665403782302152230144 3718835324318218589184 3724062925877056915488 3736993699925241140889 3783175035811613374464 3796311060241514809792 3815235841199847386112 3834030106427432841216 3881015769496396478976 3900134073779629959168 3937590343395760859136 3956816858744372972706 3970959753085555442688 4005714743800531808256 4019623475549839210368 4039424576414616743424 4039661478917485467648 4053688081274837847744 4109310814760890389504 4118032336533168607232 4123579255089921258912 4183689739857995912832 4189032894059602548736 4256071915288065046272 4270849942771704161016 4292140321349828309376 4338641211704588354048 4366142740683446038848 4397220969518468173824 4413704208446882270208 4435446593710167404544 4473035124165338314752 4522076409993569111664 4550156419409568285696 4560399091434192578712 4593855400628387668992 4616485230188133421056 4632786378599814683136 4639026661976161416276 4673333867767287109632 4689560721474812412096 4712662005817052867328 4736154837351534686208 4781359702694852471808 4804706185618167181143 4817812679374837008384 4864082188900645767168 4880971363167661898304 4905303224399803782144 4946873590708276695552 4958447099090958118912 4965417234502742553984 4982658266566988187852 4989877417923938330112 5032164514686005604096 5086981121599796514816 5118925971835764321408 5168087325706936127616 5174687692661861971968 5211884675924791518528 5275755811659163963608 5294613004114073923584 5301744756544184475744 5359497967399785613824 5385899435219488991232 5404917441699783796992 5479081086347853852672 5491092783563619635592 5498105673453228345216 5578252986477327883776 5648470037887739940864 5653569817952316223488 5674762553717420061696 5694466590362272214688 5702717049055929520128 5722853761799771079168 5751045159641149261824 5821523654244594718464 5850201110669444938752 5884938944595843026944 5906385515093641288704 5956439629628333164032 6029435213324758815552 6059136864621925115136 6066875225879424380928 6080532121912256771616 6125140534171183558656 6177048504799752910848 6185368882634881888368 6252747628633083216128 6275534609786993869248 6283549341089403823104 6375146270259803295744 6406274914157556241524 6507961817556882531072 6540404299199738376192 6595831454277702260736 6620556312670323405312 6643544355422650917136 6653169890565251106816 6709552686248007472128 6807359576718095044608 6825234629114352428544 6890783100942581503488 6924727845282200131584 6949179567899722024704 7010000801650930664448 7034341082212218618144 7068993008725579300992 7145997289866380818432 7172039554042278707712 7206556588933045062656 7321457044751492847456 7330807564604304460288 7437670648636437178368 7448125851754113830976 7473987399850482281778 7566350071623226748928 7592622120483029619584 7630471682399694772224 7762031538992792957952 7800268147559259918336 7875180686791521718272 7913633717488745945412 7941919506171110885376 8039246951099678420736 8078849152829233486848 8079322957834970935296 8107376162549675695488 8218621629521780779008 8247158510179842517824 8367379479715991825664 8378065788119205097472 8512143830576130092544 8541699885543408322032 8584280642699656618752 8677282423409176708096 8732285481366892077696 8827408416893764540416 8946070248330676629504 9044152819987138223328 9100312838819136571392 9120798182868385157424 9187710801256775337984 9265572757199629366272 9278053323952322832552 9346667735534574219264 9379121442949624824192 9425324011634105734656 9562719405389704943616 9609412371236334362286 9635625358749674016768 9728164377801291534336 9761942726335323796608 9810606448799607564288 9893747181416553391104 9930834469005485107968 9965316533133976375704 9979754835847876660224 10064329029372011208192 10237851943671528642816 10336174651413872255232 10349375385323723943936 10423769351849583037056 10551511623318327927216 10603489513088368951488 10718995934799571227648 10771798870438977982464 10809834883399567593984 10982185567127239271184 10996211346906456690432 11156505972954655767552 11210981099775723422667 11349525107434840123392 11388933180724544429376 11445707523599542158336 11502090319282298523648 11643047308489189436928 11700402221338889877504 11812771030187282577408 11912879259256666328064 12058870426649517631104 12118273729243850230272 12161064243824513543232 12354097009599505821696 12370737765269763776736 12505495257266166432256 12551069219573987738496 12567098682178807646208 12812549828315112483048 13015923635113765062144 13191662908555404521472 13241112625340646810624 13287088710845301834272 13306339781130502213632 13419105372496014944256 13650469258228704857088 13781566201885163006976 13849455690564400263168 13898359135799444049408 14020001603301861328896 14068682164424437236288 14137986017451158601984 14291994579732761636864 14344079108084557415424 14413113177866090125312 14642914089502985694912 14661615129208608920576 14875341297272874356736 14896251703508227661952 14947974799700964563556 15185244240966059239168 15260943364799389544448 15524063077985585915904 15827267434977491890824 15883839012342221770752 16078493902199356841472 16157698305658466973696 16214752325099351390976 16437243259043561558016 16494317020359685035648 16734758959431983651328 17024287661152260185088 17083399771086816644064 17168561285399313237504 17354564846818353416192 17464570962733784155392 17654816833787529080832 18088305639974276446656 18200625677638273142784 18241596365736770314848 18375421602513550675968 18531145514399258732544 18556106647904645665104 18758242885899249648384 18850648023268211469312 19125438810779409887232 19218824742472668724572 19523885452670647593216 19621212897599215128576 19787494362833106782208 19861668938010970215936 19930633066267952751408 19959509671695753320448 20128658058744022416384 20475703887343057285632 20672349302827744510464 20847538703699166074112 21103023246636655854432 21206979026176737902976 21437991869599142455296 21619669766799135187968 21964371134254478542368 21992422693812913380864 22313011945909311535104 22421962199551446845334 22699050214869680246784 22777866361449088858752 22891415047199084316672 23286094616978378873856 23400804442677779755008 23625542060374565154816 23825758518513332656128 24117740853299035262208 24236547458487700460544 24322128487649027086464 24741475530539527553472 25010990514532332864512 25102138439147975476992 25134197364357615292416 25625099656630224966096 26031847270227530124288 26482225250681293621248 26574177421690603668544 26838210744992029888512 27300938516457409714176 27563132403770326013952 27796718271598888098816 28040003206603722657792 28137364328848874472576 28275972034902317203968 28688158216169114830848 28826226355732180250624 29285828179005971389824 29323230258417217841152 29792503407016455323904 29895949599401929127112 30370488481932118478336 31048126155971171831808 31654534869954983781648 32156987804398713682944 32315396611316933947392 32429504650198702781952 32988634040719370071296 33469517918863967302656 33632943299327170268001 34048575322304520370176 34166799542173633288128 34337122570798626475008 34709129693636706832384 34929141925467568310784 36176611279948552893312 36483192731473540629696 37062291028798517465088 37112213295809291330208 37516485771798499296768 37701296046536422938624 38437649484945337449144 39047770905341295186432 39574988725666213564416 39723337876021940431872 39861266132535905502816 39919019343391506640896 40257316117488044832768 40951407774686114571264 41344698605655489020928 41695077407398332148224 42206046493273311708864 42413958052353475805952 42875983739198284910592 43239339533598270375936 43928742268508957084736 43984845387625826761728 44626023891818623070208 44843924399102893690668 45555732722898177717504 45782830094398168633344 46572189233956757747712 47651517037026665312256 48235481706598070524416 48473094916975400921088 48644256975298054172928 49482951061079055106944 50021981029064665729024 50204276878295950953984 51250199313260449932192 52063694540455060248576 52964450501362587242496 53148354843381207337088 54601877032914819428352 55126264807540652027904 55593436543197776197632 56274728657697748945152 56551944069804634407936 57376316432338229661696 58571656358011942779648 58646460516834435682304 59585006814032910647808 59791899198803858254224 60740976963864236956672 63309069739909967563296 64313975608797427365888 64859009300397405563904 65977268081438740142592 66939035837727934605312 67265886598654340536002 68097150644609040740352 68333599084347266576256 68674245141597252950016 69858283850935136621568 72353222559897105786624 72966385462947081259392 74224426591618582660416 75032971543596998593536 75402592093072845877248 76875298969890674898288 78095541810682590372864 79446675752043880863744 79722532265071811005632 80514632234976089665536 81902815549372229142528 82689397211310978041856 83390154814796664296448 84412092986546623417728 84827916104706951611904 86478679067196540751872 87857484537017914169472 87969690775251653523456 89687848798205787381336 91111465445796355435008 93144378467913515495424 96470963413196141048832 96946189833950801842176 97288513950596108345856 98965902122158110213888 100043962058129331458048 100408553756591901907968 102500398626520899864384 104127389080910120497152 106296709686762414674176 111186873086395552395264 112549457315395497890304 113103888139609268815872 117143312716023885559296 119170013628065821295616 119583798397607716508448 121481953927728473913344 126618139479819935126592 128627951217594854731776 129718018600794811127808 131954536162877480285184 133878071675455869210624 134531773197308681072004 136667198168694533152512 137348490283194505900032 139716567701870273243136 144706445119794211573248 145932770925894162518784 148448853183237165320832 150065943087193997187072 153750597939781349796576 156191083621365180745728 158893351504087761727488 159445064530143622011264 163805631098744458285056 165378794422621956083712 166780309629593328592896 168824185973093246835456 169655832209413903223808 175714969074035828338944 175939381550503307046912 179375697596411574762672 182222930891592710870016 192941926826392282097664 194577027901192216691712 197931804244316220427776 200817107513183803815936 205000797253041799728768 212593419373524829348352 225098914630790995780608 226207776279218537631744 234286625432047771118592 238340027256131642591232 239167596795215433016896 242963907855456947826688 253236278959639870253184 259436037201589622255616 263909072325754960570368 269063546394617362144008 273334396337389066305024 279433135403740546486272 289412890239588423146496 291865541851788325037568 296897706366474330641664 300131886174387994374144 307501195879562699593152 312382167242730361491456 318890129060287244022528 333560619259186657185792 337648371946186493670912 339311664418827806447616 351429938148071656677888 358751395192823149525344 364445861783185421740032 385883853652784564195328 389154055802384433383424 395863608488632440855552 401634215026367607631872 410001594506083599457536 425186838747049658696704 450197829261581991561216 468573250864095542237184 476680054512263285182464 478335193590430866033792 506472557919279740506368 527818144651509921140736 538127092789234724288016 546668792674778132610048 578825780479176846292992 583731083703576650075136 593795412732948661283328 615002391759125399186304 637780258120574488045056 675296743892372987341824 678623328837655612895232 702859876296143313355776 717502790385646299050688 728891723566370843480064 778308111604768866766848 791727216977264881711104 820003189012167198915072 850373677494099317393408 900395658523163983122432 937146501728191084474368 956670387180861732067584 1012945115838559481012736 1076254185578469448576032 1093337585349556265220096 1157651560958353692585984 1167462167407153300150272 1187590825465897322566656 1230004783518250798372608 1275560516241148976090112 1350593487784745974683648 1405719752592286626711552 1435005580771292598101376 1583454433954529763422208 1640006378024334397830144 1700747354988198634786816 1913340774361723464135168 2025890231677118962025472 2152508371156938897152064 2186675170699112530440192 2334924334814306600300544 2375181650931794645133312 2460009567036501596745216 2551121032482297952180224 2701186975569491949367296 2811439505184573253423104 2870011161542585196202752 3280012756048668795660288 3826681548723446928270336 4051780463354237924050944 4305016742313877794304128 4750363301863589290266624 4920019134073003193490432 5102242064964595904360448 5740022323085170392405504 6560025512097337591320576 7653363097446893856540672 8103560926708475848101888 8610033484627755588608256 9840038268146006386980864 11480044646170340784811008 15306726194893787713081344 17220066969255511177216512 19680076536292012773961728 22960089292340681569622016 34440133938511022354433024 45920178584681363139244032 68880267877022044708866048 137760535754044089417732096
- Sum of all divisors σ(n): 537419727167529188857067501
- Sum of proper divisors (its aliquot sum) s(n): 399659191413485099439335405
- 137760535754044089417732096 is an abundant number, because the sum of its proper divisors (399659191413485099439335405) is greater than itself. Its abundance is 261898655659441010021603309
Bases of 137760535754044089417732096
- Binary: 1110001111100111110110110011011011111000100011100100101100101001011011000010000000000002
- Hexadecimal: 0x71F3ED9B7C472594B61000
- Base-36: HB54KEWQQ78HGCG00
Squares and roots of 137760535754044089417732096
- 137760535754044089417732096 squared (1377605357540440894177320962) is 18977965211241259912131712849079476723261192028553216
- 137760535754044089417732096 cubed (1377605357540440894177320963) is 2614414655022206476281131327718034698985793509495518446546141448286250767220736
-
137760535754044089417732096 is a
perfect square number . Itssquare root is 11737143423936 -
The
cube root of 137760535754044089417732096 is 516465847.0495711887
Scales and comparisons
How big is 137760535754044089417732096?- 137,760,535,754,044,089,417,732,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 137,760,535,754,044,089,417,732,096 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 137760535754044089417732096 cubic inches would be around 43038820.6 feet tall.
Recreational maths with 137760535754044089417732096
- 137760535754044089417732096 backwards is 690237714980440457535067731
- The number of decimal digits it has is: 27
- The sum of 137760535754044089417732096's digits is 117
- 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 137760535754044089417732096 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 137760535754044089417732096 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/137760535754044089417732096/
Chicago style:
Numbermatics. 2024. "Number 137760535754044089417732096 - Facts about the integer". https://numbermatics.com/n/137760535754044089417732096/
The information we have on file for 137760535754044089417732096 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 137760535754044089417732096, math, Factors of 137760535754044089417732096, curriculum, school, college, exams, university, Prime factorization of 137760535754044089417732096, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-seven septillion, seven hundred sixty sextillion, five hundred thirty-five quintillion, seven hundred fifty-four quadrillion, forty-four trillion, eighty-nine billion, four hundred seventeen million, seven hundred thirty-two thousand and ninety-six.