369062538088614616464371712
369,062,538,088,614,616,464,371,712 is an even composite number composed of six prime numbers multiplied together.
369062538088614616464371712 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 369062538088614616464371712:
212 × 33 × 133 × 236 × 413 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 23 × 23 × 23 × 23 × 23 × 23 × 41 × 41 × 41 × 53 × 53 × 53)See below for interesting mathematical facts about the number 369062538088614616464371712 from the Numbermatics database.
Names of 369062538088614616464371712
- Cardinal: 369062538088614616464371712 can be written as Three hundred sixty-nine septillion, sixty-two sextillion, five hundred thirty-eight quintillion, eighty-eight quadrillion, six hundred fourteen trillion, six hundred sixteen billion, four hundred sixty-four million, three hundred seventy-one thousand, seven hundred twelve.
Scientific notation
- Scientific notation: 3.69062538088614616464371712 × 1026
Factors of 369062538088614616464371712
Divisors of 369062538088614616464371712
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 41 46 48 52 53 54 64 69 72 78 82 92 96 104 106 108 117 123 128 138 144 156 159 164 169 184 192 207 208 212 216 234 246 256 276 288 299 312 318 328 338 351 368 369 384 414 416 424 432 468 477 492 507 512 529 533 552 576 598 621 624 636 656 676 689 702 736 738 768 828 832 848 864 897 936 943 954 984 1014 1024 1058 1066 1104 1107 1152 1196 1219 1242 1248 1272 1312 1352 1378 1404 1431 1472 1476 1521 1536 1587 1599 1656 1664 1681 1696 1728 1794 1872 1886 1908 1968 2028 2048 2067 2116 2132 2173 2197 2208 2214 2304 2392 2438 2484 2496 2544 2624 2691 2704 2756 2808 2809 2829 2862 2944 2952 3042 3072 3174 3198 3312 3328 3362 3392 3456 3588 3657 3744 3772 3816 3887 3936 4056 4096 4134 4232 4264 4346 4394 4416 4428 4563 4608 4761 4784 4797 4876 4968 4992 5043 5088 5248 5382 5408 5512 5616 5618 5658 5724 5888 5904 6084 6144 6201 6348 6396 6519 6591 6624 6656 6724 6784 6877 6912 6929 7176 7314 7488 7544 7632 7774 7872 8073 8112 8268 8427 8464 8487 8528 8692 8788 8832 8856 8957 9126 9216 9522 9568 9594 9752 9936 9984 10086 10176 10496 10764 10816 10971 11024 11232 11236 11316 11448 11661 11776 11808 12167 12168 12259 12288 12402 12696 12792 13038 13182 13248 13312 13448 13568 13754 13824 13858 14283 14352 14391 14628 14976 15088 15129 15264 15548 15744 15847 16146 16224 16536 16854 16928 16974 17056 17384 17576 17664 17712 17914 18252 18432 18603 19044 19136 19188 19504 19557 19773 19872 19968 20172 20352 20631 20787 20992 21528 21632 21689 21853 21942 22048 22464 22472 22632 22896 23322 23552 23616 24334 24336 24518 24804 25281 25392 25461 25584 26076 26364 26496 26624 26871 26896 27136 27508 27648 27716 28037 28249 28566 28704 28782 29256 29952 30176 30258 30528 31096 31488 31694 32292 32448 32913 33072 33708 33856 33948 34112 34768 34983 35152 35328 35424 35828 36501 36504 36517 36777 36864 37206 38088 38272 38376 38663 39008 39114 39546 39744 39936 40344 40704 41262 41574 41984 43056 43264 43378 43706 43884 44096 44928 44944 45264 45387 45792 46644 47104 47232 47541 48668 48672 49036 49608 49979 50531 50562 50784 50922 51168 52152 52728 52992 53248 53742 53792 54272 55016 55296 55432 56074 56498 57132 57408 57564 58512 58671 59319 59904 60352 60516 61056 61893 62192 62361 62976 63388 64584 64607 64896 65067 65559 65826 66144 67416 67712 67896 68224 68921 69536 69966 70304 70656 70848 71656 73002 73008 73034 73554 74412 75843 76176 76544 76752 77326 78016 78228 79092 79488 79872 80613 80688 81408 82524 83148 83968 84111 84747 86112 86528 86756 87412 87768 88192 89093 89401 89856 89888 90077 90528 90774 91584 93288 94208 94464 95082 97336 97344 98072 99216 99958 101062 101124 101568 101844 102336 104304 104949 105456 105984 107484 107584 108544 109503 109551 110032 110331 110592 110864 112148 112996 114264 114816 115128 115169 115989 116441 117024 117342 118638 119808 120704 121032 122112 123786 124384 124722 125952 126776 129168 129214 129792 130134 131118 131652 132288 134832 135424 135792 136448 137842 139072 139932 140608 141312 141696 142623 143312 146004 146016 146068 147108 148824 148877 149937 151593 151686 152352 153088 153504 154652 156032 156456 158171 158184 158976 159367 159744 161226 161376 162816 165048 166296 167936 168222 169494 172224 173056 173512 174824 175536 176384 178186 178802 179712 179776 180154 181056 181548 183168 185679 186576 187083 188928 190164 193821 194672 194688 195201 196144 196677 198432 199916 202124 202248 203136 203688 204672 206011 206763 208608 209898 210912 211968 214968 215168 217088 219006 219102 220064 220662 221728 224296 225992 228528 229632 230256 230338 231978 232882 234048 234684 237276 239616 241408 241839 242064 244224 247572 248768 249444 251904 252333 253552 254241 258336 258428 259584 260268 262236 263304 264576 267279 268203 269664 270231 270848 271584 272896 275684 278144 279841 279864 281216 281957 282624 283392 284089 285246 286624 292008 292032 292136 294216 297648 297754 299874 303186 303372 304704 306176 307008 309304 312064 312912 316342 316368 317952 318734 322452 322752 325632 328509 328653 330096 330993 332592 336444 338988 344448 345507 346112 347024 347967 349323 349648 351072 352768 356372 357604 359424 359552 360308 362112 363096 364481 366336 367237 371358 373152 374166 377856 380328 387642 389344 389376 390402 392288 393354 396864 399832 404248 404496 406272 407376 409344 412022 413526 417216 419796 421824 423936 427869 429936 430336 438012 438204 440128 441324 443456 446631 448592 449811 451984 454779 457056 459264 460512 460676 463956 465764 468096 469368 474513 474552 474721 478101 479232 482816 483678 484128 488448 495144 497536 498847 498888 502619 503808 504666 507104 508482 516672 516856 519168 520536 524472 526608 529152 534558 536406 539328 540462 541696 543168 545792 551368 556288 559682 559728 562432 563914 566784 568178 570492 573248 581463 584016 584064 584272 585603 588432 590031 595296 595508 599748 606372 606744 609408 612352 614016 618033 618608 620289 624128 625824 632684 632736 635904 637468 644851 644904 645504 649727 651264 657018 657306 660192 661986 665184 672888 677976 688896 691014 692224 694048 695934 698646 699296 702144 705536 712744 715208 718848 719104 720616 724224 726192 728962 732672 734474 742716 746304 748332 755712 756999 760656 762723 775284 778688 778752 780804 784576 786708 793728 799664 801837 804609 808496 808992 810693 812544 814752 818688 824044 827052 834432 839523 839592 839891 843648 845871 847872 852267 855738 859872 860672 876024 876408 880256 882648 886912 889249 893262 895973 897184 899622 903968 909558 914112 918528 921024 921352 927912 931528 936192 938736 949026 949104 949442 956202 965632 967356 968256 976896 985959 990288 995072 997694 997776 1005238 1009332 1014208 1016964 1033344 1033712 1036521 1038336 1041072 1043901 1047969 1048944 1053216 1058304 1069116 1072812 1078656 1080924 1083392 1086336 1091584 1093443 1101711 1102736 1112576 1119364 1119456 1124864 1127828 1133568 1136356 1140984 1146496 1149517 1158209 1162213 1162926 1168032 1168128 1168544 1171206 1176864 1180062 1190592 1191016 1199496 1212744 1213488 1218816 1224704 1228032 1236066 1237216 1240578 1248256 1251648 1265368 1265472 1271808 1274936 1289702 1289808 1291008 1299454 1314036 1314612 1320384 1323972 1330368 1339893 1345776 1349433 1355952 1364337 1377792 1382028 1388096 1391868 1397292 1398592 1404288 1411072 1423539 1424163 1425488 1430416 1434303 1437696 1438208 1441232 1448448 1452384 1457924 1465344 1468948 1485432 1485961 1492608 1496541 1496664 1497197 1507857 1511424 1513998 1521312 1525446 1550568 1557376 1557504 1561608 1569152 1573416 1585183 1587456 1599328 1603674 1609218 1616992 1617984 1621386 1625088 1629504 1637376 1648088 1654104 1668864 1679046 1679184 1679782 1687296 1691742 1704534 1711476 1719744 1721344 1744389 1752048 1752816 1760512 1765296 1773824 1778498 1786524 1791946 1794368 1799244 1807936 1819116 1828224 1837056 1842048 1842704 1854099 1855824 1860867 1863056 1872384 1877472 1898052 1898208 1898884 1912404 1931264 1934553 1934712 1935401 1936512 1949181 1953792 1971918 1980576 1990144 1995388 1995552 2010476 2018664 2028416 2033928 2049139 2056223 2066688 2067424 2071771 2073042 2076672 2082144 2087802 2095938 2097888 2106432 2116608 2138232 2145624 2157312 2161848 2166784 2172672 2183168 2186886 2203422 2205472 2225152 2238728 2238912 2249728 2255656 2267136 2272712 2281968 2292992 2299034 2316418 2324426 2325852 2336064 2336256 2337088 2342412 2353728 2360124 2381184 2382032 2398992 2405511 2413827 2425488 2426976 2432079 2437632 2456064 2472132 2474432 2481156 2496512 2503296 2518569 2519673 2530736 2530944 2537613 2543616 2549872 2556801 2579404 2579616 2582016 2598908 2628072 2629224 2640768 2647944 2648887 2660736 2667747 2678143 2679786 2687919 2691552 2698866 2711904 2728674 2755584 2764056 2776192 2783736 2794584 2797184 2808576 2822144 2847078 2848326 2850976 2860832 2868606 2876416 2882464 2896896 2904768 2915848 2930688 2937896 2970864 2971922 2985216 2993082 2993328 2994394 3015714 3027996 3042624 3050892 3101136 3109563 3114752 3115008 3123216 3138304 3143907 3146832 3170366 3174912 3198656 3207348 3218436 3233984 3235968 3242772 3250176 3259008 3274752 3280329 3296176 3305133 3308208 3337728 3358092 3358368 3359564 3374592 3383484 3409068 3422952 3424171 3439488 3442688 3448551 3474627 3486639 3488778 3504096 3505632 3521024 3530592 3547648 3556996 3573048 3583892 3588736 3598488 3615872 3637933 3638232 3652813 3656448 3665441 3674112 3684096 3685408 3693157 3708198 3711648 3721734 3726112 3744768 3754944 3796104 3796416 3797768 3824808 3862528 3869106 3869424 3870802 3873024 3898362 3943836 3961152 3980288 3990776 3991104 4019679 4020952 4037328 4056832 4067856 4098278 4112446 4133376 4134848 4143542 4146084 4164288 4175604 4191876 4195776 4212864 4233216 4270617 4272489 4276464 4291248 4302909 4314624 4323696 4345344 4373772 4406844 4410944 4450304 4457883 4477456 4477824 4489623 4491591 4499456 4511312 4523571 4534272 4545424 4563936 4585984 4598068 4632836 4648852 4651704 4672128 4672512 4674176 4684824 4707456 4720248 4721929 4738253 4755549 4762368 4764064 4774081 4797984 4811022 4827654 4850976 4853952 4864158 4875264 4912128 4944264 4948864 4962312 4993024 5006592 5037138 5039346 5061472 5061888 5075226 5099744 5113602 5158808 5159232 5164032 5197816 5256144 5258448 5281536 5295888 5297774 5321472 5335494 5356286 5359572 5375838 5383104 5397732 5423808 5457348 5511168 5528112 5552384 5562297 5567472 5589168 5594368 5617152 5694156 5696652 5701952 5721664 5737212 5752832 5764928 5793792 5803659 5806203 5809536 5831696 5847543 5861376 5875792 5941728 5943844 5970432 5986164 5986656 5988788 6031428 6055992 6085248 6101784 6103957 6147417 6168669 6171373 6202272 6215313 6219126 6229504 6230016 6246432 6276608 6287814 6293664 6340732 6349824 6397312 6414696 6436343 6436872 6467968 6471936 6485011 6485544 6500352 6518016 6534047 6549504 6560658 6592352 6610266 6616416 6675456 6716184 6716736 6719128 6749184 6766968 6818136 6845904 6848342 6878976 6885376 6897102 6949254 6973278 6977556 7008192 7011264 7042048 7061184 7095296 7113992 7146096 7167784 7177472 7196976 7231744 7275866 7276464 7305626 7312896 7330882 7368192 7370816 7386314 7416396 7423296 7443468 7452224 7489536 7509888 7555707 7559019 7592208 7592832 7595536 7612839 7649616 7670403 7738212 7738848 7741604 7746048 7796724 7887672 7922304 7946661 7960576 7981552 7982208 8003241 8034429 8039358 8041904 8063757 8074656 8113664 8135712 8196556 8224892 8266752 8269696 8287084 8292168 8328576 8351208 8383063 8383752 8391552 8425728 8446451 8466432 8541234 8544978 8552928 8582496 8605818 8629248 8647392 8690688 8747544 8813688 8821888 8900608 8915766 8954912 8955648 8979246 8983182 8998912 9022624 9047142 9090848 9127872 9171968 9196136 9265672 9297704 9303408 9344256 9345024 9348352 9369648 9414912 9440496 9443858 9476506 9511098 9524736 9528128 9548162 9595968 9622044 9655308 9701952 9707904 9728316 9750528 9824256 9840987 9888528 9897728 9915399 9924624 10013184 10074276 10078692 10122944 10123776 10150452 10199488 10227204 10272513 10317616 10318464 10328064 10345653 10395632 10423881 10459917 10512288 10516896 10563072 10591776 10595548 10642944 10670988 10712572 10719144 10751676 10766208 10795464 10847616 10913799 10914696 10918583 10958439 10996323 11022336 11056224 11079471 11104768 11124594 11134944 11178336 11188736 11234304 11388312 11393304 11403904 11443328 11473481 11474424 11505664 11529856 11560237 11587584 11607318 11612406 11619072 11647649 11663392 11695086 11751584 11883456 11887688 11940864 11972328 11973312 11977576 12062856 12111984 12170496 12203568 12207914 12294834 12337338 12342746 12404544 12430626 12438252 12459008 12492864 12553216 12575628 12587328 12681464 12699648 12794624 12817467 12829392 12872686 12873744 12935936 12943872 12970022 12971088 13036032 13068094 13121316 13184704 13220532 13232832 13350912 13373649 13432368 13433472 13438256 13468869 13474773 13498368 13533936 13570713 13636272 13691808 13696684 13757952 13794204 13898508 13946556 13955112 14016384 14022528 14084096 14122368 14165787 14190592 14214759 14227984 14266647 14292192 14322243 14335568 14354944 14393952 14463488 14551732 14552928 14611252 14625792 14661764 14736384 14741632 14772628 14831573 14832792 14846592 14886936 14904448 14943721 14979072 15019776 15056717 15111414 15118038 15184416 15185664 15191072 15225678 15299232 15340806 15476424 15477696 15483208 15492096 15593448 15775344 15844608 15893322 15921152 15963104 15964416 16006482 16068858 16078716 16083808 16127514 16149312 16227328 16271424 16393112 16449784 16533504 16539392 16574168 16584336 16657152 16702416 16766126 16767504 16783104 16851456 16892902 17082468 17089956 17105856 17164992 17211636 17258496 17294784 17381376 17410977 17418609 17495088 17542629 17627376 17643776 17831532 17909824 17911296 17958492 17966364 18045248 18094284 18181696 18255744 18311871 18343936 18392272 18442251 18506007 18514119 18531344 18595408 18606816 18645939 18688512 18690048 18696704 18739296 18829824 18880992 18887716 18953012 19022196 19049472 19056256 19096324 19191936 19244088 19309029 19310616 19317493 19403904 19415808 19455033 19456632 19463561 19501056 19602141 19648512 19681974 19777056 19795456 19830798 19849248 20026368 20148552 20157384 20245888 20247552 20300904 20398976 20452727 20454408 20545026 20607379 20635232 20636928 20656128 20691306 20791264 20847762 20919834 21024576 21033792 21126144 21183552 21191096 21285888 21341976 21425144 21438288 21503352 21532416 21590928 21695232 21827598 21829392 21837166 21916878 21992646 22112448 22158942 22209536 22249188 22269888 22356672 22377472 22468608 22677057 22776624 22786608 22807808 22886656 22946962 22948848 23059712 23120474 23214636 23224812 23238144 23295298 23326784 23390172 23503168 23766912 23775376 23839983 23881728 23944656 23946624 23955152 24009723 24103287 24125712 24191271 24223968 24340992 24407136 24415828 24589668 24674676 24685492 24809088 24861252 24876504 24918016 24985728 25106432 25149189 25151256 25160213 25174656 25339353 25362928 25399296 25589248 25634934 25658784 25745372 25747488 25871872 25887744 25940044 25942176 26072064 26136188 26242632 26369408 26438891 26441064 26465664 26638807 26701824 26730899 26747298 26864736 26866944 26876512 26937738 26949546 26996736 27067872 27141426 27272544 27383616 27393368 27515904 27588408 27797016 27893112 27910224 28032768 28045056 28168192 28244736 28331574 28381184 28429518 28455968 28533294 28584384 28644486 28671136 28709888 28787904 28926976 29103464 29105856 29222504 29251584 29323528 29472768 29483264 29545256 29663146 29665584 29693184 29773872 29808896 29887442 30039552 30113434 30222828 30236076 30368832 30371328 30382144 30451356 30598464 30681612 30817539 30952848 30955392 30966416 30984192 31036959 31186896 31271643 31379751 31550688 31689216 31786644 31926208 31928832 32012964 32137716 32157432 32167616 32255028 32298624 32454656 32542848 32741397 32755749 32786224 32875317 32899568 32988969 33067008 33078784 33148336 33168672 33238413 33314304 33404832 33532252 33535008 33566208 33702912 33785804 34164936 34177103 34179912 34211712 34329984 34420443 34423272 34435531 34516992 34589568 34680711 34762752 34821954 34837218 34942947 34990176 35085258 35254752 35287552 35663064 35819648 35822592 35916984 35932728 36090496 36188568 36363392 36459209 36511488 36623742 36687872 36784544 36884502 37012014 37028238 37062688 37190816 37213632 37291878 37377024 37393408 37478592 37659648 37761984 37775432 37906024 38044392 38098944 38112512 38192648 38383872 38488176 38618058 38621232 38634986 38807808 38831616 38910066 38913264 38927122 39204282 39363948 39554112 39590912 39661596 39698496 40052736 40120947 40297104 40314768 40424319 40491776 40495104 40601808 40797952 40905454 40908816 41090052 41214758 41270464 41273856 41382612 41582528 41695524 41839668 42049152 42067584 42252288 42367104 42382192 42497361 42571776 42644277 42683952 42799941 42850288 42876576 42966729 43006704 43064832 43181856 43390464 43655196 43658784 43674332 43833756 43985292 44224896 44317884 44419072 44494719 44498376 44514223 44539776 44713344 44754944 44831163 44937216 45170151 45354114 45553248 45573216 45615616 45773312 45893924 45897696 46119424 46240948 46429272 46449624 46476288 46590596 46653568 46780344 47006336 47130197 47293129 47486569 47533824 47550752 47650733 47679966 47763456 47889312 47893248 47910304 48019446 48206574 48251424 48382542 48447936 48681984 48814272 48831656 49179336 49349352 49370984 49618176 49722504 49753008 49836032 49971456 50212864 50298378 50302512 50320426 50349312 50678706 50725856 51178496 51269868 51317568 51490744 51494976 51743744 51775488 51880088 51884352 52144128 52255827 52272376 52485264 52738816 52877782 52882128 52931328 53277614 53461798 53494596 53729472 53733888 53753024 53875476 53899092 54135744 54282852 54545088 54767232 54786736 54935613 55031808 55176816 55326753 55518021 55542357 55594032 55786224 55820448 55937817 56065536 56090112 56489472 56663148 56859036 56911936 57066588 57168768 57288972 57342272 57419776 57575808 57853952 57927087 57952479 58206928 58211712 58365099 58390683 58445008 58503168 58647056 58806423 58945536 58966528 59090512 59326292 59331168 59386368 59547744 59617792 59774884 60079104 60226868 60445656 60472152 60737664 60742656 60764288 60902712 60924401 61196928 61358181 61363224 61385077 61597289 61635078 61822137 61905696 61910784 61932832 61968384 62073918 62373792 62543286 62759502 63101376 63378432 63573288 63852416 63857664 64025928 64275432 64314864 64335232 64510056 64597248 64909312 65085696 65482794 65511498 65572448 65750634 65799136 65977938 66157568 66296672 66337344 66476826 66628608 66809664 67064504 67070016 67132416 67405824 67571608 68329872 68354206 68359824 68423424 68659968 68840886 68846544 68871062 69179136 69361422 69643908 69674436 69885894 69980352 70170516 70509504 70575104 71326128 71519949 71639296 71645184 71833968 71865456 72180992 72309861 72377136 72726784 72918418 73022976 73247484 73569088 73769004 74024028 74056476 74125376 74381632 74427264 74583756 74754048 74786816 74957184 75319296 75447567 75480639 75523968 75550864 75812048 76018059 76088784 76197888 76225024 76385296 76767744 76976352 77236116 77242464 77269972 77615616 77663232 77820132 77826528 77854244 78408564 78727896 78755933 79108224 79181824 79316673 79323192 79351441 79396992 79916421 80105472 80192697 80241894 80594208 80629536 80848638 80983552 80990208 81203616 81595904 81810908 81817632 82180104 82429516 82540928 82547712 82765224 83165056 83391048 83672459 83679336 84014699 84098304 84135168 84305143 84504576 84734208 84764384 84942611 84994722 85143552 85288554 85367904 85599882 85700576 85753152 85933458 86013408 86129664 86363712 86780928 87310392 87317568 87348664 87667512 87970584 88449792 88635768 88838144 88989438 88996752 89028446 89079552 89426688 89509888 89662326 90340302 90708228 91106496 91146432 91231232 91546624 91787848 91795392 92238848 92452617 92481896 92858544 92899248 92952576 93181192 93307136 93560688 94012672 94260394 94586258 94973138 95067648 95101504 95301466 95359932 95778624 95786496 95820608 96038892 96413148 96502848 96765084 96895872 97363968 97628544 97663312 98224191 98267247 98358672 98625951 98698704 98741968 98966907 99236352 99445008 99506016 99715239 99942912 100596756 100605024 100640852 100698624 101357412 101451712 102356992 102531309 102539736 102635136 102981488 102989952 103261329 103306593 103487488 103550976 103760176 103768704 104042133 104288256 104511654 104544752 104828841 104970528 105477632 105755564 105764256 105862656 106555228 106923596 106989192 107458944 107467776 107506048 107750952 107798184 108271488 108565704 108604367 108979819 109090176 109377627 109534464 109573472 109803863 109871226 110063616 110353632 110653506 111036042 111084714 111188064 111572448 111640896 111875634 112131072 112180224 112978944 113326296 113718072 113823872 114133176 114337536 114577944 114684544 114839552 115151616 115707904 115854174 115904958 116413856 116423424 116730198 116781366 116890016 117294112 117612846 117933056 118181024 118652584 118662336 118772736 119095488 119235584 119549768 120158208 120453736 120891312 120944304 121475328 121485312 121528576 121805424 121848802 122393856 122716362 122726448 122770154 123194578 123270156 123644274 123811392 123821568 123865664 124147836 124747584 125086572 125519004 126202752 126756864 127146576 127492083 127704832 127715328 127932831 128051856 128550864 128629728 128670464 128900187 129020112 129194496 130171392 130965588 131022996 131144896 131501268 131598272 131955876 132315136 132593344 132674688 132953652 133257216 133484157 133542669 133619328 134129008 134140032 134264832 134493489 134811648 135143216 135510453 136659744 136708412 136719648 136846848 137319936 137681772 137693088 137742124 138358272 138722844 139287816 139348872 139771788 139960704 140341032 140391011 141019008 141150208 141390591 141879387 141941579 142459707 142652256 142952199 143039898 143278592 143290368 143667936 143730912 144361984 144619722 144754272 145453568 145836836 146045952 146494968 147138176 147538008 148035889 148048056 148112952 148250752 148763264 148854528 149155253 149167512 149508096 149573632 149914368 150283081 150638592 150895134 150961278 151047936 151101728 151419437 151624096 152036118 152177568 152450048 152770592 153535488 153952704 154472232 154484928 154539944 155231232 155326464 155640264 155653056 155708488 156817128 157455792 157511866 158216448 158363648 158633346 158646384 158702882 158793984 159832842 160385394 160483788 161188416 161259072 161697276 161967104 162407232 163191808 163621816 163635264 164360208 164806839 164859032 165081856 165095424 165530448 166330112 166627071 166782096 167344918 167358672 168029398 168196608 168270336 168610286 169468416 169528768 169885222 169989444 170577108 170735808 171199764 171401152 171506304 171866916 172026816 172259328 172727424 173561856 173781261 173857437 174620784 174635136 174697328 175095297 175172049 175335024 175941168 176419269 176899584 177271536 177978876 177993504 178056892 178159104 178853376 179324652 180680604 181416456 182212992 182292864 182462464 182773203 183093248 183575696 183590784 184074543 184155231 184477696 184791867 184905234 184963792 185466411 185717088 185798496 185905152 186362384 186614272 187121376 188025344 188520788 189172516 189946276 190135296 190203008 190602932 190719864 191557248 191572992 191641216 192077784 192810449 192826296 193005696 193530168 193599089 193791744 194268373 194727936 195257088 195326624 195737321 196448382 196534494 196717344 197251902 197397408 197483936 197933814 198472704 198890016 199012032 199430478 199885824 201193512 201210048 201281704 201397248 202714824 202903424 204713984 205062618 205079472 205270272 205962976 205979904 206522658 206613186 206974976 207520352 207537408 208084266 209023308 209089504 209657682 209941056 210955264 211511128 211528512 211725312 213110456 213847192 213978384 214917888 214935552 215012096 215501904 215596368 216542976 217131408 217208734 217959638 218180352 218755254 219068928 219146944 219607726 219742452 220707264 221307012 222072084 222169428 222376128 223144896 223281792 223751268 224262144 224360448 225957888 226342701 226441917 226652592 227436144 227647744 228054177 228266352 228675072 229155888 229369088 230303232 231708348 231809916 232827712 232846848 233460396 233562732 233780032 234588224 235225692 235866112 236267799 236362048 237305168 237324672 237545472 237950019 238054323 238190976 238471168 239099536 239749263 240316416 240578091 240907472 241782624 241888608 242950656 242970624 243057152 243610848 243697604 244787712 245432724 245452896 245540308 246389156 246540312 247288548 247622784 247643136 247731328 248295672 249495168 250173144 250262237 251017377 251038008 251127409 252044097 252405504 252915429 253026293 253513728 254293152 254827833 254984166 255409664 255430656 255865662 256103712 257101728 257259456 257340928 257800374 258040224 258388992 260342784 261931176 262045992 262289792 263002536 263196544 263890063 263911752 264630272 265186688 265349376 265885451 265907304 266514432 266968314 267085338 267238656 267895927 268258016 268280064 268529664 268986978 270286432 271020906 273319488 273416824 273439296 273693696 274639872 275363544 275386176 275484248 276716544 277445688 278575632 278697744 279543576 279921408 280682064 280782022 282038016 282300416 282781182 283758774 283883158 284919414 285304512 285904398 286079796 286557184 287335872 287461824 288723968 289239444 289508544 290907136 291673672 292091904 292989936 294276352 294801741 295076016 296071778 296096112 296225904 296501504 297526528 297709056 298310506 298335024 299828736 300566162 301790268 301922556 302095872 302203456 302838874 303248192 304072236 304355136 304900096 305541184 307070976 307593927 307905408 308944464 308969856 309079888 309783987 309919779 310462464 310652928 311280528 311306112 311416976 312126399 313634256 314486523 314911584 315023732 316432896 317266692 317292768 317405764 317587968 319665684 320770788 320967576 322376832 322518144 323394552 323934208 324814464 325813101 326383616 326939457 327082769 327243632 327270528 328132881 328720416 329411589 329613678 329718064 330163712 330190848 331060896 332660224 333254142 333564192 334689836 334717344 336058796 336393216 336540672 337220572 338936832 339057536 339770444 339978888 341126179 341154216 341471616 342399528 342802304 343012608 343705583 343733832 344053632 344518656 345454848 346304491 347123712 347562522 347714874 349241568 349270272 349394656 350190594 350344098 350670048 351882336 352838538 353799168 354543072 355957752 355987008 356113784 356318208 357706752 358649304 361361208 362832912 364425984 364585728 364924928 365546406 366186496 367151392 367181568 368149086 368310462 368955392 369583734 369810468 369927584 370932822 371434176 371596992 372724768 373228544 374242752 376050688 377041576 378345032 379892552 380270592 380406016 381205864 381439728 383114496 383145984 383282432 384155568 385620898 385652592 386011392 387060336 387198178 387583488 388536746 390514176 390653248 391474642 392896764 393068988 393434688 394503804 394794816 394967872 395867628 396945408 397780032 398024064 398860956 399771648 400452471 400628007 402387024 402420096 402563408 402794496 403480467 405429648 405806848 406531359 410125236 410158944 410540544 411925952 411959808 413045316 413226372 415040704 415074816 416168532 418046616 418179008 419315364 419882112 421173033 421910528 423022256 423057024 423450624 424171773 425638161 425824737 426220912 427379121 427694384 427956768 428856597 429835776 429871104 430024192 431003808 431192736 433085952 434262816 434417468 435919276 436360704 437510508 438137856 438293888 439215452 439484904 441414528 442614024 444107667 444144168 444302339 444338856 444752256 446289792 446563584 447465759 447502536 447661903 448524288 448720896 450849243 451915776 452685402 452883834 453305184 454258311 454872288 455295488 456108354 456532704 457350144 458311776 458738176 460606464 463416696 463619832 465655424 465693696 466920792 467125464 467560064 469176448 470412721 470451384 471732224 472535598 472724096 473969717 474610336 474649344 475090944 475900038 476108646 476381952 476942336 478199072 479498526 481156182 481814944 483565248 483777216 485901312 486114304 487221696 487395208 489575424 490865448 490905792 491080616 492778312 493080624 494577096 495245568 495286272 495462656 496591344 498990336 500346288 500524474 502034754 502076016 502254818 504088194 504811008 505830858 506052586 508586304 509655666 509968332 510819328 511731324 512207424 514203456 514518912 514681856 515600748 516080448 516777984 520685568 521572311 523862352 524091984 524579584 525516147 526005072 526393088 527780126 527823504 530373376 530698752 531770902 531814608 533936628 534170676 534477312 535791854 536516032 536560128 537973956 540572864 542041812 546638976 546833648 546878592 547387392 548319609 549279744 550727088 550772352 550968496 552223629 552465693 553433088 554375601 554891376 556399233 557151264 557395488 559087152 559842816 561364128 561564044 564076032 565562364 567517548 567766316 569838828 570609024 571808796 572159592 573114368 574671744 574923648 577447936 578431347 578478888 578684899 579017088 580797267 581814272 582805119 583347344 584183808 585979872 587211963 588552704 589603482 590152032 592143556 592192224 592451808 593003008 595053056 595418112 596621012 596670048 599657472 601132324 603580536 603845112 604191744 604406912 605677748 606496384 608094493 608144472 608710272 609800192 611082368 612692561 614141952 614810677 615187854 615810816 617325397 617888928 617939712 618159776 619567974 619839558 620924928 622561056 622612224 622833952 624252798 627268512 628973046 629823168 630047464 632865792 634533384 634585536 634811528 635175936 639331368 641541576 641935152 644753664 645036288 646789104 647868416 649628928 651626202 652767232 653878914 654165538 654487264 654541056 656265762 657440832 658823178 659227356 659436128 660327424 662121792 665320448 666508284 667128384 669379672 669434688 672117592 672786432 673081344 674441144 677873664 678115072 679325751 679540888 679957776 682252358 682308432 682943232 684799056 685604608 686025216 687411166 687467664 688107264 690909696 692608982 695125044 695429748 698483136 698540544 698789312 700381188 700688196 701340096 703764672 705677076 707598336 708803397 709086144 711915504 711974016 712227568 712636416 713850057 714162969 715413504 717298608 719247789 721734273 722722416 725665824 728851968 729171456 731092812 734302784 734363136 736298172 736620924 739167468 739620936 739855168 741865644 742868352 743193984 745449536 746457088 748485504 750786711 752101376 753052131 753382227 754083152 756132291 756690064 758746287 759078879 759785104 760541184 760812032 762411728 762879456 764483499 766228992 766291968 766564864 768311136 771241796 771305184 772022784 774120672 774396356 775166976 777073492 781028352 781306496 782949284 785793528 786073369 786137976 786869376 789007608 789589632 789935744 791670189 791735256 792017213 793890816 795560064 796048128 797656353 797721912 798006001 799543296 800904942 801256014 803687781 804774048 804840192 805126816 805588992 806960934 810859296 811613696 813062718 820250472 820317888 821081088 823851904 823919616 826090632 826452744 830081408 830149632 832337064 836093232 836358016 838561807 838630728 839764224 842346066 843821056 846044512 846114048 846901248 848343546 851276322 851649474 852441824 854758242 855388768 855913536 857713194 859671552 860048384 862007616 862385472 866171904 868525632 868834936 871838552 872721408 875021016 876275712 876587776 878430904 878969808 882829056 885228048 888215334 888288336 888604678 888677712 889504512 892579584 893127168 894931518 895005072 895323806 901698486 905370804 905767668 906610368 908516622 909744576 910590976 912216708 913065408 914700288 916623552 917476352 921212928 922781781 926833392 927239664 929759337 931310848 931387392 933841584 934250928 935120128 938352896 940825442 940902768 945071196 945448192 947939434 949220672 949298688 951800076 952217292 952763904 956398144 958997052 962312364 963629888 967130496 967554432 971802624 972228608 974443392 974790416 977439303 979150848 980818371 981248307 981730896 981811584 982161232 984398643 985556624 986161248 988234767 989154192 990491136 990572544 990925312 993182688 997980672 1000692576 1001048948 1004069508 1004152032 1004509636 1008176388 1009622016 1011661716 1012105172 1017172608 1019311332 1019936664 1021638656 1023378537 1023462648 1023827129 1024414848 1028406912 1029037824 1029363712 1031116749 1031201496 1031568733 1032160896 1033555968 1038913473 1041371136 1043144622 1047724704 1048183968 1049159168 1051032294 1052010144 1052786176 1055560252 1055647008 1060746752 1061397504 1063541804 1063629216 1067873256 1068341352 1068954624 1071583708 1073032064 1073120256 1075947912 1081145728 1083994531 1084083624 1087741967 1092191087 1093277952 1093667296 1093757184 1094774784 1095966859 1096639218 1098559488 1101454176 1101544704 1101936992 1104447258 1104931386 1106866176 1108751202 1109782752 1112798466 1114302528 1114790976 1118174304 1119685632 1122728256 1123128088 1128152064 1131124728 1135035096 1135532632 1139677656 1141218048 1143617592 1144319184 1146228736 1149343488 1149847296 1154895872 1156862694 1156957776 1157369798 1158034176 1161594534 1163628544 1165610238 1166694688 1171959744 1174423926 1177105408 1179206964 1180304064 1184287112 1184384448 1184903616 1186006016 1190106112 1190836224 1193242024 1193340096 1199314944 1201884021 1202264648 1207161072 1207690224 1208383488 1208813824 1211355496 1212992768 1216188986 1216288944 1217420544 1222164736 1225385122 1229621354 1230375708 1231621632 1234650794 1235777856 1235879424 1236319552 1239135948 1239679116 1245122112 1245224448 1245667904 1248505596 1254537024 1257946092 1259646336 1260094928 1263519099 1265731584 1269066768 1269171072 1269623056 1270351872 1272515319 1276914483 1277474211 1278662736 1282137363 1283083152 1283870304 1286569791 1289507328 1290072576 1293578208 1299257856 1303252404 1307757828 1308331076 1308974528 1309082112 1312531524 1314881664 1317646356 1318454712 1318872256 1320654848 1324243584 1330640896 1332323001 1332907017 1333016568 1334256768 1338759344 1338869376 1342397277 1342985709 1344235184 1345572864 1346162688 1348882288 1352547729 1355747328 1356230144 1358651502 1359081776 1359915552 1362774933 1364504716 1364616864 1365886464 1369598112 1371209216 1372050432 1374822332 1374935328 1376214528 1381819392 1385217964 1390250088 1390859496 1396966272 1397081088 1397578624 1400762376 1401261223 1401376392 1402680192 1407529344 1411238163 1411354152 1411856771 1415196672 1416737647 1417606794 1418172288 1421909151 1423831008 1423948032 1424455136 1425272832 1427700114 1428325938 1430827008 1434597216 1438495578 1443468546 1445444832 1451331648 1457703936 1458342912 1462185624 1468605568 1468726272 1472596344 1473241848 1478334936 1479241872 1479710336 1483731288 1485736704 1486387968 1490899072 1492914176 1496971008 1501573422 1504202752 1506104262 1506764454 1508166304 1512264582 1513380128 1517492574 1518157758 1519570208 1521624064 1524823456 1525758912 1528966998 1532457984 1533129728 1536622272 1542483592 1542610368 1544045568 1548241344 1548792712 1550333952 1554146984 1562056704 1562612992 1565898568 1571587056 1572146738 1572275952 1573738752 1578015216 1579179264 1579871488 1583340378 1583470512 1584034426 1591120128 1592096256 1595312706 1595443824 1596012002 1601809884 1602512028 1607375562 1609548096 1609680384 1610253632 1613921868 1621718592 1623227392 1626125436 1640500944 1640635776 1642162176 1644958827 1647703808 1647839232 1652181264 1652905488 1657397079 1660162816 1660299264 1663126803 1664674128 1672186464 1672716032 1677123614 1677261456 1679528448 1684692132 1692089024 1692228096 1696687092 1702552644 1703298948 1704883648 1709516484 1710777536 1711827072 1715426388 1719343104 1720096768 1724015232 1724770944 1732343808 1735294041 1736054697 1737051264 1737669872 1742391801 1743677104 1745442816 1748415357 1750042032 1752551424 1753175552 1756861808 1757939616 1761635889 1765658112 1770456096 1776430668 1776576672 1777209356 1777355424 1779009024 1785159168 1786254336 1789863036 1790010144 1790647612 1803396972 1810741608 1811386459 1811535336 1813220736 1817033244 1819489152 1821181952 1824283479 1824433416 1825083143 1826130816 1829400576 1833247104 1834952704 1838077683 1842425856 1844432031 1845563562 1851976191 1853666784 1854479328 1859518674 1862621696 1862774784 1867683168 1868501856 1870240256 1876705792 1881650884 1881805536 1890142392 1890896384 1895878868 1898441344 1898597376 1903600152 1904434584 1905527808 1912796288 1917994104 1924466557 1924624728 1927259776 1932338077 1934260992 1935108864 1939018289 1943605248 1944457216 1948886784 1949580832 1953680053 1954878606 1958301696 1961636742 1962496614 1963461792 1963623168 1964322464 1968797286 1971113248 1972322496 1976469534 1978308384 1980982272 1981850624 1986365376 1995961344 2001385152 2002097896 2008139016 2008304064 2009019272 2016352776 2019244032 2023323432 2024210344 2034345216 2038622664 2039873328 2043277312 2046757074 2046925296 2047654258 2048829696 2056813824 2058075648 2058727424 2062233498 2062402992 2063137466 2064321792 2077826946 2086289244 2095449408 2096367936 2098318336 2102064588 2104020288 2105572352 2111120504 2111294016 2121493504 2122795008 2126410191 2127083608 2127258432 2135746512 2136682704 2137909248 2142488907 2143167416 2146064128 2146240512 2151895824 2162291456 2167989062 2168167248 2175483934 2184382174 2186555904 2187334592 2187514368 2191933718 2193278436 2202908352 2203089408 2203873984 2208894516 2209862772 2217502404 2219565504 2225596932 2228605056 2229581952 2236348608 2239371264 2245456512 2246256176 2252360133 2256304128 2259156393 2260146681 2262249456 2268396873 2270070192 2271065264 2276238861 2277236637 2279355312 2282436096 2287235184 2288638368 2293450497 2298686976 2299694592 2313725388 2313915552 2314739596 2316068352 2323189068 2331220476 2333389376 2343919488 2348847852 2354210816 2358220107 2358413928 2360608128 2368574224 2368768896 2369807232 2372012032 2375010567 2376051639 2380212224 2381672448 2386484048 2386680192 2392969059 2394018003 2398629888 2403768042 2404529296 2411063343 2414322144 2415380448 2416766976 2417627648 2422710992 2425985536 2432377972 2432577888 2434841088 2444329472 2450770244 2459242708 2460751416 2463243264 2469301588 2471555712 2471758848 2472639104 2478271896 2479358232 2490244224 2490448896 2491335808 2497011192 2497900441 2506535837 2509074048 2515685421 2515892184 2516788157 2519292672 2520189856 2525488849 2527038198 2531463168 2538133536 2538342144 2539246112 2540703744 2545030638 2553828966 2554948422 2557325472 2564274726 2566166304 2567740608 2573139582 2579014656 2580145152 2587156416 2598515712 2606504808 2615515656 2616662152 2617949056 2618164224 2625063048 2629763328 2635292712 2636909424 2637744512 2641309696 2648487168 2661281792 2664646002 2665814034 2666033136 2668513536 2677518688 2677738752 2684794554 2685971418 2688470368 2697764576 2705095458 2712460288 2717303004 2718163552 2719831104 2725549866 2729009432 2729233728 2731772928 2739196224 2742418432 2744100864 2749644664 2749870656 2752429056 2763638784 2770435928 2780500176 2781718992 2793932544 2794162176 2795157248 2801524752 2802522446 2802752784 2805360384 2815058688 2822476326 2822708304 2823713542 2833475294 2835213588 2836344576 2843818302 2847662016 2847896064 2848910272 2855400228 2856651876 2869194432 2876991156 2886937092 2890889664 2902663296 2915407872 2916685824 2924371248 2932317909 2937211136 2937452544 2942455113 2943744921 2945192688 2946483696 2956669872 2958483744 2959420672 2964704301 2967462576 2971473408 2972775936 2981798144 2993942016 3003146844 3012208524 3013528908 3016332608 3024529164 3026760256 3034985148 3036315516 3039140416 3043248128 3049646912 3051517824 3057933996 3064915968 3066259456 3070135611 3071481387 3073244544 3084967184 3085220736 3088091136 3093350247 3094706199 3096482688 3097585424 3100667904 3108293968 3116740419 3124113408 3125225984 3131797136 3143174112 3144293476 3144551904 3147477504 3156030432 3158358528 3159742976 3166680756 3166941024 3168068852 3182240256 3184192512 3190625412 3190887648 3192024004 3203619768 3205024056 3214751124 3219096192 3219360768 3220507264 3227843736 3228993253 3243437184 3246454784 3251983593 3252250872 3253409081 3263225901 3264656317 3276573261 3281001888 3281271552 3284324352 3287900577 3289917654 3295407616 3295678464 3304362528 3305810976 3314794158 3320325632 3320598528 3326253606 3329348256 3344372928 3345432064 3354247228 3354522912 3359056896 3369384264 3384178048 3384456192 3393374184 3405105288 3406597896 3409767296 3419032968 3421555072 3423654144 3430570819 3430852776 3438686208 3440193536 3448030464 3449541888 3456510863 3464687616 3470588082 3472109394 3474102528 3475339744 3482647051 3484783602 3487354208 3490885632 3496830714 3500084064 3506351104 3513723616 3515879232 3523271778 3531316224 3540912192 3552861336 3553153344 3554418712 3554710848 3558018048 3570318336 3572508672 3579726072 3580020288 3581295224 3606793944 3621483216 3622772918 3623070672 3626441472 3634066488 3638978304 3642363904 3648566958 3648866832 3650166286 3652261632 3666494208 3669905408 3676155366 3688864062 3691127124 3703952382 3707333568 3708958656 3719037348 3725243392 3735366336 3737003712 3740480512 3753411584 3763301768 3763611072 3780284784 3781792768 3790557297 3791757736 3796882688 3797194752 3807200304 3808869168 3811055616 3825592576 3832422633 3835988208 3848933114 3849249456 3854519552 3864676154 3868521984 3870217728 3878036578 3897773568 3899161664 3907360106 3909757212 3923273484 3924993228 3926923584 3927246336 3928644928 3937594572 3942226496 3944644992 3952939068 3956616768 3961964544 3963701248 3972730752 3991922688 3996969003 3998721051 4002770304 4004195792 4016278032 4016608128 4018038544 4027191831 4028957127 4032705552 4038488064 4046646864 4048420688 4057643187 4068690432 4077245328 4079746656 4088324799 4093514148 4093850592 4095308516 4097659392 4113627648 4116151296 4124466996 4124805984 4126274932 4128643584 4155653892 4172578488 4190898816 4192735872 4196636672 4203783669 4204129176 4208040576 4211144704 4222241008 4222588032 4233714489 4235570313 4242987008 4245590016 4250212941 4252820382 4254167216 4254516864 4265727453 4271493024 4273365408 4275818496 4284977814 4286334832 4292128256 4292481024 4303791648 4324582912 4335978124 4336334496 4350967868 4368764348 4373111808 4374669184 4375028736 4383867436 4386556872 4405816704 4406178816 4407747968 4417789032 4419725544 4434640327 4435004808 4439131008 4451193864 4452779047 4457210112 4459163904 4468172579 4472697216 4478742528 4490913024 4492512352 4501958383 4504720266 4512608256 4518312786 4520293362 4524498912 4536793746 4540140384 4542130528 4552477722 4554473274 4558710624 4564872192 4574470368 4577276736 4586900994 4597373952 4599389184 4627450776 4627831104 4629479192 4632136704 4646378136 4662440952 4666778752 4687838976 4697695704 4708421632 4716440214 4716827856 4721216256 4737148448 4737537792 4739614464 4744024064 4750021134 4752103278 4760424448 4772968096 4773360384 4785938118 4788036006 4807536084 4809058592 4822126686 4828644288 4830760896 4835255296 4845421984 4851971072 4864755944 4865155776 4869682176 4888658944 4901540488 4918485416 4921502832 4926486528 4938603176 4943111424 4943517696 4945278208 4956543792 4958716464 4980488448 4980897792 4982671616 4994022384 4995800882 5013071674 5018148096 5031370842 5031784368 5033576314 5038585344 5040379712 5050977698 5054076396 5076267072 5076684288 5078492224 5090061276 5107657932 5109896844 5114650944 5128549452 5132332608 5135481216 5146279164 5158029312 5160290304 5174312832 5197031424 5205882123 5208164091 5213009616 5227175403 5231031312 5233324304 5235898112 5236328448 5245246071 5250126096 5259526656 5270585424 5273818848 5275489024 5284907667 5296974336 5329292004 5331628068 5332066272 5337027072 5355037376 5355477504 5369589108 5371942836 5376940736 5395529152 5410190916 5424920576 5434159377 5434606008 5436327104 5439662208 5451099732 5458018864 5458467456 5463545856 5472850437 5475249429 5478392448 5484836864 5488201728 5499289328 5499741312 5504858112 5514233049 5527277568 5533296093 5540871856 5555928573 5561000352 5563437984 5587865088 5588324352 5590314496 5603049504 5605044892 5605505568 5610720768 5630117376 5644952652 5645416608 5647427084 5666950588 5670427176 5672689152 5687636604 5695324032 5695792128 5697820544 5710800456 5713303752 5738388864 5753982312 5756031451 5773399671 5773874184 5775930407 5781779328 5797014231 5805326592 5817054867 5819604739 5830815744 5833371648 5848742496 5861040159 5864635818 5874422272 5874905088 5884910226 5887489842 5890385376 5892967392 5913339744 5916967488 5918841344 5929408602 5934925152 5942946816 5945551872 5963596288 5987884032 6006293688 6024417048 6027057816 6032665216 6049058328 6053520512 6069471449 6069970296 6072631032 6078280832 6086496256 6099293824 6103035648 6115365373 6115867992 6129831936 6132518912 6140271222 6142962774 6146489088 6161606321 6169934368 6170441472 6176182272 6186700494 6189412398 6192965376 6195170848 6216587936 6233480838 6250451968 6263594272 6286348224 6288586952 6289103808 6294955008 6312060864 6316717056 6319485952 6333361512 6333882048 6336137704 6364480512 6368385024 6381250824 6381775296 6384048008 6407239536 6410048112 6429502248 6438192384 6438721536 6441014528 6455687472 6457986506 6486874368 6492909568 6503967186 6504501744 6506818162 6526451802 6529312634 6553146522 6562003776 6562543104 6575801154 6579835308 6590815232 6608725056 6611621952 6629588316 6640651264 6652507212 6658696512 6688745856 6690864128 6708494456 6709045824 6718113792 6738768528 6757080399 6768356096 6768912384 6780440043 6786748368 6810210576 6813195792 6819534592 6831709911 6838065936 6843110144 6847308288 6861141638 6861705552 6896060928 6899083776 6913021726 6941176164 6944218788 6948205056 6950679488 6965294102 6969567204 6974708416 6993661428 7000168128 7012702208 7027447232 7031758464 7046543556 7062632448 7074660321 7081824384 7105722672 7106306688 7108837424 7109421696 7116036096 7125031701 7128154917 7140636672 7145017344 7159452144 7160040576 7162590448 7178907177 7182054009 7213587888 7233190029 7242966432 7245545836 7246141344 7252882944 7268132976 7277956608 7297133916 7297733664 7300332572 7304523264 7332988416 7352310732 7377728124 7382254248 7407904764 7414667136 7417917312 7438074696 7450486784 7470732672 7474007424 7480961024 7493701323 7506823168 7519607511 7522903687 7526603536 7527222144 7547056263 7550364471 7560569568 7563585536 7576466547 7581114594 7583515472 7593765376 7594389504 7614400608 7617738336 7622111232 7651185152 7664845266 7671976416 7697866228 7698498912 7709039104 7729352308 7737043968 7740435456 7756073156 7795547136 7798323328 7814720212 7819514424 7845902117 7846546968 7849986456 7853847168 7854492672 7857289856 7875189144 7884452992 7889289984 7905228409 7905878136 7913233536 7923929088 7927402496 7945461504 7965003293 7983845376 7993938006 7997442102 8005540608 8008391584 8025230161 8032556064 8033216256 8036077088 8054383662 8057914254 8065411104 8093293728 8096841376 8115286374 8137380864 8154490656 8159493312 8176649598 8187028296 8187701184 8190617032 8195318784 8227255296 8232302592 8248933992 8249611968 8252549864 8257287168 8311307784 8345156976 8381797632 8385471744 8393273344 8407567338 8408258352 8416081152 8422289408 8444482016 8445176064 8467428978 8471140626 8485974016 8500425882 8505640764 8508334432 8509033728 8531454906 8542986048 8546730816 8569955628 8572669664 8584256512 8607583296 8649165824 8671956248 8672668992 8701935736 8737528696 8746223616 8749338368 8750057472 8767734872 8773113744 8811633408 8812357632 8815495936 8831234763 8835578064 8839451088 8869280654 8870009616 8878262016 8902387728 8905558094 8914420224 8918327808 8936345158 8945394432 8981826048 8985024704 9003916766 9009440532 9036625572 9040586724 9048997824 9073587492 9080280768 9084261056 9104955444 9108946548 9117421248 9129744384 9148940736 9154553472 9173801988 9194747904 9198778368 9210406833 9214444161 9254901552 9255662208 9258958384 9264273408 9280050741 9284118597 9292756272 9324881904 9333557504 9350221257 9375677952 9395391408 9432880428 9433655712 9442432512 9474296896 9475075584 9479228928 9500042268 9504206556 9545936192 9546720768 9571876236 9576072012 9615072168 9618117184 9644253372 9657288576 9661521792 9670510592 9686979759 9690843968 9703942144 9729511888 9730311552 9739364352 9755950779 9760227243 9777317888 9789677703 9793968951 9803080976 9829719783 9836970832 9843005664 9852973056 9863701731 9877206352 9886222848 9887035392 9890556416 9913087584 9917432928 9960976896 9961795584 9965343232 9988044768 9991601764 10026143348 10036296192 10062741684 10063568736 10067152628 10077170688 10080759424 10101955396 10108152792 10152534144 10153368576 10156984448 10180122552 10215315864 10218953797 10219793688 10229301888 10257098904 10260751717 10264665216 10270962432 10291712457 10292558328 10296223769 10316058624 10320580608 10348625664 10369532589 10374078013 10394062848 10411764246 10416328182 10426019232 10447941153 10454350806 10462062624 10466648608 10471796224 10472656896 10490492142 10500252192 10519053312 10541170848 10547637696 10550978048 10569815334 10593948672 10658584008 10663256136 10664132544 10674054144 10710074752 10710955008 10739178216 10743885672 10753881472 10791058304 10819492583 10820381832 10849841152 10868318754 10869212016 10872654208 10879324416 10901303491 10902199464 10916037728 10916934912 10927091712 10945700874 10950498858 10956784896 10969673728 10998578656 10999482624 11009716224 11028466098 11066592186 11081743712 11111857146 11122000704 11126875968 11175730176 11180628992 11206099008 11210089784 11211011136 11221441536 11260234752 11289905304 11290833216 11294854168 11333901176 11340854352 11345378304 11375273208 11390648064 11391584256 11395641088 11421600912 11426607504 11476777728 11507964624 11512062902 11546799342 11547748368 11551860814 11563558656 11594028462 11610653184 11634109734 11639209478 11697484992 11722080318 11729271636 11748844544 11769820452 11774979684 11780770752 11785934784 11826679488 11833934976 11837682688 11858817204 11869850304 11885893632 11891103744 11927192576 11975768064 11996163153 12012587376 12048834096 12054115632 12065330432 12086871381 12098116656 12107041024 12138942898 12139940592 12145262064 12156561664 12198587648 12206071296 12230730746 12231735984 12280542444 12285925548 12292978176 12323212642 12339868736 12340882944 12373400988 12378824796 12385930752 12390341696 12433175872 12466961676 12500903936 12527188544 12572696448 12577173904 12578207616 12589910016 12611351007 12624121728 12633434112 12638971904 12666723024 12667764096 12672275408 12701143467 12706710939 12728961024 12736770048 12750638823 12762501648 12763550592 12768096016 12797182359 12814479072 12820096224 12859004496 12876384768 12877443072 12882029056 12911374944 12915973012 12973748736 13007934372 13009003488 13013636324 13052903604 13058625268 13106293044 13124007552 13125086208 13151602308 13159670616 13181630464 13217450112 13223243904 13259176632 13281302528 13303920981 13305014424 13309752677 13317393024 13358337141 13377491712 13381728256 13404517737 13410393529 13416988912 13418091648 13436227584 13477537056 13505875149 13514160798 13536712192 13537824768 13560880086 13573496736 13620421152 13626391584 13639069184 13663419822 13676131872 13686220288 13694616576 13722283276 13723411104 13792121856 13798167552 13826043452 13882352328 13888437576 13896410112 13901358976 13930588204 13939134408 13949416832 13986173339 13987322856 14000336256 14025404416 14054894464 14063516928 14091928903 14093087112 14125264896 14140645571 14149320642 14163648768 14198484131 14211445344 14212613376 14217674848 14218843392 14232072192 14250063402 14256309834 14281273344 14318904288 14320081152 14325180896 14357814354 14364108018 14427175776 14466380058 14485932864 14491091672 14492282688 14505765888 14536265952 14555913216 14594267832 14595467328 14600665144 14609046528 14665976832 14704621464 14755456248 14764508496 14815809528 14829334272 14835834624 14876149392 14900973568 14941465344 14948014848 14961922048 14987402646 15013646336 15039215022 15045807374 15053207072 15054444288 15094112526 15100728942 15121139136 15127171072 15152933094 15162229188 15167030944 15187530752 15228801216 15235476672 15302370304 15329690532 15343952832 15395732456 15396997824 15418078208 15458704616 15474087936 15480870912 15512146312 15591094272 15596646656 15624492273 15629440424 15639028848 15691804234 15693093936 15699972912 15707694336 15708985344 15714579712 15750378288 15768905984 15778579968 15810456818 15811756272 15826467072 15890923008 15930006586 15987876012 15994884204 16011081216 16016783168 16050460322 16065112128 16066432512 16072154176 16108767324 16115828508 16130822208 16186587456 16193682752 16230572748 16274761728 16302478131 16308981312 16318986624 16353299196 16374056592 16375402368 16381234064 16390637568 16418551311 16425748287 16454510592 16464605184 16497867984 16499223936 16505099728 16514574336 16542699147 16599888279 16622615568 16667785719 16690313952 16763595264 16770943488 16815134676 16816516704 16832162304 16888964032 16890352128 16934857956 16942281252 17000851764 17011281528 17016668864 17018067456 17062909812 17085972096 17093461632 17139911256 17145339328 17168513024 17215166592 17268094353 17298331648 17320199013 17327791221 17343912496 17345337984 17391042693 17403871472 17451164601 17458814217 17475057392 17492447232 17498676736 17500114944 17535469744 17546227488 17583120477 17623266816 17624715264 17630991872 17662469526 17671156128 17678902176 17738561308 17740019232 17756524032 17804775456 17811116188 17828840448 17836655616 17872690316 17890788864 17963652096 17970049408 18007833532 18018881064 18073251144 18079687487 18081173448 18097995648 18147174984 18160561536 18168522112 18208414347 18209910888 18216395899 18217893096 18234842496 18259488768 18297881472 18309106944 18346096119 18347603976 18354138023 18389495808 18397556736 18420813666 18428888322 18484818963 18509803104 18511324416 18517916768 18528546816 18560101482 18568237194 18585512544 18649763808 18667115008 18700442514 18751355904 18790782816 18865760856 18867311424 18884865024 18948593792 18950151168 18958457856 19000084536 19008413112 19091872384 19093441536 19143752472 19152144024 19230144336 19236234368 19286921561 19288506744 19314577152 19323043584 19341021184 19373959518 19381687936 19407884288 19459023776 19460623104 19478728704 19511901558 19520454486 19554635776 19579355406 19587937902 19606161952 19659439566 19673941664 19686011328 19727403462 19754412704 19772445696 19781112832 19826175168 19834865856 19921953792 19930686464 19976089536 19983203528 20052286696 20072592384 20125483368 20127137472 20134305256 20154341376 20161518848 20203910792 20216305584 20305068288 20306737152 20313968896 20360245104 20430631728 20437907594 20439587376 20458603776 20514197808 20521503434 20529330432 20541924864 20583424914 20585116656 20592447538 20697251328 20739065178 20748156026 20823528492 20832656364 20852038464 20895882306 20908701612 20924125248 20933297216 20943592448 20980984284 21000504384 21038106624 21082341696 21095275392 21101956096 21139630668 21187897344 21223980963 21317168016 21326512272 21328265088 21348108288 21384464751 21420149504 21421910016 21478356432 21487771344 21507762944 21546162027 21582116608 21638985166 21640763664 21736637508 21738424032 21745308416 21758648832 21802606982 21804398928 21832075456 21833869824 21891401748 21900997716 21913569792 21997157312 21998965248 22056932196 22133184372 22163487424 22223714292 22244001408 22253751936 22351460352 22361257984 22412198016 22420179568 22422022272 22442883072 22481103969 22520469504 22558822533 22568711061 22579810608 22581666432 22589708336 22641168789 22651093413 22667802352 22681708704 22690756608 22729399641 22750546416 22781296128 22783168512 22791282176 22843201824 22853215008 22953555456 23015929248 23024125804 23093598684 23095496736 23103721628 23127117312 23188056924 23221306368 23268219468 23278418956 23394969984 23444160636 23458543272 23497689088 23537706351 23539640904 23548023967 23549959368 23561541504 23571869568 23653358976 23667869952 23675365376 23715685227 23717634408 23726080859 23739700608 23771787264 23782207488 23854385152 23895009879 23951536128 23992326306 24025174752 24075690483 24097668192 24108231264 24130660864 24173742762 24196233312 24214082048 24277885796 24279881184 24290524128 24313123328 24397175296 24412142592 24461461492 24463471968 24561084888 24571851096 24585956352 24646425284 24679737472 24681765888 24746801976 24757649592 24771861504 24780683392 24866351744 24931874213 24933923352 25001807872 25018065241 25054377088 25120395001 25145392896 25154347808 25156415232 25179820032 25207237757 25222702014 25248243456 25266868224 25277943808 25333446048 25335528192 25344550816 25402286934 25413421878 25457922048 25501277646 25525003296 25527101184 25536192032 25594364718 25628958144 25640192448 25718008992 25752769536 25764058112 25822749888 25831946024 25947497472 26015868744 26018006976 26027272648 26105807208 26117250536 26212586088 26248015104 26250172416 26303204616 26319341232 26363260928 26434900224 26446487808 26518353264 26562605056 26607841962 26610028848 26619505354 26634786048 26716674282 26754983424 26763456512 26809035474 26820787058 26833977824 26836183296 26955074112 27011750298 27028321596 27073424384 27121760172 27146993472 27240842304 27252783168 27278138368 27326839644 27352263744 27372440576 27389233152 27444566552 27446822208 27584243712 27596335104 27643332483 27652086904 27764704656 27776875152 27792820224 27802717952 27852355791 27861176408 27878268816 27898833664 27972346678 27974645712 28000672512 28109788928 28127033856 28183857806 28186174224 28281291142 28298641284 28327297536 28396968262 28422890688 28425226752 28435349696 28437686784 28500126804 28512619668 28637808576 28640162304 28650361792 28715628708 28728216036 28854351552 28932760116 28971865728 28982183344 28984565376 29011531776 29060939277 29072531904 29111826432 29188535664 29190934656 29201330288 29218093056 29267852337 29280681729 29331953664 29369033109 29381906853 29409242928 29489159349 29510912496 29529016992 29591105193 29631619056 29658668544 29671669248 29752298784 29882930688 29896029696 29974805292 30078430044 30091614748 30106414144 30108888576 30188225052 30201457884 30242278272 30305866188 30324458376 30334061888 30375061504 30457602432 30470953344 30604740608 30656861391 30659381064 30687905664 30782255151 30791464912 30793995648 30836156416 30875137371 30888671307 30917409232 30948175872 30961741824 31024292624 31108597767 31122234039 31182188544 31193293312 31248984546 31258880848 31278057696 31343823459 31383608468 31386187872 31399945824 31415388672 31417970688 31429159424 31500756576 31537811968 31557159936 31620913636 31623512544 31652934144 31781846016 31860013172 31975752024 31989768408 32022162432 32033566336 32100920644 32130224256 32132865024 32144308352 32217534648 32229008129 32231657016 32261644416 32373174912 32387365504 32458477749 32461145496 32472705733 32549523456 32584965881 32604956262 32617962624 32637973248 32703910473 32706598392 32718246041 32748113184 32750804736 32762468128 32781275136 32837102622 32851496574 32909021184 32995735968 32998447872 33010199456 33029148672 33085398294 33199776558 33245231136 33335571438 33380627904 33527190528 33541886976 33630269352 33633033408 33664324608 33777928064 33780704256 33869715912 33884562504 34001703528 34022563056 34033337728 34036134912 34125819624 34171944192 34186923264 34279822512 34290678656 34337026048 34430333184 34536188706 34596663296 34640398026 34655582442 34687824992 34690675968 34782085386 34807742944 34902329202 34917628434 34950114784 34997353472 35070939488 35092454976 35166240954 35246533632 35261983744 35324939052 35342312256 35357804352 35477122616 35480038464 35513048064 35609550912 35622232376 35657680896 35673311232 35745380632 35781577728 35927304192 35940098816 36015667064 36037762128 36146502288 36159374974 36162346896 36195991296 36294349968 36321123072 36337044224 36416828694 36419821776 36432791798 36435786192 36469684992 36595762944 36618213888 36692192238 36695207952 36708276046 36841627332 36857776644 36969637926 37019606208 37022648832 37035833536 37120202964 37136474388 37171025088 37299527616 37334230016 37400885028 37502711808 37581565632 37731521712 37734622848 37769730048 37834053021 37897187584 37900302336 37916915712 38000169072 38016826224 38120132817 38183744768 38186883072 38251916469 38287504944 38304288048 38460288672 38472468736 38573843122 38577013488 38629154304 38646087168 38747919036 38763375872 38918047552 38921246208 39023803116 39040908972 39158710812 39175875804 39212323904 39318879132 39347883328 39372022656 39454806924 39508825408 39544891392 39562225664 39652350336 39669731712 39843907584 39861372928 39911762943 39929258031 39952179072 39966407056 40075011423 40104573392 40145184768 40213553211 40231180587 40250966736 40254274944 40268610512 40308682752 40323037696 40407821584 40432611168 40517625447 40610136576 40613474304 40627937792 40720490208 40861263456 40875815188 40879174752 40917207552 41028395616 41043006868 41058660864 41083849728 41166849828 41170233312 41184895076 41394502656 41478130356 41496312052 41647056984 41661888557 41665312728 41704076928 41791764612 41817403224 41848250496 41866594432 41887184896 41958520017 41961968568 41976912289 42001008768 42076213248 42164683392 42190550784 42203912192 42275786709 42279261336 42294318053 42375794688 42421936713 42447961926 42595452393 42634336032 42653024544 42656530176 42696216576 42768929502 42840299008 42843820032 42956712864 42975542688 43015525888 43092324054 43164233216 43277970332 43281527328 43473275016 43476848064 43490616832 43517297664 43605213964 43608797856 43664150912 43667739648 43782803496 43801995432 43827139584 43994314624 43997930496 44113864392 44266368744 44326974848 44443775771 44447428584 44488002816 44507503872 44597420647 44702920704 44722515968 44824396032 44840359136 44844044544 44885766144 44934641219 44962207938 45040939008 45117645066 45137422122 45159621216 45163332864 45179416672 45282337578 45302186826 45335604704 45363417408 45381513216 45458799282 45501092832 45562592256 45582564352 45686403648 45706430016 45907110912 46031858496 46048251608 46187197368 46190993472 46207443256 46254234624 46376113848 46442612736 46536438936 46556837912 46789939968 46888321272 46917086544 46995378176 47075412702 47079281808 47096047934 47099918736 47123083008 47143739136 47306717952 47335739904 47350730752 47431370454 47435268816 47452161718 47479401216 47708770304 47790019758 47984652612 48050349504 48151380966 48195336384 48216462528 48261321728 48347485524 48392466624 48428164096 48555771592 48559762368 48581048256 48626246656 48794350592 48824285184 48907434393 48922922984 48926943936 49122169776 49143702192 49171912704 49277244861 49292850568 49359474944 49363531776 49493603952 49515299184 49543723008 49561366784 49732703488 49863748426 49867846704 50036130482 50108754176 50240790002 50290785792 50308695616 50312830464 50414475514 50445404028 50496486912 50666892096 50671056384 50689101632 50804573868 50826843756 51002555292 51050006592 51054202368 51072384064 51188729436 51257916288 51280384896 51436017984 51505539072 51528116224 51645499776 51663892048 51804283059 51894994944 51960597039 51983373663 52031737488 52036013952 52054545296 52173128079 52211614416 52234501072 52353493803 52376442651 52425172176 52496030208 52500344832 52606409232 52638682464 52749361431 52869800448 52892975616 53036706528 53215683924 53220057696 53239010708 53269572096 53433348564 53509966848 53618070948 53641574116 53667955648 53672366592 53910148224 54023500596 54056643192 54146848768 54239062461 54243520344 54293986944 54481684608 54505566336 54556276736 54625243041 54649187697 54653679288 54704527488 54744881152 54778466304 54889133104 54893644416 55038288357 55062414069 55168487424 55192670208 55286664966 55304173808 55454456889 55529409312 55553750304 55585640448 55605435904 55704711582 55722352816 55756537632 55797667328 55944693356 55949291424 56001345024 56219577856 56254067712 56367715612 56372348448 56562582284 56597282568 56654595072 56793936524 56845781376 56850453504 56870699392 56875373568 57000253608 57025239336 57275617152 57280324608 57300723584 57431257416 57451710143 57456432072 57650324251 57708703104 57860764683 57865520232 57886127611 57943731456 57964366688 57969130752 58023063552 58086243527 58121878554 58145063808 58223652864 58377071328 58381869312 58402660576 58436186112 58535704674 58561363458 58663907328 58738066218 58763813706 58818485856 58978318698 59021824992 59058033984 59182210386 59263238112 59317337088 59343338496 59504597568 59765861376 59792059392 59949610584 60156860088 60183229496 60212828288 60217777152 60376450104 60402915768 60484556544 60611732376 60648916752 60668123776 60750123008 60915204864 60941906688 61209481216 61313722782 61318762128 61375811328 61564510302 61582929824 61587991296 61672312832 61750274742 61777342614 61834818464 62048585248 62217195534 62244468078 62386586624 62497969092 62517761696 62556115392 62687646918 62767216936 62772375744 62799891648 62830777344 62858318848 63001513152 63075623936 63114319872 63241827272 63247025088 63305868288 63563692032 63720026344 63951504048 63979536816 64044324864 64067132672 64201841288 64260448512 64265730048 64288616704 64435069296 64458016258 64463314032 64523288832 64746349824 64774731008 64916955498 64922290992 64945411466 65169931762 65209912524 65235925248 65275946496 65407820946 65413196784 65436492082 65496226368 65501609472 65524936256 65674205244 65702993148 65991471936 65996895744 66020398912 66170796588 66399553116 66490462272 66671142876 66761255808 67054381056 67083773952 67260538704 67266066816 67328649216 67443311907 67555856128 67561408512 67676467599 67706133183 67739431824 67769125008 67953280239 68003407056 68045126112 68066675456 68072269824 68188198923 68251639248 68343888384 68373846528 68559645024 68581357312 68860666368 69072377412 69280796052 69311164884 69375649984 69381351936 69564170772 69615485888 69804658404 69835256868 69900229568 69994706944 70141878976 70184909952 70332481908 70493067264 70523967488 70613119053 70644071901 70649878104 70684624512 70715608704 70954245232 70960076928 71026096128 71147055681 71178242577 71219101824 71244464752 71315361792 71346622464 71490761264 71563155456 71685029637 71854608384 71880197632 72031334128 72075524256 72227071449 72293004576 72318749948 72324693792 72391982592 72588699936 72642246144 72674088448 72833657388 72839643552 72865583596 72871572384 72939369984 73191525888 73236427776 73384384476 73390415904 73416552092 73683254664 73715553288 73939275852 74039212416 74045297664 74071667072 74240405928 74266844819 74272948776 74342050176 74599055232 74668460032 74795622639 74801770056 74828408863 75005423616 75054195723 75087095291 75163131264 75361185003 75463043424 75469245696 75539460096 75621713271 75668106042 75794375168 75800604672 75833831424 76000338144 76033652448 76240265634 76367489536 76373766144 76503832938 76575009888 76608576096 76920577344 76944937472 77147686244 77154026976 77258308608 77292174336 77495838072 77526751744 77836095104 77842492416 78047606232 78081817944 78317421624 78351751608 78424647808 78637758264 78695766656 78744045312 78903128837 78909613848 79017650816 79089782784 79124451328 79304700672 79339463424 79499749849 79687815168 79722745856 79823525886 79858516062 79904358144 79932814112 80100882173 80150022846 80209146784 80290369536 80427106422 80462361174 80501933472 80508549888 80537221024 80646075392 80815643168 80865222336 81035250894 81220273152 81255875584 81440980416 81722526912 81751630376 81758349504 81834415104 82056791232 82086013736 82117321728 82167699456 82333699656 82340466624 82369790152 82789005312 82956260712 82992624104 83294113968 83323777114 83330625456 83408153856 83583529224 83634806448 83696500992 83733188864 83774369792 83917040034 83923937136 83953824578 84002017536 84329366784 84381101568 84407824384 84551573418 84558522672 84588636106 84843873426 84895923852 85190904786 85268672064 85306049088 85313060352 85537859004 85680598016 85913425728 85951085376 86031051776 86184648108 86328466432 86555940664 86563054656 86946550032 86953696128 86981233664 87034595328 87182817831 87210427928 87217595712 87328301824 87335479296 87565606992 87603990864 87654279168 87842045187 87988629248 87995860992 88145720559 88227728784 88532737488 88653949696 88887551542 88894857168 88976005632 89015007744 89194841294 89648792064 89680718272 89688089088 89869282438 89924415876 90235290132 90274844244 90319242432 90326665728 90358833344 90564675156 90604373652 90671209408 90726834816 90917598564 91002185664 91125184512 91165128704 91372807296 91412860032 91814221824 91970584173 92063716992 92096503216 92346765453 92374394736 92381986944 92414886512 92508469248 92625412113 92666013921 92752227696 92885225472 93072877872 93113675824 93325793301 93366702117 93579879936 93776642544 93834173088 94031470377 94150825404 94158563616 94192095868 94199837472 94246166016 94287478272 94613435904 94671479808 94862740908 94870537632 94904323436 94958802432 95580039516 95969305224 96100699008 96302761932 96390672768 96432925056 96522643456 96687024387 96694971048 96784933248 96856328192 97111543184 97119524736 97162096512 97252493312 97375433247 97418117199 97588701184 97648570368 97754897643 97814868786 97845845968 97853887872 98111731419 98154738123 98244339552 98287404384 98343825408 98554489722 98585701136 98718949888 98727063552 98987207904 99030598368 99087446016 99122733568 99465406976 99727496852 99735693408 100072260964 100217508352 100481580004 100581571584 100617391232 100625660928 100828951028 100890808056 100992973824 101333784192 101342112768 101378203264 101609147736 101653687512 101996727521 102005110584 102100013184 102108404736 102144768128 102377458872 102413918081 102515832576 102560769792 102767969317 102872035968 103011078144 103056232448 103290999552 103327784096 103545042809 103608566118 103789989888 103921194078 103966747326 104063474976 104072027904 104109090592 104346256158 104423228832 104469002144 104706987606 104752885302 104850344352 104992060416 105212818464 105277364928 105498722862 105739600896 105785951232 106073413056 106431367848 106440115392 106478021416 106539144192 106866697128 107019933696 107236141896 107283148232 107335911296 107344733184 107820296448 108047001192 108113286384 108293697536 108478124922 108487040688 108587973888 108963369216 109011132672 109112553472 109250486082 109298375394 109307358576 109409054976 109489762304 109778266208 109787288832 110076576714 110124828138 110573329932 110608347616 110908913778 111058818624 111107500608 111210871808 111409423164 111444705632 111513075264 111595334656 111889386712 111898582848 112002690048 112439155712 112508135424 112735431224 112744696896 113125164568 113194565136 113309190144 113587873048 113691562752 113700907008 113741398784 113750747136 114000507216 114050478672 114551234304 114560649216 114601447168 114862514832 114903420286 114912864144 115300648502 115417406208 115721529366 115731040464 115772255222 115887462912 115928733376 115938261504 116172487054 116243757108 116290127616 116754142656 116763738624 116805321152 117071409348 117122726916 117476132436 117527627412 117636971712 117956637396 118043649984 118116067968 118364420772 118526476224 118634674176 118686676992 119009195136 119531722752 119584118784 119735288829 119787774093 119899221168 120225034269 120313720176 120366458992 120425656576 120435554304 120640659633 120693541761 120752900208 120805831536 120969113088 121223464752 121297833504 121336247552 121552876341 121830409728 121883813376 122627445564 122637524256 122751622656 123129020604 123165859648 123175982592 123500549484 123554685228 123669636928 124097170496 124434391068 124488936156 124773173248 124985665671 124995938184 125035523392 125112230784 125375293836 125534433872 125544751488 125599783296 125661554688 125716637696 125875560051 125930736867 126003026304 126151247872 126228639744 126483654544 126494050176 126611736576 126827360127 126882954159 127127384064 127265810139 127440052688 127786357179 127903008096 127959073632 128088649728 128134265344 128403682576 128520897024 128531460096 128577233408 128870138592 128916032516 128926628064 129046577664 129492699648 129549462016 129833910996 129844581984 129890822932 130339863524 130419825048 130471850496 130551892992 130815641892 130826393568 130872984164 130992452736 131003218944 131049872512 131348410488 131405986296 131982943872 131993791488 132040797824 132341593176 132388723373 132799106232 132846399361 132980924544 133331327313 133342285752 133389772321 133522511616 133792261941 133850908997 134108762112 134167547904 134521077408 134532133632 134657298432 134803923657 134886623814 135111712256 135122817024 135352935198 135412266366 135478863648 135538250016 135906560478 136006814112 136090252224 136133350912 136144539648 136376397846 136503278496 136687776768 136747693056 137119290048 137162714624 137721332736 138144754824 138561592104 138622329768 138751299968 138762703872 139128341544 139230971776 139609316808 139670513736 139800459136 139989413888 140283757952 140369819904 140653403579 140664963816 140986134528 141047934976 141226238106 141288143802 141299756208 141369249024 141431217408 141716945383 141908490464 141920153856 142052192256 142294111362 142356485154 142438203648 142488929504 142981522528 143126310912 143370059274 143760395264 144062668256 144151048512 144454142898 144586009152 144637499896 144649387584 144783965184 145177399872 145284492288 145348176896 145667314776 145679287104 145731167192 145743144768 145878739968 146383051776 146472855552 146768768952 146780831808 146833104184 147366509328 147431106576 147878551704 148078424832 148090595328 148143334144 148480811856 148533689638 148545897552 148684100352 149198110464 149336920064 149591245278 149603540112 149656817726 150108391446 150174190582 150326262528 150722370006 150926086848 150938491392 151243426542 151336212084 151588750336 152000676288 152067304896 152480531268 152734979072 153007665876 153150019776 153217152192 153841154688 153889874944 154295372488 154308053952 154516617216 154584348672 154991676144 155053503488 155412849177 155672190208 155684984832 155950120989 156095212464 156163635888 156634843248 156703503216 156849295616 157129327953 157275516528 157391533312 157488090624 157806257674 157819227696 158035301632 158609401344 158678926848 158999499698 159647051772 159717032124 159808716288 159865628224 160201764346 160300045692 160418293568 160854212844 160924722348 161003866944 161017099776 161074442048 161292150784 161631286336 161730444672 162070501788 162440546304 162511751168 162717187383 162881960832 163445053824 163503260752 163516699008 163668830208 163875729123 163947563091 164113582464 164172027472 164234643456 164335398912 164667399312 164680933248 164739580304 165114865071 165187242207 165578010624 165912521424 165985248208 166363370667 166588227936 166647554228 166661250912 166816307712 167167058448 167269612896 167393001984 167466377728 167834080068 167847874272 167907649156 168004035072 168658733568 168762203136 169103146836 169117045344 169177272212 169687746852 169791847704 170381809572 170537344128 170612098176 170626120704 171075718008 171361196032 171826851456 171902170752 172062103552 172355130429 172369296216 172656932864 172950972753 173026784801 173111881328 173126109312 173582294049 173658382833 173893100064 173907392256 173962467328 174069190656 174258730581 174365635662 174420855856 174435191424 174656603648 174670958592 175131213984 175207981728 175308558336 175684090374 175977258496 175991721984 176291441118 176455457568 177065474976 177307899392 177775103084 177789714336 177952011264 178030015488 178389682588 179297584128 179361436544 179376178176 179738564876 179848831752 180470580264 180549688488 180638484864 180653331456 180717666688 181129350312 181208747304 181342418816 181453669632 181820253407 181835197128 182004371328 182250369024 182330257408 182745614592 182825720064 183195075739 183628443648 183941168346 184127433984 184193006432 184580293703 184693530906 184748789472 184763973888 184829773024 185016938496 185250824226 185332027842 185504455392 186145755744 186227351648 186651586602 186733404234 187159759872 187553285088 187668346176 188062940754 188301650808 188317127232 188384191736 188399674944 188492332032 188574956544 189226871808 189342959616 189725481816 189741075264 189808646872 189917604864 191160079032 191938610448 192201398016 192605523864 192781345536 192865850112 193045286912 193374048774 193389942096 193569866496 193712656384 194223086368 194239049472 194324193024 194504986624 194750866494 194836234398 195177402368 195509795286 195629737572 195691691936 195707775744 196223462838 196309476246 196488679104 196574808768 197108979444 197171402272 197437899776 197974415808 198061196736 198245467136 198930813952 199454993704 199471386816 200144521928 200435016704 200963160008 201163143168 201234782464 201251321856 201657902056 201781616112 201985947648 202667568384 202684225536 202756406528 203118399549 203218295472 203307375024 203993455042 204010221168 204200026368 204216809472 204289536256 204754917744 204827836162 205031665152 205121539584 205535938634 205744071936 206581999104 206655568192 207090085618 207217132236 207842388156 207933494652 208126949952 208144055808 208218181184 208692512316 208846457664 208938004288 209413975212 209505770604 209700688704 209984120832 210425636928 210554729856 210997445724 211479201792 211571902464 211839357159 211932215703 212146826112 212862735696 212880230784 212956042832 213078288384 213441167043 213534727731 213733394256 214039867392 214472283792 214566296464 214671822592 214689466368 215055088911 215640592896 216094002384 216226572768 216681214347 216956249844 216974081376 217175947776 217926738432 218022265344 218500972164 218596750788 218614717152 218818109952 219556532416 219574577664 220153153428 220249656276 221146659864 221216695232 221817827556 222117637248 222215001216 222421743616 222800534457 222818846328 222889411264 223026150528 223190669312 223778773424 223797165696 224005380096 224386867917 224485226589 224878311424 225016270848 225162587169 225261285873 225470862448 225489393792 226083555009 226250329136 226389130272 226618380288 226865139813 227175746096 227383125504 227401814016 227482797568 227501494272 228001014432 228100957344 229102468608 229121298432 229202894336 229725029664 229806840572 229825728288 230601297004 230834812416 231443058732 231462080928 231544510444 231774925824 231857466752 231876523008 232344974108 232487514216 232580255232 233508285312 233527477248 233610642304 234142818696 234245453832 234952264872 235035937331 235055254824 235273943424 235913274792 235997289491 236087299968 236232135936 236709386511 236728841544 236813146687 237052952448 237269348352 237373353984 238018390272 238499249547 238603794299 239063445504 239168237568 239470577658 239575548186 239798442336 240302646519 240450068538 240627440352 240732917984 240851313152 240871108608 241281319266 241387083522 241505800416 241611663072 241938226176 242446929504 242595667008 242672495104 243105752682 243660819456 243767626752 245254891128 245275048512 245503245312 246258041208 246331719296 246351965184 247001098968 247109370456 247339273856 248194340992 248848329409 248868782136 248977872312 249546346496 249971331342 249991876368 250071046784 250224461568 250729980293 250750587672 251068867744 251089502976 251199566592 251323109376 251433275392 251751120102 251861473734 252006052608 252302495744 252967309088 252988100352 253223473152 253654720254 253765908318 254531620278 254880105376 255572714358 255806016192 255918147264 256268530688 256807365152 257041794048 257154466816 257740277184 257832065032 257853256128 258093155328 258985399296 259098924032 259667821992 259689163968 259781645864 260679727048 260839650096 260943700992 261103785984 261631283784 261652787136 261745968328 261984905472 262006437888 262099745024 262696820976 262811972592 263965887744 263987582976 264081595648 264683186352 264777446746 265598212464 265692798722 265961849088 266662654626 266684571504 266779544642 267045023232 267584523882 267701817994 269042154816 269064267264 269607847314 269773247628 270223424512 270705870396 270824532732 270957727296 271076500032 271813120956 272013628224 272180504448 272266701824 272752795692 273006556992 273375553536 273495386112 274238580096 274325429248 275442665472 275911752519 276289509648 277040296359 277123184208 277244659536 277502599936 277525407744 277998041763 278256683088 278461943552 279218633616 279341027472 279600918272 280100106351 280567515904 280739639808 281306807158 281329927632 282452476212 282576287604 282599512416 282738498048 282862434816 283433890766 283816980928 283840307712 284588222724 284712970308 284876407296 284977859008 285963045056 286740118548 287520790528 288125336512 288302097024 288908285796 289172018304 289274999792 289298775168 289567930368 290061073161 290354799744 290568984576 290696353792 291334629552 291358574208 291462334384 291486289536 291757479936 292126299741 292254351597 292766103552 292945711104 293264692929 293537537904 293561663616 293666208368 294335194257 294464214369 294733018656 294862213152 295757103408 296156849664 296181190656 296286668288 296961623712 297067379276 297091795104 297368200704 298396220928 299182490556 299207080224 299313635452 300216782892 300348381164 300652525056 301444740012 301852173696 301876982784 302486853084 302672424168 303177500672 304001352576 304134609792 304961062536 305469958144 305990182563 306015331752 306124311571 306300039552 306434304384 307241754243 307682309376 307779749888 308303907951 308439051167 308590744976 308616107904 309033234432 309168697344 309983352288 310107006976 310635128427 310825698354 311344380416 311369969664 311900241978 312190424928 312327271776 313269686496 313407006432 313698591232 314258655906 314551033056 314783066624 314976181248 315612515348 315638455392 316070603264 317218802688 317357853696 317998999396 319294103544 319434064248 319617432576 319731256448 320403528692 320600091384 320836587136 321681986797 321708425688 321849444696 322007733888 322034199552 322148884096 322584301568 323262572672 323460889344 324114364769 324141003576 324881092608 325023502336 325234848133 325434374766 325763921664 326565135013 326890107648 327006521504 327033398016 327337660416 327751458246 327895126182 328227164928 328344054944 328469286912 329334798624 329361866496 329479160608 330229730142 330374484414 331825042848 331970496416 332726741334 333176455872 333295108456 333322501824 333632615424 334334116896 334539225792 334786003968 334932755456 335668160136 335695748544 335815298312 336008070144 337317467136 337524406272 338206293672 338234090688 338354544424 339375493704 339583695408 340763619144 341074688256 341224196352 341252241408 342151436016 342722392064 343653702912 343804341504 344124207104 344710260858 344738592432 345313865728 345901945506 346053569602 346223762656 346252218624 347164588098 347316765666 347786200128 347814784512 347924934656 348517461162 348731271324 348841711712 348870382848 349313207296 350262427968 350415963456 351368180748 351954516992 352582882236 352910915136 354130949952 354615798784 355550206168 355579428672 355904022528 356060030976 356779365176 358595168256 358722873088 358752356352 359363322279 359477129752 359697663504 360941160528 361099376976 361276969728 361306662912 361435333376 362080625283 362258700624 362417494608 362684837632 362907339264 363640506814 363670394256 364008742656 365491229184 365651440128 366390151478 367882336692 368254867968 368386012864 369160587406 369387061812 369497578944 369527947776 369659546048 370501648452 370664055684 371008910784 372291511488 372454703296 373303173204 373466808468 374319519744 374956997013 375106570176 375336692352 376125881508 376603301616 376634254464 376768383472 376799349888 376984664064 377149913088 377626680153 377792210601 378453743616 378685919232 379450963632 379482150528 379617293744 379835209728 380482080381 380648862477 381797430417 382320158064 383359071537 383877220896 384402796032 385211047728 385562691072 385731700224 386748097548 386779884192 387139732992 388446172736 388478098944 388648386048 389501732988 389672468796 391019590572 391259475144 391383383872 391415551488 392446925676 392618952492 392977358208 393149617536 394217958888 394342804544 394875799552 395948831616 396122393472 396490934272 397166170119 397861627904 398539198083 398909987408 398942773632 399993981939 400169316963 400289043856 400870033408 401376785823 401552726991 401926320016 402326286336 402469564928 402502643712 403315804112 403563232224 403971895296 404411770971 405335136768 405368451072 405512813056 406236799098 406436590944 406614750048 407986910084 408020442336 408400052736 408433618944 408579072512 409509835488 409655672324 410063330304 410243079168 411071877268 411488143872 413163998208 413311136384 414180171236 414434264472 415684776312 415832812201 415866989304 416253899904 416288111616 416436362368 417385024632 417692915328 417876008576 418827950424 418977105677 419011541208 419401377408 419968241664 420851273856 421109459712 421960210737 421994891448 422145174529 422958403584 423143804928 423678714318 423864431406 424293652224 425150836149 425337198533 425725471392 425760461568 425912085664 426156576768 426882334086 427069455462 427466788512 428944567584 429132592928 429343645184 429378932736 430110177822 431281185792 432188004768 432453145536 433362428694 433912499688 433948162752 434351895552 435853476864 436044530688 437001944328 437193501576 437229434304 437636219904 439113064832 439149155328 440306306856 440499312552 442293319728 442433390464 443599195903 443635655112 444235274496 444430002432 444843487232 445601068914 445637692656 445778822528 446052301056 446381338624 447557546848 447594331392 448010760192 448773735834 448970453178 449756622848 450325174338 450522571746 450941724896 450978787584 452167110018 452500658272 452778260544 453730279626 454351492192 454766251008 454965595136 456002028864 456201914688 458204937216 458405788672 459450059328 459613681144 459651456576 461202594008 461669624832 462886117464 462924161856 463089020888 463549851648 463714933504 463753046016 464689948216 464975028432 465160510464 467016570624 467054954496 467221284608 468285637392 468490907664 469904529744 470071874662 470110509648 470547886848 471826549584 471994578982 472174599936 472464271872 473418773022 473457683088 473626293374 474105904896 476036780544 476998499094 477207588598 478941155316 479151096372 479596884672 480605293038 480900137076 481254880704 481465835968 481702626304 482562638532 482774167044 483011600832 483223326144 483876452352 484893859008 485191334016 485344990208 486211505364 487321638912 487535253504 488151562149 490509782256 490550097024 491006490624 491842689273 492516082416 492663438592 492703930368 494002197936 494218740912 494678547712 495561726621 496388681984 497696658818 497737564272 497955744624 499942662684 499983752736 500142093568 500448923136 501459960586 501501175344 502137735488 502179005952 502399133184 503502240204 503722947468 504012105216 505934618176 505976200704 507309440508 507531816636 509063240556 509760210752 511145428716 511612032384 511836294528 512537061376 513614730304 514083588096 514308933632 515480554368 515664130064 515706512256 516186310656 517065391287 517970798592 518197848064 518852918259 519080354403 519335643984 519378327936 519563291728 520746882147 520975148499 521359454096 521679300192 521887401984 522207571968 522776191743 523262567568 523305574272 523491936656 523969810944 524012875776 524199490048 525393641952 525623945184 527931775488 527975165952 528163191296 529366372704 529554893492 531196424928 531385597444 531923698176 533325309252 533369143008 533559089284 534090046464 535169047764 535403635988 538084309632 538128534528 539215694628 539546495256 540446849024 541411740792 541604551241 541649065464 541915454592 542153000064 543626241912 544027256448 544361008896 544533403648 545460760221 545505591384 545699859757 546013113984 546751107072 546990772224 548477160192 548650858496 549585227217 549826134689 550885330944 551823505038 552579019296 553740881109 554080592718 554246368416 554489319072 555005199872 555050815488 555996083526 556513366176 556923887104 558437267232 558682054944 559201836544 560200212702 561135031808 561479279616 562613614316 562659855264 564904952424 565152575208 565199024832 565476996096 565724869632 566867781532 567633961856 567680615424 569176445448 569425940616 569752814592 569955718016 571926090112 573433106899 573480237096 575041581056 576250673024 576604194048 577769085023 577816571592 578344036608 578549999584 578597550336 579135860736 579766468411 580122146322 580709599488 581137969152 581392707584 582669259104 582717148416 582924668768 582972579072 583514959872 584252599482 584508703194 585532207104 586529385858 587075075808 587123327232 587332416736 588670388514 588928428738 589466037312 589724426304 591514206816 592313699328 592573336576 593923247424 594134758552 594183590208 594736401408 596792441856 598364981112 598414160448 598627270904 600433565784 600696762328 601305050112 602889480024 603704347392 603753965568 604973706168 605344848336 606355001344 608002705152 608269219584 609922125072 610939916288 611980365126 612030663504 612248623142 612600079104 612868608768 614483508486 615364618752 615559499776 616607815902 616878102334 617181489952 617232215808 619966704576 620214013952 621270256854 621651396708 622688760832 623800483956 624380849856 624654543552 626539372992 626814012864 627397182464 628517311812 629102066112 629566133248 629952362496 631225030696 631276910784 632141206528 634437605376 634715707392 635796647109 635997998792 638588207088 638868128496 639234865152 639462512896 640604183193 640807057384 641200182768 641673174272 643363973594 643416851376 643698889392 644015467776 644068399104 644297768192 646525145344 646921778688 648228729538 648282007152 650469696266 650868749532 651527843328 653130270026 653780215296 654013043008 654066796032 655502916492 655790252364 656454329856 656688109888 658669597248 658723732992 658958321216 660459460284 660748968828 663650085696 663940992832 665453482668 666352911744 666590216912 666645003648 667265230848 668401603371 668668233792 669078451584 669572007936 669865510912 671336320272 671391497088 671630596624 672016140288 673160603751 673455679767 674634934272 675048812544 675487761507 675783857619 676412587344 676468181376 676709088848 678250665027 678750987408 679167390816 680595419439 681527238288 682149376512 682448392704 682504482816 684302872032 687307405824 687608683008 689420521716 689477184864 691803891012 692107139204 692447525312 692504437248 694329176196 694633531332 695572400256 695629569024 697034922324 697462542648 697683423424 697740765696 698626414592 700524855936 700831926912 702736361496 703909033984 705107811993 705165764472 705821830272 707991868473 708261899904 709231597568 710128159533 710439440061 711100412336 711158857344 711808045056 712120061952 713558730352 715497748641 715811382897 717190336512 717445746176 717504712704 718726644558 718954259504 719395327008 720907939557 721882321056 722198753952 722553939456 722613325824 722870666752 724161250566 724517401248 724834989216 725369675264 725814678528 727281013628 727340788512 728017485312 730982458368 731302880256 732780302956 735764673384 736509735936 736772025728 738321174812 738774123624 738995157888 739055895552 739319092096 741003296904 741267186967 741328111368 742017821568 744583022976 744909406592 746544988227 746606346408 746872231859 746933616936 748639039488 749454215263 749913994026 750213140352 750673384704 752189940879 752251763016 752519658943 753206603232 753268508928 753536766944 753598699776 753969328128 754299826176 755253360306 755584421202 756907487232 758901927264 758964301056 759234587488 759670419456 760964160762 761297724954 763594860834 764640316128 766718143074 767754441792 768805592064 770422095456 771125382144 771463400448 773496195096 773559768384 774279465984 776892345472 776956197888 777296772096 779003465976 779344937592 782039181144 782518950288 782766767744 782831102976 784893851352 785237904984 785954716416 786299235072 788435917776 788685609088 789751599104 791897663232 792244786944 792981868544 794332340238 795723255808 797078396166 797819974816 797885547264 799987963878 800338633926 800578087712 801740066816 802753571646 803105453982 803852640032 804939129856 806631608224 807126464448 808823541942 810670273536 811025626112 812473598196 812873181888 813229500096 815973820168 816040884672 816800105472 817158145024 819019670976 819311344648 820126660608 820486158336 822143754536 822976287744 826327996416 826622272768 828360342472 828868528944 831369552624 831665624402 831733978608 832507799808 832576223232 832872724736 834770049264 835385830656 835752017152 837655900848 837954211354 838023082416 838802754816 841702547712 842218919424 843920421474 843989782896 844290349058 847357428636 847728862812 848587304448 850301672298 850674397066 851450942784 851520923136 851824171328 853764668172 854138910924 854933577024 857889135168 858265185856 858687290368 860220355644 862562371584 864376009536 864906291072 866724857388 867824999376 867896325504 868703791104 870183219483 871706953728 872089061376 874003888656 874387003152 874458868608 875272439808 876763054791 878226129664 878298310656 879794078787 880612613712 880998625104 883392643107 884586639456 884866780928 887198391806 887271310224 888470548992 888860004864 891202137828 891275385312 891557645056 892104602112 895115093696 895188662784 897547471668 897940906356 900650348676 901045143492 901883449792 901957575168 904334220036 905001316544 905556521088 907460559252 908702984384 909532502016 909931190272 912004057728 912403829376 916409874432 916811577344 917970547689 918372934713 918900118656 919227362288 919302913152 921725262729 922405188016 923339249664 924911723853 925317153501 925772234928 925848323712 926178041776 927099703296 927429867008 927506092032 929379896432 929950056864 930321020928 931905385281 934033141248 934109908992 934442569216 936571274784 936981815328 939809059488 940143749324 940221019296 941095773696 943653099168 943989157964 944349199872 944928543744 946837546044 946915366176 947252586748 948211809792 952073561088 953996998188 954415177196 957882310632 958223436811 958302192744 959193769344 961210586076 961800274152 962509761408 962931671936 963405252608 965045960391 965125277064 965468982647 965548334088 966023201664 966446652288 967752904704 969787718016 970382668032 970689980416 972343094307 972423010728 972769315219 974643277824 975070507008 975704544399 976303124298 979695405039 981019564512 981100194048 982012981248 983685378546 985032164832 985326877184 985407860736 988004395872 988437481824 989357095424 991123453242 992777363968 995393317636 995475128544 995911489248 999885325368 999967505472 1000284187136 1000897846272 1002919921172 1003002350688 1004275470976 1004358011904 1004798266368 1007004480408 1007445894936 1008024210432 1011869236352 1011952401408 1014618881016 1015063633272 1018126481112 1019520421504 1022206842733 1022290857432 1023224064768 1023672589056 1025074122752 1025740674881 1027229460608 1028167176192 1028617867264 1030961108736 1031328260128 1031413024512 1032372621312 1033496748037 1034130782574 1035941597184 1036395696128 1037705836518 1038160708806 1038671287968 1038756655872 1039126583456 1041493764294 1041950296998 1042718908192 1043358600384 1043774803968 1045552383486 1046525135136 1046611148544 1046983873312 1047939621888 1048398980096 1050787283904 1051247890368 1055863550976 1056326382592 1058732745408 1059109786984 1062392849856 1062771194888 1063847396352 1066650618504 1066738286016 1067118178568 1068180092928 1070338095528 1070807271976 1076168619264 1076257069056 1078431389256 1079092990512 1080893698048 1082823481584 1083209102482 1083298130928 1083830909184 1084306000128 1087252483824 1088054512896 1088722017792 1089066807296 1090921520442 1091011182768 1091399719514 1092026227968 1096954320384 1097301716992 1099170454434 1099652269378 1103647010076 1105158038592 1107481762218 1108161185436 1108492736832 1108978638144 1110010399744 1111992167052 1113026732352 1113847774208 1116874534464 1117364109888 1118403673088 1120400425404 1122270063616 1122958559232 1124870991039 1125227228632 1125319710528 1129809904848 1130305150416 1130398049664 1130953992192 1131449739264 1133376631803 1133735563064 1135267923712 1135361230848 1138352890896 1138851881232 1139505629184 1139911436032 1141946587431 1143852180224 1146866213798 1146960474192 1152501346048 1153208388096 1155538170046 1155633143184 1156688073216 1157099999168 1157195100672 1159532936822 1160244292644 1161419198976 1165338518208 1165434296832 1165849337536 1165945158144 1168505198964 1169017406388 1173058771716 1174150151616 1174246654464 1174664833472 1177340777028 1177856857476 1178932074624 1179448852608 1183028413632 1184627398656 1185146673152 1187846494848 1188269517104 1188367180416 1189472802816 1191498510357 1193584883712 1195617594249 1196729962224 1196828320896 1197254541808 1199981945817 1200507950889 1200867131568 1201393524656 1202610100224 1204130357469 1204658180973 1205778960048 1207408694784 1207507931136 1209947412336 1210689696672 1213235312913 1216005410304 1216538439168 1219844250144 1223960730252 1224061327008 1224497246284 1225200158208 1225737217536 1228967016972 1230729237504 1233215631804 1233756204668 1234362979904 1234464431616 1239933409152 1242540513708 1243302793416 1245377521664 1247498436603 1247600967912 1248761699712 1249309087104 1253078745984 1253628025728 1254794364928 1256931317031 1257034623624 1258204132224 1259132266496 1259904724992 1262450061392 1262553821568 1264282413056 1265880632211 1266435523587 1268875210752 1269431414784 1271593294218 1271995997584 1275452508447 1276011595599 1277176414176 1277736256992 1278469730304 1278925025792 1281208366386 1281614114768 1282400365536 1283346348544 1286727947188 1286833702752 1287397778784 1288030935552 1288136798208 1288595536384 1293050290688 1293843557376 1296457459076 1296564014304 1300939392532 1301737499064 1303055686656 1306260540052 1307560430592 1308026086016 1308133592064 1311005832984 1311580504728 1312908659712 1313376219776 1317339194496 1317447465984 1317916642432 1320918920568 1321389333289 1321497937656 1325957457773 1327300171392 1327881985664 1330797587709 1330906965336 1331380935053 1332705823488 1333180433824 1333290007296 1334530461696 1335983601121 1336803206742 1337336467584 1338156903168 1339144015872 1339731021824 1342672640544 1342782994176 1343261193248 1344032280576 1346321207502 1346911359534 1349269868544 1350975523014 1351567715238 1352825174688 1352936362752 1353418177696 1356501330054 1357501974816 1358334781632 1361190838878 1363054476576 1364298753024 1364896785408 1368605744064 1374614811648 1375217366016 1378841043432 1378954369728 1383607782024 1384214278408 1384895050624 1385008874496 1388658352392 1389267062664 1391144800512 1391259138048 1394069844648 1394925085296 1395366846848 1395481531392 1397252829184 1401049711872 1401663853824 1405472722992 1407818067968 1410215623986 1410331528944 1411643660544 1415983736946 1416523799808 1418463195136 1420256319066 1420878880122 1422200824672 1422317714688 1427117460704 1430995497282 1431622765794 1434891492352 1437453289116 1437908519008 1438790654016 1441815879114 1443764642112 1444397507904 1445107878912 1445741333504 1448322501132 1449034802496 1449669978432 1450739350528 1451629357056 1454562027256 1454681577024 1456034970624 1461964916736 1462605760512 1465560605912 1471529346768 1473019471872 1473544051456 1476642349624 1477548247248 1477990315776 1478111791104 1478638184192 1482006593808 1482534373934 1482656222736 1484035643136 1489166045952 1489818813184 1493089976454 1493212692816 1493744463718 1493867233872 1498908430526 1499827988052 1500426280704 1501346769408 1504379881758 1504503526032 1505039317886 1506413206464 1506537017856 1507073533888 1507197399552 1510506720612 1511168842404 1517803854528 1517928602112 1518469174976 1521928321524 1522595449908 1527189721668 1529280632256 1533436286148 1535508883584 1537611184128 1540844190912 1542250764288 1542926800896 1546992390192 1547119536768 1548558931968 1551196173861 1553784690944 1553912395776 1554593544192 1556558754777 1557241063209 1558006931952 1558689875184 1562925445497 1564078362288 1565037900576 1565533535488 1565662205952 1568328575229 1569787702704 1570475809968 1571909432832 1572598470144 1576871835552 1577371218176 1583795326464 1584489573888 1588664680476 1594156792332 1595639949632 1595771094528 1599975927756 1600677267852 1601156175424 1605507143292 1606210907964 1607705280064 1609878259712 1613263216448 1614252928896 1617647083884 1621340547072 1622051252224 1624813653723 1624947196392 1625746363776 1626459000192 1631947640336 1632081769344 1633600210944 1634316290048 1636382280663 1637099579271 1638039341952 1638622689296 1640253321216 1640972316672 1644287509072 1645952575488 1648755681651 1649478404067 1652655992832 1653244545536 1656720684944 1657737057888 1661222643327 1662739105248 1663331248804 1663467957216 1665015599616 1665152446464 1665745449472 1669540098528 1670771661312 1671504034304 1675311801696 1675908422708 1676046164832 1677605509632 1683405095424 1684437838848 1687840842948 1687979565792 1688580698116 1694714857272 1695457725624 1697174608896 1700603344596 1701348794132 1702901885568 1703041846272 1703648342656 1707529336344 1708137430837 1708277821848 1709867154048 1715778270336 1716530371712 1717374580736 1720299320697 1720440711288 1721053403849 1725124743168 1727003191693 1728752019072 1729812582144 1733307255069 1733449714776 1734067040173 1735649998752 1735792651008 1737407582208 1739299405233 1740366438966 1743413907456 1744178122752 1748007777312 1748774006304 1748917737216 1750544879616 1753526109582 1756452259328 1756596621312 1759588157574 1761225227424 1761997250208 1766785286214 1769173278912 1769733561856 1774396783612 1774542620448 1776941097984 1777720009728 1782404275656 1782550770624 1783115290112 1784209204224 1790230187392 1790377325568 1795094943336 1795881812712 1801300697352 1802090286984 1803766899584 1803915150336 1808668440072 1810002633088 1811113042176 1814921118504 1817405968768 1819065004032 1819862380544 1824008115456 1824807658752 1828494246527 1832819748864 1833623154688 1835941095378 1836745869426 1837800237312 1838454724576 1838605826304 1842320289979 1843450525458 1844810376032 1846678499328 1849823447706 1850634307002 1851544469856 1851696647424 1852356083552 1854859734016 1858759792864 1859900113728 1860642041856 1863810770562 1868066282496 1868885138432 1873142549568 1873963630656 1879618118976 1880287498648 1880442038592 1882191547392 1887306198336 1887978315928 1888698399744 1889857087488 1893675092088 1893830732352 1894505173496 1896423619584 1904147122176 1907993996376 1908830354392 1915764621264 1916446873622 1916604385488 1918387538688 1922421172152 1923600548304 1925019522816 1925863343872 1926810505216 1930091920782 1930250554128 1930937965294 1931096668176 1932046403328 1932893304576 1939575436032 1940765336064 1941379960832 1944686188614 1944846021456 1945538630438 1951409088798 1952606248596 1959390810078 1962039129024 1962200388096 1967370757092 1970064329664 1970653754368 1976008791744 1976874963648 1978714190848 1982246906484 1985554727936 1990786635272 1990950257088 1991822978496 1999770650736 1999935010944 2000568374272 2001795692544 2005204810113 2005839842344 2006004701376 2008550941952 2008716023808 2009596532736 2014008960816 2014891789872 2016048420864 2020367039301 2023738472704 2023904802816 2027351572857 2029237762032 2030127266544 2036252962224 2039040843008 2044413685466 2044581714864 2046448129536 2047345178112 2051481349762 2054458921216 2061922217472 2062656520256 2062826049024 2066993496074 2068261565148 2075411673036 2076321417612 2077342575936 2077513311744 2078253166912 2082987528588 2083900593996 2085437816384 2086717200768 2091104766972 2093050270272 2093222297088 2093967746624 2095879243776 2096797960192 2101574567808 2102495780736 2111727101952 2112652765184 2115323435979 2117465490816 2118219573968 2123975605419 2124785699712 2125542389776 2127694792704 2130384478599 2131318320183 2133301237008 2133476572032 2134236357136 2136360185856 2140676191056 2141614543952 2146493245923 2147434148691 2152337238528 2152514138112 2156862778512 2158185981024 2162723818671 2165646963168 2166418204964 2166596261856 2167661818368 2168612000256 2174504967648 2176109025792 2177444035584 2181843040884 2182022365536 2182799439028 2184052455936 2193908640768 2198340908868 2199304538756 2207294020152 2210316077184 2214963524436 2216322370872 2216985473664 2217957276288 2220020799488 2223801560901 2223984334104 2226053464704 2227695548416 2233749068928 2234728219776 2236807346176 2239634964681 2240616695577 2240800850808 2244540127232 2245917118464 2248362645789 2249741982078 2250454457264 2250639421056 2256569822637 2257558976829 2259619809696 2260610300832 2260796099328 2261907984384 2262899478528 2266753263606 2267471126128 2270535847424 2270722461696 2276705781792 2277703762464 2279011258368 2279822872064 2283893174862 2287704360448 2293732427596 2293920948384 2305002692096 2306416776192 2311076340092 2311266286368 2313376146432 2314199998336 2314390201344 2319065873644 2320488585288 2322838397952 2330677036416 2330868593664 2331698675072 2331890316288 2337010397928 2338034812776 2346117543432 2348300303232 2348493308928 2349329666944 2354681554056 2355520115863 2355713714952 2357864149248 2358897705216 2363663294291 2366056827264 2369254797312 2370293346304 2375692989696 2376539034208 2376734360832 2378945605632 2381535984607 2382997020714 2387169767424 2391235188498 2393459924448 2393656641792 2394509083616 2399963891634 2401015901778 2401734263136 2402787049312 2405220200448 2408260714938 2409316361946 2411557920096 2414817389568 2419894824672 2421379393344 2426470625826 2432010820608 2433076878336 2439688500288 2447921460504 2448122654016 2448994492568 2450400316416 2451474435072 2457934033944 2461458475008 2466431263608 2467512409336 2468725959808 2468928863232 2479866818304 2485081027416 2486605586832 2490755043328 2494996873206 2495201935824 2497523399424 2498618174208 2506157491968 2507256051456 2509588729856 2513862634062 2514069247248 2516408264448 2518264532992 2524900122784 2525107643136 2528564826112 2531761264422 2532871047174 2543186588436 2543991995168 2550905016894 2552023191198 2554352828352 2555472513984 2557850051584 2562416732772 2563228229536 2564800731072 2566692697088 2573455894376 2573667405504 2574795557568 2576061871104 2577191072768 2586100581376 2587687114752 2592914918152 2593128028608 2601878785064 2603474998128 2606111373312 2612521080104 2615120861184 2616052172032 2616267184128 2622011665968 2623161009456 2625817319424 2626752439552 2634678388992 2634894931968 2635833284864 2641837841136 2642778666578 2642995875312 2651914915546 2654600342784 2655763971328 2661595175418 2661813930672 2662761870106 2665411646976 2666360867648 2666580014592 2671967202242 2673606413484 2674672935168 2676313806336 2685345281088 2685565988352 2686522386496 2692642415004 2693822719068 2701951046028 2703135430476 2705650349376 2705872725504 2706836355392 2713002660108 2715003949632 2716669563264 2722381677756 2726108953152 2728597506048 2729793570816 2737211488128 2749229623296 2750434732032 2753911643067 2755118804139 2757682086864 2757908739456 2765175788187 2767215564048 2768428556816 2769790101248 2770017748992 2774735171559 2775951460503 2777316704784 2778534125328 2782289601024 2782518276096 2788139689296 2789850170592 2790733693696 2790963062784 2795716155843 2802099423744 2803327707648 2810945445984 2820431247972 2820663057888 2823287321088 2831967473892 2833047599616 2840512638132 2841757760244 2844401649344 2844635429376 2854234921408 2861990994564 2863245531588 2869782984704 2874670310433 2874906578232 2875817038016 2877581308032 2883631758228 2887529284224 2888795015808 2890215757824 2891482667008 2895137881173 2896406947941 2896645002264 2898069604992 2899339956864 2901478701056 2903258714112 2909124054512 2909363154048 2912069941248 2917029282921 2918307945657 2923929833472 2925211521024 2927113633197 2931121211824 2939086215117 2943058693536 2946038943744 2947088102912 2953284699248 2955096494496 2955980631552 2956223582208 2957276368384 2964013187616 2965068747868 2965312445472 2968071286272 2978332091904 2979637626368 2986179952908 2986425385632 2987488927436 2987734467744 2997816861052 2999655976104 3000852561408 3002693538816 3008759763516 3009007052064 3010078635772 3012826412928 3013074035712 3014147067776 3014394799104 3021013441224 3022337684808 3035607709056 3035857204224 3036938349952 3043856643048 3044940637579 3045190899816 3054379443336 3055467185303 3058561264512 3066620528199 3066872572296 3067964763383 3071017767168 3075222368256 3077222024643 3078570906931 3081688381824 3084501528576 3085853601792 3093984780384 3094239073536 3097117863936 3100490244111 3102392347722 3107569381888 3107824791552 3109187088384 3113117509554 3114482126418 3116013863904 3117379750368 3125850890994 3128156724576 3130075801152 3131067070976 3131324411904 3136657150458 3139575405408 3140951619936 3143818865664 3145196940288 3153743671104 3154742436352 3167590652928 3168979147776 3177329360952 3188313584664 3191279899264 3191542189056 3199951855512 3201354535704 3202312350848 3211014286584 3212421815928 3215410560128 3219756519424 3226526432896 3228505857792 3235028282317 3235294167768 3242681094144 3244102504448 3249627307446 3249894392784 3251492727552 3252918000384 3259489743809 3263895280672 3264163538688 3267200421888 3268632580096 3272764561326 3274199158542 3276078683904 3277245378592 3288575018144 3291905150976 3297511363302 3298956808134 3306489091072 3313441369888 3315474115776 3322445286654 3325478210496 3326662497608 3326935914432 3330031199232 3331490898944 3339080197056 3341543322624 3343008068608 3350623603392 3351816845416 3352092329664 3355211019264 3366810190848 3368875677696 3375681685896 3375959131584 3377161396232 3389429714544 3390915451248 3394349217792 3401206689192 3402697588264 3405803771136 3406083692544 3407296685312 3415058672688 3416274861674 3416555643696 3419734308096 3431556540672 3433060743424 3434749161472 3440598641394 3440881422576 3442106807698 3454006383386 3457504038144 3459625164288 3466614510138 3466899429552 3468134080346 3471299997504 3471585302016 3478598810466 3480732877932 3496015554624 3497548012608 3497835474432 3507052219164 3512904518656 3519176315148 3522450454848 3523994500416 3533570572428 3538346557824 3539467123712 3548793567224 3549085240896 3553882195968 3555440019456 3564808551312 3565101541248 3566230580224 3568418408448 3574495531071 3580460374784 3580754651136 3586852782747 3590189886672 3591763625424 3601523852667 3602601394704 3604180573968 3607533799168 3607830300672 3613974542919 3617336880144 3620005266176 3622226084352 3629842237008 3634811937536 3648016230912 3649615317504 3656988493054 3671882190756 3673491738852 3675600474624 3676909449152 3677211652608 3684640579958 3686901050916 3689620752064 3699646895412 3701268614004 3703088939712 3703393294848 3704712167104 3709719468032 3717519585728 3719800227456 3727621541124 3736132564992 3737770276864 3742495309809 3746285099136 3747927261312 3759236237952 3760574997296 3760884077184 3764383094784 3770793951093 3774612396672 3775956631856 3777396799488 3779714174976 3787350184176 3787661464704 3789010346992 3792847239168 3797641896633 3799306570761 3808294244352 3815987992752 3817660708784 3826357525341 3828034786797 3831529242528 3832893747244 3833208770976 3836775077376 3844842344304 3847201096608 3850039045632 3851726687744 3860183841564 3860501108256 3861875930588 3862193336352 3864092806656 3865786609152 3879150872064 3881530672128 3889372377228 3889692042912 3891077260876 3902818177596 3905212497192 3918781620156 3924078258048 3924400776192 3934741514184 3940128659328 3941307508736 3952017583488 3953749927296 3957428381696 3964167999867 3964493812968 3971109455872 3977872373319 3979616050423 3981573270544 3981900514176 3983645956992 3992392763127 3994142805159 3999541301472 3999870021888 4001136748544 4003591385088 4007950803363 4010409620226 4011679684688 4012009402752 4017101883904 4017432047616 4019193065472 4028017921632 4029783579744 4032096841728 4040734078602 4047476945408 4047809605632 4054703145714 4058475524064 4060254533088 4072505924448 4078081686016 4088827370932 4089163429728 4092896259072 4094690356224 4102962699524 4108917842432 4123844434944 4125313040512 4125652098048 4133986992148 4136523130296 4150823346072 4152642835224 4154685151872 4155026623488 4156506333824 4165975057176 4167801187992 4170875632768 4173434401536 4181865828361 4182209533944 4186100540544 4186444594176 4187935493248 4191758487552 4193595920384 4203149135616 4204991561472 4213486741997 4223454203904 4225305530368 4230646871958 4234930981632 4236439147936 4245346755169 4247951210838 4249571399424 4251084779552 4255389585408 4260768957198 4262636640366 4266602474016 4266953144064 4268472714272 4281352382112 4283229087904 4292986491846 4294868297382 4304674477056 4313725557024 4316371962048 4325447637342 4331293926336 4332836409928 4333192523712 4335323636736 4337224000512 4349009935296 4352218051584 4354888071168 4363686081768 4364044731072 4365598878056 4368104911872 4387817281536 4396681817736 4398609077512 4414588040304 4420632154368 4429927048872 4432644741744 4433970947328 4435914552576 4440041598976 4447603121802 4447968668208 4452106929408 4455391096832 4467498137856 4469456439552 4473614692352 4479269929362 4481233391154 4481601701616 4489080254464 4496725291578 4499483964156 4500908914528 4501278842112 4513139645274 4515117953658 4519239619392 4521220601664 4521592198656 4533506527212 4534942252256 4541071694848 4553411563584 4555407524928 4559645744128 4567786349724 4575408720896 4587464855192 4587841896768 4610005384192 4612833552384 4622152680184 4622532572736 4626752292864 4628399996672 4628780402688 4638131747288 4640977170576 4645676795904 4661354072832 4661737187328 4663397350144 4663780632576 4671723189627 4674020795856 4676069625552 4692235086864 4696600606464 4696986617856 4698659333888 4709363108112 4711040231726 4711427429904 4715728298496 4717795410432 4727326588582 4732113654528 4751385979392 4753078068416 4753468721664 4763071969214 4765994041428 4782470376996 4786919848896 4787313283584 4789018167232 4799927783268 4802031803556 4803468526272 4805574098624 4816521429876 4818632723892 4823115840192 4829634779136 4839789649344 4842758786688 4852941251652 4864021641216 4866153756672 4874440961169 4879377000576 4895842921008 4896245308032 4897988985136 4900800632832 4902948870144 4909146841989 4911298737813 4915868067888 4922916950016 4932862527216 4935024818672 4937451919616 4937857726464 4946267044953 4948435212201 4959733636608 4970162054832 4973211173664 4983667929981 4989993746412 4990403871648 4995046798848 4997236348416 5012314983936 5014512102912 5027725268124 5028138494496 5032816528896 5049800245568 5050215286272 5063522528844 5065742094348 5086373176872 5087983990336 5101810033788 5104046382396 5108705656704 5110945027968 5115700103168 5124412292511 5124833465544 5126456459072 5129601462144 5133385394176 5146911788752 5147334811008 5149591115136 5152123742208 5154382145536 5160897962091 5163160211547 5172201162752 5175374229504 5181009575079 5185829836304 5186256057216 5199921765207 5202201120519 5203757570128 5206949996256 5212222746624 5217898215699 5225042160208 5230241722368 5232104344064 5232534368256 5244023331936 5246322018912 5251634638848 5253504879104 5269356777984 5269789863936 5271666569728 5283675682272 5285557333156 5285991750624 5303829831092 5309200685568 5311527942656 5323190350836 5323627861344 5325523740212 5330823293952 5332721735296 5333160029184 5343934404484 5347212826968 5349345870336 5352627612672 5370690562176 5371131976704 5373044772992 5385284830008 5387645438136 5403902092056 5405826558613 5406270860952 5411300698752 5411745451008 5413672710784 5426005320216 5427937658293 5430007899264 5433339126528 5444763355512 5446702373801 5452217906304 5457195012096 5459587141632 5474422976256 5485482739581 5487887268877 5498459246592 5500869464064 5507823286134 5510237608278 5515364173728 5515817478912 5526960869937 5530351576374 5534431128096 5536857113632 5539580202496 5540035497984 5549470343118 5551902921006 5554633409568 5557068250656 5564579202048 5576279378592 5579700341184 5581467387392 5581926125568 5591432311686 5604198847488 5606655415296 5621890891968 5640862495944 5641326115776 5646574642176 5663934947784 5666095199232 5681025276264 5683515520488 5688803298688 5689270858752 5708469842816 5723981989128 5726491063176 5739565969408 5749340620866 5749813156464 5751634076032 5755162616064 5766789546739 5767263516456 5775058568448 5777590031616 5780431515648 5782965334016 5790275762346 5792813895882 5793290004528 5796139209984 5798679913728 5802957402112 5818248109024 5818726308096 5824139882496 5834058565842 5836615891314 5854227266394 5862242423648 5878172430234 5886117387072 5894176205824 5906569398496 5910192988992 5911961263104 5914552736768 5928026375232 5930137495736 5930624890944 5936142572544 5956664183808 5959275252736 5972359905816 5972850771264 5974977854872 5975468935488 5995633722104 5999311952208 6001705122816 6005387077632 6017519527032 6018014104128 6020157271544 6025652825856 6026148071424 6028294135552 6028789598208 6042026882448 6044675369616 6071215418112 6071714408448 6073876699904 6087713286096 6089881275158 6090381799632 6108758886672 6110934370606 6117122529024 6133241056398 6133745144592 6135929526766 6142035534336 6154444049286 6157141813862 6163376763648 6187969560768 6188478147072 6200980488222 6204784695444 6215138763776 6226235019108 6228964252836 6232027727808 6234759500736 6251701781988 6256313449152 6260151602304 6262134141952 6273314300916 6279150810816 6281903239872 6287637731328 6290393880576 6307487342208 6309484872704 6335181305856 6337958295552 6345970307937 6354658721904 6371926816257 6376627169328 6382559798528 6383084378112 6393954960549 6399903711024 6402709071408 6404624701696 6422028573168 6424843631856 6430821120256 6442302446073 6453052865792 6457011715584 6470056564634 6470588335536 6499254614892 6499788785568 6502985455104 6505836000768 6518979487618 6527790561344 6528327077376 6545529122652 6548398317084 6552157367808 6554490757184 6577150036288 6595022726604 6597913616268 6612978182144 6626882739776 6630948231552 6644890573308 6650956420992 6653324995216 6653871828864 6660062398464 6662981797888 6671404682703 6678160394112 6683086645248 6686016137216 6701247206784 6703633690832 6704184659328 6710422038528 6718904894043 6721850086731 6733620381696 6737751355392 6745087937367 6751363371792 6751918263168 6754322792464 6769709467911 6772676930487 6778859429088 6781830902496 6788698435584 6802413378384 6805395176528 6811607542272 6812167385088 6814593370624 6830117345376 6832549723348 6833111287392 6839468616192 6863113081344 6866121486848 6881197282788 6881762845152 6884213615396 6908012766772 6915008076288 6919250328576 6933229020276 6933798859104 6936268160692 6942599995008 6943170604032 6957197620932 6961465755864 6992031109248 6995096025216 6995670948864 7014104438328 7025809037312 7038352630296 7040859166133 7044900909696 7047989000832 7066560347589 7067141144856 7076693115648 7078934247424 7090989882873 7094098176841 7097587134448 7098170481792 7107764391936 7110880038912 7129617102624 7130203082496 7132461160448 7136836816896 7144607953821 7148991062142 7160920749568 7161509302272 7173705565494 7180379773344 7183527250848 7203047705334 7205202789408 7208361147936 7215067598336 7215660601344 7227949085838 7234673760288 7240010532352 7244452168704 7259684474016 7269623875072 7296032461824 7299230635008 7313976986108 7343764381512 7346983477704 7351200949248 7353818898304 7354423305216 7369281159916 7373802101832 7379241504128 7399293790824 7402537228008 7406177879424 7406786589696 7409424334208 7419438936064 7435039171456 7439600454912 7454630389687 7455243082248 7472265129984 7475540553728 7484990619618 7492570198272 7495854522624 7510998105299 7518472475904 7521149994592 7521768154368 7528766189568 7541587902186 7549224793344 7551913263712 7554793598976 7574700368352 7575322929408 7578020693984 7585694478336 7595283793266 7598613141522 7631975985504 7635321417568 7652715050682 7656069573594 7663058485056 7665787494488 7666417541952 7673550154752 7689684688608 7694402193216 7700078091264 7703453375488 7720367683128 7721002216512 7723751861176 7724386672704 7728185613312 7731573218304 7758301744128 7763061344256 7778744754456 7779384085824 7782154521752 7805636355192 7810424994384 7837563240312 7848156516096 7848801552384 7869483028368 7880257318656 7882615017472 7904035166976 7907499854592 7914856763392 7928335999734 7928987625936 7942218911744 7955744746638 7959232100846 7963146541088 7963801028352 7967291913984 7984785526254 7988285610318 7999082602944 7999740043776 8002273497088 8015901606726 8020819240452 8023359369376 8024018805504 8034203767808 8056035843264 8059567159488 8081468157204 8094953890816 8109406291428 8116951048128 8120509066176 8145011848896 8156163372032 8177654741864 8178326859456 8185792518144 8189380712448 8205925399048 8217835684864 8247688869888 8250626081024 8251304196096 8265356412417 8267973984296 8273046260592 8301646692144 8305285670448 8309370303744 8310053246976 8313012667648 8327854381509 8331950114352 8335602375984 8341751265536 8346868803072 8363731656722 8364419067888 8372201081088 8372889188352 8375870986496 8406298271232 8409983122944 8426973483994 8461293743916 8469861963264 8472878295872 8490693510338 8495902421676 8499142798848 8502169559104 8521537914396 8525273280732 8533204948032 8533906288128 8536945428544 8562704764224 8566458175808 8585972983692 8589736594764 8609348954112 8624010931299 8627451114048 8632743924096 8650895274684 8662587852672 8665672819856 8666385047424 8670647273472 8674448001024 8685413643519 8689220843823 8698019870592 8704436103168 8709776142336 8727372163536 8728089462144 8731197756112 8736209823744 8751087848763 8754923836971 8775634563072 8781340899591 8793363635472 8797218155024 8817258645351 8829176080608 8841264308736 8859854097744 8865289483488 8867941894656 8871829105152 8895206243604 8895937336416 8904213858816 8934996275712 8938912879104 8958539858724 8962466782308 8963203403232 8993450583156 8998967928312 9001817829056 9002557684224 9026279290548 9030235907316 9038479238784 9042441203328 9043184397312 9067013054424 9069884504512 9082143389696 9106823127168 9110815049856 9119291488256 9134821912737 9135572699448 9150817441792 9166401555909 9174929710384 9175683793536 9199861584597 9203894290149 9220010768384 9225667104768 9231666073929 9235712720793 9244305360368 9245065145472 9253504585728 9256799993344 9257560805376 9276263494576 9281954341152 9291353591808 9301470732333 9322708145664 9323474374656 9326794700288 9327561265152 9343446379254 9348041591712 9352139251104 9384470173728 9393201212928 9393973235712 9397318667776 9418726216224 9422080463452 9422854859808 9431456596992 9435590820864 9454653177164 9464227309056 9502771958784 9506156136832 9506937443328 9526143938428 9531988082856 9564940753992 9573839697792 9574626567168 9578036334464 9599855566536 9604063607112 9606937052544 9611148197248 9633042859752 9636473430571 9637265447784 9646231680384 9659269558272 9679579298688 9685517573376 9705084846951 9705882503304 9709339014167 9728043282432 9732307513344 9748881922338 9758754001152 9778469231427 9782755566259 9791685842016 9792490616064 9795977970272 9801601265664 9805897740288 9818293683978 9822597475626 9831736135776 9865725054432 9870049637344 9874903839232 9875715452928 9892534089906 9896870424402 9919467273216 9940324109664 9946422347328 9967335859962 9979987492824 9980807743296 9990093597696 9994472696832 10024629967872 10029024205824 10055450536248 10056276988992 10065633057792 10099600491136 10100430572544 10127045057688 10131484188696 10172746353744 10175967980672 10202781505769 10203620067576 10208092764792 10217411313408 10221890055936 10231400206336 10248824585022 10249666931088 10252912918144 10259202924288 10266770788352 10293823577504 10294669622016 10299182230272 10304247484416 10308764291072 10321795924182 10326320423094 10344402325504 10362019150158 10371659672608 10372512114432 10399843530414 10404402241038 10407515140256 10413899992512 10435796431398 10450084320416 10464208688128 10488046663872 10492644037824 10507009758208 10538713555968 10543333139456 10567351364544 10571114666312 10571983501248 10607659662184 10618401371136 10623055885312 10646380701672 10647255722688 10651047480424 10661646587904 10665443470592 10666320058368 10687868808968 10694425653936 10698691740672 10705255225344 10741381124352 10742263953408 10746089545984 10770569660016 10775290876272 10807804184112 10811653117226 10812541721904 10822601397504 10823490902016 10827345421568 10852010640432 10855875316586 10860015798528 10866678253056 10889526711024 10893404747602 10904435812608 10948845952512 10970965479162 10975774537754 11015646572268 11020475216556 11030728347456 11031634957824 11053921739874 11060703152748 11068862256192 11073714227264 11079160404992 11098940686236 11103805842012 11109266819136 11114136501312 11129158404096 11152558757184 11159400682368 11162934774784 11182864623372 11208397694976 11213310830592 11227485929427 11243781783936 11281724991888 11282652231552 11293149284352 11312381853279 11327869895568 11332190398464 11362050552528 11367031040976 11377606597376 11378541717504 11397919712283 11416939685632 11447963978256 11452982126352 11484104360391 11498681241732 11499626312928 11503268152064 11510325232128 11533579093478 11534527032912 11550117136896 11555180063232 11580551524692 11585627791764 11586580009056 11592278419968 11597359827456 11636496218048 11637452616192 11668117131684 11673231782628 11708454532788 11724484847296 11756344860468 11772234774144 11788352411648 11813138796992 11820385977984 11823922526208 11829105473536 11856052750464 11860274991472 11861249781888 11872285145088 11892503999601 11913328367616 11918550505472 11933617119957 11938848151269 11944719811632 11945701542528 11949955709744 11950937870976 11977178289381 11982428415477 11991267444208 11998623904416 12003410245632 12010774155264 12023852410089 12035039054064 12036028208256 12040314543088 12051305651712 12052296142848 12056588271104 12057579196416 12084053764896 12089350739232 12142430836224 12143428816896 12147753399808 12175426572192 12179762550316 12180763599264 12217517773344 12221868741212 12234245058048 12266482112796 12267490289184 12271859053532 12284071068672 12308888098572 12314283627724 12326753527296 12375939121536 12376956294144 12401960976444 12409569390888 12430277527552 12452470038216 12456904678543 12457928505672 12464055455616 12469519001472 12503403563976 12512626898304 12520303204608 12524268283904 12545597485083 12546628601832 12551096774411 12558301621632 12563806479744 12575275462656 12580787761152 12614974684416 12618969745408 12640460225991 12646001097847 12670362611712 12675916591104 12691940615874 12709317443808 12736040265507 12743853632514 12753254338656 12765119597056 12766168756224 12787909921098 12799807422048 12805418142816 12809249403392 12844057146336 12849687263712 12861642240512 12884604892146 12906105731584 12914023431168 12940113129268 12941176671072 12998509229784 12999577571136 13005970910208 13011672001536 13037958975236 13055581122688 13056654154752 13091058245304 13096796634168 13104314735616 13108981514368 13154300072576 13188961458677 13190045453208 13195827232536 13225956364288 13253765479552 13261896463104 13288688955529 13289781146616 13301912841984 13306649990432 13307743657728 13320124796928 13325963595776 13334628773453 13342809365406 13356320788224 13366173290496 13372032274432 13402494413568 13407267381664 13408369318656 13420844077056 13437809788086 13443700173462 13467240763392 13490175874734 13502726743584 13503836526336 13508645584928 13539418935822 13545353860974 13557718858176 13563661804992 13604826756768 13610790353056 13623215084544 13629186741248 13660234690752 13665099446696 13666222574784 13678937232384 13726226162688 13732242973696 13762394565576 13763525690304 13768427230792 13816025533544 13830016152576 13838500657152 13866458040552 13867597718208 13872536321384 13885199990016 13886341208064 13914395241864 13922931511728 13984062218496 13990192050432 13991341897728 14028208876656 14051618074624 14076705260592 14081718332266 14089801819392 14095978001664 14133120695178 14134282289712 14153386231296 14157868494848 14181979765746 14188196353682 14195174268896 14196340963584 14259234205248 14260406164992 14264922320896 14289215907642 14297982124284 14321841499136 14347411130988 14360759546688 14367054501696 14406095410668 14410405578816 14416722295872 14430135196672 14455898171676 14469347520576 14480021064704 14488904337408 14519368948032 14539247750144 14592064923648 14598461270016 14623322883507 14627953972216 14687528763024 14693966955408 14702401898496 14707637796608 14708846610432 14733896213439 14738562319832 14747604203664 14758483008256 14798587581648 14805074456016 14812355758848 14813573179392 14818848668416 14845305636603 14870078342912 14879200909824 14909260779374 14910486164496 14969981239236 14985140396544 14991709045248 15021996210598 15036944951808 15042299989184 15043536308736 15083175804372 15098449586688 15103826527424 15149400736704 15150645858816 15156041387968 15190567586532 15197226283044 15263951971008 15270642835136 15305430101364 15312139147188 15326116970112 15331574988976 15332835083904 15347100309504 15373236877533 15379369377216 15388804386432 15400156182528 15406906750976 15440735366256 15442004433024 15447503722352 15448773345408 15456371226624 15463146436608 15482693886273 15489480634641 15516603488256 15526122688512 15543028725237 15557489508912 15558768171648 15564309043504 15599765295621 15606603361557 15611272710384 15620849988768 15653694647097 15675126480624 15696313032192 15697603104768 15738966056736 15760514637312 15808070333952 15814999709184 15856671999468 15857975251872 15911489493276 15918464201692 15926293082176 15927602056704 15934583827968 15969571052508 15976571220636 15998165205888 15999480087552 16031803213452 16041638480904 16046718738752 16048037611008 16068407535616 16112071686528 16119134318976 16162936314408 16189907781632 16217479675839 16218812582856 16233902096256 16241018132352 16283812974879 16290023697792 16312326744064 16340107121403 16355309483728 16356653718912 16371585036288 16378761424896 16411850798096 16435671369728 16456448218743 16463661806631 16495377739776 16501252162048 16502608392192 16530712824834 16535947968592 16546092521184 16580882609811 16603293384288 16610571340896 16618740607488 16620106493952 16626025335296 16655708763018 16663900228704 16671204751968 16683502531072 16693737606144 16727463313444 16728838135776 16744402162176 16745778376704 16751741972992 16812596542464 16819966245888 16853946967988 16922587487832 16939723926528 16945756591744 16981387020676 16991804843352 16998285597696 17004339118208 17043075828792 17049145300241 17050546561464 17066409896064 17067812576256 17073890857088 17125409528448 17132916351616 17171945967384 17178061332757 17179473189528 17218697908224 17237446951049 17248021862598 17254902228096 17265487848192 17300368640217 17301790549368 17307952155689 17325175705344 17331345639712 17332770094848 17341294546944 17348896002048 17370827287038 17378441687646 17396039741184 17408872206336 17454744327072 17456178924288 17462395512224 17472419647488 17502175697526 17509847673942 17562681799182 17586727270944 17594436310048 17634517290702 17658352161216 17682528617472 17719708195488 17730578966976 17735883789312 17743658210304 17790412487208 17791874672832 17808427717632 17869992551424 17877825758208 17917079717448 17924933564616 17926406806464 17986901166312 17997935856624 18003635658112 18005115368448 18052558581096 18060471814632 18076958477568 18084882406656 18086368794624 18134026108848 18139769009024 18164286779392 18213646254336 18221630099712 18238582976512 18269643825474 18271145398896 18301634883584 18332803111818 18349859420768 18351367587072 18399723169194 18407788580298 18440021536768 18463332147858 18471425441586 18488610720736 18490130290944 18513599986688 18552526989152 18563908682304 18602941464666 18645416291328 18653589400576 18686892758508 18696083183424 18704278502208 18768940347456 18786402425856 18794637335552 18837452432448 18844160926904 18845709719616 18862913193984 18871181641728 18909306354328 18928454618112 19005543917568 19012312273664 19013874886656 19052287876856 19063976165712 19129881507984 19147679395584 19149253134336 19156072668928 19199711133072 19208127214224 19213874105088 19222296394496 19266085719504 19272946861142 19274530895568 19292463360768 19359158597376 19371035146752 19410169693902 19411765006608 19418678028334 19497763844676 19517508002304 19556938462854 19565511132518 19583371684032 19584981232128 19591955940544 19636587367956 19645194951252 19663472271552 19731450108864 19740099274688 19749807678464 19785068179812 19793740848804 19838934546432 19880648219328 19892844694656 19934671719924 19959974985648 19961615486592 19980187195392 19988945393664 20014214048109 20049259935744 20058048411648 20110901072496 20112553977984 20131266115584 20165550260193 20199200982272 20200861145088 20235263812101 20254090115376 20262968377392 20318030791461 20345492707488 20351935961344 20405563011538 20407240135152 20416185529584 20434822626816 20443780111872 20497649170044 20499333862176 20505825836288 20518405848576 20587647155008 20589339244032 20598364460544 20643591848364 20652640846188 20724038300316 20743319345216 20745024228864 20799687060828 20808804482076 20815030280512 20827799985024 20871592862796 20900168640832 20928417376256 20976093327744 20985288075648 21014019516416 21077427111936 21086666278912 21122577498399 21134702729088 21142229332624 21143967002496 21199681042767 21215319324368 21236802742272 21246111770624 21272969648619 21282294530523 21292761403344 21294511445376 21302094960848 21323293175808 21330886941184 21332640116736 21375737617936 21388851307872 21397383481344 21410510450688 21433823861463 21482762248704 21484527906816 21492179091968 21541139320032 21550581752544 21615608368224 21623306234452 21625083443808 21645202795008 21646981804032 21654690843136 21704021280864 21711750633172 21720031597056 21733356506112 21779053422048 21786809495204 21808871625216 21897691905024 21941930958324 21951549075508 22031293144536 22039139046653 22040950433112 22061456694912 22063269915648 22107843479748 22121406305496 22137724512384 22147428454528 22158320809984 22197881372472 22205786600881 22207611684024 22218533638272 22228273002624 22258316808192 22305117514368 22318801364736 22325869549568 22363891169061 22365729246744 22373694250037 22416795389952 22426621661184 22454971858854 22487563567872 22532994315897 22542871522249 22563449983776 22565304463104 22586298568704 22624763706558 22655739791136 22664380796928 22724101105056 22734062081952 22755213194752 22757083435008 22795839424566 22833879371264 22895927956512 22905964252704 22968208720782 22997362483464 22999252625856 23006536304128 23020650464256 23067158186956 23069054065824 23100234273792 23110360126464 23161103049384 23171255583528 23173160018112 23184556839936 23194719654912 23272992436096 23274905232384 23336234263368 23346463565256 23416909065576 23448969694592 23510757382859 23512689720936 23544469548288 23576704823296 23626277593984 23640771955968 23647845052416 23658210947072 23712105500928 23720549982944 23722499563776 23744570290176 23770425204851 23785007999202 23826656735232 23837101010944 23867234239914 23877696302538 23889439623264 23891403085056 23899911419488 23901875741952 23954356578762 23964856830954 23982534888416 23997247808832 24006820491264 24047704820178 24070078108128 24072056416512 24080629086176 24102611303424 24113176542208 24168107529792 24178701478464 24284861672448 24295506799616 24350853144384 24359525100632 24361527198528 24435035546688 24443737482424 24468490116096 24532964225592 24534980578368 24543718107064 24568142137344 24617776197144 24628567255448 24653507054592 24751878243072 24753912588288 24803921952888 24819138781776 24860555055104 24904940076432 24913809357086 24915857011344 24928110911232 24939038002944 25006807127952 25025253796608 25040606409216 25048536567808 25091194970166 25093257203664 25102193548822 25116603243264 25127612959488 25229949368832 25237939490816 25280920451982 25292002195694 25383881231748 25418634887616 25472080531014 25487707265028 25506508677312 25530239194112 25575819842196 25599614844096 25610836285632 25618498806784 25688114292672 25699374527424 25723284481024 25769209784292 25812211463168 25828046862336 25872032793897 25880226258536 25882353342144 25997018459568 25999155142272 26011941820416 26023344003072 26067662531469 26075917950472 26111162245376 26113308309504 26182116490608 26193593268336 26208629471232 26217963028736 26264771510913 26308600145152 26377922917354 26380090906416 26391654465072 26507530959104 26523792926208 26577377911058 26579562293232 26603825683968 26613299980864 26615487315456 26669257546906 26685618730812 26712641576448 26804988827136 26814534763328 26816738637312 26875619576172 26887400346924 26980351749468 27005453487168 27007673052672 27017291169856 27078837871644 27090707721948 27115437716352 27127323609984 27209653513536 27221580706112 27246430169088 27258373482496 27320469381504 27330198893392 27332445149568 27357874464768 27404465738211 27452452325376 27464485947392 27499204667727 27524789131152 27527051380608 27536854461584 27599584753791 27611682870447 27632051067088 27660032305152 27677001314304 27694998221787 27707138162379 27732916081104 27735195436416 27745072642768 27770399980032 27772682416128 27828790483728 27845863023456 27904412196999 27968124436992 27980384100864 27982683795456 28056417753312 28153410521184 28163436664532 28179603638784 28191956003328 28266241390356 28268564579424 28306772462592 28363959531492 28376392707364 28390348537792 28392681927168 28518468410496 28520812329984 28578431815284 28595964248568 28643682998272 28694822261976 28721519093376 28734109003392 28812190821336 28820811157632 28833444591744 28860270393344 28909420291713 28911796343352 28938695041152 28960042129408 28977808674816 29038737896064 29078495500288 29115254540853 29128017042501 29184129847296 29196922540032 29246645767014 29255907944432 29335407694281 29348266698777 29375057526048 29387933910816 29404803796992 29415275593216 29417693220864 29467792426878 29477124639664 29495208407328 29516966016512 29597175163296 29610148912032 29624711517696 29627146358784 29637697336832 29690611273206 29740156685824 29758401819648 29818521558748 29820972328992 29939962478472 29970280793088 29983418090496 30043992421196 30073889903616 30084599978368 30087072617472 30166351608744 30196899173376 30207653054848 30298801473408 30301291717632 30312082775936 30381135173064 30391954665647 30394452566088 30527903942016 30541285670272 30608344517307 30610860202728 30621761506219 30624278294376 30652233940224 30663149977952 30665670167808 30694200619008 30727622825783 30746473755066 30758738754432 30777608772864 30800312365056 30813813501952 30881470732512 30884008866048 30895007444704 30897546690816 30912742453248 30926292873216 30965387772546 30978961269282 31033206976512 31086057450474 31114979017824 31117536343296 31128618087008 31199530591242 31213206723114 31222545420768 31241699977536 31307389294194 31350252961248 31392626064384 31477932113472 31521029274624 31616140667904 31629999418368 31713343998936 31715950503744 31822978986552 31836928403384 31852586164352 31855204113408 31869167655936 31939142105016 31953142441272 31996330411776 31998960175104 32063606426904 32083276961808 32093437477504 32096075222016 32136815071232 32224143373056 32238268637952 32325872628816 32379815563264 32434959351678 32437625165712 32467804192512 32482036264704 32567625949758 32580047395584 32624653488128 32680214242806 32710618967456 32713307437824 32823701596192 32871342739456 32912896437486 32927323613262 33002504324096 33061425649668 33071895937184 33092185042368 33161765219622 33206586768576 33221142681792 33237481214976 33252050670592 33311417526036 33327800457408 33342409503936 33367005062144 33387475212288 33454926626888 33457676271552 33488804324352 33503483945984 33625193084928 33639932491776 33707893935976 33845174975664 33879447853056 33891513183488 33962774041352 33983609686704 33996571195392 34008678236416 34086151657584 34098290600482 34101093122928 34132819792128 34135625152512 34147781714176 34250819056896 34265832703232 34343891934768 34356122665514 34358946379056 34474893902098 34496043725196 34509804456192 34530975696384 34600737280434 34603581098736 34615904311378 34650351410688 34662691279424 34665540189696 34741654574076 34756883375292 34792079482368 34909488654144 34912357848576 34924791024448 35004351395052 35019695347884 35125363598364 35173454541888 35188872620096 35269034581404 35316704322432 35365057234944 35439416390976 35461157933952 35471767578624 35487316420608 35580824974416 35583749345664 35616855435264 35677511998803 35739985102848 35755651516416 35800851359871 35816544453807 35834159434896 35849867129232 35852813612928 35947285246431 35973802332624 35995871713248 36007271316224 36010230736896 36071557230267 36105117162192 36120943629264 36153916955136 36169764813312 36172737589248 36268052217696 36279538018048 36427292508672 36443260199424 36539287650948 36542290797792 36665606223636 36699718841536 36702735174144 36799446338388 36815577160596 36926664295716 36942850883172 36977221441472 36980260581888 37027199973376 37105053978304 37127817364608 37205882929332 37290832582656 37307178801152 37370714035629 37373785517016 37392166366848 37408557004416 37537880694912 37572804851712 37589274671104 37636792455249 37653290323233 37674904864896 37688321853808 37691419439232 37725826387968 37742363283456 37818612708656 37856909236224 37921380677973 37938003293541 38011087835136 38024624547328 38027749773312 38104575753712 38127952331424 38208120796521 38259763015968 38295358791168 38298506268672 38312145337856 38399422266144 38416254428448 38427748210176 38444592788992 38532171439008 38545893722284 38549061791136 38584926721536 38718317194752 38742070293504 38820339387804 38823530013216 38837356056668 38995527689352 39035016004608 39113876925708 39131022265036 39166743368064 39169962464256 39183911881088 39273174735912 39287160909251 39290389902504 39326944543104 39462900217728 39480198549376 39499615356928 39566884376031 39570136359624 39584228288527 39587481697608 39677869092864 39721073408939 39761296438656 39785689389312 39866066866587 39869343439848 39883541923979 39919949971296 39923230973184 39960374390784 39977890787328 40003886320359 40028428096218 40098519871488 40116096823296 40221802144992 40225107955968 40262532231168 40331100520386 40398401964544 40401722290176 40470527624202 40508180230752 40525936754784 40636061582922 40690985414976 40703871922688 40811126023076 40814480270304 40832371059168 40869645253632 40887560223744 40995298340088 40998667724352 41011651672576 41036811697152 41175294310016 41178678488064 41196728921088 41287183696728 41305281692376 41448076600632 41486638690432 41490048457728 41599374121656 41617608964152 41630060561024 41655599970048 41743185725592 41800337281664 41856834752512 41952186655488 41970576151296 42028039032832 42055367670121 42154854223872 42173332557824 42245154996798 42269405458176 42284458665248 42287934004992 42373366669517 42399362085534 42430638648736 42473605484544 42492223541248 42545939297238 42564589061046 42585522806688 42589022890752 42604189921696 42661773882368 42751475235872 42777702615744 42794766962688 42867647722926 42965524497408 42984358183936 43082278640064 43101163505088 43231216736448 43246612468904 43250166887616 43290405590016 43309381686272 43408042561728 43423501266344 43440063194112 43466713012224 43558106844096 43573618990408 43617743250432 43795383810048 43883861916648 43903098151016 44062586289072 44078278093306 44081900866224 44122913389824 44126539831296 44215686959496 44242812610992 44275449024768 44294856909056 44316641619968 44395762744944 44411573201762 44415223368048 44437067276544 44456546005248 44610235028736 44637602729472 44651739099136 44727782338122 44731458493488 44747388500074 44909943717708 44975127135744 45065988631794 45085743044498 45126899967552 45130608926208 45249527413116 45311479582272 45448202210112 45468124163904 45510426389504 45591678849132 45667758742528 45791855913024 45811928505408 45936417441564 45994724966928 45998505251712 46013072608256 46041300928512 46119710632599 46134316373912 46138108131648 46200468547584 46220720252928 46322206098768 46342511167056 46346320036224 46369113679872 46389439309824 46468441903923 46545984872192 46549810464768 46629086175711 46672468526736 46692927130512 46819810084671 46833818131152 46897939389184 47021514765718 47025379441872 47088939096576 47252555187968 47281543911936 47424211001856 47441099965888 47444999127552 47540850409702 47570015998404 47734468479828 47755392605076 47778879246528 47782806170112 47799822838976 47803751483904 47908713157524 47929713661908 47965069776832 47994495617664 48095409640356 48140156216256 48144112833024 48161258172352 48205222606848 48226353084416 48336215059584 48357402956928 48569723344896 48591013599232 48652439027517 48701706288768 48719050201264 48723054397056 48851438924637 48870071093376 48887474964848 48936980232192 49020321364209 49065928451184 49069961156736 49087436214128 49136284274688 49235552394288 49257134510896 49307014109184 49369344656229 49390985419893 49503756486144 49507825176576 49607843905776 49638277563552 49742647829433 49809880152864 49827618714172 49831714022688 49856221822464 49878076005888 50013614255904 50050507593216 50081212818432 50182389940332 50186514407328 50204387097644 50233206486528 50255225918976 50459898737664 50561840903964 50584004391388 50767762463496 50837269775232 50944161062028 50975414530056 51013017354624 51060478388224 51147435900723 51151639684392 51199229688192 51221672571264 51236997613568 51376228585344 51398749054848 51446568962048 51534183998271 51538419568584 51624422926336 51656093724672 51712340853147 51744065587794 51760452517072 51764706684288 51901105920651 51923856467067 51994036919136 51998310284544 52023883640832 52046688006144 52135325062938 52151835900944 52222324490752 52226616619008 52364232981216 52387186536672 52417258942464 52435926057472 52529543021826 52617200290304 52755845834708 52760181812832 52783308930144 53015061918208 53047585852416 53154755822116 53159124586464 53207651367936 53226599961728 53230974630912 53338515093812 53371237461624 53425283152896 53609977654272 53629069526656 53633477274624 53751239152344 53774800693848 53960703498936 54010906974336 54015346105344 54034582339712 54157675743288 54176962664849 54181415443896 54230875432704 54254647219968 54364255768693 54419307027072 54443161412224 54492860338176 54516746964992 54640938763008 54660397786784 54664890299136 54715748929536 54775327645961 54808931476422 54904904650752 54928971894784 54998409335454 55049578262304 55054102761216 55073708923168 55199169507582 55223365740894 55264102134176 55320064610304 55389996443574 55414276324758 55465832162208 55470390872832 55490145285536 55540799960064 55657580967456 55691726046912 55808824393998 55936248873984 55960768201728 56112835506624 56306821042368 56326873329064 56359207277568 56383912006656 56532482780712 56537129158848 56613544925184 56727919062984 56752785414728 56780697075584 56785363854336 57036936820992 57041624659968 57156863630568 57191928497136 57287365996544 57389644523952 57443038186752 57468218006784 57624381642672 57641622315264 57666889183488 57720540786688 57818840583426 57823592686704 57877390082304 57920084258816 58077475792128 58156991000576 58230509081706 58256034085002 58493291534028 58511815888864 58670815388562 58696533397554 58750115052096 58775867821632 58830551186432 58935584853756 58954249279328 58990416814656 59033932033024 59194350326592 59220297824064 59249423035392 59275394673664 59381222546412 59480313371648 59516803639296 59637043117496 59641944657984 59879924956944 59940561586176 59966836180992 60087984842392 60147779807232 60169199956736 60174145234944 60332703217488 60393798346752 60415306109696 60597602946816 60602583435264 60624165551872 60762270346128 60783909331294 60788905132176 61055807884032 61082571340544 61216689034614 61221720405456 61243523012438 61248556588752 61304467880448 61326299955904 61331340335616 61455245651566 61492947510132 61517477508864 61555217545728 61762941465024 61768017732096 61790014889408 61795093381632 61930775545092 61957922538564 62172114900948 62229958035648 62235072686592 62257236174016 62399061182484 62426413446228 62445090841536 62483399955072 62614778588388 62700505922496 62785252128768 62955864226944 63042058549248 63232281335808 63259998836736 63367732495197 63426687997872 63431901007488 63599043128301 63645957973104 63673856806768 63705172328704 63710408226816 63738335311872 63818908945857 63846883591569 63878284210032 63906284882544 63992660823552 63997920350208 64127212853808 64166553923616 64186874955008 64192150444032 64301471584389 64448286746112 64476537275904 64651745257632 64869918703356 64875250331424 64935608385024 64964072529408 65135251899516 65160094791168 65360428485612 65421237934912 65426614875648 65647403192384 65825792874972 65854647226524 66005008648192 66117417139959 66122851299336 66143791874368 66184370084736 66323530439244 66413173537152 66442285363584 66474962429952 66504101341184 66617359802643 66622835052072 66655600914816 66684819007872 66734010124288 66774950424576 66909853253776 66915352543104 66977608648704 67006967891968 67091673507183 67121082750111 67250386169856 67279864983552 67415787871952 67598982947691 67628614566747 67690349951328 67758895706112 67783026366976 67925548082704 67967219373408 67993142390784 68017356472832 68172303315168 68196581200964 68202186245856 68265639584256 68271250305024 68295563428352 68501638113792 68531665406464 68687783869536 68712245331028 68717892758112 68949787804196 68992087450392 69019608912384 69061951392768 69201474560868 69207162197472 69231808622756 69300702821376 69325382558848 69331080379392 69483309148152 69513766750584 69584158964736 69818977308288 69824715697152 69849582048896 70008702790104 70033634664317 70039390695768 70250727196728 70275745261969 70346909083776 70377745240192 70532272148577 70538069162808 70563189557809 70633408644864 70730114469888 70807130859413 70878832781952 70922315867904 70943535157248 70974632841216 71161649948832 71167498691328 71233710870528 71311275614553 71355023997606 71479970205696 71511303032832 71601702719742 71633088907614 71668318869792 71699734258464 71705627225856 71894570492862 71947604665248 71991743426496 72014542632448 72020461473792 72143114460534 72210234324384 72241887258528 72307833910272 72339529626624 72536104435392 72559076036096 72854585017344 72886520398848 73078575301896 73084581595584 73331212447272 73399437683072 73405470348288 73598892676776 73631154321192 73853328591432 73885701766344 73954442882944 73960521163776 74054399946752 74210107956608 74255634729216 74411765858664 74581665165312 74614357602304 74741428071258 74747571034032 74784332733696 74817114008832 74968264107607 75075761389824 75145609703424 75178549342208 75273584910498 75306580646466 75349809729792 75376643707616 75382838878464 75637225417312 75713818472448 75842761355946 75876006587082 76049249094656 76209151507424 76255904662848 76416241593042 76519526031936 76590717582336 76624290675712 76798844532288 76832508856896 76855496420352 76889185577984 77064342878016 77091787444568 77098123582272 77169853443072 77436634389504 77484140587008 77640678775608 77647060026432 77674712113336 77991055378704 78070032009216 78227753851416 78262044530072 78333486736128 78339924928512 78367823762176 78546349471824 78574321818502 78580779805008 78653889086208 78925800435456 78960397098752 78999230713856 79133768752062 79140272719248 79168456577054 79174963395216 79442146817878 79522592877312 79571378778624 79732133733174 79738686879696 79767083847958 79839899942592 79846461946368 80007772640718 80056856192436 80443604289984 80450215911936 80662201040772 80796803929088 80941055248404 81016360461504 81051873509568 81272123165844 81381970829952 81407743845376 81622252046152 81628960540608 81664742118336 81739290507264 81775120447488 81990596680176 81997335448704 82023303345152 82073623394304 82213397214633 82350588620032 82357356976128 82393457842176 82497614003181 82574367393456 82610563384752 82835048611341 82896153201264 82973277380864 82980096915456 83121414487137 83198748243312 83235217928304 83260121122048 83311199940096 83486371451184 83600674563328 83904373310976 83941152302592 84110735340242 84490309993596 84538810916352 84568917330496 84575868009984 84746733339034 84798724171068 84861277297472 85091878594476 85129178122092 85171045613376 85178045781504 85208379843392 85323547764736 85502950471744 85555405231488 85735295445852 85931048994816 85968716367872 86164557280128 86202327010176 86462433472896 86493224937808 86500333775232 86580811180032 86618763372544 86728260875139 86816085123456 86847002532688 86880126388224 86933426024448 87116213688192 87147237980816 87235486500864 87345763622559 87384051127503 87590767620096 87767723833296 87806196302032 88006223082843 88044800096331 88125172578144 88156556186612 88163801732448 88245826779648 88253079662592 88431373918992 88485625221984 88550898049536 88589713818112 88791525489888 88823146403524 88830446736096 88874134553088 88913092010496 89220470057472 89275205458944 89455564676244 89462916986976 89494777000148 89819887435416 89950254271488 90131977263588 90171486088996 90253799935104 90261217852416 90499054826232 90622959164544 90896404420224 90936248327808 91020852779008 91175863996941 91183357698264 91335517485056 91531169159729 91583711826048 91623857010816 91825033551921 91865284518657 91872834883128 91989449933856 91997010503424 92026145216512 92082601857024 92182868477349 92239421265198 92268632747824 92276216263296 92400937095168 92441440505856 92644412197536 92685022334112 92692640072448 92738227359744 92778878619648 92936883807846 93091969744384 93099620929536 93258172351422 93344937053472 93385854261024 93639620169342 93667636262304 93795878778368 94043029531436 94050758883744 94177878193152 94505110375936 94563087823872 94848422003712 94882199931776 94889998255104 95081700819404 95140031996808 95468936959656 95510785210152 95557758493056 95565612340224 95599645677952 95607502967808 95817426315048 95859427323816 95930139553664 95988991235328 96190819280712 96280312432512 96288225666048 96322516344704 96410445213696 96452706168832 96672430119168 96714805913856 96910195065931 97139446689792 97182027198464 97304878055034 97403412577536 97438100402528 97446108794112 97642975368887 97702877849274 97740142186752 97774949929696 97873960464384 98040642728418 98131856902368 98139922313472 98174872428256 98471104788576 98514269021792 98614028218368 98738689312458 98781970839786 99007512972288 99215687811552 99276555127104 99485295658866 99619760305728 99655237428344 99663428045376 99712443644928 99756152011776 100027228511808 100101015186432 100162425636864 100364779880664 100373028814656 100408774195288 100466412973056 100510451837952 100919797475328 101123681807928 101168008782776 101535524926992 101674539550464 101888322124056 101950829060112 102026034709248 102120956776448 102294871801446 102303279368784 102398459376384 102443345142528 102473995227136 102752457170688 102797498109696 102893137924096 103068367996542 103076839137168 103248845852672 103424681706294 103488131175588 103520905034144 103529413368576 103802211841302 103847712934134 103988073838272 103996620569088 104270650125876 104303671801888 104444648981504 104728465962432 104774373073344 104871852114944 105059086043652 105234400580608 105511691669416 105520363625664 105566617860288 106030123836416 106095171704832 106309511644232 106318249172928 106415302735872 106453199923456 106461949261824 106677030187624 106742474923248 106850566305792 107219955308544 107258139053312 107266954549248 107449633361421 107502478304688 107549601387696 107921406997872 108021813948672 108030692210688 108069164679424 108315351486576 108353925329698 108362830887792 108461750865408 108509294439936 108728511537386 108838614054144 108886322824448 109281877526016 109320795573568 109329780598272 109550655291922 109617862952844 109996818670908 110099156524608 110108205522432 110147417846336 110398339015164 110446731481788 110528204268352 110779992887148 110828552649516 110931664324416 110940781745664 110980290571072 111081599920128 111315161934912 111383452093824 111617648787996 111872497747968 111921536403456 112112142106887 112225671013248 112613642084736 112653746658128 112718414555136 112767824013312 112910377365747 112959870969699 113064965561424 113074258317696 113227089850368 113455838125968 113505570829456 113561394151168 113570727708672 113764142033919 113814009880623 114073873641984 114083249319936 114313727261136 114383856994272 114624362389563 114779289047904 114886076373504 114936436013568 115248763285344 115283244630528 115333778366976 115637681166852 115647185373408 115754780164608 116154951584256 116461018163412 116512068170004 116986583068056 117023631777728 117341630777124 117393066795108 117500230104192 117551735643264 117661102372864 117861482727753 117871169707512 117908498558656 117980833629312 118067864066048 118388700653184 118440595648128 118498846070784 118550789347328 118700653128093 118752684865581 118762445092824 118960626743296 119033607278592 119163220226817 119274086234992 119283889315968 119598200599761 119650625771937 119759849913888 119881123172352 119933672361984 120011658961077 120175969684784 120295559614464 120338399913472 120348290469888 120665406434976 120787596693504 120830612219392 121195205893632 121205166870528 121248331103744 121524540692256 121567818662588 121577810264352 122111615768064 122165142681088 122433378069228 122443440810912 122487046024876 122497113177504 122608935760896 122652599911808 122662680671232 122910491303132 122985895020264 123034955017728 123110435091456 123525882930048 123536035464192 123580029778816 123590186763264 123861551090184 123915845077128 124344229801896 124459916071296 124470145373184 124514472348032 124798122364968 124842566140739 124852826892456 124890181683072 124966799910144 125229557176776 125274154597423 125401011844992 125570504257536 125911728453888 126084117098496 126166103010363 126221407184171 126464562671616 126519997673472 126735464990394 126853375995744 126863802014976 127120100008551 127198086256602 127291915946208 127347713613536 127410344657408 127420816453632 127476670623744 127637817891714 127693767183138 127756568420064 127812569765088 127985321647104 128254425707616 128333107847232 128373749910016 128384300888064 128602943168778 128896573492224 128953074551808 129303490515264 129739837406712 129750500662848 129871216770048 129928145058816 130270503799032 130320189582336 130720856971224 130842475869824 130853229751296 131294806384768 131651585749944 131709294453048 132010017296384 132234834279918 132245702598672 132287583748736 132368740169472 132636159574997 132647060878488 132826347074304 132884570727168 132949924859904 133008202682368 133234719605286 133245670104144 133311201829632 133369638015744 133468020248576 133819706507552 133830705086208 133955217297408 134013935783936 134183347014366 134242165500222 134831575743904 135197965895382 135257229133494 135380699902656 135566052733952 135851096165408 135934438746816 136034712945664 136344606630336 136393162401928 136404372491712 136531279168512 136591126856704 137003276227584 137063330812928 137375567739072 137424490662056 137435785516224 137899575608392 137984174900784 138039217824768 138123902785536 138402949121736 138414324394944 138463617245512 138601405642752 138650765117696 138662160758784 138966618296304 139027533501168 139168317929472 139637954616576 139649431394304 139699164097792 140017405580208 140067269328634 140078781391536 140501454393456 140551490523938 140693818167552 140755490480384 141064544297154 141076138325616 141126379115618 141266817289728 141614261718826 141757665563904 141844631735808 142323299897664 142334997382656 142622551229106 142710047995212 143203405439484 143266177815228 143336637739584 143399468516928 143411254451712 143789140985724 143895209330496 143983486852992 144029085264896 144286228921068 144420468648768 144483774517056 144615667820544 144679059253248 145072208870784 145118152072192 145709170034688 145773040797696 145957317082551 146157150603792 146169163191168 146554316773911 146662424894544 146798875366144 146810940696576 147060964092627 147197785353552 147262308642384 147706657182864 147771403532688 147908885765888 147921042327552 148172956259679 148420215913216 148511269458432 148823531717328 149482856142516 149495142068064 149568665467392 149634228017664 149936528215214 150151522779648 150547169820996 150613161292932 150699619459584 150753287415232 150765677756928 151274450834624 151685522711892 151752013174164 152098498189312 152418303014848 152511809325696 152832483186084 153039052063872 153181435164672 153248581351424 153442307702169 153597689064576 153665017713792 153710992840704 153778371155968 154128685756032 154183574889136 154196247164544 154339706886144 154602551994813 154873268779008 154968281174016 155137022559441 155281357551216 155294120052864 155349424226672 155703317761953 155771569401201 155982110757408 156140064018432 156455507702832 156524089060144 156666973472256 156679849857024 156735647524352 157092698943648 157148643637004 157161559610016 157307778172416 157851600870912 157920794197504 158267537504124 158280545438496 158336913154108 158349926790432 158884293635756 159045185754624 159142757557248 159464267466348 159477373759392 159534167695916 159679799885184 159692923892736 160015545281436 160113712384872 160887208579968 160900431823872 161324402081544 161593607858176 161882110496808 161939760821059 162032720923008 162103747019136 162530887994547 162544246331688 162763941659904 162815487690752 163092767306079 163164258067343 163244504092304 163257921081216 163329484236672 163478581014528 163550240894976 163981193360352 163994670897408 164046606690304 164147246788608 164325982937883 164426794429266 164701177240064 164714713952256 164786915684352 164995228006362 165148734786912 165221126769504 165670097222682 165792306402528 165946554761728 165960193830912 166242828974274 166397496486624 166470435856608 166520242244096 166622399880192 166972742902368 167201349126656 167808746621952 167882304605184 168221470680484 168980619987192 169077621832704 169137834660992 169151736019968 169493466678068 169597448342136 169722554594944 170183757188952 170258356244184 170342091226752 170356091563008 170416759686784 170647095529472 171005900943488 171110810462976 171456498962801 171470590891704 171862097989632 171937432735744 172329114560256 172404654020352 172752956421877 172924866945792 172986449875616 173000667550464 173161622360064 173237526745088 173456521750278 173632170246912 173694005065376 173760252776448 174232427376384 174294475961632 174470973001728 174691527245118 174768102255006 175535447666592 175612392604064 176012446165686 176089600192662 176250345156288 176313112373224 176327603464896 176491653559296 176862747837984 176971250443968 177101796099072 177179427636224 177583050979776 177646292807048 177660893472192 177748269106176 177826184020992 178440940114944 178550410917888 178911129352488 178925833973952 178989554000296 179639774870832 179900508542976 180263954527176 180342972177992 180507599870208 180522435704832 180998109652464 181245918329088 181792808840448 181872496655616 182041705558016 182351727993882 182366715396528 182671034970112 183062338319458 183167423652096 183247714021632 183650067103842 183730569037314 183745669766256 183978899867712 183994021006848 184052290433024 184365736954698 184478842530396 184537265495648 184552432526592 185288824395072 185370044668224 185385280144896 185873767615692 186183939488768 186516344702844 186689874106944 186771708522048 187279240338684 187335272524608 187591757556736 188086059062872 188101517767488 188355756386304 189010220751872 189126175647744 189696844007424 189764399863552 189779996510208 190103197485591 190163401638808 190280063993616 190937873919312 191021570420304 191115516986112 191131224680448 191199291355904 191215005935616 191540650774707 191634852630096 191718854647632 191860279107328 191977982470656 192381638561424 192560624865024 192576451332096 192645032689408 193344860238336 193429611827712 193820390131862 194609756110068 194806825155072 194876200805056 194892217588224 195285950737774 195405755698548 195480284373504 195549899859392 196081285456836 196263713804736 196279844626944 196349744856512 196942209577152 197028538043584 197477378624916 197563941679572 198015025944576 198352251419877 198431375623104 198553110254208 198970591317732 199239520611456 199310474856688 199326856090752 199424887289856 199512304023552 199852079407929 200054457023616 200202030372864 200324851273728 200729559761328 200746057629312 200817548390576 200932825946112 201020903675904 201275020521549 201363248250333 201839594950656 202247363615856 202336017565552 202796948843073 202885843700241 203071049853984 203349079100928 203776644248112 203901658120224 204052069418496 204589743602892 204606558737568 204796918752768 204886690285056 205504914341376 205594996219392 206136735993084 206153678274336 206849363412588 206976262351176 207041810068288 207058826737152 207604423682604 207695425868268 207976147676544 207993241138176 208541300251752 208607343603776 208889297963008 209456931924864 209548746146688 209743704229888 210100903992951 210118172087304 210468801161216 210827235785907 211023383338832 211040727251328 211133235720576 211596816445731 211689568673427 212060247672832 212190343409664 212421392578239 212619023288464 212636498345856 212830605471744 212906399846912 212923898523648 213354060375248 213484949846496 213701132611584 213933826843659 214439910617088 214516278106624 214533909098496 214899266722842 215004956609376 215099202775392 215842813995744 216043627897344 216061384421376 216138329358848 216630702973152 216707850659396 216725661775584 216923501730816 217018588879872 217457023074772 217677228108288 217772645648896 218563755052032 218641591147136 218659561196544 219101310583844 219235725905688 219993637341816 220198313049216 220216411044864 220294835692672 220796678030328 220893462963576 221056408536704 221559985774296 221638888903133 221657105299032 221863328648832 221881563491328 221960581142144 222163199840256 222630323869824 222766904187648 223235297575992 223314797325841 223744995495936 223843072806912 224224284213774 224451342026496 224904792322821 225003378023957 225227284169472 225307493316256 225436829110272 225535648026624 225820754731494 225919741939398 226129931122848 226148516635392 226911676251936 227011141658912 227122788302336 227141455417344 227528284067838 227628019761246 228147747283968 228627454522272 228767713988544 229248724779126 229558578095808 229772152747008 229872872027136 230497526570688 230566489261056 230667556733952 231275362333704 231294370746816 231509560329216 232309903168512 232922036326824 233024136340008 233973166136112 234047263555456 234683261554248 234786133590216 235000460208384 235103471286528 235322204745728 235722965455506 235742339415024 235816997117312 235961667258624 236135728132096 236777401306368 236881191296256 236997692141568 237101578694656 237401306256186 237505369731162 237524890185648 237921253486592 238326440453634 238548172469984 238567778631936 239196401199522 239301251543874 239519699827776 240023317922154 240351939369568 240676799826944 241330812869952 241661224438784 242390411787264 242496662207488 243049081384512 243135637325176 243155620528704 244223231536128 244330285362176 244866756138456 244886881621824 244974092049752 244994226355008 245217871521792 245305199823616 245325361342464 245820982606264 245971790040528 246069910035456 246220870182912 247051765860096 247072070928384 247160059557632 247180373526528 247723102180368 247831690154256 248688459603792 248919832142592 248940290746368 249028944696064 249596244729936 249685132281478 249705653784912 249780363366144 249933599820288 250459114353552 250548309194846 250802023689984 251823456907776 252332206020726 252442814368342 253470929980788 253706751991488 253727604029952 254240200017102 254396172513204 254583831892416 254695427227072 254820689314816 255275635783428 255387534366276 255513136840128 255625139530176 255970643294208 256508851415232 256666215694464 256747499820032 257205886337556 257793146984448 257906149103616 258606981030528 259479674813424 259501001325696 259742433540096 259856290117632 260184782625417 260541007598064 260640379164672 261441713942448 261684951739648 261706459502592 262152153382509 262589612769536 263303171499888 263418588906096 264134400288993 264469668559836 264491405197344 264575167497472 264737480338944 265272319149994 265294121756976 265652694148608 265769141454336 266469439210572 266491340208288 266622403659264 266739276031488 267639413015104 267661410172416 268366694028732 268484331000444 269663151487808 270395931790764 270514458266988 270761399805312 271132105467904 271702192330816 271868877493632 272069425891328 272689213260672 272786324803856 272808744983424 273062558337024 273182253713408 273527591990823 274006552455168 274126661625856 274593507479187 274751135478144 274848981324112 274871571032448 275475100655763 275595853555971 275799151216784 275968349801568 276078435649536 276247805571072 276548605432047 276805898243472 276828648789888 276927234491024 277202811285504 277301530235392 277324321517568 277933236592608 278055067002336 278336635858944 279275909233152 279298862788608 279398328195584 280034811160416 280134538657268 280157562783072 281002908786912 281102981047876 281387636335104 281510980960768 282129088594308 282152276651232 282252758231236 282533634579456 283228523437652 283515331127808 283689263471616 284646599795328 284669994765312 285245102458212 285420095990424 286406810878968 286508807606489 286532355630456 286673275479168 286798937033856 286822508903424 287578281971448 287790418660992 287966973705984 288058170529792 288572457842136 288675225811453 288840937297536 288967549034112 289231335641088 289358118506496 290144417741568 290236304144384 290730585197793 290858025250481 291418340069376 291546081595392 291914634165102 292314301207584 292338326382336 292928926106661 293108633547822 293324849789088 293597750732288 293621881393152 294121928185254 294395570707104 294524617284768 295413314365728 295542807065376 295817771531776 295842084655104 296345912519358 296840431826432 297022538916864 297647063434656 298965712285032 298990284136128 299137330934784 299268456035328 299873056430428 300303045559296 301094339641992 301226322585864 301399238919168 301506574830464 301531355513856 302548901669248 303371045423784 303504026348328 304196996378624 304836606029696 305023618651392 305639845977167 305664966372168 306078104127744 306362870329344 306497162702848 306884615404338 307195378129152 307330035427584 307421985681408 307556742311936 308257371512064 308367149778272 308392494329088 308679413772288 309205103989626 309746537558016 310274045118882 310562715102432 310588240105728 310698848453344 311406635523906 311543138802402 311964221514816 312911015405664 313048178120288 313333946944512 313471295048704 314185397887296 314297287274008 314323119220032 314615556344832 315703201741824 315841588395008 316535075008248 316561090876992 316673826308216 316699853580864 317768587271512 318090371509248 318285515114496 318928534932696 318954747518784 319068335391832 319359599770368 319385847785472 320031090562872 320227424769744 321774417159936 321800863647744 322648804163088 323187215716352 323764220993616 323879521642118 324065441846016 324207494038272 325061775989094 325088492663376 325527883319808 325630975381504 326185534612158 326328516134686 326489008184608 326515842162432 326658968473344 327962386720704 327989341794816 328093213380608 328651965875766 328853588858532 329402354480128 329990456012724 330297469573824 330442253539008 331340194445364 331584612805056 331893109523456 332485657948548 332794992973248 332940871713216 333040484488192 333244799760384 333945485804736 334402698253312 335617493243904 335764609210368 336336426320661 336442941360968 337961239974384 338155243665408 338275669321984 338303472039936 338879612909097 338986933356136 339194896684272 339445109189888 340367514377904 340516712488368 340684182453504 340712183126016 340833519373568 341442029641869 342011801886976 342221620925952 342912997925602 342941181783408 344658229120512 344809308040704 345505912843754 345849733891584 345972899751232 346001335100928 346913043500556 347264340493824 347388010130752 348464854752768 348588951923264 349383054490236 349536204510012 351070895333184 351224785208128 352024892331372 352179200385324 352500690312576 352626224746448 352655206929792 352983307118592 353584448183259 353725495675968 353942500887936 354203592198144 354358855272448 355166101959552 355292585614096 355321786944384 355496538212352 355652368041984 356101959384279 356258054596743 356881880229888 357100821835776 357489660680451 357822258704976 357851667947904 357979108000592 358794601799283 358951877315811 359279549741664 359801017085952 360034976883231 360527909054352 360685944355984 361015199740416 361044871409664 361996219304928 362491836658176 363585617680896 363744993311232 364703455987764 364733430793056 366124676638916 366334847304192 366495428043264 367300134207684 367461138074628 367491339532512 367957799735424 367988042013696 368731473909396 368957685060792 369074530991296 369104865053184 370577648790144 370740089336448 370770560289792 371747535231384 372367878977536 373032689405688 373379748213888 373543417044096 374527698422217 374558480677368 374670545049216 375183515113472 375822463792269 376172118125744 376203035534976 376711512772608 378020441503744 378252351295488 378498309031089 378664221552513 379393688014848 379528799727104 379559993020416 380206394971182 380326803277616 380560127987232 381360300025653 381875747838624 382043140840608 382231033972224 382262449360896 382398582711808 382430011871232 383081301549414 383269705260192 383437709295264 383720558214656 383955964941312 384763277122848 385121249730048 385152902664192 385290065378816 386689720476672 386859223655424 387640780263724 389219512220136 389613650310144 389752401610112 389784435176448 390571901475548 390811511397096 390960568747008 391099799718784 392162570913672 392527427609472 392559689253888 392699489713024 393884419154304 394057076087168 394954757249832 395095410653411 395127883359144 396030051889152 396704502839754 396862751246208 397106220508416 397908478724991 397941182635464 398082899580847 398479041222912 398620949713376 398653712181504 398849774579712 399024608047104 399704158815858 400108914047232 400404060745728 401459119522656 401492115258624 401635096781152 401865651892224 402041807351808 402550041043098 402726496500666 404494727231712 404672035131104 405593897686146 405771687400482 406142099707968 406698158201856 407553288496224 407803316240448 408104138836992 409179487205784 409213117475136 409593837505536 409773380570112 411009828682752 411189992438784 412273471986168 412307356548672 413698726825176 413952524702352 414083620136576 414117653474304 415208847365208 415390851736536 415952295353088 415986482276352 417082600503504 417214687207552 417778595926016 418913863849728 419097492293376 419487408459776 420201807985902 420236344174608 420937602322432 421654471571814 422046766677664 422081454502656 422266471441152 423193632891462 423379137346854 424120495345664 424842785156478 425238046576928 425272996691712 425812799693824 426708120750496 426969899692992 427867653687318 429032556213248 429798533445684 430009913218752 430198405550784 431685627991488 432087255794688 432276658717696 433261405946304 433415701318792 433451323551168 433847003461632 434037177759744 434914046149544 435354456216576 435545291297792 437127510104064 437283182294272 437319122393088 438202621167688 438471451811376 439987274683632 440396626098432 440432822089728 440589671385344 441593356060656 441786925927152 442112817073408 443119971548592 443277777806266 443314210598064 443726657297664 443763126982656 443921162284288 445260647739648 445533808375296 446470595151984 446629594651682 448448568427548 448902684052992 449809584645642 450006756047914 450454568338944 450614986632512 451641509462988 451839483878796 452259862245696 452297033270784 453823352503872 454022283317824 454245576604672 455056568135676 455256039522492 456295494567936 457254909044544 457535427977088 458497449558252 459117156191616 459544305494016 459745744054272 460326923106507 460995053141376 461132978522112 461335113467904 462550724667408 462588741493632 463019120658432 463807655984439 464619806337024 465411067678323 465844072653648 466048272680016 467314708203603 467946332272224 468094527110912 469366523108496 469572267180432 470000920416768 470206942573056 471445930911012 471484678830048 471633994234624 471923334517248 473554802612736 473762382592512 474802612512372 475010739462324 475049780371296 476652880907268 477096344939968 477135557263872 478392802399044 478602503087748 479039399655552 480046635844308 480703878739136 481353599653888 482661625739904 483322448877568 484780823574528 484993324414976 485819282463177 486098162769024 486271274650352 486311241057408 487592663983641 488446463072256 488660570724352 489278301918237 489492774202029 489733512276912 489773763243648 489948184099504 489988452710016 490435743043584 490610399647232 490650722684928 491641965212528 491943580081056 492139820070912 492441740365824 492977948813649 494103531720192 494144141856768 494320119115264 494360747053056 495446204360736 495663380308512 497376919207584 497839664285184 497880581492736 498057889392128 499192489459872 499370264562956 499411307569824 499560726732288 499867199640576 500918228707104 501096618389692 501604047379968 503646913815552 504664412041452 504885628736684 506941859961576 507413503982976 507455208059904 508480400034204 508792345026408 509167663784832 509390854454144 509641378629632 510551271566856 510733091820263 510775068732552 511026273680256 511250279060352 511941286588416 513017702830464 513332431388928 513494999640064 514369496888403 514411772675112 514594967750851 515586293968896 515812298207232 517213962061056 518258869265631 518486045011727 518959349626848 519002002651392 519484867080192 519712580235264 520369565250834 521082015196128 521280758329344 522883427884896 523369903479296 523412919005184 524304306765018 525179225539072 526606342999776 526837177812192 528268800577986 528939337119672 528982810394688 529150334994944 529474960677888 530544638299988 530588243513952 531305388297216 531538282908672 532938878421144 532982680416576 533244807318528 533478552062976 535278826030208 535322820344832 536733388057464 536968662000888 539326302975616 540747419805757 540791863581528 541028916533976 541522799610624 542264210935808 543404384661632 543737754987264 544138851782656 545378426521344 545572649607712 545617489966848 546125116674048 546364507426816 546719779711573 547055183981646 548013104910336 548253323251712 549187014958374 549502270956288 549697962648224 549743142064896 550950201311526 551191707111942 551598302433568 551936699603136 552156871299072 553097210864094 553611796486944 553657297579776 553854468982048 554603060470784 555866473185216 556110134004672 558551818466304 558796656391168 560069622320832 560269077314536 560315125566144 562005817573824 562205962095752 562775272670208 563021961921536 564258177188616 564304553302464 564505516462472 565067269158912 566457046875304 567030662255616 567378526943232 569293199590656 569339989530624 570490204916424 570840191980848 572813621757936 573017615212978 573064711260912 573346550958336 573597874067712 573645017806848 575156563942896 575580837321984 575933947411968 576116341059584 577144915684272 577350451622906 577681874595072 577935098068224 580288835483136 580472608288768 581461170395586 581716050500962 583829268330204 584628602415168 584676652764672 585857852213322 586217267095644 586649699578176 587195501464576 588243856370508 588791141414208 589049234569536 590826628731456 591085614130752 591635543063552 592691825038716 593680863652864 594045077833728 595056754259631 595294126869312 597931424570064 597980568272256 598274661869568 598536912070656 599556238223787 599746112860856 600606091118592 602188679283984 602452645171728 602798477838336 603013149660928 603062711027712 604089744750999 605097803338496 606742090847568 607008052696656 608657531100723 609673212059392 610047237302784 611279691954334 611329932744336 612156208255488 613769230808676 614390756258304 614660070855168 616514743024128 616734299556544 616784988658176 618410207979252 620548090237764 621125430204864 621176480211456 621397696906688 622813271047812 623086277604804 623928443029632 625822030811328 626096356240576 626667893889024 626942590097408 628370795774592 628594574548016 628646238440064 629231112689664 630302711978853 631406403483648 631683176790016 632481707357721 633070150016496 633122181753984 633347652616432 633399707161728 634790449337193 635068706020281 635537174543024 636180743018496 636571030228992 637264177734717 637857069865392 637909495037568 638136670783664 638719199540736 638771695570944 640062181125744 640454849539488 641801480530977 643548834319872 643601727295488 645297608326176 647528441987232 647759043284236 648130883692032 648414988076544 650123551978188 650176985326752 651055766639616 652371069224316 652657032269372 652978016369216 653031684324864 653317936946688 655924773441408 655978683589632 657303931751532 657707177717064 658804708960256 659980912025448 660594939147648 660884507078016 662680388890728 663169225610112 663786219046912 664916666709399 664971315897096 665589985946496 665881743426432 666080968976384 666489599520768 667890971609472 668805396506624 669944391977523 671234986487808 671529218420736 672672852641322 672885882721936 674714376968463 675010134071871 675922479948768 676310487330816 676551338643968 676606944079872 677759225818194 677973866712272 678389793368544 678890218379776 680735028755808 681033424976736 681368364907008 681424366252032 681667038747136 682884059283738 684023603773952 684443241851904 685825995851204 685882363566816 689316458241024 689618616081408 691011825687508 691699467783168 691945799502464 692002670201856 693826087001112 694528680987648 694776020261504 696929709505536 697177903846528 698766108980472 699014957309881 699072409020024 702141790666368 702449570416256 704049784662744 704300514643037 704358400770648 705001380625152 705252449492896 705310413859584 705966614237184 706735324993009 707168896366518 707450991351936 707885001775872 708407184396288 708717710544896 710332203919104 710585171228192 710643573888768 710993076424704 711304736083968 712203918768558 712516109193486 713763760459776 714979321360902 715644517409952 715703335895808 715958216001184 717589203598566 717903754631622 718559099483328 720069953766462 721055818108704 721371888711968 722030399480832 723992438609856 724983673316352 727171235361792 727489986622464 729406911975528 729466861586112 732249353277832 732669694608384 732990856086528 734600268415368 734922276149256 734982679065024 735915599470848 735976084027392 737462947818792 737915370121584 738149061982592 738209730106368 741155297580288 741480178672896 741541120579584 743495070462768 744735757955072 746065378811376 746759496427776 747086834088192 749055396844434 749116961354736 749341090098432 750367030226944 751644927584538 752344236251488 752406071069952 756040883007488 756996618062178 757328443105026 759057599454208 760412789942364 760653606555232 761120255974464 762720600051306 763751495677248 764086281681216 764462067944448 764797165423616 766162603098828 766539410520384 766875418590528 767441116429312 767911929882624 769526554245696 770242499460096 770580130757632 773379440953344 773718447310848 775281560527448 778439024440272 779227300620288 779504803220224 779568870352896 781143802951096 781623022794192 781921137494016 782199599437568 784325141827344 785054855218944 785119378507776 785398979426048 787768838308608 788114152174336 789909514499664 790190821306822 790255766718288 793409005679508 793725502492416 794212441016832 795816957449982 795882365270928 796165799161694 796958082445824 797241899426752 797307424363008 799408317631716 800217828094464 802918239045312 802984230517248 803270193562304 805100082086196 805452993001332 808989454463424 809344070262208 811187795372292 811543374800964 812284199415936 813396316403712 815106576992448 815606632480896 816208277673984 818358974411568 818426234950272 819187675011072 819546761140224 820582775972469 822019657365504 822379984877568 823780522437561 824546943972336 824614713097344 826787560667913 827397453650352 827905049404704 828167240273152 828235306948608 829645816296141 830417694730416 830781703473072 831904590706176 831972964552704 834165201007008 834429374415104 837827727699456 838194984586752 840403615971804 840472688349216 843308943143628 844093533355328 844162909005312 844532942882304 846387265782924 846758274693708 849685570312956 850476093153856 850545993383424 851625599387648 853416241500992 853939799385984 855735307374636 858065112426496 859526422819467 859597066891368 860019826437504 860396811101568 863371255982976 864174511589376 864553317435392 866025677434359 866522811892608 866831402637584 866902647102336 867694006923264 868074355519488 869828092299088 870708912433152 871090582595584 872191755593379 872574075751443 874255020208128 874566364588544 874638244786176 876405242335376 876942903622752 878786778319983 879974549367264 880793252196864 880865644179456 881179342770688 883186712121312 883573851854304 884225634146816 886239943097184 886555555612532 886628421196128 887453314595328 887526253965312 887842324568576 890521295479296 891067616750592 892941190303968 893259189303364 896897136855096 897805368105984 899619169291284 900013512095828 900909136677888 901229973265024 903283018925976 903604700912773 903678967757592 904519724491392 904594066541568 907646705007744 908044566635648 908491153209344 910113136271352 910437250636121 910512079044984 912590989135872 913584688405597 914509818089088 915070855954176 916919537931501 916994899116504 917321464251517 918234312383232 919088610988032 919491488108544 920653846213014 921990106282752 922265957044224 922670226935808 925101449334816 925177482987264 926038241316864 927615311968878 929239612674048 930822135356646 931688145307296 932096545360032 934629416407206 935892664544448 936189054221824 938733046216992 939144534360864 940001840833536 940413885146112 942891861822024 942969357660096 943267988469248 943846669034496 947109605225472 947524765185024 949605225024744 950021478924648 950099560742592 953305761814536 954192689879936 954271114527744 956785604798088 957205006175496 958078799311104 960093271688616 961407757478272 962707199307776 965323251479808 966644897755136 969561647149056 969986648829952 971638564926354 972196325538048 972542549300704 972622482114816 974587433398891 975185327967282 976892926144512 977321141448704 978556603836474 978985548404058 979467024553824 979547526487296 979896368199008 979976905420032 981220799294464 983283930425056 983887160162112 984279640141824 985955897627298 988207063440384 988640238230528 990892408721472 991326760617024 994753838415168 995679328570368 996115778784256 998384978919744 998740529125912 998822615139648 999121453464576 999734399281152 1001836457414208 1002193236779384 1003208094759936 1007293827631104 1009328824082904 1009771257473368 1013883719923152 1014827007965952 1014910416119808 1016960800068408 1017584690052816 1018335327569664 1018781708908288 1019282757259264 1021102543133712 1021466183640526 1021550137465104 1022052547360512 1022500558120704 1026035405660928 1026664862777856 1026989999280128 1028738993776806 1028823545350224 1029189935501702 1034427924122112 1036517738531262 1036972090023454 1037918699253696 1038004005302784 1040739130501668 1042164030392256 1045766855769792 1046739806958592 1048608613530036 1050358451078144 1053212685999552 1053674355624384 1056537601155972 1057878674239344 1057965620789376 1058300669989888 1058949921355776 1060753344549777 1061089276599976 1061176487027904 1062610776594432 1063076565817344 1065877756842288 1065965360833152 1066489614637056 1066957104125952 1068774163790229 1070557652060416 1070645640689664 1072468982041353 1073466776114928 1073937324001776 1076855631947433 1078652605951232 1081494839611514 1081583727163056 1082057833067952 1083045599221248 1086808769323264 1087475509974528 1090756853042688 1091145299215424 1091234979933696 1093439559423146 1094110367963292 1098374029916748 1099004541912576 1099395925296448 1099486284129792 1101900402623052 1102383414223884 1103196604867136 1103873399206272 1106194421728188 1107223592973888 1107314595159552 1107708937964096 1109206120941568 1111732946370432 1112220268009344 1117103636932608 1117593312782336 1120139244641664 1120538154629072 1120630251132288 1123583095266651 1124011635147648 1124411924191504 1125550545340416 1126043923843072 1127467391376807 1128516354377232 1128609106604928 1129011032924944 1130134538317824 1132914093750608 1134061324511232 1134757053886464 1135494927093267 1135992664657539 1138586399181312 1138679979061248 1140980409832848 1141680383961696 1144080900076959 1145627243515872 1146035230425956 1146129422521824 1146693101916672 1147195748135424 1147290035613696 1150313127885792 1151161674643968 1151867894823936 1154289831368544 1154700903245812 1155363749190144 1155870196136448 1160577670966272 1162922340791172 1163432101001924 1167658536660408 1169257204830336 1169353305529344 1171715704426644 1172434534191288 1173299399156352 1174391002929152 1176487712741016 1177582282828416 1178098469139072 1181653257462912 1182171228261504 1183271086127104 1185286231960233 1185383650077432 1187361727305728 1188090155667456 1190113508519262 1190588253738624 1193725436174973 1194248698742541 1195862849140128 1195961136544512 1196549323739136 1197073824141312 1199112476447574 1199492225721712 1201212182237184 1204377358567968 1204905290343456 1205596955676672 1206026299321856 1206125422055424 1208179489501998 1210195606676992 1213484181695136 1214016105393312 1217315062201446 1219346424118784 1220094474605568 1222559383908668 1222659865488672 1224312416510976 1227538461617352 1228781512516608 1229320141710336 1233029486048256 1233468599113088 1233569977316352 1236820415958504 1241096180475528 1242250860409728 1242352960422912 1242795393813376 1245626542095624 1246070141291527 1246172555209608 1247856886059264 1251644061622656 1252192712481152 1253335787778048 1253885180194816 1256741591549184 1257189149096032 1257292476880128 1258462225379328 1259832535857103 1260605423957706 1262812806967296 1263366353580032 1264963414715442 1266140300032992 1266244363507968 1266695305232864 1266799414323456 1269580898674386 1270137412040562 1271074349086048 1272361486036992 1274528355469434 1275714139730784 1275818990075136 1276273341567328 1277438399081472 1280124362251488 1280909699078976 1283602961061954 1287097668639744 1290595216652352 1295056883974464 1295518086568472 1296261767384064 1296829976153088 1300247103956376 1300353970653504 1302111533279232 1304742138448632 1305314064538744 1305956032738432 1306063368649728 1306635873893376 1311849546882816 1311957367179264 1314607863503064 1315414355434128 1317609417920512 1319961824050896 1321189878295296 1321769014156032 1325360777781456 1326338451220224 1327572438093824 1329833333418798 1329942631794192 1331179971892992 1331763486852864 1332161937952768 1335781943218944 1337610793013248 1339888783955046 1345345705282644 1345771765443872 1349428753936926 1350020268143742 1351844959897536 1353102677287936 1355518451636388 1355947733424544 1356779586737088 1357780436759552 1361470057511616 1362066849953472 1362736729814016 1363334077494272 1365768118567476 1368047207547904 1368886483703808 1371651991702408 1371764727133632 1378632916482048 1379237232162816 1382023651375016 1383398935566336 1383891599004928 1384005340403712 1387652174002224 1389057361975296 1389552040523008 1393859419011072 1394355807693056 1397532217960944 1398029914619762 1398144818040048 1404283581332736 1404899140832512 1408099569325488 1408601029286074 1408716801541296 1410002761250304 1410504898985792 1410620827719168 1413470649986018 1414337792733036 1414901982703872 1415770003551744 1420664407838208 1421170342456384 1421287147777536 1424407837537116 1425032218386972 1429958642721804 1431289034819904 1431406671791616 1431916432002368 1435178407197132 1435807509263244 1437118198966656 1440139907532924 1442111636217408 1442743777423936 1444060798961664 1447984877219712 1449967346632704 1454342470723584 1454979973244928 1457457847389531 1458813823951056 1458933723172224 1462777991950923 1464498706555664 1465339389216768 1465981712173056 1467834905754711 1468478322606087 1469200536830736 1469844552298512 1469965358130048 1471831198941696 1471952168054784 1474925895637584 1475830740243168 1476298123965184 1476419460212736 1478933846440947 1482310595160576 1482960357345792 1483082241159168 1486990140925536 1492130757622752 1493518992855552 1494173668176384 1498110793688868 1498233922709472 1498682180196864 1503289855169076 1504688472502976 1504812142139904 1513993236124356 1514656886210052 1518115198908416 1520825579884728 1521307213110464 1522240511948928 1525441200102612 1527502991354496 1528172563362432 1528924135888896 1529594330847232 1532199275460789 1532325206197656 1533078821040768 1533750837181056 1534882232858624 1535823859765248 1539053108491392 1540484998920192 1541160261515264 1543108490665209 1543784903252553 1546758881906688 1547436894621696 1550563121054896 1554776607796893 1555458135035181 1556878048880544 1558454601240576 1559009606440448 1559137740705792 1562287605902192 1563246045588384 1563842274988032 1564399198875136 1568650283654688 1570109710437888 1570238757015552 1570797958852096 1575537676617216 1576228304348672 1579819028999328 1580381642613644 1580511533436576 1586818011359016 1587451004984832 1588424882033664 1591633914899964 1591764730541856 1592331598323388 1593916164891648 1594483798853504 1594614848726016 1598816635263432 1600435656188928 1605836478090624 1605968461034496 1606540387124608 1610200164172392 1610773597279291 1610905986002664 1617978908926848 1618688140524416 1622242259417271 1622375590744584 1622953359829607 1623086749601928 1624568398831872 1626792632807424 1628564009766499 1630213153984896 1631213264961792 1632416555347968 1636717948823136 1636852469900544 1638375350022144 1639093522280448 1640159339134719 1641165551944938 1644039314731008 1644759969755136 1647561044875122 1649093887944672 1649229426194688 1653575121335826 1654794907300704 1655810098809408 1656334480546304 1656470613897216 1659291632592282 1660835389460832 1661563406946144 1663809181412352 1668330402014016 1668858748830208 1675655455398912 1676389969173504 1680807231943608 1680945376698432 1686617886287256 1688187066710656 1688325818010624 1689065885764608 1692774531565848 1693516549387416 1699371140625912 1700952186307712 1701091986766848 1703251198775296 1706832483001984 1707879598771968 1711470614749272 1716130224852992 1719052845638934 1719194133782736 1720039652875008 1720793622203136 1724270074474961 1726742511965952 1728349023178752 1729106634870784 1732051354868718 1733045623785216 1733662805275168 1733805294204672 1739656184598176 1741417824866304 1742181165191168 1744383511186758 1745148151502886 1749132729177088 1752810484670752 1753885807245504 1757573556639966 1759949098734528 1761586504393728 1762358685541376 1766373424242624 1767147703708608 1768451268293632 1772479886194368 1773111111225064 1773256842392256 1774906629190656 1775684649137152 1781042590958592 1782135233501184 1785882380607936 1786518378606728 1793794273710192 1795610736211968 1799238338582568 1800027024191656 1801818273355776 1802459946530048 1806566037851952 1807209401825546 1807357935515184 1809039448982784 1809188133083136 1815293410015488 1816089133271296 1816982306418688 1820226272542704 1820874501272242 1821024158089968 1827169376811194 1829019636178176 1830141711908352 1833839075863002 1833989798233008 1834642928503034 1836468624766464 1841307692426028 1843980212565504 1850202898669632 1850354965974528 1855230623937756 1861644270713292 1863376290614592 1864193090720064 1869258832814412 1871785329088896 1872378108443648 1877466092433984 1878289068721728 1880003681667072 1880827770292224 1885783723644048 1885938715320192 1886535976938496 1887693338068992 1890908135936559 1894219210450944 1895049530370048 1897445122073163 1899210450049488 1900042957849296 1900199121485184 1905206118060843 1906611523629072 1908385379759872 1908542229055488 1911792533204151 1913571209596176 1914410012350992 1916157598622208 1920186543377232 1922815514956544 1930646502959616 1943277129852708 1944392651076096 1945085098601408 1945244964229632 1949174866797782 1950370655934564 1957113207672948 1957971096808116 1958934049107648 1959095052974592 1959792736398016 1959953810840064 1962441598588928 1966567860850112 1967774320324224 1971911795254596 1976414126880768 1977280476461056 1981784817442944 1982653521234048 1989507676830336 1991358657140736 1992231557568512 1994750000128197 1996769957839488 1997481058251824 1997645230279296 1998242906929152 1999468798562304 2003672914828416 2004386473558768 2006416189519872 2009833175932569 2014587655262208 2018657648165808 2019542514946736 2024143130905389 2025030402215613 2027767439846304 2029654015931904 2029820832239616 2033921600136816 2035169380105632 2036670655139328 2037563417816576 2042205086267424 2042932367281052 2043100274930208 2044105094721024 2045001116241408 2052070811321856 2053329725555712 2057477987553612 2057647090700448 2058379871003404 2068855848244224 2073035477062524 2073944180046908 2075837398507392 2076008010605568 2081478261003336 2084328060784512 2091533711539584 2093479613917184 2097044871929643 2097217227060072 2100716902156288 2105216890673767 2106425371999104 2107348711248768 2112901543929111 2113075202311944 2115757348478688 2115931241578752 2116601339979776 2117899842711552 2120205974979027 2121506689099554 2122178553199952 2122352974055808 2125221553188864 2126153131634688 2131755513684576 2131930721666304 2132979229274112 2133914208251904 2137548327580458 2141115304120832 2141291281379328 2144937964082706 2146933552229856 2147874648003552 2153711263894866 2157305211902464 2162989679223028 2163167454326112 2164115666135904 2166091198442496 2173617538646528 2174951019949056 2181513706085376 2182290598430848 2182469959867392 2186879118846292 2188220735926584 2196748059833496 2198009083825152 2198791850592896 2198972568259584 2203800805246104 2204766828447768 2206393209734272 2207746798412544 2212388843456376 2214447185947776 2214629190319104 2215417875928192 2218412241883136 2223465892740864 2224440536018688 2228934486516413 2234207273865216 2235186625564672 2240278489283328 2241076309258144 2241260502264576 2245788433484401 2247166190533302 2248023270295296 2248823848383008 2251101090680832 2252087847686144 2254934782753614 2257032708754464 2257218213209856 2258022065849888 2265828187501216 2268122649022464 2270989854186534 2271985329315078 2277172798362624 2281960819665696 2283360767923392 2288161800153918 2291254487031744 2292070460851912 2292258845043648 2293386203833344 2294391496270848 2300626255771584 2302323349287936 2303735789647872 2308579662737088 2309401806491624 2310727498380288 2311740392272896 2321155341932544 2325844681582344 2326864202003848 2335317073320816 2338514409660672 2338706611058688 2343431408853288 2344869068382576 2346598798312704 2348782005858304 2352975425482032 2355164565656832 2356196938278144 2363306514925824 2364342456523008 2366542172254208 2370572463920466 2370767300154864 2374723454611456 2380227017038524 2381176507477248 2387450872349946 2388497397485082 2391725698280256 2391922273089024 2398224952895148 2398984451443424 2408754717135936 2409810580686912 2412052598643712 2416358979003996 2420391213353984 2426968363390272 2428032210786624 2434630124402892 2438692848237568 2440188949211136 2445118767817336 2445319730977344 2448624833021952 2455076923234704 2457563025033216 2458640283420672 2466058972096512 2466937198226176 2467139954632704 2471341567312683 2473640831917008 2482192360951056 2484501720819456 2484705920845824 2485590787626752 2491253084191248 2492140282583054 2492345110419216 2495713772118528 2503288123245312 2504385424962304 2513483183098368 2514378298192064 2514584953760256 2519665071714206 2521210847915412 2529926829430884 2532280600065984 2532488727015936 2533390610465728 2533598828646912 2539161797348772 2540274824081124 2542148698172096 2549056710938868 2551428279461568 2551637980150272 2552546683134656 2554876798162944 2560248724502976 2561819398157952 2567205922123908 2574195337279488 2578579268458401 2581190433304704 2590113767948928 2591036173136944 2592523534768128 2593659952306176 2598077032303077 2600494207912752 2600707941307008 2604223066558464 2609484276897264 2610628129077488 2611912065476864 2612126737299456 2613271747786752 2616575266780137 2617722227254329 2623699093765632 2623914734358528 2629215727006128 2630828710868256 2636360334959949 2639923648101792 2642379756590592 2643538028312064 2650721555562912 2652676902440448 2659666666837596 2659885263588384 2662359943785984 2663526973705728 2671563886437888 2679777567910092 2690691410565288 2691543530887744 2698857507873852 2700040536287484 2703689919795072 2706205354575872 2710814102738319 2711036903272776 2711895466849088 2713559173474176 2715560873519104 2722940115023232 2724133699906944 2725473459628032 2726668154988544 2731311751908363 2731536237134952 2736094415095808 2737772967407616 2740754065216791 2743303983404816 2743529454267264 2750758613794503 2751964392754551 2757265832964096 2758474464325632 2764047302750032 2766797871132672 2767783198009856 2768010680807424 2775304348004448 2778114723950592 2779104081046016 2787718838022144 2788711615386112 2795064435921888 2796059829239524 2796289636080096 2808567162665472 2809798281665024 2816199138650976 2817202058572148 2817433603082592 2820005522500608 2821009797971584 2821241655438336 2826941299972036 2828675585466072 2829803965407744 2831540007103488 2841328815676416 2842340684912768 2842574295555072 2848815675074232 2850064436773944 2859917285443608 2862578069639808 2862813343583232 2863832864004736 2870356814394264 2871379021236997 2871615018526488 2874236397933312 2880279815065848 2881305555740729 2884223272434816 2885487554847872 2888121597923328 2895969754439424 2899934693265408 2903092365235933 2908684941447168 2909959946489856 2914915694779062 2917627647902112 2917867446344448 2923762300196673 2925555983901846 2928997413111328 2930678778433536 2931963424346112 2935669811509422 2936956645212174 2938401073661472 2939689104597024 2939930716260096 2943662397883392 2949851791275168 2951661480486336 2952596247930368 2952838920425472 2957867692881894 2964621190321152 2965920714691584 2973980281851072 2984261515245504 2987037985711104 2988347336352768 2996221587377736 2996467845418944 2997364360393728 3006579710338152 3009376945005952 3009624284279808 3027986472248712 3029313772420104 3036230397816832 3041651159769456 3042614426220928 3044481023897856 3050882400205224 3055005982708992 3056345126724864 3057848271777792 3059188661694464 3064398550921578 3064650412395312 3066157642081536 3067501674362112 3069764465717248 3078106216982784 3080969997840384 3082320523030528 3086216981330418 3087569806505106 3101126242109792 3109553215593786 3110916270070362 3113756097761088 3118019212880896 3124575211804384 3126492091176768 3128798397750272 3137300567309376 3140219420875776 3141595917704192 3151075353234432 3152456608697344 3159638057998656 3160763285227288 3161023066873152 3173636022718032 3174902009969664 3176849764067328 3183267829799928 3183529461083712 3184663196646776 3187832329783296 3188967597707008 3189229697452032 3197633270526864 3200871312377856 3211672956181248 3211936922068992 3213080774249216 3220400328344784 3221547194558582 3221811972005328 3235957817853696 3237376281048832 3244484518834542 3244751181489168 3245906719659214 3246173499203856 3249136797663744 3257128019532998 3260426307969792 3262426529923584 3273435897646272 3273704939801088 3280318678269438 3282331103889876 3295122089750244 3298187775889344 3298458852389376 3307150242671652 3309589814601408 3311620197618816 3312668961092608 3318583265184564 3321670778921664 3323126813892288 3327618362824704 3336660804028032 3337717497660416 3351310910797824 3352779938347008 3361614463887216 3361890753396864 3370749285799953 3373235772574512 3376374133421312 3376651636021248 3378131771529216 3382402174130421 3385549063131696 3387033098774832 3398742281251824 3401904372615424 3402183973533696 3407977993972617 3413664966003968 3415759197543936 3422941229498544 3438105691277868 3438388267565472 3440079305750016 3441587244406272 3448540148949922 3453485023931904 3464102709737436 3466091247570432 3467325610550336 3467610588409344 3479312369196352 3488767022373516 3490296303005772 3498265458354176 3505620969341504 3507771614491008 3515147113279932 3519898197469056 3523173008787456 3524717371082752 3532746848485248 3534295407417216 3536902536587264 3544959772388736 3546222222450128 3546513684784512 3549813258381312 3551369298274304 3555858695880699 3562085181917184 3564270467002368 3571764761215872 3573036757213456 3581176308524919 3582746096227623 3587588547420384 3591221472423936 3598476677165136 3600054048383312 3603636546711552 3604919893060096 3613132075703904 3614418803651092 3614715871030368 3618078897965568 3618376266166272 3630586820030976 3632178266542592 3640452545085408 3641749002544484 3642048316179936 3654338753622388 3658039272356352 3660283423816704 3667678151726004 3667979596466016 3669285857006068 3672937249532928 3682615384852056 3687960425131008 3700405797339264 3700709931949056 3710461247875512 3723288541426584 3724614498884357 3726752581229184 3728386181440128 3738210423874581 3738517665628824 3743570658177792 3744756216887296 3752777935548889 3754932184867968 3756578137443456 3760007363334144 3761655540584448 3771567447288096 3771877430640384 3773071953876992 3775386676137984 3779497607571309 3781816271873118 3788438420901888 3790099060740096 3794890244146326 3798420900098976 3800085915698592 3800398242970368 3810412236121686 3813223047258144 3816770759519744 3817084458110976 3823585066408302 3827142419192352 3828820024701984 3832315197244416 3840373086754464 3845631029913088 3861293005919232 3886554259705416 3888785302152192 3890170197202816 3890489928459264 3898349733595564 3900741311869128 3914226415345896 3915942193616232 3917868098215296 3918190105949184 3919585472796032 3919907621680128 3924883197177856 3933135721700224 3935548640648448 3943823590509192 3952828253761536 3954560952922112 3963569634885888 3965307042468096 3973317997703171 3979015353660672 3982717314281472 3984463115137024 3989500000256394 3993539915678976 3994962116503648 3995290460558592 3996485813858304 4007345829656832 4008772947117536 4012832379039744 4019666351865138 4037315296331616 4039085029893472 4048286261810778 4050060804431226 4055534879692608 4059308031863808 4067843200273632 4070338760211264 4073341310278656 4075126835633152 4084410172534848 4085864734562104 4086200549860416 4088210189442048 4090002232482816 4104141622643712 4106659451111424 4114955975107224 4115294181400896 4116759742006808 4137711696488448 4146070954125048 4147888360093816 4151674797014784 4152016021211136 4162956522006672 4168656121569024 4183067423079168 4186959227834368 4194089743859286 4194434454120144 4201433804312576 4210433781347534 4212850743998208 4214697422497536 4225803087858222 4226150404623888 4231514696957376 4231862483157504 4233202679959552 4240411949958054 4243013378199108 4244357106399904 4244705948111616 4263511027369152 4263861443332608 4275096655160916 4282230608241664 4289875928165412 4293867104459712 4295749296007104 4307422527789732 4314610423804928 4325979358446056 4326334908652224 4328231332271808 4332182396884992 4347235077293056 4349902039898112 4363027412170752 4364581196861696 4364939919734784 4372373542168593 4373758237692584 4376441471853168 4393496119666992 4396018167650304 4397583701185792 4397945136519168 4405434967818261 4407601610492208 4409533656895536 4412786419468544 4415493596825088 4424777686912752 4428894371895552 4429258380638208 4430835751856384 4446931785481728 4448881072037376 4457868973032826 4480556978566656 4482152618516288 4482521004529152 4491576866968802 4494332381066604 4496046540590592 4497647696766016 4509869565507228 4514065417508928 4514436426419712 4516044131699776 4531656375002432 4541979708373068 4543970658630156 4554345596725248 4563921639331392 4566721535846784 4576323600307836 4582508974063488 4584140921703824 4584517690087296 4586772407666688 4588782992541696 4596597826382367 4601252511543168 4604646698575872 4607471579295744 4617159325474176 4618803612983248 4621454996760576 4623480784545792 4629325471995627 4631354709757659 4642310683865088 4651689363164688 4653728404007696 4664329823390679 4666374405105543 4670634146641632 4677028819321344 4677413222117376 4686862817706576 4689738136765152 4693197596625408 4705950850964064 4710329131313664 4712393876556288 4726613029851648 4728684913046016 4741144927840932 4741534600309728 4760454034077048 4762353014954496 4774901744699892 4776994794970164 4783451396560512 4783844546178048 4796449905790296 4797968902886848 4817509434271872 4819621161373824 4824105197287424 4832320791837873 4832717958007992 4840782426707968 4853936726780544 4856064421573248 4866726778251813 4868860079488821 4869260248805784 4877385696475136 4880377898422272 4885692029299497 4890237535634672 4890639461954688 4897249666043904 4910153846469408 4915126050066432 4917280566841344 4920478017404157 4932117944193024 4933874396452352 4934279909265408 4942683134625366 4947281663834016 4964384721902112 4969003441638912 4969411841691648 4971181575253504 4982506168382496 4984280565166108 4984690220838432 4991427544237056 5006576246490624 5008770849924608 5026966366196736 5028756596384128 5029169907520512 5039330143428412 5042421695830824 5059853658861768 5064561200131968 5064977454031872 5066781220931456 5067197657293824 5078323594697544 5080549648162248 5084297396344192 5098113421877736 5102856558923136 5103275960300544 5105093366269312 5109753596325888 5120497449005952 5123638796315904 5134411844247816 5136240338494343 5148390674558976 5157158536916802 5162380866609408 5172810223424883 5175077694551011 5180227535897856 5182072346273888 5185047069536256 5187319904612352 5196154064606154 5200988415825504 5201415882614016 5218968553794528 5221256258154976 5223824130953728 5224253474598912 5226543495573504 5233150533560274 5235444454508658 5247398187531264 5258431454012256 5261657421736512 5272720669919898 5279847296203584 5284759513181184 5287076056624128 5301443111125824 5305353804880896 5319333333675192 5319770527176768 5324719887571968 5327053947411456 5343127772875776 5359555135820184 5381382821130576 5383087061775488 5397715015747704 5400081072574968 5407379839590144 5412410709151744 5421628205476638 5422073806545552 5423790933698176 5427118346948352 5431121747038208 5445880230046464 5448267399813888 5450946919256064 5453336309977088 5462623503816726 5463072474269904 5472188830191616 5481508130433582 5486607966809632 5487058908534528 5501517227589006 5503928785509102 5528094605500064 5535566396019712 5550608696008896 5558208162092032 5577423230772224 5590128871843776 5592119658479048 5592579272160192 5617134325330944 5619596563330048 5632398277301952 5634404117144296 5634867206165184 5640011045001216 5642019595943168 5642483310876672 5653882599944072 5657351170932144 5659607930815488 5663080014206976 5682657631352832 5684681369825536 5685148591110144 5697631350148464 5700128873547888 5719834570887216 5725156139279616 5725626687166464 5727665728009472 5740713628788528 5742758042473994 5743230037052976 5748472795866624 5760559630131696 5762611111481458 5768446544869632 5770975109695744 5791939508878848 5806184730471866 5829831389558124 5835255295804224 5835734892688896 5847524600393346 5851111967803692 5857994826222656 5871339623018844 5873913290424348 5876802147322944 5879378209194048 5879861432520192 5887324795766784 5899703582550336 5903322960972672 5905192495860736 5915735385763788 5929242380642304 5931841429383168 5947960563702144 5968523030491008 5974075971422208 5976694672705536 5984250000384591 5992443174755472 5992935690837888 5994728720787456 6013159420676304 6018753890011904 6019248568559616 6029499527797707 6055972944497424 6058627544840208 6075091206646839 6083302319538912 6085228852441856 6088962047795712 6101764800410448 6110011965417984 6112690253449728 6128797101843156 6129300824790624 6132315284163072 6135003348724224 6156212433965568 6172433962660836 6175139613010212 6202252484219584 6219106431187572 6221832540140724 6227512195522176 6236038425761792 6249150423608768 6252984182353536 6257596795500544 6274601134618752 6280438841751552 6283191835408384 6291134615788929 6302150706468864 6304913217394688 6315650672021301 6319276115997312 6321526570454576 6322046133746304 6338704631787333 6347272045436064 6349804019939328 6353699528134656 6360617924937081 6366535659599856 6367058922167424 6369326393293552 6375664659566592 6377935195414016 6378459394904064 6395266541053728 6401742624755712 6423345912362496 6423873844137984 6426161548498432 6440800656689568 6443094389117164 6443623944010656 6471915635707392 6474752562097664 6488969037669084 6489502362978336 6491813439318428 6492346998407712 6498273595327488 6514256039065996 6520852615939584 6524853059847168 6546871795292544 6547409879602176 6560637356538876 6564662207779752 6590244179500488 6596375551778688 6596917704778752 6614300485343304 6619179629202816 6623240395237632 6625337922185216 6637166530369128 6639530193663419 6643341557843328 6646253627784576 6655236725649408 6673321608056064 6675434995320832 6686803459549239 6689734580761063 6702621821595648 6705559876694016 6723228927774432 6723781506793728 6737365300453203 6741498571599906 6746471545149024 6752748266842624 6753303272042496 6756263543058432 6764804348260842 6771098126263392 6774066197549664 6797484562503648 6803808745230848 6804367947067392 6815955987945234 6827329932007936 6831518395087872 6845882458997088 6876211382555736 6876776535130944 6880158611500032 6883174488812544 6897080297899844 6906970047863808 6928205419474872 6932182495140864 6934651221100672 6935221176818688 6958624738392704 6977534044747032 6980592606011544 6996530916708352 7011241938683008 7015543228982016 7029716457474841 7030294226559864 7039796394938112 7046346017574912 7049434742165504 7065493696970496 7068590814834432 7073805073174528 7089919544777472 7092444444900256 7093027369569024 7099626516762624 7102738596548608 7111717391761398 7124170363834368 7143529522431744 7146073514426912 7162352617049838 7165492192455246 7175177094840768 7196953354330272 7200108096766624 7209839786120192 7226264151407808 7228837607302184 7229431742060736 7236157795931136 7261173640061952 7264356533085184 7280905090170816 7283498005088968 7284096632359872 7308677507244776 7316078544712704 7320566847633408 7335356303452008 7335959192932032 7338571714012136 7345874499065856 7365230769704112 7375920850262016 7400811594678528 7401419863898112 7420922495751024 7446577082853168 7449228997768714 7453505162458368 7456772362880256 7476420847749162 7477035331257648 7487141316355584 7489512433774592 7505555871097778 7509864369735936 7513156274886912 7543134894576192 7543754861280768 7546143907753984 7558995215142618 7563632543746236 7589780488292652 7596841800197952 7600171831397184 7600796485940736 7620824472243372 7626446094516288 7633541519039488 7647170132816604 7654284838384704 7657640049403968 7664630394488832 7680746173508928 7691262059826176 7722586011838464 7735737805375203 7773108519410832 7777570604304384 7780340394405632 7780979856918528 7794231096909231 7796699467191128 7801482623738256 7828452830691792 7831884387232464 7835736196430592 7836380211898368 7839170945592064 7839815243360256 7853166681762987 7866271443400448 7871097281296896 7887647181018384 7927139269771776 7930614084936192 7946635995406342 7958030707321344 7979000000512788 7987079831357952 7989924233007296 7990580921117184 8014691659313664 8017545894235072 8039332703730276 8074630592663232 8078170059786944 8096572523621556 8100121608862452 8111069759385216 8118616063727616 8132442308214957 8135686400547264 8140677520422528 8146682620557312 8150253671266304 8168820345069696 8171729469124208 8172401099720832 8176420378884096 8180004464965632 8193935255725089 8208283245287424 8213318902222848 8222262195650373 8229911950214448 8230588362801792 8233519484013616 8252275841383509 8255893178263653 8275423392976896 8292141908250096 8295776720187632 8303349594029568 8304032042422272 8325913044013344 8337312243138048 8366134846158336 8388179487718572 8388868908240288 8420867562695068 8425701487996416 8429394844995072 8451606175716444 8452300809247776 8463029393914752 8463724966315008 8480823899916108 8486026756398216 8488714212799808 8489411896223232 8527022054738304 8527722886665216 8550193310321832 8564461216483328 8579751856330824 8587734208919424 8591498592014208 8614137063710991 8614845055579464 8629220847609856 8643916667222187 8651958716892112 8652669817304448 8656462664543616 8664364793769984 8694470154586112 8699804079796224 8709277095707799 8726054824341504 8729162393723392 8729879839469568 8744747084337186 8747516475385168 8752882943706336 8771286900590019 8786992239333984 8792036335300608 8795167402371584 8795890273038336 8810869935636522 8815203220984416 8819067313791072 8825572838937088 8830987193650176 8849555373825504 8857788743791104 8858516761276416 8861671503712768 8893863570963456 8897762144074752 8915737946065652 8961113957133312 8964305237032576 8965042009058304 8983153733937604 8988664762133208 8992093081181184 8995295393532032 9019739131014456 9028130835017856 9028872852839424 9032088263399552 9063312750004864 9083959416746136 9087194445028453 9087941317260312 9108691193450496 9127843278662784 9133443071693568 9152647200615672 9155906690359481 9165017948126976 9168281843407648 9169035380174592 9173544815333376 9177565985083392 9193195652764734 9202505023086336 9209293397151744 9234318650948352 9237607225966496 9242909993521152 9246961569091584 9258650943991254 9262709419515318 9303378726329376 9307456808015392 9328659646781358 9332748810211086 9341268293283264 9354057638642688 9373725635413152 9379476273530304 9386395193250816 9411901701928128 9420658262627328 9424787753112576 9453226059703296 9457369826092032 9482289855681864 9483069200619456 9520908068154096 9524706029908992 9549803489399784 9553989589940328 9566902793121024 9567689092356096 9592899811580592 9595937805773696 9635018868543744 9639242322747648 9648210394574848 9664641583675746 9665435916015984 9681564853415936 9707873453561088 9712128843146496 9733453556503626 9737720158977642 9738520497611568 9754771392950272 9771384058598994 9780475071269344 9781278923909376 9820307692938816 9840956034808314 9867748792904704 9885366269250732 9894563327668032 9928769443804224 9938006883277824 9942363150507008 9965012336764992 9968561130332216 9969380441676864 9982855088474112 10013152492981248 10017541699849216 10053932732393472 10057513192768256 10058339815041024 10078660286856824 10084843391661648 10119707317723536 10129122400263936 10129954908063744 10133562441862912 10134395314587648 10156647189395088 10161099296324496 10168594792688384 10196226843755472 10205713117846272 10206551920601088 10210186732538624 10240994898011904 10247277592631808 10268823688495632 10272480676988686 10314317073833604 10324761733218816 10345620446849766 10350155389102022 10360455071795712 10364144692547776 10392308129212308 10401976831651008 10402831765228032 10437937107589056 10442512516309952 10447648261907456 10466301067120548 10470888909017316 10494796375062528 10516862908024512 10523314843473024 10545441339839796 10559694592407168 10569519026362368 10574152113248256 10602886222251648 10610707609761792 10638666667350384 10639541054353536 10649439775143936 10654107894822912 10667576087642097 10686255545751552 10719110271640368 10748238288682869 10762765642261152 10766174123550976 10795430031495408 10800162145149936 10814759679180288 10843256410953276 10844147613091104 10847581867396352 10854236693896704 10891760460092928 10896534799627776 10925247007633452 10926144948539808 10963016260867164 10973215933619264 10974117817069056 11003034455178012 11007857571018204 11056189211000128 11071132792039424 11101217392017792 11116416324184064 11154846461544448 11173843496653071 11180257743687552 11184239316958096 11185158544320384 11214631271623743 11234268650661888 11239193126660096 11258333806646667 11264796554603904 11268808234288592 11269734412330368 11280022090002432 11284039191886336 11284966621753344 11307765199888144 11314702341864288 11319215861630976 11326160028413952 11338492822713927 11365315262705664 11369362739651072 11370297182220288 11395262700296928 11400257747095776 11439669141774432 11450312278559232 11451253374332928 11455331456018944 11481427257577056 11485516084947988 11486460074105952 11496945591733248 11521119260263392 11525222222962916 11536893089739264 11541950219391488 11583879017757696 11612369460943732 11659662779116248 11670510591608448 11671469785377792 11695049200786692 11702223935607384 11715989652445312 11742679246037688 11746861111866049 11747826580848696 11753604294645888 11758756418388096 11759722865040384 11774649591533568 11799407165100672 11806645921945344 11810384991721472 11831470771527576 11835684258269573 11858484761284608 11863682858766336 11895921127404288 11919953993109513 11925179035269721 11937046060982016 11948151942844416 11953389345411072 11968500000769182 11984886349510944 11985871381675776 11989457441574912 12026318841352608 12037507780023808 12038497137119232 12058999055595414 12111945888994848 12117255089680416 12150182413293678 12166604639077824 12170457704883712 12177924095591424 12203529600820896 12220023930835968 12225380506899456 12257594203686312 12258601649581248 12264630568326144 12270006697448448 12312424867931136 12344867925321672 12350279226020424 12404504968439168 12438212862375144 12443665080281448 12455024391044352 12472076851523584 12498300847217536 12505968364707072 12515193591001088 12549202269237504 12560877683503104 12566383670816768 12582269231577858 12604301412937728 12609826434789376 12631301344042602 12638552231994624 12643053140909152 12644092267492608 12677409263574666 12694544090872128 12699608039878656 12721235849874162 12733071319199712 12734117844334848 12738652786587104 12755870390828032 12790533082107456 12846691824724992 12852323096996864 12881601313379136 12886188778234328 12887247888021312 12943831271414784 12949505124195328 12977938075338168 12979004725956672 12983626878636856 12984693996815424 12996547190654976 13028512078131992 13041705231879168 13049706119694336 13093743590585088 13094819759204352 13121274713077752 13129324415559504 13180488359000976 13192751103557376 13193835409557504 13228600970686608 13238359258405632 13246480790475264 13250675844370432 13274333060738256 13279060387326838 13286683115686656 13292507255569152 13346643216112128 13350869990641664 13373606919098478 13379469161522126 13446457855548864 13447563013587456 13474730600906406 13482997143199812 13492943090298048 13505496533685248 13529608696521684 13542196252526784 13548132395099328 13594969125007296 13607617490461696 13631911975890468 13654659864015872 13663036790175744 13691764917994176 13752422765111472 13753553070261888 13760317223000064 13766348977625088 13789793479147101 13794160595799688 13813940095727616 13856410838949744 13864364990281728 13869302442201344 13870442353637376 13894064129272977 13917249476785408 13955068089494064 13961185212023088 13999123215316629 14022483877366016 14031086457964032 14059432914949682 14060588453119728 14079592789876224 14130987393940992 14137181629668864 14179839089554944 14184888889800512 14186054739138048 14223434783522796 14287059044863488 14292147028853824 14324705234099676 14330984384910492 14350354189681536 14393906708660544 14400216193533248 14419679572240384 14452528302815616 14457675214604368 14458863484121472 14472315591862272 14496962375513619 14522347280123904 14528713066170368 14561810180341632 14566996010177936 14568193264719744 14600180334755439 14606580238466463 14617355014489552 14632157089425408 14641133695266816 14657076087898491 14670712606904016 14671918385864064 14677143428024272 14691748998131712 14730461539408224 14751841700524032 14761434052212471 14801623189357056 14802839727796224 14841844991502048 14893154165706336 14898457995537428 14907010324916736 14913544725760512 14952841695498324 14954070662515296 14974282632711168 15011111742195556 15019728739471872 15026312549773824 15086269789152384 15087509722561536 15117990430285236 15127265087492472 15179560976585304 15193683600395904 15200343662794368 15201592971881472 15241648944486744 15252892189032576 15267083038078976 15294340265633208 15308569676769408 15315280098807936 15329260788977664 15361492347017856 15382524119652352 15408721015483029 15445172023676928 15471475610750406 15518430670274649 15525233083653033 15546217038821664 15555141208608768 15560680788811264 15561959713837056 15588462193818462 15593398934382256 15602965247476512 15656905661383584 15663768774464928 15671472392861184 15672760423796736 15678341891184128 15679630486720512 15706333363525974 15732542886800896 15742194562593792 15775294362036768 15854278539543552 15861228169872384 15893271990812684 15916061414642688 15958000001025576 15974159662715904 15979848466014592 15981161842234368 16029383318627328 16035091788470144 16078665407460552 16149261185326464 16156340119573888 16193145047243112 16198911836789851 16200243217724904 16222139518770432 16237232127455232 16264884616429914 16271372801094528 16281355040845056 16293365241114624 16300507342532608 16337640690139392 16343458938248416 16344802199441664 16352840757768192 16360008929931264 16387870511450178 16416566490574848 16444524391300746 16459823900428896 16461176725603584 16467038968027232 16504551682767018 16511786356527306 16584283816500192 16591553440375264 16606699188059136 16651826088026688 16674624486276096 16732269692316672 16776358975437144 16777737816480576 16841735125390136 16851402975992832 16858789689990144 16903212351432888 16904601618495552 16926058787829504 16927449932630016 16961647799832216 16972053512796432 16977428425599616 16978823792446464 17054044109476608 17055445773330432 17100386620643664 17128922432966656 17159503712661648 17175468417838848 17182997184028416 17228274127421982 17229690111158928 17258441695219712 17287833334444374 17303917433784224 17305339634608896 17312925329087232 17388940309172224 17418554191415598 17458324787446784 17489494168674372 17495032950770336 17505765887412672 17542573801180038 17573984478667968 17590334804743168 17621739871273044 17630406441968832 17638134627582144 17651145677874176 17661974387300352 17699110747651008 17715577487582208 17723343007425536 17787727141926912 17795524288149504 17831475892131304 17922227914266624 17928610474065152 17930084018116608 17966307467875208 17977329524266416 17984186162362368 17990590787064064 18039478262028912 18056261670035712 18057745705678848 18064176526799104 18126625500009728 18167918833492272 18174388890056906 18175882634520624 18255686557325568 18266886143387136 18305294401231344 18311813380718962 18330035896253952 18336563686815296 18338070760349184 18386391305529468 18405010046172672 18468637301896704 18475214451932992 18517301887982508 18525418839030636 18606757452658752 18614913616030784 18657319293562716 18665497620422172 18682536586566528 18708115277285376 18747451270826304 18758952547060608 18772790386501632 18823803403856256 18841316525254656 18849575506225152 18873403847366787 18906452119406592 18914739652184064 18946952016063903 18964579711363728 18966138401238912 19016113895361999 19041816136308192 19049412059817984 19081853774811243 19099606978799568 19107979179880656 19133805586242048 19135378184712192 19185799623161184 19191875611547392 19270037737087488 19278484645495296 19329283167351492 19330871832031968 19415746907122176 19424257686292992 19466907113007252 19475440317955284 19477040995223136 19542768117197988 19560950142538688 19562557847818752 19640615385877632 19681912069616628 19735497585809408 19770732538501464 19789126655336064 19857538887608448 19876013766555648 19884726301014016 19918590580990257 19930024673529984 19937122260664432 19938760883353728 19965710176948224 20026304985962496 20035083399698432 20060410378647717 20069203742283189 20107865464786944 20115026385536512 20116679630082048 20157320573713648 20169686783323296 20212095901359609 20239414635447072 20258244800527872 20259909816127488 20267124883725824 20268790629175296 20313294378790176 20322198592648992 20337189585376768 20392453687510944 20411426235692544 20413103841202176 20420373465077248 20481989796023808 20494555185263616 20537647376991264 20544961353977372 20628634147667208 20649523466437632 20691240893699532 20700310778204044 20720910143591424 20728289385095552 20784616258424616 20803953663302016 20805663530456064 20875874215178112 20885025032619904 20895296523814912 20932602134241096 20940056764630783 20941777818034632 20989592750125056 21033725816049024 21046629686946048 21089149372424523 21090882679679592 21098393677784891 21119389184814336 21139038052724736 21148304226496512 21205772444503296 21221415219523584 21277333334700768 21279082108707072 21298879550287872 21308215789645824 21335152175284194 21372511091503104 21438220543280736 21496476577365738 21525531284522304 21532348247101952 21590860062990816 21600324290299872 21629519358360576 21686512821906552 21688295226182208 21695163734792704 21708473387793408 21783520920185856 21793069599255552 21850494015266904 21852289897079616 21926032521734328 21946431867238528 21948235634138112 22006068910356024 22015715142036408 22112378422000256 22142265584078848 22202434784035584 22232832648368128 22309692923088896 22347686993306142 22360515487375104 22368478633916192 22370317088640768 22415510968174493 22429262543247486 22468537301323776 22478386253320192 22516667613293334 22529593109207808 22537616468577184 22539468824660736 22568078383772672 22615530399776288 22629404683728576 22638431723261952 22676985645427854 22738725479302144 22790525400593856 22800515494191552 22879338283548864 22900624557118464 22910662912037888 22962854515154112 22971032169895976 22972920148211904 22993891183466496 23042238520526784 23050444445925832 23073786179478528 23083900438782976 23167758035515392 23224738921887464 23319325558232496 23341021183216896 23342939570755584 23390098401573384 23404447871214768 23431979304890624 23485358492075376 23493722223732098 23495653161697392 23507208589291776 23517512836776192 23519445730080768 23598814330201344 23613291843890688 23620769983442944 23662941543055152 23671368516539146 23791842254808576 23839907986219026 23850358070539442 23874092121964032 23937000001538364 23969772699021888 23971742763351552 24052637682705216 24075015560047616 24117998111190828 24223891777989696 24234510179360832 24300364826587356 24333209278155648 24340915409767424 24355848191182848 24397326924644871 24407059201641792 24440047861671936 24450761013798912 24515188407372624 24517203299162496 24529261136652288 24540013394896896 24581805767175267 24624849735862272 24666786586951119 24689735850643344 24700558452040848 24767679534790959 24809009936878336 24876425724750288 24887330160562896 24910048782088704 24996601694435072 25011936729414144 25098404538475008 25164538463155716 25262602688085204 25277104463989248 25286106281818304 25288184534985216 25354818527149332 25389088181744256 25442471699748324 25466142638399424 25468235688669696 25477305573174208 25511740781656064 25581066164214912 25693383649449984 25704646193993728 25763202626758272 25772377556468656 25774495776042624 25842411191132973 25887662542829568 25899010248390656 25931750001666561 25955876150676336 25958009451913344 25967253757273712 25969387993630848 25993094381309952 26057024156263984 26083410463758336 26099412239388672 26127831287123397 26187487181170176 26189639518408704 26242549426155504 26258648831119008 26313860701770057 26360976718001952 26385502207114752 26387670819115008 26457201941373216 26476718516811264 26492961580950528 26548666121476512 26558120774653676 26573366231373312 26585014511138304 26693286432224256 26747213838196956 26758938323044252 26892915711097728 26895126027174912 26949461201812812 26965994286399624 26985886180596096 27010993067370496 27059217393043368 27084392505053568 27096264790198656 27189938250014592 27215234980923392 27261583335085359 27263823951780936 27309319728031744 27326073580351488 27383529835988352 27467720071078443 27504845530222944 27507106140523776 27520634446000128 27532697955250176 27579586958294202 27588321191599376 27627880191455232 27712821677899488 27728729980563456 27738604884402688 27740884707274752 27788128258545954 27834498953570816 27910136178988128 27922370424046176 27998246430633258 28044967754732032 28062172915928064 28118865829899364 28121176906239456 28159185579752448 28261974787881984 28274363259337728 28359678179109888 28369777779601024 28372109478276096 28446869567045592 28574118089726976 28584294057707648 28649410468199352 28659613249705121 28661968769820984 28700708379363072 28787813417321088 28800432387066496 28839359144480768 28905056605631232 28915350429208736 28917726968242944 28944631183724544 28976148324713369 28993924751027238 29044694560247808 29057426132340736 29123620360683264 29133992020355872 29136386529439488 29200360669510878 29213160476932926 29234710028979104 29264314178850816 29314152175796982 29341425213808032 29343836771728128 29354286856048544 29460923078816448 29522868104424942 29603246378714112 29683689983004096 29786308331412672 29796915991074856 29814020649833472 29827089451521024 29905683390996648 29908141325030592 29948565265422336 30022223484391112 30039457478943744 30052625099547648 30172539578304768 30175019445123072 30235980860570472 30254530174984944 30359121953170608 30387367200791808 30400687325588736 30403185943762944 30483297888973488 30505784378065152 30534166076157952 30588680531266416 30617139353538816 30630560197615872 30722984694035712 30765048239304704 30817442030966058 30942951221500812 31036861340549298 31050466167306066 31092434077643328 31121361577622528 31176924387636924 31186797868764512 31205930494953024 31313811322767168 31327537548929856 31342944785722368 31356683782368256 31412666727051948 31465085773601792 31484389125187584 31550588724073536 31708557079087104 31722456339744768 31786543981625368 31832122829285376 31916000002051152 31948319325431808 31959696932029184 31962323684468736 32058766637254656 32070183576940288 32157330814921104 32298522370652928 32312680239147776 32386290094486224 32397823673579702 32400486435449808 32444279037540864 32529769232859828 32542745602189056 32562710081690112 32675281380278784 32686917876496832 32689604398883328 32775741022900356 32889048782601492 32919647800857792 32922353451207168 32934077936054464 33009103365534036 33023572713054612 33168567633000384 33183106880750528 33213398376118272 33303652176053376 33349248972552192 33464539384633344 33521530489959213 33552717950874288 33555475632961152 33643893814871229 33683470250780272 33702805951985664 33717579379980288 33775001419940001 33806424702865776 33809203236991104 33852117575659008 33854899865260032 33923295599664432 33944107025592864 33954856851199232 33957647584892928 34015478468141781 34108088218953216 34110891546660864 34200773241287328 34319007425323296 34350936835677696 34365994368056832 34456548254843964 34459380222317856 34575666668888748 34607834867568448 34610679269217792 34625850658174464 34837108382831196 34916649574893568 34978988337348744 34990065901540672 35011531774825344 35085147602360076 35147968957335936 35180669609486336 35240583335598147 35243479742546088 35260812883937664 35276269255164288 35302291355748352 35323948774600704 35398221495302016 35431154975164416 35446686014851072 35507052774808719 35575454283853824 35591048576299008 35662951784262608 35759861979328539 35775537105809163 35844455828533248 35857220948130304 35860168036233216 35932614935750416 35954659048532832 35968372324724736 35981181574128128 36078956524057824 36112523340071424 36115491411357696 36128353053598208 36253251000019456 36335837666984544 36348777780113812 36351765269041248 36511373114651136 36533772286774272 36610588802462688 36623626761437924 36660071792507904 36673127373630592 36676141520698368 36772782611058936 36810020092345344 36937274603793408 36950428903865984 37034603775965016 37047792737423693 37050837678061272 37213514905317504 37229827232061568 37314638587125432 37327927276080961 37330995240844344 37365073173133056 37416230554570752 37456972224629477 37494902541652608 37517905094121216 37545580773003264 37647606807712512 37682633050509312 37699151012450304 37746807694733574 37812904238813184 37829479304368128 37893904032127806 37929159422727456 37932276802477824 38032227790723998 38083632272616384 38098824119635968 38163707549622486 38199213957599136 38215958359761312 38267611172484096 38371599246322368 38383751223094784 38540075474174976 38556969290990592 38658566334702984 38661743664063936 38831493814244352 38848515372585984 38933814226014504 38950880635910568 38954081990446272 39085536234395976 39121900285077376 39125115695637504 39281230771755264 39363824139233256 39470995171618816 39541465077002928 39578253310672128 39715077775216896 39752027533111296 39769452602028032 39837181161980514 39860049347059968 39874244521328864 39877521766707456 40052609971924992 40070166799396864 40120820757295434 40138407484566378 40230052771073024 40314641147427296 40339373566646592 40424191802719218 40478829270894144 40516489601055744 40534249767451648 40626588757580352 40644397185297984 40674379170753536 40784907375021888 40822852471385088 40840746930154496 40963979592047616 40989110370527232 41075294753982528 41089922707954744 41257268295334416 41299046932875264 41382481787399064 41400621556408088 41441820287182848 41456578770191104 41569232516849232 41607907326604032 41611327060912128 41751748430356224 41770050065239808 41790593047629824 41865204268482192 41880113529261566 41883555636069264 42067451632098048 42093259373892096 42178298744849046 42181765359359184 42196787355569782 42238778369628672 42411544889006592 42554666669401536 42558164217414144 42670304350568388 42876441086561472 42992953154731476 43051062569044608 43064696494203904 43181720125981632 43200648580599744 43259038716721152 43373025643813104 43376590452364416 43390327469585408 43416946775586816 43490887126540857 43567041840371712 43586139198511104 43700988030533808 43704579794159232 43819740715399389 43852065043468656 43892863734477056 43896471268276224 43971228263695473 44012137820712048 44031430284072816 44224756844000512 44404869568071168 44695373986612284 44721030974750208 44736957267832384 44740634177281536 44831021936348986 44858525086494972 45033335226586668 45059186218415616 45075232937154368 45078937649321472 45136156767545344 45231060799552576 45258809367457152 45353971290855708 45477450958604288 45581050801187712 45601030988383104 45758676567097728 45801249114236928 45821325824075776 45925709030308224 45942064339791952 45945840296423808 45987782366932992 46084477041053568 46100888891851664 46147572358957056 46167800877565952 46226163046449087 46335516071030784 46449477843774928 46555292010823947 46575699250959099 46638651116464992 46682042366433792 46685879141511168 46780196803146768 46808895742429536 46863958609781248 46970716984150752 46987444447464196 46991306323394784 47014417178583552 47035025673552384 47038891460161536 47197628660402688 47226583687781376 47325883086110304 47342737033078292 47583684509617152 47679815972438052 47700716141078884 47748184243928064 47874000003076728 47939545398043776 47943485526703104 48105275365410432 48150031120095232 48235996222381656 48419988485496641 48447783555979392 48469020358721664 48596735510369553 48600729653174712 48666418556311296 48681830819534848 48711696382365696 48794653849289742 48814118403283584 48880095723343872 48901522027597824 49030376814745248 49034406598324992 49058522273304576 49080026789793792 49163611534350534 49249699471724544 49333573173902238 49379471701286688 49401116904081696 49535359069581918 49618019873756672 49752851449500576 49774660321125792 49820097564177408 49993203388870144 50023873458828288 50196809076950016 50329076926311432 50525205376170408 50554208927978496 50572212563636608 50576369069970432 50709637054298664 50778176363488512 50884943399496648 50932285276798848 50936471377339392 50954611146348416 51023481563312128 51162132328429824 51386767298899968 51409292387987456 51526405253516544 51544755112937312 51548991552085248 51653133970141223 51684822382265946 51775325085659136 51798020496781312 51863500003333122 51911752301352672 51916018903826688 51934507514547424 51938775987261696 52114048312527968 52166820927516672 52255662574246794 52374974362340352 52485098852311008 52517297662238016 52627721403540114 52721953436003904 52771004414229504 52914403882746432 52953437033622528 52985923161901056 53097332242953024 53116241549307352 53146732462746624 53170029022276608 53386572864448512 53494427676393912 53517876646088504 53785831422195456 53790252054349824 53898922403625624 53931988572799248 53971772361192192 54021986134740992 54118434786086736 54168785010107136 54192529580397312 54379876500029184 54430469961846784 54523166670170718 54527647903561872 54618639456063488 54767059671976704 54935440142156886 55009691060445888 55014212281047552 55159173916588404 55176642383198752 55425643355798976 55477209768805376 55576256517091908 55668997907141632 55820272357976256 55844740848092352 55996492861266516 56089935509464064 56124345831856128 56237731659798728 56242353812478912 56318371159504896 56523949575763968 56548726518675456 56719356358219776 56739555559202048 56744218956552192 56840856048191709 56893739134091184 57148236179453952 57168588115415296 57298820936398704 57319226499410242 57323937539641968 57401416758726144 57575626834642176 57600864774132992 57810113211262464 57830700858417472 57835453936485888 57952296649426738 57987849502054476 58247240721366528 58267984040711744 58272773058878976 58400721339021756 58426320953865852 58469420057958208 58628304351593964 58682850427616064 58687673543456256 58708573712097088 58921846157632896 59045736208849884 59206492757428224 59367379966008192 59572616662825344 59593831982149712 59628041299666944 59654178903042048 59755771742970771 59811366781993296 59816282650061184 59897130530844672 60044446968782224 60078914957887488 60105250199095296 60181231135943151 60207611226849567 60345079156609536 60350038890246144 60471961721140944 60509060349969888 60636287704078827 60718243906341216 60774734401583616 60801374651177472 60806371887525888 60966595777946976 61011568756130304 61177361062532832 61234278707077632 61261120395231744 61445969388071424 61634884061932116 61885902443001624 62073722681098596 62100932334612132 62184868155286656 62242723155245056 62353848775273848 62373595737529024 62411860989906048 62627622645534336 62655075097859712 62685889571444736 62713367564736512 62820170293892349 62825333454103896 62930171547203584 62968778250375168 63101177448147072 63267448117273569 63295181033354673 63417114158174208 63444912679489536 63573087963250736 63664245658570752 63832000004102304 63896638650863616 63919393864058368 63924647368937472 64117533274509312 64140367153880576 64314661629842208 64597044741305856 64625360478295552 64772580188972448 64795647347159404 64800972870899616 64888558075081728 65059538465719656 65085491204378112 65125420163380224 65350562760557568 65373835752993664 65379208797766656 65551482045800712 65778097565202984 65839295601715584 65844706902414336 65868155872108928 66018206731068072 66041717488450931 66047145426109224 66337135266000768 66366213761501056 66426796752236544 66607304352106752 66698497945104384 66771124400426459 66929078769266688 67043060979918426 67105435901748576 67110951265922304 67246532904523479 67287787629742458 67366940501560544 67405611903971328 67435158759960576 67550002839880002 67612849405731552 67618406473982208 67704235151318016 67846591199328864 67888214051185728 67909713702398464 67915295169785856 68030956936283562 68216176437906432 68401546482574656 68638014850646592 68701873671355392 68731988736113664 68913096509687928 68918760444635712 69151333337777496 69215669735136896 69221358538435584 69251701316348928 69674216765662392 69833299149787136 69957976674697488 69980131803081344 70023063549650688 70170295204720152 70295937914671872 70361339218972672 70481166671196294 70486959485092176 70521625767875328 70552538510328576 70604582711496704 70796442990604032 70862309950328832 70893372029702144 71014105549617438 71325903568525216 71519723958657078 71551074211618326 71714441896260608 71865229871500832 71909318097065664 71962363148256256 72157913048115648 72225046680142848 72256706107196416 72506502000038912 72671675333969088 72697555560227624 72703530538082496 73022746229302272 73067544573548544 73221177604925376 73247253522875848 73320143585015808 73346254747261184 73352283041396736 73545565222117872 73620040184690688 73874549207586816 73900857807731968 74069207551930032 74095585474847386 74101675356122544 74427029810635008 74459654464123136 74629277174250864 74655854552161922 74661990481688688 74730146346266112 74913944449258954 74989805083305216 75035810188242432 75295213615425024 75493615389467148 75787808064255612 75858318845454912 75864553604955648 76064455581447996 76167264545232768 76327415099244972 76398427915198272 76431916719522624 76535222344968192 76743198492644736 76767502446189568 77080150948349952 77113938581981184 77317132669405968 77323487328127872 77527233573398919 77662987628488704 77697030745171968 77795250004999683 77867628452029008 77901761271821136 77908163980892544 78171072468791952 78243800570154752 78250231391275008 78383493861370191 78562461543510528 78727648278466512 79082930154005856 79156506621344256 79430155550433792 79674362323961028 79720098694119936 79748489042657728 79755043533414912 80241641514590868 80276814969132756 80460105542146048 80629282294854592 80678747133293184 80848383605438436 80957658541788288 81032979202111488 81068499534903296 81253177515160704 81288794370595968 81348758341507072 81569814750043776 81645704942770176 81681493860308992 81784750005256077 81927959184095232 81978220741054464 82150589507965056 82179845415909488 82403160213235329 82514536590668832 82598093865750528 82764963574798128 82801243112816176 82883640574365696 82913157540382208 83138465033698464 83215814653208064 83222654121824256 83503496860712448 83540100130479616 83730408536964384 83760227058523132 83767111272138528 84134903264196096 84186518747784192 84356597489698092 84363530718718368 84393574711139564 84477556739257344 84823089778013184 85109333338803072 85116328434828288 85340608701136776 85752882173122944 85978839749115363 85985906309462952 86102125138089216 86129392988407808 86313892517624447 86363440251963264 86401297161199488 86518077433442304 86746051287626208 86753180904728832 86780654939170816 86833893551173632 86928444974140107 86981774253081714 87134083680743424 87172278397022208 87401976061067616 87409159588318464 87639481430798778 87704130086937312 87785727468954112 87792942536552448 87942456527390946 88024275641424096 88062860568145632 88449513688001024 88809739136142336 89390747973224568 89442061949500416 89473914535664768 89481268354563072 89662043872697972 89717050172989944 90066670453173336 90118372436831232 90150465874308736 90157875298642944 90272313535090688 90462121599105152 90517618734914304 90707942581711416 90954901917208576 91162101602375424 91202061976766208 91386313947172933 91517353134195456 91602498228473856 91642651648151552 91851418060616448 91884128679583904 91891680592847616 92168954082107136 92201777783703328 92295144717914112 92335601755131904 92452326092898174 92898955687549856 93110584021647894 93151398501918198 93277302232929984 93364084732867584 93560393606293536 93617791484859072 93727917219562496 93941433968301504 93974888894928392 93982612646789568 94028834357167104 94070051347104768 94395257320805376 94453167375562752 94651766172220608 94685474066156584 95167369019234304 95359631944876104 95401432282157768 95496368487856128 95748000006153456 95879090796087552 95886971053406208 96210550730820864 96300062240190464 96471992444763312 96839976970993282 96895567111958784 96938040717443328 97193471020739106 97201459306349424 97332837112622592 97363661639069696 97589307698579484 97628236806567168 98060753629490496 98068813196649984 98327223068701068 98667146347804476 98758943402573376 98802233808163392 99070718139163836 99236039747513344 99505702899001152 99549320642251584 99640195128354816 99986406777740288 100047746917656576 100393618153900032 100564591469877639 100658153852622864 101050410752340816 101108417855956992 101144425127273216 101152738139940864 101325004259820003 101419274108597328 101556352726977024 101769886798993296 101864570553597696 101872942754678784 101909222292696832 102324264656859648 103052810507033088 103089510225874624 103097983104170496 103306267940282446 103369644764531892 103727000006666244 103823504602705344 103832037807653376 103869015029094848 103877551974523392 104228096625055936 104511325148493588 104749948724680704 104970197704622016 105034595324476032 105255442807080228 105443906872007808 105542008828459008 105721750006794441 105828807765492864 105906874067245056 105971846323802112 106194664485906048 106232483098614704 106293464925493248 106340058044553216 106521158324426157 106773145728897024 106988855352787824 107035753292177008 107279585937985617 107326611317427489 107571662844390912 107580504108699648 107797844807251248 107863977145598496 107943544722384384 108236869572173472 108337570020214272 108385059160794624 108759753000058368 109046333340341436 109055295807123744 109534119343953408 109870880284313772 110019382120891776 110028424562095104 110318347833176808 110353284766397504 110851286711597952 110954419537610752 111143378212271079 111152513034183816 111337995814283264 111640544715952512 111689481696184704 111983781828242883 111992985722533032 112179871018928128 112248691663712256 112370916673888431 112475463319597456 112484707624957824 112636742319009792 113047899151527936 113097453037350912 113438712716439552 113479111118404096 113488437913104384 113681712096383418 113787478268182368 114296472358907904 114337176230830592 114597641872797408 114638452998820484 114647875079283936 114802833517452288 115151253669284352 115201729548265984 115620226422524928 115661401716834944 115670907872971776 115904593298853476 115975699004108952 116494481442733056 116535968081423488 116545546117757952 116801442678043512 116852641907731704 116938840115916416 117256608703187928 117365700855232128 117375347086912512 117417147424194176 117843692315265792 118091472417699768 118133527785369889 118412985514856448 118734759932016384 119026786974673253 119145233325650688 119187663964299424 119256082599333888 119308357806084096 119511543485941542 119622733563986592 119632565300122368 120088893937564448 120157829915774976 120210500398190592 120362462271886302 120415222453699134 120690158313219072 120943923442281888 121018120699939776 121272575408157654 121436487812682432 121549468803167232 121602749302354944 121933191555893952 122023137512260608 122354722125065664 122468557414155264 122522240790463488 122891938776142848 123269768123864232 123771804886003248 124147445362197192 124201864669224264 124369736310573312 124485446310490112 124707697550547696 124747191475058048 124823721979812096 125255245291068672 125310150195719424 125371779142889472 125426735129473024 125640340587784698 125650666908207792 125860343094407168 126202354896294144 126534896234547138 126590362066709346 127146175926501472 127664000008204608 127838787728116736 128280734307761152 128629323259684416 129194089482611712 129250720956591104 129545160377944896 129591294694318808 129601945741799232 129777116150163456 130119076931439312 130170982408756224 130250840326760448 130701125521115136 130747671505987328 130758417595533312 131102964091601424 131556195130405968 131678591203431168 131689413804828672 131736311744217856 132036413462136144 132083434976901862 132094290852218448 132674270532001536 132732427523002112 133214608704213504 133542248800852918 134086121959836852 134210871803497152 134221902531844608 134493065809046958 134575575259484916 134733881003121088 135100005679760004 135225698811463104 135236812947964416 135408470302636032 135693182398657728 135776428102371456 135819427404796928 136061913872567124 136432352875812864 136803092965149312 137276029701293184 137403747342710784 137463977472227328 137826193019375856 137837520889271424 138302666675554992 138431339470273792 138442717076871168 138503402632697856 138678489139347261 139348433531324784 139727097752877297 139915953349394976 139960263606162688 140046127099301376 140340590409440304 140591875829343744 140962333342392588 140973918970184352 141043251535750656 141105077020657152 141592885981208064 142028211099234876 142651807137050432 143039447917314156 143102148423236652 143428883792521216 143730459743001664 143818636194131328 143924726296512512 144315826096231296 144450093360285696 144513412214392832 145013004000077824 145259965456489923 145343350667938176 145395111120455248 145407061076164992 145790206531108659 146045492458604544 146135089147097088 146442355209850752 146494507045751696 146640287170031616 146692509494522368 146704566082793472 147091130444235744 147240080369381376 147749098415173632 147801715615463936 148138415103860064 148191170949694772 148203350712245088 148854059621270016 148919308928246272 149258554348501728 149311709104323844 149323980963377376 149460292692532224 149827888898517908 149979610166610432 150071620376484864 150590427230850048 150987230778934296 151575616128511224 151716637690909824 151729107209911296 152128911162895992 152334529090465536 152654830198489944 152709194454258637 152796855830396544 152863833439045248 153070444689936384 153486396985289472 153535004892379136 153863895357504449 154160301896699904 154227877163962368 154634265338811936 154646974656255744 154959401910423669 155054467146797838 155325975256977408 155394061490343936 155590500009999366 155735256904058016 155803522543642272 155816327961785088 156342144937583904 156487601140309504 156500462782550016 156766987722740382 157124923087021056 157455296556933024 158165860308011712 158313013242688512 158860311100867584 159348724647922056 159440197388239872 159496978085315456 159510087066829824 160483283029181736 160553629938265512 160920211084292096 161258564589709184 161357494266586368 161696767210876872 161915317083576576 162065958404222976 162136999069806592 162506355030321408 162577588741191936 162697516683014144 163139629500087552 163291409885540352 163362987720617984 163569500010512154 163855918368190464 164301179015930112 164359690831818976 164806320426470658 165029073181337664 165529927149596256 165602486225632352 165826315080764416 166276930067396928 166431629306416128 167006993721424896 167080200260959232 167460817073928768 167520454117046264 167534222544277056 168269806528392192 168373037495568384 168713194979396184 168727061437436736 168787149422279128 168955113478514688 169646179556026368 170218666677606144 170232656869656576 170681217402273552 171505764346245888 171957679498230726 171971812618925904 172204250276178432 172258785976815616 172627785035248894 172726880503926528 172802594322398976 173492102575252416 173506361809457664 173561309878341632 173856889948280214 173963548506163428 174803952122135232 174818319176636928 175278962861597556 175408260173874624 175571454937908224 175884913054781892 176048551282848192 176125721136291264 176899027376002048 177619478272284672 178781495946449136 178884123899000832 178947829071329536 178962536709126144 179267315228912313 179324087745395944 179434100345979888 180133340906346672 180236744873662464 180300931748617472 180315750597285888 180622833680548701 180924243198210304 181035237469828608 181415885163422832 182324203204750848 182404123953532416 182772627894345866 183034706268390912 183702836121232896 183768257359167808 183783361185695232 184337908164214272 184403555567406656 184904652185796348 185797911375099712 186221168043295788 186302797003836396 186554604465859968 186728169465735168 187120787212587072 187235582969718144 187455834439124992 187882867936603008 187949777789856784 187965225293579136 188057668714334208 188140102694209536 188460510881677047 188790514641610752 188906334751125504 189303532344441216 189370948132313168 189802344351820707 189885543100064019 190334738038468608 190719263889752208 190802864564315536 190992736975712256 191496000012306912 191758181592175104 191773942106812416 192421101461641728 192943984889526624 193679953941986564 193791134223917568 193876081434886656 194386942041478212 194402918612698848 194665674225245184 195178615397158968 195256473613134336 196121507258980992 196137626393299968 196654446137402136 197334292695608952 197517886805146752 197604467616326784 198125152465352793 198141436278327672 198472079495026688 199011405798002304 199098641284503168 199280390256709632 199972813555480576 200095493835313152 200313373201279377 200787236307800064 201129182939755278 201316307705245728 201739598713570437 202100821504681632 202216835711913984 202288850254546432 202305476279881728 202650008519640006 202838548217194656 203112705453954048 203539773597986592 203729141107195392 203745885509357568 203818444585393664 204648529313719296 206105621014066176 206179020451749248 206195966208340992 206612535880564892 206739289529063784 207454000013332488 207647009205410688 207664075615306752 207738030058189696 207755103949046784 208456193250111872 209022650296987176 209499897449361408 209940395409244032 210069190648952064 210510885614160456 210585853878268063 210887813744015616 211084017656918016 211443500013588882 211657615530985728 211813748134490112 212389328971812096 212464966197229408 212586929850986496 212680116089106432 213042316648852314 213977710705575648 214071506584354016 214559171875971234 214653222634854978 215143325688781824 215595689614502496 215727954291196992 215887089444768768 216473739144346944 216675140040428544 216770118321589248 217519506000116736 218092666680682872 218110591614247488 219068238687906816 219741760568627544 220038764241783552 220056849124190208 220636695666353616 220706569532795008 221702573423195904 221908839075221504 222286756424542158 222305026068367632 222675991628566528 223281089431905024 223378963392369408 223967563656485766 223985971445066064 224359742037856256 224741833347776862 224950926639194912 224969415249915648 226958222236808192 227363424192766836 227574956536364736 228674352461661184 229195283745594816 229276905997640968 229295750158567872 229605667034904576 230302507338568704 230403459096531968 231240452845049856 231322803433669888 231341815745943552 231809186597706952 231951398008217904 232988962885466112 233071936162846976 233091092235515904 233602885356087024 233705283815463408 233877680231832832 234513217406375856 234731401710464256 234750694173825024 234834294848388352 235687384630531584 236182944835399536 236267055570739778 237469519864032768 238053573949346506 238290466651301376 238375327928598848 239023086971883084 239245467127973184 239265130600244736 240177787875128896 240724924543772604 240830444907398268 241380316626438144 241887846884563776 242036241399879552 242545150816315308 242872975625364864 243098937606334464 243205498604709888 243866383111787904 244046275024521216 244709444250131328 244937114828310528 245044481580926976 245354250015768231 245783877552285696 246539536247728464 247209480639705987 247543609772006496 248294890724394384 248403729338448528 248739472621146624 249415395101095392 249494382950116096 249647443959624192 250510490582137344 250620300391438848 251280681175569396 251301333816415584 252404709792588288 253069792469094276 253180724133418692 254292351853002944 255328000016409216 255677575456233472 256561468615522304 257258646519368832 257936519247346089 258388178965223424 258501441913182208 258941677552873341 259090320755889792 259182589388637616 259203891483598464 259554232300326912 260238153862878624 260341964817512448 260501680653520896 260785334922420321 261402251042230272 261495343011974656 261516835191066624 262205928183202848 263112390260811936 263357182406862336 263378827609657344 263472623488435712 264072826924272288 264166869953803724 264188581704436896 265348541064003072 265464855046004224 266429217408427008 267084497601705836 268172243919673704 268421743606994304 268443805063689216 268986131618093916 269151150518969832 269467762006242176 270200011359520008 270451397622926208 270473625895928832 270816940605272064 271386364797315456 271552856204742912 271638854809593856 272123827745134248 272220737940200179 272864705751625728 273606185930298624 274158941841518799 274279117811203583 274552059402586368 274807494685421568 274927954944454656 275652386038751712 275675041778542848 276605333351109984 276862678940547584 276885434153742336 277006805265395712 277356978278694522 278696867062649568 279454195505754594 279831906698789952 279920527212325376 280092254198602752 280681180818880608 281183751658687488 281924666684785176 281947837940368704 282086503071501312 282210154041314304 283185771962416128 284056422198469752 285303614274100864 286078895834628312 286204296846473304 286857767585042432 287460919486003328 287637272388262656 287849452593025024 288631652192462592 288900186720571392 289026824428785664 290026008000155648 290519930912979846 290686701335876352 290790222240910496 290814122152329984 291580413062217318 292090984917209088 292884710419701504 292989014091503392 293385018989044736 294182260888471488 295603431230927872 296276830207720128 296382341899389544 296406701424490176 297708119242540032 297838617856492544 298517108697003456 298623418208647688 298647961926754752 298920585385064448 299655777797035816 299959220333220864 300143240752969728 301180854461700096 301974461557868592 303151232257022448 303433275381819648 303458214419822592 304257822325791984 304669058180931072 305309660396979888 305418388908517274 305593711660793088 305727666878090496 306972793970578944 307070009784758272 307727790715008898 309268530677623872 309293949312511488 309918803820847338 310108934293595676 311181000019998732 311470513808116032 311607045087284544 311632655923570176 312684289875167808 312975202280619008 313533975445480764 314249846174042112 314910593113866048 316331720616023424 316626026485377024 317165250020383323 317720622201735168 318697449295844112 318880394776479744 318993956170630912 319020174133659648 319563474973278471 320966566058363472 321107259876531024 321979833952282467 322517129179418368 322714988533172736 323393534421753744 323830634167153152 325012710060642816 325155177482383872 326279259000175104 327139000021024308 328602358031860224 328719381663637952 329612640852941316 330058146362675328 331059854299192512 331204972451264704 331652630161528832 332553860134793856 332863258612832256 333430134636813237 334013987442849792 334160400521918464 334921634147857536 335040908234092528 335068445088554112 335951345484728649 336539613056784384 336746074991136768 337112750021665293 337426389958792368 337454122874873472 337574298844558256 337910226957029376 339292359112052736 340437333355212288 340465313739313152 341362434804547104 343011528692491776 343915358996461452 343943625237851808 344408500552356864 345255570070497788 345453761007853056 345605188644797952 346984205150504832 347012723618915328 347713779896560428 347927097012326856 349607904244270464 349636638353273856 350557925723195112 350816520347749248 351142909875816448 351769826109563784 352097102565696384 352251442272582528 353798054752004096 354400583356109667 355238956544569344 357080360924019759 357562991892898272 357768247798001664 357895658142659072 357925073418252288 358534630457824626 358648175490791888 358868200691959776 360266681812693344 360473489747324928 360601863497234944 360631501194571776 361245667361097402 361848486396420608 362070474939657216 362831770326845664 364648406409501696 364808247907064832 365545255788691732 366069412536781824 367405672242465792 367536514718335616 367566722371390464 368675816328428544 368807111134813312 369809304371592696 371595822750199424 372442336086591576 372574972246166573 372605594007672792 373109208931719936 373456338931470336 374241574425174144 374471165939436288 374911668878249984 375765735873206016 375899555579713568 375930450587158272 376115337428668416 376280205388419072 376921021763354094 377581029283221504 378607064688882432 378741896264626336 379604688703641414 379771086200128038 381438527779504416 381605729128631072 382992000024613824 383516363184350208 384842202923283456 385887969779053248 387359907883973128 387582268447835136 387752162869773312 388773884082956424 388805837225397696 389331348450490368 390357230794317936 390512947226268672 392243014517961984 392275252786599936 393308892274804272 394668585391217904 395035773610293504 395208935232653568 396250304930705586 396282872556655344 396944158990053376 398022811596004608 398197282569006336 399945627110961152 400626746402558754 402258365879510556 402632615410491456 403479197427140874 404201643009363264 404577700509092864 405300017039280012 405677096434389312 406225410907908096 407079547195973184 407458282214390784 407636889170787328 409297058627438592 412211242028132352 412358040903498496 412391932416681984 413225071761129784 413478579058127568 414908000026664976 415294018410821376 415328151230613504 415476060116379392 415510207898093568 416912386500223744 418045300593974352 419880790818488064 420138381297904128 421021771228320912 421171707756536126 421775627488031232 422887000027177764 423315231061971456 424778657943624192 424929932394458816 426084633297704628 427955421411151296 428143013168708032 429118343751942468 429306445269709956 430286651377563648 431191379229004992 431455908582393984 431774178889537536 432947478288693888 433350280080857088 433540236643178496 435039012000233472 435779896369469769 436185333361365744 436221183228494976 437370619593325977 438136477375813632 439483521137255088 440077528483567104 440113698248380416 441273391332707232 441413139065590016 443405146846391808 444573512849084316 444610052136735264 446562178863810048 446757926784738816 447935127312971532 447971942890132128 449483666695553724 449901853278389824 449938830499831296 453916444473616384 454726848385533672 455149913072729472 457348704923322368 458127583362775911 458390567491189632 458553811995281936 458591500317135744 459211334069809152 460605014677137408 460806918193063936 461591686072513347 462480905690099712 462645606867339776 462683631491887104 463618373195413904 463902796016435808 464878205731271007 465977925770932224 466143872325693952 466182184471031808 467205770712174048 467410567630926816 467755360463665664 469026434812751712 469462803420928512 469501388347650048 469668589696776704 471374769261063168 472365889670799072 472534111141479556 474939039728065536 476107147898693012 476580933302602752 476750655857197696 478046173943766168 478490934255946368 478530261200489472 480355575750257792 481449849087545208 481621305586508009 481660889814796536 482760633252876288 483775693769127552 484072482799759104 485090301632630616 485263054589052493 485745951250729728 486197875212668928 486410997209419776 487732766223575808 488092550049042432 489418888500262656 489874229656621056 490088963161853952 490708500031536462 491567755104571392 493079072495456928 494418961279411974 495087219544012992 496589781448788768 496807458676897056 497478945242293248 498830790202190784 498988765900232192 499294887919248384 501020981164274688 501240600782877696 502561362351138792 502602667632831168 504809419585176576 506139584938188552 506361448266837384 508584703706005888 510656000032818432 511355150912466944 513122937231044608 514517293038737664 515873038494692178 516776357930446848 517002883826364416 517883355105746682 518180641511779584 518365178777275232 518407782967196928 520476307725757248 520683929635024896 521570669844840642 522990686023949312 524411856366405696 526224780521623872 526714364813724672 526945246976871424 528145653848544576 528333739907607448 528377163408873792 530697082128006144 530929710092008448 532858434816854016 534168995203411672 536344487839347408 536843487213988608 536887610127378432 537972263236187832 538302301037939664 538935524012484352 540400022719040016 540902795245852416 540947251791857664 542772729594630912 543105712409485824 543277709619187712 544247655490268496 544441475880400358 547212371860597248 548317883683037598 548558235622407166 549104118805172736 551304772077503424 551350083557085696 553210666702219968 553725357881095168 554713956557389044 557393734125299136 558908391011509188 559663813397579904 559841054424650752 560184508397205504 561362361637761216 562367503317374976 563849333369570352 563895675880737408 564173006143002624 564420308082628608 565381532645031141 566371543924832256 568112844396939504 569656629300192057 570607228548201728 572157791669256624 572408593692946608 574921838972006656 575274544776525312 577263304384925184 581039861825959692 581373402671752704 581580444481820992 581628244304659968 583160826124434636 585769420839403008 585978028183006784 586770037978089472 588364521776942976 591206862461855744 592553660415440256 592764683798779088 592813402848980352 594375457396058379 595416238485080064 595677235712985088 597034217394006912 597246836417295376 597295923853509504 597841170770128896 599311555594071632 599918440666441728 600286481505939456 600940119603838131 602361708923400192 603948923115737184 605218796140711311 606302464514044896 606866550763639296 606916428839645184 608515644651583968 609338116361862144 610619320793959776 610836777817034548 611187423321586176 611455333756180992 613945587941157888 615455581430017796 618537061355247744 618587898625022976 619837607641694676 620217868587191352 622362000039997464 622941027616232064 623214090174569088 623265311847140352 625368579750335616 625950404561238016 627067950890961528 628499692348084224 629821186227732096 631757561634804189 632663441232046848 633252052970754048 634330500040766646 635441244403470336 637394898591688224 637760789552959488 637987912341261824 638040348267319296 639126949946556942 641933132116726944 642214519753062048 643959667904564934 645034258358836736 645429977066345472 646787068843507488 647661268334306304 650025420121285632 650310354964767744 652558518000350208 654278000042048616 657204716063720448 657438763327275904 659225281705882632 660116292725350656 662119708598385024 662409944902529408 663305260323057664 665107720269587712 665726517225664512 666860269273626474 668027974885699584 668320801043836928 669843268295715072 670081816468185056 670136890177108224 671902690969457298 673079226113568768 674225500043330586 674852779917584736 674908245749746944 675148597689116512 680874666710424576 682724869609094208 686023057384983552 687830717992922904 687887250475703616 688817001104713728 690511140140995576 690907522015706112 691210377289595904 693968410301009664 694025447237830656 695427559793120856 695854194024653712 699215808488540928 699273276706547712 701115851446390224 701633040695498496 702285819751632896 703539652219127568 704194205131392768 704502884545165056 707596109504008192 708801166712219334 714160721848039518 715125983785796544 715791316285318144 717069260915649252 717296350981583776 717736401383919552 720533363625386688 721203726994469888 722491334722194804 723696972792841216 724140949879314432 725663540653691328 729296812819003392 729616495814129664 731090511577383464 732138825073563648 734811344484931584 735073029436671232 735133444742780928 737351632656857088 737614222269626624 739618608743185392 743191645500398848 744884672173183152 745149944492333146 745211188015345584 746218417863439872 748483148850348288 748942331878872576 751531471746412032 751799111159427136 751860901174316544 753842043526708188 757214129377764864 757483792529252672 759209377407282828 759542172400256076 762877055559008832 763211458257262144 765984000049227648 767032726368700416 769684405846566912 771775939558106496 773809557742038267 774719815767946256 775164536895670272 775504325739546624 776825032658620023 777547768165912848 777611674450795392 778662696900980736 780714461588635872 781025894452537344 782356004767260963 784486029035923968 784550505573199872 786617784549608544 789337170782435808 790071547220587008 790417870465307136 792500609861411172 792565745113310688 796045623192009216 796394565138012672 801253492805117508 804516731759021112 805265230820982912 806958394854281748 808403286018726528 809155401018185728 810600034078560024 811354192868778624 812450821815816192 814159094391946368 814916564428781568 815273778341574656 816662213820600537 818594117254877184 822476825524556397 822837353433610749 824422484056264704 824716081806996992 824783864833363968 826450143522259568 826957158116255136 829816000053329952 830588036821642752 830656302461227008 830952120232758784 831020415796187136 833824773000447488 836090601187948704 839761581636976128 840276762595808256 842043542456641824 842343415513072252 843551254976062464 845774000054355528 846630462123942912 849557315887248384 849859864788917632 852169266595409256 855910842822302592 856286026337416064 858236687503884936 858542327349862103 858612890539419912 860573302755127296 862382758458009984 862911817164787968 863548357779075072 865894956577387776 866700560161714176 867080473286356992 870078024000466944 871559792738939538 872370666722731488 872442366456989952 874741239186651954 876272954751627264 878967042274510176 880155056967134208 882546782665414464 882826278131180032 886810293692783616 889147025698168632 889220104273470528 893124357727620096 893515853569477632 895870254625943064 895943885780264256 898967333391107448 899803706556779648 899877660999662592 907832888947232768 909453696771067344 910299826145458944 914697409846644736 916255166725551822 916781134982379264 917107623990563872 917183000634271488 921210029354274816 921613836386127872 923183372145026694 925291213734679552 927236746390827808 927805592032871616 929756411462542014 932287744651387904 934411541424348096 934821135261853632 935510720927331328 938052869625503424 938925606841857024 939337179393553408 942749538522126336 944731779341598144 945068222282959112 949878079456131072 952214295797386024 953161866605205504 953501311714395392 956092347887532336 956981868511892736 957060522400978944 960711151500515584 962899698175090416 963242611173016018 963321779629593072 967551387538255104 968144965599518208 970180603265261232 970526109178104986 971491902501459456 975465532447151616 978837777000525312 981417000063072924 986158144990913856 988837922558823948 990174439088025984 993179562897577536 993614917353794112 994957890484586496 997661580404381568 997977531800464384 998589775838496768 1000290403910439711 1002041962328549376 1002481201565755392 1005122724702277584 1005205335265662336 1007854036454185947 1009618839170353152 1011338250064995879 1012279169876377104 1012722896533674768 1017169407412011776 1021312000065636864 1029034586077475328 1031746076989384356 1035766710211493364 1036361283023559168 1036730357554550464 1036815565934393856 1040952615451514496 1043141339689681284 1045981372047898624 1048823712732811392 1052449561043247744 1053428729627449344 1053890493953742848 1056291307697089152 1056667479815214896 1056754326817747584 1061394164256012288 1061859420184016896 1063201750068329001 1065716869633708032 1068337990406823344 1071241082772059277 1072688975678694816 1073686974427977216 1073775220254756864 1075944526472375664 1076604602075879328 1077871048024968704 1080800045438080032 1081805590491704832 1081894503583715328 1085545459189261824 1086211424818971648 1088495310980536992 1088882951760800716 1094424743721194496 1096635767366075196 1097116471244814332 1098208237610345472 1102609544155006848 1102700167114171392 1106421333404439936 1107450715762190336 1109427913114778088 1114787468250598272 1117724916738499719 1117816782023018376 1119327626795159808 1119682108849301504 1120369016794411008 1122724723275522432 1124735006634749952 1127698666739140704 1127791351761474816 1128346012286005248 1128840616165257216 1130763065290062282 1132743087849664512 1136225688793879008 1139313258600384114 1141214457096403456 1144315583338513248 1144817187385893216 1149843677944013312 1150549089553050624 1154526608769850368 1162079723651919384 1162746805343505408 1163160888963641984 1163256488609319936 1166321652248869272 1171538841678806016 1171956056366013568 1173540075956178944 1176729043553885952 1182413724923711488 1185107320830880512 1185529367597558176 1185626805697960704 1188022081313248129 1188750914792116758 1190832476970160128 1191354471425970176 1194068434788013824 1194493672834590752 1194591847707019008 1198623111188143264 1199836881332883456 1201880239207676262 1207897846231474368 1210437592281422622 1212604929028089792 1213733101527278592 1217031289303167936 1218676232723724288 1221238641587919552 1221673555634069096 1222374846643172352 1222910667512361984 1227891175882315776 1230911162860035592 1237074122710495488 1237175797250045952 1239675215283389352 1240435737174382704 1244724000079994928 1245882055232464128 1246428180349138176 1246530623694280704 1250737159500671232 1251900809122476032 1254135901781923056 1259642372455464192 1263515123269608378 1265326882464093696 1268661000081533292 1274789797183376448 1275975824682523648 1278253899893113884 1283866264233453888 1284429039506124096 1287919335809129868 1290068516717673472 1290859954132690944 1293574137687014976 1295322536668612608 1300050840242571264 1300620709929535488 1305117036000700416 1307339689108409307 1308556000084097232 1314409432127440896 1314877526654551808 1318450563411765264 1320232585450701312 1324239417196770048 1324819889805058816 1330215440539175424 1333720538547252948 1339686536591430144 1340163632936370112 1340273780354216448 1343805381938914596 1348451000086661172 1349705559835169472 1349816491499493888 1350297195378233024 1361749333420849152 1365449739218188416 1372046114769967104 1374382750088327733 1375661435985845808 1375774500951407232 1377634002209427456 1381022280281991152 1381815044031412224 1382420754579191808 1384775058217540041 1387936820602019328 1388050894475661312 1390855119586241712 1391708388049307424 1394634617193813021 1398431616977081856 1398546553413095424 1402231702892780448 1403266081390996992 1407079304438255136 1408388410262785536 1409005769090330112 1417602333424438668 1428321443696079036 1430251967571593088 1431582632570636288 1434138521831298504 1434592701963167552 1435472802767839104 1441066727250773376 1442407453988939776 1444863916759524027 1444982669444389608 1447393945585682432 1448281899758628864 1451327081307382656 1455789163767157479 1458593625638006784 1459232991628259328 1462181023154766928 1464277650147127296 1469622688969863168 1470146058873342464 1470266889485561856 1474703265313714176 1475228444539253248 1479237217486370784 1486383291000797696 1489769344346366304 1490299888984666292 1490422376030691168 1492436835726879744 1496966297700696576 1497884663757745152 1503062943492824064 1503598222318854272 1503721802348633088 1507684087053416376 1514428258755529728 1514967585058505344 1518418754814565656 1518959502234371413 1519084344800512152 1525754111118017664 1526422916514524288 1531968000098455296 1534065452737400832 1535735861209808557 1539368811693133824 1543551879116212992 1547619115484076534 1549439631535892512 1550329073791340544 1551008651479093248 1553650065317240046 1555095536331825696 1555223348901590784 1561428923177271744 1562051788905074688 1564712009534521926 1568972058071847936 1573235569099217088 1578674341564871616 1580143094441174016 1580835740930614272 1585001219722822344 1585131490226621376 1592091246384018432 1592789130276025344 1602506985610235016 1609033463518042224 1610530461641965824 1613916789708563496 1616806572037453056 1618310802036371456 1621200068157120048 1622708385737557248 1628318188783892736 1629833128857563136 1630547556683149312 1633324427641201074 1644953651049112794 1645674706867221498 1649432163613993984 1652900287044519136 1653914316232510272 1659632000106659904 1661176073643285504 1661904240465517568 1667649546000894976 1672181202375897408 1679523163273952256 1680553525191616512 1684087084913283648 1684686831026144504 1687102509952124928 1691548000108711056 1693260924247885824 1699114631774496768 1699719729577835264 1704338533190818512 1711821685644605184 1712572052674832128 1716473375007769872 1717084654699724206 1717225781078839824 1724765516916019968 1725823634329575936 1731789913154775552 1743119585477879076 1744741333445462976 1744884732913979904 1749482478373303908 1757934084549020352 1760310113934268416 1765093565330828928 1765652556262360064 1773620587385567232 1778294051396337264 1778440208546941056 1783126372188175137 1786248715455240192 1787031707138955264 1791740509251886128 1791887771560528512 1797934666782214896 1799607413113559296 1799755321999325184 1802820358811514393 1818907393542134688 1820599652290917888 1832510333451103644 1833562269964758528 1834215247981127744 1834366001268542976 1846366744290053388 1850582427469359104 1854473492781655616 1855611184065743232 1859512822925084028 1864575489302775808 1868823082848696192 1869642270523707264 1871021441854662656 1876105739251006848 1877851213683714048 1878674358787106816 1885499077044252672 1889463558683196288 1890136444565918224 1895272684904412567 1899756158912262144 1904428591594772048 1906323733210411008 1907002623428790784 1912184695775064672 1913963737023785472 1914121044801957888 1921422303001031168 1925799396350180832 1926485222346032036 1926643559259186144 1935102775076510208 1936289931199036416 1940361206530522464 1941052218356209972 1942983805002918912 1950931064894303232 1957675554001050624 1962834000126145848 1972316289981827712 1977675845117647896 1980348878176051968 1985219527905362281 1986359125795155072 1987229834707588224 1989915780969172992 1995323160808763136 1995955063600928768 1997179551676993536 2000580807820879422 2004083924657098752 2004962403131510784 2010245449404555168 2010410670531324672 2015708072908371894 2019237678340706304 2022676500129991758 2024558339752754208 2025445793067349536 2034338814824023552 2042624000131273728 2058069172154950656 2063492153978768712 2071533420422986728 2072722566047118336 2073460715109100928 2073631131868787712 2081905230903028992 2086282679379362568 2091962744095797248 2097647425465622784 2104899122086495488 2106857459254898688 2107780987907485696 2112582615394178304 2113334959630429792 2113508653635495168 2122788328512024576 2123718840368033792 2126403500136658002 2136675980813646688 2142482165544118554 2145377951357389632 2147373948855954432 2151889052944751328 2153209204151758656 2155742096049937408 2161600090876160064 2163611180983409664 2171090918378523648 2172422849637943296 2176990621961073984 2177765903521601432 2188849487442388992 2193271534732150392 2194232942489628664 2196416475220690944 2205219088310013696 2205400334228342784 2212842666808879872 2214901431524380672 2218855826229556176 2229574936501196544 2235449833476999438 2235633564046036752 2238655253590319616 2239364217698603008 2245449446551044864 2255397333478281408 2255582703522949632 2261526130580124564 2272451377587758016 2278626517200768228 2282428914192806912 2288631166677026496 2289634374771786432 2299687355888026624 2301098179106101248 2309053217539700736 2324159447303838768 2325493610687010816 2326321777927283968 2326512977218639872 2330475097975860069 2332643304497738544 2343077683357612032 2343912112732027136 2353458087107771904 2370214641661761024 2371058735195116352 2371253611395921408 2376044162626496258 2377501829584233516 2388136869576027648 2388987345669181504 2389183695414038016 2397246222376286528 2403760478415352524 2415795692462948736 2420875184562845244 2425209858056179584 2427466203054557184 2434062578606335872 2437352465447448576 2442477283175839104 2443347111268138192 2444749693286344704 2445821335024723968 2449986641461801611 2455782351764631552 2461822325720071184 2467430476573669191 2468512060300832247 2474148245420990976 2474351594500091904 2479350430566778704 2480871474348765408 2489448000159989856 2491764110464928256 2492856360698276352 2493061247388561408 2501474319001342464 2508271803563846112 2519284744910928384 2527030246539216756 2530653764928187392 2537322000163066584 2549579594366752896 2551951649365047296 2556507799786227768 2567732528466907776 2568858079012248192 2575626982049586309 2575838671618259736 2580137033435346944 2581719908265381888 2587148275374029952 2590645073337225216 2600101680485142528 2601241419859070976 2610234072001400832 2614679378216818614 2617112000168194464 2628818864254881792 2629755053309103616 2636901126823530528 2640465170901402624 2648478834393540096 2649639779610117632 2660430881078350848 2667441077094505896 2679373073182860288 2680327265872740224 2680547560708432896 2687610763877829192 2696902000173322344 2699411119670338944 2699632982998987776 2700594390756466048 2723498666841698304 2730899478436376832 2737616100417484819 2744092229539934208 2748765500176655466 2751322871971691616 2751549001902814464 2762044560563982304 2763630088062824448 2764841509158383616 2769550116435080082 2775873641204038656 2781710239172483424 2783416776098614848 2789269234387626042 2796863233954163712 2804463405785560896 2806532162781993984 2814158608876510272 2816776820525571072 2818011538180660224 2835204666848877336 2856642887392158072 2860503935143186176 2863165265141272576 2868277043662597008 2869185403926335104 2870945605535678208 2882133454501546752 2884814907977879552 2889727833519048054 2889965338888779216 2894787891171364864 2902654162614765312 2911578327534314958 2924362046309533856 2940292117746684928 2950456889078506496 2958474434972741568 2972766582001595392 2979538688692732608 2980599777969332584 2980844752061382336 2984873671453759488 2993932595401393152 2995769327515490304 3006125886985648128 3007196444637708544 3007443604697266176 3015368174106832752 3028856517511059456 3029935170117010688 3036837509629131312 3037919004468742826 3038168689601024304 3051508222236035328 3052845833029048576 3063936000196910592 3071471722419617114 3087103758232425984 3095238230968153068 3098879263071785024 3107300130634480092 3110191072663651392 3110446697803181568 3122857846354543488 3129424019069043852 3137944116143695872 3146471138198434176 3157348683129743232 3160286188882348032 3161671481861228544 3170002439445644688 3170262980453242752 3184182492768036864 3185578260552050688 3189605250204987003 3205013971220470032 3213723248316177831 3218066927036084448 3221060923283931648 3227833579417126992 3233613144074906112 3242400136314240096 3245416771475114496 3256636377567785472 3266648855282402148 3289907302098225588 3291349413734442996 3298864327227987968 3305800574089038272 3307828632465020544 3319264000213319808 3322352147286571008 3323808480931035136 3335299092001789952 3344362404751794816 3353174750215499157 3359046326547904512 3361107050383233024 3368174169826567296 3369373662052289008 3374205019904249856 3383096000217422112 3386521848495771648 3398229263548993536 3399439459155670528 3408677066381637024 3423643371289210368 3425144105349664256 3432946750015539744 3434169309399448412 3434451562157679648 3449531033832039936 3451647268659151872 3463579826309551104 3486239170955758152 3489482666890925952 3489769465827959808 3498964956746607816 3515868169098040704 3520620227868536832 3530187130661657856 3531305112524720128 3538869593222602327 3547241174771134464 3556588102792674528 3556880417093882112 3564066243939744387 3566252744376350274 3572497430910480384 3574063414277910528 3583481018503772256 3583775543121057024 3595869333564429792 3599214826227118592 3599510643998650368 3605640717623028786 3637814787084269376 3641199304581835776 3665020666902207288 3667124539929517056 3668430495962255488 3668732002537085952 3692733488580106776 3701164854938718208 3708946985563311232 3711222368131486464 3719025645850168056 3729150978605551616 3737646165697392384 3739284541047414528 3742042883709325312 3752211478502013696 3755702427367428096 3757348717574213632 3778927117366392576 3780272889131836448 3790545369808825134 3808857183189544096 3814005246857581568 3824369391550129344 3827927474047570944 3842844606002062336 3851598792700361664 3852970444692064072 3853287118518372288 3870205550153020416 3872579862398072832 3880722413061044928 3882104436712419944 3885967610005837824 3901862129788606464 3915351108002101248 3925668000252291696 3944632579963655424 3955351690235295792 3960697756352103936 3970439055810724562 3972718251590310144 3974459669415176448 3990646321617526272 3991910127201857536 4001161615641758844 4020490898809110336 4020821341062649344 4031416145816743788 4045353000259983516 4049116679505508416 4050891586134699072 4068677629648047104 4085248000262547456 4116138344309901312 4123148250264983199 4126984307957537424 4143066840845973456 4145445132094236672 4146921430218201856 4147262263737575424 4154325174652620123 4163810461806057984 4172565358758725136 4195294850931245568 4209798244172990976 4225165230788356608 4226669919260859584 4227017307270990336 4252807000273316004 4273351961627293376 4284964331088237108 4290755902714779264 4294747897711908864 4303778105889502656 4306418408303517312 4311484192099874816 4323200181752320128 4327222361966819328 4334591750278572081 4342181836757047296 4344845699275886592 4353981243922147968 4355531807043202864 4367367491301472437 4377698974884777984 4386543069464300784 4388465884979257328 4392832950441381888 4410438176620027392 4410800668456685568 4425685333617759744 4437711652459112352 4459149873002393088 4470899666953998876 4471267128092073504 4477310507180639232 4490898893102089728 4510794666956562816 4511165407045899264 4523052261160249128 4544902755175516032 4556878506703114239 4557253034401536456 4564857828385613824 4577262333354052992 4579268749543572864 4599374711776053248 4602196358212202496 4607207583629425671 4618106435079401472 4648318894607677536 4650987221374021632 4652643555854567936 4653025954437279744 4660950195951720138 4665286608995477088 4686155366715224064 4687824225464054272 4706916174215543808 4740429283323522048 4742117470390232704 4742507222791842816 4752088325252992516 4755003659168467032 4776273739152055296 4777974691338363008 4778367390828076032 4794492444752573056 4807520956830705048 4831591384925897472 4841750369125690488 4843474639200165449 4850419716112359168 4854932406109114368 4868125157212671744 4884954566351678208 4886694222536276384 4889499386572689408 4891642670049447936 4899973282923603222 4923644651440142368 4934860953147338382 4937024120601664494 4948296490841981952 4958700861133557408 4961742948697530816 4978896000319979712 4983528220929856512 4985712721396552704 5002948638002684928 5016543607127692224 5038569489821856768 5054060493078433512 5061307529856374784 5074644000326133168 5099159188733505792 5103903298730094592 5113015599572455536 5135465056933815552 5137716158024496384 5151253964099172618 5151677343236519472 5160274066870693888 5174296550748059904 5229358756433637228 5234224000336388928 5259510106618207232 5273802253647061056 5280930341802805248 5296957668787080192 5299279559220235264 5320861762156701696 5334882154189011792 5358746146365720576 5360654531745480448 5361095121416865792 5375221527755658384 5393804000346644688 5398822239340677888 5399265965997975552 5401188781512932096 5461798956872753664 5475232200834969638 5497531000353310932 5502645743943383232 5503098003805628928 5524089121127964608 5539100232870160164 5551747282408077312 5563420478344966848 5566833552197229696 5578538468775252084 5593726467908327424 5608926811571121792 5613064325563987968 5628317217753020544 5633553641051142144 5636023076361320448 5670409333697754672 5685818054713237701 5713285774784316144 5721007870286372352 5736554087325194016 5738370807852670208 5741891211071356416 5764266909003093504 5779455667038096108 5779930677777558432 5805308325229530624 5823156655068629916 5848724092619067712 5880584235493369856 5900913778157012992 5916948869945483136 5945533164003190784 5955658583716086843 5959077377385465216 5961199555938665168 5961689504122764672 5969747342907518976 5987865190802786304 5991538655030980608 6012251773971296256 6014392889275417088 6014887209394532352 6030736348213665504 6057713035022118912 6059870340234021376 6073675019258262624 6075838008937485652 6076337379202048608 6103016444472070656 6105691666058097152 6127872000393821184 6142943444839234228 6174207516464851968 6190476461936306136 6197758526143570048 6214600261268960184 6220382145327302784 6220893395606363136 6245715692709086976 6258848038138087704 6261076972624604117 6275888232287391744 6292942276396868352 6308419709657682409 6314697366259486464 6320572377764696064 6323342963722457088 6340004878891289376 6340525960906485504 6368364985536073728 6371156521104101376 6379210500409974006 6410027942440940064 6427446496632355662 6436133854072168896 6442121846567863296 6455667158834253984 6467226288149812224 6484800272628480192 6490833542950228992 6513272755135570944 6533297710564804296 6579814604196451176 6582698827468885992 6597728654455975936 6611601148178076544 6615657264930041088 6638528000426639616 6644704294573142016 6647616961862070272 6670598184003579904 6688724809503589632 6706349500430998314 6718092653095809024 6736348339653134592 6738747324104578016 6766192000434844224 6798878918311341056 6817354132763274048 6847286742578420736 6850288210699328512 6865893500031079488 6868338618798896824 6868903124315359296 6899062067664079872 6903294537318303744 6927159652619102208 6972478341911516304 6978965333781851904 6979538931655919616 6997929913493215632 7031736338196081408 7060374261323315712 7062610225049440256 7077739186445204654 7113176205585349056 7113760834187764224 7128132487879488774 7132505488752700548 7166962037007544512 7167551086242114048 7191738667128859584 7198429652454237184 7211281435246057572 7275629574168538752 7282398609163671552 7330041333804414576 7334249079859034112 7336860991924510976 7337464005074171904 7349959924385404833 7385466977160213552 7405536180902496741 7417893971126622464 7422444736262972928 7438051291700336112 7475292331394784768 7478569082094829056 7504422957004027392 7557854234732785152 7560545778263672896 7581090739617650268 7617714366379088192 7628010493715163136 7648738783100258688 7655854948095141888 7685689212004124672 7703197585400723328 7705940889384128144 7706574237036744576 7726880946148758927 7740411100306040832 7745159724796145664 7761444826122089856 7764208873424839888 7771935220011675648 7803724259577212928 7830702216004202496 7851336000504583392 7889265159927310848 7910703380470591584 7921395512704207872 7940878111621449124 7945436503180620288 7948919338830352896 7981292643235052544 8002323231283517688 8040981797618220672 8041642682125298688 8062832291633487576 8090706000519967032 8098233359011016832 8101783172269398144 8137355259296094208 8170496000525094912 8212848301252454457 8232276688619802624 8246296500529966398 8253968615915074848 8286133681691946912 8290890264188473344 8293842860436403712 8294524527475150848 8308650349305240246 8327620923612115968 8345130717517450272 8390589701862491136 8419596488345981952 8450330461576713216 8453339838521719168 8454034614541980672 8505614000546632008 8546703923254586752 8569928662176474216 8581511805429558528 8589495795423817728 8607556211779005312 8612836816607034624 8622968384199749632 8646400363504640256 8654444723933638656 8669183500557144162 8684363673514094592 8707962487844295936 8711063614086405728 8734734982602944874 8773086138928601568 8776931769958514656 8820876353240054784 8851370667235519488 8875423304918224704 8918299746004786176 8941799333907997752 8942534256184147008 8954621014361278464 8981797786204179456 9021589333913125632 9022330814091798528 9046104522320498256 9089805510351032064 9113757013406228478 9114506068803072912 9129715656771227648 9154524666708105984 9158537499087145728 9198749423552106496 9214415167258851342 9296637789215355072 9305287111709135872 9321900391903440276 9330573217990954176 9375648450928108544 9413832348431087616 9480858566647044096 9484234940780465408 9485014445583685632 9504176650505985032 9510007318336934064 9552547478304110592 9555949382676726016 9556734781656152064 9588984889505146112 9615041913661410096 9663182769851794944 9683500738251380976 9686949278400330898 9700839432224718336 9736250314425343488 9769909132703356416 9773388445072552768 9799946565847206444 9847289302880284736 9869721906294676764 9874048241203328988 9896592981683963904 9917401722267114816 9923485897395061632 9957792000639959424 9967056441859713024 9971425442793105408 10005897276005369856 10033087214255384448 10059524250646497471 10077138979643713536 10108120986156867024 10122615059712749568 10149288000652266336 10198318377467011584 10226031199144911072 10270930113867631104 10275432316048992768 10302507928198345236 10303354686473038944 10348593101496119808 10458717512867274456 10468448000672777856 10519020213236414464 10547604507294122112 10561860683605610496 10593915337574160384 10598559118440470528 10616608779667806981 10641723524313403392 10669764308378023584 10692198731819233161 10717492292731441152 10721309063490960896 10722190242833731584 10750443055511316768 10787608000693289376 10797644478681355776 10798531931995951104 10802377563025864192 10923597913745507328 10950464401669939276 10995062000706621864 11005291487886766464 11006196007611257856 11048178242255929216 11078200465740320328 11103494564816154624 11126840956689933696 11133667104394459392 11157076937550504168 11161050255548207339 11187452935816654848 11217853623142243584 11226128651127975936 11256634435506041088 11267107282102284288 11272046152722640896 11340818667395509344 11371636109426475402 11426571549568632288 11442015740572744704 11473108174650388032 11476741615705340416 11483782422142712832 11528533818006187008 11558911334076192216 11559861355555116864 11610616650459061248 11646313310137259832 11697448185238135424 11761168470986739712 11801827556314025984 11833897739890966272 11891066328006381568 11911317167432173686 11918154754770930432 11922399111877330336 11923379008245529344 11975730381605572608 12028785778550834176 12061472696427331008 12119740680468042752 12147350038516525248 12151676017874971304 12152674758404097216 12206032888944141312 12211383332116194304 12255744000787642368 12285886889678468456 12348415032929703936 12380952923872612272 12395517052287140096 12429200522537920368 12440764290654605568 12441786791212726272 12491431385418173952 12517696076276175408 12522153945249208234 12585884552793736704 12616839419315364818 12629394732518972928 12680009757782578752 12681051921812971008 12758421000819948012 12820055884881880128 12854892993264711324 12872267708144337792 12884243693135726592 12911334317668507968 12934452576299624448 12969600545256960384 12981667085900457984 13003775250835716243 13026545510271141888 13066595421129608592 13102102473904417311 13159629208392902352 13165397654937771984 13223202296356153088 13231314529860082176 13277056000853279232 13377449619007179264 13412699000861996628 13472696679306269184 13477494648209156032 13532384000869688448 13597757836622682112 13634708265526548096 13670635520109342717 13694573485156841472 13700576421398657024 13731787000062158976 13736677237597793648 13737806248630718592 13798124135328159744 13806589074636607488 13821622750888277013 13854319305238204416 13944956683823032608 13957930667563703808 13959077863311839232 13995859826986431264 14063472676392162816 14120748522646631424 14155478372890409308 14226352411170698112 14227521668375528448 14256264975758977548 14265010977505401096 14333924074015089024 14335102172484228096 14383477334257719168 14396859304908474368 14422562870492115144 14530423917600496347 14551259148337077504 14564797218327343104 14660082667608829152 14668498159718068224 14673721983849021952 14674928010148343808 14699919848770809666 14770933954320427104 14811072361804993482 14835787942253244928 14844889472525945856 14876102583400672224 14950584662789569536 14957138164189658112 15008845914008054784 15115708469465570304 15121091556527345792 15162181479235300536 15235428732758176384 15256020987430326272 15297477566200517376 15311709896190283776 15371378424008249344 15406395170801446656 15411881778768256288 15413148474073489152 15453761892297517854 15480822200612081664 15522889652244179712 15528417746849679776 15702672001009166784 15778530319854621696 15821406760941183168 15842791025408415744 15881756223242898248 15890873006361240576 15897838677660705792 15962585286470105088 16004646462567035376 16081963595236441344 16083285364250597376 16125664583266975152 16181412001039934064 16196466718022033664 16203566344538796288 16274710518592188416 16425696602504908914 16492593001059932796 16507937231830149696 16572267363383893824 16587685720872807424 16617300698610480492 16655241847224231936 16690261435034900544 16781179403724982272 16839192976691963904 16900660923153426432 16906679677043438336 16908069229083961344 17011228001093264016 17093407846509173504 17139857324352948432 17163023610859117056 17215112423558010624 17225673633214069248 17292800727009280512 17338367001114288324 17415924975688591872 17422127228172811456 17469469965205889748 17546172277857203136 17553863539917029312 17641752706480109568 17702741334471038976 17750846609836449408 17836599492009572352 17866975751148260529 17883598667815995504 17885068512368294016 17909242028722556928 17963595572408358912 18043178667826251264 18044661628183597056 18092209044640996512 18179611020702064128 18227514026812456956 18229012137606145824 18309049333416211968 18317074998174291456 18428830334517702684 18593275578430710144 18610574223418271744 18643800783806880552 18661146435981908352 18751296901856217088 18783230917873812351 18827664696862175232 18925259128973047227 18961717133294088192 18968469881560930816 18970028891167371264 19008353301011970064 19020014636673868128 19105094956608221184 19111898765353452032 19113469563312304128 19177969779010292224 19230083827322820192 19326365539703589888 19367001476502761952 19373898556800661796 19401678864449436672 19472500628850686976 19539818265406712832 19546776890145105536 19599893131694412888 19694578605760569472 19739443812589353528 19746473529046828369 19748096482406657976 19793185963367927808 19834803444534229632 19846971794790123264 19915584001279918848 19934112883719426048 19942850885586210816 20011794552010739712 20066174428510768896 20119048501292994942 20154277959287427072 20216241972313734048 20298576001304532672 20396636754934023168 20452062398289822144 20541860227735262208 20550864632097985536 20605015856396690472 20606709372946077888 20697186202992239616 20917435025734548912 20936896001345555712 21038040426472828928 21095209014588244224 21187830675148320768 21197118236880941056 21233217559335613962 21339528616756047168 21384397463638466322 21442618126981921792 21500886111022633536 21575216001386578752 21595288957362711552 21604755126051728384 21847195827491014656 21900928803339878552 21990124001413243728 22010582975773532928 22012392015222515712 22096356484511858432 22156400931480640656 22253681913379867392 22267334208788918784 22314153875101008336 22322100511096414678 22435707246284487168 22513268871012082176 22681637334791018688 22743272218852950804 22853143099137264576 22884031481145489408 22946216349300776064 22953483231410680832 22967564844285425664 23057067636012374016 23117822668152384432 23119722711110233728 23180642838446276781 23221233300918122496 23292626620274519664 23394896370476270848 23667795479781932544 23822634334864347372 23836309509541860864 23844798223754660672 23846758016491058688 24057571557101668352 24122945392854662016 24239481360936085504 24294700077033050496 24303352035749942608 24305349516808194432 24412065777888282624 24422766664232388608 24511488001575284736 24571773779356936912 24638544903757363371 24696830065859407872 24761905847745224544 24791034104574280192 24858401045075840736 24881528581309211136 24883573582425452544 24982862770836347904 25035392152552350816 25044307890498416468 25171769105587473408 25233678838630729636 25258789465037945856 25360019515565157504 25362103843625942016 25516842001639896024 25640111769763760256 25709785986529422648 25744535416288675584 25768487386271453184 25822668635337015936 25868905152599248896 25939201090513920768 25963334171800915968 26007550501671432486 26053091020542283776 26133190842259217184 26204204947808834622 26319258416785804704 26330795309875543968 26446404592712306176 26462629059720164352 26554112001706558464 26754899238014358528 26825398001723993256 26945393358612538368 26954989296418312064 27064768001739376896 27195515673245364224 27269416531053096192 27341271040218685434 27389146970313682944 27401152842797314048 27463574000124317952 27473354475195587296 27475612497261437184 27596248270656319488 27643245501776554026 27889913367646065216 27915861335127407616 27991719653972862528 28126945352784325632 28241497045293262848 28310956745780818616 28452704822341396224 28455043336751056896 28512529951517955096 28530021955010802192 28667848148030178048 28670204344968456192 28766954668515438336 28793718609816948736 28845125740984230288 29060847835200992694 29102518296674155008 29320165335217658304 29347443967698043904 29399839697541619332 29541867908640854208 29622144723609986964 29671575884506489856 29689778945051891712 29752205166801344448 29901169325579139072 29914276328379316224 30017691828016109568 30231416938931140608 30242183113054691584 30324362958470601072 30470857465516352768 30594955132401034752 30812790341602893312 30823763557536512576 30826296948146978304 30907523784595035708 31045779304488359424 31056835493699359552 31405344002018333568 31557060639709243392 31642813521882366336 31685582050816831488 31763512446485796496 31781746012722481152 31795677355321411584 31849826339003420943 31925170572940210176 32009292925134070752 32076596195457699483 32163927190472882688 32166570728501194752 32251329166533950304 32362824002079868128 32392933436044067328 32407132689077592576 32851393205009817828 32985186002119865592 33015874463660299392 33144534726767787648 33175371441745614848 33234601397220960984 33310483694448463872 33380522870069801088 33483150766644622017 33562358807449964544 33678385953383927808 33801321846306852864 33813359354086876672 33816138458167922688 34022456002186528032 34186815693018347008 34279714648705896864 34326047221718234112 34430224847116021248 34451347266428138496 34585601454018561024 34676734002228576648 34831849951377183744 34844254456345622912 34938939930411779496 35092344555714406272 35107727079834058624 35283505412960219136 35405482668942077952 35501693219672898816 35673198984019144704 35733951502296521058 35767197335631991008 35770137024736588032 35927191144816717824 36086357335652502528 36184418089281993024 36359222041404128256 36455028053624913912 36458024275212291648 36618098666832423936 36634149996348582912 36857660669035405368 37186551156861420288 37221148446836543488 37287601567613761104 37322292871963816704 37502593803712434176 37566461835747624702 37850518257946094454 37936939763121861632 38016706602023940128 38040029273347736256 38223797530706904064 38355939558020584448 38460167654645640384 38652731079407179776 38734002953005523904 38747797113601323592 38803357728898873344 38945001257701373952 39079636530813425664 39093553780290211072 39199786263388825776 39389157211521138944 39478887625178707056 39492947058093656738 39496192964813315952 39669606889068459264 39693943589580246528 39831168002559837696 40132348857021537792 40238097002585989884 40432483944627468096 40597152002609065344 40793273509868046336 40904124796579644288 41011906560328028151 41083720455470524416 41101729264195971072 41210031712793380944 41213418745892155776 41394372405984479232 41464868252664831039 41834870051469097824 41873792002691111424 42190418029176488448 42466435118671227924 42679057233512094336 42768794927276932644 42885236253963843584 43001772222045267072 43150432002773157504 43190577914725423104 43209510252103456768 43591271752801489041 43694391654982029312 43801857606679757104 43980248002826487456 44021165951547065856 44024784030445031424 44192712969023716864 44312801862961281312 44507363826759734784 44534668417577837568 44628307750202016672 44644201022192829356 44871414492568974336 45026537742024164352 45363274669582037376 45486544437705901608 45706286198274529152 45768062962290978816 45892432698601552128 45906966462821361664 45935129688570851328 46114135272024748032 46235645336304768864 46239445422220467456 46361285676892553562 46442466601836244992 46585253240549039328 46789792740952541696 47335590959563865088 47645268669728694744 47672619019083721728 47689596447509321344 47693516032982117376 48115143114203336704 48245890785709324032 48478962721872171008 48589400154066100992 48606704071499885216 48610699033616388864 48824131555776565248 48845533328464777216 49143547558713873824 49277089807514726742 49523811695490449088 49582068209148560384 49716802090151681472 49763057162618422272 49965725541672695808 50070784305104701632 50088615780996832936 50343538211174946816 50467357677261459272 50517578930075891712 50720039031130315008 50724207687251884032 51033684003279792048 51280223539527520512 51419571973058845296 51489070832577351168 51645337270674031872 51878402181027841536 52015101003342864972 52266381684518434368 52408409895617669244 52638516833571609408 52661590619751087936 52892809185424612352 52925258119440328704 53108224003413116928 53509798476028717056 53600927253444781587 53650796003447986512 53890786717225076736 53909978592836624128 54129536003478753792 54538833062106192384 54682542080437370868 54927148000248635904 54946708950391174592 54951224994522874368 55286491003553108052 55779826735292130432 55831722670254815232 55983439307945725056 56253890705568651264 56349692753621437053 56482994090586525696 56621913491561637232 56775777386919141681 56905409644682792448 56910086673502113792 57025059903035910192 57060043910021604384 57335696296060356096 57340408689936912384 57533909337030876672 57690251481968460576 58121695670401985388 58205036593348310016 58640330670435316608 58694887935396087808 58799679395083238664 59083735817281708416 59239420587140485107 59244289447219973928 59343151769012979712 59379557890103783424 59504410333602688896 59802338651158278144 59828552656758632448 60035383656032219136 60462833877862281216 60484366226109383168 60648725916941202144 60941714931032705536 61189910264802069504 61625580683205786624 61647527115073025152 61652593896293956608 61815047569190071416 62091558608976718848 62113670987398719104 62810688004036667136 62965170309602150837 63114121279418486784 63285627043764732672 63527024892971592992 63563492025444962304 63591354710642823168 63699652678006841886 64018585850268141504 64153192390915398966 64327854380945765376 64502658333067900608 64725648004159736256 64785866872088134656 64814265378155185152 65702786410019635656 65970372004239731184 66031748927320598784 66289069453535575296 66350742883491229696 66469202794441921968 66761045740139602176 66966301533289244034 67626718708173753344 68044912004373056064 68373631386036694016 68559429297411793728 68652094443436468224 68860449694232042496 68902694532856276992 69171202908037122048 69353468004457153296 69663699902754367488 69688508912691245824 69877879860823558992 70184689111428812544 70215454159668117248 71003386439345797632 71467903004593042116 71534394671263982016 71540274049473176064 72172714671305005056 72368836178563986048 72718444082808256512 72910056107249827824 72916048550424583296 73236197333664847872 73268299992697165824 73715321338070810736 73915634711272090113 74373102313722840576 74575203135227522208 74644585743927633408 75132923671495249404 75701036515892188908 75873879526243723264 76033413204047880256 76080058546695472512 76447595061413808128 76711879116041168896 76920335309291280768 77305462158814359552 77468005906011047808 77495594227202647184 77606715457797746688 77890002515402747904 78159273061626851328 78187107560580422144 78399572526777651552 78778314423042277888 78957775250357414112 78985894116187313476 78992385929626631904 79339213778136918528 79387887179160493056 79662336005119675392 80264697714043075584 80476194005171979768 80864967889254936192 81194304005218130688 81394000644119853521 81586547019736092672 81808249593159288576 82023813120656056302 82167440910941048832 82203458528391942144 82420063425586761888 82426837491784311552 82788744811968958464 82929736505329662078 83669740102938195648 83747584005382222848 84380836058352976896 84932870237342455848 85358114467024188672 85537589854553865288 85770472507927687168 86003544444090534144 86300864005546315008 86381155829450846208 86419020504206913536 87182543505602978082 87603715213359514208 87960496005652974912 88042331903094131712 88385425938047433728 88625603725922562624 89014727653519469568 89069336835155675136 89256615500404033344 89288402044385658712 89742828985137948672 90053075484048328704 90726549339164074752 90973088875411803216 91412572396549058304 91784865397203104256 91813932925642723328 92471290672609537728 92478890844440934912 92722571353785107124 93170506481098078656 93579585481905083392 94671181919127730176 95290537339457389488 95345238038167443456 95379192895018642688 95387032065964234752 95549479017010262829 96491781571418648064 97178800308132201984 97213408142999770432 97221398067232777728 98287095117427747648 98554179615029453484 99047623390980898176 99164136418297120768 99433604180303362944 99526114325236844544 99931451083345391616 100141568610209403264 100177231561993665872 100449452299933866051 100687076422349893632 100934715354522918544 101035157860151783424 101440078062260630016 101448415374503768064 102067368006559584096 102560447079055041024 102839143946117690592 102978141665154702336 103290674541348063744 103756804362055683072 104030202006685729944 104532763369036868736 104816819791235338488 105277033667143218816 105323181239502175872 105785618370849224704 105850516238880657408 106216448006826233856 107019596952057434112 107201854506889563174 107301592006895973024 107781573434450153472 107819957185673248256 108259072006957507584 109077666124212384768 109365084160874741736 109854296000497271808 109893417900782349184 109902449989045748736 110572982007106216104 111559653470584260864 111663445340509630464 111966878615891450112 112507781411137302528 112699385507242874106 113243826983123274464 113551554773838283362 113810819289365584896 114050119806071820384 114120087820043208768 114671392592120712192 115067818674061753344 115380502963936921152 116243391340803970776 116410073186696620032 117280661340870633216 117389775870792175616 117599358790166477328 118167471634563416832 118478841174280970214 118488578894439947856 118686303538025959424 119008820667205377792 120968732452218766336 121297451833882404288 121883429862065411072 122379820529604139008 123251161366411573248 123295054230146050304 123305187792587913216 123630095138380142832 124183117217953437696 124227341974797438208 125621376008073334272 125930340619204301674 126571254087529465344 127054049785943185984 127399305356013683772 128037171700536283008 128306384781830797932 128655708761891530752 129005316666135801216 129451296008319472512 129571733744176269312 129628530756310370304 130773815258404467123 131405572820039271312 131940744008479462368 132063497854641197568 132578138907071150592 132938405588883843936 133522091480279204352 133932603066578488068 135253437416347506688 136089824008746112128 136747262772073388032 137118858594823587456 137304188886872936448 137720899388464084992 137805389065712553984 138342405816074244096 138706936008914306592 139327399805508734976 139377017825382491648 139755759721647117984 140369378222857625088 140430908319336234496 142006772878691595264 142935806009186084232 143068789342527964032 143080548098946352128 144345429342610010112 144737672357127972096 145093653322126695407 145436888165616513024 145820112214499655648 145832097100849166592 146472394667329695744 146536599985394331648 147430642676141621472 147831269422544180226 148746204627445681152 149150406270455044416 149289171487855266816 150265847342990498808 151402073031784377816 151747759052487446528 152066826408095760512 152160117093390945024 152895190122827616256 153423758232082337792 153840670618582561536 154936011812022095616 154991188454405294368 156374215121160844288 156799145053555303104 157556628846084555776 157915550500714828224 157971788232374626952 157984771859253263808 158678427556273837056 158775774358320986112 159324672010239350784 160529395428086151168 160952388010343959536 161729935778509872384 162388608010436261376 162788001288239707042 163616499186318577152 164047626241312112604 164840126851173523776 164853674983568623104 165859473010659324156 167339480205876391296 167495168010764445696 168761672116705953792 169049078260864311159 169865740474684911696 170327332160757425043 170716228934048377344 171075179709107730576 172007088888181068288 172601728011092630016 174365087011205956164 175207430426719028416 175920992011305949824 176084663806188263424 176770851876094867456 177251207451845125248 177718261761421455321 178029455307038939136 178138673670311350272 178513231000808066688 178576804088771317424 179485657970275897344 180106150968096657408 181453098678328149504 181946177750823606432 182825144793098116608 183569730794406208512 184942581345219075456 184957781688881869824 185445142707570214248 186341012962196157312 187159170963810166784 188895510928806452511 189342363838255460352 190581074678914778976 190690476076334886912 190758385790037285376 190774064131928469504 191098958034020525658 192983563142837296128 194357600616264403968 194426816285999540864 194442796134465555456 196574190234855495296 197108359230058906968 198095246781961796352 198328272836594241536 198867208360606725888 199052228650473689088 200283137220418806528 200354463123987331744 200898904599867732102 201869430709045837088 202880156124521260032 204134736013119168192 205120894158110082048 205678287892235381184 205956283330309404672 206581349082696127488 207513608724111366144 208060404013371459888 209065526738073737472 209633639582470676976 210554067334286437632 210646362479004351744 211571236741698449408 214403709013779126348 214603184013791946048 215639914371346496512 216518144013915015168 218155332248424769536 218730168321749483472 219708592000994543616 219786835801564698368 219804899978091497472 221145964014212432208 223119306941168521728 223933757231782900224 225398771014485748212 226487653966246548928 227103109547676566724 227621638578731169792 228100239612143640768 228240175640086417536 229342785184241424384 230135637348123506688 230761005927873842304 232486782681607941552 232820146373393240064 234561322681741266432 235198717580332954656 236334943269126833664 236957682348561940428 236977157788879895712 238017641334410755584 241937464904437532672 242594903667764808576 243766859724130822144 244182001932359560563 244759641059208278016 246502322732823146496 246590108460292100608 246610375585175826432 247260190276760285664 248366234435906875392 248454683949594876416 251242752016146668544 251860681238408603348 253142508175058930688 254108099571886371968 254798610712027367544 256074343401072566016 256612769563661595864 256704155877608768797 257311417523783061504 258010633332271602432 258902592016638945024 259143467488352538624 259257061512620740608 261547630516808934246 262811145640078542624 263881488016958924736 264126995709282395136 265156277814142301184 265876811177767687872 267044182960558408704 267865206133156976136 270506874832695013376 272179648017492224256 273494525544146776064 274237717189647174912 275441798776928169984 277413872017828613184 278754035650764983296 279511519443294235968 280738756445715250176 280861816638672468992 284013545757383190528 285871612018372168464 286137578685055928064 286161096197892704256 289475344714255944192 290187306644253390814 291640224428999311296 291664194201698333184 294861285352283242944 295662538845088360452 297492409254891362304 298300812540910088832 298578342975710533632 300531694685980997616 301348356899801598153 302804146063568755632 304133652816191521024 304320234186781890048 307681341237165123072 309872023624044191232 309982376908810588736 312748430242321688576 313598290107110606208 315113257692169111552 315831101001429656448 315943576464749253904 315969543718506527616 317356855112547674112 317551548716641972224 318649344020478701568 321058790856172302336 321904776020687919072 323459871557019744768 324777216020872522752 325576002576479414084 327232998372637154304 328095252482624225208 329680253702347047552 329707349967137246208 331718946021318648312 334678960411752782592 334990336021528891392 337523344233411907584 338098156521728622318 339731480949369823392 340654664321514850086 341432457868096754688 342150359418215461152 344014177776362136576 345203456022185260032 348730174022411912328 350414860853438056832 351841984022611899648 352169327612376526848 353541703752189734912 354502414903690250496 355436523522842910642 356058910614077878272 357026462001616133376 357153608177542634848 362906197356656299008 363892355501647212864 365650289586196233216 367139461588812417024 369885162690438150912 369915563377763739648 370890285415140428496 372682025924392314624 374318341927620333568 377791021857612905022 381162149357829557952 381516771580074570752 382197916068041051316 385967126285674592256 388715201232528807936 388853632571999081728 388885592268931110912 393148380469710990592 394216718460117813936 396190493563923592704 397734416721213451776 400566274440837613056 400708926247974663488 401797809199735464204 403738861418091674176 405760312249042520064 408269472026238336384 410241788316220164096 411356575784470762368 411912566660618809344 413162698165392254976 415027217448222732288 416120808026742919776 418131053476147474944 419267279164941353952 421108134668572875264 421292724958008703488 428807418027558252696 429206368027583892096 431279828742692993024 433036288027830030336 435280959966380086221 436310664496849539072 437460336643498966944 439417184001989087232 439573671603129396736 439609799956182994944 442291928028424864416 446238613882337043456 447867514463565800448 450797542028971496424 452975307932493097856 454206219095353133448 455243277157462339584 456200479224287281536 456480351280172835072 458685570368482848768 460271274696247013376 461522011855747684608 464973565363215883104 469122645363482532864 470397435160665909312 472669886538253667328 473915364697123880856 473954315577759791424 476035282668821511168 483874929808875065344 485189807335529617152 487533719448261644288 488364003864719121126 493180216920584201216 494520380553520571328 496909367899189752832 502485504032293337088 503721362476817206696 506285016350117861376 508216199143772743936 509597221424054735088 512148686802145132032 513225539127323191728 513408311755217537594 516021266664543204864 517805184033277890048 523095261033617868492 525622291280157085248 527762976033917849472 528253991418564790272 530312555628284602368 531753622355535375744 533154785284264365963 534088365921116817408 535730412266313952272 544359296034984448512 548475434379294349824 554827744035657226368 557508071301529966592 559023038886588471936 561477512891430500352 561723633277344937984 566686532786419357533 568027091514766381056 571743224036744336928 572275157370111856128 572322192395785408512 578950689428511888384 580374613288506781628 583280448857998622592 583328388403396666368 589722570704566485888 591325077690176720904 594984818509782724608 596601625081820177664 597156685951421067264 601063389371961995232 602696713799603196306 605608292127137511264 608267305632383042048 608640468373563780096 615362682474330246144 619744047248088382464 619964753817621177472 625496860484643377152 627196580214221212416 630226515384338223104 631662202002859312896 631887152929498507808 631939087437013055232 634713710225095348224 643809552041375838144 646919743114039489536 649554432041745045504 651152005152958828168 654465996745274308608 656190504965248450416 659360507404694095104 659414699934274492416 663437892042637296624 669357920823505565184 676196313043457244636 679462961898739646784 681309328643029700172 682864915736193509376 684300718836430922304 688028355552724273152 690406912044370520064 697460348044823824656 700829721706876113664 703683968045223799296 709004829807380500992 710873047045685821284 714052924003232266752 714307216355085269696 725812394713312598016 727784711003294425728 731300579172392466432 732546005797078681689 734278923177624834048 739770325380876301824 739831126755527479296 741780570830280856992 745364051848784629248 755582043715225810044 762324298715659115904 763033543160149141504 764395832136082102632 770112467632826306391 771934252571349184512 777430402465057615872 777707265143998163456 777771184537862221824 786296760939421981184 788433436920235627872 792380987127847185408 795468833442426903552 801132548881675226112 801417852495949326976 803595618399470928408 807477722836183348352 811520624498085040128 816538944052476672768 820483576632440328192 822713151568941524736 826325396330784509952 832241616053485839552 836262106952294949888 838534558329882707904 842216269337145750528 842585449916017406976 857614836055116505392 858412736055167784192 862559657485385986048 870561919932760172442 874920673286997933888 879147343206258793472 884583856056849728832 892477227764674086912 895735028927131600896 901595084057942992848 905950615864986195712 908412438190706266896 912400958448574563072 912960702560345670144 923044023711495369216 929947130726431766208 938245290726965065728 940794870321331818624 945339773076507334656 947830729394247761712 947908631155519582848 952070565337643022336 970379614671059234304 976728007729438242252 986360433841168402432 989040761107041142656 993818735798379505664 1004971008064586674176 1007442724953634413392 1012570032700235722752 1016432398287545487872 1019194442848109470176 1024297373604290264064 1026451078254646383456 1026816623510435075188 1032042533329086409728 1035610368066555780096 1046190522067235736984 1051244582560314170496 1055525952067835698944 1056507982837129580544 1060625111256569204736 1063507244711070751488 1066309570568528731926 1068176731842233634816 1071460824532627904544 1088718592069968897024 1096950868758588699648 1109655488071314452736 1115016142603059933184 1118046077773176943872 1122955025782861000704 1123447266554689875968 1133373065572838715066 1143486448073488673856 1144550314740223712256 1157901378857023776768 1160749226577013563256 1166560897715997245184 1166656776806793332736 1179445141409132971776 1182650155380353441808 1193203250163640355328 1202126778743923990464 1205393427599206392612 1211216584254275022528 1216534611264766084096 1217280936747127560192 1230725364948660492288 1239488094496176764928 1239929507635242354944 1254393160428442424832 1263324404005718625792 1263774305858997015616 1263878174874026110464 1287619104082751676288 1293839486228078979072 1299108864083490091008 1302304010305917656336 1305842879899140258663 1308931993490548617216 1312381009930496900832 1318721014809388190208 1318829399868548984832 1326875784085274593248 1338715841647011130368 1352392626086914489272 1358925923797479293568 1362618657286059400344 1365729831472387018752 1368601437672861844608 1376056711105448546304 1380813824088741040128 1394920696089647649312 1401659443413752227328 1407367936090447598592 1418009659614761001984 1421746094091371642568 1428105848006464533504 1428614432710170539392 1451624789426625196032 1455569422006588851456 1462601158344784932864 1465092011594157363378 1479540650761752603648 1483561141660561713984 1490728103697569258496 1511164087430451620088 1524648597431318231808 1526067086320298283008 1528791664272164205264 1540224935265652612782 1555414530287996326912 1572593521878843962368 1576866873840471255744 1584761974255694370816 1590937666884853807104 1602265097763350452224 1602835704991898653952 1607191236798941856816 1614955445672366696704 1633077888104953345536 1645426303137883049472 1664483232106971679104 1672524213904589899776 1677069116659765415808 1684432538674291501056 1685170899832034813952 1700059598359258072599 1715229672110233010784 1716825472110335568384 1741123839865520344884 1749841346573995867776 1758294686412517586944 1769167712113699457664 1784954455529348173824 1791470057854263201792 1803190168115885985696 1811901231729972391424 1816824876381412533792 1824801916897149126144 1825921405120691340288 1846088047422990738432 1859894261452863532416 1876490581453930131456 1881589740642663637248 1890679546153014669312 1895661458788495523424 1895817262311039165696 1904141130675286044672 1940759229342118468608 1953456015458876484504 1972720867682336804864 1978081522214082285312 1987637471596759011328 2014885449907268826784 2032864796575090975744 2038388885696218940352 2048594747208580528128 2052902156509292766912 2053633247020870150376 2064085066658172819456 2071220736133111560192 2092381044134471473968 2102489165120628340992 2111051904135671397888 2127014489422141502976 2132619141137057463852 2142921649065255809088 2177437184139937794048 2193901737517177399296 2197638017391236045067 2219310976142628905472 2236092155546353887744 2266746131145677430132 2286972896146977347712 2289100629480447424512 2310337402898478919173 2315802757714047553536 2321498453154027126512 2333121795431994490368 2333313553613586665472 2358890282818265943552 2365300310760706883616 2386406500327280710656 2404253557487847980928 2410786855198412785224 2422433168508550045056 2433069222529532168192 2434561873494255120384 2461450729897320984576 2478976188992353529856 2479859015270484709888 2508786320856884849664 2526648808011437251584 2527548611717994031232 2527756349748052220928 2575238208165503352576 2587678972456157958144 2604608020611835312672 2611685759798280517326 2624762019860993801664 2637442029618776380416 2653751568170549186496 2677431683294022260736 2704785252173828978544 2717851847594958587136 2725237314572118800688 2737202875345723689216 2789841392179295298624 2803318886827504454656 2814735872180895197184 2836019319229522003968 2843492188182743285136 2856211696012929067008 2857228865420341078784 2911138844013177702912 2930184023188314726756 2959081301523505207296 2967122283321123427968 2981456207395138516992 3022328174860903240176 3049297194862636463616 3057583328544328410528 3080449870531305225564 3110829060575992653824 3145187043757687924736 3153733747680942511488 3169523948511388741632 3181875333769707614208 3204530195526700904448 3205671409983797307904 3214382473597883713632 3229910891344733393408 3266155776209906691072 3290852606275766098944 3328966464213943358208 3337154026408913994361 3345048427809179799552 3354138233319530831616 3368865077348583002112 3370341799664069627904 3400119196718516145198 3430459344220466021568 3433650944220671136768 3482247679731040689768 3499682693147991735552 3516589372825035173888 3538335424227398915328 3606380336231771971392 3623802463459944782848 3633649752762825067584 3649603833794298252288 3651842810241382680576 3692176094845981476864 3719788522905727064832 3763179481285327274496 3791322917576991046848 3791634524622078331392 3881518458684236937216 3906912030917752969008 3917528639697420775989 3956163044428164570624 4029770899814537653568 4065729593150181951488 4076777771392437880704 4097189494417161056256 4105804313018585533824 4107266494041740300752 4128170133316345638912 4142441472266223120384 4184762088268942947936 4204978330241256681984 4222103808271342795776 4254028978844283005952 4265238282274114927704 4285843298130511618176 4354874368279875588096 4387803475034354798592 4395276034782472090134 4438621952285257810944 4472184311092707775488 4533492262291354860264 4573945792293954695424 4578201258960894849024 4620674805796957838346 4642996906308054253024 4666243590863988980736 4717780565636531887104 4730600621521413767232 4772813000654561421312 4808507114975695961856 4821573710396825570448 4844866337017100090112 4866138445059064336384 4959718030540969419776 5017572641713769699328 5053297616022874503168 5055097223435988062464 5055512699496104441856 5150476416331006705152 5209216041223670625344 5223371519596561034652 5249524039721987603328 5274884059237552760832 5307503136341098372992 5354863366588044521472 5409570504347657957088 5435703695189917174272 5450474629144237601376 5474405750691447378432 5579682784358590597248 5606637773655008909312 5629471744361790394368 5672038638459044007936 5686984376365486570272 5712423392025858134016 5714457730840682157568 5822277688026355405824 5860368046376629453512 5918162603047010414592 5934244566642246855936 5962912414790277033984 6044656349721806480352 6098594389725272927232 6115166657088656821056 6160899741062610451128 6221658121151985307648 6290374087515375849472 6307467495361885022976 6411342819967594615808 6428764947195767427264 6459821782689466786816 6532311552419813382144 6581705212551532197888 6657932928427886716416 6674308052817827988722 6708276466639061663232 6800238393437032290396 6860918688440932043136 6867301888441342273536 6931012208695436757519 6964495359462081379536 6999365386295983471104 7076670848454797830656 7212760672463543942784 7247604926919889565696 7267299505525650135168 7299207667588596504576 7303685620482765361152 7384352189691962953728 7439577045811454129664 7526358962570654548992 7582645835153982093696 7583269049244156662784 7763036917368473874432 7813824061835505938016 7835057279394841551978 7912326088856329141248 8059541799629075307136 8131459186300363902976 8153555542784875761408 8211608626037171067648 8214532988083480601504 8369524176537885895872 8409956660482513363968 8444207616542685591552 8508057957688566011904 8530476564548229855408 8571686596261023236352 8790552069564944180268 8877243904570515621888 8944368622185415550976 9066984524582709720528 9147891584587909390848 9241349611593915676692 9285993812616108506048 9332487181727977961472 9435561131273063774208 9461201243042827534464 9545626001309122842624 9617014229951391923712 9643147420793651140896 9689732674034200180224 9919436061081938839552 10011462079226741983083 10035145283427539398656 10106595232045749006336 10110194446871976124928 10111025398992208883712 10300952832662013410304 10418432082447341250688 10446743039193122069304 10499048079443975206656 10549768118475105521664 10615006272682196745984 10819141008695315914176 10871407390379834348544 10900949258288475202752 10948811501382894756864 11159365568717181194496 11213275547310017818624 11373968752730973140544 11428915461681364315136 11644555376052710811648 11720736092753258907024 11868489133284493711872 12089312699443612960704 12197188779450545854464 12230333314177313642112 12321799482125220902256 12614934990723770045952 12822685639935189231616 12857529894391534854528 12919643565378933573632 13064623104839626764288 13163410425103064395776 13315865856855773432832 13348616105635655977444 13416552933278123326464 13600476786874064580792 13721837376881864086272 13734603776882684547072 13862024417390873515038 13928990718924162759072 13998730772591966942208 14153341696909595661312 14425521344927087885568 14495209853839779131392 14534599011051300270336 14598415335177193009152 14879154091622908259328 15052717925141309097984 15165291670307964187392 15166538098488313325568 15627648123671011876032 15670114558789683103956 15824652177712658282496 16119083599258150614272 16307111085569751522816 16423217252074342135296 16429065976166961203008 16739048353075771791744 16819913320965026727936 16888415233085371183104 17016115915377132023808 17060953129096459710816 17143373192522046472704 17581104139129888360536 17754487809141031243776 17888737244370831101952 18133969049165419441056 18295783169175818781696 18482699223187831353384 18571987625232217012096 18664974363455955922944 18871122262546127548416 18922402486085655068928 19234028459902783847424 19286294841587302281792 19379465348068400360448 19838872122163877679104 20022924158453483966166 20220388893743952249856 20601905665324026820608 20836864164894682501376 20893486078386244138608 20998096158887950413312 21230012545364393491968 21638282017390631828352 21742814780759668697088 21801898516576950405504 21897623002765789513728 22318731137434362388992 22747937505461946281088 22857830923362728630272 23289110752105421623296 23441472185506517814048 23736978266568987423744 24178625398887225921408 24394377558901091708928 24460666628354627284224 24643598964250441804512 25229869981447540091904 25645371279870378463232 25715059788783069709056 25839287130757867147264 26631731713711546865664 26697232211271311954888 26833105866556246652928 27200953573748129161584 27443674753763728172544 27724048834781747030076 27857981437848325518144 27997461545183933884416 28306683393819191322624 28851042689854175771136 29069198022102600540672 29758308183245816518656 30034386237680225949249 30105435850282618195968 30330583340615928374784 30333076196976626651136 31255296247342023752064 31340229117579366207912 31649304355425316564992 32238167198516301228544 32614222171139503045632 32846434504148684270592 32858131952333922406016 33478096706151543583488 33639826641930053455872 34121906258192919421632 34286746385044092945408 35162208278259776721072 36267938098330838882112 36591566338351637563392 36965398446375662706768 37143975250464434024192 37844804972171310137856 38468056919805567694848 38572589683174604563584 38758930696136800720896 40045848316906967932332 40440777787487904499712 41203811330648053641216 41673728329789365002752 41786972156772488277216 41996192317775900826624 42460025090728786983936 43276564034781263656704 43485629561519337394176 43603797033153900811008 43795246005531579027456 44637462274868724777984 45495875010923892562176 45715661846725457260544 46882944371013035628096 47473956533137974847488 48357250797774451842816 48921333256709254568448 49287197928500883609024 50459739962895080183808 51430119577566139418112 53263463427423093731328 53394464422542623909776 53666211733112493305856 54401907147496258323168 54887349507527456345088 55448097669563494060152 55715962875696651036288 55994923090367867768832 56613366787638382645248 57702085379708351542272 58138396044205201081344 59516616366491633037312 60068772475360451898498 60661166681231856749568 62510592494684047504128 62680458235158732415824 64476334397032602457088 65228444342279006091264 65692869008297368541184 65716263904667844812032 66956193412303087166976 68243812516385838843264 68573492770088185890816 70324416556519553442144 72535876196661677764224 73183132676703275126784 73930796892751325413536 74287950500928868048384 75689609944342620275712 76936113839611135389696 77145179366349209127168 77517861392273601441792 80091696633813935864664 80881555574975808999424 83347456659578730005504 83573944313544976554432 83992384635551801653248 84920050181457573967872 86553128069562527313408 87207594066307801622016 89274924549737449555968 90103158713040677847747 90991750021847785124352 93765888742026071256192 94947913066275949694976 96714501595548903685632 97842666513418509136896 98574395857001767218048 100919479925790160367616 102860239155132278836224 106788928845085247819552 108803814294992516646336 109774699015054912690176 110896195339126988120304 111431925751393302072576 115404170759416703084544 116276792088410402162688 120137544950720903796996 121322333362463713499136 125021184989368095008256 125360916470317464831648 128952668794065204914176 130456888684558012182528 131385738016594737082368 131432527809335689624064 133912386824606174333952 136487625032771677686528 137146985540176371781632 140648833113039106884288 145071752393323355528448 147861593785502650827072 148575901001857736096768 151379219888685240551424 154290358732698418254336 160183393267627871729328 166694913319157460011008 167147888627089953108864 167984769271103603306496 169840100362915147935744 173106256139125054626816 174415188132615603244032 178549849099474899111936 180206317426081355695494 181983500043695570248704 187531777484052142512384 193429003191097807371264 195685333026837018273792 197148791714003534436096 205720478310264557672448 213577857690170495639104 217607628589985033292672 219549398030109825380352 221792390678253976240608 222863851502786604145152 230808341518833406169088 232553584176820804325376 240275089901441807593992 242644666724927426998272 250042369978736190016512 250721832940634929663296 257905337588130409828352 262865055618671379248128 267824773649212348667904 272975250065543355373056 281297666226078213768576 290143504786646711056896 295723187571005301654144 297151802003715472193536 302758439777370481102848 308580717465396836508672 320366786535255743458656 333389826638314920022016 334295777254179906217728 346212512278250109253632 348830376265231206488064 360412634852162711390988 363967000087391140497408 375063554968104285024768 386858006382195614742528 391370666053674036547584 394297583428007068872192 411440956620529115344896 427155715380340991278208 435215257179970066585344 443584781356507952481216 445727703005573208290304 480550179802883615187984 500084739957472380033024 501443665881269859326592 525730111237342758496256 535649547298424697335808 545950500131086710746112 562595332452156427537152 580287009573293422113792 591446375142010603308288 594303604007430944387072 617161434930793673017344 640733573070511486917312 668591554508359812435456 692425024556500218507264 697660752530462412976128 720825269704325422781976 727934000174782280994816 750127109936208570049536 773716012764391229485056 788595166856014137744384 854311430760681982556416 870430514359940133170688 887169562713015904962432 891455406011146416580608 961100359605767230375968 1000169479914944760066048 1002887331762539718653184 1051460222474685516992512 1091901000262173421492224 1125190664904312855074304 1160574019146586844227584 1182892750284021206616576 1234322869861587346034688 1281467146141022973834624 1337183109016719624870912 1441650539408650845563952 1500254219872417140099072 1577190333712028275488768 1708622861521363965112832 1740861028719880266341376 1774339125426031809924864 1782910812022292833161216 1922200719211534460751936 2005774663525079437306368 2183802000524346842984448 2250381329808625710148608 2321148038293173688455168 2365785500568042413233152 2562934292282045947669248 2674366218033439249741824 2883301078817301691127904 3000508439744834280198144 3154380667424056550977536 3417245723042727930225664 3481722057439760532682752 3548678250852063619849728 3844401438423068921503872 4011549327050158874612736 4500762659617251420297216 4731571001136084826466304 5125868584564091895338496 5348732436066878499483648 5766602157634603382255808 6834491446085455860451328 6963444114879521065365504 7097356501704127239699456 7688802876846137843007744 8023098654100317749225472 9001525319234502840594432 9463142002272169652932608 10251737169128183790676992 11533204315269206764511616 13668982892170911720902656 14194713003408254479398912 15377605753692275686015488 16046197308200635498450944 20503474338256367581353984 23066408630538413529023232 28389426006816508958797824 30755211507384551372030976 41006948676512735162707968 46132817261076827058046464 61510423014769102744061952 92265634522153654116092928 123020846029538205488123904 184531269044307308232185856 369062538088614616464371712
- Sum of all divisors σ(n): 1293663744661863989163456000
- Sum of proper divisors (its aliquot sum) s(n): 924601206573249372699084288
- 369062538088614616464371712 is an abundant number, because the sum of its proper divisors (924601206573249372699084288) is greater than itself. Its abundance is 555538668484634756234712576
Bases of 369062538088614616464371712
- Binary: 100110001010010000000100001000111011010000100000010000100111101000010110000110000000000002
- Hexadecimal: 0x131480847684084F42C3000
- Base-36: 1ADEOKVKBWKVBDJPC0
Squares and roots of 369062538088614616464371712
- 369062538088614616464371712 squared (3690625380886146164643717122) is 136207157020410114520327771463377810095926270905810944
- 369062538088614616464371712 cubed (3690625380886146164643717123) is 50268959075787019644808917081113722131168221741539074578502447617464722813616128
-
The
square root of 369062538088614616464371712 is 19211000444761.1893876387 -
369062538088614616464371712 is a
perfect cube number . Itscube root is 717298608
Scales and comparisons
How big is 369062538088614616464371712?- 369,062,538,088,614,616,464,371,712 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 369,062,538,088,614,616,464,371,712 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 369062538088614616464371712 cubic inches would be around 59774884 feet tall.
Recreational maths with 369062538088614616464371712
- 369062538088614616464371712 backwards is 217173464616416880835260963
- 369062538088614616464371712 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 369062538088614616464371712's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 369062538088614616464371712 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 369062538088614616464371712 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/369062538088614616464371712/
Chicago style:
Numbermatics. 2024. "Number 369062538088614616464371712 - Facts about the integer". https://numbermatics.com/n/369062538088614616464371712/
The information we have on file for 369062538088614616464371712 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 369062538088614616464371712, math, Factors of 369062538088614616464371712, curriculum, school, college, exams, university, Prime factorization of 369062538088614616464371712, STEM, science, technology, engineering, physics, economics, calculator, three hundred sixty-nine septillion, sixty-two sextillion, five hundred thirty-eight quintillion, eighty-eight quadrillion, six hundred fourteen trillion, six hundred sixteen billion, four hundred sixty-four million, three hundred seventy-one thousand, seven hundred twelve.