106674988859659193151799296
106,674,988,859,659,193,151,799,296 is an even composite number composed of seven prime numbers multiplied together.
106674988859659193151799296 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty thousand, three hundred seventy-five divisors.
Prime factorization of 106674988859659193151799296:
214 × 34 × 132 × 192 × 314 × 1072 × 3532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 31 × 31 × 31 × 31 × 107 × 107 × 353 × 353)See below for interesting mathematical facts about the number 106674988859659193151799296 from the Numbermatics database.
Names of 106674988859659193151799296
- Cardinal: 106674988859659193151799296 can be written as One hundred six septillion, six hundred seventy-four sextillion, nine hundred eighty-eight quintillion, eight hundred fifty-nine quadrillion, six hundred fifty-nine trillion, one hundred ninety-three billion, one hundred fifty-one million, seven hundred ninety-nine thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 1.06674988859659193151799296 × 1026
Factors of 106674988859659193151799296
Divisors of 106674988859659193151799296
- Number of divisors d(n): 30375
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 31 32 36 38 39 48 52 54 57 62 64 72 76 78 81 93 96 104 107 108 114 117 124 128 144 152 156 162 169 171 186 192 208 214 216 228 234 247 248 256 279 288 304 312 321 324 338 342 351 353 361 372 384 403 416 428 432 456 468 494 496 507 512 513 558 576 589 608 624 642 648 676 684 702 706 722 741 744 768 806 832 837 856 864 912 936 961 963 988 992 1014 1024 1026 1053 1059 1083 1116 1152 1178 1209 1216 1248 1284 1296 1352 1368 1391 1404 1412 1444 1482 1488 1521 1536 1539 1612 1664 1674 1712 1728 1767 1824 1872 1922 1926 1976 1984 2028 2033 2048 2052 2106 2118 2166 2223 2232 2304 2356 2418 2432 2496 2511 2568 2592 2704 2736 2782 2808 2824 2883 2888 2889 2964 2976 3042 3072 3078 3177 3211 3224 3249 3317 3328 3348 3424 3456 3534 3627 3648 3744 3844 3852 3952 3968 4056 4066 4096 4104 4173 4212 4236 4332 4446 4464 4563 4589 4608 4693 4712 4836 4864 4992 5022 5136 5184 5239 5301 5408 5472 5564 5616 5648 5766 5776 5778 5928 5952 6084 6099 6144 6156 6354 6422 6448 6498 6634 6656 6669 6696 6707 6848 6912 7068 7254 7296 7488 7657 7688 7704 7904 7936 8112 8132 8192 8208 8346 8424 8472 8649 8664 8667 8892 8928 9126 9178 9216 9386 9424 9531 9633 9672 9728 9747 9951 9984 10044 10272 10368 10478 10602 10816 10881 10943 10944 11128 11191 11232 11296 11449 11532 11552 11556 11856 11904 12168 12198 12288 12312 12493 12519 12708 12844 12896 12996 13268 13312 13338 13392 13414 13689 13696 13767 13824 14079 14136 14508 14592 14976 15314 15376 15408 15717 15808 15872 15903 16224 16264 16384 16416 16692 16848 16944 17298 17328 17334 17784 17856 18083 18252 18259 18297 18356 18432 18772 18848 19062 19266 19344 19456 19494 19902 19968 20007 20088 20121 20544 20736 20956 21204 21632 21762 21886 21888 22256 22382 22464 22592 22898 22971 23064 23104 23112 23712 23808 24336 24396 24576 24624 24986 25038 25416 25688 25792 25947 25992 26429 26536 26624 26676 26784 26828 27378 27392 27534 27648 28158 28272 28593 28899 29016 29184 29241 29791 29853 29952 30628 30752 30816 31434 31616 31744 31806 32448 32528 32643 32829 32832 33384 33573 33696 33888 34347 34596 34656 34668 35568 35712 36166 36504 36518 36594 36712 36864 37479 37544 37557 37696 37771 38124 38532 38627 38688 38912 38988 39804 39936 40014 40176 40242 41088 41301 41472 41912 42237 42408 43121 43264 43524 43772 43776 44512 44764 44928 45184 45796 45942 46128 46208 46224 47151 47424 47616 47709 48672 48792 49152 49248 49972 50076 50832 51376 51584 51894 51984 52858 53072 53248 53352 53568 53656 54249 54756 54777 54784 54891 55068 55296 56316 56544 57186 57798 58032 58368 58482 59582 59657 59706 59904 60363 61009 61256 61504 61632 62868 63023 63232 63488 63612 64896 65056 65286 65658 65664 66768 67146 67392 67776 68694 68913 69192 69312 69336 71136 71424 72332 73008 73036 73188 73424 73728 74958 75088 75114 75392 75542 76248 77064 77254 77376 77824 77841 77976 79287 79608 79872 80028 80352 80484 82176 82602 82944 83824 84474 84816 86242 86528 86697 87048 87191 87544 87552 89024 89373 89528 89559 89856 90368 91592 91884 92256 92416 92448 94302 94848 95232 95418 97344 97584 98487 98496 99541 99944 100152 100719 101664 102752 102827 103041 103168 103788 103968 105716 106144 106496 106704 107136 107312 108498 109512 109554 109568 109782 110136 110592 112437 112632 112671 113088 113313 114372 115596 115881 116064 116736 116964 119164 119314 119412 119808 120726 122018 122512 123008 123264 123903 124609 125736 126046 126464 126711 126976 127224 127433 129363 129792 130112 130572 131316 131328 133536 134292 134784 135552 137388 137826 138384 138624 138672 141453 142259 142272 142848 144664 145483 146016 146072 146376 146848 147456 148837 149916 150176 150228 150784 151084 152496 154128 154508 154752 155648 155682 155952 158574 159216 159744 160056 160704 160968 162409 162747 164331 164352 164673 165204 165888 167648 168948 169632 172484 173056 173394 174096 174382 175088 175104 178048 178746 178971 179056 179118 179712 180736 181089 183027 183184 183768 184512 184832 184896 188604 189069 189696 190464 190836 194688 195168 196974 196992 199082 199888 200304 201438 203328 205504 205654 206082 206336 206739 207576 207917 207936 211432 212288 212992 213408 214272 214624 216996 217531 219024 219108 219136 219564 220272 221184 224874 225264 225342 226176 226626 228744 231192 231762 232128 233472 233928 237367 237861 238328 238628 238824 239616 241452 244036 245024 246016 246528 247806 249218 251472 252092 252928 253422 253952 254448 254866 258726 259584 260091 260224 261144 261573 262632 262656 267072 268119 268584 268677 269568 271104 274776 275652 276768 277248 277344 282906 284518 284544 285696 289328 290966 292032 292144 292752 293696 295461 297674 298623 299832 300352 300456 301568 302157 302168 304992 308256 308481 309016 309123 309504 311296 311364 311904 317148 318432 319488 320112 321408 321936 324818 325494 328662 328704 329346 330408 331776 335296 337311 337896 339233 339264 339939 343577 344968 346112 346788 346921 347643 348192 348764 350176 350208 354919 356096 357492 357942 358112 358236 359424 361472 362178 366054 366368 367536 369024 369664 369792 371709 373827 377208 378138 379392 380133 380928 381672 382299 387283 388089 389376 390336 393948 393984 398164 399776 400608 402876 406656 411008 411308 412164 412672 413478 415152 415834 415872 422864 424359 424576 426777 426816 428544 429248 433992 435062 436449 438048 438216 438272 439128 440544 442368 446511 449748 450528 450684 452352 453252 457488 462384 463524 464256 466944 467856 474734 475722 476656 477256 477648 479232 482904 487227 488072 488241 490048 491023 492032 492993 493056 495612 498436 502151 502944 504184 505856 506844 507904 508896 509732 517452 519168 520182 520448 522288 523146 525264 525312 534144 536238 536913 537168 537354 539136 542208 543267 549081 549552 551304 553536 554496 554688 560573 565812 566029 567207 569036 569088 571392 578656 581932 584064 584288 585504 587392 590922 595348 597246 599664 600704 600912 603136 604314 604336 609984 616512 616962 618032 618246 619008 620217 622728 623751 623808 634296 636864 638976 640224 642816 643872 649636 650988 652593 657324 657408 658692 660816 663552 670592 674622 675792 678466 678528 679878 687154 689936 692224 693576 693842 695286 696384 697528 700352 700416 709838 712101 712192 713583 714984 715884 716224 716472 717649 718848 722944 724356 732108 732736 735072 738048 739328 739584 743418 747654 754416 756276 758784 760266 761856 763344 764598 774566 776178 778752 780672 784719 787896 787968 796328 799552 801216 804357 805752 813312 819299 822016 822616 824328 825344 826956 830304 831668 831744 845728 848718 849152 853554 853632 857088 858496 867984 870124 872898 876096 876432 876544 878256 881088 886383 893022 895869 899496 901056 901368 904704 906471 906504 914976 923521 924768 925443 927048 927369 928512 933888 935712 949468 951444 953312 954512 955296 958464 965808 974454 976144 976482 980096 982046 984064 985986 986112 991224 996872 1004302 1005888 1008368 1011712 1011933 1013688 1017699 1017792 1019464 1019817 1030731 1034904 1038336 1040364 1040763 1040896 1042929 1044576 1046292 1050528 1050624 1064757 1068288 1072476 1073826 1074336 1074708 1078272 1084416 1086534 1098162 1099104 1102608 1107072 1108992 1109376 1121146 1121481 1131624 1132058 1133483 1134414 1138072 1138176 1142784 1146897 1157312 1161849 1163864 1164267 1168128 1168576 1170901 1171008 1174784 1181844 1190696 1194492 1197437 1199328 1201408 1201824 1206272 1208628 1208672 1219968 1233024 1233924 1236064 1236492 1238016 1240434 1245456 1247502 1247616 1268592 1273728 1280331 1280448 1285632 1287744 1299272 1301976 1305186 1309347 1314648 1314816 1317384 1321632 1327104 1336751 1339533 1341184 1349244 1351584 1356932 1357056 1359756 1374308 1379872 1384448 1387152 1387684 1390572 1392768 1395056 1400704 1400832 1419676 1424202 1424384 1427166 1429968 1431768 1432448 1432944 1435298 1437696 1445888 1448712 1461681 1464216 1464723 1465472 1470144 1473069 1476096 1478656 1478979 1479168 1486836 1495308 1506453 1508832 1512552 1517568 1520532 1523712 1526688 1529196 1549132 1552356 1557504 1561344 1569438 1575792 1575936 1592656 1599104 1602432 1608714 1610739 1611504 1619917 1626624 1638598 1644032 1645232 1647243 1648656 1650688 1653912 1656629 1660608 1663336 1663488 1681719 1691456 1697436 1698087 1698304 1701621 1707108 1707264 1714176 1716992 1735968 1740248 1745796 1752192 1752864 1753088 1756512 1762176 1772766 1786044 1791738 1798992 1802112 1802736 1809408 1812942 1813008 1829952 1847042 1849367 1849536 1850886 1854096 1854738 1857024 1871253 1871424 1891279 1898936 1902888 1906624 1909024 1910592 1916928 1931616 1934881 1948908 1952288 1952964 1953713 1957779 1960192 1964092 1968128 1971972 1972224 1982448 1993744 2008604 2011776 2016736 2023424 2023866 2027376 2035398 2035584 2038928 2039634 2061462 2069808 2076672 2080728 2081526 2081792 2085858 2089152 2092584 2101056 2101248 2129514 2136303 2136576 2140749 2144952 2147652 2148672 2149416 2152947 2156544 2168832 2173068 2196324 2198208 2205216 2214144 2217984 2218752 2242292 2242962 2263248 2264116 2266966 2268828 2276144 2276352 2285568 2293794 2314624 2323698 2327728 2328534 2336256 2337152 2341802 2342016 2349568 2354157 2363688 2367571 2381392 2388984 2394874 2398656 2402816 2403648 2412544 2413071 2417256 2417344 2439936 2457897 2466048 2467848 2472128 2472984 2476032 2480868 2490912 2495004 2495232 2537184 2547456 2560662 2560896 2571264 2575488 2598544 2603952 2610372 2618694 2629296 2629632 2634768 2643264 2673502 2679066 2682368 2687607 2698488 2702921 2703168 2713864 2714112 2719512 2748616 2759744 2768896 2770563 2774304 2775368 2776329 2781144 2785536 2790112 2801408 2801664 2827903 2839352 2848404 2848768 2854332 2859936 2863536 2864896 2865888 2870596 2875392 2891776 2897424 2923362 2928432 2929446 2930944 2940288 2946138 2952192 2957312 2957958 2958336 2973672 2990616 3012906 3017664 3025104 3035136 3041064 3053097 3053376 3058392 3059451 3085771 3092193 3098264 3104712 3115008 3122289 3122688 3128787 3138876 3151584 3151872 3185312 3187637 3194271 3198208 3204864 3217428 3221478 3223008 3239834 3253248 3277196 3288064 3290464 3294486 3297312 3301376 3307824 3313258 3321216 3326672 3326976 3363438 3364443 3382912 3394872 3396174 3396608 3400449 3403242 3414216 3414528 3428352 3433984 3440691 3471936 3480496 3485547 3491592 3492801 3504384 3505728 3512703 3513024 3524352 3545532 3572088 3583476 3592311 3597984 3604224 3605472 3618816 3625884 3626016 3659904 3694084 3698734 3699072 3701772 3708192 3709476 3714048 3742506 3742848 3782558 3797872 3805776 3813248 3818048 3821184 3840993 3862879 3863232 3869762 3897816 3904576 3905928 3907426 3915558 3920384 3928041 3928184 3936256 3943944 3944448 3950423 3964896 3987488 4010253 4017208 4018599 4023552 4033472 4041497 4046848 4047732 4054752 4070796 4071168 4077856 4079268 4122924 4133089 4139616 4153344 4161456 4163052 4163584 4171716 4178304 4185168 4202112 4202496 4259028 4272606 4273152 4281498 4289904 4295304 4297344 4298832 4305894 4313088 4337664 4346136 4385043 4392648 4396416 4410029 4410432 4419207 4428288 4435968 4437504 4484584 4485924 4509973 4519359 4526496 4528232 4533932 4537656 4552288 4552704 4571136 4587588 4613947 4629248 4647396 4655456 4657068 4672512 4674304 4683604 4684032 4699136 4708314 4727376 4735142 4762784 4777968 4789748 4797312 4805632 4807296 4825088 4826142 4832217 4834512 4834688 4859751 4879872 4915794 4932096 4935696 4941729 4944256 4945968 4952064 4961736 4969887 4981824 4990008 4990464 5034679 5045157 5074368 5094261 5094912 5104863 5121324 5121792 5142528 5150976 5197088 5207904 5220744 5237388 5258592 5259264 5269536 5286528 5347004 5358132 5364736 5375214 5396976 5405842 5406336 5427728 5428224 5439024 5497232 5519488 5541126 5548101 5548608 5550736 5552658 5562288 5571072 5580224 5602816 5613759 5655806 5673837 5678704 5696808 5697536 5708664 5719872 5727072 5729792 5731776 5741192 5750784 5783552 5794848 5804643 5846724 5856864 5858892 5861139 5861888 5873337 5880576 5892276 5904384 5914624 5915916 5916672 5947344 5981232 6025812 6035328 6050208 6070272 6082128 6106194 6106752 6116784 6118902 6171542 6184386 6196528 6209424 6230016 6244578 6245376 6257574 6277752 6303168 6303744 6370624 6375274 6383299 6388542 6396416 6408909 6409728 6434856 6442956 6445427 6446016 6458841 6479668 6506496 6527963 6554392 6576128 6580928 6588972 6594624 6602752 6615648 6626516 6642432 6653344 6653952 6726876 6728886 6743461 6765824 6789744 6792348 6793216 6800898 6806484 6828432 6829056 6856704 6867968 6881382 6943872 6960992 6971094 6983184 6985602 7008768 7011456 7025406 7026048 7048704 7062471 7091064 7102713 7144176 7166952 7184622 7195968 7208448 7210944 7237632 7251768 7252032 7319808 7358377 7373691 7388168 7397468 7398144 7403544 7416384 7418952 7428096 7485012 7485696 7565116 7595744 7611552 7626496 7636096 7642368 7681986 7725758 7726464 7739524 7795632 7809152 7811856 7814852 7831116 7840768 7856082 7856368 7872512 7887888 7888896 7900846 7929792 7974976 8020506 8034416 8037198 8047104 8062821 8066944 8082994 8095464 8108763 8109504 8141592 8142336 8155712 8158536 8245848 8266178 8279232 8306688 8311689 8322912 8326104 8327168 8328987 8343432 8356608 8370336 8404224 8404992 8483709 8518056 8545212 8546304 8562996 8579808 8590608 8594688 8597664 8611788 8626176 8675328 8692272 8770086 8785296 8792832 8820058 8820864 8838414 8856576 8871936 8875008 8969168 8971848 9019946 9038718 9052992 9056464 9067864 9075312 9104576 9105408 9159291 9175176 9227894 9257313 9258496 9276579 9294792 9310912 9314136 9329437 9345024 9348608 9366867 9367208 9368064 9398272 9416628 9454752 9470284 9525568 9555936 9562911 9579496 9582813 9594624 9611264 9614592 9650176 9652284 9664434 9669024 9669376 9719502 9759744 9831588 9864192 9871392 9883458 9888512 9891936 9904128 9923472 9939774 9963648 9980016 9980928 10069358 10090314 10093329 10148736 10188522 10189824 10201347 10209726 10242648 10243584 10285056 10301952 10322073 10394176 10415808 10441488 10456641 10474776 10516223 10517184 10538109 10539072 10573056 10650887 10694008 10716264 10729472 10750428 10754551 10776933 10793952 10811684 10812672 10855456 10856448 10878048 10994464 11002489 11038976 11082252 11096202 11097216 11101472 11105316 11124576 11142144 11160448 11205632 11227518 11311612 11347674 11357408 11393616 11395072 11417328 11439744 11454144 11459584 11463552 11482384 11522979 11588637 11589696 11609286 11693448 11713728 11717784 11722278 11723776 11746674 11761152 11784123 11784552 11808768 11831832 11833344 11851269 11894688 11962464 12005773 12030759 12051624 12055797 12070656 12100416 12124491 12140544 12164256 12212388 12213504 12233568 12237804 12343084 12368772 12393056 12399267 12418848 12460032 12489156 12490752 12515148 12555504 12606336 12607488 12741248 12750548 12766598 12777084 12792832 12817818 12819456 12869712 12885912 12890854 12892032 12917682 12959336 13012992 13055926 13108784 13152256 13155129 13161856 13177944 13189248 13230087 13231296 13253032 13257621 13284864 13306688 13307904 13333163 13453752 13457772 13486922 13529919 13531648 13558077 13579488 13584696 13586432 13601796 13612968 13635331 13656864 13658112 13713408 13735936 13762764 13841841 13887744 13921984 13942188 13966368 13971204 14017536 14022912 14050812 14052096 14097408 14124942 14182128 14205426 14288352 14333904 14369244 14391936 14416896 14421888 14475264 14503536 14504064 14579253 14639616 14716754 14747382 14776336 14794936 14796288 14807088 14832768 14837904 14856192 14909661 14970024 14971392 15104037 15130232 15135471 15191488 15221713 15223104 15252992 15272192 15282783 15284736 15363972 15451516 15452928 15479048 15566681 15591264 15618304 15623712 15629704 15662232 15681536 15712164 15712736 15745024 15775776 15777792 15801692 15859584 15949952 16041012 16068832 16074396 16094208 16125642 16133888 16165988 16190928 16217526 16219008 16283184 16284672 16311424 16317072 16491696 16532356 16558464 16623378 16644303 16645824 16652208 16654336 16657974 16686864 16713216 16740672 16808448 16841277 16967418 17021511 17036112 17090424 17092608 17125992 17159616 17181216 17189376 17195328 17223576 17252352 17350656 17377763 17384544 17413929 17540172 17546899 17570592 17583417 17585664 17620011 17640116 17641728 17676828 17713152 17743872 17750016 17938336 17943696 18039892 18077436 18105984 18112928 18135728 18150624 18209152 18210816 18318582 18350352 18455788 18514626 18516992 18553158 18589584 18621824 18628272 18658874 18690048 18697216 18733734 18734416 18736128 18796544 18833256 18909504 18940568 19051136 19111872 19125822 19149897 19158992 19165626 19189248 19222528 19226727 19229184 19304568 19328868 19336281 19338048 19338752 19376523 19439004 19519488 19583889 19663176 19728384 19742784 19766916 19777024 19783872 19808256 19846944 19879548 19927296 19960032 19961856 20138716 20180628 20186658 20230383 20297472 20377044 20379648 20402694 20419452 20485296 20487168 20570112 20603904 20644146 20788352 20831616 20882976 20913282 20949552 21032446 21034368 21058921 21076218 21078144 21146112 21301774 21308139 21388016 21432528 21458944 21500856 21509102 21536177 21553866 21587904 21623368 21625344 21710912 21712896 21756096 21988928 22004978 22075131 22077952 22121073 22164504 22192404 22194432 22202944 22210632 22247119 22249152 22284288 22320896 22411264 22455036 22623224 22695348 22714816 22787232 22790144 22834656 22879488 22908288 22919168 22927104 22964768 23045958 23177274 23179392 23218572 23386896 23427456 23435568 23444556 23447552 23493348 23522304 23568246 23569104 23617536 23663664 23666688 23702538 23789376 23924928 24011546 24061518 24103248 24111594 24141312 24200832 24248982 24326289 24328512 24424776 24427008 24467136 24475608 24686168 24737544 24786112 24798534 24837696 24920064 24935067 24978312 24981504 25030296 25111008 25212672 25214976 25398269 25451127 25482496 25501096 25533196 25554168 25585664 25635636 25638912 25739424 25771824 25781708 25784064 25835364 25918672 26025984 26111852 26217568 26304512 26310258 26323712 26355888 26378496 26460174 26462592 26506064 26515242 26569728 26613376 26615808 26666326 26907504 26915544 26973844 27059838 27063296 27116154 27158976 27169392 27172864 27203592 27225936 27270662 27313728 27316224 27471872 27477873 27525528 27683682 27771939 27775488 27829737 27843968 27884376 27932736 27942408 27988311 28035072 28045824 28100601 28101624 28104192 28194816 28249884 28364256 28410852 28576704 28667808 28688733 28738488 28748439 28783872 28833792 28843776 28950528 29007072 29008128 29158506 29279232 29433508 29494764 29552672 29589872 29592576 29614176 29665536 29675808 29712384 29819322 29940048 29942784 30208074 30260464 30270942 30382976 30443426 30446208 30505984 30544384 30565566 30569472 30604041 30727944 30778423 30903032 30905856 30958096 31133362 31182528 31236608 31247424 31259408 31324464 31363072 31369923 31424328 31425472 31548669 31551552 31603384 31614327 31719168 31899904 31952661 32082024 32137664 32148792 32188416 32251284 32263653 32267776 32330799 32331976 32381856 32435052 32438016 32566368 32569344 32622848 32634144 32983392 33007467 33064712 33116928 33246756 33288606 33291648 33304416 33308672 33315948 33373728 33426432 33481344 33616896 33682554 33934836 34043022 34072224 34180848 34185216 34251984 34319232 34362432 34378752 34390656 34447152 34755526 34765911 34769088 34827858 35080344 35093798 35137973 35141184 35166834 35171328 35240022 35280232 35283456 35353656 35426304 35500032 35553807 35876672 35887392 36017319 36079784 36092277 36154872 36211968 36225856 36271456 36297931 36301248 36373473 36418304 36421632 36637164 36700704 36762739 36911576 37029252 37033984 37106316 37120547 37179168 37197801 37243648 37256544 37317748 37380096 37394432 37467468 37468832 37472256 37593088 37666512 37819008 37881136 38102272 38223744 38251644 38299794 38317984 38331252 38378496 38445056 38453454 38458368 38609136 38657736 38672562 38676096 38677504 38753046 38878008 39038976 39167778 39326352 39456768 39485568 39533832 39554048 39567744 39690261 39693888 39759096 39772863 39854592 39920064 39923712 39999489 40277432 40361256 40373316 40460766 40589757 40594944 40674231 40754088 40759296 40805388 40838904 40905993 40970592 40974336 41140224 41207808 41288292 41439281 41525523 41576704 41663232 41765952 41826564 41899104 42064892 42068736 42117842 42152436 42156288 42292224 42603548 42616278 42776032 42865056 42917888 43001712 43018204 43072354 43107732 43175808 43246736 43250688 43421824 43425792 43512192 43737759 43977856 44009956 44150262 44155904 44242146 44329008 44384808 44388864 44405888 44421264 44494238 44498304 44568576 44641792 44728983 44822528 44910072 44983849 45246448 45312111 45390696 45406413 45429632 45574464 45665139 45669312 45758976 45816576 45838336 45848349 45854208 45929536 46091916 46354548 46358784 46437144 46700043 46773792 46854912 46871136 46889112 46895104 46986696 47044608 47136492 47138208 47235072 47327328 47333376 47405076 47578752 47849856 48023092 48123036 48206496 48223188 48282624 48401664 48497964 48652578 48657024 48849552 48854016 48934272 48951216 49372336 49475088 49572224 49597068 49675392 49870134 49932909 49956624 49963008 50060592 50217427 50222016 50425344 50796538 50902254 50964992 51002192 51064533 51066392 51108336 51171328 51271272 51277824 51355499 51478848 51543648 51563416 51568128 51670728 51837344 52051968 52133289 52223704 52241787 52435136 52539461 52609024 52620516 52640697 52647424 52711776 52750251 52756992 52920348 52925184 53012128 53030484 53139456 53226752 53231616 53332652 53730157 53815008 53831088 53947688 54119676 54126592 54232308 54317952 54338784 54345728 54407184 54451872 54541324 54627456 54632448 54943744 54955746 55051056 55367364 55543878 55550976 55659474 55687936 55768752 55865472 55884816 55976622 56070144 56091648 56201202 56203248 56208384 56389632 56499768 56728512 56821704 57153408 57330377 57335616 57377466 57449691 57476976 57496878 57567744 57667584 57687552 58008843 58014144 58016256 58129569 58317012 58558464 58629649 58751667 58867016 58989528 59105344 59179744 59185152 59228352 59331072 59351616 59424768 59638644 59880096 59885568 59981311 60416148 60520928 60541884 60565103 60691149 60765952 60886852 60892416 61011968 61088768 61131132 61138944 61208082 61455888 61556846 61806064 61811712 61916192 62266724 62365056 62473216 62494848 62518816 62648928 62726144 62739846 62848656 62850944 63097338 63103104 63176763 63206768 63228654 63438336 63799808 63905322 63924417 64164048 64275328 64297584 64376832 64502568 64527306 64535552 64608531 64661598 64663952 64763712 64870104 64876032 65132736 65138688 65245696 65268288 65966784 66014934 66129424 66225393 66233856 66363219 66493512 66577212 66583296 66608832 66631896 66741357 66747456 66852864 66962688 67233792 67365108 67869672 68086044 68144448 68361696 68370432 68503968 68638464 68724864 68757504 68781312 68894304 69511052 69531822 69538176 69655716 70160688 70187596 70275946 70282368 70333668 70342656 70480044 70560464 70566912 70707312 70852608 71000064 71107614 71753344 71774784 72034638 72159568 72184554 72309744 72423936 72451712 72542912 72595862 72602496 72746946 72836608 72978867 73274328 73394701 73401408 73525478 73823152 74058504 74067968 74212632 74241094 74358336 74395602 74487296 74513088 74635496 74760192 74788864 74805201 74934936 74937664 74944512 75186176 75333024 75638016 75762272 76194807 76204544 76353381 76447488 76503288 76599588 76635968 76662504 76756992 76788443 76890112 76906908 76916736 77218272 77315472 77345124 77352192 77355008 77506092 77756016 78077952 78335556 78652704 78913536 78971136 79067664 79108096 79135488 79380522 79387776 79518192 79545726 79709184 79840128 79847424 79998978 80554864 80722512 80746632 80921532 81179514 81189888 81348462 81508176 81518592 81610776 81677808 81811986 81941184 81948672 82415616 82576584 82878562 83051046 83153408 83315817 83326464 83531904 83653128 83790551 83798208 83964933 84129784 84137472 84235684 84304872 84312576 84584448 85207096 85232556 85552064 85730112 85835776 86003424 86036408 86066199 86144708 86215464 86351616 86493472 86501376 86843648 86851584 87024384 87475518 87664993 87955712 88019912 88300524 88311808 88484292 88658016 88769616 88777728 88811776 88842528 88988476 88996608 89137152 89283584 89457966 89645056 89820144 89967698 90492896 90624222 90781392 90812826 90859264 91148928 91330278 91338624 91517952 91633152 91676672 91696698 91708416 91812123 91859072 92183832 92335269 92709096 92717568 92874288 93400086 93547584 93709824 93742272 93778224 93790208 93973392 94089216 94272984 94276416 94646007 94654656 94810152 94842981 95157504 95658901 95699712 95857983 96046184 96246072 96412992 96446376 96565248 96790959 96803328 96992397 96995928 97305156 97314048 97699104 97708032 97868544 97902432 98744672 98816747 98950176 99022401 99144448 99194136 99350784 99740268 99865818 99913248 99926016 100121184 100434854 100444032 100850688 101593076 101804508 101929984 102004384 102129066 102132784 102216672 102342656 102542544 102555648 102710998 102957696 103087296 103126832 103136256 103341456 103674688 104266578 104297733 104447408 104483574 104870272 105078922 105241032 105281394 105294848 105413919 105423552 105500502 105513984 105840696 105850368 106024256 106060968 106278912 106453504 106661421 106665304 107460314 107630016 107662176 107895376 108051957 108239352 108253184 108276831 108464616 108635904 108677568 108814368 108893793 108903744 109082648 109120419 109254912 109264896 109887488 109911492 110102112 110288217 110734728 111087756 111101952 111318948 111361641 111375872 111537504 111593403 111730944 111769632 111953244 112140288 112183296 112402404 112406496 112416768 112779264 112999536 113457024 113643408 114306816 114660754 114671232 114754932 114899382 114953952 114993756 115135488 115335168 115375104 116017686 116028288 116032512 116259138 116634024 117116928 117259298 117503334 117734032 117979056 118210688 118359488 118370304 118456704 118662144 118703232 119070783 119277288 119749249 119760192 119771136 119962622 119998467 120832296 121041856 121083768 121130206 121282681 121382298 121531904 121769271 121773704 121784832 122023936 122177536 122262264 122277888 122416164 122463113 122717979 122911776 123113692 123612128 123623424 123832384 124317843 124533448 124576569 124730112 124946432 124989696 125037632 125286407 125297856 125452288 125479692 125697312 125701888 126194676 126206208 126353526 126413536 126457308 126876672 127599616 127810644 127848834 128125759 128328096 128550656 128595168 128753664 129005136 129054612 129071104 129217062 129323196 129327904 129527424 129740208 129752064 130265472 130277376 130491392 130536576 131213277 131933568 132029868 132258848 132450786 132467712 132726438 132987024 133154424 133166592 133217664 133263792 133482714 133494912 133705728 133925376 134186949 134467584 134730216 134951547 135739344 135936333 136172088 136288896 136710899 136723392 136995417 137007936 137276928 137449728 137515008 137562624 137788608 139022104 139063644 139076352 139311432 139809163 140100129 140321376 140375192 140551892 140564736 140667336 140685312 140960088 141120928 141133824 141414624 141705216 142000128 142215228 143032357 143506688 143549568 144069276 144319136 144369108 144619488 144847872 144903424 145085824 145191724 145204992 145493892 145673216 145957734 146548656 146789402 146802816 147050956 147646304 148117008 148135936 148425264 148482188 148716672 148791204 148974592 149026176 149270992 149577728 149610402 149798727 149869872 149875328 149889024 150652281 150666048 151276032 151524544 152389614 152409088 152706762 152894976 153006576 153193599 153199176 153271936 153325008 153513984 153576886 153813816 153833472 154066497 154436544 154630944 154690248 154704384 154710016 155012184 155512032 156075049 156155904 156399867 156671112 156725361 157305408 157618383 157827072 157922091 157942272 158135328 158216192 158250753 158270976 158761044 158775552 159036384 159091452 159418368 159680256 159694848 159997956 161109728 161190471 161445024 161493264 161843064 162359028 162379776 162696924 163016352 163037184 163221552 163355616 163623972 163882368 163897344 164831232 165153168 165757124 166102092 166306816 166631634 166652928 167063808 167306256 167581102 167596416 167929866 168259568 168274944 168471368 168609744 168625152 169168896 170414192 170465112 171104128 171460224 171991131 172006848 172072816 172132398 172289416 172349073 172430928 172703232 172986944 173002752 173331119 173687296 174026529 174048768 174951036 175329986 175888947 175911424 176039824 176255001 176601048 176623616 176968584 177259303 177316032 177539232 177555456 177623552 177685056 177976952 177993216 178274304 178567168 178915932 179290112 179640288 179935396 179943933 180985792 181248444 181562784 181625652 181695309 181718528 182073447 182297856 182660556 182677248 183035904 183266304 183353344 183393396 183416832 183624246 183718144 184367664 184670538 185418192 185435136 185748576 186800172 187095168 187419648 187484544 187556448 187580416 187946784 188178432 188545968 188552832 189292014 189309312 189530289 189620304 189685962 190315008 191317802 191399424 191715966 191773251 192092368 192492144 192825984 192892752 193130496 193581918 193606656 193825593 193984794 193991856 194610312 194628096 195398208 195416064 195737088 195804864 197489344 197633494 197882269 197900352 198044802 198288896 198388272 198676179 198701568 199480536 199731636 199808237 199826496 200224071 200242368 200869708 200888064 201701376 202366853 203186152 203609016 203859968 204008768 204258132 204265568 204433344 204685312 205085088 205111296 205421996 205915392 206174592 206253664 206272512 206682912 207349376 208533156 208595466 208894816 208967148 209047291 209740544 210157844 210482064 210562788 210589696 210827838 210847104 211001004 211027968 211681392 211700736 212048512 212121936 212557824 212907008 213322842 213330608 214920628 215260032 215324352 215790752 216103914 216478704 216506368 216553662 216929232 217271808 217355136 217628736 217787586 217807488 218165296 218240838 218509824 218936601 219822984 220184103 220204224 220576434 221469456 222175512 222203904 222637896 222723282 222751744 223075008 223186806 223461888 223539264 223906488 224280576 224366592 224804808 224812992 224833536 225558528 225999072 226914048 227286816 228109687 228584421 228613632 229060143 229321508 229342464 229509864 229798764 229907904 229987512 230270976 230365329 230670336 230750208 232035372 232056576 232065024 232518276 233268048 234233856 234518596 235006668 235468064 235958112 236421376 236718976 236740608 236913408 237324288 237406464 238141566 238554576 239498498 239520384 239542272 239925244 239996934 241664592 242083712 242167536 242260412 242565362 242764596 243063808 243538542 243547408 243569664 244047872 244355072 244524528 244555776 244832328 244926226 245435958 245823552 246227384 247224256 247246848 247664768 248635686 249066896 249153138 249460224 249892864 249947451 249979392 250075264 250572814 250595712 250959384 251371653 251394624 251403776 251894799 252389352 252412416 252707052 252827072 252914616 253330097 253753344 255199232 255621288 255697668 256251518 256656192 257101312 257190336 257507328 258010272 258109224 258142208 258198597 258434124 258646392 258655808 259054848 259480416 259504128 260530944 260554752 260982784 261073152 262426554 262994979 263867136 264059736 264517696 264901572 264935424 265452876 265974048 266308848 266333184 266435328 266527584 266965428 266989824 267411456 267850752 268373898 268935168 269460432 269903094 271478688 271872666 272344176 272577792 273421798 273446784 273990834 274015872 274553856 274899456 275030016 275125248 275577216 277005807 278044208 278127288 278152704 278622864 279618326 280200258 280642752 280750384 281103784 281129472 281334672 281370624 281920176 282241856 282267648 282829248 283938021 284430456 286064714 286976703 287013376 287099136 287573949 288138552 288638272 288738216 289212547 289238976 289695744 289806848 290171648 290372877 290383448 290409984 290987784 291346432 291915468 293097312 293578804 293605632 294101912 295292608 296234016 296271872 296450241 296850528 296964376 297067203 297433344 297582408 297949184 298052352 298541984 299155456 299220804 299597454 299739744 299750656 299778048 301304562 301332096 302552064 303049088 304779228 304818176 305413524 305789952 306013152 306387198 306398352 306543872 306650016 307027968 307153772 307627632 307666944 308132994 308873088 309261888 309380496 309408768 309420032 310024368 311024064 312150098 312799734 312893199 313342224 313450722 314610816 315236766 315844182 315884544 316241757 316270656 316432384 316501506 316541952 317522088 317551104 318072768 318182904 318836736 319360512 319984263 319995912 322219456 322380942 322890048 322986528 323686128 324155871 324718056 324759552 325393848 326002913 326032704 326443104 326681379 326711232 327247944 327361257 327764736 327794688 329662464 330177497 330306336 330864651 331514248 332204184 332613632 333263268 333305856 333391081 334084923 334127616 334612512 334780209 335162204 335192832 335859732 336519136 336549888 336942736 337219488 337250304 338337792 340828384 340930224 341077159 342208256 342920448 343982262 344013696 344145632 344264796 344578832 344698146 344861856 345406464 345973888 346005504 346662238 347374592 348053058 348097536 349902072 350659972 351777894 351822848 352079648 352510002 353202096 353247232 353937168 354518606 354632064 355078464 355110912 355247104 355370112 355953904 355986432 357134336 357212349 357831864 359247747 359280576 359870792 359887866 359995401 361971584 362496888 363125568 363251304 363390618 363437056 363848043 364146894 364595712 365307813 365321112 365354496 366071808 366532608 366786792 366833664 367248492 367389339 367436288 368153937 368735328 369341076 370836384 370870272 371497152 372953529 373600344 373729707 374190336 374839296 374969088 375112896 375859221 375893568 376356864 377091936 377105664 378584028 378618624 379060578 379240608 379371924 380630016 382635604 382798848 383431932 383546502 384184736 384377277 384984288 385651968 385785504 386260992 387163836 387213312 387651186 387969588 387983712 389220624 389256192 390796416 390832128 391474176 391609728 394978688 395266988 395764538 395800704 396089604 396577792 396776544 397352358 397403136 398961072 399463272 399616474 399652992 400119499 400448142 400484736 401739416 401776128 403402752 404733706 404854641 406372304 407218032 407719936 407808999 408017536 408516264 408531136 408866688 410132697 410170176 410843992 410986251 411830784 412349184 412507328 412545024 413328053 413365824 414698752 417066312 417190932 417789632 417934296 418094582 419427489 419481088 420300387 420315688 420964128 421125576 421179392 421655676 421694208 422002008 422055936 422695261 423362784 423401472 424097024 424243872 425115648 425814016 426645684 426661216 429097071 429841256 430520064 430648704 431581504 432207828 432957408 433012736 433107324 433858464 434543616 434710272 435257472 435575172 435614976 436330592 436481676 437019648 437873202 439645968 440368206 440408448 441152868 442938912 444351024 444407808 445275792 445446564 445503488 446150016 446373612 446923776 447078528 447812976 448733184 449609616 449625984 449667072 451956843 451998144 453828096 454573632 456219374 457168842 457227264 458120286 458643016 458684928 459019728 459597528 459815808 459975024 460541952 460730658 461500416 462199491 464070744 464113152 464130048 465036552 466536096 468225147 468467712 469037192 469199601 470013336 470936128 471873103 471916224 472842752 472855149 473437952 473481216 473766273 473826816 474648576 474812928 476283132 477109152 478996996 479040768 479084544 479850488 479993868 482567111 483329184 483571413 484167424 484335072 484520824 485130724 485529192 486127616 487077084 487094816 487139328 488095744 488710144 489049056 489111552 489664656 489852452 490871916 491647104 492454768 494448512 494493696 495329536 497271372 498133792 498306276 498920448 499785728 499894902 499958784 500150528 501145628 501191424 501918768 502743306 502789248 502807552 503789598 504778704 504824832 505414104 505654144 505829232 506660194 507506688 510398464 511242576 511395336 512503036 513312384 514202624 514380672 515973393 516020544 516218448 516284416 516397194 516868248 517047219 517292784 517311616 518109696 518960832 519008256 519993357 521061888 521965568 522079587 522146304 524853108 525989958 527666841 527734272 528119472 528765003 529035392 529803144 529870848 530905752 531777909 531948096 532617696 532666368 532870656 533055168 533930856 533979648 534822912 535701504 536747796 537870336 538710653 538920864 539806188 539831799 542957376 543745332 544688352 545085927 545155584 546220341 546843596 546893568 547981668 548031744 549107712 549798912 550060032 550250496 551154432 554011614 556088416 556254576 556305408 557245728 559236652 560400516 561285504 561500768 562207568 562258944 562669344 562741248 563840352 564483712 564535296 565658496 567876042 568590867 568860912 572129428 573953406 574026752 574198272 575147898 576277104 577276544 577476432 578425094 578477952 579391488 579613696 580343296 580745754 580766896 580819968 581476779 581975568 582692864 583830936 584790037 586194624 587157608 587211264 588203824 590585216 592468032 592900482 593646807 593701056 593928752 594134406 594866688 595164816 595898368 596028537 596104704 597083968 598441608 599194908 599424711 599479488 599501312 600672213 602609124 602664192 605104128 606098176 607100559 609558456 609636352 610827048 611579904 612026304 612774396 612796704 613087744 613300032 614055936 614307544 615255264 615333888 616265988 617746176 618523776 618760992 618817536 618840064 620048736 622048128 624300196 625599468 625786398 626684448 626901444 627141873 629221632 630473532 631688364 631769088 632483514 632541312 632864768 633003012 633083904 635044176 635102208 636145536 636365808 637673472 638721024 639968526 639991824 644438912 644761884 645780096 645973056 647372256 648311742 649436112 649519104 650787696 652005826 652065408 652826551 652886208 653362758 653422464 654495888 654722514 655529472 660354994 660552309 660612672 661729302 663028496 664408368 665227264 666526536 666611712 666782162 667621487 668169846 668255232 669225024 669560418 670324408 670385664 671719464 673038272 673099776 673885472 674438976 674500608 676675584 681656768 681860448 682154318 683012993 684329061 684416512 685753263 685840896 687964524 688027392 688291264 688529592 689157664 689396292 689660689 689723712 690812928 691095987 691947776 692011008 693324476 694749184 696106116 696195072 698492041 699804144 701319944 703555788 703645696 704159296 705020004 706404192 706494464 707874336 709037212 709264128 710156928 710221824 710494208 710740224 711907808 711972864 714268672 714424698 715663728 718495494 718561152 719741584 719775732 719990802 723943168 724993776 726251136 726502608 726781236 726874112 727696086 728293788 729191424 730615626 730642224 730708992 732143616 733065216 733573584 733667328 734496984 734778678 734872576 736307874 737470656 738682152 741672768 741740544 742994304 745907058 747200688 747459414 748380672 749678592 749938176 750225792 751718442 751787136 754114959 754183872 754211328 755684397 757168056 757237248 758121156 758481216 758743848 759990291 761260032 765271208 765597696 766863864 767093004 768369472 768754554 769968576 771303936 771571008 772521984 774327672 774426624 775302372 775939176 775967424 778441248 778512384 781592832 781664256 782948352 783219456 787346339 788984937 789957376 790533976 791529076 791601408 792179208 793155584 793553088 794704716 794806272 797922144 798926544 799232948 799305984 800238998 800896284 800969472 803478832 803552256 806805504 809467412 809709282 812744608 814436064 815439872 815617998 816035072 817032528 817062272 817733376 820265394 820340352 821687984 821972502 823661568 824698368 825014656 825090048 826656106 826731648 829397504 831017421 834132624 834381864 835579264 835868592 836189164 838854978 838962176 840600774 840631376 841928256 842251152 842358784 843311352 843388416 844004016 844111872 845390522 846725568 846802944 848194048 848487744 851628032 851814063 853291368 853322432 858194142 859682512 860930109 861040128 861297408 862721847 863163008 864415656 865914816 866214648 867637641 867716928 869087232 869420544 870514944 871118631 871150344 871229952 872661184 872963352 874039296 875746404 879291936 880736412 880816896 882305736 885877824 888702048 888815616 889350723 890551584 890893128 891006976 891201609 892300032 892747224 893847552 894157056 895625952 897466368 899219232 899251968 899334144 903913686 903996288 907656192 909147264 912438748 914337684 914454528 916240572 917286032 917369856 918039456 919195056 919631616 919950048 921083904 921461316 923000832 924398982 928141488 928226304 928260096 930073104 933072192 936450294 938074384 938399202 940026672 941872256 943746206 943832448 945685504 945710298 946875904 947532546 947653632 948725271 949297152 949625856 952566264 954131113 954218304 957993992 958081536 959700976 959987736 965134222 966658368 967142826 968334848 968670144 969041648 970261448 971058384 972255232 972467613 974154168 974189632 974278656 977420288 978008739 978098112 979329312 979704904 980044137 981743832 983294208 984909536 988897024 988987392 990532491 990659072 992593953 994542744 996267584 996612552 997840896 998249759 999571456 999789804 999917568 1000173243 1000301056 1002254769 1002291256 1002382848 1003837536 1005486612 1005578496 1005615104 1007579196 1009557408 1009649664 1010828208 1011308288 1011658464 1013320388 1015013376 1020796928 1022485152 1022790672 1023231477 1025006072 1026624768 1028405248 1028761344 1031946786 1032041088 1032436896 1032568832 1032794388 1033736496 1034094438 1034585568 1034623232 1036219392 1037921664 1038016512 1039986714 1042123776 1043931136 1044159174 1044292608 1049706216 1051979916 1055333682 1055468544 1056238944 1057530006 1058070784 1059606288 1059741696 1061811504 1063555818 1063896192 1065235392 1065332736 1065741312 1066110336 1067861712 1067959296 1071403008 1073495592 1077421306 1077743241 1077841728 1079612376 1079663598 1079986203 1085914752 1087490664 1089277163 1089376704 1090171854 1090311168 1091544129 1092440682 1093687192 1093787136 1095963336 1096063488 1098215424 1099597824 1100500992 1102168017 1102308864 1104461811 1108023228 1112176832 1112509152 1112610816 1114491456 1118473304 1118860587 1120801032 1122571008 1123001536 1124415136 1124517888 1125235861 1125338688 1127577663 1127680704 1128967424 1129070592 1131316992 1135752084 1137181734 1137721824 1139644909 1144258856 1147906812 1148053504 1148396544 1150295796 1150736957 1152554208 1153131831 1154553088 1154952864 1156850188 1156955904 1158782976 1159227392 1160686592 1161491508 1161533792 1161639936 1162953558 1163951136 1165385728 1167661872 1169580074 1172389248 1174315216 1174422528 1176407648 1181170432 1184936064 1185800964 1187293614 1187402112 1187857504 1188268812 1189733376 1190329632 1191796736 1192057074 1192209408 1194167936 1196883216 1198389816 1198849422 1198958976 1199002624 1200358497 1201344426 1205218248 1205328384 1210208256 1212196352 1214201118 1214563923 1219116912 1219272704 1221654096 1223159808 1224052608 1225548792 1225593408 1226175488 1226600064 1228615088 1230398091 1230510528 1232531976 1232958753 1235492352 1237047552 1237521984 1237635072 1239984159 1240097472 1244096256 1248600392 1251198936 1251572796 1253368896 1253802888 1254283746 1258282467 1258443264 1260901161 1260947064 1263376728 1263538176 1264967028 1265082624 1266006024 1266167808 1268085783 1270088352 1270204416 1272291072 1272731616 1275346944 1277442048 1279937052 1279983648 1284617711 1287291213 1288877824 1289523768 1291560192 1291946112 1294744512 1296623484 1298872224 1299038208 1301575392 1304011652 1304130816 1305653102 1305772416 1306725516 1306844928 1308991776 1309445028 1311058944 1320709988 1321104618 1321225344 1323458604 1326056992 1328816736 1330454528 1333053072 1333223424 1333564324 1335242974 1336339692 1336510464 1338450048 1339120836 1340648816 1340771328 1343438928 1346076544 1346199552 1347770944 1348877952 1349001216 1355870529 1363313536 1363720896 1364308636 1366025986 1368658122 1368833024 1371506526 1371681792 1375929048 1376054784 1376582528 1377059184 1378315328 1378792584 1379321378 1379447424 1381625856 1382191974 1383895552 1386598473 1386648952 1389498368 1392212232 1392390144 1394499319 1396984082 1399608288 1402639888 1404675441 1407111576 1407291392 1407598803 1408318592 1410040008 1412808384 1415619309 1415748672 1418074424 1418528256 1418565447 1420313856 1420443648 1420988416 1421298819 1421480448 1423815616 1423945728 1426648441 1428537344 1428849396 1431327456 1436990988 1437122304 1439483168 1439551464 1439981604 1447701333 1447886336 1449987552 1450714239 1452502272 1453005216 1453562472 1453748224 1455392172 1456587576 1458382848 1458980417 1461231252 1461284448 1461417984 1464287232 1466130432 1467147168 1467334656 1468993968 1469557356 1469745152 1472615748 1474941312 1477364304 1483345536 1483481088 1485988608 1491814116 1494401376 1494918828 1496761344 1499357184 1499876352 1500451584 1503436884 1503574272 1508229918 1508367744 1508422656 1511368794 1514336112 1514474496 1516242312 1516962432 1517487696 1519980582 1522520064 1530542416 1531195392 1533727728 1534186008 1536738944 1537509108 1539937152 1542607872 1543142016 1547920179 1548655344 1548853248 1550604744 1551878352 1551934848 1556740237 1556882496 1557024768 1559980071 1563185664 1565896704 1566438912 1574692678 1577969874 1579914752 1581067952 1583000523 1583058152 1583202816 1584358416 1586311168 1587106176 1589409432 1589612544 1592020469 1595333727 1595844288 1597853088 1598465896 1598611968 1600477996 1601792568 1601938944 1606957664 1607104512 1613611008 1616131959 1618934824 1619418564 1619495397 1625489216 1628723291 1628872128 1630879744 1631235996 1632070144 1634065056 1634124544 1635257781 1635466752 1640530788 1640680704 1643375968 1643945004 1647323136 1649396736 1650029312 1650180096 1653312212 1653463296 1658795008 1662034842 1665634867 1668265248 1668763728 1671158528 1671737184 1672378328 1677709956 1677924352 1681201548 1681262752 1683856512 1684502304 1684717568 1686622704 1686776832 1688008032 1688223744 1690781044 1693451136 1693605888 1696388096 1696975488 1703256064 1703628126 1705772601 1706582736 1706644864 1716388284 1719365024 1721860218 1722080256 1722594816 1725443694 1726326016 1728831312 1731829632 1732429296 1735275282 1735433856 1738174464 1738841088 1741029888 1742237262 1742300688 1742459904 1744430337 1745322368 1745926704 1748078592 1751492808 1754370111 1758583872 1761472824 1761633792 1764611472 1771755648 1777241687 1777404096 1778701446 1780940421 1781103168 1781786256 1782013952 1782403218 1784600064 1785494448 1787695104 1788314112 1791251904 1798274133 1798438464 1798503936 1802016639 1807827372 1807992576 1815312384 1817519119 1818294528 1821301677 1824877496 1828675368 1828909056 1832481144 1834572064 1834739712 1836078912 1838390112 1839263232 1839900096 1842167808 1842922632 1846001664 1848797964 1856282976 1856452608 1856520192 1859420641 1860146208 1866144384 1872900588 1876148768 1876798404 1877518193 1880053344 1881425619 1883744512 1887492412 1887664896 1891371008 1891420596 1893751808 1895065092 1895307264 1897450542 1898594304 1899251712 1905132528 1908262226 1908436608 1915987984 1916163072 1919401952 1919975472 1930268444 1933316736 1934285652 1936669696 1937340288 1938083296 1940522896 1942116768 1944510464 1944935226 1948308336 1948379264 1948557312 1956017478 1956196224 1958479653 1958658624 1959409808 1960088274 1963487664 1966588416 1969819072 1977794048 1981064982 1981318144 1981656927 1985187906 1989085488 1992535168 1993225104 1995681792 1996499518 1999579608 1999835136 2000346486 2000602112 2002864461 2004509538 2004582512 2004765696 2007675072 2010973224 2011156992 2011230208 2015158392 2019114816 2019299328 2021656416 2022616576 2023316928 2026640776 2030026752 2041593856 2044970304 2045581344 2046462954 2049038979 2050012144 2052987183 2053249536 2056810496 2057259789 2057522688 2063893572 2064082176 2064873792 2065588776 2067472992 2068188876 2068982067 2069171136 2069246464 2072438784 2073287961 2075843328 2076033024 2079973428 2084247552 2087862272 2088318348 2088585216 2095476123 2099412432 2103959832 2110667364 2110937088 2112477888 2115060012 2116141568 2119212576 2119483392 2123623008 2127111636 2127792384 2130470784 2130665472 2131482624 2132220672 2135723424 2135918592 2142806016 2146991184 2154842612 2155486482 2155683456 2159224752 2159327196 2159972406 2171829504 2174981328 2178554326 2178753408 2180343708 2180622336 2183088258 2184881364 2187374384 2187574272 2191926672 2192126976 2196430848 2199195648 2201001984 2204336034 2204617728 2208923622 2216046456 2224353664 2225018304 2225221632 2228982912 2236946608 2237721174 2241602064 2245142016 2246003072 2248830272 2249035776 2250471722 2250677376 2253304547 2255155326 2255361408 2257934848 2262344877 2262633984 2271504168 2274363468 2275235731 2275443648 2279289818 2279970873 2288517712 2295813624 2296107008 2296793088 2300591592 2301473914 2304370939 2305108416 2306263662 2309106176 2309905728 2313700376 2313911808 2317565952 2318454784 2321373184 2322983016 2323067584 2323279872 2325907116 2327902272 2330771456 2335323744 2339160148 2344778496 2348630432 2348845056 2352815296 2362039017 2362340864 2366954811 2369872128 2371601928 2374587228 2374804224 2375715008 2376537624 2379466752 2380441733 2380659264 2383593472 2384114148 2384418816 2388335872 2393766432 2396779632 2397698844 2397917952 2398005248 2400716994 2402688852 2410436496 2410656768 2420416512 2424392704 2428402236 2429127846 2438233824 2438545408 2443308192 2446319616 2448105216 2451097584 2451186816 2452350976 2453200128 2457230176 2460796182 2461021056 2465063952 2465917506 2470984704 2474095104 2475043968 2475270144 2479968318 2480194944 2488192512 2493052263 2497200784 2502397872 2503145592 2506737792 2507605776 2508567492 2516564934 2516886528 2521802322 2521894128 2526753456 2527076352 2529934056 2530165248 2532012048 2532335616 2536171566 2540176704 2540408832 2544582144 2545463232 2554884096 2559874104 2559967296 2569235422 2574582426 2577755648 2579047536 2582790327 2583120384 2583892224 2589489024 2593246968 2597507081 2597744448 2602912923 2603150784 2608023304 2608261632 2611306204 2611544832 2613451032 2613689856 2617983552 2618890056 2622117888 2641419976 2642209236 2642450688 2646917208 2652113984 2657633472 2660909056 2666106144 2666446848 2667128648 2668052169 2670485948 2672679384 2673020928 2676900096 2678241672 2681297632 2681542656 2686877856 2692153088 2692399104 2695541888 2697755904 2698002432 2711741058 2717614783 2726627072 2727441792 2728617272 2732051972 2737316244 2737666048 2743013052 2743363584 2751858096 2752109568 2753165056 2754118368 2756630656 2757585168 2758642756 2758894848 2763251712 2764383948 2767791104 2773196946 2773297904 2778996736 2784424464 2784780288 2788998638 2793968164 2799216576 2805279776 2809350882 2814223152 2814582784 2815197606 2816637184 2820080016 2825616768 2831238618 2831497344 2836148848 2837056512 2837130894 2840627712 2841976832 2842597638 2842960896 2846175813 2847631232 2847891456 2853296882 2857698792 2862393339 2862654912 2873981976 2874244608 2878966336 2879102928 2879963208 2895402666 2895772672 2899975104 2901428478 2905004544 2906010432 2907124944 2907496448 2910784344 2913175152 2916765696 2917960834 2922462504 2922568896 2922835968 2932260864 2934026217 2934294336 2937987936 2939114712 2939490304 2940132411 2945231496 2949882624 2954728608 2965425931 2966691072 2966962176 2971597473 2971977216 2977781859 2983628232 2988802752 2989837656 2993522688 2994749277 2998714368 2999752704 3000519729 3000903168 3006764307 3006873768 3007148544 3016459836 3016735488 3016845312 3022737588 3028672224 3028948992 3032484624 3033924864 3034975392 3039961164 3045040128 3061084832 3062390784 3067455456 3068372016 3069694431 3073477888 3075018216 3079874304 3085215744 3086284032 3095840358 3097310688 3097706496 3101209488 3103756704 3103869696 3113480474 3113764992 3114049536 3119960142 3126371328 3131793408 3132877824 3149385356 3155939748 3159829504 3162135904 3166001046 3166116304 3166405632 3168716832 3172622336 3174212352 3178818864 3179225088 3184040938 3190667454 3191688576 3195706176 3196931792 3197223936 3200955992 3203585136 3203877888 3213915328 3214209024 3232263918 3233229723 3237869648 3238837128 3238990794 3250978432 3257446582 3257744256 3262471992 3264140288 3267831489 3268130112 3268249088 3270515562 3270933504 3274632387 3281061576 3281361408 3286751936 3287890008 3293291261 3294646272 3298793472 3300058624 3306504051 3306624424 3306926592 3317590016 3324069684 3331269734 3336530496 3337527456 3342317056 3343474368 3344756656 3355419912 3355848704 3356581761 3362403096 3362525504 3367713024 3369004608 3373245408 3373553664 3375707583 3376016064 3381562088 3382732989 3386902272 3387211776 3392776192 3393950976 3406512128 3407256252 3411545202 3413165472 3413289728 3418934727 3432776568 3438730048 3443720436 3444160512 3445189632 3450887388 3452210871 3452652032 3457662624 3459395493 3463659264 3464858592 3470550564 3470867712 3476348928 3477682176 3482059776 3484474524 3484601376 3484919808 3488860674 3490644736 3491853408 3496157184 3502985616 3508740222 3517167744 3522945648 3523267584 3529222944 3543511296 3554483374 3554808192 3557402892 3561880842 3562206336 3563572512 3564027904 3564806436 3569200128 3570988896 3575390208 3576628224 3582503808 3596548266 3596876928 3597007872 3601075491 3604033278 3615654744 3615985152 3630624768 3635038238 3636589056 3642603354 3643691769 3649754992 3657350736 3657818112 3664962288 3669144128 3669479424 3672157824 3676780224 3678526464 3679800192 3685845264 3691194273 3697595928 3712226719 3712565952 3712905216 3718841282 3719952477 3720292416 3732288768 3745801176 3752297536 3753596808 3755036386 3759763111 3760106688 3762851238 3767489024 3774847401 3774984824 3775329792 3782742016 3782841192 3787503616 3790130184 3790614528 3794901084 3796356503 3798503424 3804257349 3810265056 3816524452 3816873216 3831975968 3832326144 3838803904 3839950944 3853853133 3860536888 3861873639 3866633472 3868571304 3873339392 3874680576 3876166592 3881045792 3883878617 3884233536 3889020928 3889870452 3896616672 3896758528 3897114624 3912034956 3912392448 3916959306 3917317248 3918819616 3920176548 3926975328 3933176832 3939638144 3955588096 3962129964 3962636288 3963313854 3970375812 3971898529 3978170976 3985070336 3986450208 3991363584 3992999036 3999159216 3999670272 4000692972 4001204224 4005728922 4009019076 4009165024 4009531392 4015350144 4021946448 4022313984 4022460416 4030316784 4038229632 4038598656 4043312832 4045233152 4046633856 4053281552 4067611587 4089940608 4091162688 4092925908 4098077958 4100024288 4105974366 4106499072 4113620992 4114519578 4115045376 4127787144 4128164352 4129747584 4131177552 4134945984 4136377752 4137964134 4138342272 4138492928 4144877568 4146575922 4151686656 4159795419 4159946856 4168495104 4176636696 4177170432 4183497957 4190952246 4198824864 4207919664 4214026323 4221334728 4221874176 4224955776 4230120024 4232283136 4238037869 4238425152 4246857927 4247246016 4254223272 4255584768 4255696341 4260941568 4261330944 4262965248 4264441344 4271446848 4271837184 4279945323 4285612032 4293982368 4309685224 4310972964 4311366912 4318449504 4318654392 4319944812 4334084053 4343103999 4343659008 4349962656 4352142717 4357108652 4357506816 4360687416 4361244672 4366176516 4369762728 4374748768 4375148544 4376941251 4383853344 4384253952 4392861696 4398391296 4402003968 4408672068 4409235456 4417847244 4432092912 4434003067 4448707328 4450036608 4450443264 4457965824 4473893216 4475442348 4483204128 4490284032 4492006144 4497660544 4498071552 4500943444 4501354752 4506609094 4510310652 4510722816 4515869696 4524689754 4525267968 4543008336 4548726936 4550471462 4550887296 4558579636 4559941746 4577035424 4591627248 4592214016 4593586176 4601183184 4602947828 4608741878 4610216832 4612527324 4618212352 4619811456 4627400752 4627823616 4636909568 4642746368 4643760537 4645966032 4646135168 4646559744 4651814232 4655804544 4670220711 4670647488 4678320296 4679940213 4689556992 4697260864 4697690112 4705630592 4724078034 4724681728 4733909622 4739744256 4743203856 4749001569 4749174456 4749608448 4751430016 4753075248 4758933504 4760883466 4761318528 4768228296 4768837632 4776061407 4776671744 4786001181 4787532864 4793559264 4795397688 4795835904 4796010496 4801433988 4805377704 4813271843 4820872992 4821313536 4840833024 4848395877 4848785408 4856804472 4858255692 4858486191 4876467648 4886169873 4886616384 4892639232 4896210432 4902195168 4902373632 4904701952 4905773343 4906400256 4914460352 4921592364 4922042112 4930127904 4931835012 4941969408 4948190208 4950087936 4950540288 4959936636 4960389888 4976385024 4986104526 4994401568 4996904601 5004795744 5006291184 5013475584 5015211552 5017134984 5033129868 5033773056 5043604644 5043788256 5053506912 5054152704 5059868112 5060330496 5064024096 5064671232 5072343132 5080353408 5080817664 5089164288 5090926464 5109768192 5119748208 5119934592 5138470844 5149164852 5155511296 5158095072 5165580654 5166240768 5167784448 5178978048 5186493936 5195014162 5195488896 5205825846 5206301568 5216046608 5216523264 5222612408 5223089664 5226902064 5227379712 5235967104 5237780112 5244235776 5263110333 5282839952 5284418472 5284901376 5293834416 5304227968 5315266944 5331725061 5332212288 5334257296 5336104338 5340971896 5342821263 5345358768 5346041856 5353800192 5356483344 5362595264 5363085312 5373264689 5373755712 5384306176 5391083776 5394822399 5395511808 5423482116 5435229566 5452557357 5453254144 5454883584 5457234544 5463905031 5464103944 5474632488 5475332096 5486026104 5486727168 5495038393 5503716192 5504219136 5506330112 5508236736 5513261312 5515170336 5517285512 5517789696 5526503424 5528767896 5535582208 5546393892 5546595808 5557993472 5568848928 5569560576 5577997276 5578261923 5587936328 5598433152 5610559552 5618701764 5628446304 5629165568 5630395212 5632554579 5633274368 5640160032 5644276857 5651233536 5662477236 5662994688 5672297696 5674113024 5674261788 5681255424 5683953664 5685195276 5685921792 5692351626 5695262464 5695782912 5706593764 5715397584 5724786678 5725309824 5747963952 5748489216 5757932672 5758205856 5759926416 5790805332 5791545344 5799950208 5802856956 5810009088 5812020864 5814249888 5814992896 5821568688 5826350304 5833531392 5835921668 5844925008 5845137792 5845671936 5868052434 5868588672 5875438959 5875975872 5878229424 5878980608 5880264822 5890462992 5899765248 5909457216 5930851862 5933382144 5943194946 5943954432 5944970781 5955563718 5967256464 5977605504 5979675312 5987045376 5989498554 5999505408 6001039458 6001806336 6008593383 6013528614 6013747536 6014297088 6032919672 6033470976 6033690624 6045475176 6057344448 6057897984 6064969248 6067849728 6069950784 6079922328 6090080256 6122169664 6124781568 6134350339 6134910912 6136744032 6139388862 6146955776 6147116937 6150036432 6158961549 6159748608 6170431488 6172568064 6191680716 6194055347 6194621376 6202418976 6206946201 6207513408 6207739392 6219863883 6226960948 6227529984 6228099072 6239920284 6252742656 6263586816 6265755648 6273372443 6286428369 6298770712 6311879496 6319659008 6324271808 6332002092 6332232608 6332811264 6337433664 6345244672 6348424704 6357637728 6358450176 6368081876 6381334908 6383377152 6391412352 6393863584 6394447872 6401911984 6407170272 6407755776 6427830656 6428418048 6464527836 6466459446 6475739296 6477674256 6477981588 6480466021 6501956864 6514893164 6515488512 6524943984 6528280576 6535662978 6536260224 6536498176 6541031124 6541867008 6549264774 6562123152 6562722816 6573503872 6575780016 6586582522 6589292544 6597586944 6600117248 6613008102 6613248848 6613853184 6635180032 6648139368 6662539468 6673060992 6675054912 6684634112 6686948736 6689513312 6710839824 6711697408 6713163522 6724806192 6725051008 6735426048 6738009216 6746490816 6747107328 6751415166 6752032128 6759913641 6763124176 6765465978 6773804544 6785552384 6787034631 6787901952 6814512504 6823090404 6825707193 6826330944 6826579456 6837869454 6839912619 6865553136 6877460096 6887440872 6888321024 6890379264 6901774776 6904421742 6905304064 6913112817 6915325248 6918790986 6927318528 6929717184 6941101128 6941735424 6952697856 6955364352 6964119552 6968949048 6969202752 6969839616 6977721348 6981289472 6983706816 6992314368 7005971232 7017480444 7034335488 7045891296 7046535168 7058445888 7086117051 7087022592 7100864433 7108966748 7109616384 7114805784 7123761684 7124412672 7127145024 7129612872 7138400256 7141325199 7141977792 7150780416 7153256448 7165007616 7193096532 7193753856 7194015744 7202150982 7208066556 7231309488 7231970304 7261249536 7270076476 7273178112 7285206708 7287383538 7299509984 7314701472 7315636224 7329924576 7338288256 7338958848 7344315648 7353560448 7357052928 7359600384 7371690528 7382388546 7395191856 7424453438 7425131904 7425810432 7437682564 7439904954 7440584832 7464577536 7491602352 7504595072 7507193616 7510072772 7519526222 7520213376 7525702476 7534978048 7549694802 7549969648 7550659584 7565484032 7565682384 7575007232 7580260368 7581229056 7589802168 7592713006 7597006848 7602270481 7608514698 7620530112 7633048904 7633746432 7663951936 7664652288 7677607808 7679901888 7707706266 7721073776 7723747278 7733266944 7737142608 7746678784 7748370981 7749361152 7752333184 7762091584 7767757234 7768467072 7779740904 7792521243 7793233344 7793517056 7808738769 7824069912 7824784896 7833918612 7834634496 7837639232 7840353096 7853233007 7853950656 7866353664 7879276288 7911176192 7924259928 7925272576 7926627708 7940751624 7943797058 7956341952 7970140672 7972900416 7982727168 7985998072 7998318432 7999340544 8001385944 8002408448 8004156507 8011457844 8018038152 8018330048 8019062784 8030700288 8043892896 8044627968 8044920832 8060633568 8076459264 8077197312 8086625664 8090466304 8093267712 8106563104 8135223174 8152844349 8179881216 8182325376 8185851816 8196155916 8200048576 8211948732 8212998144 8227241984 8229039156 8230090752 8255574288 8256328704 8259495168 8262355104 8269891968 8272755504 8275928268 8276684544 8276985856 8289755136 8293151844 8303373312 8319590838 8319893712 8336990208 8353273392 8354340864 8366995914 8381904492 8397649728 8415839328 8428052646 8442669456 8443748352 8449911552 8460240048 8464566272 8476075738 8476850304 8493715854 8494492032 8508446544 8511169536 8511392682 8521883136 8525930496 8528882688 8542893696 8543674368 8559890646 8587180017 8587964736 8619370448 8621945928 8622733824 8636899008 8637308784 8639889624 8668168106 8686207998 8687318016 8699925312 8704285434 8714217304 8715013632 8721374832 8722489344 8732353032 8739525456 8749497536 8750297088 8753882502 8767706688 8768507904 8796782592 8802078651 8817344136 8818470912 8835694488 8864185824 8868006134 8896277793 8897414656 8900073216 8900886528 8914792419 8915931648 8947786432 8950884696 8965588957 8966408256 8980568064 8984012288 8984247831 8995321088 8996143104 9001559187 9001886888 9002709504 9013218188 9020621304 9021445632 9031739392 9049379508 9050535936 9086016672 9097453872 9100942924 9101774592 9117159272 9119883492 9154070848 9183254496 9184428032 9187172352 9202366368 9205895656 9209083293 9217483756 9220433664 9225054648 9236424704 9239622912 9254801504 9255647232 9273819136 9285492736 9287521074 9291932064 9292270336 9293119488 9303628464 9311609088 9340441422 9341294976 9356640592 9359880426 9379113984 9394521728 9395380224 9411261184 9448156068 9449363456 9467819244 9479488512 9486407712 9498003138 9498348912 9499216896 9502860032 9506150496 9517867008 9521766932 9522637056 9536456592 9537675264 9552122814 9553343488 9572002362 9575065728 9587118528 9590795376 9591671808 9592020992 9602867976 9610755408 9626543686 9641745984 9642627072 9696791754 9697570816 9699689169 9713608944 9716511384 9716972382 9752935296 9772339746 9773232768 9792420864 9803494467 9804390336 9804747264 9809403904 9811546686 9812800512 9823897161 9828920704 9843184728 9844084224 9860255808 9863670024 9879873783 9883938816 9896380416 9900175872 9919512153 9919873272 9920779776 9952770048 9972209052 9988803136 9993809202 10009591488 10012582368 10026951168 10030423104 10034269968 10066259736 10067546112 10087209288 10087576512 10107013824 10119736224 10120660992 10127122749 10128048192 10144686264 10148198967 10160706816 10161635328 10178328576 10181852928 10219536384 10235502407 10239496416 10239869184 10256804181 10276941688 10298329704 10311022592 10316190144 10331161308 10332481536 10335568896 10356632613 10357956096 10372987872 10378186479 10390028324 10390977792 10411651692 10412603136 10432093216 10433046528 10445224816 10446179328 10453804128 10454759424 10471934208 10475560224 10488471552 10526220666 10565679904 10568836944 10569802752 10573391929 10587668832 10608455936 10630533888 10663450122 10664424576 10668514592 10672208676 10681943792 10685642526 10690717536 10692083712 10707600384 10712966688 10725190528 10726170624 10746529378 10747511424 10768612352 10782167552 10789644798 10791023616 10803226473 10846964232 10870459132 10905114714 10906508288 10909767168 10914469088 10927810062 10928207888 10949264976 10950664192 10972052208 10973454336 10990076786 11007432384 11008438272 11012660224 11016473472 11026522624 11030340672 11034571024 11035579392 11057535792 11071164416 11073582819 11092787784 11093191616 11136680157 11137697856 11155994552 11156523846 11159857431 11175872656 11196866304 11221119104 11237403528 11256892608 11260790424 11265109158 11266548736 11279289333 11280320064 11288553714 11302467072 11324542203 11324954472 11325989376 11344595392 11348226048 11348523576 11362510848 11370390552 11371843584 11384703252 11389069509 11390524928 11412772047 11413187528 11430795168 11449573356 11450619648 11495927904 11496978432 11515865344 11516411712 11519852832 11561559399 11581610664 11583090688 11585620917 11599900416 11605713912 11620018176 11624041728 11628499776 11643137376 11651635851 11652700608 11667062784 11671843336 11689850016 11690275584 11691343872 11736104868 11737177344 11750877918 11751951744 11756458848 11757961216 11760529644 11780925984 11799530496 11818914432 11861703724 11866764288 11886389892 11887908864 11889941562 11911127436 11915695587 11934512928 11955211008 11959350624 11974090752 11978997108 11999010816 12002078916 12003612672 12017186766 12027057228 12027495072 12028594176 12065839344 12066941952 12067381248 12090950352 12114688896 12115795968 12129938496 12135699456 12139901568 12159844656 12244339328 12268700678 12269821824 12273488064 12278777724 12293911552 12294233874 12300072864 12317923098 12319497216 12340862976 12345136128 12383361432 12388110694 12389242752 12403704469 12404837952 12413892402 12415026816 12415478784 12439727766 12453921896 12455059968 12479840568 12505485312 12531511296 12546744886 12550493871 12572856738 12597541424 12623758992 12639318016 12642078969 12648543616 12664004184 12664465216 12665622528 12674867328 12696849408 12714113607 12715275456 12736163752 12740573781 12762669816 12766754304 12782824704 12787727168 12788895744 12803823968 12813169643 12814340544 12815511552 12839835969 12855661312 12856836096 12929055672 12932918892 12951478592 12955348512 12955963176 12960932042 12977246867 13002252159 13003913728 13029311997 13029786328 13030977024 13049887968 13056561152 13071325956 13072520448 13072996352 13082062248 13083734016 13098529548 13103553091 13124246304 13125445632 13130823753 13147007744 13151560032 13173165044 13178585088 13195173888 13200234496 13226016204 13226497696 13227706368 13270360064 13296278736 13302009201 13325078936 13346121984 13350109824 13369268224 13373897472 13379026624 13421679648 13423394816 13426327044 13449612384 13450102016 13470852096 13476018432 13492981632 13494214656 13502830332 13504064256 13519827282 13526248352 13530931956 13547609088 13571104768 13574069262 13575803904 13629025008 13646180808 13651414386 13652661888 13653158912 13675738908 13679825238 13731106272 13754920192 13774881744 13776642048 13780758528 13803549552 13808843484 13810608128 13826225634 13830650496 13837581972 13854637056 13859434368 13882202256 13883470848 13910728704 13928239104 13937898096 13938405504 13939679232 13955442696 13962578944 13967413632 14010662133 14011942464 14034960888 14039820639 14068670976 14091782592 14093070336 14116891776 14172234102 14174045184 14201728866 14217933496 14219232768 14229611568 14247523368 14248825344 14254290048 14259225744 14276800512 14282650398 14283955584 14306512896 14328184221 14330015232 14358003543 14386193064 14387507712 14388031488 14404301964 14416133112 14439815529 14462618976 14463940608 14522499072 14540152952 14545187631 14546356224 14570413416 14574767076 14599019968 14628066193 14629402944 14658509619 14659849152 14676576512 14677917696 14688631296 14707120896 14714105856 14719200768 14743381056 14764777092 14790383712 14848906876 14850263808 14851620864 14875365128 14879809908 14881169664 14929155072 14959580441 14983204704 14990713803 15009190144 15014387232 15020145544 15039052444 15040426752 15051404952 15069956096 15099389604 15099939296 15101319168 15130968064 15131364768 15150014464 15160520736 15162458112 15179604336 15185426012 15194013696 15204540962 15217029396 15241060224 15266097808 15267492864 15327903872 15329304576 15355215616 15359803776 15415412532 15442147552 15447494556 15466533888 15474285216 15493357568 15496741962 15498722304 15504666368 15524183168 15535514468 15536934144 15559481808 15585042486 15586466688 15587034112 15617477538 15648139824 15649569792 15667837224 15669268992 15675278464 15680706192 15706466014 15707901312 15732707328 15758552576 15789330999 15822352384 15848519856 15850545152 15853255416 15881503248 15887594116 15912683904 15940281344 15945800832 15971996144 15995175183 15996636864 16002771888 16004816896 16008313014 16022915688 16028463789 16036076304 16036660096 16038125568 16061400576 16087785792 16089255936 16119794067 16121267136 16152918528 16173251328 16180932608 16184467197 16186535424 16213126208 16270446348 16305688698 16357672071 16359762432 16364650752 16371703632 16391715093 16392311832 16400097152 16423897464 16425996288 16458078312 16460181504 16485115179 16511148576 16512657408 16518990336 16524710208 16539783936 16545511008 16551856536 16553369088 16553971712 16579510272 16586303688 16606746624 16639181676 16639787424 16673980416 16700030243 16706546784 16708681728 16733991828 16734785769 16763808984 16795299456 16831678656 16856105292 16885338912 16887496704 16897663737 16899823104 16920480096 16929132544 16932830571 16952151476 16953700608 16987431708 16988984064 17016893088 17022339072 17022785364 17043766272 17051860992 17057765376 17085787392 17087348736 17119781292 17174360034 17175929472 17238740896 17243891856 17245467648 17273798016 17274617568 17279779248 17336336212 17372415996 17374636032 17399850624 17408570868 17428434608 17430027264 17442749664 17444978688 17464706064 17479050912 17498995072 17500594176 17507765004 17535413376 17537015808 17604157302 17626316877 17634688272 17636941824 17671388976 17728371648 17736012268 17792555586 17794829312 17800146432 17829584838 17831863296 17895572864 17901769392 17931177914 17932816512 17961136128 17968024576 17968495662 17990642176 18003118374 18003773776 18005419008 18025780149 18026436376 18041242608 18042891264 18063478784 18098759016 18101071872 18128491147 18172033344 18194907744 18201885848 18203549184 18234318544 18239766984 18308141696 18366508992 18374344704 18403051017 18404732736 18411791312 18418166586 18434967512 18440867328 18441350811 18450109296 18472849408 18476884647 18479245824 18509603008 18511294464 18546429733 18570985472 18575042148 18582166041 18583864128 18584540672 18607256928 18620838603 18623218176 18680882844 18682589952 18713281184 18719760852 18758227968 18789043456 18790760448 18820117329 18822522368 18859285107 18896312136 18898726912 18935638488 18958977024 18966745421 18972815424 18996006276 18996697824 18998433792 19005720064 19012300992 19035734016 19043533864 19045274112 19072913184 19075350528 19104245628 19106686976 19144004724 19150131456 19174237056 19181590752 19183343616 19184041984 19205735952 19221510816 19253087372 19283491968 19285254144 19393583508 19395141632 19399378338 19427217888 19433022768 19433944764 19441398063 19505870592 19544679492 19546465536 19584841728 19606988934 19608780672 19609494528 19618807808 19623093372 19625601024 19647794322 19657841408 19686369456 19688168448 19720511616 19727340048 19759747566 19767877632 19792760832 19800351744 19839024306 19839746544 19841559552 19905540096 19944418104 19977606272 19987618404 20019182976 20025164736 20053902336 20060846208 20068539936 20132519472 20135092224 20174418576 20175153024 20214027648 20237623081 20239472448 20241321984 20254245498 20256096384 20279740923 20289372528 20296397934 20321413632 20356657152 20363705856 20471004814 20477121579 20478992832 20479738368 20513608362 20519737857 20553883376 20596659408 20622045184 20632380288 20662322616 20664963072 20671137792 20696266097 20713265226 20715912192 20739338451 20745975744 20756372958 20780056648 20781955584 20823303384 20825206272 20864186432 20866093056 20890449632 20892358656 20907608256 20909518848 20943868416 20951120448 20976943104 21052441332 21131359808 21137673888 21139605504 21146783858 21173402783 21175337664 21216911872 21258351153 21261067776 21326900244 21328849152 21337029184 21344417352 21363887584 21371285052 21379481359 21381435072 21415200768 21423975597 21425933376 21450381056 21452341248 21493058756 21495022848 21537224704 21564335104 21579289596 21582047232 21606452946 21653253271 21693928464 21740918264 21810229428 21813016576 21819534336 21828938176 21855620124 21856415776 21898529952 21901328384 21944104416 21946908672 21980153572 22014864768 22016876544 22025320448 22032946944 22053045248 22060681344 22069142048 22071158784 22115071584 22142328832 22147165638 22185575568 22186383232 22273360314 22275395712 22311989104 22313047692 22319714862 22351745312 22393732608 22442238208 22474807056 22513785216 22521580848 22530218316 22533097472 22558578666 22560640128 22577107428 22604934144 22649084406 22649908944 22651978752 22689190784 22696452096 22697047152 22725021696 22740781104 22743687168 22769406504 22778139018 22781049856 22806811443 22825544094 22826375056 22861590336 22899146712 22901239296 22991855808 22993956864 23031730688 23032823424 23039705664 23123118798 23163221328 23166181376 23171241834 23199800832 23211427824 23240036352 23248083456 23256999552 23286274752 23303271702 23305401216 23343686672 23377563729 23379700032 23380551168 23426216307 23472209736 23474354688 23501755836 23503903488 23512917696 23521059288 23559699021 23561851968 23599060992 23637828864 23723407448 23733528576 23772779784 23775817728 23779883124 23822254872 23831391174 23869025856 23910422016 23918701248 23948181504 23957994216 23998021632 24004157832 24007225344 24034373532 24054114456 24054990144 24057188352 24131678688 24133883904 24134762496 24181900704 24229377792 24231591936 24259876992 24271398912 24279803136 24319689312 24407736509 24458533047 24488678656 24537401356 24539643648 24546976128 24557555448 24587823104 24588467748 24600145728 24635846196 24638994432 24681725952 24690272256 24766722864 24776221388 24778485504 24807408938 24809675904 24827784804 24830053632 24830957568 24879455532 24907843792 24910119936 24959681136 25010970624 25063022592 25093489772 25100987742 25145713476 25195082848 25247517984 25278636032 25284157938 25297087232 25328008368 25328930432 25331245056 25349734656 25393698816 25428227214 25430550912 25472327504 25481147562 25525339632 25533508608 25565649408 25575454336 25577791488 25607647936 25626339286 25628681088 25631023104 25679671938 25711322624 25761540051 25858111344 25865837784 25902957184 25910697024 25911926352 25921864084 25954493734 26004504318 26007827456 26058623994 26059572656 26061954048 26099775936 26113122304 26142651912 26145040896 26145992704 26164124496 26167468032 26197059096 26207106182 26248492608 26250891264 26261647506 26294015488 26303120064 26346330088 26390347776 26400468992 26406235953 26452032408 26452995392 26455412736 26540720128 26592557472 26604018402 26650157872 26688833379 26692243968 26700219648 26738536448 26744377257 26747794944 26758053248 26843359296 26852654088 26896766871 26899224768 26900204032 26941704192 26952036864 26952743493 26985963264 26988429312 27004677561 27005660664 27008128512 27039654564 27052496704 27061863912 27095218176 27106320379 27142209536 27148138524 27151607808 27258050016 27292361616 27302828772 27305323776 27306317824 27351477816 27359650476 27462212544 27509840384 27549763488 27553284096 27561517056 27607099104 27617686968 27621216256 27627249879 27652451268 27661300992 27675163944 27709274112 27718868736 27764404512 27766941696 27821457408 27856478208 27875796192 27876811008 27879358464 27910885392 27925157888 27934827264 28021324266 28023884928 28069921776 28079641278 28137341952 28183565184 28186140672 28233783552 28344468204 28348090368 28403457732 28435866992 28438465536 28459223136 28495046736 28497650688 28508580096 28518451488 28553601024 28565300796 28567911168 28613025792 28656368442 28660030464 28716007086 28772386128 28775015424 28776062976 28808603928 28832266224 28879631058 28925237952 28927881216 29080305904 29090375262 29092712448 29140826832 29149534152 29198039936 29256132386 29258805888 29317019238 29319698304 29353153024 29377262592 29410483401 29414241792 29428211712 29438401536 29486762112 29529554184 29578064503 29580767424 29639621349 29697813752 29700527616 29750730256 29759619816 29762339328 29858310144 29919160882 29966409408 29981427606 30018380288 30028774464 30040291088 30078104888 30080853504 30102809904 30139912192 30198779208 30199878592 30202638336 30262729536 30300028928 30321041472 30359208672 30370852024 30381368247 30409081924 30434058792 30482120448 30532195616 30534985728 30655807744 30658609152 30706507221 30710431232 30719607552 30770412543 30830825064 30884295104 30894989112 30933067776 30945742529 30948570432 30986715136 30993483924 30997444608 31009332736 31048366336 31069897839 31071028936 31073868288 31118963616 31170084972 31172933376 31174068224 31234955076 31296279648 31299139584 31335674448 31338537984 31350556928 31361412384 31412932028 31415802624 31465414656 31517105152 31578661998 31644704768 31697039712 31701090304 31706510832 31720175787 31763006496 31775188232 31825367808 31880562688 31891601664 31943992288 31990350366 31993273728 32005543776 32009633792 32016626028 32045831376 32056927578 32072152608 32073320192 32076251136 32122801152 32175571584 32178511872 32239588134 32242534272 32305837056 32346502656 32361865216 32368934394 32373070848 32409679419 32426252416 32540892696 32611377396 32715344142 32719524864 32729301504 32743407264 32783430186 32784623664 32800194304 32847794928 32851992576 32916156624 32920363008 32970230358 33022297152 33025314816 33037980672 33049420416 33079567872 33091022016 33103713072 33106738176 33107943424 33172607376 33213493248 33278363352 33279574848 33400060486 33410040471 33413093568 33467983656 33469571538 33479572293 33527617968 33590598912 33663357312 33712210584 33767592053 33770677824 33795327474 33799646208 33837867999 33840960192 33858265088 33865661142 33904302952 33907401216 33974863416 33977968128 34033786176 34044678144 34045570728 34087532544 34115530752 34167208527 34171574784 34238316141 34239562584 34348720068 34351858944 34477481792 34487783712 34490935296 34547596032 34549235136 34559558496 34672672424 34684678197 34744831992 34749272064 34799701248 34817141736 34856869216 34860054528 34882311691 34885499328 34929412128 34954907553 34958101824 34997990144 35001188352 35015530008 35070826752 35074031616 35208314604 35252633754 35269376544 35273883648 35328992179 35342777952 35456743296 35472024536 35585111172 35589658624 35600292864 35659169676 35663726592 35672845667 35747086761 35791145728 35803538784 35862355828 35865633024 35922272256 35936049152 35936991324 35981284352 36006236748 36007547552 36010838016 36051560298 36052872752 36082485216 36085782528 36126957568 36197518032 36202143744 36256982294 36344066688 36389815488 36403771696 36407098368 36468637088 36479533968 36616283392 36733017984 36806102034 36809465472 36823582624 36836333172 36869935024 36881734656 36882701622 36900218592 36945698816 36953769294 36958491648 37019206016 37022588928 37092859466 37150084296 37164332082 37167728256 37169081344 37211113407 37214513856 37241677206 37246436352 37361765688 37365179904 37426562368 37439521704 37516455936 37578086912 37640234658 37645044736 37651481613 37718570214 37792624272 37797453824 37871276976 37917954048 37933490842 37945630848 37992012552 37993395648 37996867584 38011440128 38024601984 38087067728 38090548224 38142340821 38145826368 38208491256 38213373952 38221721343 38288009448 38300262912 38348474112 38363181504 38366687232 38411471904 38439508929 38443021632 38506174744 38519507907 38566983936 38570508288 38787167016 38790283264 38798756676 38854435776 38866045536 38867889528 38882796126 38931740601 39006756477 39011741184 39087935991 39089358984 39092931072 39169683456 39213977868 39217561344 39218989056 39246186744 39251202048 39295588644 39310659273 39315682816 39372738912 39376336896 39392471259 39441023232 39454680096 39519495132 39535755264 39585521664 39600703488 39678048612 39679493088 39683119104 39811080192 39888836208 39906027603 39955212544 39975236808 40038365952 40050329472 40107804672 40121692416 40137079872 40265038944 40270184448 40348837152 40350306048 40428055296 40475246162 40478944896 40482643968 40508490996 40512192768 40559481846 40578745056 40592795868 40642827264 40713314304 40727411712 40942009628 40954243158 40957985664 40959476736 41027216724 41039475714 41107766752 41193318816 41244090368 41264760576 41324645232 41329926144 41342275584 41392532194 41426530452 41431824384 41478676902 41491951488 41512745916 41560113296 41563911168 41646606768 41650412544 41728372864 41732186112 41780899264 41784717312 41815216512 41819037696 41887736832 41902240896 42031986399 42104882664 42262719616 42275347776 42279211008 42293567716 42346805566 42350675328 42433823744 42516702306 42522135552 42653800488 42657698304 42674058368 42688834704 42727775168 42742570104 42758962718 42762870144 42812786393 42830401536 42847951194 42851866752 42900762112 42984552663 42986117512 42990045696 43074449408 43128670208 43158579192 43164094464 43212905892 43229478889 43306506542 43319446587 43387856928 43481836528 43620458856 43626033152 43635562893 43639068672 43657876352 43711240248 43712831552 43797059904 43884198579 43888208832 43960307144 43975528857 44029729536 44033753088 44050640896 44065893888 44106090496 44121362688 44138284096 44142317568 44226101671 44230143168 44284657664 44294331276 44371151136 44372766464 44546720628 44550791424 44623978208 44626095384 44639429724 44703490624 44787465216 44878741323 44884476416 44949614112 44972141409 45027570432 45043161696 45060436632 45066194944 45117157332 45121280256 45154214856 45209868288 45228392927 45298168812 45299817888 45303957504 45378381568 45392904192 45394094304 45450043392 45481562208 45487374336 45538813008 45556278036 45562099712 45613622886 45651088188 45652750112 45723180672 45798293424 45802478592 45983711616 45987913728 46063461376 46065646848 46079411328 46246237596 46326442656 46332362752 46342483668 46399601664 46422855648 46480072704 46496166912 46513999104 46572549504 46606543404 46610802432 46687373344 46755127458 46759400064 46761102336 46852432614 46944419472 46948709376 47003511672 47007806976 47025835392 47042118576 47119398042 47123703936 47198121984 47275657728 47367992997 47446814896 47467057152 47545559568 47551635456 47559766248 47644509744 47662782348 47738051712 47820844032 47837402496 47915988432 47985525549 48008315664 48014450688 48068747064 48108228912 48109980288 48114376704 48258947347 48263357376 48267767808 48359382201 48363801408 48458755584 48519753984 48542797824 48559606272 48639378624 48815473018 48917066094 48977357312 49073016213 49074802712 49079287296 49093952256 49115110896 49175646208 49176935496 49200291456 49271692392 49277988864 49352634539 49380544512 49455345537 49533445728 49552442776 49556971008 49614817876 49619351808 49655569608 49660107264 49661915136 49758911064 49815687584 49820239872 49919362272 50021941248 50100090729 50126045184 50186979544 50201975484 50204357307 50291426952 50390165696 50490422021 50495035968 50557272064 50568315876 50594174464 50656016736 50657860864 50662490112 50692991211 50699469312 50787397632 50856454428 50861101824 50944655008 50962295124 51050679264 51067017216 51131298816 51150908672 51155582976 51215295872 51252678572 51257362176 51262046208 51359343876 51422645248 51523080102 51634680877 51716222688 51731675568 51805914368 51821394048 51823852704 51843728168 51908987468 52009008636 52015654912 52117247988 52119145312 52123908096 52199551872 52226244608 52285303824 52290081792 52291985408 52328248992 52334936064 52394118192 52414212364 52496985216 52501782528 52523295012 52588030976 52606240128 52692660176 52800937984 52812471906 52878950631 52904064816 52905990784 52910825472 53185114944 53208036804 53300315744 53377666758 53384487936 53400439296 53477072896 53488754514 53495589888 53516106496 53686718592 53705308176 53793533742 53798449536 53800408064 53883408384 53904073728 53905486986 53971926528 54009355122 54011321328 54016257024 54077340447 54079309128 54104993408 54123727824 54190436352 54212640758 54296277048 54303215616 54385473441 54516100032 54584723232 54605657544 54610647552 54612635648 54702955632 54719300952 54924425088 55019680768 55094492297 55099526976 55123034112 55209153051 55214198208 55235373936 55242432512 55254499758 55304902536 55322601984 55324052433 55350327888 55418548224 55437737472 55528809024 55533883392 55639289199 55712956416 55746498123 55751592384 55753622016 55821770784 55850315776 55862515809 55869654528 56042648532 56047769856 56139843552 56159282556 56274683904 56343092689 56367130368 56372281344 56460351987 56467567104 56577855321 56688936408 56696180736 56806915464 56871733984 56876931072 56900236263 56918446272 56990093472 56995301376 57017160192 57036902976 57107202048 57130601592 57135822336 57226051584 57312736884 57320060928 57432014172 57544772256 57550030848 57552125952 57617207856 57642039871 57664532448 57759262116 57850475904 57855762432 58160611808 58180750524 58185424896 58281653664 58299068304 58324194189 58396079872 58512264772 58517611776 58634038476 58639396608 58706306048 58754525184 58820966802 58828483584 58856423424 58876803072 58973524224 59059108368 59156129006 59161534848 59279242698 59395627504 59401055232 59501460512 59519239632 59524678656 59716620288 59838321764 59932818816 59962855212 60036760576 60057548928 60080582176 60156209776 60161707008 60205619808 60279824384 60397558416 60399757184 60405276672 60525459072 60642082944 60712869243 60718417344 60741704048 60762736494 60818163848 60839222769 60868117584 60964240896 61064391232 61069971456 61311615488 61413014442 61420862464 61431364737 61439215104 61540825086 61661650128 61768590208 61789978224 61866135552 61891485058 61897140864 61986967848 61994889216 62018665472 62088798291 62096732672 62139795678 62142057872 62147736576 62218015353 62237927232 62340169944 62345866752 62348136448 62469910152 62572533959 62592559296 62598279168 62671348896 62677075968 62701113856 62722824768 62825864056 62831605248 62930829312 63034210304 63157323996 63289409536 63394079424 63413021664 63440351574 63520208349 63526012992 63550376464 63650735616 63761125376 63775053459 63783203328 63887984576 63980700732 63986547456 64011087552 64033252056 64091662752 64113855156 64138444077 64144305216 64146640384 64245602304 64271926791 64351143168 64357023744 64479176268 64485068544 64611674112 64693005312 64723730432 64737868788 64746141696 64819358838 64852504832 64959759813 65081785392 65222754792 65430688284 65439049728 65458603008 65486814528 65566860372 65569247328 65600388608 65695589856 65703985152 65832313248 65840726016 65940460716 66044594304 66050629632 66075961344 66098840832 66159135744 66182044032 66207426144 66213476352 66215886848 66345214752 66426986496 66556726704 66559149696 66800120972 66820080942 66826187136 66935967312 66939143076 66959144586 67055235936 67181197824 67326714624 67424421168 67535184106 67541355648 67590654948 67599292416 67675735998 67681920384 67716530176 67731322284 67808605904 67814802432 67949726832 67955936256 68067572352 68089356288 68091141456 68175065088 68231061504 68334417054 68343149568 68420434329 68476632282 68479125168 68697440136 68703717888 68954963584 68975567424 68981870592 69095192064 69098470272 69119116992 69345344848 69369356394 69489663984 69498544128 69599402496 69634283472 69713738432 69720109056 69764623382 69770998656 69852440957 69858824256 69909815106 69916203648 69995980288 70031060016 70132691187 70141653504 70416629208 70505267508 70532307661 70538753088 70657984358 70679097063 70685555904 70913486592 70944049072 71170222344 71179317248 71200585728 71318339352 71327453184 71345691334 71435499109 71494173522 71582291456 71607077568 71724711656 71731266048 71844544512 71872098304 71873982648 71962568704 72012473496 72015095104 72021676032 72103120596 72105745504 72164970432 72171565056 72253915136 72395036064 72404287488 72513964588 72688133376 72779630976 72807543392 72814196736 72937274176 72959067936 73223209527 73232566784 73375599141 73466035968 73612204068 73618930944 73647165248 73672666344 73739870048 73763469312 73765403244 73793693723 73800437184 73891397632 73907538588 73916983296 74038412032 74045177856 74185718932 74300168592 74328664164 74335456512 74338162688 74422226814 74429027712 74483354412 74492872704 74723531376 74730359808 74853124736 74879043408 75032911872 75156173824 75280469316 75290089472 75302963226 75437140428 75585248544 75594907648 75742553952 75835908096 75866981684 75891261696 75984025104 75986791296 75993735168 76022880256 76049203968 76174135456 76181096448 76284681642 76291652736 76416982512 76426747904 76443442686 76576018896 76600525824 76696948224 76726363008 76733374464 76822943808 76879017858 76886043264 77012349488 77039015814 77133967872 77284620153 77574334032 77597513352 77708871552 77732091072 77735779056 77765592252 77863481202 78013512954 78023482368 78175871982 78178717968 78185862144 78339366912 78427955736 78435122688 78437978112 78492373488 78502404096 78591177288 78621318546 78631365632 78745477824 78752673792 78784942518 78882046464 78909360192 79038990264 79171043328 79201406976 79356097224 79358986176 79366238208 79622160384 79777672416 79812055206 79910425088 79950473616 80066500137 80076731904 80100658944 80215609344 80243384832 80274159744 80522719511 80530077888 80690300613 80697674304 80700612096 80856110592 80858230479 80950492324 80957889792 80965287936 81016981992 81024385536 81118963692 81157490112 81185591736 81285654528 81318961137 81426628608 81454823424 81884019256 81908486316 81915971328 81918953472 82054433448 82078951428 82215533504 82386637632 82488180736 82529521152 82649290464 82659852288 82684551168 82785064388 82853060904 82863648768 82957353804 82983902976 83025491832 83120226592 83127822336 83293213536 83300825088 83456745728 83464372224 83561798528 83569434624 83630433024 83638075392 83775473664 83804481792 84063972798 84209765328 84246058273 84525439232 84550695552 84558422016 84587135432 84693611132 84701350656 84867647488 85033404612 85044271104 85307600976 85315396608 85348116736 85377669408 85455550336 85485140208 85517925436 85525740288 85625572786 85660803072 85695902388 85703733504 85801524224 85969105326 85972235024 85980091392 86148898816 86257340416 86317158384 86328188928 86425811784 86458957778 86613013084 86638893174 86775713856 86963673056 87240917712 87252066304 87271125786 87278137344 87315752704 87422480496 87425663104 87594119808 87768397158 87776417664 87920614288 87951057714 88059459072 88101281792 88131787776 88212180992 88231450203 88242725376 88276568192 88284635136 88452203342 88460286336 88588662552 88734193509 88742302272 88745532928 88918864047 89093441256 89101582848 89247956416 89252190768 89278859448 89406981248 89574930432 89757482646 89768952832 89899228224 89944282818 90055140864 90086323392 90120873264 90132389888 90234314664 90242560512 90308429712 90419736576 90456785854 90596337624 90599635776 90607915008 90756763136 90788188608 90900086784 90963124416 91077626016 91112556072 91124199424 91144104741 91227245772 91302176376 91305500224 91446361344 91596586848 91604957184 91967423232 91975827456 92119521663 92126922752 92131293696 92158822656 92311237629 92492475192 92652885312 92684967336 92799203328 92837227587 92845711296 92960145408 92992333824 93027998208 93145099008 93209693517 93213086808 93221604864 93374746688 93510254916 93518800128 93522204672 93704865228 93888838944 93897418752 94007023344 94015613952 94051670784 94084237152 94238796084 94247407872 94396243968 94551315456 94735985994 94893629792 94934114304 95091119136 95103270912 95119532496 95160527361 95289019488 95325564696 95476103424 95641688064 95674804992 95831976864 95971051098 96016631328 96028901376 96137494128 96216457824 96219960576 96228753408 96517894694 96526714752 96535535616 96718764402 96727602816 96917511168 97039507968 97085595648 97119212544 97278757248 97630946036 97834132188 97954714624 98146032426 98149605424 98158574592 98187904512 98230221792 98351292416 98353870992 98400582912 98543384784 98555977728 98705269078 98761089024 98910691074 99066891456 99104885552 99113942016 99229635752 99238703616 99311139216 99320214528 99323830272 99517822128 99631375168 99640479744 99838724544 100200181458 100230121413 100373959088 100403950968 100408714614 100582853904 100780331392 100980844042 100990071936 101136631752 101188348928 101302776159 101312033472 101315721728 101385982422 101398938624 101513603997 101574795264 101712908856 101722203648 101889310016 101924590248 102092029091 102101358528 102134034432 102262597632 102301817344 102430591744 102501625581 102505357144 102514724352 102718687752 102845290496 103046160204 103269361754 103432445376 103463351136 103611828736 103642788096 103647705408 103687456336 103817974936 104018017272 104031309824 104054034591 104234495976 104238290624 104247816192 104399103744 104570607648 104580163584 104583970816 104646935073 104656497984 104788236384 104828424728 104864722659 104993970432 105003565056 105046590024 105176061952 105212480256 105385320352 105601875968 105624943812 105757901262 105808129632 105811981568 105821650944 105986976537 106370229888 106416073608 106600631488 106755333516 106768975872 106800878592 106954145792 106977509028 106991179776 107018537001 107032212992 107241260283 107373437184 107410616352 107587067484 107596899072 107600816128 107766816768 107808147456 107810973972 107943853056 108018710244 108022642656 108032514048 108154680894 108158618256 108209986816 108247455648 108380872704 108425281516 108592554096 108606431232 108770946882 109032200064 109169446464 109211315088 109221295104 109225271296 109405911264 109438601904 109848850176 110039361536 110188984594 110199053952 110418306102 110428396416 110470747872 110484865024 110508999516 110609805072 110645203968 110648104866 110700655776 110837096448 110875474944 111057618048 111067766784 111278578398 111492996246 111503184768 111507244032 111633340221 111643541568 111700631552 111725031618 111739309056 112085297064 112095539712 112279687104 112318565112 112549367808 112686185378 112734260736 112920703974 112935134208 112954444839 113155710642 113377872816 113392361472 113613830928 113743467968 113753862144 113800472526 113836892544 113980186944 113990602752 114034320384 114073805952 114261203184 114271644672 114427022463 114625473768 114640121856 114864028344 115079028289 115089544512 115100061696 115234415712 115284079742 115318526787 115329064896 115518524232 115558523721 115700951808 115711524864 116321223616 116361501048 116370849792 116552656441 116563307328 116598136608 116648388378 116792159744 116795221803 117020269431 117024529544 117035223552 117268076952 117278793216 117412612096 117509050368 117641933604 117656967168 117687051593 117753606144 117931977819 117947048448 118118216736 118177413777 118312258012 118323069696 118558485396 118791255008 118802110464 119002921024 119038479264 119049357312 119433240576 119676643528 119718082809 119865637632 119925710424 120073521152 120115097856 120161164352 120312419552 120323414016 120400237127 120411239616 120559648768 120795116832 120799514368 120810553344 121050918144 121284165888 121425738486 121436834688 121483408096 121525472988 121636327696 121678445538 121736235168 121928481792 122128782464 122139942912 122623230976 122826028884 122841724928 122862729474 122878430208 123081650172 123128854399 123323300256 123537180416 123579956448 123732271104 123782970116 123794281728 123973935696 123989778432 124037330944 124177596582 124193465344 124279591356 124284115744 124295473152 124436030706 124475854464 124680339888 124691733504 124696272896 124939820304 125145067918 125185118592 125196558336 125342697792 125354151936 125402227712 125445649536 125651728112 125663210496 126068420608 126095959197 126314647992 126788158848 126826043328 126880703148 127040416698 127052025984 127100752928 127301471232 127522250752 127550106918 127566406656 127775969152 127961401464 127973094912 128022175104 128066504112 128183325504 128227710312 128276888154 128288610432 128293280768 128438359179 128491204608 128543853582 128702286336 128953657989 128958352536 128970137088 129223348224 129386010624 129475737576 129492283392 129638717676 129688436667 129705009664 129919519626 129958339761 130163570784 130445509584 130861376568 130878099456 130917206016 130973629056 131133720744 131138494656 131200777216 131391179712 131652595737 131664626496 131880921432 131926586571 132089188608 132101259264 132151922688 132197681664 132318271488 132364088064 132414852288 132426952704 132678305013 132690429504 132853972992 133113453408 133118299392 133600241944 133640161884 133652374272 133871934624 133878286152 133918289172 134110471872 134362395648 134636223969 134653429248 134848842336 134916424227 135070368212 135082711296 135181309896 135198584832 135351471996 135363840768 135462644568 135617211808 135629604864 135685178781 135899453664 135911872512 136135144704 136178712576 136182282912 136350130176 136462123008 136668834108 136686299136 136840868658 136953264564 136958250336 137394880272 137407435776 137454095077 137909927168 137951134848 137963741184 138190384128 138196940544 138238233984 138690689696 138738712788 138979327968 138997088256 139198804992 139268566944 139427476864 139440218112 139529246764 139541997312 139704881914 139717648512 139819630212 139832407296 139991960576 140062120032 140265382374 140283307008 140833258416 141010535016 141064615322 141077506176 141315968716 141358194126 141371111808 141826973184 141888098144 142340444688 142358634496 142401171456 142636678704 142654906368 142691382668 142870998218 142988347044 143164582912 143214155136 143449423312 143462532096 143744196608 143747965296 143925137408 143956576647 144024946992 144030190208 144043352064 144206241192 144211491008 144329940864 144343130112 144776842041 144790072128 145027929176 145078146603 145376266752 145559261952 145615086784 145628393472 145874548352 145918135872 146446419054 146465133568 146751198282 146932071936 147219048639 147224408136 147237861888 147294330496 147345332688 147479740096 147526938624 147530806488 147587387446 147600874368 147815077176 147833966592 148057903617 148076824064 148366036611 148371437864 148600337184 148657328328 148670913024 148676325376 148844453628 148858055424 148966708824 148985745408 149211427133 149447062752 149460719616 149706249472 149758086816 150065823744 150300272187 150312347648 150560938632 150580178944 150605926452 150613071921 150874280856 151170497088 151471266063 151485107904 151671816192 151733963368 151782523392 151968050208 151973582592 151987470336 152045760512 152078973633 152098407936 152348270912 152362192896 152569363284 152583305472 152833965024 152853495808 152886885372 153152037792 153201051648 153393896448 153452726016 153466748928 153645887616 153758035716 153772086528 154024698976 154078031628 154267935744 154569240306 154904042631 155148668064 155195026704 155417743104 155464182144 155471558112 155531184504 155726962404 156027025908 156046964736 156351743964 156357435936 156371724288 156678733824 156855911472 156870245376 156875956224 156984746976 157004808192 157182354576 157242637092 157262731264 157490955648 157505347584 157569885036 157764092928 157818720384 158077980528 158402813952 158712194448 158717972352 158732476416 159555344832 159624110412 159820850176 159900947232 160133000274 160153463808 160201317888 160431218688 160486769664 160548319488 161045439022 161060155776 161380601226 161395348608 161401224192 161712221184 161716460958 161900984648 161915779584 162033963984 162048771072 162237927384 162314980224 162371183472 162571309056 162637922274 162909646848 163156420323 163768038512 163816972632 163831942656 163837906944 164108866896 164157902856 164431067008 164773275264 165059042304 165283476891 165298580928 165369102336 165570128776 165627459153 165706121808 165727297536 165914707608 165967805952 166050983664 166240453184 166255644672 166571205359 166586427072 166601650176 166913491456 166917867597 167123597056 167138869248 167239494369 167260866048 167550947328 167608963584 168127945596 168419530656 168492116546 169029278067 169050878464 169101391104 169116844032 169174270864 169381055961 169387222264 169402701312 169735294976 170066809224 170088542208 170346190183 170615201952 170630793216 170696233472 170700708789 170755338816 170911100672 170970280416 171035850872 171051480576 171251145572 171321606144 171391804776 171407467008 171603048448 171938210652 171944470048 171960182784 172297797632 172514680832 172634316768 172656377856 172851623568 172917915556 172926119613 173226026168 173277786348 173551427712 173927346112 174481835424 174504132608 174542251572 174556274688 174631505408 174844960992 174851326208 174972582567 175188239616 175536794316 175552835328 175841228576 175902115428 176118918144 176202563584 176263575552 176424361984 176462900406 176485450752 176553136384 176569270272 176904406684 176920572672 177177325104 177468387018 177484604544 177491065856 177837728094 178186882512 178203165696 178495912832 178504381536 178557718896 178813962496 179149860864 179514965292 179537905664 179798456448 179888565636 180110281728 180172646784 180241746528 180264779776 180468629328 180485121024 180616859424 180839473152 180913571708 181192675248 181199271552 181215830016 181513526272 181576377216 181926248832 182138607729 182155252032 182225112144 182248398848 182288209482 182454491544 182517668307 182604352752 182611000448 182892722688 183193173696 183209914368 183934846464 184239043326 184253845504 184262587392 184294094211 184317645312 184622475258 184984950384 185305770624 185369934672 185598406656 185674455174 185691422592 185984667648 186055996416 186266394873 186290198016 186419387034 186426173616 186443209728 186654046059 186749493376 187020509832 187037600256 187044409344 187409730456 187717601877 187777677888 187794837504 188014046688 188031227904 188103341568 188168474304 188477592168 188494815744 188792487936 189102630912 189471971988 189787259584 189868228608 190164860509 190182238272 190239064992 190321054722 190560625047 190578038976 190651129392 190952206848 191283376128 191349609984 191663953728 191942102196 192033262656 192274988256 192415332231 192432915648 192439921152 192815780373 193035789388 193053429504 193071071232 193437528804 193455205632 193835022336 194079015936 194171191296 194238425088 194474545733 194557514496 194879279439 195261892072 195668264376 195909429248 196292064852 196299210848 196317149184 196375809024 196460443584 196702584832 196707741984 196801165824 197086769568 197111955456 197410538156 197522178048 197821382148 198133782912 198209771104 198227884032 198459271504 198477407232 198622278432 198640429056 198647660544 199035644256 199262750336 199280959488 199677449088 200400362916 200460242826 200747918176 200807901936 200817429228 200894446651 201165707808 201560662784 201961688084 201980143872 202273263504 202376697856 202605552318 202624066944 202631443456 202771964844 202797877248 203027207994 203149590528 203425817712 203444407296 203778620032 203849180496 204184058182 204202717056 204268068864 204525195264 204603634688 204861183488 205003251162 205010714288 205029448704 205261302987 205437375504 205690580992 206092320408 206538723508 206864890752 206926702272 207223657472 207285576192 207295410816 207374912672 207635949872 208036034544 208062619648 208108069182 208468991952 208476581248 208495632384 208798207488 209141215296 209160327168 209293870146 209312995968 209557322871 209576472768 209656849456 209729445318 209987940864 210093180048 210352123904 210398073561 210424960512 210770640704 211249887624 211515802524 211596922983 211616259264 211623963136 211973953074 212037291189 212740459776 212832147216 213201262976 213510667032 213537951744 213601757184 213955018056 213982359552 214037074002 214064425984 214306497327 214482520566 214746874368 214821232704 215174134968 215193798144 215201632256 215533633536 215616294912 215621947944 215887706112 216037420488 216045285312 216065028096 216309361788 216317236512 216419973632 216494911296 216761745408 216850563032 217185108192 217212862464 217541893764 218064400128 218338892928 218422630176 218442590208 218450542592 218811822528 218877203808 219669628581 219697700352 220078723072 220126797423 220377969188 220398107904 220836612204 220856792832 220941495744 221017999032 221219610144 221290407936 221296209732 221381081169 221401311552 221674192896 221750949888 222115236096 222135533568 222557156796 222985992492 223006369536 223014488064 223266680442 223287083136 223401263104 223450063236 223478618112 224170594128 224191079424 224559374208 224637130224 225098735616 225372370756 225468521472 225841407948 225870268416 225908889678 226311421284 226755745632 226784722944 227227661856 227486935936 227507724288 227600945052 227673785088 227960373888 227981205504 228068640768 228147611904 228522406368 228543289344 228854044926 229250947536 229280243712 229728056688 230158056578 230179089024 230200123392 230468831424 230568159484 230637053574 230658129792 231037048464 231117047442 231401903616 232642447232 232723002096 233105312882 233126614656 233196273216 233296776756 233584319488 233590443606 234040538862 234049059088 234070447104 234536153904 234557586432 234825224192 235018100736 235283867208 235313934336 235374103186 235507212288 235670384911 235863955638 235894096896 236236433472 236354827554 236624516024 236646139392 237116970792 237582510016 237604220928 238005842048 238076958528 238098714624 238866481152 239353287056 239436165618 239731275264 239851420848 240147042304 240199500411 240230195712 240322328704 240624839104 240646828032 240800474254 240822479232 241103586529 241568158533 241590233664 241599028736 242070901839 242101836288 242568331776 242851476972 242873669376 242966816192 243050945976 243272655392 243356891076 243450223217 243472470336 243856963584 243956883411 244257564928 244279885824 245246461952 245652057768 245683449856 245725458948 245756860416 246163300344 246257708798 246567690473 246646600512 247074360832 247159912896 247464542208 247565940232 247588563456 247947871392 247979556864 248074661888 248355193164 248386930688 248559182712 248568231488 248590946304 248872061412 248951708928 249360679776 249383467008 249392545792 249879640608 250290135836 250370237184 250393116672 250685395584 250708303872 250804455424 250891299072 251303456224 251326420992 252136841216 252191918394 252629295984 252738174819 253576317696 253652086656 253761406296 254080833396 254104051968 254201505856 254602942464 255044501504 255100213836 255132813312 255551938304 255922802928 255946189824 256044350208 256133008224 256366651008 256455420624 256553776308 256577220864 256586561536 256876718358 256982409216 257087707164 257404572672 257907315978 257916705072 257940274176 258446696448 258772021248 258951475152 258984566784 259277435352 259376873334 259410019328 259839039252 259916679522 260327141568 260891019168 261722753136 261756198912 261834412032 261947258112 262267441488 262276989312 262401554432 262782359424 263305191474 263329252992 263761842864 263853173142 264178377216 264303845376 264395363328 264636542976 264728176128 264829704576 264853905408 265356610026 265380859008 266202580527 266226906816 266236598784 266756592141 267200483888 267280323768 267304748544 267743869248 267756572304 267836578344 268220943744 268724791296 269272447938 269306858496 269697684672 269832848454 270140736424 270165422592 270362619792 270397169664 270702943992 270727681536 270925289136 271234423616 271259209728 271370357562 271798907328 271823745024 272270289408 272364565824 272700260352 273337668216 273372598272 273681737316 273906529128 273916500672 274789760544 274814871552 274908190154 275819854336 275902269696 275927482368 276358564989 276380768256 276393881088 276476467968 277381379392 277477425576 277933257667 277958655936 278397609984 278511682761 278537133888 278854953728 278880436224 279058493528 279083994624 279409763828 279435297024 279639260424 279664814592 279983921152 280124240064 280530764748 280566614016 281666516832 282021070032 282129230644 282155012352 282631937432 282716388252 282742223616 283653946368 283776196288 284680889376 284717268992 284802342912 285273357408 285309812736 285382765336 285481582083 285741996436 285976694088 286329165824 286428310272 286898846624 286925064192 287488393216 287495930592 287850274816 287913153294 288049893984 288060380416 288086704128 288412482384 288422982016 288659881728 288686260224 289553684082 289580144256 290055858352 290156293206 290752533504 291118523904 291230173568 291256786944 291749096704 291836271744 292892838108 292930267136 293502396564 293864143872 294438097278 294448816272 294475723776 294588660992 294690665376 294959480192 295053877248 295061612976 295174774892 295201748736 295630154352 295667933184 296115807234 296153648128 296732073222 296742875728 297200674368 297314656656 297341826048 297352650752 297688907256 297716110848 297933417648 297971490816 298422854266 298894125504 298921439232 299412498944 299516173632 300600544374 300624695296 300690364239 301121877264 301160357888 301211852904 301226143842 301748561712 302340994176 302942532126 302970215808 303467926736 303565046784 303908328477 303936100416 303947165184 304091521024 304157947266 304196815872 304540811991 304696541824 304724385792 305138726568 305166610944 305667930048 305773770744 306276087273 306304075584 306402103296 306787792896 306905452032 307291775232 307504876743 307516071432 307544173056 308049397952 308156063256 308535871488 309138480612 309808085262 310297336128 310390053408 310835486208 310928364288 310943116224 311062369008 311453924808 312054051816 312093929472 312703487928 312714871872 312743448576 313711822944 313740490752 313751912448 313940805219 313969493952 314364709152 314485274184 314525462528 314594167977 314981911296 315010695168 315139770072 315528185856 315637440768 316155961056 316805627904 317300574617 317424388896 317435944704 317464952832 317960929611 319110689664 319248220824 319641700352 319801894464 320266000548 320306927616 320402635776 320862437376 320973539328 321055611003 321096638976 321723780849 322090878044 322120311552 322761202452 322790697216 322802448384 323424442368 323432921916 323801969296 323831559168 324067927968 324097542144 324475854768 324629960448 324742366944 325142618112 325275844548 325819293696 326312840646 327536077024 327633945264 327663885312 327675813888 328217733792 328315805712 328862134016 329546550528 330118084608 330566953782 330597161856 331140257552 331254918306 331412243616 331454595072 331829415216 331935611904 332101967328 332480906368 332511289344 333142410718 333172854144 333203300352 333826982912 333835735194 334247194112 334478988738 334521732096 334900020663 335101894656 335217927168 336255891192 336839061312 336984233092 338058556134 338101756928 338202782208 338348541728 338762111922 338774444528 338805402624 339470589952 340133618448 340177084416 340692380366 341230403904 341261586432 341392466944 341401417578 341510677632 341822201344 341940560832 342071701744 342102961152 342502291144 342783609552 342814934016 343206096896 343281067389 343876421304 343888940096 343920365568 345029361664 345237084867 345268633536 345703247136 345835831112 345852239226 345955580361 346452052336 346555572696 347102855424 347854692224 348963670848 349084503144 349112549376 349263010816 349657969323 349689921984 349702652416 349945165134 350376479232 350385665409 351060808293 351073588632 351105670656 351682457152 351804230856 352237836288 352382164927 352527151104 352848723968 352925800812 352970901504 353061154779 353106272768 353795933457 353808813368 353841145344 354354650208 354936774036 354969209088 354982131712 355675456188 356373765024 356406331392 356991825664 357008763072 357115437792 357627924992 358299721728 359029930584 359075811328 359154248427 359596912896 359777131272 360220563456 360345293568 360483493056 360937258656 360970242048 361200711381 361233718848 361678946304 361827143416 362385350496 362398543104 362431660032 363027052544 363152754432 363852497664 364277215458 364310504064 364450224288 364496797696 364576418964 364908983088 365035336614 365208705504 365222000896 365785445376 366386347392 366419828736 367869692928 368478086652 368507691008 368525174784 368588188422 368635290624 369244950516 369386563197 369969900768 370611541248 370739869344 371196813312 371348910348 371382845184 371969335296 372111992832 372532789746 372580396032 372838774068 372852347232 372886419456 373308092118 373498986752 374041019664 374075200512 374088818688 374819460912 375435203754 375555355776 375589675008 376028093376 376062455808 376206683136 376336948608 376955184336 376989631488 378205261824 378943943976 379574519168 380329721018 380364476544 380478129984 380642109444 381121250094 381156077952 381302258784 381904413696 382566752256 382699219968 383327907456 383884204392 384066525312 384514838539 384549976512 384830664462 384865831296 384879842304 385315077537 385631560746 386071578776 386106859008 386875057608 386910411264 387670044672 388158031872 388476850176 388949091466 389065310001 389115028992 389758558878 389875019283 390523784144 391336528752 391818858496 392584129704 392598421696 392634298368 392751618048 392920887168 393415483968 393602331648 394173539136 394821076312 394957787211 395642764296 396267565824 396419542208 396455768064 396918543008 396954814464 397208258933 397244556864 397280858112 398034915039 398071288512 398525500672 398561918976 399354898176 400800725832 400920485652 401495836352 401615803872 401634858456 401788893302 402294652877 402331415616 403121325568 403908671907 403923376168 403960287744 404546527008 404753395712 405211104636 405248133888 405262886912 405543929688 405595754496 406054415988 406210145821 406851635424 406888814592 407055536343 407557240064 407698360992 408368116364 408405434112 408536137728 409050390528 409207269376 409722366976 410006502324 410021428576 410058897408 410522605974 410874751008 411381161984 412184640816 412362285231 413077447016 413729781504 413853404544 414447314944 414571152384 414590821632 414749825344 415271899744 416072069088 416125239296 416216138364 416937983904 416953162496 416991264768 417596414976 418282430592 418320654336 418587740292 418625991936 419114645742 419152945536 419313698912 419458890636 419975881728 420186360096 420704247808 420796147122 420849921024 421541281408 422499775248 423031605048 423193845966 423232518528 423247926272 423947906148 424074582378 425480919552 425664294432 426402525952 427021334064 427075903488 427203514368 427910036112 427964719104 428074148004 428128851968 428612994654 428965041132 429493748736 429642465408 430348269936 430387596288 430403264512 431232589824 431243895888 431775412224 432074840976 432090570624 432130056192 432618723576 432634473024 432839947264 432989822592 433701126064 434330526123 434370216384 435083787528 435234439809 436128800256 436677785856 436845260352 436885180416 437623645056 437754407616 439339257162 439395400704 440157446144 440253594846 440755938376 440796215808 441673224408 441713585664 441882991488 442035998064 442439220288 442580815872 442592419464 442762162338 442802623104 443501899776 444173710851 444230472192 445098109833 445114313592 445971984984 446012739072 446028976128 446533360884 446574166272 446900126472 446957236224 447634281399 448341188256 448382158848 449118748416 449274260448 450197471232 450744741512 450900816561 450937042944 451682815896 451740536832 451817779356 452622842568 453470051983 453511491264 454413798189 454455323712 454973871872 455015448576 455201890104 455347570176 455920747776 455962411008 456137281536 456295223808 457044812736 457086578688 457708089852 458501895072 458560487424 459456113376 460316113156 460358178048 460400246784 460937662848 461136318968 461274107148 461316259584 462074096928 462234094884 462803807232 463746993671 464712127893 465284894464 465446004192 466210625764 466253229312 466392546432 466593553512 467168638976 467180887212 468081077724 468098118176 468140894208 469072307808 469115172864 469650448384 470036201472 470567734416 470627868672 470748206372 471014424576 471340769822 471727911276 471788193792 472472866944 472709655108 473249032048 473292278784 474233941584 475165020032 475208441856 476011684096 476153917056 476197429248 478706574112 478872331236 479462550528 479702841696 480294084608 480399000822 480460391424 480644657408 481249678208 481293656064 481600948508 481644958464 482207173058 483136317066 483180467328 483198057472 484141803678 484203672576 485136663552 485702953944 485747338752 485933632384 486101891952 486545310784 486713782152 486900446434 486944940672 487713927168 487913766822 488515129856 489469260969 490492923904 491304115536 491366899712 491450917896 491513720832 492326600688 492515417596 493135380946 493293201024 494148721664 494319825792 495131880464 495177126912 495850430673 495895742784 496149323776 496710386328 496773861376 496882377459 497118365424 497136462976 497181892608 497744122824 497903417856 498721359552 498766934016 499713616077 499759281216 500580271672 500740474368 500753602791 501370791168 501416607744 501608910848 501718483107 501782598144 502606912448 502652841984 504273682432 504383836788 505258591968 505476349638 507087834201 507152635392 507304173312 507522812592 508143167883 508161666792 508208103936 508403011712 509205884928 510200427672 510265626624 511038570549 511103876608 511845605856 511892379648 512088700416 512102126367 512266016448 512733302016 512910841248 513107552616 513154441728 513173123072 513753436716 513964818432 514175414328 514809145344 515020087201 515814631956 515833410144 515880548352 516893392896 517544042496 517902950304 517969133568 518554870704 518753746668 518778358839 518820038656 519678078504 519833359044 520654283136 521782038336 523445506272 523512397824 523668824064 523894516224 524534882976 524553978624 524803108864 524917747701 525564718848 526610382948 526658505984 527523685728 527706346284 528356754432 528607690752 528790726656 529273085952 529456352256 529659409152 529707810816 530713220052 530761718016 532405161054 532453813632 532473197568 533513184282 534400967776 534560647536 534609497088 535487738496 535513144608 535673156688 536441887488 537449582592 538544895876 538613716992 539395369344 539665696908 540281472848 540330845184 540725239584 540794339328 541405887984 541455363072 541850578272 542468847232 542518419456 542740715124 543597814656 543647490048 544540578816 544729131648 546415823187 546675336432 546745196544 547363474632 547813058256 547833001344 549579521088 549629743104 549816380308 551639708672 551804539392 552717129978 552761536512 552787762176 552952935936 554762758784 554954851152 555866515334 555917311872 556795219968 557023365522 557074267776 557709907456 558116987056 558167989248 558799184619 558819527656 558870594048 559278520848 559329629184 559967842304 560248480128 561061529496 561133228032 561983225557 563152805631 563333033664 564042140064 564258461288 564310024704 565263874864 565432776504 565484447232 567307892736 567552392576 569361778752 569604685824 570494581527 570546714816 570765530672 570963164166 571483992872 571681875141 571953388176 572658331648 572856620544 573797693248 573850128384 574939321723 574991861184 575700549632 575826306588 576099787968 576120760832 576824964768 576845964032 577245996693 577319763456 579107368164 579160288512 580111716704 580312586412 581505067008 582237047808 582460347136 582513573888 583423637199 583498193408 583672543488 584637838317 585785676216 585860534272 587004793128 587728287744 587969108051 588876194556 588897632544 588951447552 589177321984 589381330752 589918960384 590107754496 590123225952 590349549784 590403497472 591260308704 591335866368 592231614468 592307296256 593464146444 593485751456 594401348736 594629313312 594683652096 594705301504 595377814512 595432221696 595866835296 595942981632 596845708532 597788251008 597842878464 598824997888 599032347264 601201088748 601249390592 601380728478 602243754528 602320715776 602423705808 602452287684 602683339953 603497123424 604681988352 605885064252 605940431616 606935853472 607130093568 607816656954 607872200832 607894330368 608183042048 608315894532 608393631744 609081623982 609393083648 609448771584 610277453136 610333221888 611335860096 611547541488 612552174546 612608151168 612804206592 613575585792 613810904064 614583550464 615009753486 615032142864 615088346112 615783908961 616098795904 616312126512 617071742976 618276961224 619616170524 620594672256 620780106816 621670972416 621856728576 621886232448 622124738016 622907849616 624108103632 624187858944 625406975856 625429743744 625486897152 627366315511 627423645888 627480981504 627881610438 627938987904 628671968613 628729418304 628970548368 629050925056 629188335954 629963822592 630279540144 631056371712 631274881536 632311922112 634601149234 634790768949 634848777792 634871889408 635921859222 636111873567 638221379328 638496441648 639283400704 639603788928 640532001096 640613855232 640805271552 641584249007 641947078656 642111222006 642193277952 642919491981 643447561698 644181756088 644240623104 645522404904 645581394432 645604896768 646848884736 646865843832 647603938592 647663118336 648135855936 648195084288 648951709536 649259920896 649484733888 650285236224 650551689096 651638587392 652625681292 655072154048 655267890528 655327770624 655351627776 656375486273 656435467584 656631611424 657724268032 659008885743 659093101056 660236169216 661133907564 661194323712 662280515104 662509836612 662763922129 662824487232 663658830432 663871223808 664143243507 664203934656 664961812736 665022578688 666284821436 666345708288 666406600704 667653965824 667671470388 668494388224 668957977476 669043464192 669800041326 670203789312 670435854336 671250851401 672511782384 673678122624 673968466184 676117112268 676203513856 676405564416 676697083456 677524223844 677548889056 677610805248 678941179904 680267236896 680354168832 681384760732 682460807808 682523172864 682784933888 682802835156 683021355264 683644402688 683881121664 684143403488 684205922304 685004582288 685567219104 685629868032 686412193792 686562134778 687752842608 687777880192 687840731136 690474169734 690537267072 691406494272 691671662224 691704478452 691911160722 692904104672 693111145392 694205710848 695709384448 697927341696 698169006288 698526021632 699315938646 699379843968 699405304832 699890330268 700752958464 700771330818 702121616586 702147177264 702211341312 703364914304 703608461712 704475672576 704764329854 705054302208 705851601624 705941803008 706122309558 706212545536 707011154733 707591866914 707617626736 707682290688 708709300416 709873548072 709938418176 709964263424 711350912376 712747530048 712812662784 713983651328 714017526144 714230875584 715255849984 716599443456 718059861168 718151622656 718308496854 719193825792 719554262544 720441126912 720690587136 720966986112 721874517312 721940484096 722401422762 722467437696 723310759587 723654286832 724704475599 724770700992 724797086208 726054105088 726212705517 726305508864 727704995328 728554430916 728621008128 728900448576 729152837928 729817966176 730070673228 730350669651 730417411008 730444001792 731570890752 731870650233 732772694784 732839657472 735739385856 736956173304 737015382016 737050349568 737176376844 737270581248 738489901032 738773126394 739703071419 739939801536 741223082496 741479738688 742393626624 742697820696 742765690368 743938670592 744223985664 745065579492 745160792064 745677548136 745704694464 745772838912 746616184236 746997973504 748082039328 748150401024 748177637376 749638921824 750870407508 751110711552 751179350016 752056186752 752124911616 752413366272 752673897216 753910368672 753979262976 756410523648 757887887952 758214524457 759149038336 760659442036 760728953088 760956259968 761284218888 762242500188 762312155904 762604517568 763808827392 765133504512 765398439936 766655814912 767768408784 768133050624 769029677078 769099953024 769661328924 769731662592 769759684608 770630155074 771263121492 772143157552 772213718016 773750115216 773820822528 775340089344 776316063744 776953700352 777898182932 778130620002 778230057984 779517117756 779750038566 781047568288 782673057504 783637716992 785168259408 785196843392 785268596736 785503236096 785841774336 786830967936 787204663296 788347078272 789642152624 789915574422 791285528592 792535131648 792839084416 792911536128 793837086016 793909628928 794416517866 794489113728 794561716224 796069830078 796142577024 797051001344 798607741581 798709796352 801601451664 801840971304 802991672704 803231607744 803269716912 803577786604 804589305754 804662831232 806242651136 807817343814 807846752336 807920575488 809093054016 809506791424 810422209272 810496267776 810525773824 811087859376 811191508992 812108831976 812420291642 813442941467 813703270848 813777629184 814111072686 815114480128 815396721984 816736232728 816810868224 818100781056 818414538752 819444733952 820013004648 820042857152 820117794816 821045211948 821749502016 822762323968 824369281632 824724570462 826154894032 827459563008 827706809088 828894629888 829075694967 829142304768 829181643264 829499650688 830543799488 832144138176 832432276728 833799773001 833875967808 833906324992 835192829952 835535048283 836564861184 836641308672 837175480584 837251983872 838229291484 838305891072 838627397824 838917781272 839951763456 840295931749 840372720192 841408495616 841592294244 841699842048 843082562816 844999550496 846063210096 846387691932 846465037056 846495852544 847895812296 848149164756 850961839104 851328588864 852805051904 854042668128 854151806976 854407028736 855820072224 855929438208 856148296008 856257703936 856444746249 857225989308 857930082264 858987497472 859284930816 860696539872 860775192576 860806529024 862465179648 862487791776 863550824448 864149681952 864181141248 864260112384 865237447152 865268946048 865679894528 865979645184 867402252128 868661052246 868740432768 870167575056 870468879618 872257600512 873355571712 873690520704 873770360832 875247290112 875508815232 878678514324 878790801408 880314892288 880507189692 881511876752 881592431616 883346448816 883427171328 883765982976 884071996128 884878440576 885161631744 885184838928 885524324676 885605246208 887003799552 888347421702 888460944384 890196219666 890228627184 891943969968 892025478144 892057952256 893066721768 893148332544 893800252944 893914472448 895268562798 896682376512 896764317696 898237496832 898548520896 901489483024 901801633122 901874085888 903365631792 903481073664 903635558712 905245685136 906940103966 907022982528 908827596378 908910647424 909947743744 910403780208 910695140352 911724985431 911841495552 912274563072 912590447616 914089625472 914173157376 915416179704 916919999593 917003790144 918828261819 918912226752 920632226312 920716356096 921875325696 922272637936 922548214296 922632519168 924148193856 924468189768 925607614464 927493987342 929424255786 930569788928 930892008384 932421251528 932506458624 932785092864 933187107024 934337277952 934361774424 936162155448 936196236352 936281788416 938144615616 938230345728 939300896768 941135468832 941255737344 941496412744 941822415657 942681539644 943455822552 943576387584 944945733888 945419310216 946498064096 946584557568 948467883168 950330040064 950416883712 951901723851 952023368192 952307834112 952394858496 953882788833 957413148224 957744662472 958925101056 959318018399 959405683392 960588169216 960798001644 960920782848 961289314816 962499356416 962587312128 963166833009 963201897016 963289916928 964414346116 966272634132 966360934656 966396114944 968283607356 968407345152 970273327104 971405907888 971494677504 971867264768 972203783904 973090621568 973427564304 973800892868 973889881344 975427854336 975827533644 977030259712 978938521938 980985847808 982608231072 982733799424 982901835792 983027441664 984653201376 985030835192 986270761892 986586402048 988297443328 988639651584 990263760928 990354253824 991700861346 991791485568 992298647552 993420772656 993547722752 993764754918 994236730848 994272925952 994363785216 995488245648 995806835712 997442719104 997533868032 999427232154 999518562432 1001160543344 1001480948736 1001507205582 1002741582336 1003217821696 1003436966214 1003565196288 1004700061989 1005213824896 1005305683968 1008767673576 1010517183936 1010952699276 1014175668402 1014305270784 1014608346624 1015045625184 1016286335766 1016323333584 1016416207872 1016806023424 1018411769856 1020400855344 1020531253248 1022077141098 1022207753216 1023691211712 1023784759296 1024177400832 1024204252734 1024532032896 1025466604032 1025821682496 1026215105232 1026308883456 1026346246144 1027506873432 1028350828656 1029618290688 1030040174402 1031629263912 1031666820288 1031761096704 1035088084992 1035711254601 1035805900608 1037109741408 1037507493336 1037556717678 1037640077312 1037866741083 1039356157008 1039666718088 1041308566272 1043564076672 1046795353643 1046891012544 1047337648128 1047789032448 1048973907969 1049069765952 1049107957248 1049606217728 1049835495402 1051129437696 1051156996227 1053220765896 1053317011968 1055047371456 1055412692568 1056713508864 1057146494781 1057581453312 1058546171904 1058912704512 1059183464337 1059318818304 1061387800371 1061426440104 1061523436032 1064810322108 1064907627264 1064946395136 1067026368564 1068801935552 1069121295072 1069218994176 1070975476992 1071026289216 1071346313376 1072883774976 1074899165184 1077089791752 1077227433984 1078790738688 1079331393816 1080562945696 1080661690368 1081450479168 1082811775968 1082910726144 1083602134143 1083701156544 1084937694464 1085036838912 1085481430248 1087195629312 1087294980096 1089081157632 1089458263296 1092831646374 1093350672864 1093490393088 1094726949264 1095198757549 1095626116512 1095666002688 1099159042176 1099259486208 1099632760616 1103279417344 1103609078784 1105434259956 1105523073024 1105575524352 1105905871872 1108159689591 1109525517568 1109909702304 1111733030668 1111834623744 1113590439936 1114046731044 1114148535552 1115419814912 1116233974112 1116335978496 1117598369238 1117639055312 1117741188096 1118557041696 1118659258368 1119935684608 1120496960256 1122123058992 1122266456064 1123966451114 1126305611262 1126666067328 1128084280128 1128516922576 1128620049408 1130527749728 1130865553008 1130968894464 1134615785472 1135104785152 1138723557504 1140989163054 1141093429632 1141531061344 1141926328332 1142967985744 1143363750282 1143906776352 1145316663296 1145713241088 1147595386496 1147700256768 1149878643446 1149983722368 1151652613176 1152199575936 1152241521664 1153544515617 1153649929536 1153691928064 1154491993386 1154639526912 1155945232611 1158214736328 1158320577024 1160223433408 1160625172824 1163010134016 1164474095616 1164920694272 1166847274398 1166996386816 1167195930003 1167345086976 1169275676634 1171571352432 1171721068544 1174009586256 1175456575488 1175938216102 1177752389112 1177795265088 1177902895104 1178354643968 1178762661504 1179837920768 1180246451904 1180699099568 1180806994944 1182520617408 1184463228936 1184614592512 1184873361633 1186928292888 1186971502912 1188802697472 1189258626624 1189367304192 1190755629024 1190864443392 1191624776799 1191733670592 1193691417064 1194104745117 1195576502016 1195685756928 1197649995776 1198064694528 1202402177496 1202498781184 1202761456956 1204487509056 1204847411616 1204904575368 1205366679906 1206883958631 1206994246848 1209363976704 1211726015721 1211770128504 1211880863232 1213871706944 1214260187136 1215633313908 1215744401664 1215788660736 1216631789064 1216787263488 1218163247964 1218630437463 1218786167296 1220554906272 1220666443776 1221166609029 1222671720192 1223095082976 1225104349092 1225216302336 1225608413184 1227151171584 1227621808128 1229167100928 1230019506972 1230064285728 1230176692224 1231567817922 1232197591808 1232624253024 1234143485952 1236553922448 1237086855693 1239232341048 1241189344512 1241560213632 1243341944832 1243713457152 1243772464896 1244249476032 1245815699232 1248216207264 1248375717888 1250813951712 1250859487488 1250973794304 1254732631022 1254847291776 1254961963008 1255763220876 1255877975808 1257343937226 1257458836608 1257941096736 1258101850112 1258376671908 1259927645184 1260559080288 1262112743424 1262549763072 1264623844224 1269202298468 1269581537898 1269697555584 1269743778816 1271843718444 1272223747134 1276442758656 1276992883296 1278566801408 1279207577856 1281064002192 1281227710464 1281610543104 1283168498014 1283894157312 1284222444012 1284386555904 1285838983962 1286895123396 1288363512176 1288481246208 1291044809808 1291162788864 1291209793536 1293697769472 1293731687664 1295207877184 1295326236672 1296271711872 1296390168576 1297903419072 1298519841792 1298969467776 1301103378192 1302991578369 1305251362584 1310144308096 1310535781056 1310655541248 1312750972546 1312870935168 1313263222848 1315448536064 1318017771486 1318186202112 1320472338432 1322267815128 1322388647424 1324561030208 1325019673224 1325527844258 1325648974464 1327196378183 1327317660864 1327742447616 1328286487014 1328407869312 1329923625472 1332521132553 1332569642872 1332691416576 1335307931648 1335342940776 1336988776448 1337915954952 1338086928384 1339600082652 1340113845559 1340871708672 1342501702802 1342902844197 1345023564768 1347356245248 1347936932368 1352234224536 1352407027712 1352702449683 1352811128832 1353394166912 1355048447688 1355097778112 1355221610496 1360410155949 1360534473792 1362769521464 1363241394567 1364921615616 1365046345728 1365569867776 1365605670312 1366042710528 1367288805376 1367762243328 1368286806976 1368411844608 1370009164576 1371009151801 1371134438208 1371259736064 1372824387584 1373124269556 1375505685216 1375555760384 1375681462272 1380948339468 1381074534144 1382812988544 1383343324448 1383408956904 1383822321444 1385808209344 1386222290784 1388411421696 1391240981013 1391418768896 1394136383679 1395854683392 1396338012576 1397052043264 1398631877292 1398759687936 1398810609664 1399780660536 1401505916928 1401542661636 1402080180737 1404243233172 1404294354528 1404422682624 1406729828608 1407216923424 1408951345152 1409528659708 1410108604416 1411703203248 1411883606016 1412244619116 1412425091072 1414022309466 1415183733828 1415235253472 1415364581376 1417418600832 1419747096144 1419876836352 1419928526848 1422701824752 1425495060096 1425625325568 1427967302656 1428035052288 1428461751168 1430511699968 1436119722336 1436303245312 1436616993708 1438387651584 1439108525088 1440882253824 1441381174272 1441933972224 1443749034624 1443880968192 1444802845524 1444934875392 1446621519174 1447308573664 1449408951198 1449541401984 1449594172416 1452108210176 1452425411034 1452611017728 1455409990656 1457108861832 1457242016256 1457800897152 1458305675856 1459635932352 1460141346456 1460701339302 1460834822016 1460888003584 1463141781504 1463741300466 1465545389568 1468407782907 1471478771712 1473912346608 1474100699136 1474352753688 1474541162496 1476979802064 1477546252788 1479406142838 1479879603072 1482446164992 1482959477376 1485395641392 1485531380736 1487551292019 1488447971328 1490131158984 1490321584128 1491355096272 1491409388928 1491545677824 1493232368472 1493995947008 1496027367757 1496164078656 1496300802048 1499140848231 1499277843648 1501740815016 1502221423104 1502260808373 1504112373504 1504249823232 1504826732544 1505347794432 1507820737344 1507958525952 1512821047296 1515775775904 1516429048914 1518298076672 1521263502603 1521318884072 1521457906176 1521912519936 1522568437776 1524485000376 1524624311808 1525209035136 1527617654784 1529931670709 1530796879872 1533115711647 1533311629824 1535536817568 1536266101248 1536306379101 1538059354156 1538199906048 1539322657848 1539463325184 1539519369216 1541260310148 1542526242984 1544286315104 1544427436032 1545060261603 1547500230432 1547641645056 1550680178688 1552632127488 1553907400704 1555796365864 1556261240004 1556335076517 1556460115968 1559034235512 1559500077132 1562095136576 1565203082651 1565346115008 1567275433984 1570336518816 1570393686784 1570537193472 1571006472192 1571683548672 1573661935872 1574409326592 1576694156544 1579284305248 1579831148844 1582571057184 1585070263296 1585678168832 1585823072256 1587674172032 1587819257856 1588833035732 1588978227456 1589123432448 1592139660156 1592285154048 1594102002688 1597215483162 1597419592704 1600675107187 1603202903328 1603681942608 1605983345408 1606463215488 1606539433824 1607155573208 1609178611508 1609325662464 1612485302272 1615634687628 1615693504672 1615841150976 1618186108032 1619013582848 1620844418544 1620992535552 1621051547648 1622175718752 1622383017984 1624217663952 1624840583284 1626885882934 1627406541696 1627555258368 1628222145372 1630228960256 1630793443968 1633472465456 1633621736448 1636829077504 1638889467904 1639247469561 1640026009296 1640085714304 1640235589632 1642090423896 1643499004032 1648738563264 1649449140924 1652309788064 1654919126016 1655413618176 1657789259776 1658151389934 1658284609536 1658363286528 1658999301376 1661087598976 1664288276352 1664864553456 1667599546002 1667751935616 1667812649984 1670385659904 1671070096566 1673129722368 1674350961168 1674503967744 1676397553857 1676458582968 1676611782144 1677254795648 1677835562544 1679903526912 1680591863498 1680745440384 1683184588488 1683399684096 1685949676671 1686165125632 1689458416893 1689999100992 1692126420192 1692775383864 1692930074112 1692991705088 1695791624592 1696298329512 1701923678208 1702657177728 1705610103808 1708085336256 1708814057472 1711483744581 1711640144448 1712296592016 1712515407872 1712889492498 1714451978616 1715045625423 1715860164528 1717974994944 1718569861632 1721393079744 1721550385152 1724817965169 1724975583552 1727101648896 1728299363904 1728362282496 1730474894304 1730537892096 1731359789056 1731737990079 1731959290368 1734804504256 1737322104492 1737480865536 1740335150112 1740937759236 1744515201024 1746711143424 1747381041408 1747540721664 1750270911597 1750494580224 1751017630464 1753913514951 1757357028648 1757581602816 1761014379384 1763023753504 1763184863232 1763907324153 1766692897632 1766854342656 1767531965952 1768143992256 1769756881152 1770323263488 1770369677856 1771048649352 1771210492416 1774007599104 1776694843404 1776921888768 1780392439332 1780457254368 1783887939936 1784050956288 1784115904512 1786133443536 1786296665088 1786903236001 1787600505888 1787828944896 1790537125596 1793364753024 1793528635392 1796474993664 1797097041792 1802978966048 1803603266244 1803748171776 1806731263584 1806962147328 1807271117424 1808050019859 1810491370272 1813880207932 1814045965056 1817655192756 1817821294848 1819895487488 1820807560416 1821390280704 1823449970862 1823682991104 1824549126144 1825180895232 1828179250944 1828346314752 1830832359408 1833839999186 1834007580288 1837656523638 1837824453504 1841264452624 1841432712192 1843750651392 1844545275872 1845096428592 1845265038336 1848296387712 1848936379536 1851215228928 1854987974684 1858848511572 1861139577856 1861784016768 1864842503056 1865012917248 1865570185728 1866374214048 1868674555904 1868723548848 1872324310896 1872392472704 1872563576832 1876289231232 1876460691456 1882098946533 1882270937664 1882992825488 1883644831314 1885363079288 1886015905839 1886911645104 1887152775168 1889891467776 1890838620432 1892996128192 1893169115136 1896935766336 1900660080128 1903803447702 1904046736384 1904372306847 1904615668224 1907765577666 1914826296448 1915489324944 1917850202112 1918636036798 1918811366784 1921596003288 1921841565696 1922578629632 1924752747021 1924998712832 1926333666018 1926403794032 1926579833856 1928758475943 1928828692232 1932545268264 1932721869312 1932792229888 1936567214712 1936814690304 1939748552729 1940546654208 1942811815776 1942989355008 1943734529536 1944407567808 1946181243136 1946855128608 1947601785736 1947779762688 1950855708672 1951655067288 1954060519424 1957877043876 1961971695616 1965216462144 1965803671584 1966054883328 1969126458819 1969306402752 1970061670384 1972541523784 1973172804096 1976594886656 1977026657229 1977279303168 1980527521856 1980708507648 1983401722692 1983582971136 1986841545312 1987095445504 1987529509836 1988291766387 1988473461696 1988545851904 1990976491296 1991613671424 1992429730521 1994885438208 1995067736064 1998854464308 1999037124864 2002321086688 2002961897472 2003014411164 2005483164672 2006435643392 2006873932428 2007130392576 2009400123978 2010427649792 2010611367936 2013752554203 2017535347152 2021034367872 2021905398552 2028351336804 2028610541568 2029216693248 2030091250368 2032572671532 2032646667168 2032832415744 2033612046848 2036823539712 2040801710688 2041062506496 2044154282196 2044415506432 2047382423424 2047569518592 2048354801664 2048408505468 2049064065792 2050933208064 2051643364992 2052430210464 2052617766912 2052692492288 2055013746864 2056701657312 2059236581376 2060080348804 2063258527824 2063333640576 2063522193408 2071422509202 2071611801216 2074219482816 2075014986672 2075113435356 2075280154624 2075733482166 2078712314016 2079333436176 2082617132544 2087128153344 2093590707286 2093782025088 2095578064896 2097947815938 2098139531904 2098215914496 2099212435456 2099670990804 2102258875392 2102313992454 2106441531792 2106634023936 2110094742912 2110825385136 2113427017728 2114292989562 2115162906624 2117825409024 2118366928674 2118637636608 2121033464199 2122775600742 2122852880208 2123046872064 2129620644216 2129815254528 2129892790272 2134052737128 2137603871104 2138242590144 2138437988352 2141950953984 2142052578432 2142692626752 2145767549952 2149798330368 2154179583504 2154454867968 2157581477376 2158662787632 2161125891392 2161323380736 2162900958336 2165425669667 2165623551936 2165821452288 2167204268286 2167402313088 2169875388928 2169932278761 2170962860496 2174113426797 2174391258624 2178162315264 2178916526592 2185663292748 2186501537491 2186701345728 2189453898528 2190397515098 2191052008953 2191252233024 2191332005376 2195611950699 2198318084352 2198518972416 2199265521232 2206558834688 2207218157568 2210868519912 2211046146048 2211151048704 2211811743744 2214500472379 2216319379182 2219051035136 2219109214257 2219819404608 2223466061336 2223669247488 2227180879872 2228093462088 2228297071104 2230839629824 2232467948224 2232671956992 2235196738476 2235278110624 2235482376192 2237114083392 2237318516736 2239871369216 2240993920512 2244246117984 2244532912128 2247932902228 2252611222524 2253332134656 2256168560256 2257033845152 2257240098816 2261055499456 2261731106016 2261937788928 2269231570944 2270209570304 2274643573371 2277447115008 2281978326108 2282186859264 2283062122688 2283852656664 2285935971488 2286727500564 2287604505413 2287813552704 2290633326592 2291426482176 2295190772992 2295400513536 2299757286892 2299967444736 2303305226352 2304399151872 2304483043328 2307089031234 2307299859072 2307383856128 2308983986772 2309279053824 2311890465222 2316429472656 2316641154048 2320446866816 2321250345648 2326020268032 2328948191232 2329841388544 2333694548796 2333992773632 2334391860006 2334690173952 2338551353268 2343142704864 2343442137088 2348019172512 2350913150976 2351876432204 2355504778224 2355590530176 2355805790208 2356709287936 2357525323008 2359675841536 2360492903808 2361398199136 2361613989888 2365041234816 2368926457872 2369229185024 2369746723266 2373856585776 2373943005824 2377605394944 2378517253248 2378734608384 2381511258048 2381728886784 2383249553598 2383467341184 2387382834128 2388209490234 2391153004032 2395299991552 2395823224743 2396129389056 2404804354992 2405522913912 2408975018112 2409694823232 2409809150736 2410733359812 2413767917262 2413988493696 2418727953408 2423452031442 2423540257008 2423761726464 2427743413888 2428520374272 2431266627816 2431488803328 2431577321472 2433263578128 2433574526976 2436326495928 2437260874926 2437572334592 2440328824401 2441109812544 2441332887552 2442333218058 2445343440384 2446190165952 2450208698184 2450432604672 2454302343168 2455243616256 2458334201856 2460039013944 2460128571456 2460353384448 2463135635844 2464395183616 2465248506048 2468286971904 2473107844896 2474173711386 2478464682096 2482378689024 2483120427264 2486683889664 2487426914304 2487544929792 2488498952064 2491631398464 2496432414528 2501399319003 2501627903424 2501718974976 2506605144849 2509465262044 2509694583552 2509923926016 2511526441752 2511755951616 2514687874452 2514917673216 2515882193472 2516753343816 2519855290368 2520887795247 2521118160576 2524225486848 2525099526144 2529247688448 2538404596936 2539163075796 2539395111168 2539487557632 2543687436888 2544447494268 2552885517312 2553985766592 2557133602816 2558415155712 2562128004384 2562455420928 2563221086208 2566336996028 2567788314624 2568444888024 2568773111808 2571677967924 2573790246792 2576727024352 2576962492416 2582089619616 2582325577728 2582419587072 2587395538944 2587463375328 2590415754368 2590652473344 2592543423744 2592780337152 2595806838144 2597039683584 2597938935552 2602206756384 2605983156738 2610502725168 2611627806463 2620288616192 2621071562112 2621311082496 2625501945092 2625741870336 2626526445696 2630897072128 2636035542972 2636372404224 2640944676864 2644535630256 2644777294848 2649122060416 2650039346448 2651055688516 2651297948928 2654392756366 2654635321728 2655484895232 2656572974028 2656815738624 2659847250944 2665042265106 2665139285744 2665382833152 2670615863296 2670685881552 2673977552896 2675831909904 2676173856768 2679200165304 2680227691118 2681743417344 2685003405604 2685805688394 2690047129536 2694712490496 2695873864736 2704468449072 2704814055424 2705404899366 2705622257664 2706788333824 2710096895376 2710195556224 2710443220992 2720820311898 2721068947584 2725539042928 2726482789134 2729843231232 2731139735552 2731211340624 2732085421056 2734577610752 2735174956293 2735524486656 2736573613952 2736823689216 2740018329152 2742018303602 2742268876416 2742519472128 2746248539112 2750759998779 2751011370432 2751111520768 2756484785457 2761896678936 2762149068288 2765625977088 2766686648896 2766817913808 2767644642888 2771616418688 2772444581568 2776822843392 2782481962026 2782837537792 2788272767358 2791709366784 2792676025152 2794104086528 2797263754584 2797519375872 2797621219328 2799561321072 2803011833856 2803085323272 2804160361474 2808486466344 2808588709056 2808845365248 2813459657216 2814433846848 2817902690304 2819057319416 2823406406496 2823767212032 2824489238232 2824850182144 2825467246971 2828044618932 2830367467656 2830470506944 2830729162752 2834837201664 2839494192288 2839753672704 2839857053696 2845403649504 2850990120192 2851250651136 2855705171553 2855934605312 2856070104576 2856923502336 2861023399936 2861648366499 2872239444672 2873233987416 2876775303168 2877954055197 2878217050176 2881764507648 2882762348544 2883867944448 2887498069248 2887761936384 2889500499027 2889605691048 2889869750784 2893243038348 2894617147328 2898817902396 2899082803968 2899188344832 2904216420352 2904850822068 2905222035456 2910819981312 2914217723664 2914484032512 2915601794304 2916611351712 2919271864704 2920282692912 2921402678604 2921669644032 2921776007168 2926283563008 2927482600932 2931090779136 2936815565814 2942957543424 2947824693216 2948201398272 2948705507376 2949082324992 2953959604128 2955092505576 2958812285676 2959759206144 2964892329984 2965918954752 2970791282784 2971062761472 2975102584038 2976895942656 2980262317968 2980643168256 2982710192544 2982818777856 2983091355648 2986464736944 2987991894016 2992054735514 2992328157312 2992601604096 2998281696462 2998555687296 3003481630032 3004442846208 3004521616746 3008224747008 3009653465088 3010695588864 3015641474688 3015917051904 3031551551808 3032858097828 3036596153344 3042527005206 3042637768144 3042915812352 3043825039872 3045136875552 3048970000752 3049248623616 3050418070272 3055235309568 3059863341418 3061593759744 3066231423294 3066623259648 3071073635136 3072532202496 3072612758202 3076118708312 3076399812096 3078645315696 3078926650368 3079038738432 3082520620296 3085052485968 3088572630208 3088854872064 3090120523206 3095000460864 3095283290112 3105264254976 3107133763803 3111592731728 3112522480008 3112670153034 3112920231936 3118068471024 3119000154264 3124190273152 3130406165302 3130692230016 3140386060929 3140673037632 3140787373568 3142012944384 3143367097344 3146921723907 3147323871744 3148818653184 3153388313088 3158568610496 3159662297688 3164852901821 3165142114368 3170140526592 3171356337664 3171439484343 3175348344064 3175638515712 3177550393011 3177666071464 3177956454912 3184279320312 3184570308096 3188204005376 3194430966324 3194839185408 3201350214374 3206405806656 3207363885216 3211966690816 3212926430976 3213078867648 3214311146416 3218357223016 3218651324928 3224970604544 3231269375256 3231387009344 3231682301952 3236372216064 3241688837088 3241985071104 3242103095296 3244351437504 3248435327904 3249681166568 3250806402429 3253771765868 3254813083392 3255110516736 3256444290744 3260457920512 3261586887936 3266944930912 3267243472896 3273658155008 3277778935808 3278494939122 3280052018592 3280171428608 3280471179264 3284180847792 3285596272647 3286998008064 3297477126528 3298898281848 3304619576128 3309838252032 3310827236352 3315578519552 3316302779868 3316569219072 3316726573056 3317998602752 3322175197952 3324479068773 3328576552704 3329729106912 3335199092004 3335503871232 3335625299968 3340771319808 3342140193132 3346259444736 3348701922336 3349007935488 3352795107714 3352917165936 3353223564288 3354509591296 3355671125088 3359807053824 3361183726996 3361490880768 3366369176976 3366799368192 3371899353342 3372330251264 3378916833786 3379998201984 3384252840384 3385550767728 3385860148224 3385983410176 3391583249184 3392596659024 3403847356416 3405314355456 3411220207616 3416170672512 3422967489162 3423280288896 3424593184032 3425030815744 3425778984996 3428903957232 3430091250846 3431720329056 3435949989888 3437139723264 3442786159488 3443100770304 3449635930338 3449951167104 3456598727808 3456724564992 3460633546851 3460949788608 3461075784192 3462719578112 3463475980158 3463918580736 3467835697833 3469609008512 3474644208984 3474961731072 3480670300224 3481875518472 3489030402048 3493422286848 3494762082816 3500541823194 3500989160448 3501587790009 3502035260928 3507827029902 3514714057296 3515163205632 3522028758768 3526047507008 3526369726464 3527814648306 3533385795264 3533708685312 3535063931904 3536287984512 3539513762304 3540739355712 3542097298704 3542420984832 3553389686808 3553843777536 3560784878664 3560914508736 3567775879872 3568101912576 3572266887072 3572593330176 3573806472002 3574874330397 3575201011776 3581074251192 3582314235351 3586729506048 3587057270784 3592949987328 3594194083584 3605957932096 3607206532488 3607496343552 3613132349671 3613462527168 3614542234848 3616100039718 3620651875893 3620982740544 3627760415864 3628091930112 3635310385512 3635642589696 3639790974976 3641615120832 3642780561408 3646899941724 3647365982208 3650361790464 3655891312389 3656358501888 3661664718816 3663499827087 3667679998372 3668015160576 3675313047276 3675648907008 3682528905248 3682865424384 3687501302784 3689090551744 3690192857184 3690530076672 3696592775424 3697872759072 3702430457856 3709975949368 3711260567079 3717697023144 3722279155712 3723568033536 3729685006112 3730025834496 3731140371456 3732407350937 3732748428096 3737349111808 3737447097696 3744648621792 3744784945408 3745127153664 3752578462464 3752921382912 3764197893066 3764541875328 3765985650976 3767289662628 3770726158576 3772031811678 3773823290208 3774305550336 3779782935552 3781677240864 3785992256384 3786338230272 3793871532672 3801320160256 3807606895404 3808093472768 3808744613694 3809231336448 3815531155332 3816994486369 3829652592896 3830978649888 3835700404224 3837272073596 3837622733568 3843192006576 3843683131392 3845157259264 3849505494042 3849997425664 3852667332036 3852807588064 3853159667712 3857516951886 3857657384464 3865090536528 3865443738624 3865584459776 3873134429424 3873629380608 3879497105458 3881093308416 3885623631552 3885978710016 3887469059072 3888815135616 3892362486272 3893710257216 3895203571472 3895559525376 3903310134576 3908121038848 3908974735107 3915754087752 3930432924288 3931607343168 3938252917638 3938612805504 3940123340768 3945083047568 3946345608192 3953189773312 3954053314458 3954558606336 3961055043712 3961417015296 3966803445384 3967165942272 3973683090624 3975059019672 3976583532774 3976946923392 3977091703808 3981589134549 3981952982592 3983227342848 3984859461042 3989770876416 3997563397659 3997708928616 3998074249728 4004642173376 4005923794944 4006028822328 4010966329344 4013747864856 4014260785152 4018800247956 4020341536677 4020855299584 4027505108406 4028708532591 4035070694304 4042068735744 4043810797104 4056702673608 4057221083136 4058433386496 4060182500736 4065145343064 4065293334336 4065664831488 4067224093696 4081230467847 4081603421376 4088308564392 4088831012864 4089724183701 4094764846848 4095139037184 4096709603328 4096817010936 4098128131584 4101866416128 4103286729984 4104860420928 4105235533824 4110027493728 4113027455403 4113403314624 4118473162752 4120160697608 4126517055648 4126667281152 4127044386816 4142845018404 4143223602432 4148438965632 4150029973344 4150226870712 4150560309248 4151466964332 4157424628032 4158666872352 4165234265088 4173722943039 4174256306688 4182409151037 4187181414572 4187564050176 4191156129792 4195895631876 4196279063808 4196431828992 4199341981608 4204517750784 4204627984908 4206240542211 4212883063584 4213268047872 4220189485824 4221650770272 4226854035456 4228585979124 4230325813248 4235650818048 4236733857348 4237275273216 4242066928398 4245551201484 4245705760416 4246093744128 4259241288432 4259630509056 4259785580544 4268105474256 4275207742208 4276485180288 4276875976704 4283901907968 4284105156864 4285385253504 4291535099904 4308359167008 4308909735936 4315162954752 4317325575264 4322251782784 4322646761472 4325801916672 4330851339334 4331247103872 4331642904576 4334408536572 4334804626176 4339750777856 4339864557522 4341925720992 4348226853594 4348782517248 4356324630528 4357833053184 4371326585496 4373003074982 4373402691456 4378907797056 4380795030196 4382104017906 4382504466048 4382664010752 4391223901398 4396636168704 4398531042464 4413117669376 4414436315136 4421737039824 4422302097408 4423623487488 4429000944758 4432638758364 4438102070272 4438218428514 4439638809216 4446932122672 4447338494976 4456186924176 4456594142208 4461679259648 4462653876057 4464935896448 4465343913984 4470393476952 4470556221248 4470964752384 4474228166784 4474637033472 4481987841024 4488082103271 4488492235968 4495865804456 4497422544693 4505222445048 4506664269312 4512337120512 4514067690304 4514480197632 4522110998912 4523462212032 4523875577856 4538463141888 4540419140608 4549287146742 4554894230016 4563790507809 4563956652216 4564373718528 4566124245376 4567705313328 4571871942976 4573455001128 4575209010826 4575627105408 4580968144051 4582852964352 4589795012127 4590381545984 4599347134941 4599514573784 4599934889472 4606610452704 4608798303744 4608966086656 4614178062468 4614599718144 4614767712256 4617967973544 4618558107648 4623780930444 4625554241123 4632858945312 4633282308096 4635180784809 4640893733632 4642500691296 4652040536064 4657896382464 4659682777088 4667389097592 4667985547264 4668783720012 4669005229551 4669380347904 4677102706536 4686285409728 4695609247953 4696038345024 4701826301952 4703752864408 4711009556448 4711181060352 4711611580416 4713418575872 4715050646016 4719351683072 4720985807616 4722796398272 4723227979776 4730082469632 4737852915744 4738458370048 4739493446532 4747713171552 4747886011648 4755210789888 4757034506496 4757469216768 4763022516096 4763457773568 4766499107196 4766934682368 4774765668256 4776418980468 4782306008064 4790599983104 4791646449486 4792258778112 4802025321561 4809608709984 4811045827824 4817950036224 4819389646464 4819618301472 4821466719624 4827535834524 4827976987392 4837455906816 4846904062884 4847080514016 4847523452928 4855486827776 4857040748544 4862533255632 4862977606656 4863154642944 4866527156256 4867149053952 4872652991856 4874521749852 4875144669184 4880657648802 4882219625088 4882665775104 4884666436116 4890686880768 4892380331904 4900417396368 4900865209344 4910487232512 4916668403712 4920078027888 4920257142912 4920706768896 4926271271688 4928790367232 4930497012096 4946215689792 4948347422772 4956929364192 4964757378048 4966240854528 4973367779328 4974853828608 4975089859584 4976997904128 4983262796928 4992864829056 5002798638006 5003255806848 5003437949952 5013210289698 5018930524088 5019389167104 5023052883504 5023511903232 5029375748904 5029835346432 5031764386944 5033506687632 5039710580736 5041775590494 5042236321152 5050199052288 5057849030013 5058495376896 5068375250679 5076809193872 5078326151592 5078790222336 5078975115264 5087374873776 5088894988536 5105771034624 5107971533184 5116830311424 5124256008768 5126442172416 5132673992056 5134451233743 5136889776048 5137546223616 5143355935848 5147580493584 5153454048704 5153924984832 5163707366129 5164179239232 5164651155456 5174453895507 5174926750656 5180831508736 5181304946688 5185086847488 5191613676288 5194079367168 5195877871104 5204413512768 5211966313476 5221005450336 5223255612926 5240577232384 5242143124224 5242622164992 5250812734791 5251003890184 5251483740672 5253052891392 5261794144256 5272071085944 5272744808448 5280731895673 5289071260512 5289554589696 5291721972459 5298244120832 5300078692896 5302111377032 5302595897856 5308785512732 5309270643456 5310969790464 5313145948056 5313631477248 5319694501888 5330084530212 5330278571488 5330765666304 5341231726592 5341371763104 5347955105792 5351663819808 5352347713536 5358400330608 5360455382236 5360709708003 5363486834688 5370006811208 5371611376788 5380094259072 5389424980992 5391747729472 5408936898144 5409628110848 5410809798732 5411244515328 5413576667648 5420193790752 5420391112448 5420886441984 5424150059577 5441640623796 5442137895168 5451078085856 5452965578268 5459686462464 5462279471104 5462422681248 5464170842112 5469155221504 5470349912586 5471048973312 5473147227904 5473647378432 5480036658304 5484036607204 5484537752832 5485038944256 5492497078224 5501519997558 5502022740864 5502223041536 5512969570914 5523793357872 5524298136576 5531251954176 5533373297792 5533635827616 5535289285776 5543232837376 5544889163136 5553645686784 5564963924052 5565675075584 5576545534716 5583418733568 5585352050304 5588208173056 5594527509168 5595038751744 5595242438656 5599122642144 5606023667712 5606170646544 5608320722948 5616972932688 5617177418112 5617690730496 5626919314432 5628867693696 5638114638832 5646296839599 5646812812992 5648978476464 5649700364288 5650934493942 5656089237864 5658047717517 5660734935312 5660941013888 5661458325504 5669674403328 5678988384576 5679507345408 5690807299008 5701980240384 5711410343106 5711869210624 5712140209152 5713116920541 5713847004672 5722046799872 5723296732998 5744478889344 5746467974832 5753550606336 5755908110394 5756434100352 5765524697088 5767735888896 5774258241063 5774996138496 5779000998054 5779211382096 5779739501568 5786275427829 5786486076696 5789234294656 5797635804792 5798165607936 5798376689664 5809701644136 5810444070912 5819245658187 5821639962624 5828435447328 5828968065024 5831203588608 5833222703424 5838543729408 5840565385824 5842805357208 5843339288064 5843552014336 5852567126016 5854965201864 5862181558272 5873631131628 5885915086848 5895110675779 5895649386432 5897411014752 5898164649984 5907379376457 5907919208256 5910185011152 5917624571352 5919518412288 5929784659968 5931837909504 5941582565568 5942125522944 5950205168076 5960524635936 5961286336512 5964875299161 5965420385088 5965637555712 5972929473888 5975983788032 5977289191563 5984109471028 5984656314624 5985203208192 5996563392924 5997111374592 6006963260064 6008885692416 6009043233492 6016449494016 6019306930176 6021391177728 6028710917723 6031282949376 6031834103808 6041257662609 6063103103616 6065716195656 6073192306688 6085054010412 6085275536288 6085831624704 6087650079744 6090273751104 6097940001504 6098497247232 6100836140544 6110470619136 6119726682836 6123187519488 6132462846588 6133246519296 6142147270272 6145064404992 6145225516404 6152237416624 6152799624192 6157290631392 6157853300736 6158077476864 6165041240592 6170104971936 6177145260416 6177709744128 6180241046412 6190000921728 6190566580224 6214267527606 6223185463456 6225044960016 6225340306068 6225840463872 6236136942048 6238000308528 6248380546304 6260812330604 6261384460032 6280772121858 6281346075264 6281574747136 6286734194688 6293843447814 6294647743488 6297637306368 6306776626176 6317137220992 6319324595376 6329705803642 6330284228736 6340281053184 6342712675328 6342878968686 6350696688128 6355100786022 6355332142928 6355912909824 6363100392597 6368558640624 6369140616192 6376408010752 6388861932648 6389678370816 6402700428748 6412811613312 6414727770432 6423933381632 6425852861952 6426157735296 6428622292832 6436714446032 6437302649856 6449941209088 6462538750512 6462774018688 6463364603904 6472744432128 6483377674176 6483970142208 6488702875008 6496277009001 6496870655808 6499362333136 6501612804858 6507543531736 6509626166784 6509796836283 6512888581488 6520915841024 6522340280391 6523173775872 6533889861824 6534486945792 6555557871616 6556989878244 6559504612473 6560104037184 6560342857216 6568361695584 6571192545294 6573156026859 6573996016128 6594954253056 6597796563696 6609239152256 6619676504064 6621654472704 6632605559736 6633138438144 6633453146112 6635997205504 6643501417137 6644350395904 6648958137546 6657153105408 6657327642771 6659458213824 6670398184008 6671007742464 6671250599936 6681542639616 6684280386264 6692518889472 6695261133613 6697403844672 6698015870976 6705590215428 6705834331872 6706447128576 6709019182592 6711342250176 6719614107648 6722367453992 6722981761536 6732738353952 6733598736384 6743798706684 6744660502528 6757833667572 6759996403968 6768505680768 6771101535456 6771720296448 6771966820352 6783166498368 6785193318048 6807694712832 6810628710912 6822440415232 6823930720113 6832341345024 6845934978324 6846560577792 6849186368064 6851557969992 6857807914464 6860182501692 6862813516239 6863440658112 6871899979776 6874279446528 6885572318976 6886201540608 6899271860676 6899902334208 6913197455616 6913449129984 6921267093702 6921899577216 6922151568384 6925439156224 6926951960316 6927837161472 6935671395666 6939218017024 6949288417968 6949923462144 6961340600448 6963751036944 6978060804096 6986844573696 6989524165632 7001083646388 7001978320896 7003175580018 7004070521856 7015654059804 7029428114592 7030326411264 7044057517536 7052095014016 7052739452928 7055629296612 7066771590528 7067417370624 7070127863808 7072575969024 7079027524608 7081478711424 7084194597408 7084841969664 7106779373616 7107687555072 7121569757328 7121829017472 7135551759744 7136203825152 7144533774144 7145186660352 7147612944004 7149748660794 7150402023552 7162148502384 7164628470702 7173459012096 7185899974656 7188388167168 7211915864192 7214413064976 7226264699342 7226925054336 7229084469696 7232200079436 7241303751786 7241965481088 7255520831728 7256183860224 7270620771024 7271285179392 7279581949952 7283230241664 7285561122816 7293799883448 7294731964416 7300723580928 7305781932241 7311782624778 7312717003776 7320986473203 7323329437632 7326999654174 7335359996744 7336030321152 7350626094552 7351297814016 7365057810496 7365730848768 7375002605568 7378181103488 7380385714368 7381060153344 7393185550848 7395745518144 7404860915712 7419951898736 7422521134158 7435394046288 7444558311424 7447136067072 7459370012224 7460051668992 7462280742912 7464814701874 7465496856192 7474211182399 7474894195392 7489297243584 7489569890816 7504197957009 7505156924928 7528395786132 7529083750656 7531971301952 7534579325256 7541452317152 7544063623356 7546956919727 7547646580416 7559565871104 7562663385741 7563354481728 7571984512768 7572676460544 7587743065344 7602640320512 7615213790808 7616186945536 7617489227388 7618462672896 7631062310664 7633988972738 7643598404663 7659305185792 7661957299776 7671400808448 7674544147192 7675245467136 7686384013152 7687366262784 7690314518528 7699010988084 7699994851328 7705334664072 7705615176128 7706319335424 7715033903772 7715314768928 7730181073056 7730887477248 7731168919552 7746268858848 7747258761216 7758994210916 7762186616832 7771247263104 7771957420032 7774938118144 7777630271232 7784724972544 7787420514432 7790407142944 7791119050752 7806620269152 7816242077696 7817949470214 7831508175504 7834883419389 7860865848576 7863214686336 7876505835276 7877225611008 7880246681536 7890166095136 7892691216384 7906379546624 7908106628916 7909117212672 7922110087424 7922834030592 7933606890768 7934331884544 7947366181248 7950118039344 7953167065548 7953893846784 7954183407616 7963178269098 7963905965184 7966454685696 7969718922084 7979541752832 7995126795318 7995417857232 7996148499456 8009284346752 8011847589888 8012057644656 8021932658688 8027495729712 8028521570304 8037600495912 8040683073354 8041710599168 8055010216812 8057417065182 8070141388608 8084137471488 8087621594208 8113405347216 8114442166272 8116866772992 8120365001472 8130290686128 8130586668672 8131329662976 8134448187392 8162460935694 8163206842752 8176617128784 8177662025728 8179448367402 8189529693696 8193419206656 8193634021872 8196256263168 8203732832256 8206573459968 8209720841856 8210471067648 8220054987456 8226054910806 8226806629248 8240321395216 8252279996337 8253034111296 8253334562304 8269454356371 8285690036808 8286447204864 8296877931264 8300059946688 8300453741424 8302933928664 8314849256064 8317333744704 8330468530176 8347445886078 8348512613376 8364818302074 8374362829144 8375128100352 8382312259584 8391791263752 8392558127616 8392863657984 8398683963216 8409035501568 8409255969816 8412481084422 8425766127168 8426536095744 8440378971648 8443301540544 8453708070912 8457171958248 8471301636096 8473467714696 8474550546432 8484133856796 8491102402968 8491411520832 8492187488256 8518482576864 8519261018112 8519571161088 8536210948512 8550415484416 8552970360576 8553751953408 8567115514659 8567803815936 8568210313728 8570770507008 8583070199808 8615930987677 8616718334016 8630325909504 8633862165591 8634651150528 8644503565568 8645293522944 8651603833344 8661702678668 8662494207744 8663285809152 8668817073144 8669609252352 8679501555712 8679729115044 8683851441984 8696453707188 8697565034496 8712649261056 8715666106368 8742653170992 8746006149964 8746805382912 8757815594112 8761590060392 8764208035812 8765008932096 8765328021504 8782447802796 8793272337408 8797062084928 8826235338752 8828872630272 8843474079648 8844604194816 8847246974976 8858001889516 8865277516728 8876204140544 8876436857028 8879277618432 8893864245344 8894676989952 8912373848352 8913188284416 8923358519296 8925307752114 8929871792896 8930687827968 8940786953904 8941112442496 8941929504768 8948456333568 8949274066944 8963975682048 8976164206542 8976984471936 8991731608912 8994845089386 9010444890096 9013328538624 9024674241024 9028135380608 9028960395264 9044221997824 9046924424064 9047751155712 9080838281216 9098574293484 9109788460032 9127581015618 9127913304432 9128747437056 9132248490752 9135410626656 9143743885952 9146910002256 9150418021652 9151254210816 9161936288102 9165705928704 9179590024254 9180763091968 9198694269882 9199029147568 9199869778944 9213220905408 9217596607488 9217932173312 9228356124936 9229199436288 9229535424512 9235935947088 9237116215296 9247561860888 9251108482246 9265717890624 9266564616192 9270361569618 9281787467264 9285001382592 9315792764928 9319365554176 9321401291409 9334778195184 9335971094528 9337567440024 9338010459102 9338760695808 9354205413072 9372570819456 9391218495906 9392076690048 9407505728816 9421158182787 9422019112896 9422362120704 9426837151744 9430101292032 9438703366144 9440765171721 9441971615232 9445592796544 9446455959552 9460164939264 9475705831488 9478986893064 9494558705463 9495426343104 9495772023296 9510421579776 9514069012992 9514318453029 9526045032192 9526915547136 9532651179033 9532998214392 9533869364736 9549531336512 9552837960936 9564612016128 9581199966208 9583292898972 9584517556224 9604050643122 9619217419968 9622091655648 9635900072448 9638779292928 9639236602944 9642933439248 9655071669048 9655953974784 9674911813632 9693808125768 9694161028032 9695046905856 9710973655552 9725066511264 9725955213312 9726309285888 9733054312512 9745305983712 9749043499704 9750289338368 9752419207287 9761315297604 9764439250176 9765331550208 9769332872232 9781373761536 9784760663808 9800834792736 9801730418688 9820974465024 9833336807424 9840156055776 9840514285824 9841413537792 9852542543376 9856788817941 9857580734464 9860994024192 9892431379584 9896694845544 9913858728384 9929514756096 9932481709056 9946735558656 9949707657216 9950179719168 9953995808256 9966525593856 9973437206319 9985729658112 10005597276012 10006511613696 10006875899904 10026420579396 10037861048176 10038778334208 10046105767008 10047023806464 10058751497808 10059670692864 10063528773888 10067013375264 10079421161472 10083551180988 10084472642304 10100398104576 10115698060026 10116990753792 10136750501358 10153618387744 10156652303184 10157580444672 10157950230528 10174749747552 10177789977072 10211542069248 10215943066368 10233660622848 10248512017536 10265347984112 10268902467486 10273779552096 10275092447232 10286711871696 10295160987168 10306908097408 10307849969664 10327414732258 10328358478464 10329302310912 10348907791014 10349853501312 10361663017472 10370173694976 10381900640553 10383227352576 10388158734336 10391755742208 10408827025536 10423932626952 10442010900672 10446511225852 10481154464768 10484286248448 10501625469582 10502007780368 10502967481344 10506105782784 10523588288512 10544142171888 10545489616896 10561463791346 10578142521024 10579109179392 10583443944918 10596488241664 10600157385792 10604222754064 10605191795712 10617571025464 10618541286912 10626291896112 10627262954496 10639389003776 10660169060424 10660557142976 10661531332608 10682743526208 10695910211584 10703327639616 10716800661216 10720910764472 10721419416006 10724622991191 10740013622416 10743222753576 10760188518144 10778849961984 10783495458944 10817873796288 10821619597464 10822489030656 10827153335296 10839397049013 10840387581504 10840782224896 10848300119154 10861955627679 10883281247592 10884275790336 10902156171712 10905931156536 10919372924928 10923847112737 10924845362496 10928341684224 10938310443008 10940699825172 10942097946624 10946294455808 10960073316608 10967673937167 10968073214408 10969075505664 10984994156448 11003039995116 11004045481728 11004446083072 11025939141828 11047586715744 11048596273152 11062503908352 11066746595584 11067271655232 11070578571552 11086465674752 11089778326272 11107291373568 11129927848104 11131350151168 11133781701237 11153091069432 11166837467136 11170704100608 11189055018336 11190077503488 11190484877312 11197222052811 11198245284288 11212047335424 11212341293088 11216641445896 11233945865376 11234354836224 11235381460992 11253838628864 11257735387392 11276229277664 11292593679198 11293625625984 11297956952928 11299400728576 11301868987884 11312178475728 11316095435034 11321469870624 11321882027776 11322916651008 11339348806656 11357976769152 11359014690816 11381614598016 11403960480768 11422820686212 11423738421248 11424280418304 11426233841082 11427694009344 11444093599744 11446593465996 11450983459107 11488957778688 11492935949664 11507101212672 11511816220788 11512868200704 11531049394176 11535471777792 11548516482126 11549992276992 11558001996108 11558422764192 11559479003136 11572550855658 11572972153392 11578468589312 11595271609584 11596331215872 11596753379328 11619403288272 11620888141824 11638491316374 11643279925248 11656870894656 11657936130048 11662407177216 11666445406848 11677087458816 11681130771648 11685610714416 11686678576128 11687104028672 11709930403728 11724363116544 11747262263256 11790221351558 11791298772864 11794822029504 11814758752914 11815838416512 11820370022304 11835249142704 11839036824576 11859569319936 11863675819008 11883165131136 11884251045888 11900410336152 11919959994709 11921049271872 11929750598322 11930840770176 11931275111424 11944767403647 11945858947776 11951967576064 11954578383126 11968218942056 11969312629248 11993126785848 11994222749184 12013926520128 12017771384832 12018086466984 12032898988032 12042782355456 12057421835446 12061024610031 12062565898752 12082515325218 12086125597773 12126206207232 12131432391312 12146384613376 12170108020824 12170551072576 12171663249408 12175300159488 12180547502208 12195880003008 12196994494464 12201672281088 12239453365672 12243691403541 12264925693176 12266493038592 12284294540544 12290128809984 12290451032808 12304474833248 12305599248384 12313456026923 12314581262784 12315706601472 12330082481184 12339082366209 12340209943872 12354290520832 12355419488256 12360482092824 12380001843456 12381133160448 12428535055212 12446370926912 12450089920032 12450680612136 12451680927744 12471134239187 12472273884096 12476000617056 12496761092608 12521168829117 12521624661208 12522768920064 12561544243716 12562692150528 12563149494272 12573468389376 12587686895628 12589295486976 12592514520451 12613553252352 12618721626633 12634274441984 12638649190752 12659411607284 12660568457472 12680562106368 12685425350656 12685757937372 12701393376256 12710201572044 12710664285856 12711825819648 12726200785194 12737117281248 12738281232384 12752816021504 12777723865296 12779356741632 12805400857496 12825623226624 12829455540864 12847866763264 12851705723904 12852315470592 12857244585664 12873428892064 12874605299712 12899882418176 12925077501024 12925548037376 12926729207808 12945488864256 12966755348352 12967940284416 12977405750016 12992554018002 12993741311616 12998724666272 13003225609716 13015087063472 13019252333568 13019593672566 13025777162976 13041831682048 13044680560782 13046347551744 13067779723648 13068973891584 13113979756488 13119009224946 13120208074368 13120685714432 13136723391168 13142385090588 13146312053718 13147992032256 13189908506112 13195593127392 13218478304512 13239353008128 13243308945408 13265211119472 13266906292224 13271994411008 13287002834274 13288700791808 13297916275092 13314306210816 13314655285542 13318916427648 13340796368016 13342015484928 13342501199872 13368560772528 13385037778944 13390522267226 13394807689344 13396031741952 13411180430856 13411668663744 13412894257152 13418038365184 13422684500352 13444734907984 13445963523072 13464246309813 13465476707904 13487597413368 13489321005056 13492267634079 13515667335144 13519992807936 13537011361536 13542203070912 13543440592896 13566332996736 13570386636096 13615389425664 13621257421824 13644880830464 13647861440226 13664682690048 13691869956648 13693121155584 13698372736128 13703115939984 13715615828928 13720365003384 13725627032478 13726881316224 13742904432153 13748558893056 13769385036381 13771144637952 13798041404823 13798543721352 13799804668416 13826394911232 13826898259968 13842534187404 13843799154432 13844303136768 13853903920632 13855674322944 13871342791332 13876662723369 13878436034048 13898576835936 13899846924288 13905542354427 13922681200896 13927502073888 13956121608192 13973689147392 13979048331264 14002167292776 14003956641792 14006351160036 14008141043712 14031308119608 14058856229184 14086827743859 14088115035072 14104190028032 14105478905856 14111258593224 14133543181056 14134834741248 14140255727616 14145151938048 14158055049216 14162957422848 14168389194816 14169683939328 14213558747232 14215375110144 14243139514656 14243658034944 14271103519488 14272407650304 14289067548288 14290373320704 14295225888008 14299497321588 14300804047104 14324297004768 14329256941404 14346918024192 14371799949312 14376776334336 14406075964683 14423831728384 14428826129952 14452529398684 14453850108672 14458168939392 14464400158872 14482607503572 14483930962176 14511041663456 14512367720448 14541241542048 14542570358784 14559163899904 14566460483328 14571122245632 14587599766896 14589463928832 14601447161856 14611563864482 14623565249556 14625434007552 14641972946406 14646658875264 14653999308348 14670719993488 14672060642304 14701252189104 14702595628032 14730115620992 14731461697536 14750005211136 14756362206976 14760771428736 14762120306688 14786371101696 14791491036288 14839903797472 14845042268316 14870788092576 14889116622848 14894272134144 14918740024448 14920103337984 14924561485824 14929629403748 14930993712384 14948422364798 14949788390784 14978594487168 14979139781632 15008395914018 15010313849856 15056791572264 15058167501312 15063942603904 15069158650512 15082904634304 15088127246712 15093913839454 15095293160832 15119131742208 15125326771482 15126708963456 15143969025536 15173547090039 15175486130688 15205280641024 15230427581616 15232373891072 15234978454776 15236925345792 15262124621328 15267977945476 15287196809326 15318610371584 15323914599552 15349088294384 15350490934272 15372768026304 15380629037056 15398021976168 15399989702656 15403353701229 15410669328144 15411230352256 15412638670848 15430067807544 15430629537856 15460362146112 15461774954496 15491122098387 15492537717696 15517988421832 15523361686521 15542494526208 15543914840064 15549876236288 15555260542464 15569449945088 15574841028864 15580814285888 15582238101504 15613240538304 15632484155392 15635898940428 15663016351008 15669766838778 15721731697152 15726429372672 15752438204373 15753011670552 15754451222016 15760493363072 15780332190272 15785382432768 15816213257832 15818234425344 15842195687019 15844220174848 15867213781536 15868663769088 15875165917377 15894732362496 15900236078688 15906334131096 15907787693568 15908366815232 15926356538196 15927811930368 15932909371392 15939437844168 15959083505664 15965622703231 15990253590636 15990835714464 15992296998912 16018568693504 16023695179776 16024115289312 16043865317376 16054991459424 16057043140608 16075200991824 16081366146708 16082129124009 16083421198336 16110020433624 16114834130364 16140282777216 16168274942976 16175243188416 16226810694432 16228884332544 16233733545984 16240730002944 16260581372256 16261173337344 16262659325952 16268896374784 16272450178731 16324921871388 16326413685504 16353234257568 16355324051456 16358896734804 16379059387392 16386838413312 16387268043744 16392512526336 16407465664512 16413146919936 16419441683712 16420942135296 16440109974912 16452109821612 16453613258496 16480642790432 16504559992674 16506068222592 16506669124608 16538908712742 16571380073616 16572894409728 16593755862528 16600119893376 16600907482848 16605867857328 16629698512128 16634667489408 16660937060352 16694891772156 16697025226752 16729636604148 16748725658288 16750256200704 16764624519168 16783582527504 16785116255232 16785727315968 16797367926432 16818071003136 16818511939632 16824962168844 16851532254336 16853072191488 16880757943296 16886603081088 16914343916496 16938890518797 16946935429392 16949101092864 16968267713592 16982204805936 16982823041664 16984374976512 17036965153728 17038522036224 17072421897024 17100830968832 17105940721152 17134231029318 17135607631872 17136420627456 17141541014016 17166140399616 17231861975354 17233436668032 17260651819008 17267724331182 17269302301056 17289007131136 17303207666688 17322774723189 17323405357336 17324988415488 17337634146288 17339218504704 17359003111424 17359458230088 17367702883968 17392907414376 17395130068992 17421479992267 17431332212736 17457736974561 17485306341984 17492012299928 17493610765824 17515631188224 17523180120784 17528416071624 17530017864192 17530656043008 17564895605592 17586544674816 17594124169856 17657745260544 17685332027337 17686948159296 17694493949952 17716003779032 17722138129371 17730555033456 17752408281088 17752873714056 17758555236864 17787728490688 17789353979904 17823118973413 17824747696704 17826376568832 17846717038592 17850615504228 17859743585792 17881573907808 17882224884992 17883859009536 17894625897483 17896912667136 17927951364096 17952328413084 17953968943872 17983463217824 17989690178772 18020889780192 18026657077248 18049348482048 18056270761216 18057920790528 18086132753169 18088443995648 18093848848128 18095502311424 18123772987827 18161676562432 18197148586968 18219576920064 18227042349581 18255162031236 18255826608864 18257494874112 18264496981504 18270821253312 18287487771904 18293820004512 18300836043304 18302508421632 18323872576204 18331411857408 18359180048508 18361526183936 18397388539764 18398058295136 18399739557888 18426441810816 18435193214976 18435864346624 18456712249872 18458398872576 18459070849024 18471871894176 18474232430592 18495123721776 18502216964492 18531435781248 18533129232384 18540723139236 18563574934528 18570002765184 18638731108352 18642802582818 18669556390368 18671942189056 18675134880048 18676020918204 18677521391616 18708410826144 18745141638912 18782436991812 18784153380096 18815011457632 18842316365574 18844038225792 18844724241408 18853674303488 18860202584064 18877406732288 18881530343442 18883943230464 18891185593088 18892911919104 18920329878528 18951411662976 18957973786128 18989117410926 18990852686208 18991544046592 19020843159552 19028138025984 19028636906058 19052090064384 19065302358066 19065996428784 19067738729472 19089301177791 19099062673024 19105675921872 19129224032256 19166585797944 19169035112448 19208101286244 19238434839936 19244183311296 19271800144896 19277558585856 19278473205888 19285866878496 19310143338096 19311907949568 19349823627264 19387616251536 19388322056064 19390093811712 19421947311104 19448355780841 19450133022528 19451910426624 19466108625024 19488831027003 19490611967424 19498086999408 19500578676736 19504838414574 19522630595208 19528878500352 19529390508849 19538665744464 19562747523072 19569521327616 19601669585472 19603460837376 19666673614848 19678513837419 19680312111552 19681028571648 19705085086752 19713577635882 19715161468928 19719468080577 19721988048384 19784862759168 19793389691088 19827717456768 19859029512192 19864963418112 19889111719217 19899415314432 19900359438336 19907991616512 19930504251411 19933051187712 19946874412638 19971459316224 19971982928313 20011194552024 20013023227392 20013751799808 20052841158792 20075722096352 20077556668416 20085783400839 20092211534016 20094047612928 20117502995616 20119341385728 20127057547776 20134026750528 20158842322944 20167102361976 20168945284608 20200796209152 20231396120052 20233981507584 20273501002716 20307236775488 20313304606368 20315160889344 20315900461056 20347640074463 20349499495104 20355579954144 20423084138496 20431886132736 20467321245696 20497024035072 20530695968224 20537804934972 20547559104192 20573423743392 20588440548717 20590321974336 20613816194816 20615699939328 20654829464516 20656716956928 20658604621824 20697815582028 20699707002624 20723326034944 20740347389952 20763801281106 20766454705152 20776317468672 20783511484416 20808776393431 20817654051072 20847865253904 20884021801344 20893022451704 20962308929536 20968572496896 21003250939164 21004015560736 21005934962688 21012211565568 21047176577024 21088284343776 21090979233792 21122927582692 21156285042048 21158218358784 21166887889836 21192976483328 21200314771584 21208445508128 21210383591424 21235142050928 21237082573824 21252583792224 21254525908992 21278778007552 21320338120848 21321114285952 21323062665216 21365487052416 21406655279232 21433601322432 21441821528944 21442838832012 21449245982382 21480027244832 21486445507152 21520377036288 21557699923968 21566990917888 21635747592576 21643239194928 21654306670592 21678794098026 21680775163008 21681564449792 21696600238308 21723911255358 21766562495184 21768551580672 21804312343424 21811862313072 21838745849856 21847694225474 21849690724992 21856683368448 21881399650344 21884195893248 21892588911616 21917345796723 21920146633216 21935347874334 21936146428816 21938151011328 21962959419609 21969988312896 22006079990232 22008090963456 22008892166144 22051878283656 22095173431488 22097192546304 22125007816704 22133493191168 22134543310464 22141157143104 22172931349504 22179556652544 22214582747136 22259855696208 22262700302336 22267563402474 22306182138864 22333674934272 22341408201216 22378110036672 22380155006976 22394444105622 22396490568576 22422633547197 22424682586176 22433282891792 22467891730752 22468709672448 22507677257728 22512593871027 22515470774784 22552458555328 22585187358396 22587251251968 22595913905856 22603737975768 22624356951456 22632190870068 22640870759181 22642939741248 22643764055552 22678697613312 22687990157223 22715953538304 22718029381632 22763229196032 22807920961536 22845641372424 22847476842496 22848560836608 22852467682164 22855388018688 22893186931992 22901966918214 22930795213989 22977915557376 22985871899328 23014202425344 23023632441576 23025736401408 23062098788352 23070943555584 23097032964252 23099984553984 23116003992216 23116845528384 23118958006272 23145101711316 23145944306784 23156937178624 23190543219168 23192662431744 23193506758656 23238806576544 23241776283648 23276982632748 23286559850496 23313741789312 23315872260096 23324814354432 23332890813696 23354174917632 23362261543296 23371221428832 23373357152256 23374208057344 23419860807456 23448726233088 23494524526512 23504650258167 23580442703116 23582597545728 23589644059008 23629517505828 23631676833024 23640740044608 23670498285408 23678073649152 23719138639872 23727351638016 23766330262272 23768502091776 23800820672304 23839919989418 23842098543744 23859501196644 23861681540352 23862550222848 23889534807294 23891717895552 23903935152128 23909156766252 23936437884112 23938625258496 23986253571696 23988445498368 24027853040256 24035542769664 24036172933968 24065797976064 24085564710912 24114843670892 24122049220062 24125131797504 24165030650436 24172251195546 24252412414464 24262864782624 24292769226752 24340216041648 24341102145152 24343326498816 24350600318976 24361095004416 24391760006016 24393988988928 24403344562176 24478906731344 24487382807082 24529851386352 24532986077184 24568589081088 24580257619968 24580902065616 24608949666496 24611198496768 24626912053846 24629162525568 24631413202944 24660164962368 24678164732418 24680419887744 24708581041664 24720964185648 24756839989011 24760003686912 24857070110424 24892741853824 24900179840064 24901361224272 24942268478374 24944547768192 24952001234112 24993522185216 25042337658234 25043249322416 25045537840128 25123088487432 25125384301056 25126298988544 25146936778752 25175373791256 25178590973952 25185029040902 25216731185477 25227106504704 25237443253266 25268548883968 25277298381504 25318823214568 25321136914944 25361124212736 25370850701312 25371515874744 25402786752512 25420403144088 25421328571712 25423651639296 25452401570388 25474234562496 25476562464768 25505632043008 25555447730592 25558713483264 25610801714992 25651246453248 25658911081728 25695733526528 25701346543977 25703411447808 25704630941184 25714489171328 25746857784128 25749210599424 25847792963031 25850155002048 25851096074752 25890977728512 25901586496773 25933510696704 25935880568832 25954811500032 25985108036004 25987482623232 25997449332544 26006451219432 26030174126944 26038504667136 26039187345132 26049173884219 26051554325952 26083663364096 26089361121564 26092695103488 26135559447296 26137947783168 26227959512976 26238018449892 26240416148736 26241371428864 26273446782336 26284770181176 26292624107436 26295984064512 26379817012224 26391186254784 26436956609024 26478706016256 26486617890816 26530422238944 26533812584448 26543988822016 26574005668548 26577401583616 26595832550184 26628612421632 26629310571084 26637832855296 26681592736032 26684030969856 26685002399744 26737121545056 26770075557888 26781044534452 26789615378688 26792063483904 26822360861712 26823337327488 26825788514304 26836076730368 26845369000704 26889469815968 26891927046144 26928492619626 26930953415808 26975194826736 26978642010112 26984535268158 27031334670288 27039985615872 27074022723072 27084406141824 27086881185792 27132665993472 27140773272192 27242514843648 27289761660928 27295722880452 27329365380096 27383739913296 27386242311168 27396745472256 27406231879968 27431231657856 27440730006768 27451254064956 27453762632448 27485808864306 27497117786112 27538770072762 27542289275904 27596082809646 27597087442704 27599609336832 27652789822464 27653796519936 27685068374808 27687598308864 27688606273536 27707807841264 27711348645888 27742685582664 27753325446738 27756872068096 27797153671872 27799693848576 27811084708854 27845362401792 27855004147776 27947378294784 27958096662528 28004334585552 28007913283584 28012702320072 28016282087424 28062616239216 28117712458368 28173655487718 28176230070144 28208380056064 28222517186448 28263474548361 28267086362112 28280511455232 28290303876096 28316110098432 28325914845696 28336778389632 28339367878656 28424519987383 28427117494464 28483676116389 28486279029312 28487316069888 28542207038976 28542955359087 28578135096576 28580746641408 28590451776016 28598994643176 28601608094208 28648594009536 28658513882808 28693836048384 28743599898624 28753552668672 28812151929366 28847663456768 28857652259904 28905058797368 28907700217344 28916337878784 28928800317744 28965215007144 28967861924352 29022083326912 29024735440896 29082483084096 29085140717568 29118327799808 29132920966656 29175199533792 29178927857664 29223127728964 29247130499112 29250868015104 29283945892812 29293317750528 29307998616696 29341439986976 29344121284608 29402504378208 29405191256064 29460231241984 29462923395072 29500010422272 29512724413952 29521542857472 29524240613376 29570366453823 29572742203392 29582982072576 29679807594944 29690084536632 29738858570369 29741576185152 29778233245696 29788544268288 29837480048896 29840206675968 29849122971648 29859258807496 29861987424768 29896844729596 29899576781568 29957188974336 29958279563264 30016791828036 30020627699712 30113583144528 30116335002624 30127885207808 30138317301024 30165809268608 30176254493424 30187827678908 30190586321664 30238263484416 30250653542964 30253417926912 30287938051072 30347094180078 30350972261376 30410561282048 30460855163232 30464747782144 30469956909552 30473850691584 30524249242656 30535955890952 30574393618652 30637220743168 30647829199104 30698176588768 30700981868544 30745536052608 30761258074112 30796043952336 30799979405312 30806707402458 30821338656288 30822460704512 30825277341696 30860135615088 30861259075712 30920724292224 30923549908992 30982244196774 30985075435392 31035976843664 31046723373042 31084989052416 31099752472576 31110521084928 31138899890176 31145701921659 31149682057728 31161628571776 31164476203008 31226481076608 31271797880856 31326032702016 31339533677556 31443463394304 31452858745344 31504876408746 31506023341104 31508902444032 31520986726144 31560664380544 31570764865536 31632426515664 31636468850688 31684391374038 31688440349696 31734427563072 31737327538176 31750331834754 31789464724992 31800472157376 31812668262192 31815575387136 31816733630464 31852713076392 31855623860736 31878875688336 31918167011328 31931245406462 31980507181272 31981671428928 31984593997824 32037137387008 32048230578624 32087730634752 32109982918848 32150401983648 32162732293416 32164258248018 32166842396672 32173868973573 32220040867248 32229668260728 32280565554432 32336549885952 32350486376832 32453621388864 32467467091968 32481460005888 32518191147039 32521162744512 32522346674688 32537792749568 32544900357462 32585866883037 32649843742776 32652827371008 32706468515136 32717793469608 32758118774784 32771541338211 32774536087488 32785025052672 32814931329024 32826293839872 32838883367424 32880219949824 32903021811501 32904219643224 32907226516992 32961285580864 33009119985348 33012136445184 33013338249216 33077817425484 33142760147232 33145788819456 33187511725056 33200239786752 33201814965696 33211735714656 33259397024256 33269334978816 33321874120704 33389783544312 33394050453504 33459273208296 33497451316576 33500512401408 33567165055008 33570232510464 33571454631936 33591666158433 33594735852864 33636142006272 33637023879264 33649924337688 33703064508672 33706144382976 33761515886592 33773206162176 33828687832992 33877781037594 33893870858784 33898202185728 33936535427184 33951161484019 33964409611872 33965646083328 33968749953024 34073930307456 34077044072448 34144843794048 34201661937664 34211881442304 34268462058636 34271215263744 34272841254912 34283082028032 34332280799232 34352950377321 34463723950708 34466873336064 34521303638016 34535448662364 34538604602112 34578014262272 34606415333376 34645549446378 34646810714672 34649976830976 34675268292576 34678437009408 34718006222848 34718916460176 34735405767936 34785814828752 34790260137984 34842959984534 34862664425472 34915473949122 34970612683968 34984024599856 34987221531648 35031262376448 35046360241568 35056832143248 35060035728384 35061312086016 35129791211184 35173089349632 35188248339712 35370664054674 35373896318592 35432007558064 35444276258742 35461110066912 35504816562176 35505747428112 35517110473728 35575456981376 35578707959808 35646237946826 35649495393408 35652753137664 35701231008456 35719487171584 35759879984127 35763147815616 35764449769984 35789251794966 35793825334272 35834302210941 35855902728192 35904656826168 35907937887744 35966926435648 35979380357544 36041779560384 36053314154496 36098696964096 36112541522432 36172265506338 36176887991296 36183073830093 36187697696256 36247545975654 36323353124864 36394297173936 36439153840128 36454084699162 36510324062472 36511653217728 36514989748224 36528993963008 36541642506624 36574975543808 36587640009024 36601672086608 36605016843264 36647745152408 36718360097016 36723052367872 36731074210623 36794777079528 36796116590272 36799479115776 36852883621632 36870386429952 36913424499744 36916797745152 36918141698048 36940368080769 36943743788352 36990247443552 37004433928984 37017247098627 37062871562496 37066258464768 37081446278472 37127149869056 37140005530368 37277462216704 37285605165636 37339112780736 37350269760096 37352041836408 37355042783232 37413402717561 37416821652288 37490283277824 37563506487351 37564873983624 37568306760192 37630022915264 37684632731148 37688076451584 37689448482816 37720405168128 37754813464576 37763060686884 37767886460928 37777543561353 37782371186176 37840659757056 37856164879899 37902823325952 37915947572256 37978234821852 37981705372416 37983088093184 38041686319104 38056276051968 38057273812116 38104180128768 38130604716132 38131992857568 38135477458944 38178602355582 38198125346048 38211351843744 38258448064512 38333171595888 38338070224896 38416202572488 38476869679872 38488366622592 38543600289792 38555117171712 38556946411776 38571733756992 38620286676192 38623815899136 38699647254528 38775232503072 38776644112128 38780187623424 38843894622208 38896711561682 38900266045056 38903820853248 38932217250048 38977662054006 38981223934848 38996173998816 39001157353472 39009676829148 39045261190416 39057757000704 39058781017698 39077331488928 39125495046144 39139042655232 39203339170944 39206921674752 39357027674838 39360624223104 39362057143296 39410170173504 39427155271764 39430322937856 39438936161154 39443976096768 39569725518336 39586779382176 39655434913536 39718059024384 39729926836224 39778223438434 39800718876672 39815983233024 39861008502822 39866102375424 39893748825276 39942918632448 39943965856626 40022389104048 40026046454784 40027503599616 40105682317584 40151444192704 40155113336832 40171566801678 40184423068032 40188095225856 40235005991232 40238682771456 40254115095552 40268053501056 40334204723952 40337890569216 40392738929439 40462792240104 40467963015168 40547002005432 40614473550976 40626609212736 40630321778688 40695280148926 40698998990208 40711159908288 40846168276992 40863772265472 40934642491392 40994048070144 41061391936448 41075609869944 41095118208384 41143087723673 41146847486784 41176881097434 41180643948672 41227632389632 41228713296459 41308155109143 41309658929032 41313433913856 41395631164056 41399414005248 41446652069888 41480694779904 41527602562212 41532909410304 41543529212329 41567022968832 41617552786862 41629988170107 41635308102144 41695730507808 41716627063281 41768043602688 41786044903408 41924617859072 41937144993792 42006501878328 42008031121472 42011869925376 42024423131136 42176568687552 42245855165384 42260483231577 42312570084096 42316436717568 42333775779672 42385952966656 42400629543168 42416891016256 42420767182848 42470284101856 42474165147648 42501283705831 42505167584448 42509051817984 42557556015104 42640676241696 42642228571904 42646125330432 42730974104832 42813310558464 42867202644864 42883643057888 42885677664024 42898491964764 42960054489664 42972891014304 43040754072576 43115399847936 43133981835776 43218227894049 43271495185152 43286478389856 43308613341184 43357588196052 43361550326016 43363128899584 43393200476616 43447822510716 43464485602847 43533124990368 43537103161344 43608624686848 43623724626144 43677491699712 43695388450948 43699381449984 43713366736896 43762799300688 43768391786496 43785177823232 43834691593446 43840293266432 43870695748668 43872292857632 43876302022656 43925918839218 43939976625792 44012159980464 44016181926912 44017784332288 44103756567312 44190346862976 44194385092608 44250015633408 44266986382336 44269086620928 44282314286208 44345862699008 44359113305088 44519711392416 44525400604672 44535126804948 44612364277728 44667349868544 44682816402432 44756220073344 44760310013952 44788888211244 44792981137152 44845267094394 44849365172352 44866565783584 44935783461504 44937419344896 45015354515456 45025187742054 45030941549568 45104917110656 45170374716792 45174502503936 45191827811712 45207475951536 45248713902912 45264381740136 45281741518362 45285879482496 45287528111104 45357395226624 45375980314446 45431907076608 45520641270117 45526458392064 45615841923072 45691282744848 45697121673216 45704935364328 45710776037376 45786373863984 45803933836428 45861590427978 45955831114752 45971743798656 46047264883152 46051472802816 46141887111168 46194065928504 46199969107968 46232007984432 46233691056768 46237916012544 46290203422632 46291888613568 46313874357248 46381086438336 46385324863488 46473366295161 46477613153088 46553965265496 46570085059563 46627483578624 46631744520192 46649628708864 46665781627392 46708349835264 46724523086592 46742442857664 46746714304512 46839721614912 46897452466176 46989049053024 47009300516334 47160885406232 47165195091456 47179288118016 47259035011656 47263353666048 47281480089216 47340996570816 47356147298304 47454703276032 47526587061057 47532660524544 47601641344608 47625497752131 47679839978836 47684197087488 47719002393288 47723363080704 47725100445696 47779069614588 47783435791104 47818313532504 47872875768224 47877250516992 47896868109693 47972507143392 47976890996736 48055706080512 48071085539328 48072345867936 48131595952128 48171129421824 48229687341784 48244098440124 48246387372027 48250263595008 48330061300872 48344502391092 48504824828928 48521295562181 48525729565248 48585538453504 48680432083296 48682204290304 48686652997632 48701200637952 48722190008832 48783520012032 48787977977856 48806689124352 48957813462688 48974765614164 49059702772704 49065972154368 49137178162176 49160515239936 49161804131232 49217899332992 49222396993536 49253824107692 49258325051136 49262826405888 49320329924736 49356329464836 49360839775488 49417162083328 49441928371296 49513679978022 49520007373824 49620928322797 49714140220848 49785483707648 49800359680128 49802722448544 49884536956748 49889095536384 49904002468224 49987044370432 50084675316468 50086498644832 50091075680256 50246176974864 50250768602112 50252597977088 50293873557504 50350747582512 50357181947904 50370058081804 50433462370954 50454213009408 50474886506532 50537097767936 50554596763008 50637646429136 50642273829888 50741701402624 50743031749488 50805573505024 50816671556391 50840806288176 50842657143424 50847303278592 50904803140776 50948469124992 50953124929536 51110895461184 51221603429984 51302492906496 51317822163456 51391467053056 51402693087954 51406822895616 51409261882368 51428978342656 51493715568256 51498421198848 51695585926062 51700310004096 51702192149504 51781955457024 51803172993546 51867021393408 51909623000064 51968324169567 51970216072008 51974965246464 51994898665088 52012902438864 52060348253888 52077009334272 52078374690264 52098347768438 52103108651904 52178722243128 52185390206976 52264439976801 52271118894592 52373210923683 52455919025952 52476036899784 52480832297472 52482742857728 52546893564672 52569540362352 52585248214872 52591968129024 52759634024448 52782372509568 52873913218048 52973235781632 53055996082011 53060844477888 53087977644032 53148011337096 53154803167232 53166414388113 53191665100368 53257224843264 53258621142168 53275665710592 53363185472064 53368061939712 53469356920239 53474243090112 53540151115776 53562089068904 53579230757376 53644721723424 53646674654976 53651577028608 53672153460736 53683877692449 53690738001408 53778939631936 53783854092288 53856985239252 53861906831616 53950389653472 53957284020224 53969070536316 54062669340576 54079971231744 54148045446144 54168812283648 54173762371584 54258398259507 54265331986944 54281546544384 54371318963481 54485029687296 54591445760904 54658730760192 54681127048743 54767479826592 54772484622336 54793490944512 54812463759936 54862463315712 54881460013536 54902508129912 54907525264896 54971617728612 54994235572224 55077540145524 55084578551808 55192165619292 55194174885408 55199218673664 55305579644928 55307593039872 55370136749616 55375196617728 55377212547072 55415615682528 55422697291776 55485371165328 55506650893476 55513744136192 55594307343744 55599387697152 55622169417708 55690724803584 55710008295552 55916193325056 56008669171104 56015826567168 56025404640144 56032564174848 56125232478432 56235424916736 56347310975436 56352460140288 56416760112128 56445034372896 56526949096722 56534172724224 56561022910464 56580607752192 56632220196864 56651829691392 56673556779264 56678735757312 56849039974766 56854234988928 56967352232778 56972558058624 56974632139776 57084414077952 57085910718174 57156270193152 57180903552032 57197989286352 57203216188416 57297188019072 57317027765616 57387672096768 57507105337344 57624303858732 57695326913536 57715304519808 57810117594736 57815400434688 57832675757568 57857600635488 57930430014288 57935723848704 58044166653824 58049470881792 58164966168192 58170281435136 58265841933312 58345067342523 58350399067584 58446255457928 58466493081009 58494260998224 58501736030208 58567891785624 58586635501056 58615997233392 58682879973952 58688242569216 58805008756416 58810382512128 58920462483968 59000020844544 59025448827904 59035541512257 59043085714944 59140732907646 59145484406784 59165964145152 59359615189888 59380169073264 59477717140738 59483152370304 59577088536576 59667335157651 59674960097792 59698245943296 59718517614992 59723974849536 59791512754233 59793689459192 59799153563136 59914377948672 59916559126528 60033583656072 60041255399424 60132205134599 60227166289056 60232670005248 60255770415616 60257350202517 60276634602048 60331618537216 60352508986848 60375655357816 60381172643328 60476526968832 60501307085928 60506835853824 60575876102144 60694188360156 60701944522752 60821122564096 60921710326464 60939913819104 60947701383168 61042920223389 61048498485312 61071911781904 61148787237304 61274441486336 61295658398208 61396353177536 61401963737088 61491072105216 61592087904672 61599958810624 61613414804916 61642677312576 61644921409024 61720271230176 61722518151424 61765321646151 61841448584448 61847099817984 61964488393548 61970150870784 62071953687328 62093446746084 62169978104832 62199504945152 62221042169856 62277799780352 62291403843318 62299364115456 62323257143552 62328952406016 62426329180293 62452962153216 62543595761712 62652065404032 62679067355112 62886926788608 62905717490688 63009752817492 63012046682208 63017804888064 63041973452288 63121328761088 63141529731072 63264853031328 63272937701376 63368782748076 63376880699392 63468855126144 63474655076352 63500663669508 63578929449984 63600944314752 63625336524384 63631150774272 63633467260928 63705426152784 63711247721472 63757751376672 63836334022656 63862490812924 63961014362544 63963342857856 63969187995648 64074274774016 64096461157248 64219965837696 64300803967296 64325464586832 64328516496036 64333684793344 64347737947146 64440081734496 64459336521456 64561131108864 64673099771904 64700972753664 64907242777728 64962920011776 65036382294078 65042325489024 65044693349376 65075585499136 65089800714924 65171733766074 65299687485552 65305654742016 65412937030272 65435586939216 65516237549568 65543082676422 65549072174976 65570050105344 65652587679744 65677766734848 65752037390169 65760439899648 65806043623002 65808439286448 65814453033984 65888878258827 65922571161728 66018239970696 66024272890368 66026676498432 66155634850968 66285520294464 66291577638912 66375023450112 66400479573504 66403629931392 66423471429312 66518794048512 66538669957632 66643748241408 66779567088624 66788100907008 66918546416592 66994902633152 67001024802816 67128195759677 67134330110016 67140465020928 67183332316866 67189471705728 67267900641591 67274047758528 67299848675376 67406129017344 67523031773184 67546412324352 67657375665984 67755562075188 67787741717568 67873070854368 67902322968038 67922612277543 67928819223744 67931292166656 68063970471669 68147860614912 68154088144896 68289687588096 68403323875328 68423762884608 68536924117272 68542430527488 68545682509824 68566164056064 68649514643749 68705900754642 68792385641967 68927447901416 68933746672128 69042607276032 69070897324728 69077209204224 69156028524544 69212830666752 69291098892756 69293621429344 69299953661952 69350536585152 69356874018816 69436012445696 69437832920352 69470811535872 69571629657504 69580520275968 69685919969068 69725328850944 69830947898244 69941225367936 69968049199712 69974443063296 70062524752896 70092720483136 70113664286496 70120071456768 70122624172032 70259582422368 70346178699264 70376496679424 70513950774501 70741328109348 70747792637184 70864015116128 70888552517484 70915739667803 70922220133824 71009633124352 71011494856224 71034220947456 71150913962752 71157415919616 71292475893652 71298990786816 71305506275328 71402462016912 71438974343168 71519759968254 71526295631232 71528899539968 71578503589932 71587650668544 71668604421882 71711805456384 71809313652336 71815875775488 71933852871296 71958760715088 72083559120768 72106628308992 72197393928192 72225083044864 72344531012676 72353775982592 72366147660186 72375395392512 72495091951308 72646706249728 72788594347872 72878307680256 72908169398324 73020648124944 73023306435456 73029979496448 73057987926016 73083285013248 73149951087616 73175280018048 73203344173216 73210033686528 73295490304816 73436720194032 73446104735744 73462148421246 73589554159056 73592233180544 73598958231552 73705767243264 73740772859904 73826848999488 73833595490304 73880736161538 73887487576704 73980494887104 74008867857968 74034494197254 74125743124992 74162892556944 74254299738112 74270519967033 74280011060736 74571210331272 74678225561472 74700539520192 74704083672816 74826805435122 74833643304576 74980566555648 75127012974702 75129747967248 75136613520384 75260045830528 75369265462296 75376152903168 75378896965632 75440810336256 75526121373768 75535772921856 75555087122706 75564742372352 75650193556431 75681319514112 75712329759798 75805646651904 75831895144512 75956469643704 75963410744832 75966176186368 76083372638208 76112552103936 76114547624232 76208360257536 76261209432264 76263985715136 76270954917888 76357204711164 76396250692096 76422703687488 76516896129024 76666343191776 76676140449792 76832405144976 76953739359744 76976733245184 77087200579584 77110234343424 77113892823552 77143467513984 77240573352384 77247631798272 77543378889093 77550465006144 77553288224256 77687789244416 77704759490319 77793423123364 77800532090112 77807641706496 77864434500096 77955324108012 77962447869696 77992347997632 78019353658296 78090522380832 78115514001408 78117562035396 78147521652657 78154662977856 78250990092288 78278085310464 78406678341888 78413843349504 78714055349676 78721248446208 78724114286592 78820340347008 78854310543528 78860645875712 78877872322308 78887952193536 79139451036672 79173558764352 79310869827072 79436118048768 79459853672448 79556446876868 79601437753344 79631966466048 79722017005644 79732204750848 79787497650552 79885837264896 79887931713252 80044778208096 80052092909568 80055007199232 80211364635168 80302888385408 80310226673664 80343133603356 80368846136064 80376190451712 80470011982464 80477365542912 80508230191104 80536107002112 80668409447904 80675781138432 80785477858878 80925584480208 80935926030336 81094004010864 81228947101952 81253218425472 81260643557376 81390560297852 81397997980416 81422319816576 81727544530944 81869284982784 81988096140288 82122783872896 82151219739888 82190236416768 82286175447346 82293694973568 82353762194868 82361287897344 82455264779264 82457426592918 82616310218286 82619317858064 82626867827712 82791262328112 82798828010496 82893304139776 82961389559808 83055205124424 83065818820608 83087058424658 83134045937664 83235105573724 83259976340214 83270616204288 83391461015616 83433254126562 83536087205376 83572089806816 83849235718144 83874289987584 84013003756656 84016062242944 84023739850752 84048846262272 84353137375104 84491710330768 84520966463154 84625140168192 84667551559344 84771905933312 84790423645083 84801259086336 84833782032512 84841534365696 84940568203712 84948330295296 85002567411662 85010335168896 85018103635968 85273559962149 85281352483392 85284457143808 85451028349167 85461948209664 85626621116928 85734405289728 85767286115776 85771355328048 85796983929528 85920108979328 85945782028608 86081508145152 86230799695872 86267963671552 86436455788098 86542990370304 86572956779712 86617226682368 86715176392104 86723100652032 86726257799168 86786400953232 86895645021432 86928971205694 87038394736969 87066249980736 87074206322688 87217249373696 87247449252288 87354983399424 87390776901896 87398762899968 87525598601376 87536783572992 87570355646464 87669383186892 87680586532864 87741391497336 87744585715264 87752604045312 87851837678436 87879953251584 88024319960928 88032363853824 88035568664576 88207513134624 88380693725952 88388770185216 88500031266816 88533972764672 88538173241856 88564628572416 88691725398016 88711099361469 88718226610176 89039422784832 89070253609896 89216575711107 89224728555456 89334699737088 89365632804864 89512440146688 89520620027904 89577776422488 89585962274304 89690534188788 89698730344704 89733131567168 89871566923008 89874838689792 90030709030912 90050375484108 90061883099136 90209834221312 90340749433584 90349005007872 90383655623424 90414951903072 90497427805824 90528763480272 90563483036724 90571758964992 90575056222208 90714790453248 90751960628892 90863814153216 91041282540234 91052916784128 91231683846144 91382565489696 91394243346432 91409870728656 91421552074752 91572747727968 91607867672856 91723180855956 91911662229504 91943487597312 92094529766304 92102945605632 92283774222336 92388131857008 92399938215936 92464015968864 92467382113536 92475832025088 92580406845264 92583777227136 92627748714496 92762172876672 92770649726976 92946732590322 92955226306176 93107930530992 93140170119126 93254967157248 93299257417728 93331563254784 93416699670528 93449046173184 93484885715328 93493428609024 93679443229824 93978098106048 94018601032668 94321770812464 94330390182912 94358576236032 94518070023312 94526707332096 94562960178432 94681993141632 94712294596608 94909406552064 95053174122114 95065321049088 95203282689216 95250995504262 95359679957672 95368394174976 95438004786576 95446726161408 95450200891392 95558139229176 95566871582208 95636627065008 95745751536448 95754501033984 95793736219386 95945014286784 95953781993472 96111412161024 96144691735872 96263191904256 96459374683568 96488196880248 96492774744054 96500527190016 96660122601744 96689004782184 97009649657856 97042591124362 97051459130496 97360864166592 97364408580608 97402401275904 97444380017664 97554573441117 97567040024064 97613378248704 97915626925376 97949531228328 98110439956451 98119405545408 98274356324352 98314624014633 98323608262464 98435798665984 98444793987072 98507648215384 98516650102272 98640659849472 98712658929672 98721679550976 98834324166656 98883856742592 99027359956044 99040014747648 99241856645594 99428280441696 99570967415296 99600719360256 99605444897088 99769073913496 99778191072768 99808004936448 99974088740864 100169350632936 100172997289664 100182151360512 100492353949728 100501537204224 100505195954176 100701495165024 100714363895808 100740116163608 100774998475299 100866924741908 100908426018816 100949773013064 101074195535872 101109193526016 101275292858272 101284547659776 101483402805248 101486063498976 101611147010048 101633343112782 101681612576352 101685314286848 101694606557184 101809606281552 101853484452057 101896938249984 101906249859072 102221790922368 102443206859968 102604985812992 102635644326912 102782934106112 102805386175908 102813645791232 102818523764736 102857956685312 102987431136512 102996842397696 103058851131963 103391171852124 103400620008192 103404384299008 103563910914048 103606345987092 103734042786816 103819246000128 103936648339134 103940432144016 103949930492928 103989797330176 104025804877728 104120696507776 104154018668544 104156749380528 104196695536876 104206217303808 104357444486256 104370780413952 104528879953602 104542237789184 104746421847366 104911838051904 104952073799568 104961664594944 104965485715456 105093787129344 105139080724704 105170496429744 105183936258048 105519268048896 105564745019136 105747826436096 106111992164022 106121688955776 106175955288064 106296022674192 106309606334464 106332828776226 106383330200736 106514449686528 106517242284336 106551331421184 106726370944128 106736123879424 106938713840478 106948486180224 107124178137808 107158461514752 107279639952381 107289443446848 107293349309952 107344306921472 107367755384898 107381476002816 107502906632823 107557879263872 107567708184576 107713970478504 107723813663232 107900779306944 107938141072632 108125338681152 108159942463488 108296090892288 108337624567296 108516796519014 108530663973888 108549221490279 108563093088768 108742637926962 108970059374592 109182891521808 109317461520384 109362254097486 109534959653184 109544969244672 109586981889024 109624927519872 109724926631424 109762920027072 109805016259824 109815050529792 109943235457224 110155080291048 110169157103616 110384331238584 110388349770816 110398437347328 110611159289856 110740273499232 110750393235456 110754425094144 110821104242307 110831231365056 110970742330656 111013301786952 111027488272384 111051741295881 111188614687488 111198775394304 111244338835416 111381449607168 111420016591104 111832386650112 112007102839801 112017338342208 112050809280288 112065128349696 112240208152683 112250464956864 112470849833472 112694621950872 112704920280576 112833520224256 112890068745792 113053898193444 113068345448448 113161215504384 113264440393728 113303659382784 113332630684059 113347113558528 113568494639697 113698079949532 113708469977856 113934704465556 113945116117248 113949264279552 114168828155904 114171821436348 114312540386304 114361807104064 114395978572704 114406432376832 114594376038144 114634055531232 114775344193536 115014210674688 115248607717464 115390653827072 115430609039616 115620235189472 115630800869376 115665351515136 115715201270976 115860860028576 115871447697408 116088333307648 116098941763584 116329932336384 116340562870272 116531683866624 116690134685046 116700798135168 116892510915856 116932986162018 116988521996448 117003472060416 117135783571248 117173271002112 117231994466784 117365759947904 117376485138432 117610017512832 117620765024256 117840924967936 118050897655808 118071083024514 118086171429888 118281465815292 118290968813568 118331928290304 118719230379776 118760338146528 118955434281476 118966304740608 119154177073152 119334670315302 119349920195584 119437035229984 119447949699072 119583025508466 119587378918384 119598307126272 119828755897344 119833118253056 120067167312144 120082510798848 120264410269198 120454332578112 120465340010496 120511540831232 120514700405034 120553269204096 120663237074432 120705017973696 120751310715632 120762345286656 121002614171856 121013671707648 121151752204288 121178216788317 121388376720312 121403889045504 121843420652928 121879827638208 122085840446778 122096996970624 122143823563808 122297574474608 122548882972672 122591316796416 122792706355072 122803927474176 122982144210432 123184175809344 123226829609832 123285354625152 123289842818048 123429263171019 123440542460352 123445036302848 123530643292302 123682897168896 123686139889377 123924465327429 123928976787096 123940301741568 124143907374656 124186893492168 124339956209664 124442084339712 124555599560704 124582807686636 124598728230912 124630587636987 124646514287104 124852658360586 124889964510321 124905924306432 125087191523424 125304130808064 125358134710224 125773853577216 125811434981376 126019505634984 126024093364416 126035609776128 126083946904576 126242657522176 126529706062656 126737565496152 126753761398784 126781449694731 126937710252288 126949310152704 127001327339016 127157858899968 127201888629504 127250673048768 127262301548544 127410852305568 127422495442944 127503851117493 127515502753344 127672668045312 127724981625848 127922028725088 127926685715712 127938375991296 128148549548032 128192922314496 128439931675392 128601607934592 128650929173664 128657032992072 128667369586688 128695475894292 128880163468992 128918673042912 129122262217728 129346199543808 129401945507328 129654683682147 129814485555456 129925840023552 130072764588156 130084650978048 130089386698752 130179601429848 130343467532148 130393456808541 130599374971104 130611309484032 130825874060544 130871173878432 131032475099136 131086165352844 131098144349952 131140100210688 131305175359488 131355533469696 131504074780338 131520879799296 131612087246004 131616878572896 131628906067968 131777756517654 131845142323456 132036479941392 132048545780736 132053352996864 132311269701936 132571040588928 132583155277824 132750046900224 132800959147008 132807259862784 132846942858624 133037588097024 133077339915264 133559134177248 133576201814016 133837092833184 133989805266304 134002049605632 134256391519354 134268660220032 134280930041856 134366664633732 134378943411456 134535801283182 134548095517056 134599697350752 134812258034688 135046063546368 135092824648704 135314751331968 135511124150376 135575483435136 135746141708736 135804645936076 135845224555086 135857638447488 135862584333312 136127940943338 136295721229824 136579375176192 136806647750656 136847525769216 137073848234544 137091365019648 137132328112128 137299029287498 137411801509284 137584771283934 137854895802832 137867493344256 138141794649456 138154418408448 138312057049088 138425661333504 138582197785512 138587242858688 138599907323904 138701073170304 138713748037632 138875665840704 138941623071744 139143259315008 139371839938136 139420098885483 139661895796488 139882450735872 139936098399424 139948886126592 140125049505792 140185440966272 140227328572992 140240142913536 140519164844736 140692357398528 140752993358848 141027901549002 141482656218696 141495585274368 141728030232256 141777105034968 141831479335606 141844440267648 142010012465581 142022989712448 142068441894912 142301827925504 142579761183171 142584951787304 142597981573632 142804924033824 142877948686336 143039519936508 143052591262464 143057799079936 143157007179864 143175301337088 143337208843764 143392181474813 143618627304672 143631751550976 143690604329079 143867705742592 143917521430176 144167118241536 144213256617984 144394787856384 144450166089728 144689062025352 144707551965184 144732295320372 144739162116081 144750790785024 144990183902616 145563886686543 145577188695744 145756615360512 145816338796648 146041296249888 146046612870912 146059958992896 146115975852032 146166570026496 146299902175232 146350560036096 146406688346432 146420067373056 146590980609632 146873440388064 146892209471488 146924296842492 147179108318112 147184466361088 147197916463104 147411534486528 147481545719808 147653697998976 147667190980608 147761472323076 147774975153408 147960989774208 148017735715936 148068988394508 148251486249984 148325785113888 148508599476224 148541039934066 148560022121472 148862784968391 149142420662544 149356451122944 149401079040384 149408167345632 149653610870244 149667286609152 149961133111296 150254025949404 150259495934496 150273227040768 150520091661056 150738530924592 150752305806336 150757793931264 150881620672512 151052242747536 151071545843712 151110174245412 151129484744704 151300387112862 151362639028224 151424659519596 151611293303808 151663790289024 151912939287408 151926821489664 151932352372736 152225104207872 152229095248464 152416720515072 152522418864528 152527971430272 152541909835776 152714409422328 152792501384192 152845407374976 153332686383552 153664810289952 153907478719488 153953466490368 154174401159168 154220468686848 154227785647104 154286935027968 154481146704768 154495263596544 155086757778186 155100930012288 155106576448512 155375578488832 155409518980638 155586846246728 155601064180224 155728869000192 155910648216024 155924895739392 155984695995264 156038707316592 156181044761664 156231028002816 156235124070792 156295043305314 156309325955712 156556170620928 156793319930403 156813356683776 157119632771049 157428110699352 157442496892416 157448228573184 157640680694016 157708621087056 157755744644616 157775904387072 158278902073344 158347117528704 158621739654144 158919707344896 159112893753736 159167988246033 159263932932096 159444034011288 159464409501696 159574995301104 159771674529792 159775863426504 160074928349999 160089556416192 160104185819136 160408070760717 160422729270336 160605776770816 160620453347328 160686267206712 160737692272128 160940023964928 160954731085824 161016460382208 161072214004224 161336818895808 161351562276864 161570955717756 161851168960416 161871852060672 162188008021728 162457894203904 162506436850944 162521287114752 162775194778521 162781120595704 162795995960832 162844639633152 163455089061888 163702688765863 163976192280576 164043381146229 164245567745792 164302439479776 164380472833536 164572350894692 164587389947136 164707524389736 164722575794688 164910529558528 164914853185836 165232620436572 165238635716128 165253735655424 165582524656224 165597656020992 165786608279552 165922779119616 166110410248848 166131637641216 166174116849316 166268091875328 166470211147448 166519952680428 166541232408576 166782922031232 166866508253124 167072174410752 167144179613632 167698471436288 167748579975168 168026007513312 168032124485888 168047479701504 168097692524544 168706274750208 168983420661536 169041932926308 169250280336384 169335103118688 169543811866624 169580847290166 169602518172672 169667564065024 169683068731392 169881136407424 169896660590592 170005134823324 170020670337792 170036207271936 170547119924298 170562704966784 170568914287616 170902056698334 170923896419328 171253242233856 171468810579456 171534572231552 171542710656096 171593967859056 171840217958656 171891564057216 172163016290304 172535927343104 172872911576196 173085980740608 173145913559424 173234453364736 173430352784208 173446201304064 173452515598336 173572801906464 173791290042864 173857942411388 174076789473938 174132499961472 174148412645376 174434498747392 174494898504576 174781553803792 174797525799936 175035202027569 175051197202752 175140711292928 175338766373784 175361173065728 175399479243027 175482782994672 175489171430528 175505208090624 175703675356872 175759906503168 176048639921856 176064727707648 176415026269248 176761387451904 177000062533632 177067945529344 177076346483712 177106624536771 177129257144832 177383450796032 177422198722938 177436453220352 178078845569664 178140507219792 178433151422214 178449457110912 178731265609728 179002005472953 179024880293376 179155552844976 179171924548608 179374538262699 179381068377576 179397460689408 179466263134336 179743133846016 179749677379584 180100750968216 180123766198272 180396615403797 180419668442624 180681498867168 180698010015744 180767311246848 180772050607551 180829903806144 180994855611648 181057526960544 181126966073448 181143517929984 181150112444416 181429580906496 181503921257784 181727628306432 182082565080468 182105833568256 182463367692288 182765130979392 182819741457312 182843104149504 183128760670167 183145495455936 183215735345712 183446361711912 183823324459008 183886975194624 184189059532608 184205891211264 184776263714016 184799876431872 184928031937728 184934764227072 185160813690528 185167554454272 185255497428992 185295964938453 185524345753344 185541299453952 185893465180644 185910452612352 186215861061984 186280340238252 186509934314496 186598514835456 186663126509568 186833399341056 186898092346368 186969771430656 186986857218048 187278987540879 187358886459648 187956196212096 188037202065336 188643541624928 188660780365824 188717152472064 189036140046624 189053414664192 189125920356864 189363986283264 189424589193216 189818813104128 190106348244228 190130642098176 190406565378432 190501991008524 190719359915344 190736788349952 190876009573152 190893452322816 190900401782784 191116278458352 191133743164416 191273254130016 191491503072896 191509002067968 191587472438772 191890028573568 191907563986944 192222824322048 192289383471744 192918749367136 192976393760496 192985549488108 193001054380032 193320245203488 193378009564368 194019299315712 194085182248724 194102918260992 194721728333184 194728817161216 194888760035328 195109146882234 195134080048128 195226756497408 195831253850752 195899062456656 196220879912902 196238811090816 196548712648704 196629248029266 196647216524928 196871597331968 197015296430768 197033300204544 197256112170507 197281319698944 197425317859344 197443359101952 197668648333312 197767713485184 198054719912088 198080029495296 198483713291188 198856560883392 199141934830592 199201438720512 199210889794176 199538147826992 199556382145536 199616009872896 199948177481728 200338701265872 200345994579328 200364302721024 200984707899456 201003074408448 201384587279031 201402990330048 201480232327216 201549996950598 201733849483816 201803701924773 201899546026128 202148391071744 202218387052032 202550585716544 202569095319552 202972126997952 203222294020096 203266686225564 203363225152704 203370628573696 203619212563104 203706968904114 203767836832629 203793876499968 204443581844736 204886413719936 205209971625984 205271288653824 205610772351816 205627291582464 205637047529472 205715913370624 205948543931247 205974862273024 206117702263926 206377156925901 206782343704248 206801240016384 206808768598016 207127821828096 207212691974184 207468085573632 207553095142003 207638492000256 207873296678268 207880864288032 207899860985856 207979594660352 208051609755456 208241393015552 208308037337088 208313498761056 208393391073752 208412434607616 208714888972512 208741560827904 209057759907204 209084475578368 209492843694732 209823676103808 209904147599136 209923329189888 209930971430912 210187574258688 210278161449408 210340992859488 210367872516096 211038536097792 211129490038272 211495652872192 211541852323503 212223984328044 212243377911552 212592045348384 212619212668928 212665657552452 212747219003409 212766660401472 213028899373056 213034484568672 213102662842368 213452741888256 213472247758848 213877427680956 213896972360448 214248356275616 214316923029504 214559279904762 214578886893696 214586698619904 214688613842944 214735510769796 214762952005632 215005813265646 215115758527744 215135416369152 215427940957008 215447627326464 215801558613888 215876282145264 216250677362304 216319884926976 216592181784576 216675249134592 217033593038028 217061327947776 217098442980558 217126186177536 217485275853924 217940118749184 218365783043616 218634923040768 218724508194972 219069919306368 219089938489344 219173963778048 219249855039744 219449853262848 219525840054144 219610032519648 219630101059584 219886470914448 220310160582096 220338314207232 220768662477168 220776699541632 220796874694656 221222318579712 221480546998464 221500786470912 221642208484614 221662462730112 221941484661312 222026603573904 222054976544768 222103482591762 222377229374976 222488677670832 222762899214336 222840033182208 224014205679602 224034676684416 224101618560576 224480416305366 224500929913728 224941699666944 225389243901744 225409840561152 225667040448512 225780137491584 226107796386888 226136690896896 226322431008768 226479239899471 226607318765568 226665261368118 226694227117056 226950580669293 227136989279394 227396159899064 227416939955712 227869408931112 227890232234496 227898528559104 228337656311808 228343642872696 228625080772608 228723614208128 228791957145408 228812864753664 229188752076288 229268111062464 229550688387072 230028421349376 230497215434928 230781307654144 230861218079232 231240470378944 231261601738752 231330703030272 231430402541952 231700546654369 231721720057152 231742895394816 232176666615296 232630136667279 232659864672768 233063367733248 233380269370092 233401596270336 233785021831712 233865972324036 233955664511537 233977043992896 234271567142496 234346542004224 234442564957971 234463988933568 234731519895808 234752970276864 235220035025664 235241530048512 235681849935872 236101795311616 236142166049028 236172342859776 236562931630584 236581937627136 236663856580608 236951550544553 237438460759552 237520676293056 237910868562952 237932609481216 238308354146304 238669340630604 238699840391168 238874070459968 238895899398144 239166051016932 239174757836768 239196614252544 239657511794688 239666236506112 240134334624288 240165021597696 240528820538396 240908665156224 240930680020992 241023081662464 241029400810068 241106538408192 241326474148864 241410035947392 241502621431264 241524690573312 242005228343712 242027343415296 242303504408576 242356433576634 242776753440624 242807778091008 243686841305856 243759655276416 244171680893556 244193993941248 244287647127616 244595148949216 245097765945344 245182633592832 245585412710144 245607854948352 245964288420864 246368351618688 246453659219664 246570709250304 246579685636096 246858526342038 246881084920704 246890072605696 247061286584604 247365794337792 247372279778754 247848930654858 247857953574192 247880603483136 248287814749312 248373786984336 248679912419328 248884168679424 249165615373272 249197456461824 249261175273974 249293028574208 249705316721172 249779929020642 249811848612864 250174383046848 250608261616128 250716269420448 251547707154432 251622869962752 252039011269968 252048186728832 252071219552256 252167893809152 252485315044352 253059412125312 253475130992304 253507522797568 253562899389462 253875420504576 254002654678032 254315717799936 254403777259008 254501346097536 254524603097088 254821704611136 254844990885888 255007702234986 255031005506688 255449963251696 255820679886447 255844057450176 255853371431424 256297099096064 256353085047501 256385844628992 256879863350784 257203215869184 257301858347328 257314065984144 257390951788584 257760326937984 257837346085824 258244524435456 258692399087616 258803891014656 259309367364294 259628971110912 259851680047104 260145529176312 260169301956096 260178773397504 260359202859696 260686935064296 260786913617082 261115184210907 261198749942208 261222618968064 261651748121088 261742347756864 262064950198272 262172330705688 262196288699904 262610350718976 262711066939392 263008149560676 263041759598592 263224174492008 263233757145792 263257812135936 263555513035308 263690284646912 264072959882784 264097091561472 264106705993728 264622539403872 265142081177856 265166310555648 265500093800448 265601918294016 265614519725568 265693885717248 266075176194048 266154679830528 267118268354496 267649727133321 267674185666368 267979610532608 268004099211264 268512783038708 268537320440064 268561860083712 268733329267464 268757886822912 269071602566364 269096191034112 269199394701504 269624516069376 270092127092736 270185649297408 270629502663936 271022248300752 271150966870272 271492283417472 271609291872152 271690449110172 271715276894976 271725168666624 272255881886676 272591442459648 273158750352384 273613295501312 273695051538432 274147696469088 274182730039296 274264656224256 274598058574996 274823603018568 275169542567868 275709791605664 275734986688512 276283589298912 276308836816896 276624114098176 276851322667008 277164395571024 277174485717376 277199814647808 277402146340608 277427496075264 277751331681408 277883246143488 278286518630016 278743679876272 278840197770966 279323791592976 279764901471744 279872196798848 279897772253184 280250099011584 280370881932544 280454657145984 280480285827072 281038329689472 281505986717696 282055803098004 282965312437392 282991170548736 283456060464512 283554210069936 283662958671212 283688880535296 284020024931162 284045979424896 284136883789824 284603655851008 285159522366342 285169903574608 285195963147264 285609848067648 285755897372672 286079039873016 286105182524928 286115598159872 286314014359728 286350602674176 286674417687528 286784362949626 287237254609344 287263503101952 287381208658158 287735411485184 287835042860352 288334236483072 288789575712768 288900332179456 289378124050704 289415103930368 289464590640744 289478324232162 289501581570048 289980367805232 291127773373086 291154377391488 291632677593296 292082592499776 292093225741824 292231951704064 292333140052992 292599804350464 292663720323351 292701120072192 292813376692864 292840134746112 293181961219264 293746880776128 293848593684984 294331319869353 294358216636224 294368932722176 294823068973056 294943872043899 295307395997952 295334381961216 295522944646152 295549950306816 295921979548416 296035471431872 296137976789016 296502972499968 296651570227776 297017198952448 297082079868132 297120044242944 297725569936782 298284841325088 298712902245888 298802158080768 298816334691264 299307221740488 299334573218304 299922266222592 300508051898808 300518991868992 300546454081536 301040183322112 301477061849184 301504611612672 301515587862528 302104485495072 302143091687424 302220348490824 302258969489408 302324995425897 302600774225724 302725278056448 302849319039192 303222586607616 303327580578048 303825878574816 303853642979328 303864704745472 304450208415744 304458190496928 304833441030144 305044837729056 305055942860544 305083819671552 305428818844656 305560453356171 305585002768384 305690814749952 306665372767104 307329620579904 307814957438976 307906932980736 308348802318336 308440937373696 308455571294208 308573870055936 308962293409536 308990527193088 309176553395889 310173515556372 310201860024576 310213152897024 310751156977664 310819037961276 311173692493456 311202128360448 311457738000384 311821296432048 311849791478784 311969391990528 312077414633184 312362089523328 312462056005632 312470248141584 312590086610628 312618651911424 313112341241856 313586639860806 313626713367552 314239265542098 314856221398704 314884993784832 314896457146368 315281361388032 315417242174112 315511489289232 315551808774144 316557804146688 316694235057408 317243479308288 318225787507472 318335976492066 318527865864192 318888068022576 318928819003392 319149990602208 319543349059584 319551726853008 320149856699998 320179112832384 320208371638272 320816141521434 320845458540672 321211553541632 321372534413424 321475384544256 321838919857143 321880047929856 322032920764416 322144428008448 322673637791616 322703124553728 323141911435512 323702337920832 324376016043456 324915788407808 325012873701888 325550389557042 325562241191408 325591991921664 325689279266304 326910178123776 327405377531726 327952384561152 328086762292458 328491135491584 328604878959552 328760945667072 329144701789384 329174779894272 329415048779472 329445151589376 329821059117056 329829706371672 330465240873144 330477271432256 330507471310848 331165049312448 331195312041984 331573216559104 332220820497696 332263275282432 332348233698632 332463312726921 332940422294896 333039905360856 333082464817152 333565844062464 333733016506248 334144348821504 334288359227264 335497159950336 336021308519403 336052015026624 336064248971776 336195385049088 336720624458049 337412549500416 337966841323072 338083865852616 338500560672768 338639260494847 338670206237376 339087623733248 339161694580332 339205036345344 339335128130048 339762272814848 339793321181184 339997892052177 340010269646648 340041340675584 341094239848596 341125409933568 341137828575232 341804113396668 341847792838656 342506484467712 342937621158912 343069144463104 343085421312192 343187935718112 343680435917312 343783128114432 344326032580608 345071854686208 345745823152392 346171961481216 346291827118848 346860705568416 346892402608128 346905031196672 347145603812928 347582580085728 347715884822776 348153578947876 348264999922944 348296825290752 348868997494784 348989797009152 349563107607584 349595051599872 350070404055138 350102394405504 350281422585856 350677532747568 350722346131456 350798958486054 350965565989344 350978342861056 351010416181248 351407350713744 351519813006336 352097279843712 352129455415296 352830052538496 353522774903808 354135891058688 354152692967424 354213249073542 354258514289664 354766901592064 354844397445876 354872906440704 356157691139328 356281014439584 356866302844428 356898914221824 357462531219456 358004010945906 358049760586752 358311105689952 358343849097216 358749076525398 358762136755152 358794921378816 358932526268672 359486267692032 359499354759168 360201501936432 360247532396544 360793230807594 360839336885248 361362997734336 361396020031488 361534622493696 361544101215102 361659807612288 361989711223296 362115053921088 362253932146896 362287035859968 362300224888832 363007842515568 363455256612864 364165130160936 364211667136512 365530261958784 365639482914624 366257521340334 366290990911872 366431470691424 366892723423824 367646648918016 367773950389248 368378119065216 368411782422528 369518759835979 369552527428032 369856063875456 369869528454144 370287789513057 370321627381056 370335108908544 370510994857984 370591929876906 371048691506688 371058419668131 371786930361288 371820905224704 372431722123968 372560680476504 373019868628992 373326253019136 373666798682112 373796184692736 373891762910961 373939542861312 374557975081758 374669893530963 374717772919296 375912392424192 376074404130672 377287083249856 377321560731648 377434304944128 378072280093248 378106829328384 378251840713728 378727972566528 380212696488456 380261284196352 380813130756864 381003982017048 381438719830688 381473576699904 381752019146304 381786904645632 382232556916704 382267486328832 382511553352479 382546508260032 382983006145792 383018004135936 383174944877544 383780057147136 383815127973888 384445648644096 384578766943488 385837498734272 385952787520992 385971098976216 386002108760064 386605161414797 386640490406976 386756019128736 388038598631424 388170364497448 388205836521984 389443456666368 389457634322432 389777520070656 390218293764468 390268160096256 391180370425623 391662507701504 391798124913312 392441759825804 392477622181632 393097425297408 393258496058532 393294433049856 393743194663936 394030592861536 394066600409088 394512224341014 394562639397888 394850635718688 394886718203904 395337296666624 395535426970368 396109439824176 396160058990592 396967426582376 397713121766784 398283869661184 398402877441024 398421779588352 399076295653984 399112764291072 399232019745792 399896354963456 400677402531744 400691989158656 400728605442048 401969415798912 402006148816896 402769174558062 402805980660096 402960464654432 403099993901196 403467698967632 403607403849546 403799092052256 404296782143488 404436774104064 405101171433088 405138190639104 405944253995904 406533372451128 406726450305408 406741257147392 407238425126208 407413937808228 407535673665258 407587752999936 408887163689472 409772827439872 410419943251968 410542577307648 411221544703632 411274095058944 411431826741248 411897087862494 411949724546048 412235404527852 412754313851802 413564687408496 413602480032768 413617537196032 414425383948368 414936171147264 415106190284006 415276984000512 415746593356536 415761728576064 415799721971712 415959189320704 416103219510912 416482786031104 416626997522112 416786782147504 416824869215232 417429777945024 418115519814408 418168951156736 418260296656449 418985687389464 419647352207616 419808295198272 419846658379776 420375148517376 420556322898816 420681985718976 422077072195584 422258980076544 422991305744384 423083704647006 424447968656088 424486755823104 425184090696768 425331315104904 425494438006818 425533320802944 426030037396743 426068969137344 426205325684736 426905483776512 427739283549513 427754855361912 427793944720896 428496712551232 428633846059008 429118559809524 429157773787392 429173397239808 429471021539592 429525904011264 430011626531292 430176544424439 430231517055488 430855881914016 430895254652928 431071812987237 431603117227776 431752564290528 432501354724608 432639769853952 433184363569152 433350498269184 434067186076056 434122655895552 434196885961116 434252372355072 434970551707848 436691660059629 436731566087232 437269846081536 437449016389944 438139838612736 438179876978688 438347927556096 438499710079488 438899706525696 439051680108288 439220065039296 439260202119168 439772941828896 440620321164192 440676628414464 441537324954336 441553399083264 441593749389312 442444637159424 442961093996928 443001572941824 443284416969228 443324925460224 443882969322624 444053207147808 444109953089536 444206965183524 444754458749952 444977355341664 445525798428672 445680066364416 446588354905173 448028411359204 448069353368832 448203237121152 448960832610732 449001859827456 449883399333888 450778487803488 450819681122304 451334080897024 451560274983168 452215592773776 452273381793792 452644862017536 452958479798942 453214637531136 453330522736236 453388454234112 453901161338586 454273978558788 454792319798128 454833879911424 455738817862224 455780464468992 455797057118208 456675312623616 456687285745392 457250161545216 457447228416256 457583914290816 457625729507328 458377504152576 458536222124928 460994430869856 461562615308288 461722436158464 462480940757888 462523203477504 462661406060544 462860805083904 463401093308738 463443440114304 463485790789632 464353333230592 465260273334558 465319729345536 466126735466496 466760538740184 466803192540672 467570043663424 467731944648072 467911329023074 467954087985792 468543134284992 468693084008448 468885129915942 468927977867136 469463039791616 470379959791209 470440070051328 471363699871744 472203590623232 472284332098056 472344685719552 473125863261168 473327713161216 473903101089106 474876921519104 475041352586112 475821737125904 475865218962432 477338681261208 477399680782336 477503964738099 477748140919936 477791798796288 478332102033864 478349515673536 478393228505088 479315023589376 480224785049997 480268669248576 481057641076792 481224212282151 481817330312448 481861360041984 482046163324928 482058801620136 482213076816384 482652948297728 482820071894784 483005242862528 483049381146624 484010456687424 484054686830592 484607008817152 484712867153268 485553506881248 485615556182016 487373682611712 487519310552832 488325584335563 488343361787112 488387987882496 488575294255232 489190297898432 490365267185664 491108066297589 491170825420288 491928576841728 492130143438687 492736703237376 492907318439328 493141418500608 493159371272192 493717052684076 493762169841408 493780145211392 494122573169208 494731588675584 494744559557508 494934303800161 495697861309716 495715907148384 495761206966272 496575629498624 496747573968672 497359824838656 497768337358848 498331230746544 498394912923648 498522350547948 498586057148416 499410633442344 499559858041284 499623697225728 500348766093696 501216523232256 501432538840896 503095414308864 503245739925504 504078022539936 504096373457664 504142439104512 504335787618304 504970630088704 506118824250624 506950261984608 507015045595136 507125798778924 507750841009152 508005309356064 508631435599872 508807554518016 509002692195072 509049206194176 509643409222272 509689981771776 510015404469972 510062011013376 510899926503392 511641359772894 511688114900352 511706742862848 512594198192128 512706170095002 512771689257984 513759726701568 514406431738368 514603716694656 514628131968288 514781903577168 515520653875968 515674692171648 516489048870912 517607782029312 518618734728588 519257942221824 519703360094208 520291058352624 520338603912192 520357546795008 520718405719392 521373870128592 521573827234164 522230368421814 522397499884416 522445237936128 523303496242176 523484695513728 524344661411376 524392577399808 525105606082707 525422133878784 526016299121352 526083519197184 526448348984016 526467514291584 526515624271872 527111026070616 527380569293824 528145919765568 528194183122944 529245078807744 530284162355712 531000187600896 531203836588032 531229039451136 531387771434496 532150352388096 532309359661056 534236536708992 535299454266642 535348371332736 535959221065216 537006016418859 537025566077416 537074640880128 537466658534928 537515773645824 538143205132728 538192382068224 538398789403008 539249032138752 540065879760277 540371298594816 541189846211391 541259005327872 542044496601504 542301933740544 542316151822653 542984566834944 543218583744304 543380898220344 543430553789952 543450337333248 544511763773352 545182884919296 546317500704768 547390103076864 548295392938176 548529312448512 549196117149992 549386282010501 549647206037136 550339085135736 551419583211328 551469973377024 552516688175803 552567178597824 552617673633792 553248228196352 554328791142048 554348971434752 554399629295616 554804292681216 555502663362816 555766492286976 556573037260032 557487359752544 557680395541932 558647583185952 559529802943488 559744393597696 559795544506368 560500198023168 560741763865088 560909314291968 560960571654144 561836962622637 562076659378944 563011973435392 564111606196008 565038312837011 565930624874784 565982341097472 566912120929024 567108420139872 567325917342424 567377761070592 568040049862324 568091958849792 568273767579648 569207311702016 570319044732684 570339807149216 570391926294528 571219696135296 571511794745344 572158079746032 572210365049856 572231196319744 572628028719456 572701205348352 573348835375056 573568725899252 574474509218688 574527006203904 574762417316316 575470822970368 575670085720704 576668472966144 577800664358912 578756248101408 578830207860736 578929181281488 578956648464324 579003163140096 579960735610464 582255546746172 582308754782976 583265355186592 584165184999552 584186451483648 584463903408128 584666280105984 585199608700928 585327440646702 585402240144384 585626753385728 585680269492224 586363922438528 587493761552256 587697187369968 588662639738706 588716433272448 588737865444352 589646137946112 589887744087798 590614791995904 591045889292304 591099900613632 591768336511521 591843959096832 592070942863744 592275953578032 593005944999936 593303140455552 594164159736264 594240088485888 595451139873564 596569682650176 597425804491776 597604316161536 597632669382528 598614443480976 598669146436608 599844532445184 601016103797616 601037983737984 601092908163072 602080366644224 602954123698368 603009223225344 604153761837093 604208970990144 604440696981648 604517938978816 604649990851794 605201548451448 605411105774319 605698638078384 606445173215232 606655161156096 607651757149632 607707285958656 608916380993856 609666882060288 610089675458112 610111885721088 610857637689312 611120906712342 611170005536768 611303510497887 611381629499904 613330745534208 614659241159808 615629914877952 615813865961472 616881874747392 616911142588416 617147740111872 617845631793741 617924586819072 618353106791778 619131470777703 620347031112744 620403720049152 620426305794048 621638075922552 622347384986912 622404256720896 622659285426009 622915476000768 623642592864096 623699582957568 623938783981056 624154829266368 624724179046656 624924112011264 624940496283168 625180173221256 625237303822848 626224682483712 627173279721612 627253426735104 628478531084196 629712442797408 629769987569664 629792914292736 630562722776064 630776842308353 630834484348224 631022978578464 631103617548288 633115608293376 633388470114816 634486958616576 636451575014944 636671952984132 637776136045152 637857638006784 638241657010227 638299981204416 639086698119168 639103453706016 640299713399996 640358225664768 640416743276544 641632283042868 641690917081344 642423107083264 642745068826848 642950769088512 643677839714286 643760095859712 644065841528832 644288856016896 645072068196361 645347275583232 645406249107456 646283822871024 647404675841664 648752032086912 649831576815616 650025747403776 651100779114084 651124482382816 651183983843328 651378558532608 653820356247552 654810755063452 655904769122304 656173524584916 656982270983168 657209757919104 657521891334144 658289403578768 658349559788544 658830097558944 658890303178752 659642118234112 659659412743344 660930481746288 660954542864512 661014942621696 662330098624896 662390624083968 664441640995392 664696467397264 664926625453842 665880844589792 666079810721712 666164929634304 667131688124928 667466033012496 668288697643008 668576718454528 672042617038806 672104030053248 672128497943552 673441248916098 674825099000832 675933682646144 676167731705232 677001121345536 677278520989694 677340412474752 678323389160664 678410072690688 678670256260096 679437719698413 679524545629696 679995784104354 680020539293296 680082681351168 680851742007879 682188479697192 682250819867136 682275657150464 683608226793336 683695585677312 685012968935424 685875242317824 686138288926208 686170842624384 686375871436224 687360871834624 687566256228864 688652065161216 690143709372416 691491646304784 692343922962432 692583654237696 693721411136832 693784805216256 694291207625856 695101639963107 695165160171456 695431769645552 696307157895752 696529999845888 697737994989568 697890410001837 697979594018304 699126215215168 699190103199744 700140808110276 700204788811008 701355065495136 701444692262912 701597916972108 701866993534611 701931131978688 701956685722112 702814701427488 703039626012672 703327694873913 704194559687424 704258910830592 705660105076992 707045549807616 708271782117376 708305385934848 708426498147084 708517028579328 709688794891752 709745812881408 710854651633659 712315382278656 712562028879168 713732605688856 713797828443648 714925062438912 716008021891812 716099521173504 716622211379904 716687698194432 717498153050796 717524273510304 717589842757632 717865052537344 718972535384064 718998709518336 720403003872864 720495064793088 721586461615188 721678673770496 722725995468672 722792040062976 723069244987392 723088202430204 723319615224576 723979422446592 724230107842176 724507864293792 724574071719936 724600449777664 726015685031136 726910513225728 728330260321872 728423334273024 731060523917568 731278965829248 732515042680668 732581981823744 732862941382848 733785446847648 735293297836032 735547900778496 736756238130432 736823564845056 739037519671958 739105054856064 739712127750912 739739056908288 740575579026114 740643254762112 740670217817088 741021989715968 741183859753812 742097383013376 742116839336262 743573860722576 743641810449408 744863444247936 745121360953008 746039737257984 746652506038272 747592369385472 747783525821922 747879085722624 749115950163516 749339787061926 749435545838592 751824784848384 752148808261344 754574166499712 754643121463296 754868609888256 756144560186496 756213658656768 756503681427456 757455945133056 760425392976912 760522568392704 761626261513728 762007964034096 762877439661376 762947153399808 763504038292608 763573809291264 764465113833408 764534972657664 765023106704958 765093016520064 765966012291584 766349889755088 767462039659341 767560114294272 768891297288192 769157533886976 771674997468544 771905575041984 771942197952432 773210322829594 773280980813952 773512038257472 776077197262848 776340728994896 776411673043968 778886913332736 778915268644864 779555040141312 780436587528936 780536320192512 781718666749787 782360740851246 783325015403008 783345552632721 783596249826624 784883519651608 784955244363264 786194850594816 786516992117064 786588866099712 787486389327872 788061185723072 788133200818176 789024448682028 789125278795776 789701271437376 789773436407808 790674593333248 791070853940736 792218879648352 792320117981184 793934853164752 795426243533568 796567739322368 796805754882048 796843559176704 798152591307968 798225528582144 798464039491584 801354805063488 801383978317312 802949181399963 803938831597824 804012297633792 805538349116124 805611961320192 805920929308864 806199987802392 806935397935264 807214807699092 807524390410789 807598184104512 808593564286976 808873548208128 810202342866176 810276381278208 811888507991808 813066744902256 813452900610816 813482514294784 814476850252416 814827875616456 815071347330516 815175505999872 817774327378944 819545654879744 820839886503936 821085154615296 822443089407264 822548190117888 822863653482496 823794175724988 823899449092096 824470809055704 825508627703604 827129374816992 827204960065536 827235074392064 828850767896736 829872342294528 830212380568012 830553968001024 831493186713072 831523457152128 831599443943424 831918378641408 832206439021824 832965572062208 833253995044224 833573564295008 833649738430464 834859555890048 836231039628816 836337902313472 836520593312898 837971374778928 839294704415232 839616590396544 839693316759552 840750297034752 841112645797632 841363971437952 844517960153088 845982611488768 846167409294012 848895937312176 848973511646208 850368181393536 850662630209808 850988876013636 851066641605888 852060074793486 852137938274688 852410651369472 853810967553024 855478567099026 855509710723824 855587889441792 856993425102464 857267692118016 858237119619048 858315547574784 858346794479616 858942043079184 859051808022528 860023253062584 860353088848878 860463034110976 861711763828032 861790509305856 862143625974474 863206234455552 863505128581056 865002709449216 866368727138304 866700996538368 868134372152112 868245311791104 868393771922232 868504744710144 869941103415696 873383320119258 873463132174464 874898032779888 876279677225472 876695855112192 876999420158976 877799413051392 878103360216576 878440130078592 878520404238336 879545883657792 881240642328384 882993959608059 883074649908672 883106798166528 884831616131697 885922187993856 886003145883648 886568833938456 886649850920448 887765938645248 888106414295616 888413930367048 889508917499904 889954710683328 891051596857344 891360132728832 893176709810346 896056822718408 896138706737664 896406474242304 897921665221464 898003719654912 899766798667776 901556975606976 901639362244608 902668161794048 903120549966336 904431185547552 904546763587584 905916959597884 906429275062272 906661045472472 906776908468224 907802322677172 908547957117576 909584639596256 909667759822848 911477635724448 911560928937984 911594114236416 913350625247232 913374571490784 914500323090432 914894456832512 915167828581632 915251459014656 916681360068513 916755008305152 917072444249856 921904615681439 921988861739712 923125230616576 923444872316928 924961881515776 925046406955008 925322812121088 925721610167808 926802186617476 926886880228608 926971581579264 928706666461184 930520546669116 930639458691072 932253470932992 933521077480368 933606385081344 935140087326848 935463889296144 935822658046148 935908175971584 937086268569984 937386168016896 937770259831884 937855955734272 938926079583232 940759919582418 940880140102656 942727399743488 944407181246464 944568664196112 944689371439104 946251726522336 946655426322432 947806202178212 949753843038208 950082705172224 951643474251808 951730437924864 954677362522416 954799361564672 955007929476198 955496281839872 955583597592576 956664204067728 956699031347072 956786457010176 958630047178752 960449570099994 960537338497152 962115282153584 962448424564302 963634660624896 964092326649856 964117603240272 964426153632768 965305896595456 965516759571429 965640143789568 966010485725056 966098762293248 968020913374848 968109373661184 969425734306536 971107013762496 974747365223424 975038621105664 976651168671126 976686723574224 976775975764992 977150588510464 978380595796864 980730534371328 982216132595178 982341650840576 983857153683456 984260286877374 985473406474752 985814636878656 986282837001216 986318742544384 987434105368152 987524339682816 987560290422784 988245146338416 989463177351168 989489119115016 989868607600322 991395722619432 991431814296768 991522413932544 993151258997248 993495147937344 994719649677312 996662461493088 996789825847296 997044701095896 997172114296832 997389938180763 998821266884688 999119716082568 999247394451456 1000697532187392 1002433046464512 1002865077681792 1006491479851008 1008063925558209 1008156045079872 1008192746915328 1008671575236608 1009941260177408 1010161873374147 1012237648501248 1013900523969216 1014251597557848 1015501682018304 1015917781484541 1016010618712128 1017262871199744 1017615109036032 1018005384390144 1019286818444544 1019379963543552 1019993676156531 1020030808939944 1020124022026752 1021799853006784 1023282719545788 1023376229800704 1023413485725696 1025188396384256 1025412340190004 1025543378515968 1027519453403136 1028812863476736 1029207433389312 1029256263936576 1029563807154336 1031041307751936 1031349384343296 1032978097741824 1035215564058624 1037237469457176 1038515884443648 1040582116705248 1040677207824384 1040715093590016 1041436811438784 1042747740257184 1043147654468328 1044460736843628 1044794999768832 1044890475872256 1046606992484352 1046969391027456 1048689322822752 1048785154799616 1050211212165414 1050844267757568 1052032598242704 1052167038394368 1052896697968032 1052935028583168 1053031248543744 1054222052141232 1054761138587648 1056291839531136 1056388366245888 1058490157615488 1060568324711424 1062407673176064 1062458078902272 1062775542868992 1064300704776192 1064618719322112 1068473073417984 1070598908533284 1070696742665472 1071918442130432 1074012032837718 1074051132154832 1074149281760256 1074933317069856 1075031547291648 1076286410265456 1076384764136448 1076797578806016 1078498064277504 1080131759520554 1080742597189632 1082379692422782 1082518010655744 1084088993203008 1084603867481088 1084632303645306 1085969133669888 1086437167488608 1086761796440688 1086861107579904 1086900674666496 1089023527546704 1090365769838592 1092635001409536 1096590785876352 1098392234299984 1098772564021002 1099294412074272 1100678170271472 1102839166422656 1102939946754048 1105033376351606 1105134357195648 1105235347267584 1108556279507937 1108657582284096 1108697942869504 1109608585362432 1110863368539171 1111005326725632 1111532984573952 1113146074520064 1114974719505088 1115360791083864 1117295166371904 1119059605886976 1119488787195392 1121000396046336 1121483527730176 1121675288732883 1121818628583936 1123673925245274 1124153318757888 1126023946870784 1128223212392016 1130076625674022 1131861249749568 1131964682194944 1133824241858048 1134216840279744 1134651834684848 1134755522141184 1136080099724648 1136183917699584 1138414623404032 1140638089465368 1140679614298432 1140783852589056 1142439392270592 1144316159492064 1144420730099712 1144462392639488 1145256057438912 1146697670750112 1147137451798504 1147534660057437 1148949018437376 1149054012407808 1149524834632632 1150941645940736 1151340171441408 1153336945932288 1155601328717824 1157512496202816 1157858362562976 1157913296928648 1158006326280192 1159815484244391 1159921471220928 1164511093492344 1164617509565952 1166530710373184 1168330369999104 1168372902967296 1169332560211968 1170399217401856 1170654881293404 1170804480288768 1171253506771456 1172727844877056 1173541111276869 1174987523104512 1175394374739936 1177325279477412 1177432866544896 1177475730888704 1179292275892224 1179775488175596 1181229583991808 1182091778584608 1182199801227264 1183536673023042 1183687918193664 1184141885727488 1184551907156064 1186011889999872 1186606280911104 1188328319472528 1188480176971776 1190902279747128 1193139365300352 1194851608983552 1195208632323072 1195265338765056 1197228886961952 1197338292873216 1199689064890368 1202032207595232 1202075967475968 1202185816326144 1204160733288448 1205908247396736 1206018446450688 1208307523674186 1208417941980288 1208881393963296 1209035877957632 1209299981703588 1210403096902896 1210822211548638 1211397276156768 1212890346430464 1213310322312192 1215303514299264 1215414571917312 1217832761987712 1220179350916224 1220223771442176 1221715275378624 1222241813424684 1222340011073536 1222607020995774 1222763258999808 1226661491068416 1229318482319616 1231259829755904 1231627731922944 1233822285176832 1234295480223744 1235691263587482 1235849173638144 1236706213583556 1238262941555406 1240694062225488 1240807440098304 1240852611588096 1243276151845104 1244694769973824 1244808513441792 1245318570852018 1245830952001536 1247285185728192 1247399165915136 1247877567962112 1248309658532736 1249448358093312 1249880992566336 1250360346442512 1250474607645696 1254346559443224 1254506853470208 1256957062168392 1259424885594816 1259539975139328 1261125445552128 1261553684616706 1261668968696448 1262045957156928 1266231216586752 1266776940229632 1268973917233152 1272903150029888 1273343905968264 1275435719433863 1275552272090304 1276483314020454 1276599962408832 1278090112190229 1278206907412032 1280599426799992 1280716451329536 1283264566085736 1283381834162688 1284846214166528 1285490137653696 1285901538177024 1287355679428572 1287520191719424 1288577712033792 1290144136392722 1290529633273317 1290694551166464 1292567645742048 1293215438961711 1294809351683328 1297504064173824 1299663153631232 1300051494807552 1302201558228168 1302248964765632 1302367967686656 1302757117065216 1309621510126904 1310074980178887 1311809538244608 1312347049169832 1313964541966336 1314419515838208 1315043782668288 1316578807157536 1316699119577088 1317539794880761 1317660195117888 1317780606357504 1319284236468224 1319318825486688 1321860963492576 1321909085729024 1322029885243392 1324660197249792 1324781248167936 1328883281990784 1329392934794528 1329853250907684 1331761689179584 1332159621443424 1332329859268608 1334263376249856 1334932066024992 1336577395286016 1337153436909056 1339765064715519 1344085234077612 1344208060106496 1344256995887104 1346882497832196 1347399053688257 1349650198001664 1351867365292288 1352335463410464 1354002242691072 1354557041979388 1354680824949504 1356646778321328 1356820145381376 1357340512520192 1358875439396826 1359049091259392 1359991568208708 1360041078586592 1360165362702336 1361703484015758 1364376959394384 1364501639734272 1364551314300928 1367216453586672 1367391171354624 1370025937870848 1371750484635648 1372276577852416 1372341685248768 1372751742872448 1374721743669248 1375132512457728 1380287418744832 1382983292609568 1384687845924864 1385167308475392 1387442822273664 1387569610432512 1388582415251712 1390203279926214 1390330320342912 1390863539291104 1392614315791504 1393059999691776 1395475989979136 1395780820003674 1395959188036608 1398252430430336 1398380206399488 1400281616220552 1400409577622016 1402710130990272 1403195833944216 1403733987069222 1403862263957376 1403913371444224 1405629402854976 1406079252025344 1406655389747826 1408389119374848 1411139879373627 1411320210153984 1414091099615232 1416610771869696 1416852996294168 1417034057158656 1419377589783504 1421709303267318 1424630764557312 1425124057758336 1427465211377712 1427595656887296 1432016043783624 1432199042347008 1433244422759808 1433375396388864 1434996306101592 1435048547020608 1435179685515264 1435730105074688 1437945070768128 1440674355149991 1440806007745728 1443172923230376 1443357347540992 1443672636846453 1445451990937344 1445584080125952 1446138489974784 1446176404860408 1446639230449152 1447958844893184 1448460215684352 1449015728587584 1449148143439872 1452031370062272 1453821026451456 1456660520643744 1456846668546048 1462121047835136 1462557931658496 1465030085361336 1465163963647488 1465725882765696 1467570893695296 1471095801556992 1473324198892767 1473512476260864 1476390430316061 1478075039343916 1478210109712128 1479424255501824 1479478113816576 1481151158052228 1481286509524224 1481340435634176 1482367719507624 1484194766026752 1484233678672524 1484802911400483 1487147721445152 1487283620898816 1489726888495872 1490242721906016 1492079474515968 1493305012076544 1495184738770944 1495567051643844 1495758171445248 1498231900327032 1498679574123852 1498871091677184 1503649569696768 1504297616522688 1509148332999424 1509286242926592 1509737219776512 1512289120372992 1512427317313536 1513007362854912 1514911890266112 1520850785953824 1521045136785408 1523252523027456 1524015928068192 1525754879322752 1525894306799616 1527008076585216 1527147618582528 1528930227666816 1529069945315328 1530046213409916 1530186033040128 1531932024583168 1532699779510176 1534924079318682 1535120228588544 1537782594576384 1538315067773952 1543349994937088 1543811150083968 1543884395904864 1546420645659188 1546561961627904 1547024076514944 1552681457989792 1552823346087936 1557773826665472 1557830537289728 1559110080282624 1560873175057872 1561072640385024 1563437333499574 1564721481702492 1566650030806016 1566691105265442 1567192499653248 1569767039303216 1569910488726528 1573033984234128 1573177732199424 1574972778655744 1575316818248121 1576122371446144 1576266401636352 1578048897364056 1578250557591552 1579402542874752 1579546872815616 1582141707881472 1584437759296704 1587869706329504 1590852487067136 1593135478644736 1593611509764096 1593687118353408 1596305182615936 1596451057164288 1596928078983168 1602709610126976 1602767956634624 1605898362799926 1607877663195648 1611018049256577 1611076698232248 1611223922640384 1611841858617728 1612399975604784 1613870795870528 1614429615398184 1615048780821578 1615196368209024 1617747096416256 1620197639280831 1620404685732352 1623569538634173 1623777015983616 1626133489804512 1626905801221632 1626965028589568 1628953700504832 1629655751232912 1630142694661032 1630351011999744 1635548654757888 1639091309759488 1642170309230592 1644886178814528 1645727306964992 1647588351449976 1647798898184192 1648158846031503 1648941618111408 1651017255407208 1654258749633984 1654409920131072 1657550064527409 1657701535793472 1659744684589056 1660424761136024 1662986373426144 1663046914304256 1663198887886848 1663836757282816 1664412878043648 1665931144124416 1666507990088448 1667147128590016 1667299476860928 1669719111780096 1672462079257632 1672675804626944 1673041186625796 1675942749557856 1678589408830464 1679233180793088 1679386633519104 1681500594069504 1682225291595264 1682727942875904 1685510887867911 1689035920306176 1692334818588024 1695114938511033 1697791874624352 1697947023292416 1700736362787072 1701325260419616 1701977752027272 1702133283211776 1704120149586972 1704275876549376 1704821302738944 1707621935106048 1710957134198052 1711019421447648 1711175778883584 1713986850204928 1714535384236032 1716474239238096 1716631095149568 1716693588959232 1717884086158368 1718103616045056 1720046506125168 1720706177697756 1720926068221952 1723423527656064 1723581018611712 1724287251948948 1726412468911104 1727010257162112 1730005418898432 1733401993076736 1736268744304224 1736490623582208 1736787543844464 1737009489420288 1739882206831392 1746766640238516 1746926264348928 1749796065559776 1752559354450944 1753391710224384 1753998840317952 1755598826102784 1756206720433152 1756880260157184 1757040808476672 1759091767315584 1762481284656768 1765987919216118 1766149299817344 1766213596333056 1769663232263394 1771844375987712 1773137667876912 1773299701840896 1775531877290496 1776212828591232 1776827860734096 1779017834999808 1779909421366656 1782720265457664 1786353419620692 1792113645436816 1792277413475328 1792812948484608 1795843330442928 1796007439309824 1799533597335552 1803113951213952 1803278724489216 1806241099932672 1808862371095104 1811833919195768 1812461285511279 1813322090944944 1813553816936448 1815604645354344 1817095914235152 1819169279192512 1819335519645696 1822955271448896 1823121857875968 1826749142981568 1829000646180864 1829788913665024 1830335657163264 1833362720137026 1833510016610304 1834144888499712 1843809231362878 1843977723479424 1846889744633856 1849923763031552 1850645624242176 1851443220335616 1853536895381223 1853604373234952 1853773760457216 1857413332922368 1861041093338232 1861278917382144 1864098359172569 1867042154960736 1867212770162688 1867977856278027 1870280174653696 1870927778592288 1871645316092296 1871816351943168 1874172537139968 1874772336033792 1875540519663768 1875711911468544 1877852159166464 1881519839164836 1881760280205312 1885454799486976 1889137328392224 1889378742878208 1892330526925059 1892503453044672 1893310852644864 1895612404356424 1899507686076416 1900165410344448 1903286948503616 1903460875849728 1909354725044832 1909598723129344 1910015858952396 1910992563679744 1913328408135456 1913398062694144 1913572914020352 1914724971030681 1917260094357504 1920899140199988 1921074676994304 1924230564307168 1924896849128604 1927269321249792 1928184653299712 1928235206480544 1928852307265536 1930611793190912 1931033519142858 1931280287579136 1932020971450112 1932197524586496 1935216204589083 1936041826749696 1936218747322368 1938851468613072 1942214027524992 1949494730446848 1950077242211328 1953302337342252 1953373447148448 1953551951529984 1954301177020928 1956761191593728 1961461068742656 1964432265190356 1964683301681152 1967714307366912 1968520573754748 1970946812949504 1971629273757312 1972565674002432 1972637485088768 1974868210736304 1975048679365632 1975120580845568 1976490292676832 1978926354702336 1978978238230032 1979737215200644 1982791445238864 1982863628593536 1983044827865088 1986302517994496 1986990295874688 1993324922986176 1994089402191792 1994344228593664 1994779876361526 1997642533769376 1998239432165136 1998494788902912 2001395064374784 2004866092929024 2005730155363584 2016127851116418 2016312090159744 2016385493830656 2017343150473216 2019882520354816 2020323746748294 2024475297002496 2027801047938432 2028503195115696 2031003364036608 2031835562969082 2032021237424256 2035230218072064 2036010768780288 2038313159095239 2038573636889088 2039987352313062 2040061617879888 2040248044053504 2042555226023637 2043599706013568 2046565439091576 2046752459601408 2046826971451392 2050824680380008 2051086757031936 2055038906806272 2057625726953472 2058414866778624 2058512527873152 2059127614308672 2062082615503872 2062698768686592 2065956195483648 2070431128117248 2074474938914352 2077031768887296 2080974068549987 2081164233410496 2081354415648768 2082873622877568 2085304919889321 2085495480514368 2086295308936656 2088921473687256 2089589999537664 2093213984968704 2093938782054912 2097378645645504 2097570309599232 2100422424330828 2104065196485408 2104334076788736 2105600980603833 2105793395936064 2105870057166336 2108444104282464 2109522277175296 2109983084621739 2112583679062272 2112776732491776 2116980315230976 2121136649422848 2124815346352128 2124916157804544 2125551085737984 2128134953956219 2129237438644224 2132563954900977 2136946146835968 2141197817066568 2141393485330944 2143836884260864 2148024065675436 2148102264309664 2148298563520512 2149866634139712 2150063094583296 2152572820530912 2152769528272896 2153595157612032 2156996128555008 2160263519041108 2161485194379264 2164759384845564 2165036021311488 2168177986406016 2169207734962176 2169264607290612 2171938267339776 2172874334977216 2173523592881376 2173722215159808 2173801349332992 2178047055093408 2180731539677184 2185270002819072 2193181571752704 2196784468599968 2197545128042004 2198588824148544 2201356340542944 2205678332845312 2205879893508096 2210066752703212 2210268714391296 2210470694535168 2217112559015874 2217315164568192 2217395885739008 2219217170724864 2221726737078342 2222010653451264 2223065969147904 2226292149040128 2229949439010176 2230721582167728 2234590332743808 2238119211773952 2238977574390784 2242967055460352 2243350577465766 2243637257167872 2247347850490548 2248306637515776 2252047893741568 2256446424784032 2260153251348044 2263722499499136 2263929364389888 2267648483716096 2268433680559488 2269303669369696 2269511044282368 2272160199449296 2272367835399168 2276829246808064 2281276178930736 2281359228596864 2281567705178112 2284878784541184 2288632318984128 2288841460199424 2290512114877824 2293395341500224 2294274903597008 2295069320114874 2297898036874752 2299049669265264 2301883291881472 2302386118978023 2302680342882816 2306673891864576 2315024992405632 2315716725125952 2315826593857296 2319630968488782 2319842942441856 2329022186984688 2329235019131904 2333061420746368 2336660739998208 2336745805934592 2338665120423936 2341309762586808 2341608960577536 2342507013542912 2345156000249361 2345455689754112 2347082222553738 2349975046209024 2350036657898163 2350788749479872 2354650558954824 2354865733089792 2354951461777408 2358584551784448 2359550976351192 2362459167983616 2364183557169216 2364399602454528 2367073346046084 2367375836387328 2368283771454976 2369103814312128 2372023779999744 2373212561822208 2376656638945056 2376960353943552 2381804559494256 2386278730600704 2389703217967104 2390417264646144 2390530677530112 2394457773923904 2394676585746432 2404064415190464 2404151934951936 2408321466576896 2408847544199889 2411816494793472 2412036892901376 2416615047348372 2416835883960576 2417762787926592 2418599963407176 2420806193805792 2421644423097276 2422573171232367 2422794552313536 2425780692860928 2426620644624384 2430607028598528 2430829143834624 2435665523975424 2440358701832448 2440447542884352 2443430550757248 2444483626849368 2444680022147072 2445214041991548 2445526517999616 2453322982136832 2458636964639232 2462519659511808 2463255463845888 2467644570353664 2468590960447488 2471382527174964 2471698347276288 2473412427167112 2476525883110812 2481388124450976 2481614880196608 2481705223176192 2486552303690208 2489389539947648 2489617026883584 2490637141704036 2491661904003072 2494570371456384 2494798331830272 2495755135924224 2496619317065472 2498896716186624 2499761985132672 2500720692885024 2500949215291392 2508693118886448 2509013706940416 2513914124336784 2518849771189632 2519079950278656 2522250891104256 2523107369233412 2523337937392896 2524091914313856 2533553880459264 2537947834466304 2545806300059776 2546687811936528 2550871438867726 2551104544180608 2552966628040908 2553199924817664 2556180224380458 2556413814824064 2561198853599984 2561432902659072 2566529132171472 2566763668325376 2569692428333056 2570980275307392 2571803076354048 2574711358857144 2575040383438848 2577155424067584 2580288272785444 2581059266546634 2581389102332928 2585135291484096 2586430877923422 2589618703366656 2595008128347648 2599326307262464 2600102989615104 2604403116456336 2604497929531264 2604735935373312 2605514234130432 2619243020253808 2620149960357774 2624694098339664 2627929083932672 2628839031676416 2630087565336576 2633157614315072 2633398239154176 2635079589761522 2635320390235776 2635561212715008 2638637650973376 2643721926985152 2643818171458048 2648981878824177 2649320394499584 2657766563981568 2658785869589056 2659706501815368 2663523378359168 2664319242886848 2668526752499712 2669864132049984 2673154790572032 2674306873818112 2679530129431038 2688170468155224 2688416120212992 2688513991774208 2693764995664392 2694798107376514 2698190236846039 2699300396003328 2703734730584576 2704670926820928 2708004485382144 2709114083958776 2709361649899008 2713293556642656 2713640290762752 2714681025040384 2717750878793652 2718098182518784 2719983136417416 2720082157173184 2720330725404672 2723406968031516 2728753918788768 2729003279468544 2729102628601856 2734432907173344 2734782342709248 2740051875741696 2743500969271296 2744553155704832 2744683370497536 2745503485744896 2749443487338496 2750044080205539 2750265024915456 2765713847044317 2765966585219136 2769375691849728 2770334616950784 2774885644547328 2775139220865024 2777164830503424 2780406559852428 2780660640685824 2781727078582208 2785228631583008 2786119999383552 2790951979958272 2791561640007348 2791918376073216 2796504860860672 2796760412798976 2800563232441104 2800819155244032 2805420261980544 2806391667888432 2807467974138444 2807724527914752 2807826742888448 2811258805709952 2812158504050688 2813310779495652 2816778238749696 2822279758747254 2822640420307968 2828182199230464 2833221543739392 2833705992588336 2834068114317312 2838755179567008 2843418606534636 2849261529114624 2850248115516672 2854930422755424 2855191313774592 2864032087567248 2864398084694016 2866488845519616 2866750792777728 2869992612203184 2870097094041216 2870359371030528 2871460210149376 2875890141536256 2881348710299982 2881612015491456 2886345846460752 2886714695081984 2887345273692906 2890903981874688 2892276979949568 2892352809720816 2893278460898304 2895917689786368 2896920431368704 2898031457175168 2898296286879744 2904062740124544 2913321041287488 2924242095670272 2925115863316992 2930060170722672 2930327927294976 2931451765531392 2935141787390592 2942191603113984 2946648397785534 2947024952521728 2952780860632122 2956150078687832 2956420219424256 2958848511003648 2958956227633152 2962302316104456 2962573019048448 2962680871268352 2964735439015248 2968389532053504 2968467357345048 2969605822800966 2974295442890304 2974567241797632 2979453776991744 2980485443812032 2984158949031936 2990369477541888 2991134103287688 2991516342890496 2996463800654064 2997359148247704 2997742183354368 3007299139393536 3008595233045376 3018296665998848 3019474439553024 3024191776674627 3024578240745984 3026014725709824 3029823780532224 3041423638649981 3041701571907648 3046505046054912 3047753344453623 3048031856136384 3051509758645504 3051788613599232 3054016153170432 3057860455333632 3058139890630656 3060092426819832 3060372066080256 3063864049166336 3065399559020352 3069848158637364 3070240457177088 3075565189152768 3076630135547904 3086699989874176 3087622300167936 3087768791809728 3092841291318376 3093123923255808 3094048153029888 3105362915979584 3105646692175872 3115547653330944 3115661074579456 3121746350115744 3122145280770048 3126874666999148 3129442963404984 3133300061612032 3133382210530884 3134384999306496 3139534078606432 3139820977453056 3146067968468256 3146355464398848 3149945557311488 3150633636496242 3152244742892288 3152532803272704 3156097794728112 3156501115183104 3158805085749504 3159093745631232 3164283415762944 3168875518593408 3175739412659008 3181704974134272 3186270957289472 3187223019528192 3187374236706816 3192610365231872 3192902114328576 3193856157966336 3205419220253952 3205535913269248 3211796725599852 3215755326391296 3222036098513154 3222153396464496 3222447845280768 3223683717235456 3224799951209568 3227741591741056 3228859230796368 3230097561643156 3230392736418048 3235494192832512 3240395278561662 3240809371464704 3247139077268346 3247554031967232 3252266979609024 3253811602443264 3253930057179136 3257907401009664 3259311502465824 3260285389322064 3260702023999488 3271097309515776 3278182619518976 3289772357629056 3291454613929984 3295176702899952 3295597796368384 3296317692063006 3297883236222816 3302034510814416 3308517499267968 3308819840262144 3315100129054818 3315403071586944 3320849522272048 3325668838523811 3325972746852288 3326093828608512 3327673514565632 3328825756087296 3331862288248832 3332590105617513 3333015980176896 3334294257180032 3334598953721856 3339438223560192 3344924158515264 3346082373251592 3351885499115712 3357178817660928 3358466361586176 3363001188139008 3364450583190528 3365025866198649 3365455885751808 3371021775735822 3378071840612352 3384669637176048 3390229877022066 3395583749248704 3395894046584832 3401472725574144 3402650520839232 3403955504054544 3404266566423552 3408240299173944 3408551753098752 3415243870212096 3421914268396104 3422038842895296 3422351557767168 3427973700409856 3432948478476192 3433262190299136 3433387177918464 3435768172316736 3440093012250336 3441412355395512 3441852136443904 3442603980172311 3446847055312128 3447162037223424 3448574503897896 3452824937822208 3454020514324224 3460010837796864 3466803986153472 3472537488608448 3473575087688928 3474018978840576 3479446452733173 3479764413662784 3493533280477032 3493852528697856 3499592131119552 3505118708901888 3507997680635904 3511197652205568 3512413440866304 3513760520314368 3518183534631168 3520623333830607 3524962569313536 3531975838432236 3532298599634688 3532427192666112 3539326464526788 3543688751975424 3546275335753824 3546599403681792 3551063754580992 3552425657182464 3553655721468192 3558035669999616 3559818842733312 3565440530915328 3572706839241384 3584227290873632 3584554826950656 3585625896969216 3591686660885856 3592014878619648 3599067194671104 3606227902427904 3606557448978432 3612482199865344 3617724742190208 3623667838391536 3624922571022558 3626644181889888 3627107633872896 3631209290708688 3634191828470304 3638338558385024 3638671039291392 3645910542897792 3646243715751936 3653498285963136 3659577827330048 3660671314326528 3666725440274052 3667020033220608 3668289776999424 3687618462725756 3687955446958848 3693779489267712 3699847526063104 3702886440671232 3707073790762446 3707208746469904 3707547520914432 3714826665844736 3722082186676464 3722557834764288 3728196718345138 3734084309921472 3734425540325376 3735955712556054 3740560349307392 3741855557184576 3743290632184592 3743632703886336 3748345074279936 3751081039327536 3751423822937088 3755704318332928 3763039678329672 3763520560410624 3778274656784448 3784661053850118 3785006906089344 3791224808712848 3799015372152832 3800330820688896 3806573897007232 3806921751699456 3818709450089664 3820031717904792 3821985127359488 3826307158301589 3826656816270912 3826796125388288 3829449942061362 3834270336570687 3841798280399976 3842149353988608 3848461128614336 3849793698257208 3854538642499584 3856470412961088 3857704614531072 3861223586381824 3862067038285716 3862560575158272 3864041942900224 3870432409178166 3871588899819951 3872083653499392 3877702937226144 3884428055049984 3898989460893696 3900154484422656 3906604674684504 3906746894296896 3907103903059968 3908602354041856 3913522383187456 3928864530380712 3929366603362304 3930224940536661 3935428614733824 3937041147509496 3941893625899008 3943258547514624 3945131348004864 3949736421472608 3950097358731264 3950241161691136 3952619384642283 3952980585353664 3957852709404672 3957956476460064 3959474430401288 3965582890477728 3965727257187072 3966089655730176 3972605035988992 3973980591749376 3986649845972352 3988178804383584 3988688457187328 3989559752723052 3995285067538752 3996478864330272 3996989577805824 4002790128749568 4009732185858048 4011460310727168 4019295194146557 4032255702232836 4032624180319488 4032770987661312 4039765040709632 4040647493496588 4042197161064771 4048950594004992 4055602095876864 4057006390231392 4062006728073216 4063671125938164 4064042474848512 4070460436144128 4072021537560576 4076626318190478 4077147273778176 4079974704626124 4080123235759776 4080496088107008 4085110452047274 4087199412027136 4093130878183152 4093504919202816 4093653942902784 4101649360760016 4102173514063872 4110077813612544 4115251453906944 4116829733557248 4117025055746304 4118255228617344 4124165231007744 4125397537373184 4140862256234496 4148949877828704 4154063537774592 4161948137099974 4162328466820992 4162708831297536 4165747245755136 4170609839778642 4170990961028736 4172590617873312 4177842947374512 4179179999075328 4186427969937408 4187877564109824 4194757291291008 4195140619198464 4200844848661656 4208130392970816 4211201961207666 4211586791872128 4211740114332672 4216888208564928 4219044554350592 4219966169243478 4225167358124544 4233960630461952 4242273298845696 4249832315609088 4251102171475968 4256269907912438 4265127909801954 4273892293671936 4282395634133136 4282786970661888 4287673768521728 4296048131350872 4296204528619328 4296597127041024 4299733268279424 4300126189166592 4305145641061824 4305539056545792 4307190315224064 4320527038082216 4322023065449973 4329518769691128 4330072042622976 4336355972812032 4338415469924352 4338529214581224 4343876534679552 4345748669954432 4347047185762752 4347444430319616 4356094110186816 4361463079354368 4370540005638144 4386363143505408 4393568937199936 4395090256084008 4397177648297088 4402310386433011 4402712681085888 4411356665690624 4419972596678301 4420133505406424 4420537428782592 4434225118031748 4434630329136384 4434791771478016 4438434341449728 4443453474156684 4444021306902528 4445157625719203 4452584298080256 4454408734201449 4459898878020352 4461443164335456 4469180665487616 4476238423547904 4477955148781568 4485934110920704 4486701154931532 4487274514335744 4494695700981096 4496613275031552 4512892849568064 4520306502696088 4527444998998272 4527858728779776 4535296967432192 4536867361118976 4538607338739392 4539022088564736 4544320398898592 4544735670798336 4553658493616128 4562552357861472 4562718457193728 4563135410356224 4569757569082368 4577264637968256 4577682920398848 4581024229755648 4586790683000448 4588549807194016 4590138640229748 4595796073749504 4598099338530528 4603766583762944 4604772237956046 4605360685765632 4613347783729152 4630049984811264 4631433450251904 4631653187714592 4639261936977564 4639685884883712 4658044373969376 4658470038263808 4666122841492736 4673321479996416 4673491611869184 4677330240847872 4682619525173616 4683217921155072 4685014027085824 4690312000498722 4690911379508224 4694164445107476 4699950092418048 4700073315796326 4701577498959744 4709301117909648 4709731466179584 4709902923554816 4719101952702384 4724918335967232 4728367114338432 4728799204909056 4734146692092168 4734751672774656 4736567542909952 4738207628624256 4746425123644416 4753313277890112 4763609118988512 4772557461201408 4779406435934208 4780834529292288 4781061355060224 4788915547847808 4789353171492864 4808128830380928 4808303869903872 4816642933153792 4817695088399778 4823632989586944 4833230094696744 4833671767921152 4835525575853184 4837199926814352 4841612387611584 4843288846194552 4845146342464734 4845589104627072 4853241289248768 4860592917842493 4861214057197056 4870708615902519 4871331047950848 4880717403664896 4880895085768704 4886861101514496 4888967253698736 4890428083983096 4891053035999232 4906645964273664 4917273929278464 4926510927691776 4937181920894976 4942765054349928 4943396694552576 4946824854334224 4953051766221624 4962776248901952 4963229760393216 4972650193582227 4973104607380416 4978779079895296 4979234053767168 4981274283408072 4989140742912768 4989596663660544 4991510271848448 4993238634130944 4997793432373248 4999523970265344 5001441385770048 5001898430582784 5017386237772896 5018027413880832 5027828248673568 5037699542379264 5038159900557312 5044501782208512 5046214738466824 5046675874785792 5048183828627712 5067107760918528 5085344815533099 5091612600119552 5093375623873056 5101742877735452 5102209088361216 5105933256081816 5106399849635328 5112360448760916 5112827629648128 5122397707199968 5122865805318144 5133058264342944 5133527336650752 5139384856666112 5141960550614784 5143606152708096 5149422717714288 5150080766877696 5154310848135168 5160576545570888 5162118533093268 5162778204665856 5170270582968192 5172861755846844 5179237406733312 5190016256695296 5198652614524928 5200205979230208 5208806232912672 5208995859062528 5209471870746624 5211028468260864 5238486040507616 5240299920715548 5249388196679328 5255858167865344 5257678063352832 5260175130673152 5266315228630144 5266796478308352 5270159179523044 5270640780471552 5271122425430016 5277275301946752 5287443853970304 5287636342916096 5297963757648354 5298640788999168 5315533127963136 5317571739178112 5319413003630736 5327046756718336 5328638485773696 5337053504999424 5339728264099968 5348613747636224 5359060258862076 5376340936310448 5376832240425984 5377027983548416 5387529991328784 5389596214753028 5396380473692078 5398600792006656 5407469461169152 5409341853641856 5418228167917552 5418723299798016 5426587113285312 5429362050080768 5435501757587304 5436196365037568 5437383856533837 5439966272834832 5440164314346368 5440661450809344 5446813936063032 5457507837577536 5458006558937088 5468865814346688 5487001938542592 5489106311409664 5489366740995072 5491006971489792 5498886974676992 5500088160411078 5500530049830912 5531427694088634 5531933170438272 5540669233901568 5549771289094656 5554329661006848 5560610686143669 5560813119704856 5561321281371648 5563454157164416 5570457263166016 5572239998767104 5583123280014696 5583836752146432 5592295077517707 5593009721721344 5601126464882208 5601638310488064 5603933568834081 5610840523961088 5612783335776864 5614935948276888 5615449055829504 5615653485776896 5622517611419904 5624317008101376 5626621558991304 5633556477499392 5644559517494508 5645280840615936 5656364398460928 5667411985176672 5668136228634624 5676991580775177 5677510359134016 5686837213069272 5698523058229248 5700496231033344 5709860845510848 5710382627549184 5728064175134496 5728796169388032 5732977691039232 5739985224406368 5740194188082432 5740718742061056 5742920420298752 5744174913092043 5751780283072512 5762697420599964 5763224030982912 5772691692921504 5773429390163968 5774690547385812 5781807963749376 5784553959899136 5784705619441632 5786556921796608 5791835379572736 5793840862737408 5796062914350336 5796592573759488 5805648613767249 5808125480249088 5826642082574976 5848484191340544 5850231726633984 5860120341445344 5860655854589952 5862903531062784 5870283574781184 5884383206227968 5893296795571068 5894049905043456 5905561721264244 5912300157375664 5912840438848512 5917697022007296 5917912455266304 5924604632208912 5925146038096896 5925361742536704 5929470878030496 5936779064107008 5936934714690096 5939211645601932 5948590885780608 5949134483595264 5958907553983488 5960970887624064 5982268206575376 5983032685780992 5992927601308128 5994718296495408 5995484366708736 6014598278787072 6017190466090752 6036593331997696 6048383553349254 6049156481491968 6052029451419648 6059647561064448 6082847277299962 6083403143815296 6093010092109824 6095506688907246 6096063712272768 6103019517291008 6108032306340864 6114939477285717 6115720910667264 6120184853639664 6120744132160512 6127728098332672 6130799118040704 6139696317274728 6140480914354176 6153260271095808 6173399979748352 6175244600335872 6175537583619456 6185682582636752 6186247846511616 6188096306059776 6210725831959168 6211293384351744 6231095306661888 6242922205649961 6243492700231488 6253749333998296 6255914759667963 6258885926809968 6266600123224064 6266764421061768 6268769998612992 6279068157212864 6279641954906112 6292135936936512 6292710928797696 6299891114622976 6301267272992484 6304489485784576 6312195589456224 6313002230366208 6316802941811499 6317610171499008 6328566831525888 6337751037186816 6351478825318016 6363409948268544 6374446039056384 6374748473413632 6384404861868657 6385220730463744 6387712315932672 6397691864702931 6410838440507904 6411071826538496 6423593451199704 6431510652782592 6434145949402093 6444072197026308 6444306792928992 6444895690561536 6447367434470912 6449599902419136 6455483183482112 6457718461592736 6460195123286312 6460785472836096 6470988385665024 6480790557123324 6481618742929408 6494278154536692 6495108063934464 6504533959218048 6507623204886528 6507860114358272 6515814802019328 6518623004931648 6520570778644128 6521404047998976 6542194619031552 6556365239037952 6579544715258112 6590353405799904 6591195592736768 6592635384126012 6595766472445632 6604069021628832 6617034998535936 6617639680524288 6630200258109636 6630806143173888 6641699044544096 6651337677047622 6651945493704576 6652187657217024 6655347029131264 6657651512174592 6663724576497664 6665180211235026 6666031960353792 6668588514360064 6669197907443712 6678876447120384 6689848317030528 6692164746503184 6703770998231424 6714357635321856 6716932723172352 6728901166381056 6730051732397298 6730911771503616 6742043551471644 6756143681224704 6769339274352096 6780459754044132 6791167498497408 6791788093169664 6802945451148288 6805301041678464 6807911008109088 6808533132847104 6816480598347888 6817103506197504 6830487740424192 6843828536792208 6844077685790592 6844703115534336 6855947400819712 6865896956952384 6866524380598272 6871536344633472 6880186024500672 6882824710791024 6883704272887808 6885207960344622 6893694110624256 6897149007795792 6905649875644416 6908041028648448 6920021675593728 6945074977216896 6947150175377856 6958892905466346 6959528827325568 6987066560954064 6987705057395712 6999184262239104 7010237417803776 7015995361271808 7020856436883601 7024826881732608 7027521040628736 7035468000748083 7036367069262336 7041246667661214 7049925138627072 7050109973694489 7063951676864472 7064597199269376 7064854385332224 7078652929053576 7087377503950848 7092550671507648 7093198807363584 7102127509161984 7104851314364928 7107311442936384 7116071339999232 7119637685466624 7130881061830656 7145413678482768 7168454581747264 7169109653901312 7171251793938432 7182716946285439 7183373321771712 7184029757239296 7212455804855808 7224964399730688 7235449484380416 7247335676783072 7249845142045116 7253288363779776 7262418581417376 7267719513697101 7268383656940608 7276677116770048 7277342078582784 7291821085795584 7292487431503872 7306996571926272 7319155654660096 7321342628653056 7333450880548104 7334040066441216 7336579553998848 7345498066881143 7375236925451512 7375910893917696 7387558978535424 7399695052126208 7405772881342464 7414147581524892 7414417492939808 7415095041828864 7429653331689472 7444164373352928 7445115669528576 7456393436690276 7468168619842944 7468851080650752 7471911425112108 7481120698614784 7483711114369152 7486581264369184 7487265407772672 7496690148559872 7502162078655072 7502847645874176 7511408636665856 7526079356659344 7527041120821248 7556549313568896 7569322107700236 7570013812178688 7582449617425696 7598030744305664 7600661641377792 7613147794014464 7613843503398912 7637418900179328 7640063435809584 7643970254718976 7652614316603178 7653313632541824 7653592250776576 7658899884122724 7668540673141374 7683596560799952 7684298707977216 7696922257228672 7699587396514416 7709077284999168 7712940825922176 7715409229062144 7724134076571432 7725121150316544 7728083885800448 7740864818356332 7743177799639902 7744167306998784 7755405874452288 7768856110099968 7797978921787392 7800308968845312 7813209349369008 7813493788593792 7814207806119936 7817204708083712 7827044766374912 7857729060761424 7858733206724608 7860449881073322 7874082295018992 7883787251798016 7886517095029248 7890262696009728 7899472842945216 7900194717462528 7905238769284566 7905961170707328 7915912952920128 7918948860802576 7931165780955456 7931454514374144 7945210071977984 7946945636472531 7947961183498752 7973299691944704 7976357608767168 7979119505446104 7990570135077504 7992957728660544 8005580257499136 8019464371716096 8022920621454336 8038590388293114 8064511404465672 8065248360638976 8065541975322624 8081294986993176 8084394322129542 8094570710538117 8097901188009984 8111204191753728 8114012780462784 8124013456146432 8127342251876328 8128084949697024 8140920872288256 8144043075121152 8153252636380956 8154294547556352 8159949409252248 8160246471519552 8160992176214016 8170220904094548 8174398824054272 8186261756366304 8187009838405632 8187307885805568 8203298721520032 8204347028127744 8220155627225088 8230502907813888 8233659467114496 8234050111492608 8236510457234688 8248330462015488 8250795074746368 8297141541132951 8297899755657408 8308127075549184 8323896274199948 8324656933641984 8325417662595072 8331494491510272 8341219679557284 8341981922057472 8345181235746624 8355685894749024 8358359998150656 8372855939874816 8375755128219648 8389514582582016 8390281238396928 8401689697323312 8416260785941632 8422403922415332 8423173583744256 8423480228665344 8433776417129856 8438089108701184 8439932338486956 8450334716249088 8467921260923904 8484546597691392 8499664631218176 8502204342951936 8512539815824876 8530255819603908 8547784587343872 8564791268266272 8565573941323776 8575347537043456 8592096262701744 8592409057238656 8593194254082048 8599466536558848 8600252378333184 8610291282123648 8611078113091584 8614380630448128 8641054076164432 8644046130899946 8659037539382256 8660144085245952 8672711945624064 8676830939848704 8677058429162448 8687753069359104 8691497339908864 8694094371525504 8694888860639232 8712188220373632 8772726287010816 8787137874399872 8790180512168016 8794355296594176 8804620772866022 8805425362171776 8822713331381248 8839945193356602 8840267010812848 8841074857565184 8868450236063496 8869260658272768 8869583542956032 8876868682899456 8886906948313368 8888042613805056 8890315251438406 8905168596160512 8908817468402898 8919797756040704 8922886328670912 8938361330975232 8952476847095808 8955910297563136 8971868221841408 8973402309863064 8974549028671488 8989391401962192 8993226550063104 9025785699136128 9040613005392176 9054889997996544 9070593934864384 9072575330023881 9073734722237952 9077214677478784 9078044177129472 9088640797797184 9089471341596672 9124270915949943 9125104715722944 9125436914387456 9139515138164736 9143260033360869 9154529275936512 9155365840797696 9162048459511296 9173581366000896 9177099614388032 9180277280459496 9191592147499008 9196198677061056 9207533167525888 9209544475912092 9210721371531264 9226695567458304 9260099969622528 9262866900503808 9263306375429184 9278523873955128 9279371769767424 9316088747938752 9316940076527616 9332245682985472 9346642959992832 9346983223738368 9365239050347232 9366435842310144 9370028054171648 9380624000997444 9381822759016448 9388328890214952 9399900184836096 9400146631592652 9403154997919488 9418602235819296 9419462932359168 9419805847109632 9438203905404768 9449836671934464 9456734228676864 9457598409818112 9468293384184336 9469503345549312 9473135085819904 9476415257248512 9492850247288832 9506626555780224 9527218237977024 9545114922402816 9558812871868416 9561669058584576 9562122710120448 9577831095695616 9578706342985728 9616257660761856 9616607739807744 9633285866307584 9635390176799556 9647265979173888 9666460189393488 9667343535842304 9671051151706368 9674399853628704 9683224775223168 9686577692389104 9690292684929468 9691178209254144 9706482578497536 9721185835684986 9722428114394112 9741417231805038 9742662095901696 9761434807329792 9761790171537408 9773722203028992 9777934507397472 9780856167966192 9782106071998464 9813291928547328 9834547858556928 9874363841789952 9885530108699856 9886793389105152 9893649708668448 9906103532443248 9925552497803904 9926459520786432 9945300387164454 9946209214760832 9957558159790592 9962548566816144 9977006515571433 9978281485825536 9983020543696896 9986477268261888 9995586864746496 9999047940530688 10002882771540096 10003796861165568 10034772475545792 10055656497347136 10075399084758528 10089003564417024 10092429476933648 10093351749571584 10096367657255424 10134215521837056 10170689631066198 10183225200239104 10186751247746112 10203485755470904 10204418176722432 10211866512163632 10212799699270656 10224720897521832 10225655259296256 10244795414399936 10245731610636288 10266116528685888 10267054673301504 10278769713332224 10283921101229568 10298845435428576 10300161533755392 10321153091141776 10324237066186536 10325556409331712 10340541165936384 10345723511693688 10358474813466624 10380032513390592 10400411958460416 10417612465825344 10417991718125056 10422056936521728 10438339358199519 10476972081015232 10480599841431096 10497817075340257 10498776393358656 10511716335730688 10515356126705664 10532630457260288 10533592956616704 10540318359046088 10541281560943104 10554550603893504 10574887707940608 10575272685832192 10595927515296708 10597281577998336 10631066255926272 10635143478356224 10638826007261472 10654093513436672 10657276971547392 10674107009998848 10679456528199936 10697227495272448 10718120517724152 10752681872620896 10753664480851968 10754055967096832 10775059982657568 10779192429506056 10792760947384156 10797201584013312 10814938922338304 10818683707283712 10836456335835104 10837446599596032 10853174226570624 10858724100161536 10871003515174608 10872392730075136 10874767713067674 10879932545669664 10880328628692736 10881322901618688 10893627872126064 10915015675155072 10916013117874176 10937731628693376 10978212622819328 10978733481990144 10982013942979584 10997773949353984 11000176320822156 11001060099661824 11062855388177268 11063866340876544 11081338467803136 11099542578189312 11108659322013696 11121221372287338 11121626239409712 11122642562743296 11126908314328832 11140914526332032 11144479997534208 11166246560029392 11167673504292864 11184590155035414 11186019443442688 11202252929764416 11203276620976128 11207867137668162 11221681047922176 11225566671553728 11229871896553776 11230898111659008 11231306971553792 11245035222839808 11253243117982608 11267112954998784 11289119034989016 11290561681231872 11334823970353344 11353983161550354 11355020718268032 11373674426138544 11397046116458496 11400992462066688 11419721691021696 11420765255098368 11456128350268992 11465955382078464 11478921474904767 11479970448812736 11480388376164864 11485840840597504 11488349826184086 11502811009712061 11525394841199928 11526448061965824 11545383385843008 11549381094771624 11563615927498752 11569411238883264 11573113843593216 11583670759145472 11587681725474816 11592125828700672 11611297227534498 11614766699459853 11616250960498176 11653284165149952 11696968382681088 11700463453267968 11720240682890688 11721311709179904 11725807062125568 11740567149562368 11786593591142136 11788099810086912 11811123442528488 11824600314751328 11825680877697024 11835394044014592 11849209264417824 11850292076193792 11850723485073408 11857858153926849 11858941756060992 11873558128214016 11873869429380192 11878423291203864 11897181771561216 11898268967190528 11917815107966976 11921941775248128 11964536413150752 11966065371561984 11984760003858707 11985855202616256 11989436592990816 11990968733417472 12029196557574144 12034380932181504 12073186663995392 12096767106698508 12098312962983936 12119295122128896 12126591483194313 12165694554599924 12166806287630592 12186020184219648 12191013377814492 12192127424545536 12206039034582016 12216064612681728 12229878954571434 12231441821334528 12240369707279328 12241488264321024 12255456196665344 12261598236081408 12279392634549456 12280961828708352 12306520542191616 12346799959496704 12350489200671744 12351075167238912 12371365165273504 12372495693023232 12376192612119552 12421451663918336 12422586768703488 12462190613323776 12485844411299922 12486985400462976 12507498667996592 12511829519335926 12517771853619936 12533200246448128 12533528842123536 12537539997225984 12558136314425728 12559283909812224 12584271873873024 12585421857595392 12602534545984968 12608978971569152 12624391178912448 12633605883622998 12635220342998016 12657133663051776 12675502074373632 12702957650636032 12726819896537088 12749496946827264 12768809723737314 12770441460927488 12795383729405862 12821676881015808 12822143653076992 12847186902399408 12863021305565184 12868291898804186 12888144394052616 12888613585857984 12889791381123072 12894734868941824 12899199804838272 12910966366964224 12915436923185472 12920390246572624 12921570945672192 12961581114246648 12963237485858816 12966069196349919 12988556309073384 12990216127868928 13009067918436096 13015246409773056 13031629604038656 13037246009863296 13041141557288256 13084389238063104 13112730478075904 13159089430516224 13180706811599808 13185270768252024 13191532944891264 13206931159299033 13208138043257664 13234069997071872 13259917790034903 13260400516219272 13261612286347776 13283398089088192 13302675354095244 13303890987409152 13304375314434048 13315303024349184 13327449152995328 13330360422470052 13332063920707584 13335472877157609 13337177028720128 13357752894240768 13363226202604347 13379696634061056 13384329493006368 13407541996462848 13428715270643712 13433865446344704 13457802332762112 13460103464794596 13461823543007232 13484087102943288 13538678548704192 13560919508088264 13582334996994816 13583576186339328 13605890902296576 13610602083356928 13615822016218176 13617066265694208 13632961196695776 13634207012395008 13660975480848384 13687657073584416 13688155371581184 13689406231068672 13711894801639424 13731793913904768 13733048761196544 13743072689266944 13760372049001344 13765649421582048 13767408545775616 13770415920689244 13787388221248512 13794298015591584 13811299751288832 13816082057296896 13840043351187456 13890149954433792 13894300350755712 13917785810932692 13919057654651136 13974133121908128 13975410114791424 13998368524478208 14020474835607552 14031990722543616 14041712873767202 14049653763465216 14055042081257472 14070936001496166 14072734138524672 14082493335322428 14099850277254144 14100219947388978 14127903353728944 14129194398538752 14129708770664448 14157305858107152 14174755007901696 14185101343015296 14186397614727168 14204255018323968 14209702628729856 14214622885872768 14239275370933248 14290827356965536 14336909163494528 14338219307802624 14342503587876864 14365433892570878 14366746643543424 14368059514478592 14424911609711616 14449928799461376 14470898968760832 14494671353566144 14499690284090232 14506576727559552 14524837162834752 14535439027394202 14536767313881216 14553354233540096 14581778753527479 14583642171591168 14613993143852544 14638311309320192 14642685257306112 14666901761096208 14673159107997696 14690996133762286 14750473850903024 14751821787835392 14799390104252416 14811545762684928 14828295163049784 14828834985879616 14830190083657728 14888328746705856 14912786873380552 14917950580746681 14936337239685888 14937702161301504 14943822850224216 14962241397229568 14967422228738304 14973162528738368 14974530815545344 14993380297119744 15004324157310144 15005695291748352 15022817273331712 15052158713318688 15054082241642496 15113098627137792 15138644215400472 15140027624357376 15164899234851392 15201323282755584 15226295588028928 15256034446599297 15274837800358656 15280126871619168 15287940509437952 15305228633206356 15306627265083648 15307184501553152 15317799768245448 15337081346282748 15342963417804991 15367193121599904 15368597415954432 15393844514457344 15399174793028832 15418154569998336 15425881651844352 15430818458124288 15448268153142864 15450242300633088 15456167771600896 15481729636712664 15486355599279804 15488334613997568 15510811748904576 15537712220199936 15595957843574784 15600617937690624 15626418698738016 15626987577187584 15628415612239872 15634409416167424 15654089532749824 15715458121522848 15717466413449216 15720899762146644 15748164590037984 15767574503596032 15773034190058496 15780525392019456 15798945685890432 15800389434925056 15810477538569132 15811922341414656 15831825905840256 15837897721605152 15862331561910912 15862909028748288 15890420143955968 15893891272945062 15895922366997504 15946599383889408 15952715217534336 15958239010892208 15981140270155008 15985915457321088 16011160514998272 16045841242908672 16077180776586228 16129022808931344 16130496721277952 16131083950645248 16162589973986352 16168788644259084 16189141421076234 16195802376019968 16222408383507456 16228025560925568 16254684503752656 16256169899394048 16288086150242304 16306505272761912 16308589095112704 16319898818504496 16320492943039104 16321984352428032 16340441808189096 16348797648108544 16372523512732608 16374019676811264 16406597443040064 16461005815627776 16467318934228992 16468100222985216 16473020914469376 16496660924030976 16501590149492736 16594283082265902 16595799511314816 16647792548399896 16649313867283968 16662988983020544 16682439359114568 16683963844114944 16690362471493248 16711371789498048 16716719996301312 16751510256439296 16776885232553121 16779029165164032 16803379394646624 16811800706502243 16832521571883264 16844807844830664 16846347167488512 16846960457330688 16867552834259712 16879864676973912 16900669432498176 16935842521847808 16969093195382784 17004408685903872 17025079631649752 17030974742325531 17060511639207816 17095569174687744 17128017333449893 17129582536532544 17131147882647552 17150695074086912 17184192525403488 17184818114477312 17186388508164096 17198933073117696 17220582564247296 17222156226183168 17228761260896256 17282108152328864 17288092261799892 17318075078764512 17320288170491904 17345423891248128 17353661879697408 17354116858324896 17375506138718208 17382994679817728 17388188743051008 17389777721278464 17416945841301747 17424376440747264 17516187697947341 17545452574021632 17574275748799744 17580361024336032 17588710593188352 17609241545732044 17610850724343552 17645426662762496 17679890386713204 17680534021625696 17682149715130368 17736900472126992 17738521316545536 17739167085912064 17753737365798912 17773813896626736 17776085227610112 17780630502876812 17810337192321024 17817634936805796 17839595512081408 17845772657341824 17876722661950464 17911820595126272 17943736443682816 17946804619726128 17949098057342976 17978782803924384 17986453100126208 18051571398272256 18081226010784352 18109779995993088 18141187869728768 18145150660047762 18147469444475904 18154429354957568 18156088354258944 18177281595594368 18178942683193344 18248541831899886 18250209431445888 18250873828774912 18279030276329472 18286520066721738 18309058551873024 18324096919022592 18344818431857151 18347162732001792 18354199228776064 18360554560918992 18383184294998016 18392397354122112 18419088951824184 18421442743062528 18520199939245056 18525733801007616 18526612750858368 18557047747910256 18558743539534848 18632177495877504 18633880153055232 18664491365970944 18693285919985664 18728766616949883 18730478100694464 18740056108343296 18761248001994888 18763645518032896 18767744279003889 18776657780429904 18799800369672192 18800293263185304 18806309995838976 18837204471638592 18838925864718336 18876407810809536 18899673343868928 18913468457353728 18936586768368672 18939006691098624 18946270171639808 18950408825434497 18952830514497024 18985700494577664 19013253111560448 19054436475954048 19090229844805632 19123338117169152 19124245420240896 19153214585605971 19155662191391232 19193075594108793 19232515321523712 19233215479615488 19270780353599112 19294531958347776 19302437848206279 19332920378786976 19334687071684608 19342102303412736 19348799707257408 19366449550446336 19373155384778208 19380585369858936 19382356418508288 19412965156995072 19442371671369972 19444856228788224 19482834463610076 19485324191803392 19522869614659584 19523580343074816 19547444406057984 19555869014794944 19561712335932384 19564212143996928 19626583857094656 19669095717113856 19771060217399712 19773586778210304 19787299417336896 19812207064886496 19851104995607808 19852919041572864 19890600774328908 19892418429521664 19915116319581184 19925097133632288 19954013031142866 19956562971651072 19966041087393792 19972954536523776 19991173729492992 19998095881061376 20005765543080192 20007593722331136 20069544951091584 20111312994694272 20150798169517056 20184858953867296 20186703499143168 20192735314510848 20268431043674112 20341379262132396 20366450400478208 20373502495492224 20406971510941808 20408836353444864 20423733024327264 20425599398541312 20449441795043664 20451310518592512 20489590828799872 20491463221272576 20532233057371776 20534109346603008 20567842202459136 20597690870857152 20642306182283552 20648474132373072 20651112818663424 20681082331872768 20691447023387376 20716949626933248 20760065026781184 20835224931650688 20835983436250112 20876678716399038 20953944162030464 20961199682862192 20995634150680514 20997552786717312 21030712253411328 21062569310650803 21065260914520576 21080636718092176 21082563121886208 21106404002244249 21109101207787008 21149775415881216 21150545371664384 21191855030593416 21194563155996672 21262132511852544 21270286956712448 21277652014522944 21308187026873344 21314553943094784 21348214019997696 21358913056399872 21394454990544896 21436241035448304 21505363745241792 21507328961703936 21548150838856317 21550119965315136 21558384859012112 21585521894768312 21629877844676608 21637367414567424 21672912671670208 21674893199192064 21706348453141248 21742007030349216 21744785460150272 21749535426135348 21759865091339328 21760657257385472 21787255744252128 21803158541091303 21830031350310144 21832026235748352 21875463257386752 21956425245638656 21957466963980288 21964027885959168 22000352641644312 22002120199323648 22036494200643429 22125710776354536 22127732681753088 22162676935606272 22199085156378624 22217318644027392 22242442744574676 22243252478819424 22245285125486592 22253816628657664 22281829052664064 22288959995068416 22332493120058784 22335347008585728 22369180310070828 22372038886885376 22404505859528832 22406553241952256 22415734275336324 22443362095844352 22451133343107456 22459743793107552 22461796223318016 22462613943107584 22490070445679616 22506486235965216 22534225909997568 22578238069978032 22581123362463744 22669647940706688 22707966323100708 22710041436536064 22747348852277088 22794092232916992 22801984924133376 22839443382043392 22841530510196736 22912256700537984 22931910764156928 22957842949809534 22959940897625472 22960776752329728 22971681681195008 22976699652368172 23005622019424122 23050789682399856 23052896123931648 23090766771686016 23098762189543248 23127231854997504 23138822477766528 23146227687186432 23175363450949632 23184251657401344 23222594455068996 23229533398919706 23232501920996352 23306568330299904 23393936765362176 23400926906535936 23440481365781376 23442623418359808 23451614124251136 23481134299124736 23573187182284272 23576199620173824 23622246885056976 23649200629502656 23651361755394048 23670788088029184 23698418528835648 23700584152387584 23715716307853698 23717883512121984 23747738858760384 23756846582407728 23794363543122432 23835630215933952 23843883550496256 23929072826301504 23969520007717414 23971710405232512 23978873185981632 24058393115148288 24068761864363008 24146373327990784 24193534213397016 24196625925967872 24233278669243397 24253182966388626 24283712131614351 24331389109199848 24333612575261184 24372040368439296 24382026755628984 24384254849091072 24412078069164032 24432129225363456 24459757909142868 24462883642669056 24480739414558656 24482976528642048 24510912393330688 24523196472162816 24558785269098912 24561923657416704 24613041084383232 24693599918993408 24700978401343488 24702150334477824 24742730330547008 24744991386046464 24752385224239104 24842903327836672 24891424623398853 24924381226647552 24971688822599844 24973970800925952 25014997335993184 25023659038671852 25033256102734459 25035543707239872 25066400492896256 25067057684247072 25075079994451968 25116272628851456 25118567819624448 25168543747746048 25170843715190784 25205069091969936 25217957943138304 25248782357824896 25267211767245996 25270440685996032 25314267326103552 25351004148747264 25405915301272064 25453639793074176 25498993893654528 25537619447474628 25540882921854976 25590767458811724 25643353762031616 25644287306153984 25694373804798816 25726042611130368 25736583797608372 25776288788105232 25777227171715968 25779582762246144 25789469737883648 25798399609676544 25821932733928448 25830873846370944 25840780493145248 25843141891344384 25923162228493296 25926474971717632 25932138392699838 25977112618146768 25980432255737856 26018135836872192 26030492819546112 26063259208077312 26074492019726592 26082283114576512 26225460956151808 26318178861032448 26361413623199616 26370541536504048 26383065889782528 26413862318598066 26416276086515328 26468139994143744 26519835580069806 26520801032438544 26523224572695552 26566796178176384 26605350708190488 26607781974818304 26608750628868096 26630606048698368 26660720844940104 26664127841415168 26670945754315218 26674354057440256 26715505788481536 26726452405208694 26759393268122112 26768658986012736 26815083992925696 26857430541287424 26867730892689408 26915604665524224 26920206929589192 26923647086014464 26968174205886576 27077357097408384 27121839016176528 27164669993989632 27211781804593152 27221204166713856 27231644032436352 27234132531388416 27265922393391552 27268414024790016 27372812747849829 27375314147168832 27376310743162368 27423789603278848 27429780100082607 27463587827809536 27466097522393088 27486145378533888 27520744098002688 27531298843164096 27540831841378488 27574776442497024 27588596031183168 27622599502577664 27632164114593792 27680086702374912 27780299908867584 27788600701511424 27835571621865384 27838115309302272 27948266243816256 27950820229582848 27996737048956416 28040949671215104 28083425747534404 28099307526930432 28110084162514944 28141872002992332 28145468277049344 28164986670644856 28199700554508288 28200439894777956 28255806707457888 28258388797077504 28259417541328896 28314611716214304 28349510015803392 28370202686030592 28372795229454336 28408510036647936 28419405257459712 28429245771745536 28478550741866496 28581654713931072 28673818326989056 28676438615605248 28685007175753728 28730867785141756 28733493287086848 28736119028957184 28849823219423232 28899857598922752 28941797937521664 28989342707132288 28999380568180464 29013153455119104 29049674325669504 29070878054788404 29073534627762432 29106708467080192 29163557507054958 29167284343182336 29227986287705088 29276622618640384 29285370514612224 29333803522192416 29346318215995392 29381992267524572 29500947701806048 29503643575670784 29598780208504832 29623091525369856 29656590326099568 29657669971759232 29660380167315456 29776657493411712 29825573746761104 29835901161493362 29872674479371776 29887645700448432 29924482794459136 29931019546714299 29934844457476608 29946325057476736 29949061631090688 29986760594239488 30008648314620288 30011390583496704 30104317426637376 30226197254275584 30277288430800944 30280055248714752 30329798469702784 30402646565511168 30452591176057856 30512068893198594 30549675600717312 30560253743238336 30575881018875904 30610457266412712 30613254530167296 30614369003106304 30635599536490896 30674162692565496 30685926835609982 30734386243199808 30737194831908864 30787689028914688 30798349586057664 30836309139996672 30851763303688704 30896536306285728 30900484601266176 30912335543201792 30963459273425328 30972711198559608 30976669227995136 31021623497809152 31075424440399872 31201235875381248 31252837397476032 31253975154375168 31268818832334848 31308179065499648 31315018074598557 31430916243045696 31441799524293288 31493451226020771 31496329180075968 31535149007192064 31546068380116992 31597891371780864 31600778869850112 31620955077138264 31623844682829312 31663651811680512 31675795443210304 31724663123821824 31725818057496576 31780840287911936 31787782545890124 31791844733995008 31893198767778816 31905430435068672 31916478021784416 31962280540310016 31971830914642176 32022321029996544 32091682485817344 32154361553172456 32258045617862688 32260993442555904 32262167901290496 32325179947972704 32337577288518168 32378282842152468 32391604752039936 32444816767014912 32456051121851136 32509369007505312 32512339798788096 32576172300484608 32613010545523824 32617178190225408 32639797637008992 32640985886078208 32643968704856064 32680883616378192 32697595296217088 32745047025465216 32748039353622528 32813194886080128 32934637868457984 32936200445970432 32946041828938752 32993321848061952 33003180298985472 33188566164531804 33191599022629632 33295585096799792 33298627734567936 33325977966041088 33364878718229136 33367927688229888 33380724942986496 33422743578996096 33433439992602624 33503020512878592 33553770465106242 33558058330328064 33606758789293248 33623601413004486 33665043143766528 33689615689661328 33692694334977024 33693920914661376 33735105668519424 33759729353947824 33801338864996352 33871685043695616 34050159263299504 34061949484651062 34121023278415632 34191138349375488 34256034666899786 34259165073065088 34262295765295104 34368385050806976 34369636228954624 34397866146235392 34436764424714301 34441165128494592 34457522521792512 34564216304657728 34576184523599784 34636150157529024 34690847782496256 34708233716649792 34751012277436416 34765989359635456 34776377486102016 34833891682603494 34848752881494528 35032375395894682 35090905148043264 35148551497599488 35160722048672064 35177421186376704 35218483091464088 35221701448687104 35290853325524992 35359780773426408 35361068043251392 35364299430260736 35473800944253984 35477042633091072 35478334171824128 35547627793253472 35552170455220224 35561261005753624 35573574461780547 35620674384642048 35635269873611592 35679191024162816 35691545314683648 35753445323900928 35823641190252544 35893609239452256 35898196114685952 35954280011576121 35957565607848768 35972906200252416 36103142796544512 36162452021568704 36219559991986176 36282375739457536 36290301320095524 36294938888951808 36308858709915136 36354563191188736 36357885366386688 36379774449582939 36497083663799772 36500418862891776 36501747657549824 36558060552658944 36573040133443476 36618117103746048 36648193838045184 36689636863714302 36694325464003584 36708398457552128 36721109121837984 36766368589996032 36784794708244224 36838177903648368 36842885486125056 37040399878490112 37051467602015232 37053225501716736 37114095495820512 37117487079069696 37264354991755008 37267760306110464 37328982731941888 37386571839971328 37457533233899766 37460956201388928 37480112216686592 37522496003989776 37527291036065792 37535488558007778 37553315560859808 37599600739344384 37600586526370608 37612619991677952 37674408943277184 37677851729436672 37752815621619072 37826936914707456 37873173536737344 37892540343279616 37900817650868994 37905661028994048 37971400989155328 38026506223120896 38108872951908096 38180459689611264 38248490840481792 38306429171211942 38311324382782464 38386151188217586 38465030643047424 38466430959230976 38541560707198224 38589063916695552 38604875696412558 38665840757573952 38669374143369216 38684204606825472 38697599414514816 38732899100892672 38746310769556416 38761170739717872 38764712837016576 38884743342739944 38889712457576448 38965668927220152 38970648383606784 39045739229319168 39094888812115968 39111738029589888 39123424671864768 39253167714189312 39338191434227712 39538507302449753 39542120434799424 39574598834673792 39620793477897099 39624414129772992 39702209991215616 39781201548657816 39784836859043328 39830232639162368 39850194267264576 39908026062285732 39913125943302144 39945909073047552 39982347458985984 39996191762122752 40006418631472827 40011531086160384 40089678607813041 40139089902183168 40222625989388544 40301596339034112 40369717907734592 40373406998286336 40385470629021696 40682758524264792 40732900800956416 40747004990984448 40813943021883616 40817672706889728 40847466048654528 40851198797082624 40898883590087328 40902621037185024 40979181657599744 40982926442545152 41064466114743552 41068218693206016 41135684404918272 41195381741714304 41284612364567104 41296948264746144 41302225637326848 41362164663745536 41382894046774752 41433899253866496 41520130053562368 41670449863301376 41671966872500224 41753357432798076 41907888324060928 41922399365724384 41991268301361028 41995105573434624 42061424506822656 42125138621301606 42130521829041152 42161273436184352 42165126243772416 42212808004488498 42218202415574016 42299550831762432 42301090743328768 42383710061186832 42389126311993344 42524265023705088 42540573913424896 42555304029045888 42616374053746688 42629107886189568 42717826112799744 42788909981089792 42872482070896608 43010727490483584 43014657923407872 43096301677712634 43100239930630272 43116769718024224 43171043789536624 43259755689353216 43274734829134848 43345825343340416 43349786398384128 43412696906282496 43484014060698432 43499070852270696 43519730182678656 43521314514770944 43574511488504256 43606317082182606 43660062700620288 43745336260582437 43750926514773504 43914933927960576 43928055771918336 44000705283288624 44072988401286858 44251421552709072 44255465363506176 44398170312757248 44434637288054784 44484885489149352 44486504957638848 44490570250973184 44507633257315328 44563658105328128 44664986240117568 44738360620141656 44744077773770752 44753851742240043 44809011719057664 44813106483904512 44831468550672648 44886724191688704 44902266686214912 44919487586215104 44923592446636032 44980140891359232 45012972471930432 45068451819995136 45156476139956064 45162246724927488 45339295881413376 45415932646201416 45420082873072128 45494697704554176 45603969848266752 45678886764086784 45768103339797891 45824513401075968 45863821528313856 45915685899619068 45919881795250944 45921553504659456 45953399304736344 46011244038848244 46028890253414973 46101579364799712 46105792247863296 46181533543372032 46197524379086496 46254463709995008 46277644955533056 46292455374372864 46350726901899264 46368503314802688 46445188910137992 46459066797839412 46465003841992704 46613136660599808 46787873530724352 46801853813071872 46880962731562752 46885246836719616 46903228248502272 46962268598249472 47146374364568544 47152399240347648 47244493770113952 47298401259005312 47302723510788096 47341576176058368 47396837057671296 47401168304775168 47431432615707396 47435767024243968 47495477717520768 47513693164815456 47588727086244864 47671260431867904 47687767100992512 47858145652603008 47939040015434828 47943420810465024 47957746371963264 48137523728726016 48292746655981568 48387068426794032 48393251851935744 48466557338486794 48506365932777252 48567424263228702 48662778218399696 48667225150522368 48764053511257968 48768509698182144 48824156138328064 48864258450726912 48919515818285736 48925767285338112 48961478829117312 48965953057284096 49046392944325632 49117570538197824 49387199837986816 49401956802686976 49404300668955648 49485460661094016 49489982772092928 49504770448478208 49685806655673344 49782849246797706 49943377645199688 49947941601851904 50029994671986368 50047318077343704 50066512205468918 50071087414479744 50134115368494144 50150159988903936 50232545257702912 50330655697659363 50337087495492096 50410138183939872 50435915886276608 50497564715649792 50534423534491992 50540881371992064 50702008297494528 50811830602544128 50907279586148352 51075238894949256 51081765843709952 51092924226976593 51181534917623448 51286707524063232 51384052000349679 51388747609597632 51452085222260736 51473167595216744 51552577576210464 51554454343431936 51559165524492288 51578939475767296 51596799219353088 51643865467856896 51661747692741888 51681560986290496 51686283782688768 51846324456986592 51852949943435264 51864276785399676 51954225236293536 51960864511475712 52036271673744384 52060985639092224 52126518416154624 52148984039453184 52164566229153024 52250837523905241 52548563093842023 52636357722064896 52722827246399232 52741083073008096 52766131779565056 52827724637196132 52832552173030656 52936279988287488 53039671160139612 53041602064877088 53046449145391104 53133592356352768 53210701416380976 53215563949636608 53217501257736192 53261212097396736 53321441689880208 53328255682830336 53341891508630436 53348708114880512 53431011576963072 53452904810417388 53518786536244224 53537317972025472 53630167985851392 53735461785378816 53831209331048448 53840413859178384 53847294172028928 53936348411773152 54154714194816768 54243678032353056 54329339987979264 54423563609186304 54442408333427712 54463288064872704 54468265062776832 54531844786783104 54536828049580032 54745625495699658 54750628294337664 54752621486324736 54847579206557696 54859560200165214 54927175655619072 54972290757067776 55041488196005376 55062597686328192 55081663682756976 55149552884994048 55177192062366336 55264328229187584 55560599817735168 55577201403022848 55671143243730768 55676230618604544 55896532487632512 55901640459165696 55993474097912832 56166851495068808 56186299850849649 56220168325029888 56283744005984664 56290936554098688 56329973341289712 56399401109016576 56400879789555912 56511613414915776 56516777594155008 56629223432428608 56699020031606784 56740405372061184 56817020073295872 56838810514919424 56858491543491072 56957101483732992 57163309427862144 57347636653978112 57370014351507456 57459643756817913 57461735570283512 57466986574173696 57699646438846464 57787049134349639 57883595875043328 57907313544618837 57978685414264576 57998761136360928 58026306910238208 58099348651339008 58141756109576808 58147069255524864 58213416934160384 58327115014109916 58334568686364672 58455972575410176 58570741029224448 58667607044384832 58692636431990784 58763984535049144 59001895403612096 59007287151341568 59197560417009664 59313180652199136 59315339943518464 59320760334630912 59553314986823424 59651147493522208 59671802322986724 59745348958743552 59775291400896864 59848965588918272 59862039093428598 59869688914953216 59892650114953472 59898123262181376 59973521188478976 60017296629240576 60022781166993408 60208634853274752 60452394508551168 60554576861601888 60560110497429504 60659596939405568 60805293131022336 60905182352115712 61024137786397188 61099351201434624 61120507486476672 61151762037751808 61220914532825424 61226509060334592 61228738006212608 61271199072981792 61348325385130992 61371853671219964 61468772486399616 61474389663817728 61575378057829376 61596699172115328 61703526607377408 61793072612571456 61824671086403584 61926918546850656 61945422397119216 61953338455990272 62043246995618304 62150848880799744 62505674794952064 62507950308750336 62537637664669696 62616358130999296 62630036149197114 62861832486091392 62883599048586576 62986902452041542 62992658360151936 63092136760233984 63187707931952409 63195782743561728 63241910154276528 63247689365658624 63319212006732747 63327303623361024 63351590886420608 63449326247643648 63451636114993152 63575565091780248 63583689467990016 63786397535557632 63810860870137344 63832956043568832 63924561080620032 63943661829284352 64044642059993088 64183364971634688 64308723106344912 64516091235725376 64521986885111808 64644452516568951 64650359895945408 64675154577036336 64756565684304936 64889633534029824 64912102243702272 65018738015010624 65024679597576192 65226021091047648 65234356380450816 65279595274017984 65281971772156416 65361767232756384 65395190592434176 65409475623273909 65490094050930432 65496078707245056 65626389772160256 65869275736915968 65872400891940864 65892083657877504 66006360597970944 66109482601930287 66377132329063608 66383198045259264 66591170193599584 66597255469135872 66651955932082176 66729757436458272 66735855376459776 66761449885972992 66845487157992192 66866879985205248 67006041025757184 67107540930212484 67116116660656128 67213517578586496 67247202826008972 67330086287533056 67379231379322656 67385388669954048 67387841829322752 67470211337038848 67519458707895648 67602677729992704 67743370087391232 68100318526599008 68123898969302124 68242046556831264 68382276698750976 68512069333799572 68518330146130176 68524591530590208 68736770101613952 68739272457909248 68795732292470784 68873528849428602 68882330256989184 68915045043585024 69128432609315456 69152369047199568 69272300315058048 69381695564992512 69416467433299584 69531978719270912 69552754972204032 69667783365206988 69697505762989056 70064750791789364 70181810296086528 70297102995198976 70321444097344128 70354842372753408 70436966182928176 70443402897374208 70581706651049984 70719561546852816 70722136086502784 70728598860521472 70947601888507968 70954085266182144 71095255586506944 71122522011507248 71147148923561094 71270539747223184 71358382048325632 71383090629367296 71506890647801856 71787218478904512 71908560023152242 71915131215697536 72206285593089024 72324904043137408 72439119983972352 72580602640191048 72589877777903616 72617717419830272 72699836007730191 72709126382377472 72759548899165878 72851136394843053 72994167327599544 73000837725783552 73003495315099648 73116121105317888 73146080266886952 73236234207492096 73296387676090368 73379273727428604 73388650928007168 73416796915104256 73442218243675968 73532737179992064 73569589416488448 73676355807296736 73685770972250112 74080799756980224 74102935204030464 74106451003433472 74228190991641024 74234974158139392 74528709983510016 74657965463883776 74674273870196559 74773143679942656 74915066467799532 74921912402777856 75044992007979552 75054582072131584 75070977116015556 75099768308203377 75106631121719616 75199201478688768 75201173052741216 75225239983355904 75348817886554368 75355703458873344 75505631243238144 75653873829414912 75746347073474688 75785080686559232 75801635301737988 75811322057988096 75942801978310656 76053012446241792 76217745903816192 76360919379222528 76496981680963584 76612858342423884 76622648765564928 76772302376435172 76930061286094848 76932861918461952 77083121414396448 77178127833391104 77209751392825116 77331681515147904 77338748286738432 77368409213650944 77395198829029632 77465798201785344 77492621539112832 77522341479435744 77529425674033152 77769486685479888 77779424915152896 77931337854440304 77941296767213568 78091478458638336 78189777624231936 78223476059179776 78246849343729536 78676382868455424 79077014604899506 79084240869598848 79149197669347584 79241586955794198 79248828259545984 79404419982431232 79562403097315632 79569673718086656 79660465278324736 79700388534529152 79816052124571464 79826251886604288 79891818146095104 79992383524245504 80012837262945654 80023062172320768 80179357215626082 80278179804366336 80445251978777088 80603192678068224 80739435815469184 80746813996572672 80770941258043392 81365517048529584 81465801601912832 81494009981968896 81627886043767232 81635345413779456 81694932097309056 81702397594165248 81797767180174656 81805242074370048 81958363315199488 82118438243549487 82128932229487104 82271368809836544 82390763483428608 82569224729134208 82593896529492288 82724329327491072 82765788093549504 82867798507732992 83040260107124736 83340899726602752 83343933745000448 83506714865596152 83643897342227209 83815776648121856 83844798731448768 83982536602722056 83990211146869248 84122849013645312 84250277242603212 84261043658082304 84322546872368704 84330252487544832 84425616008976996 84436404831148032 84599101663524864 84602181486657536 84767420122373664 84778252623986688 85048530047410176 85081147826849792 85110608058091776 85232748107493376 85258215772379136 85435652225599488 85744964141793216 86021454980967168 86029315846815744 86192603355425268 86200479861260544 86233539436048448 86342087579073248 86519511378706432 86549469658269696 86691650686680832 86699572796768256 86825393812564992 86968028121396864 86998141704541392 87039460365357312 87042629029541888 87149022977008512 87212634164365212 87320125401240576 87490672521164874 87501853029547008 87829867855921152 87856111543836672 88001410566577248 88145976802573716 88502843105418144 88510930727012352 88796340625514496 88869274576109568 88969770978298704 88973009915277696 88981140501946368 89015266514630656 89127316210656256 89329972480235136 89476721240283312 89488155547541504 89507703484480086 89618023438115328 89662937101345296 89773448383377408 89804533372429824 89838975172430208 89847184893272064 89960281782718464 90025944943860864 90312952279912128 90678591762826752 90831865292402832 90840165746144256 90989395409108352 91207939696533504 91357773528173568 91536206679595782 91649026802151936 91727643056627712 91831371799238136 91839763590501888 91843107009318912 91906798609472688 92022488077696488 92057780506829946 92203158729599424 92211584495726592 92363067086744064 92395048758172992 92508927419990016 92555289911066112 92701453803798528 92737006629605376 92890377820275984 92918133595678824 92930007683985408 93226273321199616 93603707626143744 93761925463125504 93806456497004544 93924537196498944 94292748729137088 94480353678062313 94488987540227904 94596802518010624 94605447021576192 94793674115342592 94802336609550336 94862865231414792 94871534048487936 94990955435041536 95027386329630912 95177454172489728 95342520863735808 95375534201985024 95716291305206016 95878080030869656 95886841620930048 95915492743926528 96275047457452032 96585493311963136 96774136853588064 96786503703871488 96933114676973588 97012731865554504 97134848526457404 97325556436799392 97334450301044736 97528107022515936 97537019396364288 97648312276656128 97728516901453824 97839031636571472 97851534570676224 97922957658234624 97931906114568192 98092785888651264 98235141076395648 98774399675973632 98803913605373952 98808601337911296 98970921322188032 98979965544185856 99009540896956416 99371613311346688 99565698493595412 99886755290399376 99895883203703808 100059989343972736 100094636154687408 100133024410937836 100142174828959488 100268230736988288 100300319977807872 100465090515405824 100661311395318726 100674174990984192 100820276367879744 100871831772553216 100995129431299584 101068847068983984 101081762743984128 101404016594989056 101623661205088256 102150477789898512 102163531687419904 102185848453953186 102363069835246896 102573415048126464 102768104000699358 102777495219195264 102946335190433488 103105155152420928 103108908686863872 103157878951534592 103193598438706176 103287730935713792 103310293274142903 103323495385483776 103363121972580992 103372567565377536 103692648913973184 103728553570799352 103908450472587072 104072543347488768 104253036832309248 104297968078906368 104329132458306048 104501675047810482 105097126187684046 105272715444129792 105445654492798464 105482166146016192 105532263559130112 105655449274392264 105665104346061312 105872559976574976 106079342320279224 106083204129754176 106092898290782208 106267184712705536 106421402832761952 106431127899273216 106435002515472384 106642883379760416 106656511365660672 106683783017260872 106697416229761024 106720723385341641 106862023153926144 106905809620834776 107037573072488448 107074635944050944 107260335971702784 107470923570757632 107680827718356768 107694588344057856 107862840034728363 107872696823546304 108309428389633536 108487356064706112 108658679975958528 108847127218372608 108884816666855424 108926576129745408 109063689573566208 109073656099160064 109139323348748817 109491250991399316 109501256588675328 109505242972649472 109695158413115392 109719120400330428 109854351311238144 109944581514135552 110082976392010752 110125195372656384 110163327365513952 110299105769988096 110354384124732672 110528656458375168 111121199635470336 111154402806045696 111342286487461536 111352461237209088 111793064975265024 111803280918331392 111986948195825664 112333702990137616 112372599701699298 112440336650059776 112567488011969328 112581873108197376 112659946682579424 112798802218033152 112801759579111824 113023226829831552 113033555188310016 113258446864857216 113480810744122368 113677621029838848 113716983086982144 113914202967465984 114326618855724288 114695273307956224 114919287513635826 114923471140567024 114933973148347392 115399292877692928 115574098268699278 115767191750086656 115814627089237674 115957370828529152 115997522272721856 116052613820476416 116198697302678016 116283512219153616 116294138511049728 116426833868320768 116654230028219832 116669137372729344 116911945150820352 117335214088769664 117527969070098288 118003790807224192 118014574302683136 118615521907349259 118626361304398272 118630679887036928 118862380433691297 119106629973646848 119302294987044416 119343604645973448 119490697917487104 119550582801793728 119697931177836544 119724078186857196 119739377829906432 119785300229906944 119947042376957952 120019255894418481 120034593258481152 120417269706549504 120904789017102336 121109153723203776 121120220994859008 121319193878811136 121810364704231424 122048275572794376 122198702402869248 122241014972953344 122441829065650848 122453018120669184 122457476012425216 122542398145963584 122696650770261984 122743707342439928 122937544972799232 122948779327635456 123150756115658752 123193398344230656 123407053214754816 123586145225142912 123649342172807168 123853837093701312 123890844794238432 123906676911980544 124086493991236608 124301697761599488 125011349589904128 125015900617500672 125232716261998592 125260072298394228 125723664972182784 125767198097173152 125973804904083084 125985316720303872 126184273520467968 126375415863904818 126391565487123456 126483820308553056 126495378731317248 126638424013465494 126654607246722048 126703181772841216 126898652495287296 126903272229986304 127151130183560496 127167378935980032 127572795071115264 127621721740274688 127665912087137664 127849122161240064 127887323658568704 128366729943269376 128617446212689824 129032182471450752 129043973770223616 129288905033137902 129300719791890816 129350309154072672 129513131368609872 129779267068059648 129824204487404544 130037476030021248 130049359195152384 130452042182095296 130559190548035968 130563943544312832 130723534465512768 130790381184868352 130818951246547818 130980188101860864 131252779544320512 131744801783881728 131784167315755008 132218965203860574 132754264658127216 132766396090518528 133182340387199168 133194510938271744 133303911864164352 133459514872916544 133471710752919552 133522899771945984 133690974315984384 134215081860424968 134232233321312256 134427035157172992 134494405652017944 134660172575066112 134758462758645312 134770777339908096 134940422674077696 135038917415791296 135205355459985408 135486740174782464 136200637053198016 136247797938604248 136471621979423341 136484093113662528 137024138667599144 137036660292260352 137473540203227904 137478544915818496 137591464584941568 137747057698857204 137764660513978368 138086670760244919 138256865218630912 138304738094399136 138544600630116096 138763391129985024 138832934866599168 139063957438541824 139105509944408064 139335566730413976 139395011525978112 140129501583578728 140363620592173056 140594205990397952 140642888194688256 140709684745506816 140873932365856352 140886805794748416 141163413302099968 141439123093705632 141444272173005568 141457197721042944 141895203777015936 141908170532364288 142190511173013888 142245044023014496 142294297847122188 142541079494446368 142716764096651264 142766181258734592 143013781295603712 143574436957809024 143817120046304484 143830262431395072 144412571186178048 144649808086274816 144878239967944704 145161205280382096 145179755555807232 145235434839660544 145399672015460382 145418252764754944 145519097798331756 145702272789686106 145988334655199088 146001675451567104 146006990630199296 146292160533773904 146472468414984192 146592775352180736 146758547454857208 146777301856014336 146833593830208512 146884436487351936 147139178832976896 147352711614593472 148161599513960448 148205870408060928 148212902006866944 148456381983282048 148469948316278784 149057419967020032 149315930927767552 149348547740393118 149830132935599064 149843824805555712 150089984015959104 150141954232031112 150199536616406754 150213262243439232 150402346105482432 150450479966711808 150697635773108736 150991967092978089 151011262486476288 151307747658829824 151492694146949376 151603270603475976 151622644115976192 152106024892483584 152435491807632384 152721838758445056 153225716684847768 153245297531129856 153544604752870344 153860122572189696 154152156001049037 154166242828792896 154356255666782208 154419502785650232 154663363030295808 154677496573476864 154736818427301888 154790397658059264 154931596403570688 154985243078225664 155044682958871488 155058851348066304 155538973370959776 155558849830305792 155862675708880608 155882593534427136 156182956917276672 156379555248463872 156446952118359552 156493698687459072 157645689281526069 158154029209799012 158168481739197696 158298395338695168 158483173911588396 158497656519091968 158808839964862464 159124806194631264 159139347436173312 159320930556649472 159400777069058304 159632104249142928 159652503773208576 159783636292190208 159984767048491008 160025674525891308 160046124344641536 160358714431252164 160556359608732672 160890503957554176 161206385356136448 161478871630938368 161493627993145344 161541882516086784 162731034097059168 162931603203825664 162988019963937792 163255772087534464 163270690827558912 163389864194618112 163404795188330496 163595534360349312 163610484148740096 163916726630398976 164236876487098974 164257864458974208 164542737619673088 164781526966857216 165138449458268416 165187793058984576 165448658654982144 165531576187099008 166681799453205504 166687867490000896 167013429731192304 167287794684454418 167631553296243712 167689597462897536 167965073205444112 167980422293738496 168500554485206424 168522087316164608 168558899552548947 168645093744737408 168660504975089664 168851232017953992 168872809662296064 169198203327049728 169534840244747328 170097060094820352 170162295653699584 170221216116183552 170465496214986752 170516431544758272 170871304451198976 171489928283586432 172042909961934336 172378931270453739 172385206710850536 172400959722521088 172467078872096896 172684175158146496 173098939316539392 173361147403048917 173383301373361664 173650787625129984 173721940633856511 173936056242793728 173996283409082784 174078920730714624 174085258059083776 174298045954017024 174425268328730424 174640250802481152 174981345042329748 175003706059094016 175712223087673344 176002821133154496 176291953605147432 177005686210836288 177021861454024704 177592681251028992 177939541956597408 177946019830555392 177962281003892736 178030533029261312 178254632421312512 178659944960470272 178953442480566624 178976311095083008 179015406968960172 179236046876230656 179325874202690592 179546896766754816 179609066744859648 179677950344860416 179694369786544128 179920563565436928 180051889887721728 180625904559824256 181357183525653504 181663730584805664 181680331492288512 181978790818216704 182415879393067008 182715547056347136 183072413359191564 183298053604303872 183455286113255424 183662743598476272 183679527181003776 183686214018637824 183813597218945376 184044976155392976 184115561013659892 184406317459198848 184423168991453184 184726134173488128 184790097516345984 185110579822132224 185474013259210752 185780755640551968 185836267191357648 185860015367970816 186452546642399232 187523850926251008 187612912994009088 187849074392997888 188585497458274176 188960707356124626 188977975080455808 189193605036021248 189563123795857227 189587348230685184 189725730462829584 189743068096975872 189981910870083072 190054772659261824 190354908344979456 190751068403970048 191432582610412032 191756160061739312 191773683241860096 191830985487853056 192550094914904064 193548273707176128 193866229353947176 193933357549706853 194025463731109008 194269697052914808 194651112873598784 194668900602089472 195056214045031872 195074038792728576 195296624553312256 195678063273142944 195703069141352448 195845915316469248 196185571777302528 196470282152791296 197607827210747904 197617202675822592 197941842644376064 198019081793912832 198328447805790861 198743226622693376 199131396987190824 199458524431464883 199773510580798752 199791766407407616 200119978687945472 200189272309374816 200266048821875672 200284349657918976 200536461473976576 200600639955615744 200930181030811648 201322622790637452 201348349981968384 201640552735759488 201743663545106432 201990258862599168 202137694137967968 202163525487968256 202808033189978112 203247322410176512 204300955579797024 204327063374839808 204371696907906372 204726139670493792 205146830096252928 205536208001398716 205554990438390528 205892670380866976 206210310304841856 206217817373727744 206315757903069184 206387196877412352 206575461871427584 206620586548285806 206646990770967552 206726243945161984 206745135130755072 207385297827946368 207457107141598704 207816900945174144 208145086694977536 208595936157812736 208658264916612096 209003350095620964 210194252375368092 210545430888259584 210891308985596928 210964332292032384 211064527118260224 211310898548784528 211330208692122624 211745119953149952 212158684640558448 212166408259508352 212185796581564416 212534369425411072 212842805665523904 212862255798546432 213285766759520832 213367566034521744 213394832459522048 213441446770683282 213811619241669552 214075146144976896 214149271888101888 214520671943405568 215361655436713536 215725680069456726 215745393647092608 216618856779267072 216974712129412224 217317359951917056 217769633333710848 217853152259490816 218099508023190573 218127379147132416 218278646697497634 218553409184529159 218982501982798632 219002513177350656 219010485945298944 219438240800660856 219708702622476288 219889163028271104 220165952784021504 220250390745312768 220326654731027904 220598211539976192 220708768249465344 221057312916750336 222242399270940672 222308805612091392 222664225334848609 222684572974923072 222704922474418176 223586129950530048 223973896391651328 224667405980275232 224745199403398596 225134976023938656 225163746216394752 225299304924610131 225319893365158848 225597604436066304 225603519158223648 226046453659663104 226067110376620032 226516893729714432 226961621488244736 227355242059677696 227433966173964288 227710440073315433 227828405934931968 228653237711448576 229390546615912448 229838575027271652 229846942281134048 229867946296694784 230798585755385856 231148196537398556 231534383500173312 231629254178475348 231914741657058304 231995044545443712 232105227640952832 232397394605356032 232567024438307232 232588277022099456 232853667736641536 233308460056439664 233338274745458688 233823890301640704 234670428177539328 235055938140196576 236007581614448384 236029148605366272 237231043814698518 237252722608796544 237261359774073856 237724760867382594 238213259947293696 238604589974088832 238687209291946896 238981395834974208 239101165603587456 239448156373714392 239478755659812864 239570600459813888 240038511788836962 240069186516962304 240834539413099008 241809578034204672 242218307446407552 242240441989718016 242638387757622272 243620729408462848 244096551145588752 244397404805738496 244482029945906688 244883658131301696 244906036241338368 245084796291927168 245393301540523968 245487414684879856 245875089945598464 246301512231317504 246355314730648461 246386796688461312 246814106429509632 247172290450285824 247707674187402624 247781689588476864 248172987982473216 248603395523198976 250022699179808256 250031801235001344 250520144596788456 250931692026681627 251447329944365568 251534396194346304 251947609808166168 251970633440607744 252368547040935936 252750831727809636 252783130974246912 252967640617106112 252990757462634496 253276848026930988 253309214493444096 253406363545682432 253797304990574592 253806544459972608 254302260367120992 254334757871960064 255145590142230528 255243443480549376 255331824174275328 255698244322480128 255774647317137408 257234892425379648 258064364942901504 258087947540447232 258577810066275804 258601439583781632 258700618308145344 259026262737219744 259558534136119296 259648408974809088 260074952060042496 260098718390304768 260904084364190592 261118381096071936 261127887088625664 261447068931025536 261580762369736704 261637902493095636 261960376203721728 262505559088641024 263489603567763456 263568334631510016 264437930407721148 265508529316254432 265532792181037056 266364680774398336 266389021876543488 266607823728328704 266919029745833088 266943421505839104 267045799543891968 267381948631968768 268430163720849936 268464466642624512 268854070314345984 268988811304035888 269320345150132224 269516925517290624 269541554679816192 269880845348155392 270077834831582592 272401274106396032 272495595877208496 272943243958846682 272968186227325056 274048277335198288 274073320584520704 274947080406455808 274957089831636992 275182929169883136 275494115397714408 275529321027956736 276173341520489838 276513730437261824 276609476188798272 277089201260232192 277526782259970048 277665869733198336 278127914877083648 278211019888816128 278671133460827952 278790023051956224 280259003167157456 281188411980795904 281285776389376512 281419369491013632 281747864731712704 281773611589496832 282878246187411264 282888544346011136 283441061034186939 283790407554031872 283816341064728576 284381022346027776 284490088046028992 284588595694244376 285082158988892736 285433528193302528 285532362517469184 286027562591207424 287148873915618048 287634240092608968 287660524862790144 288825142372356096 289299616172549632 289756479935889408 290322410560764192 290359511111614464 290470869679321088 290799344030920764 290836505529509888 291038195596663512 291404545579372212 291976669310398176 292003350903134208 292013981260398592 292584321067547808 292944936829968384 293185550704361472 293517094909714416 293554603712028672 293667187660417024 293768872974703872 294278357665953792 294705423229186944 296323199027920896 296411740816121856 296425804013733888 296912763966564096 296939896632557568 298114839934040064 298631861855535104 298697095480786236 299660265871198128 299687649611111424 300179968031918208 300283908464062224 300399073232813508 300426524486878464 300804692210964864 300900959933423616 301395271546217472 301983934185956178 302022524972952576 302615495317659648 302985388293898752 303206541206951952 303245288231952384 304212049784967168 304870983615264768 306451433369695536 306490595062259712 307089209505740688 307720245144379392 308304312002098074 308332485657585792 308839005571300464 309326726060591616 309473636854603776 309580795316118528 309863192807141376 309970486156451328 310089365917742976 310117702696132608 311077946741919552 311725351417761216 312759110496927744 312893904236719104 312987397374918144 315291378563052138 316308058419598024 316336963478395392 316596790677390336 316966347823176792 316995313038183936 317617679929724928 318249612389262528 318278694872346624 318641861113298944 318801554138116608 319264208498285856 319305007546417152 319969534096982016 320051349051782616 320092248689283072 320717428862504328 321112719217465344 321781007915108352 322412770712272896 322957743261876736 323083765032173568 323588520104185089 325432329335547967 325462068194118336 325863206407651328 325976039927875584 326511544175068928 326541381655117824 326779728389236224 327191068720698624 327220968297480192 327833453260797952 328473752974197948 328515728917948416 329085475239346176 329563053933714432 330276898916536832 330375586117969152 330897317309964288 331063152374198016 333363598906411008 333375734980001792 334026859462384608 334575589368908836 335263106592487424 335379194925795072 335930146410888224 335960844587476992 337001108970412848 337044174632329216 337117799105097894 337290187489474816 337321009950179328 337702464035907984 337745619324592128 338396406654099456 339069680489494656 340324591307399168 340442432232367104 340930992429973504 341032863089516544 341742608902397952 342979856567172864 344085819923868672 344757862540907478 344770413421701072 344801919445042176 344934157744193792 345368350316292992 346197878633078784 346722294806097834 346766602746723328 347301575250259968 347443881267713022 347872112485587456 347992566818165568 348157841461429248 348170516118167552 348596091908034048 348850536657460848 349280501604962304 349962690084659496 350007412118188032 352005642266308992 352583907210294864 354011372421672576 354043722908049408 355846565722047777 355879083913194816 355892039661110784 356061066058522624 356509264842625024 356587141301073891 357319889920940544 357906884961133248 358030813937920344 358472093752461312 358651748405381184 359093793533509632 359218133489719296 359355900689720832 359841127130873856 360057767683255443 360103779775443456 361251809119648512 362714367051307008 363327461169611328 363360662984577024 363957581636433408 365431094112694272 366144826718383128 366596107208607744 367325487196952544 367359054362007552 367372428037275648 367627194437890752 368089952310785952 368231122027319784 368812634918397696 368846337982906368 369452268346976256 369580195032691968 370221159644264448 370948026518421504 371561511281103936 371672534382715296 371720030735941632 372905093284798464 375047701852502016 375698148785995776 377170994916548352 377921414712249252 377955950160911616 378387210072042496 379126247591714454 379174696461370368 379451460925659168 379486136193951744 379963821740166144 380109545318523648 380709816689958912 381502136807940096 382865165220824064 383512320123478624 383547366483720192 383661970975706112 385100189829808128 387096547414352256 387732458707894352 387866715099413706 388050927462218016 388539394105829616 389302225747197568 389337801204178944 390112428090063744 390148077585457152 391356126546285888 391691830632938496 392371143554605056 392940564305582592 395234405351645184 395883685288752128 396656895611581722 397486453245386752 398262793974381648 398917048862929766 399547021161597504 399583532814815232 400239957375890944 400378544618749632 400532097643751344 400568699315837952 401072922947953152 401860362061623296 402645245581274904 402696699963936768 403281105471518976 403980517725198336 404275388275935936 405616066379956224 406494644820353024 408601911159594048 408743393815812744 409414865938270023 409452279340987584 411072416002797432 411109980876781056 411785340761733952 412420620609683712 412435634747455488 412774393754824704 413150923742855168 413241173096571612 413293981541935104 413452487890323968 414260012280734757 414770595655892736 414914214283197408 415633801890348288 416290173389955072 417191872315625472 417316529833224192 418006700191241928 420388504750736184 421090861776519168 421782617971193856 421928664584064768 422129054236520448 422621797097569056 422660417384245248 423490239906299904 424317369281116896 424332816519016704 424371593163128832 425068738850822144 425685611331047808 425724511597092864 426571533519041664 426735132069043488 426789664919044096 426882893541366564 427623238483339104 428150292289953792 428298543776203776 429041343886811136 430723310873427072 431451360138913452 431490787294185216 433237713558534144 433949424258824448 434634719903834112 435539266667421696 435706304518981632 436199016046381146 436254758294264832 436557293394995268 437106818369058318 437965003965597264 438005026354701312 438020971890597888 438876481601321712 439417405244952576 439778326056542208 440331905568043008 440500781490625536 440653309462055808 441417536498930688 444484798541881344 444617611224182784 445328450669697218 445369145949846144 445409844948836352 447172259901060096 447947792783302656 449334811960550464 449490398806797192 450269952047877312 450598609849220262 450639786730317696 451207038316447296 452092907319326208 453033787459428864 453923242976489472 454867932347928576 455420880146630866 457306475422897152 458781093231824896 459677150054543304 459693884562268096 459735892593389568 462296393074797112 462456468003147111 463068767000346624 463258508356950696 463829483314116608 463990089090887424 464210455281905664 464794789210712064 465134048876614464 465176554044198912 465707335473283072 466616920112879328 466676549490917376 467647780603281408 469340856355078656 470111876280393152 472015163228896768 472937067844578207 474462087629397036 474505445217593088 474522719548147712 475449521734765188 475631865951954721 476426519894587392 477209179948177664 477374418583893792 477962791669948416 478202331207174912 478896312747428784 478957511319625728 479141200919627776 480077023577673924 480138373033924608 481669078826198016 483619156068409344 484436614892815104 484480883979436032 485276775515244544 487241458816925696 488193102291177504 488794809611476992 488964059891813376 489767316262603392 489812072482676736 490169592583854336 490786603081047936 490974829369759712 491750179891196928 492603024462635008 492710629461296922 492773593376922624 493628212859019264 494344580900571648 495415348374805248 495563379176953728 496345975964946432 500045398359616512 500063602470002688 501040289193576912 501863384053363254 502894659888731136 503068792388692608 503895219616332336 503941266881215488 505501663455619272 505566261948493824 505935281234212224 505981514925268992 506553696053861976 506618428986888192 506812727091364864 507594609981149184 508604520734241984 510291180284461056 510486886961098752 510663648348550656 511396488644960256 511549294634274816 514469784850759296 516128729885803008 517155620132551608 517202879167563264 517401236616290688 518052525474439488 519296817949618176 520083442209146751 520149904120084992 521165821901569533 521808168728381184 522236762192143872 522255774177251328 522894137862051072 523275804986191272 523920752407443456 525011118177282048 527136669263020032 528875860815442296 531017058632508864 531065584362074112 532729361548796672 532778043753086976 533838059491666176 533886843011678208 534091599087783936 534763897263937536 536860327441699872 536928933285249024 537708140628691968 537977622608071776 538640690300264448 539033851034581248 539083109359632384 539761690696310784 540155669663165184 544802548212792064 544991191754416992 545886487917693364 545936372454650112 548096554670396576 548146641169041408 549894160812911616 549914179663273984 550365858339766272 550988230795428816 551058642055913472 552346683040979676 553027460874523648 553218952377596544 554178402520464384 555331739466396672 556255829754167296 556422039777632256 557342266921655904 557580046103912448 560518006334314912 562376823961591808 562571552778753024 562838738982027264 563495729463425408 563547223178993664 565756492374822528 565777088692022272 566882122068373878 567580815108063744 568689371387571681 568762044692055552 568980176092057984 569177191388488752 570164317977785472 571064725034938368 574297747831236096 575268480185217936 575321049725580288 577650284744712192 578599232345099264 580644821121528384 580941739358642176 581598688061841528 581673011059019776 581800072649120559 582076391193327024 582809091158744424 583953338620796352 584006701806268416 585168642135095616 585889873659936768 587034189819428832 587109207424057344 587334375320834048 587537745949407744 588556715331907584 589410846458373888 592823481632243712 592851608027467776 593825527933128192 594985343417372583 596229679868080128 597394190961572472 598375573294394649 599320531742396256 599375299222222848 600359936063836416 600567816928124448 600798146465627016 600853048973756928 601609384421929728 601801919866847232 602790543092434944 603967868371912356 604045049945905152 605230990635319296 605970776587797504 606413082413903904 606490576463904768 608424099569934336 609741967230529536 612902866739391072 612981190124519424 614178419011481376 615440490288758784 616608624004196148 616664971315171584 617678011142600928 618653452121183232 618947273709207552 619161590632237056 619726385614282752 619940972312902656 620178731835485952 620235405392265216 622155893483839104 623450702835522432 625787808473438208 625974794749836288 630582757126104276 632616116839196048 632673926956790784 633193581354780672 633932695646353584 633990626076367872 635235359859449856 636499224778525056 636557389744693248 637603108276233216 638528416996571712 640102698103565232 640184497378566144 641434857725008656 642225438434930688 643562015830216704 645915486523753472 647177040208370178 650864658671095934 650924136388236672 651952079855751168 653023088350137856 653559456778472448 654298524069571719 654382137441397248 655666906521595904 656947505948395896 657031457835896832 659126107867428864 660553797833073664 660751172235938304 661794634619928576 662126304748396032 666727197812822016 667992676004545827 668053718924769216 669151178737817672 670526213184974848 670758389851590144 671860292821776448 671921689174953984 674002217940825696 674088349264658432 674235598210195788 674580374978949632 675404928071815968 675491238649184256 675897914773830393 676792813308198912 678139360978989312 680649182614798336 680884864464734208 682065726179033088 683131320219946299 683485217804795904 685959713134345728 688171639847737344 689515725081814956 689540826843402144 689603838890084352 689868315488387584 690736700632585984 692395757266157568 693444589612195668 693533205493446656 694603150500519936 694887762535426044 695744224971174912 695985133636331136 696315682922858496 696341032236335104 697192183816068096 697701073314921696 698561003209924608 699925380169318992 700014824236376064 704011284532617984 705167814420589728 708022744843345152 708087445816098816 711693131444095554 711758167826389632 711784079322221568 712122132117045248 713018529685250048 713174282602147782 714639779841881088 715813769922266496 716061627875840688 716944187504922624 717303496810762368 718436266979438592 718711801379441664 720115535366510886 720207559550886912 722503618239297024 725428734102614016 726654922339222656 726721325969154048 727915163272866816 730862188225388544 732289653436766256 733192214417215488 734650974393905088 734718108724015104 735254388875781504 736179904621571904 736462244054639568 737625269836795392 738904536693952512 739160390065383936 740442319288528896 743123022562207872 743345068765430592 745810186569596928 750095403705004032 751231638746545307 752795076080044881 754341989833096704 755842829424498504 755911900321823232 756774420144084992 758252495183428908 758349392922740736 758902921851318336 758972272387903488 759927643480332288 760219090637047296 761419633379917824 763004273615880192 765730330441648128 767024640246957248 767094732967440384 767323941951412224 774193094828704512 775464917415788704 775733430198827412 776101854924436032 777078788211659232 778604451494395136 778675602408357888 780224856180127488 780296155170914304 782712253092571776 783383661265876992 784742287109210112 785881128611165184 790468810703290368 791767370577504256 793313791223163444 794972906490773504 796525587948763296 797834097725859532 799094042323195008 799167065629630464 800479914751781888 800757089237499264 801064195287502688 801137398631675904 802145845895906304 803720724123246592 805290491162549808 805393399927873536 806562210943037952 807961035450396672 808550776551871872 812989289640706048 817203822319188096 817486787631625488 818829731876540046 818904558681975168 822144832005594864 822219961753562112 823570681523467904 824841241219367424 824871269494910976 825548787509649408 826482346193143224 826587963083870208 826904975780647936 828520024561469514 829541191311785472 829828428566394816 831267603780696576 832580346779910144 834383744631250944 834633059666448384 836013400382483856 840777009501472368 843565235942387712 843857329168129536 844258108473040896 845243594195138112 845320834768490496 848634738562233792 848665633038033408 850137477701644288 850323183102560817 851371222662095616 851449023194185728 853143067038083328 853470264138086976 853765787082733128 855246476966678208 856300584579907584 856597087552407552 858082687773622272 861446621746854144 862902720277826904 862981574588370432 866475427117068288 867898848517648896 869269439807668224 871078533334843392 871412609037963264 872398032092762292 872509516588529664 873114586789990536 874213636738116636 875930007931194528 876010052709402624 876041943781195776 877752963202643424 878834810489905152 879556652113084416 880663811136086016 881001562981251072 881306618924111616 882835072997861376 888969597083762688 889235222448365568 890656901339394436 890738291899692288 890819689897672704 894344519802120192 895895585566605312 898669623921100928 898980797613594384 900539904095754624 901197219698440524 901279573460635392 902414076632894592 904185814638652416 906067574918857728 907846485952978944 909735864695857152 910841760293261732 914612950845794304 917562186463649792 919354300109086608 919387769124536192 919471785186779136 924592786149594224 924912936006294222 926517016713901392 927658966628233216 927980178181774848 928420910563811328 929589578421424128 930268097753228928 930353108088397824 933233840225758656 938681712710157312 940223752560786304 944030326457793536 945874135689156414 948924175258794072 949010890435186176 949045439096295424 950899043469530376 951263731903909442 952853039789174784 954418359896355328 954748837167787584 955925583339896832 956404662414349824 957792625494857568 957915022639251456 958282401839255552 960154047155347848 960276746067849216 963338157652396032 967238312136818688 968873229785630208 970553551030489088 970765560312555267 976296988006643901 976386204582355008 977589619222953984 977928119783626752 979534632525206784 979624144965353472 980339185167708672 981573206162095872 981949658739519424 983500359782393856 985206048925270016 985421258922593844 985547186753845248 987256425718038528 988689161801143296 990830696749610496 991126758353907456 992691951929892864 1000090796719233024 1000127204940005376 1002080578387153824 1003726768106726508 1005789319777462272 1006137584777385216 1007790439232664672 1007882533762430976 1011003326911238544 1011132523896987648 1011870562468424448 1011963029850537984 1013107392107723952 1013236857973776384 1013625454182729728 1015189219962298368 1017209041468483968 1020973773922197504 1021327296697101312 1022792977289920512 1023098589268549632 1028939569701518592 1032257459771606016 1034311240265103216 1034405758335126528 1034802473232581376 1036105050948878976 1038593635899236352 1040166884418293502 1040299808240169984 1042331643803139066 1043616337456762368 1044473524384287744 1044511548354502656 1045788275724102144 1046551609972382544 1047841504814886912 1050022236354564096 1057751721630884592 1062034117265017728 1062131168724148224 1065458723097593344 1067539697166143331 1067676118983332352 1068183198175567872 1069527794527875072 1073720654883399744 1075416281257383936 1075955245216143552 1077281380600528896 1078067702069162496 1079523381392621568 1080311339326330368 1089605096425584128 1089982383508833984 1091772975835386728 1091872744909300224 1096193109340793152 1096293282338082816 1099788321625823232 1099828359326547968 1101976461590857632 1102117284111826944 1104693366081959352 1106054921749047296 1106437904755193088 1108356805040928768 1110663478932793344 1112844079555264512 1114684533843311808 1115160092207824896 1121036012668629824 1124753647923183616 1125143105557506048 1126991458926850816 1127094446357987328 1131512984749645056 1131554177384044544 1133764244136747756 1135161630216127488 1137378742775143362 1137524089384111104 1137960352184115968 1138354382776977504 1140328635955570944 1142129450069876736 1148595495662472192 1150536960370435872 1150642099451160576 1155300569489424384 1157198464690198528 1161289642243056768 1161883478717284352 1163197376123683056 1163346022118039552 1163600145298241118 1164152782386654048 1165618182317488848 1167906677241592704 1168013403612536832 1170337284270191232 1174068379638857664 1174668750641668096 1175075491898815488 1177113430663815168 1178821692916747776 1185703216054935552 1187651055866256384 1189970686834745166 1192459359736160256 1194788381923144944 1196751146588789298 1198641063484792512 1198750598444445696 1200719872127672832 1201135633856248896 1201596292931254032 1201706097947513856 1203218768843859456 1205581086184869888 1207935736743824712 1208090099891810304 1211941553175595008 1212826164827807808 1216848199139868672 1219483934461059072 1225805733478782144 1228244597814810069 1228356838022962752 1233217248008392296 1233329942630343168 1235356022285201856 1237306904242366464 1238323181264474112 1239452771228565504 1239881944625805312 1240357463670971904 1242780036842204271 1244311786967678208 1246901405671044864 1251575616946876416 1251949589499672576 1261165514252208552 1265232233678392096 1265347853913581568 1266387162709561344 1267865391292707168 1267981252152735744 1270470719718899712 1272998449557050112 1273114779489386496 1275206216552466432 1277056833993143424 1280205396207130464 1280368994757132288 1282869715450017312 1284450876869861376 1287124031660433408 1291830973047506944 1294354080416740356 1301729317342191868 1301848272776473344 1303904159711502336 1306046176700275712 1307118913556944896 1308597048139143438 1308764274882794496 1311333813043191808 1313895011896791792 1314062915671793664 1318252215734857728 1321107595666147328 1321502344471876608 1324252609496792064 1333454395625644032 1335985352009091654 1336107437849538432 1338302357475635344 1341052426369949696 1341516779703180288 1343720585643552896 1343843378349907968 1348004435881651392 1348471196420391576 1349160749957899264 1350809856143631936 1351795829547660786 1356278721957978624 1361769728929468416 1366262640439892598 1371919426268691456 1376343279695474688 1379031450163629912 1379081653686804288 1379207677780168704 1379736630976775168 1381473401265171968 1386889179224391336 1387066410986893312 1387369404009441333 1389206301001039872 1389775525070852088 1391488449942349824 1391970267272662272 1392631365845716992 1394384367632136192 1395402146629843392 1397122006419849216 1399850760338637984 1400029648472752128 1408022569065235968 1410335628841179456 1416045489686690304 1418811203533734621 1423386262888191108 1423516335652779264 1423568158644443136 1426037059370500096 1426348565204295564 1426895597855864163 1429279559683762176 1431627539844532992 1432123255751681376 1433888375009845248 1434606993621524736 1436872533958877184 1437423602758883328 1440231070733021772 1440415119101773824 1445007236478594048 1450857468205228032 1453309844678445312 1453442651938308096 1455830326545733632 1461724376450777088 1464579306873532512 1466384428834430976 1469301948787810176 1469436217448030208 1470508777751563008 1472359809243143808 1472924488109279136 1475250539673590784 1477809073387905024 1478320780130767872 1480884638577057792 1486246045124415744 1486690137530861184 1500190807410008064 1502463277493090614 1505590152160089762 1508683979666193408 1511685658848997008 1511823800643646464 1513548840288169984 1516504990366857816 1516698785845481472 1517805843702636672 1517944544775806976 1519855286960664576 1520438181274094592 1531460660883296256 1534049280493914496 1534189465934880768 1534647883902824448 1548386189657409024 1550929834831577408 1551466860397654824 1552203709848872064 1554157576423318464 1557208902988790272 1560250326627440253 1560449712360254976 1565424506185143552 1566767322531753984 1571762257222330368 1583534741155008512 1586627582446326888 1593051175897526592 1595668195451719064 1598188084646390016 1598334131259260928 1600959829503563776 1601514178474998528 1602128390575005376 1602274797263351808 1604291691791812608 1607441448246493184 1610580982325099616 1610786799855747072 1613124421886075904 1615922070900793344 1617101553103743744 1634407644638376192 1634973575263250976 1637659463753080092 1637809117363950336 1644289664011189728 1644439923507124224 1647141363046935808 1649682482438734848 1649742538989821952 1651097575019298816 1652964692386286448 1653175926167740416 1653809951561295872 1657040049122939028 1659082382623570944 1659656857132789632 1662535207561393152 1668767489262501888 1669266119332896768 1672026800764967712 1681554019002944736 1687130471884775424 1687714658336259072 1688516216946081792 1690487188390276224 1690641669536980992 1697269477124467584 1697331266076066816 1700274955403288576 1700646366205121634 1702742445324191232 1706286134076166656 1706940528276173952 1707531574165466256 1710492953933356416 1713194175104815104 1722893243493708288 1725805440555653808 1725963149176740864 1732950854234136576 1735797697035297792 1742825218075926528 1744796064185524584 1745019033177059328 1746229173579981072 1748427273476233272 1751860015862389056 1752020105418805248 1755505926405286848 1757669620979810304 1761327622272172032 1762003125962502144 1762613237848223232 1765670145995722752 1778470444896731136 1781313802678788872 1781476583799384576 1788689039604240384 1795126719883183947 1797339247842201856 1797961595227188768 1801079808191509248 1802394439396881048 1802559146921270784 1804828153265789184 1808371629277304832 1812135149837715456 1815692971905957888 1819471729391714304 1821683520586523464 1829225901691588608 1835124372927299584 1838708600218173216 1838775538249072384 1838943570373558272 1849185572299188448 1849825872012588444 1853034033427802784 1855317933256466432 1855960356363549696 1856841821127622656 1859179156842848256 1860536195506457856 1860706216176795648 1866467680451517312 1877363425420314624 1880447505121572608 1888060652915587072 1891748271378312828 1897848350517588144 1898021780870372352 1898090878192590848 1901798086939060752 1902527463807818884 1905706079578349568 1908836719792710656 1909497674335575168 1912809324828699648 1915585250989715136 1916564803678511104 1920308094310695696 1920553492135698432 1926676315304792064 1937746459571260416 1941107102060978176 1941531120625110534 1952593976013287802 1952772409164710016 1955856239567253504 1959069265050413568 1960678370335417344 1962895572208715157 1963146412324191744 1963899317479038848 1967000719564787712 1970842517845187688 1971094373507690496 1977378323602286592 1981661393499220992 1982253516707814912 1985383903859785728 2000181593438466048 2003978028013637481 2004161156774307648 2007453536213453016 2011578639554924544 2012275169554770432 2015580878465329344 2015765067524861952 2022006653822477088 2022265047793975296 2023741124936848896 2026214784215447904 2026473715947552768 2027250908365459456 2027693744321491179 2030378439924596736 2034418082936967936 2041947547844395008 2042654593394202624 2046197178537099264 2049393960659838897 2057879139403037184 2064514919543212032 2068622480530206432 2068811516670253056 2069604946465162752 2072210101897757952 2077187271798472704 2080333768836587004 2080599616480339968 2084663287606278132 2087232674913524736 2088947048768575488 2089023096709005312 2091576551448204288 2093103219944765088 2095683009629773824 2100044472709128192 2115503443261769184 2124068234530035456 2124262337448296448 2130917446195186688 2135079394332286662 2135352237966664704 2136366396351135744 2139055589055750144 2147441309766799488 2150832562514767872 2151910490432287104 2156135404138324992 2160622678652660736 2179210192851168256 2179964767017667968 2183545951670773456 2183745489818600448 2192386218681586304 2192586564676165632 2199576643251646464 2203952923181715264 2209386732163918704 2212109843498094592 2212875809510386176 2216713610081857536 2221326957865586688 2229369067686623616 2242072025337259648 2250286211115012096 2253694916239635921 2253982917853701632 2258385228240134643 2263025969499290112 2263108354768089088 2267528488273495512 2270323260432254976 2274757485550286724 2275048178768222208 2275920704368231936 2276708765553955008 2280657271911141888 2284258900139753472 2297190991324944384 2301073920740871744 2301284198902321152 2314396929380397056 2322579284486113536 2326394752247366112 2326692044236079104 2327200290596482236 2328305564773308096 2331236364634977696 2335813354483185408 2336026807225073664 2340674568540382464 2348136759277715328 2349337501283336192 2350150983797630976 2354226861327630336 2357643385833495552 2371406432109871104 2375302111732512768 2379941373669490332 2384918719472320512 2389576763846289888 2393502293177578596 2397282126969585024 2397501196888891392 2401439744255345664 2402271267712497792 2403192585862508064 2403412195895027712 2406437537687718912 2411162172369739776 2415871473487649424 2416180199783620608 2423883106351190016 2425652329655615616 2438967868922118144 2451611466957564288 2456489195629620138 2456713676045925504 2466434496016784592 2466659885260686336 2470712044570403712 2474613808484732928 2476646362528948224 2479763889251610624 2480714927341943808 2485560073684408542 2488623573935356416 2493802811342089728 2503151233893752832 2503899178999345152 2522331028504417104 2530464467356784192 2530695707827163136 2532774325419122688 2535730782585414336 2535962504305471488 2545996899114100224 2550412433104932864 2554113667986286848 2560410792414260928 2565739430900034624 2568901753739722752 2574248063320866816 2583661946095013888 2588708160833480712 2592960817609043479 2603458634684383736 2603696545552946688 2607808319423004672 2612092353400551424 2614237827113889792 2617194096278286876 2617528549765588992 2622667626086383616 2627790023793583584 2628125831343587328 2636504431469715456 2642215191332294656 2643004688943753216 2648505218993584128 2666908791251288064 2671970704018183308 2672214875699076864 2676604714951270688 2682104852739899392 2683033559406360576 2687441171287105792 2687686756699815936 2696008871763302784 2696942392840783152 2698321499915798528 2701619712287263872 2703591659095321572 2712557443915957248 2723539457858936832 2732525280879785196 2743838852537382912 2752686559390949376 2758062900327259824 2758163307373608576 2758415355560337408 2759473261953550336 2762946802530343936 2773778358448782672 2774132821973786624 2774738808018882666 2779551050141704176 2782976899884699648 2783940534545324544 2785262731691433984 2788768735264272384 2790804293259686784 2799701520677275968 2816045138130471936 2820671257682358912 2832090979373380608 2837622407067469242 2846772525776382216 2847032671305558528 2847136317288886272 2852697130408591128 2853791195711728326 2858559119367524352 2863255079689065984 2864246511503362752 2867776750019690496 2869213987243049472 2873745067917754368 2874847205517766656 2880462141466043544 2880830238203547648 2890014472957188096 2901714936410456064 2906619689356890624 2911660653091467264 2928890964019931703 2929158613747065024 2932768857668861952 2938603897575620352 2938872434896060416 2941017555503126016 2944719618486287616 2945848976218558272 2950501079347181568 2955618146775810048 2956641560261535744 2961769277154115584 2972492090248831488 2973380275061722368 3000381614820016128 3004926554986181228 3011180304320179524 3017367959332386816 3023371317697994016 3023647601287292928 3027097680576339968 3033009980733715632 3033397571690962944 3035611687405273344 3035889089551613952 3039710573921329152 3040876362548189184 3062921321766592512 3068098560987828992 3068378931869761536 3069295767805648896 3096772379314818048 3101859669663154816 3102933720795309648 3104407419697744128 3108315152846636928 3114417805977580544 3120500653254880506 3120899424720509952 3130849012370287104 3133534645063507968 3143524514444660736 3167069482310017024 3173255164892653776 3186102351795053184 3191336390903438128 3196376169292780032 3201919659007127552 3202619091498429993 3203028356949997056 3204256781150010752 3204549594526703616 3208583383583625216 3221161964650199232 3226248843772151808 3231844141801586688 3234203106207487488 3268815289276752384 3269947150526501952 3275318927506160184 3275618234727900672 3288579328022379456 3288879847014248448 3294282726093871616 3299364964877469696 3299485077979643904 3305929384772572896 3306351852335480832 3307619903122591744 3314080098245878056 3318164765247141888 3319313714265579264 3325070415122786304 3338532238665793536 3344053601529935424 3363108038005889472 3374260943769550848 3375429316672518144 3380974376780552448 3381283339073961984 3394538954248935168 3394662532152133632 3400549910806577152 3401292732410243268 3405484890648382464 3412572268152333312 3413881056552347904 3415063148330932512 3420985907866712832 3426388350209630208 3445786486987416576 3451610881111307616 3451926298353481728 3465901708468273152 3471595394070595584 3485650436151853056 3489592128371049168 3490038066354118656 3492458347159962144 3496854546952466544 3503720031724778112 3504040210837610496 3511011852810573696 3524006251925004288 3525226475696446464 3531340291991445504 3562627605357577744 3562953167598769152 3577378079208480768 3590253439766367894 3594678495684403712 3595923190454377536 3602159616383018496 3604788878793762096 3605118293842541568 3609656306531578368 3616743258554609664 3624270299675430912 3643367041173046928 3658451803383177216 3677417200436346432 3677551076498144768 3684733793444430207 3698371144598376896 3699651744025176888 3706068066855605568 3710635866512932864 3711920712727099392 3718358313685696512 3721072391012915712 3732935360903034624 3754726850840629248 3760895010243145216 3776121305831174144 3783496542756625656 3795696701035176288 3796043561740744704 3796181756385181696 3803596173878121504 3805054927615637768 3811412159156699136 3817673439585421312 3818995348671150336 3825618649657399296 3831170501979430272 3833129607357022208 3840616188621391392 3841106984271396864 3853352630609584128 3875492919142520832 3882214204121956352 3883062241250221068 3905187952026575604 3905544818329420032 3911712479134507008 3918138530100827136 3921356740670834688 3925791144417430314 3926292824648383488 3927798634958077696 3934001439129575424 3941685035690375376 3942188747015380992 3954756647204573184 3963322786998441984 3964507033415629824 4000363186876932096 4007956056027274962 4008322313548615296 4014907072426906032 4023157279109849088 4024550339109540864 4031161756930658688 4031530135049723904 4044013307644954176 4047482249873697792 4052429568430895808 4054501816730918912 4055387488642982358 4068836165873935872 4085309186788405248 4098787921319677794 4115758278806074368 4129029839086424064 4137244961060412864 4137623033340506112 4139209892930325504 4144420203795515904 4160667537673174008 4161199232960679936 4169326575212556264 4174465349827049472 4177894097537150976 4183153102896408576 4186206439889530176 4191366019259547648 4200088945418256384 4230620281362123571 4231006886523538368 4248136469060070912 4261834892390373376 4270158788664573324 4270704475933329408 4278111178111500288 4280686793567592489 4294882619533598976 4301665125029535744 4303820980864574208 4312270808276649984 4321245357305321472 4358420385702336512 4359929534035335936 4367091903341546912 4367490979637200896 4384772437363172608 4385173129352331264 4399153286503292928 4407905846363430528 4418773464327837408 4424219686996189184 4425751619020772352 4433427220163715072 4442653915731173376 4458738135373247232 4484144050674519296 4500572422230024192 4507389832479271842 4507965835707403264 4516770456480269286 4526051938998580224 4526216709536178176 4535056976546991024 4540646520864509952 4549514971100573448 4550096357536444416 4551841408736463872 4553417531107910016 4561314543822283776 4594381982649888768 4602147841481743488 4602568397804642304 4628793858760794112 4645158568972227072 4652789504494732224 4654400581192964472 4656611129546616192 4662472729269955392 4671626708966370816 4680750979882320759 4681349137080764928 4696273518555430656 4700301967595261952 4715286771666991104 4750604223465025536 4759882747338980664 4779153527692579776 4787004586355157192 4794564253939170048 4795002393777782784 4802879488510691328 4804542535424995584 4806385171725016128 4806824391790055424 4812875075375437824 4822324344739479552 4831742946975298848 4832360399567241216 4847766212702380032 4851304659311231232 4903222933915128576 4912978391259240276 4913427352091851008 4932868992033569184 4933319770521372672 4941424089140807424 4949227616969465856 4953292725057896448 4959527778503221248 4961429854683887616 4971120147368817084 4977247147870712832 4987605622684179456 5006302467787505664 5007798357998690304 5044662057008834208 5060928934713568384 5061391415654326272 5065548650838245376 5071461565170828672 5071925008610942976 5091993798228200448 5100824866209865728 5108227335972573696 5120821584828521856 5131478861800069248 5167323892190027776 5177416321666961424 5185921635218086958 5206917269368767472 5207393091105893376 5224184706801102848 5228475654227779584 5234388192556573752 5235057099531177984 5255580047587167168 5273008862939430912 5284430382664589312 5286009377887506432 5297010437987168256 5343941408036366616 5344429751398153728 5353209429902541376 5366067118812721152 5374882342574211584 5385380159649551841 5392017743526605568 5393884785681566304 5396642999831597056 5403239424574527744 5407183318190643144 5425114887831914496 5447078915717873664 5465050561759570392 5487677705074765824 5505373118781898752 5516125800654519648 5516326614747217152 5516830711120674816 5518946523907100672 5525893605060687872 5547556716897565344 5548265643947573248 5549477616037765332 5559102100283408352 5565953799769399296 5567881069090649088 5570525463382867968 5577537470528544768 5581608586519373568 5599403041354551936 5632090276260943872 5641342515364717824 5664181958746761216 5675244814134938484 5693545051552764432 5694065342611117056 5694272634577772544 5705394260817182256 5707582391423456652 5717118238735048704 5726510159378131968 5728493023006725504 5738427974486098944 5749694411035533312 5760924282932087088 5761660476407095296 5780028945914376192 5813239378713781248 5823321306182934528 5857781928039863406 5858317227494130048 5877207795151240704 5882035111006252032 5889439236972575232 5891697952437116544 5901002158694363136 5913283120523071488 5944984180497662976 5946760550123444736 6009853109972362456 6011934084040912443 6022360608640359048 6034735918664773632 6046742635395988032 6047295202574585856 6054195361152679936 6066019961467431264 6066795143381925888 6071223374810546688 6079421147842658304 6081752725096378368 6125842643533185024 6136197121975657984 6138591535611297792 6148181881979516691 6183214257375411373 6193544758629636096 6203719339326309632 6205867441590619296 6208814839395488256 6216630305693273856 6228835611955161088 6241001306509761012 6241798849441019904 6261698024740574208 6267069290127015936 6287049028889321472 6334138964620034048 6346510329785307552 6372204703590106368 6382672781806876256 6392752338585560064 6403839318014255104 6405238182996859986 6406056713899994112 6408513562300021504 6409099189053407232 6417166767167250432 6442323929300398464 6452497687544303616 6468406212414974976 6537630578553504768 6539894301053003904 6550637855012320368 6551236469455801344 6577158656044758912 6577759694028496896 6588565452187743232 6598729929754939392 6611858769545145792 6615239806245183488 6628160196491756112 6636329530494283776 6638627428531158528 6650140830245572608 6688107203059870848 6726216076011778944 6750858633345036288 6761084748718907763 6761948753561104896 6775155684720403929 6789077908497870336 6789325064304267264 6802585464820486536 6810969781296764928 6825144536304666624 6827762113104695808 6830126296661865024 6841971815733425664 6852776700419260416 6891572973974833152 6903221762222615232 6903852596706963456 6943190788141191168 6979184256742098336 6980076132708237312 6984916694319924288 6993709093904933088 7007440063449556224 7008080421675220992 7022023705621147392 7048012503850008576 7050452951392892928 7062680583982891008 7125255210715155488 7125906335197538304 7154756158416961536 7180506879532735788 7189356991368807424 7191846380908755072 7204319232766036992 7209577757587524192 7210236587685083136 7219312613063156736 7233486517109219328 7248540599350861824 7286734082346093856 7316903606766354432 7354834400872692864 7355102152996289536 7369467586888860414 7396742289196753792 7399303488050353776 7412136133711211136 7423841425454198784 7442144782025831424 7465870721806069248 7509453701681258496 7521790020486290432 7552242611662348288 7566993085513251312 7591393402070352576 7592087123481489408 7607192347756243008 7610109855231275536 7635346879170842624 7637990697342300672 7651237299314798592 7662341003958860544 7681232377242782784 7706705261219168256 7750985838285041664 7766124482500442136 7778882452827130437 7810375904053151208 7811089636658840064 7823424958269014016 7836277060201654272 7842713481341669376 7851582288834860628 7852585649296766976 7855597269916155392 7868002878259150848 7883370071380750752 7884377494030761984 7909513294409146368 7926645573996883968 7929014066831259648 8000726373753864192 8015912112054549924 8016644627097230592 8029814144853812064 8046314558219698176 8049100678219081728 8062323513861317376 8063060270099447808 8088026615289908352 8094964499747395584 8104859136861791616 8109003633461837824 8110774977285964716 8137672331747871744 8170618373576810496 8197575842639355588 8231516557612148736 8258059678172848128 8274489922120825728 8275246066681012224 8278419785860651008 8288840407591031808 8321335075346348016 8322398465921359872 8338653150425112528 8348930699654098944 8355788195074301952 8366306205792817152 8372412879779060352 8461240562724247142 8462013773047076736 8496272938120141824 8523669784780746752 8540317577329146648 8541408951866658816 8561373587135184978 8589765239067197952 8603330250059071488 8607641961729148416 8624541616553299968 8642490714610642944 8716840771404673024 8719859068070671872 8734183806683093824 8734981959274401792 8769544874726345216 8786672892059795109 8798306573006585856 8815811692726861056 8837546928655674816 8848439373992378368 8851503238041544704 8866854440327430144 8885307831462346752 8917476270746494464 8968288101349038592 9001144844460048384 9014779664958543684 9015931671414806528 9033540912960538572 9052103877997160448 9052433419072356352 9070113953093982048 9081293041729019904 9099029942201146896 9100192715072888832 9103682817472927744 9106835062215820032 9122629087644567552 9188763965299777536 9204295682963486976 9205136795609284608 9257587717521588224 9290317137944454144 9305579008989464448 9308801162385928944 9313222259093232384 9324945458539910784 9343253417932741632 9361501959764641518 9362698274161529856 9392547037110861312 9400603935190523904 9430573543333982208 9501208446930051072 9519765494677961328 9558307055385159552 9574009172710314384 9589128507878340096 9605758977021382656 9609085070849991168 9612770343450032256 9613648783580110848 9625750150750875648 9663485893950597696 9695532425404760064 9702609318622462464 9806445867830257152 9825956782518480552 9826854704183702016 9865737984067138368 9866639541042745344 9882848178281614848 9898455233938931712 9919055557006442496 9922859709367775232 9942240294737634168 9954494295741425664 9975211245368358912 10015596715997380608 10089324114017668416 10121857869427136768 10122782831308652544 10142923130341657344 10143850017221885952 10183987596456400896 10201649732419731456 10216454671945147392 10241643169657043712 10262957723600138496 10334647784380055552 10354832643333922848 10371843270436173916 10413834538737534944 10414786182211786752 10448369413602205696 10456951308455559168 10468776385113147504 10470114199062355968 10511160095174334336 10568860765329178624 10572018755775012864 10594020875974336512 10687882816072733232 10688859502796307456 10706418859805082752 10732134237625442304 10749764685148423168 10770760319299103682 10784035487053211136 10787769571363132608 10793285999663194112 10806478849149055488 10814366636381286288 10850229775663828992 10930101123519140784 10975355410149531648 11032251601309039296 11032653229494434304 11037893047814201344 11051787210121375744 11054201380333290621 11095113433795130688 11098955232075530664 11118204200566816704 11131907599538798592 11135762138181298176 11155074941057089536 11163217173038747136 11198806082709103872 11264180552521887744 11282685030729435648 11328363917493522432 11350489628269876968 11387090103105528864 11388130685222234112 11388545269155545088 11410788521634364512 11415164782846913304 11434236477470097408 11453020318756263936 11456986046013451008 11476855948972197888 11499388822071066624 11521848565864174176 11523320952814190592 11560057891828752384 11626478757427562496 11646642612365869056 11715563856079726812 11716634454988260096 11754415590302481408 11764070222012504064 11778878473945150464 11783395904874233088 11802004317388726272 11826566241046142976 11889968360995325952 11893521100246889472 12019706219944724912 12023868168081824886 12044721217280718096 12069471837329547264 12093485270791976064 12094590405149171712 12132039922934862528 12142446749621093376 12163505450192756736 12272394243951315968 12296363763959033382 12366428514750822746 12387089517259272192 12407438678652619264 12411734883181238592 12417629678790976512 12433260611386547712 12457671223910322176 12482002613019522024 12483597698882039808 12523396049481148416 12574098057778642944 12691860844086370713 12693020659570615104 12744409407180212736 12765345563613752512 12785504677171120128 12807678636028510208 12810476365993719972 12812113427799988224 12817027124600043008 12834333534334500864 12842060380702777467 12884647858600796928 12904995375088607232 12936812424829949952 13075261157107009536 13079788602106007808 13101275710024640736 13102472938911602688 13154317312089517824 13155519388056993792 13177130904375486464 13197459859509878784 13223717539090291584 13230479612490366976 13256320392983512224 13272659060988567552 13277254857062317056 13300281660491145216 13376214406119741696 13452432152023557888 13501717266690072576 13522169497437815526 13523897507122209792 13550311369440807858 13578155816995740672 13578650128608534528 13605170929640973072 13621939562593529856 13650289072609333248 13655524226209391616 13660252593323730048 13683943631466851328 13783145947949666304 13806443524445230464 13807705193413926912 13886381576282382336 13958368513484196672 13969833388639848576 13987418187809866176 14014880126899112448 14044047411242294784 14100905902785785856 14250510421430310976 14251812670395076608 14361013759065471576 14378713982737614848 14383692761817510144 14408638465532073984 14419155515175048384 14420473175370166272 14438625226126313472 14466973034218438656 14497081198701723648 14573468164692187712 14709668801745385728 14710204305992579072 14738935173777720828 14793484578393507584 14798606976100707552 14824272267422422272 14847682850908397568 14884289564051662848 14931741443612138496 15018907403362516992 15043580040972580864 15104485223324696576 15133986171026502624 15182786804140705152 15184174246962978816 15214384695512486016 15220219710462551072 15270693758341685248 15275981394684601344 15302474598629597184 15324682007917721088 15362464754485565568 15501971676570083328 15532248965000884272 15557764905654260874 15620751808106302416 15622179273317680128 15672554120403308544 15685426962683338752 15703164577669721256 15705171298593533952 15711194539832310784 15766740142761501504 15819026588818292736 15853291147993767936 15858028133662519296 16031824224109099848 16033289254194461184 16059628289707624128 16098201356438163456 16124647027722634752 16156140478948655523 16176053230579816704 16189928999494791168 16209718273723583232 16221549954571929432 16275344663495743488 16341236747153620992 16395151685278711176 16463033115224297472 16516119356345696256 16548979844241651456 16550492133362024448 16556839571721302016 16577680815182063616 16642670150692696032 16644796931842719744 16677306300850225056 16697861399308197888 16711576390148603904 16732612411585634304 16744825759558120704 16922481125448494284 16924027546094153472 16992545876240283648 17047339569561493504 17080635154658293296 17082817903733317632 17122747174270369956 17179530478134395904 17215283923458296832 17249083233106599936 17284981429221285888 17433681542809346048 17439718136141343744 17468367613366187648 17469963918548803584 17539089749452690432 17573345784119590218 17631623385453722112 17675093857311349632 17703006476083089408 17834952541492988928 17936576202698077184 18029559329917087368 18031863342829613056 18035802252122737329 18067081825921077144 18104207755994320896 18140227906187964096 18162586083458039808 18198059884402293792 18200385430145777664 18207365634945855488 18213670124431640064 18245258175289135104 18377527930599555072 18408591365926973952 18444545645938550073 18549642772126234119 18580634275888908288 18611158017978928896 18617602324771857888 18626444518186464768 18649890917079821568 18686506835865483264 18723003919529283036 18725396548323059712 18785094074221722624 18801207870381047808 18861147086667964416 19002416893860102144 19039530989355922656 19116614110770319104 19148018345420628768 19178257015756680192 19211517954042765312 19218170141699982336 19225540686900064512 19227297567160221696 19251500301501751296 19326971787901195392 19405218637244924928 19612891735660514304 19651913565036961104 19653709408367404032 19731475968134276736 19733279082085490688 19765696356563229696 19845719418735550464 19884480589475268336 19908988591482851328 19950422490736717824 20178648228035336832 20243715738854273536 20283254246156723289 20285846260683314688 20367975192912801792 20432909343890294784 20483286339314087424 20525915447200276992 20709665286667845696 20743686540872347832 20827669077475069888 20829572364423573504 20896738827204411392 20937552770226295008 20940228398124711936 21022320190348668672 21144037511550025728 21188041751948673024 21375765632145466464 21377719005592614912 21412837719610165504 21464268475250884608 21499529370296846336 21541520638598207364 21568070974106422272 21575539142726265216 21586571999326388224 21612957698298110976 21628733272762572576 21700459551327657984 21860202247038281568 21950710820299063296 22064503202618078592 22065306458988868608 22075786095628402688 22103574420242751488 22108402760666581242 22190226867590261376 22197910464151061328 22236408401133633408 22271524276362596352 22326434346077494272 22397612165418207744 22528361105043775488 22565370061458871296 22656727834987044864 22700979256539753936 22774180206211057728 22776261370444468224 22821577043268729024 22830329565693826608 22906040637512527872 22913972092026902016 22953711897944395776 23043697131728348352 23120115783657504768 23252957514855124992 23336647358481391311 23431127712159453624 23433268909976520192 23508831180604962816 23528140444025008128 23557756947890300928 23566791809748466176 23604008634777452544 23653132482092285952 23779936721990651904 23787042200493778944 24039412439889449824 24047736336163649772 24089442434561436192 24138943674659094528 24186970541583952128 24189180810298343424 24264079845869725056 24284893499242186752 24327010900385513472 24544788487902631936 24592727527918066764 24732857029501645492 24774179034518544384 24814877357305238528 24823469766362477184 24835259357581953024 24866521222773095424 24915342447820644352 24964005226039044048 24967195397764079616 25046792098962296832 25383721688172741426 25386041319141230208 25488818814360425472 25530691127227505024 25571009354342240256 25620952731987439944 25624226855599976448 25634054249200086016 25684120761405554934 25769295717201593856 25809990750177214464 25873624849659899904 26150522314214019072 26159577204212015616 26202551420049281472 26204945877823205376 26308634624179035648 26354261808750972928 26360018676179385327 26394919719019757568 26447435078180583168 26512640785967024448 26545318121977135104 26554509714124634112 26600563320982290432 26752428812239483392 26904864304047115776 27003434533380145152 27044338994875631052 27047795014244419584 27100622738881615716 27156311633991481344 27157300257217069056 27210341859281946144 27243879125187059712 27300578145218666496 27311048452418783232 27320505186647460096 27367887262933702656 27566291895899332608 27612887048890460928 27615410386827853824 27772763152564764672 27916737026968393344 27939666777279697152 27974836375619732352 28029760253798224896 28088094822484589568 28201811805571571712 28501020842860621952 28503625340790153216 28722027518130943152 28757427965475229696 28767385523635020288 28817276931064147968 28838311030350096768 28840946350740332544 28877250452252626944 29146936329384375424 29419337603490771456 29420408611985158144 29477870347555441656 29586969156787015168 29597213952201415104 29648544534844844544 29695365701816795136 29768579128103325696 29863482887224276992 30087160081945161728 30267972342053005248 30365573608281410304 30368348493925957632 30428769391024972032 30440439420925102144 30541387516683370496 30551962789369202688 30604949197259194368 30649364015835442176 30724929508971131136 31003943353140166656 31064497930001768544 31115529811308521748 31241503616212604832 31244358546635360256 31345108240806617088 31370853925366677504 31406329155339442512 31410342597187067904 31422389079664621568 31533480285523003008 31706582295987535872 31716056267325038592 32063648448218199696 32066578508388922368 32119256579415248256 32196402712876326912 32249294055445269504 32312280957897311046 32352106461159633408 32379857998989582336 32419436547447166464 32443099909143858864 32550689326991486976 32790303370557422352 32926066230448594944 33097959688483302912 33113679143442604032 33155361630364127232 33285340301385392064 33354612601700450112 33395722798616395776 33465224823171268608 33489651519116241408 33844962250896988568 33848055092188306944 33985091752480567296 34094679139122987008 34161270309316586592 34165635807466635264 34245494348540739912 34359060956268791808 34430567846916593664 34498166466213199872 34569962858442571776 34867363085618692096 34879436272282687488 34936735226732375296 34939927837097607168 35078179498905380864 35146691568239180436 35263246770907444224 35350187714622699264 35406012952166178816 35669905082985977856 35873152405396154368 36059118659834174736 36063726685659226112 36071604504245474658 36134163651842154288 36208415511988641792 36280455812375928192 36396119768804587584 36414731269891710976 36427340248863280128 36490516350578270208 36817182731853947904 36889091291877100146 37099285544252468238 37161268551777816576 37222316035957857792 37235204649543715776 37252889036372929536 37299781834159643136 37373013671730966528 37446007839058566072 37450793096646119424 37570188148443445248 37722294173335928832 38075582532259112139 38079061978711845312 38233228221540638208 38296036690841257536 38356514031513360384 38423035908085530624 38436340283399964672 38451081373800129024 38503000603003502592 38526181142108332401 38653943575802390784 38810437274489849856 39225783471321028608 39303827130073922208 39307418816734808064 39462951936268553472 39466558164170981376 39531392713126459392 39691438837471100928 39768961178950536672 39817977182965702656 39900844981473435648 40357296456070673664 40487431477708547072 40566508492313446578 40571692521366629376 40735950385825603584 40865818687780589568 40966572678628174848 41051830894400553984 41419330573335691392 41487373081744695664 41655338154950139776 41659144728847147008 41875105540452590016 42044640380697337344 42751531264290932928 42755438011185229824 42825675439220331008 42999058740593692672 43083041277196414728 43136141948212844544 43151078285452530432 43225915396596221952 43257466545525145152 43400919102655315968 43720404494076563136 44129006405236157184 44130612917977737216 44207148840485502976 44216805521333162484 44380453735180522752 44395820928302122656 44472816802267266816 44543048552725192704 44652868692154988544 44795224330836415488 45056722210087550976 45130740122917742592 45313455669974089728 45401958513079507872 45548360412422115456 45552522740888936448 45643154086537458048 45660659131387653216 45812081275025055744 45827944184053804032 45907423795888791552 46087394263456696704 46505915029710249984 46673294716962782622 46862255424318907248 46866537819953040384 47017662361209925632 47056280888050016256 47115513895780601856 47133583619496932352 47559873443981303808 47574084400987557888 48078824879778899648 48095472672327299544 48178884869122872384 48373941083167904256 48528159691739450112 48569786998484373504 49089576975805263872 49185455055836133528 49465714059003290984 49548358069037088768 49629754714610477056 49646939532724954368 49670518715163906048 49733042445546190848 49830684895641288704 49928010452078088096 49934390795528159232 50093584197924593664 50767443376345482852 50772082638282460416 50977637628720850944 51061382254455010048 51142018708684480512 51241905463974879888 51248453711199952896 51268108498400172032 51368241522811109868 51538591434403187712 51747249699319799808 52301044628428038144 52319154408424031232 52405102840098562944 52409891755646410752 52617269248358071296 52708523617501945856 52720037352358770654 52894870156361166336 53025281571934048896 53109019428249268224 53504857624478966784 53809728608094231552 54088677989751262104 54095590028488839168 54201245477763231432 54312623267982962688 54420683718563892288 54487758250374119424 54601156290437332992 54622096904837566464 54641010373294920192 54735774525867405312 55132583791798665216 55225774097780921856 55648928316378702357 55833474053936786688 55879333554559394304 55949672751239464704 56059520507596449792 56176189644969179136 56403623611143143424 57002041685721243904 57007250681580306432 57444055036261886304 57514855930950459392 57534771047270040576 57634553862128295936 57676622060700193536 57681892701480665088 57754500904505253888 58293872658768750848 58838675206981542912 58840817223970316288 58955740695110883312 59173938313574030336 59194427904402830208 59297089069689689088 59537158256206651392 59726965774448553984 60174320163890323456 60535944684106010496 60731147216562820608 60849762738470169867 60857538782049944064 60880878841850204288 61103925578738405376 61298728031670884352 61449859017942262272 62128995860003537088 62231059622617043496 62483007232425209664 62488717093270720512 62690216481613234176 62812658310678885024 62820685194374135808 62844778159329243136 63066960571046006016 63432112534650077184 64127296896436399392 64133157016777844736 64238513158830496512 64392805425752653824 64498588110890539008 64624561915794622092 64704212922319266816 64759715997979164672 64838873094894332928 64886199818287717728 65101378653982973952 65580606741114844704 65852132460897189888 66195919376966605824 66227358286885208064 66310723260728254464 66570680602770784128 66709225203400900224 66979303038232482816 67689924501793977136 67696110184376613888 67970183504961134592 68322540618633173184 68490988697081479824 68718121912537583616 68861135693833187328 69758872544565374976 69873470453464750592 70009942075444173933 70156358997810761728 70293383136478360872 70526493541814888448 70700375429245398528 70812025904332357632 71339810165971955712 71746304810792308736 72118237319668349472 72127453371318452224 72143209008490949316 72268327303684308576 72416831023977283584 72560911624751856384 72792239537609175168 72829462539783421952 72854680497726560256 72981032701156540416 73634365463707895808 73778182583754200292 74198571088504936476 74322537103555633152 74444632071915715584 74470409299087431552 74505778072745859072 74599563668319286272 74746027343461933056 74892015678117132144 74901586193292238848 75140376296886890496 76151165064518224278 76158123957423690624 76466456443081276416 76592073381682515072 76713028063026720768 76872680566799929344 76902162747600258048 77052362284216664802 77307887151604781568 77620874548979699712 78451566942642057216 78607654260147844416 78614837633469616128 78925903872537106944 79062785426252918784 79537922357901073344 79635954365931405312 79801689962946871296 80381785345880347849 80714592912141347328 80974862955417094144 81133016984626893156 81143385042733258752 81471900771651207168 81731637375561179136 81933145357256349696 82103661788801107968 82838661146671382784 82974746163489391328 83310676309900279552 83318289457694294016 83750211080905180032 84089280761394674688 85503062528581865856 85510876022370459648 85651350878440662016 85998117481187385344 86166082554392829456 86272283896425689088 86302156570905060864 86451830793192443904 86514933091050290304 87440808988153126272 88258012810472314368 88261225835955474432 88433611042666324968 88760907470361045504 88791641856604245312 88945633604534533632 89086097105450385408 89305737384309977088 89590448661672830976 90261480245835485184 90803917026159015744 91096720824844230912 91105045481777872896 91286308173074916096 91321318262775306432 91624162550050111488 91655888368107608064 91814847591777583104 92174788526913393408 93011830059420499968 93346589433925565244 93724510848637814496 93733075639906080768 94035324722419851264 94112561776100032512 94231027791561203712 94267167238993864704 95119746887962607616 95148168801975115776 96157649759557799296 96190945344654599088 96357769738245744768 96747882166335808512 97056319383478900224 97139573996968747008 98179153951610527744 98370910111672267056 98931428118006581968 99259509429220954112 99293879065449908736 99341037430327812096 99466084891092381696 99856020904156176192 100187168395849187328 101534886752690965704 101544165276564920832 101955275257441701888 102122764508910020096 102284037417368961024 102483810927949759776 102496907422399905792 102536216996800344064 102736483045622219736 103077182868806375424 103494499398639599616 104602089256856076288 104638308816848062464 104810205680197125888 104819783511292821504 105234538496716142592 105417047235003891712 105440074704717541308 105789740312722332672 106050563143868097792 106218038856498536448 107009715248957933568 107619457216188463104 108177355979502524208 108191180056977678336 108402490955526462864 108625246535965925376 108841367437127784576 109244193809675132928 109282020746589840384 109471549051734810624 110451548195561843712 111297856632757404714 111666948107873573376 111758667109118788608 111899345502478929408 112119041015192899584 112352379289938358272 114004083371442487808 114226747596777336417 114888110072523772608 115029711861900918784 115069542094540081152 115269107724256591872 115353244121400387072 115509001809010507776 116587745317537501696 117677350413963085824 117681634447940632576 117911481390221766624 118347876627148060672 118388855808805660416 118594178139379378176 119074316512413302784 119453931548897107968 120348640327780646912 121071889368212020992 121462294433125641216 121699525476940339734 121715077564099888128 121761757683700408576 122207851157476810752 122597456063341768704 122899718035884524544 124257991720007074176 124462119245234086992 124966014464850419328 124977434186541441024 125625316621357770048 125689556318658486272 126133921142092012032 128254593792872798784 128266314033555689472 128477026317660993024 128997176221781078016 129249123831589244184 129408425844638533632 129677746189788665856 129772399636575435456 130202757307965947904 131161213482229689408 132391838753933211648 132621446521456508928 133141361205541568256 133418450406801800448 133958606076464965632 135379849003587954272 135392220368753227776 135940367009922269184 136645081237266346368 136981977394162959648 137436243825075167232 137722271387666374656 139517745089130749952 139746940906929501184 140019884150888347866 140312717995621523456 140586766272956721744 141052987083629776896 141400750858490797056 142679620331943911424 143492609621584617472 144236474639336698944 144286418016981898632 144536654607368617152 145121823249503712768 145584479075218350336 145709360995453120512 147268730927415791616 147556365167508400584 148397142177009872952 148645074207111266304 148889264143831431168 148940818598174863104 149011556145491718144 149199127336638572544 149492054686923866112 149784031356234264288 149803172386584477696 150280752593773780992 152302330129036448556 152316247914847381248 152932912886162552832 153184146763365030144 153426056126053441536 153745361133599858688 153804325495200516096 154104724568433329604 154615774303209563136 155241749097959399424 156903133885284114432 157215308520295688832 157229675266939232256 157851807745074213888 158125570852505837568 159075844715802146688 160763570691760695698 161429185824282694656 161949725910834188288 162266033969253786312 162286770085466517504 163463274751122358272 163866290714512699392 164207323577602215936 165677322293342765568 165949492326978782656 166621352619800559104 166946784949136107071 167500422161810360064 168178561522789349376 171006125057163731712 171021752044740919296 171302701756881324032 171996234962374770688 172332165108785658912 172544567792851378176 172604313141810121728 172903661586384887808 173029866182100580608 174881617976306252544 176516025620944628736 176522451671910948864 176867222085332649936 177521814940722091008 177583283713208490624 177891267209069067264 178611474768619954176 179180897323345661952 180522960491670970368 181607834052318031488 182193441649688461824 182572616346149832192 182642636525550612864 183311776736215216128 184349577053826786816 186693178867851130488 187449021697275628992 187466151279812161536 188070649444839702528 188462055583122407424 188534334477987729408 190296337603950231552 192315299519115598592 192381890689309198176 192715539476491489536 193495764332671617024 194112638766957800448 194279147993937494016 196358307903221055488 196741820223344534112 197862856236013163936 198519018858441908224 198587758130899817472 198682074860655624192 198932169782184763392 199712041808312352384 203069773505381931408 203088330553129841664 203910550514883403776 204245529017820040192 204967621855899519552 205072433993600688128 205472966091244439472 206154365737612750848 209276617633696124928 209620411360394251776 210029826226332521799 210469076993432285184 210880149409435082616 211579480625444665344 212101126287736195584 212436077712997072896 214019430497915867136 215238914432376926208 216354711959005048416 216382360113955356672 216804981911052925728 217250493071931850752 217682734874255569152 218488387619350265856 218564041493179680768 218943098103469621248 220903096391123687424 222595713265514809428 223333896215747146752 223517334218237577216 223798691004957858816 224238082030385799168 224704758579876716544 228008166742884975616 228453495193554672834 229776220145047545216 230139084189080162304 230706488242800774144 233175490635075003392 235354700827926171648 235822962780443533248 236695753254296121344 236777711617611320832 237188356278758756352 238907863097794215936 241145356037641043547 242143778736424041984 242924588866251282432 243399050953880679468 243430155128199776256 243523515367400817152 244415702314953621504 245194912126683537408 245799436071769049088 248515983440014148352 248924238490468173984 249932028929700838656 249954868373082882048 251250633242715540096 251379112637316972544 252267842284184024064 256509187585745597568 256532628067111378944 256954052635321986048 257994352443562156032 258498247663178488368 258816851689277067264 259355492379577331712 259544799273150870912 262322426964459378816 264783677507866423296 266282722411083136512 266836900813603600896 267917212152929931264 270759698007175908544 270784440737506455552 273290162474532692736 273963954788325919296 274872487650150334464 275444542775332749312 279035490178261499904 279493881813859002368 280039768301776695732 280625435991243046912 281173532545913443488 282105974167259553792 282801501716981594112 285359240663887822848 286985219243169234944 288472949278673397888 288572836033963797264 289073309214737234304 290243646499007425536 291168958150436700672 291418721990906241024 294537461854831583232 295112730335016801168 296794284354019745904 297778528287662862336 297881637196349726208 298023112290983436288 298398254673277145088 299568062712468528576 300561505187547561984 304604660258072897112 304632495829694762496 305865825772325105664 306368293526730060288 306852112252106883072 307490722267199717376 307608650990401032192 308209449136866659208 309231548606419126272 310483498195918798848 313806267770568228864 314430617040591377664 314459350533878464512 315703615490148427776 316251141705011675136 318151689431604293376 321527141383521391396 322858371648565389312 323899451821668376576 324532067938507572624 324573540170933035008 327732581429025398784 328414647155204431872 331354644586685531136 331898984653957565312 333242705239601118208 333893569898272214142 335000844323620720128 336357123045578698752 342012250114327463424 342605403513762648064 342680242790332009251 344664330217571317824 345089135585702756352 345208626283620243456 345807323172769775616 346059732364201161216 349763235952612505088 353032051241889257472 353044903343821897728 353734444170665299872 355043629881444182016 355166567426416981248 355782534418138134528 357222949537239908352 358361794646691323904 361045920983341940736 363215668104636062976 364386883299376923648 365145232692299664384 365285273051101225728 366623553472430432256 368699154107653573632 373386357735702260976 374898043394551257984 374932302559624323072 377068668955975458816 384630599038231197184 384763781378618396352 385431078952982979072 386991528665343234048 388225277533915600896 393483640446689068224 395725712472026327872 397038037716883816448 397175516261799634944 397864339564369526784 399424083616624704768 406139547010763862816 406176661106259683328 407821101029766807552 408491058035640080384 409935243711799039104 410144867987201376256 410945932182488878944 412308731475225501696 418553235267392249856 419240822720788503552 420059652452665043598 420938153986864570368 421760298818870165232 423158961250889330688 424202252575472391168 428038860995831734272 430477828864753852416 432709423918010096832 433609963822105851456 435365469748511138304 437128082986359361536 441806192782247374848 445191426531029618856 446667792431494293504 447034668436475154432 447597382009915717632 448476164060771598336 449409517159753433088 456016333485769951232 456906990387109345668 459552440290095090432 460278168378160324608 461412976485601548288 466350981270150006784 470709401655852343296 471645925560887066496 473391506508592242688 473555423235222641664 474376712557517512704 482290712075282087094 484287557472848083968 485849177732502564864 486798101907761358936 486860310256399552512 487047030734801634304 490389824253367074816 491598872143538098176 497031966880028296704 497848476980936347968 499864057859401677312 500840354847408321213 502501266485431080192 504535684568368048128 513018375171491195136 513065256134222757888 513908105270643972096 515988704887124312064 516996495326356976736 517633703378554134528 518710984759154663424 519089598546301741824 524644853928918757632 529567355015732846592 532565444822166273024 533673801627207201792 535834424305859862528 541519396014351817088 541568881475012911104 546580324949065385472 547927909576651838592 558987763627718004736 560079536603553391464 562347065091826886976 564211948334519107584 565603003433963188224 576945898557346795776 577145672067927594528 578146618429474468608 580487292998014851072 582337916300873401344 582837443981812482048 589074923709663166464 590225460670033602336 593588568708039491808 595557056575325724672 595763274392699452416 596046224581966872576 596796509346554290176 599136125424937057152 609209320516145794224 609264991659389524992 611731651544650211328 612736587053460120576 615217301980802064384 616418898273733318416 618463097212838252544 628861234081182755328 631407230980296855552 636303378863208586752 643054282767042782792 645716743297130778624 647798903643336753152 649064135877015145248 649147080341866070016 655465162858050797568 656829294310408863744 662709289173371062272 663797969307915130624 666485410479202236416 667787139796544428284 670001688647241440256 672714246091157397504 684024500228654926848 685210807027525296128 685360485580664018502 689328660435142635648 690417252567240486912 692119464728402322432 699526471905225010176 706064102483778514944 707468888341330599744 710087259762888364032 710333134852833962496 711565068836276269056 716723589293382647808 723436068112923130641 726431336209272125952 728773766598753847296 730290465384599328768 730570546102202451456 733247106944860864512 737398308215307147264 746772715471404521952 749796086789102515968 749864605119248646144 754137337911950917632 769261198076462394368 769527562757236792704 770862157905965958144 773983057330686468096 776450555067831201792 786967280893378136448 791451424944052655744 794351032523599269888 798848167233249409536 812279094021527725632 812353322212519366656 816982116071280160768 819870487423598078208 821891864364977757888 824617462950451003392 837106470534784499712 838481645441577007104 840119304905330087196 841876307973729140736 843520597637740330464 846317922501778661376 848404505150944782336 856077721991663468544 860955657729507704832 865418847836020193664 867219927644211702912 870730939497022276608 874256165972718723072 883612385564494749696 890382853062059237712 893335584862988587008 894069336872950308864 895194764019831435264 912032666971539902464 913813980774218691336 919104880580190180864 920556336756320649216 922825952971203096576 932701962540300013568 941418803311704686592 943291851121774132992 946783013017184485376 947110846470445283328 948753425115035025408 964581424150564174188 968575114945696167936 971698355465005129728 973596203815522717872 973720620512799105024 974094061469603268608 983197744287076196352 994063933760056593408 995696953961872695936 999728115718803354624 1001680709694816642426 1005002532970862160384 1009071369136736096256 1026036750342982390272 1027816210541287944192 1033992990652713953472 1035267406757108269056 1037421969518309326848 1038179197092603483648 1049289707857837515264 1059134710031465693184 1065130889644332546048 1067347603254414403584 1071668848611719725056 1083038792028703634176 1083137762950025822208 1093160649898130770944 1095855819153303677184 1117975527255436009472 1120159073207106782928 1124694130183653773952 1131206006867926376448 1153891797114693591552 1154291344135855189056 1156293236858948937216 1160974585996029702144 1164675832601746802688 1180450921340067204672 1187177137416078983616 1191114113150651449344 1191526548785398904832 1193593018693108580352 1198272250849874114304 1218418641032291588448 1218529983318779049984 1223463303089300422656 1225473174106920241152 1230434603961604128768 1232837796547466636832 1236926194425676505088 1257722468162365510656 1262814461960593711104 1272606757726417173504 1286108565534085565584 1291433486594261557248 1298128271754030290496 1325418578346742124544 1327595938615830261248 1332970820958404472832 1335574279593088856568 1340003377294482880512 1345428492182314795008 1368049000457309853696 1370421614055050592256 1370720971161328037004 1378657320870285271296 1380834505134480973824 1384238929456804644864 1399052943810450020352 1412128204967557029888 1414937776682661199488 1420174519525776728064 1420666269705667924992 1423130137672552538112 1446872136225846261282 1452862672418544251904 1457547533197507694592 1460580930769198657536 1461141092204404902912 1474796616430614294528 1493545430942809043904 1499592173578205031936 1538522396152924788736 1539055125514473585408 1541724315811931916288 1547966114661372936192 1552901110135662403584 1573934561786756272896 1582902849888105311488 1588702065047198539776 1597696334466498819072 1624558188043055451264 1624706644425038733312 1633964232142560321536 1639740974847196156416 1643783728729955515776 1676963290883154014208 1680238609810660174392 1687041195275480660928 1692635845003557322752 1696809010301889564672 1730837695672040387328 1734439855288423405824 1741461878994044553216 1748512331945437446144 1767224771128989499392 1780765706124118475424 1786671169725977174016 1788138673745900617728 1790389528039662870528 1824065333943079804928 1827627961548437382672 1838209761160380361728 1845651905942406193152 1865403925080600027136 1886583702243548265984 1894221692940890566656 1929162848301128348376 1937150229891392335872 1943396710930010259456 1947192407631045435744 1947441241025598210048 1948188122939206537216 1966395488574152392704 1988127867520113186816 1991393907923745391872 1999456231437606709248 2003361419389633284852 2010005065941724320768 2018142738273472192512 2052073500685964780544 2055632421082575888384 2067985981305427906944 2076358394185206967296 2098579415715675030528 2130261779288665092096 2134695206508828807168 2166077584057407268352 2170308204338769391923 2186321299796261541888 2191711638306607354368 2235951054510872018944 2240318146414213565856 2249388260367307547904 2262412013735852752896 2307783594229387183104 2308582688271710378112 2312586473717897874432 2321949171992059404288 2329351665203493605376 2360901842680134409344 2374354274832157967232 2383053097570797809664 2396544501699748228608 2436837282064583176896 2437059966637558099968 2450946348213840482304 2465675593094933273664 2473852388851353010176 2515444936324731021312 2525628923921187422208 2545213515452834347008 2572217131068171131168 2582866973188523114496 2596256543508060580992 2650837156693484249088 2655191877231660522496 2665941641916808945664 2671148559186177713136 2680006754588965761024 2736098000914619707392 2741441942322656074008 2757314641740570542592 2761669010268961947648 2768477858913609289728 2798105887620900040704 2824256409935114059776 2829875553365322398976 2840349039051553456128 2841332539411335849984 2846260275345105076224 2893744272451692522564 2905725344837088503808 2915095066395015389184 2921161861538397315072 2922282184408809805824 2949593232861228589056 2987090861885618087808 2999184347156410063872 3077044792305849577472 3078110251028947170816 3083448631623863832576 3105802220271324807168 3147869123573512545792 3165805699776210622976 3177404130094397079552 3195392668932997638144 3249116376086110902528 3249413288850077466624 3267928464285120643072 3279481949694392312832 3287567457459911031552 3353926581766308028416 3360477219621320348784 3374082390550961321856 3393618020603779129344 3461675391344080774656 3468879710576846811648 3482923757988089106432 3561531412248236950848 3573342339451954348032 3580779056079325741056 3648130667886159609856 3655255923096874765344 3676419522320760723456 3691303811884812386304 3730807850161200054272 3773167404487096531968 3788443385881781133312 3858325696602256696752 3874300459782784671744 3894384815262090871488 3896376245878413074432 3976255735040226373632 3982787815847490783744 3998912462875213418496 4006722838779266569704 4020010131883448641536 4036285476546944385024 4104147001371929561088 4111264842165151776768 4135971962610855813888 4152716788370413934592 4197158831431350061056 4260523558577330184192 4269390413017657614336 4332155168114814536704 4340616408677538783846 4372642599592523083776 4383423276613214708736 4480636292828427131712 4498776520734615095808 4615567188458774366208 4617165376543420756224 4625172947435795748864 4643898343984118808576 4658703330406987210752 4721803685360268818688 4748708549664315934464 4766106195141595619328 4793089003399496457216 4873674564129166353792 4874119933275116199936 4901892696427680964608 4931351186189866547328 5030889872649462042624 5090427030905668694016 5144434262136342262336 5192513087016121161984 5301674313386968498176 5310383754463321044992 5331883283833617891328 5342297118372355426272 5360013509177931522048 5472196001829239414784 5482883884645312148016 5514629283481141085184 5536955717827218579456 5596211775241800081408 5659751106730644797952 5682665078822671699968 5787488544903385045128 5811450689674177007616 5830190132790030778368 5842323723076794630144 5844564368817619611648 5899186465722457178112 5974181723771236175616 5998368694312820127744 6154089584611699154944 6156220502057894341632 6166897263247727665152 6295738247147025091584 6331611399552421245952 6390785337865995276288 6498232752172221805056 6510924613016308175769 6558963899388784625664 6575134914919822063104 6707853163532616056832 6720954439242640697568 6748164781101922643712 6787236041207558258688 6923350782688161549312 6937759421153693623296 6965847515976178212864 7123062824496473901696 7310511846193749530688 7352839044641521446912 7546334808974193063936 7576886771763562266624 7716651393204513393504 7748600919565569343488 7788769630524181742976 7792752491756826148864 7952511470080452747264 7965575631694981567488 7997824925750426836992 8013445677558533139408 8040020263766897283072 8208294002743859122176 8271943925221711627776 8305433576740827869184 8394317662862700122112 8521047117154660368384 8538780826035315228672 8664310336229629073408 8681232817355077567692 8745285199185046167552 8766846553226429417472 8961272585656854263424 8997553041469230191616 9231134376917548732416 9234330753086841512448 9250345894871591497728 9317406660813974421504 9443607370720537637376 9497417099328631868928 9532212390283191238656 9586178006798992914432 9747349128258332707584 9748239866550232399872 9803785392855361929216 9862702372379733094656 10061779745298924085248 10180854061811337388032 10288868524272684524672 10385026174032242323968 10620767508926642089984 10684594236744710852544 10720027018355863044096 10944392003658478829568 10965767769290624296032 11029258566962282170368 11073911435654437158912 11192423550483600162816 11319502213461289595904 11365330157645343399936 11574977089806770090256 11622901379348354015232 11689128737635239223296 11948363447542472351232 11996737388625640255488 12308179169223398309888 12312441004115788683264 12333794526495455330304 12591476494294050183168 12663222799104842491904 12781570675731990552576 12996465504344443610112 13021849226032616351538 13117927798777569251328 13150269829839644126208 13441908878485281395136 13496329562203845287424 13846701565376323098624 13875518842307387246592 13931695031952356425728 14246125648992947803392 14621023692387499061376 14705678089283042893824 15092669617948386127872 15433302786409026787008 15577539261048363485952 15905022940160905494528 15931151263389963134976 15995649851500853673984 16026891355117066278816 16080040527533794566144 16416588005487718244352 16543887850443423255552 16610867153481655738368 16788635325725400244224 17328620672459258146816 17362465634710155135384 17490570398370092335104 17533693106452858834944 17922545171313708526848 17995106082938460383232 18462268753835097464832 18468661506173683024896 18500691789743182995456 18887214741441075274752 18994834198657263737856 19172356013597985828864 19494698256516665415168 19725404744759466189312 20123559490597848170496 20361708123622674776064 20577737048545369049344 20770052348064484647936 21241535017853284179968 21369188473489421705088 21931535538581248592064 22058517133924564340736 22639004426922579191808 22730660315290686799872 23149954179613540180512 23245802758696708030464 23378257475270478446592 23896726895084944702464 23993474777251280510976 24624882008231577366528 25182952988588100366336 25326445598209684983808 25563141351463981105152 25992931008688887220224 26043698452065232703076 26235855597555138502656 26300539659679288252416 26883817756970562790272 26992659124407690574848 27693403130752646197248 27751037684614774493184 28492251297985895606784 29242047384774998122752 29411356178566085787648 30185339235896772255744 30866605572818053574016 31155078522096726971904 31862302526779926269952 32053782710234132557632 32160081055067589132288 32833176010975436488704 33087775700886846511104 33221734306963311476736 33577270651450800488448 34657241344918516293632 34724931269420310270768 35067386212905717669888 35845090342627417053696 35990212165876920766464 36924537507670194929664 36937323012347366049792 37001383579486365990912 37774429482882150549504 37989668397314527475712 38344712027195971657728 38989396513033330830336 39450809489518932378624 41155474097090738098688 41540104696128969295872 42483070035706568359936 42738376946978843410176 43863071077162497184128 44117034267849128681472 45278008853845158383616 46299908359227080361024 47793453790169889404928 47986949554502561021952 49249764016463154733056 50365905977176200732672 50652891196419369967616 51985862017377774440448 52087396904130465406152 52471711195110277005312 52601079319358576504832 53767635513941125580544 53985318248815381149696 55386806261505292394496 55502075369229548986368 56984502595971791213568 58484094769549996245504 60370678471793544511488 61733211145636107148032 62310157044193453943808 63724605053559852539904 64107565420468265115264 66175551401773693022208 69314482689837032587264 69449862538840620541536 70134772425811435339776 71690180685254834107392 71980424331753841532928 73874646024694732099584 75548858965764301099008 75979336794629054951424 76689424054391943315456 77978793026066661660672 78901618979037864757248 82310948194181476197376 83080209392257938591744 85476753893957686820352 87726142154324994368256 88234068535698257362944 90556017707690316767232 92599816718454160722048 95586907580339778809856 98499528032926309466112 100731811954352401465344 101305782392838739935232 103971724034755548880896 104174793808260930812304 105202158638717153009664 107535271027882251161088 107970636497630762299392 110773612523010584788992 111004150738459097972736 113969005191943582427136 116968189539099992491008 123466422291272214296064 124620314088386907887616 127449210107119705079808 128215130840936530230528 132351102803547386044416 138899725077681241083072 143380361370509668214784 143960848663507683065856 147749292049389464199168 151097717931528602198016 151958673589258109902848 155957586052133323321344 157803237958075729514496 164621896388362952394752 166160418784515877183488 170953507787915373640704 175452284308649988736512 181112035415380633534464 185199633436908321444096 191173815160679557619712 207943448069511097761792 208349587616521861624608 210404317277434306019328 215070542055764502322176 215941272995261524598784 227938010383887164854272 233936379078199984982016 246932844582544428592128 249240628176773815775232 256430261681873060461056 264702205607094772088832 277799450155362482166144 286760722741019336429568 295498584098778928398336 302195435863057204396032 303917347178516219805696 311915172104266646642688 315606475916151459028992 329243792776725904789504 332320837569031754366976 341907015575830747281408 350904568617299977473024 370399266873816642888192 382347630321359115239424 416699175233043723249216 430141084111529004644352 431882545990523049197568 455876020767774329708544 467872758156399969964032 493865689165088857184256 498481256353547631550464 512860523363746120922112 555598900310724964332288 573521445482038672859136 623830344208533293285376 631212951832302918057984 658487585553451809579008 683814031151661494562816 701809137234599954946048 740798533747633285776384 833398350466087446498432 860282168223058009288704 911752041535548659417088 935745516312799939928064 987731378330177714368512 996962512707095263100928 1025721046727492241844224 1111197800621449928664576 1147042890964077345718272 1316975171106903619158016 1367628062303322989125632 1403618274469199909892096 1481597067495266571552768 1666796700932174892996864 1720564336446116018577408 1871491032625599879856128 1975462756660355428737024 2051442093454984483688448 2222395601242899857329152 2735256124606645978251264 2807236548938399819784192 2963194134990533143105536 3333593401864349785993728 3441128672892232037154816 3950925513320710857474048 4102884186909968967376896 4444791202485799714658304 5614473097876799639568384 5926388269981066286211072 6667186803728699571987456 8205768373819937934753792 8889582404971599429316608 11852776539962132572422144 13334373607457399143974912 17779164809943198858633216 26668747214914798287949824 35558329619886397717266432 53337494429829596575899648 106674988859659193151799296
- Sum of all divisors σ(n): 380988504722884694386305555
- Sum of proper divisors (its aliquot sum) s(n): 274313515863225501234506259
- 106674988859659193151799296 is an abundant number, because the sum of its proper divisors (274313515863225501234506259) is greater than itself. Its abundance is 167638527003566308082706963
Bases of 106674988859659193151799296
- Binary: 1011000001111010100111010111011110010111001101000101110000101001110011001000000000000002
- Hexadecimal: 0x583D4EBBCB9A2E14E64000
- Base-36: DEJ3ZUVGF2K0HDS00
Squares and roots of 106674988859659193151799296
- 106674988859659193151799296 squared (1066749888596591931517992962) is 11379553248208412966129672528819465617699282266095616
- 106674988859659193151799296 cubed (1066749888596591931517992963) is 1213913715980531038443708381602067117949450713532308745066532699096487177486336
-
106674988859659193151799296 is a
perfect square number . Itssquare root is 10328358478464 -
The
cube root of 106674988859659193151799296 is 474264774.0914810127
Scales and comparisons
How big is 106674988859659193151799296?- 106,674,988,859,659,193,151,799,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 106,674,988,859,659,193,151,799,296 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 106674988859659193151799296 cubic inches would be around 39522064.5 feet tall.
Recreational maths with 106674988859659193151799296
- 106674988859659193151799296 backwards is 692997151391956958889476601
- The number of decimal digits it has is: 27
- The sum of 106674988859659193151799296's digits is 153
- 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 106674988859659193151799296 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 106674988859659193151799296 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/106674988859659193151799296/
Chicago style:
Numbermatics. 2024. "Number 106674988859659193151799296 - Facts about the integer". https://numbermatics.com/n/106674988859659193151799296/
The information we have on file for 106674988859659193151799296 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 106674988859659193151799296, math, Factors of 106674988859659193151799296, curriculum, school, college, exams, university, Prime factorization of 106674988859659193151799296, STEM, science, technology, engineering, physics, economics, calculator, one hundred six septillion, six hundred seventy-four sextillion, nine hundred eighty-eight quintillion, eight hundred fifty-nine quadrillion, six hundred fifty-nine trillion, one hundred ninety-three billion, one hundred fifty-one million, seven hundred ninety-nine thousand, two hundred ninety-six.