966223958065501153155121152
966,223,958,065,501,153,155,121,152 is an even composite number composed of five prime numbers multiplied together.
966223958065501153155121152 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 966223958065501153155121152:
215 × 312 × 73 × 236 × 1033
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 23 × 23 × 23 × 23 × 23 × 23 × 103 × 103 × 103)See below for interesting mathematical facts about the number 966223958065501153155121152 from the Numbermatics database.
Names of 966223958065501153155121152
- Cardinal: 966223958065501153155121152 can be written as Nine hundred sixty-six septillion, two hundred twenty-three sextillion, nine hundred fifty-eight quintillion, sixty-five quadrillion, five hundred one trillion, one hundred fifty-three billion, one hundred fifty-five million, one hundred twenty-one thousand, one hundred fifty-two.
Scientific notation
- Scientific notation: 9.66223958065501153155121152 × 1026
Factors of 966223958065501153155121152
Divisors of 966223958065501153155121152
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 81 84 92 96 98 103 108 112 126 128 138 144 147 161 162 168 184 189 192 196 206 207 216 224 243 252 256 276 288 294 309 322 324 336 343 368 378 384 392 412 414 432 441 448 483 486 504 512 529 552 567 576 588 618 621 644 648 672 686 721 729 736 756 768 784 824 828 864 882 896 927 966 972 1008 1024 1029 1058 1104 1127 1134 1152 1176 1236 1242 1288 1296 1323 1344 1372 1442 1449 1458 1472 1512 1536 1568 1587 1648 1656 1701 1728 1764 1792 1854 1863 1932 1944 2016 2048 2058 2116 2163 2187 2208 2254 2268 2304 2352 2369 2472 2484 2576 2592 2646 2688 2744 2781 2884 2898 2916 2944 3024 3072 3087 3136 3174 3296 3312 3381 3402 3456 3528 3584 3703 3708 3726 3864 3888 3969 4032 4096 4116 4232 4326 4347 4374 4416 4508 4536 4608 4704 4738 4761 4944 4968 5047 5103 5152 5184 5292 5376 5488 5562 5589 5768 5796 5832 5888 6048 6144 6174 6272 6348 6489 6561 6592 6624 6762 6804 6912 7056 7107 7168 7406 7416 7452 7728 7776 7889 7938 8064 8192 8232 8343 8464 8652 8694 8748 8832 9016 9072 9216 9261 9408 9476 9522 9888 9936 10094 10143 10206 10304 10368 10584 10609 10752 10976 11109 11124 11178 11536 11592 11664 11776 11907 12096 12167 12288 12348 12544 12696 12978 13041 13122 13184 13248 13524 13608 13824 14112 14214 14283 14336 14812 14832 14904 15141 15309 15456 15552 15778 15876 16128 16384 16464 16583 16686 16767 16928 17304 17388 17496 17664 18032 18144 18432 18522 18816 18952 19044 19467 19683 19776 19872 20188 20286 20412 20608 20736 21168 21218 21321 21504 21952 22218 22248 22356 23072 23184 23328 23552 23667 23814 24192 24334 24576 24696 25029 25088 25392 25921 25956 26082 26244 26368 26496 27048 27216 27648 27783 28224 28428 28566 28672 29624 29664 29808 30282 30429 30618 30912 31104 31556 31752 31827 32256 32768 32928 33166 33327 33372 33534 33856 34608 34776 34992 35328 35329 35721 36064 36288 36501 36864 37044 37632 37904 38088 38934 39123 39366 39552 39744 40376 40572 40824 41216 41472 42336 42436 42642 42849 43008 43904 44436 44496 44712 45423 45927 46144 46368 46656 47104 47334 47628 48384 48668 49152 49392 49749 50058 50176 50301 50784 51842 51912 52164 52488 52736 52992 54096 54432 54487 55296 55566 56448 56856 57132 57344 58401 59049 59248 59328 59616 60564 60858 61236 61824 62208 63112 63504 63654 63963 64512 65856 66332 66654 66744 67068 67712 69216 69552 69984 70656 70658 71001 71442 72128 72576 73002 73728 74088 74263 75087 75264 75808 76176 77763 77868 78246 78732 79104 79488 80752 81144 81648 82432 82944 83349 84672 84872 85169 85284 85698 86016 87808 88872 88992 89424 90846 91287 91854 92288 92736 93312 94208 94668 95256 95481 96768 97336 98304 98784 99498 99981 100116 100352 100602 101568 103684 103824 104328 104976 105472 105984 105987 107163 108192 108864 108974 109503 110592 111132 112896 113712 114264 114688 116081 116802 117369 118098 118496 118656 119232 121128 121716 122472 123648 124416 126224 127008 127308 127926 128547 129024 131712 132664 133308 133488 134136 135424 136269 137781 138432 139104 139968 141312 141316 142002 142884 144256 145152 146004 147456 148176 148526 149247 150174 150528 150903 151616 152352 155526 155736 156492 157464 158208 158976 161504 162288 163296 163461 164864 165888 166698 169344 169744 170338 170568 171396 172032 175203 175616 177147 177744 177984 178848 181447 181692 182574 183708 184576 185472 186624 188416 189336 190512 190962 191889 193536 194672 197568 198996 199962 200232 200704 201204 203136 207368 207648 208656 209952 210944 211968 211974 213003 214326 216384 217728 217948 219006 221184 222264 222789 225261 225792 227424 228528 229376 232162 233289 233604 234738 236196 236992 237312 238464 242256 243432 244007 244944 247296 248832 250047 252448 254016 254616 255507 255852 257094 258048 263424 265328 266616 266976 268272 270848 272538 273861 275562 276864 278208 279841 279936 282624 282632 284004 285768 286443 288512 290304 292008 294912 296352 297052 298494 299943 300348 301056 301806 303232 304704 311052 311472 312984 314928 316416 317952 317961 321489 323008 324576 326592 326922 328509 329728 331776 333396 338688 339488 340676 341136 342792 344064 348243 350406 351232 352107 354294 355488 355968 357696 362894 363384 365148 367416 369152 370944 373248 376832 378672 381024 381409 381924 383778 385641 387072 389344 395136 397992 399924 400464 401408 402408 406272 408807 413343 414736 415296 417312 419904 421888 423936 423948 426006 428652 432768 435456 435896 438012 442368 444528 445578 447741 450522 451584 452709 454848 457056 464324 466578 467208 469476 472392 473984 474624 476928 484512 486864 488014 489888 490383 494592 497664 500094 504896 508032 509232 511014 511704 514188 516096 519841 525609 526848 530656 531441 533232 533952 536544 541696 544341 545076 547722 551124 553728 556416 559682 559872 565248 565264 568008 571536 572886 575667 577024 580608 584016 592704 594104 596183 596988 599886 600696 602112 603612 606464 609408 622104 622944 625968 629856 632832 635904 635922 639009 642978 646016 649152 653184 653844 657018 659456 663552 666792 668367 675783 677376 678976 681352 682272 685584 688128 696486 699867 700812 702464 704214 708588 710976 711936 715392 725788 726768 730296 732021 734832 738304 741888 746496 750141 753664 757344 762048 762818 763848 766521 767556 771282 774144 778688 790272 795984 799848 800928 802816 804816 812544 812567 817614 821583 826686 829472 830592 834624 839523 839808 843776 847872 847896 852012 857304 859329 865536 870912 871792 876024 884736 889056 891156 895482 899829 901044 903168 905418 909696 914112 928648 933156 934416 938952 944784 947968 949248 953856 953883 964467 969024 973728 976028 979776 980766 985527 989184 995328 1000188 1009792 1016064 1018464 1022028 1023408 1028376 1032192 1039682 1044729 1051218 1053696 1056321 1061312 1062882 1066464 1067904 1073088 1083392 1088682 1090152 1092727 1095444 1102248 1107456 1112832 1119364 1119744 1130496 1130528 1136016 1143072 1144227 1145772 1151334 1154048 1156923 1161216 1168032 1185408 1188208 1192366 1193976 1199772 1201392 1204224 1207224 1212928 1218816 1226421 1240029 1244208 1245888 1251936 1253201 1259712 1265664 1271808 1271844 1278018 1285956 1292032 1298304 1306368 1307688 1314036 1318912 1327104 1333584 1336734 1343223 1351566 1354752 1357952 1358127 1362704 1364544 1371168 1392972 1399734 1401624 1404928 1408428 1417176 1421952 1423872 1430784 1451576 1453536 1460592 1464042 1469664 1471149 1476608 1483776 1492992 1500282 1514688 1524096 1525636 1527696 1533042 1535112 1542564 1548288 1557376 1559523 1576827 1580544 1591968 1599696 1601856 1605632 1609632 1625088 1625134 1633023 1635228 1643166 1653372 1658944 1661184 1669248 1679046 1679616 1687552 1695744 1695792 1704024 1708049 1714608 1718658 1727001 1731072 1741824 1743584 1752048 1778112 1782312 1788549 1790964 1799658 1802088 1806336 1810836 1819392 1828224 1857296 1866312 1868832 1877904 1889568 1895936 1898496 1907712 1907766 1917027 1928934 1938048 1947456 1952056 1958887 1959552 1961532 1971054 1978368 1990656 2000376 2005101 2019584 2027349 2032128 2036928 2044056 2046816 2056752 2064384 2079364 2089458 2099601 2102436 2107392 2112642 2122624 2125764 2132928 2135808 2146176 2166784 2177364 2180304 2185454 2190888 2196063 2204496 2214912 2225664 2238728 2239488 2250423 2260992 2261056 2272032 2286144 2288454 2291544 2299563 2302668 2308096 2313846 2322432 2336064 2370816 2376416 2384732 2387952 2399544 2402784 2408448 2414448 2425856 2437632 2437701 2452842 2464749 2480058 2488416 2491776 2503872 2506402 2518569 2519424 2531328 2543616 2543688 2556036 2571912 2577987 2584064 2596608 2612736 2615376 2628072 2637824 2654208 2667168 2669863 2673468 2686446 2699487 2703132 2709504 2715904 2716254 2725408 2729088 2742336 2785944 2799468 2803248 2809856 2816856 2834352 2843904 2847744 2861568 2861649 2893401 2903152 2907072 2921184 2928084 2939328 2942298 2953216 2956581 2967552 2985984 3000564 3029376 3048192 3051272 3055392 3066084 3070224 3085128 3096576 3114752 3119046 3134187 3153654 3161088 3168963 3183936 3199392 3203712 3219264 3250176 3250268 3266046 3270456 3278181 3286332 3306744 3317888 3322368 3338496 3358092 3359232 3375104 3391488 3391584 3408048 3416098 3429216 3432681 3437316 3454002 3462144 3470769 3483648 3487168 3504096 3556224 3564624 3577098 3581928 3599316 3604176 3612672 3621672 3638784 3638887 3656448 3679263 3714592 3720087 3732624 3737664 3755808 3759603 3779136 3791872 3796992 3815424 3815532 3834054 3857868 3876096 3894912 3904112 3917774 3919104 3923064 3942108 3956736 3981312 4000752 4010202 4029669 4039168 4054698 4064256 4073856 4074381 4088112 4093632 4113504 4158728 4173281 4178916 4199202 4204872 4214784 4225284 4245248 4251528 4265856 4271616 4292352 4333568 4354728 4360608 4370908 4381776 4392126 4408992 4413447 4429824 4451328 4477456 4478976 4500846 4522112 4544064 4572288 4576908 4583088 4599126 4605336 4616192 4627692 4644864 4672128 4678569 4730481 4741632 4752832 4769464 4775904 4799088 4805568 4816896 4828896 4851712 4875264 4875402 4899069 4905684 4929498 4960116 4976832 4983552 5007744 5012804 5037138 5038848 5062656 5087232 5087376 5112072 5124147 5143824 5155974 5168128 5181003 5193216 5225472 5230752 5256144 5275648 5334336 5339726 5346936 5365647 5372892 5398974 5406264 5419008 5431808 5432508 5450816 5458176 5484672 5571888 5598936 5606496 5612161 5619712 5633712 5668704 5687808 5695488 5723136 5723298 5751081 5786802 5806304 5814144 5842368 5856168 5876661 5878656 5884596 5906432 5913162 5935104 5971968 6001128 6015303 6058752 6082047 6096384 6102544 6110784 6132168 6140448 6170256 6193152 6229504 6238092 6268374 6298803 6307308 6322176 6337926 6367872 6398784 6407424 6436343 6438528 6500352 6500536 6532092 6540912 6556362 6572664 6588189 6613488 6635776 6644736 6676992 6716184 6718464 6751269 6782976 6783168 6816096 6832196 6858432 6865362 6874632 6898689 6908004 6924288 6941538 6967296 6974336 7008192 7112448 7129248 7154196 7163856 7198632 7208352 7225344 7243344 7277568 7277774 7312896 7313103 7358526 7394247 7429184 7440174 7465248 7475328 7511616 7519206 7555707 7558272 7583744 7593984 7630848 7631064 7649089 7668108 7715736 7733961 7752192 7789824 7808224 7835548 7838208 7846128 7884216 7913472 7962624 8001504 8009589 8020404 8059338 8078336 8098461 8109396 8128512 8147712 8148762 8176224 8187264 8227008 8317456 8346562 8357832 8398404 8409744 8429568 8450568 8490496 8503056 8531712 8543232 8584704 8584947 8667136 8680203 8709456 8721216 8741816 8763552 8772407 8784252 8817984 8826894 8859648 8869743 8902656 8954912 8957952 9001692 9044224 9088128 9144576 9153816 9166176 9198252 9210672 9232384 9255384 9289728 9344256 9357138 9402561 9460962 9483264 9505664 9506889 9538928 9551808 9598176 9611136 9657792 9703424 9750528 9750804 9798138 9811368 9834543 9858996 9920232 9953664 9967104 10015488 10025608 10074276 10077696 10125312 10174464 10174752 10224144 10248294 10287648 10298043 10311948 10336256 10362006 10386432 10412307 10450944 10461504 10512288 10668672 10679452 10693872 10731294 10745784 10797948 10812528 10838016 10863616 10865016 10901632 10916352 10916661 10969344 11037789 11143776 11197872 11212992 11224322 11239424 11267424 11278809 11337408 11375616 11390976 11446272 11446596 11502162 11573604 11612608 11628288 11684736 11712336 11753322 11757312 11769192 11812864 11826324 11870208 11943936 11956343 12002256 12030606 12089007 12117504 12164094 12192768 12205088 12221568 12223143 12264336 12280896 12340512 12459008 12476184 12519843 12536748 12597606 12614616 12644352 12675852 12735744 12797568 12814848 12872686 12877056 13000704 13001072 13064184 13081824 13112724 13145328 13176378 13226976 13240341 13271552 13289472 13353984 13432368 13436928 13502538 13566336 13632192 13664392 13712209 13716864 13730724 13749264 13797378 13816008 13848576 13883076 13934592 13948672 14016384 14035707 14191443 14224896 14258496 14308392 14327712 14397264 14416704 14450688 14486688 14555136 14555548 14625792 14626206 14697207 14717052 14788494 14858368 14880348 14930496 14950656 15023232 15038412 15111414 15116544 15167488 15187968 15261696 15262128 15298178 15336216 15372441 15431472 15467922 15504384 15543009 15579648 15616448 15671096 15676416 15692256 15768432 15826944 16003008 16019178 16040808 16096941 16118676 16156672 16196922 16218792 16257024 16295424 16297524 16352448 16374528 16454016 16634912 16693124 16715664 16796808 16819488 16836483 16859136 16901136 16980992 17006112 17063424 17086464 17169408 17169894 17253243 17334272 17360406 17418912 17442432 17483632 17527104 17544814 17568504 17629983 17635968 17653788 17719296 17739486 17805312 17909824 17915904 18003384 18045909 18088448 18176256 18246141 18289152 18307632 18332352 18396504 18421344 18464768 18510768 18579456 18688512 18689041 18714276 18805122 18896409 18921924 18966528 19011328 19013778 19077856 19103616 19196352 19222272 19309029 19315584 19406848 19501056 19501608 19596276 19622736 19669086 19717992 19764567 19840464 19907328 19934208 20030976 20051216 20148552 20155392 20253807 20348928 20349504 20448288 20496588 20575296 20596086 20623896 20672512 20696067 20724012 20772864 20824614 20901888 20923008 21024576 21337344 21358904 21387744 21462588 21491568 21595896 21625056 21676032 21727232 21730032 21803264 21832704 21833322 21938688 21939309 22075578 22182741 22287552 22395744 22425984 22448644 22534848 22557618 22667121 22674816 22751232 22781952 22892544 22893192 22947267 23004324 23147208 23201883 23225216 23256576 23369472 23424672 23506644 23514624 23538384 23625728 23652648 23740416 23887872 23912686 24004512 24028767 24061212 24178014 24235008 24295383 24328188 24385536 24410176 24443136 24446286 24528672 24561792 24681024 24918016 24952368 25039686 25073496 25132721 25195212 25229232 25288704 25351704 25471488 25595136 25629696 25745372 25754112 25754841 26001408 26002144 26040609 26128368 26163648 26225448 26290656 26317221 26352756 26453952 26480682 26543104 26578944 26609229 26707968 26864736 26873856 27005076 27132672 27264384 27328784 27424418 27433728 27461448 27498528 27594756 27632016 27697152 27766152 27869184 27897344 28032768 28071414 28207683 28382886 28449792 28516992 28520667 28616784 28655424 28794528 28823623 28833408 28973376 29110272 29111096 29251584 29252412 29394414 29434104 29503629 29576988 29716736 29760696 29860992 29901312 30046464 30076824 30222828 30233088 30334976 30375936 30523392 30524256 30596356 30672432 30744882 30862944 30894129 30935844 31008768 31086018 31159296 31232896 31236921 31342192 31352832 31384512 31536864 32006016 32038356 32081616 32193882 32237352 32313344 32393844 32437584 32514048 32590848 32595048 32704896 32749056 32749983 32908032 33113367 33269824 33386248 33431328 33593616 33638976 33672966 33718272 33802272 33836427 33961984 34012224 34126848 34172928 34338816 34339788 34506486 34720812 34837824 34884864 34967264 35054208 35089628 35137008 35259966 35271936 35307576 35438592 35478972 35610624 35819648 35831808 35869029 36006768 36091818 36176896 36267021 36352512 36492282 36578304 36615264 36664704 36793008 36842688 36929536 37021536 37377024 37378082 37428552 37559529 37610244 37792818 37843848 37933056 38022656 38027556 38155712 38207232 38392704 38444544 38618058 38631168 38813696 39002112 39003216 39192552 39245472 39285127 39338172 39435984 39529134 39680928 39721023 39814656 39868416 40061952 40102432 40297104 40310784 40507614 40699008 40896576 40993176 41136627 41150592 41192172 41247792 41345024 41392134 41448024 41545728 41649228 41803776 41846016 42049152 42107121 42574329 42674688 42717808 42775488 42925176 42983136 43191792 43250112 43352064 43454464 43460064 43606528 43665408 43666644 43877376 43878618 44091621 44151156 44365482 44575104 44791488 44851968 44897288 45054401 45069696 45115236 45334242 45349632 45502464 45563904 45785088 45786384 45894534 46008648 46117323 46294416 46403766 46450432 46513152 46629027 46738944 46849344 47013288 47029248 47076768 47305296 47480832 47825372 48009024 48057534 48122424 48290823 48356028 48470016 48590766 48656376 48771072 48820352 48886272 48892572 49057344 49123584 49362048 49836032 49904736 50079372 50146992 50265442 50390424 50458464 50509449 50577408 50703408 50942976 51190272 51259392 51490744 51508224 51509682 51759729 52002816 52004288 52081218 52256736 52327296 52450896 52581312 52634442 52705512 52889949 52907904 52961364 53086208 53157888 53218458 53415936 53543623 53729472 53747712 54010152 54137727 54265344 54528768 54657568 54738423 54848836 54867456 54922896 54997056 55189512 55264032 55394304 55532304 55738368 55794688 56065536 56067123 56142828 56415366 56689227 56765772 56899584 57033984 57041334 57233568 57310848 57589056 57647246 57666816 57927087 57946752 58220544 58222192 58503168 58504824 58788828 58868208 59007258 59153976 59293701 59433472 59521392 59721984 59802624 60092928 60153648 60445656 60466176 60669952 60761421 61046784 61048512 61192712 61344864 61406849 61489764 61725888 61788258 61871688 62017536 62088201 62172036 62318592 62465792 62473842 62684384 62705664 62769024 63073728 64012032 64076712 64163232 64387764 64474704 64626688 64787688 64875168 65028096 65181696 65190096 65409792 65498112 65499966 65816064 65817927 66226734 66539648 66548223 66772496 66862656 67187232 67277952 67345932 67604544 67672854 67923968 68001363 68024448 68253696 68345856 68677632 68679576 68841801 69012972 69441624 69605649 69675648 69769728 69934528 70108416 70179256 70274016 70519932 70543872 70615152 70877184 70957944 71221248 71639296 71663616 71738058 72013536 72086301 72183636 72353792 72534042 72705024 72886149 72984564 73156608 73230528 73329408 73586016 73685376 74043072 74754048 74756164 74857104 75119058 75220488 75398163 75585636 75687696 75866112 76045312 76055112 76311424 76414464 76785408 76889088 77236116 77262336 77264523 77627392 78004224 78006432 78385104 78490944 78570254 78676344 78871968 78951663 79058268 79361856 79442046 79629312 79736832 79827687 80123904 80204864 80594208 80621568 81015228 81398016 81793152 81986352 82273254 82301184 82384344 82495584 82690048 82784268 82896048 83091456 83298456 83607552 83692032 83694401 84098304 84214242 84623049 85148658 85349376 85435616 85550976 85562001 85850352 85966272 86383584 86470869 86500224 86908928 86920128 87213056 87330816 87333288 87754752 87757236 88183242 88302312 88510887 88730964 89150208 89582976 89703936 89794576 90108802 90139392 90230472 90668484 90699264 91004928 91127808 91570176 91572768 91789068 92017296 92234646 92588832 92682387 92807532 92900864 93026304 93258054 93477888 93698688 93710763 94026576 94058496 94153536 94610592 95650744 95985463 96018048 96115068 96244848 96581646 96712056 96940032 97181532 97312752 97542144 97640704 97772544 97785144 98114688 98247168 98249949 98724096 99340101 99672064 99809472 100158744 100293984 100530884 100780848 100916928 101018898 101154816 101406816 101509281 101885952 102380544 102518784 102981488 103016448 103019364 103519458 104008576 104162436 104513472 104654592 104901792 105162624 105268884 105411024 105779898 105815808 105922728 106172416 106315776 106436916 106831872 107087246 107458944 107495424 107607087 108020304 108275454 108530688 108801063 109057536 109315136 109476846 109697672 109734912 109845792 109994112 110379024 110528064 110788608 111064608 111589376 112131072 112134246 112285656 112678587 112830732 113378454 113531544 113799168 114067968 114082668 114467136 114621696 115178112 115294492 115333632 115854174 115893504 116441088 116444384 117006336 117009648 117577656 117736416 117855381 118014516 118307952 118587402 118866944 119042784 119163069 119443968 119605248 120185856 120307296 120891312 120932352 121339904 121522842 122097024 122385424 122689728 122813698 122979528 123409881 123451776 123576516 123743376 124035072 124176402 124344072 124637184 124931584 124947684 125368768 125411328 125538048 126147456 126321363 127722987 128024064 128153424 128326464 128775528 128949408 129079703 129253376 129575376 129750336 130056192 130363392 130380192 130819584 130996224 130999932 131632128 131635854 132274863 132453468 133079296 133096446 133544992 133725312 134374464 134555904 134691864 135163203 135209088 135345708 135847936 136002726 136048896 136507392 136691712 137355264 137359152 137683602 138025944 138351969 138883248 139211298 139351296 139539456 139869056 139887081 140216832 140358512 140548032 141039864 141087744 141230304 141915888 142442496 143278592 143476116 144027072 144172602 144367272 144707584 144872469 145068084 145410048 145772298 145969128 146313216 146461056 146658816 147172032 147370752 148035889 148086144 149508096 149512328 149714208 150238116 150440976 150796326 151171272 151375392 151528347 151732224 152090624 152110224 152622848 152828928 153570816 153778176 154472232 154524672 154529046 155279187 156008448 156012864 156770208 156981888 157140508 157352688 157743936 157903326 158116536 158669847 158723712 158884092 159258624 159473664 159655374 160247808 160409728 160630869 161188416 161243136 162030456 162413181 162796032 163586304 163972704 164546508 164602368 164768688 164991168 165380096 165568536 165792096 166182912 166596912 167215104 167384064 167388802 168196608 168201369 168428484 169246098 170067681 170297316 170698752 170871232 171101952 171124002 171700704 171932544 172767168 172941738 173000448 173781261 173817856 173840256 174426112 174661632 174666576 175509504 175514472 175929047 176366484 176604624 177021774 177461928 177881103 178300416 179165952 179407872 179589152 180217604 180278784 180460944 181336968 181398528 182009856 182284263 183140352 183145536 183578136 184034592 184220547 184469292 185177664 185364774 185615064 185801728 186052608 186264603 186516108 186955776 187397376 187421526 188053152 188116992 188307072 189221184 191301488 191970926 192036096 192230136 192489696 193163292 193424112 193880064 194363064 194625504 195084288 195281408 195545088 195570288 196229376 196494336 196499898 197448192 197453781 198680202 199344128 199618944 199644669 200317488 200587968 201061768 201561696 201765361 201833856 202037796 202813632 203018562 203771904 204004089 204761088 205037568 205962976 206032896 206038728 206525403 207038916 208017152 208324872 208816947 209026944 209309184 209803584 210325248 210537768 210822048 211559796 211631616 211845456 212344832 212631552 212873832 213663744 214174492 214917888 214990848 215214174 216040608 216258903 216550908 217061376 217602126 218115072 218630272 218658447 218953692 219395344 219469824 219691584 219988224 220758048 221056128 222129216 223178752 224262144 224268492 224571312 225357174 225661464 226194489 226756908 227063088 227598336 228135936 228165336 228934272 229243392 230356224 230588984 230667264 231708348 231787008 231793569 232882176 232888768 234012672 234019296 235155312 235472832 235710762 236029032 236615904 236854989 237174804 237733888 238085568 238326138 238887936 239210496 239483061 240371712 240614592 241782624 241864704 243045684 244194048 244770848 245379456 245627396 245959056 246819762 246903552 247153032 247486752 248070144 248352804 248688144 249274368 249863168 249895368 250737536 250822656 251076096 251083203 252294912 252642726 253869147 255445974 256048128 256306848 256652928 257551056 257898816 258159406 258506752 259150752 259412607 259500672 260726784 260760384 261639168 261992448 261999864 263264256 263271708 264549726 264906936 265532661 266158592 266192892 267089984 267450624 268748928 269111808 269383728 270326406 270418176 270691416 271695872 272005452 272097792 273014784 273383424 274710528 274718304 274995889 275367204 276051888 276703938 277766496 278047161 278422596 278702592 279078912 279738112 279774162 280433664 280717024 281096064 281132289 282079728 282175488 282460608 283831776 286557184 286952232 287956389 288054144 288345204 288734544 289415168 289744938 290136168 290820096 291544596 291938256 292626432 292922112 293317632 294344064 294741504 294749847 296071778 296172288 298020303 299016192 299024656 299428416 300476232 300881952 301592652 302342544 302750784 303056694 303464448 304181248 304220448 304527843 305245696 305657856 307141632 307556352 308944464 309049344 309058092 310558374 312025728 313540416 313963776 314281016 314705376 315380807 315487872 315806652 316233072 317339694 317447424 317768184 318517248 318947328 319310748 320495616 320819456 321261738 322376832 322486272 322821261 324060912 324826362 325592064 326403189 327172608 327945408 329093016 329204736 329537376 329982336 331137072 331584192 332365824 333193824 334768128 334777604 336393216 336402738 336856968 338035761 338492196 340135362 340594632 341397504 341742464 342203904 342248004 343401408 343865088 345534336 345883476 346000896 347562522 347635712 347680512 348852224 349323264 349333152 351019008 351028944 351858094 352732968 353209248 353566143 354043548 354923856 355762206 356600832 357489207 358331904 358815744 359178304 360435208 360557568 360921888 362673936 362797056 364019712 364568526 366291072 367156272 368069184 368441094 368938584 370229643 370355328 370729548 371230128 371603456 372105216 372529206 373032216 373911552 374794752 374805361 374843052 376106304 376233984 376614144 378442368 378964089 382602976 383168961 383941852 384072192 384460272 384979392 386326584 386848224 387239109 387760128 388726128 389251008 390168576 390562816 391090176 391140576 392458752 392988672 392999796 394896384 394907562 396824589 397360404 398688256 399237888 399289338 400634976 401175936 402123536 403123392 403530722 403667712 404075592 405489609 405627264 406037124 407543808 408008178 409522176 410075136 411925952 412065792 412077456 413050806 414077832 415055907 416034304 416649744 417633894 418053888 418618368 419607168 419661243 420650496 421075536 421644096 423119592 423263232 423690912 424689664 425747664 427327488 428348984 429835776 429847943 430428348 432081216 432517806 433101816 434122752 434617407 435204252 436230144 437260544 437316894 437907384 438790688 438939648 439383168 439976448 441516096 442112256 444107667 444258432 446357504 448524288 448536984 449142624 450714348 451322928 452388978 453513816 454126176 454585041 455196672 456271872 456330672 457868544 458486784 460712448 461177968 461334528 463416696 463574016 463587138 465777536 465837561 468025344 468038592 470310624 470945664 471421524 472058064 473231808 473709978 474349608 475467776 476009541 476171136 476652276 477775872 478420992 478966122 480743424 481229184 481892607 483565248 483729408 486091368 487239543 488388096 489541696 490758912 491254792 491918112 493639524 493807104 494306064 494973504 496140288 496705608 497376288 498548736 499726336 499790736 501475072 501645312 502152192 502166406 504589824 504604107 505285452 507738294 510203043 510891948 512096256 512613696 513305856 515102112 515797632 516318812 518301504 518825214 519001344 521343783 521453568 521520768 523278336 523984896 523999728 526528512 526543416 527787141 529099452 529813872 531065322 532317184 532385784 533643309 534179968 534901248 537497856 538223616 538767456 540652812 540836352 541382832 543391744 544010904 544195584 546029568 549421056 549436608 549991778 550734408 552103776 552661641 553407876 555532992 556094322 556845192 557405184 558157824 558793809 559476224 559548324 560867328 561434048 562192128 562264578 564159456 564350976 564921216 567663552 573114368 573904464 575912778 576108288 576690408 577469088 578052583 578830336 579489876 580272336 581640192 583089192 583876512 585252864 585844224 586635264 588688128 589483008 589499694 592143556 592344576 592361343 596040606 598032384 598049312 598856832 598934007 600952464 601763904 603185304 604685088 605296083 605501568 606113388 608362496 608440896 609055686 610491392 611315712 612012267 614283264 615112704 617888928 618098688 618116184 619576209 621116748 624051456 626450841 627080832 627927552 628562032 629410752 630761614 630975744 631613304 632466144 634679388 634894848 635536368 637034496 637894656 638621496 640991232 641638912 642523476 644753664 644972544 645642522 648121824 648776709 649652724 651184128 652806378 654345216 655890816 655975341 658186032 658409472 659074752 659964672 662274144 662943329 663168384 666387648 669536256 669555208 672786432 672805476 673713936 676071522 676984392 678583467 680270724 681189264 682795008 683484928 684407808 684496008 686802816 687730176 691068672 691766952 692001792 695125044 695361024 695380707 697704448 698646528 698666304 702038016 702057888 703716188 705465936 706418496 707132286 708087096 709847712 710564967 711524412 713201664 714978414 716663808 717631488 718356608 718449183 720870416 721115136 721843776 725347872 725594112 729137052 732582144 734312544 736138368 736882188 737877168 740459286 740710656 741459096 742460256 743206912 744210432 745058412 746064432 747823104 749589504 749610722 749686104 752212608 752467968 753228288 753249609 756884736 757928178 761607441 765205952 766337922 767883704 768144384 768920544 769958784 772653168 773696448 774478218 775520256 777452256 778237821 778502016 781125632 782180352 782281152 784917504 785977344 785999592 789792768 789815124 793649178 794720808 796597983 798475776 798578676 801269952 802351872 804247072 806246784 807061444 807335424 808151184 810979218 811254528 812074248 815087616 816016356 819044352 820150272 823851904 824131584 824154912 824987667 826101612 828155664 830111814 832068608 833299488 834141483 835267788 836107776 837236736 839214336 839322486 841300992 842151072 843288192 846239184 846526464 847381824 849379328 851495328 856697968 859671552 859695886 860856696 863869167 864162432 865035612 866203632 868245504 869234814 870408504 872460288 874521088 874633788 875814768 877581376 877879296 878766336 879952896 883032192 884224512 884249541 888215334 888516864 892715008 894060909 897048576 897073968 898285248 901428696 902645856 903557921 904777956 907027632 908252352 909170082 910393344 912543744 912661344 913583529 915737088 916973568 921424896 922355936 922669056 926833392 927148032 927174276 931555072 931675122 936077184 940621248 941891328 942843048 944116128 946142421 946463616 947419956 948699216 950935552 952019082 952342272 953304552 955551744 956841984 957932244 961486848 962458368 963785214 967130496 967458816 968463783 972182736 974479086 976776192 979083392 979209567 981517824 982509584 983836224 987279048 987614208 988612128 989947008 993411216 994752576 997097472 999452672 999581472 1002950144 1004304384 1004332812 1009179648 1009208214 1010570904 1014107283 1015476588 1020406086 1021783896 1024192512 1025227392 1026611712 1030204224 1031595264 1032637624 1036251223 1036603008 1037650428 1038002688 1042687566 1042907136 1043041536 1046556672 1047969792 1047999456 1053057024 1053086832 1055574282 1058198904 1059627744 1060698429 1062130644 1064634368 1064771568 1067286618 1068359936 1069802496 1072467621 1074995712 1076447232 1077534912 1081305624 1081672704 1082765664 1088021808 1088391168 1092059136 1098873216 1099983556 1101468816 1104207552 1105323282 1106815752 1110688929 1111065984 1112188644 1113690384 1114810368 1116315648 1117587618 1118952448 1119096648 1121734656 1122868096 1124384256 1124416083 1124529156 1128318912 1128701952 1129842432 1135327104 1136892267 1146228736 1147808928 1151825556 1152216576 1153380816 1154938176 1156105166 1157660672 1158979752 1160544672 1161717327 1163280384 1166178384 1167753024 1170505728 1171688448 1173270528 1177376256 1178966016 1178999388 1184287112 1184689152 1184722686 1190473767 1192081212 1196064768 1196098624 1197713664 1197868014 1201904928 1203527808 1206370608 1209370176 1210592166 1211003136 1212226776 1216468827 1216724992 1216881792 1218111372 1220982784 1222631424 1224024534 1228566528 1230225408 1231503329 1235777856 1236197376 1236232368 1239152418 1242233496 1245167721 1248102912 1252901682 1254161664 1255855104 1257124064 1258821504 1258983729 1261523228 1261951488 1263226608 1264932288 1269358776 1269789696 1271072736 1274068992 1277242992 1281982464 1283277824 1285046952 1289507328 1289543829 1291285044 1296243648 1297553418 1299305448 1302368256 1303852221 1305612756 1308690432 1311781632 1311950682 1316372064 1316818944 1318149504 1319929344 1324548288 1325886658 1326336768 1332323001 1332775296 1339072512 1339110416 1345572864 1345610952 1347427872 1352143044 1353968784 1357166934 1360541448 1362378528 1363755123 1365590016 1366969856 1368815616 1368992016 1373605632 1375460352 1382137344 1383533904 1384003584 1390250088 1390722048 1390761414 1395408896 1397332608 1397512683 1404076032 1404115776 1407432376 1410931872 1412357527 1412836992 1414264572 1416174192 1419695424 1421129934 1423048824 1426403328 1428028623 1429956828 1433327616 1435262976 1436713216 1436898366 1441740832 1442230272 1443687552 1445677821 1450695744 1451188224 1458274104 1461718629 1465164288 1468625088 1472276736 1473764376 1475754336 1480918572 1481421312 1482918192 1484920512 1486413824 1488420864 1490116824 1492128864 1495646208 1499179008 1499221444 1499372208 1504425216 1504935936 1506456576 1506499218 1513769472 1513812321 1515856356 1523214882 1530411904 1530609129 1532675844 1535767408 1536288768 1537841088 1539917568 1545306336 1547392896 1548956436 1554904512 1556475642 1557004032 1562251264 1564031349 1564360704 1564562304 1569835008 1571954688 1571999184 1579585536 1579630248 1583361423 1587298356 1589441616 1593195966 1596951552 1597157352 1600929927 1602539904 1604703744 1608494144 1612493568 1614122888 1614670848 1616302368 1621958436 1622509056 1624148496 1630175232 1632032712 1638088704 1647703808 1648263168 1648309824 1649975334 1652203224 1656311328 1657984923 1660223628 1664137216 1666598976 1668282966 1670535576 1672215552 1674473472 1676381427 1678428672 1678644972 1682601984 1684302144 1686576384 1692478368 1693052928 1694763648 1702990656 1713395936 1719343104 1719391772 1721713392 1727738334 1728324864 1730071224 1732407264 1734157749 1736491008 1738469628 1740817008 1744920576 1749042176 1749267576 1751629536 1755162752 1755758592 1757532672 1759905792 1766064384 1768449024 1768499082 1776430668 1777033728 1777084029 1785430016 1788121818 1794097152 1794147936 1796570496 1802857392 1805291712 1807115842 1809555912 1814055264 1815888249 1816504704 1818340164 1825087488 1825322688 1827167058 1831474176 1833947136 1836036801 1842849792 1844711872 1845338112 1853666784 1854296064 1854348552 1858728627 1863110144 1863350244 1872154368 1879352523 1881242496 1883782656 1885686096 1888232256 1892284842 1892927232 1894839912 1897398432 1901871104 1904038164 1904684544 1906609104 1911103488 1913683968 1915864488 1922973696 1924916736 1924971223 1927570428 1934260992 1934917632 1936927566 1944365472 1946330127 1948958172 1953552384 1958166784 1958419134 1963035648 1965019168 1967672448 1967926023 1974558096 1975228416 1977224256 1979894016 1986822432 1988829987 1989505152 1998905344 1999162944 2005900288 2008608768 2008665624 2018359296 2018416428 2021141808 2028214566 2030953176 2035750401 2040812172 2043567792 2048385024 2050454784 2053223424 2060408448 2063190528 2065275248 2072502446 2073206016 2075300856 2076005376 2085375132 2086083072 2086142121 2093113344 2095939584 2095998912 2106114048 2106173664 2111148564 2116397808 2119255488 2121396858 2124261288 2129268736 2129543136 2131694901 2134573236 2136719872 2139604992 2144935242 2149991424 2152894464 2155069824 2155347549 2162611248 2163345408 2165531328 2176043616 2176782336 2197746432 2199967112 2202937632 2207665649 2208415104 2210646564 2213631504 2221377858 2222131968 2224377288 2227380768 2229620736 2232631296 2235175236 2237904896 2238193296 2243469312 2245736192 2248768512 2248832166 2249058312 2256637824 2257403904 2259684864 2259748827 2270654208 2273784534 2284822323 2292457472 2295617856 2303651112 2304433152 2306761632 2309876352 2312210332 2317959504 2321089344 2323434654 2326560768 2332356768 2334713463 2335506048 2343376896 2346541056 2354752512 2357932032 2357998776 2368574224 2369378304 2369445372 2380947534 2384162424 2389793949 2392197248 2395427328 2395736028 2403809856 2407055616 2412741216 2418740352 2421184332 2422006272 2424453552 2432937654 2433449984 2433763584 2436222744 2441965568 2445262848 2448049068 2457133056 2460450816 2463006658 2471555712 2472394752 2472464736 2474963001 2478304836 2484466992 2490335442 2496205824 2502424449 2505803364 2508323328 2511710208 2514248128 2517643008 2517967458 2523046456 2523902976 2526453216 2529864576 2538717552 2539579392 2542145472 2548137984 2554485984 2566555648 2570093904 2579014656 2579087658 2582570088 2591607501 2592487296 2595106836 2598610896 2604736512 2607704442 2611225512 2617380864 2623563264 2623901364 2632744128 2633637888 2636299008 2639858688 2649096576 2651773316 2652673536 2652748623 2664646002 2665550592 2678145024 2678220832 2682182727 2691145728 2691221904 2694855744 2704286088 2707937568 2710673763 2714333868 2721082896 2724757056 2727510246 2731180032 2733939712 2737631232 2737984032 2740750587 2747211264 2750920704 2764274688 2767067808 2768007168 2780500176 2781444096 2781522828 2790817792 2794665216 2795025366 2808231552 2814864752 2821863744 2824715054 2825673984 2828529144 2832348384 2838427263 2839390848 2842259868 2846097648 2852806656 2856057246 2859913656 2866655232 2870525952 2873426432 2873796732 2883481664 2884460544 2887375104 2891355642 2901391488 2902376448 2905391349 2916548208 2923437258 2930328576 2937250176 2937628701 2944553472 2947528752 2951508672 2961837144 2962842624 2965836384 2968833169 2969841024 2972827648 2980233648 2984257728 2991292416 2998358016 2998442888 2998744416 3008850432 3012913152 3012998436 3027538944 3027624642 3031712712 3042321849 3046429764 3060823808 3061218258 3065351688 3071534816 3072577536 3075682176 3079835136 3090612672 3094785792 3097912872 3108753669 3109809024 3112951284 3114008064 3124502528 3128062698 3128721408 3129124608 3139670016 3143909376 3143998368 3159171072 3159260496 3166722846 3174596712 3178883232 3182095287 3186391932 3193903104 3194314704 3201859854 3205079808 3209407488 3216988288 3217402863 3224987136 3228245776 3229341696 3232604736 3243916872 3245018112 3248296992 3264065424 3276177408 3295407616 3296619648 3299950668 3304406448 3312622656 3315969846 3320447256 3328274432 3332066787 3333197952 3336565932 3341071152 3344431104 3348946944 3352762854 3356857344 3357289944 3365203968 3368604288 3373152768 3373248249 3384956736 3386105856 3389527296 3405981312 3410676801 3426791872 3438686208 3438783544 3443426784 3455476668 3456649728 3460142448 3464814528 3468315498 3472982016 3476939256 3481634016 3485151981 3489841152 3498084352 3498535152 3503259072 3510325504 3511517184 3515065344 3519811584 3532128768 3536898048 3536998164 3552861336 3554067456 3554168058 3571421301 3576243636 3588194304 3588295872 3593140992 3605714784 3610583424 3614231684 3619111824 3628110528 3631776498 3633009408 3636680328 3649406481 3650174976 3650645376 3654334116 3662948352 3667894272 3672073602 3685699584 3689423744 3690676224 3694509987 3707333568 3708592128 3708697104 3717457254 3726220288 3726700488 3735503163 3744308736 3758705046 3762484992 3767565312 3771372192 3776464512 3784569684 3785854464 3789679824 3794796864 3803742208 3808076328 3809369088 3813218208 3822206976 3831728976 3845947392 3849833472 3849942446 3855140856 3868521984 3868631487 3873855132 3888730944 3892660254 3897916344 3907104768 3911556663 3916333568 3916838268 3926071296 3930038336 3935344896 3935852046 3949116192 3950456832 3954448512 3959788032 3973644864 3977659974 3979010304 3996969003 3997810688 3998325888 4011800576 4017217536 4017331248 4036718592 4036832856 4042283616 4046368081 4056429132 4061906352 4071500802 4081624344 4087135584 4091265369 4096770048 4100909568 4106446848 4120816896 4126381056 4130550496 4145004892 4146412032 4150601712 4152010752 4170750264 4172166144 4172284242 4186226688 4191997824 4192538049 4212228096 4212347328 4222297128 4232795616 4237072581 4238510976 4242793716 4248522576 4258537472 4259086272 4263389802 4269146472 4273439744 4279209984 4284085869 4289870484 4299982848 4305788928 4310139648 4310695098 4325222496 4326690816 4331062656 4337033463 4352087232 4353564672 4385155887 4395492864 4399934224 4405875264 4415331298 4416830208 4421293128 4427263008 4442755716 4444263936 4448754576 4454761536 4459241472 4465262592 4470350472 4475809792 4476386592 4486938624 4491472384 4497537024 4497664332 4498116624 4513275648 4514807808 4519369728 4519497654 4541308416 4541436963 4547569068 4569644646 4584914944 4591235712 4591827387 4607302224 4608866304 4613523264 4619752704 4624420664 4635919008 4640603303 4642178688 4646869308 4664713536 4669426926 4671012096 4686753792 4692094047 4693082112 4709505024 4715864064 4715997552 4737148448 4738756608 4738890744 4750084269 4761895068 4768324848 4779587898 4784394496 4790854656 4791472056 4802789781 4807619712 4814111232 4825482432 4837480704 4842368664 4844012544 4848907104 4865875308 4867527168 4872445488 4883931136 4890525696 4896098136 4914266112 4926013316 4943111424 4944789504 4944929472 4949926002 4956609672 4968933984 4973954769 4980670884 4992411648 5004848898 5011606728 5016646656 5023420416 5028496256 5029144281 5035286016 5035934916 5046092912 5047805952 5052906432 5059729152 5077435104 5079158784 5084290944 5108971968 5133111296 5140187808 5158029312 5158175316 5165140176 5183215002 5184974592 5190213672 5197221792 5202473247 5209473024 5215408884 5222451024 5234761728 5247126528 5247802728 5265488256 5267275776 5272598016 5279717376 5298193152 5303546632 5305347072 5305497246 5329292004 5331101184 5331252087 5356290048 5356441664 5364365454 5382291456 5382443808 5389711488 5408572176 5415875136 5421347526 5428667736 5442165792 5447664747 5449514112 5455020492 5467879424 5475262464 5475968064 5481501174 5494422528 5501841408 5508110403 5528549376 5534135616 5536014336 5561000352 5562888192 5563045656 5576185881 5589330432 5590050732 5616463104 5629729504 5638057569 5643727488 5649430108 5651347968 5657058288 5664696768 5676854526 5678781696 5684519736 5692195296 5705613312 5712114492 5719827312 5733310464 5741051904 5746852864 5747593464 5766963328 5768921088 5774750208 5774913669 5782711284 5802782976 5804752896 5810782698 5833096416 5838990381 5846874516 5860657152 5874500352 5875257402 5889106944 5895057504 5903017344 5923674288 5925685248 5931672768 5937666338 5939682048 5945655296 5960467296 5966489961 5968515456 5996716032 5996885776 5997488832 6017700864 6025826304 6025996872 6055077888 6055249284 6063425424 6084643698 6092859528 6107251203 6121647616 6122436516 6130703376 6143069632 6145155072 6151364352 6159670272 6181225344 6189571584 6195825744 6217507338 6219618048 6225902568 6228016128 6249005056 6256125396 6258249216 6258426363 6279340032 6287818752 6287996736 6318342144 6318520992 6324905447 6333445692 6349193424 6357766464 6364190574 6372783864 6387806208 6388629408 6395084703 6403719708 6410159616 6418814976 6433976576 6434805726 6449974272 6456491552 6458683392 6465209472 6466042647 6487833744 6490036224 6496593984 6528130848 6590815232 6593239296 6599901336 6608812896 6622996947 6625245312 6631939692 6640894512 6656548864 6664133574 6666395904 6673131864 6682142304 6688862208 6697893888 6705525708 6713714688 6714579888 6730407936 6737208576 6746305536 6746496498 6769913472 6772211712 6779054592 6779246481 6811962624 6821353602 6853583744 6854466969 6877372416 6877567088 6886853568 6910953336 6913299456 6920284896 6929629056 6936630996 6953878512 6963268032 6970303962 6979682304 6996168704 6997070304 7004140389 7006518144 7020651008 7030130688 7039623168 7064257536 7073796096 7073996328 7105722672 7108134912 7108336116 7142842602 7152487272 7169381847 7176591744 7186281984 7211429568 7221166848 7228463368 7238223648 7253758561 7256221056 7263552996 7266018816 7273360656 7298812962 7300349952 7301290752 7308668232 7325896704 7335788544 7344147204 7371399168 7378847488 7381352448 7389019974 7414667136 7417184256 7417394208 7424889003 7434914508 7452440576 7453400976 7471006326 7488617472 7507273347 7517410092 7524969984 7535130624 7542744384 7552929024 7569139368 7571708928 7579359648 7589593728 7616152656 7618738176 7626436416 7644413952 7663457952 7699666944 7699884892 7710281712 7737043968 7737262974 7747710264 7774822503 7777461888 7785320508 7795832688 7814209536 7823113326 7832667136 7833676536 7852142592 7860076672 7870689792 7871704092 7898232384 7900913664 7908897024 7919576064 7947289728 7955319948 7958020608 7958245869 7993938006 7995621376 7996651776 8023601152 8034435072 8034662496 8073437184 8073665712 8084567232 8092736162 8112858264 8123812704 8132021289 8143001604 8163248688 8174271168 8182530738 8193540096 8201819136 8212893696 8222251761 8241633792 8252762112 8261100992 8290009784 8292824064 8301203424 8304021504 8341500528 8344332288 8344568484 8372453376 8383995648 8385076098 8424694656 8444594256 8465591232 8474145162 8477021952 8485587432 8497045152 8515281789 8517074944 8518172544 8526779604 8538292944 8546879488 8558419968 8568171738 8579740968 8599965696 8611577856 8620279296 8620523303 8621390196 8650444992 8653381632 8662125312 8674066926 8704174464 8707129344 8716174047 8770311774 8790985728 8799868448 8811750528 8812886103 8830662596 8833660416 8842586256 8854526016 8885511432 8888527872 8897509152 8906499507 8909523072 8918482944 8940700944 8951619584 8952773184 8973877248 8982944768 8995074048 8995328664 8996233248 9026551296 9038739456 9038995308 9082616832 9082873926 9095138136 9126965547 9139289292 9169829888 9182471424 9183654774 9214604448 9217732608 9227046528 9239505408 9248841328 9271838016 9281206606 9284357376 9293738616 9326261007 9329427072 9338853852 9342024192 9373507584 9384188094 9386164224 9419010048 9431728128 9431995104 9474296896 9477513216 9477781488 9500168538 9523790136 9536649696 9546285861 9559175796 9568788992 9581709312 9582944112 9605579562 9615239424 9628222464 9650964864 9652208589 9674961408 9684737328 9688025088 9697814208 9731750616 9735054336 9744890976 9767862272 9792196272 9828532224 9852026632 9886222848 9886502689 9889858944 9899852004 9913219344 9937867968 9947909538 9961341768 9984823296 9996200361 10009697796 10023213456 10033293312 10046840832 10056992512 10058288562 10070572032 10071869832 10092185824 10095611904 10105812864 10119458304 10119744747 10154870208 10158317568 10168581888 10217943936 10232030403 10266222592 10280375616 10316058624 10316350632 10330280352 10366430004 10369949184 10380427344 10394443584 10404946494 10418946048 10430817768 10444902048 10455455943 10469523456 10494253056 10495605456 10530976512 10534551552 10545196032 10559434752 10596386304 10607093264 10610694144 10610994492 10658584008 10662202368 10662504174 10712883328 10714263903 10728730908 10764582912 10764887616 10779422976 10817144352 10831750272 10842695052 10857335472 10884331584 10895329494 10899028224 10910040984 10935758848 10948219443 10950524928 10951936128 10963002348 10988845056 11003682816 11016220806 11057098752 11068271232 11072028672 11083529961 11122000704 11125776384 11126091312 11152371762 11178660864 11180101464 11206509489 11232926208 11259459008 11276115138 11287454976 11298860216 11302695936 11314116576 11329393536 11353709052 11357563392 11369039472 11384390592 11411226624 11424228984 11439654624 11466620928 11493705728 11495186928 11533926656 11537842176 11549500416 11549827338 11565422568 11605565952 11605894461 11621565396 11666192832 11677980762 11693749032 11721314304 11734669989 11749000704 11750514804 11778213888 11790115008 11806034688 11847348576 11851370496 11863345536 11875332676 11879364096 11920934592 11932979922 11937030912 11990907009 11993432064 11993771552 11994977664 12035401728 12051652608 12051993744 12110155776 12110498568 12126850848 12139104243 12169287396 12185719056 12214502406 12243295232 12244873032 12261406752 12273796107 12286139264 12290310144 12302728704 12319340544 12362450688 12379143168 12391651488 12435014676 12439236096 12451805136 12456032256 12498010112 12512250792 12516498432 12516852726 12558680064 12575993472 12636684288 12637041984 12649810894 12666891384 12698386848 12711217743 12715532928 12728381148 12745567728 12775612416 12777258816 12790169406 12807439416 12820319232 12837629952 12852257607 12867953152 12869611452 12899948544 12912983104 12917366784 12930418944 12932085294 12975667488 12980072448 12993187968 13011100389 13056261696 13155467661 13181630464 13186478592 13199802672 13217625792 13245993894 13250490624 13263879384 13281789024 13295209409 13313097728 13328267148 13332791808 13346263728 13364284608 13377724416 13395787776 13411051416 13427429376 13429159776 13460815872 13474417152 13492611072 13492992996 13539826944 13544423424 13558109184 13558492962 13623925248 13624310889 13642707204 13707167488 13708933938 13754744832 13755134176 13773707136 13775482161 13821906672 13826598912 13840569792 13859258112 13873261992 13907757024 13921809909 13926536064 13940607924 13992337408 13994140608 14008280778 14013036288 14041302016 14060261376 14076282141 14079246336 14128515072 14147592192 14147992656 14211445344 14216269824 14216672232 14250252807 14285685204 14304974544 14338763694 14353183488 14372563968 14408369343 14422859136 14442333696 14456926736 14476447296 14507517122 14512442112 14527105992 14532037632 14546721312 14597625924 14602581504 14617336464 14651793408 14671577088 14688294408 14742798336 14757694976 14778039948 14829334272 14834368512 14834788416 14849778006 14869829016 14904881152 14906801952 14921864307 14942012652 14977234944 15014546694 15034820184 15049939968 15070261248 15085488768 15087432843 15105858048 15138278736 15143417856 15158719296 15179187456 15232305312 15237476352 15247696567 15252872832 15326915904 15399333888 15399769784 15420563424 15474087936 15474525948 15495420528 15549645006 15554923776 15570641016 15591665376 15607419741 15628419072 15646226652 15665334272 15667353072 15704285184 15720153344 15741379584 15743408184 15796464768 15801827328 15817794048 15839152128 15894579456 15910639896 15916041216 15916491738 15987876012 15993303552 15993756261 16047202304 16068870144 16069324992 16146874368 16147331424 16169134464 16185472324 16225716528 16247625408 16264042578 16286003208 16326497376 16342994241 16348542336 16365061476 16403638272 16425787392 16444503522 16483267584 16505524224 16522201984 16524331209 16580019568 16585648128 16602406848 16608043008 16683001056 16688664576 16689136968 16728557643 16767991296 16770152196 16849389312 16889188512 16931182464 16948290324 16954043904 16971174864 16994090304 17030563578 17034149888 17036345088 17053559208 17076585888 17093758976 17116839936 17136343476 17159481936 17199931392 17223155712 17240558592 17241046606 17242780392 17300889984 17306763264 17324250624 17324741007 17348133852 17408348928 17414258688 17432348094 17516971143 17540623548 17581971456 17599736896 17623501056 17625772206 17661325192 17667320832 17685172512 17709052032 17771022864 17777055744 17795018304 17812999014 17819046144 17836965888 17881401888 17899469883 17903239168 17905546368 17965889536 17990148096 17990657328 17992466496 18053102592 18077478912 18077990616 18165233664 18165747852 18190276272 18253931094 18278578584 18321753609 18364942848 18367309548 18429208896 18435465216 18454093056 18479010816 18497682656 18543676032 18562413212 18568714752 18587477232 18652522014 18658854144 18677707704 18684048384 18747015168 18768376188 18775279089 18838020096 18863456256 18863990208 18948593792 18955026432 18955562976 18974716341 19000337076 19047580272 19073299392 19092571722 19118351592 19137577984 19163418624 19165888224 19185254109 19211159124 19230478848 19256444928 19301929728 19304417178 19349922816 19369474656 19376050176 19395628416 19463501232 19470108672 19489781952 19535724544 19584392544 19704053264 19772445696 19773005378 19779717888 19799704008 19826438688 19868990841 19875735936 19895819076 19922683536 19969646592 19992400722 20019395592 20046426912 20066586624 20093681664 20113985024 20116577124 20141144064 20143739664 20184371648 20191223808 20211625728 20238916608 20239489494 20309740416 20316635136 20337163776 20337739443 20435887872 20464060806 20532445184 20560751232 20563400907 20632117248 20632701264 20660560704 20732860008 20739898368 20760854688 20781832183 20788887168 20809892988 20861635536 20889804096 20910911886 20939046912 20988506112 20991210912 21012421167 21061953024 21090392064 21118869504 21192772608 21214186528 21221388288 21221988984 21317168016 21324404736 21325008348 21425766656 21428527806 21457461816 21508145541 21529775232 21558845952 21634288704 21663500544 21685390104 21714670944 21761275683 21768663168 21790658988 21798056448 21820081968 21871517696 21896438886 21901049856 21903872256 21926004696 21977690112 22007365632 22032441612 22114197504 22136542464 22144057344 22167059922 22244001408 22251552768 22252182624 22274667009 22304743524 22357321728 22360202928 22413018978 22465852416 22518918016 22521820041 22552230276 22574909952 22597720432 22605391872 22628233152 22658787072 22707418104 22715126784 22738078944 22768781184 22848457968 22879309248 22933241856 22987411456 22990373856 23067853312 23099000832 23099654676 23130845136 23211131904 23211788922 23243130792 23324467509 23332385664 23355961524 23387498064 23442628608 23469339978 23498001408 23501029608 23556427776 23580230016 23612069376 23694697152 23702740992 23726691072 23750665352 23758728192 23841869184 23865959844 23874061824 23874737607 23981814018 23986864128 23987543104 23989955328 24070803456 24103305216 24103987488 24220311552 24220997136 24253701696 24278208486 24338574792 24371438112 24396063867 24429004812 24486590464 24489746064 24522813504 24547592214 24572278528 24580620288 24605457408 24638681088 24666755283 24724901376 24758286336 24783302976 24870029352 24878472192 24903610272 24912064512 25024501584 25032996864 25033705452 25117360128 25151986944 25274083968 25299621788 25333782768 25396773696 25422435486 25431065856 25456762296 25491135456 25545845367 25551224832 25554517632 25580338812 25614878832 25640638464 25675259904 25704515214 25735906304 25739222904 25799897088 25825966208 25834733568 25860837888 25861569909 25864170588 25951334976 25960144896 25986375936 26022200778 26112523392 26148522141 26310935322 26363260928 26372957184 26399605344 26435251584 26491987788 26500981248 26527758768 26563578048 26590418818 26626195456 26656534296 26665583616 26692527456 26719498521 26728569216 26755448832 26822102832 26854858752 26858319552 26921631744 26948834304 26985222144 26985985992 27079653888 27116218368 27116985924 27247850496 27248621778 27285414408 27380896641 27414334976 27417867876 27509489664 27510268352 27547414272 27550964322 27643813344 27653197824 27681139584 27718516224 27746523984 27815514048 27843619818 27853072128 27881215848 27978783021 27984674816 27988281216 28016561556 28026072576 28082604032 28120522752 28152564282 28158492672 28257030144 28295184384 28295985312 28324576567 28422890688 28432539648 28433344464 28500505614 28571370408 28609949088 28638857583 28677527388 28706366976 28745127936 28816738686 28845718272 28884667392 28913853472 28952894592 28956625767 29015034244 29024884224 29054211984 29064075264 29093442624 29195251848 29205163008 29234672928 29303586816 29376588816 29485596672 29515389952 29556079896 29658668544 29659508067 29669576832 29699556012 29739658032 29809762304 29813603904 29843728614 29884025304 29954469888 29988601083 30029093388 30069640368 30099879936 30140522496 30170977536 30174865686 30211716096 30276557472 30286835712 30317438592 30358374912 30359234241 30464610624 30474952704 30495393134 30505745664 30653831808 30696091209 30798667776 30799539568 30841126848 30948175872 30949051896 30990841056 31099290012 31109847552 31141282032 31183330752 31214839482 31256838144 31292453304 31330668544 31334706144 31366367829 31408570368 31440306688 31482759168 31486816368 31592929536 31603654656 31635588096 31678304256 31789158912 31821279792 31832082432 31832983476 31975752024 31986607104 31987512522 32094404608 32138649984 32142791709 32293748736 32294662848 32338268928 32370944648 32451433056 32484223121 32495250816 32528085156 32572006416 32652994752 32685988482 32697084672 32730122952 32807276544 32844658329 32851574784 32889007044 32966535168 33011048448 33044403968 33048662418 33160039136 33171296256 33204813696 33216086016 33250589883 33366002112 33377329152 33378273936 33457115286 33535982592 33540304392 33619528467 33698778624 33778377024 33862364928 33896580648 33908087808 33942349728 33988180608 34061127156 34072690176 34107118416 34153171776 34187517952 34233679872 34272686952 34318963872 34399862784 34481117184 34482093212 34485560784 34601779968 34613526528 34648501248 34649482014 34696267704 34816697856 34817683383 34864696188 35033942286 35081247096 35163942912 35199473792 35204009967 35247002112 35251544412 35322650384 35334641664 35370345024 35418104064 35542045728 35554111488 35590036608 35625998028 35638092288 35762803776 35798939766 35806478336 35811092736 35931779072 35972721027 35980296192 35981314656 35984932992 36106205184 36154957824 36155981232 36330467328 36331495704 36380552544 36417312729 36507862188 36557157168 36643507218 36729885696 36734619096 36821388321 36858417792 36870930432 36908186112 36958021632 36995365312 37087352064 37124826424 37137429504 37174954464 37305044028 37317708288 37355415408 37368096768 37494030336 37536752376 37550558178 37676040192 37727980416 37897187584 37910052864 37911125952 37949432682 38000674152 38095160544 38133653229 38146598784 38185143444 38236703184 38275155968 38326837248 38331776448 38370508218 38422318248 38460957696 38512889856 38556772821 38603859456 38608834356 38699845632 38738949312 38752100352 38791256832 38927002464 38940217344 38979563904 39033301167 39168785088 39408106528 39466402983 39544891392 39546010756 39559435776 39599408016 39652877376 39737981682 39751471872 39791638152 39845367072 39885628227 39939293184 39984801444 40038791184 40092853824 40133173248 40187363328 40227970048 40233154248 40282288128 40287479328 40368743296 40382447616 40423251456 40477833216 40478978988 40619480832 40633270272 40674327552 40675478886 40871775744 40872932667 40928121612 41064890368 41121502464 41126801814 41264234496 41265402528 41321121408 41465720016 41479796736 41521709376 41563664366 41577774336 41619785976 41723271072 41765429727 41779608192 41821823772 41977012224 41982421824 42024842334 42123906048 42180784128 42228846423 42237739008 42385545216 42428373056 42442776576 42443977968 42634336032 42648809472 42650016696 42750758421 42851533312 42857055612 42914923632 43016291082 43059550464 43117691904 43225108029 43268577408 43327001088 43370780208 43429341888 43522551366 43537326336 43581317976 43596112896 43640163936 43743035392 43792877772 43807744512 43852009392 43955380224 44014731264 44064883224 44228395008 44273084928 44274338129 44334119844 44488002816 44503105536 44504365248 44549334018 44609487048 44714643456 44720405856 44765592921 44826037956 44931704832 45037836032 45043640082 45104460552 45149819904 45195440864 45210783744 45256466304 45262298529 45317574144 45414836208 45430253568 45476157888 45537562368 45696915936 45743089701 45758618496 45974822912 45980747712 46135706624 46198001664 46199309352 46261690272 46422263808 46423577844 46486261584 46648935018 46664771328 46711923048 46774996128 46822259223 46885257216 46938679956 46996002816 47002059216 47112855552 47160460032 47224138752 47389394304 47405481984 47453382144 47501330704 47517456384 47683738368 47731919688 47748123648 47749475214 47963628036 47975086208 47979910656 47981268783 48141606912 48206610432 48207974976 48440623104 48441994272 48507403392 48556416972 48677149584 48742876224 48792127734 48858009624 48973180928 48979492128 49028982723 49045627008 49095184428 49144557056 49210914816 49277362176 49333510566 49449802752 49516572672 49566605952 49572993627 49740058704 49756944384 49807220544 49824129024 50049003168 50065993728 50067410904 50185672929 50303973888 50548167936 50599243576 50667565536 50776309927 50793547392 50844870972 50862131712 50913524592 50982270912 51091690734 51102449664 51109035264 51160677624 51229757664 51281276928 51350519808 51409030428 51471812608 51478445808 51599794176 51651932416 51669467136 51721675776 51723139818 51728341176 51902669952 51920289792 51972751872 51974223021 52044401556 52225046784 52297044282 52550913429 52621870644 52726521856 52745914368 52799210688 52870503168 52983975576 53001962496 53055517536 53127156096 53180837636 53313068592 53331167232 53385054912 53438997042 53457138432 53510897664 53644205664 53698409649 53709717504 53716639104 53897668608 53970444288 53971971984 54159307776 54232436736 54233971848 54495700992 54497243556 54570828816 54761793282 54828669952 54835735752 54965260827 55020536704 55094828544 55101928644 55287626688 55306395648 55362279168 55437032448 55493047968 55631028096 55687239636 55706144256 55762431696 55957566042 55969349632 55976562432 56033123112 56052145152 56165208064 56241045504 56305128564 56514060288 56590368768 56591970624 56649153134 56845781376 56865079296 56866688928 56924149023 57001011228 57142740816 57219898176 57277715166 57355054776 57412733952 57490255872 57555762327 57633477372 57691436544 57769334784 57827706944 57905789184 57913251534 58030068488 58049768448 58108423968 58128150528 58186885248 58390503696 58410326016 58469345856 58607173632 58753177632 59030779904 59112159792 59317337088 59319016134 59339153664 59399112024 59479316064 59606972523 59619524608 59627207808 59687457228 59768050608 59908939776 59977202166 60058186776 60139280736 60199759872 60281044992 60341955072 60349731372 60423432192 60553114944 60573671424 60634877184 60716749824 60718468482 60929221248 60949905408 60990786268 61011491328 61013218329 61307663616 61392182418 61597335552 61599079136 61682253696 61690202721 61896351744 61898103792 61981682112 62198580024 62219695104 62282564064 62345496549 62366661504 62429678964 62584906608 62661337088 62669412288 62732735658 62817140736 62880613376 62965518336 62973632736 63037263501 63185859072 63271176192 63356608512 63578317824 63642559584 63664164864 63665966952 63951504048 63973214208 63975025044 64188809216 64277299968 64285583418 64524436623 64589325696 64676537856 64741889296 64902866112 64968446242 64990501632 65056170312 65144012832 65283827049 65305989504 65371976964 65394169344 65460245904 65614553088 65689316658 65703149568 65778014088 65933070336 66022096896 66088807936 66097324836 66320078272 66342592512 66409627392 66432172032 66501179766 66732004224 66754658304 66756547872 66824001027 66914230572 67071965184 67080608784 67239056934 67397557248 67556754048 67565460123 67724729856 67793161296 67816175616 67884699456 67976361216 68122254312 68145380352 68214236832 68283162887 68306343552 68375035904 68545373904 68637927744 68799725568 68962234368 68964186424 68971121568 69203559936 69297002496 69298964028 69392535408 69633395712 69635366766 69729392376 69973402527 70067884572 70162494192 70327885824 70398947584 70408019934 70494004224 70503088824 70645300768 70669283328 70740690048 70836208128 71084091456 71108222976 71180073216 71251996056 71276184576 71525607552 71597879532 71622185472 71624212821 71863558144 71945442054 71960592384 71962629312 71969865984 72212410368 72309915648 72311962464 72660934656 72662991408 72761105088 72834625458 73015724376 73114314336 73188191601 73287014436 73459771392 73469238192 73642776642 73716835584 73741860864 73816372224 73916043264 73990730624 74000265849 74174704128 74249652848 74274859008 74349908928 74610088056 74635416576 74710830816 74736193536 75073504752 75101116356 75352080384 75455960832 75794375168 75822251904 75898865364 76001348304 76190321088 76267306458 76293197568 76370286888 76473406368 76550311936 76637536101 76653674496 76663552896 76741016436 76844636496 76921915392 77025779712 77113545642 77207718912 77217668712 77399691264 77477898624 77504200704 77582513664 77584709727 77854004928 77880434688 77959127808 78066602334 78337570176 78445566423 78816213056 78932805966 79089782784 79092021512 79118871552 79198816032 79305754752 79475963364 79502943744 79583276304 79690734144 79771256454 79878586368 79969602888 80077582368 80158495563 80185707648 80266346496 80455940096 80466308496 80564576256 80574958656 80737486592 80764895232 80846502912 80955666432 80957957976 81238961664 81348655104 81350957772 81743551488 81745865334 81856243224 82142689923 82243004928 82253603628 82528468992 82530805056 82642242816 82931440032 82959593472 83043418752 83127328732 83155548672 83239571952 83446542144 83530859454 83559216384 83643647544 83936349063 83954024448 83964843648 84049684668 84247812096 84361568256 84457692846 84475478016 84771090432 84856746112 84885553152 84887955936 84973729701 85268672064 85297618944 85300033392 85501516842 85703066624 85714111224 85829847264 85916572749 86032582164 86119100928 86235383808 86450216058 86537154816 86654002176 86741560416 86858683776 87045102732 87074652672 87162635952 87192225792 87280327872 87486070784 87585755544 87615489024 87704018784 87910760448 88129766448 88456790016 88546169856 88548676258 88668239688 88976005632 88978524201 89008730496 89098668036 89218974096 89429286912 89440811712 89531185842 89652075912 89863409664 89965803249 90075672064 90087280164 90208921104 90299639808 90390881728 90421567488 90512932608 90524597058 90635148288 90829672416 90860507136 90952315776 91075124736 91077702723 91393831872 91486179402 91517236992 91949645824 91961495424 92088273627 92271413248 92396003328 92398618704 92523380544 92844527616 92847155688 92972523168 93066465863 93297870036 93329542656 93423846096 93549992256 93644518446 93770514432 93877359912 93992005632 94004118432 94099103487 94225711104 94320920064 94448277504 94778788608 94810963968 94906764288 95002661408 95034912768 95367476736 95463839376 95496247296 95498950428 95927256072 95950172416 95959821312 95962537566 96283213824 96415949952 96428375127 96881246208 96883988544 97014806784 97112833944 97354299168 97452669363 97485752448 97584255468 97716019248 97946361856 97958984256 98057965446 98091254016 98190368856 98289114112 98421829632 98533974987 98554724352 98667021132 98899605504 99033145344 99133211904 99145987254 99480117408 99513888768 99614441088 99648258048 99751769649 100098006336 100131987456 100134821808 100371345858 100607947776 100858585401 101096335872 101198487152 101335131072 101552619854 101587094784 101689741944 101724263424 101827049184 101964541824 102183381468 102218070528 102321355248 102459515328 102562553856 102701039616 102818060856 102943625216 102956891616 103199588352 103303864832 103443351552 103446279636 103456682352 103805339904 103840579584 103945503744 103948446042 104088803112 104450093568 104453050149 104594088564 105101826858 105243741288 105453043712 105491828736 105598421376 105612029901 105741006336 105967951152 106003924992 106111035072 106254312192 106361675272 106626137184 106662334464 106733875969 106770109824 106877994084 106914276864 107288411328 107396819298 107419435008 107433278208 107795337216 107918163081 107940888576 107943943968 108318615552 108464873472 108467943696 108991401984 108994487112 109141657632 109251938187 109523586564 109657339904 109671471504 109930521654 110041073408 110189657088 110203857288 110464164963 110575253376 110612791296 110724558336 110874064896 110986095936 111262056192 111374479272 111412288512 111524863392 111915132084 111953124864 112066246224 112104290304 112330416128 112482091008 112610257128 113028120576 113183941248 113298306268 113691562752 113730158592 113733377856 113848298046 114002022456 114285481632 114400959687 114439796352 114555430332 114710109552 114825467904 114980511744 115111524654 115266954744 115382873088 115538669568 115655413888 115670318463 115811578368 115826503068 116060136976 116099536896 116216847936 116256301056 116373770496 116781007392 116820652032 116938691712 117099903501 117506355264 118061559808 118224319584 118634674176 118638032268 118678307328 118798224048 118958632128 119213945046 119239049216 119254415616 119374914456 119536101216 119656884681 119817879552 119954404332 120116373552 120278561472 120399519744 120562089984 120683910144 120699462744 120846864384 121106229888 121147342848 121269754368 121433499648 121436936964 121858442496 121899810816 121981572536 122022982656 122026436658 122615327232 122618798001 122784364836 123194671104 123198158272 123364507392 123380405442 123792703488 123796207584 123963364224 124397160048 124439390208 124565128128 124690993098 124733323008 124859357928 125169813216 125296289181 125322674176 125338824576 125465471316 125761226752 125931036672 125947265472 126074527002 126371718144 126542352384 126686539269 126713217024 127156635648 127285119168 127328329728 127331933904 127903008096 127946428416 127950050088 128252275263 128554599936 128571166836 129048873246 129178651392 129353075712 129483778592 129675324087 129805732224 129936892484 129981003264 130112340624 130288025664 130567654098 130611979008 130743953928 130788338688 130920491808 131229106176 131378633316 131556028176 131866140672 132044193792 132177615872 132194649672 132640156544 132685185024 132819254784 132823014387 133002359532 133464008448 133509316608 133513095744 133648002054 133828461144 134143930368 134161217568 134296778763 134478113868 134795114496 135113508096 135130920246 135449459712 135586322592 135632351232 135769398912 135952722432 136244508624 136290760704 136428473664 136566325774 136612687104 136750071808 137090747808 137229269103 137275855488 137924468736 137928372848 137942243136 138407119872 138594004992 138597928056 138785070816 139266791424 139270733532 139458784752 139946805054 140135769144 140324988384 140466777669 140655771648 140797895168 140816039868 140988008448 141006177648 141290601536 141338566656 141481380096 141672416256 142168182912 142216445952 142360146432 142503992112 142552369152 143051215104 143195759064 143244370944 143248425642 143727116288 143890884108 143925258624 143939731968 143943806349 144424820736 144619831296 144623924928 145321869312 145325982816 145472825281 145522210176 145669250916 146031448752 146228628672 146376383202 146574028872 146919542784 146938476384 147086948169 147285553284 147433671168 147632744448 147832086528 147981461248 148000531698 148349408256 148499305696 148549718016 148699817856 148718980881 149220176112 149270833152 149421661632 149472387072 150147009504 150202232712 150557018787 150911921664 151588750336 151644503808 151797730728 152002696608 152328929781 152380642176 152534612916 152586395136 152740573776 152946812736 153100623872 153275072202 153307348992 153327105792 153482032872 153689272992 153843830784 154051559424 154227091284 154415437824 154435337424 154799382528 154955797248 155008401408 155165027328 155169419454 155708009856 155760869376 155918255616 155922669063 156133204668 156675140352 156891132846 157632426112 157652740287 157865611932 158179565568 158184043024 158237743104 158397632064 158611509504 158951926728 159005887488 159166552608 159381468288 159542512908 159939205776 160155164736 160316991126 160371415296 160532692992 160911880192 160932616992 161095228947 161129152512 161149917312 161474973184 161693005824 161911332864 161915915952 162477923328 162697310208 162701915544 163487102976 163491730668 163712486448 164285379846 164486009856 164507207256 164895782481 165061610112 165284485632 165862880064 165919186944 166086837504 166254657464 166311097344 166479143904 166893084288 167061718908 167118432768 167287295088 167872698126 167908048896 167929687296 168099369336 168495624192 168723136512 168915385692 169542180864 169713492224 169771106304 169775911872 169947459402 170537344128 170595237888 170600066784 170772447069 171003033684 171406133248 171428222448 171659694528 171833145498 172065164328 172238201856 172470767616 172667286981 172900432116 173074309632 173308004352 173483120832 173717367552 174090205464 174149305344 174325271904 174384451584 174560655744 175171511088 175230978048 175408037568 175821520896 176259532896 177092339712 177097352516 177336479376 177952011264 177957048402 178017460992 178197336072 178437948192 178820917569 178858573824 178881623424 179062371684 179304151824 179726819328 179931606498 180151344128 180174560328 180417842208 180599279616 180781763456 180843134976 181025865216 181049194116 181270296576 181659344832 181721014272 181904631552 182150249472 182155405446 182787663744 182972358804 183034473984 183039654987 183899291648 183922990848 184176547254 184542826496 184792006656 184797237408 185046761088 185689055232 185694311376 185945046336 186132931726 186595740072 186659085312 186847692192 187036489647 187099984512 187289036892 187754719824 187984011264 188008236864 188198206974 188451422208 188641840128 188896555008 189111790503 189557577216 189813528576 190005322816 190069825536 190734953472 190927678752 190992494592 190997900856 191854512144 191900344832 191919642624 191925075132 192566427648 192831899904 192856750254 193573309869 193767977088 194029613568 194225667888 194708598336 194905338726 194971504896 195168510936 195432038496 195851481147 195892723712 195917968512 196115930892 196182508032 196380737712 196578228224 196843659264 197067949974 197109448704 197334042264 197799211008 198066290688 198266423808 198272035969 198291974508 198960234816 199027777536 199228882176 199296516096 199503539298 200196012672 200263974912 200269643616 200472003081 200742691716 201215895552 201717170802 202192671744 202396974304 202670262144 202696380369 203105239708 203174189568 203379483888 203448526848 203654098368 203929083648 204366762936 204436141056 204642710496 204849488661 204919030656 205125107712 205636121712 205887250432 205913783232 206399176704 206607729664 206886703104 206892559272 206913364704 207610679808 207891007488 207896892084 208177606224 208900187136 208906100298 209188177128 209920207581 210203653716 210487482576 210906087424 210983657472 211196842752 211224059802 211482012672 211935902304 212007849984 212222070144 212508624384 212723350544 213252274368 213324668928 213467751938 213540219648 213755988168 213828553728 214576822656 214793638596 214866556416 214872638463 215590674432 215836326162 215881777152 215887887936 216637231104 216929746944 216935887392 217982803968 217988974224 218283315264 218503876374 219047173128 219314679808 219342943008 219564574803 219861043308 220082146816 220379314176 220407714576 220928329926 221150506752 221225582592 221449116672 221748129792 221972191872 222000797547 222524112384 222748958544 222824577024 223049726784 223830264168 223906249728 224132492448 224208580608 224660832256 225220514256 226056241152 226367882496 226596612536 227383125504 227389561847 227466755712 227696596092 228004044912 228570963264 228801919374 228879592704 229110860664 229420219104 229650935808 229912608303 229961023488 230223049308 230533909488 230765746176 231077339136 231310827776 231340636926 231623156736 231653006136 232120273952 232199073792 232433695872 232512602112 232747540992 232754129181 233562014784 233641304064 233877383424 234199807002 235012710528 235336699269 236123119616 236448639168 237269348352 237276064536 237356614656 237596448096 237917264256 238427890092 238508831232 238749828912 239072202432 239313769362 239635759104 239908808664 240232747104 240475486689 240557122944 240799039488 241367820288 241398925488 241693728768 242212459776 242294685696 242539508736 242866999296 242873873928 243716884992 243963145072 244045965312 244052873316 245230654464 245237596002 245568729672 246396316544 246428069769 246729014784 246760810884 247585406976 247592415168 247926728448 248794320096 248878780416 249130256256 249381986196 249466646016 249718715856 250339626432 250592578362 250645348352 250677649152 250930942632 251522453504 251809047189 251862073344 251894530944 252149054004 252743436288 253084704768 253373078538 253426434048 254313271296 254570238336 254656659456 254663867808 254921189103 255806016192 255892856832 255900100176 256504550526 257109199872 257142333672 257749718247 258097746492 258357302784 258706151424 258967557184 259350648174 259611464448 259873784968 259962006528 260224681248 260576051328 261135308196 261223958016 261487907856 261576677376 261840983616 262458212352 262757266632 263112056352 263732281344 264355231744 264389299344 265280313088 265370370048 265638509568 265646028774 266004719064 266928016896 266935572603 267026191488 267296004108 267656922288 268287860736 268322435136 268593557526 268956227736 269590228992 269897409747 270227016192 270261840492 270898919424 271172645184 271264702464 271538797824 271905444864 272489017248 272581521408 272856947328 273132651548 273225374208 273233108169 274181495616 274458538206 274551710976 275848937472 275856745696 275884486272 276264820881 276814239744 277188009984 277195856112 277570141632 278533582848 278541467064 278917569504 279199397589 279893610108 280271538288 280649976768 280933555338 281311543296 281595790336 281632079736 281976016896 282012355296 282297310461 282581203072 282677133312 282962760192 283344832512 284336365824 284432891904 284720292864 285007984224 285104738304 286102430208 286391518128 286488741888 286496851284 287454232576 287781768216 287850517248 287879463936 287887612698 288849641472 289247849856 290643738624 290651965632 290945650562 291044420352 291338501832 292062897504 292358008089 292457257344 292752766404 293148057744 293839085568 293876952768 294173896338 294571106568 294867342336 295265488896 295601924961 295664173056 295962922496 296001063396 296698816512 296998611392 297099436032 297399635712 297437961762 298440352224 298541666304 298843323264 298944774144 299255308947 300294019008 300404465424 301114037574 301823843328 302575756203 303177500672 303289007616 303595461456 304005393216 304657859562 304761284352 305069225832 305172790272 305481147552 305789816407 305893625472 306201247744 306550144404 306654211584 306964065744 307378545984 307687661568 308103118848 308454182568 308830875648 308870674848 309598765056 309911594496 310330054656 310338838908 311416019712 311521738752 311836511232 311845338126 312266409336 313350280704 313359150447 313782265692 315264852224 315305480574 315731223864 316359131136 316368086048 316475486208 316795264128 316836089703 317223019008 317903853456 318011774976 318333105216 318762936576 319085025816 319878411552 320201627907 320310329472 320633982252 320742830592 321823760384 321865233984 322190457894 322258305024 322299834624 322949946368 323386011648 323754489243 323822665728 323831831904 324955846656 325394620416 325403831088 326974205952 326983461336 327424972896 327755814561 328570759692 328972019712 329014414512 329791564962 330123220224 330568971264 331392494889 331725760128 331838373888 332173675008 332509314928 332622194688 332958287808 333786168576 334123437816 334236865536 334574590176 335745396252 335859374592 336198738672 336991248384 337446273024 337830771384 339084361728 339426984448 339551823744 339894918804 341074688256 341190475776 341200133568 341544894138 342006067368 342812266496 342856444896 343202879061 343319389056 343666290996 344130328656 344476403712 344941535232 345334573962 345800864232 346148619264 346616008704 346966241664 347010955389 347434735104 348180410928 348298610688 348650543808 348768903168 349121311488 350343022176 350461956096 350816075136 351299710503 352519065792 354184679424 354194705032 354672958752 355904022528 355914096804 356034921984 356394672144 356875896384 357641835138 357717147648 357763246848 358124743368 358608303648 358970654043 359453638656 359863212996 360302688256 360349120656 360835684416 361198559232 361563526912 361686269952 362051730432 362098388232 362540593152 363318689664 363442028544 363809263104 364300498944 364310810892 365575327488 365944717608 366068947968 366079309974 367845981696 367856394003 368353094508 369085652992 369584013312 369594474816 370093522176 371378110464 371388622752 371890092672 372265863452 373191480144 373318170624 373695384384 374072979294 374199969024 374578073784 375509439648 375888867543 375968022528 376016473728 376396413948 377283680256 377793110016 378223581006 379115154432 379627057152 380010645632 380059617807 380139651072 381469906944 381855357504 381984989184 381995801712 383709024288 383800689664 383839285248 383850150264 384756825789 385663799808 385713500508 387146619738 387535954176 388059227136 388451335776 389417196672 389810677452 389943009792 390337021872 390864076992 391702962294 391785447424 391835937024 392231861784 392365016064 392761475424 393156456448 393687318528 394135899948 394668084528 395598422016 396132581376 396532847616 396544071938 396583949016 397920469632 398055555072 398457764352 398469043161 399007078596 400392025344 400527949824 400539287232 400944006162 401485383432 402431791104 402890336289 403434341604 404385343488 404793948608 405340524288 405392760738 406210479416 406348379136 406758967776 406897053696 407308196736 407858167296 408733525872 408872282112 409285420992 409698977322 409838061312 410250215424 411272243424 411687807309 411774500864 411827566464 413215459328 413773406208 413785118544 413826729408 415221359616 415782014976 415793784168 416355212448 417800374272 417812200596 418376354256 419840415162 420407307432 420974965152 421400333007 421967314944 422393685504 422448119604 422964025344 423871804608 424015699968 424444140288 425017248768 425446701088 426504548736 426649337856 426935503876 427080439296 427511976336 427657107456 429153645312 429587277192 429733112832 429745276926 431181348864 431672652324 431775775872 431831419047 433274462208 433859493888 433871774784 435965607936 435977948448 436418475843 436566630528 437007752748 438094346256 438629359616 438685886016 439129149606 439722086616 440164293632 440758628352 440815429152 441260844507 441856659852 442301013504 442898233344 443496259584 443944383744 444001595094 445048224768 445497917088 445649154048 446099453568 447660528336 447812499456 448264984896 448417161216 449321664512 450441028512 451671056361 452735764992 453193225072 454766251008 454779123694 454933511424 455393192184 456008089824 456986789343 457141926528 457603838748 457759185408 458221721328 458840438208 459301871616 459825216606 459922046976 460446098616 461067818976 461531492352 462154678272 462621655552 462681273852 463246313472 463306012272 464240547904 464398147584 464867391744 465025204224 465495081984 465508258362 467124029568 467282608128 467754766848 467768007189 468399614004 470025421056 470673398538 472246239232 472897278336 472958220861 474538696704 474552129072 474713229312 475192896192 475834528512 476855780184 477017662464 477499657824 477982140209 478144404864 478627538724 479817617328 480465494208 480950973378 481114245888 481598078976 482735640576 482797850976 483285686841 483387457536 484424919552 485079017472 485733998592 485747747856 487433769984 487926290144 488091930624 488105746632 490461308928 490475192004 491137459344 492792633088 492856139538 493458029568 493521621768 494687347443 495184830336 495853456896 497588640192 497757560832 498260512512 498763972392 498933292032 499437431712 500679252864 501185156724 501355298304 501861885264 503044907008 503618094378 503724146688 503789061888 504298108008 505486872576 506169409536 506746157076 508626542592 509140476672 509313318912 509327735616 509842378206 511612032384 511785713664 511800200352 512317341207 513009101052 514218399744 514284667344 515499436494 516195492984 516714605568 517412302848 517935114368 518001860943 518701296348 519222928896 519747569936 519924013056 520449362496 521152102656 522270616392 522447916032 522975815712 523153354752 523681967232 525514533264 526224112704 527464562688 528710463488 528778598688 530560626176 531277019136 531292057548 532009438128 533856033792 533871145206 534052382976 534592008216 535313844576 536462752707 536575721472 536644870272 537187115052 537912455472 539180457984 539794819494 540454032384 540523680984 541797838848 542345290368 542529404928 543077595648 543810889728 544978034496 545163042816 545713894656 546265303096 546450748416 546466216338 548362991232 548917076412 549103421952 549118964961 551697874944 551713491392 551768972544 552529641762 553628479488 554376019968 554391712224 555140283264 557067165696 557082934128 557835139008 558398795178 559787220216 560543076576 561109468941 561299953536 561867110676 563191580672 563264159472 563952033792 564024710592 564594620922 565162406144 565354266624 565925520384 566689665024 567335371509 568672731648 569440585728 570015968448 570209476608 572204860416 572783036256 572977483776 572993702568 575563536432 575701034496 575758927872 575775225396 577699282944 578495699712 580719929607 581303931264 581891301124 582088840704 582677003664 584125795008 584716016178 584914514688 585505532808 586296115488 587554443441 587678171136 587753905536 588347792676 589142213136 589734684672 590530977792 591203849922 591328346112 591925844992 592002126792 593397633024 593997222784 594198872064 594799271424 594816107907 594875923524 596880704448 597083332608 597686646528 597889548288 598510617894 600588038016 600808930848 601416009243 602228075148 603647686656 605151512406 606355001344 606578015232 607190922912 608010786432 609315719124 609522568704 610138451664 610345580544 610962295104 611579632814 611787250944 612402495488 613100288808 613308423168 613928131488 614548465983 614757091968 615375323136 616908365136 617661751296 617741349696 619197530112 619823188992 620660109312 620677677816 622832039424 623673022464 623690676252 624532818672 626700561408 626718300894 627564531384 629760622743 630529704448 630610961148 631462447728 632718262272 632736172096 632950972416 633590528256 633672179406 634446038016 635807706912 636023549952 636666210432 637525873152 638170051632 639756823104 640403255814 640620658944 641267964504 641485661184 643647520768 643730467968 644380915788 644599669248 644617915389 645899892736 646772023296 647508978486 647645331456 647663663808 649911693312 650789240832 650807662176 651465261041 653948411904 653966922672 654849945792 655511629122 657141519384 657944039424 658028829024 658693724409 659583129924 660246440448 661137942528 662784989778 663451520256 663676747776 664347350016 665018629856 665244389376 665916575616 666002392641 667572337152 668246875632 668473731072 669149180352 671490792504 671718749184 672397477344 673982496768 675661542768 678168723456 678853968896 679103647488 679789837608 682149376512 682168685541 682400267136 683089788276 684012134736 685624532992 685712889792 686405758122 686638778112 687332581992 688260657312 688952807424 689737824909 689883070464 690669147924 691601728464 692297238528 693232017408 693932483328 694021910778 694869470208 696360821856 696597221376 697301087616 697537806336 698242622976 698262387543 700686044352 700923912192 701632150272 702599421006 705038131584 706010097807 708369358848 708389410064 709345917504 711808045056 711828193608 712069843968 712789344288 713751792768 715283670276 715526493696 716249486736 717216607296 717941308086 718907277312 719726425992 720605376512 720698241312 721426460067 721671368832 722397118464 723127053824 724103460864 724196776464 725081186304 726637379328 726884057088 727618526208 728600997888 728621621784 731150654976 731889435216 732137895936 732158619948 735691963392 735712788006 736706189016 738171305984 739188949632 739284209307 740187044352 742756220928 742777245504 743780185344 744531726904 746382960288 746636341248 747137131783 747390768768 748145958588 748399938048 749156147568 751018879296 751777735086 751936045056 752032947456 752792827896 754567360512 755427141567 755586220032 756447162012 758230308864 759254114304 760021291264 760119235614 760279302144 762939813888 763710715008 763969978368 763991603424 764763567309 767418048576 767601379328 767678570496 767700300528 769513651578 771327599616 771427001016 773249154741 774293239476 775071908352 776118454272 776902671552 778834393344 779621354904 779886019584 780674043744 781728153984 783405924588 783671874048 784463723568 784730032128 785522950848 786312912896 787374637056 788271799896 789336169056 791196844032 793065695232 793088143876 793167898032 795840939264 796111110144 796915528704 796938086322 798014157192 800784050688 800806717809 801078574464 801888012324 802970766864 804863582208 805780672578 806868683208 808770686976 809587897216 809692229241 810681048576 810785521476 812420958832 812696758272 813517935552 813794107392 814616393472 815716334592 817467051744 817744564224 818570841984 819397954644 819676122624 819699324507 822544486848 823375614618 823549001728 823655132928 826430918656 827546812416 827570237088 827653458816 830442719232 831564029952 831587568336 832710424896 835600748544 835624401192 836752708512 837598192767 839680830324 840814614864 841949930304 842800666014 843934629888 844787371008 844896239208 845928050688 846891931383 847743609216 848031399936 848888280576 850034497536 850893402176 853009097472 853298675712 853871007752 854160878592 855023952672 855314214912 858307290624 859174554384 859466225664 859490553852 862362697728 863345304648 863551551744 863662838094 866548924416 867743549568 871931215872 871955896896 872836951686 873133261056 874015505496 876188692512 877074024267 877258719232 877371772032 878258299212 879444173232 880328587264 881517256704 881630858304 882521689014 883713319704 884602027008 885796466688 886805774883 886992519168 887888767488 888003190188 890096449536 890995834176 891298308096 892198907136 895321056672 895624998912 896529969792 896834322432 897765926841 900882057024 903342112722 905471529984 906386450144 907727268609 909532502016 909558247388 909867022848 910786384368 912016179648 913973578686 914283853056 915207677496 915518370816 916443442656 917369449221 917680876416 918603743232 919650433212 920892197232 922135637952 923062984704 924309356544 925243311104 925362547704 926492626944 926612024544 928481095808 928796295168 929734783488 930990163968 931016516724 934248059136 934565216256 935509533696 935536014378 936799228008 940050842112 940077451341 941346797076 944492478464 945794556672 945916441722 949077393408 949104258144 949426458624 950385792384 951669057024 953711560368 954035324928 954999315648 955964280418 956288809728 957255077448 959635234656 960604883721 960930988416 961901946756 962228491776 965471281152 965595701952 966571373682 966774915072 968849839104 970158034944 971263467729 971467997184 971495495712 974867539968 975852580288 976183861248 976211493264 980922617856 980950384008 982274918688 983267443683 985585266176 985712279076 986916059136 987043243536 989374694886 990369660672 991706913792 994177484667 995177280384 995515121664 996521025024 997527944784 997866584064 998874863424 1001358505728 1002370313448 1002710596608 1003723770528 1006089814016 1007236188756 1007578123776 1008596216016 1010973745152 1012338819072 1013492314152 1017253085184 1018280953344 1018309776967 1018655471232 1019684756412 1023224064768 1023571427328 1023600400704 1024634682414 1026018202104 1028436799488 1028569334688 1029608637183 1030998872988 1032390985968 1033429211136 1034824605696 1035870228736 1036003721886 1037402592696 1038445857792 1039495139872 1039848026112 1040898724992 1041032866167 1042304205312 1044541232784 1044895832064 1045951631424 1046306709504 1047363934464 1051029066528 1052448225408 1053899131509 1057420926976 1057557197376 1061121252352 1062554038272 1062584115096 1064018876256 1067712067584 1067742290412 1068104765952 1069184016432 1070627689152 1072925505414 1073151442944 1073289740544 1074374230104 1075824910944 1076911962129 1078360915968 1079589638988 1080908064768 1081047361968 1083595677696 1084690580736 1085058809856 1086155191296 1087621779456 1089956068992 1090326085632 1091427789312 1092530606192 1092901496832 1092932432676 1096725982464 1097834152824 1098206843904 1098237929922 1103426982784 1103537945088 1103569182009 1105059283524 1107256958976 1108752039936 1108783424448 1110280566528 1114134331392 1114165868256 1115670278016 1116797590356 1119574440432 1121086153152 1122218937882 1122599907072 1123734221352 1126383161344 1126528318944 1127666602629 1127904067584 1128049421184 1129189241844 1130324812288 1131851040768 1133379330048 1134670743018 1137345463296 1138881171456 1140031936896 1140178853421 1140418953216 1144409720832 1145566072512 1145954967552 1145987405136 1151127072864 1151402068992 1151517855744 1151550450792 1154270477367 1156991399424 1161439859214 1162607862528 1163782602248 1164177681408 1165354007328 1168251590016 1169432032356 1169829029376 1171011065616 1172592230976 1175108886882 1175356342272 1175507811072 1176695585352 1178284426272 1179469369344 1181061955584 1182407699844 1183851689984 1184004253584 1186795266048 1187994445568 1188397744128 1189598542848 1189632215814 1189751847048 1193761408896 1194166665216 1195373293056 1195407129483 1197021235788 1201176076032 1201617861696 1202832018486 1204456150296 1207295373312 1208671008867 1210303024812 1212710002688 1213156030464 1214381845824 1216021572864 1218631438248 1219045137408 1220276903328 1220691161088 1221924590208 1223159265628 1223574501888 1226200577616 1226616846336 1227856262976 1229096931966 1229514183936 1230750646272 1233816730272 1235063421927 1235323502592 1235482699392 1239646377984 1241320218624 1241355355632 1245664078848 1247346044928 1247381352504 1249065637344 1253401122816 1253436601788 1255129062768 1259521245486 1261059408896 1261221922296 1262924895456 1264200999021 1265472344192 1265901944832 1267181056512 1267344358812 1268892076032 1271615413824 1272047099904 1273332420864 1275051746304 1276340103264 1279513646208 1280806511628 1281241317888 1282535929008 1282971322368 1287295041536 1287460935936 1288761831576 1289199338496 1289235830778 1291799785472 1293544046592 1295017956972 1295327327616 1299823386624 1301578481664 1301615324352 1302930522082 1307896823808 1307933845344 1309255427529 1309699891584 1311023258244 1314283038768 1315888078848 1316057658048 1317387448818 1319166259848 1320492880896 1322275885056 1323782533521 1325569979556 1326903040512 1328694700032 1330037259712 1330488778752 1331833151232 1332004785282 1335144674304 1336493751264 1336947462144 1338298360704 1342981585008 1343437498368 1344794954688 1347964993536 1351323085536 1355013169083 1357707937792 1358207294976 1359579675216 1364298753024 1364337371082 1364800534272 1366179576552 1368024269472 1370960368029 1371249065984 1371425779584 1372811516244 1373277556224 1374665163984 1376521314624 1377905614848 1379475649818 1379766140928 1381338295848 1383203456928 1384594477056 1386464034816 1387864966656 1388043821556 1389738940416 1392721643712 1393194442752 1394602175232 1395075612672 1396485245952 1396524775086 1401372088704 1401847824384 1403264300544 1403304021567 1405198842012 1410076263168 1412020195614 1416738717696 1416778820128 1418691835008 1418874662583 1423616090112 1423656387216 1424139687936 1425578688576 1427503585536 1430567340552 1431052987392 1432498973472 1433946420627 1434433214592 1435882616172 1439452851984 1441210753024 1441396482624 1442852920134 1443342737664 1444794236928 1446254107648 1448206921728 1448393552928 1449857060523 1450162372608 1453274758656 1455237052416 1457201995776 1457243243568 1462301309952 1463778870432 1464275791872 1464317239896 1471383926784 1471425576012 1473412378032 1476342611968 1478377899264 1478568418614 1480374088704 1484062042329 1485554491008 1487560370688 1489063453808 1492765920576 1493272682496 1494274263566 1494781537536 1496291917176 1496799876096 1498312295136 1502037758592 1503555470172 1504065894912 1505585655792 1509134721024 1510854283134 1511172440064 1512894324024 1516460617728 1518508228608 1520042582528 1520238471228 1525879627776 1527421430016 1527939956736 1527983206848 1529527134618 1534836097152 1535202758656 1535357140992 1535400601056 1536952023621 1539027303156 1542655199232 1542854002032 1546498309482 1548586478952 1550143816704 1552236908544 1553805343104 1554005582829 1557668786688 1559242709808 1559772039168 1561348087488 1563456307968 1566811849176 1567343748096 1568927447136 1569460064256 1570512746401 1571045901696 1572625825792 1576543599792 1578672338112 1582393688064 1586131390464 1586176287752 1586335796064 1591681878528 1593831057408 1593876172644 1596028314384 1601568101376 1601613435618 1602157148928 1603776024648 1605941533728 1609388258121 1609727164416 1611561345156 1613737366416 1617541373952 1619175794432 1619384458482 1621362097152 1621571042952 1624841917664 1625393516544 1627035871104 1627588214784 1629232786944 1631432669184 1634934103488 1635489128448 1637141683968 1638795909288 1639352245248 1639398649014 1645088973696 1646751229236 1647310265856 1647356894883 1652861837312 1655093624832 1655140474176 1655306917632 1660885438464 1663128059904 1663175136672 1665420849792 1671201497088 1671248802384 1673505417024 1675196385534 1679361660648 1681629229728 1683328406823 1683899860608 1685601332028 1689574742016 1689792478416 1691856101376 1693783862766 1695487218432 1696062799872 1697776561152 1700068995072 1701786804352 1702006114527 1706018194944 1707742015504 1708321757184 1710047905344 1710628429824 1716614581248 1718349108768 1718932451328 1718981107704 1726690609296 1727103103488 1727325676188 1733097848832 1735487099136 1743911793792 1745673903372 1746266522112 1748031010992 1752377385024 1754148048534 1754517438464 1754743544064 1756516598424 1758888346464 1760657174528 1762663330323 1763034513408 1763261716608 1765043378028 1767426639408 1769204054016 1771592933376 1773611549766 1773985038336 1775777534976 1776006380376 1780192899072 1781991668352 1782596616192 1784397814272 1784448323721 1790642113344 1791249997824 1793059939584 1793668644864 1795531853682 1801764114048 1804248027729 1806684225444 1810943059968 1812772900288 1815454537218 1819065004032 1819116494776 1819734045696 1821572768736 1824032359296 1827947157372 1828567706112 1830415354992 1831036741632 1832886885312 1834738898442 1835361752832 1837207486464 1839300866424 1841784394464 1843645397949 1844271275904 1846125969408 1850486622208 1850725095408 1852985253888 1853224049088 1856962191616 1857592590336 1859469566976 1861980327936 1862033033448 1868496118272 1871019067392 1871072028756 1873598456016 1880101684224 1880154902682 1882693594152 1889281868229 1891589113344 1891832883444 1898154786816 1898208516288 1898852917248 1900771584768 1903338114048 1907423120736 1908070649856 1909998631296 1911928560836 1912577619456 1914510154896 1919270469312 1921209767442 1921861976832 1923803893512 1924456983552 1930942562304 1931191403904 1933142747364 1933853746167 1937699678208 1940316069888 1942526935458 1942935994368 1942990991424 1949735079936 1951705160576 1952367722496 1952422986528 1954395783123 1961845235712 1961900768016 1964549837376 1966534887366 1971170532352 1971424558152 1973832118272 1974086487072 1976081173227 1978749389772 1980739321344 1983413827584 1988354969334 1990354560768 1991030243328 1993042050048 1995055889568 1995733168128 1997749726848 2002717011456 2004740626896 2005421193216 2007447541056 2012179628032 2014472377512 2015156247552 2017192432032 2021947490304 2026984628304 2034506170368 2036561906688 2036619553934 2037310942464 2039369512824 2046448129536 2046506056623 2047200801408 2049269364828 2052036404208 2056873598976 2057138669376 2059217274366 2061997745976 2064781971936 2066858422272 2069213474727 2069649211392 2071740457472 2072007443772 2074805185392 2076891715584 2078990279744 2079696052224 2081797449984 2082065732334 2084608410624 2089082465568 2089791664128 2091903262848 2092613419008 2094727868928 2094787162629 2102058133056 2104896450816 2107798263018 2114841853952 2115114394752 2118030293421 2122242504704 2125108076544 2125168230192 2128037752512 2135424135168 2135484580824 2136209531904 2138368032864 2140528714849 2141255378304 2145851010828 2146579481088 2148748460208 2151649821888 2153823924258 2156721831936 2159179277976 2161816129536 2162094723936 2164279380201 2167191355392 2169381161472 2172310382592 2175243558912 2179912137984 2180652171264 2182855578624 2185061212384 2185802993664 2185864865352 2193451964928 2195668305648 2196413687808 2196475859844 2206853965568 2207075890176 2207138364018 2210118567048 2214513917952 2217566848896 2217852627921 2220561133056 2228268662784 2228331736512 2231340556032 2233595180712 2239148880864 2241411395349 2242172306304 2244437875764 2245199814144 2247468442704 2252766322688 2253056637888 2255333205258 2255808135168 2256098842368 2258378483688 2260649624576 2263702081536 2266281424701 2266758660096 2269341486036 2274690926592 2277762342912 2280063873792 2280357706842 2280837906432 2288819441664 2291132145024 2291909935104 2291974810272 2294290701927 2302254145728 2302804137984 2303035711488 2303100901584 2308540954734 2313982798848 2319747464223 2322879718428 2325215725056 2327565204496 2328355362816 2330708014656 2336503180032 2338864064712 2339658058752 2342022131232 2345184461952 2350217773764 2351015622144 2353391170704 2356568852544 2358938738688 2362123911168 2364815399688 2367703379968 2368008507168 2373590532096 2375988891136 2379197085696 2379264431628 2379503694096 2387522817792 2388333330432 2390746586112 2390814258966 2394042471576 2402352152064 2402420153427 2403235723392 2405664036972 2408912300592 2414590746624 2417342017734 2420606049624 2425420005376 2426312060928 2428763691648 2429076687723 2432043145728 2437262876496 2438090274816 2440553806656 2441382322176 2443849180416 2446318531256 2447149003776 2452401155232 2453233692672 2455712525952 2458193863932 2459028367872 2459097973521 2467633460544 2470126843854 2470647005184 2470965398784 2479292755968 2482640437248 2482710711264 2491328157696 2494692089856 2494762705008 2498131274688 2506802245632 2506873203576 2510258125536 2512794578301 2519042490972 2522118817792 2522443844592 2525849790912 2528401998042 2530944688384 2531803889664 2534362113024 2534688717624 2537784152064 2540675794149 2543230827648 2544094199808 2546664841728 2550103492608 2552680206528 2559027292416 2561613023256 2562482635776 2565071858016 2565942644736 2574921871872 2577523663152 2578398676992 2578471661556 2583599570944 2587088093184 2590035913944 2590654655232 2599646773248 2603230648704 2605861044164 2615793647616 2615867690688 2618510855058 2619399783168 2622046516488 2628566077536 2631222072801 2631776157696 2632115316096 2634774897636 2638332519696 2640985761792 2644551770112 2647565067042 2651139959112 2653806081024 2657389400064 2660074519424 2660417324649 2660977557504 2663666302464 2664009570564 2670289348608 2672987502528 2673894924288 2676596721408 2685963170016 2686874996736 2689589909376 2693297780523 2702646171072 2710026338166 2715415875584 2716414589952 2719159350432 2728597506048 2728674742164 2729601068544 2732359153104 2736048538944 2741920736058 2742498131968 2742851559168 2745623032488 2746555112448 2749330327968 2752108347663 2753042629248 2755811229696 2758951299636 2762676591696 2766406913856 2769188954112 2772928069632 2775729933312 2776087643112 2779477880832 2785443287424 2786388885504 2789204350464 2792970491904 2793049550172 2802744177408 2803695648768 2806528601088 2806608043134 2810397684024 2820152526336 2820232354023 2824040391228 2833477435392 2833557640256 2837383670016 2837749325166 2847232180224 2847312774432 2848279375872 2851157377152 2855007171072 2861134681104 2862105974784 2864997946944 2867892841254 2868866429184 2871765232344 2878905703968 2881814651163 2882421506048 2882792965248 2885705840268 2886685475328 2892508215296 2896413843456 2896787105856 2899714121046 2900324745216 2906549517312 2910474104832 2913790403187 2914403991552 2914486487136 2924602619904 2927557740864 2928551583744 2928634479792 2942767853568 2942851152024 2946824756064 2949802331049 2956755798528 2957136837228 2960748177408 2968124084658 2971108982016 2975120741376 2978126907616 2982532454001 2985531841152 2986545364992 2988548527132 2989563075072 2992583834352 2993599752192 2996624590272 3004075517184 3007110940344 3008131789824 3011171311584 3018269442048 3021708566268 3025788648048 3032921235456 3037016457216 3040085165056 3040476942456 3051759255552 3054842860032 3054929330901 3055966413696 3059054269236 3069672194304 3070405517312 3070714281984 3070801202112 3073904047242 3078054606312 3085310398464 3085708004064 3088825911549 3092996618964 3097172957904 3100287633408 3104473817088 3107610686208 3108011165658 3115337573376 3118485419616 3119544078336 3122696174976 3126912615936 3133623698352 3134687496192 3137854894272 3138920128512 3141025492802 3142091803392 3145251651584 3153087199584 3157344676224 3161697394527 3172262780928 3172352575504 3172671592128 3183363757056 3187662114816 3187752345288 3192056628768 3203136202752 3203226871236 3204314297856 3207552049296 3211883067456 3218776516242 3219454328832 3223122690312 3227474732832 3230735886387 3235082747904 3238351588864 3238768916964 3242724194304 3243142085904 3249683835328 3250787033088 3254071742208 3255176429568 3258465573888 3262865338368 3269868206976 3270978256896 3274283367936 3277591818576 3278704490496 3278797298028 3290177947392 3293502458472 3294620531712 3294713789766 3305723674624 3310280948352 3310613835264 3310707546027 3321770876928 3326256119808 3326350273344 3330841699584 3342402994176 3342497604768 3345874981463 3347010834048 3350392771068 3358723321296 3363258459456 3366656813646 3367799721216 3371202664056 3379149484032 3379584956832 3382999807887 3383712202752 3387567725532 3390974436864 3395553122304 3400137990144 3403573608704 3404012229054 3412036389888 3415484031008 3416643514368 3420095810688 3420536560263 3421256859648 3433229162496 3436698217536 3437864902656 3437962215408 3453381218592 3454206206976 3454651352376 3462811432101 3470974198272 3487823587584 3491347806744 3492533044224 3496062021984 3504754770048 3508296097068 3509487088128 3513033196848 3517776692928 3521314349056 3525326660646 3526069026816 3526523433216 3530086756056 3534853278816 3538408108032 3543185866752 3547223099532 3551555069952 3552012760752 3560385798144 3563983336704 3565193232384 3568795628544 3568896647442 3581284226688 3582499995648 3586119879168 3586221388449 3591063707364 3603528228096 3608496055458 3613368450888 3621886119936 3625545800576 3626013026601 3630909074436 3638130008064 3638232989552 3639468091392 3643145537472 3648064718592 3655894314744 3657135412224 3660830709984 3662073483264 3665773770624 3669477796884 3670723505664 3678601732848 3683568788928 3687290795898 3688542551808 3692251938816 3700973244416 3701450190816 3705190265781 3705970507776 3706448098176 3713924383232 3718939133952 3723960655872 3724066066896 3736992236544 3742038134784 3742144057512 3747196912032 3760203368448 3760309805364 3765387188304 3778563736458 3783178226688 3783665766888 3792602997063 3796417032576 3797705834496 3801543169536 3806676228096 3814846241472 3816141299712 3819997262592 3823857121672 3825155238912 3829020309792 3838540938624 3842419534884 3843723953664 3847607787024 3848913967104 3861885124608 3862382807808 3866285494728 3867707492334 3875399356416 3880632139776 3885053870916 3885981982848 3899470159872 3903410321152 3904735444992 3904845973056 3908791566246 3923690471424 3923801536032 3927766282587 3929099674752 3933069774732 3942341064704 3942849116304 3947664236544 3948172974144 3952162346454 3957498779544 3961478642688 3966827655168 3971347600563 3976709938668 3980709121536 3986084100096 3990111779136 3991466336256 3995499453696 4005434022912 4009481253792 4010842386432 4014895082112 4028944755024 4030312495104 4034384864064 4043894980608 4053969256608 4065039507249 4073123813376 4073239107868 4074621884928 4078739025648 4092896259072 4093012113246 4094401602816 4098538729656 4104072808416 4112881104087 4113747197952 4114277338752 4118434548732 4123995491952 4129563943872 4133716844544 4138426949454 4139298422784 4143480914944 4144014887544 4149610370784 4153783431168 4157980559488 4159392104448 4163594899968 4164131464668 4169216821248 4178164931136 4179583328256 4183806525696 4185226838016 4189455737856 4189574325258 4204116266112 4209792901632 4209912064701 4215596526036 4229683707904 4230228789504 4236060586842 4244485009408 4250216153088 4250336460384 4256075505024 4270848270336 4270969161648 4272419063808 4276736065728 4281057429698 4282510756608 4291702021656 4293158962176 4297496920416 4301839261881 4303299643776 4307647848516 4318358555952 4323632259072 4324189447872 4328558760402 4334382710784 4338762322944 4344620765184 4349571181569 4350487117824 4359824275968 4365711157248 4370122424768 4371605987328 4371729730704 4386903929856 4391336611296 4392827375616 4392951719688 4413707931136 4414151780352 4414276728036 4420237134096 4429027835904 4435133697792 4435705255842 4441122266112 4452186126987 4456663473024 4462681112064 4467190361424 4478297761728 4482822790698 4484344612608 4488875751528 4490399628288 4494936885408 4505532645376 4506113275776 4510666410516 4512197684736 4516756967376 4521299249152 4527404163072 4532562849402 4533517320192 4538682972072 4549381853184 4555524685824 4560127747584 4560256827287 4560715413684 4577638883328 4582264290048 4583819870208 4583949620544 4588581403854 4604508291456 4605608275968 4606071422976 4606201803168 4610856070863 4617081909468 4627965597696 4639494928446 4645759436856 4650431450112 4655130408992 4656710725632 4661416029312 4662016748487 4673006360064 4677728129424 4679316117504 4684044262464 4690368923904 4700435547528 4702031244288 4706782341408 4711538239203 4713137705088 4717877477376 4729630799376 4735406759936 4736017014336 4747181064192 4751977782272 4758394171392 4758528863256 4759007388192 4775045635584 4781493172224 4781628517932 4788084943152 4804704304128 4804840306854 4806471446784 4811328073944 4817824601184 4828164774363 4829181493248 4834684035468 4841212099248 4850840010752 4852624121856 4857527383296 4858153375446 4864086291456 4874525752992 4876180549632 4881107613312 4882764644352 4887698360832 4892637062512 4894298007552 4904802310464 4906467385344 4911425051904 4916387727864 4918056735744 4918195947042 4935266921088 4940253687708 4941930797568 4942070684649 4958585511936 4965280874496 4965421422528 4982656315392 4989384179712 4989525410016 4996262549376 5013604491264 5013746407152 5020516251072 5025589156602 5038084981944 5044237635584 5044887689184 5049985220469 5051699581824 5056803996084 5061889376768 5068724226048 5069377435248 5075568304128 5081351588298 5086461655296 5088188399616 5093329683456 5100206985216 5105360413056 5106018343581 5118054584832 5123226046512 5124965271552 5130143716032 5131885289472 5149843743744 5155047326304 5156797353984 5156943323112 5167199141888 5180071827888 5181309310464 5199293546496 5206461297408 5211722088328 5229959922481 5231735381376 5237021710116 5238799566336 5244093032976 5257132155072 5262444145602 5263552315392 5264230632192 5269549795272 5276665039392 5281971523584 5287989990969 5289103540224 5295130134084 5302279918224 5307612162048 5314778800128 5320149038848 5320834649298 5321955115008 5327332604928 5328019141128 5340578697216 5345975005056 5347789848576 5353193442816 5353344971163 5371926340032 5373749993472 5379179818752 5386595561046 5405292342144 5412744083187 5420052676332 5430831751168 5432829179904 5438318700864 5457195012096 5457349484328 5459202137088 5464718306208 5472097077888 5483841472116 5485703118336 5491246064976 5493110224896 5498660655936 5504216695326 5506085258496 5511622459392 5517902599272 5525353183392 5530936193847 5532813827712 5538377908224 5551459866624 5552175286224 5558955761664 5570886574848 5572777771008 5578408700928 5585940983808 5586099100344 5605488354816 5613057202176 5613216086268 5620795368048 5640305052672 5640464708046 5648080782456 5667115280512 5667845604687 5674767340032 5675498650332 5694464360448 5694625548864 5696558751744 5702314754304 5710014342144 5722269362208 5724211949568 5729995893888 5735785682508 5737732858368 5743530464688 5757811407936 5763629302326 5764843012096 5765585930496 5771411680536 5773370950656 5785016430592 5792827686912 5793574211712 5799428242092 5813099034624 5820948209664 5827580806374 5828807983104 5828972974272 5849205239808 5855115481728 5857103167488 5857268959584 5863187349369 5885535707136 5885702304048 5893649512128 5899604662098 5913511597056 5914273674456 5921496354816 5928243519681 5936248169316 5942217964032 5950241482752 5956253815232 5965064908002 5971063682304 5973090729984 5977097054264 5979126150144 5985167668704 5987199504384 5993249180544 6008151034368 6014221880688 6016263579648 6022342623168 6036538884096 6043417132536 6051577296096 6065842470912 6080170330112 6080953884912 6103518511104 6109685720064 6109858661802 6111932827392 6118108538472 6139344388608 6139518169869 6140811034624 6141602404224 6147808094484 6156109212624 6170620796928 6171416008128 6177651823098 6185993237928 6194345915808 6200575266816 6207640424181 6208947634176 6215221372416 6216022331316 6230675146752 6236970839232 6239088156672 6245392349952 6253825231872 6267247396704 6269374992384 6275709788544 6277840257024 6282050985604 6284183606784 6284361487887 6306174399168 6314689352448 6323394789054 6344525561856 6344705151008 6345343184256 6354090880263 6366727514112 6375324229632 6375504690576 6384113257536 6406272405504 6406453742472 6408628595712 6415104098592 6421586144547 6423766134912 6437553032484 6446245380624 6454949465664 6461471772774 6470165495808 6476703177728 6477537833928 6485448388608 6486284171808 6492838140603 6499367670656 6501574066176 6508143484416 6516931147776 6525730676736 6539736413952 6541956513792 6548566735872 6555183637152 6557408980992 6557594596056 6580355894784 6587004916944 6589241063424 6589427579532 6611447349248 6620561896704 6621227670528 6621415092054 6643541753856 6652700546688 6661683399168 6684805988352 6684995209536 6691749962926 6694021668096 6700785542136 6717446642592 6724234186047 6726516918912 6733313627292 6735599442432 6742405328112 6758298968064 6759169913664 6765999615774 6767424405504 6775135451064 6781948873728 6791106244608 6798844274103 6800275980288 6807147217408 6808024458108 6824072779776 6830968062016 6833287028736 6840191621376 6841073120526 6842513719296 6866458324992 6873396435072 6875729805312 6875924430816 6882872105781 6906762437184 6908412413952 6909302704752 6925622864202 6941948396544 6959242392669 6975647175168 6982695613488 6985066088448 6992124043968 7009509540096 7016592194136 7018974176256 7026066393696 7033165777361 7035553385856 7042628698112 7050653321292 7053046866432 7060173512112 7069706557632 7076816216064 7086371733504 7094446199064 7103110139904 7104025521504 7120771596288 7127966673408 7137591257088 7137793294884 7162568453376 7164999991296 7172239758336 7172442776898 7182127414728 7207056456192 7207260460281 7216992110916 7226736901776 7243772239872 7251091601152 7252026053202 7261818148872 7276260016128 7276465979104 7278936182784 7286291074944 7287230063169 7296129437184 7311788629488 7314270824448 7321661419968 7324146966528 7331547541248 7338955593768 7341447011328 7357203465696 7367137577856 7374581591796 7377085103616 7377293920563 7401946488832 7402900381632 7410380531562 7411941015552 7412896196352 7427848766464 7437878267904 7447921311744 7448132133792 7473984473088 7484076269568 7484288115024 7494393824064 7520406736896 7520619610728 7530774376608 7538383734903 7557127472916 7566356453376 7567331533776 7585205994126 7592834065152 7595411668992 7603086339072 7613352456192 7622027382447 7629692482944 7632282599424 7639994525184 7647714243344 7650310477824 7658040619584 7677081877248 7684839069768 7687447907328 7695215574048 7697827934208 7724765615616 7732570989456 7735414984668 7750798712832 7761264279552 7770107741832 7771963965696 7798940319744 7806820642304 7809691946112 7817583132492 7847380942848 7847603072064 7855532565174 7858199349504 7866139549464 7884682129408 7885698232608 7893666218403 7895328473088 7896345948288 7904324692908 7914997559088 7922957285376 7933655310336 7942695201126 7953419877336 7961418243072 7972168200192 7980223558272 7981251973947 7982932672512 7990998907392 8010868045824 8018962507584 8021684772864 8029790164224 8057889510048 8060624990208 8068769728128 8079893341569 8107938513216 8130079014498 8146247626752 8146478215736 8149243769856 8157478051296 8185792518144 8186024226492 8188803205632 8197077459312 8208145616832 8225762208174 8227494395904 8228554677504 8236869097464 8247990983904 8256325042989 8259127887744 8267433689088 8276853898908 8286961829888 8288029775088 8299220741568 8307566862336 8315961118976 8318784208896 8327189799936 8328262929336 8338433642496 8356329862272 8359166656512 8367613051392 8378911475712 8379148650516 8408232532224 8419585803264 8419824129402 8431193052072 8460457579008 8460697062069 8472121173684 8488970018816 8500432306176 8500672920768 8512151010048 8541696540672 8541938323296 8544838127616 8553472131456 8562114859396 8565021513216 8583404043312 8586317924352 8594993840832 8603678523762 8606599287552 8615295697032 8636717111904 8645443953489 8647264518144 8648378895744 8657117520804 8677524645888 8689241530368 8699142363138 8700974235648 8719648551936 8731422314496 8740244849536 8741371209561 8743211974656 8743459461408 8773807859712 8782673222592 8785654751232 8785903439376 8827415862272 8828303560704 8828553456072 8840474268192 8849406993147 8870267395584 8871410511684 8882244532224 8904372253974 8913326946048 8925362224128 8934380722848 8956595523456 8965645581396 8968689225216 8977751503056 8980799256576 8989873770816 9011065290752 9012226551552 9021332821032 9024395369472 9033513934752 9042598498304 9054808326144 9065125698804 9077365944144 9098763706368 9111049371648 9120255495168 9120513654574 9121430827368 9155277766656 9164528580096 9164787992703 9167899241088 9177162807708 9209016582912 9211216551936 9212142845952 9212403606336 9221712141726 9234163818936 9255931195392 9266477734647 9278989856892 9291518873712 9300862900224 9310260817984 9313421451264 9322832058624 9324033496974 9346012720128 9355456258848 9358632235008 9368088524928 9380737847808 9400871095056 9404062488576 9413564682816 9423076478406 9426275410176 9435754954752 9459261598752 9470813519872 9472034028672 9485092183581 9503955564544 9516788342784 9517057726512 9518014776384 9550091271168 9562986344448 9563257035864 9576169886304 9609408608256 9609680613708 9612942893568 9622656147888 9635649202368 9656329548726 9658362986496 9669368070936 9682424198496 9692207659161 9705248243712 9715054766592 9716306750892 9728172582912 9749051505984 9752361099264 9762215226624 9765529288704 9775396721664 9785274125024 9788596015104 9809604620928 9812934770688 9822850103808 9832775455728 9836113471488 9836391894084 9870533842176 9880507375416 9883861595136 9884141369298 9917171023872 9930842845056 9932122638081 9965312630784 9978768359424 9979050820032 9992525098752 10027208982528 10027492814304 10037624944389 10041032502144 10051178313204 10076169963888 10088475271168 10089775378368 10099970440938 10103399163648 10113607992168 10123778753536 10137448452096 10138754870496 10148999423661 10151136608256 10162703176596 10172923310592 10186659366912 10200413970432 10210720826112 10212036687162 10236109169664 10246452093024 10249930543104 10260287432064 10263770578944 10299687487488 10310094652608 10313594707968 10313886646224 10334398283776 10360143655776 10362618620928 10388434296303 10412922594816 10423444176656 10459919844962 10463470762752 10474043420232 10477599132672 10488186065952 10514264310144 10524888291204 10528461264384 10539099590544 10553330078784 10563943047168 10575979981938 10578207080448 10590260268168 10604559836448 10615224324096 10629557600256 10640298077696 10641669298596 10654665209856 10656038282256 10681157394432 10691950010112 10695579697152 10706386885632 10706689942326 10743852680064 10747499986944 10758359637504 10758664165347 10773191122092 10810584684288 10825488166374 10840105352664 10861663502336 10865658359808 10876637401728 10878039079803 10914390024192 10914698968656 10918404274176 10929436612416 10944194155776 10967682944232 10971406236672 10982492129952 10986220449792 10993589224807 10997321311872 11008433390652 11012170516992 11035805198544 11050706366784 11061872387694 11065627655424 11076755816448 11102919733248 11104350572448 11115570797343 11117911523328 11141773149696 11156817401856 11171881967616 11172198200688 11210976709632 11226114404352 11226432172536 11241590736096 11280610105344 11280929416092 11296161564912 11334230561024 11335691209374 11349534680064 11350997300664 11377808991189 11389251097728 11393117503488 11404629508608 11420028684288 11444538724416 11448423899136 11459991787776 11471571365016 11475465716736 11487060929376 11515622815872 11527258604652 11531171860992 11542823361072 11546741901312 11570032861184 11585655373824 11587148423424 11598856484184 11626198069248 11641896419328 11655161612748 11657945948544 11698410479616 11710230963456 11714206334976 11714537919168 11726374698738 11771071414272 11771404608096 11783298847761 11787299024256 11799209324196 11827023194112 11828547348912 11842992709632 11856487039362 11872496338632 11884435928064 11900482965504 11912507630464 11914042801689 11930129816004 11942127364608 11954194108528 11958252300288 11970335337408 11974399008768 11986498361088 12016302068736 12028443761376 12032527159296 12044685246336 12086834265072 12103154592192 12131684941824 12160340660224 12161907769824 12219371440128 12219717323604 12223865654784 12236217076944 12278688777216 12279036339738 12281622069248 12283204808448 12295616188968 12312218425248 12338643312261 12341241593856 12342832016256 12355303646196 12371986475856 12388691831616 12401150533632 12415280848362 12417895268352 12430442744832 12432044662632 12461350293504 12473941678464 12478176313344 12490784699904 12507650463744 12534494793408 12538749984768 12551419577088 12555680514048 12564101971208 12568367213568 12568722975774 12612348798336 12629378704896 12629736194103 12646789578108 12689051123712 12689410302016 12690686368512 12708181760526 12733455028224 12750648459264 12751009381152 12768226515072 12812544811008 12812907484944 12817257191424 12830208197184 12843172289094 12847532269824 12875106064968 12892490761248 12905517785643 12909898931328 12922943545548 12953406355456 12955075667856 12970896777216 12972568343616 12985676281206 12998735341312 13003148132352 13016286968832 13033862295552 13048713544707 13051461353472 13079472827904 13097133471744 13110367274304 13114817961984 13115189192112 13160711789568 13174009833888 13178482126848 13178855159064 13241123793408 13242455341056 13242830184108 13287083507712 13305401093376 13323366798336 13356558380961 13369990419072 13383499925852 13388043336192 13401571084272 13434893285184 13448468372094 13453033837824 13466627254584 13471198884864 13484810656224 13516597936128 13518339827328 13531999231548 13550270902128 13563897747456 13582212489216 13597688548206 13600551960576 13614294434816 13616048916216 13648145559552 13661936124032 13666574057472 13680383242752 13680770481861 13682146241052 13732916649984 13746792870144 13751459610624 13751848861632 13765744211562 13813524874368 13816824827904 13818605409504 13832568212589 13851245728404 13883896793088 13918484785338 13951294350336 13965391226976 13970132176896 13984248087936 14019019080192 14033184388272 14037948352512 14052132787392 14066331554722 14071106771712 14085257396224 14101306642584 14106093732864 14120347024224 14134614717609 14139413115264 14153632432128 14188892398128 14206220279808 14208051043008 14241543192576 14255933346816 14275182514176 14275586589768 14325136906752 14344479516672 14344885553796 14364254829456 14414112912384 14414520920562 14433984221832 14453473803552 14484494323089 14487544479744 14502183202304 14504052106404 14523636297744 14552520032256 14552931958208 14557872365568 14572582149888 14574460126338 14592258874368 14623577258976 14628541648896 14643322839936 14648293933056 14663095082496 14677911187536 14682894022656 14714406931392 14734275155712 14749163183592 14754170207232 14754587841126 14803892977664 14805800763264 14820761063124 14825792392704 14826212053947 14855697532928 14875756535808 14895842623488 14896264267584 14947968946176 14968152539136 14968576230048 14983701003943 14988787648128 15040813473792 15041239221456 15061548753216 15076767469806 15114254945832 15132712906752 15134663067552 15149955661407 15170411988252 15185668130304 15206172678144 15226704912384 15244054764894 15259384965888 15264565198848 15279989050368 15295428486688 15300620955648 15316081239168 15318055030743 15354163754496 15369678139536 15374895814656 15390431148096 15395655868416 15449531231232 15465141978912 15470829969336 15501597425664 15540215483664 15543927931392 15597880639488 15613641284608 15619383892224 15635166264984 15689879767443 15695206144128 15711065130348 15716398699008 15732279098928 15769364258816 15771396465216 15787332436806 15790656946176 15792691896576 15808649385816 15829995118176 15845914570752 15863969972907 15867310620672 15885390402252 15906839754672 15922836486144 15944336400384 15960447116544 15962503947894 15965865345024 15981997814784 16021736091648 16037925015168 16043369545728 16059580328448 16060034913489 16115779020096 16121249980416 16137539456256 16159786683138 16215877026432 16238232249561 16260158028996 16292495253504 16292956431472 16298487539712 16314956102592 16371585036288 16372048452984 16377606411264 16394154918624 16416291233664 16451524416348 16457109355008 16473738194928 16495981967808 16512650085978 16518255775488 16534867378176 16553707797816 16573923659776 16576059550176 16592808581541 16598441483136 16615133724672 16631922237952 16654379599872 16656525858672 16676867284992 16712659724544 16718333313024 16735226102784 16757822951424 16758297301032 16816465064448 16839171606528 16839648258804 16862386104144 16920915158016 16921394124138 16944242347368 16977940037632 17001345841536 17003536814061 17024302020096 17083393081344 17083876646592 17089676255232 17106944262912 17124229718792 17130043026432 17166808086624 17172635848704 17189987681664 17207357047524 17213198575104 17230591394064 17273434223808 17290887906978 17294529036288 17296757791488 17314235041608 17355049291776 17378483060736 17398284726276 17439297103872 17462844628992 17480489699072 17482742419122 17486423949312 17486918922816 17547615719424 17565346445184 17571309502464 17571806878752 17589562048107 17654831724544 17656607121408 17657106912144 17680948536384 17698813986294 17740534791168 17742821023368 17764489064448 17784730559043 17808744507948 17826653892096 17850724448256 17868761445696 17913191046912 17931291162792 17937378450432 17955503006112 17961598513152 17979747541632 18024453103104 18042665642064 18048790738944 18067027869504 18085196996608 18109616652288 18130251397608 18154731888288 18197527412736 18240510990336 18241027309148 18242861654736 18310555533312 18329057160192 18329575985406 18335798482176 18354325615416 18418033165824 18418554509607 18422433103872 18424807212672 18443424283452 18468327637872 18511862390784 18532955469294 18557979713784 18583037747424 18601725800448 18620521635968 18622921272543 18626842902528 18645664117248 18648066993948 18692025440256 18710912517696 18717264470016 18736177049856 18761475695616 18801742190112 18808124977152 18827129365632 18846152956812 18852550820352 18853084463661 18918523197504 18941627039744 18944068057344 18970184367162 19007911129088 19033576685568 19034115453024 19036029552768 19100182542336 19125972688896 19126514071728 19152339772608 19218817216512 19219361227416 19225885787136 19245312295776 19264758433641 19271298404736 19312659097452 19338736141872 19364848396992 19384415318322 19410496487424 19430109533184 19432613501784 19456345165824 19478514421809 19498103011968 19504722198528 19524430453248 19550793443328 19570548250048 19577192030208 19619209241856 19625869541376 19645700207616 19665550911456 19672226942976 19672783788168 19741067684352 19761014750832 19767723190272 19768282738596 19834342047744 19861685690112 19864245276162 19930625261568 19958101640064 19985050197504 20054417965056 20054985628608 20075249888778 20082065004288 20102356626408 20152339927776 20172702558141 20176950542336 20179550756736 20199940881876 20206798327296 20227215984336 20247557507072 20274896904192 20277509740992 20297998847322 20302273216512 20325406353192 20345846621184 20373318733824 20396532822309 20400827940864 20421441652224 20424073374324 20472218339328 20492904186048 20499861086208 20520574864128 20527541157888 20599374974976 20620189305216 20627189415936 20627773292448 20648616317343 20720287311552 20725237241856 20776868592606 20825845189632 20846888353312 20877727178007 20919839689924 20926941525504 20948086840464 20955198265344 20976372131904 21028528620288 21049776582408 21056922528768 21078199181088 21099497332083 21106660157568 21127886094336 21151959963876 21180520536336 21209119672896 21230448648192 21259115200512 21280596155392 21283338597192 21309330419712 21312076564512 21362314788864 21383900020224 21412773771264 21413379884652 21487705360128 21494999973888 21516719275008 21517328330694 21546382244184 21621169368576 21621781380843 21650976332748 21680210705328 21723327004672 21731316719616 21753274803456 21756078159606 21828780048384 21829397937312 21836808548352 21858873224832 21888388311552 21935365888464 21942812473344 21964984259904 21972440899584 21987178449614 21994642623744 22016866781304 22024341033984 22071610397088 22101412733568 22123744775388 22131255310848 22131881761689 22205839466496 22208701144896 22231141594686 22235823046656 22283546299392 22313634803712 22343763935232 22344396401376 22421953419264 22452228808704 22452864345072 22483181472192 22561220210688 22561858832184 22592323129824 22615151204709 22668461122048 22671382418748 22699069360128 22701994601328 22755617982378 22778502195456 22786235006976 22809259017216 22840057368576 22866082147341 22889077448832 22896847798272 22919983575552 22943142730032 22950931433472 22974121858752 23031245631744 23054517209304 23062343721984 23085646722144 23093483802624 23140065722368 23174296846848 23197712968368 23252396138496 23283792838656 23310323225496 23315891897088 23396820959232 23420461926912 23421124870241 23429075838336 23452749397476 23542142828544 23542809216192 23566597695522 23574598048512 23598418648392 23654046388224 23657094697824 23680998655209 23685985419264 23712974078724 23744992677264 23768871856128 23800965931008 23825015260928 23828085603378 23860259632008 23884254729216 23908388217056 23916504600576 23940670674816 23943755921841 23948798017536 23972996722176 24032604137472 24056887522752 24065054318592 24089370492672 24173668530144 24206309184384 24239680024707 24320681320448 24323815539648 24438742880256 24439434647208 24447731309568 24472434153888 24557377554432 24558072679476 24566409616896 24591232377936 24624436850496 24677286624522 24682483187712 24685664032512 24710607292392 24743972951712 24768975128967 24777383663232 24802301067264 24830561696724 24860885489664 24864089325264 24922700587008 24947883356928 24956352626688 24981569399808 25015300927488 25068989586816 25077499969536 25102839154176 25128203942416 25136734427136 25137445951548 25224697596672 25258757409792 25259472388206 25293579156216 25378820604032 25381372737024 25382091186207 25416363521052 25466910056448 25501296918528 25502018762304 25536453030144 25625089622016 25625814969888 25634514382848 25660416394368 25686344578188 25695064539648 25750212129936 25784981522496 25811035571286 25819797862656 25845887091096 25906812710912 25910151335712 25936331860467 25941793554432 25945136687232 25971352562412 25997470682624 26032573937664 26067724591104 26097427089414 26102922706944 26158945655808 26194266943488 26220734548608 26224113628683 26229635923968 26230378384224 26321423579136 26348019667776 26356964253696 26357710318128 26482247586816 26484910682112 26485660368216 26548220979441 26610802186752 26646733596672 26713116761922 26739980838144 26766999851704 26776086672384 26803142168544 26869786570368 26896936744188 26906067675648 26933254509168 26942397769728 26969621312448 27033195872256 27036679654656 27063998463096 27100541804256 27127795494912 27164424978432 27195377096412 27228588869632 27232097832432 27296291119104 27323872248064 27333148114944 27360766485504 27361540963722 27364292482104 27465833299968 27493585740288 27494363978109 27503697723264 27531488423124 27627049748736 27633649655808 27637210819008 27665136425178 27702491456808 27767793586176 27799433203941 27836969570676 27902588700672 27930782453952 27940264353792 27968496175872 28038038160384 28066368776544 28075896705024 28104265574784 28132663109444 28142213543424 28202613285168 28212187465728 28240694048448 28269229435218 28278826230528 28307264864256 28377784796256 28412440559616 28416102086016 28455276550743 28511866693632 28550365028352 28551173179536 28650273813504 28688959033344 28689771107592 28728509658912 28828225824768 28829041841124 28867968443664 28906947607104 28968988646178 28975088959488 29004366404608 29008104212808 29047272595488 29076622977483 29105863916416 29115744731136 29145164299776 29148920252676 29184517748736 29247154517952 29257083297792 29286645679872 29296587866112 29326190164992 29355822375072 29365788045312 29428813862784 29468550311424 29498326367184 29508340414464 29509175682252 29607785955328 29611601526528 29641522126248 29651584785408 29652424107894 29711395065856 29751513071616 29792528535168 29895937892352 29936305078272 29937152460096 29967402007886 29977575296256 30081626947584 30082478442912 30112874833167 30123097506432 30153534939612 30228509891664 30265425813504 30269326135104 30299911322814 30340823976504 30371336260608 30412345356288 30446998270983 30453409824768 30488109529788 30518769931776 30559978100736 30590856973376 30601241911296 30632162478336 30636110061486 30708327508992 30739356279072 30749791629312 30780862296192 30791311736832 30899062462464 30930283957824 30941659938672 31003194851328 31080430967328 31087855862784 31165302888909 31227282569216 31238767784448 31270332529968 31379759534886 31390412288256 31422130260696 31432797398016 31464558197856 31538728517632 31542792930432 31574664873612 31585383793152 31617298771632 31659990236352 31691829141504 31727939945814 31734621241344 31770780804504 31813679509344 31845672972288 31888672800768 31920894233088 31925007895788 31963995629568 32043472183296 32075850030336 32086739091456 32119160656896 32120069826978 32231558040192 32242499960832 32275078912512 32275992496041 32319573366276 32431754052864 32476464499122 32520316057992 32584990507008 32585912862944 32596975079424 32629912205184 32634117239409 32743170072576 32744096905968 32755212822528 32788309837248 32832582467328 32903048832696 32914218710016 32947476389856 32980767674421 32991963935616 33025300171956 33036511550976 33107415595632 33147847319552 33152119100352 33185617163082 33196882966272 33230267449344 33263844475904 33308759199744 33313051717344 33346712392029 33353734569984 33425319449088 33470452205568 33515645902848 33516594602064 33632930128896 33678343213056 33679296517608 33724772208288 33841830316032 33842788248276 33888484694736 33955880075264 34002691683072 34007073628122 34048604040192 34133426973567 34167753293184 34179352510464 34213888525824 34248459437584 34260086052864 34333616173248 34345271697408 34379975363328 34414714095048 34426397150208 34461182788128 34546868447616 34581775813956 34593515582976 34628470083216 34710098583552 34756966121472 34796569452552 34878594207744 34925689257984 34960979398144 34965484838244 34973837845632 35095231438848 35130692890368 35142619004928 35143613757504 35179124096214 35309663449088 35313214242816 35314213824288 35349896543283 35361897072768 35397627972588 35481069582336 35485642046736 35528978128896 35569461118086 35617489015896 35653307784192 35701448896512 35737522891392 35742128405067 35826382093824 35862582325584 35874756900864 35911006012224 35923197026304 35959495083264 36048906206208 36085331284128 36097581477888 36134055739008 36170393993216 36260502795216 36309463776576 36395054825472 36481021980672 36482054618296 36485723309472 36658114320384 36659151970812 36671596964352 36708651230832 36836066331648 36837109019214 36844866207744 36849614425344 36886848566904 36936655275744 37015929936783 37023724781568 37065910938588 37115959427568 37166075494848 37203451600896 37241043271936 37245842545086 37253685805056 37291328234496 37296133987896 37384050880512 37421825035392 37434528940032 37472354099712 37522951391232 37603484380224 37616249954304 37654258731264 37692305913624 37705101640704 37706168927322 37837046395008 37888136114688 37889208582309 37940368734324 38015822258176 38067153371136 38068230906048 38072059105536 38200365084672 38251945377792 38253028143456 38304679545216 38437634433024 38438722454832 38451771574272 38490624591552 38529516867282 38542596809472 38625318194904 38677472283744 38716553356929 38729696793984 38768830636644 38860219066368 38865227003568 38912690331648 38957028843618 38996206023936 39009444397056 39048860906496 39101586886656 39141096500096 39146140634121 39154384060416 39238418483712 39291400415232 39331101822912 39344453885952 39345567576336 39482135368704 39522029501664 39535446380544 39536565477192 39723371380224 39728490552324 39861250523136 39916203280128 39970100395008 40109971257216 40150499777556 40164130008576 40204713252816 40304679855552 40345405116282 40353901084672 40359101513472 40399881763752 40413596654592 40454431968672 40495115014144 40549793808384 40555019481984 40595997694644 40650812706384 40691693242368 40746637467648 40793065644618 40801655881728 40842883304448 40848146748648 40944436678656 40985808372096 40999722172416 41041149728256 41042311445583 41198749949952 41240378610432 41254378831872 41255546584896 41297232634686 41440574623104 41450474483712 41497704637767 41553737185212 41651690379264 41693776706624 41755454356014 41839679379848 41853883051008 41896173680928 41910396530688 41952744263808 42057057240576 42099553164816 42113845057536 42156398362176 42198994664166 42213320315136 42255772188672 42303919927752 42361041072672 42403844152827 42418239345792 42460897296384 42561192310784 42566677194384 42618660839424 42624153129024 42724629577728 42767800040448 42825547542528 42826759769304 42975410720256 43033438550016 43034656661388 43092764488368 43242338737152 43243562761686 43301952665496 43360421410656 43453482969267 43462633439232 43506549606912 43512156319212 43657560096768 43658795874624 43673617096704 43717746449664 43776776623104 43870731776928 43885624946688 43929968519808 43944881799168 43974356899228 43989285247488 44033733562608 44048682067968 44143220794176 44202825467136 44247489550776 44262510621696 44263763523378 44411678932992 44417402289792 44462283189372 44478636161841 44567092598784 44627269607424 44687527870464 44688792802752 44843906838528 44904457617408 44905728690144 44951103011829 44966362944384 45122440421376 45123717664368 45184646259648 45230302409418 45336922244096 45342764837496 45398138720256 45403989202656 45449866984221 45511235964756 45557004390912 45618518034432 45680114737152 45732164294682 45778154897664 45793695596544 45839967151104 45886285460064 45901862866944 45948243717504 46062491263488 46109034418608 46124687443968 46171293444288 46186967605248 46280131444736 46348593693696 46395425936736 46504792276992 46620646450992 46631783794176 46793641918464 46840923853824 46842249740482 46858151676672 46905498794952 47069639302329 47085618432384 47133195391044 47149196097024 47196837296784 47308092776448 47314189395648 47361997310418 47371970838528 47425948157448 47489985354528 47537743712256 47591909918721 47601931862016 47650030521856 47656171206756 47720519264016 47768509458432 47816776434112 47833009201152 47881341349632 47887511843682 47897596035072 47945993444352 48065208274944 48113775045504 48130108637184 48178740985344 48180104740467 48347337060288 48412618368768 48479360049414 48641362640896 48647631079296 48714696748683 48877485760512 48878869294416 48895462619136 48944868307776 49114755108864 49116145358952 49132819233792 49182464755872 49232160441527 49248873700992 49354573249044 49371328065024 49421214584784 49487945903424 49537950257934 49554767326464 49604602134528 49661123393448 49721770979328 49728178650528 49778425744623 49845401174016 49895766713856 49963138799616 50030601854976 50137979173632 50154999939072 50205678308352 50256407884832 50273468854272 50274891903096 50449395193344 50517514819584 50518944776412 50587158312432 50757641208064 50762745474048 50764182372414 50832727042104 50933820112896 51004037524608 51010610442183 51072906060288 51250179244032 51251629939776 51269028765696 51320832788736 51372689156376 51390129079296 51500424259872 51569963044992 51622071142572 51639595725312 51691774182192 51813625421824 51820302671424 51872663720934 51883587108864 51890273374464 51942705124824 51994941365248 52065147875328 52135449182208 52194854178828 52317891311616 52388533886976 52441469097216 52448227257366 52459271847936 52460756768448 52642847158272 52696039335552 52713928507392 52715420636256 52768686144321 52964495173632 52969821364224 52971320736432 53096441958882 53221604373504 53293467193344 53354191677129 53426233523844 53479961676288 53533999703408 53552173344768 53606284337088 53739573140736 53793873488376 53812135351296 53866509018336 53884795539456 53939242624896 54073359309312 54127996926192 54201083608512 54255590989824 54328849956864 54390754192824 54457177739264 54464195664864 54592582238208 54647744496128 54721532971008 54723081927444 54728584964208 54931666599936 54987171480576 54988727956218 55007395446528 55062976846248 55254099497472 55255663528821 55267299311616 55274421638016 55330272850356 55404982913616 55535587172352 55598866407882 55673939141352 55805177401344 55861564907904 55868763817629 55880528707584 55936992351744 56076076320768 56132737553088 56151793410048 56208531149568 56265326218888 56284427086848 56405226570336 56424374931456 56481388096896 56538458870436 56557652461056 56559253390983 56755569592512 56824881119232 56832204172032 56910553101486 57023733387264 57100730056704 57102346359072 57300547627008 57377918066688 57379542215184 57457019317824 57656451649536 57658083682248 57735936887328 57794275300923 57813895214208 57937977292356 58008732809216 58016208425616 58094545190976 58153245954966 58211727832832 58231489462272 58290328599552 58297840505352 58369035497472 58435543265427 58494309035904 58514166595584 58573291359744 58652380329984 58711644750144 58731576090624 58857627725568 58937100622848 58996652734368 59016680828928 59018351364504 59223203053056 59283044252496 59303169570816 59304848215788 59422790131712 59503026143232 59585057070336 59791875784704 59874304920192 59934804015772 59955150592512 60163253895168 60164956885824 60225749666334 60246195012864 60307069879224 60457019783328 60518107674423 60530851627008 60538652270208 60599822645628 60681647953008 60742672521216 60824690712576 60893996541966 60906819649536 60976219059576 61037539863552 61119956201472 61181713946752 61189598466927 61202483822592 61264324956672 61272220122972 61416655017984 61478712558144 61499583258624 61561724592384 61582623473664 61798124924928 61860567915648 61883319877344 61945848952029 62160861934656 62175711725568 62330605777818 62454565138432 62477535568896 62540665059936 62759519069772 62780824576512 62844260521392 62865594796032 62929116395712 63077457035264 63085585860864 63149329747224 63170767586304 63234597543264 63298491996249 63319980472704 63383658283008 63455879891628 63541561609008 63627359018688 63691345944576 63777345601536 63841788466176 63850015791576 63927991259136 64086944366592 64151700060672 64238321313792 64240139653956 64463116080384 64484999921664 64550157825024 64551984992082 64639146732552 64863508105728 64865344142529 64952928998244 65040632115984 65169981014016 65171825725888 65193950158848 65259824410368 65268234478818 65486340145152 65488193811936 65510425645056 65576619674496 65665164934656 65806097665392 65828437420032 65894952779712 65961535348842 65983927871232 66050600343912 66073023101952 66214831191264 66295694639104 66304238200704 66371234326164 66393765932544 66395645285067 66527688951808 66617518399488 66626103434688 66693424784058 66707469139968 66850638898176 66940904411136 67031291805696 67033189204128 67265860257792 67356686426112 67358593035216 67449544416576 67683660632064 67685576496552 67776969389472 67845453614127 68005383366144 68014147256244 68097208080384 68266853947134 68335506586368 68358705020928 68427777051648 68496918875168 68520172105728 68598246442023 68667232346496 68690543394816 68759950726656 68829428190096 68852794300416 68922365576256 69093736895232 69163551627912 69187031165952 69256940166432 69420197167104 69593138905104 69757188415488 69851378515968 69921958796288 69930969676488 69947675691264 70190462877696 70261385780736 70263374610723 70287227515008 70358248192428 70619326898176 70626428485632 70628427648576 70699793086566 70723794145536 70795255945176 70962139164672 70971284093472 71042995965627 71057956257792 71138922236172 71234978031792 71306615568384 71402897793024 71475045782784 71484256810134 71652764187648 71725164651168 71749513801728 71822012024448 71846394052608 71918990166528 72097812412416 72170662568256 72195162955776 72268111478016 72340787986432 72521005590432 72618927553152 72719040074121 72962043961344 72964109236592 72971446618944 73316228640768 73318303941624 73343193928704 73417302461664 73672132663296 73674218038428 73699228850688 73773697133808 73873310551488 74031859873566 74047449563136 74131821877176 74231918855136 74306925386901 74332150989696 74406903201792 74482086543872 74491685090172 74582656468992 74592267975792 74768101761024 74843650070784 74869057880064 74944708199424 75045902782464 75206968760448 75232499908608 75308517462528 75384611827248 75410203281408 75412337854644 75674092790016 75776272229376 75778417164618 75880737468648 76031644516352 76136461812096 76144118211072 76146273558621 76400730169344 76503890755584 76506056286912 76609359090432 76875268866048 76877444909664 76903543148544 76955124573649 76981249183104 77059033734564 77085193618944 77250636389808 77354944567488 77433106713858 77459393587968 77537661273288 77720438132736 77730454007136 77808995581401 77825380663296 77914057687236 77992412047872 78097721812992 78203173773312 78282193000192 78292281268242 78308768120832 78476836967424 78582800830464 78662203645824 78672340886049 78688907771904 78691135152672 78964270737408 79044059003328 79070892761088 79073130954384 79446742760448 79456981104648 79644662938323 79832406560256 79940200790016 80219942514432 80300999555112 80328260017152 80409426505632 80609359711104 80690810232564 80718203026944 80799763527504 80827193309184 80908863937344 80990230028288 81099587616768 81110038963968 81191995389288 81301625412768 81383386484736 81493274935296 81586131289236 81685766608896 81696293497296 81888873357312 81971616744192 81999444344832 82082299456512 82084622891166 82397499899904 82480757220864 82483091934327 82511093169792 82594465269372 82881149246208 82900948967424 82995409275534 83107474370424 83303380758528 83387553413248 83398299611823 83510908712028 83679358759696 83707766102016 83792347361856 83820793061376 83905488527616 84114114481152 84199106329632 84227690115072 84312796724352 84397989328332 84426640630272 84607839855504 84722082145344 84807688305654 84836478691584 84921794592768 85122384621568 85133354388768 85237321678848 85248306258048 85535600080896 85651095085056 85653519538608 85950821440512 86066877100032 86069313322776 86185528976736 86484677474304 86487125523372 86603905330992 86720842821312 86906965938534 86925266878464 87013099213824 87024312638424 87229868932449 87317591749248 87347234193408 87435492899328 87553553246208 87741463553856 87771249893376 87859937039616 87889763598336 87948713798456 87978570494976 88067467125216 88097364135936 88286441588352 88405650934272 88494979101552 88525021243392 88527527046756 88823357865984 88834804579584 88924566378744 88957272323682 89134185197568 89254539214848 89377585605504 89687813677056 89808915234816 89811457380288 89902206023658 89932725888768 90244880842752 90247435328736 90338624499501 90369292519296 90460604818836 90673844488192 90685529674992 90796277440512 90807978405312 90899733968442 91022471929512 91114008781824 91237036068864 91340994812949 91360229474304 91464328589364 91556309795328 91679934302208 91772570920128 91803725733888 91896487435008 92124982526976 92218068837216 92249374887936 92342586888576 92373935210496 92697187387392 92790851873472 93009584553984 93241292901984 93263567588352 93495908666727 93681847707648 93684499480964 93716303353344 93810997589904 94139278604658 94171236864768 94266390782088 94298392194048 94393674593568 94616185552896 94628378791296 94723994620836 94851896314896 94979970709056 95075487424512 95183819837442 95203863724032 95300061043712 95312342413512 95441038528032 95537018916864 95633552868224 95666018402304 95762682699264 95775023687364 95891986888704 96130416549888 96227550091008 96260217274368 96357481970688 96360209480934 96694674120576 96825236737536 96827977488123 96958720098828 97282725281792 97295262158592 97429393497366 97754971521024 97757738588832 97790925238272 97889736615552 98229510217728 98232290717904 98265638467584 98364929511744 98464320883054 98497747401984 98709146498088 98742656130048 98842429169568 98942303023263 98975891806848 99075900515868 99109534652928 99322246786896 99443541958656 99456357301056 99556851489246 99690802348032 99791533427712 99926277599232 100040137176087 100061203709952 100275958347264 100411356616704 100512815769664 100546937708544 100549783806192 100898790386688 101035029639168 101037889552824 101174316624864 101515282416128 101525490948096 101528364744828 101665454084208 101867640225792 102008075049216 102021220884366 102145812120576 102400280920701 102503259879552 102538057531392 102641665577472 102745378312752 102780258158592 103000848519744 103139926089984 103244142285144 103279191450624 103383548364384 103627250843648 103640605342848 103745327441868 103780546748928 103885410249648 103989882730496 104130295750656 104270898364416 104389708357656 104635782623232 104777067773952 104882938194432 104885907027601 104896454514732 104921513536896 105285694316544 105392078671104 105427857014784 105430841272512 105537372288642 105928990347264 105939642728448 105942641472864 106049689629849 106192883917764 106443208747008 106586934386688 106708383354258 106852467047688 106959923352576 107067999406816 107104346689536 107212568674176 107226385215201 107479146281472 107587746976752 107624270702592 107733018036672 107769591078912 107878485249792 108146718618624 108255993852384 108402167217024 108511181979648 108781508385648 108914355478528 108928391329728 109185164476416 109295488992256 109443065942016 109446163854888 109457169928416 109974342961152 109977455912436 110014790893056 110125953692496 110508198994944 110511327057642 110534598623232 110548843276032 110660545700712 110809965827232 111047789810349 111071174344704 111197732815764 111347878282704 111610354802688 111723129815808 111737527635258 111761057415168 111873984703488 112152152641536 112265475106176 112303586820096 112417062299136 112530652437776 112568854173696 112810453140672 112848749862912 112962776193792 113076917740872 113115304922112 113118506781966 113511139185024 113664408344064 113667625746927 113821106202972 114047466774528 114201460113408 114204692718144 114601095254016 114755836133376 114759084430368 114914038635648 115312903299072 115316167364496 115471873774656 115588550601846 115627790428416 115875954584712 116017465618432 116032416851232 116149660070787 116189090381952 116306491909932 116423455665664 116580657199104 116595681010704 116738070994944 116871086530854 116988618071808 117028333191168 117146582719488 117304760659968 117423289500288 117438421902363 117463152181248 117715255451136 117874201245696 117993305468736 118033361657856 118036702729008 118446406106112 118566088504992 118606339141632 118609696431576 118845580263424 119170114140672 119583751569408 119748609840384 119869608031544 119910301185024 120329913771648 120451499332668 120492390025728 120614139758448 120914039566656 121036215348846 121061703254016 121077304540416 121199645291256 121363295906016 121485345042432 121649381425152 121787993083932 121952438119152 122075079727104 122239912402944 122363427893504 122379196933854 122404967645184 122528649913344 122544440245944 122833310035968 122957425116288 122999166517248 123123449184768 123126934336749 123596249849856 123721135831296 123766639754688 123891697904058 124321723869312 124351423451136 124493113913301 124661211555636 124909130276864 124955071137792 125081330119872 125519038139544 125561649153024 125688521042784 125731189592064 125858232791424 126171171721728 126298659494448 126341535172608 126469195086528 126596983992498 126639960945408 126767316566016 126911759783256 127083123218016 127211532458481 127254718037376 127382691889152 127683576932352 127700031583152 127855982518272 128173888733184 128303400121344 128476642627584 128480279307912 128926232160768 129100315650048 129103969984164 129278293465104 129727016211456 129730688285058 129905857996488 130081264231968 130343651451776 130360448907801 130387900317696 130519648820736 130536468957636 130972680290304 130976387623872 131020851290112 131153239348992 131330329869312 131612195330784 131656874840064 131789905559424 131923070697684 131967855742464 132101200687824 132146046203904 132429662382528 132591389278208 132608476401408 132742468652328 132787531865088 132791290570134 133055377903616 133235036798976 133252206869376 133386849568116 133701277796352 133881808822272 134062583611392 134066378408256 134531720515584 134713372852224 134717186070432 134853309035487 134899088833152 135367321264128 135371152993104 135553938778944 135690907228254 136010766732288 136028294512488 136194416160768 136349600952663 136533707894268 136671013172736 136855554103296 136993837750336 137040344211456 137196492884046 137334464692992 137381086789632 137519901453312 137658856380192 137705588600832 137844731152512 138187473790464 138327103255824 138374062331904 138513880332864 138840394334208 139186277810208 139514376830976 139843917592576 139861939352976 139895351382528 140380925755392 140522771561472 140526749221446 140574455030016 140716496384856 141208917906987 141238653796352 141256855297152 141399586173132 141447588291072 141590511890352 141924278329344 141942568186944 142085991931254 142115912515584 142277844472344 142469956063584 142613231136768 142775729756163 142805795586048 142950091565568 142968513620268 143305528375296 143450329302336 143499027603456 143644024048896 143692788105216 143837980333056 144195624824832 144341325136512 144390325911552 144536222956032 144540314221401 145042011180864 145237855106304 145438080148242 145924087922688 145928218473184 145942893237888 146144090246049 146632457281536 146636607883248 146686387857408 146834604923328 147344265326592 147348436076856 147398457701376 147547394267616 147696481324581 147746621102976 148063719747132 148263643754352 148463837710272 148613850773802 148664301979392 148813806403584 148964173087744 148983370180344 149165312937984 149184535951584 149335277233869 149536203522048 149687300141568 149889416398848 150091805564928 150413937520896 150464999817216 150617034925056 150769223654496 150820406562816 150824675709288 151348185580032 151552544458752 151556834329236 151761474937296 152063289032704 152272923624192 152288236422144 152292547117242 152801460338688 153012112573824 153218718180864 153750537732096 153754889819328 153807086297088 153910249147298 153962498366208 154118067469128 154170387237888 154501272779616 154709889134976 154866213427716 154918787175936 155075322546576 155440876265472 155460908014272 155617991162802 155650761326592 155828115374472 155984824095744 156195443625984 156406347546624 156564386000384 156584562536484 156953673934848 157165601660928 157324407291648 157344681772098 157377815543808 157382270305344 157928541474816 158088118006656 158141785522176 158146261908768 158306058432963 158893485520896 158913962209296 159289325876646 159664813120512 159880401580032 160062575031387 160439885028864 160601999110224 160656520034304 160818853011264 161218719422208 161381620465128 161436406053888 161599527055008 161654386618368 161762812879303 161817727874688 161980460056576 162220077927936 162383990778576 162603250825536 162766772969472 162986549870592 163172262578472 163371533217792 163392586994592 163777746714624 163943233488384 164164598913024 164169245782332 164794999799808 164961514441728 164966183868654 165022186339584 165188930538744 165762298492416 165766990586463 165801897934848 165990818551068 166214948740848 166606761517056 166775106826496 166796599223646 167021817424056 167358717519392 167415532204032 167584694723712 167606291452887 167641586122752 167810977055232 168228228962304 168398212659264 168455380230144 168625593448704 168795978656664 168853281260544 169215679711008 169444164290688 169615376611308 169672957383168 169677760172949 170244769243136 170266708777536 170474643357696 170496612516096 171071200161792 171302190170112 171307039077216 171901642881024 172133754200064 172138626645552 172371057953472 172969354948608 172974251046744 173207810661984 173382825902769 173441685642624 173813931877068 174026198427648 174048625276848 174459737864898 174635183498496 174694468386816 174870985798656 175107106492416 175306629796281 175482927107712 175542499786752 175719874079232 175897427596912 175957140989952 176134934250432 176194728271872 176572883176704 176811301868544 176989958203104 177050042486784 177055054093512 177669609159168 177849132757488 177914544647364 178268370395136 178509078429696 178755171211008 179375627354112 179622914760576 179804412047316 179865451777536 180489761685504 180494870657472 180677248999002 180738585038592 180921209637672 181347688976384 181371059349984 181554323023269 181592554881024 181615956810624 181799467936884 182044943859024 182228017563648 182474072137728 182681989625898 182720458948608 182928657178728 183112619590656 183359868604416 183545141840256 183568795400781 183607451467776 183792974870016 184249965053952 184436137674432 184498749775872 184685173777152 184747870420992 185394374774784 185581703746944 185837546856087 186482585803968 186527135176704 186991817333454 187363695415296 187368998961928 187432606706688 187621995179808 188278557209316 188342473729536 188532781564176 188596784388096 188787349187136 189232371105792 189256757582592 189447989241672 189703792629792 189895475988747 189959941418112 190150974849024 190367639674884 190600122087424 190624684827024 190882077056064 191074037833728 191267105736448 191332036804608 191525365398528 191550047374728 191783973777408 192260833099776 192455100182016 192714963941376 192720418961868 193389348241152 193650473475072 193655954976246 193917440197656 194590524317184 194596032427587 194858786994732 195509943042048 195515477177664 195581850476544 195779473231104 196459020435456 196464581435808 196531276935168 196729859023488 196928641766108 196995494803968 197418292996176 197485312260096 197684858339136 197884606046526 197951783613696 198151801031736 198219069305856 198644493573792 198887083917312 198912714602112 199113702978492 199186935855201 199583066855424 199852555198464 200080274352174 200122407419904 200551916694528 200822713233408 201025631539328 201093875417088 201099567612384 201797580773376 202070059278336 202075779105648 202348633249728 203030564832256 203050981896192 203056729489656 203330908168416 203536360842381 204016150098432 204042441768732 204291624241152 204800561841402 205006519759104 205076115062784 205283331154944 205490756625504 205560516317184 206001697039488 206279852179968 206488284570288 206558382901248 206767096728768 207254501687296 207281210685696 207490654883736 207561093497856 207770820499296 207979765460992 208260591501312 208779416715312 209271565246464 209554135547904 209765876388864 209771814055202 209792909029464 209843027073792 210571388633088 210784157342208 210790123832169 210861682545024 211074744577284 211857980694528 211879285456896 211885282945728 212099379259698 212385767835528 212886417494016 213128987896881 213173868773376 213416766708516 213704934095376 213919846705152 214135998813632 214208693379072 214425137348352 214452770430402 214958292562944 215175493953504 215248541405184 215466036073344 215539182157824 215756970499584 216293437237248 216511987704768 216804334434048 217022363959296 217563016771296 217828710957056 217856782659456 218157120222363 218590977984512 218886131884032 218892327709776 218914339856832 219948685922304 219954911824872 220029581786112 220251907384992 221016397989888 221022654115284 221097686552064 221321091401424 221619931654464 222095579620698 222142348689408 222395465631528 222695756565408 222920776160703 223220709605376 223446259631616 223475055270516 223747969406976 224304305283072 224530950212352 224607173640192 224834124598272 225061304875552 225137708347392 225620906281344 225697499725824 225925552387584 226153835481744 226230609844224 226237013563932 227022278370048 227328816688128 227335251493854 227642212405944 228094933549056 228409385436288 228438820675863 229202190508032 229511672266752 229518168860736 229828077271296 230625806598144 230632334728992 230865373720947 230943747549312 231177101203692 231255580856832 231751909169424 232034931236864 232064833702464 232299320141574 232378180763904 232612983819864 232846911331328 233161314398208 233191362021408 233426986744203 233476141989888 233742173061708 233977236143616 234293165438976 234609521319936 234846579000576 234876843804726 234926304362496 235430510902272 235748402491392 235986610937472 236066723315712 236073405458016 236892812212224 237132177009984 237212678283264 237219392863152 237691160526848 238340228281344 238933988814969 239497219680768 239739216063088 239820602370048 240659827543296 240902998665336 240984780051456 241228279516896 241828079133312 242072430697692 242154609080832 242399290582512 242726591812032 242970690084864 243298762850304 243575986167864 243904876238304 244150159454208 244479824805888 244726855787008 244758393867708 245057299826688 245088880491888 245666620071936 245914850232576 245998333034496 246246898369536 246253868673498 247192499699712 247442271662592 247449275802981 247533279509376 247783395808116 248643447738624 248702846902272 248986227826602 249322423111272 249818260553728 249910142275584 250162660239744 250194898835469 251038076279088 251123298306048 251377042085568 251462379184128 251716465582848 252342343443456 252597318988896 252683070345216 252938390173056 253193967984996 253279921890816 253823519566512 254166246436032 254423064916962 254509436074752 254765383778304 255367153864704 255400063166304 255711965036544 256606800242688 256953285255168 256960558615824 257852464321536 258200631300096 258207939968328 258556586930208 259454032422912 259461376570116 259811715992976 260162528463936 260687302903552 260720897815602 260775800635392 261039297641472 261072937915272 261689606797347 261952775247744 262041702580224 262306478697984 262660659738624 263224390661568 263313749680128 263579811118848 263846141395368 263935711484928 264202401375648 264292092407808 264859324765056 265216952802816 265484937304656 265575063730176 265582581140268 266110755807232 266470073597952 266504413738752 266773699136232 267402555592704 267763617644544 268132756816512 269063441031168 269426745704448 269434372140864 269706618070974 269798177666304 270734642528256 270742305986208 271015873498503 271107877557888 271381814456508 272021533464576 272056589024976 272388832321536 272699201905326 273067415788536 273342026345472 273711108206592 273987675500672 274022984438847 274080688422912 274392985768092 274668929385984 275039802906624 275317712760384 275411177201664 275689462305024 276374947580928 276654206511648 276748124663808 277027760665728 278372555620416 279028753661952 279687835185152 279723878705952 279790702765056 281045543122944 281053498442892 281148910060032 281432992769712 282417835813974 282477307592704 282513710594304 282799172346264 282895176582144 283181023780704 283848556658688 283885136373888 284171983862508 284555688944688 284939912127168 285226462273536 285551459512326 285611591172096 285900183131136 285937027240536 286611056750592 286900658604672 286998055206912 287288048097792 287675960666112 288391249649664 288682650273024 288780651823104 289072445912064 289080628442802 290084022361728 290475710212608 290483932464369 290876160296484 291848175845376 291856436946368 291885786475776 292288180492098 293264914563072 293273215766496 293372775714816 293669209846656 294688530653184 294696872153712 294796915402752 295094788535232 295392962649162 295493242205952 296127439494264 296527287508704 296826909069789 296927675420544 297227701547604 297328603958784 297928346175488 297966740360688 298330625875968 298369071903168 298670554467738 299072407044096 299374600283136 299778832797696 300120411528261 300183611129856 300827875041792 301234069850112 301538447308992 301640813125632 301649351418576 302696371160064 303105088917504 303113668658472 303522949874592 304545847248384 304576472844288 304585094234484 305602920677376 306024225147648 306437436361728 307200842762103 307509779638656 307614172594176 307820498294596 307924996732416 308236134938256 308340774475776 309002545559232 309419778269952 309732426855432 309837574351872 310150645093152 310881752530944 310921816028544 311235982325604 311656230748944 311969648191488 312390887251968 312812695093248 313128772000768 313169125072968 313907347869696 314331203321856 314648814583296 314657721082803 314689363544196 314764540610688 315857082949632 316176236013312 316283571044352 316292523817536 316612116865926 317786971041792 317827924418592 318149068889547 318578651753292 319329626241024 319760803160064 320125150062774 320879770057728 321203998220448 321313040068608 321637706022528 322437438844416 322763240930256 322872812107776 323199054110016 323308773236736 323525625758606 323635455749376 323960920113152 324440155855872 324767981557152 325206501651072 325533545938944 326344525156944 326743066435584 326785173989184 327555493429248 327886466976768 328329197826048 328338491564664 329923028883456 329932367737308 330044372679168 330377861077488 331524596984832 331533981172926 331603795869696 331981637102136 332429897481696 333143369431047 333213523034112 333550213652992 333593198447292 334043634848112 334717435038784 334831064408064 335169389447424 335212582905774 335283172245504 335621954110464 336456457924608 336796425318528 336910760460288 337251186897408 337591957313328 337706562521088 338431359422016 338888328581376 339230753222616 339345914766336 339355520345898 340489538486272 340533417555072 340993225032192 341002877240781 342142400323584 342604380340224 342614078154432 343803285762048 344267508400128 344277253291104 344625123090689 344742115906944 345938709897216 345948502093488 346415621323968 346765651805538 346883371285248 347627863754136 348052396855296 348097250553696 348448980212361 348919475729796 349270366996992 349741971597312 350214212984832 350613259592562 350965854215424 351084999573504 351439748158464 351794855193824 351914281979904 352269868500864 352315265707089 352389456543744 353145766353408 353622603737088 353979916406208 354100084973568 354110108187024 355339218318336 355698265514976 355829089294728 356536740790272 357510342422016 358751254708224 359245829521152 359608824094632 359730903555072 360989741314944 361354497998004 361477170077184 361842419275344 362695377952768 362742118699968 363108646046538 363185109762048 363231913621248 363598935873768 364089887718048 364456035127296 364948144275456 365363979251796 365857314357456 366225239181312 366719737208832 367090283680512 367137590801562 367214902935552 367585949740032 368499930107904 368872275348864 368997499551744 369370347554304 369380803010247 370788749549568 371163407493888 371675093712174 372965171607936 373054270353408 373479341739903 373983634666908 374727390830592 374737997923856 374865213413376 375243990359616 376557114418632 376684947459072 377065563128352 377193568776192 377574698374272 378513515165184 378895978483344 379407585259584 379790951977494 379919882836224 380301949698048 380735279349768 381200244174848 381249369654048 381634597375443 381764154112128 382148075667456 382534211472896 383050730797056 383100094749456 383567947554816 384521666199552 384910200364032 385429927882752 385440837923736 386778696482304 387300946950144 387311909952492 387834880395312 389181048634368 389192064855174 389717573989464 391030954355328 391081346723403 391163700953088 391558946462208 392918040870912 392929162871616 393062553870336 393459718046976 393857283532216 393990989607936 394836585992352 394970624520192 395369716678272 395769212093052 395903567227392 396303602063472 396438138611712 397288987147584 397774167834624 397825429204224 398227405956984 398373871710402 399166133710848 399705110396928 400160548704348 401103833389056 401645426466816 402051263078656 402187750834176 402199135224768 403595161546752 404140118556672 404151558211296 404559927106461 404697266499456 406061129664512 406101963792384 406113458979312 406661816336832 407072721684762 408032300196864 408084883537464 408583248482304 409048802857989 409601123682804 410013039518208 410566662309888 410981513251008 411121032634368 412003394078976 412559704359936 412976569140576 413116765802496 413534193457536 414562421371392 414981309767472 415122186995712 415541640998592 415959530921984 416521183002624 417558833430624 418543130492928 419531752777728 419543628110404 419585818058928 419686054147584 421142777266176 421568314684416 421580247664338 421723365090048 422149489154568 423626753720961 423715961389056 423770565891456 424198758519396 424771535671056 425772834988032 426257975793762 426347737546752 426833533417032 427409868190752 427839693410304 428271997627264 428327189268489 428417386758144 428850274696704 428905540860804 429916585125888 430350987907008 430497082810368 430932072146688 431078364315648 431513940999168 432586874474496 433023975409536 433608668868096 433620942664203 435126033542592 435657421914112 435713565318912 436314240444726 437181955969024 437772263768064 437784655419552 437828679713664 439897371844608 439909823649744 440059163572224 440503814769984 442032795979776 442045308230568 442195373104128 442642182802848 443089443973743 443239863308928 444191159241396 444790931263056 445391513130816 445841552321406 446441419210752 446892519263232 446950110541032 447495938813952 448005831701607 448608610566144 449061900424704 449668249196544 450122609751104 450275416694784 451241812562688 451394999451648 451851104775168 452307670963488 452461219688448 452474027127864 454044556740096 454657633376256 454670502987708 455284424811888 456189867098112 456818770872576 456877641351726 458404381016064 459036337721472 459656154542592 461251613196288 461264669457984 461730747441894 461887495098624 462354202407384 462511161713664 463503818338848 464069862473728 464129667404928 464598640283148 464756361527808 465225967639728 465693822662656 466322628796416 466382724042816 466853973488406 466952283979776 467484346123416 467954472287232 468586330877952 469219042639872 469693158001152 469753687609452 470861021804544 471496804982784 471973221874944 472133446631424 472146810916032 473785624424448 474264354019968 474425356566528 474438785726304 474918175298889 476680456562688 477867977629938 478994439361536 479478432126176 479641204740096 480187725094161 481319655086592 481805997330672 481969560102912 482456559033792 483656158266624 484144861395384 484309218161664 484798581165024 485288438637909 485453183624064 485941380169728 487151972335728 487809752476608 488300318908416 488959649611776 489453711574016 489516787735416 490114599653376 490177760983776 491333240143872 491829700465152 492493796739072 492507737346996 494384999399424 494884543325184 494898551605962 495066559018752 495566791616232 497286895477248 497300971759389 497405693804544 497972455653204 498644846222544 499636521107456 499820284551168 500325320479488 500389797670938 502076152558176 502246596612096 502754084171136 502924758368256 503432931165696 504684686886912 505194637977792 505366140690432 505876780346112 506387935969992 506559843781632 507647039133024 508332492872064 508846129833924 509018872149504 509033280518847 510734307729408 510800126332608 511423930073088 513213600485376 513906570510336 513921117231648 515704928643072 516401262600192 516415879936656 517113173860416 518908064845824 518922753140232 519623431985952 520148477708307 520325056927872 521374605807104 521441795631204 522078595282944 522145875830544 523379213594694 523905550495488 524083405160448 524612957395968 525321319477248 525919889388843 526448781323136 526627499360256 527159622237696 527692282790736 527871422969856 528404802751296 528584184815616 529718649530112 530433905605632 530969874609312 531150127460352 531165162280536 532221511614464 533008827477504 533547398272464 534805111185408 535527235289088 536265513633024 538126882062336 538685872015543 538868744281728 539413236141948 539596355332608 541469285056512 541484611972416 542031746997006 542215755115776 542763628913016 544043066929152 544113178049952 544662969069807 544777664643072 545398403810652 546134831577072 546684052690944 547422216413184 547975351001344 548045968877694 548161376845824 548785971536184 549337858771968 550079605813248 550635425520768 550706386202343 550822354403328 551378924610048 552749895161856 553308413023296 553496249327616 554055521331456 556745111240832 557512640568261 559375670370304 559447757411904 559581405530112 562091086245888 562106996885784 562297820120064 562865985539424 564835671627948 565027421188608 565598344692528 565790353164288 566362047561408 567697113317376 567770272747776 568343967725016 569111377889376 569686427966241 569879824254336 570452924547072 571102919024652 571800366262272 571874054481072 573222113501184 573801317209344 573996110413824 574576096195584 575351921332224 576782499299328 577365300546048 578144891824128 578161256885604 580168044723456 580951420425216 580967864928738 581752320592968 583712873892736 583771572951552 583788097282761 584576360984196 586529829126144 586546431532992 586745551429632 587338419693312 589377061306368 589393744307424 589593830805504 590189577070464 590785925298324 590986484411904 592254878988528 593054575017408 593653818139578 593855350841088 594455403095208 594657207917568 595856692350976 595933480721376 596661251751936 596738143806336 597341108935476 598749200566272 599557665595392 600240823056522 600367222259712 601655750083584 602468139700224 603076894617984 603281626251264 603298702837152 605392742320128 606210177835008 606227337316944 607045899749184 609091694496768 609152945688576 609170188468968 610609082527143 612048450295296 612874872723456 614401685524206 615019559277312 615228345188352 615640996589192 615849993464832 616472269876512 616681548951552 618005091118464 618839556539904 619464853710864 619675148703744 620301290186304 621763505061888 621843632057088 622471964651208 623312461497888 623939296382976 624781774503936 626257544001536 626338250145936 627814695739392 628662406643712 629297629166592 629315442165606 629378727088392 629529081221376 631714165899264 632352472026624 632370371496507 632585047635072 633224233731852 635573942083584 635655848837184 636298137779094 637157303506584 638659252482048 639386963690643 639521606320128 640250300125548 641759540115456 642407996440896 642626080137216 643275412045056 644874877688832 645526481860512 645745624215552 646398108220032 646617546473472 647051251517212 647270911498752 648880311711744 649535963114304 650413003302144 651067091877888 652689050313888 653486132871168 653570347978368 654471360667089 655772933953536 656658395652096 656676983129328 659846057766912 659864735474616 660088745358336 660755722154976 663049193969664 663067962345852 663963274204272 664859794963392 666286738862094 666427046068224 667100427305984 667186396894584 668087269696224 668762328482109 669434870077568 669662128816128 670338778894848 670425165811548 671243908220928 672912915849216 673592850637056 673821520920576 674502373794816 675183914626656 675413125042176 676862718844032 677776657162752 678461506445232 678691829532672 678711040691796 680979076972544 681066835110144 681986450064384 682005754481562 684284800647168 685228156308864 687606571524096 688535016800256 688554506582208 689250246181378 689484231813888 691877419794432 691897004186976 692596121162841 692831242647936 693531303611076 693766742570496 695255727508272 696104793710592 696194501107392 696897960424722 697838951459592 698540733993984 699483943194624 700280960232609 700428425969664 701226519185124 701931708430848 702879496316928 703589710387648 703828563959808 704539737001728 704630531414178 704778913087488 706291532706816 707245207474176 707959832812416 708200169947136 708220216374048 710678436636672 711396531029952 711658178589456 713073481580544 715020684844032 716801966444907 718491659042304 719217648189264 719461807110144 721979482629888 722708995996008 722954340154368 723684838550688 725390755905536 725484237399936 726217292093076 726463827242496 727197871747536 728179775436096 728912070254592 729896288550912 730727958503592 731714628714912 732450478362624 733439474417664 734180567361024 734275181603124 735171899480064 736999860215808 737744550697728 737994999103488 738740695108608 738761606020494 741577499099136 742326814987776 742347827408943 743350187424348 745930343215872 746108540706816 746958683479806 747967269333816 749454781661184 749475995847712 749730426826752 750487980719232 750584696506407 753114228837264 753369894918144 754131126256704 754387137552384 755149396748544 757027030330368 757791956966688 758815170519168 759581903954988 759839765672448 761470558699536 762400488349696 762498739308096 763269194750886 763528308224256 764296151334912 765068422945792 766101461594112 766200189498912 767135895109632 769820400728064 770859855765504 770881675847472 773557392964608 774601893900288 774623819904984 775669760790624 778362097268736 778384129710348 779435147978928 782061908710656 782162693446806 782327401906176 783117892924416 785068820392041 785858325743232 786125107740672 786919436093952 787714567064432 787981979215872 789673171984704 789941249040384 790739433356544 791538424186104 791807134454784 792607204126944 792876277223424 794577974295168 795650858408448 796454811913968 796747743420804 798332267421696 799410220793856 800321097408696 802207666778112 803290852933632 804102526157312 804398270449536 807190323093504 808280237113344 808303116422592 809119854212922 809394532998912 812122259329024 812203927584768 812226917958624 813047620495509 813323632673664 814145443369524 816064600393728 816169767074928 817166496964608 818097605715978 819202247365608 820026079036416 821133324619776 821963026502016 822068953316541 822242065268736 824006788157952 825119408719872 825953138281152 826233531604992 827068386915072 829124842742784 829962619534944 830244373991424 831083281997184 831919061843968 835117666861248 837086260985856 839063505555456 839087256220808 839171636117856 839372108295168 843136629368832 843160495328676 843446730180096 844298978309136 847253507441922 847431922778112 847541131782912 848397517038792 849543071342112 851545669976064 852515951587524 853667066834064 854819736381504 855679386820608 856543995254528 856654378536978 856834773516288 857700549393408 857811081721608 859833170251776 860701975814016 860994165620736 861864144293376 863027881998336 865173748948992 866047950819072 867217337736192 867241885328406 870252067085184 871427130637824 871451797393107 872628480889452 874363911938048 875544527536128 875569310839104 875657359427328 879794743689216 879819647299488 880118327144448 881007629539968 884065591959552 884090616461136 884390746208256 885284365605696 886178887947486 886479726617856 888382318482792 889581862526112 890480727209367 890783026261632 891683104642812 893785038526464 893900221082064 894991877627904 896011663403214 897217221132288 898123800849408 899336498393088 900245219502208 900361234584783 900550833389568 902483625125376 903702209550336 904615341926976 904922439376896 904948054255728 908089113480192 909315266752512 909341005975416 910568849623776 913637541745152 913755282703452 916808762032128 918072675442944 919312309085184 922529338915968 923461494883788 923774990197248 924708404814768 925022323427328 927007636677696 928139724947456 928259334809856 929197280566296 929512723055616 930451935279456 931387645325312 932645257592832 932765448085632 933707946976812 934968692246832 935908944574464 937172661755904 938438085279744 939386316002304 939507375218904 941722043609088 942993609965568 943946443749888 943973163248409 944293621832064 947571248848896 948528708039936 948850713133056 948877571452608 949836350597778 953360913125376 954447206668641 955735955259876 957988878723072 958956864252352 959282409480192 960375450188322 962639310173184 963611994661344 963939120205824 964913118067584 967312316533248 968289722790768 968618436323328 969597162330048 970576877275818 970906367248128 971882760339456 974303944671456 975619504953216 976600637816832 978907423148032 979033575470832 980229199306752 980355521967552 982666480287744 983659400930304 984987593478144 985015474693992 989769086650368 989797103211924 990133118037504 991133583232464 994573790954496 994601943518778 994811387609088 995944911306408 997289692445088 999430108293141 999640569102336 1000650640958976 1000779595341876 1004152305116352 1004493193224192 1005508168342272 1005849516736512 1006865862331392 1009369373773824 1010389275955584 1010732281380864 1011753560692224 1012775871939984 1013119687563264 1015294078266048 1016664985744128 1017692259667848 1018037744299008 1018066561037694 1021468615458816 1021600252665216 1023008631722343 1026427200970752 1027813141020672 1027842234463296 1031409857286144 1032802525200384 1032831759873312 1033875369272067 1034226347720832 1037816129691648 1037845506280464 1039246863971904 1040296955416614 1040650113855744 1042749211614208 1042883591262408 1044157190565888 1044291751661088 1045346940637083 1046758427189388 1047811100990976 1049225914791936 1050642638954496 1051839778777686 1052897562646272 1053254998720512 1054319244475392 1055384565581472 1055742845939712 1056809605502592 1057168369631232 1059437299060224 1060867811211264 1061939749218624 1062300254920704 1062330324561072 1064443023228928 1066017654955008 1067094796544928 1069610222370816 1072531027266048 1076253764124672 1077371744031086 1077737488563456 1078826472283896 1079192710665216 1082969223944832 1084063493994012 1084431510231552 1085527257826032 1088086133858304 1088226356099904 1089325938139614 1089555329286144 1090796807621304 1092269663154144 1093368105381888 1094844432826368 1095950702002688 1096091937755388 1097571943072368 1098675717543936 1100159211626496 1101270851041536 1101412772404686 1101644708806656 1102757849220096 1105499790323712 1106616826046592 1106992498655232 1108111042662912 1108142409030741 1113490222481664 1115025281136522 1118751340740608 1118895514823808 1119162811060224 1120438025219709 1124182172491776 1124213993771568 1124595640240128 1125731971078848 1129671343255896 1130054842377216 1131196689385056 1131580706328576 1132339690155121 1132724095122816 1135540545495552 1136687935450032 1138222755778752 1139372855932482 1139759648508672 1140905849094144 1142205838049304 1143600732524544 1143748108962144 1144903792126329 1146444227002368 1147602634418688 1149152192391168 1150703842664448 1153564998598656 1154730601092096 1156289783648256 1156322513771208 1160336089446912 1161902840850432 1161935729857476 1163504641185936 1167425747785472 1167543145903104 1167576194565522 1169152721968392 1173092863065984 1173244040170209 1173491102859264 1174676839386624 1178754122612736 1178787488614848 1179187661611008 1180379154140928 1181571850596648 1181972968823808 1184509757977056 1186109150034816 1187307636279156 1187710701682176 1188910806190416 1189314415835136 1191713384701952 1191866961442752 1193322503503872 1193476287612672 1194682217870952 1197498401132544 1199115331190784 1200481646113044 1203311500167168 1204936279400448 1206153789235968 1206563252502528 1206597405674304 1210785484640256 1212420355670016 1212454674633888 1213679781319383 1214091799498368 1218183388993536 1218305891377152 1218340376937936 1221218165054286 1224096900590592 1225749745446912 1227146408573967 1228803371048412 1230039118554624 1231281993178384 1231699986929664 1232944539753024 1233363097903104 1236010182236928 1237679113079808 1238929707421728 1239350297407488 1240602580372608 1243687264114176 1244943929302416 1246624922995776 1247878592765952 1249563549007872 1252515088003072 1252676500291872 1255629391478784 1258595258333184 1258630884331212 1258757454176784 1259058162442752 1263428331798528 1264704944053248 1264740742993014 1265170095270144 1266448467463704 1270880261162883 1271147884167168 1271311697674368 1272596275558188 1274314607013168 1277318504964096 1278773927381286 1279043212640256 1280500600251096 1283519080230912 1284815992881792 1284981567805467 1285252160274432 1286550824090112 1289749755377664 1291052963721024 1291491248431104 1292796216440064 1293235092946944 1294102503034424 1294541822997504 1297760623423488 1299071926228608 1300826006604288 1300862827992609 1305378100627776 1306972265742336 1307140695956736 1308942721334178 1311545867907072 1313316791304192 1313353966258656 1319692115533824 1319729470949232 1320177490716672 1321511444309952 1326098387939328 1326135924691704 1327926548408544 1329268331921229 1329719589926784 1332573477724188 1334200854611968 1334372793789168 1336174539392448 1337524656964218 1338869740155136 1339324257632256 1340677557789696 1340850331623096 1342487816441856 1344017495104821 1345825831698432 1347185701274112 1349004747589632 1350367829253312 1350826250084352 1353725437688064 1355553314325504 1356923012890464 1357383659065344 1357422081383592 1362133670220288 1363972900128768 1364011508963124 1368569601294336 1370456312617728 1375213143048192 1377109013164416 1378500492362756 1378968463627776 1383754839588864 1383794008373952 1385192242325682 1385662485295872 1387062607222152 1387533485140992 1390511455016544 1392209587421184 1392389002214784 1393795920849444 1395677902919184 1397081467987968 1398967886389248 1400561920465218 1400856851939328 1402453038370248 1403863416861696 1405758992633856 1407179420775296 1407657127919616 1409079474003456 1409261062828356 1412583065413632 1414490414948352 1415919665624832 1416400339894272 1416440432748096 1421356873273344 1422793062059904 1423316357178912 1424754525896667 1430041369688064 1433603932889814 1436983318084608 1438435296378528 1438923614220288 1443958965259776 1445417991992016 1445908680308736 1447369677101376 1450781511811072 1450968474799872 1452434584186152 1452927654484992 1454395743495072 1455865315913727 1456359550872192 1457824140509184 1461455917007184 1463429257429824 1464900956725248 1466878948835328 1468361134722048 1468550363206248 1470343798960128 1473999720431616 1475489101395456 1477481390217216 1477523212040988 1483154998198272 1484653629975552 1484695654817886 1486700374848696 1491860686431744 1491902915278167 1492217081413632 1493917366959612 1495934538667632 1498909563322368 1498951991695424 1499460853653504 1500975961438464 1501169393012814 1506228457674528 1506739789836288 1508262252513408 1508774275104768 1510298793497088 1514054060660736 1515583913933376 1517630341038336 1519163807909976 1519679531344896 1522941117399072 1524800976699392 1524997478616192 1526538389501772 1527056616448512 1527099841556541 1530136845891584 1532202923188224 1532400378997824 1534271790219264 1539640801456128 1541719711531008 1541763351694944 1547114785929216 1549203787800576 1549247639809968 1551339521581248 1556724194537472 1556768259420696 1558870295957856 1560445433124921 1564123817421312 1564325386893612 1566235785848832 1570137640784082 1571716651486464 1572250215481344 1573838872187904 1575429134128864 1575963958431744 1577759668166529 1579346343969408 1579882498080768 1581478866713088 1583076848372208 1583614268909568 1585214408253888 1585752554446848 1589155948590336 1591301716816896 1592909623827936 1593495486841608 1596664534843392 1600642194817392 1604415333556224 1606581705867264 1608205052314624 1608796540899072 1614380646187008 1616057616046629 1616606232845184 1618239708425844 1618789065997824 1624244518658048 1624407855169536 1624453835917248 1626095240991018 1626647265347328 1628290886739048 1632129200787456 1632339534149856 1633988907209421 1634332993929216 1636195211431956 1638404494731216 1640052158072832 1642266649239552 1643926053004032 1644137906633082 1644484130537472 1648013576315904 1650238817439744 1651906276562304 1652467063209984 1654136773830144 1658249685485568 1659925239069888 1660488747982848 1662166563994368 1663838123687936 1670235333722496 1672537921704783 1678127011110912 1678174512441616 1678343272235712 1678744216590336 1686273258737664 1686320990657352 1686893460360192 1688597956618272 1694507014883844 1695082263565824 1696795034077584 1699086142684224 1703091339952128 1705031903175048 1707334133668128 1709059283898723 1709639472763008 1711358773641216 1713087990509056 1713308757073956 1715401098786816 1715622163443216 1719666340503552 1721403951628032 1721988331241472 1723728288586752 1726055763996672 1730347497897984 1732095901638144 1734434675472384 1734483770656812 1740504134170368 1742854261275648 1742903594786214 1745256961778904 1748727823876096 1751138621678208 1751314718854656 1751364291848283 1759589487378432 1759639294598976 1760236654288896 1762015259079936 1768131183919104 1768181232922272 1768781492416512 1770568731211392 1772357775894972 1772959453235712 1776764636965584 1779163725052224 1780961454418734 1781566052523264 1783366209285624 1787570077052928 1787800442164128 1789983755255808 1792023326806428 1796247601698816 1798672996786176 1800490439004416 1800722469169566 1801101666779136 1804967250250752 1807404419100672 1809230683853952 1809844878753792 1809896108511456 1816178226960384 1818630533505024 1818682011950832 1821137699247552 1827275083490304 1827510565406904 1831827247581429 1836145350885888 1838624618170368 1845058677831936 1846922989767576 1847549980394496 1849416809629536 1850044646854656 1854015273355392 1856518669619712 1858394561132592 1859025446111232 1860903870558912 1862775290650624 1865290515185664 1865530896171264 1867415893953624 1869937384493664 1871817889148928 1874345323511808 1878772632004608 1879014750437808 1883444087218176 1885987219931136 1887892887499776 1887946326496818 1888587243664128 1895142497697792 1897057416079872 1897111114489521 1897755142905216 1899672701195556 1906721826250752 1908894413337282 1911471910519752 1915977757446144 1917913728504704 1918160891071929 1918564818960384 1920750900376644 1925278620346368 1927223989322688 1927878240411648 1929826236135168 1934624633066496 1936579445581536 1937236872646656 1939194324660096 1941153754551636 1941812734496256 1948607889342912 1951239009906432 1953201275633664 1957814846296064 1958067150941664 1960458398613504 1960711043935104 1967318801860608 1969975186956288 1970030949387984 1979538173300736 1979594206423848 1980266236075008 1982267166464928 1989147581908992 1989203887037556 1991889822612816 1994579384890176 1998860216586282 1999281138204672 2001301281917952 2001559190683752 2006286985446327 2008304610232704 2008986386448384 2011016336684544 2013731724662784 2018738747547648 2020778551911168 2021464562761728 2023507121384448 2025551743879968 2026239375126528 2030588156532096 2033329971488256 2035384519335696 2036075488598016 2036133122075388 2042937230917632 2043200505330432 2046017263444686 2052854401941504 2055684468926592 2062819714572288 2065605050400768 2065663519746624 2067750738544134 2068452695441664 2075632259383296 2075691012560928 2077788363488523 2078493727943808 2080593910833228 2081300227711488 2085498423228416 2085767182524816 2088314381131776 2088583503322176 2090693881274166 2093516854378776 2095622201981952 2098451829583872 2100842880697827 2101285277908992 2103679557555372 2105795125292544 2108638488950784 2110769131162944 2111485691879424 2113619211005184 2114336739262464 2118874598120448 2121735622422528 2123879498437248 2124600509841408 2124660649122144 2132035309910016 2134189593089856 2139220444741632 2145062054532096 2150405899334721 2154743488062172 2155474977126912 2157652944567792 2158385421330432 2165938447889664 2168126987988024 2168863020463104 2171054515652064 2176172267716608 2176452712199808 2178651876279228 2181593615242608 2184539326308288 2186736210763776 2189688865652736 2191901404005376 2192183875510776 2195143886144736 2197351435087872 2200318423252992 2202541702083072 2202825544809372 2205515698440192 2210999580647424 2213233652093184 2213984997310464 2216222085325824 2216284818061482 2226980444963328 2227043482226829 2230050562273044 2237502681481216 2237791029647616 2238325622120448 2240876050439418 2248364344983552 2248427987543136 2249191280480256 2251463942157696 2259342686511792 2260109684754432 2262393378770112 2263161412657152 2264679380310242 2265448190245632 2271081090991104 2273375870900064 2276445511557504 2278745711864964 2279519297017344 2284411676098608 2287201465049088 2287496217924288 2289807584252658 2292888454004736 2295205268837376 2298304384782336 2301407685328896 2309461202184192 2312579567296512 2312645027542416 2320672178893824 2323805681700864 2323871459714952 2327009282371872 2334851495570944 2335086291806208 2335152389131044 2338305443936784 2346185726131968 2346488080340418 2346982205718528 2349353678773248 2355206461176123 2357574977229696 2358375323222016 2360758308281856 2363143701193296 2363945937647616 2369019515954112 2372218300069632 2374615272558312 2375421403364352 2377821612380832 2378628831670272 2383426769403904 2383733922885504 2386952575225344 2389364435741904 2394996802265088 2398230662381568 2400963292226088 2406623000334336 2409872558800896 2412307578471936 2412375861634823 2413194811348608 2421570969280512 2424840711340032 2424909349267776 2427359562638766 2428183598996736 2436366777987072 2436611782754304 2436680753875872 2439142861486527 2442436330108572 2448193801181184 2451499490893824 2454292817147934 2457606742096824 2460078237109248 2462563986356768 2463399973859328 2465889079506048 2466206859949623 2466726195806208 2472020364473856 2475358226159616 2477859414843456 2478700594814976 2481205160745216 2487374528228352 2489887858604832 2493249845991552 2495757185531904 2505030176006144 2505353000583744 2511258782957568 2517190516666368 2517261768662424 2517514908353568 2518116324885504 2529409888106496 2529481485986028 2530340190540288 2532896934927408 2541760522325766 2542295768334336 2542623395348736 2545192551116376 2548629214026336 2554637009928192 2557547854762572 2561001200502192 2567038160461824 2569631985763584 2569963135610934 2570504320548864 2573101648180224 2579499510755328 2582105927442048 2582982496862208 2585592432880128 2588205006068848 2589083645995008 2595521246846976 2598143852457216 2601652013208576 2601725655985218 2610756201255552 2614281391913472 2614355392179321 2617885442668356 2623091735814144 2626633582608384 2626707932517312 2639384231067648 2639458941898464 2640354981433344 2643022888619904 2652196775878656 2652271849383408 2655853096817088 2658536663842458 2659439179853568 2665146955448376 2668401709223936 2668745587578336 2671442181628101 2672349078784896 2675049313928436 2677739480310272 2681355115579392 2681700663246192 2684975632883712 2688034990209642 2691651663396864 2694371402548224 2698009495179264 2700735658506624 2701083703754349 2701652500168704 2707450875376128 2711106628651008 2713846025780928 2714767318130688 2714844162767184 2724267340440576 2727945800257536 2728023017926248 2740912625235456 2750426286096384 2754218026328832 2757000984725512 2757936927255552 2767588016747904 2770384484651364 2771324970591744 2774125214444304 2775066970281984 2781022910033088 2784419174842368 2784778004429568 2787591841698888 2791355805838368 2794162935975936 2797935772778496 2801123840930436 2804906076740496 2807726833723392 2811517985267712 2814358841550592 2815314255839232 2818158948006912 2818522125656712 2825166130827264 2828980829896704 2831839331249664 2831919489745227 2832880865496192 2842713746546688 2845586124119808 2846632714357824 2849509051793334 2860082739376128 2863341620005923 2867207865779628 2873966636169216 2876870592757056 2877847228440576 2887917930519552 2890835983984032 2891817360617472 2894739354202752 2901936949599744 2904869168372304 2905855308969984 2908791486990144 2911730631827454 2912719101744384 2915648281018368 2922911834014368 2926858514859648 2929801913450496 2936722269444096 2937100726412496 2940687597920256 2947999440863232 2950978202790912 2954962780434432 2955046424081976 2969307259951104 2969391309635772 2973400749697392 2983721372863488 2983805830556334 2984434162827264 2987834733919224 2991869077335264 2997903983390848 2998290324879423 2998921707307008 3001951922876928 3002338786025628 3012456915349056 3013479579672576 3016524505026816 3017548550209536 3020597586994176 3028108121321472 3031167827866752 3035260682076672 3038327615819952 3039359062689792 3045882234798144 3049601953398784 3049994957232384 3053076779003544 3054113232897024 3054199683113082 3060273691783168 3064405846376448 3064800757995648 3079281602912256 3083439423062016 3083526703389888 3094229571858432 3098407575601152 3098495279619936 3101626107816201 3102679043162496 3113448389074944 3113536518841392 3117740591915712 3120890866249842 3128247634842624 3128650773787224 3132471571697664 3136040821911249 3140275281568164 3143433302972928 3147677744375808 3150858268257728 3151927916863488 3155519336333058 3158692687938816 3159764996161536 3162957733426176 3166153696744416 3167228537819136 3170428816507776 3171505108893696 3178311897180672 3182603433633792 3185819247655872 3186990973683216 3193329069686784 3201284389634784 3208830667112448 3216410104629248 3217593081798144 3228761292374016 3232115232093258 3233212465690368 3236479416851688 3237578131995648 3248489037316096 3248907671834496 3252190481982036 3253294530694656 3256581773478096 3264258401574912 3264679068299712 3267977814418842 3268665987858432 3272390422863912 3276808989462432 3280104316145664 3284533298479104 3287852106008064 3288275813266164 3296027152631808 3300477634879488 3303812553124608 3304934126419968 3308273547660288 3316499370971136 3319850478139776 3320977495965696 3324333127988736 3324427227092223 3340470667444992 3345075843409566 3356254022221824 3356349024883232 3356686544471424 3357488433180672 3361314075659127 3372546517475328 3372641981314704 3373786920720384 3377195913236544 3389014029767688 3390164527131648 3393590068155168 3397019070465363 3398172285368448 3410063806350096 3414668267336256 3418118567797446 3419278945526016 3422717547282432 3426175981018112 3426617514147912 3430802197573632 3431244326886432 3434711376378987 3439332681007104 3442807903256064 3447456577173504 3452111527993344 3460694995795968 3464191803276288 3468869350944768 3468967541313624 3481008268340736 3485708522551296 3485807189572428 3490513923557808 3497455647752192 3502277243356416 3502629437709312 3502728583696566 3519278589197952 3520473308577792 3524030518159872 3536262367838208 3536362465844544 3537562984833024 3541137462422784 3544715551789944 3545918906471424 3553529273931168 3558327450104448 3561922908837468 3563132105046528 3566732418571248 3575140154105856 3575600884328256 3579967510511616 3584046653612856 3592495203397632 3597345993572352 3600980878008832 3601444938339132 3609934500501504 3614808838201344 3618461367707904 3619689757507584 3619792217022912 3632356453920768 3637261067010048 3637364023901664 3641039343958149 3642275398495104 3654550166980608 3655021130813808 3663654495162858 3672290701771776 3677249236340736 3681439225721901 3690117355663872 3693845979535152 3695099960788992 3698833619259072 3700089293709312 3708030546710784 3713037339239424 3716789122265184 3718050892222464 3721807741117824 3725550581301248 3731061792342528 3734831787907248 3739874768987328 3743635778297856 3748690647023616 3757545264009216 3758029500875616 3766888174436352 3775785774999552 3775892652993636 3777174487328256 3790284995395584 3794114832159744 3794222228979042 3795510285810432 3799345402391112 3812640783488649 3813443652501504 3817788826674564 3822943821039504 3831955514892288 3835827457009408 3836321782143858 3837129637920768 3841501800753288 3850557240692736 3854447978645376 3854944703416401 3855756480823296 3859652472270336 3869249266132992 3873158891163072 3874473745293312 3878388649320192 3882307509103272 3883625468992512 3897215778685824 3902478019812864 3902588483977827 3915629692592128 3916134301883328 3920916797227008 3921422087870208 3934637603721216 3939950373912576 3940061898775968 3959076346601472 3959188412847696 3960532472150016 3964534332929856 3978295163817984 3978407774075112 3983779645225632 3987804995763687 3989158769780352 3997720433172564 4002602563835904 4003118381367504 4012573970892654 4016609220465408 4017972772896768 4022032673369088 4027463449325568 4032052485314463 4037477495095296 4041557103822336 4047014242768896 4051103487759936 4052478750253056 4061176313064192 4066659942976512 4070769038671392 4072150977196032 4072266244150776 4086401010660864 4092034526889372 4105708803883008 4111368937853184 4125639429144576 4131327039493248 4135501477088268 4136905390883328 4151264518766592 4151382025121856 4155576726977046 4156987455887616 4161187821666456 4162600455422976 4170996846456832 4171534365049632 4176628762263552 4177167006644352 4181387762548332 4187033708757552 4191244403963904 4196903659167744 4201685761395654 4202570555817984 4207359115110744 4211590250585088 4217276977901568 4221538262325888 4222971383758848 4227238422010368 4237749196240896 4243471244845056 4247758996874496 4249201019682816 4249321298244288 4264070619820032 4268379186179712 4274263577690001 4290124109064192 4300811798669442 4309486976124344 4310949954253824 4315305889135584 4316770842660864 4331876895779328 4336253975976048 4337726040926208 4342109031304128 4352344535433216 4352905424399616 4357303752558456 4363187230485216 4367595947741181 4369078652616576 4373472421527552 4383802808010752 4384367751021552 4390287772289472 4394702870175744 4400636846505984 4405083404166144 4405651089618744 4411031396880384 4421999161294848 4426467304186368 4432444170651648 4432569636122964 4453960889926656 4454086964453658 4460101124546088 4475582059295232 4475708745834501 4476651244240896 4481752100878836 4496728689967104 4496855975086272 4498382560960512 4502927884315392 4518685373023584 4520219369508864 4524786757540224 4526322825314304 4529358760620484 4530896380491264 4542162181982208 4546751741800128 4552891023115008 4557491423729928 4559038594034688 4568823352197216 4574402930098176 4574992435848576 4579615168505316 4581299524669623 4590410537674752 4596608769564672 4602815370657792 4618922404368384 4625159134593024 4625290055084832 4641344357787648 4647611363401728 4647742919429904 4654018564743744 4669702991141888 4670172583612416 4670304778262088 4676610887873568 4681336299374763 4692371452263936 4692976160680836 4698707357546496 4710412922352246 4715149954459392 4716750646444032 4721516616563712 4726287402386592 4727891875295232 4738039031908224 4744436600139264 4749230545116624 4750842806728704 4755643224761664 4757257663340544 4766853538807808 4767467845771008 4773905150450688 4778728871483808 4789993604530176 4801926584452176 4813246000668672 4819745117601792 4824615156943872 4824751723269646 4826389622697216 4843141938561024 4848172848139887 4849818698535552 4854719125277532 4856367197993472 4872733555974144 4873223565508608 4873361507751744 4878285722973054 4884872660217144 4896387602362368 4901966721628263 4902998981787648 4908585634295868 4915213484193648 4920156474218496 4925127972713536 4926799947718656 4931778159012096 4932413719899246 4933452391612416 4944040728947712 4950716452319232 4955718829686912 4957401189629952 4962410321490432 4974749056456704 4979775717209664 4986499691983104 4991514371063808 5010060352012288 5010706001167488 5017613765114349 5034381033332736 5034523537324848 5035029816707136 5036232649771008 5058819776212992 5058962971972056 5060680381080576 5065793869854816 5083521044651532 5085246790697472 5090385102232752 5097258428052672 5109274019856384 5115095709525144 5122002401004384 5127177851696169 5134076320923648 5139263971527168 5139926271221868 5146203296360448 5158999021510656 5164211854884096 5165964993724416 5171184865760256 5176410012137696 5178167291990016 5191042493693952 5196287704914432 5203304026417152 5203451311970436 5221512402511104 5228562783826944 5228710784358642 5235770885336712 5246183471628288 5253415865034624 5254092875544849 5278768462135296 5278917883796928 5280709962866688 5286045777239808 5304393551757312 5304543698766816 5311706193634176 5317073327684916 5318878359707136 5330293910896752 5336803418447872 5337491175156672 5342884363256202 5344698157569792 5350098627856872 5355478960620544 5362710231158784 5363401326492384 5369951265767424 5376069980419284 5388742805096448 5396018990358528 5401471317013248 5402167407508698 5403305000337408 5414901750752256 5422213257302016 5427692051561856 5429534636261376 5429688325534368 5448534680881152 5455891600515072 5456046035852496 5481825250470912 5495481742744287 5508436052657664 5514001969451024 5515873854511104 5535176033495808 5540768969302728 5542649941183488 5548250428888608 5550133940563968 5562045820066176 5569556008859136 5575183683397776 5582711611676736 5588325871951872 5595871545556992 5602247681860872 5609812153480992 5615453667446784 5623035970535424 5628717683101184 5636317896013824 5637044251313424 5650332261654528 5657961659793408 5663678662499328 5663838979490454 5665761730992384 5685427493093376 5691172248239616 5691333343468563 5693265428715648 5699018103586668 5720165478752256 5726683240011846 5734415731559256 5747933272338432 5753741185514112 5754482673215787 5755694456881152 5775835861039104 5781671967968064 5783634721234944 5789478708405504 5803873899199488 5809738336744608 5811710617939968 5817582973980288 5823461263654908 5825438203488768 5845823668028736 5853717029719296 5859603826900992 5873444538888192 5874201452824992 5881375195840512 5901956405581824 5909925560868864 5910092848163952 5938614519902208 5938782619271544 5946801499394784 5967442745726976 5967611661112668 5975669467838448 5983738154670528 5995807966781696 5996580649758846 5997843414614016 6003903845753856 6004677572051256 6018860956338981 6024913830698112 6026959159345152 6033049010053632 6041195173988352 6056216242642944 6062335655733504 6070521364153344 6076655231639904 6078718125379584 6091764469596288 6099989914464768 6106153558007088 6108226465794048 6108399366226164 6120547383566336 6128811692752896 6129601515991296 6158563205824512 6167053406779776 6188459143716864 6196815151202304 6196990559239872 6203252215632402 6205358086324992 6226896778149888 6227073037682784 6233365090465569 6235481183831424 6241781732499684 6256495269685248 6257301547574448 6264943143395328 6272081643822498 6280550563136328 6286866605945856 6295355488751616 6301716536515456 6302528642093481 6303855833726976 6311038672666116 6317385375877632 6325915466852352 6332307393488832 6334457075638272 6340857633015552 6343010217787392 6356623794361344 6365206867267584 6371638495311744 6373981947366432 6402568779269568 6417661334224896 6432820209258496 6435186163596288 6464230464186516 6466424931380736 6472958833703376 6475156263991296 6496978074632192 6497815343668992 6504380963964072 6506589061389312 6513163546956192 6528516803149824 6529358136599424 6535955628837684 6544780845727824 6553617978924864 6560208632291328 6569066596958208 6575704212016128 6576551626532328 6592054305263616 6600955269758976 6607625106249216 6616547095320576 6632998741942272 6639700956279552 6641954991931392 6648666255977472 6648854454184446 6680941334889984 6681130446680487 6690151686819132 6712508044443648 6712698049766464 6713373088942848 6714976866361344 6722628151318254 6745093034950656 6745283962629408 6747573841440768 6754391826473088 6778028059535376 6780329054263296 6787180136310336 6794038140930726 6796344570736896 6820127612700192 6829336534672512 6836237135594892 6838557891052032 6852351962036224 6853235028295824 6861604395147264 6862488653772864 6869422752757974 6878665362014208 6885615806512128 6894913154347008 6904223055986688 6928383606552576 6937738701889536 6937935082627248 6962016536681472 6971417045102592 6971614379144856 6981027847115616 7004554486712832 7005258875418624 7005457167393132 7038557178395904 7040946617155584 7048061036319744 7065619383528369 7072724931689088 7075125969666048 7082274924845568 7089431103579888 7091837812942848 7107058547862336 7116654900208896 7123845817674936 7126264210093056 7133464837142496 7150280308211712 7151201768656512 7168093307225712 7184990406795264 7194691987144704 7201961756017664 7202889876678264 7219869001003008 7229617676402688 7236922735415808 7237127584904469 7239584434045824 7264712907841536 7274522134020096 7274728047803328 7282078687916298 7284550796990208 7309100333961216 7310042261627616 7317428584459581 7327308990325716 7344581403543552 7354498472681472 7362878451443802 7380234711327744 7387691959070304 7390199921577984 7397667238518144 7400178587418624 7416061093421568 7426074678478848 7433578244530368 7436101784444928 7443615482235648 7451101162602496 7462123584685056 7469663575814496 7479749537974656 7487271556595712 7515090528018432 7516059001751232 7533776348872704 7551571549999104 7551785305987272 7554348974656512 7588229664319488 7588444457958084 7591020571620864 7598690804782224 7625281566977298 7626887305003008 7635577653349128 7645887642079008 7663911029784576 7671654914018816 7672643564287716 7683003601506576 7701114481385472 7708895957290752 7709889406832802 7711512961646592 7719304944540672 7738498532265984 7746317782326144 7748947490586624 7756777298640384 7764615018206544 7767250937985024 7794431557371648 7804956039625728 7805176967955654 7831259385184256 7832268603766656 7842844175740416 7843066176537963 7869275207442432 7879900747825152 7880123797551936 7918152693202944 7918376825695392 7921064944300032 7926377831085847 7929068665859712 7956590327635968 7956815548150224 7967559290451264 7975609991527374 7978317539560704 7995440866345128 8005205127671808 8006236762735008 8014326544884303 8025147941785308 8033218440930816 8044065346738176 8054926898651136 8064104970628926 8074954990190592 8083114207644672 8094028485537792 8102206975519872 8103251111263047 8104957500506112 8122352626128384 8133319885953024 8141538077342784 8144301954392064 8144532488301552 8172802021321728 8184069053778744 8222737875706368 8251278858289152 8262654078986496 8271002954176536 8273810781766656 8302764050243712 8311153453954092 8313974911775232 8322375643332912 8325200910845952 8341993692913664 8343068730099264 8353257524527104 8354334013288704 8362775525096664 8374067417515104 8382488807927808 8393807318335488 8403371522791308 8414718230221488 8423180501170176 8434553955803136 8443076524651776 8445942767517696 8454476844020736 8475498392481792 8486942489690112 8495517993748992 8495758469235681 8498642596488576 8528141239640064 8536758372359424 8548527155380002 8580248218128384 8590024860017769 8601623597338884 8618973952248688 8621899908507648 8630611778271168 8633541685321728 8663753791558656 8672507951952096 8675452081852416 8684218062608256 8705810848799232 8714607505116912 8726374460970432 8735191895482362 8738157305233152 8746944843055104 8767605616021504 8768735502043104 8780575544578944 8789405740351488 8810166808332288 8811302179237488 8822062793760768 8843998322589696 8852934608372736 8864888341303296 8865139272245928 8907921779853312 8908173928907316 8920202249092176 8951164118590464 8951417491669002 8953302488481792 8963504201757672 8993711950172544 8994870974638269 8996765121921024 9005855768630784 9037370746047168 9040438739017728 9049573515080448 9052645650628608 9058717521240968 9061792760982528 9084324363964416 9093503483600256 9105782046230016 9114982847459856 9118077188069376 9137646704394432 9148805860196352 9149984871697152 9159230337010632 9162599049339246 9180821075349504 9193217539129344 9237844808736768 9250318269186048 9250580110169664 9282688715575296 9295222726803456 9295485838859808 9304878323448603 9308037129487488 9339405982283776 9340345167224832 9340609556524176 9353221775747136 9362672598749526 9384742904527872 9385952321361672 9397414715092992 9408122465733747 9420825844704492 9430299908918784 9443033233127424 9452574804773184 9455783750590464 9476078063816448 9488873200278528 9498461090233248 9501685613457408 9511286449523328 9514515326681088 9534935691542016 9547810300901376 9557457742967616 9579987209060352 9603853168904352 9626492001337344 9649230313887744 9649503446539292 9652779245394432 9686283877122048 9696345696279774 9699637397071104 9709438250555064 9712734395986944 9745467111948288 9746723015503488 9756571445946108 9769745320434288 9792775204724736 9803933443256526 9805997963575296 9817171268591736 9830426968387296 9840312948436992 9850255945427072 9853599895437312 9863556318024192 9864827439798492 9888081457895424 9901432904638464 9911437659373824 9914802379259904 9924820642980864 9949498112913408 9959551434419328 9972999383966208 9973281681276669 10020120704024576 10021412002334976 10035227530228698 10068762066665472 10069047074649696 10070059633414272 10072465299542016 10117639552425984 10117925943944112 10121360762161152 10131587739709632 10167042089303064 10170493581394944 10180770204465504 10191057211396089 10194516856105344 10230191419050288 10244004802008768 10254355703392338 10268152641847296 10278527943054336 10279852542443736 10292406592720896 10304134129136961 10317998043021312 10328423709768192 10342369731520512 10352820024275392 10356334583980032 10382084987387904 10392575409828864 10406608052834304 10406902623940872 10443024805022208 10457125567653888 10457421568717284 10471541770673424 10492366943256576 10506831730069248 10508185751089698 10557835767593856 10561419925733376 10572091554479616 10608787103514624 10609087397533632 10623412387268352 10634146655369832 10637756719414272 10660587821793504 10673606836895744 10674982350313344 10685768726512404 10689396315139584 10700197255713744 10710957921241088 10725420462317568 10726802652984768 10739902531534848 10752139960838568 10777485610192896 10792037980717056 10802942634026496 10804334815017396 10829803501504512 10844426514604032 10855384103123712 10859069272522752 10859376651068736 10897069361762304 10911783201030144 10912092071704992 10923118031874447 10963650500941824 10990963485488574 11016872105315328 11028003938902048 11031747709022208 11044317677165703 11070352066991616 11081537938605456 11085299882366976 11096500857777216 11100267881127936 11124091640132352 11139112017718272 11150367366795552 11165423223353472 11176651743903744 11204495363721744 11219624306961984 11230907334893568 11246071941070848 11257435366202368 11272635792027648 11274088502626848 11300664523309056 11327357324998656 11327677958980908 11331523461984768 11370854986186752 11382344496479232 11382666686937126 11386530857431296 11398036207173336 11437922350465947 11440330957504512 11453366480023692 11468831463118512 11495866544676864 11507482371028224 11508965346431574 11511388913762304 11551671722078208 11563343935936128 11567269442469888 11578957416811008 11607747798398976 11619476673489216 11623421235879936 11635165947960576 11646922527309816 11650876406977536 11691647336057472 11707434059438592 11707765451933481 11746889077776384 11748402905649984 11762750391681024 11803912811163648 11819851121737728 11820185696327904 11877229039804416 11877565238543088 11893602998789568 11934885491453952 11935223322225336 11951338935676896 11963414987291061 11967476309341056 11991615933563392 11993161299517692 12007807691507712 12009355144102512 12037721912677962 12049827661396224 12053918318690304 12066098020107264 12082390347976704 12096157455943389 12112432485285888 12124671311467008 12141042728306688 12153310463279808 12157436250759168 12183528939192576 12199979828929536 12212307116014176 12216452931588096 12216798732452328 12241094767132672 12259203031982592 12317126411649024 12334106813559552 12376918287433728 12393981118479744 12406504431264804 12410716172649984 12453793556299776 12454146075365568 12466730180931138 12470962367662848 12483563464999368 12512990539370496 12514603095148896 12529886286790656 12544163287644996 12561101126272656 12573733211891712 12590710977503232 12603433073030912 12605057284186962 12607711667453952 12622077345332232 12634770751755264 12651830933704704 12664614786977664 12668914151276544 12681715266031104 12713247588722688 12730413734535168 12743276990623488 12747963894732864 12805137558539136 12822790733070003 12865640418516992 12870372327192576 12928460928373032 12932849862761472 12945917667406752 12950312527982592 12995630687337984 13008761927928144 13013178122778624 13026327093912384 13057033606299648 13058716273198848 13071911257675368 13089561691455648 13102787843223543 13107235957849728 13120417264582656 13151408424032256 13153103253064656 13184108610527232 13201910539517952 13215250212498432 13233094190641152 13265997483884544 13279401912559104 13297332511954944 13297708908368892 13361882669779968 13362260893360974 13380303373638264 13425396099532928 13426746177885696 13427126237503503 13429953732722688 13445256302636508 13490186069901312 13490567925258816 13495147682881536 13508783652946176 13556056119070752 13560658108526592 13574360272620672 13588076281861452 13592689141473792 13640255225400384 13658673069345024 13672474271189784 13677115782104064 13704703924072448 13706470056591648 13723208790294528 13724977307545728 13738845505515948 13771231613024256 13789826308694016 13808446111973376 13856767213105152 13875477403779072 13875870165254496 13924033073362944 13942834090205184 13943228758289712 13962055694231232 14009108973425664 14010517750837248 14010914334786264 14044008898124289 14077114356791808 14096122072639488 14131238767056738 14145449863378176 14150251939332096 14164549849691136 14178862207159776 14183675625885696 14214117095724672 14233309800417792 14247691635349872 14252528420186112 14266929674284992 14300560616423424 14302403537313024 14336186614451424 14369980813590528 14403923512035328 14405779753356528 14439738002006016 14459235352805376 14473845470831616 14474255169808938 14479168868091648 14529425815683072 14544518544419661 14549456095606656 14564157375832596 14569101593980416 14618200667922432 14620084523255232 14634857168919162 14654617980651432 14689162807087104 14705900164884789 14708996945362944 14725756902887604 14760469422655488 14775383918140608 14780399843155968 14795334477036288 14800357174837248 14832122186843136 14852149356957696 14867156489060736 14872203568889856 14887230964471296 14924247169370112 14939327151628992 14959499075949312 14974543113191424 15030181056036864 15032118003502464 15052841295343047 15103143099998208 15103570611974544 15108697949313024 15176459328638976 15176888915916168 15182041143241728 15197381609564448 15250563133954596 15271155306698256 15291775284158016 15327822059569152 15343309828037632 15345287128575432 15366007203013152 15381533555088507 15402228962770944 15417791914581504 15419778813665604 15438609889081344 15476997064531968 15492635564652288 15497894981173248 15513554597280768 15529230036413088 15534501875970048 15588863114743296 15609912079251456 15610353935911308 15662518770368512 15664537207533312 15685688351480832 15686132353075926 15738550414884864 15760247595103872 15836305386405888 15836753651390784 15842129888600064 15852755662171694 15858137331719424 15913180655271936 15913631096300448 15935118580902528 15951219983054748 15956635079121408 15990881732690256 16010410255343616 16012473525470016 16028653089768606 16050295883570616 16066436881861632 16088130693476352 16109853797302272 16128209941257852 16166228415289344 16188056971075584 16204413951039744 16206502222526094 16209915001012224 16244705252256768 16266639771906048 16283076154685568 16288603908784128 16289064976603104 16345604042643456 16368138107557488 16445475751412736 16486445228232861 16525308157972992 16542005908353072 16547621563533312 16605528100487424 16622306907908184 16627949823550464 16644751286665824 16650401821691904 16683987385827328 16686137460198528 16708668026577408 16725551050193328 16748134835030208 16764977615855616 16787614636670976 16806743045582616 16829436460442976 16846361002340352 16869107911606272 16886153049303552 16908953688041472 16950996784963584 16973884979380224 16991035987497984 16991516938471362 16997285192977152 17056282479280128 17073516744718848 17074000030405689 17097054310760004 17160496436256768 17180049720035538 17203247194677768 17237947904497376 17243799817015296 17261223556542336 17263448019647361 17267083370643456 17327507583117312 17345015903904192 17350904163704832 17368436125216512 17411621697598464 17429215010233824 17452748921940864 17470383790964724 17476314610466304 17535211232043008 17537471004086208 17561151089157888 17578811480702976 17620333616664576 17622604358474976 17644125587521536 17705869216745472 17729776682606592 17730278544491856 17815843559706624 17816347857814632 17840404498184352 17902328237180928 17902834983338004 17927008403515344 17987423900345088 17989741949276538 17993530243842048 18011711537261568 18056582869016943 18074741492094336 18080877478035456 18099147030160896 18117435042481936 18123585521965056 18168648727928832 18187006967200512 18211564092460032 18229965694919712 18236154376138752 18275293408788864 18299969743394304 18318460674021264 18325198098678492 18361642150699008 18386435078258688 18475689617473536 18501160220339328 18565377431150592 18590445453606912 18590971677719616 18609756646897206 18616074258974976 18678811964567552 18680690334449664 18681219113048352 18700095271396707 18706443551494272 18725345197499052 18769485809055744 18771904642723344 18794829430185984 18816244931467494 18841651689408984 18860599817837568 18886066466254848 18905149609546368 18907585926280443 18911567501180928 18952156127632896 18977746400557056 18996922180466496 19003371226914816 19022572899046656 19029030653362176 19069871383084032 19095620601802752 19114915485935232 19207706337808704 19252984002674688 19298460627775488 19299006893078584 19305558490788864 19392691392559548 19399274794142208 19418876501110128 19425468791973888 19490934223896576 19493446031006976 19513142891892216 19539490640868576 19585550409449472 19607866886513052 19634342537183472 19660853936774592 19680625896873984 19700511890854144 19707199790874624 19727112636048384 19729654879596984 19776162915790848 19802865809276928 19822875318747648 19849641285961728 19898996225826816 19919102868838656 19945998767932416 19946563362553338 20042824004669952 20043391340041461 20070455060457396 20137524133330944 20138094149299392 20140119266828544 20144930599084032 20235279104851968 20235851887888224 20242721524322304 20263175479419264 20334084178606128 20340987162789888 20361540408931008 20382114422792178 20389033712210688 20460382838100576 20488009604017536 20508711406784676 20557055886108672 20559705084887472 20584813185441792 20608268258273922 20635996086042624 20656847419536384 20684739463041024 20705640048550784 20712669167960064 20785150819657728 20813216105668608 20813805247881744 20886049610044416 20914251135307776 20914843137434568 20943083541346848 21013663460138496 21016371502179396 21115671535187712 21122839851466752 21144183108959232 21218174795067264 21246824774536704 21268293310739664 21275513438828544 21321175643587008 21347213673791488 21349964700626688 21371537453024808 21378792630279168 21400394511427488 21421915842482176 21450840924635136 21453605305969536 21504279921677136 21554971220385792 21584075961434112 21605885268052992 21608669630034792 21659607003009024 21688853029208064 21710768206247424 21711382754713407 21718753302137472 21794138723524608 21823566402060288 21824184143409984 21846236063748894 21927301001883648 21952285753378743 21981926970977148 22033744210630656 22056007877804096 22063495418044416 22088635354331406 22140704133983232 22163075877210912 22170599764733952 22193001715554432 22200535762255872 22248183280264704 22278224035436544 22300734733591104 22330846446706944 22353303487807488 22408990727443488 22439248613923968 22461814669787136 22514870732404736 22545271584055296 22548177005253696 22601329046618112 22654714649997312 22655355917961816 22663046923969536 22764688992958464 22765333373874252 22773061714862592 22796072414346672 22875844700931894 22880661915009024 22906732960047384 22937662926237024 22991733089353728 23014964742056448 23017930692863148 23103343444156416 23126687871872256 23134538884939776 23157914833622016 23215495596797952 23238953346978432 23246842471759872 23270331895921152 23293845054619632 23301752813955072 23383294672114944 23414868118877184 23415530903866962 23493778155552768 23496805811299968 23529198529613889 23607825622327296 23639702243475456 23640371392655808 23754458079608832 23755130477086176 23779133493257541 23787205997579136 23869770982907904 23870446644450672 23902677871353792 23926829974582122 23934952618682112 23983231867126784 23986322599035384 24015615383015424 24018710288205024 24042979634652909 24075443825355924 24099655322792448 24132196040214528 24164780695953408 24192314911886778 24224864970571776 24249342622934016 24282085456613376 24306620926559616 24314872501518336 24367057878385152 24399959657859072 24424614232028352 24432905863176192 24433597464904656 24482189534265344 24518406063965184 24668213627119104 24753836574867456 24787962236959488 24813008862529608 24821432345299968 24908292150731136 24933460361862276 24941924735325696 24967126929998736 25025981078740992 25029206190297792 25059772573581312 25088326575289992 25122202252545312 25147466423783424 25181421955006464 25206866146061824 25210114568373924 25244154690664464 25269541503510528 25303661867409408 25329229573955328 25337828302553088 25363430532062208 25426495177445376 25460827469070336 25486553981246976 25487275407707043 25495927789465728 25610275117078272 25645581466140006 25731280837033984 25740744654385152 25770074580053307 25856921856746064 25865699725522944 25891835334813504 25900625055965184 25991261374675968 26017523855856288 26026356245557248 26052654187824768 26117432546397696 26143822515350736 26179123382911296 26205575686447086 26214471915699456 26240834529165312 26302816848064512 26306206506129312 26368217221054464 26430500424996864 26466188381282304 26531994967769088 26558803825118208 26594665023909888 26595417816737784 26723765339559936 26724521786721948 26760606747276528 26850792199065856 26853492355771392 26854252475007006 26859907465445376 26890512605273016 26981135850517632 26984612923914807 26990295365763072 27017567305892352 27112112238141504 27121316217053184 27148720545241344 27176152563722904 27185378282947584 27280510450800768 27317346138690048 27344948542379568 27354231564208128 27409407848144896 27412940113183296 27446417580589056 27449954615091456 27477691011031896 27542463226048512 27579652617388032 27713534426210304 27750954807558144 27751740330508992 27848066146725888 27885668180410368 27886457516579424 27914634970345809 27924111388462464 28018217946851328 28021035501674496 28021828669572528 28088017796248578 28154228713583616 28192244145278976 28224367397201241 28262477534113476 28290899726756352 28329099699382272 28357724414319552 28367351251771392 28428234191449344 28466619600835584 28495383270699744 28505056840372224 28533859348569984 28604807074626048 28672373228902848 28739961627181056 28807847024070656 28811559506713056 28879476004012032 28947690941663232 28948510339617876 28958337736183296 29058851631366144 29089037088839322 29098912191213312 29128314751665192 29138203187960832 29236401335844864 29240169046510464 29269714337838324 29309235961302864 29378325614174208 29411800329769578 29417993890725888 29451513805775208 29520938845310976 29550767836281216 29560799686311936 29590668954072576 29664244373686272 29704298713915392 29734312978121472 29744407137779712 29774461928942592 29848494338740224 29878654303257984 29918998151898624 29919845043830007 30060362112073728 30064236007004928 30105682590686094 30206286199996416 30207141223949088 30217395898626048 30352918657277952 30353777831832336 30364082286483456 30394763219128896 30501126267909192 30542310613396512 30573171634188267 30583550568316032 30686619656075264 30690574257150864 30732014406026304 30763067110177014 30804457925541888 30835583829163008 30839557627331208 30877219778162688 30912402387410883 30953994129063936 30985271129304576 31027109194561536 31058460072826176 31069003751940096 31177726229486592 31219824158502912 31220707871822616 31329074415066624 31371376702961664 31372264706151852 31477100829769728 31520495190207744 31673507302781568 31684259777200128 31705511324343388 31716274663438848 31826361310543872 31827262192600896 31870237161805056 31902439966109496 31913270158242816 31981763465380512 32020820510687232 32024947050940032 32057306179537212 32100591767141232 32132873763723264 32176261386952704 32219707594604544 32256419882515704 32332456830578688 32376113942151168 32408827902079488 32413004445052188 32489410504513536 32533279543812096 32566152309371136 32577207817568256 32578129953206208 32691208085286912 32736276215114976 32769354095623341 32890951502825472 32972890456465722 33050616315945984 33084011816706144 33095243127066624 33211056200974848 33244613815816368 33255899647100928 33289502573331648 33300803643383808 33367974771654656 33372274920397056 33417336053154816 33451102100386656 33496269670060416 33529955231711232 33613486091165232 33658872920885952 33692722004680704 33738215823212544 33772306098607104 33817907376082944 33901993569927168 33982071974995968 33983033876942724 33994570385954304 34112564958560256 34147033489437696 34148000060811378 34194108621520008 34313767051397841 34320992872513536 34360099440071076 34406494389355536 34475895808994752 34487599634030592 34522447113084672 34526896039294722 34534166741286912 34655015166234624 34690031807808384 34701808327409664 34736872250433024 34823243395196928 34858430020467648 34905497843881728 34940767581929448 34952629220932608 35070422464086016 35074942008172416 35122302178315776 35123296355800443 35240667233329152 35245208716949952 35288251175043072 35411738433490944 35459553365213184 35460557088983712 35631687119413248 35632695715629264 35680808996368704 35804656474361856 35805669966676008 35854016807030688 35890244961873183 35974847800690176 35979483898553076 36023423074523136 36113165738033886 36149482984188672 36161754956070912 36198294060321792 36234870084963872 36247171043930112 36288472367830167 36337297455857664 36374013934401024 36423128184920064 36459931389839424 36472308752277504 36550586817577728 36599939486788608 36636921348042528 36650396197356984 36723284301398016 36951379234947072 37002320440678656 37130754862301184 37181943355439232 37219513293794412 37232148517949952 37357623929135104 37361380668899328 37362438226096704 37400190542793414 37412887102988544 37450690394998104 37538971618111488 37543809285446688 37589658860371968 37632489862934988 37683303378817968 37721199635675136 37772132932509696 37810299219092736 37815171852560886 37823135002361856 37904312255265792 37955492801114112 37993844360932992 38006742453829632 38045145798093312 38139742766168064 38191241203605504 38229830971870464 38415412675617408 38468372199210009 38596921255550976 38598013786157168 38611116981577728 38785382785119096 38798549588284416 38837753002220256 38850937583947776 38986892062013952 39026285783784432 39078981281737152 39171100818898944 39215733773026104 39268685074366944 39308363529670629 39321707873549184 39361251793747968 39401023781708288 39454225272096768 39459309759193968 39552325831581696 39605731618553856 39645750637495296 39699282571923456 39797992451653632 39838205737677312 39891997535864832 39893126725106676 40085648009339904 40086782680082922 40140910120914792 40276188298598784 40280238533657088 40281378712510509 40289861198168064 40470558209703936 40471703775776448 40485443048644608 40526350958838528 40668168357212256 40681974325579776 40723080817862016 40764228845584356 40778067424421376 40920765676201152 40976019208035072 41017422813569352 41114111772217344 41119410169774944 41169626370883584 41216536516547844 41313694839072768 41369478926082048 41411280097101568 41425338335920128 41570301639315456 41626432211337216 41627610495763488 41772099220088832 41828502270615552 41829686274869136 41886167082693696 42027326920276992 42032743004358792 42132026694372867 42231343070375424 42288366217918464 42436349590134528 42493649549073408 42536586621479328 42551026877657088 42642351287174016 42699929401253376 42743074906049616 42757585260558336 42800789022854976 42843831684964352 42901681849270272 42907210611939072 43008559843354272 43109942440771584 43211770536105984 43217339260069584 43319214006018048 43377706058416128 43421536412494848 43422765509426814 43437506604274944 43588277447049216 43633555633258983 43648368286819968 43692472127497788 43854602003767296 43904571506757486 43963853941954296 44067488421261312 44112015755608192 44117700494654367 44126990836088832 44177270708662812 44281408267966464 44326151754421824 44341199529467904 44386003431108864 44401071524511744 44496366560529408 44556448070873088 44601469467182208 44661692893413888 44817981454886976 44878497227847936 44923629339574272 45029741464809472 45090543168110592 45096354010507392 45309429299994624 45310711835923632 45326093847939072 45529377985916928 45530666747748504 45546123429725184 45592144828693344 45751689401863788 45813465920094768 45875325852474048 45983466178707456 46029929484112896 46035861385726296 46144600665265521 46206686888312832 46253375743744512 46315829667244032 46430991193595904 46477906693956864 46493684943519744 46540663791842304 46587690109239264 46603505627910144 46766589344229888 46829736237754368 46831061807733924 46987556311105536 46993611622599936 47058397059227778 47215651244654592 47280742785311616 47508916159217664 47510260954172352 47558266986515082 47574411995158272 47739541965815808 47740893288901344 47805355742707584 47853659949164244 47869905237364224 47966463734253568 47972645198070768 48031230766030848 48037420576410048 48085959269305818 48150887650711848 48199310645584896 48264392080429056 48329561391906816 48384629823773556 48498685245868032 48564170913226752 48613241853119232 48629745003036672 48734115756770304 48799919315718144 48849228464056704 48865811726352384 48867194929809312 49036812127930368 49336427254238208 49459335684698583 49575924473918976 49626017725059216 49642864690599936 49816584301462272 49866920723724552 49883849470651392 49934253859997472 50051962157481984 50058412380595584 50176653150579984 50244404505090624 50294932847566848 50362843910012928 50413732292123648 50420229136747848 50488309381328928 50539083007021056 50607323734818816 50658459147910656 50726861064124416 50852990354890752 50921654938140672 50973107962493952 50974550815414086 50991855578931456 51220550234156544 51222000091217067 51291162932280012 51462561674067968 51481489308770304 51540149160106614 51713843713492128 51731399451045888 51783670669627008 51801250111930368 51982522749351936 52035047711712576 52052712491114496 52105308375649536 52234865092795392 52287645030701472 52358246765822592 52411151372894172 52428943831398912 52605633696129024 52612413012258624 52736434442108928 52861000849993728 52932376762564608 53117607650236416 53189330047819776 53190835633475568 53447530679119872 53449043573443896 53521213494553056 53701584398131712 53706984711542784 53708504950014012 53781025210546032 53962271701035264 53969225847829614 53980590731526144 54035134611784704 54169748607050829 54224224476283008 54242632434106368 54297441090482688 54352305127445808 54370756565895168 54561020901601536 54634692277380096 54689897084759136 54708463128416256 54818815696289792 54825880226366592 54899909230182912 54955382022063792 55084926452097024 55159305234776064 55427068852420608 55484644817600929 55503480661017984 55696132293451776 55771336360820736 55772915033158848 55829269940691618 55848222776924928 56036435893702656 56042071003348992 56043657339145056 56100285814190121 56176035592497156 56308457427167232 56384488290557952 56448734794402482 56524955068226952 56581799453512704 56658199398764544 56715448828639104 56722757778841329 56734702503542784 56856468382898688 56933239201671168 56990766541399488 57010113680744448 57067718697139968 57209614149252096 57344746457805696 57615694048141312 57623119013426112 57758952008024064 57895381883326464 57897020679235752 57916675472366592 58178074177678644 58197824382426624 58256629503330384 58276406375921664 58472802671689728 58480338093020928 58539428675676648 58618471922605728 58756651228348416 58823600659539156 58903027611550416 59041877690621952 59101535672562432 59121599372623872 59181337908145152 59328488747372544 59408597427830784 59468625956242944 59548923857885184 59696988677480448 59757308606515968 59837996303797248 59839690087660014 60128472014009856 60130174020124383 60211365181372188 60412572399992832 60414282447898176 60434791797252096 60705837314555904 60707555663664672 60728164572966912 60789526438257792 61002252535818384 61084621226793024 61146343268376534 61167101136632064 61373239312150528 61381148514301728 61464028812052608 61526134220354028 61671167658326016 61679115254662416 61754439556325376 61824804774821766 61907988258127872 61970542258609152 62054218389123072 62116920145652352 62138007503880192 62355452458973184 62439648317005824 62441415743645232 62658148830133248 62742753405923328 62744529412303704 63040990380415488 63347014605563136 63368519554400256 63411022648686776 63432549326877696 63654524385201792 63740474323610112 63804879932218992 63826540316485632 63963526930761024 64041641021374464 64049894101880064 64114612359074424 64201183534282464 64265747527446528 64352522773905408 64512839765031408 64664913661157376 64752227884302336 64817655804158976 64826008890104376 64978821009027072 65066559087624192 65132304618742272 65134148264140221 65156259906412416 65382416170573824 65472552430229952 65538708191246682 65781903005650944 65856857260136229 65945780912931444 66101232631891968 66168023633412288 66190486254133248 66422112401949696 66489227631632736 66511799294201856 66579005146663296 66601607286767616 66744549840794112 66834672106309632 66902204200773312 66992539340120832 67059910463422464 67226972182330464 67317745841771904 67385444009361408 67544612197214208 67635814752165888 67803987139854336 67964143949991936 67966067753885448 67989140771908608 68294066978875392 68296000121622756 68388217243040016 68627534102795682 68641985745027072 68720198880142152 68812988778711072 68951791617989504 68975199268061184 69044894226169344 69053792078589444 69310030332469248 69380063615616768 69403616654819328 69473744500866048 69646486790393856 69716860040935296 69810995687763456 69881535163858896 69905258441865216 70140844928172032 70149884016344832 70244604356631552 70246592711600886 70481334466658304 70490417433899904 70823476866981888 70919106730426368 70921114177967424 71263374238826496 71265391431258528 71337400479772623 71361617992737408 71609312948723712 71611339933352016 71708033614061376 71780489923746366 71949695601380352 71958967797106152 72046846149046272 72128938903958727 72226331476067772 72298965968377344 72396588120643584 72469740169927744 72494342087860224 72576944735660334 72674594911715328 72748027868802048 72846256369840128 72919862779678848 72944617504555008 73101173635155456 73199878973577216 73273842696085056 73300792394713968 73446568602796032 74004640881357312 74261509724602368 74363886710878464 74439026587588824 74464297035899904 74715247858270208 74724876452193408 74800381085586828 74825774205977088 74901380789996208 75077943236222976 75087618570893376 75179317720743936 75264979725869976 75366606757635936 75442399271350272 75544265865019392 75620598438185472 75630343705121772 75808624510531584 75910985602228224 75987688721865984 76013484907659264 76090291596186624 76279485532336128 76382482407211008 76459661943740928 76461826223121129 76830825351234816 76936744398420018 77193842511101952 77196027572314336 77222233963155456 77310223740159921 77570765570238192 77597099176568832 77675506004440512 77701875167895552 77973784124027904 78052571567568864 78157962563474304 78431467546052208 78537370148733888 78616727059341258 78643415747098368 78722503587495936 78802047563416576 78908450544193536 78918619518387936 79104651663163392 79291501274990592 79398565143846912 79595984903307264 79676411475354624 79783995071729664 79786253450213352 80171296018679808 80173565360165844 80281820241829584 80552376597197568 80560477067314176 80562757425021018 80579722396336128 80943407551552896 80970886097289216 81052701917677056 81336336714424512 81363948651159552 81446161635724032 81528457691168712 81556134848842752 81841531352402304 81952038416070144 82034845627138704 82228223544434688 82238820339549888 82339252741767168 82433073033095688 82627389678145536 82738957852164096 82822560194203136 83140603278630912 83252864422674432 83255220991526976 83544198440177664 83657004541231104 83659372549738272 83743904911037427 83772334165387392 84054653840553984 84065486008717584 84264053388745734 84462686140750848 84576732435836928 84673102191603723 84872699180269056 84987299098146816 85073173242958656 85102053755314176 85284702574348032 85399858802506752 85486149812099232 85515170521116672 85601578045709952 85687663369928704 85814421223878144 86017119686708544 86219884881543168 86423541072211968 86434678520139168 86638428012036096 86843072824989696 86845531018853628 86875013208549888 87176554894098432 87267111266517966 87296736573639936 87384944254995576 87709204007534592 87809143013514972 87927707883908592 88134976842522624 88224031511216384 88235400989308734 88253981672177664 88354541417325624 88562816535932928 88652303508843648 88682399058935808 88772006862217728 88992733121058816 89112896141746176 89202938934364416 89323385786827776 89635962909773952 89756994455695872 89759535131490021 90059482929618944 90181086336221184 90192708021014784 90618858599989248 90621423671847264 90652187695878144 91058755971833856 91061333495497008 91092246859450368 91184289657386688 91503378803727576 91626931840189536 91719514902564801 91750651704948096 92059858968225792 92071722771452592 92289201330531042 92413373776625664 92506751487489024 92631659334488064 92737207162232649 92861982387191808 92955813387913728 93081327583684608 93175380218478528 93207011255820288 93533178688459776 93659472475508736 93662123615467848 93987223245199872 94116794118455556 94431302489309184 94561485570623232 95020521908344704 95116533973030164 95148823990316544 95479083931631616 95481786577802688 95610711485415168 95707319898328488 95739810474728448 95932927468507136 95945290396141536 96062461532061696 96074841152820096 96171918538611636 96301775301423696 96398621291169792 96528784160858112 96659122783813632 96769259647547112 96997370491736064 97128341826453504 97226483706238464 97468231513540608 97599838631436288 97698456928113408 97731623452704768 97734389859618624 98073624255860736 98308062286870023 98672854508476416 98918671369397166 99151848947837952 99252035450118432 99285729381199872 99633168602924544 99733841447449104 99767698941302784 99868507719994944 100103924314963968 100116824761191168 100353306301159968 100488809010181248 100589865695133696 100827464584247296 100840458273495696 100976618762657856 101078166014042112 101214647469637632 101316918295821312 101453722128248832 101705980709781504 101946215924987904 101949101630828172 101983711157862912 102441100468313088 102444000182434134 102582325864560024 102941301154193523 102962978617540608 103080298320213228 103427687426984256 103462798902091776 103567341339254016 103602500223860736 103965045498703872 104070095423425152 104105424982228992 104210616751299072 104469730185590784 104575290061402944 104716493531645184 104822302745788344 104857887662797824 105211267392258048 105224826024517248 105369889067401329 105722001699987456 105864753525129216 106235215300472832 106378660095639552 106381671266951136 106895061358239744 106898087146887792 107042426989106112 107403168796263424 107413969423085568 107417009900028024 107562050421092064 107670734885619549 107924543402070528 107938451695659228 108070269223569408 108339497214101658 108448448952566016 108485264868212736 108594882180965376 108704610254891616 108741513131790336 109122041803203072 109269384554760192 109379794169518272 109416926256832512 109637631392579584 109651760452733184 109799818460365824 109910764044127584 110169852904194048 110854137704841216 110969289635201858 111006961322035968 111392264586903552 111545830066317696 111658539881383236 111696445553849856 112072871787405312 112084142006697984 112087314678290112 112200571628380242 112352071184994312 112616914854334464 112768976581115904 112897469588804964 113049910136453904 113163598907025408 113316398797529088 113430897657278208 113445515557682658 113469405007085568 113712936765797376 113866478403342336 113981533082798976 114020227361488896 114135437394279936 114419228298504192 114689492915611392 115231388096282624 115246238026852224 115405116597630027 115790763766652928 115794041358471504 115833350944733184 116356148355357288 116395648764853248 116513259006660768 116552812751843328 116960676186041856 117078857351353296 117236943845211456 117513302456696832 117647201319078312 117806055223100832 117925090589011887 118083755381243904 118203071345124864 118362675816290304 118656977494745088 118817194855661568 118937251912485888 119097847715770368 119393977354960896 119514617213031936 119675992607594496 119679380175320028 120256944028019712 120260348040248766 120422730362744376 120828564895796352 120844136137531527 120869583594504192 121411674629111808 121415111327329344 121456329145933824 121579052876515584 122004505071636768 122169242453586048 122292686536753068 122334202273264128 122746478624301056 122762297028603456 122928057624105216 123052268440708056 123342335316652032 123358230509324832 123508879112650752 123649609549643532 123941084517218304 124108436778246144 124233840291304704 124276015007760384 124710904917946368 124879296634011648 124882831487290464 125316297660266496 125485506811846656 125489058824607408 126081980760830976 126396080083118601 126694029211126272 126822045297373552 126865098653755392 127309048770403584 127480948647220224 127609759864437984 127653080632971264 127927053861522048 128099788203760128 128229224718148848 128402367068564928 128531495054893056 128705045547810816 129025679530062816 129329827322314752 129635311608317952 129652017780208752 129957642018054144 130133118175248384 130264609237484544 130268296528280442 130312519812824832 130764832341147648 130900666899776949 130945104860459904 131077416382493364 131563806011301888 131713714520272458 131891561825862888 132202465263783936 132336047266824576 132353101483963101 132380972508266496 132844224803899392 132978455263265472 133023598588403712 133158010293326592 133203214573535232 133489099681588224 133669344212619264 133804408401546624 133985078680241664 134453944364660928 134635491683543808 134770888018722816 135089224394428416 135271629504331776 135928287899983872 135932135507770896 135978281543817216 136588133957750784 136592000243245512 136776434486080032 137255068205591364 137440397760284304 137625977557422144 137903583235979008 137950398536122368 138089788452338688 138107584157178888 138433801995796563 138620060664938496 138760127231233536 138947489001732096 139292973580787712 139433720081870592 139621991375526912 139763070327717792 139810516883730432 140299768032689664 140489208713263104 140493185423201772 140962668933316608 140980834867799808 141646953733963776 141842228355934848 142526748477652992 142530782862517056 142674800959545246 142723235985474816 143218625897447424 143222679866704032 143416067228122752 143560979847492732 143899391202760704 143917935594212304 144093692298092544 144257877807917454 144452662952135544 144597931936754688 144793176241287168 144939480339855488 144988684175720448 145153889471320668 145496055737604096 145692512739680256 145839725559357696 145889235009110016 146202347270310912 146399757947154432 146547685392170112 146601584789427936 148009281762714624 148727773421756928 148878053175177648 148928594071799808 149430495716540416 149449752904386816 149600762171173656 149651548411954176 149802761579992416 150155886472445952 150175237141786752 150529959451739952 150733213515271872 150884798542700544 151088531730038784 151241196876370944 151260687410243544 151617249021063168 151821971204456448 151975377443731968 152180583192373248 152558971064672256 152764964814422016 152919323887481856 152923652446242258 153661650702469632 153666000273651201 153873488796840036 154387685022203904 154392055144628672 154444467926310912 154620447480319842 155141531140476384 155194198353137664 155351012008881024 155403750335791104 155947568248055808 156105143135137728 156315925126948608 156862935092104416 157074740297467776 157233454118682516 157286831494196736 157604095126833152 157816901088387072 157837239036775872 158209303326326784 158583002549981184 158797130287693824 159352822950709248 159567990143459328 159572506900426704 160342592037359616 160347130720331688 160563640483659168 161104753194395136 161120954134628352 161125514850042036 161886815103105792 161941772194578432 162105403835354112 162509245821152487 162672673428849024 162727897302319104 162892323271448064 163056915382337424 163112269697685504 163683062704804608 163904076832140288 164069691254277408 164456447088869376 164477640679099776 164866146066191376 165254779356291072 165477915704328192 165645120388406272 166281206557261824 166453934452802787 166510441983053952 167088396880355328 167314009082462208 167318745099476544 167487809822074854 167544668330774784 168109307681107968 168130972017435168 168300857442570363 168528106777491468 168925372281501696 169153464871673856 169346204383207446 169745398360538112 169974598196293632 170146346485917312 170204107510628352 170569405148696064 170799717605013504 170972299624198464 171030341042233344 171203156091419904 171375326739857408 171628842447756288 172034239373417088 172847082144423936 172869357040278336 173276856024072192 173686145649979392 173691062037707256 173750026417099776 174534222533035932 174593473147279872 174769888509991152 175418408015069184 175618286027029944 175855415767817184 176269953685045248 176448063022432768 176470801978617468 176709082834651248 177125633071865856 177304607017687296 177364798117871616 177544013724435456 177985466242117632 178225792283492352 178405877868728832 178646771573655552 179271925819547904 179513988911391744 179519070262980042 180118965859237888 180385416042029568 180390522060373149 181237717199978496 181242847343694528 181304375391756288 182117511943667712 182122666990994016 182184493718900736 182368579314773376 183006757607455152 183253863680379072 183439029805129602 183501303409896192 184119717936451584 184143445542905184 184578402661062084 185013502974978048 185263318668976128 185474414324465298 185723964774383616 185911626775827456 186162655167369216 186350760436957056 186414022511640576 187066357376919552 187318944951017472 187324247230935696 187974446490399744 188233588236911112 189122971141246464 190041043816689408 190233067946060328 190297647980633088 190963573155605376 191221422970830336 191414639796656976 191479620949456896 191865854937014272 191890580792283072 192124923064123392 192149682305640192 192343837077223272 192603550602847392 192797242582339584 193057568321716224 193538519295094224 193994740983472128 194256683652907008 194452967412476928 194936463027081216 195199677262872576 195396913856226816 195402444792420663 195468779719237248 196147248511721472 196616124573740046 197345709016952832 197570571780408687 197837342738794332 198303697895675904 198504070900236864 198571458762399744 199266337205849088 199467682894898208 199535397882605568 199737015439989888 200233649522382336 200706612602319936 200977618020362496 201179731390267392 201654929168494592 201680916546991392 201953237525315712 202156332028084224 202633836591642624 202907444256497664 203411961419563008 203892431849975808 203898203261656344 203967422315725824 204882200936626176 204888000364868268 205164651729120048 205882602308387046 205925957235081216 206160596640426456 206855374853968512 206925597804183552 207134682678508032 207930090997407744 208140190846850304 208210849964457984 208421233502598144 208939460371181568 209150580122805888 209432987063290368 209644605491576688 209715775325595648 210422534784516096 210449652049034496 210739778134802658 211444003399974912 212470430600945664 212757320191279104 212763342533902272 213790122716479488 213796174293775584 214012201439317869 214084853978212224 214806337592526848 214827938846171136 214834019800056048 215124100842184128 215341469771239098 215849086804141056 215876903391318456 216140538447138816 216386816711876181 216678994428203316 216896897905132032 217189764361930752 217409220509783232 217483026263580672 218244083606406144 218538769109520384 218759588339036544 218833852513665024 219303520905466368 219599636920731648 219821528088255168 220339705808388096 221938579270403716 222013922644071936 222784529173807104 223091660132635392 223317079762766472 223392891107699712 224145743574810624 224174629356580224 224401143256760484 224704142369988624 225233829708668928 225537953162231808 225794939177609928 226099820272907808 226327197814050816 226632797595058176 226861795314556416 226891031115365316 227425873531594752 227732956806684672 227963066165597952 228040454722977792 228270874788559872 228838456597008384 229378985831222784 229385478669363387 230462776192565248 230492476053704448 230810233195260054 231581527533305856 231588082716943008 231666701889466368 232712296710714576 232791297529706496 233026518013321536 233105625503686656 233921352372083712 234157714702706592 234473887690422912 235294402638156624 235612110446201664 235850181178023774 236167510762487808 236406142690249728 236725351632580608 237313954989490176 237874503824971776 238195695431540736 238787954709921792 239029234426063872 239351985215188992 239358760350640056 240513888056039424 240520696080497532 240845460725488752 241657129791592704 241688272275063054 241739167189008384 242830222654658688 242912658291867648 243158105753031168 244009010143273536 244338484907172096 244585373073506136 244668404546528256 245492957248602112 245524594057206912 245856115248210432 246104536881416112 246684670633304064 246716461018649664 247017758225301504 247299219099287064 247882169034436608 248216873556492288 248467680582609408 249421809835892736 249758593268023296 249765662974580928 250632595320532992 250971013623693312 250978117649214816 251231714733112281 252163961521661952 252792160166237202 253388058422252544 253644090594747104 253730197307510784 254019306574811169 254618097540807168 254961897294440448 255219519728875968 255306161265942528 255854107723044096 256199576407520256 256458449436297696 256804734137129856 257062990109786112 258051359060125632 258659654644629504 259270623216635904 259304035560417504 259915284036108288 260529218474969088 260536593056560884 260625039625649664 261529664682295296 261801333799553898 261890209720919808 262154832764986728 263127612022603776 263427429040544916 263783123651725776 264404930527567872 264672094533649152 264706202967926202 264761945016532992 265688449607798784 265956910526530944 266047197176807424 266316020586653184 266978199363176448 267338688425238528 267608816803093248 267970157360483328 268907888729321856 269270983367087616 269278605394470063 270178448788856832 270543259008663552 271856575799967744 271864271015541792 271956563087634432 273176267915501568 273184000486491024 273552868972160064 274510136411182728 274880795520568608 275158544707694403 275251955114844288 275807166471958016 276179576904677376 276215168314357776 276867603991593126 277240121329876992 277520254462467072 277894978003464192 278211621486697947 278585947161575424 278867440163741184 279243982751053824 279526140655435584 279621033767460864 280599536065379328 280978417426526208 280986370846403544 281961669735599616 283293907467927552 283684456711869696 285061565725034112 285349601919090492 285446471970949632 286437251794894848 286445359733408064 286832134456245504 287121959694985464 287798782405521408 287835871188424608 288187384596185088 288515755615834908 288905325904271088 289195863873509376 289586352482574336 289878960679710976 289977368351440896 290307778942641336 290992111475208192 291385025479360512 291679451118715392 292404694540621824 292799515894308864 293095370784340224 293203169578855872 294924186860610069 296018563525429248 297455546843513856 297756106350355296 297857188143599616 298899505808773632 299201524342347312 299303096823908352 299605523159984832 300311772944891904 300350474283573504 301059918903479904 301466427030543744 301769597085401088 302482393752741888 302521374820487088 303234498042126336 303643942408912896 303950754887463936 304361166384746496 305117942129344512 305838647774963712 305847304892484516 307323301404939264 307332000547302402 307746977593680072 308784110289257344 308823903462580569 308888935852621824 309240894960639684 310283062280952768 310388396706275328 310702024017762048 310807500671582208 311895136496111616 312210286270275456 312631850253897216 313725870184208832 314149480594935552 314466908237365032 314573662988393472 315208190253666304 315633802176774144 315674478073551744 317166005099962368 317594260575387648 318705645901418496 319135980286918656 319145013800853408 320685184074719232 320694261440663376 321127280967318336 322209506388790272 322241908269256704 322251029700084072 323012204656858647 323773630206211584 324210807670708224 325018491642304974 325345346857698048 325455794604638208 325784646542896128 326113830764674848 326224539395371008 327366125409609216 327808153664280576 328139382508554816 328912894177738752 328955281358199552 329732292132382752 330509558712582144 331290240776812544 332562413114523648 332907868905605574 333020883966107904 334176793760710656 334637490198953088 334975619644149708 335089336661549568 336218615362215936 336261944034870336 336601714885140726 337056213554982936 337850744563003392 338306929743347712 338692408766414892 339490796721076224 339949196392587264 340292692971834624 340408215021256704 341138810297392128 341599435210027008 341944599248396928 342060682084466688 342406312182839808 343257684895512576 344068478746834176 345694164288847872 345738714080556672 346215349792890081 347372291299958784 347382124075414512 347500052834199552 349068445066071864 349186946294559744 349539777019982304 351236572054059888 351710831535634368 352539907370090496 352896126044865536 352941603957234936 353418165669302496 353775271767035661 354251266143731712 354609214035374592 355088027448870912 355970932484235264 356451584566984704 356811755737457664 357293543147311104 358543851639095808 359027977822783488 359038140525960084 360237931718475776 360770832084059136 360781044120746298 362485694687389056 362608750783512576 364235023887335424 364245333981988032 364368987437801472 364737158629546752 366013515214910304 366507727360758144 366878059610259204 367002606819792384 368239435872903168 368286891085810368 369156805322124168 370027005949956096 370526637337952256 370948828648930596 371823253551654912 372325310334738432 372701520873914112 372828045023281152 374132714753839104 374637889902034944 374648494461871392 375948892980799488 376467176473822224 378245942282492928 379188240249355803 380082087633378816 380466135892120656 380595295961266176 381927146311210752 382442845941660672 382829279593313952 382959241898913792 383731709874028544 383781161584566144 384299364611280384 384687674154446544 385207101205694784 385594485164679168 386115136643432448 387077038590188448 387989481966944256 388905934824953856 389872926054162432 390399354525745152 390793827712453632 390804889584841326 390937559438474496 392294497023442944 392702000699330847 393232249147480092 394691418033905664 395141143560817374 395674685477588664 396607395791351808 397008141800473728 397059304451889303 397142917524799488 398532674411698176 398935365789796416 399070795765211136 399474030879979776 400467299044764672 401413225204639872 401955236040724992 403309858336989184 403361833093982784 403906475050631424 404312664056168448 405267673183285248 405814888512995328 407784863699951616 407796406523312688 407934844631451648 409764401873252352 409776000729736536 410329303458240096 411765204616774092 412321193280852912 413710749707937024 413851195608367104 414269365357016064 415301405987389689 415860181994815488 416280381693700608 416842467005196288 417878920742363136 418301160245611776 418865974126580736 419289210983153376 419431550651191296 420899304098068992 421479556269605316 422888006799949824 424940861201891328 425526685067804544 427580245432958976 427592348587551168 428024402878635738 428169707956424448 429612675185053696 429655877692342272 429668039600112096 430248201684368256 430682939542478196 431698173608282112 431753806782636912 432281076894277632 432773633423752362 433357988856406632 433793795810264064 434379528723861504 434818441019566464 434966052527161344 436488167212812288 437077538219040768 437519176678073088 437667705027330048 438607041810932736 439199273841463296 439643056176510336 443877158540807432 444027845288143872 446183320265270784 446634159525532944 446785782215399424 448291487149621248 448349258713160448 448802286513520968 449408284739977248 450467659417337856 451589878355219856 452199640545815616 452654395628101632 453265595190116352 453723590629112832 453782062230730632 454851747063189504 455465913613369344 455926132331195904 456541749577119744 457676913194016768 458757971662445568 458770957338726774 460984952107408896 460998000820953603 461620466390520108 463163055066611712 463176165433886016 463333403778932736 465424593421429152 465582595059412992 466053036026643072 466211251007373312 467842704744167424 468315429405413184 468947775380845824 470588805276313248 471224220892403328 471700362356047548 472812285380499456 473450703265161216 474627909978980352 475749007649943552 476391390863081472 478058468852127744 478703970430377984 478717520701280112 481027776112078848 481041392160995064 481690921450977504 483314259583185408 483376544550126108 485660445309317376 485825316583735296 486316211506062336 488018020286547072 488676969814344192 489170746147012272 489336809093056512 490985914497204224 491049188114413824 491712230496420864 492209073762832224 493369341266608128 493432922037299328 494598438198574128 495764338068873216 496433747112984576 496935361165218816 498843619671785472 499361803358408361 499531325949161856 501265190641065984 501942027247386624 501956235298429632 502463429466224562 504327923043323904 504902572327711089 505584320332474404 506776116844505088 507288181189494208 507460394615021568 508038613149622338 509236195081614336 509923794588880896 510439039457751936 510612322531885056 511708215446088192 512399152815040512 512916898872595392 513609468274259712 514125980219572224 516102718120251264 518541246433271808 518608071120835008 519830568072216576 521058436949938176 521073186113121768 521250079251299328 523602667599107796 523780419441839616 524309665529973456 526255224045207552 526854858081089832 527566247303451552 528809861055135744 529344189067298304 529412405935852404 531376899215597568 531913821053061888 532094394353614848 532632041173306368 533956398726352896 534677376850477056 535217633606186496 535940314720966656 537815777458643712 538541966734175232 538557210788940126 540356897577713664 541171566181119447 543713151599935488 543728542031083584 543913126175268864 546352535831003136 546368000972982048 547105737944320128 549020272822365456 549761591041137216 550317089415388806 550503910229688576 551614332943916032 552359153809354752 552430336628715552 553735207983186252 555040508924934144 555789956006928384 556423242973395894 557171894323150848 557734880327482368 558487965502107648 559052281310871168 559242067534921728 561199072130758656 561956834853052416 561972741692807088 563923339471199232 567368913423739392 570123131450068224 570699203838180984 570892943941899264 572890719466816128 573664268912491008 574243919389970928 575597564811042816 575671742376849216 576374769192370176 577031511231669816 577810651808542176 578391727747018752 579172704965148672 579757921359421952 580615557885282672 581984222950416384 582770050958721024 583358902237430784 584809389081243648 585599031788617728 586190741568680448 586207334377261989 586406339157711744 589848373721220138 592037127050858496 592711715341226061 594911093687027712 595512212700710592 595714376287199232 597799011617547264 598403048684694624 598606193647816704 599211046319969664 600700948567147008 602119837806959808 602932854061087488 603539194170802176 604964787505483776 605042749640974176 606468996084252672 607901509774927872 608722332769492992 610235884258689024 611677295549927424 611694609784969032 614646602809878528 614664001094604804 615493955187360144 617568220578514688 617647806925161138 617777871705243648 618481789921279368 620566124561905536 620776793412550656 621404048035524096 623790272992223232 624420572540550912 625263700507794432 627451740368417664 628298961189871104 628933816474730064 629147325976786944 630416380507332608 631267604353548288 631348956147103488 634332010199924736 637411291802836992 638271960573837312 638290027601706816 641370368149438464 641388522881326752 642036604317953607 642254561934636672 644419012777580544 644483816538513408 644502059400168144 646024409313717294 647547260412423168 648421615341416448 649160450135628543 650036983284609948 650690693715396096 651569293085792256 652227661529349696 652449078790742016 654732250819218432 655616307328561152 656278765017109632 657910562716399104 659464584264765504 661019117425164288 662580481553625088 665815737811211148 666041767932215808 668353587521421312 669274980397906176 669951239288299416 670178673323099136 672437230724431872 672523888069740672 673203429770281452 674112427109965872 675701489126006784 676613859486695424 677384817532829784 678981593442152448 679898392785174528 680585385943669248 682277620594784256 683198870420054016 683889198496793856 684121364168933376 684812624365679616 686515369791025152 688136957493668352 688156436008090161 691388328577695744 691477428161113344 692430699585780162 694744582599917568 694764248150829024 695000105668399104 698136890132143728 698373892589119488 699079554039964608 702473144108119776 703421663071268736 705792252089731072 705883207914469872 706836331338604992 707550543534071322 708502532287463424 709218428070749184 710176054897741824 711941864968470528 713623511474915328 714587086294622208 717087703278191616 718055955645566976 718076281051920168 721541664168118272 721562088241492596 724971389374778112 725217501567025152 728490667963976064 728737974875602944 729474317259093504 732027030429820608 733015454721516288 733756119220518408 734005213639584768 736478871745806336 736573782171620736 738313610644248336 740054011899912192 741053274675904512 741897657297861192 743646507103309824 744650620669476864 745403041747828224 748265429507678208 749275779804069888 749296988923742784 751897785961598976 752934352947644448 753695144199336843 756491884564985856 758376480498711606 760164175266757632 760932271784241312 761190591922532352 763854292622421504 764885691883321344 765658559186627904 765918483797827584 767463419748057088 767562323169132288 768598729222560768 769375348308893088 770414202411389568 771188970329358336 774154077180376896 775978963933888512 777811869649907712 779745852108324864 781587655424907264 781609779169682652 781875118876948992 784588994046885888 785404001398661694 786464498294960184 789382836067811328 790282287121634748 791349370955177328 793214791582703616 794016283600947456 794118608903778606 794285835049598976 797065348823396352 797870731579592832 798141591530422272 798948061759959552 800934598089529344 802826450409279744 803910472081449984 806619716673978368 806723666187965568 807812950101262848 807835816183410189 810535346366570496 811629777025990656 815569727399903232 815592813046625376 815869689262903296 819528803746504704 819552001459473072 820658606916480192 823530409233548184 824642386561705824 825475634123083209 827421499415874048 828538730714032128 830602811974779378 831720363989630976 832560763387401216 833684934010392576 834634864460093841 835757841484726272 836602320491223552 837731948253161472 838578421966306752 838863101302382592 841798608196137984 842959112539210632 849881722403782656 851053370135609088 855184697175102336 856048805757271476 856339415912848896 859225350370107392 859311755384684544 859336079200224192 860496403368736512 861365879084956392 863396347216564224 863507613565273824 864562153788555264 865547266847504724 866715977712813264 867587591620528128 868759057447723008 869636882039132928 869932105054322688 872976334425624576 874155076438081536 875038353356146176 877214083621865472 878398547682926592 879286112353020672 884772560581830207 887754317081614864 888055690576287744 892366640530541568 893268319051065888 893571564430798848 896698517426320896 897604573027041936 898816569479954496 900935318834675712 903179756710439712 904399281091631232 905308791256203264 907447181258225664 907564124461461264 909703494126379008 910931827226738688 911852264662391808 913083499154239488 915353826388033536 917515943324891136 917541914677453548 921969904214817792 921996001641907206 923240932781040216 926352330867772032 926471710387741707 926666807557865472 930849186842858304 931165190118825984 932106072053286144 932422502014746624 935685409488334848 936630858810826368 937895550761691648 941177610552626496 942448441784806656 943400724712095096 945624570760998912 946901406530322432 951498015299887104 952782781726162944 956116937704255488 957407940860755968 957435041402560224 962055552224157696 962082784321990128 963381842901955008 966628519166370816 966753089100252216 969036613970575941 971320890618634752 972632423012124672 976036040573094144 977353939628688384 978341492294024544 978673618186113024 982098376228827648 983424460992841728 984418147525664448 986738682533216256 986865844074598656 989196876397148256 991528676137746432 993870722330437632 997687239343570944 998723606716816722 999062651898323712 1002530381282131968 1003912470596859264 1004926858932449124 1008655846086647808 1009805144655422178 1011168640664948808 1013552233689010176 1014576362378988416 1014920789230043136 1016077226299244676 1018472390163228672 1019847589177761792 1020878078915503872 1021224645063770112 1023416430892176384 1024798305630081024 1025833797745190784 1027218936548519424 1032205436240502528 1037082492866543616 1037216142241670016 1042116873899876352 1042146372226243536 1042500158502598656 1047205335198215592 1047560838883679232 1048619331059946912 1053709716162179664 1055132494606903104 1057619722110271488 1058688378134596608 1058824811871704808 1061325815301106983 1062753798431195136 1063827642106123776 1065264082346612736 1067912797452705792 1069354753700954112 1070435267212372992 1071880629441933312 1075631554917287424 1077083933468350464 1077114421577880252 1080713795155427328 1082343132362238894 1087457084062167168 1087826252350537728 1092705071662006272 1092736001945964096 1094211475888640256 1098040545644730912 1099523182082274432 1100634178830777612 1101007820459377152 1103228665887832064 1104718307618709504 1104860673257431104 1107470415966372504 1110081017849868288 1111579912013856768 1112846485946791788 1115469760654964736 1116975931004215296 1118104562621742336 1118484135069843456 1122398144261517312 1123913669706104832 1123945483385614176 1127846678942398464 1134737826847478784 1137564720748067409 1140246262900136448 1141398407676361968 1141785887883798528 1145781438933632256 1147328537824982016 1148487838779941856 1151195129622085632 1151343484753698432 1154063022463339632 1155621303617084352 1156783455494037504 1158345409930297344 1159515842718843904 1161231115770565344 1163968445900832768 1166717804474861568 1169618778162487296 1171198063577235456 1172381483137360896 1172414668754523978 1172812678315423488 1178106002097992541 1179696747442440276 1184074254101716992 1185423430682452122 1189822187374055424 1191024425401421184 1191428752574398464 1195598023235094528 1196806097369389248 1197212387295633408 1198422092639939328 1201401897134294016 1204239675613919616 1205865708122174976 1209929575010967552 1210085499281948352 1212937992168505344 1215803019549855744 1217444665538985984 1223354591099854848 1223389219569938064 1229293205619757056 1229328002189209608 1230987910374720288 1235136441157029376 1235295613850322276 1236963579842558736 1241132249123811072 1241553586825101312 1242808096071048192 1245904217962169067 1247580545984446464 1248841145081101824 1250527401015588864 1254903480736835328 1256597922379742208 1257867632949460128 1258294651953573888 1260832761014665216 1262697912294206976 1268664020399849472 1274822583605673984 1276580055203413632 1282740736298876928 1282777045762653504 1284073208635907214 1284509123869273344 1288838025555161088 1288967633077026816 1289004118800336288 1292048818627434588 1295094520824846336 1296843230682832896 1298320900271257086 1300073966569219896 1301381387430792192 1303138586171584512 1304455323058699392 1304898157581484032 1309464501638436864 1311232614657122304 1312557530034219264 1315821125432798208 1318929168529531008 1325160963107250176 1331631475622422296 1332083535864431616 1338549960795812352 1339902478576598832 1340357346646198272 1344874461448863744 1345047776139481344 1346406859540562904 1348224854219931744 1351402978252013568 1354769635065659568 1357963186884304896 1359796785570349056 1361170771887338496 1364555241189568512 1366397740840108032 1367778396993587712 1369625248731359232 1373030739582050304 1376273914987336704 1376312872016180322 1382954856322226688 1382994002462860809 1384861399171560324 1389489165199835136 1389528496301658048 1390000211336798208 1396273780264287456 1396747785178238976 1398159108079929216 1404946288216239552 1406843326142537472 1411584504179462144 1411766415828939744 1413672662677209984 1415101087068142644 1418436856141498368 1420352109795483648 1423883729936941056 1427247022949830656 1429174172589244416 1434175406556383232 1436111911291133952 1436152562103840336 1443083328336236544 1443124176482985192 1449942778749556224 1456981335927952128 1457475949751205888 1458948634518187008 1464054060859641216 1466030909443032576 1467512238441036816 1468010427279169536 1472957743491612672 1473147564343241472 1476627221288496672 1480108023799824384 1483795314595722384 1487293014206619648 1489301241338953728 1490806083495656448 1496530859015356416 1498085410075225083 1498593977847485568 1503795571923197952 1505868705895288896 1507390288398673686 1512983769129971712 1514707716983133267 1516752960997423212 1520328350533515264 1521864543568482624 1522381183845064704 1527708585244843008 1529771383766642688 1531317118373255808 1531836967595655168 1535124646338264576 1537197458445121536 1538750696617786176 1540828404822779136 1542377940658716672 1548308154360753792 1555623739299815424 1559491704216649728 1563175310849814528 1563219558339365304 1563750237753897984 1570808002797323388 1572928996589920368 1578765672135622656 1580564574243269496 1582698741910354656 1586429583165407232 1588032567201894912 1588237217807557212 1594130697646792704 1595741463159185664 1596283183060844544 1597896123519919104 1601869196179058688 1605652900818559488 1607820944162899968 1613239433347956736 1613447332375931136 1615625900202525696 1615671632366820378 1621070692733140992 1631139454799806464 1631185626093250752 1631739378525806592 1639057607493009408 1639104002918946144 1641317213832960384 1647060818467096368 1649284773123411648 1650951268246166418 1654842998831748096 1657077461428064256 1661205623949558756 1665121526774802432 1667369868020785152 1669269728920187682 1671515682969452544 1673204640982447104 1675463896506322944 1677156843932613504 1677726202604765184 1683597216392275968 1685918225078421264 1702106740271218176 1710369394350204672 1712097611514542952 1712678831825697792 1718450700740214784 1718672158400448384 1720992806737473024 1722731758169912784 1726792694433128448 1727015227130547648 1729124307577110528 1731094533695009448 1733431955425626528 1735175183241056256 1737518114895446016 1739273764078265856 1745952668851249152 1748310152876163072 1750076706712292352 1754428167243730944 1756797095365853184 1758572224706041344 1758622003131785967 1769545121163660414 1775508634163229728 1776111381152575488 1778135146023678183 1784733281061083136 1786536638102131776 1787143128861597696 1793397034852641792 1795209146054083872 1797633138959908992 1806359513420879424 1808798562183262464 1810617582512406528 1814894362516451328 1815128248922922528 1819406988252758016 1823704529324783616 1826166998308478976 1830707652776067072 1835031886649782272 1835083829354907096 1843939808429635584 1843992003283814412 1846481865562080432 1852704661735544064 1852943420775483414 1853333615115730944 1861698373685716608 1862330380237651968 1864212144106572288 1871370818976669696 1873261717621652736 1875791101523383296 1882355221105252992 1884896883569613312 1886801449424190192 1891249141521997824 1893802813060644864 1902996030599774208 1912233875408510976 1914815881721511936 1914870082805120448 1924111104448315392 1924165568643980256 1926109812953860821 1926763685803910016 1933257038332741632 1933506178200504432 1938073227941151882 1942641781237269504 1945264846024249344 1947481350406885629 1952072081146188288 1954707879257376768 1956682984588049088 1957347236372226048 1964196752457655296 1966848921985683456 1968836295051328896 1973731688149197312 1978393752794296512 1983057352275492864 1987741444660875264 1997447213433633444 1998125303796647424 2005060762564263936 2007824941193718528 2009853717864898248 2017311692173295616 2019610289310844356 2022337281329897616 2027104467378020352 2029152724757976832 2029841578460086272 2032154452598489352 2036944780326457344 2039695178355523584 2041756157831007744 2046832861784352768 2049596611260162048 2051667595490381568 2054437873097038848 2064410872481005056 2064469308024270483 2074164985733087232 2074432284483340032 2084233747799752704 2084292744452487072 2085000317005197312 2094410670396431184 2095121677767358464 2097238662119893824 2107419432324359328 2110264989213806208 2117376756269193216 2117649623743409616 2122651630602213966 2125507596862390272 2127655284212247552 2130528164693225472 2135825594905411584 2140870534424745984 2143761258883866624 2151263109834574848 2154167866936700928 2154228843155760504 2164686264724477788 2174914168124334336 2175652504701075456 2185472003891928192 2188422951777280512 2196081091289461824 2199046364164548864 2201268357661555224 2202015640918754304 2206457331775664128 2209436615237419008 2209721346514862208 2214940831932745008 2220162035699736576 2223159824027713536 2225692971893583576 2230939521309929472 2233951862008430592 2236209125243484672 2244796288523034624 2247827339412209664 2247890966771228352 2255693357884796928 2261085432598010529 2269475653694957568 2275129441496134818 2280492525800272896 2282796815352723936 2283571775767597056 2291562877867264512 2294657075649964032 2296975677559883712 2302390259244171264 2302686969507396864 2308126044926679264 2311242607234168704 2313566910988075008 2319031685437687808 2322462231541130688 2327936891801665536 2333435608949723136 2339237556324974592 2344762966274721792 2344829337509047956 2345625356630846976 2356212004195985082 2359393494884880552 2368148508203433984 2370846861364904244 2379644374748110848 2382048850802842368 2382857505148796928 2391196046470189056 2393612194738778496 2394424774591266816 2396844185279878656 2402803794268588032 2408479351227839232 2411731416244349952 2419859150021935104 2420170998563896704 2423507448550230567 2431606039099711488 2434889331077971968 2446709182199709696 2446778439139876128 2458586411239514112 2458656004378419216 2461975820749440576 2470272882314058752 2470591227700644552 2473927159685117472 2476426902369249627 2482264498247622144 2485616192142096384 2491808435924338134 2495161091968892928 2497682290162203648 2501054802031177728 2509806961473670656 2513195844759484416 2515735265898920256 2516589303907147776 2521665522029330432 2525395824588413952 2549645167211347968 2553160110406827264 2565554091525307008 2568146417271814428 2569018247738546688 2577676051110322176 2577935266154053632 2578008237600672576 2584097637254869176 2590189041649692672 2593686461365665792 2596641800542514172 2600147933138439792 2602762774861584384 2606277172343169024 2608910646117398784 2609796315162968064 2618929003276873728 2622465229314244608 2625115060068438528 2631642250865596416 2637858337059062016 2650321926214500352 2654317681745490621 2663262951244844592 2664167071728863232 2677099921591624704 2679804957153197664 2680714693292396544 2690095552278962688 2692813719081125808 2696449708439863488 2702805956504027136 2709539270131319136 2715926373768609792 2722341543774676992 2729110482379137024 2732795481680216064 2735556793987175424 2739250497462718464 2746061479164100608 2752547829974673408 2752625744032360644 2765909712644453376 2765988004925721618 2769722798343120648 2779056992603316096 2779415131163225121 2780000422673596416 2792547560528574912 2793495570356477952 2796318216159858432 2809892576432479104 2813686652285074944 2823169008358924288 2823532831657879488 2827345325354419968 2830202174136285288 2836873712282996736 2840704219590967296 2854494045899661312 2858348345178488832 2868350813112766464 2872223822582267904 2872305124207680672 2886166656672473088 2886248352965970384 2899885557499112448 2907109841911727823 2913962671855904256 2917897269036374016 2928108121719282432 2932061818886065152 2935024476882073632 2936020854558339072 2946295128686482944 2953254442576993344 2960216047599648768 2967590629191444768 2974586028413239296 2981612166991312896 2993061718030712832 2996170820150450166 2997187955694971136 3007591143846395904 3011737411790577792 3014780576797347372 3025967538259943424 3029415433966266534 3033505921994846424 3040656701067030528 3043729087136965248 3044762367690129408 3055417170489686016 3059542767533285376 3062634236746511616 3063673935191310336 3070249292676529152 3074394916890243072 3077501393235572352 3081656809645558272 3096616308721507584 3111247478599630848 3126350621699629056 3126439116678730608 3127500475507795968 3141616005594646776 3145857993179840736 3161129148486538992 3165397483820709312 3172859166330814464 3176065134403789824 3176474435615114424 3183977445903320949 3188261395293585408 3191482926318371328 3195792247039838208 3203738392358117376 3211305801637118976 3215641888325799936 3226894664751862272 3231251800405051392 3231343264733640756 3242141385466281984 3262371252186501504 3263478757051613184 3278115214986018816 3278208005837892288 3282634427665920768 3294121636934192736 3298569546246823296 3301902536492332836 3309685997663496192 3314154922856128512 3322411247899117512 3330243053549604864 3334739736041570304 3338539457840375364 3346409281964894208 3350927793012645888 3354313687865227008 3355452405209530368 3367194432784551936 3371836450156842528 3404213480542436352 3420738788700409344 3424195223029085904 3425357663651395584 3436901401480429568 3437344316800896768 3441985613474946048 3445463516339825568 3453585388866256896 3454030454261095296 3462189067390018896 3466863910851253056 3470350366482112512 3475036229790892032 3478547528156531712 3491905337702498304 3500153413424584704 3508856334487461888 3513594190731706368 3517144449412082688 3517244006263571934 3534318006293977623 3539090242327320828 3551017268326459456 3552222762305150976 3556270292047356366 3569466562122166272 3573073276204263552 3574286257723195392 3586794069705283584 3590418292108167744 3595266277919817984 3612719026841758848 3617597124366524928 3629788725032902656 3630256497845845056 3638813976505516032 3647409058649567232 3652333996616957952 3670063773299564544 3670167658709814192 3687879616859271168 3687984006567628824 3692963731124160864 3705409323471088128 3705886841550966828 3723396747371433216 3724660760475303936 3728424288213144576 3737712653886507201 3742741637953339392 3746523435243305472 3751582203046766592 3764710442210505984 3769793767139226624 3773602898848380384 3782498283043995648 3805992061199548416 3824467750817021952 3829740165610240896 3848222208896630784 3848331137287960512 3852219625907721642 3853527371607820032 3866514076665483264 3867012356401008864 3876146455882303764 3885283562474539008 3890529692048498688 3894962700813771258 3904144162292376576 3909415758514753536 3913365969176098176 3914694472744452096 3928393504915310592 3933697843971366912 3937672590102657792 3947463376298394624 3956787505588593024 3975482889321750528 3994894426867266888 3996250607593294848 4015649882387437056 4019707435729796496 4034623384346591232 4039220578621688712 4044674562659795232 4054208934756040704 4058305449515953664 4064308905196978704 4073889560652914688 4079390356711047168 4083512315662015488 4093665723568705536 4099193222520324096 4103335190980763136 4108875746194077696 4128821744962010112 4128938616048540966 4148864568966680064 4148982007388582427 4168467495599505408 4168585488904974144 4170000634010394624 4188821340792862368 4190243355534716928 4194477324239787648 4214838864648718656 4220529978427612416 4234753512538386432 4235299247486819232 4245303261204427932 4255310568424495104 4261056329386450944 4271651189810823168 4281741068849491968 4287522517767733248 4302526219669149696 4308335733873401856 4308457686311521008 4329372529448955576 4349828336248668672 4370944007783856384 4376845903554561024 4392162182578923648 4398092728329097728 4402536715323110448 4404031281837508608 4412914663551328256 4418873230474838016 4419442693029724416 4429881663865490016 4440324071399473152 4451385943787167152 4461879042619858944 4467903724016861184 4472418250486969344 4489592577046069248 4494256230225675249 4495781933542456704 4511386715769593856 4522170865196021058 4538951307389915136 4544123150949399801 4550258882992269636 4560985051600545792 4565593630705447872 4567143551535194112 4583125755734529024 4589314151299928064 4593951355119767424 4605373939014793728 4616252089853358528 4622485214468337408 4627133821976150016 4638063370875375616 4644924463082261376 4666871217899446272 4678475112649949184 4689525932549443584 4689658675018095912 4691250713261693952 4712424008391970164 4718786989769761104 4736297016406867968 4741693722729808488 4759288749496221696 4764097701605684736 4782392092940378112 4787224389477556992 4788849549182533632 4793688370559757312 4805607588537176064 4816958702455678464 4823462832488699904 4839718300043870208 4840341997127793408 4847014897100461134 4863212078199422976 4893418364399419392 4893556878279752256 4917172822479028224 4917312008756838432 4923951641498881152 4940545764628117504 4941182455401289104 4947854319370234944 4952853804738499254 4964528996495244288 4971232384284192768 4983616871848676268 4995364580324407296 5002109604062355456 5019613922947341312 5026391689518968832 5031470531797840512 5033178607814295552 5050791649176827904 5106320220813654528 5131108183050614016 5136292834543628856 5138036495477093376 5155352102220644352 5156016475201345152 5168195274509738352 5180378083299385344 5187372922731331584 5193283601085028344 5200295866276879584 5205525549723168768 5212554344686338048 5217821292234797568 5237858006553747456 5244930458628489216 5250230120136877056 5263284501731192832 5275716674118124032 5275866009395357901 5300643852429000704 5308635363490981242 5326525902489689184 5328334143457726464 5354199843183249408 5359609914306395328 5361429386584793088 5380191104557925376 5385627438162251616 5392899416879726976 5419078540262638272 5431852747537219584 5444683087549353984 5458220964758274048 5471113587974350848 5478500994925436928 5492122958328201216 5505095659949346816 5505251488064721288 5531819425288906752 5531976009851443236 5539445596686241296 5558113985206632192 5558830262326450242 5560000845347192832 5585095121057149824 5586991140712955904 5592636432319716864 5619785152864958208 5627373304570149888 5646338016717848576 5647065663315758976 5654690650708839936 5660404348272570576 5673747424565993472 5681408439181934592 5708988091799322624 5736701626225532928 5744447645164535808 5744610248415361344 5772333313344946176 5772496705931940768 5778329438861582463 5799771114998224896 5814219683823455646 5827925343711808512 5835794538072748032 5842444051220656887 5856216243438564864 5864123637772130304 5870048953764147264 5872041709116678144 5892590257372965888 5906508885153986688 5935181258382889536 5949172056826478592 5963224333982625792 5992341640300900332 5994375911389942272 6015182287692791808 6023474823581155584 6029561153594694744 6051935076519886848 6058830867932533068 6067011843989692848 6081313402134061056 6087458174273930496 6089524735380258816 6110834340979372032 6119085535066570752 6125268473493023232 6140498585353058304 6148789833780486144 6155002786471144704 6163313619291116544 6193232617443015168 6193407924072811449 6222494957199261696 6252701243399258112 6252878233357461216 6255000951015591936 6283232011189293552 6291715986359681472 6322258296973077984 6330794967641418624 6352130268807579648 6352948871230228848 6367954891806641898 6376522790587170816 6382965852636742656 6391584494079676416 6407476784716234752 6422611603274237952 6431283776651599872 6453789329503724544 6462503600810102784 6462686529467281512 6524742504373003008 6526957514103226368 6556416011675784576 6565268855331841536 6588243273868385472 6597139092493646592 6603805072984665672 6619371995326992384 6628309845712257024 6644822495798235024 6660486107099209728 6669479472083140608 6677078915680750728 6692818563929788416 6701855586025291776 6708627375730454016 6734388865569103872 6743672900313685056 6783256297794031587 6808426961084872704 6841477577400818688 6848390446058171808 6850715327302791168 6874688633601793536 6883971226949892096 6890927032679651136 6907170777732513792 6908060908522190592 6924378134780037792 6933727821702506112 6940700732964225024 6957095056313063424 6983810675404996608 7000306826849169408 7017712668974923776 7034288898824165376 7034488012527143868 7068636012587955246 7078180484654641656 7102034536652918912 7104445524610301952 7112540584094712732 7138933124244332544 7146146552408527104 7148572515446390784 7173588139410567168 7180836584216335488 7190532555839635968 7225438053683517696 7235194248733049856 7259577450065805312 7260512995691690112 7294818117299134464 7304667993233915904 7340127546599129088 7340335317419628384 7375759233718542336 7375968013135257648 7385927462248321728 7410818646942176256 7411773683101933656 7429280707107748881 7446793494742866432 7456848576426289152 7475425307773014402 7485483275906678784 7493046870486610944 7503164406093533184 7529420884421011968 7539587534278453248 7547205797696760768 7564996566087991296 7648935501634043904 7659480331220481792 7696662274575921024 7704439251815443284 7707054743215640064 7733028153330966528 7734024712802017728 7752292911764607528 7770567124949078016 7781059384096997376 7789925401627542516 7808288324584753152 7818831517029507072 7826731938352196352 7829388945488904192 7856787009830621184 7867395687942733824 7875345180205315584 7894926752596789248 7913575011177186048 7950965778643501056 7962953045236471863 7989788853734533776 7992501215186589696 8031299764774874112 8039414871459592992 8078441157243377424 8089349125319590464 8108417869512081408 8116610899031907328 8128617810393957408 8147779121305829376 8167024631324030976 8187331447137411072 8198386445040648192 8206670381961526272 8217751492388155392 8257643489924020224 8257877232097081932 8297729137933360128 8297964014777164854 8337170977809948288 8340001268020789248 8377642681585724736 8380486711069433856 8388954648479575296 8429677729297437312 8441059956855224832 8469507025076772864 8470598494973638464 8490606522408855864 8510621136848990208 8522112658772901888 8563482137698983936 8575045035535466496 8605052439338299392 8616671467746803712 8616915372623042016 8658745058897911152 8699656672497337344 8721329525735183469 8741888015567712768 8753691807109122048 8784324365157847296 8796185456658195456 8805073430646220896 8808062563675017216 8825829327102656512 8838885386059448832 8859763327730980032 8880648142798946304 8902771887574334304 8923758085239717888 8944836500973938688 8979185154092138496 8988512460451350498 8991563867084913408 9022773431539187712 9044341730392042116 9077902614779830272 9088246301898799602 9100517765984539272 9121970103201091584 9131187261410895744 9134287103070388224 9166251511469058048 9178628302599856128 9187902710239534848 9210747878029587456 9232504179706717056 9244970428936674816 9276126741750751232 9289848926164522752 9333742435798892544 9379051865098887168 9379317350036191824 9382501426523387904 9424848016783940328 9437573979539522208 9483387445459616976 9518577498992443392 9528195403211369472 9551932337709962847 9564784185880756224 9574448778955113984 9587376741119514624 9611215177074352128 9633917404911356928 9646925664977399808 9680683994255586816 9694029794200922268 9726424156398845952 9787113756559504512 9834345644958056448 9834624017513676864 9847903282997762304 9881091529256235008 9882364910802578208 9895708638740469888 9905707609476998508 9929057992990488576 9942464768568385536 9967233743697352536 9990729160648814592 10004219208124710912 10039227845894682624 10052783379037937664 10062941063595681024 10066357215628591104 10101583298353655808 10212640441627309056 10262216366101228032 10272585669087257712 10276072990954186752 10310704204441288704 10312032950402690304 10336390549019476704 10360756166598770688 10386567202170056688 10400591732553759168 10411051099446337536 10425108689372676096 10435642584469595136 10475716013107494912 10500460240273754112 10526569003462385664 10551433348236248064 10551732018790715802 10602954018881932869 10617270726981962484 10653051804979378368 10656668286915452928 10708399686366498816 10719219828612790656 10722858773169586176 10760382209115850752 10771254876324503232 10785798833759453952 10838157080525276544 10889366175098707968 10916441929516548096 10942227175948701696 10957001989850873856 11010191319898693632 11010502976129442576 11063638850577813504 11063952019702886472 11078891193372482592 11116227970413264384 11117660524652900484 11170190242114299648 11173982281425911808 11185272864639433728 11239570305729916416 11254746609140299776 11292676033435697152 11294131326631517952 11309381301417679872 11320808696545141152 11347494849131986944 11417976183598645248 11473403252451065856 11489220496830722688 11544666626689892352 11544993411863881536 11556658877723164926 11599542229996449792 11628439367646911292 11655850687423617024 11671589076145496064 11684888102441313774 11712432486877129728 11728247275544260608 11740097907528294528 11744083418233356288 11785180514745931776 11813017770307973376 11870362516765779072 11926448667965251584 11984683280601800664 11988751822779884544 12046949647162311168 12059122307189389488 12103870153039773696 12117661735865066136 12134023687979385696 12162626804268122112 12174916348547860992 12221668681958744064 12238171070133141504 12250536946986046464 12280997170706116608 12297579667560972288 12310005572942289408 12326627238582233088 12386465234886030336 12386815848145622898 12446946022165747281 12505402486798516224 12505756466714922432 12510001902031183872 12566464022378587104 12583431972719362944 12644516593946155968 12661589935282837248 12704260537615159296 12705897742460457696 12735909783613283796 12765931705273485312 12783168988159352832 12814953569432469504 12845223206548475904 12862567553303199744 12907578659007449088 12925007201620205568 12925373058934563024 13049485008746006016 13112832023351569152 13130537710663683072 13176486547736770944 13194278184987293184 13207610145969331344 13238743990653984768 13256619691424514048 13289644991596470048 13320972214198419456 13354157831361501456 13385637127859576832 13403711172050583552 13417254751460908032 13468777731138207744 13482768690677025747 13487345800627370112 13566512595588063174 13616853922169745408 13632369452848199403 13682955154801637376 13696780892116343616 13701430654605582336 13749377267203587072 13767942453899784192 13781854065359302272 13816121817044381184 13848756269560075584 13867455643405012224 13881401465928450048 13914190112626126848 14000613653698338816 14035425337949847552 14068577797648330752 14068976025054287736 14137272025175910492 14156360969309283312 14204069073305837824 14208891049220603904 14225081168189425464 14277866248488665088 14292293104817054208 14347176278821134336 14361673168432670976 14381065111679271936 14450876107367035392 14470388497466099712 14519154900131610624 14521025991383380224 14589636234598268928 14680255093198258176 14680670634839256768 14751518467437084672 14751936026270515296 14771854924496643456 14821637293884352512 14823547366203867312 14858561414215497762 14893586989485732864 14913697152852578304 14950850615546028804 14986093740973221888 15006328812187066368 15058841768842023936 15079175068556906496 15094411595393521536 15318960662440963584 15393324549151842048 15408878503630886568 15414109486431280128 15466056306661933056 15468049425604035456 15504585823529215056 15541134249898156032 15562118768193994752 15579850803255085032 15616576649169506304 15637663034059014144 15653463876704392704 15713574019661242368 15734791375885467648 15750690360410631168 15789853505193578496 15827150022354372096 15827598028186073703 15901931557287002112 15925906090472943726 15979577707469067552 15985002430373179392 16062599529549748224 16078829742919185984 16156882314486754848 16178698250639180928 16233221798063814656 16257235620787914816 16295558242611658752 16334049262648061952 16374662894274822144 16413340763923052544 16435502984776310784 16515286979848040448 16515754464194163864 16595458275866720256 16595928029554329708 16674341955619896576 16680002536041578496 16755285363171449472 16760973422138867712 16777909296959150592 16859355458594874624 16882119913710449664 16939014050153545728 16941196989947276928 16981213044817711728 17021242273697980416 17044225317545803776 17126964275397967872 17210104878676598784 17233342935493607424 17233830745246084032 17317490117795822304 17334988316584747389 17399313344994674688 17442659051470366938 17483776031135425536 17507383614218244096 17568648730315694592 17592370913316390912 17610146861292441792 17616125127350034432 17651658654205313024 17677770772118897664 17719526655461960064 17805543775148668608 17847516170479435776 17889673001947877376 17977024920902700996 17983127734169826816 18045546863078375424 18088683460784084232 18155805229559660544 18176492603797599204 18201035531969078544 18243940206402183168 18262374522821791488 18268574206140776448 18332503022938116096 18357256605199712256 18375805420479069696 18421495756059174912 18465008359413434112 18489940857873349632 18552253483501502464 18579697852329045504 18580223772218434347 18667484871597785088 18758103730197774336 18758634700072383648 18765002853046775808 18849696033567880656 18875147959079044416 18966774890919233952 19056390806422738944 19103864675419925694 19129568371761512448 19148897557910227968 19174753482239029248 19222430354148704256 19267834809822713856 19293851329954799616 19361367988511173632 19388059588401844536 19574227513119009024 19669248035027353728 19695806565995524608 19762183058512470016 19764729821605156416 19791417277480939776 19811415218953997016 19858115985980977152 19884929537136771072 19934467487394705072 19981458321297629184 20008438416249421824 20078455691789365248 20105566758075875328 20125882127191362048 20203166596707311616 20349768893382094761 20425280883254618112 20524432732202456064 20545171338174515424 20552145981908373504 20624065900805380608 20672781098038953408 20721512333197541376 20773134404340113376 20801183465107518336 20822102198892675072 20871285168939190272 20951432026214989824 21000920480547508224 21053138006924771328 21102866696472496128 21103464037581431604 21205908037763865738 21234541453963924968 21306103609958756736 21313336573830905856 21416799372732997632 21438439657225581312 21445717546339172352 21520764418231701504 21542509752649006464 21571597667518907904 21676314161050553088 21778732350197415936 21884454351897403392 21914003979701747712 22020382639797387264 22021005952258885152 22127277701155627008 22127904039405772944 22157782386744965184 22232455940826528768 22235321049305800968 22287842121323246643 22340380484228599296 22370545729278867456 22479140611459832832 22509493218280599552 22588262653263035904 22618762602835359744 22641617393090282304 22694989698263973888 22946806504902131712 22978440993661445376 23089986823727763072 23113317755446329852 23199084459992899584 23256878735293822584 23311701374847234048 23343178152290992128 23369776204882627548 23424864973754259456 23456494551088521216 23480195815056589056 23488166836466712576 23570361029491863552 23626035540615946752 23740725033531558144 23852897335930503168 23969366561203601328 23977503645559769088 24093899294324622336 24118244614378778976 24235323471730132272 24268047375958771392 24325253608536244224 24349832697095721984 24443337363917488128 24501073893972092928 24561994341412233216 24595159335121944576 24620011145884578816 24653254477164466176 24772930469772060672 24773631696291245796 24893892044331494562 25011512933429844864 25020003804062367744 25132928044757174208 25166863945438725888 25289033187892311936 25323179870565674496 25408521075230318592 25411795484920915392 25471819567226567592 25531863410546970624 25566337976318705664 25690446413096951808 25725135106606399488 25815157318014898176 25850014403240411136 25850746117869126048 26098970017492012032 26163988577205550407 26225664046703138304 26261075421327366144 26352973095473541888 26388556369974586368 26415220291938662688 26477487981307969536 26579289983192940096 26641944428396838912 26708315662723002912 26771274255719153664 26834509502921816064 26937555462276415488 26965537381354051494 26974691601254740224 27133025191176126348 27233707844339490816 27264738905696398806 27365910309603274752 27393561784232687232 27402861309211164672 27498754534407174144 27535884907799568384 27563708130718604544 27632243634088762368 27697512539120151168 27734911286810024448 27828380225252253696 28001227307396677632 28137155595296661504 28137952050108575472 28274544050351820984 28312721938618566624 28408138146611675648 28450162336378850928 28555732496977330176 28584586209634108416 28655797013129888541 28694352557642268672 28723346336865341952 28762130223358543872 28901752214734070784 28940776994932199424 29042051982766760448 29179272469196537856 29361341269678513536 29503036934874169344 29503872052541030592 29543709848993286912 29643274587768705024 29647094732407734624 29717122828430995524 29787173978971465728 29827394305705156608 29901701231092057608 29972187481946443776 30012657624374132736 30117683537684047872 30158350137113812992 30188823190787043072 30637921324881927168 30786649098303684096 30817757007261773136 30828218972862560256 30932112613323866112 30936098851208070912 31009171647058430112 31082268499796312064 31159701606510170064 31233153298339012608 31275326068118028288 31306927753408785408 31427148039322484736 31501380720821262336 31579707010387156992 31654300044708744192 31655196056372147406 31808862056645798607 31851812180945887452 31959155414938135104 31970004860746358784 32125199059099496448 32157659485838371968 32313764628973509696 32357396501278361856 32466443596127629312 32514471241575829632 32668098525296123904 32749325788549644288 32826681527846105088 32871005969552621568 33030573959696080896 33031508928388327728 33190916551733440512 33191856059108659416 33348683911239793152 33510570726342898944 33521946844277735424 33555818593918301184 33718710917189749248 33764239827420899328 33878028100307091456 33882393979894553856 33962426089635423456 34042484547395960832 34253928550795935744 34420209757353197568 34467661490492168064 34634980235591644608 34669976633169494778 34798626689989349376 34885318102940733876 34967552062270851072 35014767228436488192 35137297460631389184 35184741826632781824 35220293722584883584 35232250254700068864 35355541544237795328 35439053310923920128 35611087550297337216 35779346003895754752 35954049841805401992 35966255468339653632 36177366921568168464 36311610459119321088 36352985207595198408 36402071063938157088 36487880412804366336 36524749045643582976 36665006045876232192 36714513210399424512 36751610840958139392 36842991512118349824 36930016718826868224 36979881715746699264 37104506967003004928 37159395704658091008 37160447544436868694 37516207460395548672 37517269400144767296 37530005706093551616 37699392067135761312 37750295918158088832 37933549781838467904 38112781612845477888 38207729350839851388 38297795115820455936 38349506964478058496 38444860708297408512 38535669619645427712 38587702659909599232 38722735977022347264 38776119176803689072 39148455026238018048 39338496070054707456 39391613131991049216 39524366117024940032 39529459643210312832 39582834554961879552 39622830437907994032 39716231971961954304 39769859074273542144 39868934974789410144 39962916642595258368 40156911383578730496 40211133516151750656 40251764254382724096 40406333193414623232 40448306072031077241 40699537786764189522 40850561766509236224 40897108358544598209 41048865464404912128 41090342676349030848 41104291963816747008 41248131801610761216 41345562196077906816 41546268808680226752 41602366930215036672 41644204397785350144 41742570337878380544 42001840961095016448 42106276013849542656 42205733392944992256 42206928075162863208 42411816075527731476 42469082907927849936 42612207219917513472 42626673147661811712 42833598745465995264 42876879314451162624 43041528836463403008 43085019505298012928 43143195335037815808 43352628322101106176 43557464700394831872 43768908703794806784 44040765279594774528 44042011904517770304 44254555402311254016 44255808078811545888 44315564773489930368 44464911881653057536 44470642098611601936 44575684242646493286 44680760968457198592 44741091458557734912 44958281222919665664 45018986436561199104 45176525306526071808 45237525205670719488 45283234786180564608 45956881987322890752 46179973647455526144 46226635510892659704 46398168919985799168 46513757470587645168 46623402749694468096 46686356304581984256 46739552409765255096 46849729947508518912 46912989102177042432 46960391630113178112 47140722058983727104 47252071081231893504 47481450067063116288 47482794084558221109 47705794671861006336 47938733122407202656 47955007291119538176 48187798588649244672 48236489228757557952 48470646943460264544 48536094751917542784 48699665394191443968 48886674727834976256 49002147787944185856 49123988682824466432 49240022291769157632 49306508954328932352 49545860939544121344 49547263392582491592 49787784088662989124 50023025866859689728 50040007608124735488 50265856089514348416 50333727890877451776 50578066375784623872 50646359741131348992 50817042150460637184 50823590969841830784 50943639134453135184 51063726821093941248 51132675952637411328 51380892826193903616 51630314636029796352 51700028806480822272 51701492235738252096 52004964949754242167 52197940034984024064 52327977154411100814 52451328093406276608 52522150842654732288 52705946190947083776 52777112739949172736 52830440583877325376 52954975962615939072 53158579966385880192 53416631325446005824 53542548511438307328 53669019005843632128 53931074762708102988 53949383202509480448 54266050382352252696 54467415688678981632 54529477811392797612 54731820619206549504 54787123568465374464 54805722618422329344 54997509068814348288 55071769815599136768 55127416261437209088 55264487268177524736 55395025078240302336 55469822573620048896 55656760450504507392 55740671316655303041 56002454614793355264 56274311190593323008 56275904100217150944 56549088100703641968 56625443877237133248 56816276293223351296 56900324672757701856 57169172419268216832 57311594026259777082 57388705115284537344 57446692673730683904 57524260446717087744 57803504429468141568 57881553989864398848 58084103965533520896 58722682539357027072 59007744105082061184 59087419697986573824 59286549175537410048 59294189464815469248 59434245656861991048 59574347957942931456 59654788611410313216 59803402462184115216 59944374963892887552 60025315248748265472 60235367075368095744 60316700274227625984 60377646381574086144 61049306680146284283 61275842649763854336 61573298196607368192 61635514014523546272 61656437945725120512 61872197702416141824 62018343294116860224 62164536999592624128 62319403213020340128 62466306596678025216 62613855506817570816 62854296078644969472 63002761441642524672 63159414020774313984 63308600089417488384 63310392112744294812 63617724113291597214 63703624361891774904 63918310829876270208 63940009721492717568 64250398118198992896 64315318971676743936 64627529257947019392 64714793002556723712 64932887192255258624 65028942483151659264 65336197050592247808 65653363055692210176 65742011939105243136 66061147919392161792 66063017856776655456 66381833103466881024 66383712118217318832 66697367822479586304 66863526363969739929 67021141452685797888 67111637187836602368 67437421834379498496 67528479654841798656 67764787959789107712 67924852179270846912 68084969094791921664 68840419514706395136 68935322980984336128 69269960471183289216 69339953266338989556 69597253379978698752 69770636205881467752 69935104124541702144 70029534456872976384 70274594921262778368 70369483653265563648 70440587445169767168 70464500509400137728 70711083088475590656 70878106621847840256 71222175100594674432 71558692007791509504 71908099683610803984 71932510936679307264 72354733843136336928 72705970415190396816 72804142127876314176 72975760825608732672 73049498091287165952 73330012091752464384 73503221681916278784 73685983024236699648 73860033437653736448 73959763431493398528 74318791409316182016 74320895088873737388 75034538800289534592 75060011412187103232 75398784134271522624 75500591836316177664 75867099563676935808 76225563225690955776 76415458701679702776 76595590231640911872 76699013928956116992 77071339239290855424 77175405319819198464 77445471954044694528 77552238353607378144 78296910052476036096 78676992140109414912 78783226263982098432 79048732234049880064 79058919286420625664 79165669109923759104 79245660875815988064 79432463943923908608 79737869949578820288 79925833285190516736 80313822767157460992 80503528508765448192 80812666386829246464 80896612144062154482 81399075573528379044 81701123533018472448 81794216717089196418 82097730928809824256 82180685352698061696 82208583927633494016 82496263603221522432 82691124392155813632 83092537617360453504 83204733860430073344 83485140675756761088 84003681922190032896 84411466785889984512 84413856150325726416 84823632151055462952 84938165815855699872 85224414439835026944 85667197490931990528 85753758628902325248 85967391039389665623 86083057672926806016 86170039010596025856 86286390670075631616 86705256644202212352 87537817407589613568 88084023809035540608 88509110804622508032 88511616157623091776 88631129546979860736 88929823763306115072 88941284197223203872 89151368485292986572 89361521936914397184 89482182917115469824 89916562445839331328 90037972873122398208 90353050613052143616 90475050411341438976 90566469572361129216 91913763974645781504 92359947294911052288 92453271021785319408 92796337839971598336 93027514941175290336 93246805499388936192 93479104819530510192 93699459895017037824 93825978204354084864 93920783260226356224 94281444117967454208 94504142162463787008 94962900134126232576 94965588169116442218 95426586169937395821 95877466244814405312 95910014582239076352 96375597177298489344 96472978457515115904 96941293886920529088 97072189503835085568 97399330788382887936 98004295575888371712 98247977365648932864 98480044583538315264 98613017908657864704 99091721879088242688 99094526785164983184 99575568177325978248 100046051733719379456 100531712179028696832 100667455781754903552 101156132751569247744 101292719482262697984 101634084300921274368 101647181939683661568 101887278268906270368 102127453642187882496 102761785652387807232 103260629272059592704 103402984471476504192 104009929899508484334 104395880069968048128 104655954308822201628 104902656186812553216 105044301685309464576 105411892381894167552 105554225479898345472 105660881167754650752 106317159932771760384 106833262650892011648 107338038011687264256 107862149525416205976 107898766405018960896 108532100764704505392 108934831377357963264 109058955622785595224 109463641238413099008 109574247136930748928 109995018137628696576 110143539631198273536 110254832522874418176 110528974536355049472 110790050156480604672 110939645147240097792 111313520901009014784 111481342633310606082 112548622381186646016 112551808200434301888 113098176201407283936 113250887754474266496 113632552586446702592 113800649345515403712 114338344838536433664 114623188052519554164 114893385347461367808 115048520893434175488 115607008858936283136 115763107979728797696 116168207931067041792 117445365078714054144 118015488210164122368 118174839395973147648 118573098351074820096 118588378929630938496 118868491313723982096 119148695915885862912 119309577222820626432 119606804924368230432 119888749927785775104 120470734150736191488 120633400548455251968 120755292763148172288 121344918216093231723 122098613360292568566 122551685299527708672 123146596393214736384 123271028029047092544 123312875891450241024 123744395404832283648 124036686588233720448 124638806426040680256 124932613193356050432 125227711013635141632 126005522883285049344 126318828041548627968 126617200178834976768 126620784225488589624 127235448226583194428 127407248723783549808 127836621659752540416 127880019442985435136 128500796236397985792 128630637943353487872 129255058515894038784 129429586005113447424 129865774384510517248 130057884966303318528 130672394101184495616 131306726111384420352 132122295838784323584 132126035713553310912 132763666206933762048 132767424236434637664 133394735644959172608 133727052727939479858 134042282905371595776 134223274375673204736 134874843668758996992 135056959309683597312 135529575919578215424 135849704358541693824 137870645961968672256 138539920942366578432 138679906532677979112 139194506759957397504 139541272411762935504 139870208249083404288 140059068913745952768 140549189842525556736 140738967306531127296 140881174890339534336 141422166176951181312 141756213243695680512 142444350201189348864 142448382253674663327 143117384015583019008 143816199367221607968 143865021873358614528 144709467686272673856 145411940830380793632 145608284255752628352 146098996182574331904 146660024183504928768 147006443363832557568 147371966048473399296 147720066875307472896 147919526862986797056 148637582818632364032 148641790177747474776 150069077600579069184 150120022824374206464 150797568268543045248 151001183672632355328 151734199127353871616 152451126451381911552 152830917403359405552 153191180463281823744 153398027857912233984 154142678478581710848 154890943908089389056 155104476707214756288 156014894849262726501 156593820104952072192 157353984280218829824 157566452527964196864 158117838572841251328 158331338219847518208 158491321751631976128 158864927887847817216 159475739899157640576 160627645534314921984 161007057017530896384 161793224288124308964 162798151147056758088 163402247066036944896 163588433434178392836 164195461857619648512 164361370705396123392 164417167855266988032 164992527206443044864 165382248784311627264 166185075234720907008 166409467720860146688 166970281351513522176 168007363844380065792 168822933571779969024 168827712300651452832 169647264302110925904 169876331631711399744 170448828879670053888 171507517257804650496 171934782078779331246 172166115345853612032 172340078021192051712 172572781340151263232 173410513288404424704 176168047618071081216 177023232315246183552 177262259093959721472 177859647526612230144 177882568394446407744 178302736970585973144 178723043873828794368 178964365834230939648 179833124891678662656 180075945746244796416 180706101226104287232 180950100822682877952 181132939144722258432 183147920040438852849 183827527949291563008 184719894589822104576 184906542043570638816 186055029882350580672 186493610998777872384 186958209639061020384 187398919790034075648 187841566520452712448 188562888235934908416 189008284324927574016 189925800268252465152 189931176338232884436 190853172339874791642 191754932489628810624 191820029164478152704 192751194354596978688 192945956915030231808 193882587773841058176 194144379007670171136 194798661576765775872 196008591151776743424 196960089167076630528 197226035817315729408 198183443758176485376 198189053570329966368 199151136354651956496 200092103467438758912 200590579091909219787 201063424358057393664 201334911563509807104 202312265503138495488 202585438964525395968 203294363879367323136 203774556537812540736 204254907284375764992 206521258544119185408 206805968942953008384 208019859799016968668 208791760139936096256 209311908617644403256 209805312373625106432 210088603370618929152 210823784763788335104 211108450959796690944 211321762335509301504 212634319865543520768 213666525301784023296 214676076023374528512 215724299050832411952 215797532810037921792 217064201529409010784 218117911245571190448 218927282476826198016 219148494273861497856 219990036275257393152 220509665045748836352 221057949072710098944 221580100312961209344 221879290294480195584 222962685266621212164 225103616400868603776 226196352402814567872 226501775508948532992 227265105172893405184 227601298691030807424 228676689677072867328 229246376105039108328 229786770694922735616 230097041786868350976 231214017717872566272 231526215959457595392 232336415862134083584 234890730157428108288 236030976420328244736 236349678791946295296 237146196702149640192 237176757859261876992 237736982627447964192 238297391831771725824 239213609848736460864 239777499855571550208 240941468301472382976 241510585526296344576 242689836432186463446 244197226720585137132 245103370599055417344 246293192786429472768 246542056058094185088 246625751782900482048 247488790809664567296 248073373176467440896 249277612852081360512 250455422027270283264 252011045766570098688 253234400357669953536 253241568450977179248 254470896453166388856 254814497447567099616 255673243319505080832 257001592472795971584 257261275886706975744 258510117031788077568 258859172010226894848 259731548769021034496 260115769932606637056 262613452222768840704 264252071427106621824 265527332413867524096 265534848472869275328 266789471289918345216 267454105455878959716 268084565810743191552 268446548751346409472 269749687337517993984 270113918619367194624 271059151839156430848 271699408717083387648 275741291923937344512 277079841884733156864 277359813065355958224 278389013519914795008 279082544823525871008 279740416498166808576 281098379685051113472 281477934613062254592 281762349780679068672 282844332353902362624 283512426487391361024 284888700402378697728 284896764507349326654 286279758509812187463 287632398734443215936 287730043746717229056 289418935372545347712 290823881660761587264 291216568511505256704 292197992365148663808 294012886727665115136 294743932096946798592 295440133750614945792 295839053725973594112 297275165637264728064 297283580355494949552 300138155201158138368 301595136537086090496 302002367345264710656 303468398254707743232 304902252902763823104 305661834806718811104 306382360926563647488 308285356957163421696 309781887816178778112 310208953414429512576 312029789698525453002 313187640209904144384 314707968560437659648 315132905055928393728 316235677145682502656 316662676439695036416 316982643503263952256 318951479798315281152 322014114035061792768 323586448576248617928 325596302294113516176 326804494132073889792 327176866868356785672 328390923715239297024 328722741410792246784 329985054412886089728 330764497568623254528 332370150469441814016 332818935441720293376 333940562703027044352 337645867143559938048 337655424601302905664 339294528604221851808 339752663263422799488 340897657759340107776 343015034515609300992 343869564157558662492 344680156042384103424 345145562680302526464 346821026576808849408 352336095236142162432 354046464630492367104 354524518187919442944 355719295053224460288 355765136788892815488 356605473941171946288 357446087747657588736 357928731668461879296 359666249783357325312 361412202452208574464 361900201645365755904 362265878289444516864 364034754648279695169 366295840080877705698 367655055898583126016 369439789179644209152 369813084087141277632 372110059764701161344 373916419278122040768 374797839580068151296 375683133040905424896 378016568649855148032 379851600536504930304 379862352676465768872 381706344679749583284 383509864979257621248 383640058328956305408 385502388709193957376 385891913830060463616 387765175547682116352 388288758015340342272 389597323153531551744 392017182303553486848 393920178334153261056 396366887516352970752 396378107140659932736 398302272709303912992 400184206934877517824 401181158183818439574 402126848716114787328 402669823127019614208 404624531006276990976 405170877929050791936 406588727758734646272 407549113075625081472 413611937885906016768 416039719598033937336 417583520279872192512 418623817235288806512 419610624747250212864 420177206741237858304 421647569527576670208 422216901919593381888 422643524671018603008 425268639731087041536 427333050603568046592 427345146761023989981 429352152046749057024 431448598101664823904 431595065620075843584 434128403058818021568 436235822491142380896 438296988547722995712 439980072550514786304 441019330091497672704 442115898145420197888 443160200625922418688 443758580588960391168 445925370533242424328 450207232801737207552 452392704805629135744 453003551017897065984 454530210345786810368 455202597382061614848 457353379354145734656 458492752210078216656 459573541389845471232 460194083573736701952 462428035435745132544 464672831724268167168 468044684547788179503 469781460314856216576 472061952840656489472 472699357583892590592 474353515718523753984 475473965254895928384 476594783663543451648 478427219697472921728 481882936602944765952 483021171052592689152 485379672864372926892 488394453441170274264 490206741198110834688 492586385572858945536 493084112116188370176 493251503565800964096 494977581619329134592 496146746352934881792 498555225704162721024 500910844054540566528 504022091533140197376 506468800715339907072 506483136901954358496 508941792906332777712 509628994895134199232 511346486639010161664 514522551773413951488 517020234063576155136 517718344020453789696 520231539865213274112 528504142854213243648 531069696945738550656 533578942579836690432 534908210911757919432 536169131621486383104 536893097502692818944 539499374675035987968 540227837238734389248 542118303678312861696 543398817434166775296 551482583847874689024 554159683769466313728 554719626130711916448 558165089647051742016 559480832996333617152 562196759370102226944 563524699561358137344 565688664707804725248 567024852974782722048 569777400804757395456 569793529014698653308 572559517019624374926 575264797468886431872 575460087493434458112 578837870745090695424 581647763321523174528 582433137023010513408 584395984730297327616 588025773455330230272 590880267501229891584 591678107451947188224 594550331274529456128 594567160710989899104 600276310402316276736 601771737275727659361 603190273074172180992 604004734690529421312 606936796509415486464 611323669613437622208 612764721853127294976 619563775632357556224 620417906828859025152 624059579397050906004 626375280419808288768 629415937120875319296 630265810111856787456 632471354291365005312 633325352879390072832 633965287006527904512 637902959596630562304 644028228070123585536 647172897152497235856 651192604588227032352 654353733736713571344 656781847430478594048 657445482821584493568 659970108825772179456 661528995137246509056 664740300938883628032 665637870883440586752 675310849202605811328 678589057208443703616 679505326526845598976 681795315518680215552 686030069031218601984 687739128315117324984 689360312084768206848 690291125360605052928 693642053153617698816 704672190472284324864 708092929260984734208 709049036375838885888 711438590106448920576 711530273577785630976 713210947882343892576 714892175495315177472 719332499566714650624 722824404904417148928 724531756578889033728 728069509296559390338 732591680161755411396 735310111797166252032 738879578359288418304 739626168174282555264 744220119529402322688 747832838556244081536 751366266081810849792 756033137299710296064 759703201073009860608 759724705352931537744 763412689359499166568 767019729958515242496 771004777418387914752 771783827660120927232 775530351095364232704 776577516030680684544 779194646307063103488 787840356668306522112 792756214281319865472 796604545418607825984 800368413869755035648 802362316367636879148 804253697432229574656 805339646254039228416 809249062012553981952 810341755858101583872 813177455517469292544 815098226151250162944 827223875771812033536 832079439196067874672 835167040559744385024 837247634470577613024 839221249494500425728 843295139055153340416 844433803839186763776 845287049342037206016 850537279462174083072 854666101207136093184 854690293522047979962 862897196203329647808 863190131240151687168 868256806117636043136 872471644982284761792 876593977095445991424 882038660182995345408 884231796290840395776 886320401251844837376 887517161177920782336 891850741066484848656 900414465603474415104 904785409611258271488 906007102035794131968 909060420691573620736 910405194764123229696 914706758708291469312 916985504420156433312 919147082779690942464 924856070871490265088 929345663448536334336 936089369095576359006 939562920629712433152 944123905681312978944 945398715167785181184 948707031437047507968 950947930509791856768 956854439394945843456 966042342105185378304 970759345728745853784 976788906882340548528 980413482396221669376 985172771145717891072 986168224232376740352 989955163238658269184 992293492705869763584 997110451408325442048 1001821688109081133056 1012937601430679814144 1012966273803908716992 1017883585812665555424 1019257989790268398464 1022692973278020323328 1029045103546827902976 1034040468127152310272 1035436688040907579392 1040463079730426548224 1057008285708426487296 1062139393891477101312 1067157885159673380864 1069816421823515838864 1072338263242972766208 1073786195005385637888 1078998749350071975936 1084236607356625723392 1086797634868333550592 1092104263944839085507 1102965167695749378048 1108319367538932627456 1109439252261423832896 1116330179294103484032 1124393518740204453888 1127049399122716274688 1134049705949565444096 1139554801609514790912 1139587058029397306616 1145119034039248749852 1150529594937772863744 1150920174986868916224 1157675741490181390848 1163295526643046349056 1164866274046021026816 1168791969460594655232 1176051546910660460544 1181760535002459783168 1189100662549058912256 1189134321421979798208 1200552620804632553472 1203543474551455318722 1206380546148344361984 1208009469381058842624 1213873593018830972928 1222647339226875244416 1240835813657718050304 1248119158794101812008 1252750560839616577536 1258831874241750638592 1260531620223713574912 1264942708582730010624 1266650705758780145664 1267930574013055809024 1275805919193261124608 1282035440283071969943 1288056456140247171072 1294345794304994471712 1302385209176454064704 1308707467473427142688 1314890965643168987136 1319940217651544358912 1323057990274493018112 1329480601877767256064 1331275741766881173504 1350621698405211622656 1357178114416887407232 1359010653053691197952 1363590631037360431104 1372060138062437203968 1375478256630234649968 1378720624169536413696 1380582250721210105856 1387284106307235397632 1404134053643364538509 1409344380944568649728 1416185858521969468416 1418098072751677771776 1423060547155571261952 1426421895764687785152 1429784350990630354944 1445648809808834297856 1449063513157778067456 1456139018593118780676 1465183360323510822792 1470620223594332504064 1477759156718576836608 1479252336348565110528 1488440239058804645376 1495665677112488163072 1502732532163621699584 1512066274599420592128 1519406402146019721216 1519449410705863075488 1526825378718998333136 1534039459917030484992 1543567655320241854464 1551060702190728465408 1553155032061361369088 1585512428562639730944 1593209090837215651968 1600736827739510071296 1604724632735273758296 1608507394864459149312 1610679292508078456832 1618498124025107963904 1620683511716203167744 1626354911034938585088 1630196452302500325888 1654447751543624067072 1664158878392135749344 1674495268941155226048 1678442498989000851456 1686590278110306680832 1690574098684074412032 1701074558924348166144 1709332202414272186368 1709380587044095959924 1725794392406659295616 1726380262480303374336 1736513612235272086272 1744943289964569523584 1753187954190891982848 1764077320365990690816 1772640802503689674752 1775034322355841564672 1783701482132969697312 1800828931206948830208 1809570819222516542976 1812014204071588263936 1818120841383147241472 1820810389528246459392 1833971008840312866624 1838294165559381884928 1858691326897072668672 1872178738191152718012 1879125841259424866304 1888247811362625957888 1890797430335570362368 1897414062874095015936 1901895861019583713536 1913708878789891686912 1932084684210370756608 1941518691457491707568 1953577813764681097056 1970345542291435782144 1972336448464753480704 1979910326477316538368 1984586985411739527168 1994220902816650884096 2025932547607817433984 2035767171625331110848 2038515979580536796928 2045385946556040646656 2058090207093655805952 2068080936254304620544 2070873376081815158784 2080926159460853096448 2114016571416852974592 2124278787782954202624 2134315770319346761728 2139632843647031677728 2144676526485945532416 2157997498700143951872 2168473214713251446784 2173595269736667101184 2184208527889678171014 2205930335391498756096 2216638735077865254912 2218878504522847665792 2232660358588206968064 2254098798245432549376 2268099411899130888192 2279109603219029581824 2279174116058794613232 2290238068078497499704 2301059189875545727488 2315351482980362781696 2326591053286092698112 2329732548092042053632 2337583938921189310464 2363521070004919566336 2378268642843959596416 2401105241609265106944 2407086949102910637444 2412761092296688723968 2416018938762117685248 2427747186037661945856 2445294678453750488832 2481671627315436100608 2496238317588203624016 2505501121679233155072 2517663748483501277184 2529885417165460021248 2533301411517560291328 2535861148026111618048 2551611838386522249216 2564070880566143939886 2588691588609988943424 2604770418352908129408 2617414934946854285376 2629781931286337974272 2646115980548986036224 2658961203755534512128 2662551483533762347008 2701243396810423245312 2714356228833774814464 2718021306107382395904 2727181262074720862208 2744120276124874407936 2750956513260469299936 2757441248339072827392 2774568212614470795264 2808268107286729077018 2818688761889137299456 2832371717043938936832 2836196145503355543552 2846121094311142523904 2852843791529375570304 2898127026315556134912 2912278037186237561352 2930366720647021645584 2941240447188665008128 2955518313437153673216 2958504672697130221056 2976880478117609290752 2991331354224976326144 3005465064327243399168 3038812804292039442432 3038898821411726150976 3053650757437996666272 3068078919834060969984 3087135310640483708928 3102121404381456930816 3106310064122722738176 3171024857125279461888 3186418181674431303936 3201473655479020142592 3209449265470547516592 3217014789728918298624 3221358585016156913664 3236996248050215927808 3252709822069877170176 3260392904605000651776 3276312791834517256521 3308895503087248134144 3328317756784271498688 3348990537882310452096 3373180556220613361664 3381148197368148824064 3402149117848696332288 3418664404828544372736 3418761174088191919848 3451588784813318591232 3452760524960606748672 3473027224470544172544 3489886579929139047168 3506375908381783965696 3528154640731981381632 3545281605007379349504 3567402964265939394624 3601657862413897660416 3619141638445033085952 3624028408143176527872 3641620779056492918784 3667942017680625733248 3744357476382305436024 3758251682518849732608 3776495622725251915776 3781594860671140724736 3794828125748190031872 3803791722039167427072 3827417757579783373824 3864169368420741513216 3883037382914983415136 3907155627529362194112 3944672896929506961408 3959820652954633076736 3969173970823479054336 3988441805633301768192 4051865095215634867968 4071534343250662221696 4077031959161073593856 4090771893112081293312 4116180414187311611904 4136161872508609241088 4141746752163630317568 4161852318921706192896 4212402160930093615527 4228033142833705949184 4248557575565908405248 4279265687294063355456 4289353052971891064832 4336946429426502893568 4347190539473334202368 4368417055779356342028 4411860670782997512192 4433277470155730509824 4437757009045695331584 4465320717176413936128 4508197596490865098752 4536198823798261776384 4558219206438059163648 4558348232117589226464 4580476136156994999408 4602118379751091454976 4630702965960725563392 4653182106572185396224 4659465096184084107264 4756537285687919192832 4802210483218530213888 4814173898205821274888 4825522184593377447936 4832037877524235370496 4855494372075323891712 4890589356907500977664 4963343254630872201216 4992476635176407248032 5035327496967002554368 5059770834330920042496 5071722296052223236096 5103223676773044498432 5128141761132287879772 5177383177219977886848 5209540836705816258816 5234829869893708570752 5259563862572675948544 5292231961097972072448 5317922407511069024256 5325102967067524694016 5402486793620846490624 5428712457667549628928 5436042612214764791808 5454362524149441724416 5501913026520938599872 5514882496678145654784 5616536214573458154036 5637377523778274598912 5664743434087877873664 5672392291006711087104 5692242188622285047808 5705687583058751140608 5796254052631112269824 5824556074372475122704 5860733441294043291168 5911036626874307346432 5917009345394260442112 5953760956235218581504 5982662708449952652288 6077797642823452301952 6107301514875993332544 6136157839668121939968 6174270621280967417856 6204242808762913861632 6212620128245445476352 6342049714250558923776 6372836363348862607872 6402947310958040285184 6418898530941095033184 6434029579457836597248 6473992496100431855616 6505419644139754340352 6520785809210001303552 6552625583669034513042 6617791006174496268288 6656635513568542997376 6697981075764620904192 6762296394736297648128 6804298235697392664576 6837328809657088745472 6837522348176383839696 6903177569626637182464 6946054448941088345088 6979773159858278094336 7012751816763567931392 7090563210014758699008 7134805928531878789248 7203315724827795320832 7238283276890066171904 7248056816286353055744 7283241558112985837568 7335884035361251466496 7488714952764610872048 7516503365037699465216 7552991245450503831552 7589656251496380063744 7607583444078334854144 7654835515159566747648 7766074765829966830272 7814311255058724388224 7889345793859013922816 7938347941646958108672 7976883611266603536384 8103730190431269735936 8143068686501324443392 8154063918322147187712 8181543786224162586624 8232360828374623223808 8272323745017218482176 8323704637843412385792 8424804321860187231054 8456066285667411898368 8497115151131816810496 8558531374588126710912 8694381078946668404736 8736834111558712684056 8823721341565995024384 8866554940311461019648 8875514018091390663168 8930641434352827872256 9016395192981730197504 9116438412876118327296 9116696464235178452928 9160952272313989998816 9204236759502182909952 9261405931921451126784 9306364213144370792448 9318930192368168214528 9513074571375838385664 9604420966437060427776 9628347796411642549776 9651044369186754895872 9664075755048470740992 9710988744150647783424 9781178713815001955328 9828938375503551769563 9926686509261744402432 9984953270352814496064 10119541668661840084992 10143444592104446472192 10206447353546088996864 10256283522264575759544 10354766354439955773696 10419081673411632517632 10469659739787417141504 10519127725145351897088 10584463922195944144896 10635844815022138048512 10804973587241692981248 10857424915335099257856 10872085224429529583616 11003826053041877199744 11233072429146916308072 11274755047556549197824 11329486868175755747328 11344784582013422174208 11384484377244570095616 11411375166117502281216 11592508105262224539648 11649112148744950245408 11721466882588086582336 11834018690788520884224 11907521912470437163008 11965325416899905304576 12155595285646904603904 12214603029751986665088 12272315679336243879936 12348541242561934835712 12408485617525827723264 12425240256490890952704 12684099428501117847552 12745672726697725215744 12837797061882190066368 12868059158915673194496 13010839288279508680704 13041571618420002607104 13105251167338069026084 13235582012348992536576 13313271027137085994752 13395962151529241808384 13524592789472595296256 13608596471394785329152 13674657619314177490944 13675044696352767679392 13806355139253274364928 13892108897882176690176 13959546319716556188672 14269611857063757578496 14406631449655590641664 14476566553780132343808 14496113632572706111488 14566483116225971675136 14671768070722502932992 14977429905529221744096 15105982490901007663104 15179312502992760127488 15215166888156669708288 15309671030319133495296 15532149531659933660544 15628622510117448776448 15778691587718027845632 15876695883293916217344 15953767222533207072768 16207460380862539471872 16286137373002648886784 16308127836644294375424 16363087572448325173248 16544647490034436964352 16849608643720374462108 16912132571334823796736 16994230302263633620992 17117062749176253421824 17388762157893336809472 17473668223117425368112 17733109880622922039296 17751028036182781326336 17861282868705655744512 18233392928470356905856 18321904544627979997632 18408473519004365819904 18522811863842902253568 18612728426288741584896 18637860384736336429056 19026149142751676771328 19208841932874120855552 19256695592823285099552 19302088738373509791744 19421977488301295566848 19562357427630003910656 19657876751007103539126 19853373018523488804864 19969906540705628992128 20286889184208892944384 20412894707092177993728 20512567044529151519088 20709532708879911547392 20838163346823265035264 20939319479574834283008 21038255450290703794176 21271689630044276097024 21609947174483385962496 21714849830670198515712 21744170448859059167232 22007652106083754399488 22466144858293832616144 22549510095113098395648 22658973736351511494656 22768968754489140191232 22822750332235004562432 23298224297489900490816 23442933765176173164672 23668037381577041768448 23815043824940874326016 23930650833799810609152 24311190571293809207808 24429206059503973330176 24544631358672487759872 24697082485123869671424 24816971235051655446528 25368198857002235695104 25491345453395450431488 25675594123764380132736 26083143236840005214208 26210502334676138052168 26471164024697985073152 26626542054274171989504 26791924303058483616768 27049185578945190592512 27349315238628354981888 27350089392705535358784 27612710278506548729856 27784217795764353380352 27919092639433112377344 28539223714127515156992 28813262899311181283328 28953133107560264687616 28992227265145412222976 29132966232451943350272 29343536141445005865984 29486815126510655308689 29954859811058443488192 30358625005985520254976 30430333776313339416576 30619342060638266990592 31064299063319867321088 31257245020234897552896 31557383175436055691264 31753391766587832434688 31907534445066414145536 32414920761725078943744 32572274746005297773568 32616255673288588750848 33699217287440748924216 33824265142669647593472 33988460604527267241984 34234125498352506843648 34777524315786673618944 34947336446234850736224 35502056072365562652672 35722565737411311489024 36466785856940713811712 36643809089255959995264 36816947038008731639808 37045623727685804507136 37225456852577483169792 37275720769472672858112 38052298285503353542656 38513391185646570199104 38604177476747019583488 39124714855260007821312 39315753502014207078252 39706746037046977609728 39939813081411257984256 40573778368417785888768 40825789414184355987456 41025134089058303038176 41419065417759823094784 41676326693646530070528 41878638959149668566016 43219894348966771924992 43429699661340397031424 43488340897718118334464 44015304212167508798976 44932289716587665232288 45317947472703022989312 45537937508978280382464 45645500664470009124864 46596448594979800981632 46885867530352346329344 47336074763154083536896 47630087649881748652032 47861301667599621218304 48622381142587618415616 48858412119007946660352 49089262717344975519744 49633942470103310893056 50736397714004471390208 50982690906790900862976 51351188247528760265472 52166286473680010428416 52421004669352276104336 53253084108548343979008 53583848606116967233536 54700178785411070717568 55225420557013097459712 55568435591528706760704 55838185278866224754688 57078447428255030313984 57626525798622362566656 57906266215120529375232 58265932464903886700544 58687072282890011731968 58973630253021310617378 59909719622116886976384 60860667552626678833152 61238684121276533981184 62128598126639734642176 62514490040469795105792 63114766350872111382528 63815068890132828291072 64829841523450157887488 65144549492010595547136 65232511346577177501696 67398434574881497848432 67648530285339295186944 67976921209054534483968 68468250996705013687296 69894672892469701472448 71004112144731125305344 71445131474822622978048 72933571713881427623424 73287618178511919990528 73633894076017463279616 74091247455371609014272 74450913705154966339584 76104596571006707085312 77026782371293140398208 78249429710520015642624 78631507004028414156504 79413492074093955219456 79879626162822515968512 81147556736835571777536 82050268178116606076352 82838130835519646189568 83352653387293060141056 83757277918299337132032 86439788697933543849984 86859399322680794062848 86976681795436236668928 88030608424335017597952 89864579433175330464576 91075875017956560764928 91291001328940018249728 93192897189959601963264 93771735060704692658688 94672149526308167073792 95260175299763497304064 95722603335199242436608 97244762285175236831232 97716824238015893320704 101472795428008942780416 101965381813581801725952 102702376495057520530944 104332572947360020856832 104842009338704552208672 106506168217096687958016 107167697212233934467072 109400357570822141435136 110450841114026194919424 111136871183057413521408 111676370557732449509376 114156894856510060627968 115812532430241058750464 117374144565780023463936 117947260506042621234756 119819439244233773952768 121721335105253357666304 122477368242553067962368 124257196253279469284352 125028980080939590211584 129659683046900315774976 130289098984021191094272 130465022693154355003392 134796869149762995696864 135953842418109068967936 136936501993410027374592 139789345784939402944896 142008224289462250610688 142890262949645245956096 145867143427762855246848 146575236357023839981056 147267788152034926559232 148901827410309932679168 152209193142013414170624 154053564742586280796416 156498859421040031285248 157263014008056828313008 159759252325645031937024 164100536356233212152704 165676261671039292379136 166705306774586120282112 167514555836598674264064 172879577395867087699968 173718798645361588125696 176061216848670035195904 179729158866350660929152 182582002657880036499456 186385794379919203926528 187543470121409385317376 189344299052616334147584 191445206670398484873216 194489524570350473662464 195433648476031786641408 202945590856017885560832 203930763627163603451904 205404752990115041061888 209684018677409104417344 213012336434193375916032 214335394424467868934144 218800715141644282870272 220901682228052389838848 222273742366114827042816 223352741115464899018752 228313789713020121255936 234748289131560046927872 235894521012085242469512 239638878488467547905536 243442670210506715332608 248514392506558938568704 250057960161879180423168 259319366093800631549952 260578197968042382188544 260930045386308710006784 269593738299525991393728 273873003986820054749184 279578691569878805889792 284016448578924501221376 285780525899290491912192 291734286855525710493696 293150472714047679962112 304418386284026828341248 308107129485172561592832 312997718842080062570496 314526028016113656626016 319518504651290063874048 328201072712466424305408 331352523342078584758272 333410613549172240564224 335029111673197348528128 347437597290723176251392 352122433697340070391808 359458317732701321858304 365164005315760072998912 372771588759838407853056 375086940242818770634752 388979049140700947324928 390867296952063573282816 407861527254327206903808 410809505980230082123776 419368037354818208834688 426024672868386751832064 428670788848935737868288 437601430283288565740544 441803364456104779677696 446705482230929798037504 456627579426040242511872 469496578263120093855744 471789042024170484939024 479277756976935095811072 497028785013117877137408 500115920323758360846336 518638732187601263099904 521156395936084764377088 539187476599051982787456 547746007973640109498368 559157383139757611779584 568032897157849002442752 583468573711051420987392 586300945428095359924224 608836772568053656682496 616214258970345123185664 629052056032227313252032 639037009302580127748096 656402145424932848610816 662705046684157169516544 666821227098344481128448 670058223346394697056256 704244867394680140783616 718916635465402643716608 730328010631520145997824 745543177519676815706112 750173880485637541269504 777958098281401894649856 781734593904127146565632 821619011960460164247552 838736074709636417669376 852049345736773503664128 857341577697871475736576 875202860566577131481088 913255158852080485023744 938993156526240187711488 943578084048340969878048 958555513953870191622144 994057570026235754274816 1000231840647516721692672 1042312791872169528754176 1078374953198103965574912 1095492015947280218996736 1118314766279515223559168 1166937147422102841974784 1172601890856190719848448 1232428517940690246371328 1258104112064454626504064 1278074018605160255496192 1312804290849865697221632 1325410093368314339033088 1340116446692789394112512 1408489734789360281567232 1437833270930805287433216 1491086355039353631412224 1500347760971275082539008 1555916196562803789299712 1563469187808254293131264 1643238023920920328495104 1677472149419272835338752 1704098691473547007328256 1750405721133154262962176 1826510317704160970047488 1887156168096681939756096 1917111027907740383244288 1988115140052471508549632 2000463681295033443385344 2156749906396207931149824 2190984031894560437993472 2236629532559030447118336 2333874294844205683949568 2345203781712381439696896 2464857035881380492742656 2516208224128909253008128 2556148037210320510992384 2625608581699731394443264 2816979469578720563134464 2875666541861610574866432 2982172710078707262824448 3000695521942550165078016 3126938375616508586262528 3286476047841840656990208 3354944298838545670677504 3500811442266308525924352 3774312336193363879512192 3834222055815480766488576 3976230280104943017099264 4313499812792415862299648 4473259065118060894236672 4667748589688411367899136 4690407563424762879393792 4929714071762760985485312 5032416448257818506016256 5112296074420641021984768 5251217163399462788886528 5751333083723221149732864 5964345420157414525648896 6001391043885100330156032 6572952095683681313980416 6709888597677091341355008 7001622884532617051848704 7548624672386727759024384 7668444111630961532977152 8626999625584831724599296 8946518130236121788473344 9380815126849525758787584 9859428143525521970970624 10064832896515637012032512 10502434326798925577773056 11502666167446442299465728 11928690840314829051297792 13419777195354182682710016 14003245769065234103697408 15097249344773455518048768 15336888223261923065954304 17253999251169663449198592 17893036260472243576946688 19718856287051043941941248 20129665793031274024065024 21004868653597851155546112 23005332334892884598931456 26839554390708365365420032 30194498689546911036097536 34507998502339326898397184 35786072520944487153893376 40259331586062548048130048 42009737307195702311092224 46010664669785769197862912 53679108781416730730840064 60388997379093822072195072 69015997004678653796794368 80518663172125096096260096 107358217562833461461680128 120777994758187644144390144 138031994009357307593588736 161037326344250192192520192 241555989516375288288780288 322074652688500384385040384 483111979032750576577560576 966223958065501153155121152
- Sum of all divisors σ(n): 3568619405415979609075680000
- Sum of proper divisors (its aliquot sum) s(n): 2602395447350478455920558848
- 966223958065501153155121152 is an abundant number, because the sum of its proper divisors (2602395447350478455920558848) is greater than itself. Its abundance is 1636171489284977302765437696
Bases of 966223958065501153155121152
- Binary: 1100011111001111011110000110111000110111000001000101001010100000011100100010000000000000002
- Hexadecimal: 0x31F3DE1B8DC114A81C88000
- Base-36: 3DELBJKAL348000000
Squares and roots of 966223958065501153155121152
- 966223958065501153155121152 squared (9662239580655011531551211522) is 933588737139763330914501095974569869645439083797807104
- 966223958065501153155121152 cubed (9662239580655011531551211523) is 902055804804554863634760789269252405901272816848684653811307958408131285046263808
-
The
square root of 966223958065501153155121152 is 31084143193363.0937768791 -
966223958065501153155121152 is a
perfect cube number . Itscube root is 988612128
Scales and comparisons
How big is 966223958065501153155121152?- 966,223,958,065,501,153,155,121,152 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 966,223,958,065,501,153,155,121,152 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 966223958065501153155121152 cubic inches would be around 82384344 feet tall.
Recreational maths with 966223958065501153155121152
- 966223958065501153155121152 backwards is 251121551351105560859322669
- The number of decimal digits it has is: 27
- The sum of 966223958065501153155121152's digits is 99
- 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 966223958065501153155121152 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 966223958065501153155121152 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/966223958065501153155121152/
Chicago style:
Numbermatics. 2024. "Number 966223958065501153155121152 - Facts about the integer". https://numbermatics.com/n/966223958065501153155121152/
The information we have on file for 966223958065501153155121152 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 966223958065501153155121152, math, Factors of 966223958065501153155121152, curriculum, school, college, exams, university, Prime factorization of 966223958065501153155121152, STEM, science, technology, engineering, physics, economics, calculator, nine hundred sixty-six septillion, two hundred twenty-three sextillion, nine hundred fifty-eight quintillion, sixty-five quadrillion, five hundred one trillion, one hundred fifty-three billion, one hundred fifty-five million, one hundred twenty-one thousand, one hundred fifty-two.