13405929572662479200784384
13,405,929,572,662,479,200,784,384 is an even composite number composed of seven prime numbers multiplied together.
13405929572662479200784384 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-six thousand, three hundred twenty-five divisors.
Prime factorization of 13405929572662479200784384:
212 × 34 × 134 × 412 × 472 × 1312 × 1492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 41 × 41 × 47 × 47 × 131 × 131 × 149 × 149)See below for interesting mathematical facts about the number 13405929572662479200784384 from the Numbermatics database.
Names of 13405929572662479200784384
- Cardinal: 13405929572662479200784384 can be written as Thirteen septillion, four hundred five sextillion, nine hundred twenty-nine quintillion, five hundred seventy-two quadrillion, six hundred sixty-two trillion, four hundred seventy-nine billion, two hundred million, seven hundred eighty-four thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.3405929572662479200784384 × 1025
Factors of 13405929572662479200784384
Divisors of 13405929572662479200784384
- Number of divisors d(n): 26325
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 41 47 48 52 54 64 72 78 81 82 94 96 104 108 117 123 128 131 141 144 149 156 162 164 169 188 192 208 216 234 246 256 262 282 288 298 312 324 328 338 351 369 376 384 393 416 423 432 447 468 492 507 512 524 533 564 576 596 611 624 648 656 676 702 738 752 768 786 832 846 864 894 936 984 1014 1024 1048 1053 1066 1107 1128 1152 1179 1192 1222 1248 1269 1296 1312 1341 1352 1404 1476 1504 1521 1536 1572 1599 1664 1681 1692 1703 1728 1788 1833 1872 1927 1937 1968 2028 2048 2096 2106 2132 2197 2209 2214 2256 2304 2358 2384 2444 2496 2538 2592 2624 2682 2704 2808 2952 3008 3042 3072 3144 3198 3321 3328 3362 3384 3406 3456 3537 3576 3666 3744 3807 3854 3874 3936 4023 4056 4096 4192 4212 4264 4394 4418 4428 4512 4563 4608 4716 4768 4797 4888 4992 5043 5076 5109 5184 5248 5364 5371 5408 5499 5616 5781 5811 5904 6016 6084 6109 6144 6157 6288 6396 6591 6627 6642 6656 6724 6768 6812 6912 6929 7003 7074 7152 7332 7488 7614 7708 7748 7872 7943 8046 8112 8384 8424 8528 8788 8836 8856 9024 9126 9216 9432 9536 9594 9776 9984 10086 10152 10218 10368 10496 10611 10728 10742 10816 10998 11232 11562 11622 11808 12032 12069 12168 12218 12288 12314 12576 12792 13182 13254 13284 13312 13448 13536 13624 13689 13824 13858 14006 14148 14304 14391 14664 14976 15129 15228 15327 15416 15496 15744 15886 16092 16113 16224 16497 16768 16848 17056 17161 17343 17433 17576 17672 17712 18048 18252 18327 18432 18471 18864 19072 19188 19519 19552 19773 19881 19968 20172 20304 20436 20736 20787 20992 21009 21222 21456 21484 21632 21853 21996 22139 22201 22464 23124 23244 23616 23829 24064 24138 24336 24436 24628 25051 25152 25181 25584 26364 26508 26568 26624 26896 27072 27248 27378 27648 27716 28012 28296 28561 28608 28717 28782 29328 29952 30258 30456 30654 30832 30992 31488 31772 32184 32226 32448 32994 33536 33696 34112 34322 34686 34866 35152 35344 35424 36096 36504 36654 36864 36942 37728 38144 38376 39038 39104 39546 39762 39936 40344 40608 40872 41472 41574 41984 42018 42444 42912 42968 43173 43264 43706 43992 44278 44402 44928 45387 45981 46248 46488 47232 47658 48128 48276 48339 48672 48872 49256 49491 50102 50304 50362 51168 51483 52029 52299 52728 53016 53136 53248 53792 54144 54496 54756 54981 55296 55413 55432 56024 56592 57122 57216 57434 57564 58557 58656 59319 59643 59904 60516 60912 61308 61664 61984 62361 62976 63027 63544 64368 64452 64896 65559 65988 66417 66603 67072 67392 68224 68644 69372 69732 69823 70304 70688 70848 71487 72192 73008 73308 73884 75153 75456 75543 76288 76752 78076 78208 79007 79092 79417 79524 79872 80041 80688 81216 81744 82944 83148 83968 84036 84888 85683 85824 85936 86151 86346 86528 87412 87984 88556 88804 89856 90077 90569 90774 91039 91962 92496 92976 94464 95316 96256 96552 96678 97344 97744 98512 98982 100204 100608 100724 102336 102966 103259 104058 104598 105456 106032 106272 107584 108288 108992 109512 109962 110592 110826 110864 112048 113184 114244 114432 114868 115128 117114 117312 118638 119286 119808 121032 121824 122616 123328 123968 124722 125952 126054 127088 128736 128904 129792 131118 131976 132834 133206 134144 134784 136161 136448 137288 137943 138744 139464 139646 140608 141376 141696 142974 144384 145017 146016 146616 147768 150306 150912 151086 152576 153504 154449 156087 156152 156416 156897 158014 158184 158834 159048 159744 160082 161376 162432 163488 164943 165888 166239 166296 167936 168072 169776 171366 171648 171872 172302 172692 173056 174824 175671 175968 177112 177608 177957 178929 179712 180154 181138 181548 182078 183924 184992 185952 187083 188928 189081 190632 192512 193104 193356 194688 195488 196677 197024 197964 199251 199809 200408 201216 201448 204672 205932 206518 208116 209196 209469 210912 212064 212544 214461 215168 216576 217984 219024 219924 220211 221652 221728 223093 224096 225459 226368 226629 228488 228864 229736 230256 234228 234624 237021 237276 238251 238572 239616 240123 242064 243648 245232 246656 247936 249444 250469 251904 252108 252437 253747 254176 257049 257472 257808 258453 259584 262236 263952 265668 266412 268288 269568 270231 271707 272322 272896 273117 274576 275886 277488 278928 279292 281216 282752 283392 284089 285948 287123 287807 288613 288768 289379 290034 292032 293232 295536 300612 301824 302172 305152 307008 308898 309777 312174 312304 312832 313794 316028 316368 317668 318096 320164 322752 324864 325663 326976 327353 329141 329886 331776 332478 332592 336144 339552 342732 343296 343744 344604 345384 346112 349648 351342 351936 354224 355216 355914 357858 359424 360308 362276 363096 364156 367848 369984 371904 373321 374166 377856 378162 381264 386208 386712 389376 390976 393354 394048 395928 398502 399618 400816 402432 402896 409344 411864 413036 416232 418392 418938 421824 424128 425088 428922 430336 433152 435051 435968 438048 439848 440422 443304 443456 446186 448192 450918 452736 453258 456976 457728 459472 460512 463347 468456 469248 474042 474552 476502 477144 479232 480246 484128 487296 490464 493312 494829 495872 498717 498888 500938 503808 504216 504874 507494 508352 514098 514944 515616 516906 519168 524472 527013 527904 531336 532824 536576 539136 540462 543414 544644 545792 546234 549152 551772 554976 557856 558584 561249 562432 565504 566784 567243 568178 571896 574246 575614 577226 577536 578758 580068 584064 586464 590031 591072 597753 599427 601224 603648 604344 610304 614016 617796 619554 624348 624608 625664 627588 628407 632056 632736 635336 636192 640328 643383 645504 649728 651326 653952 654706 658282 659772 660633 664956 665184 669279 672288 676377 679104 679887 685464 686592 687488 689208 690768 692224 699296 702684 703601 703872 708448 710432 711063 711828 714753 715716 718848 720369 720616 724552 726192 728312 735696 739968 743808 746642 748332 751407 755712 756324 757311 761241 762528 771147 772416 773424 775359 778752 781952 786708 788096 791856 797004 799236 800279 801632 804864 805792 806567 810693 815121 818688 819351 823728 826072 832464 836784 837876 843648 848256 850176 852267 857844 860672 861369 863421 865839 866304 868137 870102 871936 876096 879696 880844 886608 886912 892372 896384 901836 905472 906516 907699 910241 913952 915456 917393 918944 921024 926694 929331 936912 938496 948084 949104 953004 954288 960492 968256 974592 976989 980928 982059 986624 987423 989658 991744 997434 997776 1001876 1008432 1009748 1014988 1016704 1027091 1028196 1029888 1031232 1032421 1033812 1038336 1040533 1043447 1048944 1054026 1055808 1062672 1065648 1078272 1080924 1086828 1089288 1091584 1092468 1098304 1103544 1109952 1115712 1117168 1119963 1122498 1124864 1131008 1133568 1134486 1136356 1143792 1148492 1151228 1154452 1157516 1160136 1168128 1171001 1172928 1177397 1180062 1182144 1183507 1195506 1198854 1202448 1207296 1208688 1228032 1235592 1239108 1248696 1249216 1251328 1255176 1256814 1264112 1265472 1270672 1272384 1280656 1286766 1291008 1299456 1302652 1307904 1309412 1316564 1319544 1321266 1329912 1330368 1338558 1342367 1344576 1352754 1358208 1359774 1370928 1373184 1374976 1378416 1381536 1390041 1398592 1405368 1407202 1407744 1416896 1420864 1422126 1423656 1429506 1431432 1437696 1440738 1441232 1449104 1452384 1456624 1471392 1479936 1487616 1493284 1496664 1502814 1511424 1512648 1514622 1522482 1525056 1542294 1544832 1546848 1550718 1557504 1563904 1573416 1576192 1581039 1583712 1594008 1598472 1600558 1603264 1609728 1611584 1613134 1621386 1630242 1637376 1638702 1647456 1652144 1664928 1673568 1675752 1687296 1696512 1700352 1704534 1715688 1721344 1722738 1726842 1731678 1732608 1736274 1740204 1743872 1752192 1759392 1761688 1770093 1773216 1773824 1784744 1792768 1793259 1798281 1803672 1810944 1813032 1815398 1820482 1827904 1830912 1834786 1837888 1842048 1853388 1858662 1873824 1876992 1885221 1896168 1898208 1906008 1908576 1920984 1936512 1949184 1953978 1961856 1964118 1973248 1974846 1979316 1981899 1983488 1994868 1995552 2003752 2007837 2016864 2019496 2029131 2029976 2033408 2039661 2054182 2056392 2059776 2062464 2064842 2067624 2076672 2081066 2086894 2097888 2108052 2110803 2111616 2125344 2131296 2133189 2144259 2156544 2161107 2161848 2173656 2178576 2183168 2184936 2196608 2207088 2219904 2231424 2234336 2239926 2244996 2249728 2254221 2262016 2267136 2268972 2271933 2272712 2283723 2287584 2296984 2302456 2308904 2313441 2315032 2320272 2326077 2336256 2342002 2345856 2354794 2360124 2364288 2367014 2391012 2397708 2400837 2404896 2414592 2417376 2419701 2432079 2445363 2456064 2458053 2471184 2478216 2497392 2498432 2502656 2510352 2513628 2528224 2530944 2541344 2544768 2556801 2556989 2561312 2573532 2582016 2584107 2590263 2597517 2598912 2604411 2605304 2615808 2618824 2633128 2639088 2642532 2659824 2660736 2677116 2684734 2689152 2705508 2716416 2719548 2723097 2730723 2741856 2746368 2749952 2752179 2756832 2763072 2780082 2787993 2797184 2810736 2814404 2815488 2833792 2841728 2844252 2847312 2859012 2862743 2862864 2881476 2882464 2898208 2900209 2904768 2908331 2913248 2930967 2942784 2946177 2959872 2962269 2975232 2986568 2993328 3005628 3025296 3029244 3044964 3050112 3081273 3084588 3089664 3093696 3097263 3101436 3115008 3121599 3127808 3130341 3146832 3152384 3162078 3167424 3188016 3196944 3201116 3206528 3223168 3226268 3242772 3256097 3260484 3274752 3277404 3281681 3294912 3298711 3304288 3329856 3347136 3351504 3359889 3374592 3393024 3400704 3409068 3431376 3442688 3445476 3453684 3463356 3472548 3480408 3487744 3504384 3513003 3518784 3523376 3532191 3540186 3546432 3547648 3550521 3569488 3585536 3586518 3596562 3607344 3621888 3626064 3630796 3640964 3655808 3669572 3675776 3684096 3693157 3706776 3713329 3717324 3732599 3741491 3747648 3751969 3753984 3761927 3770442 3792336 3796416 3812016 3817152 3841968 3873024 3898368 3907956 3923712 3928236 3946496 3949692 3958632 3963798 3966976 3989736 3991104 4007504 4015674 4027101 4033728 4038992 4058262 4059952 4066816 4079322 4108364 4112784 4119552 4124928 4129684 4135248 4162132 4173788 4195776 4216104 4221606 4223232 4233619 4250688 4255589 4262592 4266378 4278833 4288518 4313088 4322214 4323696 4347312 4357152 4369872 4393216 4414176 4439808 4462848 4468672 4479852 4489992 4499456 4508442 4524032 4534272 4537944 4543866 4545424 4567446 4575168 4593968 4604912 4617808 4626882 4630064 4640544 4652154 4672512 4684004 4691712 4709588 4720248 4728576 4734028 4782024 4795416 4801674 4809792 4829184 4834752 4839402 4853173 4864158 4890726 4912128 4916106 4942368 4956432 4994784 4996864 5020704 5027256 5056448 5061888 5082688 5089536 5113602 5113978 5122624 5147064 5164032 5168214 5180526 5195034 5197824 5208822 5210608 5231616 5237648 5266256 5278176 5285064 5319648 5321472 5354232 5369468 5378304 5411016 5432832 5439096 5446194 5461446 5483712 5492736 5499904 5504358 5513664 5526144 5560164 5575986 5594368 5621472 5628808 5630976 5655663 5667584 5683456 5688504 5694624 5718024 5725486 5725728 5762952 5764928 5796416 5800418 5809536 5816662 5826496 5861934 5885568 5892354 5919744 5924538 5945697 5950464 5973136 5986656 6011256 6023511 6050592 6058488 6089928 6100224 6162546 6169176 6179328 6187392 6194526 6202872 6230016 6243198 6255616 6260682 6293664 6304768 6324156 6332409 6334848 6376032 6393888 6399567 6402232 6413056 6432777 6446336 6452536 6483321 6485544 6512194 6520968 6549504 6554808 6563362 6589824 6597422 6608576 6659712 6694272 6703008 6719778 6749184 6762663 6786048 6801408 6815799 6818136 6851169 6862752 6885376 6890952 6907368 6926712 6945096 6960816 6975488 7008768 7026006 7037568 7046752 7064382 7080372 7092864 7095296 7101042 7138976 7171072 7173036 7193124 7202511 7214688 7243776 7252128 7259103 7261592 7281928 7296237 7311616 7336089 7339144 7351552 7368192 7374159 7386314 7413552 7426658 7434648 7465198 7482982 7495296 7503938 7507968 7523854 7540884 7584672 7592832 7624032 7634304 7670403 7670967 7683936 7746048 7752321 7770789 7792551 7796736 7813233 7815912 7847424 7856472 7892992 7899384 7917264 7927596 7933952 7979472 7982208 8015008 8031348 8054202 8067456 8077984 8116524 8119904 8133632 8158644 8169291 8192169 8216728 8225568 8239104 8249856 8256537 8259368 8270496 8324264 8347576 8363979 8391552 8432208 8443212 8446464 8467238 8501376 8511178 8525184 8532756 8557666 8577036 8588229 8644428 8647392 8694624 8700627 8714304 8724993 8739744 8786432 8792901 8828352 8838531 8879616 8886807 8925696 8937344 8959704 8979984 8998912 9016884 9048064 9075888 9087732 9090848 9134892 9146813 9150336 9187936 9209824 9235616 9243819 9253764 9260128 9281088 9291789 9304308 9345024 9364797 9368008 9383424 9391023 9419176 9440496 9457152 9468056 9564048 9590832 9603348 9619584 9669504 9678804 9706346 9728316 9768291 9781452 9824256 9832212 9845043 9884736 9896133 9912864 9989568 9993728 10041408 10054512 10079667 10112896 10123776 10165376 10179072 10227204 10227956 10245248 10294128 10328064 10336428 10349917 10361052 10390068 10403627 10417644 10421216 10463232 10475296 10485371 10532512 10539009 10556352 10570128 10596573 10639296 10642944 10651563 10708464 10738936 10756608 10822032 10865664 10878192 10892388 10922892 10967424 10999808 11008716 11027328 11052288 11079471 11120328 11139987 11151972 11188736 11197797 11224473 11242944 11255907 11257616 11261952 11285781 11311326 11335168 11366912 11377008 11389248 11436048 11450972 11451456 11525904 11529856 11592832 11600836 11619072 11633324 11652992 11723868 11771136 11772043 11784708 11800087 11833133 11839488 11849076 11864539 11891394 11900928 11926109 11946272 11973312 12022512 12047022 12081303 12101184 12116976 12179856 12200448 12325092 12338352 12358656 12374784 12389052 12405744 12486396 12511232 12521364 12587328 12609536 12648312 12664818 12669696 12700857 12752064 12766767 12787776 12799134 12804464 12826112 12836499 12865554 12892672 12905072 12966642 12971088 13024388 13041936 13109616 13126724 13179648 13194844 13217152 13319424 13352183 13388544 13406016 13421473 13439556 13494781 13498368 13525326 13526929 13564811 13572096 13602816 13631598 13636272 13702338 13725504 13781904 13814736 13853424 13890192 13921632 14017536 14052012 14075136 14093504 14128764 14160744 14185728 14190592 14202084 14277952 14342144 14346072 14386248 14405022 14429376 14487552 14504256 14518206 14523184 14559519 14563856 14592474 14623232 14672178 14678288 14703104 14736384 14748318 14772628 14827104 14853316 14869296 14930396 14965964 14990592 15007876 15047708 15081768 15169344 15185664 15248064 15268608 15306161 15340806 15341934 15367872 15385591 15492096 15504642 15541578 15585102 15593472 15626466 15631824 15694848 15712944 15798768 15834528 15855192 15958944 15964416 16030016 16062696 16108404 16134912 16155968 16233048 16239808 16267264 16317288 16338582 16384338 16433456 16451136 16478208 16499712 16513074 16518736 16540992 16648528 16695152 16727958 16783104 16864416 16886424 16892928 16934476 17002752 17022356 17050368 17065512 17115332 17154072 17176458 17288856 17294784 17389248 17401254 17428608 17449986 17479488 17572864 17585802 17656704 17677062 17759232 17773614 17837091 17851392 17874688 17919408 17959968 18033768 18070533 18151776 18175464 18181696 18269784 18293626 18300672 18375872 18419648 18471232 18487638 18507528 18520256 18562176 18583578 18608616 18690048 18729594 18736016 18766848 18782046 18838352 18880992 18914304 18936112 18997227 19128096 19181664 19206696 19239168 19339008 19357608 19412692 19456632 19536582 19562904 19648512 19664424 19690086 19769472 19792266 19825728 19979136 19987456 20082816 20109024 20159334 20225792 20247552 20287989 20330752 20358144 20447397 20454408 20455912 20490496 20553507 20588256 20656128 20672856 20699834 20722104 20780136 20807254 20835288 20842432 20926464 20950592 20970742 21065024 21078018 21112704 21140256 21193146 21278592 21285888 21303126 21416928 21477872 21513216 21607533 21644064 21731328 21756384 21777309 21784776 21845784 21934848 21999616 22017432 22054656 22104576 22158942 22240656 22279974 22303944 22377472 22395594 22448946 22485888 22511814 22515232 22523904 22571562 22622652 22670336 22733824 22754016 22778496 22872096 22901944 22902912 23011209 23012901 23051808 23059712 23185664 23201672 23238144 23256963 23266648 23305984 23312367 23377653 23439699 23447736 23542272 23544086 23569416 23600174 23666266 23678976 23698152 23729078 23782788 23801856 23852218 23892544 23946624 24045024 24094044 24162606 24202368 24233952 24359712 24400896 24507873 24576507 24650184 24676704 24717312 24749568 24769611 24778104 24811488 24972792 25022464 25042728 25174656 25219072 25296624 25329636 25339392 25401714 25504128 25533534 25575552 25598268 25608928 25652224 25672998 25731108 25764687 25785344 25810144 25933284 25942176 26048776 26083872 26101881 26174979 26219232 26253448 26359296 26378703 26389688 26434304 26515593 26638848 26660421 26704366 26777088 26812032 26842946 26879112 26989562 26996736 27050652 27053858 27129622 27144192 27263196 27272544 27404676 27440439 27451008 27563808 27629472 27706848 27731457 27780384 27843264 27875367 28035072 28094391 28104024 28150272 28173069 28187008 28257528 28321488 28371456 28381184 28404168 28555904 28684288 28692144 28772496 28810044 28847641 28858752 29008512 29036412 29046368 29119038 29127712 29184948 29246464 29304873 29344356 29356576 29406208 29472768 29496636 29535129 29545256 29654208 29688399 29706632 29738592 29860792 29931928 29981184 30015752 30095416 30163536 30239001 30338688 30371328 30496128 30537216 30612322 30681612 30683868 30735744 30771182 30984192 31009284 31049751 31083156 31170204 31210881 31252932 31263648 31389696 31425888 31456113 31597536 31617027 31669056 31710384 31789719 31917888 31928832 31954689 32060032 32125392 32216808 32269824 32311936 32466096 32479616 32534528 32634576 32677164 32768676 32811439 32866912 32902272 32999424 33026148 33037472 33069247 33081984 33238413 33240857 33297056 33390304 33419961 33455916 33566208 33593391 33673419 33728832 33767721 33772848 33785856 33857343 33868952 34005504 34044712 34100736 34131024 34230664 34308144 34352916 34577712 34589568 34778496 34802508 34857216 34899972 34958976 35145728 35171604 35313408 35316129 35354124 35400261 35499399 35518464 35547228 35593617 35674182 35702784 35749376 35778327 35838816 35919936 36067536 36141066 36243909 36303552 36350928 36363392 36539568 36587252 36601344 36751744 36839296 36942464 36975276 37015056 37040512 37124352 37167156 37215659 37217232 37319881 37459188 37472032 37533696 37564092 37613113 37676704 37702717 37761984 37808303 37828608 37872224 37908649 37994454 38102571 38256192 38300301 38363328 38413392 38478336 38509497 38678016 38715216 38825384 38913264 39073164 39125808 39328848 39380172 39538944 39584532 39651456 39958272 39974912 40056549 40165632 40218048 40264419 40318668 40451584 40484343 40495104 40575978 40580787 40661504 40694433 40716288 40894794 40908816 40911824 40980992 41107014 41176512 41345712 41399668 41444208 41560272 41614508 41670576 41684864 41901184 41941484 42130048 42156036 42225408 42280512 42329261 42386292 42557184 42571776 42606252 42661853 42781327 42833856 42883243 42955744 43026432 43117471 43215066 43288128 43462656 43512768 43554618 43569552 43678557 43691568 43869696 44034864 44109312 44209152 44317884 44481312 44559948 44607888 44754944 44791188 44897892 44971776 45023628 45030464 45143124 45245304 45340672 45467648 45508032 45556992 45744192 45803888 45805824 45918483 46022418 46025802 46103616 46119424 46156773 46371328 46403344 46476288 46513926 46533296 46611968 46624734 46755306 46879398 46895472 47084544 47088172 47138832 47200348 47332532 47396304 47458156 47565576 47704436 47785088 47893248 48011041 48090048 48188088 48273277 48325212 48404736 48467904 48523787 48719424 48775597 48801792 48905051 49015746 49042009 49153014 49300368 49353408 49434624 49499136 49539222 49556208 49622976 49945584 50085456 50349312 50593248 50659272 50678784 50803428 51008256 51067068 51151104 51196536 51217856 51304448 51345996 51462216 51529374 51570688 51620288 51866568 51884352 52097552 52167744 52203762 52349958 52438464 52506896 52718592 52757406 52779376 52868608 53031186 53277696 53320842 53408732 53554176 53624064 53685892 53758224 53979124 54101304 54107716 54259244 54526392 54545088 54809352 54880878 54902016 55037047 55127616 55258944 55413696 55462914 55560768 55624829 55686528 55750734 56070144 56188782 56208048 56300544 56346138 56374016 56515056 56642976 56742912 56808336 56991681 57111808 57384288 57544992 57620088 57695282 57717504 58017024 58072824 58092736 58238076 58255424 58369896 58492928 58609746 58688712 58713152 58812416 58945536 58993272 59070258 59090512 59308416 59376798 59413264 59477184 59721584 59863856 59962368 60031504 60190832 60327072 60478002 60677376 60742656 60992256 61074432 61224644 61363224 61367736 61471488 61542364 61968384 62018568 62099502 62166312 62340408 62421762 62505864 62527296 62779392 62851776 62912226 63091249 63195072 63234054 63338112 63420768 63579438 63835776 63857664 63909378 64120064 64250784 64433616 64539648 64623872 64822599 64932192 64959232 65269152 65331927 65354328 65537352 65622878 65733824 65804544 65998848 66052296 66074944 66138494 66163968 66476826 66481714 66594112 66780608 66839922 66911832 67132416 67186782 67346838 67457664 67535442 67545696 67571712 67714686 67737904 68011008 68089424 68201472 68262048 68461328 68616288 68705832 69038703 69155424 69179136 69556992 69605016 69714432 69799944 69917952 70291456 70343208 70626816 70632258 70708248 70800522 70998798 71036928 71094456 71187234 71348364 71405568 71498752 71556654 71677632 71839872 72135072 72282132 72487818 72607104 72701856 72726784 73079136 73174504 73202688 73503488 73523619 73678592 73729521 73884928 73950552 74030112 74081024 74248704 74308833 74334312 74431318 74434464 74639762 74918376 74944064 75067392 75128184 75226226 75353408 75405434 75523968 75616606 75657216 75744448 75817298 75988908 76205142 76512384 76600602 76726656 76826784 76956672 77018994 77294061 77356032 77430432 77650768 77826528 78146328 78251616 78305643 78524937 78657696 78760344 79077888 79169064 79302912 79916544 79949824 80113098 80331264 80436096 80528838 80637336 80903168 80968686 80990208 81151956 81161574 81323008 81388866 81432576 81789588 81817632 81823648 81961984 82214028 82321317 82353024 82691424 82799336 82888416 83120544 83194371 83229016 83341152 83369728 83626101 83802368 83882968 84260096 84283173 84312072 84450816 84519207 84561024 84658522 84772584 85114368 85143552 85212504 85323706 85562654 85667712 85766486 85911488 86052864 86234942 86430132 86542923 86576256 87025536 87109236 87139104 87357114 87383136 87739392 87914619 88069728 88218624 88418304 88605387 88635768 88962624 89065197 89119896 89215776 89509888 89582376 89795784 89943552 90047256 90060928 90286248 90490608 90681344 90935296 91016064 91113984 91488384 91607776 91611648 91836966 92044836 92051604 92207232 92238848 92313546 92742656 92806688 92952576 93027852 93066592 93149253 93223936 93249468 93510612 93632643 93758796 93790944 94169088 94176344 94277664 94368339 94400696 94665064 94792608 94851081 94916312 95131152 95369157 95408872 95570176 95786496 95864067 96022082 96180096 96376176 96546554 96650424 96809472 96935808 97047574 97438848 97551194 97603584 97810102 98031492 98084018 98306028 98434317 98600736 98706816 98998272 99078444 99112416 99207741 99245952 99715239 99722571 99891168 100170912 100259883 100698624 100780173 101020257 101186496 101303163 101318544 101357568 101572029 101606856 102016512 102134136 102302208 102393072 102435712 102608896 102691992 102924432 103058748 103141376 103240576 103733136 103768704 104195104 104335488 104407524 104699916 104836549 104876928 105013792 105437184 105514812 105558752 105737216 105948387 106062372 106200783 106498197 106555392 106641684 106780851 106817464 107108352 107248128 107334981 107371784 107516448 107958248 108202608 108215432 108518488 108731727 109052784 109090176 109618704 109761756 109804032 110074094 110255232 110517888 110827392 110925828 111121536 111249658 111373056 111501468 111646977 111959643 112377564 112416096 112601088 112692276 112748032 112839339 113030112 113108151 113285952 113424909 113485824 113616672 113725947 113983362 114223616 114307713 114768576 114900903 115089984 115240176 115390564 115435008 115528491 116034048 116145648 116185472 116476152 116510848 116739792 116985856 117219492 117377424 117426304 117624832 117986544 118140516 118181024 118616832 118753596 118826528 118908569 118954368 119241571 119443168 119727712 119924736 120063008 120169647 120178483 120381664 120654144 120793257 120956004 121354752 121453029 121485312 121742361 121984512 122083299 122148864 122449288 122726448 122735472 122942976 123084728 124037136 124199004 124332624 124680816 124843524 125011728 125054592 125703552 125824452 126182498 126390144 126468108 126676224 126841536 126987783 127158876 127671552 127715328 127818756 127985559 128240128 128343981 128501568 128649729 128867232 129079296 129247744 129352413 129645198 129864384 129918464 130538304 130663854 130708656 131035671 131074704 131245756 131467648 131609088 132104592 132149888 132276988 132327936 132953652 132963428 133188224 133561216 133679844 133823664 134264832 134373564 134548921 134693676 134915328 135070884 135091392 135247151 135429372 135475808 136022016 136178848 136309823 136402944 136524096 136691557 136922656 137232576 137411664 137755449 138077406 138310848 138358272 138470319 139113984 139210032 139428864 139599888 139835904 140686416 141253632 141264516 141416496 141601044 141997596 142188912 142374468 142696728 142997504 143113308 143355264 143679744 144033123 144270144 144564264 144819831 144975636 145214208 145403712 145453568 145571361 146158272 146326791 146349008 146405376 146715153 147006976 147047238 147126027 147357184 147459042 147769856 147901104 148060224 148162048 148497408 148617666 148668624 148862636 148868928 149279524 149836752 149888128 150256368 150452452 150706816 150810868 151047936 151233212 151488896 151634596 151977816 152410284 153024768 153036559 153201204 153401131 153453312 153653568 153830729 153913344 154037988 154239007 154588122 154712064 154860864 155039417 155301536 155653056 156292656 156503232 156611286 157049874 157315392 157520688 158155776 158338128 158605824 159833088 160226196 160662528 160872192 161057676 161274672 161806336 161937372 162303912 162323148 162646016 162777732 163579176 163635264 163647296 163923968 164428056 164642634 164706048 165111141 165382848 165598672 165776832 166241088 166388742 166458032 166682304 166739456 166874487 167252202 167604736 167765936 168520192 168566346 168624144 168901632 169038414 169122048 169317044 169545168 170228736 170425008 170647412 171125308 171335424 171532972 171822976 172469884 172860264 173085846 173152512 173578379 174051072 174218472 174278208 174479149 174714228 174766272 175432153 175478784 175829238 175850077 176139456 176342543 176437248 176836608 177210774 177271536 177925248 178130394 178239792 178431552 179164752 179591568 179887104 180094512 180121856 180572496 180981216 182032128 182227968 182976768 183215552 183223296 183673932 184089672 184103208 184414464 184477696 184627092 185485312 185613376 185905152 186055704 186133184 186298506 186447872 186498936 187021224 187265286 187517592 187581888 188338176 188352688 188555328 188736678 188801392 189273747 189330128 189585216 189702162 189832624 190262304 190738314 190817744 191140352 191572992 191728134 192044164 192360192 192752352 193093108 193300848 193618944 193871616 194095148 194877696 195102388 195620204 196062984 196168036 196612056 196868634 197201472 197413632 197996544 198156888 198224832 198415482 198491904 198980093 199430478 199445142 199782336 200012683 200341824 200519766 201397248 201560346 202040514 202372992 202606326 202637088 202715136 203144058 203213712 204033024 204268272 204604416 204786144 204871424 205383984 205848864 206117496 206481152 207116109 207466272 207537408 208390208 208670976 208815048 209399832 209673098 209753856 210027584 210874368 211029624 211117504 211474432 211896774 212124744 212401566 212996394 213110784 213283368 213561702 213634928 214216704 214496256 214669962 214743568 215032896 215916496 216405216 216430864 217036976 217463454 218105568 218180352 219237408 219523512 219608064 220148188 220510464 221035776 221654784 221851656 222243072 222499316 222746112 223002936 223293954 223919286 224755128 224832192 225202176 225384552 225496064 225678678 226060224 226216302 226571904 226849818 226971648 227233344 227451894 227966724 228447232 228615426 229537152 229801806 230179968 230480352 230781128 230870016 231056982 231882183 232068096 232291296 232370944 232952304 233021696 233479584 234438984 234754848 234852608 234916929 235574811 235973088 236281032 236362048 237233664 237507192 237653056 237817138 237908736 238483142 238886336 239455424 239849472 240126016 240339294 240356966 240763328 241308288 241586514 241912008 242709504 242906058 242970624 243484722 243969024 244166598 244297728 244898576 245452896 245470944 245885952 246169456 246963951 248074272 248398008 248665248 249361632 249687048 250023456 250109184 251407104 251648904 252364996 252780288 252936216 253352448 253683072 253975566 254317752 255343104 255430656 255637512 255971118 256480256 256687962 257003136 257299458 257734464 258158592 258495488 258704826 259290396 259628769 259728768 259836928 261076608 261327708 261417312 262071342 262149408 262491512 262935296 263218176 263743857 264209184 264299776 264553976 264655872 265816161 265907304 265926856 266376448 267122432 267195591 267359688 267647328 268529664 268747128 269097842 269387352 269830656 270141768 270182784 270494302 270858744 270951616 272044032 272357696 272619646 272805888 273048192 273383114 273845312 274465152 274823328 275510898 276154812 276621696 276716544 276940638 278227968 278420064 278857728 279199776 279447759 279671808 280897929 281372832 282507264 282529032 282832992 283105017 283202088 283995192 284377824 284748936 285393456 285995008 286226616 286710528 287359488 288066246 288540288 289128528 289639662 289951272 290428416 290807424 290907136 291142722 292316544 292653582 292698016 292810752 293430306 294013952 294094476 294252054 294714368 294918084 295302951 295539712 295802208 296120448 296324096 296994816 297235332 297337248 297623223 297725272 297737856 298559048 299145717 299167713 299673504 299776256 300512736 300779649 300904904 301413632 301621736 302095872 302340519 302466424 302977792 303060771 303269192 303909489 303955632 304716087 304820568 306049536 306073118 306402408 306802262 306906624 307307136 307661458 307826688 308075976 308478014 309176244 309424128 309721728 310078834 310603072 311306112 312585312 313006464 313222572 314099748 314509647 314630784 315041376 316311552 316676256 317211648 317845161 318602349 319494591 319666176 320342553 320452392 321325056 321744384 322004943 322115352 322549344 323612672 323874744 324607824 324646296 325292032 325555464 327158352 327270528 327294592 327847936 328856112 329285268 329412096 330222282 330765696 331197344 331553664 332482176 332777484 332916064 333364608 333478912 333748974 334504404 334940931 335209472 335531872 335878929 337040384 337132692 337248288 337803264 338076828 338244096 338518017 338634088 339090336 339324453 340274727 340457472 340850016 341177841 341294824 342250616 342670848 342923139 343065944 343645952 344702709 344939768 345720528 346171692 346305024 346585473 347156758 348102144 348436944 348556416 348958298 349428456 349532544 350864306 350957568 351658476 351700154 352278912 352685086 352874496 354421548 354543072 355850496 356260788 356479584 356725707 356863104 357724713 358329504 359183136 359774208 360189024 360243712 360508941 360535449 361144992 361962432 362379771 364064256 364359087 364455936 365227083 365953536 366249897 366431104 366446592 367347864 368179344 368206416 368828928 368955392 369254184 370970624 371226752 372111408 372266368 372597012 372895744 372997872 374042448 374530572 375019333 375035184 375163776 376705376 377110656 377473356 377602784 378547494 378660256 379170432 379404324 379665248 380524608 380963349 380991361 381476628 381635488 382280704 383145984 383456268 383956677 384088328 384720384 385031943 385504704 385949187 386186216 386601696 387237888 387743232 388057239 388190296 389755392 390204776 391240408 392125968 392336072 393107013 393224112 393737268 394402944 394827264 396313776 396449664 396830964 396983808 397960186 398860956 398890284 399564672 400025366 400683648 401039532 402794496 403120692 403646763 404081028 404745984 405212652 405274176 405741453 406288116 406427424 408066048 408536544 408929469 409208832 409572288 409742848 410074671 410767968 411697728 412234992 412962304 413266347 414232218 414932544 415074816 415410957 416780416 417341952 417630096 418799664 419346196 419507712 420055168 422059248 422235008 422948864 423793548 424249488 424803132 425992788 426548707 426566736 427123404 427269856 428992512 429339924 429487136 429900211 430065792 431832992 432099369 432131141 432810432 432861728 434073952 434459493 434926908 436211136 436360704 436714083 438474816 438980373 439047024 439216128 440145459 440296376 441020928 441378081 442071552 443309568 443703312 444486144 444998632 445492224 446005872 446587908 447838572 449510256 449664384 450769104 450992128 451357356 452120448 452432604 453143808 453699636 454466688 454903788 455933448 456894464 457230852 459074304 459109677 459603612 460203393 460359936 460960704 461492187 461562256 461740032 462113964 462717021 463764366 464136192 464582592 464741888 465118251 465904608 466043392 466959168 468877968 469509696 469705216 469833858 471149622 471946176 472562064 472724096 474467328 475014384 475306112 475634276 475817472 476966284 477772672 478910848 480252032 480678588 480713932 481526656 482616576 483173028 483803567 483824016 485158453 485419008 485812116 486446099 486969444 487938048 488333196 488970469 489797152 490135321 490905792 490941888 491507939 491771904 492338912 492812437 493927902 495333423 496148544 496796016 497330496 498723264 499374096 500046912 500218368 500623461 502814208 503297808 504729992 505560576 505872432 506704896 507366144 507951132 508635504 510686208 511275024 511942236 512960512 513375924 514006272 514598916 515468928 516990976 517409652 518580792 519257538 519457536 519673856 520735137 522153216 522655416 522834624 523437447 524142684 524298816 524983024 525870592 526296459 526436352 527487714 527550231 528418368 528599552 529027629 529107952 529311744 531632322 531814608 531853712 532752896 534244864 534391182 534719376 535294656 537494256 538195684 538774704 539661312 540283536 540365568 540988604 541717488 541903232 544715392 545239292 546096384 546766228 547690624 548930304 549646656 550280393 551021796 552309624 553243392 553286021 553433088 553881276 554604089 556157251 556455936 556840128 557482159 557715456 558399552 558895518 559343616 560527123 561795858 562745664 565014528 565058064 565665984 566210034 566404176 567821241 567990384 568755648 569497872 570786912 572453232 573421056 574718976 576132492 577080576 578257056 579279324 579902544 580856832 581614848 581814272 582285444 584633088 585307164 585396032 586860612 588027904 588188952 588504108 589428736 589836168 590605902 591079424 591604416 592240896 592648192 593989632 594470664 594674496 595246446 595450544 595475712 596940279 597118096 598291434 598335426 599347008 599552512 600038049 601025472 601559298 601809808 602827264 603243472 604191744 604681038 604932848 605955584 606121542 606538384 607818978 607911264 609432174 609641136 612099072 612146236 612804816 613604524 613813248 614614272 615322916 616151952 616956028 618352488 619443456 620157668 621206144 622612224 625170624 626012928 626445144 627552601 628199496 629019294 629261568 630082752 630809231 632623104 633352512 634082761 634423296 635690322 635765663 637204698 637546117 638989182 639332352 640685106 640904784 642650112 643488768 644009886 644230704 645098688 647749488 649215648 649292592 651110928 654316704 654541056 654589184 657712224 658570536 658824192 660444564 661531392 662394688 663107328 664964352 665554968 665832128 666729216 666957824 667497948 669008808 669881862 670418944 671063744 671757858 674080768 674265384 674496576 675606528 676153656 676488192 677036034 677268176 678180672 678648906 680549454 680914944 681700032 682355682 682589648 684501232 685341696 685846278 686131888 687291904 689405418 689879536 691441056 692343384 692610048 693170946 694313516 696204288 696873888 697112832 697916596 698856912 699065088 701728612 703316952 703400308 704557824 705370172 708843096 709086144 711700992 712521576 712959168 713451414 713726208 715449426 716659008 718366272 719548416 720378048 720487424 721017882 721070898 722289984 723122777 723924864 724759542 728128512 728718174 728911872 730454166 731907072 732499794 732862208 732893184 734695728 736358688 736412832 737657856 738508368 740891853 742453504 744222816 744532736 745194024 745995744 748084896 749061144 750038666 750070368 750327552 753410752 754221312 754946712 755205568 757094988 757320512 758340864 758808648 759330496 761049216 761926698 761982722 762953256 763270976 764561408 766291968 766912536 767913354 768176656 769440768 770063886 771009408 771898374 772372432 773203392 774475776 775486464 776114478 776380592 778886307 779510784 780409552 782480816 784251936 784672144 786214026 786448224 787474536 788805888 789654528 792627552 792899328 793661928 793967616 795920372 797721912 797780568 799129344 800050732 801367296 802079064 805588992 806241384 807293526 808162056 809491968 810425304 810548352 811482906 812576232 812854848 816132096 817073088 817858938 818417664 819144576 819485696 820149342 821535936 823395456 824469984 825924608 826532694 828464436 829865088 830149632 830821914 833560832 834683904 835260192 837599328 838343277 838692392 839015424 840110336 842693787 844118496 844470016 847587096 848498976 849315051 849606264 851985576 853097414 853133472 854246808 854539712 857985024 858679848 858974272 859800422 860131584 863665984 864198738 864262282 865620864 865723456 868147904 868918986 869853816 872422272 872721408 873428166 876949632 877960746 878094048 878432256 880290918 880592752 882041856 882756162 884143104 885908853 886619136 887406624 888972288 889997264 890984448 892011744 892869669 893175816 895677144 897503139 899020512 899328768 901538208 901984256 902714712 904240896 904865208 906287616 907399272 908933376 909807576 911866896 913788928 914461704 918148608 918219354 919207224 920406786 920719872 921921408 922984374 923124512 923480064 924227928 925434042 927528732 928272384 929165184 929483776 930236502 931809216 932086784 933918336 937755936 939019392 939410432 939667716 942299244 943528941 943892352 945124128 945448192 948934656 950028768 950612224 951268552 951634944 953535483 953932568 955545344 955807047 957821696 958483773 960504064 961027659 961357176 961427864 963053312 965233152 966014829 966346056 967607134 967648032 970316906 970838016 971624232 972892198 973938888 975876096 976666392 977940938 979594304 980270642 981811584 981883776 983015878 983543808 984677824 985624874 987855804 990666846 992297088 993592032 994660992 997446528 998748192 1000093824 1000436736 1001246922 1004822793 1005628416 1006595616 1007636787 1009459984 1011121152 1011744864 1013409792 1014732288 1015554051 1015902264 1017271008 1017973359 1020824181 1021372416 1022550048 1023533523 1023884472 1025921024 1026751848 1028012544 1029197832 1030937856 1033981952 1034819304 1037161584 1038515076 1038915072 1039347712 1041470274 1044306432 1045310832 1045669248 1046874894 1048285368 1048597632 1049966048 1051741184 1052592918 1052872704 1054975428 1055100462 1056836736 1057199104 1058055258 1058215904 1058623488 1063264644 1063629216 1063707424 1065505792 1068489728 1068782364 1069438752 1070177121 1070589312 1073174139 1074988512 1076391368 1077549408 1079322624 1080567072 1080731136 1081526823 1081606347 1081977208 1083434976 1083806464 1087139313 1089430784 1090478584 1092192768 1093077261 1093532456 1095381248 1095681249 1097860608 1098749691 1099293312 1100560786 1102043592 1104619248 1106486784 1106572042 1106866176 1107762552 1109208178 1112314502 1112911872 1113680256 1114964318 1116799104 1117791036 1118687232 1121054246 1123591716 1125057999 1125491328 1130116128 1131331968 1132420068 1132808352 1135642482 1135980768 1137511296 1138995744 1141573824 1142890047 1142974083 1144906464 1146842112 1149437952 1151870031 1152264984 1154161152 1155095829 1156514112 1157847561 1158558648 1159805088 1161713664 1163229696 1163628544 1164171717 1164570888 1169266176 1170614328 1170792064 1173721224 1176055808 1176377904 1177008216 1178857472 1179672336 1181211804 1182158848 1183208832 1184481792 1185296384 1188941328 1189348992 1190492892 1190901088 1190951424 1193880558 1194236192 1196582868 1196670852 1198694016 1199105024 1200076098 1202050944 1203118596 1203619616 1205654528 1206486944 1208383488 1209362076 1209865696 1210940289 1211911168 1212243084 1213076768 1215637956 1215822528 1217224359 1218864348 1219282272 1224198144 1224292472 1225609632 1226788407 1227209048 1227626496 1229228544 1230224013 1230645832 1232303904 1233912056 1236704976 1238886912 1239799041 1240315336 1242412288 1245224448 1246232871 1250341248 1252025856 1252890288 1255105202 1256398992 1258038588 1258523136 1260165504 1261618462 1266705024 1268165522 1268846592 1271380644 1271531326 1274409396 1275092234 1277978364 1279646121 1281370212 1281809568 1286977536 1288019772 1288461408 1289700633 1290197376 1295498976 1296298107 1296393423 1298431296 1298585184 1302221856 1303378479 1308633408 1309082112 1309178368 1310142249 1315424448 1316941119 1317141072 1317648384 1320436377 1320889128 1323062784 1324134243 1324789376 1326214656 1329928704 1331109936 1331664256 1333458432 1333915648 1334995896 1338017616 1339763724 1340837888 1342127488 1343515716 1348161536 1348530768 1348993152 1352307312 1352976384 1354072068 1354536352 1355839127 1356361344 1357297812 1361098908 1362875137 1363400064 1364711364 1365179296 1369002464 1370683392 1371692556 1372263776 1374583808 1377329031 1378810836 1379759072 1380610179 1382882112 1384476561 1384686768 1385220096 1386341892 1388151063 1388627032 1392408576 1393747776 1394225664 1395354753 1395833192 1397713824 1398130176 1403457224 1406633904 1406800616 1409115648 1410740344 1417686192 1418172288 1423401984 1425043152 1425918336 1426902828 1427452416 1430898852 1433318016 1436732544 1440756096 1440974848 1442035764 1442141796 1444579968 1446245554 1447849728 1449519084 1451410701 1455475359 1456257024 1457436348 1459338297 1460908332 1463814144 1464999588 1465724416 1466911407 1469391456 1470405963 1472717376 1472825664 1474523817 1475315712 1477016736 1478437311 1481783706 1484907008 1486000269 1488445632 1489065472 1490388048 1491991488 1496169792 1498122288 1500077332 1500140736 1500655104 1501870383 1506821504 1508442624 1509893424 1510411136 1514189976 1514641024 1516681728 1517617296 1518660992 1522098432 1523853396 1523965444 1525906512 1526541952 1529122816 1533825072 1535826708 1536353312 1538881536 1540127772 1542018816 1542137633 1543796748 1544744864 1545811397 1546406784 1550140423 1550972928 1552228956 1552761184 1554254609 1557772614 1559021568 1560819104 1562205411 1562320279 1564961632 1568503872 1569344288 1570312341 1572428052 1572896448 1574949072 1577611776 1578889377 1579309056 1582650693 1585255104 1585798656 1587082887 1587323856 1587935232 1591840744 1595443824 1595561136 1598258688 1600101464 1602734592 1604158128 1612482768 1614587052 1616324112 1618983936 1620850608 1621096704 1622965812 1625152464 1625709696 1634146176 1635717876 1638289152 1638971392 1640298684 1643071872 1646790912 1648939968 1650841179 1651849216 1653065388 1656928872 1659730176 1659858063 1660299264 1661643828 1663812267 1667121664 1668471753 1669367808 1670520384 1672446477 1675198656 1676686554 1677384784 1678030848 1680220672 1681581369 1685387574 1688236992 1688940032 1695174192 1696997952 1698630102 1699212528 1703463723 1703971152 1706194828 1706266944 1708493616 1709079424 1717359696 1717948544 1719600844 1720263168 1727331968 1728397476 1728524564 1731241728 1731446912 1736295808 1737837972 1739707632 1744844544 1745442816 1746856332 1749135973 1753899264 1754034407 1755921492 1756188096 1758212963 1760581836 1761185504 1764083712 1765512324 1767816311 1768286208 1771817706 1772027699 1773238272 1774813248 1776990241 1777944576 1779994528 1781968896 1784023488 1785739338 1786351632 1790820837 1791354288 1795006278 1798041024 1798657536 1800114147 1803076416 1805429424 1808481792 1809730416 1812575232 1814798544 1817866752 1819615152 1823733792 1828923408 1836297216 1836438708 1838414448 1840813572 1841439744 1843842816 1845968748 1846249024 1848455856 1850868084 1855057464 1858330368 1858967552 1860473004 1863618432 1864173568 1867836672 1875511872 1878038784 1878820864 1879335432 1882657803 1884598488 1887057882 1887784704 1890248256 1890896384 1892427693 1897869312 1900057536 1901224448 1902248283 1902537104 1903269888 1907070966 1907296989 1907865136 1911090688 1911614094 1912638351 1915643392 1916967546 1921008128 1922055318 1922714352 1922855728 1926106624 1930466304 1932029658 1932692112 1935214268 1935296064 1940633812 1943248464 1945784396 1947877776 1953332784 1955881876 1959188608 1960541284 1963623168 1963767552 1966031756 1969355648 1971249748 1975711608 1981333692 1984594176 1987184064 1989321984 1989475267 1994893056 1997496384 1999799477 2000187648 2000873472 2002493844 2005107091 2009645586 2010722369 2011256832 2013191232 2015273574 2015512421 2018919968 2022242304 2023489728 2026819584 2029464576 2031108102 2031804528 2034542016 2035946718 2041648362 2042744832 2045100096 2047067046 2047768944 2053503696 2056025088 2058395664 2061875712 2069638608 2074323168 2077030152 2077830144 2082940548 2088612864 2090621664 2091338496 2093749788 2096570736 2097195264 2099932096 2103482368 2105185836 2109950856 2110200924 2113673472 2114398208 2116110516 2116431808 2126529288 2127258432 2127414848 2131011584 2136979456 2137564728 2138877504 2140354242 2141178624 2146348278 2149977024 2152782736 2155098816 2158645248 2161134144 2161462272 2163053646 2163212694 2163954416 2166869952 2167612928 2169368331 2174278626 2178861568 2180957168 2184385536 2186154522 2187064912 2190762496 2191362498 2195721216 2197499382 2198586624 2201121572 2204087184 2209238496 2212973568 2213144084 2215525104 2218416356 2224629004 2227360512 2229928636 2233598208 2235582072 2242108492 2247183432 2250115998 2250982656 2256518927 2260232256 2262663936 2264840136 2265616704 2271284964 2271961536 2275022592 2277991488 2280617989 2283147648 2285780094 2285948166 2289812928 2292453059 2293684224 2298875904 2303740062 2304529968 2308322304 2310191658 2313028224 2315695122 2317117296 2319610176 2323427328 2326459392 2328343434 2329141776 2336658921 2338532352 2341228656 2341584128 2347442448 2352755808 2354016432 2359344672 2362423608 2366417664 2368963584 2377882656 2378697984 2380985784 2381802176 2381902848 2387761116 2388472384 2393165736 2393341704 2397388032 2398210048 2400152196 2404101888 2406237192 2407239232 2411309056 2412973888 2416766976 2418724152 2419731392 2421880578 2423822336 2424486168 2426153536 2431275912 2431645056 2434448718 2437728696 2438564544 2448396288 2448584944 2451219264 2453576814 2454418096 2455252992 2458457088 2460448026 2461291664 2464607808 2467824112 2473409952 2477773824 2479598082 2480630672 2484824576 2490448896 2492465742 2500682496 2504051712 2505780576 2510210404 2512797984 2516077176 2517046272 2520331008 2523236924 2533410048 2536331044 2542761288 2543062652 2548818792 2550184468 2555956728 2559292242 2562740424 2563619136 2573955072 2576039544 2576922816 2579401266 2580394752 2586741209 2590997952 2592596214 2592786846 2596862592 2597170368 2604443712 2606756958 2617266816 2618164224 2618356736 2620284498 2630848896 2633882238 2634282144 2635296768 2640872754 2641778256 2646125568 2648268486 2649578752 2652429312 2657726559 2659857408 2662219872 2663328512 2666916864 2669991792 2676035232 2678609007 2679527448 2684254976 2687031432 2692509417 2697061536 2697986304 2704614624 2705952768 2708144136 2709072704 2711678254 2712722688 2714595624 2722197816 2725750274 2726800128 2729422728 2730358592 2738004928 2741366784 2743385112 2744527552 2749167616 2754658062 2757621672 2759518144 2761220358 2765764224 2768953122 2769373536 2770440192 2772683784 2776302126 2777254064 2784817152 2787495552 2788451328 2790709506 2791666384 2795427648 2796260352 2806914448 2813267808 2813601232 2818231296 2821480688 2830586823 2835372384 2836344576 2846803968 2850086304 2851836672 2853805656 2854904832 2861797704 2866636032 2873465088 2881512192 2881949696 2884071528 2884283592 2889159936 2892491108 2895699456 2899038168 2902821402 2910950718 2912514048 2914872696 2918676594 2921816664 2927628288 2929999176 2931448832 2933822814 2938782912 2940811926 2945434752 2945651328 2949047634 2950631424 2954033472 2956874622 2963567412 2969814016 2972000538 2976891264 2978130944 2980776096 2983982976 2992339584 2996244576 3000154664 3000281472 3001310208 3003740766 3013643008 3014468379 3016885248 3019786848 3020822272 3022910361 3028379952 3029282048 3033363456 3035234592 3037321984 3044196864 3046662153 3047706792 3047930888 3051813024 3053083904 3053920077 3062472543 3067650144 3070600569 3071653416 3072706624 3077763072 3080255544 3084037632 3084275266 3087593496 3089489728 3091622794 3092813568 3100280846 3101945856 3104457912 3105522368 3108509218 3115545228 3118043136 3121638208 3124410822 3124640558 3129923264 3137007744 3138688576 3140624682 3144856104 3145792896 3149898144 3155223552 3157778754 3158618112 3165301386 3170510208 3171597312 3174165774 3174647712 3175870464 3183681488 3190887648 3191122272 3196517376 3200202928 3205469184 3208316256 3210531363 3219522417 3224965536 3229174104 3232648224 3237967872 3241701216 3242193408 3244819041 3245931624 3250304928 3251419392 3268292352 3271435752 3276578304 3277942784 3280597368 3286143744 3293581824 3297879936 3301682358 3303698432 3306130776 3313857744 3319460352 3319716126 3320598528 3323287656 3327624534 3334243328 3336943506 3338735616 3341040768 3344892954 3350397312 3353373108 3354769568 3356061696 3360441344 3363162738 3370775148 3375173997 3376473984 3377880064 3390348384 3393995904 3397260204 3398425056 3406927446 3407942304 3412389656 3412533888 3416987232 3418158848 3428670141 3428922249 3434719392 3435897088 3439201688 3440526336 3454663936 3455610093 3456794952 3457049128 3462483456 3462893824 3465287487 3472591616 3473542683 3475675944 3479415264 3489689088 3490885632 3492515151 3493712664 3498271946 3507798528 3508068814 3511842984 3512376192 3516425926 3521163672 3522371008 3528167424 3531024648 3535632622 3536572416 3543635412 3544055398 3546476544 3549626496 3553980482 3555889152 3559989056 3568046976 3571478676 3572703264 3581641674 3582708576 3590012556 3596082048 3597315072 3600228294 3606152832 3610858848 3616963584 3619460832 3625150464 3629597088 3632820867 3635733504 3639230304 3647467584 3651673077 3657846816 3672594432 3672877416 3676828896 3680365221 3681627144 3682879488 3687685632 3690672039 3691937496 3692498048 3696911712 3701736168 3710114928 3716660736 3717935104 3720946008 3727236864 3728347136 3735673344 3751023744 3756077568 3757641728 3758670864 3765315606 3769196976 3774115764 3775569408 3780496512 3781792768 3784855386 3800115072 3802448896 3804496566 3805074208 3806539776 3814141932 3814593978 3815730272 3822181376 3823228188 3825276702 3831286784 3833935092 3838938363 3842016256 3844110636 3845428704 3845711456 3852213248 3860932608 3864059316 3865384224 3869101899 3870428536 3870592128 3881267624 3886496928 3888894321 3889180269 3891568792 3895755552 3906665568 3910135437 3911763752 3918377216 3921082568 3927246336 3927535104 3930426747 3932063512 3938711296 3942499496 3950823357 3951423216 3961309131 3962667384 3969188352 3972402729 3974368128 3978643968 3978950534 3989786112 3994992768 3999598954 4000375296 4001746944 4004987688 4010214182 4019291172 4021444738 4022513664 4026382464 4030547148 4031024842 4037839936 4044484608 4046979456 4058929152 4062216204 4063609056 4067517381 4069084032 4071893436 4083296724 4088625411 4090200192 4094134092 4095537888 4107007392 4112050176 4116791328 4123751424 4131987093 4139277216 4141830537 4148646336 4153429683 4154060304 4155660288 4164453189 4165881096 4177225728 4181243328 4182676992 4186064259 4187499576 4193141472 4194390528 4199864192 4206964736 4210371672 4219901712 4220401848 4227346944 4228796416 4232221032 4232863616 4253058576 4254516864 4254829696 4262023168 4273958912 4275129456 4277755008 4280708484 4282357248 4292696556 4298298509 4299954048 4305565472 4310197632 4322268288 4322924544 4326107292 4326425388 4327908832 4333739904 4335225856 4338736662 4348557252 4354232103 4357723136 4361914336 4366426077 4368771072 4372309044 4374129824 4378014891 4381524992 4382724996 4391442432 4394998764 4397173248 4400734221 4402243144 4408174368 4411217889 4418476992 4423571451 4425947136 4426288168 4431050208 4435311933 4436832712 4449258008 4454721024 4458000807 4459857272 4467196416 4471164144 4484216984 4494366864 4500231996 4501965312 4505611149 4513037854 4520464512 4525327872 4529680272 4531233408 4542569928 4543923072 4550045184 4555982976 4561235978 4566295296 4571560188 4571896332 4579625856 4584906118 4587368448 4607480124 4609059936 4616644608 4620383316 4626056448 4626412899 4631390244 4634234592 4637434191 4639220352 4650421269 4652918784 4656686868 4658283552 4662763827 4673317842 4677064704 4682457312 4683168256 4686616233 4686960837 4694884896 4705511616 4708032864 4710937023 4718689344 4724847216 4732835328 4736668131 4737927168 4747952079 4755765312 4757395968 4761248661 4761971568 4763604352 4763805696 4775522232 4776944768 4786331472 4786683408 4794776064 4796420096 4800304392 4808203776 4812474384 4814478464 4822618112 4825947776 4837448304 4839462784 4843761156 4847644672 4848972336 4852307072 4862551824 4863290112 4868897436 4875251329 4875457392 4877129088 4888904411 4897169888 4902438528 4907153628 4908836192 4916914176 4920896052 4922583328 4927317803 4929215616 4935648224 4946819904 4952523537 4952887693 4955547648 4959196164 4961261344 4969649152 4979574189 4980897792 4984931484 4991436801 5001364992 5005415259 5008103424 5011561152 5017339431 5020420808 5025595968 5032154352 5034092544 5040662016 5044744107 5046473848 5066820096 5072662088 5085522576 5086125304 5097637584 5100368936 5110391169 5111913456 5118584484 5125480848 5127238272 5152079088 5153845632 5158802532 5160789504 5173482418 5181995904 5185192428 5185573692 5193725184 5194340736 5208887424 5213513916 5234533632 5236328448 5236713472 5240568996 5247407919 5261697792 5262103221 5267764476 5268564288 5274638889 5281745508 5283556512 5292251136 5296536972 5299157504 5303448933 5304858624 5315453118 5316083097 5319714816 5324439744 5326657024 5330970723 5333833728 5339983584 5352070464 5357218014 5359054896 5368509952 5372462511 5374062864 5385018834 5394123072 5395972608 5400342441 5409229248 5416288272 5418145408 5423356508 5425445376 5429191248 5444395632 5451500548 5453600256 5458845456 5460717184 5476009856 5486770224 5489055104 5498335232 5509316124 5515243344 5519036288 5522440716 5531528448 5537906244 5538747072 5545133191 5545367568 5552604252 5554508128 5574991104 5576902656 5581419012 5583332768 5588702743 5590855296 5592520704 5604353837 5613828896 5617704833 5626535616 5627202464 5636462592 5642961376 5647973409 5648388701 5661173646 5670744768 5672689152 5677283079 5693607936 5700172608 5703673344 5706744849 5707611312 5709809664 5721890967 5723595408 5733272064 5737915053 5746930176 5763024384 5768143056 5768567184 5778319872 5784982216 5791398912 5798076336 5805642804 5821901436 5829745392 5837353188 5843633328 5859998352 5862897664 5867645628 5877565824 5881623852 5890869504 5891302656 5898095268 5908066944 5913749244 5927134824 5939628032 5944001076 5953782528 5956261888 5961552192 5967965952 5968425801 5984679168 5992489152 5999398431 6000309328 6000562944 6002620416 6007481532 6015321273 6027286016 6028936758 6032167107 6033770496 6039573696 6041644544 6045820722 6046537263 6056759904 6058564096 6066726912 6070469184 6074643968 6088393728 6093324306 6095413584 6095861776 6103626048 6106167808 6107840154 6124945086 6135300288 6141201138 6143306832 6145413248 6160511088 6168075264 6168550532 6175186992 6178979456 6183245588 6185627136 6200561692 6208915824 6211044736 6217018436 6231090456 6243276416 6248821644 6249281116 6259846528 6274015488 6277377152 6281249364 6289446371 6289712208 6291585792 6299796288 6307059889 6310447104 6315557508 6323799287 6330602772 6341020416 6343194624 6348331548 6349295424 6356616097 6367362976 6381775296 6382244544 6389603207 6393034752 6400405856 6406561681 6410938368 6416632512 6421062726 6424503179 6439044834 6449931072 6458348208 6465296448 6475935744 6483402432 6484386816 6489638082 6491863248 6500609856 6502838784 6508104993 6536584704 6542871504 6553156608 6561194736 6572287488 6587163648 6595759872 6603364716 6612261552 6627715488 6638920704 6639432252 6646575312 6655249068 6668486656 6673887012 6682081536 6689785908 6700794624 6706746216 6709539136 6720882688 6726325476 6741550296 6750347994 6752947968 6755760128 6769556781 6780696768 6787991808 6794520408 6796850112 6813854892 6815884608 6824779312 6825067776 6833974464 6836317696 6841853967 6857340282 6857844498 6869438784 6871794176 6877359177 6878403376 6881052672 6909327872 6911220186 6913589904 6914098256 6924966912 6925787648 6930574974 6945183232 6947085366 6951351888 6958830528 6979378176 6985030302 6987425328 6996543892 7015597056 7016137628 7023685968 7024752384 7032851852 7042327344 7044742016 7062049296 7071265244 7087270824 7088110796 7099252992 7107960964 7119978112 7136093952 7142957352 7145406528 7153645109 7163283348 7165417152 7180025112 7192164096 7192718273 7194630144 7200456588 7209853157 7212305664 7221717696 7230044263 7233927168 7238921664 7250300928 7259194176 7265641734 7271467008 7278460608 7286852599 7294935168 7303346154 7315693632 7345188864 7345754832 7353657792 7360730442 7363254288 7365758976 7375371264 7381344078 7383874992 7384996096 7393823424 7403472336 7420229856 7433321472 7441892016 7454473728 7471346688 7502047488 7512155136 7517341728 7530631212 7538393952 7548231528 7551138816 7560993024 7563585536 7569710772 7600230144 7604897792 7608993132 7610148416 7628283864 7629187956 7631460544 7644362752 7646456376 7650553404 7662573568 7667870184 7677876726 7684032512 7688221272 7690857408 7691422912 7704426496 7721865216 7728118632 7730768448 7738203798 7740857072 7741184256 7760223627 7762535248 7772993856 7777788642 7778360538 7783137584 7791511104 7813331136 7820270874 7823527504 7836754432 7842165136 7854492672 7855070208 7860853494 7864127024 7877422592 7884998992 7901646714 7902846432 7922618262 7925334768 7938376704 7944805458 7948736256 7957287936 7957901068 7979572224 7989985536 7999197908 8000750592 8009975376 8020428364 8038582344 8042889476 8052764928 8061094296 8062049684 8075679872 8093958912 8117858304 8124432408 8127218112 8135034762 8138168064 8143786872 8158183813 8166593448 8177250822 8180400384 8188268184 8191075776 8200520003 8214014784 8224100352 8233582656 8247502848 8263974186 8264953619 8278554432 8283661074 8288099521 8297292672 8306859366 8308120608 8311320576 8328906378 8331762192 8354451456 8362486656 8365353984 8372128518 8374999152 8386282944 8388781056 8399728384 8420743344 8439803424 8440803696 8454693888 8464442064 8465727232 8491760469 8506117152 8509033728 8509659392 8550258912 8555510016 8561416968 8564714496 8585393112 8596597018 8599908096 8611130944 8620395264 8644536576 8645849088 8652214584 8652850776 8655817664 8667479808 8670451712 8677473324 8697114504 8708464206 8715446272 8723828672 8732852154 8737542144 8744618088 8748259648 8756029782 8763049984 8765449992 8782884864 8789997528 8794346496 8801468442 8804486288 8816348736 8822435778 8836953984 8847142902 8851894272 8852576336 8862100416 8870623866 8873665424 8898516016 8909442048 8916001614 8919714544 8934392832 8942328288 8968433968 8988733728 9000463992 9003930624 9011222298 9026075708 9040929024 9050655744 9059360544 9062466816 9085139856 9087846144 9100090368 9111965952 9122471956 9132590592 9143120376 9143792664 9159251712 9169812236 9214960248 9218119872 9233289216 9240766632 9252112896 9252825798 9262780488 9268469184 9274868382 9278440704 9300842538 9305837568 9313373736 9316567104 9325527654 9346635684 9354129408 9364914624 9366336512 9373232466 9373921674 9389769792 9400596101 9411023232 9416065728 9421874046 9437378688 9449694432 9465670656 9473336262 9475854336 9495904158 9511530624 9514791936 9522497322 9523943136 9527208704 9527611392 9551044464 9553889536 9572662944 9573366816 9589552128 9600608784 9616407552 9624948768 9628956928 9631594089 9651895552 9658567251 9674896608 9678925568 9687522312 9697944672 9704614144 9725103648 9726580224 9734457123 9737794872 9750502658 9750914784 9754258176 9777808822 9794339776 9804877056 9814307256 9817672384 9833828352 9841792104 9845166656 9854635606 9858431232 9871296448 9893639808 9905047074 9905775386 9911095296 9918392328 9922522688 9939298304 9959148378 9961795584 9969862968 9982873602 10002729984 10010830518 10016206848 10023122304 10034678862 10040841616 10051191936 10064308704 10068185088 10081324032 10089488214 10092947696 10125521991 10133640192 10145324176 10171045152 10172250608 10195275168 10200737872 10220782338 10223826912 10237168968 10250961696 10254476544 10286766747 10304158176 10307691264 10317605064 10321579008 10346964836 10363991808 10370384856 10371147384 10387450368 10388681472 10417774848 10427027832 10469067264 10472656896 10473426944 10481137992 10494815838 10523395584 10524206442 10535528952 10537128576 10549277778 10563491016 10567113024 10584502272 10593073944 10598315008 10606897866 10609717248 10630906236 10632166194 10639429632 10648879488 10653314048 10661941446 10667667456 10679967168 10704140928 10714436028 10718109792 10737019904 10744925022 10748125728 10770037668 10788246144 10791945216 10800684882 10818458496 10832576544 10836290816 10846713016 10850890752 10858382496 10888791264 10898462601 10903001096 10907200512 10917690912 10921434368 10952019712 10955019231 10973540448 10978110208 11018632248 11030486688 11038072576 11041095663 11044881432 11063056896 11072016117 11075812488 11077494144 11090266382 11090735136 11105208504 11109016256 11149982208 11153805312 11162838024 11166665536 11177405486 11181710592 11185041408 11208707674 11227657792 11235409666 11253071232 11254404928 11272925184 11285922752 11295946818 11296777402 11322347292 11341489536 11345378304 11354566158 11400345216 11407346688 11413489698 11415222624 11419619328 11443781934 11447190816 11466544128 11475830106 11493860352 11516815089 11526048768 11536286112 11537134368 11556639744 11569964432 11582797824 11596152672 11607305697 11611285608 11643802872 11659490784 11667540807 11674706376 11687266656 11719996704 11725795328 11735291256 11755131648 11763247704 11781739008 11782605312 11796190536 11816133888 11827498488 11854269648 11879256064 11888002152 11907565056 11912523776 11923104384 11935931904 11936851602 11969358336 11984978304 11998796862 12000618656 12001125888 12005240832 12014963064 12030642546 12054572032 12057873516 12064334214 12067540992 12079147392 12083289088 12091641444 12093074526 12113519808 12117128192 12133453824 12140938368 12149287936 12176787456 12186648612 12190827168 12191723552 12202552143 12207252096 12212335616 12215680308 12249890172 12265876233 12270600576 12282402276 12286613664 12290826496 12321022176 12336150528 12337101064 12350373984 12357958912 12366491176 12371254272 12395961279 12401123384 12417831648 12422089472 12425491611 12434036872 12460289049 12462180912 12486552832 12493359567 12497643288 12498562232 12519693056 12548030976 12554754304 12558192777 12562498728 12578892742 12579424416 12583171584 12599592576 12614119778 12620894208 12631115016 12647598574 12661205544 12682040832 12686389248 12696663096 12698590848 12713232194 12734725952 12763550592 12764489088 12779206414 12786069504 12800811712 12813123362 12821876736 12833265024 12842125452 12849006358 12878089668 12894895527 12899862144 12916696416 12930592896 12966804864 12968773632 12979276164 12983726496 13001219712 13005677568 13016209986 13062696309 13073169408 13085743008 13099278231 13106313216 13122389472 13134044673 13144574976 13174327296 13191519744 13202202663 13206729432 13224523104 13233653667 13255430976 13270714353 13277841408 13278864504 13293150624 13305935799 13310498136 13336973312 13347774024 13364163072 13379571816 13401589248 13413492432 13419078272 13441765376 13452650952 13483100592 13500695988 13505895936 13511520256 13539113562 13561393536 13575983616 13589040816 13593700224 13627709784 13631769216 13649558624 13650135552 13667948928 13672635392 13683707934 13714680564 13715688996 13738877568 13743588352 13754718354 13756806752 13762105344 13818655744 13822440372 13827179808 13828196512 13849933824 13851575296 13861149948 13879238697 13890366464 13894170732 13902703776 13912302573 13917661056 13951263807 13958756352 13970060604 13974850656 13988291481 13993087784 14031194112 14032275256 14047371936 14049504768 14059848699 14060882511 14065703704 14084654688 14089484032 14124098592 14132811069 14142530488 14174541648 14176221592 14198505984 14210004393 14215921928 14239956224 14243856237 14272187904 14283745983 14285914704 14290813056 14307290218 14326566696 14330834304 14360050224 14384328192 14385436546 14389260288 14400913176 14419706314 14424611328 14443435392 14460088526 14467854336 14477843328 14518388352 14531283468 14542934016 14556921216 14573705198 14589870336 14606692308 14625753987 14631387264 14666713233 14691509664 14707315584 14721460884 14726508576 14750742528 14762688156 14767749984 14769992192 14781953409 14787646848 14806944672 14840459712 14857570611 14858663079 14866642944 14883784032 14908947456 14938722567 14942693376 14974310403 15004094976 15016245777 15024310272 15034683456 15052018293 15061262424 15076787904 15096463056 15102277632 15121986048 15127171072 15134232321 15139421544 15200460288 15209795584 15217986264 15220296832 15256567728 15258375912 15262921088 15288725504 15292912752 15301106808 15325147136 15335740368 15355753452 15368065024 15376442544 15381714816 15382845824 15408852992 15456237264 15461536896 15476407596 15481714144 15482368512 15520447254 15525070496 15545987712 15555577284 15556721076 15566275168 15583022208 15620645801 15626662272 15640541748 15647055008 15673508864 15684330272 15708985344 15710140416 15721706988 15728254048 15742223757 15754845184 15769997984 15786309663 15803293428 15805692864 15823916667 15845236524 15850669536 15876753408 15889610916 15897472512 15910346799 15914575872 15915802136 15948249291 15959144448 15979971072 15992912169 15998395816 16001501184 16019950752 16040856728 16077164688 16085778952 16105529856 16117387533 16122188592 16124099368 16151359744 16187917824 16201027323 16248864816 16254436224 16270069524 16276336128 16287573744 16316367626 16333186896 16354501644 16360800768 16376536368 16382151552 16401040006 16428029568 16467165312 16495005696 16527948372 16529907238 16557108864 16567322148 16576199042 16594585344 16613718732 16616241216 16635399573 16657812756 16663524384 16724973312 16730707968 16744257036 16749998304 16766108229 16772565888 16777562112 16799456768 16813061511 16841486688 16853114499 16879606848 16881607392 16909387776 16928884128 16931454464 16943920227 16945166103 16983520938 17012234304 17018067456 17019318784 17031849237 17100517824 17111020032 17120234547 17122833936 17129428992 17165672901 17170786224 17193194036 17199816192 17213745159 17222261888 17240790528 17289073152 17304429168 17305701552 17311635328 17334959616 17340903424 17354946648 17394229008 17416928412 17430892544 17447657344 17465704308 17489236176 17496519296 17512059564 17526099968 17530899984 17579995056 17588692992 17602936884 17608972576 17625908651 17632697472 17644871556 17673907968 17694285804 17705152672 17717376781 17724200832 17741247732 17747330848 17797032032 17818884096 17832003228 17839429088 17868785664 17884656576 17905277403 17906593967 17936867936 17977467456 17998195293 18000927984 18007861248 18022444596 18045963819 18052151416 18081858048 18096501321 18101311488 18118721088 18124933632 18139611789 18170279712 18175692288 18200180736 18223931904 18244943912 18265181184 18286240752 18287585328 18318503424 18339624472 18429920496 18436239744 18481533264 18504225792 18505651596 18525560976 18536938368 18549736764 18556881408 18601685076 18626747472 18633134208 18651055308 18693271368 18729829248 18732673024 18746464932 18747843348 18779539584 18801192202 18822046464 18832131456 18843748092 18868339113 18874757376 18899388864 18921179667 18931341312 18946672524 18971397861 18991808316 19023061248 19029583872 19044994644 19047886272 19054417408 19069848291 19102088928 19107779072 19145325888 19146733632 19168809621 19179104256 19201217568 19219685043 19232815104 19249897536 19257913856 19263188178 19273509537 19303791104 19317134502 19349793216 19357851136 19375044624 19395889344 19409228288 19450207296 19453160448 19468914246 19475589744 19501005316 19501829568 19508516352 19524314979 19555617644 19588679552 19609754112 19628614512 19635344768 19683584208 19690333312 19709271212 19716862464 19742592896 19787279616 19810094148 19811550772 19836784656 19845045376 19878596608 19918296756 19939725936 19965747204 20005459968 20021661036 20046244608 20047789229 20069357724 20081683232 20095548161 20102383872 20128617408 20151825499 20162648064 20178976428 20185895392 20205309917 20251043982 20267280384 20290648352 20308670343 20310163627 20342090304 20344501216 20390550336 20401475744 20441564676 20447653824 20474337936 20501923392 20508953088 20525561901 20573533494 20608316352 20615382528 20632077531 20635210128 20643158016 20693929672 20727983616 20740769712 20742294768 20774900736 20777362944 20835549696 20854055664 20938134528 20962275984 20989631676 21046791168 21048412884 21071057904 21074257152 21098555556 21126982032 21134226048 21186147888 21196630016 21213795732 21261812472 21264332388 21297758976 21306628096 21323882892 21359934336 21408281856 21428872056 21436219584 21460935327 21474039808 21489850044 21496251456 21540075336 21576492288 21578154819 21583890432 21601369764 21629559471 21636916992 21665153088 21672581632 21690132789 21693426032 21701781504 21716764992 21777582528 21796925202 21806002192 21814401024 21835381824 21842868736 21860557797 21904039424 21910038462 21947080896 21956220416 22037264496 22060973376 22076145152 22082191326 22089762864 22126113792 22144032234 22151624976 22154988288 22180532764 22181470272 22210417008 22218032512 22299964416 22325676048 22333331072 22354810972 22363421184 22417415348 22455315584 22470819332 22506142464 22508809856 22571845504 22591893636 22593554804 22644694584 22682979072 22690756608 22709132316 22738767649 22800690432 22802447291 22814693376 22826979396 22830445248 22856768519 22887563868 22894381632 22933088256 22951660212 22981612043 22987720704 23033630178 23036360087 23052097536 23072572224 23074268736 23100873133 23113279488 23139928864 23165595648 23192305344 23214611394 23222571216 23280670881 23287605744 23318981568 23335081614 23349412752 23374533312 23439993408 23470582512 23510263296 23526495408 23563478016 23565210624 23592381072 23632267776 23654996976 23708539296 23776004304 23815130112 23846208768 23871863808 23873703204 23938716672 23969956608 23997593724 24001237312 24002251776 24029926128 24061285092 24109144064 24115747032 24128668428 24158294784 24166578176 24183282888 24186149052 24227039616 24234256384 24281876736 24298575872 24353574912 24373297224 24381654336 24383447104 24405104286 24414504192 24424671232 24431360616 24474551439 24499780344 24531752466 24541201152 24564804552 24573227328 24581652992 24601560009 24642044352 24672301056 24674202128 24700747968 24715917824 24732982352 24742508544 24791922558 24794860857 24802246768 24835663296 24844178944 24850983222 24864298563 24868073744 24920578098 24924361824 24973105664 24986719134 24995286576 24997124464 25039386112 25096061952 25109508608 25116385554 25124997456 25157785484 25158848832 25166343168 25199185152 25228239556 25262230032 25295197148 25322411088 25364081664 25393326192 25397181696 25426464388 25469451904 25527101184 25528978176 25558412828 25601623424 25626246724 25666530048 25684250904 25698012716 25756179336 25789791054 25799724288 25833392832 25861185792 25863178471 25933609728 25937547264 25958552328 25967452992 25997393201 26002439424 26011355136 26032419972 26066392183 26125392618 26139390797 26146338816 26171486016 26198556462 26201661473 26212626432 26244778944 26268089346 26289149952 26348654592 26383039488 26404405326 26413458864 26449046208 26467307334 26510861952 26541428706 26555682816 26557729008 26586301248 26611871598 26620996272 26695548048 26728326144 26759143632 26803178496 26826984864 26838156544 26905301904 26966201184 27001391976 27011791872 27078227124 27122787072 27151967232 27178081632 27187400448 27255419568 27263538432 27299117248 27300271104 27335897856 27345270784 27367415868 27429361128 27431377992 27477755136 27487176704 27509436708 27513613504 27637311488 27644880744 27654359616 27656393024 27699867648 27703150592 27722299896 27758477394 27780732928 27788341464 27805407552 27824605146 27835322112 27902527614 27917512704 27940121208 27949701312 27976582962 27986175568 28062388224 28064550512 28094743872 28099009536 28119697398 28121765022 28131407408 28169309376 28178968064 28201788303 28248197184 28265622138 28285060976 28349083296 28352443184 28397011968 28420008786 28431843856 28479912448 28487712474 28544375808 28567491966 28571829408 28581626112 28614580436 28653133392 28661668608 28720100448 28768656384 28770873092 28801826352 28839412628 28849222656 28886870784 28920177052 28955686656 29036776704 29062566936 29113842432 29147410396 29179740672 29213384616 29251507974 29262774528 29333426466 29383019328 29414631168 29442921768 29453017152 29501485056 29525376312 29535499968 29539984384 29563906818 29575293696 29613889344 29648033857 29680919424 29715141222 29717326158 29733285888 29767568064 29801889767 29817894912 29877445134 29885386752 29948620806 30008189952 30032491554 30048620544 30069366912 30104036586 30122524848 30153575808 30192926112 30204555264 30243972096 30268464642 30278843088 30376565973 30400920576 30435972528 30440593664 30513135456 30516751824 30525842176 30585825504 30602213616 30671480736 30711506904 30752885088 30763429632 30765691648 30860300241 30912474528 30923073792 30952815192 30963428288 30964737024 31040894508 31050140992 31091975424 31111154568 31113442152 31132550336 31166044416 31241291602 31253324544 31281083496 31294110016 31347017728 31368660544 31417970688 31420280832 31443413976 31456508096 31484447514 31509690368 31539995968 31572619326 31606586856 31611385728 31647833334 31690473048 31701339072 31753506816 31779221832 31794945024 31820693598 31829151744 31831604272 31896498582 31918288896 31959942144 31985824338 31996791632 32003002368 32039901504 32081713456 32154329376 32171557904 32211059712 32234775066 32244377184 32248198736 32302719488 32375835648 32402054646 32497729632 32508872448 32540139048 32552672256 32575147488 32632735252 32666373792 32709003288 32721601536 32753072736 32764303104 32802080012 32856059136 32934330624 33055896744 33059814476 33114217728 33134644296 33152398084 33189170688 33227437464 33232482432 33270799146 33315625512 33327048768 33449946624 33461415936 33488514072 33499996608 33532216458 33545131776 33555124224 33598913536 33626123022 33682973376 33706228998 33759213696 33763214784 33818775552 33857768256 33862908928 33887840454 33890332206 33967041876 34024468608 34036134912 34038637568 34063698474 34201035648 34222040064 34240469094 34245667872 34258857984 34331345802 34341572448 34386388072 34399632384 34427490318 34444523776 34481581056 34550445267 34578146304 34608858336 34611403104 34623270656 34669919232 34709893296 34788458016 34821917091 34833856824 34895314688 34931408616 34978472352 34993038592 35002622421 35024119128 35061799968 35159990112 35177385984 35205873768 35217945152 35251817302 35265394944 35289743112 35347815936 35388571608 35410305344 35434753562 35448401664 35482495464 35494661696 35594064064 35637768192 35664006456 35678858176 35737571328 35769313152 35810554806 35813187934 35873735872 35954934912 35996390586 36001855968 36015722496 36044889192 36091927638 36104302832 36163716096 36193002642 36202622976 36237442176 36249867264 36279223578 36340559424 36351384576 36400361472 36447863808 36489887824 36530362368 36572481504 36575170656 36607656429 36637006848 36679248944 36797628699 36859840992 36872479488 36963066528 37008451584 37011303192 37051121952 37073876736 37099473528 37113762816 37203370152 37253494944 37266268416 37302110616 37386542736 37459658496 37465346048 37492929864 37495686696 37559079168 37602384404 37644092928 37664262912 37687496184 37736678226 37749514752 37798777728 37842359334 37862682624 37893345048 37942795722 37983616632 38046122496 38059167744 38089989288 38095772544 38108834816 38139696582 38204177856 38215558144 38290651776 38293467264 38337619242 38358208512 38402435136 38439370086 38465630208 38499795072 38515827712 38526376356 38547019074 38607582208 38634269004 38684686581 38699586432 38715702272 38750089248 38791778688 38818456576 38900414592 38906320896 38937828492 38951179488 39002010632 39003659136 39017032704 39048629958 39111235288 39177359104 39188088927 39219508224 39257229024 39270689536 39297834693 39367168416 39380666624 39402134019 39418542424 39433724928 39485185792 39574559232 39606607989 39620188296 39623101544 39673569312 39690090752 39700961001 39812143059 39836593512 39879451872 39917807397 39931494408 40010919936 40043322072 40092489216 40095578458 40138715448 40163366464 40191096322 40204767744 40257234816 40303650998 40325296128 40357952856 40371790784 40410619834 40502087964 40534560768 40581296704 40617340686 40620327254 40684180608 40689002432 40781100672 40802951488 40883129352 40895307648 40948675872 41003846784 41017906176 41051123802 41147066988 41216632704 41230765056 41264155062 41270420256 41286316032 41387859344 41455967232 41481539424 41484589536 41549801472 41554725888 41637716091 41671099392 41708111328 41736907719 41853791421 41876269056 41924551968 41964874443 41979263352 42093582336 42096825768 42142115808 42148514304 42182647533 42197111112 42253964064 42268452096 42372295776 42393260032 42427591464 42523624944 42528664776 42595517952 42613256192 42647765784 42719868672 42816563712 42857744112 42872439168 42921870654 42948079616 42979700088 42992502912 43080150672 43152984576 43156309638 43167780864 43202739528 43259118942 43273833984 43330306176 43345163264 43380265578 43386852064 43403563008 43433529984 43555165056 43593850404 43612004384 43628802048 43670763648 43685737472 43721115594 43808078848 43820076924 43877261961 43894161792 43912440832 44000139699 44074528992 44121946752 44152290304 44164382652 44179525728 44252227584 44288064468 44303249952 44309976576 44345860227 44361065528 44362940544 44420834016 44436065024 44572711833 44575989237 44599928832 44651352096 44666662144 44709621944 44726842368 44816167701 44834830696 44910631168 44922931209 44941638664 45012284928 45017619712 45048737331 45143691008 45156054879 45183787272 45187109608 45289389168 45365958144 45381513216 45402696963 45418264632 45477535298 45601380864 45604894582 45629386752 45653958792 45660890496 45713537038 45775127736 45788763264 45866176512 45903320424 45963224086 45975441408 46067260356 46072720174 46104195072 46145144448 46148537472 46201746266 46226558976 46279857728 46384610688 46429222788 46445142432 46561341762 46575211488 46637963136 46670163228 46698825504 46749066624 46861937403 46879986816 46941165024 47020526592 47052990816 47126956032 47130421248 47184762144 47226671271 47264535552 47309993952 47358928989 47417078592 47471750001 47552008608 47630260224 47692417536 47731040397 47743727616 47747406408 47844747873 47877433344 47939913216 47978736507 47995187448 48002474624 48004503552 48059852256 48122570184 48218288128 48231494064 48257336856 48316589568 48333156352 48366565776 48372298104 48454079232 48468512768 48563753472 48597151744 48746594448 48763308672 48766894208 48810208572 48829008384 48849342464 48862721232 48949102878 48999560688 49063504932 49082402304 49129609104 49146454656 49163305984 49203120018 49284088704 49348404256 49401495936 49431835648 49465964704 49485017088 49583845116 49589721714 49604493536 49671326592 49688357888 49701966444 49728597126 49736147488 49841156196 49848723648 49906198719 49946211328 49973438268 49990573152 49994248928 50078772224 50192123904 50219017216 50232771108 50249994912 50298324687 50315570968 50317697664 50332686336 50398370304 50439184533 50456479112 50524460064 50559343497 50590394296 50644822176 50728163328 50786652384 50794363392 50831760681 50835498309 50852928776 50938903808 51054202368 51057956352 51095547711 51116825656 51203246848 51252493448 51333060096 51360703641 51368501808 51396025432 51497018703 51512358672 51579582108 51599448576 51641235477 51666785664 51722371584 51726356942 51867219456 51917104656 51934905984 51994786402 52004878848 52022710272 52064839944 52132784366 52250785236 52278781594 52292677632 52342972032 52397112924 52403322946 52489557888 52536178692 52578299904 52766078976 52808810652 52826917728 52877725953 52898092416 52934614668 53021723904 53082857412 53115458016 53152130343 53172602496 53223743196 53241992544 53391096096 53456652288 53518287264 53606356992 53653969728 53676313088 53715832209 53719781901 53810603808 53932402368 53994585879 54002783952 54023583744 54137891457 54156454248 54245574144 54289503963 54303934464 54356163264 54374800896 54418835367 54510839136 54527076864 54598234496 54600542208 54671795712 54690541568 54734831736 54858722256 54862755984 54955510272 54974353408 55018873416 55027227008 55274622976 55289761488 55308719232 55312786048 55406301184 55444599792 55516954788 55561465856 55576682928 55610815104 55649210292 55670644224 55805055228 55877880617 55880242416 55899402624 55953165924 55972351136 56129101024 56189487744 56198019072 56239394796 56243530044 56262814816 56338618752 56357936128 56403576606 56496394368 56531244276 56570121952 56605017339 56698166592 56704886368 56763539001 56794023936 56840017572 56863687712 56914193583 56959824896 56975424948 57088751616 57134983932 57143658816 57163252224 57209544873 57229160872 57306266784 57323337216 57440200896 57506428863 57537312768 57541746184 57603652704 57659055129 57678825256 57698445312 57773741568 57820528611 57840354104 57911373312 58073553408 58125133872 58227684864 58294820792 58359481344 58426769232 58503015948 58525549056 58572944937 58666852932 58766038656 58829262336 58885843536 58906034304 59050752624 59070999936 59079968768 59127813636 59150587392 59227778688 59296067714 59361838848 59430282444 59434652316 59535136128 59603779534 59635789824 59754890268 59897241612 60016379904 60064983108 60138733824 60143367687 60208073172 60245049696 60286644483 60307151616 60385852224 60455476497 60487944192 60536929284 60557686176 60615929751 60753131946 60801841152 60871945056 60881187328 60926011029 60930490881 61026270912 61033503648 61051684352 61171651008 61204427232 61342961472 61423013808 61505770176 61526859264 61531383296 61576685703 61720600482 61824949056 61846147584 61896232593 61905630384 61926856576 61929474048 62081789016 62100281984 62183950848 62222309136 62226884304 62265100672 62332088832 62482583204 62506649088 62562166992 62588220032 62694035456 62737321088 62886827952 62913016192 62968895028 63019380736 63079991936 63145238652 63213173712 63222771456 63295666668 63378267277 63380946096 63402678144 63555757343 63558443664 63589890048 63641387196 63663208544 63724438969 63792997164 63919884288 63971648676 63993583264 64055131439 64079803008 64163426912 64308658752 64343115808 64382805981 64387540009 64422119424 64469550132 64488754368 64496397472 64605438976 64734464457 64751671296 64804109292 64888678413 64995459264 65017744896 65070398367 65080278096 65105344512 65150294976 65265470504 65332747584 65418006576 65443203072 65506145472 65528606208 65581673391 65604160024 65712118272 65868661248 66111793488 66119628952 66228435456 66269288592 66304796168 66378341376 66454874928 66464964864 66541598292 66631251024 66654097536 66899893248 66977028144 66999993216 67064432916 67090263552 67197827072 67252246044 67365946752 67412457996 67518427392 67526429568 67715536512 67725817856 67775680908 67780664412 67934083752 68048937216 68072269824 68077275136 68127396948 68216302947 68402071296 68407341873 68444080128 68480938188 68491335744 68570305557 68662691604 68683144896 68772776144 68799264768 68854980636 68889047552 68944836129 68963162112 69100890534 69109080261 69156292608 69217716672 69222806208 69246541312 69302619399 69339838464 69419786592 69576916032 69643834182 69667713648 69790629376 69842012643 69862817232 69956944704 69986077184 70005244842 70048238256 70123599936 70319980224 70411747536 70435890304 70503634604 70530789888 70579486224 70695631872 70777143216 70820610688 70869507124 70896803328 70964990928 70989323392 71188128128 71328012912 71357716352 71538626304 71621109612 71626375868 71747471744 71909869824 71992781172 72003711936 72086731483 72089778384 72183855276 72208605664 72327432192 72386005284 72474884352 72480468751 72499734528 72558447156 72653135659 72681118848 72702769152 72856599881 72895727616 72979775648 73030162829 73060724736 73144963008 73150341312 73215312858 73274013696 73358497888 73423654317 73429053113 73595257398 73719681984 73744958976 73804680027 73926133056 74016903168 74022606384 74102243904 74147753472 74198947056 74227525632 74384582571 74406740304 74506989888 74532536832 74592895689 74604221232 74773085472 74919316992 74985859728 74991373392 75118158336 75204768808 75288185856 75328525824 75374992368 75473356452 75499029504 75597555456 75684718668 75786690096 75885591444 75967233264 76092244992 76179978576 76191545088 76217669632 76279393164 76408355712 76431116288 76581303552 76586934528 76675238484 76804870272 76878740172 76999590144 77031655424 77052752712 77094038148 77215164416 77268538008 77369373162 77399172864 77431404544 77500178496 77583557376 77589535413 77636913152 77800829184 77812641792 77875656984 77902358976 77992179603 78004021264 78007318272 78034065408 78097259916 78199176549 78222470576 78354718208 78376177854 78418172391 78439016448 78514458048 78541379072 78595669386 78604984419 78734336832 78761333248 78804268038 78837084848 78867449856 78970371584 79149118464 79213215978 79240376592 79246203088 79347138624 79380181504 79401922002 79624286118 79673187024 79758903744 79835614794 79862988816 80086644144 80184978432 80191156916 80277430896 80326732928 80382192644 80409535488 80514469632 80607301996 80715905712 80743581568 80821239668 81004175928 81162593408 81234681372 81240654508 81368361216 81378004864 81562201344 81605902976 81766258704 81790615296 81897351744 81991778557 82007693568 82035812352 82102247604 82209390731 82294133976 82433265408 82439617129 82461530112 82528310124 82540840512 82636009261 82775718688 82911934464 82963078848 82969179072 83064841691 83099602944 83109451776 83275432182 83285301853 83342198784 83416222656 83473815438 83518541327 83707582842 83752538112 83849103936 83929748886 83958526704 84187164672 84193651536 84284231616 84297028608 84365295066 84394222224 84507928128 84536904192 84605364909 84744591552 84855182928 85047249888 85057329552 85191035904 85295531568 85439737344 85633127424 85715488224 85744878336 85843741308 85959400176 85985005824 86160301344 86305969152 86312619276 86405479056 86518237884 86547667968 86660612352 86690326528 86760531156 86773704128 86867059968 87110330112 87187700808 87224008768 87341527296 87371474944 87442231188 87616157696 87640153848 87754523922 87788323584 87824881664 88000279398 88149057984 88243893504 88304580608 88328765304 88359051456 88504455168 88576128936 88606499904 88619953152 88691720454 88722131056 88725881088 88841668032 88872130048 88944101571 89145423666 89151978474 89199857664 89302704192 89333324288 89405669301 89419243888 89453684736 89632335402 89669661392 89821262336 89845862418 89883277328 90024569856 90035239424 90097474662 90287382016 90312109758 90367574544 90374219216 90578778336 90731916288 90805393926 90836529264 90955070596 91202761728 91209789164 91307917584 91321780992 91427074076 91550255472 91577526528 91806640848 91926448172 92134520712 92145440348 92290288896 92297074944 92403492532 92559715456 92769221376 92858445576 92890284864 93122683524 93150422976 93275926272 93340326456 93397651008 93498133248 93505337549 93723874806 93759973632 93882330048 93990575419 94041053184 94105981632 94253912064 94260842496 94369524288 94453342542 94529071104 94619987904 94717857978 94729083787 94834157184 94943500002 95104017216 95260520448 95384835072 95462080794 95487455232 95494812816 95689495746 95754866688 95879826432 95957473014 95990374896 96004949248 96009007104 96119704512 96245140368 96462988128 96514673712 96633179136 96733131552 96744596208 96908158464 97127506944 97493188896 97526617344 97533788416 97620417144 97658016768 97725442464 97898205756 97999121376 98127009864 98164804608 98259218208 98292909312 98326611968 98406240036 98568177408 98696808512 98802991872 98863671296 98931929408 99167690232 99179443428 99208987072 99342653184 99376715776 99403932888 99457194252 99472294976 99682312392 99697447296 99812397438 99892422656 99946876536 99981146304 99988497856 100157544448 100384247808 100438034432 100465542216 100499989824 100596649374 100631141936 100635395328 100665372672 100796740608 100878369066 100912958224 101048920128 101118686994 101180788592 101289644352 101456326656 101573304768 101588726784 101663521362 101670996618 101705857552 101877807616 102108404736 102115912704 102191095422 102233651312 102406493696 102504986896 102666120192 102721407282 102737003616 102792050864 102994037406 103024717344 103159164216 103198897152 103282470954 103333571328 103444743168 103452713884 103734438912 103834209312 103869811968 103989572804 104009757696 104129679888 104265568732 104501570472 104557563188 104685944064 104794225848 104806645892 104979115776 105072357384 105532157952 105617621304 105653835456 105755451906 105796184832 105869229336 106043447808 106056389569 106165714824 106230916032 106304260686 106345204992 106447486392 106483985088 106782192192 106913304576 107036574528 107212713984 107307939456 107352626176 107431664418 107439563802 107621207616 107745293773 107864804736 107989171758 108005567904 108047167488 108275782914 108312908496 108491148288 108579007926 108607868928 108712326528 108749601792 108837670734 109021678272 109054153728 109196468992 109201084416 109343591424 109469663472 109717444512 109725511968 109822969287 109911020544 110037746832 110054454016 110392886097 110579522976 110617438464 110625572096 110889199584 111033909576 111153365856 111221630208 111298420584 111341288448 111610110456 111755761234 111760484832 111798805248 111906331848 111944702272 112258202048 112378975488 112396038144 112478789592 112487060088 112525629632 112677237504 112715872256 112807153212 112992788736 113062488552 113140243904 113210034678 113396333184 113409772736 113527078002 113588047872 113680035144 113727375424 113828387166 113919649792 113950849896 114177503232 114269967864 114287317632 114326504448 114419089746 114458321744 114612533568 114646674432 114880401792 115012857726 115074625536 115083492368 115207305408 115318110258 115357650512 115396890624 115547483136 115641057222 115680708208 115822746624 116054059743 116147106816 116250267744 116455369728 116589641584 116718962688 116853538464 117006031896 117051098112 117145889874 117333705864 117532077312 117658524672 117771687072 117812068608 118101505248 118141999872 118159937536 118255627272 118301174784 118455557376 118592135428 118723677696 118860564888 118869304632 119070272256 119207559068 119509780536 119794483224 120032759808 120129966216 120277467648 120286735374 120416146344 120490099392 120573288966 120614303232 120771704448 120910952994 120975888384 121073858568 121115372352 121231859502 121506263892 121603682304 121743890112 121762374656 121852022058 121860981762 122052541824 122067007296 122103368704 122343302016 122408854464 122685922944 122846027616 123011540352 123053718528 123062766592 123153371406 123441200964 123649898112 123692295168 123792465186 123811260768 123853713152 123858948096 124163578032 124200563968 124367901696 124444618272 124453768608 124530201344 124664177664 124913148273 124965166408 125013298176 125124333984 125176440064 125210723157 125474642176 125561374263 125773655904 125826032384 125894623329 125937790056 126159983872 126290477304 126426347424 126445542912 126547942599 126591333336 126756534554 126761892192 126805356288 127111514686 127116887328 127179780096 127282774392 127326417088 127448877938 127585994328 127839768576 127943297352 127987166528 128110262878 128159606016 128326853824 128617317504 128686231616 128765611962 128775080018 128844238848 128939100264 128977508736 128992794944 129210877952 129468928914 129503342592 129608218584 129777356826 129990918528 130035489792 130140796734 130160556192 130210689024 130300589952 130530941008 130665495168 130836013152 130886406144 131012290944 131057212416 131163346782 131208320048 131424236544 131631785883 131737322496 132000419097 132223586976 132239257904 132456870912 132538577184 132609592336 132756682752 132909749856 132929929728 133037580681 133083196584 133262502048 133308195072 133727967711 133799786496 133954056288 133999986432 134128865832 134180527104 134395654144 134504492088 134731893504 134824915992 135036854784 135052859136 135431073024 135451635712 135551361816 135561328824 135868167504 136097874432 136144539648 136154550272 136254793896 136432605894 136804142592 136814683746 136888160256 136961876376 136982671488 137140611114 137325383208 137366289792 137545552288 137598529536 137709961272 137778095104 137889672258 137926324224 138201781068 138218160522 138312585216 138435433344 138445612416 138493082624 138605238798 138679676928 138839573184 139153832064 139287668364 139335427296 139581258752 139684025286 139725634464 139913889408 139972154368 140010489684 140096476512 140247199872 140585812209 140639960448 140823495072 140871780608 141007269208 141061579776 141158972448 141391263744 141554286432 141641221376 141680013813 141739014248 141793606656 141929981856 141978646784 142076786967 142376256256 142415250003 142656025824 142715432704 143077252608 143193121191 143242219224 143252751736 143494943488 143534243619 143819739648 143936209521 143985562344 144007423872 144173462966 144179556768 144367710552 144417211328 144654864384 144772010568 144949768704 144960937502 144999469056 145116894312 145306271318 145362237696 145405538304 145713199762 145791455232 145959551296 146060325658 146289926016 146300682624 146430625716 146548027392 146716995776 146847308634 146858106226 147190514796 147439363968 147489917952 147609360054 147852266112 148045212768 148204487808 148295506944 148397894112 148455051264 148769165142 148813480608 149013979776 149065073664 149185791378 149208442464 149546170944 149718596157 149838633984 149971719456 149982746784 150236316672 150409537616 150576371712 150657051648 150749984736 150894974061 150946712904 150998059008 151195110912 151317553599 151369437336 151573380192 151678030491 151771182888 151934466528 152184489984 152359957152 152383090176 152435339264 152506494927 152558786328 152816711424 152862232576 153162607104 153173869056 153350476968 153609740544 153757480344 153999180288 154063310848 154105505424 154188076296 154430328832 154537076016 154738746324 154798345728 154862809088 155000356992 155167114752 155179070826 155273826304 155601658368 155751313968 155804717952 155984359206 156008042528 156014636544 156068130816 156194519832 156398353098 156444941152 156709436416 156752355708 156836344782 156878032896 157028916096 157082758144 157191338772 157209968838 157468673664 157522666496 157608536076 157674169696 157734899712 157940743168 158298236928 158426431956 158480753184 158492406176 158633177859 158694277248 158760363008 158803844004 159248572236 159346374048 159456391029 159517807488 159671229588 159725977632 160173288288 160369956864 160382313832 160554861792 160653465856 160764385288 160819070976 161028939264 161147496627 161159345703 161214603992 161431811424 161487163136 161642479336 161983757637 162008351856 162325186816 162413674371 162469362744 162481309016 162736722432 162756009728 162868511889 163124402688 163211805952 163256506101 163532517408 163581230592 163794703488 163983557114 164015387136 164071624704 164204495208 164418781462 164588267952 164866530816 164879234258 164923060224 165056620248 165081681024 165272018522 165551437376 165823868928 165926157696 165938358144 166129683382 166218903552 166550864364 166570603706 166684397568 166832445312 166947630876 167037082654 167415165684 167633641851 167698207872 167859497772 167917053408 168387303072 168568463232 168594057216 168730590132 168788444448 169015856256 169073808384 169210729818 169489183104 169710365856 169815052017 170094499776 170114659104 170290617003 170382071808 170591063136 170742580749 170879474688 171266254848 171430976448 171489756672 171628634619 171687482616 171918800352 171970011648 172320602688 172519286589 172611938304 172625238552 172810958112 172977165387 173036475768 173095335936 173321224704 173380653056 173461585833 173521062312 173547408256 173734119936 174220660224 174375401616 174448017536 174683054592 174742949888 174884462376 175232315392 175280307696 175509047844 175576647168 175649763328 176000558796 176298115968 176487787008 176609161216 176657530608 176718102912 177152257872 177212999808 177239906304 177383440908 177444262112 177451762176 177683336064 177744260096 177888203142 178290847332 178303956948 178605408384 178666648576 178811338602 178838487776 178907369472 179264670804 179339322784 179642524672 179691724836 179766554656 180049139712 180070478848 180194949324 180430103061 180574764032 180624219516 180735149088 180748438432 180859933449 181157556672 181366429491 181463832576 181610787852 181673058528 181847789253 181910141192 182405523456 182419578328 182615835168 182643561984 182778033087 182791472643 182854148152 183100510944 183155053056 183613281696 183852896344 184269041424 184290880696 184580577792 184594149888 184730057109 184806985064 185119430912 185538442752 185688697779 185716891152 185780569728 186245367048 186300845952 186551852544 186680652912 186795302016 186996266496 187010675098 187447749612 187519947264 187764660096 187981150838 188082106368 188211963264 188739048576 188906685084 189058142208 189239975808 189435715956 189458167574 189668314368 189887000004 190134801831 190208034432 190667272029 190769670144 190924161588 190989625632 191173316907 191378991492 191759652864 191914946028 191980749792 192009898496 192165394317 192239409024 192490280736 192925976256 193029347424 193148417943 193162620027 193266358272 193466263104 193489192416 193816316928 194203393371 194255013888 194666035239 194986377792 195053234688 195067576832 195211195101 195240834288 195316033536 195450884928 195796411512 195998242752 196254019728 196329609216 196518436416 196585818624 196653223936 196745020173 196812480072 197136354816 197393617024 197605983744 197727342592 197863858816 198335380464 198358886856 198417974144 198685306368 198753431552 198807865776 198914388504 198944589952 199364624784 199394894592 199624794876 199784845312 199893753072 199962292608 199976995712 200315088896 200876068864 200931084432 200999979648 201193298748 201262283872 201270790656 201593481216 201756738132 201825916448 202020029923 202097840256 202237373988 202361577184 202579288704 203068395413 203146609536 203177453568 203327042724 203341993236 203411715104 203755615232 204216809472 204231825408 204382190844 204467302624 204648908841 204812987392 205009973792 205222025619 205332240384 205442814564 205474007232 205584101728 205710916671 205988074812 206049434688 206318328432 206397794304 206564941908 206667142656 206834508387 206889486336 206905427768 207327240783 207468877824 207668418624 207739623936 207907858197 207979145608 208019515392 208259359776 208531137464 209003140944 209115126376 209371888128 209526037929 209588451696 209613291784 209958231552 210144714768 211235242608 211307670912 211510903812 211592369664 211738458672 212086895616 212112779138 212331429648 212461832064 212608521372 212690409984 212894972784 212967970176 213564384384 214073149056 214615878912 214705252352 214863328836 214879127604 215242415232 215490587546 215729609472 215978343516 216011135808 216260194449 216551565828 216625816992 216982296576 217158015852 217424653056 217441406253 217499203584 217675341468 217959406977 218043356544 218108307456 218392937984 218569799643 218687182848 218939326944 219090488487 219434889024 219451023936 219645938574 219822041088 220075493664 220108908032 220270962951 220287159339 220785772194 221159045952 221234876928 221251144192 221414040081 221778399168 222067819152 222306731712 222443260416 222596841168 222682576896 223153747713 223220220912 223511522468 223520969664 223597610496 223778687067 223812663696 223889404544 224516404096 224757950976 224957579184 224974120176 225051259264 225354475008 225431744512 225614306424 225985577472 226124977104 226280487808 226420069356 226792666368 226819545472 227054156004 227360070288 227454750848 227656774332 227839299584 227901699792 228539935728 228574635264 228653008896 228838179492 228916643488 229136812463 229225067136 229293348864 229760803584 229778507317 230025715452 230166984736 230325898153 230414610816 230636220516 230715301024 231094966272 231282114444 231361416416 231583936741 231645493248 232108119486 232294213632 232500535488 232768606239 232785721571 232910739456 233179283168 233437925376 233707076928 233976538809 234012063792 234102196224 234291779748 234597529647 234667411728 235064154624 235254517173 235317049344 235543374144 235624137216 235814953257 236203010496 236283999744 236511254544 236602349568 236911114752 237184270856 237447355392 237721129776 237738609264 238140544512 238415118136 239019561072 239588966448 240259932432 240554935296 240573470748 240832292688 240980198784 241146577932 241228606464 241543408896 241821905988 242147717136 242230744704 242463719004 243012527784 243487780224 243524749312 243704044116 243721963524 244105083648 244134014592 244206737408 244686604032 244817708928 245371845888 245692055232 245975335671 246023080704 246107437056 246125533184 246306742812 246628172193 246882401928 247299796224 247318851387 247384590336 247584930372 247622521536 247707426304 247908027783 248327156064 248401127936 248735803392 248889236544 248907537216 249060402688 249194525073 249328355328 249826296546 249855905559 249930332816 250026596352 250248667968 250352880128 250421446314 250555623981 250949284352 251122748526 251547311808 251652064768 251789246658 251875580112 252319967744 252580954608 252852694848 252891085824 253095885198 253182666672 253513069108 253523784384 253610712576 253816094727 254223029372 254233774656 254565548784 254652834176 254897755876 255171988656 255886594704 255974333056 256220525756 256319212032 256653707648 257234635008 257372463232 257531223924 257550160036 257878200528 257955017472 257985589888 258421755904 258937857828 259216437168 259554713652 259981837056 260070979584 260281593468 260321112384 260601179904 260621259977 261061882016 261330990336 261672026304 261973731487 262024581888 262114424832 262326693564 262416640096 262669028921 262848473088 263263571766 263404630339 263474644992 264000838194 264032127151 264447173952 264478515808 264913741824 265077154368 265219184672 265513365504 265819499712 265859859456 266075161362 266166393168 266525004096 266616390144 266832304713 267455935422 267599572992 267908112576 267999972864 268217007903 268257731664 268361054208 269008984176 269463787008 269649831984 270073709568 270105718272 270862146048 271102723632 271122657648 271736335008 272195748864 272509587792 272865211788 273608285184 273629367492 273923752752 273965342976 274281222228 274650766416 274732579584 275091104576 275419922544 275556190208 275779344516 276403562136 276436321044 276870866688 276891224832 276986165248 277210477596 277679146368 278307664128 278575336728 278670854592 279162517504 279368050572 279451268928 279827778816 279944308736 280020979368 280192953024 280494399744 280516012647 281171624418 281279920896 281646990144 281743561216 281971726257 282014538416 282123159552 282317944896 282782527488 283108572864 283282442752 283360027626 283478028496 283587213312 283859963712 283957293568 284153573934 284187251361 284752512512 284830500006 285312051648 285430865408 286154505216 286386242382 286484438448 286505503472 286989886976 287068487238 287639479296 287872419042 287971124688 288014847744 288346925932 288359113536 288735421104 288834422656 289544021136 289899537408 289921875004 290233788624 290612542636 290724475392 291426399524 291919102592 292120651316 292579852032 292601365248 292861251432 293433991552 293694617268 293716212452 294381029592 294878727936 294979835904 295218720108 295603979437 295704532224 296090425536 296408975616 296431814783 296591013888 296795788224 297538330284 297626961216 298027959552 298130147328 298371582756 298416884928 298760956559 299092341888 299437192314 299677267968 299943438912 299965493568 300311350729 300472633344 300819075232 301152743424 301314103296 301499969472 301789948122 301893425808 301996118016 302390221824 302635107198 302738874672 303146760384 303356060982 303542365776 303868933056 304368979968 304719914304 304766180352 305012989854 305117572656 305633422848 306325214208 306347738112 306700953936 307219481088 307514960688 307998360576 308211010848 308376152592 309074152032 309477492648 309596691456 310000713984 310334229504 310358141652 311203316736 311502627936 311609435904 311968718412 312016085056 312029273088 312389039664 312796706196 312889882304 313418872832 313504711416 313672689564 314057832192 314165516288 314382677544 314419937676 314937347328 315045332992 315217072152 315348339392 315881486336 316596473856 316852863912 316961506368 316984812352 317266355718 317388554496 317520726016 317607688008 318169168707 318497144472 318692748096 318912782058 319035614976 319342459176 319451955264 320346576576 320739913728 320764627664 321109723584 321306931712 321528770576 321638141952 322057878528 322294993254 322318691406 322429207984 322863622848 322974326272 323235881319 323284958672 323967515274 324016703712 324650373632 324827348742 324938725488 324962618032 325473444864 325512019456 325737023778 326248805376 326423611904 326513012202 327065034816 327162461184 327589406976 327967114228 328030774272 328408990416 328837562924 329176535904 329733061632 329758468516 330113240496 330163362048 330544037044 331102874752 331852315392 331876716288 332259366764 333101728728 333141207412 333664890624 333895261752 334074165308 334830331368 335267283702 335396415744 335718995544 335834106816 336221320123 336774606144 337136926464 337188114432 337461180264 337576888896 338031712512 338147616768 338421459636 338863098379 338978366208 339420731712 339630104034 339812080361 340188999552 340229318208 340581234006 340764143616 341182126272 341485161498 341758949376 342532509696 342861952896 342979513344 343257269238 343374965232 343837600704 343940023296 344641205376 345038573178 345223876608 345250477104 345621916224 345954330774 346072951536 346190671872 346642449408 346923171666 347042124624 347094816512 347468239872 348162179229 348441320448 348750803232 348896035072 349366109184 349768924752 350560615392 351018095688 351153294336 352001117592 352596231936 352975574016 353315061216 353436205824 354304515744 354425999616 354479812608 354766881816 354888524224 354903524352 355366672128 355488520192 355776406284 356581694664 356607913896 357210816768 357333297152 357622677204 357676975552 358529341608 358678645568 359285049344 359383449672 359533109312 360098279424 360140957696 360389898648 360860206122 361149528064 361248439032 361470298176 361496876864 361719866898 362315113344 362732858982 362927665152 363221575704 363346117056 363695578506 363820282384 364811046912 364839156656 365231670336 365287123968 365556066174 365582945286 365708296304 366201021888 366310106112 367226563392 367705792688 368538082848 368581761392 369161155584 369188299776 369460114218 369613970128 370238861824 371076885504 371377395558 371433782304 371561139456 372490734096 372601691904 373103705088 373361305824 373590604032 373992532992 374021350196 374895499224 375039894528 375529320192 375962301676 376423926528 377478097152 377813370168 378479951616 378871431912 378916335148 379336628736 379774000008 380269603662 380416068864 381334544058 381539340288 381848323176 381979251264 382346633814 382757982984 383519305728 383829892056 383961499584 384019796992 384330788634 384478818048 384980561472 385424440141 385851952512 386058694848 386296835886 386325240054 386532716544 386932526208 386978384832 387632633856 388406786742 388510027776 389332070478 389972755584 390106469376 390135153664 390422390202 390481668576 390632067072 390901769856 391592823024 391996485504 392508039456 392659218432 393036872832 393171637248 393490040346 393624960144 394272709632 394787234048 394895357649 395211967488 395727717632 396001257291 396670760928 396717773712 396835948288 397370612736 397615731552 397828777008 397889179904 398729249568 398789789184 399112742043 399249589752 399787506144 399924585216 399953991424 401183903133 401862168864 401999959296 402386597496 402524567744 402541581312 403186962432 403513476264 403651832896 404040059846 404195680512 404474747976 404723154368 405158577408 406136790826 406293219072 406354907136 406654085448 406683986472 406823430208 407511230464 408433618944 408463650816 408764381688 408934605248 409297817682 409625974784 410019947584 410444051238 410664480768 410885629128 410948014464 411168203456 411421833342 411976149624 412098869376 412636656864 412795588608 413129883816 413334285312 413669016774 413778972672 413810855536 414654481566 414937755648 415336837248 415479247872 415815716394 415958291216 416039030784 416518719552 417062274928 418006281888 418230252752 418743776256 419052075858 419176903392 419226583568 419916463104 420289429536 421757436627 422470485216 422615341824 423021807624 423184739328 423476917344 424173791232 424225558276 424662859296 424923664128 425217042744 425380819968 425789945568 425935940352 427128768768 428146298112 429231757824 429410504704 429726657672 429758255208 430484830464 430981175092 431459218944 431956687032 432022271616 432520388898 433103131656 433251633984 433964593152 434316031704 434849306112 434882812506 434998407168 435350682936 435918813954 436086713088 436216614912 436785875968 437139599286 437374365696 437878653888 438180976974 438869778048 438902047872 439291877148 439644082176 440150987328 440217816064 440541925902 440574318678 441571544388 442318091904 442469753856 442502288384 442828080162 443556798336 444135638304 444613463424 444886520832 445193682336 445365153792 446307495426 446440441824 447023044936 447041939328 447195220992 447557374134 447625327392 447778809088 449032808192 449155788471 449515901952 449915158368 449948240352 450102518528 450708950016 451228612848 451971154944 452249954208 452560975616 452684922183 452840138712 453585332736 453639090944 453952660797 454108312008 454720140576 454909501696 455034091473 455313548664 455803399584 457079871456 457149270528 457306017792 457519484781 457676358984 457833286976 458273624926 458450134272 458586697728 459521607168 459557014634 460051430904 460333969472 460651796306 460829221632 461272441032 461430602048 462189932544 462564228888 462722832832 463167873482 463290986496 464216238972 464588427264 465001070976 465537212478 465571443142 465821478912 466358566336 467414153856 467953077618 468024127584 468204392448 468583559496 469195059294 469334823456 470128309248 470509034346 470634098688 471086748288 471248274432 471629906514 472406020992 472567999488 473022509088 473204699136 473822229504 474368541712 474894710784 475442259552 475477218528 475899533577 476281089024 476830236272 478039122144 478369173087 479177932896 480519864864 481109870592 481146941496 481664585376 481960397568 482293155864 482457212928 483086817792 483478037109 483643811976 484295434272 484461489408 484927438008 486025055568 486975560448 487049498624 487408088232 487443927048 488210167296 488268029184 488413474816 489373208064 489635417856 490743691776 491384110464 491950671342 492046161408 492214874112 492251066368 492613485624 493256344386 493764803856 494599592448 494637702774 494769180672 495169860744 495245043072 495414852608 495816055566 496654312128 496802255872 497471606784 497778473088 497815074432 498120805376 498389050146 498656710656 499652593092 499711811118 499860665632 500053192704 500497335936 500705760256 500842892628 501111247962 501898568704 502245497052 502900925553 503094623616 503304129536 503578493316 503751160224 504639935488 505161909216 505705389696 505782171648 506191770396 506365333344 507026138216 507047568768 507221425152 507632189454 508446058744 508467549312 509131097568 509305668352 509445156051 509795511752 510343977312 510871851009 511773189408 511948666112 512227742247 512441051512 512638424064 513307415296 514469270016 514744926464 514885903857 515062447848 515100320072 515756401056 515910034944 515971179776 517557859767 517875715656 518432874336 518931496161 519109427304 519963674112 520141959168 520384757499 520563186936 520642224768 521202359808 521242519954 522123764032 522661980672 523344052608 523947462974 524049163776 524228849664 524653387128 524833280192 525338057842 525696946176 526527143532 526809260678 526949289984 528001676388 528064254302 528894347904 528957031616 529827483648 530154308736 530438369344 531638999424 531719718912 532150322724 532332786336 533050008192 533232780288 533664609426 534911870844 535816225152 535999945728 536434015806 536515463328 536722108416 538017968352 538927574016 539299663968 540147419136 540211436544 541290309183 541724292096 542205447264 542245315296 542579800347 543472670016 544099288473 544391497728 545019175584 545543367759 545730423576 547216570368 547258734984 547847505504 547930685952 548374417929 548562444456 549301532832 549465159168 550182209152 550839845088 551112380416 551558689032 552807124272 552872642088 553741733376 553782449664 553972330496 554420955192 555358292736 556615328256 557150673456 557341709184 558325035008 558736101144 558902537856 559655557632 559888617472 560041958736 560385906048 560988799488 561032025294 562343248836 562559841792 563293980288 563487122432 563943452514 564029076832 564246319104 564635889792 566217145728 566564885504 566720055252 566956056992 567174426624 567719927424 567914587136 568307147868 568374502722 569505025024 569661000012 570404405493 570624103296 570861730816 572001816087 572309010432 572772484764 572968876896 573011006944 573519950721 573979773952 574136974476 575278958592 575744838084 575942249376 576029695488 576496182951 576693851864 576718227072 577470842208 577668845312 579088042272 579445253829 579487860081 579799074816 579843750008 580467577248 581225085272 581448950784 582610180113 582852799048 583838205184 583998105717 584241302632 585159704064 585202730496 585633585303 585722502864 586867983104 587389234536 587432424904 588762059184 589757455872 589959671808 590235060519 590437440216 591207958874 591409064448 592180851072 592817951232 592863629566 593182027776 593591576448 595076660568 595253922432 596055919104 596260294656 596743165512 596833769856 597521913118 598184683776 598874384628 599354535936 599886877824 599930987136 600622701458 600945266688 601638150464 602628206592 602999938944 603579896244 603786851616 604780443648 605270214396 605477749344 606060089769 606293520768 606712121964 607084731552 607737866112 609205186239 609439828608 609532360704 610025979708 610235145312 611266845696 612650428416 612695476224 613401907872 613946726523 614438962176 615029921376 615666076857 615996721152 616422021696 616752305184 617132750013 618148304064 618954985296 619193382912 620001427968 620503525161 620668459008 620716283304 621981722349 622406633472 623005255872 623218871808 623723574591 623937436824 624032170112 624058546176 624778079328 625593412392 625779764608 626837745664 627009422832 627345379128 628115664384 628331032576 628765355088 628839875352 629874694656 630090665984 630434144304 630696678784 631762972672 633705727824 633923012736 633969624704 634532711436 634777108992 635041452032 635215376016 636338337414 636994288944 637385496192 637825564116 638071229952 638684918352 638903910528 640446477841 640693153152 641529255328 642219447168 642613863424 643057541152 644115757056 644589986508 644637382812 644858415968 645727245696 645948652544 646471762638 646569917344 647935030548 648033407424 648780583347 649300747264 649654697484 649877450976 649925236064 650946889728 651024038912 651474047556 652324218759 652497610752 652847223808 653026024404 653878220931 654130069632 654324922368 655178813952 655709398929 655934228456 656061548544 656817980832 657271465461 657675125848 658353071808 659466123264 659516937032 660226480992 660326724096 660812888853 660861478017 661088074088 662205749504 663704630784 663753432576 664242120243 664518733528 666203457456 666282414824 667329781248 667790523504 668148330616 669461243139 669660662736 670534567404 670792831488 671336061201 671437991088 671668213632 672442640246 673549212288 674273852928 674922360528 675153777792 676063425024 676295233536 676842919272 677726196758 677956732416 678841463424 679260208068 679624160722 680377999104 680458636416 681162468012 682364252544 682970322996 683517898752 685723905792 685959026688 686514538476 686749930464 687410437389 687675201408 687880046592 689282410752 689335521951 690077146356 690500954208 690977694459 691243832448 691908661548 692145903072 693284898816 693846343332 694084249248 694189633024 694751810223 694936479744 696324358458 696882640896 697501606464 697792070144 698305818717 698357164713 698732218368 699537849504 701121230784 701929616427 702036191376 702306588672 703792588941 704002235184 705192463872 705763551519 705951148032 706630122432 706872411648 707444859771 708609031488 708851999232 709533763632 709777048448 709807048704 710733344256 710977040384 711552812568 713163389328 713215827792 714421633536 714666594304 715245354408 715353951104 717058683216 717357291136 718570098688 718766899344 719066218624 720281915392 720779797296 721720412244 722299056128 722496878064 722940596352 722993753728 723439733796 724630226688 725465717964 726412448021 726443151408 726692234112 727391157012 727640564768 729678313312 730463340672 730574247936 731112132348 731165890572 731416592608 732402043776 732620212224 734170352647 734453126784 735411585376 737076165696 737163522784 737926007013 738322311168 738376599552 738920228436 739227940256 739884516579 740477723648 741956554161 742153771008 742754791116 742867564608 743122278912 743724083349 744981468192 745203383808 746207410176 746722611648 747181208064 747583575219 747985065984 748042700392 749567716677 749790998448 750079789056 751058640384 751666871943 751924603352 752847853056 754956194304 755626740336 756959903232 757742863824 757832670296 758673257472 759548000016 760539207324 760832137728 761448284181 762669088116 763696646352 763958502528 764693267628 765515965968 767659784112 767922999168 768039593984 768661577268 768957636096 769961122944 770848880282 771703905024 772117389696 772593671772 772650480108 773865052416 773956769664 775265267712 776813573484 778664140956 779945511168 780212938752 780270307328 780844780404 780963337152 781803539712 781863779931 783185646048 783992971008 785016078912 785921194461 786073745664 786343274496 786980080692 787249920288 788007086763 788545419264 789574468096 789790715298 790213891017 790423934976 791455435264 792002514582 792096381453 793341521856 793435547424 793671896576 794741225472 795231463104 795657554016 795778359808 797458499136 797579578368 798225484086 798499179504 799575012288 799849170432 799907982848 800496914139 802367806266 803724337728 803999918592 804651023709 804773194992 805049135488 805083162624 807026952528 807303665792 808080119692 808391361024 808949495952 809446308736 810317154816 812273581652 812586438144 813308170896 813367972944 813646860416 815022460928 817528763376 817869210496 818595635364 819251949568 820039895168 820888102476 821771258256 821896028928 822336406912 822843666684 823917474601 823952299248 824197738752 825273313728 826224845459 826259767632 826668570624 827338033548 827621711072 828417706597 829308963132 830673674496 830958495744 831631432788 831916582432 832716708707 833037439104 834124549856 836012563776 836460505504 837038020117 837487552512 838104151716 838353806784 838453167136 839832926208 840578859072 841548037941 841609916449 843514873254 844940970432 845230683648 845915178771 846043615248 846369478656 846953834688 848347582464 848451116552 849325718592 849847328256 850434085488 850761639936 851579891136 851871880704 852561754083 854257537536 856292596224 858463515648 859453315344 859516510416 860969660928 861962350184 862918437888 863913374064 864044543232 865040777796 866206263312 866503267968 868632063408 869698612224 869765625012 870701365872 871837627908 872173426176 873571751936 874279198572 875757307776 876361953948 877739556096 877804095744 878583754296 880301974656 880435632128 881083851804 881148637356 883143088776 884636183808 884939507712 885004576768 885656160324 886811938311 887113596672 888271276608 889226926848 889295444349 889773041664 890387364672 892614990852 892880883648 894046089872 894083878656 894390441984 895114748268 895250654784 895557618176 896282869677 898065616384 898311576942 899031803904 899830316736 899896480704 900205037056 900934052187 901417900032 902457225696 903942309888 904499908416 905121951232 905369844366 905680277424 907170665472 907278181888 907905321594 908216624016 909440281152 909819003392 910068182946 910627097328 911606799168 914159742912 914298541056 915038969562 915352717968 915666573952 916547249852 916900268544 919043214336 919114029268 920102861808 920667938944 921303592612 921658443264 922544882064 922861204096 925128457776 925445665664 926335746964 928432477944 930002141952 931074424956 931142886284 932717132672 934828307712 935906155236 936048255168 937127509279 937167118992 938390118588 938669646912 940256618496 941018068692 942173496576 942246093763 942496548864 943259813028 944490763567 944812041984 945135998976 946045018176 947135798453 947644459008 948737083424 949789421568 950884519104 950954437056 951799067154 952562178048 953660472544 954507506121 954577690469 956078244288 956738346174 958355865792 961039729728 962219741184 962293882992 963329170752 963920795136 964586311728 964914425856 966173635584 966956074218 967287623952 968590868544 968922978816 969707643957 969854876016 972050111136 973951120896 974816176464 974887854096 976420334592 976536058368 978746416128 979270835712 981487383552 982768220928 983901342684 984092322816 985226971248 986512688772 987529607712 989199184896 989275405548 990339721488 990490086144 990829705216 991632111132 993308624256 993604511744 995556946176 995630148864 996241610752 996778100292 999305186184 999423622236 999721331264 1000994671872 1001411520512 1001685785256 1002222495924 1003797137408 1004490994104 1005801851106 1006189247232 1006608259072 1007156986632 1007502320448 1008663960369 1009279870976 1010323818432 1011410779392 1011564343296 1012383540792 1012730666688 1014052276432 1014095137536 1014442850304 1015264378908 1016589295137 1016892117488 1016935098624 1018262195136 1018611336704 1018890312102 1019436241083 1019591023504 1020687954624 1021743702018 1023546378816 1023897332224 1024455484494 1024882103024 1025276848128 1026614830592 1028938540032 1029489852928 1029771807714 1030124895696 1030200640144 1031512802112 1031820069888 1031942359552 1035115719534 1035751431312 1036865748672 1037862992322 1038218854608 1039927348224 1040769514998 1041126373872 1041284449536 1042404719616 1042485039908 1044247528064 1045323961344 1046688105216 1047894925948 1048098327552 1049306774256 1049666560384 1050676115684 1053054287064 1053618521356 1056003352776 1056128508604 1057788695808 1057914063232 1060308617472 1060876738688 1063277998848 1063439437824 1064300645448 1064665572672 1065893121241 1066100016384 1066465560576 1067329218852 1068722079503 1069823741688 1071632450304 1071715022677 1071999891456 1072868031612 1073030926656 1074268120393 1076035936704 1077855148032 1078599327936 1080294838272 1080422873088 1082580618366 1082708924089 1083448584192 1084410894528 1084490630592 1085159600694 1085741037251 1086945340032 1088198576946 1088782995456 1090038351168 1091086735518 1091460847152 1094433140736 1094517469968 1095695011008 1095861371904 1096748835858 1097124888912 1098603065664 1098930318336 1100364418304 1101679690176 1103117378064 1105614248544 1105745284176 1107483466752 1107564899328 1108841910384 1110716585472 1113230656512 1114301346912 1114683418368 1117472202288 1117805075712 1119311115264 1120083917472 1120771812096 1121977598976 1122064050588 1124686497672 1125119683584 1126587960576 1126974244864 1127886905028 1128058153664 1129271779584 1132434291456 1133129771008 1133440110504 1133912113984 1135439854848 1135829174272 1136614295736 1136749005444 1139010050048 1139322000024 1140808810986 1141248206592 1141723461632 1144003632174 1144618020864 1145544969528 1145937753792 1146022013888 1147039901442 1147959547904 1148273948952 1150557917184 1151489676168 1151884498752 1152059390976 1152992365902 1153387703728 1153436454144 1154941684416 1155337690624 1156273320423 1158176084544 1158890507658 1158975720162 1159598149632 1159687500016 1160935154496 1162450170544 1162897901568 1165220360226 1165705598096 1167676410368 1167996211434 1168482605264 1170319408128 1170405460992 1171267170606 1171445005728 1173735966208 1174778469072 1174864849808 1177524118368 1179514911744 1180470121038 1180874880432 1182415917748 1182818128896 1184361702144 1185635902464 1185727259132 1187183152896 1190153321136 1190507844864 1192111838208 1193486331024 1193667539712 1195043826236 1196369367552 1197748769256 1199773755648 1199861974272 1201245402916 1203276300928 1205999877888 1207159792488 1207573703232 1209560887296 1210540428792 1210955498688 1212120179538 1212587041536 1213424243928 1214169463104 1215475732224 1215569388137 1218410372478 1218879657216 1219064721408 1220051959416 1220470290624 1221877480447 1222533691392 1225300856832 1225390952448 1226803815744 1227893453046 1228877924352 1230059842752 1231332153714 1231478089231 1231993442304 1232844043392 1233504610368 1234265500026 1236296608128 1237909970592 1238386765824 1240002855936 1241007050322 1241336918016 1241432566608 1243963444698 1244813266944 1246010511744 1246437743616 1247447149182 1247874873648 1248064340224 1248117092352 1249556158656 1251186824784 1251559529216 1254018845664 1254690758256 1256231328768 1257530710176 1257679750704 1259749389312 1260868288608 1261393357568 1265272309881 1267411455648 1267846025472 1267939249408 1269065422872 1269554217984 1270430752032 1272676674828 1273988577888 1274770992384 1275651128232 1276142459904 1277369836704 1277807821056 1280892955682 1281386306304 1283058510656 1284438894336 1285227726848 1286115082304 1288231514112 1289179973016 1289274765624 1289716831936 1291454491392 1291897305088 1292943525276 1293139834688 1295870061096 1296066814848 1297561166694 1298601494528 1299309394968 1299754901952 1299850472128 1301893779456 1302048077824 1302948095112 1304648437518 1304995221504 1305694447616 1306052048808 1307756441862 1308260139264 1308649844736 1310357627904 1311418797858 1311868456912 1312123097088 1313635961664 1314542930922 1315350251696 1316706143616 1318932246528 1319033874064 1320452961984 1320653448192 1321625777706 1321722956034 1322176148176 1324411499008 1327409261568 1327506865152 1328484240486 1329037467056 1332406914912 1332564829648 1334659562496 1335581047008 1336296661232 1338922486278 1339321325472 1341069134808 1341585662976 1342672122402 1342875982176 1343336427264 1344885280492 1347098424576 1348547705856 1349844721056 1350307555584 1352126850048 1353685838544 1355452393516 1355913464832 1357682926848 1358520416136 1359248321444 1360755998208 1360917272832 1362324936024 1364728505088 1365940645992 1371447811584 1371918053376 1373029076952 1373499860928 1374820874778 1375350402816 1375760093184 1378564821504 1378671043902 1380154292712 1381001908416 1381955388918 1382487664896 1383817323096 1384291806144 1386569797632 1387692686664 1388168498496 1388379266048 1389503620446 1389872959488 1392648716916 1393765281792 1395003212928 1395584140288 1396611637434 1396714329426 1397464436736 1399075699008 1400688819049 1402242461568 1403859232854 1404072382752 1404613177344 1407585177882 1408004470368 1410384927744 1411527103038 1411902296064 1413260244864 1413744823296 1414889719542 1417218062976 1417703998464 1419067527264 1419554096896 1419614097408 1421466688512 1423105625136 1426326778656 1426431655584 1427698600731 1428843267072 1430490708816 1430707902208 1434117366432 1434714582272 1435107519261 1437533798688 1438132437248 1441559594592 1443440824488 1444993756128 1445881192704 1445987507456 1446879467592 1449260453376 1450434111327 1450931435928 1452824896042 1452886302816 1453384468224 1454782314024 1455281129536 1459356626624 1460926681344 1461148495872 1462224264696 1462331781144 1462833185216 1464804087552 1465240424448 1468340705294 1468906253568 1470823170752 1474152331392 1474327045568 1475852014026 1476644622336 1476753199104 1477840456872 1478455880512 1479769033158 1480955447296 1483913108322 1484307542016 1485509582232 1485735129216 1486244557824 1487448166698 1489962936384 1490406767616 1492414820352 1493445223296 1494362416128 1495167150438 1495970131968 1496085400784 1499135433354 1499581996896 1500159578112 1502117280768 1503333743886 1503849206704 1505695706112 1508702776659 1509912388608 1511253480672 1513919806464 1515485727648 1515665340592 1517346514944 1519096000032 1521078414648 1521664275456 1522896568362 1525338176232 1527393292704 1527917005056 1529386535256 1531031931936 1535319568224 1535845998336 1536079187968 1537323154536 1537915272192 1539922245888 1541697760564 1543407810048 1544234779392 1545187343544 1545300960216 1547730104832 1547913539328 1553627146968 1557328281912 1559891022336 1560425877504 1560540614656 1561689560808 1561926674304 1563607079424 1563727559862 1566371292096 1567985942016 1570032157824 1571842388922 1572147491328 1572686548992 1573960161384 1574499840576 1576014173526 1577090838528 1579148936192 1579581430596 1580427782034 1580847869952 1582910870528 1584005029164 1584192762906 1586683043712 1586871094848 1587343793152 1589482450944 1590462926208 1591315108032 1591556719616 1594916998272 1595159156736 1596450968172 1596998359008 1599150024576 1599698340864 1599815965696 1600993828278 1604735612532 1607448675456 1607999837184 1609302047418 1609546389984 1610098270976 1610166325248 1614053905056 1614607331584 1616160239384 1616782722048 1617898991904 1618892617472 1620634309632 1623870927549 1624547163304 1625172876288 1626616341792 1626735945888 1627293720832 1627739401041 1632297865419 1635057526752 1635738420992 1636630103277 1637191270728 1640079790336 1641776204952 1643542516512 1643792057856 1644672813824 1645123253787 1645687333368 1647834949202 1647904598496 1648395477504 1650546627456 1652449690918 1652519535264 1653337141248 1654676067096 1655243422144 1656835413194 1658617926264 1661347348992 1661916991488 1663262865576 1663833164864 1665433417414 1666074878208 1668249099712 1672025127552 1672921011008 1674076040234 1674975105024 1676208303432 1676707613568 1676906334272 1679665852416 1681157718144 1683096075882 1683219832898 1687029746508 1689881940864 1690461367296 1691830357542 1692087230496 1692738957312 1693907669376 1696902233104 1698651437184 1699694656512 1700868170976 1701523279872 1703159782272 1703743761408 1705123508166 1708515075072 1711213216479 1712585192448 1716005448261 1716927031296 1718906630688 1719033020832 1720559852163 1721939321856 1723924700368 1725836875776 1727826748128 1728089086464 1729488548853 1730081555592 1732412526624 1733006535936 1737264126816 1738463580243 1739397224448 1739531250024 1741402731744 1743675255816 1744346852352 1747143503872 1748558397144 1751514615552 1752723907896 1755479112192 1755608191488 1757167508592 1760603949312 1760871264256 1762167703608 1762297274712 1766286177552 1769272367616 1769879015424 1770009153536 1771312320648 1773623876622 1774227193344 1776542553216 1778453853696 1778590888698 1779546083328 1780774729344 1785229981704 1785761767296 1788092179744 1788167757312 1788780883968 1790229496536 1790501309568 1791115236352 1792565739354 1796131232768 1796623153884 1798063607808 1799660633472 1799792961408 1800410074112 1801868104374 1802835800064 1804914451392 1807884619776 1808999816832 1810243902464 1810739688732 1811360554848 1814341330944 1814556363776 1815810643188 1816433248032 1818180269307 1818880562304 1819638006784 1820136365892 1821254194656 1823213598336 1827615558717 1828319485824 1828597082112 1830077939124 1830705435936 1831333147904 1833094499704 1833800537088 1838086428672 1838228058536 1840205723616 1841335877888 1841840179569 1842607185224 1843316886528 1845089764128 1845722408192 1846998230571 1850256915552 1850891331328 1851398250039 1852671493928 1856864955888 1860004283904 1861510575483 1862148849912 1862285772568 1865434265344 1865945167047 1869656615424 1871170723773 1871812310472 1872096510336 1874255018558 1874334237984 1876780237176 1877339293824 1880513236992 1882036137384 1884346993152 1884492187526 1884993097728 1886519626056 1888981527134 1889624083968 1890271997952 1892090036352 1894271596906 1895288918016 1897474166848 1901769038208 1901908874112 1903598134308 1905124356096 1907320945088 1909015012242 1909155380938 1912156488576 1913476692348 1916711731584 1921339433523 1922079459456 1924587765984 1926658341504 1927841590272 1929172623456 1932347271168 1933912148436 1934575247904 1937181737088 1937845957632 1939415287914 1939709752032 1944100222272 1946341750041 1947902241792 1949632352928 1949775708192 1952840669184 1953072116736 1956972656277 1957492832256 1958541671424 1961634662793 1962974767104 1965536441856 1967128196787 1967802685368 1968184645632 1970453942496 1971814396383 1973025377544 1975059215424 1978398369792 1978550811096 1980679442976 1980980172288 1981659410432 1982584434051 1983264222264 1986617248512 1987209023488 1991113892352 1991260297728 1992483221504 1993556200584 1998610372368 1998847244472 1999442662528 2001989343744 2002823041024 2003371570512 2004444991848 2007594274816 2008981988208 2011603702212 2012378494464 2013216518144 2014313973264 2015004640896 2017327920738 2018559741952 2020647636864 2022821558784 2024767081584 2025461333376 2028104552864 2028190275072 2028885700608 2030528757816 2033178590274 2033784234976 2033870197248 2036524390272 2037222673408 2037780624204 2038872482166 2039182047008 2041375909248 2043487404036 2047092757632 2047794664448 2048910968988 2049764206048 2050553696256 2053229661184 2057877080064 2058979705856 2059543615428 2060249791392 2060401280288 2062231312167 2063025604224 2063640139776 2063884719104 2068006565853 2070231439068 2071502862624 2072933083377 2073731497344 2075725984644 2076437709216 2079854696448 2081539029996 2082252747744 2082568899072 2084255430669 2084809439232 2084970079816 2088495056128 2090647922688 2093376210432 2094917456151 2095071494139 2095789851896 2096196655104 2098613548512 2099333120768 2101352231368 2105788849281 2106108574128 2107237042712 2111377766823 2112006705552 2112257017208 2115577391616 2115828126464 2117290654557 2120617234944 2121753477376 2122334579313 2126555997696 2128601290896 2129331145344 2131786242482 2132200032768 2132931121152 2134658437704 2137444159006 2139647483376 2143264900608 2143430045354 2143999782912 2145736063224 2146061853312 2148536240786 2152071873408 2155710296064 2157198655872 2160845746176 2165161236732 2165417848178 2166897168384 2168821789056 2168981261184 2170319201388 2171482074502 2173890680064 2176397153892 2179237344063 2180076702336 2182173471036 2182921694304 2189034939936 2191390022016 2191722743808 2193497671716 2194249777824 2197206131328 2197860636672 2200728836608 2202511057941 2203359380352 2206234756128 2211228497088 2211490568352 2213778021039 2214966933504 2215129798656 2217683820768 2219653549737 2221433170944 2225869662483 2226461313024 2228602693824 2229366836736 2231172250047 2234944404576 2235610151424 2238622230528 2240167834944 2241543624192 2242750725657 2243955197952 2244128101176 2248703150031 2249372995344 2250239367168 2253175921152 2253948489728 2255000615829 2255773810056 2256116307328 2258543559168 2264868582912 2266259542016 2266880221008 2267824227968 2270879709696 2271658348544 2273228591472 2273498010888 2278020100096 2278644000048 2281617621972 2282496413184 2283446923264 2288007264348 2291089939056 2291875507584 2292044027776 2294079802884 2295919095808 2296547897904 2302979352336 2303768997504 2304118781952 2305984731804 2306775407456 2306872908288 2309883368832 2310675381248 2312546640846 2316352169088 2317781015316 2317951440324 2319375000032 2321870308992 2324900341088 2325795803136 2330440720452 2331411196192 2335352820736 2335992422868 2336965210528 2340638816256 2340810921984 2342534341212 2342890011456 2345591339793 2347471932416 2349556938144 2349729699616 2355048236736 2357763583383 2359029823488 2360940242076 2361749760864 2364021260289 2364831835496 2365636257792 2368723404288 2370641673051 2371271804928 2371454518264 2374366305792 2376289144359 2380306642272 2381015689728 2384223676416 2386972662048 2387335079424 2390087652472 2392738735104 2395497538512 2399547511296 2399723948544 2401490742417 2402490805832 2406552601856 2411999755776 2413953071127 2414319584976 2415147406464 2421080857584 2421910997376 2424240359076 2425174083072 2426848487856 2428338926208 2430951464448 2431138776274 2436820744956 2437759314432 2440103918832 2440940581248 2443754960894 2445067382784 2453607631488 2455786906092 2457755848704 2460119685504 2462664307428 2462956178462 2465688086784 2467009220736 2468531000052 2471752423803 2472593216256 2475819941184 2478674536377 2480005711872 2482014100644 2482865133216 2485253119791 2487926889396 2492021023488 2492875487232 2494894298364 2495749747296 2496128680448 2498150126121 2499112317312 2502373649568 2503119058432 2508037691328 2509381516512 2511114060351 2512462657536 2515061420352 2515359501408 2519498778624 2521736577216 2522786715136 2524644113823 2524829749347 2530544619762 2534822911296 2535692050944 2535878498816 2537745536313 2538130845744 2539108435968 2540861504064 2545353349656 2547977155776 2549541984768 2551302256464 2552284919808 2554739673408 2555615642112 2557685262249 2561785911364 2562772612608 2566117021312 2568877788672 2570455453696 2572230164608 2578359946032 2578549531248 2579433663872 2582908982784 2583794610176 2585887050552 2586279669376 2591740122192 2592133629696 2595122333388 2597202989056 2598618789936 2599509803904 2599700944256 2604096155648 2605896190224 2609296875036 2611388895232 2612104097616 2615512883724 2616520278528 2620715255808 2622837595716 2623736913824 2626260388999 2627271923328 2629085861844 2630700503392 2633412287232 2638067748128 2639889140369 2640905923968 2641306896384 2643251555412 2643445912068 2644352296352 2648822998016 2654818523136 2655013730304 2656968480972 2658074934112 2660435814933 2664813829824 2665129659296 2667886333047 2669319124992 2671162094016 2672593322464 2677844972556 2678642650944 2682138269616 2683171325952 2685344244804 2685751964352 2686672854528 2688848609031 2689770560984 2694196849152 2697095411712 2699689442112 2700615111168 2702802156561 2704253700096 2707371677088 2710904787032 2711826929664 2715365853696 2717040832272 2718496642888 2721511996416 2721834545664 2724649872048 2729457010176 2731881291984 2742895623168 2746058153904 2746999721856 2749641749556 2750700805632 2757129643008 2757342087804 2760308585424 2762003816832 2763910777836 2764975329792 2767634646192 2768583612288 2775385373328 2776336996992 2776758532096 2779007240892 2785297433832 2790006425856 2791168280576 2793223274868 2793428658852 2798151398016 2801377638098 2804484923136 2807718465708 2808144765504 2811382527837 2815170355764 2816008940736 2820769855488 2823054206076 2826520489728 2826738281289 2827489646592 2829779439084 2833472290701 2834436125952 2835407996928 2838135054528 2839108193792 2841407395359 2842933377024 2846211250272 2852653557312 2852863311168 2855397201462 2857686534144 2860981417632 2861415804416 2863522518363 2863733071407 2868234732864 2869429164544 2870215038522 2875067597376 2876264874496 2883119189184 2886881648976 2889987512256 2891762385408 2891975014912 2893758935184 2898520906752 2900868222654 2901862871856 2905649792084 2905772605632 2906768936448 2909122931871 2909564628048 2910562259072 2918713253248 2921853362688 2924448529392 2924663562288 2925666370432 2929608175104 2936681410588 2937812507136 2941646341504 2948304662784 2948654091136 2951704028052 2955680913744 2956911761024 2959538066316 2961910894592 2967826216644 2971019164464 2971470258432 2972489115648 2974896333396 2978778562019 2979925872768 2980813535232 2986890446592 2987120595121 2988724832256 2990334300876 2992170801568 2994236675989 2998270866708 2999163993792 3004234561536 3006667487772 3007698413408 3010591177633 3011391412224 3017405553318 3019824777216 3022506961344 3025991881107 3026214380423 3027839612928 3030971455296 3031330681184 3034693029888 3038192000064 3042156829296 3043328550912 3045793136724 3049767885411 3050676352464 3054786585408 3055834010112 3058308723249 3058773070512 3062063863872 3070639136448 3071691996672 3074646309072 3075830544384 3079844491776 3083395521128 3086815620096 3088469558784 3090374687088 3090601920432 3095460209664 3095827078656 3107254293936 3114656563824 3119782044672 3123379121616 3123853348608 3127214158848 3127455119724 3132742584192 3135971884032 3140064315648 3143684777844 3144294982656 3147920322768 3148999681152 3152028347052 3158297872384 3159162861192 3160855564068 3165821741056 3168010058328 3168385525812 3173366087424 3173742189696 3174687586304 3180925852416 3182630216064 3183113439232 3189833996544 3190318313472 3192901936344 3193996718016 3197679363723 3198300049152 3199396681728 3199631931392 3201987656556 3206166238509 3209471225064 3214897350912 3215145068031 3215999674368 3218604094836 3219092779968 3220196541952 3222804361179 3228107810112 3229214663168 3232320478768 3233565444096 3235797983808 3237785234944 3241268619264 3247741855098 3248126772267 3249094326608 3250345752576 3253232683584 3253471891776 3254587441664 3255478802082 3257223111753 3264595730838 3270115053504 3271476841984 3273260206554 3274382541456 3280159580672 3283552409904 3287085033024 3287584115712 3289345627648 3290246507574 3291374666736 3295669898404 3295809196992 3296790955008 3301093254912 3304899381836 3305039070528 3309352134192 3310486844288 3313670826388 3317235852528 3322694697984 3326525731152 3327666329728 3330866834828 3332149756416 3336498199424 3344050255104 3345842022016 3348152080468 3352416606864 3353415227136 3353812668544 3362315436288 3366192151764 3366439665796 3374059493016 3379763881728 3380922734592 3383660715084 3384174460992 3387815338752 3388076379701 3393804466208 3397302874368 3399389313024 3401736341952 3405658509331 3406319564544 3407487522816 3410247016332 3414697375973 3417030150144 3422426432958 3424260194407 3425170384896 3432010896522 3432417652963 3433854062592 3437813261376 3438066041664 3441119704326 3443878643712 3447849400736 3451673751552 3455653496256 3456178172928 3458977097706 3460163111184 3464825053248 3466013071872 3468819961269 3474528253632 3476927160486 3478794448896 3479062500048 3482805463488 3487350511632 3488693704704 3497116794288 3503029231104 3505447815792 3510958224384 3511216382976 3514335017184 3521207898624 3524335407216 3524594549424 3532572355104 3538544735232 3542624641296 3547247753244 3548454386688 3553085106432 3556907707392 3557181777396 3561549458688 3570459963408 3571523534592 3576184359488 3576335514624 3580458993072 3581002619136 3582230472704 3585131478708 3592262465536 3593246307768 3599321266944 3599585922816 3600820148224 3603736208748 3609828902784 3617999633664 3620487804928 3621479377464 3622721109696 3628682661888 3629112727552 3631621286376 3632866496064 3636360538614 3637761124608 3639276013568 3640272731784 3642508389312 3646427196672 3646708164411 3655231117434 3656638971648 3657194164224 3660155878248 3661410871872 3662666295808 3665632441341 3666188999408 3667601074176 3676172857344 3676456117072 3680411447232 3682671755776 3683680359138 3685214370448 3686633773056 3690179528256 3691444816384 3693996461142 3694434267693 3700513831104 3701782662656 3702796500078 3705342987856 3713729911776 3720008567808 3723021150966 3724297699824 3724571545136 3730868530688 3731890334094 3739313230848 3742341447546 3743624620944 3744193020672 3748510037116 3748668475968 3753560474352 3754678587648 3764072274768 3768693986304 3768984375052 3773039252112 3777963054268 3779248167936 3784180072704 3788543193812 3794948333696 3803538076416 3803817748224 3807196268616 3814641890176 3818030024484 3818310761876 3824312977152 3826953384696 3833423463168 3842678867046 3844158918912 3849175531968 3853316683008 3853613592179 3855683180544 3858345246912 3864694542336 3867824296872 3869150495808 3874363474176 3875691915264 3878830575828 3879419504064 3883892435267 3888200444544 3892683500082 3895804483584 3899264705856 3899551416384 3904047559477 3905681338368 3906144233472 3913945312554 3914985664512 3917083342848 3923269325586 3925949534208 3931072883712 3934256393574 3935605370736 3936369291264 3940907884992 3943628792766 3946050755088 3950118430848 3956796739584 3957101622192 3961358885952 3961960344576 3965168868102 3966528444528 3973234497024 3982227784704 3982520595456 3987112401168 3997220744736 3997694488944 3998885325056 4003978687488 4006743141024 4008889983696 4017963976416 4023207404424 4024756988928 4028627946528 4030009281792 4034655841476 4041295273728 4045643117568 4049534163168 4050922666752 4056209105728 4056380550144 4061057515632 4066357180548 4067568469952 4067740394496 4073048780544 4074445346816 4075561248408 4077744964332 4078364094016 4082751818496 4086974808072 4094185515264 4095589328896 4097821937976 4099528412096 4106459322368 4115754160128 4117959411712 4119087230856 4120499582784 4120802560576 4124462624334 4126051208448 4127280279552 4127769438208 4136013131706 4140462878136 4143005725248 4145866166754 4147462994688 4151451969288 4152875418432 4159709392896 4163078059992 4164505495488 4165137798144 4168510861338 4169618878464 4169940159632 4176990112256 4181295845376 4186752420864 4189834912302 4190142988278 4191579703792 4192393310208 4197227097024 4198666241536 4202066457147 4202704462736 4211577698562 4212217148256 4214474085424 4222755533646 4224013411104 4224514034416 4231154783232 4231656252928 4234581309114 4241234469888 4243506954752 4244669158626 4253111995392 4257202581792 4258662290688 4263572484964 4264400065536 4269316875408 4274888318012 4279294966752 4286529801216 4286860090708 4291472126448 4292123706624 4297072481572 4304143746816 4314397311744 4330322473464 4330835696356 4337643578112 4337962522368 4340638402776 4342964149004 4347781360128 4352794307784 4358474688126 4360153404672 4364346942072 4365843388608 4378069879872 4382780044032 4383445487616 4386995343432 4388499555648 4394412262656 4395721273344 4401457673216 4405022115882 4406718760704 4412469512256 4417557044693 4422456994176 4422981136704 4427556042078 4429933867008 4430259597312 4435367641536 4439307099474 4442866341888 4451739324966 4452922626048 4457205387648 4458733673472 4462344500094 4469888809152 4471220302848 4477244461056 4480335669888 4483087248384 4485501451314 4487910395904 4488256202352 4497406300062 4498745990688 4500478734336 4506351842304 4510001231658 4511547620112 4512232614656 4517087118336 4526108329977 4529737165824 4533760442016 4535648455936 4541759419392 4546457182944 4546996021776 4557288000096 4563235243944 4564992826368 4576014528696 4582179878112 4583751015168 4584088055552 4588159605768 4593095795808 4605958704672 4607537995008 4608237563904 4611969463608 4613550814912 4613745816576 4619766737664 4621350762496 4625093281692 4632704338176 4635562030632 4635902880648 4638750000064 4643740617984 4649800682176 4660881440904 4662822392384 4670705641472 4671984845736 4673930421056 4681277632512 4681621843968 4685068682424 4685780022912 4691182679586 4694943864832 4699113876288 4699459399232 4710096473472 4715527166766 4718059646976 4721880484152 4723499521728 4728042520578 4729663670992 4731272515584 4737446808576 4741283346102 4742543609856 4742909036528 4748732611584 4752578288718 4760613284544 4762031379456 4768447352832 4773945324096 4774670158848 4780175304944 4785477470208 4790995077024 4799095022592 4799447897088 4802981484834 4804981611664 4813105203712 4823999511552 4827906142254 4828639169952 4830294812928 4842161715168 4843821994752 4848480718152 4850348166144 4853696975712 4856677852416 4861902928896 4862277552548 4873641489912 4875518628864 4880207837664 4881881162496 4887509921788 4907215262976 4911573812184 4920239371008 4925328614856 4925912356924 4931376173568 4934018441472 4937062000104 4943504847606 4945186432512 4951639882368 4957349072754 4960011423744 4964028201288 4965730266432 4970506239582 4975853778792 4984042046976 4985750974464 4989788596728 4991499494592 4992257360896 4996300252242 4998224634624 5004747299136 5006238116864 5016075382656 5018763033024 5022228120702 5024925315072 5030122840704 5030719002816 5038997557248 5043473154432 5045573430272 5049288227646 5049659498694 5061089239524 5069645822592 5071384101888 5071756997632 5075491072626 5076261691488 5078216871936 5081723008128 5090706699312 5095954311552 5099083969536 5102604512928 5104569839616 5109479346816 5111231284224 5115370524498 5123571822728 5125545225216 5132234042624 5133639649437 5137755577344 5144460329216 5148016344783 5156719892064 5157099062496 5158867327744 5161679556489 5165817965568 5171774101104 5172559338752 5183480244384 5184267259392 5188465646559 5190244666776 5197237579872 5199019607808 5199401888512 5211792380448 5215390740729 5218593750072 5224208195232 5231025767448 5233040557056 5241430511616 5245675191432 5247473827648 5252520777998 5254543846656 5258171723688 5261401006784 5266824574464 5276135496256 5279778280738 5281811847936 5282613792768 5286503110824 5286891824136 5288704592704 5297645996032 5309637046272 5310027460608 5313936961944 5316149868224 5320871629866 5329627659648 5330259318592 5335772666094 5338638249984 5342324188032 5345186644928 5355689945112 5357285301888 5364276539232 5366342651904 5370688489608 5371503928704 5373345709056 5377697218062 5379541121968 5388393698304 5394190823424 5399378884224 5401230222336 5405604313122 5408507400192 5414743354176 5421809574064 5423653859328 5430731707392 5434081664544 5436993285776 5443023992832 5443669091328 5449299744096 5454540807921 5458914020352 5463762583968 5482846676151 5485791246336 5492116307808 5493999443712 5499283499112 5501401611264 5514259286016 5514684175608 5520617170848 5524007633664 5527821555672 5529950659584 5535269292384 5537167224576 5550770746656 5552673993984 5553517064192 5558014481784 5570594867664 5580012851712 5582336561152 5586446549736 5586857317704 5596302796032 5602755276196 5608969846272 5615436931416 5616289531008 5622765055674 5630340711528 5632017881472 5641539710976 5646108412152 5653040979456 5653476562578 5654979293184 5659558878168 5666944581402 5668872251904 5670815993856 5676270109056 5678216387584 5682814790718 5685866754048 5692422500544 5705307114624 5705726622336 5710794402924 5715373068288 5721962835264 5722831608832 5727045036726 5727466142814 5736469465728 5738858329088 5740430077044 5750135194752 5752529748992 5764018300569 5766238378368 5773763297952 5779975024512 5783524770816 5783950029824 5787517870368 5797041813504 5801736445308 5803725743712 5811299584168 5811545211264 5813537872896 5818245863742 5819129256096 5821124518144 5837426506496 5839025250123 5843706725376 5848897058784 5849327124576 5851332740864 5859216350208 5870917968831 5873362821176 5875625014272 5883292683008 5884903988379 5896609325568 5897308182272 5901384590361 5903408056104 5911361827488 5913823522048 5915443189149 5919076132632 5935652433288 5942038328928 5942940516864 5944978231296 5947753302153 5949792666792 5957557124038 5959851745536 5961627070464 5973780893184 5974241190242 5977449664512 5980668601752 5984341603136 5988473351978 5996541733416 5998327987584 6008469123072 6013334975544 6015396826816 6021182355266 6022782824448 6034811106636 6039649554432 6045013922688 6051983762214 6052428760846 6055679225856 6061942910592 6062661362368 6076384000128 6084313658592 6086657101824 6091586273448 6099535770822 6101352704928 6109573170816 6111668020224 6116617446498 6117546141024 6124127727744 6141278272896 6143383993344 6149292618144 6151661088768 6159688983552 6166791042256 6173631240192 6176939117568 6180749374176 6181203840864 6186693936501 6190920419328 6191654157312 6204019697559 6214508587872 6218799250131 6229313127648 6239564089344 6246758243232 6247706697216 6252766292007 6254428317696 6254910239448 6265485168384 6271943768064 6280128631296 6285214482417 6287369555688 6288589965312 6295840645536 6297999362304 6304056694104 6316595744768 6318325722384 6321711128136 6331643482112 6336020116656 6336771051624 6346732174848 6347484379392 6349375172608 6361851704832 6365260432128 6366226878464 6379667993088 6385803872688 6387993436032 6395358727446 6396600098304 6398793363456 6399263862784 6403975313112 6412332477018 6418942450128 6429794701824 6430290136062 6431999348736 6437208189672 6438185559936 6440393083904 6445608722358 6456215620224 6458429326336 6464640957536 6467130888192 6471595967616 6475570469888 6482537238528 6495483710196 6496253544534 6498188653216 6500691505152 6506465367168 6506943783552 6509174883328 6510957604164 6514446223506 6529191461676 6537712032189 6540230107008 6542953683968 6546520413108 6548765082912 6560319161344 6567104819808 6574170066048 6575168231424 6578691255296 6580493015148 6582749333472 6591339796808 6591618393984 6593581910016 6602186509824 6607533173823 6609798763672 6610078141056 6618704268384 6620973688576 6627341652776 6634471705056 6641334063117 6645389395968 6653051462304 6655332659456 6658960649211 6661733669656 6664299512832 6672996398848 6677608987449 6688100510208 6691684044032 6693516750141 6696304160936 6704833213728 6706830454272 6707625337088 6724630872576 6728252176971 6732384303528 6732879331592 6746109450093 6748118986032 6759527763456 6761845469184 6765001847487 6767321430168 6768348921984 6775630677504 6776152759402 6787608932416 6794605748736 6798778626048 6803472683904 6811317018662 6812639129088 6814975045632 6820494032664 6829394751946 6834060300288 6844852865916 6848520388814 6850340769792 6864021793044 6864835305926 6875626522752 6876132083328 6882239408652 6887757287424 6895698801472 6911306992512 6912356345856 6917954195412 6920326222368 6929650106496 6932026143744 6937639922538 6949056507264 6953854320972 6958125000096 6965610926976 6974701023264 6977387409408 6994233588576 7006058462208 7010895631584 7021916448768 7022432765952 7028670034368 7036774019379 7042415797248 7048670814432 7049189098848 7065144710208 7073290750149 7077089470464 7085249282592 7092063780867 7094495506488 7096908773376 7106170212864 7111925019153 7113815414784 7114363554792 7123098917376 7128867433077 7140919926816 7143047069184 7152368718976 7152671029248 7160917986144 7162005238272 7164460945408 7170262957416 7184524931072 7186492615536 7198642533888 7199171845632 7201640296448 7207472417496 7219657805568 7235999267328 7240975609856 7242958754928 7245442219392 7258225455104 7263242572752 7265732992128 7272721077228 7275522249216 7278552027136 7280545463568 7285016778624 7292854393344 7293416328822 7310462234868 7313277943296 7320311756496 7322821743744 7325332591616 7331264882682 7332377998816 7335202148352 7352912234144 7360822894464 7365343511552 7367360718276 7370428740896 7373267546112 7380359056512 7382889632768 7387992922284 7388868535386 7401027662208 7403565325312 7405593000156 7410685975712 7415257271409 7427459823552 7436023609131 7440017135616 7446042301932 7448595399648 7449143090272 7455759359373 7461737061376 7463780668188 7478626461696 7484682895092 7487249241888 7488386041344 7494450378363 7497020074232 7497336951936 7507120948704 7509357175296 7528144549536 7533342181053 7537387972608 7537968750104 7546078504224 7555926108536 7558496335872 7568360145408 7573932341469 7574489248041 7577086387624 7589896667392 7607076152832 7607635496448 7613236608939 7614392537232 7629283780352 7636060048968 7636621523752 7648625954304 7653906769392 7666846926336 7673055786747 7685357734092 7688317837824 7698351063936 7706633366016 7707227184358 7711366361088 7716690493824 7735648593744 7738300991616 7748726948352 7751383830528 7757661151656 7758839008128 7767784870534 7776400889088 7785367000164 7791608967168 7798529411712 7799102832768 7808095118954 7812288466944 7827890625108 7834166685696 7846538651172 7862145767424 7868512787148 7871210741472 7878781166997 7881815769984 7887257585532 7892101510176 7900236861696 7914203244384 7919667421107 7922717771904 7923920689152 7930337736204 7933056889056 7946468994048 7964455569408 7965041190912 7974224802336 7981307444799 7994441489472 7995388977888 7997770650112 8003658999141 8007957374976 8013486282048 8017779967392 8035927952832 8046414808848 8049513977856 8057255893056 8060018563584 8066545827093 8069311682952 8082590547456 8091286235136 8099068326336 8101845333504 8108406469683 8112418211456 8112761100288 8122115031264 8132714361096 8135136939904 8135480788992 8146097561088 8148890693632 8151122496816 8155489928664 8156728188032 8165503636992 8173949616144 8188371030528 8191178657792 8195643875952 8199056824192 8212918644736 8235918823424 8238174461712 8240999165568 8241605121152 8248925248668 8252102416896 8255538876416 8272026263412 8280925756272 8286011450496 8291732333508 8294925989376 8302903938576 8305750836864 8325804211933 8326156119984 8329010990976 8330275596288 8337021722676 8339880319264 8353980224512 8373504841728 8379669824604 8380285976556 8383159407584 8394454194048 8397332483072 8404132914294 8405408925472 8423155397124 8424434296512 8428948170848 8434147583511 8445511067292 8448026822208 8449028068832 8462309566464 8463312505856 8469162618228 8480214843867 8482468939776 8487013909504 8489338317252 8500416872103 8506223990784 8514405163584 8517324581376 8524222186077 8527144969928 8528800131072 8538633750816 8549776636024 8558589933504 8573059602432 8573720181416 8582944252896 8584247413248 8590567555089 8591199214221 8594144963144 8608287493632 8628794623488 8660644946928 8661671392712 8675287156224 8675925044736 8681276805552 8685928298008 8695562720256 8705588615568 8716949376252 8720306809344 8727368795613 8728693884144 8731686777216 8756139759744 8765560088064 8773990686864 8776999111296 8788824525312 8802915346432 8810044231764 8813437521408 8824939024512 8835114089386 8844913988352 8845962273408 8855112084156 8870735283072 8878614198948 8885732683776 8903478649932 8914410775296 8917467346944 8924689000188 8936335686057 8939777618304 8942440605696 8960671339776 8961361785363 8966174496768 8971002902628 8976512404704 8982710027967 8994812600124 8997491981376 9012703684608 9020002463316 9023095240224 9024465229312 9031773532899 9034174236672 9052216659954 9059474331648 9067520884032 9071296911872 9077975643321 9078643141269 9083518838784 9092914365888 9093992043552 9114576000192 9126470487888 9129985652736 9149303656233 9152029057392 9164359756224 9167502030336 9168176111104 9174926169747 9176319211536 9186191591616 9211917409344 9215075990016 9223938927216 9227101629824 9227491633152 9239533475328 9242701524992 9250186563384 9265408676352 9271124061264 9271805761296 9277500000128 9287481235968 9299601364352 9321762881808 9325644784768 9341411282944 9343969691472 9347860842112 9370137364848 9371560045824 9382365359172 9389887729664 9398227752576 9398918798464 9420192946944 9431054333532 9443361824273 9443760968304 9446999043456 9456085041156 9459327341984 9474893617152 9482566692204 9485818073056 9494941406381 9497465223168 9505156577436 9521226569088 9524062758912 9544214584411 9547890648192 9549340317696 9560350609888 9570954940416 9581990154048 9593038091169 9598190045184 9598895794176 9605962969668 9609963223328 9618498715527 9626210407424 9645435204093 9647999023104 9655812284508 9657278339904 9660589625856 9668413083537 9684323430336 9687643989504 9696961436304 9700696332288 9707393951424 9713355704832 9723805857792 9724555105096 9744380316801 9747282979824 9751037257728 9760415675328 9763762324992 9771669335259 9775019843576 9814430525952 9823147624368 9840478742016 9850657229712 9851824713848 9862752347136 9868036882944 9874124000208 9887009695212 9890372865024 9903279764736 9914698145508 9928056402576 9931460532864 9941012479164 9951707557584 9968084093952 9979577193456 9982998989184 9984514721792 9992600504484 9996449269248 10009494598272 10012476233728 10032150765312 10037526066048 10044456241404 10060245681408 10061438005632 10086946308864 10091146860544 10098576455292 10099318997388 10122178479048 10139291645184 10142768203776 10143513995264 10150982145252 10152523382976 10163446016256 10164229139103 10181413398624 10191908623104 10198167939072 10205209025856 10216975527993 10218958693632 10222462568448 10230741048996 10244092127919 10247143645456 10251090450432 10264468085248 10267279298874 10272780583221 10275511154688 10288920658432 10296032689566 10297252958889 10313439784128 10314198124992 10317734655488 10323359112978 10331635931136 10343548202208 10345118677504 10366960488768 10368534518784 10376931293118 10380489333552 10394475159744 10398039215616 10398803777024 10406459883807 10423584760896 10430781481458 10437187500144 10448416390464 10462051534896 10466081114112 10491350382864 10494947655296 10505041555996 10509087693312 10516343447376 10522802013568 10533649148928 10552270992512 10559556561476 10563623695872 10573006221648 10573783648272 10577409185408 10595291992064 10627873923888 10632299736448 10641743259732 10659255319296 10660518637184 10671545332188 10684648376064 10690373289856 10711379890224 10714570603776 10728553078464 10740922990967 10741376979216 10743007857408 10746691418112 10755394436124 10759082243936 10769430185761 10776787396608 10798757768448 10799589843899 10802460444672 10811208626244 10825317213191 10829486708352 10843619148128 10861463414784 10868163329088 10873986571552 10881494261521 10886047985664 10887338182656 10898599488192 10909081615842 10917828040704 10927525167936 10940124493233 10940928913837 10965693352302 10971582492672 10984232615616 10987998887424 10996897324023 10998566998224 11002803222528 11028518572032 11029368351216 11041234341696 11048015267328 11055643111344 11059901319168 11070538584768 11074334449152 11083302803079 11101541493312 11105347987968 11116028963568 11141189735328 11160025703424 11172893099472 11173714635408 11192605592064 11205510552392 11217939692544 11230873862832 11232579062016 11245530111348 11260681423056 11264035762944 11292216824304 11306081958912 11306953125156 11319117756336 11333889162804 11337744503808 11352540218112 11356432775168 11365629581436 11384845001088 11410614229248 11411453244672 11421588805848 11443925670528 11445663217664 11454090073452 11454932285628 11472938931456 11477716658176 11480860154088 11500270389504 11505059497984 11528036601138 11532476756736 11547526595904 11559950049024 11560840776537 11567049541632 11567900059648 11575035740736 11594083627008 11603472890616 11607451487424 11622599168336 11623090422528 11627075745792 11636491727484 11638258512192 11642249036288 11651677305801 11674853012992 11678050500246 11687413450752 11697794117568 11698654249152 11702665481728 11712142678431 11718432700416 11741835937662 11746725642352 11751250028544 11766585366016 11769807976758 11793218651136 11794616364544 11802769180722 11806816112208 11822723654976 11827647044096 11830886378298 11838152265264 11871304866576 11884076657856 11885881033728 11895506604306 11899585333584 11915114248076 11919703491072 11947561786368 11948482380484 11961337203504 11968683206272 11976946703956 11993083466832 11996655975168 12026669951088 12030793653632 12042364710532 12069622213272 12090027845376 12103967524428 12104857521692 12123885821184 12125322724736 12152768000256 12168627317184 12183172546896 12199071541644 12202705409856 12219146341632 12223336040448 12233234892996 12235092282048 12248255455488 12249199218919 12282556545792 12286767986688 12298585236288 12312765379889 12319377967104 12333582084512 12347262480384 12353878235136 12361498748352 12362407681728 12373387873002 12381840838656 12383308314624 12408039395118 12409509976097 12429017175744 12437598500262 12458626255296 12479128178688 12493516486464 12495413394432 12505532584014 12508856635392 12509820478896 12530970336768 12543887536128 12560257262592 12570428964834 12574739111376 12577179930624 12591681291072 12595998724608 12606199371441 12608113388208 12636651444768 12643422256272 12672040233312 12673542103248 12693464349696 12694968758784 12723703409664 12730520864256 12759335986176 12771607745376 12775986872064 12790717454892 12793200196608 12807950626224 12824664954036 12837884900256 12859589403648 12860580272124 12874416379344 12876371119872 12880786167808 12891217444716 12912431240448 12916858652672 12929281915072 12943191935232 12951140939776 12990967420392 12992507089068 12996377306432 13012930734336 13013887567104 13018349766656 13021915208328 13028892447012 13058382923352 13075424064378 13080460214016 13085907367936 13093040826216 13097530165824 13120638322688 13134209639616 13148340132096 13150336462848 13157382510592 13160986030296 13165498666944 13182679593616 13183236787968 13187163820032 13204373019648 13215066347646 13219597527344 13220156282112 13237408536768 13241947377152 13252671134079 13254683305552 13268943410112 13282668126234 13290778791936 13306102924608 13310665318912 13317921298422 13323467339312 13328599025664 13345992797696 13355217974898 13376201020416 13383368088064 13387033500282 13392608321872 13409666427456 13413660908544 13415250674176 13449261745152 13456504353942 13464768607056 13465758663184 13492218900186 13496237972064 13519055526912 13530003694974 13534642860336 13536697843968 13551261355008 13552305518804 13575217864832 13589211497472 13606945367808 13622634037324 13625278258176 13640988065328 13658789503892 13689705731832 13697040777628 13728043586088 13729670611852 13751253045504 13752264166656 13764478817304 13791397602944 13822613985024 13824712691712 13835908390824 13840652444736 13859300212992 13864052287488 13875279845076 13893387033539 13898113014528 13907708641944 13916250000192 13931221853952 13932295294801 13949402046528 13988467177152 14012116924416 14021791263168 14043832897536 14044865531904 14057340068736 14073548038758 14084831594496 14097341628864 14098378197696 14114633484263 14130289420416 14146581500298 14154178940928 14170498565184 14184127561734 14188991012976 14193817546752 14212340425728 14223850038306 14227630829568 14228727109584 14246197834752 14257734866154 14281839853632 14286094138368 14304737437952 14305342058496 14321835972288 14324010476544 14340525914832 14372985231072 14397285067776 14398343691264 14414944834992 14439315611136 14471998534656 14485917509856 14490884438784 14526485145504 14531465984256 14545442154456 14551044498432 14561090927136 14570033557248 14585708786688 14586832657644 14620924469736 14626555886592 14640623512992 14645643487488 14650665183232 14662529765364 14664755997632 14705824468288 14721645788928 14730687023104 14734721436552 14740857481792 14760718113024 14765779265536 14775985844568 14777737070772 14802055324416 14807130650624 14811186000312 14821371951424 14830514542818 14854919647104 14872047218262 14880034271232 14892084603864 14897190799296 14898286180544 14911518718746 14923474122752 14927561336376 14957252923392 14969365790184 14974498483776 14976772082688 14988900756726 14994040148464 14994673903872 15014241897408 15018714350592 15056289099072 15066684362106 15074775945216 15075937500208 15092157008448 15111852217072 15116992671744 15136720290816 15147864682938 15148978496082 15154172775248 15179793334784 15214152305664 15215270992896 15226473217878 15228785074464 15258567560704 15272120097936 15273243047504 15297251908608 15307813538784 15333693852672 15346111573494 15370715468184 15376635675648 15396702127872 15413266732032 15414454368716 15433380987648 15471297187488 15476601983232 15497453896704 15515322303312 15517678016256 15535569741068 15552801778176 15570734000328 15597058823424 15598205665536 15616190237908 15655781250216 15693077302344 15724291534848 15737025574296 15742421482944 15757562333994 15763631539968 15774515171064 15784203020352 15800473723392 15802402045781 15828406488768 15839334842214 15845435543808 15847841378304 15860675472408 15866113778112 15892937988096 15928911138816 15930082381824 15948449604672 15962614889598 15988882978944 15990777955776 15995541300224 16007317998282 16015914749952 16026972564096 16035559934784 16071855905664 16092829617696 16099027955712 16114511786112 16120037127168 16133091654186 16138623365904 16165181094912 16182572470272 16198136652672 16203690667008 16216812939366 16224836422912 16225522200576 16244230062528 16265428722192 16270273879808 16270961577984 16292195122176 16302244993632 16310979857328 16313456376064 16331007273984 16347899232288 16363622423763 16376742061056 16391287751904 16398113648384 16448540028453 16476348923424 16481998331136 16483210242304 16497850497336 16504204833792 16544052526824 16561851512544 16572022900992 16583464667016 16589851978752 16605807877152 16611501673728 16651608423866 16652312239968 16658021981952 16660551192576 16674043445352 16679760638528 16707960449024 16747009683456 16759339649208 16760571953112 16766318815168 16788908388096 16794664966144 16808265828588 16810817850944 16846310794248 16848868593024 16857896341696 16868295167022 16891022134584 16896053644416 16898056137664 16924619132928 16926625011712 16938325236456 16960429687734 16964937879552 16974027819008 16978676634504 17000833744206 17012447981568 17028810327168 17034649162752 17048444372154 17054289939856 17057600262144 17077267501632 17099553272048 17117179867008 17146119204864 17147440362832 17165888505792 17168494826496 17181135110178 17182398428442 17188289926288 17216574987264 17257589246976 17292054901707 17321289893856 17323342785424 17350574312448 17351850089472 17362553611104 17371856596016 17391125440512 17411177231136 17433898752504 17440613618688 17454737591226 17457387768288 17463373554432 17512279519488 17531120176128 17547981373728 17553998222592 17577649050624 17605830692864 17620088463528 17626875042816 17649878049024 17670228178772 17689827976704 17691924546816 17710224168312 17741470566144 17757228397896 17806957299864 17828821550592 17834934693888 17849378000376 17872671372114 17879555236608 17884881211392 17921342679552 17922723570726 17932348993536 17942005805256 17953024809408 17965420055934 17989625200248 17994983962752 18025407369216 18040004926632 18046190480448 18048930458624 18063547065798 18068348473344 18104433319908 18118948663296 18135041768064 18142593823744 18155951286642 18157286282538 18167037677568 18185828731776 18187984087104 18229152000384 18252940975776 18259971305472 18298607312466 18304058114784 18328719512448 18335004060672 18336352222208 18349852339494 18352638423072 18372383183232 18423834818688 18430151980032 18447877854432 18454203259648 18454983266304 18479066950656 18500373126768 18530817352704 18542248122528 18543611522592 18555000000256 18560081809503 18574962471936 18599202728704 18612059092677 18643525763616 18651289569536 18656397750393 18687939382944 18695721684224 18740274729696 18743120091648 18758298876021 18764730718344 18796455505152 18797837596928 18840385893888 18855643447251 18862108667064 18886723648546 18887521936608 18893998086912 18912170082312 18918654683968 18949787234304 18965133384408 18971636146112 18989882812762 18994930446336 19010313154872 19042453138176 19048125517824 19088429168822 19095781296384 19098680635392 19120701219776 19163980308096 19186076182338 19196380090368 19197791588352 19211925939336 19219926446656 19236997431054 19252420814848 19290870408186 19295998046208 19311624569016 19314556679808 19321179251712 19336826167074 19368646860672 19375287979008 19393922872608 19401392664576 19414787902848 19426711409664 19447611715584 19449110210192 19488760633602 19494565959648 19502074515456 19520831350656 19527524649984 19543338670518 19550039687152 19613136096567 19628861051904 19646295248736 19680957484032 19701314459424 19703649427696 19725504694272 19736073765888 19748248000416 19774019390424 19780745730048 19806559529472 19822599521469 19829396291016 19856112805152 19862921065728 19882024958328 19903415115168 19936168187904 19959154386912 19965997978368 19969029443584 19985201008968 19992898538496 20018989196544 20024952467456 20064301530624 20075052132096 20088912482808 20120491362816 20122876011264 20173892617728 20182293721088 20197152910584 20198637994776 20244356958096 20278583290368 20285536407552 20287027990528 20301964290504 20305046765952 20326892032512 20328458278206 20362826797248 20383817246208 20396335878144 20410418051712 20433951055986 20437917387264 20444925136896 20461482097992 20488184255838 20494287290912 20502180900864 20528936170496 20534558597748 20545561166442 20551022309376 20577841316864 20592065379132 20594505917778 20626879568256 20628396249984 20635469310976 20646718225956 20663271862272 20687096404416 20690237355008 20733920977536 20737069037568 20753862586236 20760978667104 20788950319488 20796078431232 20797607554048 20812919767614 20847169521792 20861562962916 20874375000288 20896832780928 20924103069792 20932162228224 20982700765728 20989895310592 21010083111992 21018175386624 21032686894752 21045604027136 21067298297856 21104541985024 21110322058137 21119113122952 21127247391744 21146012443296 21147567296544 21154818370816 21219872250447 21255747847776 21264599472896 21276191342601 21283486519464 21318510638592 21321037274368 21335775057459 21343090664376 21369296752128 21380746579712 21386602299231 21422759780448 21429141207552 21457106156928 21481845981934 21482753958432 21486015714816 21493382836224 21510788872248 21518164487872 21538860371522 21553574793216 21597515536896 21599179687798 21604920889344 21622417252488 21650634426382 21658973416704 21687238296256 21722926829568 21736326658176 21747973143104 21762988523042 21774676365312 21797198976384 21818163231684 21835656081408 21855050335872 21880248986466 21881857827674 21931386704604 21968465231232 21975997774848 21993794648046 21997133996448 22005606445056 22058736702432 22082468683392 22096030534656 22111286222688 22119802638336 22141077169536 22148668898304 22166605606158 22203082986624 22210695975936 22232057927136 22245771814227 22282379470656 22308070827393 22320051406848 22345786198944 22347429270816 22367278078119 22385211184128 22411021104784 22435879385088 22461747725664 22465158124032 22483351135089 22491060222696 22521362846112 22528071525888 22584433648608 22600026543159 22612163917824 22613906250312 22638235512672 22667778325608 22675489007616 22705080436224 22712865550336 22723467744123 22731259162872 22769690002176 22821228458496 22822906489344 22843177611696 22887851341056 22891326435328 22908180146904 22909864571256 22945877862912 22955433316352 22961720308176 23000540779008 23010118995968 23056073202276 23064953513472 23095053191808 23119900098048 23121681553074 23134099083264 23135800119296 23150071481472 23206945781232 23214902974848 23245198336672 23246180845056 23254151491584 23272983454968 23276517024384 23284498072576 23303354611602 23349706025984 23356101000492 23374826901504 23395588235136 23397308498304 23405330963456 23424285356862 23436865400832 23483671875324 23493451284704 23502500057088 23533170732032 23539615953516 23586437302272 23589232729088 23605538361444 23613632224416 23636343500991 23645447309952 23655294088192 23661772756596 23676304530528 23742609733152 23759002263321 23768153315712 23771762067456 23791013208612 23799170667168 23830228496152 23839406982144 23895123572736 23896964760968 23922674407008 23937366412544 23943922334397 23953893407912 23986166933664 23993311950336 24010976997423 24053339902176 24061587307264 24084729421064 24139244426544 24180055690752 24199637481279 24207935048856 24209715043384 24247771642368 24250645449472 24305536000512 24325219409049 24337254634368 24366345093792 24398143083288 24405410819712 24438292683264 24446672080896 24466469785992 24470184564096 24496510910976 24498398437838 24565113091584 24573535973376 24597170472576 24625530759778 24638755934208 24667164169024 24707756470272 24722997496704 24724815363456 24746775746004 24766616629248 24816078790236 24819019952194 24858034351488 24875197000524 24917252510592 24977412635799 24987032972928 24990826788864 25011065168028 25019640957792 25061940673536 25120514525184 25140857929668 25149478222752 25183362582144 25191997449216 25212398742882 25216226776416 25273302889536 25286844512544 25302442750533 25344080466624 25347084206496 25386928699392 25389937517568 25440644531601 25447406819328 25461041728512 25501250616309 25518671972352 25543215490752 25551973744128 25572666558231 25581434909784 25586400393216 25615901252448 25649329908072 25675769800512 25719178807296 25721160544248 25748832758688 25752742239744 25761572335616 25773597642663 25782434889432 25824862480896 25833717305344 25858563830144 25886383870464 25902281879552 25981934840784 25985014178136 25992754612864 26025861468672 26027775134208 26036699533312 26043830416656 26057784894024 26116765846704 26150848128756 26160920428032 26171814735872 26186081652432 26195060331648 26241276645376 26268419279232 26296680264192 26314765021184 26321972060592 26330997333888 26365359187232 26366473575936 26408746039296 26430132695292 26439195054688 26440312564224 26474817073536 26483894754304 26505342268158 26509366611104 26537886820224 26565336252468 26612205849216 26621330637824 26635842596844 26646934678624 26657198051328 26691985595392 26710435949796 26752402040832 26766736176128 26774067000564 26785216643744 26809007058171 26819332854912 26827321817088 26830501348352 26884085356089 26898523490304 26913008707884 26929537214112 26931517326368 26948130083901 26984437800372 26992475944128 27038111053824 27060007389948 27069285720672 27073395687936 27095320598697 27102522710016 27104611037608 27150435729664 27178422994944 27213890735616 27233926929963 27235929423807 27245268074648 27250556516352 27281976130656 27317579007784 27379411463664 27394081555256 27447910968699 27456087172176 27459341223704 27502506091008 27504528333312 27524778509241 27528957634608 27582795205888 27645227970048 27671816781648 27681304889472 27718600425984 27728104574976 27750559690152 27786774067078 27796226029056 27815417283888 27832500000384 27862443707904 27864590589602 27898804093056 27976934354304 28024233848832 28043582526336 28114680137472 28147096077516 28169663188992 28194683257728 28196756395392 28229266968526 28260578840832 28293163000596 28330085472819 28340997130368 28368255123468 28377982025952 28424680851456 28447700076612 28457454219168 28484824219143 28492395669504 28515469732308 28563679707264 28572188276736 28609474875904 28632643753233 28643671944576 28648020953088 28681051829664 28745970462144 28779114273507 28794570135552 28796687382528 28829889669984 28855496146581 28878631222272 28936305612279 28943997069312 28971835019712 28981768877568 29005239250611 29052970291008 29062931968512 29090884308912 29102088996864 29122181854272 29140067114496 29171417573376 29173665315288 29233140950403 29241848939472 29253111773184 29281247025984 29291286974976 29301330366464 29315008005777 29325059530728 29329511995264 29411648936576 29443291577856 29461374046208 29469442873104 29481714963584 29521436226048 29531558531072 29551971689136 29555474141544 29604110648832 29614261301248 29622372000624 29642743902848 29661029085636 29709839294208 29744094436524 29784169207728 29794381598592 29796572361088 29823037437492 29846948245504 29855122672752 29938731580368 29948996967552 29953544165376 29977801513452 29988080296928 29989347807744 30028483794816 30037428701184 30100984458527 30112578198144 30133368724212 30151875000416 30184314016896 30223704434144 30273440581632 30295729365876 30297956992164 30308345550496 30359586669568 30428304611328 30430541985792 30452946435756 30457570148928 30492687417309 30517135121408 30544240195872 30546486095008 30594503817216 30615627077568 30650926583979 30667387705344 30692223146988 30732276383757 30741430936368 30753271351296 30793404255744 30818341749663 30826533464064 30828908737432 30866761975296 30891758876667 30942594374976 30953203966464 30994907793408 31030644606624 31035356032512 31071139482136 31105603556352 31141468000656 31194117646848 31196411331072 31219379651421 31232380475816 31311562500432 31386154604688 31474051148592 31484842965888 31515124667988 31527263079936 31549030342128 31568406040704 31600947446784 31604804091562 31656812977536 31678669684428 31690871087616 31721350944816 31732227556224 31785875976192 31896899209344 31925229779196 31977765957888 31981555911552 31991082600448 32014635996564 32053945128192 32071119869568 32143711811328 32185659235392 32222768972901 32229023572224 32240074254336 32266183308372 32277246731808 32308290557283 32330362189824 32396273305344 32398769531697 32407381334016 32433625878732 32449672845824 32475951639573 32488460125056 32530857444384 32540547759616 32584390244352 32604489987264 32621959714656 32626912752128 32644482784563 32662014547968 32695798464576 32727244847526 32753484122112 32782575503808 32796227296768 32820373479699 32822786741511 32897080056906 32952697846848 32963996662272 32966420484608 32990691972069 32995700994672 33008409667584 33088105053648 33123703025088 33144045801984 33166929334032 33179703957504 33211615754304 33223003347456 33249908409237 33303216847732 33304624479936 33316043963904 33348086890704 33359521277056 33415920898048 33518679298416 33521143906224 33532637630336 33577816776192 33589329932288 33616531657176 33621635701888 33692621588496 33697737186048 33715792683392 33736590334044 33782044269168 33792107288832 33796112275328 33853250023424 33876650472912 33920859375468 33948055638016 33957353269008 34001667488412 34057620654336 34069298325504 34096888744308 34108579879712 34141385056987 34154535003264 34199106544096 34234359734016 34294880725664 34318558824797 34331777011584 34336989652992 34362270220356 34364796856884 34376579852576 34433149974528 34506006574409 34515178493952 34584109803414 34642579787712 34646685570848 34682522329611 34701148624896 34703700178944 34725107222208 34743713192032 34782250881024 34822354462272 34867797505008 34881227237376 34909475182452 34914775536576 34926747108864 34955031917403 35024559038976 35062240352256 35095962747456 35107996445184 35136428035293 35155298101248 35240176927056 35253750085632 35299756098048 35340456357544 35379655953408 35383849093632 35420448336624 35482941132288 35514456795792 35613914599728 35657643101184 35698756000752 35745342744228 35759110473216 35842685359104 35845447141452 35884011610512 35906049618816 35930840111868 35979250400496 35989967925504 36080009853264 36092380960896 36097860917248 36127094131596 36208866639816 36270083536128 36285187647488 36311902573284 36314572565076 36371657463552 36375968174208 36458304000768 36505881951552 36597214624932 36608116229568 36657439024896 36670008121344 36672704444416 36699704678988 36705276846144 36744766366464 36747597656757 36847669637376 36860303960064 36895755708864 36908406519296 36938296139667 36958133901312 37000746253536 37061634705408 37084496245056 37087223045184 37110000000512 37120163619006 37149924943872 37198405457408 37224118185354 37228529928291 37287051527232 37302579139072 37312795500786 37375878765888 37391443368448 37480549459392 37486240183296 37516597752042 37529461436688 37592911010304 37595675193856 37680771787776 37711286894502 37724217334128 37773447297092 37775043873216 37787996173824 37818598114323 37824340164624 37837309367936 37930266768816 37943272292224 37979765625524 38020626309744 38084906276352 38176858337644 38191562592768 38241402439552 38327960616192 38372152364676 38423851878672 38439852893312 38473994862108 38504841629696 38581740816372 38623249138032 38629113359616 38642358503424 38673652334148 38724121306247 38737293721344 38750575958016 38787845745216 38829575805696 38832567736573 38853422819328 38898220420384 38977521267204 38989131919296 39041662701312 39055049299968 39086677341036 39100079374304 39137685309229 39226272193134 39257722103808 39292590497472 39340786945499 39361914968064 39402628918848 39407298855392 39451009388544 39472147531776 39496496000832 39548038780848 39561491460096 39613119058944 39645199042938 39658792582032 39712225610304 39725842131456 39758013402237 39764049916656 39806830230336 39872336375808 39918308773824 39931995956736 39970402017936 39985797076992 40037978393088 40128603061248 40150104264192 40177824965616 40240982725632 40245752022528 40347785235456 40394305821168 40397275989552 40488713916192 40557166580736 40603928581008 40610093531904 40653784065024 40656916556412 40725653594496 40767634492416 40820836103424 40867902111972 40875834774528 40922964195984 40976368511676 40988574581824 41057872340992 41069117195496 41091122332884 41155682633728 41184130758264 41189011835556 41253759136512 41256792499968 41270938621952 41293436451912 41374192808832 41380474710016 41467841955072 41474138075136 41507725172472 41521957334208 41577900638976 41592156862464 41595215108096 41625839535228 41680161100617 41694339043584 41723125925832 41748750000576 41793665561856 41796885884403 41848206139584 41965401531456 41979790621184 42020166223984 42036350773248 42065373789504 42091208054272 42134596595712 42209083970048 42220644116274 42238226245904 42254494783488 42292024886592 42295134593088 42309636741632 42343900452789 42439744500894 42511495695552 42529198945792 42552382685202 42566973038928 42637021277184 42642074548736 42671550114918 42686181328752 42738593504256 42761493159424 42773204598462 42845519560896 42858282415104 42914212313856 42963691963868 42965507916864 42972031429632 43021577744496 43036328975744 43077720743044 43195031073792 43198359375596 43244834504976 43301268852764 43317946833408 43374476592512 43472653316352 43495946286208 43525977046084 43594397952768 43636326463368 43710100671744 43760497972932 43763715655348 43862773409208 43936930462464 43951995549696 43987589296092 43994267992896 44044992936113 44117473404864 44164937366784 44192061069312 44222572445376 44282154339072 44297337796608 44333211212316 44391065887649 44406165973248 44421391951872 44464115854272 44491543628454 44515382527291 44564758941312 44616141654786 44640102813696 44691572397888 44694858541632 44734556156238 44770422368256 44822042209568 44871758770176 44923495451328 44930316248064 44966702270178 44982120445392 45042725692224 45056143051776 45168867297216 45200053086318 45224327835648 45227812500624 45276471025344 45335556651216 45350978015232 45410160872448 45446935488246 45462518325744 45539380004352 45642456916992 45645812978688 45686355223392 45775702682112 45816360293808 45819729142512 45891755725824 45923440616352 46001081558016 46112146404552 46129907026944 46190106383616 46239800196096 46243363106148 46300142962944 46413891562464 46429805949696 46490396673344 46492361690112 46545966909936 46553034048768 46568996145152 46606709223204 46699412051968 46712202000984 46791176470272 46794616996608 46810661926912 46848570713724 46967343750648 46986902569408 47066341464064 47079231907032 47172874604544 47178465458176 47211076722888 47227264448832 47272687001982 47290894619904 47310588176384 47323545513192 47352609061056 47407206137343 47485219466304 47518004526642 47536306631424 47543524134912 47582026417224 47598341334336 47660456992304 47678813964288 47790247145472 47793929521936 47845348814016 47874732825088 47887844668794 47907786815824 47972333867328 47986623900672 48021953994846 48106679804352 48123174614528 48169458842128 48278488853088 48360111381504 48399274962558 48415870097712 48419430086768 48495543284736 48501290898944 48611072001024 48650438818098 48674509268736 48732690187584 48796286166576 48810821639424 48876585366528 48932939571984 48940369128192 48993021821952 48996796875676 49130226183168 49194340945152 49251061519556 49334328338048 49445994993408 49449630726912 49493551492008 49632157580472 49638039904388 49716068702976 49750394001048 49834505021184 49954825271598 49974065945856 49981653577728 50022130336056 50039281915584 50096976698327 50123881347072 50241029050368 50281715859336 50298956445504 50366725164288 50383994898432 50424797485764 50432453552832 50490601658471 50546605779072 50573689025088 50604885501066 50688160933248 50694168412992 50773857398784 50779875035136 50881289063202 50894813638656 50922083457024 51002501232618 51037343944704 51086430981504 51103947488256 51145333116462 51162869819568 51172800786432 51231802504896 51298659816144 51351539601024 51438357614592 51442321088496 51497665517376 51505484479488 51547195285326 51564869778864 51649724961792 51717127660288 51772767740928 51876164705121 51963869681568 51970028356272 51985509225728 52051722937344 52055550268416 52087660833312 52115569788048 52233531693408 52301696257512 52321840856064 52372163304864 52390120663296 52536838558464 52593360528384 52643944121184 52661994667776 52730718374464 52732947151872 52817492078592 52860265390584 52878390109376 52880625128448 52949634147072 52967789508608 53010684536316 53018733222208 53075773640448 53130672504936 53224411698432 53242661275648 53271685193688 53293869357248 53383971190784 53420871899592 53504804081664 53533472352256 53548134001128 53570433287488 53618014116342 53638665709824 53654643634176 53661002696704 53768170712178 53797046980608 53826017415768 53859074428224 53863034652736 53896260167802 53968875600744 53984951888256 54076222107648 54120014779896 54138571441344 54146791375872 54190641197394 54205045420032 54209222075216 54300871459328 54356845989888 54427781471232 54467853859926 54471858847614 54490536149296 54501113032704 54563952261312 54635158015568 54758822927328 54788163110512 54895821937398 54912174344352 54918682447408 55005012182016 55009056666624 55049557018482 55057915269216 55165590411776 55290455940096 55343633563296 55362609778944 55437200851968 55501119380304 55573548134156 55592452058112 55630834567776 55665000000768 55724887415808 55729181179204 55797608186112 55953868708608 56087165052672 56229360274944 56294192155032 56389366515456 56393512790784 56458533937052 56521157681664 56586326001192 56660170945638 56681994260736 56736510246936 56755964051904 56849361702912 56895400153224 56914908438336 56969648438286 56984791339008 57030939464616 57127359414528 57144376553472 57218949751808 57265287506466 57287343889152 57296041906176 57362103659328 57428241581009 57491940924288 57558228547014 57589140271104 57593374765056 57659779339968 57710992293162 57757262444544 57872611224558 57887994138624 57943670039424 57963537755136 58010478501222 58105940582016 58125863937024 58181768617824 58204177993728 58244363708544 58280134228992 58342835146752 58347330630576 58466281900806 58483697878944 58506223546368 58562494051968 58582573949952 58630016011554 58650119061456 58659023990528 58823297873152 58839408289701 58886583155712 58938885746208 58963429927168 59042872452096 59103943378272 59110948283088 59208221297664 59244744001248 59285487805696 59322058171272 59419678588416 59467798564407 59488188873048 59568338415456 59588763197184 59593144722176 59646074874984 59710245345504 59877463160736 59897993935104 59907088330752 59955603026904 59976160593856 59978695615488 60056967589632 60074857402368 60201968917054 60225156396288 60266737448424 60303750000832 60368628033792 60447408868288 60546881163264 60591458731752 60595913984328 60616691100992 60719173339136 60856609222656 60861083971584 60905892871512 60915140297856 60985374834618 61034270242816 61088480391744 61092972190016 61189007634432 61231254155136 61301853167958 61334775410688 61384446293976 61464552767514 61482861872736 61506542702592 61586808511488 61636683499326 61653066928128 61657817474864 61733523950592 61783517753334 61885188749952 61906407932928 61989815586816 62061289213248 62070712065024 62142278964272 62211207112704 62282936001312 62388235293696 62392822662144 62438759302842 62464760951632 62623125000864 62772309209376 62948102297184 62969685931776 63030249335976 63054526159872 63098060684256 63136812081408 63201894893568 63209608183124 63313625955072 63357339368856 63381742175232 63442701889632 63464455112448 63793798418688 63850459558392 63955531915776 63963111823104 63982165200896 64029271993128 64107890256384 64142239739136 64287423622656 64371318470784 64445537945802 64458047144448 64480148508672 64532366616744 64554493463616 64616581114566 64660724379648 64792546610688 64797539063394 64814762668032 64867251757464 64899345691648 64951903279146 64976920250112 65061714888768 65081095519232 65168780488704 65208979974528 65243919429312 65253825504256 65288965569126 65324029095936 65391596929152 65454489695052 65506968244224 65565151007616 65592454593536 65640746959398 65645573483022 65794160113812 65905395693696 65927993324544 65932840969216 65981383944138 65991401989344 66016819335168 66176210107296 66247406050176 66288091603968 66333858668064 66359407915008 66423231508608 66446006694912 66499816818474 66606433695464 66609248959872 66632087927808 66696173781408 66719042554112 66737315442681 66924212482179 67037358596832 67042287812448 67065275260672 67101834234357 67155633552384 67233063314352 67243271403776 67385243176992 67395474372096 67431585366784 67450053405267 67473180668088 67564088538336 67584214577664 67592224550656 67753300945824 67800079629477 67841718750936 67914706538016 68003334976824 68115241308672 68138596651008 68170403232369 68193777488616 68217159759424 68282770113974 68309070006528 68398213088192 68468719468032 68589761451328 68637117649594 68663554023168 68673979305984 68724540440712 68729593713768 68753159705152 68866299949056 69012013148818 69030356987904 69168219606828 69285159575424 69293371141696 69365044659222 69402297249792 69407400357888 69450214444416 69487426384064 69644708924544 69735595010016 69762454474752 69818950364904 69829551073152 69853494217728 69910063834806 70049118077952 70124480704512 70191925494912 70215992890368 70272856070586 70310596202496 70480353854112 70507500171264 70599512196096 70680912715088 70759311906816 70767698187264 70840896673248 70909030502973 70965882264576 71028913591584 71227829199456 71277006789963 71315286202368 71397512001504 71490685488456 71518220946432 71685370718208 71690894282904 71768023221024 71812099237632 71861680223736 71958500800992 71979935851008 72160019706528 72184761921792 72195721834496 72254188263192 72417733279632 72540167072256 72570375294976 72623805146568 72629145130152 72743314927104 72751936348416 72916608001536 73011763903104 73194429249864 73216232459136 73314878049792 73340016242688 73345408888832 73399409357976 73410553692288 73489532732928 73495195313514 73695339274752 73720607920128 73791511417728 73816813038592 73876592279334 73916267802624 74001492507072 74123269410816 74168992490112 74174446090368 74220000001024 74240327238012 74299849887744 74396810914816 74448236370708 74457059856582 74574103054464 74605158278144 74625591001572 74751757531776 74782886736896 74932237907397 74961098918784 74972480366592 75033195504084 75058922873376 75185822020608 75191350387712 75361543575552 75422573789004 75448434668256 75546894594184 75550087746432 75575992347648 75637196228646 75648680329248 75674618735872 75860533537632 75886544584448 75907328251599 75959531251048 76041252619488 76169812552704 76321933594803 76353716675288 76383125185536 76482804879104 76503751848927 76655921232384 76717999674693 76744304729352 76847703757344 76879705786624 76947989724216 77163481632744 77246498276064 77258226719232 77284717006848 77320792927989 77347304668296 77448242612494 77474587442688 77501151916032 77575691490432 77659151611392 77665135473146 77706845638656 77796440840768 77955042534408 77978263838592 78083325402624 78110098599936 78173354682072 78200158748608 78275370618458 78452544386268 78515444207616 78585180994944 78681573890998 78723829936128 78805257837696 78814597710784 78944295063552 78992992001664 79096077561696 79226238117888 79290398085876 79317585164064 79424451220608 79451684262912 79516026804474 79528099833312 79613660460672 79836617547648 79863991913472 79940804035872 79971594153984 80075956786176 80257206122496 80300208528384 80355649931232 80427021174513 80481965451264 80491504045056 80652256068267 80695570470912 80788611642336 80794551979104 80844390251703 80977427832384 81114333161472 81207857162016 81220187063808 81285961796091 81307568130048 81313833112824 81451307188992 81535268984832 81641672206848 81707788271421 81735804223944 81751669549056 81845928391968 81952737023352 81977149163648 82115744681984 82138234390992 82182244665768 82311365267456 82368261516528 82378023671112 82507518273024 82513584999936 82541877243904 82586872903824 82748385617664 82760949420032 82935683910144 83015450344944 83043914668416 83155801277952 83184313724928 83190430216192 83251679070456 83360322201234 83388678087168 83446251851664 83497500001152 83587331123712 83593771768806 83696412279168 83930803062912 83959581242368 84040332447968 84072701546496 84130747579008 84182416108544 84418167940096 84441288232548 84476452491808 84508989566976 84584049773184 84590269186176 84619273483264 84687800905578 84879489001788 84990256418457 85022991391104 85058397891584 85104765370404 85133946077856 85274042554368 85284149097472 85343100229836 85372362657504 85454472657429 85477187008512 85522986318848 85546409196924 85691039121792 85716564830208 85828424627712 85897931259699 85927383927736 85931015833728 85944062859264 86043155488992 86072657951488 86155441486088 86337342820521 86390062147584 86396718751192 86489669009952 86566488439743 86602537705528 86635893666816 86748953185024 86808916836837 86945306632704 86991892572416 87015717751833 87051954092168 87188795905536 87272652926736 87420201343488 87520995945864 87527431310696 87699422851209 87725546818416 87873860924928 87903991099392 87945024017331 87975178592184 87988535985792 88089985872226 88234946809728 88329874733568 88384122138624 88445144890752 88564308678144 88594675593216 88666422424632 88782131775298 88812331946496 88842783903744 88928231708544 88983087256908 89030765054582 89129517882624 89232283309572 89383144795776 89389717083264 89469112312476 89540844736512 89644084419136 89846990902656 89860632496128 89933404540356 89964240890784 90085451384448 90112286103552 90302953375581 90337734594432 90400106172636 90455625001248 90552942050688 90671113302432 90820321744896 90893870976492 90925036651488 91078760008704 91284913833984 91291625957376 91372710446784 91478062251927 91551405364224 91632720587616 91639458285024 91783511451648 91846881232704 91952779751937 92002163116032 92196829151271 92224292809104 92259814053888 92380212767232 92455025248989 92479600392192 92486726212296 92600285925888 92675276630001 92827783124928 92859611899392 92980793346688 92984723380224 93091933819872 93106068097536 93137992290304 93213418446408 93398824103936 93424404001968 93582352940544 93589233993216 93621323853824 93697141427448 93934687501296 93973805138816 94132682928128 94158463814064 94356930916352 94422153445776 94454528897664 94545374003964 94581789239808 94621176352768 94647091026384 94705218122112 94814412274686 94970438932608 95036009053284 95072613262848 95164052834448 95196682668672 95320913984608 95357627928576 95587859043872 95690697628032 95749465650176 95775689337588 95815573631648 95944667734656 95973247801344 96043907989692 96213359608704 96246349229056 96338917684256 96556977706176 96668306918703 96720222763008 96798549925116 96831740195424 96838860173536 96924871671849 96991086569472 97002581797888 97196308595091 97222144002048 97300877636196 97349018537472 97427854918719 97465380375168 97592572333152 97621643278848 97753170733056 97865879143968 97880738256384 97933448353689 97986043643904 97993593751352 98260452366336 98388681890304 98461120439097 98468360224533 98502123039112 98668656676096 98891989986816 98899261453824 98972075916207 98987102984016 99264315160944 99276079808776 99432137405952 99500788002096 99669010042368 99749725227711 99909650543196 99948131891712 100044260672112 100078563831168 100193953396654 100247762694144 100563431718672 100597912891008 100733450328576 100767989796864 100849594971528 100864907105664 100981203316942 101093211558144 101147378050176 101209771002132 101376321866496 101388336825984 101559750070272 101762578126404 101844166914048 102005002465236 102172861963008 102207894976512 102290666232924 102325739639136 102424155170961 102463605009792 102597319632288 102703079202048 102884642176992 102955676474391 102995331034752 103010968958976 103094390570652 103129739557728 103299449923584 103434255320576 103518019723227 103545535481856 103752329410242 103927739363136 103940056712544 103971018451456 104047566988833 104103445874688 104111100536832 104175321666624 104231139576096 104467063386816 104603392515024 104643681712128 104744326609728 104780241326592 104865095752209 105073677116928 105186721056768 105287888242368 105323989335552 105409284105879 105461436748928 105465894303744 105720530781168 105756780218752 105761250256896 105899268294144 105935579017216 106021369072632 106037466444416 106151547280896 106261345009872 106448823396864 106485322551296 106543370387376 106587738714496 106767942381568 106841743799184 107066944704512 107096268002256 107140866574976 107236028232684 107277331419648 107322005393408 107536341424356 107652034831536 107718148856448 107726069305472 107792520335604 107937751201488 107969903776512 108235454755129 108240029559792 108277142882688 108293582751744 108381282394788 108418444150432 108601742918656 108855562942464 108935707719852 108943717695228 108981072298592 109127904522624 109270316031136 109517645854656 109576326221024 109791643874796 109824348688704 109837364894816 110010024364032 110018113333248 110099114036964 110115830538432 110242792970271 110331180823552 110580911880192 110687267126592 110725219557888 110814888419001 110874401703936 111002238760608 111147096268312 111184904116224 111261669135552 111330000001536 111449774831616 111458362358408 111595216372224 111685589784873 111907737417216 112174330105344 112458720549888 112588384310064 112778733030912 112787025581568 112917067874104 113042315363328 113172652002384 113320341891276 113363988521472 113455794342969 113473020493872 113511928103808 113790800306448 113829816876672 113939296876572 114061878929232 114254718829056 114437899503616 114530575012932 114574687778304 114724207318656 114856483162018 114983881848576 115116457094028 115319558679936 115421984586324 115514524889088 115745222449116 115887340078848 115927075510272 116020957002444 116172363918741 116211881164032 116251727874048 116363537235648 116488727417088 116497703209719 116560268457984 116694661261152 116932563801612 116967395757888 117124988103936 117165147899904 117260032023108 117300238122912 117318047981056 117413055927687 117646595746304 117678816579402 117773166311424 117877771492416 117926859854336 118022360836497 118085744904192 118207886756544 118221896566176 118416442595328 118489488002496 118570975611392 118644116342544 118839357176832 118935597128814 118976377746096 119136676830912 119177526394368 119186289444352 119274040206711 119292149749968 119420490691008 119754926321472 119795987870208 119911206053808 119952321187712 119957391230976 120113935179264 120403937834108 120450312792576 120533474896848 120607500001664 120737256067584 120894817736576 121182917463504 121191827968656 121233382201984 121438346678272 121811785743024 121830280595712 121970749669236 122068540485632 122176960783488 122185944380032 122462508310272 122603706335916 122763703715549 122768892587952 122929105535028 122965723745472 123173617022976 123273366998652 123315634949728 123434238282953 123467047901184 123567035506668 123770377499904 123812815865856 124074789597343 124122578426496 124141424130048 124284557928544 124422414225408 124565872002624 124776470587392 124785645324288 124877518605684 124929521903264 125040483301851 125246250001728 125390657653209 125544618418752 125896204594368 125939371863552 126060498671952 126109052319744 126196121368512 126273624162816 126403789787136 126419216366248 126627251910144 126714678737712 126763484350464 126885403779264 126928910224896 127031701358367 127587596837376 127700919116784 127911063831552 127926223646208 128058543986256 128215780512768 128284479478272 128574847245312 128742636941568 128891075891604 128916094288896 129064733233488 129108986927232 129233162229132 129585093221376 129595078126788 129734503514928 129798691383296 129903806558292 129953840500224 130123429777536 130162191038464 130417959949056 130487838858624 130507651008512 130577931138252 130783193858304 130908979390104 131130302015232 131184909187072 131281493918796 131291146966044 131588320227624 131810791387392 131855986649088 131865681938432 131962767888276 131982803978688 132134978808339 132352420214592 132494812100352 132576183207936 132667717336128 132846463017216 132892013389824 132999633636948 133173197662947 133212867390928 133218497919744 133264175855616 133392347562816 133438085108224 133474630885362 133546147581873 133848424964358 134074717193664 134084575624896 134130550521344 134203668468714 134311267104768 134466126628704 134486542807552 134770486353984 134790948744192 134863170733568 134900106810534 134946361336176 135128177076672 135168429155328 135184449101312 135506601891648 135600159258954 135683437501872 135829413076032 136006669953648 136230482617344 136340806464738 136387554977232 136434319518848 136565540227948 136618140013056 136796426176384 136937438936064 137179522902656 137274235299188 137327108046336 137449080881424 137459187427536 137506319410304 138024026297636 138336439213656 138570319150848 138586742283392 138730089318444 138900428888832 138974852768128 139289417849088 139471190020032 139631998882571 139637900729808 139659102146304 139706988435456 139820127669612 140002592414893 140098236155904 140383850989824 140394667970687 140431985780736 140545712141172 140729123771483 140960707708224 141199024392192 141361825430176 141518623813632 141535396374528 141681793346496 141818061005946 141931764529152 142057827183168 142221618412029 142232075879881 142455658398912 142554013579926 142630572404736 142795024003008 142981370976912 143036441892864 143370741436416 143381788565808 143536046442048 143624198475264 143723360447472 143917001601984 143959871702016 144320039413056 144369523843584 144508376526384 144835466559264 145080334144512 145247610293136 145258290260304 145486629854208 145503872696832 145833216003072 146023527806208 146388858499728 146432464918272 146629756099584 146798818715952 146821107384576 146979065465856 146990390627028 147390678549504 147583022835456 147633626077184 147753184558668 148002985014144 148337984980224 148348892180736 148440000002048 148480654476024 148793621829632 148896472741416 148914119713164 149148206108928 149210316556288 149251182003144 149503515063552 149565773473792 149864475814794 149922197837568 149944960733184 150066391008168 150117845746752 150290930094981 150371644041216 150382700775424 150723087151104 150845147578008 150896869336512 151093789188368 151100175492864 151151984695296 151274392457292 151297360658496 151349237471744 151471804975413 151721067075264 151773089168896 151814656503198 151919062502096 152082505238976 152339625105408 152643867189606 152707433350576 152766250371072 152965609758208 153007503697854 153311842464768 153435999349386 153488609458704 153695407514688 153759411573248 153895979448432 154326963265488 154492996552128 154516453438464 154641585855978 154694609336592 154896485224988 154949174885376 155151382980864 155318303222784 155330270946292 155592881681536 155910085068816 155956527677184 156166650805248 156346709364144 156400317497216 156550741236916 156905088772536 157170361989888 157363147781996 157610515675392 157629195421568 157985984003328 158192155123392 158452476235776 158580796171752 158635170328128 158848902441216 158903368525824 159032053608948 159056199666624 159227320921344 159239589845947 159673235095296 159727983826944 159881608071744 160065949938557 160151913572352 160514412244992 160600417056768 160711299862464 160854042349026 160963930902528 160983008090112 161304512136534 161323629689261 161391140941824 161577223284672 161589103958208 161688780503406 161954855664768 162228666322944 162415714324032 162440374127616 162571923592182 162615136260096 162627666225648 162902614377984 163070537969664 163283344413696 163415576542842 163471608447888 163503339098112 163691856783936 163905474046704 163954298327296 164276468781984 164364489331536 164736523033056 164756047342224 165015036546048 165027169999872 165173745807648 165496771235328 165871367820288 166030900689888 166087829336832 166311602555904 166503358140912 166720644402468 166777356174336 166892503703328 166995000002304 167174662247424 167187543537612 167392824558336 167861606125824 167919162484736 168080664895936 168261495158016 168364832217088 168836335880192 168882576465096 168952904983616 169168099546368 169180538372352 169238546966528 169375601811156 169758978003576 169980512836914 170045982782208 170116795783168 170209530740808 170267892155712 170548085108736 170568298194944 170686200459672 170744725315008 170908945314858 170954374017024 171045972637696 171092818393848 171382078243584 171433129660416 171656849255424 171795862519398 171854767855472 171862031667456 171888125718528 172086310977984 172145315902976 172284724743027 172310882972176 172674685641042 172780124295168 172793437502384 172979338019904 173132976879486 173205075411056 173271787333632 173497906370048 173617833673674 173890613265408 173983785144832 174031435503666 174103908184336 174377591811072 174545305853472 174840402686976 175041991891728 175054862621392 175398845702418 175451093636832 175747721849856 175890048034662 175950357184368 175977071971584 176179971744452 176469893619456 176659749467136 176890289781504 177128617356288 177332844849264 177564263550596 177624663892992 177856463417088 177966174513816 178061530109164 178259035765248 178464566619144 178766289591552 178779434166528 178938224624952 179288168838272 179693981805312 179721264992256 179866809080712 179928481781568 180170902768896 180224572207104 180605906751162 180675469188864 180800212345272 180911250002496 181105884101376 181119838832413 181342226604864 181640643489792 181787741952984 181850073302976 182157520017408 182569827667968 182583251914752 182745420893568 182956124503854 183102810728448 183265441175232 183278916570048 183490235295419 183567022903296 183693762465408 183905559503874 184004326232064 184393658302542 184448585618208 184519628107776 184760425534464 184910050497978 184959200784384 184973452424592 185200571851776 185350553260002 185655566249856 185719223798784 185961586693376 185969446760448 186183867639744 186212136195072 186426836892816 186848808003936 187164705881088 187178467986432 187394282854896 187869375002592 187947610277632 188316927628128 188844306891552 188909057795328 189090748007928 189163578479616 189294182052768 189410436244224 189628824549372 189940877865216 190072018106568 190145226525696 190328105668896 190393365337344 190641827969216 191175718087744 191381395256064 191498931300352 191551378675176 191631147263296 191889335469312 191946495602688 192087815979384 192426719217408 192492698458112 192677835368512 193113955412352 193336613837406 193440445526016 193597099850232 193663480390848 193677720347072 193849743343698 193982173138944 194005163595776 194392617190182 194444288004096 194601755272392 194698037074944 194855709837438 194930760750336 195185144666304 195243286557696 195506341466112 195731758287936 195761476512768 195866896707378 195972087287808 195987187502704 196520904732672 196777363780608 196922240878194 196936720449066 197004246078224 197337313352192 197783979973632 197798522907648 197944151832414 197974205968032 198528630321888 198552159617552 198864274811904 199001576004192 199338020084736 199499450455422 199819301086392 199896263783424 200088521344224 200157127662336 200387906793308 201126863437344 201195825782016 201466900657152 201699189943056 201729814211328 201962406633884 202186423116288 202294756100352 202419542004264 202752643732992 202776673651968 203525156252808 204010004930472 204345723926016 204415789953024 204581332465848 204651479278272 204848310341922 204927210019584 205194639264576 205406158404096 205769284353984 205911352948782 205990662069504 206021937917952 206188781141304 206259479115456 206598899847168 206868510641152 207036039446454 207091070963712 207504658820484 207855478726272 207880113425088 207942036902912 208095133977666 208206891749376 208222201073664 208350643333248 208462279152192 208934126773632 209206785030048 209287363424256 209488653219456 209560482653184 209730191504418 210147354233856 210373442113536 210575776484736 210647978671104 210818568211758 210922873497856 210931788607488 211441061562336 211513560437504 211522500513792 211798536588288 212042738145264 212074932888832 212303094561792 212522690019744 212727091508919 212897646793728 213086740774752 213175477428992 213683487598368 213831020369889 214192536004512 214281733149952 214472056465368 214554662839296 215072682848712 215304069663072 215436297712896 215452138610944 215585040671208 215875502402976 215939807553024 216470909510258 216480059119584 216554285765376 216587165503488 216762564789576 216836888300864 217203485837312 217711125884928 217871415439704 217887435390456 217962144597184 218255809045248 218540632062272 219035291709312 219152652442048 219583287749592 219648697377408 219674729789632 220020048728064 220036226666496 220198228073928 220231661076864 220485585940542 220662361647104 221161823760384 221374534253184 221450439115776 221629776838002 221748803407872 222004477521216 222294192536624 222369808232448 222523338271104 222660000003072 222899549663232 222916724716816 223190432744448 223371179569746 223815474834432 224348660210688 224796713722191 224917441099776 225176768620128 225557466061824 225574051163136 225834135748208 226084630726656 226345304004768 226640683782552 226727977042944 226911588685938 226946040987744 227023856207616 227581600612896 227659633753344 227878593753144 228123757858464 228509437658112 228875799007232 229061150025864 229149375556608 229448414637312 229712966324036 229967763697152 230232914188056 230639117359872 230843969172648 231490444898232 231774680157696 231854151020544 232041914004888 232344727837482 232423762328064 232503455748096 232727074471296 232977454834176 232995406419438 233120536915968 233389322522304 233865127603224 233934791515776 234249976207872 234330295799808 234520064046216 234600476245824 234636095962112 234826111855374 235293191492608 235357633158804 235546332622848 235755542984832 235853719708672 236044721672994 236171489808384 236415773513088 236443793132352 236832885190656 236978976004992 237141951222784 237288232685088 237678714353664 237871194257628 237952755492192 238273353661824 238355052788736 238372578888704 238548080413422 238584299499936 238840981382016 239509852642944 239591975740416 239822412107616 239904642375424 239914782461952 240227870358528 240807875668216 240900625585152 241066949793696 241215000003328 241281063523539 241474512135168 241789635473152 241956768204801 242365834927008 242383655937312 242466764403968 242533170755109 243623571486048 243660561191424 243857885388273 243941499338472 244353921566976 244371888760064 244925016620544 245123364814263 245207412671832 245527407431098 245537785175904 245858211070056 245931447490944 246347234045952 246546733997304 246631269899456 246868476565906 246934095802368 247134071013336 247540754999808 247625631731712 248149579194686 248245156852992 248282848260096 248569115857088 249131744005248 249552941174784 249571290648576 249755037211368 249859043806528 250080966603702 250492500003456 250781315306418 251089236837504 251792409188736 251878743727104 252120997343904 252218104639488 252392242737024 252547248325632 252838432732496 253254503820288 253429357475424 253526968700928 253770807558528 253857820449792 254063402716734 254970769255371 255175193674752 255401838233568 255822127663104 255852447292416 256117087972512 256363417972287 256431561025536 256568958956544 257149694490624 257485273883136 257693793779097 257782151783208 257832188577792 258129466466976 258217973854464 258466324458264 259170186442752 259190156253576 259469007029856 259597382766592 259807613116584 259907681000448 260246859555072 260324382076928 260835919898112 260975677717248 261015302017024 261155862276504 261566387716608 261817958780208 262260604030464 262369818374144 262562987837592 262582293932088 263176640455248 263621582774784 263711973298176 263731363876864 263925535776552 263965607957376 264269957616678 264704840429184 264989624200704 265152366415872 265335434672256 265692926034432 265784026779648 265999267273896 266346395325894 266425734781856 266436995839488 266528351711232 266784695125632 266876170216448 266949261770724 267092295163746 267696849928716 268149434387328 268169151249792 268261101042688 268407336937428 268622534209536 268932253257408 268973085615104 269540972707968 269581897488384 269726341467136 269800213621068 269892722672352 270256354153344 270336858310656 270368898202624 270908860126743 271013203783296 271200318517908 271366875003744 271658826152064 272013339907296 272460965234688 272681612929476 272775109954464 272868639037696 273131080455896 273236280026112 273592852352768 273874877872128 274359045805312 274434186755781 274548470598376 274654216092672 274898161762848 274918374855072 275012638820608 275858339255811 276048052595272 276590487453813 276672878427312 277140638301696 277173484566784 277365075746967 277460178636888 277800857777664 277949705536256 278025829890003 278578835698176 278942380040064 279263997765142 279275801459616 279318204292608 279413976870912 279640255339224 280005184829786 280196472311808 280767701979648 280789335941374 280863971561472 281091424282344 281458247542966 281921415416448 282398048784384 282723650860352 283070792749056 283363586692992 283636122011892 283863529058304 284115654366336 284443236824058 284464151759762 284911316797824 285108027159852 285590048006016 285962741953824 286072883785728 286763577131616 287072092884096 287248396950528 287446720894944 287834003203968 287919743404032 288640078826112 288739047687168 289016753052768 289670933118528 290004920756109 290160668289024 290495220586272 290516580520608 290774615015547 290973259708416 291007745393664 291588925785273 291666432006144 292047055612416 292283564756157 292777716999456 292864929836544 293259512199168 293597637431904 293642214769152 293800345061067 293958130931712 293980781254056 294781357099008 295166045670912 295267252154368 295405080673599 295506369117336 296005970028288 296675969960448 296697784361472 296880000004096 296961308952048 297587243659264 297792945482832 297828239426328 298296412217856 298420633112576 298502364006288 299007030127104 299131546947584 299728951629588 299844395675136 300132782016336 300235691493504 300581860189962 300743288082432 300765401550848 301690295156016 301793738673024 302187578376736 302200350985728 302303969390592 302548784914584 302594721316992 302698474943488 302943609950826 303442134150528 303546178337792 303629313006396 303838125004192 304165010477952 304679250210816 305287734379212 305414866701152 305532500742144 305931219516416 306015007395708 306623684929536 306871998698772 306977218917408 307272465512883 307390815029376 307518823146496 307791958896864 308653926530976 308867029423173 308985993104256 309032906876928 309283171711956 309389218673184 309792970449976 309898349770752 310302765961728 310554059169681 310636606445568 310660541892584 311185763363072 311820170137632 311913055354368 312142700966499 312333301610496 312693418728288 312800634994432 313101482473832 313810177545072 314340723979776 314595287256627 314726295563992 315221031350784 315258390843136 315971968006656 316227852317637 316384310246784 317161592343504 317270340656256 317697804882432 317806737051648 318064107217896 318112399333248 318454641842688 318479179691894 319346470190592 319455967653888 319763216143488 320131899877114 320303827144704 321200834113536 321422599724928 321708084698052 321966016180224 322609024273068 322647259378522 323154446569344 323178207916416 323377561006812 323909711329536 324706364265387 324831428648064 324880748255232 325143847184364 325255332451296 325805228755968 326566688827392 326831153085684 326943216895776 327383713567872 327810948093408 327908596654592 328552937563968 328728978663072 329473046066112 329512094684448 330030073092096 330054339999744 330347491615296 330728378910813 330993542470656 331742735640576 332061801379776 332175658673664 332444665257003 332623205111808 333006716281824 333441288804936 333554712348672 333785007406656 333990000004608 334349324494848 334375087075224 334785649116672 335056769354619 335723212251648 335838324969472 336161329791872 336522990316032 336729664434176 337672671760384 337765152930192 337905809967232 338336199092736 338361076744704 338477093933056 338751203622312 339517956007152 339961025673828 340091965564416 340233591566336 340419061481616 340535784311424 341136596389888 341372400919344 341489450630016 341817890629716 342091945275392 342185636787696 342764156487168 343313698510848 343591725038796 343709535710944 343724063334912 344172621955968 344290631805952 344569449486054 344621765944352 345349371282084 345586875004768 345958676039808 346265953758972 346410150822112 346543574667264 346995812740096 347235667347348 347781226530816 347967570289664 348062871007332 348207816368672 348517091756223 348755183622144 349090611706944 349493109629157 349680805373952 350083983783456 350109725242784 350797691404836 350902187273664 351495443699712 351780096069324 351900714368736 351954143943168 352239167783061 352359943488904 352939787238912 353319498934272 353780579563008 354067082509491 354257234712576 354665689698528 355128527101192 355249327785984 355712926834176 355932349027632 356123060218328 356518071530496 356929133238288 357532579183104 357558868333056 357822120620133 357876449249904 358576337676544 359387963610624 359733618161424 359856963563136 360341805537792 361211813502324 361350938377728 361600424690544 361822500004992 362211768202752 362239677664826 362684453209728 363575483905968 363700146605952 364315040034816 365490841787136 365912249007708 366205621456896 366530882350464 366557833140096 366980470590838 367387524930816 367811119007748 368291111146647 368787316605084 368897171236416 369520851068928 369820100995956 369946904849184 370302714848859 370401143703552 370701106520004 371311132499712 371438447597568 371923173386752 372224368792029 372367735279488 372424272390144 372853673785632 373697616007872 374329411762176 374356935972864 374788565709792 375121449905553 375738750005184 375895220555264 376171972959627 376633855256256 377688613783104 377818115590656 378181496015856 378327156959232 378588364105536 378820872488448 379257649098744 379881755730432 380144036213136 380290453051392 380656211337792 380786730674688 381095104075101 381283655938432 382351436175488 382762790512128 382997862600704 383102757350352 383262294526592 383778670938624 384175631958768 384853438434816 384985396916224 385355670737024 386227910824704 386673227674812 387194199700464 387326960781696 387355440694144 387699486687396 388010327191552 388785234380364 389203510544784 389396074149888 389711419674876 389861521500672 390370289332608 390486573115392 391312797960851 391463516575872 391522953025536 391733793414756 391974375005408 393554727561216 393844481756388 393873440898132 394008492156448 394674626704384 395567959947264 395597045815296 395888303664828 395948411936064 396404936425017 397057260643776 397104319235104 397728549623808 398003152008384 398676040169472 398998900910844 399519592988841 399638602172784 399792527566848 400177042688448 400314255324672 400638442745619 400775813586616 402253726874688 402391651564032 402933801314304 403398379886112 403459628422656 403924813267768 404372846232576 404589512200704 404839084008528 405505287465984 405553347303936 407050312505616 408020009860944 408691447852032 409162664931696 409302958556544 409696620683844 409854420039168 410389278529152 410812316808192 411538568707968 411822705897564 411981324139008 412377562282608 412518958230912 413737021282304 414072078892908 415009317640968 415710957452544 415760226850176 415884073805824 416190267955332 416701286666496 416924558304384 417868253547264 418413570060096 418895996647713 418977306438912 419120965306368 419460383008836 420007777244679 420294708467712 421151552969472 421184003912061 421295957342208 421637136423516 421845746995712 422187371314449 422882123124672 423027120875008 423597073176576 424085476290528 424149865777664 424606189123584 425045380039488 425454183017838 425795293587456 426173481549504 426350954857984 426664855236087 426696227639643 427366975196736 427662040739778 428385072009024 428563466299904 428944112930736 429109325678592 430145365697424 430608139326144 430872595425792 430904277221888 431170081342416 431751004805952 431879615106048 432941819020516 432960118239168 433108571530752 433525129579152 433673776601728 434406971674624 435742830879408 435774870780912 435924289194368 436511618090496 437081264124544 438070583418624 438305304884096 439166575499184 439297394754816 439349459579264 440396456147856 440463322153728 440971171881084 441324723294208 442749068506368 442900878231552 443259553676004 443838005740831 444008955042432 444588385073248 445046676542208 445320000006144 445833449433632 446141264722361 446380865488896 446742359139492 447630949668864 448578085467317 448697320421376 449593427444382 449834882199552 450353537240256 450872790284943 451114932123648 451148102326272 451668271496416 452169261453312 452690608009536 453281367565104 453455954085888 453823177371876 453892081975488 454047712415232 454415414926239 455163201225792 455319267506688 455757187506288 456247515716928 457018875316224 458122300051728 458298751113216 458896829274624 459425932648072 459935527394304 460465828376112 461278234719744 461687938345296 462980889796464 463549360315392 464083828009776 464689455674964 464847524656128 465454148942592 465954909668352 465990812838876 466778645044608 467730255206448 467869583031552 468499952415744 469040128092432 469200952491648 469272191924224 469652223710748 470586382985216 470715266317608 471511085969664 471707439417344 472089443345988 472831547026176 472887586264704 473957952009984 474283902445568 474576465370176 475357428707328 475742388515256 475905510984384 476546707323648 476710105577472 476745157777408 477096160826844 477168598999872 477681962764032 477718769537841 479019705285888 479183951480832 479644824215232 479809284750848 480197849815671 480455740717056 481615751336432 481801251170304 482133899587392 482430000006656 482562127047078 482949024270336 483579270946304 483913536409602 483970889067783 484731669854016 484767311874624 484933528807936 485066341510218 487247142972096 487321122382848 487715770776546 487882998676944 488707843133952 488743777520128 489850033241088 490246729628526 490414825343664 491054814862196 491075570351808 491716422140112 491862894981888 493093467994608 493262539798912 493736953131812 494268142026672 495081509999616 496299158389372 496490313705984 497138231714176 498263488010496 499510074422736 499718087613056 500161933207404 500985000006912 501562630612836 502178473675008 503584818377472 503757487454208 504241994687808 504784485474048 504823380575449 505094496651264 505676865464992 506509007640576 506858714950848 507541615117056 507715640899584 508126805433468 508789909019977 509941538510742 510350387349504 510803676467136 511430230291487 511644255326208 511704894584832 512234175945024 512726835944574 512863122051072 513137917913088 514299388981248 514970547766272 515387587558194 515564303566416 515664377155584 516258932933952 516435947708928 516854174229081 516932648916528 518340372885504 518380312507152 518938014059712 519615226233168 519815362000896 520493719110144 521671839796224 521951355434496 522311724553008 523132775433216 523635917560416 524521208060928 525125975675184 525164587864176 526353280910496 527243165549568 527851071553104 527931215914752 528539915233356 529409680858368 529979248401408 530670869344512 531385852068864 531998534547792 532692790651788 532851469563712 532873991678976 533569390251264 533752340432896 533898523541448 534184590327492 535393699857432 536298868774656 536338302499584 536522202085376 536814673874856 537864506514816 537946171230208 539081945415936 539163794976768 539452682934272 539600427242136 539785445344704 540512708306688 540673716621312 540737796405248 541817720253486 542026407566592 542400637035816 542733750007488 543317652304128 543359516497239 544026679814592 544921930469376 545363225858952 545550219908928 545737278075392 546262160911792 546472560052224 547185704705536 547749755744256 548718091610624 548868373511562 549096941196752 549308432185344 549796323525696 549836749710144 550025277641216 550470705886257 551716678511622 552096105190544 553180974907626 553345756854624 554281276603392 554346969133568 554730151493934 554920357273776 555601715555328 555899411072512 556051659780006 557157671396352 557884760080128 558527995530284 558551602919232 558636408585216 559280510678448 560010369659572 561535403959296 561578671882748 562182848564688 562916495085932 563842830832896 565447301720704 566727173385984 567272244023784 568231308732672 568886473648116 568928303519524 569822633595648 570216054319704 571180096012032 571925483907648 573527154263232 574144185768192 574496793901056 574893441789888 575668006407936 575839486808064 577280157652224 577478095374336 578033506105536 578699972854783 579341866237056 580009841512218 580321336578048 580990441172544 581033161041216 581549230031094 581946519416832 582015490787328 583177851570546 583332864012288 584094111224832 584567129512314 585555433998912 585729859673088 586519024398336 587195274863808 587284429538304 587600690122134 587916261863424 587961562508112 589562714198016 590332091341824 590810161347198 591012738234672 592011940056576 593351939920896 593395568722944 593922617904096 595585890965664 595656478852656 596592824435712 597004728012576 598014060254208 599457903259176 599688791350272 600265564032672 600471382987008 601163720379924 603380590312032 603587477346048 604375156753472 604400701971456 605097569829168 605189442633984 605396949886976 605887219901652 606884268301056 607092356675584 607258626012792 607676250008384 608330020955904 610575468758424 610829733402304 611862439032832 612030014791416 613247369859072 613743997397544 613954437834816 614544931025766 614781630058752 615037646292992 615583917793728 617307853061952 617734058846346 617971986208512 618065813753856 618566343423912 618778437346368 619585940899952 619796699541504 620605531923456 621108118339362 621273212891136 621321083785168 622371526726144 623640340275264 623826110708736 624285401932998 624666603220992 625386837456576 625601269988864 626202964947664 627620355090144 628681447959552 629190574513254 629452591127984 630442062701568 630516781686272 631943936013312 632455704635274 632768620493568 634323184687008 634540681312512 635395609764864 636128214435792 636224798666496 636909283685376 636958359383788 638692940381184 639526432286976 640263799754228 642845199449856 643416169396104 645218048546136 645294518757044 646308893138688 646356415832832 646755122013624 647819422659072 649412728530774 649662857296128 649761496510464 650287694368728 650510664902592 651610457511936 653133377654784 653662306171368 653886433791552 654767427135744 655621896186816 655817193309184 657105875127936 657457957326144 658946092132224 659024189368896 660060146184192 660108679999488 660694983230592 661456757821626 661987084941312 663485471281152 664123602759552 664351317347328 664889330514006 665246410223616 666013432563648 666882577609872 667109424697344 667570014813312 667980000009216 668698648989696 668750174150448 669571298233344 670113538709238 671446424503296 672322659583744 673045980632064 674390141166573 675530305860384 675811619934464 676672398185472 676722153489408 677502407244624 679035912014304 679922051347656 680183931128832 680838122963232 681071568622848 682744801838688 682978901260032 683635781259432 684371273575392 685528312974336 686627397021696 687183450077592 687419071421888 687448126669824 688345243911936 688581263611904 689138898972108 689243531888704 690698742564168 691173750009536 691917352079616 692531907517944 692820301644224 693991625480192 694471334694696 695562453061632 695935140579328 696125742014664 696415632737344 697034183512446 697510367244288 698181223413888 698986219258314 699361610747904 700167967566912 700219450485568 701595382809672 701804374547328 702990887399424 703560192138648 703801428737472 703908287886336 704478335566122 704719886977808 705879574477824 706638997868544 707561159126016 708134165018982 708514469425152 709331379397056 710257054202384 710498655571968 711425853668352 711864698055264 712246120436656 713036143060992 713858266476576 715065158366208 715117736666112 715644241240266 715752898499808 717152675353088 718775927221248 719467236322848 719713927126272 720683611075584 722423627004648 722701876755456 723200849381088 723645000009984 724423536405504 724479355329652 725368906419456 727150967811936 727400293211904 730981683574272 731824498015416 733061764700928 733115666280192 733960941181676 734775049861632 735622238015496 736582222293294 737574633210168 737794342472832 739041702137856 739640201991912 739893809698368 740605429697718 740802287407104 741402213040008 742622264999424 742876895195136 743846346773504 744448737584058 744735470558976 744848544780288 745707347571264 747395232015744 748658823524352 748713871945728 749577131419584 750242899811106 751477500010368 751790441110528 752343945919254 753267710512512 755377227566208 755636231181312 756362992031712 756654313918464 757176728211072 757641744976896 758515298197488 759763511460864 760288072426272 760580906102784 761312422675584 761573461349376 762190208150202 762567311876864 764702872350976 764912307766113 765525581024256 766205514700704 766524589053184 767557341877248 768351263917536 769090253916861 769706876869632 770711341474048 772455821649408 773081381337291 773346455349624 774388399400928 774653921563392 774710881388288 775398973374792 777570468760728 778407021089568 778792148299776 779422839349752 779723043001344 780740578665216 780973146230784 782625595921702 782927033151744 783045906051072 783467586829512 783948750010816 787109455122432 787688963512776 787746881796264 788016984312896 789349253408768 791135919894528 791194091630592 791776607329656 791896823872128 792809872850034 794114521287552 794208638470208 795457099247616 796006304016768 797352080338944 797997801821688 799039185977682 799277204345568 799585055133696 800354085376896 800628510649344 801276885491238 801551627173232 804507453749376 804783303128064 805867602628608 806796759772224 806919256845312 807849626535536 808745692465152 809179024401408 809678168017056 811010574931968 811106694607872 812726580380229 814100625011232 816040019721888 817382895704064 818325329863392 818605917113088 819393241367688 819708840078336 820778557058304 821624633616384 823077137415936 823645411795128 823962648278016 824755124565216 825037916461824 827474042564608 828144157785816 830018635281936 831421914905088 831520453700352 831768147611648 832380535910664 833402573332992 833849116608768 835736507094528 836827140120192 837791993295426 837954612877824 838241930612736 838920766017672 840015554489358 840589416935424 842303105938944 842368007824122 842591914684416 843274272847032 843691493991424 844374742628898 845764246249344 846054241750016 847194146353152 848170952581056 848299731555328 849212378247168 850090760078976 850908366035676 851590587174912 852346963099008 852701909715968 853329710472174 853392455279286 854733950393472 855324081479556 856770144018048 857126932599808 857888225861472 858218651357184 860290731394848 861216278652288 861745190851584 861808554443776 862340162684832 863502009611904 863759230212096 865883638041032 865920236478336 866217143061504 867050259158304 867347553203456 870014762268327 871485661758816 871549741561824 871848578388736 872323845046641 873023236180992 874162528249088 874766777355819 876141166837248 876610609768192 876850694268471 878333150998368 878594789509632 878698919158528 880792912295712 880926644307456 881401035183201 881942343762168 885498137012736 885801756463104 886215242020797 886519107352008 887676011481662 888017910084864 889176770146496 890093353084416 890640000012288 891666898867264 892282529444722 892761730977792 893484718278984 895261899337728 897156170934634 897394640842752 899186854888764 900707074480512 901745580569886 902229864247296 902296204652544 903336542992832 905381216019072 906562735130208 906911908171776 907646354743752 907784163950976 908095424830464 908830829852478 910326402451584 910638535013376 911514375012576 912495031433856 914037750632448 916244600103456 916597502226432 917793658549248 918851865296144 919871054788608 920931656752224 921817396538649 922556469439488 923375876690592 925961779592928 926601088269519 927098720630784 928167656019552 929378911349928 929695049312256 930908297885184 931662177509043 931909819336704 931981625677752 933557290089216 935460510412896 935739166063104 936999904831488 938080256184864 938401904983296 938544383848448 939304447421496 941172765970432 941430532635216 943022171939328 943414878834688 944178886691976 945663094052352 945775172529408 947915904019968 948567804891136 949152930740352 951484777030512 951811021968768 953093414647296 953420211154944 953490315554816 954192321653688 954337197999744 955363925528064 955437539075682 958039410571776 958367902961664 959289648430464 959618569501696 960395699631342 960911481434112 963231502672864 963602502340608 964267799174784 964860000013312 965124254094156 965898048540672 967158541892608 967827072819204 967941778135566 969463339708032 969534623749248 969867057615872 970132683020436 974119092796161 974494285944192 974642244765696 975431541553092 975765997353888 977415686267904 977487555040256 979700066482176 980493459257052 980829650687328 982109629724392 982151140703616 983432844280224 983725789963776 986186935989216 986525079597824 987473906263624 988536284053344 990163019999232 992185136732439 992598316778744 992980627411968 994276463428352 996526976020992 997333995771009 999020148845472 999436175226112 1000323866414808 1001970000013824 1003125261225672 1004356947350016 1005170308063857 1007169636754944 1007514974908416 1008483989375616 1009568970948096 1009646761150898 1010188993302528 1011353730929984 1013018015281152 1013717429901696 1015083230234112 1015431281799168 1016253610866936 1017579818039954 1019883077021484 1020700774699008 1021607352934272 1022860460582974 1023409789169664 1024468351890048 1025453671889148 1026275835826176 1029941095532544 1030775175116388 1031128607132832 1032517865867904 1032871895417856 1033708348458162 1033865297833056 1036760625014304 1037876028119424 1039230452466336 1039630724001792 1040987438220288 1043343679592448 1043902710868992 1044623449106016 1045551275268669 1046265550866432 1047271835120832 1048479328887471 1049042416121856 1050251951350368 1050329175728352 1052706561820992 1054486331099136 1055702143106208 1055862431829504 1056717503349183 1057079830466712 1058819361716736 1059958496802816 1061341738689024 1062201247528473 1062771704137728 1063997069095584 1065385581303576 1065702939127424 1065747983357952 1067138780502528 1067504680865792 1067797047082896 1068369180654984 1070787399714864 1072597737549312 1072676604999168 1073044404170752 1073629347749712 1075729013029632 1075892342460416 1078163890831872 1078905365868544 1079200854484272 1079570890689408 1081025416613376 1081475592810496 1083635440506972 1084052815133184 1084801274071632 1085467500014976 1086635304608256 1086719032994478 1088053359629184 1090726451717904 1091100439817856 1091474556150784 1092524321823584 1092945120104448 1094371409411072 1097436183221248 1097736747023124 1098193882393504 1098616864370688 1099592647051392 1099673499420288 1100050555282432 1100941411772514 1103433357023244 1104192210381088 1104873333439941 1106361949815252 1106691513709248 1108562553206784 1108693938267136 1109460302987868 1109840714547552 1110908144546577 1111203431110656 1111798822145024 1112103319560012 1114315342792704 1115769520160256 1116673106376087 1117055991060568 1117103205838464 1117272817170432 1118561021356896 1120020739319144 1123070807918592 1123157343765496 1124365697129376 1125364349716659 1125832990171864 1127685661665792 1128515918878881 1130894603441408 1133454346771968 1134544488047568 1136462617465344 1137772947296232 1137856607039048 1139645267191296 1140432108639408 1142360192024064 1143285312225303 1143850967815296 1147054308526464 1148288371536384 1148993587802112 1149786883579776 1151336012815872 1154560315304448 1154956190748672 1156067012211072 1157399945709566 1158683732474112 1160019683024436 1161980882345088 1162066322082432 1163098460062188 1164030981574656 1166355703141092 1168188222449664 1169134259024628 1171110867997824 1171459719346176 1173938393882553 1174390549727616 1174568859076608 1175201380244268 1175923125016224 1180664182683648 1181620322694396 1182025476469344 1184023880113152 1186703879841792 1186791137445888 1187845235808192 1189214809275051 1191171781931328 1191312957705312 1193185648871424 1194009456025152 1196028120508416 1198558778966523 1198915806518352 1199377582700544 1200531128065344 1200942765974016 1201915328236857 1202327440759848 1206761180624064 1207174954692096 1208750313506944 1208801403942912 1210195139658336 1210378885267968 1210793899773952 1211774439803304 1213768536602112 1214184713351168 1214517252025584 1215352500016768 1216660041911808 1221150937516848 1221659466804608 1223724878065664 1224060029582832 1227487994795088 1227908875669632 1229089862051532 1229563260117504 1230075292585984 1231167835587456 1234615706123904 1235468117692692 1235943972417024 1237132686847824 1237556874692736 1239171881799904 1241211063846912 1242216236678724 1242642167570336 1244743053452288 1247280680550528 1247652221417472 1248570803865996 1250773674913152 1251202539977728 1252405929895328 1255240710180288 1256687989943139 1257362895919104 1258381149026508 1258905182255968 1260023331734037 1260884125403136 1261033563372544 1263552011736183 1263887872026624 1264911409270548 1265537240987136 1266562113943347 1268646369374016 1269081362625024 1270791219529728 1272256428871584 1272449597332992 1273818567370752 1273916718767576 1277385880762368 1279052864573952 1279994565708261 1280088682918929 1280527599508456 1285690398899712 1286832338792208 1290436097092272 1290589037514088 1292617786277376 1292712831665664 1293510244027248 1295638845318144 1298825457061548 1299325714592256 1300575388737456 1301021329805184 1303220915023872 1307324612342736 1307772867583104 1309534854271488 1311243792373632 1311634386618368 1314211750255872 1314915914652288 1317892184264448 1318048378737792 1321389966461184 1322913515643252 1323974169882624 1328247205519104 1328702634694656 1329778661028012 1331514017222493 1332026865127296 1333765155219744 1335140029626624 1335960000018432 1337500348300896 1338423794167083 1339142596466688 1340227077418476 1342892849006592 1344645319167488 1345734256401951 1346091961264128 1348780282333146 1351060611720768 1351623239868928 1352618370854829 1353344796370944 1353444306978816 1355004814489248 1358071824028608 1359844102695312 1360367862257664 1361676245926464 1362143137245696 1363246244778717 1365489603677376 1365957802520064 1367271562518864 1368742547150784 1371056625948672 1374366900155184 1374838142843776 1374896253339648 1376690487823872 1377162527223808 1378277797944216 1378487063777408 1381397485128336 1382347500019072 1383834704159232 1385063815035888 1385640603288448 1387983250960384 1388942669389392 1391870281158656 1392251484029328 1392831265474688 1394068367024892 1396362446827776 1397972438516628 1400335935133824 1400438900971136 1403190765619344 1403608749094656 1407060911816677 1407120384277296 1407602857474944 1407816575772672 1408956671132244 1409439773955616 1411759148955648 1414746269550769 1415122318252032 1416268330037964 1418662758794112 1420514108404768 1422851707336704 1423729396110528 1424492240873312 1426072286121984 1427716532953152 1430130316732416 1430235473332224 1431288482480532 1431505796999616 1433156308613523 1434305350706176 1437551854442496 1438934472645696 1439427854252544 1440593549447013 1441367222151168 1444847254009296 1445403753510912 1446401698762176 1447290000019968 1448847072811008 1448958710659304 1450737812838912 1451912667203349 1454301935623872 1454800586423808 1461963367148544 1463648996030832 1466123529401856 1466231332560384 1467921882363352 1469550099723264 1471244476030992 1473164444586588 1475149266420336 1475588684945664 1479280403983824 1479787619396736 1481210859395436 1482804426080016 1485244529998848 1487692693547008 1488897475168116 1489470941117952 1491414695142528 1494790464031488 1499154262839168 1500485799622212 1502955000020736 1503580882221056 1504687891838508 1506535421025024 1510754455132416 1511272462362624 1512725984063424 1514353456422144 1514470141726347 1515283489953792 1517030596394976 1519527022921728 1520576144852544 1522624845351168 1523146922698752 1524380416300404 1525134623753728 1526369727059931 1529405744701952 1529824615532226 1531051162048512 1532411029401408 1533049178106368 1534290690874461 1535114683754496 1536702527835072 1538180507833722 1539413753739264 1541422682948096 1544911643298816 1546162762674582 1546692910699248 1548776798801856 1549307843126784 1549421762776576 1550562522687243 1550797946749584 1555140937521456 1556814042179136 1558845678699504 1559446086002688 1561481157330432 1565251191843404 1565854066303488 1566935173659024 1567897500021632 1575377927025552 1575493763592528 1576033968625792 1578698506817536 1583553214659312 1583793647744256 1585619745700068 1588229042575104 1588417276940416 1592012608033536 1595995603643376 1598078371955364 1598554408691136 1600708170753792 1601257021298688 1602553770982476 1603103254346464 1604645097678389 1609014907498752 1609566606256128 1612972264765459 1613593519544448 1613838513690624 1615699253071072 1617491384930304 1618358048802816 1619356336034112 1622021149863936 1622213389215744 1625453160760458 1628201250022464 1630078549491717 1632080039443776 1634765791408128 1636650659726784 1637211834226176 1638786482735376 1639417680156672 1641557114116608 1643249267232768 1646154274831872 1647290823590256 1647925296556032 1649510249130432 1650075832923648 1651412117658771 1656288315571632 1660037270563872 1662843829810176 1663040907400704 1664761071821328 1666805146665984 1667698233217536 1671473014189056 1673654280240384 1675583986590852 1675909225755648 1677841532035344 1680031108978716 1684606211877888 1684736015648244 1686548545694064 1687382987982848 1688749485257796 1691528492498688 1692108483500032 1696341905162112 1696599463110656 1700181520157952 1701816732071352 1704693926198016 1705403819431936 1706659420944348 1706784910558572 1709467900786944 1710648162959112 1713540288036096 1714253865199616 1715776451722944 1720581462789696 1722432557304576 1723490381703168 1723617108887552 1724680325369664 1727004019223808 1727518460424192 1731767276082064 1731840472956672 1732434286123008 1734100518316608 1734695106406912 1736099918564349 1740029524536654 1742971323517632 1743099483123648 1743697156777472 1744647690093282 1746046472361984 1748325056498176 1749533554711638 1752282333674496 1753221219536384 1753701388536942 1756666301996736 1757189579019264 1757397838317056 1761585824591424 1761853288614912 1762802070366402 1763884687524336 1770996274025472 1772430484041594 1773038214704016 1775352022963324 1776035820169728 1778353540292992 1780186706168832 1783333797734528 1784565058889444 1786969436557968 1794312341869268 1798373709777528 1801414148961024 1803491161139772 1806673085985664 1810762432038144 1813125470260416 1815292709487504 1815568327901952 1816190849660928 1817661659704956 1820033701393609 1820652804903168 1821277070026752 1823028750025152 1824990062867712 1825130683618931 1832489200206912 1835587317098496 1837703730592288 1839742109577216 1841863313504448 1843634793077298 1845112938878976 1846751753381184 1849016986438453 1851923559185856 1853202176539038 1854197441261568 1856335312039104 1858757822699856 1859390098624512 1861816595770368 1863324355018086 1863819638673408 1863963251355504 1867114580178432 1870921020825792 1871478332126208 1873999809662976 1876160512369728 1876803809966592 1878608894842992 1882861065270432 1886044343878656 1888357773383952 1891326188104704 1891550345058816 1895831808039936 1898305861480704 1902969554061024 1903622043937536 1906186829294592 1908384643307376 1908674395999488 1910727851056128 1910875078151364 1916078821143552 1918579296860928 1919237139003392 1920791399262684 1926463005345728 1928535598349568 1929720000026624 1930248508188312 1934317083785216 1935654145638408 1935883556271132 1938926679416064 1939069247498496 1939734115231744 1940265366040872 1948238185592322 1948988571888384 1949284489531392 1950863083106184 1951531994707776 1954831372535808 1954975110080512 1959400132964352 1960986918514104 1961659301374656 1964219259448784 1964302281407232 1966865688560448 1967451579927552 1972373871978432 1973050159195648 1974947812527248 1977072568106688 1980326039998464 1984370273464878 1985196633557488 1985961254823936 1988552926856704 1993053952041984 1994667991542018 1998040297690944 1998872350452224 2000647732829616 2003940000027648 2006250522451344 2008713894700032 2010340616127714 2014339273509888 2016967978751232 2019137941896192 2019293522301796 2022707461859968 2027434859803392 2030166460468224 2032507221733872 2035159636079908 2039766154042968 2043214705868544 2045720921165948 2048936703780096 2050907343778296 2059882191065088 2061550350232776 2062257214265664 2065035731735808 2065743790835712 2067416696916324 2067730595666112 2070114667997311 2073521250028608 2075752056238848 2078460904932672 2081974876440576 2086687359184896 2087805421737984 2089246898212032 2091102550537338 2092531101732864 2094543670241664 2096958657774942 2098084832243712 2100503902700736 2100658351456704 2105413123641984 2108972662198272 2111404286212416 2111724863659008 2113435006698366 2114159660933424 2117638723433472 2119916993605632 2122683477378048 2124402495056946 2125543408275456 2127994138191168 2130771162607152 2131405878254848 2131495966715904 2134277561005056 2135594094165792 2136738361309968 2141574799429728 2145195475098624 2145353209998336 2147258695499424 2151458026059264 2156327781663744 2158401708968544 2159141781378816 2162050833226752 2167270881013944 2168105630266368 2169602548143264 2170935000029952 2173270609216512 2173438065988956 2176106719258368 2181452903435808 2182200879635712 2182949112301568 2185048643647168 2188742818822144 2194872366442496 2195473494046248 2196387764787008 2199185294102784 2199346998840576 2200101110564864 2201882823545028 2206866714046488 2208384420762176 2209746666879882 2212723899630504 2213383027418496 2217125106413568 2217387876534272 2218920605975736 2219681429095104 2221816289093154 2222406862221312 2223597644290048 2224206639120024 2228630685585408 2231539040320512 2233346212752174 2234111982121136 2234206411676928 2234545634340864 2237122042713792 2240041478638288 2246141615837184 2246314687530992 2248731394258752 2250728699433318 2251665980343728 2255371323331584 2257031837757762 2261789206882816 2266908693543936 2269088976095136 2272925234930688 2275545894592464 2275713214078096 2279290534382592 2280864217278816 2284720384048128 2286570624450606 2287701935630592 2294108617052928 2296576743072768 2299573767159552 2302672025631744 2309120630608896 2312134024422144 2314799891419132 2317367464948224 2320039366048872 2323961764690176 2324132644164864 2326196920124376 2332711406282184 2336376444899328 2338268518049256 2342221735995648 2342919438692352 2347876787765106 2348781099455232 2349137718153216 2350402760488536 2351846250032448 2354557904821369 2361328365367296 2363240645388792 2364050952938688 2368047760226304 2373407759683584 2373582274891776 2375690471616384 2378429618550102 2382343563862656 2382625915410624 2386371297742848 2388018912050304 2392056241016832 2397117557933046 2397831613036704 2398755165401088 2401062256130688 2401885531948032 2403830656473714 2404654881519696 2413522361248128 2414349909384192 2417500627013888 2417602807885824 2420390279316672 2420757770535936 2423548879606608 2427537073204224 2429034504051168 2430705000033536 2433320083823616 2438179741140687 2442301875033696 2443318933609216 2448120059165664 2454975989590176 2455817751339264 2458179724103064 2459126520235008 2462335671174912 2469231412247808 2470936235385384 2471887944834048 2474265373695648 2475113749385472 2478343763599808 2482422127693824 2484432473357448 2485284335140672 2489486106904576 2494561361101056 2495304442834944 2497141607731992 2501547349826304 2502405079955456 2504811859790656 2510481420360576 2513375979886278 2514725791838208 2516762298053016 2517810364511936 2520046663468074 2521768250806272 2522067126745088 2527104023472366 2527775744053248 2529822818541096 2531074481974272 2533124227886694 2537292738748032 2538162725250048 2541582439059456 2544512857743168 2544899194665984 2547637134741504 2547833437535152 2554771761524736 2558105729147904 2559989131416522 2560177365837858 2561055199016912 2571380797799424 2573664677584416 2580872194184544 2581178075028176 2585235572554752 2585425663331328 2587020488054496 2591277690636288 2597650914123096 2598651429184512 2601150777474912 2602042659610368 2614649224685472 2615545735166208 2619069708542976 2622487584747264 2623268773236736 2628423500511744 2629831829304576 2635784368528896 2636096757475584 2642779932922368 2645827031286504 2656494411038208 2657405269389312 2659557322056024 2663028034444986 2664053730254592 2667530310439488 2670280059253248 2671920000036864 2675000696601792 2676847588334166 2678285192933376 2680454154836952 2685785698013184 2689290638334976 2691468512803902 2692183922528256 2697560564666292 2702121223441536 2703246479737856 2705236741709658 2706689592741888 2706888613957632 2710009628978496 2716143648057216 2719688205390624 2720735724515328 2723352491852928 2724286274491392 2726492489557434 2730979207354752 2731915605040128 2734543125037728 2737485094301568 2742113251897344 2748733800310368 2749676285687552 2749792506679296 2753380975647744 2756555595888432 2756974127554816 2762794970256672 2764695000038144 2765452189615947 2767669408318464 2770127630071776 2771281206576896 2777885338778784 2779803264808557 2784502968058656 2785662530949376 2788136734049784 2792724893655552 2794986532527129 2795944877033256 2800671870267648 2800877801942272 2806381531238688 2807217498189312 2814121823633354 2814240768554592 2815205714949888 2815633151545344 2817913342264488 2818879547911232 2823518297911296 2829492539101538 2830244636504064 2832536660075928 2837325517588224 2841028216809536 2845703414673408 2847458792221056 2848984481746624 2855433065906304 2860260633464832 2860470946664448 2862576964961064 2863011593999232 2866312617227046 2868610701412352 2875103708884992 2877868945291392 2878855708505088 2881187098894026 2882734444302336 2889694508018592 2890807507021824 2892803397524352 2894580000039936 2897694145622016 2897917421318608 2901475625677824 2903825334406698 2908603871247744 2909601172847616 2922357278388483 2923926734297088 2927297992061664 2932247058803712 2932462665120768 2935843764726704 2939100199446528 2942488952061984 2946328889173176 2950298532840672 2951177369891328 2958560807967648 2959575238793472 2962421718790872 2965608852160032 2970489059997696 2975385387094016 2977794950336232 2978941882235904 2982829390285056 2989580928062976 2998308525678336 3000971599244424 3005910000041472 3007161764442112 3009375783677016 3013070842050048 3021508910264832 3022544924725248 3025451968126848 3028706912844288 3028940283452694 3030566979907584 3034061192789952 3039054045843456 3041152289705088 3045249690702336 3046293845397504 3048760832600808 3050269247507456 3052739454119862 3058811489403904 3059649231064452 3062102324097024 3064822058802816 3066098356212736 3068581381748922 3070229367508992 3073405055670144 3076361015667444 3078827507478528 3082845365896192 3089823286597632 3092325525349164 3093385821398496 3097553597603712 3098615686253568 3098843525553152 3101125045374486 3101595893499168 3110281875042912 3113628084358272 3117691357399008 3118892172005376 3122962314660864 3130502383686808 3131708132606976 3133870347318048 3135795000043264 3136653825806007 3145437986662413 3150755854051104 3150987527185056 3152067937251584 3167106429318624 3167587295488512 3170152510047549 3171239491400136 3176458085150208 3176834553880832 3184025216067072 3186603742585419 3191991207286752 3196156743910728 3197108817382272 3201416341507584 3202514042597376 3205107541964952 3206206508692928 3209290195356778 3218029814997504 3219133212512256 3225944529530918 3227187039088896 3227677027381248 3231398506142144 3236716097605632 3238712672068224 3244426778431488 3250906321520916 3256402500044928 3260157098983434 3264160078887552 3273301319453568 3274423668452352 3277572965470752 3278835360313344 3283114228233216 3292308549663744 3294581647180512 3295850593112064 3299020498260864 3300151665847296 3302824235317542 3312576631143264 3314620000319823 3320074541127744 3325687659620352 3326081814801408 3329522143642656 3332724433639731 3333610293331968 3335396466435072 3342946028378112 3347308560480768 3350019319128261 3351167973181704 3351818451511296 3355683064070688 3360062217957432 3369212423755776 3369472031296488 3373097091388128 3374765975965696 3377498970515592 3383056984997376 3384216967000064 3392683810324224 3393198926221312 3400363040315904 3403633464142704 3409387852396032 3410807638863872 3413318841888696 3413569821117144 3418935801573888 3421296325918224 3427080576072192 3428507730399232 3431552903445888 3441162925579392 3444865114609152 3446980763406336 3447234217775104 3449360650739328 3454008038447616 3463534552164128 3463680945913344 3464868572246016 3468201036633216 3469390212813824 3472199837128698 3480059049073308 3485942647035264 3486198966247296 3487394313554944 3489295380186564 3492092944723968 3496650112996352 3499067109423276 3504564667348992 3506442439072768 3507402777073884 3513332603993472 3514379158038528 3514795676634112 3521815181647659 3523171649182848 3523706577229824 3525604140732804 3527769375048672 3541992548050944 3544860968083188 3546076429408032 3550704045926648 3552071640339456 3556707080585984 3560373412337664 3566667595469056 3567644427825153 3569130117778888 3573938873115936 3588624683738536 3595676336899569 3596747419555056 3602828297922048 3605745984710571 3606982322279544 3613346171971328 3621524864076288 3626250940520832 3630585418975008 3631136655803904 3632381699321856 3635323319409912 3640067402787218 3641305609806336 3642554140053504 3646057500050304 3649980125735424 3650261367237862 3664978400413824 3671174634196992 3675407461184576 3683726627008896 3687269586154596 3690225877757952 3693503506762368 3698033972876906 3703847118371712 3706404353078076 3712670624078208 3717515645399712 3723633191540736 3726648710036172 3727926502711008 3734229160356864 3741842041651584 3742956664252416 3752321024739456 3753607619933184 3757217789685984 3765722130540864 3770063969829417 3772088687757312 3776715546767904 3780069995202111 3782652376209408 3783100690117632 3790656035208549 3791663616079872 3796611722961408 3799686341830041 3805939108122048 3807244087875072 3812373658589184 3816769286614752 3817348791998976 3821455702112256 3821750156302728 3832157642287104 3837158593721856 3838474278006784 3840266048756787 3841582798525368 3852926010691456 3857071196699136 3859440000053248 3860497016376624 3868634167570432 3871308291276816 3871767112542264 3877853358832128 3878138494996992 3879468230463488 3880530732081744 3896476371184644 3897977143776768 3901726166212368 3903063989415552 3909662745071616 3909950220161024 3921973837028208 3923318602749312 3928438518897568 3928604562814464 3933731377120896 3934903159855104 3944747743956864 3946100318391296 3949895625054496 3954145136213376 3968740546929756 3970393267114976 3971922509647872 3977105853713408 3986107904083968 3989335983084036 3994542051667479 3996080595381888 3997744700904448 4001295465659232 4007880000055296 4012501044902688 4015271382501249 4017427789400064 4020681232255428 4028678547019776 4033935957502464 4037202769205853 4038275883792384 4038587044603592 4045414923719936 4054869719606784 4057855112564487 4060332920936448 4065014443467744 4070319272159816 4079532308085936 4086429411737088 4089738734336151 4091441842331896 4097873407560192 4101814687556592 4123100700465552 4124514428531328 4130071463471616 4131487581671424 4134833393832648 4135461191332224 4140229335994622 4147042500057216 4151504112477696 4156921809865344 4163949752881152 4175610843475968 4178493796424064 4182205101074676 4189087340483328 4193917315549884 4201007805401472 4201316702913408 4210826247283968 4221182735450031 4222808572424832 4223449727318016 4226870013396732 4228319321866848 4235277446866944 4244238808652307 4245366954756096 4248804990113892 4255988276382336 4261542325214304 4262811756509696 4268555122010112 4271188188331584 4273476722619936 4283149598859456 4290390950197248 4290706419996672 4294517390998848 4299468925840569 4302916052118528 4312655563327488 4316803417937088 4318283562757632 4321780648341039 4324101666453504 4334541762027888 4336211260532736 4339205096286528 4341870000059904 4346541218433024 4346876131977912 4352213438516736 4355738001610047 4362905806871616 4364401759271424 4365898224603136 4370097287294336 4377485637644288 4389744732884992 4390946988092496 4392775529574016 4398370588205568 4398693997681152 4400202221129728 4403765647090056 4413733428092976 4416768841524352 4419493333759764 4425447799261008 4426766054836992 4434775753068544 4437841211951472 4439362858190208 4443632578186308 4447195288580096 4448413278240048 4463078080641024 4466692425504348 4468223964242272 4468412823353856 4474244085427584 4480082957276576 4492629375061984 4497462788517504 4501457398866636 4503331960687456 4510742646663168 4514063675515524 4523578413765632 4533817387087872 4538177952190272 4543410425179041 4545850469861376 4551091789184928 4551426428156192 4558581068765184 4561728434557632 4569440768096256 4573141248901212 4575403871261184 4579109181179793 4588217234105856 4593153486145536 4599147534319104 4602872072623383 4605344051263488 4618241261217792 4624268048844288 4629599782838264 4634734929896448 4640078732097744 4647923529380352 4648265288329728 4651687568061729 4652393840248752 4665422812564368 4676537036098512 4684443471991296 4695753575530212 4697562198910464 4700805520977072 4703692500064896 4709115809642738 4726481290777584 4728101905877376 4736095520452608 4751380943232768 4756859237100204 4764687127725312 4765251830821248 4776037824100608 4794235115866092 4795663226073408 4802124512261376 4803771063896064 4807661312947428 4809309763039392 4813935293035167 4827044722496256 4828699818768384 4835001254027776 4838916794296377 4840780558633344 4841515541071872 4847097759213216 4855074146408448 4858069008102336 4861410000067072 4866640167647232 4876359482281374 4884603750067392 4886637867218432 4890235648475151 4896240118331328 4909951979180352 4911635502678528 4916359448206128 4918253040470016 4924671342349824 4938462824495616 4941872470770768 4943775889668096 4948530747391296 4950227498770944 4954236352976313 4956687527199616 4968864946714896 4970568670281344 4978972213809152 4989122722202112 4994283215463984 5003094699652608 5004810159910912 5009623719581312 5020962840721152 5026751959772556 5033524596106032 5035620729023872 5040093326936148 5044134253490176 5054208046944732 5059645637082192 5062148963948544 5066248455773388 5074585477496064 5076325450500096 5087066373491063 5089025715486336 5089798389331968 5095666875070304 5116211458295808 5119978262833044 5120354731675716 5122110398033824 5142761595598848 5147329355168832 5161744388369088 5162356150056352 5170471145109504 5170851326662656 5174040976108992 5182555381272576 5195301828246192 5197302858369024 5202301554949824 5204085319220736 5208299755693047 5229298449370944 5231091470332416 5238139417085952 5244975169494528 5256847001023488 5259663658609152 5271568737057792 5272193514951168 5285559865844736 5291654062573008 5312988822076416 5319114644112048 5326056068889972 5328107460509184 5335060620878976 5340560118506496 5350001393203584 5353695176668332 5360908309673904 5378581276669952 5382937025607804 5395121129332584 5404242446883072 5406492959475712 5410473483419316 5420019257956992 5432287296114432 5439376410781248 5446704983705856 5448572548982784 5452984979114868 5460101104180827 5461958414709504 5463831210080256 5469086250075456 5474970188603136 5475392050856793 5497467600620736 5499352571375104 5506761951295488 5513111191776864 5513948255109632 5525589940513344 5529390000076288 5530904379231894 5535338816636928 5540255260143552 5542562413153792 5547050959315359 5555770677557568 5559606529617114 5569005936117312 5571325061898752 5576273468099568 5585449787311104 5589973065054258 5591889754066512 5601343740535296 5601755603884544 5612763062477376 5614434996378624 5628243647266708 5628481537109184 5630411429899776 5635826684528976 5637759095822464 5658985078203076 5665073320151856 5674651035176448 5682056433619072 5694917584442112 5697968963493248 5710866131812608 5725153929922128 5726023187998464 5732625234454092 5737221402824704 5755737890582784 5757711417010176 5762374197788052 5769894074630803 5779389016037184 5785606795048704 5789160000079872 5795834842637216 5802951251355648 5807650668813396 5817207742495488 5819202345695232 5831515111075121 5844714556776966 5847853468594176 5854595984123328 5864494117607424 5864925330241536 5871687529453408 5878200398893056 5884977904123968 5892657778346352 5900597065681344 5902354739782656 5917121615935296 5919150477586944 5924843437581744 5931217704320064 5940978119995392 5955589900672464 5957883764471808 5965658780570112 5979161856125952 5996617051356672 6001943198488848 6011820000082944 6018751567354032 6026141684100096 6043017820529664 6050903936253696 6057413825688576 6057880566905388 6068122385579904 6082304579410176 6090499381404672 6097521665201616 6100538495014912 6105478908239724 6117622978807808 6119298462128904 6129644117605632 6132196712425472 6137162763497844 6146810111340288 6152722031334888 6165690731792384 6179646573195264 6184651050698328 6186771642796992 6195107195207424 6197231372507136 6197687051106304 6202250090748972 6203191786998336 6210344003991933 6220563750085824 6227256168716544 6235382714798016 6245924629321728 6261004767373616 6263416265213952 6267740694636096 6271590000086528 6273307651612014 6290875973324826 6301511708102208 6301975054370112 6304135874503168 6334212858637248 6335174590977024 6340305020095098 6342478982800272 6352916170300416 6353669107761664 6368050432134144 6373207485170838 6383982414573504 6392313487821456 6394217634764544 6402832683015168 6410215083929904 6412413017385856 6418580390713556 6436059629995008 6451889059061836 6454374078177792 6462797012284288 6477425344136448 6501812643041832 6512805000089856 6520314197966868 6528320157775104 6546602638907136 6548847336904704 6555145930941504 6562703947480837 6566228456466432 6584617099327488 6589163294361024 6598040996521728 6600303331694592 6605648470635084 6614268817259701 6625153262286528 6629240000639646 6640149082255488 6651375319240704 6652163629602816 6659044287285312 6665448867279462 6667220586663936 6670792932870144 6685892056756224 6694617120961536 6700038638256522 6702335946363408 6703636903022592 6711366128141376 6720124435914864 6738424847511552 6738944062592976 6746194182776256 6754997941031184 6766113969994752 6785367620648448 6800726080631808 6807266928285408 6818775704792064 6826637683777392 6827139642234288 6837871603147776 6842592651836448 6854161152144384 6863105806891776 6882325851158784 6889730229218304 6898721301478656 6908016076895232 6927069104328256 6927361891826688 6936402073266432 6938780425627648 6944399674257396 6960118098146616 6971885294070528 6972397932494592 6974788627109888 6978590760373128 6993300225992704 6998134218846552 7009129334697984 7012884878145536 7014805554147768 7026665207986944 7028758316077056 7029591353268224 7043630363295318 7046343298365696 7047413154459648 7051208281465608 7055538750097344 7063673714464107 7083985096101888 7089721936166376 7092152858816064 7101408091853296 7104143280678912 7113414161171968 7120746824675328 7133335190938112 7135288855650306 7138260235557776 7147877746231872 7177249367477072 7191352673799138 7193494839110112 7205656595844096 7211491969421142 7213964644559088 7226692343942656 7243049728152576 7252501881041664 7261170837950016 7262273311607808 7270646638819824 7280134805574436 7282611219612672 7292115000100608 7299960251470848 7300522734475724 7329956800827648 7350814922369152 7367453254017792 7374539172309192 7387007013524736 7396067945753812 7407694236743424 7412808706156152 7425341248156416 7435031290799424 7447266383081472 7453297420072344 7455853005422016 7468458320713728 7483684083303168 7485913328504832 7504642049478912 7507215239866368 7514435579371968 7523099647112179 7531444261081728 7540127939658834 7544177375514624 7553431093535808 7560139990404222 7565304752418816 7566201380235264 7581312070417098 7583327232159744 7593223445922816 7599372683660082 7611878216244096 7614488175750144 7624747317178368 7633538573229504 7634697583997952 7642911404224512 7643500312605456 7664315284574208 7674317187443712 7680532097513574 7683165597050736 7705852021382912 7714142393398272 7720994032753248 7742616582553632 7743534225084528 7755706717664256 7756276989993984 7761061464163488 7792952742369288 7795954287553536 7803452332424736 7806127978831104 7843947674056416 7846637205498624 7856877037795136 7857209125628928 7867462754241792 7869806319710208 7889495487913728 7892200636782592 7899791250108992 7908290272426752 7937481093859512 7940786534229952 7954211707426816 7972215808167936 7978671966168072 7989084103334958 7992161190763776 7995489401808896 8002590931318464 8015760000110592 8025002089805376 8030542765002498 8034855578800128 8041362464510856 8057357094039552 8067871915004928 8074405538411706 8076551767584768 8077174089207184 8090829847439872 8109739439213568 8115710225128974 8120665841872896 8130028886935488 8140638544319632 8159064616171872 8172858823474176 8179477468672302 8182883684663792 8195746815120384 8203629375113184 8246201400931104 8249028857062656 8260142926943232 8269666787665296 8270922382664448 8280458671989244 8294085000114432 8303008224955392 8313843619730688 8356987592848128 8364410202149352 8378174680966656 8387834631099768 8402015610802944 8402633405826816 8421652494567936 8442365470900062 8445617144849664 8446899454636032 8453740026793464 8456638643733696 8470554893733888 8488477617304614 8490733909512192 8497609980227784 8511976552764672 8523084650428608 8525623513019392 8537110244020224 8542376376663168 8546953445239872 8566299197718912 8580781900394496 8581412839993344 8589034781997696 8598937851681138 8605832104237056 8625311126654976 8633606835874176 8636567125515264 8643561296682078 8648203332907008 8669083524055776 8672422521065472 8678410192573056 8683740000119808 8693082436866048 8693752263955824 8704426877033472 8711476003220094 8725811613743232 8728803518542848 8740194574588672 8767071835165449 8781893976184992 8785551059148032 8796741176411136 8797387995362304 8807531294180112 8827466856185952 8833537683048704 8838986667519528 8850895598522016 8853532109673984 8875682423902944 8878725716380416 8887265156372616 8896826556480096 8926156161282048 8933384851008696 8936447928484544 8936825646707712 8948488170855168 8960165914553152 8985258750123968 8994925577035008 9002914797733272 9006663921374912 9021485293326336 9028127351031048 9047156827531264 9067634774175744 9076355904380544 9086820850358082 9091700939722752 9102183578369856 9102852856312384 9117162137530368 9123456869115264 9138881536192512 9146282497802424 9150807742522368 9158218362359586 9176434468211712 9186306972291072 9198295068638208 9205744145246766 9210688102526976 9236482522435584 9248536097688576 9259199565676528 9269469859792896 9280157464195488 9295847058760704 9296530576659456 9303375136123458 9304787680497504 9330845625128736 9353074072197024 9368886943982592 9391507151060424 9395124397820928 9401611041954144 9407385000129792 9418231619285476 9452962581555168 9456203811754752 9502761886465536 9513718474200408 9529374255450624 9530503661642496 9552075648201216 9588470231732184 9591326452146816 9604249024522752 9607542127792128 9615322625894856 9618619526078784 9627870586070334 9654089444992512 9657399637536768 9670002508055552 9677833588592754 9681561117266688 9683031082143744 9694195518426432 9710148292816896 9716138016204672 9722820000134144 9733280335294464 9752718964562748 9769207500134784 9773275734436864 9780471296950302 9792480236662656 9819903958360704 9823271005357056 9832718896412256 9836506080940032 9849342684699648 9876925648991232 9883744941541536 9887551779336192 9897061494782592 9900454997541888 9908472705952626 9913375054399232 9937729893429792 9941137340562688 9943860000959469 9978245444404224 9988566430927968 9998173300919193 10006189399305216 10019247439162624 10041925681442304 10050057957384783 10053503919545112 10067049192212064 10071241458047744 10080186653872296 10108416093889464 10119291274164384 10124297927897088 10132496911546776 10149170954992128 10152650901000192 10174132746982126 10178051430972672 10179596778663936 10191333750140608 10232422916591616 10239956525666088 10240709463351432 10244220796067648 10285523191197696 10294658710337664 10323488776738176 10324712300112704 10340942290219008 10341702653325312 10348081952217984 10390603656492384 10394605716738048 10404603109899648 10408170638441472 10416599511386094 10458596898741888 10462182940664832 10476278834171904 10489950338989056 10513694002046976 10519327317218304 10543137474115584 10544387029902336 10565445544942977 10571119731689472 10583308125146016 10625977644152832 10638229288224096 10652112137779944 10656214921018368 10670121241757952 10681120237012992 10700002786407168 10707390353336664 10721816619347808 10757162553339904 10765874051215608 10790242258665168 10808484893766144 10812985918951424 10820946966838632 10840038515913984 10864574592228864 10878752821562496 10893409967411712 10897145097965568 10905969958229736 10920202208361654 10923916829419008 10927662420160512 10938172500150912 10949940377206272 10950784101713586 10994935201241472 10998705142750208 11013523902590976 11026222383553728 11027896510219264 11051179881026688 11058780000152576 11061808758463788 11070677633273856 11080510520287104 11085124826307584 11094101918630718 11111541355115136 11119213059234228 11138011872234624 11142650123797504 11152546936199136 11170899574622208 11179946130108516 11183779508133024 11202687481070592 11203511207769088 11225526124954752 11228869992757248 11256487294533416 11256963074218368 11260822859799552 11271653369057952 11275518191644928 11310191909488251 11317970156406152 11330146640303712 11340209985606333 11349302070352896 11364112867238144 11371968105625647 11389835168884224 11395937926986496 11399059025490123 11421732263625216 11450307859844256 11452046375996928 11465250468908184 11511475781165568 11515422834020352 11520798146270361 11524748395576104 11539788149261606 11558778032074368 11571213590097408 11578320000159744 11591669685274432 11605902502711296 11615301337626792 11634415484990976 11638404691390464 11663030222150242 11689429113553932 11709191968246656 11728988235214848 11729850660483072 11743375058906816 11769955808247936 11785315556692704 11801194131362688 11804709479565312 11834243231870592 11838300955173888 11849686875163488 11862435408640128 11911179801344928 11915767528943616 11931317561140224 11958323712251904 11983626155002437 11993234102713344 12003886396977696 12023640000165888 12037503134708064 12045814147503747 12052283368200192 12086035641059328 12101807872507392 12111608307617559 12114827651377152 12115761133810776 12136244771159808 12164609158820352 12180998762809344 12195043330403232 12201076990029824 12210957816479448 12235245957615616 12238596924257808 12259288235211264 12264393424850944 12274325526995688 12293620222680576 12305444062669776 12331381463584768 12369302101396656 12373543285593984 12390214390414848 12394462745014272 12395374102212608 12404500181497944 12406383573996672 12420688007983866 12441127500171648 12454512337433088 12470765429596032 12491849258643456 12522009534747232 12526832530427904 12535481389272192 12543180000173056 12546615303224028 12581751946649652 12603023416204416 12603950108740224 12608271749006336 12663548206350093 12668425717274496 12670349181954048 12680610040190196 12684957965600544 12705832340600832 12707338215523328 12732716425956921 12736100864268288 12746414970341676 12767964829147008 12784626975642912 12788435269529088 12805665366030336 12820430167859808 12824826034771712 12837160781427112 12872119259990016 12898406777521707 12903778118123672 12908748156355584 12925594024568576 12954850688272896 12965341945023117 13003625286083664 13025610000179712 13040628395933736 13056640315550208 13067214004830141 13093205277814272 13097694673809408 13110291861883008 13125407894961674 13132456912932864 13169234198654976 13178326588722048 13196081993043456 13200606663389184 13211296941270168 13228537634519402 13250306524573056 13258480001279292 13280298164510976 13304327259205632 13318088574570624 13330897734558924 13341585865740288 13389234241923072 13400077276513044 13404671892726816 13422732256282752 13440248871829728 13477888125185952 13492388365552512 13509995882062368 13532227939989504 13570735241296896 13601452161263616 13614533856570816 13630231275537123 13637551409584128 13653275367554784 13654279284468576 13675743206295552 13685185303672896 13708322304288768 13726211613783552 13737327543539379 13764651702317568 13779460458436608 13797442602957312 13808616217870149 13816032153790464 13854138208656512 13854723783653376 13872804146532864 13877560851255296 13888799348514792 13920236196293232 13943770588141056 13944795864989184 13949577254219776 13957181520746256 13986600451985408 13996268437693104 14025769756291072 14029611108295536 14053330415973888 14059182706536448 14087260726590636 14092686596731392 14102416562931216 14111077500194688 14127347428928214 14179443872332752 14184305717632128 14202816183706592 14208286561357824 14226828322343936 14266670381876224 14270577711300612 14276520471115552 14295755492463744 14354498734954144 14382705347598276 14386989678220224 14411313191688192 14422983938842284 14427929289118176 14441805879105501 14453384687885312 14486099456305152 14505003762083328 14516750382889131 14522341675900032 14524546623215616 14541293277639648 14560269611148872 14565222439225344 14584230000201216 14599920502941696 14601045468951448 14659913601655296 14670706945425453 14701629844738304 14734906508035584 14749078344618384 14774014027049472 14792135891507624 14815388473486848 14825617412312304 14850682496312832 14862709058928939 14870062581598848 14906594840144688 14911706010844032 14936916641427456 14967368166606336 15009284098957824 15014430479732736 15028871158743936 15046199294224358 15062888522163456 15080255879317668 15106862187071616 15120279980808444 15132402760470528 15162624140834196 15186446891845632 15198745367320164 15223756432488192 15228976351500288 15261199120473189 15267077146459008 15269395167995904 15287000625210912 15348634374887424 15361064195027148 15366331194101472 15411704042765824 15428284786796544 15441988065506496 15485233165107264 15487068450169056 15511413435328512 15512553979987968 15522122928326976 15585905484738576 15591908575107072 15606904664849472 15612255957662208 15624899267079141 15687895348112832 15693274410997248 15713754075590272 15714418251257856 15734925508483584 15778990975827456 15784401273565184 15799582500217984 15816580544853504 15874962187719024 15881573068459904 15908423414853632 15957343932336144 15978168206669916 15984322381527552 15990978803617792 16005181862636928 16050004179610752 16061085530004996 16082724929021712 16135743830009856 16148811076823412 16154348178414368 16181659694879744 16219478878427136 16231420450257948 16260057773870976 16281277088639264 16318129232343744 16345717646948352 16358954937344604 16365767369327584 16380303312542481 16391493630240768 16407258750226368 16426176152570379 16492402801862208 16498057714125312 16520285853886464 16539333575330592 16541844765328896 16560917343978488 16588170000228864 16606016449910784 16627687239461376 16641152877946077 16713975185696256 16728820404298704 16756349361933312 16775669262199536 16804031221605888 16805266811653632 16843304989135872 16884730941800124 16891234289699328 16907480053586928 16913277287467392 16976955234609228 16995219960455568 17023953105529344 17046169300857216 17051247026038784 17084752753326336 17093906890479744 17132598395437824 17178069563995392 17197875703362276 17211664208474112 17267213671748352 17273134251030528 17287122593364156 17309682223892409 17338167048111552 17356820385146112 17367480000239616 17387504527911648 17408853754066944 17422952006440188 17451623227486464 17457607037085696 17480389149177344 17494545333225363 17534143670330898 17563787952369984 17571102118296064 17593482352822272 17594775990724608 17615062588360224 17654933712371904 17667075366097408 17677973335039056 17701791197044032 17707064219347968 17751364847805888 17757451432760832 17774530312745232 17793653112960192 17866769702017392 17872895856969088 17873651293415424 17896976341710336 17920331829106304 17970517500247936 17989851154070016 18005829595466544 18013327842749824 18056254702062096 18094313655062528 18152711808761088 18173641700716164 18204367156739712 18205705712624768 18246913738230528 18291791853616801 18292564995604848 18301615485044736 18316436724719172 18352868936423424 18391701504159997 18396590137276416 18411488290493532 18497072195377152 18518399131353056 18538939719585792 18560314928390976 18591694117521408 18593061153318912 18606750272246916 18609575360995008 18631032011975799 18661691250257472 18706148144394048 18737773887965184 18783014302120848 18790248795641856 18803222083908288 18814770000259584 18836463238570952 18905925163110336 18912407623509504 19005523772931072 19027436948400816 19058748510901248 19061007323284992 19104151296402432 19176940463464368 19182652904293632 19208498049045504 19230645251789712 19237239052157568 19255741172140668 19308178889985024 19340005016111104 19355667177185508 19363122234533376 19388391036852864 19432276032409344 19445640000268288 19505437929125496 19538415000269568 19546551468873728 19560942593900604 19584960473325312 19639807916721408 19646542010714112 19665437792824512 19688111842442511 19698685369399296 19753851297982464 19767489883083072 19794122989565184 19800909995083776 19816945411905252 19826750108798464 19842806451779103 19875459786859584 19882274681125376 19887720001918938 19956490888808448 19977132861855936 19996346601838386 20012378798610432 20038494878325248 20083851362884608 20100115914769566 20107007839090224 20134098384424128 20142482916095488 20160373307744592 20216832187778928 20238582548328768 20264993823093552 20298341909984256 20348265493964252 20356102861945344 20382667500281216 20479913051332176 20481418926702864 20488441592135296 20589317420675328 20646977553476352 20649424600225408 20696163904435968 20781207312984768 20809206219799296 20816341276882944 20833199022772188 20860386269819057 20917193797483776 20924365881329664 20968639441950967 20979900677978112 21027388004093952 21038654634436608 21086274948231168 21088774059804672 21130891089885954 21142239463378944 21166616250292032 21191021143392321 21251955288305664 21276458576448192 21304224275559888 21312429842036736 21340242483515904 21362240474025984 21400005572814336 21414780706673328 21443633238695616 21531748102431216 21580484517330336 21616969787532288 21641893933677264 21680077031827968 21729149184457728 21757505643124992 21786819934823424 21811939916459472 21840404416723308 21847833658838016 21876345000301824 21899880754412544 21901568203427172 21989870402482944 21997410285500416 22052444767107456 22055793020438528 22102359762053376 22117560000305152 22123617516927576 22161021040574208 22170249652615168 22188203837261436 22223082710230272 22238426118468456 22276023744469248 22285300247595008 22305093872398272 22341799149244416 22359892260217032 22367559016266048 22405374962141184 22407022415538176 22451052249909504 22457739985514496 22512974589066832 22513926148436736 22521645719599104 22543306738115904 22551036383289856 22569298941336537 22620383818976502 22635940312812304 22660293280607424 22680419971212666 22698604140705792 22728225734476288 22743936211251294 22779670337768448 22791875853972992 22798118050980246 22843464527250432 22900615719688512 22904092751993856 22930500937816368 23022951562331136 23041596292540722 23049496791152208 23079576298523212 23117556064148736 23142427180194816 23183339370548864 23230602675253584 23268830969981952 23326060444300484 23378858227107864 23418383936493312 23486750117813632 23539911616495872 23570631113385408 23602388262725376 23609418959130624 23668486463741184 23676601910347776 23699373750326976 23724870817280256 23726698887046103 23822359602689856 23862635122280448 23916647424503808 23967252310004874 23986468205426688 24007772793955392 24037220823699889 24047280000331776 24075006269416128 24091628295007494 24104566736400384 24172071282118656 24203615745014784 24223216615235118 24229655302754304 24231522267621552 24272489542319616 24329218317640704 24361997525618688 24390086660806464 24421915632958896 24477193848515616 24518576470422528 24548651053991376 24587240445361152 24610888125339552 24738604202793312 24747086571187968 24780428780829696 24809000362995888 24812767147993344 24841376015967732 24882255000343296 24909024674866176 24941530859192064 25044019069494464 25070962778544384 25086360000346112 25093230606448056 25163503893299304 25206046832408832 25207900217480448 25216543498012672 25327096412700186 25336851434548992 25340698363908096 25361220080380392 25369915931201088 25411664681201664 25414676431046656 25465432851913842 25472201728536576 25492829940683352 25535929658294016 25569253951285824 25576870539058176 25611330732060672 25640860335719616 25649652069543424 25674321562854224 25744238519980032 25796813555043414 25807556236247344 25817496312711168 25851188049137152 25909701376545792 25930683890046234 26007250572167328 26051220000359424 26081256791867472 26113280631100416 26134428009660282 26186410555628544 26220583723766016 26250815789923348 26356653177444096 26392163986086912 26422593882540336 26457075269038804 26500613049146112 26516960002558584 26560596329021952 26636177149141248 26661795469117848 26778468483846144 26800154553026088 26809343785453632 26845464512565504 26880497743659456 26955776250371904 26984776731105024 27019991764124736 27064455879979008 27141470482593792 27202904322527232 27229067713141632 27260462551074246 27275102819168256 27306550735109568 27308558568937152 27351486412591104 27370370607345792 27416644608577536 27452423227567104 27474655087078758 27529303404635136 27558920916873216 27594885205914624 27617232435740298 27632064307580928 27708276417313024 27709447567306752 27745608293065728 27777598697029584 27840472392586464 27887541176282112 27889591729978368 27914363041492512 27992536875386208 28059222216591072 28106660831947776 28174521453181272 28185373193462784 28204833125862432 28222155000389376 28254694857856428 28358887744665504 28368611435264256 28405632367413184 28453656644687872 28533340763752448 28541155422601224 28553040942231104 28591510984927488 28708997469908288 28765410695196552 28773979356440448 28822626383376384 28845967877684568 28855858578236352 28883611758211002 28906769375770624 28972198912610304 29010007524166656 29033500765778262 29044683351800064 29049093246431232 29082586555279296 29120539222297744 29130444878450688 29168460000402432 29199841005883392 29202090937902896 29319827203310592 29341413890850906 29403259689476608 29469813016071168 29498156689236768 29548028054098944 29584271783015248 29630776946973696 29651234824624608 29701364992625664 29725418117857878 29740125163197696 29813189680289376 29823412021688064 29934736333212672 30018568197915648 30057742317487872 30092398588448716 30125777044326912 30160511758635336 30213724374143232 30240559961616888 30325248281668392 30372893783691264 30397490734640328 30447512864976384 30457952703000576 30522398240946378 30534154292918016 30538790335991808 30574001250421824 30697268749774848 30722128390054296 30732662388202944 30823408085531648 30856569573593088 30883976131012992 30970466330214528 30974136900338112 31022826870657024 31025107959975936 31044245856653952 31171810969477152 31183817150214144 31213809329698944 31224511915324416 31249798534158282 31375790696225664 31386548821994496 31427508151180544 31428836502515712 31469851016967168 31557981951654912 31599165000435968 31633161089707008 31696336634828931 31749924375438048 31763146136919808 31914687864672288 31956336413339832 31968644763055104 32010363725273856 32100008359221504 32122171060009992 32165449858043424 32271487660019712 32297622153646824 32308696356828736 32363319389759488 32438957756854272 32462840900515896 32520115547741952 32562554177278528 32636258464687488 32691435293896704 32717909874689208 32731534738655168 32760606625084962 32782987260481536 32814517500452736 32852352305140758 32984805603724416 32996115428250624 33040571707772928 33078667150661184 33083689530657792 33121834687956976 33176340000457728 33212032899821568 33255374478922752 33282305755892154 33427950371392512 33457640808597408 33512698723866624 33551338524399072 33608062443211776 33610533623307264 33686609978271744 33769461883600248 33782468579398656 33814960107173856 33826554574934784 33953910469218456 33990439920911136 34047906211058688 34092338601714432 34102494052077568 34169505506652672 34187813780959488 34265196790875648 34356139127990784 34395751406724552 34534427343496704 34546268502061056 34574245186728312 34619364447784818 34676334096223104 34713640770292224 34734960000479232 34775009055823296 34817707508133888 34845904012880376 34903246454972928 34915214074171392 34960778298354688 34989090666450726 35068287340661796 35127575904739968 35142204236592128 35186964705644544 35189551981449216 35230125176720448 35309867424743808 35334150732194816 35355946670078112 35403582394088064 35414128438695936 35502729695611776 35514902865521664 35549060625490464 35587306225920384 35733539404034784 35745791713938176 35747302586830848 35793952683420672 35840663658212608 35941035000495872 35950878465007311 35979702308140032 36011659190933088 36026655685499648 36112509404124192 36137442442511241 36305423617522176 36334824922852677 36347283401432328 36408734313479424 36411411425249536 36493827476461056 36583583707233602 36585129991209696 36603230970089472 36632873449438344 36705737872846848 36783403008319994 36793180274552832 36822976580987064 36994144390754304 37036798262706112 37120629856781952 37183388235042816 37186122306637824 37213500544493832 37219150721990016 37262064023951598 37323382500514944 37412296288788096 37475547775930368 37566028604241696 37580497591283712 37606444167816576 37629540000519168 37672926477141904 37811850326220672 37824815247019008 37990644619050279 38011047545862144 38054873896801632 38117497021802496 38122014646569984 38198149277870763 38208302592804864 38353880926928736 38365305808587264 38416996098091008 38461290503579424 38474478104315136 38511482344281336 38616357779970048 38680010032222208 38711334354371016 38726244469066752 38776782073705728 38864552064818688 38891280000536576 39010875858250992 39076830000539136 39093102937747456 39121885187801208 39169920946650624 39279615833442816 39293084021428224 39330875585649024 39376223684885022 39397370738798592 39507702595964928 39534979766166144 39588245979130368 39601819990167552 39633890823810504 39653500217596928 39685612903558206 39750919573719168 39764549362250752 39775440003837876 39912981777616896 39954265723711872 39992693203676772 40024757597220864 40076989756650496 40167702725769216 40200231829539132 40214015678180448 40268196768848256 40284965832190976 40320746615489184 40433664375557856 40477165096657536 40529987646187104 40596683819968512 40696530987928504 40712205723890688 40765335000562432 40890693826611369 40959826102664352 40962837853405728 40976883184270592 41178634841350656 41211982630618137 41293955106952704 41298849200450816 41392327808871936 41425848653610447 41562414625969536 41618412439598592 41632682553765888 41666398045544376 41720772539638114 41834387594967552 41848731762659328 41937278883901934 41959801355956224 42077309268873216 42177548119609344 42261782179771908 42333232500584064 42382042286784642 42552917152896384 42608448551119776 42624859684073472 42680484967031808 42800011145628672 42829561413346656 42887266477391232 43063496204862432 43160969034660672 43233939575064576 43283787867354528 43325417637316503 43360154063655936 43458298368915456 43515011286249984 43550251148667393 43573639869646848 43623879832918944 43680808833446616 43695667317676032 43752690000603648 43799761508825088 43803136406854344 43979740804965888 43994820571000832 44104889534214912 44111586040877056 44204719524106752 44235120000610304 44247235033855152 44322042081148416 44340499305230336 44376407674522872 44446165420460544 44476852236936912 44552047488938496 44570600495190016 44610187744796544 44719784520434064 44735118032532096 44810749924282368 44814044831076352 44902104499819008 45025949178133664 45027852296873472 45043291439198208 45086613476231808 45102072766579712 45138597882673074 45240767637953004 45271880625624608 45320586561214848 45360839942425332 45397208281411584 45456451468952576 45487872422502588 45559340675536896 45583751707945984 45596236101960492 45686929054500864 45783597361419567 45801231439377024 45808185503987712 45861001875632736 46045903124662272 46083192585081444 46098993582304416 46159152597046424 46235112128297472 46284854360389632 46366678741097728 46461205350507168 46537661939963904 46652120888600968 46757716454215728 46836767872986624 46874697801237423 46973500235627264 47079823232991744 47141262226770816 47204776525450752 47336972927482368 47353203820695552 47398747500653952 47449741634560512 47453397774092206 47644719205379712 47725270244560896 47934504620009748 47972936410853376 48015545587910784 48074441647399778 48150012538832256 48183256590014988 48407231490029568 48446433230470236 48463044535243104 48544979084639232 48658436635281408 48780173321612928 48843831265917792 48954387697031232 49037152940845056 49097302107982752 49140909937627443 49174480890722304 49221776250679104 49278528457711137 49477208405586624 49494173142375936 49560857561659392 49618000725991776 49625534295986688 49682752031935464 49764510000686592 49818049349732352 49883061718384128 49923458633838231 50088038138988928 50141925557088768 50172720000692224 50186461212896112 50327007786598608 50412093664817664 50415800434960896 50433086996025344 50654192825400372 50673702869097984 50722440160760784 50739831862402176 50829352862093312 50930865703827684 50985659881366704 51071859316588032 51138507902571648 51153741078116352 51281720671439232 51299304139086848 51348643125708448 51593627110086828 51615112472494688 51634992625422336 51702376098274304 51819402753091584 51861367780092468 51929046671677227 52014501144334656 52102440000718848 52162513583734944 52226561262200832 52268856019320564 52372821111257088 52441167447532032 52483635999676089 52501631579846696 52713306354888192 52784327972173824 52845187765080672 52914150538077608 53001226098292224 53033920005117168 53121192658043904 53272354298282496 53323590938235696 53600309106052176 53618687570907264 53690929025131008 53760995487318912 53911552500743808 53969553462210048 54039983528249472 54282940965187584 54458135426283264 54520925102148492 54613101470219136 54617117137874304 54740741214691584 54875375560850403 54904846455134208 54949310174157516 55058606809270272 55175104512479991 55189770411829248 55234464871480596 55416552834626048 55491216586131456 55555197394059168 55680944785172928 55775082352564224 55779183459956736 55828726082985024 55893096035927397 55985073750772416 56118444433182144 56213321663895552 56349042906362544 56370746386925568 56409666251724864 56444310000778752 56509389715712856 56717775489331008 56737222870528512 56811264734826368 56907313289375744 57066681527504896 57082310845202448 57106081884462208 57183021969854976 57417994939816576 57530821390393104 57547958712880896 57691935755369136 57711717156472704 57767223516422004 57813538751541248 58020015048333312 58067001531556524 58089366703600128 58165173110558592 58241078444595488 58336920000804864 58404181875805792 58639654406621184 58682827781701812 58806519378953216 58939626032142336 58996313378473536 59064335527327533 59096056108197888 59168543566030496 59261553893947392 59302469649249216 59402729985251328 59450836235715756 59480250326395392 59528419355337309 59626379360578752 59646824043376128 59869472666425344 60037136395831296 60115484634975744 60184797176897432 60251554088653824 60321023517270672 60427448748286464 60481119923233776 60650496563336784 60794981469280656 60895025729952768 61044796481892756 61068308585836032 61148002500843648 61444256780108592 61465324776405888 61646816171063296 61767952262025984 61940932660429056 61948273800676224 62088491713307904 62343621938954304 62427618659397888 62449023830648832 62499597068316564 62581158809457171 62751581392451328 62773097643988992 62855016302361088 62905918325852901 62939702033934336 63115963903309824 63198330000871936 63266322179414016 63392673269657862 63499848750876096 63526292273839616 63573063430176963 63829375729344576 63912672826679664 63937289526110208 64020727450547712 64200016718443008 64244342120019984 64330899716086848 64595244307293648 64617392713657472 64726638779518976 64925681801031792 65040231095483904 65125108354557056 65272516929374976 65435819749378416 65463069477310336 65521213250169924 65629035000905472 65704704610281516 65969611207448832 65992230856501248 66131862855383819 66157334301322368 66167379061315584 66243669375913952 66352680000915456 66510748957845504 66564611511784308 66855900742785024 66915281617194816 67025397447733248 67102677048798144 67216124886423552 67221067246614528 67373219956543488 67538923767200496 67564937158797312 67629920214347712 67653109149869568 67707896824009611 67907820938436912 67980879841822272 68095812422117376 68184677203428864 68339011013305344 68375627561918976 68530393581751296 68712278255981568 68791502813449104 69068854686993408 69148490373456624 69238728895569636 69352668192446208 69427281540584448 69550018111646592 69691808025760752 69806492909945856 69921556596709376 69978181332901452 70136574681323592 70255151809479936 70284408473184256 70460250353440896 70619734849487616 70668301464389632 70711893340156224 70807164788176128 70828256877391872 71005459391223552 71029805731043328 71098121250980928 71174612451840768 71180096661138309 71467078808069568 71491583427876352 71587905366841344 71681327316425216 71882070000991744 71901756930014622 71959404616280064 72023318381866176 72053311370999296 72111662471099667 72225018808248384 72274884885022482 72610847235044352 72669649845705354 72694566802864656 72817468626958848 72822822850499072 72987654952922112 73167167414467204 73170259982419392 73265746898876688 73566806016639988 73645953161974128 74073596525412224 74241259713563904 74427001088987664 74438301443980032 74524128047903196 74646765001029888 74824592577576192 75132057208483392 75212888335633152 75259080001038336 75345852954283808 75623700652441344 75649630494038016 75809696443976573 75981289238100558 76022095091724288 76109747793603264 76234994043604992 76244029293139968 76396298555741526 76416605185609728 76707761853857472 76730611617174528 76833992196182016 76922581007158848 76948956208630272 77022964688562672 77232715559940096 77422668708742032 77452488938133504 77553564147411456 77729104129637376 78021751716501984 78153660001078272 78243770375602416 78339841893301248 78559231666885632 78661751171298048 78752447369770044 79069959532332288 79176491958260736 79267781647621008 79307000435193856 79371225807116412 79501839147438336 79529098724501504 79550880007675752 79908531447423744 79985386407353544 80153979513300992 80335405451538432 80400463659078264 80428031356360896 80536393537696512 80569931664381952 80641493230978368 80867328751115712 80954330193315072 81059975292374208 81193367639937024 81393061975857008 81424411447781376 81530670001124864 81781387653222738 81919652205328704 81925675706811456 81953766368541184 82357269682701312 82423965261236274 82587910213905408 82597698400901632 82784655617743872 82851697307220894 83124829251939072 83236824879197184 83332796091088752 83441545079276228 83668775189935104 83874557767803868 84523564359543816 84666465001168128 84764084573569284 85105834305792768 85216897102239552 85360969934063616 85600022291257344 85659122826693312 85774532954782464 86126992409724864 86321938069321344 86467879150129152 86567575734709056 86650835274633006 86720308127311872 86916596737830912 87030022572499968 87100502297334786 87147279739293696 87247759665837888 87361617666893232 87391334635352064 87505380001207296 87599523017650176 87606272813708688 87959481609931776 88209779068429824 88409439048213504 88494470067710304 88644084162296832 88752815349045744 88892330840921088 88953704473873824 89104094977876992 89220375489593088 89439569040868128 89470236065064192 89804208999638016 90051898356267328 90055704593746944 90173226952463616 90204145533159424 90277195765346148 90481535275906008 90543761251249216 90641173122429696 90721679884850664 90912902937905152 90975744845005176 91118681351073792 91167503415891968 91192472203920984 91373858109001728 91567194722839134 91602462878754048 91616371007975424 91722003751265472 92091806249324544 92166385170162888 92197987164608832 92318305194092848 92470224256594944 92569708720779264 92733357482195456 92922410701014336 93075323879927808 93304241777201936 93515432908431456 93673535745973248 93749395602474846 93947000471254528 94159646465983488 94282524453541632 94409553050901504 94673945854964736 94797495001307904 94899483269121024 94906795548184412 95289438410759424 95869009240019496 96031091175821568 96148883294799556 96300025077664512 96366513180029976 96814462980059136 96892866460940472 96926089070486208 97089958169278464 97316873270562816 97560346643225856 97687662531835584 97908775394062464 98074305881690112 98194604215965504 98281819875254886 98348961781444608 98443552501358208 98557056915422274 98954416811173248 98988346284751872 99121715123318784 99236001451983552 99251068591973376 99365504063870928 99529020001373184 99636098699464704 99766123436768256 99846917267676462 100176076277977856 100283851114177536 100372922425792224 100654015573197216 100824187329635328 100831600869921792 101308385650800744 101347405738195968 101444880321521568 101479663724804352 101861731407655368 101971319762733408 102143718633176064 102277015805143296 102307482156232704 102563441342878464 102598608278173696 102697286251416896 103187254220173656 103230224944989376 103404752196548608 103638805506183168 103722735560184936 103858093343354454 104029002288669312 104204880001437696 104325027167469888 104453122524401664 104537712038641128 104745642222514176 104882334895064064 104967271999352178 105003263159693392 105426612709776384 105568655944347648 105690375530161344 105828301076155216 106002452196584448 106067840010234336 106242385316087808 106544708596564992 106647181876471392 107200618212104352 107237375141814528 107381858050262016 107521990974637824 107823105001487616 107939106924420096 108079967056498944 108916270852566528 109041850204296984 109226202940438272 109234234275748608 109481482429383168 109750751121700806 109809692910268416 109898620348315032 110117213618540544 110350209024959982 110379540823658496 110468929742961192 110833105669252096 110982433172262912 111110394788118336 111361889570345856 111550164705128448 111558366919913472 111657452165970048 111786192071854794 111970147501544832 112236888866364288 112426643327791104 112698085812725088 112741492773851136 112819332503449728 112888620001557504 113018779431425712 113435550978662016 113474445741057024 113622529469652736 113971933857150837 114164621690404896 114212163768924416 114366043939709952 114594447833612289 114835989879633152 115061642780786208 115095917425761792 115383871510738272 115423434312945408 115534447032844008 116040030096666624 116134003063113048 116178733407200256 116330346221117184 116482156889190976 116673840001609728 116808363751611584 117279308813242368 117365655563403624 117613038757906432 117879252064284672 117992626756947072 118128671054655066 118192112216395776 118337087132060992 118523107787894784 118604939298498432 118805459970502656 118901672471431512 118960500652790784 119056838710674618 119252758721157504 119293648086752256 119738945332850688 120074272791662592 120230969269951488 120369594353794864 120503108177307648 120642047034541344 120854897496572928 120962239846467552 121300993126673568 121589962938561312 121790051459905536 122089592963785512 122136617171672064 122296005001687296 122888513560217184 122930649552811776 123293632342126592 123535904524051968 123881865320858112 123896547601352448 124176983426615808 124687243877908608 124855237318795776 124898047661297664 124999194136633128 125162317618914342 125503162784902656 125546195287977984 125710032604722176 125811836651705802 125879404067868672 126231927806619648 126396660001743872 126532644358828032 126785346539315724 126999697501752192 127052584547679232 127146126860353926 127658751458689152 127825345653359328 127874579052220416 128041454901095424 128400033436886016 128488684240039968 128661799432173696 129190488614587296 129234785427314944 129851363602063584 129976252911949509 130080462190967808 130250216709114112 130545033858749952 130650753446002179 130871639498756832 130926138954620672 131042426500339848 131258070001810944 131409409220563032 131939222414897664 131984461713002496 132263725710767638 132314668602644736 132334758122631168 132487338751827904 132705360001830912 133021497915691008 133129223023568616 133711801485570048 133830563234389632 134205354097596288 134432249772847104 134442134493229056 135077847534400992 135129874317594624 135259840428695424 135306218299739136 135415793648019222 135815641876873824 135961759683644544 136191624844234752 136369354406857728 136678022026610688 136751255123837952 137060787163502592 137350792084258701 137424556511963136 137583005626898208 138137709373986816 138296980746913248 138477457791139272 138705336384892416 138854563081168896 139100036223293184 139383616051521504 139612985819891712 139843113193418752 139956362665802904 140273149362647184 140510303618959872 140568816946368512 140920500706881792 141239469698975232 141336602928779264 141423786680312448 141614329576352256 142010918782447104 142059611462086656 142196242501961856 142349224903681536 142360193322276618 142934157616139136 142983166855752704 143175810733682688 143362654632850432 143764140001983488 143803513860029244 143918809232560128 144046636763732352 144106622741998592 144223324942199334 144450037616496768 144549769770044964 145221694470088704 145339299691410708 145389133605729312 145634937253917696 145645645700998144 145975309905844224 146334334828934408 146340519964838784 146531493797753376 147133612033279976 147291906323948256 147422729812882329 147835585373133411 148147193050824448 148482519427127808 148854002177975328 148876602887960064 149048256095806392 149293530002059776 149649185155152384 149770375901514693 150264114416966784 150425776671266304 150518160002076672 150691705908567616 151247401304882688 151299260988076032 151619392887953146 151962578476201116 152219495587206528 152488058586279936 152792597111483052 153415523707714944 153461223234349056 153845162014317696 153897912417260544 154045929377125344 154845337417484064 154904977876267008 155107128294822912 155458208259274752 155787140015031681 156043503433003968 156307320002156544 156487540751204832 156679683786602496 157118463333771264 157323502342596096 157450907999028267 157504894739540088 158139919064664576 158352983916521472 158535563295242016 158614000870387712 158742451614232824 159003678294876672 159058197449003008 159101760015351504 159817062894847488 159970772814707088 160307959026601984 160800927318156528 160856062712721792 161072787075393024 161139863328763904 161282986461956736 161734657502231424 161908660386630144 162119950584748416 162786123951714016 162848822895562752 163061340002249728 163562775306445476 163839304410657408 163851351413622912 163907532737082368 164626126682551209 164714539365402624 164847930522472548 165175820427810816 165195396801803264 165525313537439973 165569311235487744 165703394614441788 166249658503878144 166473649758394368 166665592182177504 166883090158552456 167337550379870208 167679288107782191 167749115535607736 169047128719087632 169332930002336256 169528169147138568 170211668611585536 170433794204479104 170721939868127232 171200044582514688 171318245653386624 171549065909564928 172253984819449728 172643876138642688 173135151469418112 173301670549266012 173440616254623744 174060045144999936 174201004594669572 174495519331675776 174723235333786464 175010760002414592 175212545627417376 175918963219863552 176419558136859648 176818878096427008 176988940135420608 177193006581982599 177288168324593664 177505630698091488 177784661681842176 177907408947747648 178208189955753984 178440750979186176 178585258066011927 178879138081736256 178940472130128384 179608417999276032 180103796712534656 180111409187493888 180346453904927232 180408291066318848 180554391530692296 180963070551812016 181087522502498432 181282346244859392 181443359769701328 181825805875810304 181951489690010352 182335006831783936 182384944407841968 183134389445678268 183204925757508096 183444007502530944 184332770340325776 184395974329217664 184636610388185696 184940448513189888 185466714964390912 185844821402028672 186608483554403872 187030865816862912 187347071491946496 187498791204949692 187743476428371513 187894000942509056 188319292931966976 188565048907083264 188717754977558703 188819106101803008 189347891709929472 189594990002615808 189798966538242048 189813591096368824 190578876821518848 190719190290530889 191738018480038992 192062182351643136 192297766589599112 192600050155329024 192733026360059952 193785732921880944 193852178140972416 194179916338556928 195120693286451712 195375325063671168 195817550788124928 196389208431931008 196563639750509772 196887105002716416 197114113830844548 197908833622346496 197976692569503744 198395588566151457 198472002903967104 198502137183946752 198731008127741856 199058040002746368 199532246873536512 199693834535352924 200352152555955712 200567702228355072 200745844851584448 201308031146394432 201648374659270656 201663201739843584 202616771301601488 202694811476391936 202889760643043136 202959327449608704 203123690472028833 203723462815310736 203942639525466816 204287437266352128 204554031610286592 205126882685756928 205197216556347392 205394572502833792 206374508440347312 206460449889978752 206809504393097216 207445471120369872 207716186686708908 208058004577338624 208650054334939776 209075424077282256 209764669790128128 209934543998704356 210006526319386784 210853225419552768 211380751060322688 211656602152310432 212004904393168896 212135680020468672 212484770632175616 213089417193129984 213294363752942784 213540289983414927 214401236424208704 214474750283629056 214763716100524032 215043981949275648 215646210002975232 215878213848840192 216159934112997888 216334987413299001 217832541705133056 218083700408593968 218452405880876544 218468468551497216 218962964858766336 219501502243401612 219797240696630064 220700418049919964 220937859485922384 221666211338504192 222220789576236672 222723779140691712 223314904331940096 223572384143709588 223940295003089664 224473777732728576 225396171625450176 225638665006899456 225777240003115008 226037558862851424 226871101957324032 226948891482114048 227245058939305472 227429089331929719 227943867714301674 228329243380809792 228424327537848832 228732087879419904 229188895667224578 229671979759266304 230123285561572416 230191834851523584 230767743021476544 230846868625890816 231068894065688016 232268006126226096 232357466814400512 232660692442234368 232964313778381952 233616727503223168 234731311126807248 235226077515812864 235985253513894144 236257342109310132 236674174264121984 237209878596996864 237803344942863024 237921001305581568 238113677421349236 238505517442315008 238587296173504512 239092119554079961 240461938539902976 240739188707589728 241006216354615296 241284094069082688 241709794993145856 241924479692935104 242601986253347136 243179925877122624 243580102919811072 244179185927571024 244273234343344128 244592010003374592 245777027120434368 245861299105623552 247071809048103936 247763730641716224 247793095202704896 248353966853231616 249374487755817216 249710474637591552 249998388273266256 250324635237828684 251006325569805312 251420065209444352 251623673303411604 252793320003487744 253570693078631448 253999395003504384 254105169095358464 254292253720707852 255317502917378304 255650691306718656 256082909802190848 256800066873772032 256977368480079936 257323598864347392 258380977229174592 258469570854629888 259702727204127168 259952505823899018 260160924381935616 260500433418228224 261090067717499904 261301506892004358 261743278997513664 261852277909241344 262084853000679696 262516140003621888 262818818441126064 263878444829795328 264527451421535276 264629337205289472 264974677503655808 266258446047137232 267661126468779264 268410708195192576 270155695068801984 270519680857390848 270612436599478272 270831587296038444 271185021507647741 271631283753747648 271923519367289088 272738708813715456 273356044053221376 273502510247675904 274121574327005184 274701584168517402 274849113023926272 275166011253796416 276275418747973632 276593961493826496 276954915582278544 277410672769784832 277709126162337792 278200072446586368 278767232103043008 279225971639783424 279912725331605808 280546298725294368 281020607237919744 281841001413763584 282478939397950464 282847573360624896 283228659152704512 284021837564894208 284392485003923712 284698449807363072 284720386644553236 285868315232278272 285966333711505408 286725309265700864 287528280003966976 287607027720058488 288093273527464704 288213245483997184 288446649884398668 288900075232993536 289099539540089928 290443388940177408 290678599382821416 290778267211458624 291269874507835392 291291291401996288 291950619811688448 292668669657868816 292681039929677568 293062987595506752 294267224066559952 294583812647896512 294845459625764658 295671170746266822 296294386101648896 296965038854255616 297708004355950656 297753205775920128 298096512191612784 298587060004119552 299298370310304768 299540751803029386 300528228833933568 300851553342532608 301383411817135232 302494802609765376 303238785775906292 303925156952402232 304438991174413056 305585194222966104 306831047415429888 306922446468698112 307690324028635392 307795824834521088 308091858754250688 308447085531599339 309690674834968128 310214256589645824 310916416518549504 311574280030063362 312087006866007936 312614640004313088 312975081502409664 313359367573204992 314236926667542528 314647004685192192 314901815998056534 315009789479080176 316279838129329152 316705967833042944 317071126590484032 317484903228465648 318007356589753344 318203520030703008 319634125789694976 319941545629414176 321601854636313056 321712125425443584 322145574150786048 322565972923913472 323469315004462848 323817320773260288 324239901169496832 325572247903428032 326122680004499456 327125550612890952 327678608821314816 327702702827245824 327815065474164736 329252253365102418 329429078730805248 329695861044945096 330351640855621632 330390793603606528 331050627074879946 331138622470975488 331406789228883576 332499317007756288 332947299516788736 333331184364355008 333766180317104912 334675100759740416 335358576215564382 335498231071215472 338094257438175264 338665860004672512 339056338294277136 340423337223171072 340867588408958208 342636491306773248 343098131819129856 344507969638899456 345287752277285376 346270302938836224 346603341098532024 348120090289999872 348402009189339144 348991038663351552 349446470667572928 350021520004829184 350425091254834752 351837926439727104 352839116273719296 353637756192854016 353977880270841216 354386013163965198 354576336649187328 355011261396182976 355569323363684352 355814817895495296 356416379911507968 356881501958372352 357170516132023854 357758276163472512 357880944260256768 359216835998552064 360207593425069312 360222818374987776 360692907809854464 361108783061384592 361926141103624032 362175045004996864 362564692489718784 362886719539402656 363902979380020704 364769888815683936 366268778891356536 366409851515016192 366888015005061888 368665540680651552 368791948658435328 369273220776371392 369880897026379776 370933429928781824 371689642804057344 373216967108807744 374061731633725824 374694142983892992 374997582409899384 375486952856743026 375788001885018112 376638585863933952 377130097814166528 377435509955117406 377638212203606016 378695783419858944 379189980005231616 379597933076484096 379627182192737648 381157753643037696 381438380581061778 383476036960077984 384124364703286272 384595533179198224 385200100310658048 385466052720119904 387571465843761888 387704356281944832 390241386572903424 390750650127342336 391635101576249856 392778416863862016 393127279501019544 393774210005432832 394228227661689096 395817667244692992 395953385139007488 396791177132302914 396944005807934208 397004274367893504 397462016255483712 398116080005492736 399064493747073024 399387669070705848 400704305111911424 401135404456710144 401491689703168896 402616062292788864 403296749318541312 403326403479687168 405233542603202976 405389622952783872 405779521286086272 405918654899217408 406247380944057666 407446925630621472 407885279050933632 408574874532704256 409108063220573184 410253765371513856 410789145005667584 412052376252776103 412749016880694624 412920899779957504 414890942240739744 415432373373417816 416116009154677248 417300108669879552 418150848154564512 419529339580256256 419869087997408712 420013052638773568 421706450839105536 422761502120645376 423313204304620864 424009808786337792 424271360040937344 426178834386259968 426588727505885568 427080579966829854 428802472848417408 428949500567258112 429527432201048064 430087963898551296 431292420005950464 431756427697680384 432319868225995776 432669974826598002 435665083410266112 436167400817187936 436904811761753088 436936937102994432 437925929717532672 439003004486803224 439594481393260128 441400836099839928 441875718971844768 443332422677008384 444441579152473344 445447558281383424 446629808663880192 447144768287419176 447880590006179328 448947555465457152 450792343250900352 451277330013798912 451554480006230016 452075117725702848 453742203914648064 453897782964228096 454490117878610944 454858178663859438 455887735428603348 456658486761619584 456848655075697664 457464175758839808 458377791334449156 459343959518532608 460246571123144832 460383669703047168 461535486042953088 461693737251781632 462137788131376032 464536012252452192 464714933628801024 465321384884468736 465928627556763904 467233455006446336 467361420045095043 469462622253614496 471970507027788288 472352723997084801 472514684218620264 473348348528243968 474419757193993728 475606689885726048 475842002611163136 476227354842698472 477011034884630016 477174592347009024 478184239108159922 480923877079805952 481478377415179456 482568188138165376 483419589986291712 483848959385870208 485203972506694272 486359851754245248 488358371855142048 488546468686688256 489184020006749184 491554054240868736 491722598211247104 493878380047653627 494143618096207872 495527461283432448 495586190405409792 496575940612319919 496707933706463232 498748975511634432 499420949275183104 499996776546532512 500649270475657368 502012651139610624 502840130418888704 503247346606823208 505586640006975488 507141386157262896 507998790007008768 508210338190716928 508584507441415704 510635005834756608 511301382613437312 512165819604381696 513600133747544064 513954736960159872 514647197728694784 516761954458349184 516939141709259776 519405454408254336 519905011647798036 520321848763871232 521000866836456448 522180135434999808 522603013784008716 523486557995027328 523704555818482688 524169706001359392 525032280007243776 525637636882252128 527756889659590656 529054902843070552 529258674410578944 529949355007311616 531579019745947797 532516892094274464 535322252937558528 535755774198035781 536821416390385152 540311390137603968 541039361714781696 541224873198956544 541663174592076888 542370043015295482 543262567507495296 543847038734578176 545477417627430912 547005020495351808 549403168337034804 550332022507592832 553187922987652992 553909831164557088 554821345539569664 556400144893172736 557534464206086016 559825450663211616 561092597450588736 562041214475839488 563230429285114539 563682002827527168 564957878795900928 565695146721249792 566153264932676109 566457318305409024 568043675129788416 568784970007847424 569396899614726144 569440773289106472 571736630464556544 571932667423010816 573450618531401728 575056560007933952 575214055440116976 576186547054929408 576426490967994368 576893299768797336 577800150465987072 578199079080179856 581357198765642832 581556534422917248 582539749015670784 582582582803992576 585337339315737632 585362079859355136 586125975191013504 588534448133119904 589167625295793024 589690919251529316 591342341492533644 592588772203297792 593930077708511232 595186765698454371 595416008711901312 595506411551840256 596193024383225568 597174120008239104 598596740620609536 599081503606058772 601056457667867136 601703106685065216 602766823634270464 604989605219530752 606477571551812584 607850313904804464 608877982348826112 609371071416086499 611170388445932208 613662094830859776 615380648057270784 615591649669042176 616183717508501376 616894171063198678 619381349669936256 620428513179291648 623148560060126724 624174013732015872 625950163004819328 629294009370384384 629803631996113068 630019578958160352 632559676258658304 634142253180968064 634969806456931296 636014713179506688 636407040061406016 639268251579389952 639883091258828352 640620869950244781 643203709272626112 643424250850887168 644291148301572096 645131945847826944 646938630008925696 647634641546520576 648479802338993664 649004962239897003 651144495806856064 652245360008998912 654251101225781904 655357217642629632 655405405654491648 655630130948329472 658504506730204836 659391722089890192 660781587207213056 662101254149759892 662813578457767152 664998634015512576 666662368728710016 667532360634209824 670717152431128764 670996462142430944 676188514876350528 677331720009345024 678112676588554272 680846674446342144 681735176817916416 682287267995789157 685272982613546496 686196263638259712 689015939277798912 690575504554570752 692540605877672448 693206682197064048 696804018378678288 697982077326703104 698892941335145856 700850182509669504 705678232547438592 707955760541682432 708772026327930396 710022522792365952 711629635790990592 713763003916744704 714341032264047708 715516552326945024 715761888520513536 717276358662239883 720415186850138624 721385815619708928 722217566122769184 723852282207248064 724350090009993728 725129384979437568 725773439078805312 727805958760041408 729539777631367872 732537557782713072 732819703030032384 733776030010123776 737331081361303104 737583897316870656 738546441552742784 741866859857563648 743379285608114688 746433934217615488 748123463267451648 749995164819798768 750973905713486052 751576003770036224 754260195628333056 754871019910234812 758379960010463232 759254364385475296 762315507286075392 762876761162123556 766952073920155968 768248729406572544 769191066358396448 770400200621316096 770932105440239808 775142931687523776 775408712563889664 780482773145806848 781501300254684672 783270203152499712 785556833727724032 786254559002039088 787548420010865664 788456455323378192 791635334489385984 793582354264605828 793888011615868416 794924032510967424 798775338141411696 801408610223822848 802983379406337792 805232124585577728 810467085206405952 811559042572172544 811837309798434816 812494761888115332 813555064522943223 814893851261242944 815770558101867264 818216126441146368 820507530743027712 821578290011335168 824104752505552206 825498033761389248 825841799559915008 829781884481479488 830864746746835632 832232018309354496 834600217339759104 836301696309129024 839738175994817424 840026105277547136 845523004241290752 846626408609241728 848542720081874688 853177455011771136 854161159933659708 857604945696834816 857899001134516224 859714217119989647 860175927797102592 862584840011900928 864639736451991552 865339949653196004 871330166820532224 872334801634375872 873809623523506176 873873874205988864 875851859435065344 878006008973606448 879188962786520256 882801672199679856 883751437943689536 888883158304946688 890895116562766848 893259617327760384 894289536574838352 895761180012358656 897895110930914304 901584686501800704 902554660027597824 904150235451405696 907484407829296128 908980235757221888 909716357327718876 911775470857206696 913316973523239168 913697310151395328 916755582668898312 918687919037065216 920493142246289664 920767339406094336 923070972085906176 923387474503563264 924275576262752064 925341256594798017 929072024504904384 930642769768937472 931857255113527808 934466910012892672 934722840090190086 938925244507228992 943941014055576576 944705447994169602 945029368437240528 946696697056487936 948839514387987456 951213379771452096 952454709685396944 954022069769260032 956368478216319844 962956754830358912 965136376276330752 967697918771740416 970407945013388544 972719703508490496 976716743710284096 978368040013498368 983108108481737472 983445196422494208 985526053771695449 987756760095307254 988287236192415744 991054922566864896 991172380810819584 993151881224639838 993415867412926464 997497951023268864 998841898550366208 999993553093065024 1001298540951314736 1004025302279221248 1006494693213646416 1014282772314525792 1015997580014017536 1017169014882831408 1021270011669513216 1022602765226874624 1027909473920319744 1029294395457389568 1033523908916698368 1033878283418519552 1038810908816508672 1039810023295596072 1042001733672912896 1044360270869999616 1045206027568017432 1046973115990054656 1047409111636965376 1048339412002718784 1050064560014487552 1051275273764504256 1055513779319181312 1058109805686141104 1058517348821157888 1059898710014623232 1063158039491895594 1065033784188548928 1070644505875117056 1071511548396071562 1073642832780770304 1080622780275207936 1082078723429563392 1083326349184153776 1084740086030590964 1086525135014990592 1087694077469156352 1098806336674069608 1100664045015185664 1106375845975305984 1107819662329114176 1109642691079139328 1112800289786345472 1115068928412172032 1119650901326423232 1122185194901177472 1124082428951678976 1126460858570229078 1127364005655054336 1129915757591801856 1131390293442499584 1132306529865352218 1132914636610818048 1136087350259576832 1137569940015694848 1138793799229452288 1138881546578212944 1143473260929113088 1150428110880233952 1152373094109858816 1153786599537594672 1155600300931974144 1156398158160359712 1162714397531285664 1163113068845834496 1170674678631475264 1170724159718710272 1172251950382027008 1177068896266239808 1178335250591586048 1179381838503058632 1182684682985067288 1185177544406595584 1187860155417022464 1190373531396908742 1190832017423802624 1191012823103680512 1192386048766451136 1194348240016478208 1197193481241219072 1198163007212117544 1202112915335734272 1203406213370130432 1205533647268540928 1209979210439061504 1212955143103625168 1215700627809608928 1217755964697652224 1218742142832172998 1222340776891864416 1227324189661719552 1230761296114541568 1232367435017002752 1233788342126397356 1238762699339872512 1246297120120253448 1248348027464031744 1251900326009638656 1258588018740768768 1259607263992226136 1260039157916320704 1265119352517316608 1268284506361936128 1269939612913862592 1272029426359013376 1272814080122812032 1278536503158779904 1279766182517656704 1281241739900489562 1286407418545252224 1286848501701774336 1288582296603144192 1290263891695653888 1293877260017851392 1295269283093041152 1296959604677987328 1298009924479794006 1302288991613712128 1308502202451563808 1310714435285259264 1310810811308983296 1317009013460409672 1318783444179780384 1324202508299519784 1325627156915534304 1329997268031025152 1333324737457420032 1335064721268419648 1341434304862257528 1341992924284861888 1352377029752701056 1354663440018690048 1356225353177108544 1361693348892684288 1363470353635832832 1364574535991578314 1370545965227092992 1372392527276519424 1378031878555597824 1381151009109141504 1385081211755344896 1386413364394128096 1393608036757356576 1395964154653406208 1397785882670291712 1401700365019339008 1415911521083364864 1417544052655860792 1420045045584731904 1423259271581981184 1427526007833489408 1428682064528095416 1431033104653890048 1431523777041027072 1434552717324479766 1440830373700277248 1442771631239417856 1444435132245538368 1447704564414496128 1448700180019987456 1450258769958875136 1451546878157610624 1455611917520082816 1459079555262735744 1465075115565426144 1465639406060064768 1467552060020247552 1474662162722606208 1475167794633741312 1477092883105485568 1481635140142960881 1486758571216229376 1489727821836959757 1492867868435230976 1496246926534903296 1499990329639597536 1501947811426972104 1508520391256666112 1509742039820469624 1516759920020926464 1518508728770950592 1524631014572150784 1525753522324247112 1533904147840311936 1536497458813145088 1538382132716792896 1540800401242632192 1541864210880479616 1550285863375047552 1550817425127779328 1560965546291613696 1563002600509369344 1566540406304999424 1571113667455448064 1572509118004078176 1575096840021731328 1576912910646756384 1583270668978771968 1587164708529211656 1587776023231736832 1589848065021934848 1597550676282823392 1602817220447645696 1605966758812675584 1610464249171155456 1620934170412811904 1623118085144345088 1623674619596869632 1624989523776230664 1627110129045886446 1629787702522485888 1631541116203734528 1636432252882292736 1641015061486055424 1643156580022670336 1648209505011104412 1650996067522778496 1651683599119830016 1659563768962958976 1661729493493671264 1664464036618708992 1669200434679518208 1672603392618258048 1679476351989634848 1680052210555094272 1689691287855343617 1691046008482581504 1693252817218483456 1697085440163749376 1698459794798028327 1706354910023542272 1708322319867319416 1715209891393669632 1715798002269032448 1719428434239979294 1720351855594205184 1725169680023801856 1729279472903983104 1730679899306392008 1744669603268751744 1747619247047012352 1747747748411977728 1756012017947212896 1758377925573040512 1765603344399359712 1767502875887379072 1777766316609893376 1781790233125533696 1785560297095363113 1786519234655520768 1788579073149676704 1791522360024717312 1795790221861828608 1803169373003601408 1805109320055195648 1808300470902811392 1814968815658592256 1817960471514443776 1819432714655437752 1823550941714413392 1826633947046478336 1827394620302790656 1833511165337796624 1837375838074130432 1840986284492579328 1846141944171812352 1846774949007126528 1848551152525504128 1850682513189596034 1858144049009808768 1861285539537874944 1863714510227055616 1868933820025785344 1869445680180380172 1877850489014457984 1887882028111153152 1889410895988339204 1890058736874481056 1893393394112975872 1897679028775974912 1902426759542904192 1904909419370793888 1908044139538520064 1912736956432639688 1921862609850734343 1925913509660717824 1930272752552661504 1935395837543480832 1940815890026777088 1945439407016980992 1947014886719691009 1953433487420568192 1956736080026996736 1966216216963474944 1966890392844988416 1971052107543390898 1975513520190614508 1982344761621639168 1986303762449279676 1994995902046537728 1999987106186130048 2002597081902629472 2012989386427292832 2028565544629051584 2031995160028035072 2034338029765662816 2042540023339026432 2045205530453749248 2046861803987367471 2055818947840639488 2058588790914779136 2067047817833396736 2067756566837039104 2077621817633017344 2079620046591192144 2084003467345825792 2090412055136034864 2093946231980109312 2094818223273930752 2096678824005437568 2102550547529008512 2116219611372282208 2117034697642315776 2119797420029246464 2126316078983791188 2130067568377097856 2141289011750234112 2143023096792143124 2147285665561540608 2151829075986719649 2161245560550415872 2164157446859126784 2166652698368307552 2169480172061181928 2173050270029981184 2175388154938312704 2197612673348139216 2201328090030371328 2212751691950611968 2215639324658228352 2225600579572690944 2230137856824344064 2239301802652846464 2244370389802354944 2252921717140458156 2254728011310108672 2262780586884999168 2264613059730704436 2275139880031389696 2277763093156425888 2286946521858226176 2300856221760467904 2304746188219717632 2307573199075189344 2311200601863948288 2312796316320719424 2325428795062571328 2326226137691668992 2341349357262950528 2341448319437420544 2344503900764054016 2354137792532479616 2356670501183172096 2358763677006117264 2365369365970134576 2370355088813191168 2380747062793817484 2381664034847605248 2384772097532902272 2396326014424235088 2404225830671468544 2411067294537081856 2425910286207250336 2431401255619217856 2435511929395304448 2437484285664345996 2440665193568829669 2444681553783728832 2454648379323439104 2461522592229083136 2464734870034005504 2467576684252794712 2477525398679745024 2492594240240506896 2496696054928063488 2503800652019277312 2519214527984452272 2520078315832641408 2536569012723872256 2539879225827725184 2545628160245624064 2559532365035313408 2562483479800979124 2572814837090504448 2573697003403548672 2579142651359968941 2580527783391307776 2587754520035702784 2593919209355974656 2596019848959588012 2604577983227424256 2617004404903127616 2621428870570518528 2621621622617966592 2634018026920819344 2637566888359560768 2648405016599039568 2651254313831068608 2666649474914840064 2670129442536839296 2682868609724515056 2683985848569723776 2704754059505402112 2712450706354217088 2726940707271665664 2729149071983156628 2741091930454185984 2756063757111195648 2762302018218283008 2770162423510689792 2772826728788256192 2776023769784394051 2787216073514713152 2791928309306812416 2795571765340583424 2803400730038678016 2831823042166729728 2835088105311721584 2840090091169463808 2846518543163962368 2857364129056190832 2862066209307780096 2869105434648959532 2881660747400554496 2888870264491076736 2895409128828992256 2897400360039974912 2903093756315221248 2911223835040165632 2918159110525471488 2930150231130852288 2935104120040495104 2949324325445212416 2950335589267482624 2954185766210971136 2956578161315086347 2963270280285921762 2973517142432458752 2979455643673919514 2985735736870461952 2992493853069806592 2999980659279195072 3003895622853944208 3019484079640939248 3037017457541901184 3051507044648494224 3067808295680623872 3076764265433585792 3083728421760959232 3100571726750095104 3101634850255558656 3108197554203039493 3126005201018738688 3133080812609998848 3142227334910896128 3145018236008156352 3150193680043462656 3153825821293512768 3166541337957543936 3174329417058423312 3175552046463473664 3179696130043869696 3195101352565646784 3211933517625351168 3220928498342310912 3241868340825623808 3246236170288690176 3249979047552461328 3254220258091772892 3259575405044971776 3263082232407469056 3286313160045340672 3296419010022208824 3301992135045556992 3303367198239660032 3319127537925917952 3323458986987342528 3328928073237417984 3338400869359036416 3345206785236516096 3358952703979269696 3360104421110188544 3379382575710687234 3382092016965163008 3386505634436966912 3394170880327498752 3396919589596056654 3412709820047084544 3416644639734638832 3430419782787339264 3438856868479958588 3461359798612784016 3489339206537503488 3512024035894425792 3516755851146081024 3531206688798719424 3535005751774758144 3555532633219786752 3563580466251067392 3571120594190726226 3573038469311041536 3577158146299353408 3583044720049434624 3591580443723657216 3606338746007202816 3610218640110391296 3616600941805622784 3629937631317184512 3638865429310875504 3647101883428826784 3653267894092956672 3667022330675593248 3681972568985158656 3692283888343624704 3697102305051008256 3701365026379192068 3716288098019617536 3727429020454111232 3737867640051570688 3738891360360760344 3755700978028915968 3775764056222306304 3778821791976678408 3780117473748962112 3786786788225951744 3795358057551949824 3804853519085808384 3809818838741587776 3816088279077040128 3825473912865279376 3843725219701468686 3851827019321435648 3860545505105323008 3870791675086961664 3881631780053554176 3890878814033961984 3894029773439382018 3906866974841136384 3932432433926949888 3942104215086781796 3951027040381229016 3972607524898559352 3989991804093075456 3999974212372260096 4005194163805258944 4025978772854585664 4057131089258103168 4063990320056070144 4068676059531325632 4085080046678052864 4090411060907498496 4093723607974734942 4111637895681278976 4117177581829558272 4134095635666793472 4155243635266034688 4159240093182384288 4180824110272069728 4187892463960218624 4193357648010875136 4205101095058017024 4232439222744564416 4239594840058492928 4252632157967582376 4260135136754195712 4282578023500468224 4286046193584286248 4294571331123081216 4303658151973439298 4322491121100831744 4328314893718253568 4333305396736615104 4338960344122363856 4346100540059962368 4350776309876625408 4395225346696278432 4402656180060742656 4425503383901223936 4431278649316456704 4460275713648688128 4478603605305692928 4488740779604709888 4505843434280916312 4525561173769998336 4529226119461408872 4550279760062779392 4555526186312851776 4573893043716452352 4601712443520935808 4609492376439435264 4615146398150378688 4622401203727896576 4625592632641438848 4650857590125142656 4652452275383337984 4682698714525901056 4682896638874841088 4689007801528108032 4708275585064959232 4713341002366344192 4717527354012234528 4730738731940269152 4761494125587634968 4763328069695210496 4769544195065804544 4792652028848470176 4808451661342937088 4822134589074163712 4851820572414500672 4862802511238435712 4871023858790608896 4874968571328691992 4881330387137659338 4889363107567457664 4909296758646878208 4923045184458166272 4929469740068011008 4935153368505589424 4955050797359490048 4985188480481013792 4993392109856126976 5007601304038554624 5038429055968904544 5040156631665282816 5073138025447744512 5079758451655450368 5091256320491248128 5119064730070626816 5124966959601958248 5145629674181008896 5147394006807097344 5158285302719937882 5161055566782615552 5175509040071405568 5187838418711949312 5192039697919176024 5209155966454848512 5234008809806255232 5242857741141037056 5243243245235933184 5268036053841638688 5275133776719121536 5296810033198079136 5302508627662137216 5333298949829680128 5340258885073678592 5356680891286089339 5365737219449030112 5367971697139447552 5409508119010804224 5424901412708434176 5453881414543331328 5458298143966313256 5482183860908371968 5512127514222391296 5540324847021379584 5545653457576512384 5552047539568788102 5574432147029426304 5583856618613624832 5591143530681166848 5606801460077356032 5663646084333459456 5670176210623443168 5680180182338927616 5693037086327924736 5714728258112381664 5724132418615560192 5738210869297919064 5763321494801108992 5777740528982153472 5790818257657984512 5794800720079949824 5806187512630442496 5822447670080331264 5836318221050942976 5860300462261704576 5870208240080990208 5898648650890424832 5900671178534965248 5908371532421942272 5913156322630172694 5926540560571843524 5947034284864917504 5958911287347839028 5971471473740923904 5984987706139613184 5999961318558390144 6007791245707888416 6038968159281878496 6074034915083802368 6103014089296988448 6135616591361247744 6140585411962102413 6153528530867171584 6167456843521918464 6201143453500190208 6203269700511117312 6216395108406078986 6252010402037477376 6284454669821792256 6290036472016312704 6307651642587025536 6348658834116846624 6351104092926947328 6359392260087739392 6390202705131293568 6423867035250702336 6441856996684621824 6455487227960158947 6483736681651247616 6492472340577380352 6499958095104922656 6508440516183545784 6519150810089943552 6526164464814938112 6572626320090681344 6592838020044417648 6603984270091113984 6606734396479320064 6638255075851835904 6646917973974685056 6676801738718072832 6690413570473032192 6717905407958539392 6720208842220377088 6758765151421374468 6764184033930326016 6773011268873933824 6788341760654997504 6793839179192113308 6825419640094169088 6833289279469277664 6860839565574678528 6877713736959917176 6922719597225568032 6978678413075006976 7024048071788851584 7033511702292162048 7062413377597438848 7070011503549516288 7111065266439573504 7142241188381452452 7154316292598706816 7212677492014405632 7233201883611245568 7277730858621751008 7294203766857653568 7306535788185913344 7321995580706489007 7334044661351186496 7363945137970317312 7384567776687249408 7394204610102016512 7402730052758384136 7432576196039235072 7454858040908222464 7475735280103141376 7477782720721520688 7511401956057831936 7557643583953356816 7560234947497924224 7573573576451903488 7609707038171616768 7619637677483175552 7650947825730558752 7687450439402937372 7703654038642871296 7721091010210646016 7737427954079906823 7741583350173923328 7763263560107108352 7781757628067923968 7788059546878764036 7813733949682272768 7864864867853899776 7884208430173563592 7902054080762458032 7945215049797118704 7999948424744520192 8010388327610517888 8051957545709171328 8114262178516206336 8137352119062651264 8180822121814996992 8187447215949469884 8223275791362557952 8268191271333586944 8310487270532069376 8318480186364768576 8328071309353182153 8361648220544139456 8375784927920437248 8386715296021750272 8410202190116034048 8464878445489128832 8479189680116985856 8505264315935164752 8520270273508391424 8572092387168572496 8607316303946878596 8644982242201663488 8666610793473230208 8677920688244727712 8692201080119924736 8790450693392556864 8805312360121485312 8851006767802447872 8862557298632913408 8869734483945259041 8920551427297376256 8957207210611385856 8977481559209419776 9011686868561832624 9058452238922817744 9111052372625703552 9203424887041871616 9230292796300757376 9251185265282877696 9301715180250285312 9304904550766675968 9324592662609118479 9365397429051802112 9378015603056216064 9416551170129918464 9426682004732688384 9435054708024469056 9461477463880538304 9522988251175269936 9526656139390420992 9539088390131609088 9585304057696940352 9644269178148327424 9703641144829001344 9725605022476871424 9749937142657383984 9762660774275318676 9778726215134915328 9858939480136022016 9870306737011178848 9910101594718980096 9970376960962027584 9986784219712253952 10015202608077109248 10076858111937809088 10080313263330565632 10146276050895489024 10159516903310900736 10182512640982496256 10238129460141253632 10249933919203916496 10291259348362017792 10316570605439875764 10384079395838352048 10418311932909697024 10468017619612510464 10536072107683277376 10550267553438243072 10593620066396158272 10605017255324274432 10666597899659360256 10680517770147357184 10713361782572178678 10731474438898060224 10735943394278895104 10819016238021608448 10849802825416868352 10916596287932626512 11091306915153024768 11104095079137576204 11148864294058852608 11182287061362333696 11213602920154712064 11327292168666918912 11340352421246886336 11360360364677855232 11386074172655849472 11429456516224763328 11448264837231120384 11476421738595838128 11555481057964306944 11581636515315969024 11612375025260884992 11644895340160662528 11672636442101885952 11720600924523409152 11797297301780849664 11816743064843884544 11826312645260345388 11853081121143687048 11917822574695678056 11942942947481847808 11969975412279226368 11999922637116780288 12015582491415776832 12077936318563756992 12148069830167604736 12206028178593976896 12271233182722495488 12281170823924204826 12307057061734343168 12334913687043836928 12402286907000380416 12432790216812157972 12580072944032625408 12615303285174051072 12697317668233693248 12718784520175478784 12780405410262587136 12847734070501404672 12883713993369243648 12910974455920317894 12967473363302495232 12984944681154760704 12999916190209845312 13016881032367091568 13038301620179887104 13052328929629876224 13185676040088835296 13207968540182227968 13276510151703671808 13293835947949370112 13380827140946064384 13435810815917078784 13440417684440754176 13517530302842748936 13546022537747867648 13576683521309995008 13587678358384226616 13650839280188338176 13666578558938555328 13721679131149357056 13755427473919834352 13845439194451136064 13957356826150013952 14048096143577703168 14067023404584324096 14124826755194877696 14140023007099032576 14284482376762904904 14308632585197413632 14425354984028811264 14466403767222491136 14555461717243502016 14588407533715307136 14613071576371826688 14643991161412978014 14668089322702372992 14727890275940634624 14769135553374498816 14788409220204033024 14805460105516768272 14865152392078470144 14955565441443041376 15022803912115663872 15115287167906713632 15120469894995848448 15219414076343233536 15239275354966351104 15301895651461117504 15374900878805874744 15407308077285742592 15442182020421292032 15474855908159813646 15483166700347846656 15526527120214216704 15563515256135847936 15576119093757528072 15627467899364545536 15729729735707799552 15768416860347127184 15804108161524916064 15890430099594237408 15999896849489040384 16020776655221035776 16103915091418342656 16228524357032412672 16274704238125302528 16361644243629993984 16374894431898939768 16446551582725115904 16536382542667173888 16620974541064138752 16636960372729537152 16656142618706364306 16723296441088278912 16751569855840874496 16773430592043500544 16820404380232068096 16929756890978257664 17010528631870329504 17040540547016782848 17144184774337144992 17214632607893757192 17289964484403326976 17333221586946460416 17355841376489455424 17384402160239849472 17580901386785113728 17610624720242970624 17702013535604895744 17725114597265826816 17739468967890518082 17841102854594752512 17914414421222771712 17954963118418839552 18023373737123665248 18116904477845635488 18222104745251407104 18406849774083743232 18460585592601514752 18502370530565755392 18603430360500570624 18609809101533351936 18649185325218236958 18730794858103604224 18756031206112432128 18833102340259836928 18853364009465376768 18870109416048938112 18922954927761076608 19045976502350539872 19053312278780841984 19078176780263218176 19170608115393880704 19366461683880476841 19407282289658002688 19451210044953742848 19499874285314767968 19525321548550637352 19557452430269830656 19717878960272044032 19740613474022357696 19820203189437960192 19940753921924055168 20030405216154218496 20153716223875618176 20160626526661131264 20292552101790978048 20319033806621801472 20365025281964992512 20476258920282507264 20499867838407832992 20582518696724035584 20633141210879751528 20768158791676704096 20836623865819394048 20936035239225020928 21072144215366554752 21100535106876486144 21187240132792316544 21210034510648548864 21333195799318720512 21361035540294714368 21426723565144357356 21462948877796120448 21471886788557790208 21638032476043216896 21699605650833736704 21833192575865253024 21965986742119467021 22182613830306049536 22208190158275152408 22297728588117705216 22364574122724667392 22427205840309424128 22680704842493772672 22720720729355710464 22858913032449526656 22952843477191676256 23110962115928613888 23163273030631938048 23212283862239720469 23224750050521769984 23289790680321325056 23345272884203771904 23441201849046818304 23594594603561699328 23633486129687769088 23652625290520690776 23706162242287374096 23835645149391356112 23885885894963695616 23999845274233560576 24031164982831553664 24155872637127513984 24296139660335209472 24412056357187953792 24542466365444990976 24562341647848409652 24614114123468686336 24669827374087673856 24804573814000760832 24865580433624315944 24984213928059546459 25160145888065250816 25230606570348102144 25394635336467386496 25437569040350957568 25560810820525174272 25821948911840635788 25934946726604990464 25999832380419690624 26033762064734183136 26076603240359774208 26371352080177670592 26415937080364455936 26553020303407343616 26587671895898740224 26609203451835777123 26761654281892128768 26871621631834157568 26880835368881508352 27035060605685497872 27092045075495735296 27175356716768453232 27333157117877110656 27510854947839668704 27690878388902272128 27914713652300027904 27973777987827355437 28096192287155406336 28134046809168648192 28249653510389755392 28280046014198065152 28568964753525809808 28617265170394827264 28932807534444982272 29110923434487004032 29176815067430614272 29287982322825956028 29336178645404745984 29576818440408066048 29610920211033536544 29730304784156940288 29911130882886082752 30045607824231327744 30230574335813427264 30240939789991696896 30438828152686467072 30478550709932702208 30603791302922235008 30749801757611749488 30814616154571485184 30949711816319627292 31152238187515056144 31254935798729091072 31536833720694254368 31608216323049832128 31780860199188474816 31999793698978080768 32041553310442071552 32207830182836685312 32457048714064825344 32549408476250605056 32749788863797879536 33273920745459074304 33312285237412728612 33446592882176557824 33546861184087001088 33640808760464136192 33859513781956515328 34021057263740659008 34081081094033565696 34288369548674289984 34429265215787514384 34666443173892920832 34711682752978910848 35161802773570227456 35450229194531653632 35478937935781036164 35828828842445543424 35909926236837679104 36046747474247330496 36233808955691270976 36444209490502814208 36813699548167486464 36921171185203029504 37004741061131510784 37206860721001141248 37298370650436473916 37461589716207208448 37666204680519673856 37740218832097876224 37845909855522153216 38091953004701079744 38156353560526436352 38341216230787761408 38732923367760953682 38814564579316005376 38902420089907485696 38999748570629535936 39050643097101274704 39114904860539661312 39481226948044715392 39881507843848110336 40307432447751236352 40321253053322262528 40406568204639513409 40638067613243602944 40730050563929985024 40952517840565014528 40999735676815665984 41165037393448071168 41266282421759503056 41536317583353408192 41872070478450041856 42144288430733109504 42201070213752972288 42374480265584633088 42420069021297097728 42722071080589428736 42853447130288714712 42925897755592240896 42943773577115580416 43276064952086433792 43399211301667473408 43666385151730506048 43931973484238934042 44365227660612099072 44416380316550304816 44595457176235410432 45361409684987545344 45717826064899053312 45905686954383352512 46221924231857227776 46326546061263876096 46424567724479440938 46449500101043539968 46579581360642650112 46690545768407543808 46882403698093636608 47189189207123398656 47305250581041381552 47412324484574748192 47671290298782712224 47999690548467121152 48062329965663107328 48311745274255027968 48592279320670418944 48824112714375907584 49084932730889981952 49124683295696819304 49228228246937372672 49339654748175347712 49609147628001521664 49731160867248631888 49968427856119092918 50320291776130501632 50461213140696204288 50789270672934772992 51121621641050348544 51643897823681271576 51869893453209980928 51999664760839381248 52067524129468366272 52153206480719548416 52742704160355341184 52831874160728911872 53106040606814687232 53175343791797480448 53218406903671554246 53523308563784257536 53743243263668315136 54070121211370995744 54350713433536906464 54666314235754221312 55021709895679337408 55381756777804544256 55829427304600055808 55947555975654710874 56192384574310812672 56268093618337296384 56499307020779510784 56560092028396130304 57137929507051619616 57234530340789654528 58221846868974008064 58353630134861228544 58575964645651912056 58672357290809491968 59153636880816132096 59221840422067073088 59460609568313880576 59822261765772165504 60091215648462655488 60461148671626854528 60481879579983393792 60877656305372934144 60957101419865404416 61207582605844470016 61499603515223498976 61899423632639254584 62304476375030112288 62509871597458182144 63073667441388508736 63216432646099664256 63561720398376949632 63999587397956161536 64083106620884143104 64415660365673370624 64914097428129650688 65098816952501210112 65499577727595759072 66547841490918148608 66624570474825457224 66893185764353115648 67093722368174002176 67281617520928272384 67719027563913030656 68042114527481318016 68162162188067131392 68576739097348579968 68858530431575028768 69332886347785841664 69423365505957821696 69636851586719161407 70323605547140454912 70900458389063307264 70957875871562072328 71657657684891086848 72093494948494660992 72467617911382541952 72888418981005628416 73627399096334972928 73842342370406059008 74009482122263021568 74413721442002282496 74596741300872947832 74923179432414416896 75332409361039347712 75480437664195752448 75691819711044306432 76183906009402159488 76312707121052872704 76682432461575522816 77465846735521907364 77629129158632010752 77804840179814971392 77999497141259071872 78101286194202549408 78229809721079322624 78962453896089430784 79763015687696220672 79827610355507331369 80614864895502472704 80642506106644525056 80813136409279026818 81276135226487205888 81999471353631331968 82532564843519006112 83072635166706816384 83744140956900083712 83921333963482066311 84288576861466219008 84402140427505944576 84748960531169266176 84840138042594195456 85444142161178857472 85706894260577429424 85851795511184481792 85887547154231160832 86798422603334946816 87332770303461012096 87863946968477868084 88730455321224198144 88832760633100609632 89190914352470820864 90722819369975090688 91435652129798106624 91811373908766705024 92443848463714455552 92849135448958881876 93764807396187273216 94610501162082763104 94824648969149496384 95342580597565424448 95999381096934242304 96124659931326214656 96623490548510055936 97184558641340837888 97648225428751815168 98249366591393638608 98456456493874745344 99462321734497263776 99936855712238185836 100640583552261003264 100922426281392408576 101578541345869545984 102243243282100697088 103287795647362543152 103999329521678762496 104135048258936732544 105485408320710682368 106350687583594960896 106436813807343108492 107486486527336630272 108140242422741991488 108701426867073812928 109332628471508442624 110043419791358674816 110763513555609088512 111895111951309421748 112384769148621625344 112998614041559021568 114275859014103239232 114469060681579309056 116443693737948016128 116707260269722457088 117151929291303824112 117344714581618983936 118443680844134146176 119644523531544331008 120922297343253709056 120963759159966787584 121219704613918540227 121914202839730808832 122415165211688940032 122999207030446997952 123798847265278509168 124608952750060224576 126147334882777017472 126432865292199328512 127123440796753899264 128166213241768286208 128831320731346741248 129828194856259301376 130197633905002420224 130999155455191518144 133095682981836297216 133249140949650914448 133786371528706231296 135438055127826061312 136084229054962636032 137153478194697159936 137717060863150057536 138665772695571683328 138846731011915643392 139273703173438322814 140647211094280909824 141915751743124144656 144186989896989321984 144935235822765083904 145776837962011256832 147254798192669945856 147684684740812118016 148018964244526043136 148827442884004564992 149193482601745895664 150960875328391504896 151383639422088612864 152367812018804318976 153364864923151045632 154931693471043814728 155258258317264021504 155609680359629942784 155998994282518143744 156202572388405098816 156459619442158645248 157924907792178861568 159526031375392441344 159655220711014662738 161229729791004945408 161626272818558053636 163998942707262663936 165065129687038012224 166145270333413632768 167488281913800167424 167842667926964132622 168577153722932438016 168804280855011889152 169497921062338532352 169680276085188390912 171413788521154858848 171703591022368963584 174665540606922024192 175727893936955736168 177460910642448396288 177665521266201219264 178381828704941641728 181445638739950181376 182871304259596213248 183622747817533410048 185698270897917763752 187529614792374546432 189221002324165526208 189649297938298992768 190685161195130848896 191998762193868484608 192249319862652429312 193246981097020111872 195296450857503630336 196498733182787277216 198924643468994527552 199873711424476371672 201281167104522006528 201844852562784817152 203157082691739091968 204486486564201394176 206575591294725086304 207998659043357524992 208270096517873465088 210970816641421364736 212701375167189921792 212873627614686216984 214972973054673260544 216280484845483982976 217402853734147625856 218665256943016885248 220086839582717349632 221527027111218177024 223790223902618843496 224769538297243250688 225997228083118043136 228551718028206478464 228938121363158618112 232887387475896032256 233414520539444914176 234303858582607648224 234689429163237967872 236887361688268292352 239289047063088662016 241844594686507418112 241927518319933575168 242439409227837080454 243828405679461617664 244830330423377880064 245998414060893995904 247597694530557018336 249217905500120449152 251764001890446198933 252294669765554034944 252865730584398657024 254246881593507798528 256332426483536572416 257662641462693482496 260395267810004840448 261998310910383036288 266191365963672594432 266498281899301828896 267572743057412462592 270876110255652122624 272168458109925272064 274306956389394319872 275434121726300115072 277331545391143366656 277693462023831286784 278547406346876645628 281294422188561819648 283831503486248289312 288373979793978643968 289870471645530167808 291553675924022513664 295369369481624236032 298386965203491791328 301921750656783009792 302767278844177225728 304735624037608637952 306729729846302091264 309863386942087629456 310516516634528043008 311997988565036287488 312405144776810197632 315849815584357723136 319052062750784882688 319310441422029325476 322459459582009890816 323252545637116107272 327997885414525327872 330130259374076024448 332290540666827265536 335685335853928265244 337154307445864876032 338995842124677064704 342827577042309717696 343407182044737927168 349331081213844048384 351455787873911472336 355331042532402438528 362891277479900362752 363659113841755620681 365742608519192426496 367245495635066820096 371396541795835527504 378442004648331052416 379298595876597985536 381370322390261697792 384498639725304858624 386493962194040223744 390592901715007260672 392997466365574554432 397849286937989055104 399747422848952743344 406314165383478183936 413151182589450172608 415997318086715049984 416540193035746930176 421941633282842729472 425747255229372433968 432560969690967965952 434805707468295251712 437330513886033770496 440173679165434699264 443054054222436354048 447580447805237686992 457103436056412956928 465774774951792064512 466829041078889828352 468607717165215296448 469378858326475935744 473774723376536584704 478578094126177324032 483689189373014836224 484878818455674160908 489660660846755760128 491996828121787991808 495195389061114036672 498435811000240898304 503528003780892397866 504589339531108069888 505731461168797314048 508493763187015597056 523996621820766072576 532382731927345188864 532996563798603657792 535145486114824925184 544336916219850544128 548613912778788639744 550868243452600230144 555386924047662573568 557094812693753291256 562588844377123639296 567663006972496578624 576747959587957287936 579740943291060335616 596773930406983582656 603843501313566019584 605534557688354451456 609471248075217275904 613459459692604182528 619726773884175258912 623995977130072574976 624810289553620395264 631699631168715446272 638104125501569765376 638620882844058650952 644918919164019781632 646505091274232214544 655995770829050655744 660260518748152048896 664581081333654531072 671370671707856530488 674308614891729752064 677991684249354129408 685655154084619435392 686814364089475854336 698662162427688096768 702911575747822944672 710662085064804877056 725782554959800725504 727318227683511241362 731485217038384852992 734490991270133640192 742793083591671055008 756884009296662104832 758597191753195971072 762740644780523395584 768997279450609717248 772987924388080447488 781185803430014521344 785994932731149108864 795698573875978110208 799494845697905486688 812628330766956367872 826302365178900345216 831994636173430099968 833080386071493860352 843883266565685458944 851494510458744867936 865121939381935931904 869611414936590503424 874661027772067540992 880347358330869398528 886108108444872708096 895160895610475373984 914206872112825913856 931549549903584129024 937215434330430592896 947549446753073169408 957156188252354648064 967378378746029672448 969757636911348321816 979321321693511520256 983993656243575983616 990390778122228073344 996871622000481796608 1007056007561784795732 1009178679062216139776 1011462922337594628096 1016987526374031194112 1047993243641532145152 1065993127597207315584 1088673832439701088256 1090977341525266862043 1097227825557577279488 1101736486905200460288 1110773848095325147136 1114189625387506582512 1135326013944993157248 1153495919175914575872 1159481886582120671232 1193547860813967165312 1218942496150434551808 1239453547768350517824 1247991954260145149952 1249620579107240790528 1263399262337430892544 1277241765688117301904 1293010182548464429088 1311991541658101311488 1320521037496304097792 1329162162667309062144 1342741343415713060976 1371310308169238870784 1397324324855376193536 1405823151495645889344 1421324170129609754112 1454636455367022482724 1468981982540267280384 1485586167183342110016 1513768018593324209664 1517194383506391942144 1525481289561046791168 1571989865462298217728 1591397147751956220416 1598989691395810973376 1652604730357800690432 1666160772142987720704 1687766533131370917888 1702989020917489735872 1730243878763871863808 1739222829873181006848 1760694716661738797056 1790321791220950747968 1828413744225651827712 1874430868660861185792 1895098893506146338816 1914312376504709296128 1934756757492059344896 1939515273822696643632 1967987312487151967232 1980781556244456146688 1993743244000963593216 2014112015123569591464 2018357358124432279552 2022925844675189256192 2033975052748062388224 2095986487283064290304 2131986255194414631168 2177347664879402176512 2181954683050533724086 2194455651115154558976 2203472973810400920576 2228379250775013165024 2270652027889986314496 2306991838351829151744 2318963773164241342464 2387095721627934330624 2437884992300869103616 2478907095536701035648 2495983908520290299904 2499241158214481581056 2554483531376234603808 2586020365096928858176 2623983083316202622976 2641042074992608195584 2658324325334618124288 2685482686831426121952 2742620616338477741568 2794648649710752387072 2811646302991291778688 2842648340259219508224 2909272910734044965448 2937963965080534560768 2971172334366684220032 3027536037186648419328 3034388767012783884288 3050962579122093582336 3143979730924596435456 3182794295503912440832 3197979382791621946752 3272932024575800586129 3305209460715601380864 3332321544285975441408 3405978041834979471744 3460487757527743727616 3478445659746362013696 3521389433323477594112 3580643582441901495936 3656827488451303655424 3748861737321722371584 3790197787012292677632 3879030547645393287264 3935974624974303934464 3961563112488912293376 3987486488001927186432 4028224030247139182928 4036714716248864559104 4191972974566128580608 4263972510388829262336 4363909366101067448172 4406945947620801841152 4456758501550026330048 4541304055779972628992 4774191443255868661248 4957814191073402071296 4998482316428963162112 5108967062752469207616 5172040730193857716352 5282084149985216391168 5370965373662852243904 5485241232676955483136 5623292605982583557376 5685296680518439016448 5818545821468089930896 5942344668733368440064 6055072074373296838656 6068777534025567768576 6101925158244187164672 6287959461849192870912 6365588591007824881664 6395958765583243893504 6545864049151601172258 6610418921431202761728 6811956083669958943488 6920975515055487455232 6956891319492724027392 7161287164883802991872 7313654976902607310848 7497723474643444743168 7758061095290786574528 7871949249948607868928 7923126224977824586752 7974972976003854372864 8056448060494278365856 8383945949132257161216 8527945020777658524672 8727818732202134896344 8813891895241603682304 8913517003100052660096 9082608111559945257984 9548382886511737322496 9915628382146804142592 9996964632857926324224 10217934125504938415232 10344081460387715432704 10564168299970432782336 10741930747325704487808 10970482465353910966272 11246585211965167114752 11370593361036878032896 11637091642936179861792 11884689337466736880128 12110144148746593677312 12575918923698385741824 12731177182015649763328 12791917531166487787008 13091728098303202344516 13220837842862405523456 13623912167339917886976 14322574329767605983744 14995446949286889486336 15516122190581573149056 15846252449955649173504 16112896120988556731712 17055890041555317049344 17455637464404269792688 17827034006200105320192 18165216223119890515968 19096765773023474644992 19831256764293608285184 20435868251009876830464 20688162920775430865408 21483861494651408975616 21940964930707821932544 22493170423930334229504 23274183285872359723584 23769378674933473760256 25151837847396771483648 25583835062332975574016 26183456196606404689032 26441675685724811046912 27247824334679835773952 28645148659535211967488 29990893898573778972672 31032244381163146298112 31692504899911298347008 32225792241977113463424 34111780083110634098688 34911274928808539585376 35654068012400210640384 36330432446239781031936 38193531546046949289984 39662513528587216570368 40871736502019753660928 41376325841550861730816 42967722989302817951232 44986340847860668459008 46548366571744719447168 47538757349866947520512 51167670124665951148032 52366912393212809378064 54495648669359671547904 57290297319070423934976 62064488762326292596224 64451584483954226926848 69822549857617079170752 71308136024800421280768 79325027057174433140736 81743473004039507321856 82752651683101723461632 85935445978605635902464 89972681695721336918016 93096733143489438894336 95077514699733895041024 102335340249331902296064 104733824786425618756128 108991297338719343095808 114580594638140847869952 124128977524652585192448 128903168967908453853696 139645099715234158341504 142616272049600842561536 163486946008079014643712 165505303366203446923264 171870891957211271804928 186193466286978877788672 209467649572851237512256 248257955049305170384896 257806337935816907707392 279290199430468316683008 285232544099201685123072 326973892016158029287424 343741783914422543609856 372386932573957755577344 418935299145702475024512 496515910098610340769792 515612675871633815414784 558580398860936633366016 744773865147915511154688 837870598291404950049024 1031225351743267630829568 1117160797721873266732032 1489547730295831022309376 1675741196582809900098048 2234321595443746533464064 3351482393165619800196096 4468643190887493066928128 6702964786331239600392192 13405929572662479200784384
- Sum of all divisors σ(n): 46093615911072447506080523
- Sum of proper divisors (its aliquot sum) s(n): 32687686338409968305296139
- 13405929572662479200784384 is an abundant number, because the sum of its proper divisors (32687686338409968305296139) is greater than itself. Its abundance is 19281756765747489104511755
Bases of 13405929572662479200784384
- Binary: 1011000101101101000011100101111110011101010110001010011100101111100100010000000000002
- Hexadecimal: 0xB16D0E5F9D58A72F91000
- Base-36: 1ON1HC1BEKDC4XS00
Squares and roots of 13405929572662479200784384
- 13405929572662479200784384 squared (134059295726624792007843842) is 179718947707186402201699476814279212170240858259456
- 13405929572662479200784384 cubed (134059295726624792007843843) is 2409299555835551851034916273941287849242814303579764652178812008680185135104
-
13405929572662479200784384 is a
perfect square number . Itssquare root is 3661410871872 -
The
cube root of 13405929572662479200784384 is 237555803.3832018203
Scales and comparisons
How big is 13405929572662479200784384?- 13,405,929,572,662,479,200,784,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,405,929,572,662,479,200,784,384 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 13405929572662479200784384 cubic inches would be around 19796316.9 feet tall.
Recreational maths with 13405929572662479200784384
- 13405929572662479200784384 backwards is 48348700297426627592950431
- 13405929572662479200784384 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 13405929572662479200784384'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 13405929572662479200784384 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 13405929572662479200784384 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/13405929572662479200784384/
Chicago style:
Numbermatics. 2024. "Number 13405929572662479200784384 - Facts about the integer". https://numbermatics.com/n/13405929572662479200784384/
The information we have on file for 13405929572662479200784384 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 13405929572662479200784384, math, Factors of 13405929572662479200784384, curriculum, school, college, exams, university, Prime factorization of 13405929572662479200784384, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, four hundred five sextillion, nine hundred twenty-nine quintillion, five hundred seventy-two quadrillion, six hundred sixty-two trillion, four hundred seventy-nine billion, two hundred million, seven hundred eighty-four thousand, three hundred eighty-four.