382770362273414880379797504
382,770,362,273,414,880,379,797,504 is an even composite number composed of seven prime numbers multiplied together.
What does the number 382770362273414880379797504 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 32805 divisors.
382770362273414880379797504 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty-two thousand, eight hundred five divisors.
Prime factorization of 382770362273414880379797504:
226 × 32 × 74 × 172 × 192 × 1792 × 2812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 19 × 19 × 179 × 179 × 281 × 281)See below for interesting mathematical facts about the number 382770362273414880379797504 from the Numbermatics database.
Names of 382770362273414880379797504
- Cardinal: 382770362273414880379797504 can be written as Three hundred eighty-two septillion, seven hundred seventy sextillion, three hundred sixty-two quintillion, two hundred seventy-three quadrillion, four hundred fourteen trillion, eight hundred eighty billion, three hundred seventy-nine million, seven hundred ninety-seven thousand, five hundred four.
Scientific notation
- Scientific notation: 3.82770362273414880379797504 × 1026
Factors of 382770362273414880379797504
Divisors of 382770362273414880379797504
- Number of divisors d(n): 32805
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 28 32 34 36 38 42 48 49 51 56 57 63 64 68 72 76 84 96 98 102 112 114 119 126 128 133 136 144 147 152 153 168 171 179 192 196 204 224 228 238 252 256 266 272 281 288 289 294 304 306 323 336 342 343 357 358 361 384 392 399 408 441 448 456 476 504 512 532 537 544 562 576 578 588 608 612 646 672 684 686 714 716 722 768 784 798 816 833 843 867 882 896 912 931 952 969 1008 1024 1029 1064 1071 1074 1083 1088 1124 1152 1156 1176 1197 1216 1224 1253 1292 1344 1368 1372 1428 1432 1444 1536 1568 1596 1611 1632 1666 1686 1734 1764 1792 1824 1862 1904 1938 1967 2016 2023 2048 2058 2128 2142 2148 2166 2176 2248 2261 2304 2312 2352 2394 2401 2432 2448 2499 2506 2527 2529 2584 2601 2688 2736 2744 2793 2856 2864 2888 2907 3043 3072 3087 3136 3192 3222 3249 3264 3332 3372 3401 3468 3528 3584 3648 3724 3759 3808 3876 3934 4032 4046 4096 4116 4256 4284 4296 4332 4352 4496 4522 4608 4624 4704 4777 4788 4802 4864 4896 4998 5012 5054 5058 5168 5202 5339 5376 5472 5488 5491 5586 5712 5728 5776 5814 5831 5901 6069 6086 6137 6144 6174 6272 6384 6444 6498 6517 6528 6664 6744 6783 6802 6936 7056 7168 7203 7296 7448 7497 7518 7581 7616 7752 7868 8064 8092 8192 8232 8379 8512 8568 8592 8664 8704 8771 8992 9044 9129 9216 9248 9408 9554 9576 9604 9728 9792 9996 10024 10108 10116 10203 10336 10404 10678 10752 10944 10976 10982 11172 11277 11424 11456 11552 11628 11662 11802 12138 12172 12274 12288 12348 12544 12768 12888 12996 13034 13056 13328 13488 13566 13604 13769 13872 14112 14161 14331 14336 14406 14592 14896 14994 15036 15162 15232 15504 15736 15827 16017 16128 16184 16384 16464 16473 16758 17024 17136 17184 17328 17408 17493 17542 17689 17703 17984 18088 18207 18258 18411 18432 18496 18816 19108 19152 19208 19456 19551 19584 19992 20048 20216 20232 20349 20406 20672 20808 21301 21356 21504 21609 21888 21952 21964 22344 22554 22743 22848 22912 23104 23256 23324 23604 23807 24276 24344 24548 24576 24696 25088 25536 25776 25992 26068 26112 26313 26656 26976 27132 27208 27387 27538 27744 28224 28322 28662 28672 28812 29184 29792 29988 30072 30324 30464 30609 31008 31472 31654 32034 32041 32256 32368 32768 32928 32946 33439 33516 34048 34272 34368 34656 34816 34986 35084 35378 35406 35968 36176 36414 36516 36822 36864 36992 37373 37632 38216 38304 38416 38437 38912 39102 39168 39984 40096 40432 40464 40698 40812 40817 41307 41344 41616 42483 42602 42712 42959 42993 43008 43218 43776 43904 43928 44688 45108 45486 45619 45696 45824 46208 46512 46648 47208 47481 47614 48051 48552 48688 49096 49152 49392 49419 50176 50299 51072 51552 51731 51984 52136 52224 52479 52626 53067 53312 53952 54264 54416 54774 55076 55233 55488 56448 56644 57324 57344 57624 57817 58368 58653 59584 59976 60144 60648 60928 61218 61397 62016 62944 63308 63903 64068 64082 64512 64619 64736 65536 65856 65892 66878 67032 68096 68544 68736 69312 69632 69972 70168 70756 70812 71421 71936 72352 72828 73032 73644 73728 73984 74746 75264 76432 76608 76832 76874 77824 78204 78336 78939 78961 79968 80192 80864 80928 81209 81396 81624 81634 82614 82688 83232 84966 85204 85424 85918 85986 86016 86436 87552 87808 87856 89376 90216 90763 90972 91238 91392 91648 92416 93024 93296 94416 94962 95228 96102 96123 96383 97104 97376 98192 98304 98784 98838 99127 100317 100352 100598 101441 102144 103104 103462 103968 104272 104329 104448 104958 105252 106134 106624 107904 108528 108832 109548 110152 110466 110789 110976 112119 112896 113288 114648 114688 115248 115311 115634 116736 117306 119168 119952 120288 121296 121856 122436 122451 122794 123823 123921 124032 125888 126616 127449 127806 128136 128164 128877 129024 129238 129472 131072 131712 131784 133756 134064 136192 136857 137088 137472 138624 139264 139944 140336 141512 141624 142443 142842 143872 144704 145656 146064 147288 147456 147968 149107 149492 150528 150897 152864 153216 153664 153748 155193 155648 156408 156672 157878 157922 159201 159936 160384 161728 161856 162418 162792 163248 163268 165228 165376 166464 166649 169932 170408 170848 171836 171972 172032 172872 173451 175104 175616 175712 178752 180432 181526 181944 182476 182784 183296 184191 184832 186048 186592 188832 189924 190456 191709 192204 192246 192766 193857 194208 194752 196384 196608 197568 197676 198254 200634 200704 201196 202882 204288 206208 206924 207936 208544 208658 208896 209916 210504 212268 213248 214263 215808 217056 217664 219096 220304 220932 221578 221952 224238 224287 225792 226576 229296 229376 230496 230622 231268 233472 234073 234612 236883 238336 239904 240576 242592 243627 243712 244872 244902 245588 247646 247842 248064 251776 253232 254898 255612 256272 256328 257754 258048 258476 258944 261611 262144 263424 263568 267512 268128 269059 272289 272384 273714 274176 274944 277248 278528 279888 280672 283024 283248 284886 285684 287744 288369 289149 289408 291312 292128 294576 294912 295936 297381 298214 298984 300713 300951 301056 301794 304323 305728 306432 307328 307496 310386 311296 312816 312987 313344 315756 315844 318402 319872 320768 323456 323712 324836 325584 326496 326536 330456 330752 332367 332928 333298 336357 339864 340816 341696 343672 343944 344064 345744 345933 346902 350208 351232 351424 352093 357504 360864 362117 363052 363888 364952 365568 366592 367353 368382 369664 371469 372096 373184 377664 379848 380912 383418 384408 384492 385532 386631 387714 388416 389504 392768 393216 395136 395352 396508 401268 401408 402392 404719 405764 408576 410571 412416 413848 415872 417088 417316 417792 419832 421008 424536 426496 428526 429779 431616 434112 435328 438192 440608 441864 443156 443904 447321 448476 448574 451584 452333 452691 453152 458592 458752 460992 461244 462536 465579 466944 468146 469224 473766 476672 479808 481152 485184 487254 487424 489744 489804 491176 495292 495684 496128 499947 503552 506464 509796 511224 512544 512656 515508 516096 516952 517888 520353 523222 524288 526848 527136 535024 536256 538118 544578 544697 544768 547428 548352 549888 552573 552727 554496 557056 559776 561344 566048 566496 568463 569772 571368 575488 576738 578298 578816 581571 582624 584256 589152 589824 591872 594762 596428 597968 601426 601902 602112 603588 608646 608779 611456 612864 614656 614992 620772 622592 625632 625974 626688 631512 631688 635341 636804 639744 641536 646912 647424 649672 651168 652992 653072 660912 661504 664734 665856 666596 672714 672861 674681 679728 681632 683392 687344 687888 688128 691488 691866 693804 693889 700416 702219 702464 702848 704186 710087 710649 715008 721728 724234 726104 727776 729904 730303 730881 731136 733184 734706 736764 739328 742938 744192 746368 755328 759696 761824 766836 768816 768984 771064 773262 775428 775523 776832 779008 784833 785536 786432 790272 790704 793016 802536 802816 804784 807177 809438 811528 816867 817152 821142 824832 827696 831744 834176 834632 835584 839664 842016 849072 852992 855083 857052 859558 863232 866761 867447 868224 870656 876384 881216 883728 886312 887808 892143 894642 896952 897148 902139 903168 904666 905382 906304 912969 917184 917504 921984 922488 925072 931158 933888 936292 938448 938961 947532 953344 955681 959616 962304 970368 974508 974848 979488 979608 982352 982889 990584 991368 992256 997101 999894 1007104 1012928 1019592 1022448 1025088 1025312 1031016 1032192 1033904 1035776 1040706 1043749 1046444 1048576 1053696 1054272 1056279 1070048 1072512 1076236 1086351 1089156 1089394 1089536 1094856 1096704 1098523 1099776 1105146 1105454 1108992 1114112 1114407 1119552 1122688 1132096 1132992 1136926 1139544 1142736 1150976 1153476 1156596 1157632 1163142 1165248 1166543 1168512 1178304 1179648 1183744 1189524 1192856 1195936 1202852 1203804 1204224 1207176 1214157 1217292 1217558 1222912 1225728 1229312 1229984 1241544 1245184 1251264 1251948 1253376 1263024 1263376 1270682 1273608 1279488 1283072 1289337 1293824 1294848 1299344 1302336 1305984 1306144 1321824 1323008 1329468 1331712 1333192 1341963 1342337 1345428 1345722 1349362 1356999 1359456 1363264 1366784 1374688 1375776 1376256 1382976 1383732 1387608 1387778 1400832 1404438 1404928 1405696 1408372 1420174 1421298 1430016 1443456 1448468 1452208 1455552 1459808 1460606 1461762 1462272 1466368 1469412 1473528 1478656 1485876 1488384 1492736 1499841 1500259 1510656 1519392 1523648 1533672 1537632 1537968 1542128 1542971 1546524 1550856 1551046 1553664 1558016 1569666 1570009 1571072 1572864 1580544 1581408 1586032 1605072 1605632 1609568 1614354 1618876 1623056 1633734 1634091 1634304 1638511 1642284 1649664 1655392 1658181 1663488 1668352 1669264 1671168 1679328 1684032 1698144 1705389 1705984 1710166 1714104 1719116 1724497 1726464 1733522 1734894 1736448 1741312 1752768 1762432 1767456 1772624 1775616 1784286 1789284 1793904 1794296 1804278 1806336 1809332 1810764 1812608 1825938 1826337 1831277 1834368 1835008 1843968 1844976 1850144 1862316 1867776 1872584 1876896 1877922 1883413 1895064 1906023 1906688 1911362 1919232 1924608 1940736 1949016 1949696 1958976 1959216 1964704 1965778 1981168 1982736 1984512 1994202 1999788 2014208 2018583 2024043 2025856 2039184 2044896 2050176 2050624 2062032 2064384 2067808 2071552 2081412 2081667 2087498 2092888 2097152 2104991 2106657 2107392 2108544 2112558 2130261 2140096 2145024 2152472 2172702 2178312 2178788 2179072 2189712 2190909 2193408 2197046 2199552 2210292 2210908 2217984 2228224 2228814 2239104 2245376 2264192 2265984 2273852 2279088 2285472 2301952 2306952 2313192 2315264 2326284 2326569 2330496 2333086 2337024 2354499 2356608 2359296 2367488 2379048 2385712 2391872 2405704 2407608 2408448 2414352 2421531 2428314 2434584 2435116 2445824 2451456 2458624 2459968 2464651 2483088 2490368 2502528 2503896 2506752 2526048 2526752 2534819 2541364 2547216 2558976 2565249 2566144 2578674 2587648 2589696 2598688 2600283 2604672 2611968 2612288 2643648 2646016 2658936 2663424 2666384 2683926 2684674 2690856 2691444 2698724 2706417 2713998 2718912 2726528 2733568 2749376 2751552 2752512 2765952 2767464 2775216 2775556 2801664 2808876 2809856 2811392 2816744 2833033 2840348 2842596 2860032 2867043 2886912 2896936 2904416 2911104 2919616 2921212 2923524 2924544 2932736 2938824 2947056 2948667 2957312 2971752 2976768 2985472 2999682 3000518 3021312 3038784 3047296 3067344 3075264 3075936 3084256 3085942 3093048 3101712 3102092 3107328 3116032 3131247 3139332 3140018 3142144 3145728 3161088 3162816 3166331 3168837 3172064 3210144 3211264 3219136 3228708 3237752 3246112 3259053 3267468 3268182 3268608 3277022 3284568 3295569 3299328 3310784 3316362 3326976 3336704 3338528 3342336 3358656 3368064 3396288 3410778 3411968 3420332 3428208 3438232 3448994 3452928 3467044 3469788 3472896 3482624 3499629 3505536 3524864 3534912 3545248 3551232 3568572 3578568 3587808 3588592 3608556 3612672 3618664 3621528 3625216 3642471 3651876 3652674 3662554 3668736 3670016 3687936 3689952 3700288 3724632 3735552 3745168 3753792 3755844 3766826 3790128 3812046 3812879 3813376 3822724 3838464 3849216 3868011 3869089 3881472 3898032 3899392 3917952 3918432 3929408 3931556 3962336 3965472 3969024 3979241 3988404 3999576 4027011 4028416 4037166 4048086 4051712 4070997 4078368 4089792 4100352 4101248 4124064 4128768 4135616 4143104 4162824 4163334 4174996 4185776 4194304 4209982 4213314 4214784 4217088 4225116 4260522 4261453 4280192 4290048 4304944 4345404 4356624 4357576 4358144 4379424 4381818 4386816 4394092 4399104 4420584 4421816 4435968 4447387 4456448 4457628 4478208 4490752 4500777 4528384 4531968 4547704 4558176 4570944 4603904 4613904 4626384 4628913 4630528 4652568 4653138 4660992 4666172 4674048 4708998 4710027 4713216 4718592 4734976 4758096 4771424 4783744 4811408 4815216 4816896 4828704 4843062 4856628 4869168 4870232 4891648 4902273 4902912 4915533 4917248 4919936 4929302 4966176 4970609 4974543 4980736 5005056 5007792 5013504 5052096 5053504 5069638 5082728 5094432 5112121 5116167 5117952 5130498 5132288 5157348 5173491 5175296 5179392 5197376 5200566 5209344 5223936 5224576 5287296 5292032 5317872 5326848 5332768 5367852 5369348 5381712 5382888 5397448 5412834 5427996 5437824 5453056 5467136 5479011 5493831 5498752 5503104 5505024 5531904 5534928 5550432 5551112 5603328 5617752 5619712 5622784 5633488 5650239 5666066 5680696 5685192 5718069 5720064 5734086 5773824 5793872 5808832 5822208 5839232 5842424 5847048 5849088 5865472 5877648 5894112 5897334 5914624 5943504 5953536 5970944 5985581 5999364 6001036 6042624 6072129 6077568 6094592 6134688 6150528 6151872 6168512 6171884 6186096 6203424 6204184 6214656 6232064 6245001 6262494 6278664 6280036 6284288 6291456 6314973 6322176 6325632 6332662 6337674 6344128 6390783 6420288 6422528 6438272 6457416 6475504 6492224 6518106 6534936 6536364 6537216 6554044 6569136 6572727 6591138 6598656 6621568 6632724 6653952 6673408 6677056 6684672 6689767 6717312 6736128 6792576 6821556 6823936 6840664 6856416 6876464 6880223 6897988 6905856 6934088 6939576 6945792 6965248 6979707 6999258 7011072 7049728 7069824 7090496 7102464 7137144 7157136 7175616 7177184 7217112 7225344 7237328 7243056 7250432 7284942 7303752 7305348 7306243 7325108 7337472 7340032 7375872 7379904 7393953 7400576 7449264 7471104 7490336 7507584 7511688 7533652 7580256 7604457 7624092 7625758 7626752 7645448 7676928 7689661 7695747 7698432 7736022 7738178 7762944 7796064 7798784 7800849 7835904 7836864 7858816 7863112 7924672 7930944 7938048 7958482 7976808 7999152 8054022 8056832 8074332 8096172 8103424 8141994 8156736 8165801 8179584 8200704 8202496 8248128 8257536 8271232 8286208 8325648 8326668 8349992 8371552 8388608 8419964 8426628 8429568 8434176 8450232 8499099 8521044 8522906 8560384 8580096 8601129 8609888 8690808 8713248 8715152 8716288 8758848 8763636 8773632 8788184 8798208 8841168 8843632 8846001 8871936 8894774 8912896 8915256 8956416 8981504 9001554 9003521 9056768 9063936 9095408 9116352 9141888 9207808 9227808 9252768 9257826 9259849 9261056 9305136 9306276 9321984 9332344 9348096 9393741 9396359 9417996 9420054 9426432 9437184 9469952 9498993 9516192 9542848 9567488 9622816 9630432 9633792 9657408 9686124 9713256 9738336 9740464 9783296 9804546 9805824 9831066 9834496 9839872 9858604 9886707 9932352 9941218 9949086 9961472 10010112 10015584 10027008 10104192 10107008 10139276 10165456 10188864 10224242 10232334 10235904 10260996 10264576 10314696 10346982 10349243 10350592 10358784 10394752 10401132 10418688 10447872 10449152 10498887 10501813 10574592 10584064 10635744 10653696 10665536 10735704 10738696 10763424 10765776 10794896 10800797 10825668 10855992 10875648 10906112 10934272 10958022 10987662 10990063 10997504 11006208 11010048 11063808 11069856 11100864 11102224 11206656 11235504 11239424 11245568 11266976 11300478 11332132 11361392 11370384 11436138 11438637 11440128 11468172 11469577 11547648 11566801 11587744 11607267 11617664 11644416 11678464 11684848 11694096 11698176 11730944 11755296 11788224 11794668 11829248 11887008 11907072 11937723 11941888 11971162 11998728 12002072 12071479 12081033 12085248 12144258 12155136 12189184 12269376 12301056 12303744 12337024 12343768 12372192 12406848 12408368 12429312 12464128 12490002 12524988 12557328 12560072 12568576 12582912 12629946 12644352 12651264 12665324 12675348 12688256 12781566 12784359 12818939 12840576 12845056 12876544 12914832 12951008 12984448 13036212 13069872 13072728 13074432 13108088 13138272 13145454 13182276 13183891 13197312 13243136 13265448 13307904 13342161 13346816 13354112 13369344 13379534 13434624 13472256 13502331 13585152 13643112 13647872 13681328 13712832 13752928 13760446 13795976 13811712 13868176 13879152 13886739 13891584 13930496 13959414 13998516 14022144 14099456 14130081 14134019 14139648 14180992 14204928 14274288 14314272 14351232 14354368 14434224 14450688 14474656 14486112 14500864 14536411 14569884 14607504 14610696 14612486 14650216 14674944 14680064 14734937 14746599 14751744 14759808 14787906 14801152 14898528 14911827 14942208 14980672 15015168 15023376 15067304 15160512 15208914 15248184 15251516 15253504 15290896 15336363 15353856 15379322 15391494 15396864 15472044 15476356 15520473 15525888 15592128 15597568 15601698 15671808 15673728 15717632 15726224 15849344 15861888 15876096 15916964 15953616 15998304 16108044 16113664 16148664 16192344 16206848 16246577 16283988 16313472 16331602 16359168 16401408 16404992 16481493 16496256 16515072 16542464 16572416 16651296 16653336 16699984 16743104 16777216 16839928 16853256 16859136 16868352 16900464 16950717 16998198 17042088 17045812 17120768 17160192 17202258 17219776 17252557 17381616 17426496 17430304 17432576 17517696 17527272 17547264 17576368 17596416 17682336 17687264 17692002 17743733 17743872 17789548 17825792 17830512 17912832 17956743 17963008 18003108 18007042 18113536 18127872 18157939 18190816 18232704 18283776 18415616 18455616 18505536 18515652 18519698 18522112 18610272 18612552 18643968 18664688 18674891 18696192 18787482 18792718 18835992 18840108 18852864 18874368 18939904 18944919 18997986 19032384 19085696 19134976 19245632 19260864 19267584 19314816 19372248 19426512 19476672 19480928 19566592 19609092 19611648 19662132 19668992 19679744 19717208 19773414 19831231 19864704 19882436 19898172 19922944 20020224 20031168 20054016 20069301 20208384 20214016 20278552 20330912 20377728 20448484 20464668 20471808 20521992 20529152 20629392 20640669 20693964 20698486 20701184 20717568 20789504 20802264 20837376 20895744 20898304 20997774 21003626 21149184 21168128 21271488 21307392 21331072 21471408 21477392 21526848 21531552 21589792 21601594 21651336 21711984 21751296 21812224 21868544 21916044 21918729 21975324 21980126 21995008 22012416 22020096 22127616 22139712 22164317 22181859 22201728 22204448 22413312 22471008 22478848 22491136 22533952 22600956 22664264 22722784 22740768 22813371 22819729 22872276 22877274 22880256 22936344 22939154 23068983 23095296 23133602 23175488 23214534 23235328 23288832 23356928 23369696 23388192 23396352 23461888 23510592 23576448 23589336 23658496 23774016 23814144 23875446 23883776 23942324 23997456 24004144 24142958 24162066 24170496 24288516 24310272 24378368 24497403 24538752 24602112 24607488 24674048 24687536 24744384 24813696 24816736 24858624 24928256 24980004 25049976 25114656 25120144 25137152 25165824 25259892 25288704 25302528 25330648 25350696 25376512 25497297 25504403 25563132 25568718 25637878 25681152 25690112 25753088 25829664 25902016 25968896 26072424 26139744 26145456 26148864 26216176 26276544 26290908 26364552 26367782 26394624 26486272 26530896 26615808 26684322 26690153 26693632 26708224 26738688 26759068 26869248 26944512 27004662 27010563 27083623 27170304 27286224 27295744 27362656 27425664 27505856 27520892 27591952 27623424 27736352 27758304 27773478 27779547 27783168 27854687 27860992 27918828 27997032 28044288 28189077 28198912 28260162 28268038 28279296 28361984 28409856 28496979 28504921 28548576 28628544 28702464 28708736 28868448 28901376 28949312 28972224 29001728 29072822 29139768 29215008 29221392 29224972 29300432 29316449 29349888 29360128 29469874 29493198 29503488 29519616 29575812 29602304 29797056 29823654 29830171 29884416 29961344 30030336 30046752 30134608 30321024 30417828 30496368 30503032 30507008 30581792 30672726 30707712 30758644 30782988 30793728 30944088 30952712 31040946 31047729 31051776 31131709 31184256 31195136 31203396 31343616 31347456 31435264 31452448 31505439 31698688 31723776 31752192 31833928 31907232 31996608 32216088 32227328 32297328 32384688 32402391 32413696 32493154 32567976 32626944 32663204 32718336 32802816 32809984 32962986 32970189 32992512 33030144 33084928 33144832 33302592 33306672 33399968 33486208 33554432 33679856 33706512 33718272 33736704 33800928 33901434 33996396 34084176 34091624 34241536 34315911 34320384 34404516 34408731 34439552 34505114 34700403 34763232 34794263 34821801 34852992 34860608 34865152 35035392 35054544 35094528 35152736 35192832 35364672 35374528 35384004 35487466 35487744 35579096 35651584 35661024 35784847 35813169 35825664 35913486 35926016 36006216 36014084 36214437 36227072 36255744 36315878 36381632 36465408 36567552 36831232 36911232 37011072 37031304 37039396 37044224 37220544 37225104 37287936 37329376 37349782 37392384 37574964 37585436 37671984 37680216 37705728 37748736 37879808 37889838 37995972 38064768 38171392 38269952 38353077 38456817 38491264 38521728 38535168 38629632 38744496 38853024 38953344 38961856 39133184 39218184 39223296 39324264 39337984 39359488 39434416 39546828 39551673 39662462 39729408 39764872 39796344 39845888 40026483 40040448 40062336 40108032 40138602 40416768 40428032 40557104 40661824 40755456 40896968 40929336 40943616 41043984 41058304 41258784 41281338 41387928 41396972 41402368 41435136 41579008 41604528 41674752 41791488 41796608 41899067 41995548 42007252 42298368 42336256 42402057 42542976 42614784 42662144 42942816 42954784 43053696 43063104 43179584 43203188 43302672 43423968 43502592 43609233 43624448 43737088 43832088 43837458 43950648 43960252 43990016 44024832 44040192 44204811 44255232 44279424 44328634 44363718 44403456 44408896 44735481 44826624 44942016 44957696 44982272 45067904 45201912 45328528 45445568 45481536 45626742 45639458 45744552 45754548 45760512 45872688 45878308 46009089 46137966 46190592 46267204 46350976 46429068 46470656 46577664 46713856 46739392 46776384 46792704 46828369 46923776 47021184 47152896 47178672 47316992 47548032 47628288 47750892 47767552 47884648 47994912 48008288 48161561 48285916 48324132 48340992 48577032 48620544 48739731 48756736 48994806 49077504 49204224 49214976 49348096 49375072 49488768 49627392 49633472 49717248 49856512 49960008 50099952 50229312 50240288 50274304 50331648 50519784 50577408 50605056 50661296 50701392 50753024 50994594 51008806 51126264 51137436 51275756 51362304 51380224 51506176 51659328 51757671 51804032 51937792 52144848 52279488 52290912 52297728 52432352 52553088 52581816 52729104 52735564 52789248 52972544 53061792 53231199 53231616 53368644 53380306 53387264 53416448 53477376 53518136 53738496 53827627 53870229 53889024 54009324 54021126 54167246 54340608 54473817 54572448 54591488 54725312 54851328 55011712 55041784 55183904 55246848 55472704 55516608 55546956 55559094 55566336 55709374 55721984 55837656 55994064 56024673 56088576 56378154 56397824 56520324 56536076 56558592 56723968 56819712 56993958 57009842 57097152 57257088 57404928 57417472 57736896 57802752 57898624 57944448 58003456 58145644 58279536 58430016 58442784 58449944 58600864 58632898 58699776 58720256 58939748 58986396 59006976 59039232 59151624 59204608 59493693 59594112 59647308 59660342 59768832 59922688 60060672 60093504 60207903 60269216 60642048 60835656 60992736 61006064 61014016 61163584 61345452 61415424 61517288 61565976 61587456 61888176 61905424 61922007 62081892 62095458 62103552 62263418 62368512 62390272 62406792 62687232 62694912 62870528 62904896 63010878 63024647 63397376 63447552 63504384 63667856 63814464 63993216 64432176 64454656 64594656 64769376 64804782 64818943 64827392 64986308 65135952 65253888 65326408 65436672 65605632 65619968 65756187 65774513 65925972 65940378 65985024 66060288 66169856 66289664 66492951 66605184 66613344 66799936 66972416 67108864 67359712 67413024 67436544 67473408 67601856 67802868 67992792 68168352 68183248 68459187 68483072 68631822 68640768 68809032 68817462 68879104 69010228 69206949 69400806 69526464 69588526 69643602 69705984 69721216 69730304 70070784 70109088 70189056 70305472 70385664 70729344 70749056 70768008 70974932 70975488 71158192 71303168 71322048 71569694 71626338 71651328 71826972 71852032 72012432 72028168 72428874 72444701 72454144 72511488 72631756 72763264 72930816 73135104 73492209 73512691 73662464 73822464 74022144 74062608 74078792 74088448 74441088 74450208 74575872 74658752 74699564 74784768 75149928 75170872 75343968 75360432 75411456 75497472 75605579 75759616 75779676 75991944 76129536 76342784 76513209 76539904 76706154 76913634 76930441 76982528 77043456 77070336 77259264 77488992 77706048 77906688 77923712 78266368 78436368 78446592 78648528 78675968 78718976 78868832 79093656 79103346 79324924 79458816 79529744 79592688 79691776 80052966 80070459 80080896 80124672 80216064 80277204 80833536 80856064 80967607 81031689 81114208 81250869 81323648 81510912 81793936 81858672 81887232 82087968 82116608 82517568 82562676 82775856 82793944 82804736 82870272 83158016 83209056 83338641 83349504 83564061 83582976 83593216 83798134 83991096 84014504 84500353 84567231 84596736 84672512 84804114 85085952 85229568 85324288 85514763 85885632 85909568 86107392 86126208 86359168 86406376 86605344 86847936 87005184 87218466 87248896 87474176 87664176 87674916 87901296 87920504 87949347 87980032 88049664 88080384 88409622 88510464 88558848 88657268 88727436 88806912 88817792 89470962 89490513 89653248 89884032 89915392 89964544 90135808 90403824 90657056 90891136 90963072 91253484 91278916 91489104 91509096 91521024 91745376 91756616 92018178 92275932 92381184 92534408 92701952 92858136 92941312 93143187 93155328 93395127 93427712 93478784 93552768 93585408 93656738 93847552 94042368 94305792 94357344 94516317 94633984 95096064 95256576 95501784 95535104 95769296 95989824 96016576 96323122 96571832 96648264 96681984 97154064 97207173 97241088 97479462 97513472 97989612 98155008 98408448 98429952 98696192 98750144 98910567 98938133 98977536 99254784 99266944 99434496 99713024 99920016 100199904 100458624 100480576 100548608 100663296 101039568 101154816 101210112 101322592 101402784 101506048 101754877 101989188 102017612 102252528 102274872 102551512 102724608 102760448 103012352 103226193 103318656 103515342 103608064 103875584 104101209 104289696 104382789 104558976 104581824 104595456 104864704 105106176 105163632 105458208 105471128 105578496 105945088 106123584 106462398 106463232 106737288 106760612 106774528 106832896 106954752 107036272 107354541 107476992 107655254 107740458 107778048 108018648 108042252 108334492 108643311 108681216 108947634 109144896 109182976 109450624 109702656 110023424 110083568 110367808 110493696 110945408 111033216 111093912 111118188 111132672 111418748 111443968 111675312 111988128 112049346 112177152 112756308 112795648 113040648 113072152 113117184 113447936 113639424 113726039 113987916 114019684 114194304 114514176 114809856 114834944 115370451 115473792 115605504 115797248 115888896 116006912 116291288 116559072 116860032 116885568 116899888 117201728 117265796 117399552 117440512 117879496 117972792 118013952 118078464 118303248 118409216 118655019 118987386 119188224 119294616 119320684 119537664 119845376 120121344 120187008 120415806 120538432 120767899 121284096 121671312 121985472 122012128 122028032 122327168 122690904 122830848 123034576 123131952 123174912 123776352 123810848 123844014 124163784 124190916 124206131 124207104 124526836 124737024 124780544 124813584 125374464 125389824 125697201 125741056 125809792 126021756 126049294 126794752 126895104 127008768 127105573 127206171 127335712 127628928 127986432 128864352 128909312 129189312 129538752 129609564 129637886 129654784 129972616 130271904 130507776 130652816 130724237 130827699 130873344 131211264 131239936 131512374 131549026 131851944 131880756 131970048 132120576 132339712 132579328 132614433 132985902 133210368 133226688 133599872 133944832 134719424 134826048 134873088 134946816 135203712 135605736 135985584 136336704 136366496 136918374 136966144 137263644 137281536 137618064 137634924 137758208 138020456 138413898 138801612 138818617 139052928 139177052 139287204 139411968 139442432 139460608 140141568 140218176 140378112 140485107 140610944 140771328 141458688 141498112 141536016 141949864 141950976 142316384 142606336 142644096 143139388 143252676 143302656 143653944 143704064 144024864 144056336 144484683 144857748 144889402 144908288 145022976 145263512 145526528 145861632 146219193 146270208 146984418 147025382 147324928 147644928 148044288 148125216 148157584 148176896 148882176 148900416 149151744 149317504 149399128 149569536 150299856 150341744 150687936 150720864 150822912 150994944 151211158 151519232 151559352 151983888 152259072 152685568 153026418 153059857 153079808 153412308 153827268 153860882 153965056 154086912 154140672 154518528 154977984 155150219 155273013 155412096 155813376 155847424 156532736 156872736 156893184 157297056 157351936 157437952 157737664 158187312 158206692 158649848 158917632 159059488 159185376 159383552 159693597 159738103 160105932 160140918 160161792 160249344 160432128 160554408 161482881 161667072 161712128 161935214 162063378 162228416 162501738 162647296 163021824 163421451 163587872 163717344 163774464 164175936 164233216 165035136 165125352 165551712 165587888 165609472 165740544 166316032 166418112 166677282 166699008 167128122 167165952 167186432 167596268 167982192 168029008 168074019 169000706 169134462 169193472 169345024 169608228 170171904 170459136 170648576 171029526 171066899 171771264 171819136 172214784 172252416 172718336 172812752 173210688 173695872 174010368 174436932 174497792 174948352 175328352 175349832 175802592 175841008 175898694 175937131 175960064 176099328 176160768 176819244 177020928 177117696 177314536 177454872 177613824 177635584 178481079 178530821 178941924 178981026 179306496 179768064 179830784 179929088 180271616 180807648 181314112 181782272 181926144 182506968 182557832 182978208 183018192 183042048 183490752 183513232 184036356 184551864 184762368 185068816 185403904 185716272 185882624 186286374 186310656 186790254 186831071 186855424 186957568 187105536 187170816 187313476 187695104 188084736 188611584 188714688 189032634 189073941 189267968 189585361 190192128 190513152 191003568 191070208 191538592 191979648 192033152 192646244 193143664 193296528 193363968 194308128 194414346 194456829 194482176 194958924 194982809 195026944 195979224 196310016 196635617 196816896 196859904 197323539 197392384 197500288 197821134 197876266 197955072 198509568 198533888 198868992 199426048 199478853 199534447 199840032 200399808 200917248 200961152 201097216 201326592 202079136 202309632 202420224 202645184 202805568 203012096 203509754 203978376 204035224 204505056 204549744 205103024 205215143 205377561 205449216 205520896 206024704 206452386 206637312 207030684 207216128 207751168 208202418 208579392 208765578 208811197 209117952 209163648 209190912 209729408 210212352 210327264 210916416 210942256 211156992 211890176 212247168 212924796 212926464 213474576 213521224 213549056 213665792 213909504 214072544 214709082 214953984 215310508 215480916 215556096 216037296 216084504 216668984 217286622 217334103 217362432 217895268 217921963 218289792 218365952 218901248 219405312 220046848 220167136 220538073 220735616 220987392 221890816 222066432 222187824 222236376 222265344 222837496 222887936 223350624 223976256 224098692 224354304 225512616 225591296 226081296 226144304 226234368 226816737 226895872 227278848 227452078 227975832 228039368 228388608 229028352 229539627 229619712 229669888 230740902 230791323 230947584 231211008 231594496 231777792 232013824 232582576 233118144 233720064 233771136 233799776 234403456 234531592 234799104 234881024 235758992 235945584 236027904 236156928 236606496 236818432 237310038 237974772 238376448 238589232 238641368 239075328 239690752 240211377 240242688 240278323 240374016 240831612 241076864 241535798 242568192 242902821 243342624 243559841 243752607 243970944 244024256 244056064 244654336 245381808 245661696 246069152 246263904 246349824 247552704 247621696 247688028 248327568 248381832 248412262 248414208 249053672 249474048 249561088 249627168 250493929 250692183 250748928 250779648 251394402 251482112 251619584 252043512 252098588 253501059 253589504 253790208 254017536 254211146 254412342 254671424 255257856 255972864 256544289 257728704 257818624 258378624 259077504 259219128 259275772 259309568 259945232 260543808 261015552 261305632 261448474 261655398 261746688 262422528 262479872 263024748 263098052 263703888 263761512 263848041 263940096 264241152 264679424 265158656 265228866 265971804 266420736 266453376 267199744 267889664 268471539 268546361 269438848 269652096 269746176 269893632 270407424 271211472 271971168 272673408 272732992 273836748 273932288 274527288 274563072 275236128 275269848 275516416 276040912 276191809 276827796 277603224 277637234 278105856 278354104 278574408 278823936 278884864 278921216 280185381 280283136 280436352 280756224 280970214 281221888 281542656 282917376 282996224 283072032 283899728 283901952 284632768 285212672 285288192 286278776 286505352 286605312 287307888 287408128 288049728 288112672 288969366 289715496 289778804 289816576 290045952 290527024 291053056 291723264 292438386 292540416 293293469 293968836 294050764 294649856 295289856 296088576 296250432 296315168 296353792 296814399 297764352 297800832 298303488 298635008 298798256 299139072 300599712 300683488 301375872 301441728 301645824 301989888 302422316 303038464 303118704 303967776 304518144 305264631 305371136 306052836 306119714 306159616 306824616 307654536 307721764 307930112 308173824 308281344 308684963 309037056 309955968 310300438 310546026 310824192 311626752 311694848 313065472 313148367 313745472 313786368 314594112 314703872 314875904 315475328 316374624 316413384 317299696 317835264 318118976 318370752 318767104 319387194 319476206 320211864 320281836 320323584 320498688 320864256 321108816 322063623 322965762 323334144 323424256 323870428 324126756 324456832 325003476 325294592 326043648 326842902 327175744 327434688 327548928 327798583 328351872 328466432 330070272 330250704 331103424 331175776 331218944 331481088 332632064 332836224 333354564 333398016 334256244 334331904 334372864 335192536 335964384 336058016 336148038 337130927 338001412 338268924 338386944 338690048 339216456 340343808 340918272 341178117 341297152 342059052 342133798 343542528 343638272 344429568 344504832 345436672 345625504 346421376 347391744 348020736 348873864 348995584 349896704 350656704 350699664 351605184 351682016 351797388 351874262 351920128 352198656 352321536 353638488 354041856 354235392 354629072 354909744 355227648 355271168 356962158 357061642 357883848 357962052 358612992 359536128 359661568 359858176 360543232 361615296 362303697 362628224 363564544 363852288 365013936 365115664 365956416 366036384 366084096 366981504 367026464 368072712 369103728 369524736 370137632 370807808 371432544 371765248 372572748 372618393 372621312 373580508 373662142 373710848 373915136 374211072 374341632 374626952 375390208 376169472 376793389 377091603 377223168 377429376 378065268 378147882 378535936 379170722 380384256 381026304 381316719 382007136 382140416 383077184 383959296 384066304 385292488 386287328 386593056 386727936 388616256 388828692 388913658 388964352 389917848 389965618 390053888 391958448 392172711 392620032 393271234 393633792 393719808 394647078 394784768 395000576 395642268 395752532 395910144 397019136 397067776 397737984 398852096 398957706 399068894 399680064 400799616 401834496 401922304 402194432 404158272 404619264 404840448 405290368 405611136 406024192 407019508 407956752 408070448 409010112 409099488 410206048 410430286 410755122 410898432 411041792 412049408 412904772 413274624 414061368 414432256 415502336 416404836 416455851 417158784 417531156 417622394 418235904 418327296 418381824 419458816 420424704 420654528 421455321 421832832 421884512 422313984 423780352 424494336 425849592 425852928 426949152 427042448 427098112 427331584 427819008 428145088 429418164 429907968 430621016 430961832 431112192 432074592 432169008 433337968 433454049 433574851 434573244 434668206 434724864 435790536 435843926 436579584 436731904 437802496 438810624 440093696 440334272 441076146 441172529 441471232 441974784 443781632 444132864 444375648 444472752 444530688 445674992 445775872 446701248 447952512 448197384 448708608 451025232 451182592 452162592 452288608 452468736 453633474 453732601 453791744 454557696 454904156 455951664 456078736 456777216 458056704 459079254 459179571 459239424 459339776 460421591 461481804 461582646 461895168 462422016 463188992 463555584 464027648 465165152 465450657 466236288 467440128 467542272 467599552 468806912 469063184 469598208 469762048 471517984 471891168 472055808 472313856 473212992 473636864 474620076 475949544 476752896 477178464 477282736 478150656 479214309 479381504 480422754 480485376 480556646 480748032 481663224 482153728 483071596 484448643 484583657 485136384 485805642 486685248 487119682 487505214 487941888 488048512 488112128 489308672 490763616 491323392 492138304 492527808 492699648 495105408 495243392 495376056 496655136 496763664 496824524 496828416 498107344 498948096 499122176 499254336 500987858 501384366 501497856 501559296 502788804 502964224 503239168 504087024 504197176 507002118 507112907 507179008 507580416 508035072 508422292 508824684 509342848 510515712 511945728 513088578 513200697 514588837 515457408 515637248 516757248 518155008 518438256 518551544 518619136 519890464 521087616 522031104 522611264 522896948 523310796 523493376 524845056 524959744 526049496 526196104 527407776 527523024 527696082 527811393 527880192 528482304 529239053 529358848 530317312 530457732 531943608 532841472 532906752 534399488 535592463 535779328 536943078 537092722 538877696 539304192 539492352 539787264 540814848 542422944 543942336 545346816 545465984 547673496 547864576 549054576 549126144 550472256 550539696 551032832 552081824 552383618 553655592 555206448 555274468 556211712 556708208 557148816 557647872 557769728 557842432 560370762 560493213 560566272 560872704 561512448 561940428 562443776 563085312 565834752 565992448 566144064 566773249 567221823 567799456 567803904 568756083 569265536 570425344 570576384 572557552 573010704 573210624 574615776 574816256 576099456 576225344 577938732 579430992 579557608 579633152 580091904 581054048 582106112 583370487 583446528 584876772 584948427 585080832 586586938 587937672 588101528 589299712 589906851 590579712 591502471 591970617 592177152 592500864 592630336 592707584 593628798 595528704 595601664 596606976 597270016 597596512 598278144 598603341 601199424 601366976 602751744 602883456 603291648 603979776 604844632 606076928 606237408 607935552 609036288 610529262 610742272 612105672 612239428 612319232 613649232 615309072 615443528 615645429 615860224 616347648 616562688 617369926 618074112 619911936 620600876 621092052 621648384 623253504 623389696 626130944 626296734 626433591 627490944 627572736 629188224 629407744 629751808 630950656 632749248 632826768 634599392 635670528 636237952 636741504 637534208 638774388 638952412 640423728 640563672 640647168 640997376 641728512 642217632 644127246 645931524 646668288 646848512 647740856 648253512 648913664 650006952 650589184 652002309 652087296 653685804 653765889 654351488 654869376 655097856 655597166 656703744 656932864 660140544 660501408 661614219 662206848 662351552 662437888 662962176 665264128 665672448 666709128 666796032 668512488 668663808 668745728 670385072 671928768 672116032 672296076 674261854 676002824 676537848 676773888 677380096 678432912 680450211 680687616 681836544 682356234 682594304 684118104 684267596 687085056 687276544 688859136 689009664 690873344 691251008 692373969 692566931 692842752 694783488 696041472 697747728 697991168 699793408 701313408 701399328 703210368 703364032 703594776 703748524 703840256 704397312 704643072 707276976 708083712 708470784 709258144 709819488 710455296 710542336 712284139 713924316 714123284 715767696 715924104 717225984 719072256 719323136 719716352 720834969 721086464 723230592 724607394 725256448 727129088 727704576 728708463 730027872 730231328 730679523 731912832 732072768 732168192 733963008 734052928 736145424 738207456 739049472 740275264 741615616 742865088 743530496 745145496 745236786 745242624 747161016 747324284 747421696 747830272 748422144 748683264 749253904 750780416 751481787 752338944 753586778 754183206 754446336 754858752 756130536 756295764 757071872 758341444 760503177 760768512 762052608 762633438 764014272 764280832 766154368 767918592 768132608 770584976 772574656 773186112 773455872 777232512 777657384 777827316 777928704 779835696 779931236 780107776 783916896 784345422 785240064 786542468 787267584 787439616 789294156 789569536 790001152 791284536 791505064 791820288 794038272 794135552 795475968 796082273 797704192 797915412 798137788 799360128 801599232 803668992 803844608 804388864 805639083 808316544 809238528 809680896 810580736 811222272 812048384 814039016 815913504 816140896 818020224 818198976 820412096 820860572 821510244 821796864 822083584 824098816 825809544 826549248 828122736 828575427 828864512 831004672 832809672 832911702 834317568 835062312 835244788 836471808 836654592 836763648 838917632 840849408 841309056 842910642 843665664 843769024 844627968 847560704 848988672 851699184 851705856 853898304 854084896 854196224 854663168 855638016 856290176 858836328 859815936 861242032 861923664 862224384 864149184 864338016 866675936 866908098 867149702 869146488 869336412 869449728 871581072 871687852 873159168 873463808 875604992 877621248 879880407 880187392 880668544 882152292 882345058 882942464 883949568 887563264 888265728 888751296 888945504 889061376 889739011 890443197 891349984 891551744 893402496 895905024 896394768 897417216 902050464 902365184 904325184 904577216 904937472 907266948 907465202 907583488 909115392 909808312 911903328 912157472 913554432 915069659 915793893 916113408 918158508 918359142 918478848 918679552 920843182 922963608 923165292 923790336 924844032 926054889 926377984 927111168 928055296 930330304 930901314 932472576 934880256 935084544 935199104 937613824 938126368 939196416 943035968 943782336 944111616 944627712 946425984 947273728 949240152 951899088 953505792 954356928 954565472 956301312 958428618 958763008 960845508 960970752 961113292 961496064 963326448 964307456 966143192 968897286 969167314 970272768 971611284 973370496 974239364 975010428 975883776 976097024 976224256 978617344 981527232 982646784 983395749 984276608 985055616 985399296 990210816 990486784 990752112 993310272 993527328 993649048 993656832 996214688 997896192 998244352 998508672 1001975716 1002768732 1002995712 1003118592 1005577608 1005928448 1006478336 1008174048 1008394352 1011392781 1014004236 1014225814 1014358016 1015160832 1016070144 1016844584 1017649368 1018685696 1021031424 1023534351 1023891456 1026177156 1026401394 1029177674 1030914816 1031274496 1033514496 1036310016 1036876512 1037103088 1037238272 1039780928 1042175232 1044062208 1045222528 1045793896 1046621592 1046986752 1049690112 1049919488 1052098992 1052392208 1054815552 1055046048 1055392164 1055622786 1055760384 1056964608 1058478106 1058717696 1060634624 1060915464 1063887216 1065682944 1065813504 1068798976 1071184926 1071418999 1071558656 1073886156 1074185444 1077755392 1078608384 1078984704 1079574528 1081629696 1084845888 1086911091 1087884672 1090693632 1090931968 1095346992 1095729152 1098109152 1098252288 1100944512 1101079392 1102065664 1104163648 1104767236 1107311184 1110412896 1110548936 1112423424 1113416416 1114297632 1115295744 1115539456 1115684864 1117855179 1118166721 1120741524 1120986426 1121132544 1121745408 1123024896 1123880856 1124887552 1126170624 1130380167 1131669504 1131984896 1132288128 1133546498 1134443646 1135598912 1135607808 1137512166 1138531072 1140850688 1141152768 1143950157 1145115104 1146021408 1146421248 1149231552 1149632512 1152198912 1152450688 1155877464 1158861984 1159115216 1159266304 1160183808 1162108096 1164212224 1166740974 1166893056 1169753544 1169896854 1170161664 1173173876 1175875344 1176203056 1176518133 1178599424 1179813702 1181159424 1183004942 1183941234 1184354304 1185001728 1185260672 1185415168 1187257596 1191057408 1191203328 1193213952 1194540032 1195193024 1196556288 1197206682 1197468293 1202398848 1202733952 1205503488 1205766912 1206583296 1209689264 1212153856 1212474816 1215871104 1218072576 1221058524 1221484544 1224211344 1224478856 1224638464 1227298464 1230618144 1230887056 1231290858 1231559917 1231720448 1232695296 1233125376 1234739852 1236148224 1239823872 1241201752 1242184104 1243296768 1246507008 1246779392 1249367553 1249715747 1252261888 1252593468 1252867182 1254981888 1255145472 1258376448 1258815488 1259503616 1261901312 1265498496 1265653536 1269198784 1271341056 1272475904 1273483008 1275068416 1277548776 1277904824 1280847456 1281127344 1281294336 1281994752 1283457024 1284435264 1288254492 1291863048 1293336576 1293697024 1295481712 1296507024 1297827328 1300013904 1300724553 1301178368 1304004618 1304174592 1307371608 1307531778 1307817497 1308702976 1309738752 1310195712 1311194332 1313407488 1313865728 1320281088 1321002816 1323228438 1323517587 1324413696 1324703104 1324875776 1325924352 1330528256 1331344896 1333418256 1333592064 1337024976 1337327616 1337491456 1340770144 1343857536 1344232064 1344592152 1348523708 1352005648 1353075696 1353547776 1354760192 1356865824 1360900422 1361197803 1361375232 1363673088 1364712468 1365188608 1368236208 1368535192 1374170112 1374553088 1376449319 1377538713 1377718272 1378019328 1381264773 1381746688 1382502016 1384747938 1385133862 1385685504 1389566976 1392082944 1395495456 1395982336 1396351971 1396741129 1399586816 1402626816 1402798656 1406420736 1406728064 1407189552 1407497048 1407680512 1408794624 1409286144 1414553952 1416167424 1416941568 1418516288 1419638976 1420910592 1421084672 1424568278 1427848632 1428246568 1431535392 1431848208 1434451968 1436506001 1437642927 1438144512 1438646272 1439432704 1441669938 1442172928 1446461184 1449214788 1450512896 1453750971 1454258176 1455409152 1457416926 1460055744 1460462656 1461359046 1461678379 1463825664 1464145536 1464336384 1467926016 1468105856 1472290848 1476414912 1478098944 1480550528 1483231232 1485730176 1487060992 1490290992 1490473572 1490485248 1494322032 1494648568 1494843392 1495660544 1496844288 1497366528 1498507808 1501560832 1502963574 1504677888 1507173556 1508366412 1508892672 1509717504 1512261072 1512591528 1514143744 1516682888 1521006354 1521338721 1521537024 1524105216 1525266876 1528028544 1528561664 1532308736 1535837184 1536265216 1539602091 1541169952 1543766511 1545149312 1546372224 1546911744 1554465024 1555314768 1555654632 1555857408 1559671392 1559862472 1560215552 1567833792 1568690844 1570480128 1573084936 1574535168 1574879232 1578588312 1579139072 1580002304 1582569072 1583010128 1583434179 1583640576 1587717159 1588076544 1588271104 1590951936 1592164546 1595408384 1595830824 1596275576 1598720256 1603198464 1606777389 1607337984 1607689216 1608777728 1611278166 1616633088 1618477056 1619361792 1621161472 1622444544 1624096768 1628078032 1631827008 1632281792 1636040448 1636397952 1640824192 1641721144 1643020488 1643593728 1644167168 1648197632 1651619088 1653098496 1656245472 1657150854 1657729024 1662009344 1665619344 1665823404 1668635136 1670124624 1670489576 1672943616 1673309184 1673527296 1677835264 1681479639 1681698816 1681948261 1682618112 1685821284 1687331328 1687538048 1689255936 1695121408 1697977344 1700319747 1703398368 1703411712 1706268249 1707796608 1708169792 1708392448 1709326336 1711276032 1712580352 1717672656 1719631872 1722484064 1723847328 1724448768 1728298368 1728676032 1733351872 1733816196 1734299404 1738292976 1738672824 1738899456 1743162144 1743375704 1746318336 1746927616 1751209984 1754845281 1755242496 1759760814 1760374784 1761337088 1764304584 1764690116 1765884928 1767899136 1769720553 1774507413 1775126528 1776531456 1777502592 1777891008 1778122752 1779478022 1780886394 1782699968 1783103488 1786804992 1791810048 1792789536 1794834432 1795810023 1804100928 1804730368 1808650368 1809154432 1809874944 1814533896 1814930404 1815166976 1818230784 1819616624 1823806656 1824314944 1827108864 1830139318 1831587786 1832226816 1836317016 1836718284 1836957696 1837359104 1841686364 1845927216 1846330584 1846936287 1847580672 1849688064 1852109778 1852755968 1854222336 1856110592 1860660608 1861802628 1864945152 1869760512 1870169088 1870398208 1875227648 1876252736 1878392832 1879300773 1879824527 1886071936 1887564672 1888223232 1889255424 1892851968 1894547456 1898480304 1903798176 1907011584 1908713856 1909130944 1912602624 1916857236 1917526016 1921691016 1921941504 1922226584 1922992128 1926652896 1928614912 1932286384 1933342663 1937794572 1938334628 1940545536 1943222568 1946740992 1948478728 1950020856 1951767552 1952194048 1952448512 1957234688 1961297667 1963054464 1965293568 1966791498 1968553216 1970111232 1970798592 1980421632 1980973568 1981504224 1986620544 1987054656 1987298096 1987313664 1992429376 1995792384 1996488704 1997017344 2003951432 2005537464 2005991424 2006237184 2011155216 2011856896 2012956672 2016348096 2016788704 2022785562 2028008472 2028451628 2028716032 2030321664 2032140288 2033689168 2035298736 2037371392 2042062848 2047068702 2047782912 2052354312 2052802788 2053054283 2058355348 2061829632 2062548992 2067028992 2072620032 2073753024 2074206176 2074476544 2077700793 2079561856 2084350464 2088124416 2090445056 2091587792 2093243184 2093973504 2099380224 2099838976 2104197984 2104784416 2109631104 2110092096 2110784328 2111245572 2111520768 2113929216 2116956212 2117435392 2121269248 2121830928 2127774432 2131365888 2131627008 2136852417 2137597952 2142369852 2142837998 2143117312 2147772312 2148370888 2155510784 2157216768 2157969408 2159149056 2160794741 2162504907 2163259392 2169691776 2173822182 2175769344 2181387264 2181863936 2190693984 2191458304 2192038569 2196218304 2196504576 2201889024 2202158784 2204131328 2208327296 2209534472 2214622368 2220825792 2221097872 2224846848 2226832832 2228595264 2230591488 2231078912 2231369728 2235710358 2236333442 2241483048 2241972852 2242265088 2243490816 2246049792 2247761712 2249775104 2252341248 2254445361 2260760334 2263339008 2263969792 2264576256 2267092996 2268887292 2271197824 2271215616 2275024332 2277062144 2282305536 2287900314 2290230208 2292042816 2292842496 2294590081 2298463104 2299265024 2304397824 2304901376 2311754928 2317723968 2318230432 2318532608 2320367616 2324216192 2328424448 2333481948 2333786112 2339507088 2339793708 2340323328 2346347752 2351750688 2352406112 2353036266 2357198848 2359627404 2359916489 2362318848 2366009884 2367882468 2368708608 2370003456 2370521344 2370830336 2374515192 2382114816 2382406656 2386427904 2388246819 2389080064 2390386048 2393112576 2394413364 2394936586 2404797696 2405467904 2411006976 2411533824 2413166592 2416917249 2419378528 2424307712 2424949632 2431742208 2436145152 2442117048 2442969088 2448422688 2448957712 2449276928 2454596928 2461236288 2461774112 2462581716 2463119834 2463440896 2465390592 2466250752 2469479704 2472296448 2479647744 2482403504 2484368208 2485726281 2486593536 2493014016 2493558784 2498735106 2499431494 2504523776 2505186936 2505734364 2509963776 2510290944 2516752896 2517630976 2519007232 2523802624 2529989401 2530996992 2531307072 2538397568 2542682112 2544951808 2546966016 2555097552 2555809648 2561694912 2562254688 2562588672 2563989504 2566914048 2568870528 2576508984 2583726096 2586673152 2587394048 2590963424 2593014048 2595654656 2600027808 2601449106 2602017569 2602356736 2608009236 2608349184 2614743216 2615063556 2615634994 2617405952 2619477504 2620391424 2622388664 2626814976 2627731456 2637553723 2639641221 2640562176 2642005632 2646456876 2647035174 2648827392 2649406208 2649751552 2651848704 2661056512 2662689792 2666836512 2667184128 2669217033 2674049952 2674655232 2674982912 2681540288 2687715072 2688464128 2689184304 2697047416 2704011296 2706151392 2707095552 2709520384 2713731648 2721800844 2722395606 2722750464 2727346176 2729424936 2730377216 2736472416 2737070384 2745208977 2748340224 2749106176 2752898638 2755077426 2755436544 2756038656 2762529546 2763493376 2765004032 2769495876 2770267724 2771371008 2778164667 2779133952 2784165888 2790990912 2791964672 2792703942 2793482258 2799173632 2805253632 2805597312 2812841472 2813456128 2814379104 2814994096 2815361024 2817589248 2829107904 2832334848 2833883136 2837032576 2839277952 2841821184 2842169344 2849136556 2855697264 2856493136 2863070784 2863696416 2868903936 2873012002 2875285854 2876289024 2877292544 2878865408 2883339876 2884345856 2892922368 2898429576 2901025792 2907501942 2908137283 2908516352 2910818304 2914833852 2920111488 2920925312 2922718092 2923356758 2927651328 2928291072 2928672768 2935852032 2936211712 2944581696 2950187247 2952829824 2956197888 2961101056 2966462464 2971460352 2974121984 2980581984 2980947144 2980970496 2988644064 2989297136 2989686784 2991321088 2993688576 2994733056 2997015616 3003121664 3005927148 3009355776 3014347112 3016732824 3017785344 3019435008 3024522144 3025183056 3028287488 3033365776 3034178343 3035023957 3042012708 3042677442 3043074048 3048210432 3050533752 3056057088 3057123328 3064617472 3071674368 3072530432 3079204182 3082339904 3087533022 3088207703 3090298624 3092744448 3093823488 3108930048 3110629536 3111309264 3111714816 3119342784 3119724944 3120431104 3135667584 3137381688 3140960256 3146169872 3149070336 3149758464 3157176624 3158278144 3160004608 3165138144 3166020256 3166868358 3167281152 3175434318 3176128207 3176153088 3176542208 3181903872 3184329092 3190816768 3191661648 3192551152 3197440512 3206396928 3213554778 3214256997 3214675968 3215378432 3217555456 3222556332 3222951137 3233266176 3236954112 3238723584 3242322944 3244889088 3248193536 3250271081 3256156064 3263654016 3264563584 3272080896 3272795904 3281648384 3283442288 3286040976 3287187456 3288334336 3296395264 3303238176 3306196992 3312490944 3314301708 3315458048 3324018688 3331238688 3331646808 3337270272 3340249248 3340979152 3342805489 3345887232 3346618368 3347054592 3354500163 3355670528 3362959278 3363397632 3363896522 3365236224 3371642568 3374662656 3375076096 3378511872 3390242816 3391140501 3392085599 3395954688 3400639494 3406796736 3406823424 3412536498 3415593216 3416339584 3416784896 3418652672 3422552064 3425160704 3435345312 3439263744 3444968128 3447694656 3448897536 3456596736 3457352064 3466703744 3467632392 3468598808 3476585952 3477345648 3477798912 3486324288 3486751408 3492636672 3493855232 3502419968 3509690562 3510484992 3519521628 3520749568 3522674176 3528609168 3529380232 3531769856 3535798272 3539441106 3549014826 3549790349 3550253056 3553062912 3555005184 3555782016 3556245504 3558956044 3561772788 3565399936 3566206976 3573609984 3583620096 3585579072 3589668864 3591620046 3592404879 3602121859 3608201856 3609460736 3617300736 3618308864 3619749888 3629067792 3629860808 3630333952 3636461568 3639233248 3647613312 3648629888 3654217728 3660278636 3663175572 3664453632 3672634032 3673436568 3673915392 3674718208 3683372728 3691854432 3692661168 3693872574 3694679751 3695161344 3699376128 3704219556 3704673371 3705511936 3708444672 3712221184 3721321216 3723605256 3729890304 3739521024 3740338176 3740796416 3749147241 3750455296 3752505472 3756785664 3758601546 3759649054 3772143872 3775129344 3776446464 3778510848 3785703936 3789094912 3796960608 3807596352 3814023168 3817427712 3818261888 3825205248 3833714472 3835052032 3843382032 3843883008 3844453168 3845984256 3853305792 3857229824 3864572768 3866685326 3875589144 3876669256 3881091072 3886445136 3893481984 3896957456 3900041712 3902173659 3903535104 3904388096 3904897024 3914469376 3922595334 3923452491 3926108928 3930587136 3933582996 3937106432 3940222464 3941597184 3960843264 3961947136 3963008448 3967412743 3970552761 3973241088 3974109312 3974596192 3974627328 3984858752 3991584768 3992977408 3994034688 4007902864 4011074928 4011982848 4012474368 4022310432 4023713792 4025913344 4032696192 4033577408 4045571124 4056016944 4056903256 4057432064 4060643328 4064280576 4067378336 4070597472 4074742784 4083593409 4084125696 4084731491 4094137404 4095565824 4104708624 4105605576 4106108566 4116710696 4123659264 4125097984 4129347957 4134057984 4140517297 4143794319 4145240064 4147506048 4148412352 4148953088 4155401586 4159123712 4168700928 4176248832 4180890112 4183175584 4186486368 4187947008 4190223387 4198760448 4199677952 4208395968 4209568832 4219262208 4220184192 4221568656 4222491144 4223041536 4227858432 4233912424 4234870784 4242538496 4243661856 4255548864 4262731776 4263254016 4273704834 4275195904 4284739704 4285675996 4286234624 4295544624 4296741776 4309518003 4311021568 4314433536 4315938816 4318298112 4321589482 4325009814 4326518784 4339383552 4347644364 4351538688 4361252913 4362774528 4363727872 4381387968 4382916608 4384077138 4385035137 4392436608 4393009152 4403778048 4404317568 4408262656 4416654592 4419068944 4429244736 4441651584 4442195744 4449693696 4453665664 4457190528 4461182976 4462157824 4462739456 4471420716 4472666884 4482966096 4483945704 4484530176 4486981632 4492099584 4495523424 4499550208 4504682496 4508890722 4521520668 4526678016 4527939584 4529152512 4534185992 4537774584 4542395648 4542431232 4550048664 4554124288 4564016163 4564611072 4565288137 4575800628 4580460416 4584085632 4585684992 4589180162 4596926208 4598530048 4608795648 4609802752 4623509856 4631299533 4635447936 4636460864 4637065216 4640735232 4648432384 4656848896 4666963896 4667572224 4679014176 4679587416 4680646656 4692695504 4703501376 4704812224 4706072532 4714397696 4719254808 4719832978 4724637696 4732019768 4735764936 4737417216 4740006912 4741042688 4741660672 4749030384 4763151477 4764229632 4764813312 4772855808 4776493638 4778160128 4780772096 4786225152 4788826728 4789873172 4809595392 4810935808 4822013952 4823067648 4826333184 4833834498 4838757056 4847968517 4848615424 4849899264 4863484416 4872290304 4884234096 4885938176 4896845376 4897915424 4898553856 4909193856 4922472576 4923548224 4925163432 4926239668 4926881792 4930781184 4932501504 4938959408 4944592896 4959295488 4964807008 4968736416 4971452562 4973187072 4985988973 4986028032 4987117568 4997470212 4998862988 5009047552 5010373872 5011468728 5019927552 5020581888 5033505792 5035261952 5038014464 5045844783 5047605248 5059978802 5061993984 5062614144 5076795136 5085364224 5089903616 5093932032 5100959241 5102380859 5110195104 5111619296 5123389824 5124509376 5125177344 5127979008 5133828096 5137741056 5153017968 5167452192 5173346304 5174788096 5181926848 5186028096 5191309312 5200055616 5202898212 5204035138 5204713472 5216018472 5216698368 5229486432 5230127112 5231269988 5234811904 5238955008 5240782848 5244777328 5247644371 5253629952 5255462912 5275107446 5279282442 5281124352 5284011264 5292913752 5294070348 5297654784 5298812416 5299503104 5303697408 5322113024 5323522239 5325379584 5333673024 5334368256 5338434066 5348099904 5349310464 5349965824 5363080576 5375430144 5376928256 5378368608 5394094832 5408022592 5412302784 5414191104 5419040768 5427463296 5443601688 5444791212 5445500928 5454692352 5458849872 5460754432 5472944832 5474140768 5490417954 5496680448 5498212352 5505797276 5510154852 5510873088 5512077312 5525059092 5526986752 5530008064 5538991752 5540535448 5542742016 5556329334 5558267904 5568331776 5572575911 5581981824 5583929344 5585407884 5586964516 5598347264 5610507264 5611194624 5625682944 5626912256 5628758208 5629988192 5630722048 5635178496 5639473581 5658215808 5664669696 5667766272 5674065152 5678555904 5683642368 5684338688 5698273112 5711394528 5712986272 5726141568 5727392832 5737807872 5746024004 5750571708 5752578048 5754585088 5757730816 5766679752 5768691712 5785844736 5796859152 5800027989 5802051584 5815003884 5816274566 5817032704 5821636608 5829667704 5840222976 5841850624 5845436184 5846713516 5855302656 5856582144 5857345536 5871704064 5872423424 5889163392 5900374494 5905659648 5912395776 5922202112 5932924928 5942920704 5948243968 5961163968 5961894288 5961940992 5977288128 5978594272 5979373568 5982642176 5987377152 5989466112 5994031232 6006243328 6011854296 6018711552 6028694224 6033465648 6035570688 6038870016 6049044288 6050366112 6056574976 6066731552 6068356686 6070047914 6084025416 6085354884 6086148096 6096420864 6101067504 6112114176 6114246656 6129234944 6143348736 6145060864 6158408364 6159162849 6164679808 6175066044 6176415406 6180597248 6185488896 6187646976 6217860096 6221259072 6222618528 6223429632 6228173077 6233102379 6238685568 6239449888 6240862208 6271335168 6274763376 6281920512 6292339744 6298140672 6299516928 6314353248 6316556288 6320009216 6330276288 6332040512 6333736716 6334562304 6350868636 6352256414 6352306176 6353084416 6363807744 6368658184 6381633536 6383323296 6385102304 6394881024 6405487613 6410557251 6412793856 6427109556 6428513994 6429351936 6430756864 6435110912 6445112664 6445902274 6466532352 6473908224 6477447168 6482384223 6484645888 6489778176 6496387072 6500542162 6512312128 6527308032 6529127168 6544161792 6545591808 6563296768 6566884576 6572081952 6574374912 6592790528 6606476352 6612393984 6624981888 6628603416 6630916096 6648037376 6662477376 6663293616 6674540544 6680498496 6681958304 6685610978 6691774464 6693236736 6694109184 6709000326 6711341056 6725918556 6726795264 6727793044 6730472448 6743285136 6749325312 6750152192 6757023744 6780485632 6782281002 6784171198 6791909376 6801278988 6813593472 6813646848 6825072996 6831186432 6832679168 6833569792 6837305344 6850321408 6870690624 6878527488 6883770243 6889936256 6895389312 6897795072 6913193472 6914704128 6933407488 6935264784 6937197616 6953171904 6954691296 6955597824 6972648576 6973502816 6985273344 6987710464 7004839936 7019381124 7020969984 7039043256 7041499136 7045348352 7057218336 7058760464 7063539712 7071596544 7078882212 7079749467 7098029652 7099580698 7100506112 7106125824 7110010368 7111564032 7112491008 7117912088 7123545576 7130799872 7132413952 7147219968 7164740457 7167240192 7171158144 7179337728 7183240092 7184809758 7204243718 7216403712 7218921472 7234601472 7236617728 7239499776 7258135584 7259721616 7260667904 7272923136 7278466496 7295226624 7297259776 7308435456 7320557272 7326351144 7328907264 7345268064 7346873136 7347830784 7349436416 7366745456 7383708864 7385322336 7387745148 7389359502 7390322688 7398752256 7408439112 7409346742 7411023872 7416889344 7424442368 7442642432 7447210512 7459780608 7479042048 7480676352 7481592832 7498294482 7499932993 7500910592 7505010944 7513571328 7517203092 7519298108 7544287744 7550258688 7552892928 7557021696 7571407872 7578189824 7589968203 7593921216 7615192704 7628046336 7634855424 7636523776 7667428944 7670104064 7686764064 7687766016 7688906336 7691968512 7706611584 7714459648 7729145536 7733370652 7751178288 7753338512 7762182144 7772890272 7786963968 7793914912 7800083424 7804347318 7806052707 7807070208 7808776192 7809794048 7827167047 7828938752 7845190668 7846904982 7852217856 7861174272 7867165992 7874212864 7880444928 7883194368 7912661169 7921686528 7923894272 7926016896 7934825486 7941105522 7946482176 7948218624 7949192384 7949254656 7969717504 7983169536 7985954816 7988069376 8007651099 8015805728 8022149856 8023965696 8024948736 8044620864 8047427584 8051826688 8065392384 8067154816 8091142248 8112033888 8113806512 8114864128 8121286656 8128561152 8134756672 8141194944 8149485568 8167186818 8168251392 8169462982 8188274808 8191131648 8209417248 8211211152 8212217132 8233421392 8235626931 8237922169 8247318528 8250195968 8258695914 8268115968 8281034594 8287588638 8290480128 8295012096 8296824704 8297906176 8310803172 8318247424 8337401856 8352497664 8361780224 8366351168 8372972736 8375894016 8380446774 8382278051 8397520896 8399355904 8416791936 8419137664 8438524416 8440368384 8443137312 8444982288 8446083072 8467824848 8469741568 8485076992 8487323712 8511097728 8525463552 8526508032 8547409668 8550391808 8569479408 8571351992 8572469248 8591089248 8593483552 8619036006 8620919419 8622043136 8628867072 8631877632 8636596224 8643178964 8650019628 8653037568 8678767104 8695288728 8703077376 8722505826 8724411849 8725549056 8727455744 8748010229 8762775936 8765833216 8768154276 8770070274 8784873216 8786018304 8807556096 8808635136 8816525312 8833309184 8838137888 8858489472 8883303168 8884391488 8899387392 8907331328 8914381056 8922365952 8924315648 8925478912 8942841432 8945333768 8965932192 8967891408 8969060352 8973963264 8984199168 8991046848 8999100416 9009364992 9017781444 9043041336 9053356032 9055879168 9058305024 9068371984 9075549168 9084791296 9084862464 9100097328 9105071871 9108248576 9128032326 9129222144 9130576274 9151601256 9160920832 9168171264 9171369984 9178360324 9193852416 9197060096 9217591296 9219605504 9247019712 9262599066 9264623109 9270895872 9272921728 9274130432 9281470464 9296864768 9313697792 9333927792 9335144448 9358028352 9359174832 9361293312 9385391008 9407002752 9409624448 9412145064 9428795392 9438509616 9439665956 9449275392 9464039536 9471529872 9474834432 9480013824 9482085376 9483321344 9498060768 9526302954 9528384621 9528459264 9529626624 9545711616 9552987276 9556320256 9561544192 9572450304 9577653456 9579746344 9619190784 9621871616 9635145233 9642770991 9644027904 9646135296 9652666368 9667668996 9668853411 9677514112 9695937034 9697230848 9699798528 9726968832 9744580608 9750813243 9768468192 9771876352 9777187903 9793690752 9795830848 9797107712 9818387712 9844945152 9847096448 9850326864 9852479336 9853763584 9861562368 9865003008 9877918816 9889185792 9918590976 9929614016 9937472832 9942905124 9946374144 9971977946 9972056064 9974235136 9994940424 9997725976 10018095104 10020747744 10022937456 10028416467 10039855104 10041163776 10055542007 10063500489 10067011584 10070523904 10076028928 10091689566 10095210496 10119957604 10123987968 10125228288 10153590272 10170728448 10176256797 10179807232 10187864064 10201918482 10204761718 10220390208 10223238592 10246779648 10249018752 10250354688 10255958016 10267656192 10275482112 10306035936 10334904384 10346692608 10349576192 10363853696 10372056192 10382618624 10400111232 10405796424 10408070276 10409426944 10432036944 10433396736 10458972864 10460254224 10462539976 10469623808 10477910016 10481565696 10489554656 10495288742 10507259904 10510925824 10550214892 10558564884 10562248704 10568022528 10585827504 10588140696 10595309568 10597624832 10599006208 10607394816 10644226048 10647044478 10649371047 10650759168 10667346048 10668736512 10676868132 10696199808 10698620928 10699931648 10726161152 10750860288 10753856512 10756737216 10777214637 10788189664 10806365577 10816045184 10824605568 10828382208 10838081536 10854926592 10887203376 10889582424 10891001856 10909384704 10917699744 10921508864 10945889664 10948281536 10980835908 10993360896 10996424704 11011594552 11020309704 11021746176 11024154624 11050118184 11053973504 11060016128 11077983504 11081070896 11084039253 11085484032 11112658668 11114020113 11116535808 11136663552 11145151822 11163963648 11167858688 11170815768 11173929032 11196694528 11221014528 11222389248 11247441723 11251365888 11253824512 11257516416 11259976384 11261444096 11270356992 11278947162 11316431616 11329339392 11335532544 11348130304 11357111808 11367284736 11368677376 11396546224 11422789056 11425972544 11452283136 11454785664 11475615744 11492048008 11501143416 11505156096 11509170176 11515461632 11533359504 11537383424 11571689472 11593718304 11600055978 11604103168 11630007768 11632549132 11634065408 11643273216 11659335408 11680445952 11683701248 11690872368 11693427032 11710605312 11713164288 11714691072 11743408128 11744846848 11770357473 11773637827 11778326784 11800748988 11811319296 11824791552 11844404224 11865849856 11885841408 11896487936 11902238229 11922327936 11923788576 11923881984 11954576256 11957188544 11958747136 11965284352 11974754304 11978932224 11988062464 12012486656 12023708592 12037423104 12057388448 12066931296 12071141376 12077740032 12098088576 12100732224 12113149952 12133463104 12136713372 12140095828 12168050832 12170709768 12172296192 12192841728 12202135008 12224228352 12228493312 12254194473 12258469888 12286697472 12290121728 12316816728 12318325698 12329359616 12350132088 12352830812 12361194496 12370977792 12375293952 12388043871 12421551891 12435720192 12442518144 12445237056 12446859264 12456346154 12466204758 12477371136 12478899776 12481724416 12542670336 12549526752 12563841024 12570670161 12584679488 12596281344 12599033856 12628706496 12633112576 12640018432 12660552576 12664081024 12667473432 12669124608 12701737272 12704512828 12704612352 12706168832 12727615488 12737316368 12763267072 12766646592 12770204608 12789762048 12810975226 12821114502 12825587712 12854219112 12857027988 12858703872 12861513728 12870221824 12890225328 12891804548 12928554009 12933064704 12947816448 12954894336 12964768446 12969291776 12979556352 12992774144 13001084324 13024624256 13054616064 13058254336 13088323584 13091183616 13126593536 13133769152 13144163904 13148749824 13155105411 13158771689 13185581056 13212952704 13224787968 13249963776 13257206832 13261832192 13296074752 13324954752 13326587232 13349081088 13360996992 13363916608 13371221956 13383548928 13386473472 13388218368 13418000652 13422682112 13451837112 13453590528 13455586088 13460944896 13486570272 13498650624 13500304384 13514047488 13533398641 13560971264 13564562004 13568342396 13583818752 13602557976 13627186944 13627293696 13650145992 13662372864 13665358336 13667139584 13674610688 13695864411 13700642816 13741381248 13757054976 13767540486 13779872512 13790778624 13795590144 13826386944 13829408256 13866814976 13870529568 13874395232 13906343808 13909382592 13911195648 13945297152 13947005632 13970546688 13975420928 14009679872 14038762248 14041939968 14078086512 14082998272 14090696704 14114436672 14117520928 14127079424 14143193088 14157764424 14159498934 14196059304 14199161396 14201012224 14212251648 14220020736 14223128064 14224982016 14235824176 14247091152 14261599744 14264827904 14294439936 14329480914 14334480384 14342316288 14358675456 14366480184 14369619516 14408487436 14432807424 14437842944 14469202944 14473235456 14478999552 14516271168 14519443232 14521335808 14543905551 14545846272 14556932992 14590453248 14594519552 14616870912 14641114544 14652702288 14657814528 14690536128 14693746272 14695661568 14698872832 14733490912 14767417728 14770644672 14775490296 14778719004 14780645376 14797504512 14816878224 14818693484 14822047744 14833778688 14848884736 14885284864 14894421024 14919561216 14957966919 14958084096 14961352704 14963185664 14996588964 14999865986 15001821184 15010021888 15027142656 15034406184 15038596216 15088575488 15100517376 15105785856 15114043392 15125563187 15137534349 15142815744 15156379648 15179936406 15187842432 15230385408 15256092672 15269710848 15273047552 15307142577 15334857888 15340208128 15373528128 15375532032 15377812672 15383937024 15413223168 15428919296 15458291072 15466741304 15502356576 15506677024 15524364288 15545780544 15573927936 15587829824 15600166848 15608694636 15612105414 15614140416 15617552384 15619588096 15654334094 15657877504 15690381336 15693809964 15704435712 15722348544 15734331984 15742933113 15748425728 15760889856 15766388736 15825322338 15843373056 15847788544 15852033792 15869650972 15882211044 15892964352 15896437248 15898384768 15898509312 15939435008 15966339072 15976138752 16015302198 16031611456 16044299712 16047931392 16049897472 16089241728 16094855168 16103653376 16130784768 16134309632 16182284496 16224067776 16227613024 16229728256 16242573312 16257122304 16269513344 16282389888 16298971136 16334373636 16336502784 16338925964 16376549616 16382263296 16418834496 16422422304 16424434264 16466842784 16471253862 16475844338 16494637056 16500391936 16517391828 16536231936 16562069188 16575177276 16580960256 16590024192 16593649408 16595812352 16621606344 16636494848 16674803712 16704995328 16717727733 16723560448 16732702336 16745945472 16751788032 16760893548 16764556102 16795041792 16798711808 16833583872 16838275328 16877048832 16880736768 16886274624 16889964576 16892166144 16918420743 16935649696 16939483136 16970153984 16974647424 17022195456 17050927104 17053016064 17094819336 17100783616 17138958816 17142703984 17144938496 17182178496 17186967104 17238072012 17241838838 17244086272 17257734144 17263755264 17273192448 17286357928 17300039256 17306075136 17357534208 17390577456 17400083967 17406154752 17445011652 17448823698 17451098112 17454911488 17496020458 17525551872 17531666432 17536308552 17540140548 17569746432 17572036608 17615112192 17617270272 17633050624 17666618368 17676275776 17709925807 17716978944 17766606336 17768782976 17798774784 17814662656 17828762112 17844731904 17848631296 17885682864 17890667536 17931864384 17935782816 17938120704 17947926528 17968398336 17982093696 17998200832 18018729984 18035562888 18086082672 18106712064 18111758336 18116610048 18136743968 18151098336 18169582592 18169724928 18200194656 18210143742 18214122983 18216497152 18256064652 18258444288 18261152548 18303202512 18321841664 18336342528 18342739968 18356720648 18387704832 18394120192 18435182592 18439211008 18477488547 18494039424 18525198132 18529246218 18541791744 18545843456 18548260864 18562940928 18593729536 18627395584 18667855584 18670288896 18684519231 18716056704 18718349664 18722586624 18770782016 18814005504 18819248896 18824290128 18857590784 18877019232 18879331912 18898550784 18928079072 18943059744 18949668864 18960027648 18964170752 18966642688 18996121536 19052605908 19056769242 19056918528 19059253248 19091423232 19105974552 19112640512 19123088384 19144900608 19155306912 19159492688 19216462839 19238381568 19243743232 19270290466 19285541982 19288055808 19292270592 19305332736 19335337992 19337706822 19355028224 19391874068 19394461696 19399597056 19447152669 19453937664 19489161216 19501626486 19536936384 19543752704 19554375806 19587381504 19591661696 19594215424 19636775424 19689890304 19694192896 19700653728 19704958672 19707527168 19723124736 19755837632 19778371584 19837181952 19859228032 19874945664 19885810248 19892748288 19943955892 19944112128 19948470272 19989880848 19995451952 20036190208 20041495488 20045874912 20056832934 20079710208 20082327552 20111084014 20127000978 20134023168 20141047808 20152057856 20183379132 20190420992 20239915208 20247975936 20250456576 20307180544 20341456896 20352513594 20356960981 20359614464 20375728128 20403836964 20409523436 20440780416 20446477184 20493559296 20498037504 20500709376 20511916032 20550964224 20612071872 20651310729 20669808768 20693385216 20699152384 20727707392 20744112384 20765237248 20800222464 20811592848 20816140552 20818853888 20864073888 20866793472 20917945728 20920508448 20925079952 20939247616 20955820032 20963131392 20979109312 20990577484 21014519808 21021851648 21100429784 21117129768 21124497408 21136045056 21171655008 21176281392 21190619136 21195249664 21198012416 21214789632 21239248401 21245167699 21288452096 21294088956 21298742094 21301518336 21334692096 21337473024 21353736264 21392399616 21397241856 21399863296 21452322304 21501720576 21507713024 21513474432 21554429274 21576379328 21612731154 21617453921 21632090368 21649211136 21656764416 21676163072 21709853184 21774406752 21779164848 21782003712 21818769408 21835399488 21843017728 21891779328 21896563072 21961671816 21986721792 21992849408 22023189104 22040619408 22043492352 22048309248 22100236368 22107947008 22120032256 22155967008 22162141792 22168078506 22170968064 22225317336 22228040226 22232897449 22233071616 22273327104 22290303644 22327927296 22335717376 22341631536 22347858064 22393389056 22442029056 22444778496 22494883446 22499798979 22502731776 22507649024 22515032832 22519952768 22522888192 22540713984 22557894324 22632863232 22658678784 22671065088 22696260608 22714223616 22734569472 22737354752 22751897567 22769904609 22793092448 22845578112 22851945088 22904566272 22909571328 22984096016 23002286832 23010312192 23018340352 23030923264 23066719008 23074766848 23143378944 23187436608 23200111956 23208206336 23260015536 23265098264 23268130816 23286546432 23318670816 23360891904 23367402496 23381744736 23386854064 23399638423 23418158121 23421210624 23426328576 23429382144 23481501141 23486816256 23489693696 23540714946 23547275654 23556653568 23601497976 23622638592 23649583104 23688808448 23731699712 23737983507 23744599193 23771682816 23792975872 23804476458 23844655872 23847577152 23847763968 23909152512 23914377088 23917494272 23930568704 23949508608 23957864448 23976124928 24047417184 24074846208 24114776896 24133862592 24142282752 24155480064 24196177152 24201464448 24226299904 24266926208 24273426744 24280191656 24336101664 24341419536 24344592384 24385683456 24404270016 24448456704 24456986624 24508388946 24516939776 24573394944 24580243456 24633633456 24636651396 24658719232 24700264176 24705661624 24713766507 24722388992 24741955584 24750587904 24776087742 24843103782 24848532443 24871440384 24885036288 24890474112 24893718528 24912692308 24932409516 24954742272 24957799552 24963448832 25085340672 25099053504 25127682048 25141340322 25146834153 25169358976 25192562688 25198067712 25257412992 25266225152 25280036864 25321105152 25328162048 25334946864 25338249216 25403474544 25409025656 25409224704 25412337664 25455230976 25474632736 25526534144 25533293184 25540409216 25579524096 25621950452 25642229004 25651175424 25708438224 25714055976 25717407744 25723027456 25740443648 25780450656 25783609096 25857108018 25862758257 25866129408 25895632896 25909788672 25929536892 25938583552 25959112704 25985548288 26002168648 26049248512 26109232128 26116508672 26173235547 26176647168 26182367232 26244030687 26253187072 26267538304 26288327808 26297499648 26310210822 26317543378 26371162112 26425905408 26449575936 26499927552 26514413664 26523664384 26592149504 26649909504 26653174464 26698162176 26721993984 26727833216 26742443912 26767097856 26772946944 26776436736 26836001304 26845364224 26903674224 26907181056 26911172176 26921889792 26973140544 26997301248 27000608768 27028094976 27066797282 27121942528 27129124008 27136684792 27167637504 27205115952 27254373888 27254587392 27300291984 27315215613 27324745728 27330716672 27334279168 27349221376 27391728822 27401285632 27482762496 27514109952 27535080972 27559745024 27581557248 27591180288 27652773888 27658816512 27733629952 27741059136 27748790464 27771889201 27793869327 27812687616 27818765184 27822391296 27890594304 27894011264 27941093376 27950841856 28019359744 28077524496 28083879936 28156173024 28165996544 28181393408 28228873344 28235041856 28254158848 28286386176 28315528848 28318997868 28392118608 28398322792 28402024448 28424503296 28440041472 28446256128 28449964032 28471648352 28494182304 28523199488 28529655808 28585153863 28588879872 28593120437 28658961828 28668960768 28684632576 28717350912 28732960368 28739239032 28816974872 28865614848 28875685888 28905435699 28938405888 28946470912 28957999104 29006560233 29032542336 29038886464 29042671616 29087811102 29091692544 29113865984 29180906496 29189039104 29233741824 29252439729 29282229088 29305404576 29315629056 29331563709 29381072256 29387492544 29391323136 29397745664 29466981824 29534835456 29541289344 29550980592 29557438008 29561290752 29595009024 29633756448 29637386968 29644095488 29667557376 29697769472 29770569728 29788842048 29839122432 29915933838 29916168192 29922705408 29926371328 29993177928 29999731972 30003642368 30020043776 30054285312 30068812368 30077192432 30085249401 30166626021 30177150976 30201034752 30211571712 30228086784 30251126374 30275068698 30285631488 30312759296 30359872812 30375684864 30460770816 30512185344 30528770391 30539421696 30546095104 30614285154 30669715776 30680416256 30747056256 30751064064 30755625344 30767874048 30826446336 30857838592 30916582144 30933482608 31004713152 31013354048 31048728576 31091561088 31147855872 31175659648 31200333696 31217389272 31224210828 31228280832 31235104768 31239176192 31308668188 31315755008 31380762672 31387619928 31408871424 31444697088 31468663968 31485866226 31496851456 31521779712 31532777472 31650644676 31686746112 31695577088 31704067584 31739301944 31764422088 31785928704 31792874496 31796769536 31797018624 31878870016 31932678144 31948113141 31952277504 31957016959 32030604396 32063222912 32088599424 32095862784 32099794944 32178483456 32189710336 32207306752 32261569536 32268619264 32364568992 32419096731 32448135552 32455226048 32459456512 32485146624 32514244608 32539026688 32564779776 32597942272 32668747272 32673005568 32677851928 32753099232 32764526592 32837668992 32844844608 32848868528 32933685568 32942507724 32951688676 32989274112 33000783872 33034783656 33072463872 33124138376 33150354552 33161920512 33180048384 33187298816 33191624704 33243212688 33272989696 33342060339 33349607424 33409990656 33435455466 33447120896 33465404672 33491890944 33503576064 33521787096 33529112204 33590083584 33597423616 33667167744 33676550656 33754097664 33761473536 33772549248 33779929152 33784332288 33836841486 33871299392 33878966272 33935779619 33940307968 33949294848 34044390912 34101854208 34106032128 34189638672 34201567232 34277917632 34285407968 34289876992 34364356992 34373934208 34476144024 34483677676 34488172544 34515468288 34527510528 34546384896 34572715856 34600078512 34612150272 34715068416 34781154912 34800167934 34812309504 34890023304 34897647396 34901922811 34902196224 34909822976 34992040916 35051103744 35063332864 35072617104 35080281096 35139492864 35144073216 35230224384 35234540544 35266101248 35320913481 35333236736 35352551552 35419851614 35433957888 35533212672 35537565952 35597549568 35629325312 35657524224 35689463808 35697262592 35706714687 35716666013 35771365728 35781335072 35863728768 35871565632 35876241408 35895853056 35936796672 35964187392 35996401664 36037459968 36071125776 36172165344 36213424128 36223516672 36233220096 36273487936 36302196672 36339165184 36339449856 36400389312 36420287484 36428245966 36432994304 36512129304 36516888576 36522305096 36606405024 36643683328 36672685056 36685479936 36713441296 36733510597 36762583419 36775409664 36788240384 36870365184 36878422016 36954977094 36988078848 37050396264 37058492436 37083583488 37091686912 37096521728 37125881856 37187459072 37254791168 37264655673 37335711168 37340577792 37369038462 37432113408 37436699328 37445173248 37541564032 37628011008 37638497792 37648580256 37754038464 37758663824 37797101568 37856158144 37886119488 37899337728 37920055296 37928341504 37933285376 37992243072 38105211816 38113538484 38113837056 38118506496 38182846464 38211949104 38225281024 38246176768 38289801216 38310613824 38318985376 38432925678 38476763136 38487486464 38540580932 38571083964 38576111616 38584541184 38610665472 38670675984 38675413644 38710056448 38783748136 38799194112 38894305338 38907875328 38978322432 39003252972 39008031377 39073872768 39087505408 39108751612 39174763008 39183323392 39188430848 39273550848 39379780608 39388385792 39401307456 39409917344 39415054336 39446249472 39476315067 39511675264 39556743168 39674363904 39718456064 39749891328 39771620496 39785496576 39887911784 39888224256 39896940544 39979761696 39990903904 40072380416 40082990976 40091749824 40113665868 40159420416 40164655104 40222168028 40254001956 40268046336 40282095616 40304115712 40366758264 40380841984 40479830416 40495951872 40500913152 40600195923 40614361088 40682913792 40705027188 40713921962 40719228928 40751456256 40807673928 40819046872 40881560832 40892954368 40987118592 40996075008 41001418752 41023832064 41087593233 41101928448 41224143744 41302621458 41339617536 41386770432 41398304768 41455414784 41488224768 41530474496 41600444928 41623185696 41632281104 41637707776 41728147776 41733586944 41835891456 41841016896 41850159904 41878495232 41911640064 41926262784 41958218624 41981154968 42029039616 42043703296 42200859568 42234259536 42248994816 42272090112 42343310016 42352562784 42381238272 42390499328 42396024832 42429579264 42478496802 42490335398 42576904192 42588177912 42597484188 42603036672 42669384192 42674946048 42707472528 42784799232 42794483712 42799726592 42904644608 43003441152 43009819817 43015426048 43026948864 43108858548 43152758656 43225462308 43234907842 43264180736 43298422272 43313528832 43419706368 43548813504 43558329696 43564007424 43597211539 43631716653 43637538816 43670798976 43686035456 43783558656 43793126144 43923343632 43973443584 43985698816 44046378208 44081238816 44086984704 44096618496 44200472736 44215894016 44240064512 44311934016 44324283584 44336157012 44341936128 44450634672 44456080452 44465794898 44466143232 44546654208 44580607288 44655854592 44671434752 44683263072 44695716128 44786778112 44838413291 44873900757 44884058112 44889556992 44989766892 44999597958 45005463552 45015298048 45030065664 45039905536 45045776384 45081427968 45115788648 45265726464 45317357568 45342130176 45376689561 45392521216 45428447232 45469138944 45474709504 45503795134 45539809218 45586184896 45691156224 45703890176 45809132544 45819142656 45921427731 45968192032 46004573664 46020624384 46061846528 46133438016 46149533696 46286757888 46374873216 46400223912 46416412672 46520031072 46530196528 46536261632 46573092864 46637341632 46721783808 46734804992 46763489472 46773708128 46799276846 46836316242 46842421248 46852657152 46858764288 46963002282 46973632512 46979387392 47081429892 47094551308 47113307136 47202995952 47228799339 47245277184 47299166208 47377616896 47463399424 47475967014 47489198386 47543365632 47585951744 47608952916 47689311744 47695154304 47695527936 47818305024 47828754176 47834988544 47861137408 47899017216 47952249856 48069798619 48094834368 48149692416 48229553792 48267725184 48284565504 48310960128 48392354304 48402928896 48533852416 48546853488 48560383312 48672203328 48682839072 48689184768 48771366912 48808540032 48896913408 48913973248 49016777892 49033879552 49146789888 49160486912 49267266912 49273302792 49317438464 49400528352 49411323248 49427533014 49438333811 49444777984 49483911168 49501175808 49552175484 49686207564 49697064886 49742880768 49770072576 49780948224 49787437056 49825384616 49864819032 49909484544 49915599104 49926897664 50153183199 50170681344 50198107008 50255364096 50282680644 50293668306 50338717952 50385125376 50396135424 50514825984 50532450304 50560073728 50642210304 50656324096 50669893728 50676498432 50806949088 50818051312 50818449408 50824675328 50910461952 50949265472 51053068288 51066586368 51080818432 51159048192 51243900904 51284458008 51302350848 51416876448 51428111952 51434815488 51446054912 51480887296 51560901312 51567218192 51714216036 51725516514 51732258816 51791265792 51819577344 51859073784 51877167104 51918225408 51971096576 52004337296 52098497024 52218464256 52233017344 52346471094 52353294336 52364734464 52488061374 52499530951 52506374144 52535076608 52576655616 52594999296 52620421644 52635086756 52742324224 52851810816 52899151872 52999855104 53028827328 53047328768 53129777421 53184299008 53299819008 53306348928 53396324352 53443987968 53455666432 53484887824 53534195712 53545893888 53672002608 53690728448 53807348448 53814362112 53822344352 53843779584 53946281088 53994602496 54001217536 54056189952 54133594564 54243885056 54258248016 54273369584 54335275008 54410231904 54508747776 54509174784 54600583968 54630431226 54642368949 54649491456 54661433344 54668558336 54698442752 54783457644 54790169329 54802571264 54965524992 55028219904 55070161944 55119490048 55163114496 55182360576 55254608377 55305547776 55317633024 55467259904 55482118272 55497580928 55543778402 55587738654 55625375232 55637530368 55644782592 55781188608 55788022528 55882186752 55901683712 56038719488 56053557693 56155048992 56167759872 56312346048 56331993088 56362786816 56457746688 56470083712 56508317696 56572772352 56631057696 56637995736 56784237216 56796645584 56804048896 56849006592 56880082944 56892512256 56899928064 56943296704 56988364608 57046398976 57059311616 57170307726 57177759744 57186240874 57317923656 57337921536 57369265152 57434701824 57465920736 57478478064 57633949744 57649388517 57665455183 57731229696 57751371776 57810871398 57876811776 57892941824 57915998208 58013120466 58065084672 58077772928 58085343232 58175622204 58183385088 58227731968 58361812992 58378078208 58467483648 58504879458 58564458176 58610809152 58631258112 58663127418 58675946357 58762144512 58774985088 58782646272 58795491328 58933963648 59069670912 59082578688 59101961184 59114876016 59122581504 59267512896 59274773936 59288190976 59335114752 59395538944 59541139456 59577684096 59678244864 59831867676 59832336384 59845410816 59852742656 59986355856 59999463944 60007284736 60040087552 60108570624 60137624736 60154384864 60170498802 60333252042 60346435933 60354301952 60402069504 60423143424 60456173568 60502252748 60550137396 60571262976 60625518592 60719745624 60751369728 60921541632 61024370688 61057540782 61070882943 61078843392 61092190208 61228570308 61236071603 61339431552 61360832512 61494112512 61502128128 61511250688 61535748096 61652892672 61715677184 61833164288 61866965216 62009426304 62026708096 62097457152 62183122176 62295711744 62351319296 62400667392 62434778544 62448421656 62456561664 62470209536 62478352384 62617336376 62631510016 62761525344 62775239856 62817742848 62889394176 62937327936 62971732452 62993702912 63043559424 63065554944 63301289352 63373492224 63391154176 63408135168 63478603888 63528844176 63571857408 63585748992 63593539072 63594037248 63735503097 63757740032 63865356288 63896226282 63904555008 63914033918 64061208792 64126445824 64177198848 64191725568 64199589888 64356966912 64379420672 64414613504 64523139072 64537238528 64729137984 64838193462 64852361763 64896271104 64910452096 64918913024 64970293248 65028489216 65078053376 65129559552 65195884544 65337494544 65346011136 65355703856 65506198464 65529053184 65675337984 65689689216 65697737056 65867371136 65885015448 65903377352 65978548224 66001567744 66069567312 66144927744 66248276752 66300709104 66323841024 66360096768 66374597632 66383249408 66486425376 66545979392 66684120678 66698692347 66699214848 66819981312 66870910932 66894241792 66930809344 66983781888 67007152128 67043574192 67058224408 67180167168 67194847232 67334335488 67353101312 67446016631 67499396937 67508195328 67522947072 67545098496 67559858304 67568664576 67673682972 67742598784 67757932544 67871559238 67880615936 67898589696 68088781824 68203708416 68212064256 68255692701 68379277344 68403134464 68440315321 68555835264 68570815936 68579753984 68728713984 68747868416 68952288048 68967355352 68976345088 69030936576 69055021056 69092769792 69145431712 69200157024 69224300544 69430136832 69562309824 69600335868 69624619008 69780046608 69795294792 69803845622 69804392448 69819645952 69984081832 70102207488 70126665728 70145234208 70160562192 70198915269 70278985728 70288146432 70388794049 70444503423 70460448768 70469081088 70532202496 70641826962 70666473472 70705103104 70839703228 70867915776 71066425344 71075131904 71195099136 71233797579 71258650624 71315048448 71378927616 71394525184 71413429374 71433332026 71542731456 71562670144 71727457536 71743131264 71752482816 71791706112 71873593344 71928374784 71992803328 72142251552 72344330688 72426848256 72447033344 72466440192 72546975872 72604393344 72678330368 72678899712 72800778624 72840574968 72856491932 72865988608 73024258608 73033777152 73044610192 73212810048 73287366656 73345370112 73370959872 73426882592 73467021194 73525166838 73550819328 73576480768 73740730368 73756844032 73909954188 73976157696 74100792528 74116984872 74141299521 74167166976 74183373824 74193043456 74251763712 74374918144 74509582336 74529311346 74545597329 74671422336 74681155584 74738076924 74864226816 74873398656 74890346496 75083128064 75256022016 75276995584 75297160512 75440502459 75508076928 75517327648 75594203136 75712316288 75772238976 75798675456 75840110592 75856683008 75866570752 75984486144 76210423632 76227076968 76227674112 76237012992 76365692928 76423898208 76450562048 76492353536 76579602432 76621227648 76637970752 76865851356 76953526272 76974972928 77081161864 77142167928 77152223232 77169082368 77221330944 77341351968 77350827288 77420112896 77567496272 77588274771 77598388224 77609898329 77788610676 77815750656 77956644864 78006505944 78016062754 78147745536 78175010816 78217503224 78349526016 78366646784 78376861696 78547101696 78732092061 78759561216 78776771584 78802614912 78819834688 78830108672 78892498944 78952630134 79023350528 79113486336 79348727808 79436912128 79499782656 79543240992 79570993152 79775823568 79776448512 79793881088 79959523392 79981807808 80144760832 80165981952 80183499648 80227331736 80318840832 80329310208 80444336056 80508003912 80536092672 80564191232 80608231424 80733516528 80761683968 80959660832 80991903744 81001826304 81200391846 81228722176 81365827584 81410054376 81427843924 81438457856 81502912512 81615347856 81638093744 81763121664 81785908736 81974237184 81992150016 82002837504 82047664128 82175186466 82203856896 82415464789 82448287488 82605242916 82679235072 82773540864 82796609536 82910829568 82976449536 83060948992 83200889856 83246371392 83264562208 83275415552 83315667603 83456295552 83467173888 83671782912 83682033792 83700319808 83756990464 83823280128 83852525568 83916437248 83962309936 84058079232 84087406592 84401719136 84468519072 84497989632 84544180224 84686620032 84705125568 84762476544 84780998656 84792049664 84859158528 84956993604 84980670796 85153808384 85176355824 85194968376 85206073344 85338768384 85349892096 85414945056 85569598464 85588967424 85599453184 85779361311 85809289216 86006882304 86019639634 86030852096 86053897728 86217717096 86305517312 86450924616 86469815684 86528361472 86596844544 86627057664 86716307097 86740474603 86839412736 87097627008 87116659392 87128014848 87194423078 87263433306 87275077632 87341597952 87372070912 87567117312 87586252288 87846687264 87946887168 87971397632 87994691127 88092756416 88162477632 88173969408 88193236992 88400945472 88431788032 88480129024 88623868032 88648567168 88672314024 88683872256 88901269344 88912160904 88931589796 88932286464 89093308416 89161214576 89311709184 89342869504 89366526144 89391432256 89573556224 89676826582 89747801514 89768116224 89779113984 89979533784 89999195916 90010927104 90030596096 90060131328 90079811072 90091552768 90162855936 90231577296 90499878063 90531452928 90634715136 90684260352 90753379122 90785042432 90856894464 90938277888 90949419008 91007590268 91079618436 91172369792 91382312448 91407780352 91618265088 91638285312 91842855462 91936384064 92009147328 92041248768 92111401823 92123693056 92266876032 92299067392 92573515776 92749746432 92800447824 92832825344 93040062144 93060393056 93072523264 93146185728 93274683264 93443567616 93469609984 93526978944 93547416256 93598553692 93672632484 93684842496 93705314304 93717528576 93926004564 93947265024 93958774784 94162859784 94189102616 94226614272 94405991904 94457598678 94490554368 94598332416 94733790487 94755233792 94926798848 94951934028 94978396772 95086731264 95171903488 95217905832 95378623488 95390308608 95391055872 95636610048 95657508352 95669977088 95722274816 95798034432 95871050877 95904499712 96139597238 96189668736 96299384832 96459107584 96535450368 96569131008 96621920256 96784708608 96805857792 97067704832 97093706976 97120766624 97344406656 97365678144 97378369536 97542733824 97617080064 97793826816 97827946496 98033555784 98067759104 98293579776 98320973824 98534533824 98546605584 98634876928 98801056704 98822646496 98855066028 98876667622 98889555968 98967822336 99002351616 99104350968 99372415128 99394129772 99485761536 99540145152 99561896448 99574874112 99650769232 99729638064 99818969088 99831198208 99853795328 100306366398 100341362688 100396214016 100510728192 100565361288 100587336612 100677435904 100770250752 100792270848 101029651968 101064900608 101120147456 101284420608 101312648192 101339787456 101352996864 101613898176 101636102624 101636898816 101649350656 101807338857 101820923904 101898530944 102106136576 102133172736 102161636864 102318096384 102487801808 102568916016 102604701696 102833752896 102856223904 102869630976 102892109824 102961774592 103121802624 103134436384 103428432072 103451033028 103464517632 103582531584 103639154688 103718147568 103754334208 103836450816 103942193152 104008674592 104196994048 104436928512 104466034688 104692942188 104705768433 104706588672 104729468928 104976122748 104999061902 105012748288 105070153216 105153311232 105189998592 105240843288 105270173512 105484648448 105703621632 105798303744 105878942309 105962740443 105999710208 106057654656 106094657536 106259554842 106368598016 106599638016 106612697856 106792648704 106887975936 106911332864 106969775648 107068391424 107091787776 107149998039 107344005216 107381456896 107614696896 107628724224 107644688704 107687559168 107892562176 107989204992 108002435072 108112379904 108267189128 108487770112 108516496032 108546739168 108670550016 108820463808 109017495552 109018349568 109201167936 109260862452 109284737898 109298982912 109322866688 109337116672 109396885504 109566915288 109580338658 109605142528 109931049984 110056439808 110140323888 110200531791 110238980096 110326228992 110364721152 110509216754 110611095552 110635266048 110934519808 110964236544 110995161856 111087556804 111175477308 111250750464 111275060736 111289565184 111562377216 111576045056 111764373504 112077438976 112107115386 112310097984 112335519744 112624692096 112663986176 112725573632 112915493376 112940167424 113016635392 113262115392 113275991472 113568474432 113593291168 113608097792 113698013184 113760165888 113785024512 113799856128 113886593408 113976729216 114092797952 114118623232 114340615452 114355519488 114372481748 114635847312 114675843072 114738530304 114869403648 114931841472 114956956128 115267899488 115298777034 115330910366 115462459392 115502743552 115621742796 115753623552 115785883648 115831996416 116026240932 116130169344 116155545856 116170686464 116351244408 116455463936 116723625984 116756156416 116934967296 117009758916 117024094131 117128916352 117221618304 117262516224 117326254836 117351892714 117524289024 117549970176 117565292544 117590982656 117867927296 118139341824 118165157376 118203922368 118229752032 118245163008 118428945201 118535025792 118549547872 118576381952 118670229504 118791077888 119082278912 119155368192 119356489728 119663735352 119664672768 119690821632 119705485312 119972711712 119998927888 120014569472 120080175104 120217141248 120275249472 120308769728 120340997604 120666504084 120692871866 120708603904 120804139008 120846286848 120912347136 121004505496 121100274792 121142525952 121251037184 121439491248 121502739456 121800587769 121843083264 122048741376 122115081564 122141765886 122157686784 122184380416 122457140616 122472143206 122678863104 122721665024 122988225024 123004256256 123022501376 123071496192 123305785344 123431354368 123666328576 123733930432 123969480649 124018852608 124053416192 124194914304 124366244352 124591423488 124702638592 124801334784 124869557088 124896843312 124913123328 124940419072 125234672752 125263020032 125523050688 125550479712 125635485696 125778788352 125874655872 125943464904 125987405824 126087118848 126131109888 126602578704 126746984448 126782308352 126816270336 126957207776 127057688352 127143714816 127171497984 127187078144 127188074496 127471006194 127498860881 127515480064 127730712576 127792452564 127809110016 127828067836 128122417584 128252891648 128354397696 128383451136 128399179776 128713933824 128758841344 128829227008 129029459451 129046278144 129074477056 129458275968 129676386924 129704723526 129792542208 129820904192 129837826048 129940586496 130156106752 130259119104 130391769088 130674989088 130692022272 130711407712 130791634617 131012396928 131058106368 131350675968 131379378432 131395474112 131734742272 131770030896 131806754704 131957096448 132003135488 132139134624 132289855488 132496553504 132601418208 132647682048 132720193536 132749195264 132766498816 132972850752 133091958784 133368241356 133397384694 133398429696 133639962624 133741821864 133788483584 133861618688 133967563776 134014304256 134087148384 134116448816 134360334336 134389694464 134515239873 134668670976 134706202624 134892033262 134998793874 135016390656 135045894144 135090196992 135119716608 135137329152 135347365944 135485197568 135515865088 135743118476 135761231872 135797179392 136130068683 136177563648 136407416832 136424128512 136511385402 136758554688 136806268928 136880630642 137111670528 137141631872 137159507968 137457427968 137495736832 137904576096 137934710704 137952690176 138061873152 138185539584 138290863424 138400314048 138448601088 138860273664 139124619648 139200671736 139249238016 139560093216 139590589584 139607691244 139608784896 139639291904 139968163664 140204414976 140253331456 140290468416 140321124384 140397830538 140557971456 140576292864 140777588098 140889006846 140920897536 140938162176 141064404992 141283653924 141332946944 141410206208 141679406456 141735831552 142132850688 142150263808 142390198272 142467595158 142498726867 142517301248 142630096896 142757855232 142789050368 142826858748 142866664052 143085462912 143125340288 143454915072 143486262528 143504965632 143583412224 143856749568 143985606656 144209395857 144284503104 144688661376 144853696512 144894066688 144932880384 145093951744 145208786688 145356660736 145601557248 145681149936 145712983864 145731977216 146048517216 146067554304 146089220384 146425620096 146574733312 146690740224 146741919744 146853765184 146934042388 147050333676 147101638656 147152961536 147481460736 147513688064 147819908376 147952315392 148201585056 148233969744 148282599042 148315001433 148334333952 148366747648 148386086912 148503527424 148716173893 148749836288 149019164672 149058622692 149091194658 149342844672 149362311168 149476153848 149728453632 149746797312 149780692992 150166256128 150512044032 150553991168 150594321024 150881004918 151016153856 151034655296 151188406272 151424632576 151544477952 151597350912 151680221184 151713366016 151733141504 151968972288 152420847264 152454153936 152455348224 152474025984 152731385856 152847796416 152901124096 152984707072 153159204864 153242455296 153275941504 153731702712 153907052544 153949945856 154162323728 154284335856 154304446464 154338164736 154442661888 154682703936 154701654576 154840225792 155134992544 155176549542 155196776448 155219796658 155577221352 155631501312 155913289728 156013011888 156032125508 156295491072 156350021632 156435006448 156699052032 156733293568 156753723392 157094203392 157464184122 157498592853 157519122432 157553543168 157605229824 157639669376 157660217344 157784997888 157905260268 158046701056 158226972672 158697455616 158873824256 158999565312 159086481984 159141986304 159263282969 159389332263 159551647136 159552897024 159587762176 159919046784 159963615616 160289521664 160331963904 160366999296 160454663472 160637681664 160888672112 161016007824 161072185344 161128382464 161216462848 161467033056 161523367936 161919321664 161983807488 162003652608 162400783692 162457444352 162731655168 162820108752 162855687848 162876915712 163005825024 163230695712 163276187488 163526243328 163571817472 163797468961 163927106847 163948474368 163984300032 164005675008 164095328256 164350372932 164370507987 164407713792 164830929578 164896574976 165210485832 165358470144 165547081728 165593219072 165763825131 165821659136 165952899072 166121897984 166212194351 166401779712 166492742784 166529124416 166550831104 166631335206 166912591104 166934347776 167343565824 167364067584 167400639616 167513980928 167646560256 167705051136 167832874496 167924619872 168116158464 168803438272 168937038144 168995979264 169088360448 169373240064 169410251136 169524953088 169561997312 169584099328 169718317056 169913987208 169961341592 170307616768 170352711648 170389936752 170412146688 170677536768 170699784192 170829890112 171139196928 171177934848 171198906368 171558722622 171618578432 172013764608 172039279268 172061704192 172107795456 172435434192 172611034624 172901849232 172939631368 172996365549 173056722944 173193689088 173254115328 173432614194 173480949206 173678825472 174195254016 174233318784 174256029696 174388846156 174526866612 174550155264 174683195904 174744141824 175134234624 175172504576 175693374528 175893774336 175942795264 175989382254 176027839071 176185512832 176324955264 176347938816 176386473984 176801890944 176863576064 176960258048 177247736064 177297134336 177344628048 177367744512 177802538688 177824321808 177863179592 177864572928 178186616832 178322429152 178623418368 178685739008 178733052288 178782864512 179147112448 179353653164 179495603028 179536232448 179558227968 179959067568 179998391832 180021854208 180061192192 180120262656 180159622144 180183105536 180325711872 180463154592 180999756126 181039307799 181062905856 181269430272 181368520704 181506758244 181570084864 181713788928 181876555776 181898838016 182015180536 182159236872 182344739584 182764624896 182815560704 183212648829 183236530176 183276570624 183685710924 183708214809 183872768128 184018294656 184082497536 184222803646 184247386112 184533752064 184598134784 185147031552 185499492864 185600895648 185665650688 186080124288 186120786112 186145046528 186292371456 186549366528 186887135232 186939219968 187053957888 187094832512 187197107384 187345264968 187369684992 187410628608 187435057152 187852009128 187894530048 187917549568 188325719568 188378205232 188453228544 188811983808 188915197356 188981108736 189196664832 189467580974 189510467584 189853597696 189903868056 189956793544 190173462528 190343806976 190435811664 190757246976 190780617216 190782111744 191206509291 191273220096 191315016704 191339954176 191444549632 191596068864 191742101754 191808999424 192279194476 192379337472 192598769664 192918215168 193070900736 193138262016 193243840512 193569417216 193611715584 194135409664 194187413952 194241533248 194557085289 194688813312 194731356288 194756739072 195085467648 195234160128 195587653632 195655892992 196067111568 196135518208 196587159552 196641947648 197069067648 197093211168 197269753856 197602113408 197645292992 197710132056 197753335244 197779111936 197935644672 198004703232 198208701936 198744830256 198788259544 198971523072 199080290304 199123792896 199149748224 199301538464 199459276128 199637938176 199662396416 199707590656 200096077041 200151843059 200612732796 200682725376 200792428032 201021456384 201130722576 201174673224 201354871808 201540501504 201584541696 202059303936 202129801216 202240294912 202338049893 202568841216 202625296384 202679574912 202705993728 203227796352 203272205248 203273797632 203298701312 203614677714 203641847808 203797061888 204212273152 204266345472 204323273728 204636192768 204767078103 204975603616 205137832032 205209403392 205320945963 205667505792 205712447808 205739261952 205784219648 205923549184 206243605248 206268872768 206856864144 206902066056 206929035264 207165063168 207278309376 207436295136 207508668416 207672901632 207884386304 208017349184 208393988096 208873857024 208932069376 209385884376 209411536866 209413177344 209458937856 209952245496 209998123804 210025496576 210140306432 210306622464 210379997184 210481686576 210540347024 210596745807 210969296896 211166382147 211407243264 211596607488 211757884618 211925480886 211999420416 212115309312 212189315072 212519109684 212737196032 213199276032 213225395712 213585297408 213701392737 213775951872 213822665728 213939551296 214136782848 214183575552 214299996078 214688010432 214762913792 215229393792 215257448448 215289377408 215375118336 215785124352 215978409984 216004870144 216534378256 216975540224 217032992064 217093478336 217341100032 217640927616 218034991104 218036699136 218402335872 218521724904 218569475796 218597965824 218645733376 218674233344 218793771008 219133830576 219160677316 219210285056 219862099968 220112879616 220280647776 220401063582 220477960192 220652457984 220729442304 221018433508 221222191104 221270532096 221869039616 221928473088 221990323712 222175113608 222350954616 222501500928 222550121472 222579130368 223124754432 223152090112 223528747008 223636791987 223699118713 224154877952 224214230772 224620195968 224671039488 225249384192 225327972352 225451147264 225830986752 225880334848 226033270784 226524230784 226551982944 227136948864 227186582336 227216195584 227396026368 227520331776 227570049024 227599712256 227773186816 227953458432 228185595904 228237246464 228681230904 228711038976 228744963496 229271694624 229351686144 229477060608 229738807296 229863682944 229913912256 230535798976 230597554068 230661820732 230924918784 231005487104 231243485592 231507247104 231571767296 231663992832 232052481864 232260338688 232311091712 232341372928 232702488816 232829694987 232910927872 233447251968 233512312832 233869934592 234019517832 234048188262 234257832704 234443236608 234525032448 234652509672 234703785428 235048578048 235099940352 235130585088 235181965312 235735854592 236278683648 236330314752 236407844736 236459504064 236490326016 236857890402 237070051584 237099095744 237152763904 237340459008 237582155776 238164557824 238310736384 238712979456 239327470704 239329345536 239381643264 239410970624 239945423424 239997855776 240029138944 240160350208 240434282496 240550498944 240617539456 240681995208 241333008168 241385743732 241417207808 241608278016 241692573696 241824694272 242009010992 242200549584 242285051904 242502074368 242878982496 243005478912 243601175538 243686166528 244097482752 244230163128 244283531772 244315373568 244368760832 244914281232 244944286412 245357726208 245443330048 245976450048 246008512512 246045002752 246142992384 246611570688 246862708736 247246394367 247332657152 247467860864 247938961298 248037705216 248106832384 248389828608 248732488704 249182846976 249405277184 249602669568 249739114176 249793686624 249826246656 249880838144 249947002809 250016662091 250469345504 250526040064 251046101376 251100959424 251270971392 251557576704 251749311744 251886929808 251974811648 252174237696 252262219776 253205157408 253493968896 253564616704 253632540672 253914415552 254115376704 254287429632 254342995968 254374156288 254376148992 254942012388 254997721762 255030960128 255461425152 255584905128 255618220032 255656135672 256244835168 256505783296 256708795392 256766902272 256798359552 257134574179 257338083933 257427867648 257517682688 257658454016 258058918902 258092556288 258148954112 258916551936 259352773848 259409447052 259585084416 259641808384 259675652096 259881172992 260221423809 260312213504 260518238208 260783538176 261349978176 261384044544 261422815424 261583269234 262024793856 262116212736 262701351936 262758756864 262790948224 263469484544 263540061792 263613509408 263914192896 264278269248 264579710976 264993107008 265202836416 265295364096 265440387072 265498390528 265532997632 265945701504 266183917568 266736482712 266794769388 266796859392 267279925248 267483643728 267576967168 267723237376 267935127552 268028608512 268174296768 268232897632 268720668672 268779388928 269030479746 269337341952 269412405248 269784066524 269997587748 270032781312 270091788288 270180393984 270239433216 270274658304 270694731888 270970395136 271031730176 271486236952 271594358784 272260137366 272355127296 272814833664 272848257024 273022770804 273517109376 273612537856 273761261284 274223341056 274283263744 274319015936 274914855936 274991473664 275809152192 275869421408 275905380352 276123746304 276334205469 276371079168 276581726848 276800628096 276897202176 277720547328 278249239296 278401343472 278498476032 279120186432 279181179168 279215382488 279217569792 279278583808 279936327328 280408829952 280506662912 280580936832 280642248768 280795661076 281115942912 281152585728 281555176196 281778013692 281841795072 281876324352 282128809984 282567307848 282665893888 282820412416 283358812912 283471663104 284201371461 284265701376 284300527616 284780396544 284935190316 284997453734 285034602496 285260193792 285515710464 285578100736 285653717496 285733328104 286170925824 286250680576 286909830144 286972525056 287009931264 287166824448 287613152631 287713499136 287971213312 288418791714 288569006208 289377322752 289707393024 289788133376 289865760768 290187903488 290417573376 290713321472 291203114496 291362299872 291425967728 291463954432 292097034432 292135108608 292178440768 292851240192 293149466624 293381480448 293483839488 293707530368 293868084776 294100667352 294203277312 294305923072 294962921472 295027376128 295639816752 295904630784 296403170112 296467939488 296565198084 296630002866 296668667904 296733495296 296772173824 297007054848 297432347786 297499672576 298038329344 298117245384 298182389316 298685689344 298724622336 298952307696 299456907264 299493594624 299561385984 300332512256 301024088064 301068738719 301107982336 301188642048 301762009836 302032307712 302069310592 302376812544 302849265152 303088955904 303194701824 303360442368 303426732032 303937944576 304841694528 304908307872 304910696448 304948051968 305422016571 305462771712 305695592832 305802248192 305969414144 306318409728 306484910592 306551883008 307463405424 307814105088 307899891712 308324647456 308568671712 308608892928 308676329472 308885323776 309365407872 309403309152 309680451584 310269985088 310353099084 310393552896 310439593316 311154442704 311263002624 311826579456 312026023776 312064251016 312590982144 312700043264 312870012896 313398104064 313466587136 313507446784 314117305299 314188406784 314928368244 314997185706 315038244864 315107086336 315210459648 315279338752 315320434688 315569995776 315810520536 316093402112 316453945344 317394911232 317636826927 317747648512 317999130624 318172963968 318283972608 318526565938 318778664526 319103294272 319105794048 319175524352 319838093568 319927231232 320579043328 320663927808 320733998592 320909326944 321275363328 321449994117 321777344224 322032015648 322144370688 322432925696 322934066112 323046735872 323838643328 323967614976 324007305216 324801567384 324914888704 325463310336 325640217504 325711375696 325753831424 326011650048 326461391424 326552374976 327052486656 327143634944 327594937922 327854213694 327896948736 327968600064 328011350016 328190656512 328700745864 328741015974 328815427584 329661859156 329793149952 330420971664 330601595373 330716940288 331094163456 331186438144 331527650262 331643318272 331905798144 332243795968 332424388702 332803559424 332985485568 333058248832 333101662208 333262670412 333825182208 333868695552 334687131648 334728135168 334801279232 335027961856 335293120512 335665748992 335849239744 336232316928 336488590333 337606876544 337874076288 337991958528 338176720896 338746480128 338820502272 339049906176 339123994624 339827974416 339922683184 340615233536 340705423296 340779873504 340824293376 341355073536 341399568384 341659780224 342278393856 342355869696 342397812736 343117445244 343237156864 344027529216 344078558536 344123408384 344215590912 344870868384 345222069248 345803698464 345879262736 345992731098 346068336677 346113445888 346387378176 346508230656 346865228388 346961898412 347357650944 348390508032 348466637568 348512059392 348777692312 349053733224 349366391808 349488283648 350268469248 350345009152 351072282393 351386749056 351787548672 351885590528 351978764508 352055678142 352371025664 352649910528 352695877632 352772947968 353603781888 353727152128 353920516096 354495472128 354594268672 354689256096 354735489024 355605077376 355648643616 355726359184 355729145856 356373233664 356644858304 357246836736 357371478016 357466104576 357565729024 358294224896 358707306328 358991206056 359072464896 359116455936 359918135136 359996783664 360043708416 360122384384 360240525312 360319244288 360366211072 360651423744 360926309184 361999512252 362078615598 362125811712 362538860544 362737041408 363013516488 363140169728 363427577856 363753111552 363797676032 364030361072 364318473744 364689479168 365529249792 365631121408 366425297658 366473060352 366553141248 367371421848 367416429618 367496716657 367745536256 368036589312 368164995072 368445607292 368494772224 369067504128 369196269568 370294063104 370998985728 371201791296 371331301376 371908441947 372160248576 372241572224 372290093056 372584742912 373098733056 373774270464 373878439936 374107915776 374189665024 374394214768 374690529936 374739369984 374821257216 375704018256 375789060096 375835099136 376651439136 376756410464 376906457088 377623967616 377830394712 377962217472 378393329664 378935161948 379020935168 379707195392 379807736112 379913587088 380346925056 380687613952 380871623328 381514493952 381561234432 381564223488 382413018582 382496582643 382546440192 382630033408 382679908352 382889099264 383192137728 383484203508 383617998848 384558388952 384758674944 385197539328 385836430336 386141801472 386276524032 386487681024 386782258639 387088378353 387138834432 387223431168 388270819328 388374827904 388483066496 389114170578 389377626624 389462712576 389513478144 390468320256 391175307264 391311785984 392134223136 392271036416 392374903851 393174319104 393283895296 394138135296 394186422336 394539507712 395204226816 395290585984 395420264112 395506670488 395558223872 395871289344 396009406464 396417403872 397489660512 397576519088 397943046144 398160580608 398247585792 398299496448 398603076928 398918552256 399275876352 399324792832 399415181312 400192154082 400303686118 401225465592 401365450752 401584856064 402042912768 402261445152 402349346448 402709743616 403081003008 403169083392 403545719619 403658186281 404118607872 404259602432 404480589824 404676099786 405137682432 405250592768 405359149824 405411987456 406455592704 406544410496 406547595264 406597402624 407229355428 407283695616 407594123776 408532690944 408646547456 409272385536 409534156206 409951207232 410275664064 410418806784 410641891926 410731624499 411335011584 411424895616 411478523904 411568439296 411847098368 412487210496 412537745536 413713728288 413804132112 413858070528 414556618752 414872590272 415017336832 415345803264 415768772608 416034698368 416787976192 417747714048 417864138752 418771768752 418823073732 418826354688 418917875712 419904490992 419996247608 420050993152 420280612864 420613244928 420759994368 420963373152 421080694048 421193491614 421938593792 422332764294 422425051531 422814486528 423193214976 423515769236 423850961772 423998840832 424230618624 424378630144 425038219368 425474392064 426398552064 426450791424 427170594816 427402785474 427496180601 427551903744 427645331456 427879102592 428273565696 428367151104 428599992156 429376020864 429525827584 430458787584 430514896896 430578754816 430750236672 431570248704 431956819968 432009740288 432628187571 433068756512 433951080448 434065984128 434186956672 434682200064 435281855232 436069982208 436804671744 437043449808 437138951592 437195931648 437291466752 437348466688 437587542016 438267661152 438321354632 438420570112 439724199936 440225759232 440561295552 440802127164 440955920384 441304915968 441458884608 442036867016 442444382208 442541064192 443738079232 443856946176 443980647424 444350227216 444701909232 444945004299 445003001856 445100242944 445158260736 446148521679 446249508864 446304180224 447057494016 447273583974 447398237426 448309755904 448428461544 449240391936 449342078976 450498768384 450655944704 450902294528 451661973504 451760669696 452066541568 453048461568 453103965888 454273897728 454373164672 454432391168 454792052736 455040663552 455140098048 455199424512 455546373632 455906916864 456371191808 457362461808 457422077952 457489926992 458543389248 458703372288 458954121216 459477614592 459727365888 459827824512 461071597952 461195108136 461323641464 461849837568 462010974208 462486971184 463014494208 463143534592 463327985664 464104963728 464520677376 464622183424 464682745856 465404977632 465659389974 465821855744 466894503936 467024625664 467739869184 468039035664 468096376524 468515665408 468886473216 469050064896 469305019344 469407570856 470097156096 470199880704 470261170176 470363930624 471471709184 472122116417 472495778559 472557367296 472660629504 472815689472 472919008128 472980652032 473715780804 474140103168 474198191488 474305527808 474680918016 475164311552 476329115648 476621472768 477425958912 477789848907 478654941408 478658691072 478763286528 478821941248 479890846848 479995711552 480058277888 480320700416 480868564992 481100997888 481235078912 481363990416 482666016336 482771487464 482834415616 483216556032 483385147392 483649388544 484018021984 484401099168 484570103808 485004148736 485757964992 486010957824 487202351076 487372333056 488194965504 488460326256 488567063544 488630747136 488737521664 489828562464 489888572824 490715452416 490886660096 491392406883 491952900096 492017025024 492090005504 492285984768 493111523961 493223141376 493725417472 494492788734 494665314304 494935721728 495877922596 496075410432 496213664768 496779657216 497291475393 497464977408 498365693952 498636583053 498810554368 499205339136 499478228352 499587373248 499652493312 499761676288 499894005618 500033324182 500938691008 501052080128 502092202752 502201918848 502541942784 503115153408 503498623488 503773859616 503949623296 504348475392 506410314816 506987937792 507129233408 507265081344 507828831104 508230753408 508574859264 508685991936 508748312576 508752297984 509884024776 509995443524 510061920256 510922850304 511169810256 511236440064 511312271344 512489670336 513011566592 513417590784 513533804544 513596719104 514269148358 514676167866 514855735296 515035365376 515316908032 516117837804 516185112576 516297908224 517833103872 518705547696 518818894104 518989096647 519170168832 519283616768 519351304192 519762345984 520442847618 520624427008 521036476416 521567076352 522699956352 522768089088 522845630848 523166538468 524049587712 524232425472 525402703872 525517513728 525581896448 526938969088 527080123584 527227018816 527828385792 528083517213 528556538496 529159421952 529986214016 530405672832 530590728192 530880774144 530996781056 531065995264 531891403008 532367835136 533472965424 533589538776 533593718784 534559850496 534967287456 535153934336 535446474752 535870255104 536057217024 536348593536 536465795264 537441337344 537558777856 538060959492 538674683904 538824810496 539568133048 539995175496 540065562624 540183576576 540360787968 540478866432 540549316608 541389463776 541940790272 542063460352 542972473904 543117923397 543188717568 543269288303 544520274732 544710254592 545629667328 545696514048 546045541608 547034218752 547225075712 547522522568 548446682112 548566527488 548638031872 549829711872 549982947328 551124644427 551618304384 551738842816 551810760704 552247492608 552668410938 552742158336 553163453696 553601256192 553794404352 555441094656 556498478592 556802686944 556996952064 558240372864 558362358336 558430764976 558435139584 558557167616 559872654656 560817659904 561013325824 561161873664 561284497536 561591322152 562231885824 562305171456 563110352392 563556027384 563683590144 563752648704 564257619968 565134615696 565331787776 565640824832 566717625824 566943326208 568402742922 568531402752 568601055232 569560793088 569870380632 569994907468 570069204992 570520387584 571031420928 571156201472 571307434992 571466656208 572341851648 572501361152 573819660288 573945050112 574019862528 574333648896 575226305262 575426998272 575942426624 576837583428 576908253523 577138012416 578754645504 579414786048 579576266752 579731521536 580375806976 580835146752 581426642944 582406228992 582724599744 582851935456 582927908864 584194068864 584270217216 584356881536 585702480384 586298933248 586762960896 586967678976 587415060736 587736169552 588201334704 588406554624 588611846144 589925842944 590054752256 591279633504 591809261568 592806340224 592935878976 593130396168 593260005732 593337335808 593466990592 593544347648 594014109696 594864695572 594999345152 596076658688 596234490768 596364778632 597371378688 597449244672 597904615392 598913814528 598987189248 599122771968 600455529177 600665024512 602048176128 602137477438 602215964672 602377284096 603524019672 604064615424 604138621184 604753625088 605698530304 606177911808 606389403648 606720884736 606853464064 607014149679 607183322221 607875889152 609683389056 609816615744 609821392896 609896103936 610844033142 610925543424 611391185664 611604496384 611938828288 612636819456 612969821184 613103766016 614926810848 615628210176 615799783424 615962837889 616649294912 617137343424 617217785856 617352658944 617770647552 618730815744 618806618304 619360903168 620539970176 620706198168 620787105792 620879186632 622308885408 622526005248 623653158912 624052047552 624128502032 625181964288 625400086528 625740025792 626796208128 626933174272 627014893568 628234610598 628376813568 629856736488 629994371412 630076489728 630214172672 630420919296 630558677504 630640869376 631139991552 631621041072 632186804224 632907890688 633499146441 634789822464 635273653854 635495297024 635998261248 636345927936 636567945216 637053131876 637557329052 638206588544 638211588096 638351048704 639676187136 639854462464 641327855616 641467997184 641818653888 642550726656 642899988234 643554688448 644064031296 644288741376 644779812761 644865851392 645868132224 646093471744 647677286656 647935229952 648014610432 649603134768 649829777408 650926620672 651280435008 651422751392 651507662848 652023300096 652922782848 653104749952 654104973312 654287269888 655189875844 655708427388 655793897472 655937200128 656022700032 656381313024 657401491728 657482031948 657630855168 659323718312 659586299904 660841943328 661203190746 661433880576 662188326912 662372876288 663055300524 663136533409 663286636544 663811596288 664487591936 664848777404 665607118848 665970971136 666116497664 666203324416 666525340824 667650364416 667737391104 669374263296 669456270336 669602558464 670055923712 670586241024 671097356139 671331497984 671698479488 672464633856 672977180666 675213753088 675748152576 675983917056 676353441792 677492960256 677641004544 678099812352 678247989248 679655948832 679845366368 681230467072 681410846592 681559747008 681648586752 682710147072 682799136768 683319560448 684556787712 684711739392 684795625472 686234890488 686474313728 688055058432 688157117072 688246816768 688431181824 689741736768 690444138496 691607396928 691758525472 691985462196 692136673354 692226891776 692774756352 693016461312 693730456776 693923796824 694715301888 696781016064 696933275136 697024118784 697555384624 698107466448 698489084961 698732783616 698976567296 700536938496 700690018304 702144564786 702773498112 703575097344 703771181056 703957529016 704111356284 704742051328 705299821056 705391755264 705545895936 707207563776 707454304256 707841032192 708990944256 709188537344 709378512192 709470978048 711210154752 711297287232 711452718368 711458291712 712746467328 713289716608 714493673472 714742956032 714932209152 715131458048 717414612656 717982412112 718144929792 718232911872 719836270272 719993567328 720087416832 720244768768 720481050624 720638488576 720732422144 721302847488 721852618368 723999024504 724157231196 724251623424 725077721088 725474082816 726027032976 726280339456 726855155712 727506223104 727595352064 728060722144 728636947488 729378958336 731058499584 731166936889 731262242816 732850595316 732946120704 733106282496 734742843696 734832859236 734993433314 735491072512 736073178624 736329990144 736891214584 738135008256 738392539136 740588126208 741152596163 741739183101 741997971456 742403582592 742662602752 743816883894 744320497152 744483144448 744580186112 745169485824 746197466112 747548540928 747756879872 748215831552 748379330048 748788429536 749381059872 749478739968 749642514432 750049986273 751408036512 751578120192 751670198272 753302878272 753512820928 753812914176 755247935232 755660789424 755924434944 756786659328 757870323896 758041870336 759414390784 759615472224 759827174176 760693850112 761375227904 761743246656 763028987904 763122468864 763128446976 764826037164 764993165286 765092880384 765260066816 765359816704 765778198528 766384275456 766968407016 767235997696 769116777904 769517349888 770395078656 771403722537 771672860672 772283602944 772553048064 772975362048 773564517278 774176756706 774277668864 774446862336 776541638656 776749655808 776966132992 778228341156 778755253248 778925425152 779026956288 780664271427 780936640512 782350614528 784268446272 784542072832 784749807702 786348638208 786567790592 788276270592 788372844672 789079015424 790408453632 790581171968 790840528224 791013340976 791116447744 791742578688 792834807744 794979321024 795153038176 795886092288 796321161216 796495171584 796598992896 797206153856 797837104512 798551752704 798649585664 798830362624 800384308164 800607372236 802450931184 802730901504 803169712128 804085825536 804522890304 804698692896 805419487232 806162006016 806338166784 807091439238 807316372562 808237215744 808519204864 808961179648 809352199572 810275364864 810501185536 810718299648 810823974912 812911185408 813088820992 813095190528 813194805248 814458710856 815188247552 817065381888 817186576523 817293094912 818544771072 819068312412 819902414464 820551328128 820837613568 821283783852 821463248998 822670023168 822849791232 822957047808 823136878592 824974420992 825075491072 827427456576 827608264224 827716141056 829002616407 829113237504 829745180544 830034673664 830691606528 831537545216 832069396736 833575952384 835495428096 835728277504 837543537504 837646147464 837652709376 837835751424 839808981984 839992495216 840101986304 840561225728 841226489856 841519988736 841926746304 842161388096 842386983228 843877187584 844665528588 844850103062 845628973056 846386429952 847031538472 847701923544 847997681664 848461237248 848757260288 850076438736 850948784128 852604114383 852797104128 852901582848 854341189632 854805570948 854992361202 855103807488 855290662912 855758205184 856547131392 856734302208 857199984312 858752041728 859051655168 860917575168 861029793792 861157509632 861500473344 863140497408 863913639936 864019480576 865256375142 866137513024 867786364543 867902160896 868131968256 868373913344 869364400128 870563710464 872139964416 873609343488 874086899616 874277903184 874391863296 874582933504 875175084032 876535322304 876642709264 876841140224 879448399872 880451518464 881122591104 881604254328 881911840768 882609831936 882917769216 884073734032 884888764416 885082128384 887476158464 887713892352 887961294848 888700454432 889403818464 889890008598 890006003712 890200485888 890316521472 892297043358 892492026167 892499017728 892608360448 894114988032 894547167948 894796474852 896619511808 896856923088 898480783872 898684157952 900997536768 901311889408 901804589056 903206216157 903323947008 903521339392 904133083136 906096923136 906207931776 908547795456 908746329344 908864782336 909584105472 910081327104 910280196096 911092747264 911813833728 912742383616 913326173761 914724923616 914844155904 914979853984 917086778496 917406744576 917908242432 918955229184 919454731776 919655649024 922143195904 922390216272 922647282928 923699675136 924021948416 924973942368 926028988416 926287069184 926655971328 928209927456 929041354752 929244366848 929365491712 930809955264 931318779948 931643711488 933789007872 934049251328 935479738368 936078071328 936192753048 937031330816 937772946432 938100129792 938610038688 938815141712 939328342409 940194312192 940399761408 940522340352 940727861248 942943418368 944244232834 944991557118 945114734592 945321259008 945631378944 945838016256 945961304064 947431561608 948280206336 948396382976 948611055616 949361836032 950328623104 952658231296 952910480781 953242945536 954851917824 955579697814 957309882816 957317382144 957526573056 957643882496 959781693696 959991423104 960116555776 960641400832 961737129984 962201995776 962470157824 962727980832 965332032672 965542974928 965668831232 966433112064 967298777088 968036043968 968802198336 969140207616 970008297472 971515929984 972021915648 974404702152 974744666112 976389931008 976920652512 977134127088 977261494272 977475043328 979657124928 979777145648 981430904832 981773320192 982784813766 983905800192 984034050048 984180011008 984571969536 986223047922 986446282752 987450834944 988985577468 989330628608 989871443456 991755845192 992150820864 992427329536 993559314432 994582950786 994929954816 996731387904 997273166106 997491088069 997621108736 998410678272 998956456704 999174746496 999304986624 999523352576 999788011236 1000066648364 1001877382016 1002104160256 1004184405504 1004403837696 1005083885568 1006997246976 1007547719232 1007899246592 1008696950784 1009465770999 1012820629632 1013975875584 1014258466816 1014530162688 1015657662208 1016461506816 1017149718528 1017371983872 1017496625152 1019768049552 1019990887048 1020123840512 1021845700608 1022339620512 1022472880128 1022624542688 1024979340672 1026023133184 1026835181568 1027067609088 1027193438208 1028538296716 1029352335732 1029711470592 1030070730752 1030633816064 1032235675608 1032370225152 1032595816448 1035666207744 1037411095392 1037637788208 1037978193294 1038205010031 1038340337664 1038567233536 1038702608384 1039524691968 1040885695236 1041013217251 1041248854016 1042072952832 1043134152704 1045399912704 1045536178176 1045691261696 1046333076936 1048099175424 1048464850944 1050805407744 1051035027456 1051163792896 1053877938176 1054160247168 1054454037632 1055656771584 1056167034426 1057113076992 1058318843904 1059972428032 1060811345664 1061181456384 1061761548288 1061993562112 1062131990528 1063782806016 1064735670272 1066945930848 1067179077552 1067187437568 1069119700992 1069934574912 1070307868672 1070892949504 1071740510208 1072114434048 1072697187072 1072931590528 1074882674688 1075117555712 1076121918984 1077349367808 1077649620992 1079136266096 1079990350992 1080131125248 1080367153152 1080721575936 1080957732864 1081098633216 1082778927552 1083881580544 1084126920704 1085944947808 1086235846794 1086377435136 1086538576606 1089040549464 1089420509184 1091259334656 1091393028096 1092091083216 1094068437504 1094450151424 1095045045136 1096893364224 1097133054976 1097276063744 1099659423744 1099965894656 1102249288854 1102490149971 1103236608768 1103477685632 1103621521408 1104494985216 1105336821876 1105484316672 1106326907392 1107202512384 1107588808704 1110882189312 1112996957184 1113605373888 1113993904128 1114842980783 1115725325841 1116480745728 1116724716672 1116861529952 1116870279168 1117114335232 1119745309312 1121635319808 1122026651648 1122323747328 1122568995072 1123182644304 1124463771648 1126220704784 1127112054768 1127367180288 1127505297408 1128515239936 1130269231392 1130663575552 1131281649664 1133435251648 1133886652416 1136805485844 1137062805504 1137202110464 1139121586176 1139740761264 1139989814936 1140138409984 1141040775168 1142062841856 1142312402944 1142614869984 1142933312416 1144683703296 1145002722304 1146582282727 1147489747929 1147639320576 1147890100224 1148039725056 1148667297792 1150452610524 1150853996544 1151884853248 1153675166856 1153816507046 1154276024832 1157509291008 1158829572096 1159152533504 1159463043072 1160346775917 1160751613952 1161670293504 1162853285888 1163485360457 1164812457984 1165449199488 1165703870912 1165855817728 1168388137728 1168540434432 1168713763072 1171404960768 1172597866496 1173525921792 1173935357952 1174830121472 1175472339104 1176402669408 1176813109248 1179851685888 1180109504512 1182559267008 1183618523136 1185612680448 1185871757952 1186260792336 1186520011464 1186674671616 1186933981184 1187088695296 1188028219392 1189729391144 1189998690304 1192153317376 1192468981536 1192729557264 1194742757376 1194898489344 1195809230784 1197827629056 1197974378496 1198245543936 1200911058354 1201330049024 1204096352256 1204274954876 1204431929344 1204754568192 1207048039344 1208129230848 1208277242368 1209507250176 1210974558843 1211397060608 1212355823616 1212778807296 1213441769472 1213706928128 1214028299358 1214366644442 1215751778304 1219366778112 1219633231488 1219642785792 1219792207872 1221688066284 1221851086848 1222782371328 1223208992768 1223877656576 1225939642368 1226207532032 1229853621696 1231256420352 1231599566848 1231925675778 1232194873497 1233298589824 1234274686848 1234435571712 1234705317888 1235541295104 1237461631488 1237613236608 1238721806336 1241079940352 1241412396336 1241574211584 1241758373264 1244617770816 1245052010496 1247306317824 1248104095104 1248257004064 1250363928576 1250800173056 1251480051584 1253592416256 1253866348544 1254029787136 1256469221196 1256753627136 1259713472976 1259988742824 1260152979456 1260428345344 1260841838592 1261117355008 1261281738752 1262279983104 1263242082144 1264373608448 1265815781376 1266998292882 1267275154593 1269579644928 1270547307708 1270990594048 1271996522496 1272691855872 1273135890432 1274106263752 1275114658104 1276413177088 1276423176192 1276702097408 1279352374272 1279708924928 1282488541803 1282655711232 1282935994368 1283637307776 1285101453312 1285799976468 1287109376896 1288128062592 1288577482752 1289559625522 1289731702784 1291736264448 1292186943488 1295354573312 1295870459904 1296029220864 1299206269536 1299659554816 1301853241344 1302560870016 1302845502784 1303015325696 1304046600192 1305845565696 1306209499904 1308209946624 1308574539776 1310379751688 1311416854776 1311587794944 1311874400256 1312045400064 1312762626048 1314802983456 1314964063896 1315261710336 1318647436624 1319172599808 1321683886656 1322406381492 1322867761152 1324376653824 1324745752576 1326110601048 1326273066818 1326573273088 1327623192576 1328975183872 1329697554808 1331214237696 1331941942272 1332232995328 1332406648832 1333050681648 1335300728832 1335474782208 1338445565037 1338748526592 1338912540672 1339205116928 1340111847424 1341172482048 1342194712278 1342662995968 1343396958976 1344929267712 1345954361332 1350427506176 1351496305152 1351967834112 1352706883584 1354985920512 1355282009088 1356199624704 1356495978496 1359311897664 1359690732736 1362460934144 1362821693184 1363119494016 1363297173504 1365420294144 1365598273536 1366639120896 1369113575424 1369591250944 1372469780976 1372948627456 1376110116864 1376314234144 1376493633536 1376862363648 1379483473536 1380888276992 1383214793856 1383517050944 1383970924392 1384273346708 1384453783552 1385549512704 1386032922624 1387460913552 1387847593648 1389430603776 1393562032128 1393866550272 1394048237568 1395110769248 1396214932896 1396978169922 1397465567232 1397953134592 1401062901413 1401073876992 1401380036608 1404289129572 1405546996224 1407150194688 1407542362112 1407915058032 1408222712568 1409484102656 1410599642112 1410783510528 1411091791872 1414415127552 1414908608512 1415682064384 1416366349251 1417981888512 1418377074688 1418757024384 1418941956096 1422420309504 1422594574464 1422905436736 1422916583424 1425492934656 1426579433216 1428987346944 1429485912064 1429864418304 1430262916096 1433369546721 1434829225312 1435964824224 1436289859584 1436465823744 1439672540544 1439987134656 1440174833664 1440489537536 1440962101248 1441276977152 1441464844288 1442605694976 1443705236736 1447998049008 1448314462392 1448503246848 1450155442176 1450948165632 1452054065952 1452560678912 1453710311424 1455012446208 1455190704128 1456121444288 1457273894976 1458757916672 1462116999168 1462333873778 1462524485632 1465701190632 1465892241408 1466212564992 1469485687392 1469665718472 1469986866628 1470982145024 1472146357248 1472659980288 1473782429168 1474177220649 1474588068251 1476270016512 1476785078272 1481176252416 1482305192326 1483478366202 1483995942912 1484807165184 1485325205504 1487633767788 1488640994304 1488966288896 1489160372224 1490338971648 1492394932224 1495097081856 1495513759744 1495909749159 1496431663104 1496758660096 1497576859072 1498762119744 1498957479936 1499285028864 1500099972546 1502816073024 1503156240384 1503340396544 1506605756544 1507025641856 1507625828352 1510495870464 1511321578848 1511848869888 1515740647792 1516083740672 1518828781568 1519230944448 1519654348352 1521387700224 1522750455808 1523486493312 1526057975808 1526244937728 1526256893952 1529652074328 1529986330572 1530185760768 1530520133632 1530719633408 1531556397056 1532768550912 1533936814032 1534471995392 1538233555808 1539034699776 1540790157312 1542807445074 1543345721344 1544567205888 1545106096128 1545950724096 1547129034556 1548353513412 1548555337728 1548893724672 1553083277312 1553499311616 1553932265984 1556456682312 1557510506496 1557850850304 1558053912576 1561328542854 1561873281024 1564701229056 1565893830991 1568536892544 1569084145664 1569499615404 1572697276416 1573135581184 1576552541184 1576745689344 1578158030848 1580816907264 1581162343936 1581681056448 1582026681952 1582232895488 1583485157376 1585669615488 1589958642048 1590306076352 1591772184576 1592642322432 1592990343168 1593197985792 1594412307712 1595674209024 1597103505408 1597299171328 1597660725248 1600768616328 1601214744472 1604901862368 1605461803008 1606339424256 1608171651072 1609045780608 1609397385792 1610838974464 1612324012032 1612676333568 1614182878476 1614632745124 1616474431488 1617038409728 1617922359296 1618704399144 1620550729728 1621002371072 1621436599296 1621647949824 1625822370816 1626177641984 1626190381056 1626389610496 1628917421712 1629807864909 1630376495104 1634130763776 1634373153046 1634586189824 1637089542144 1638136624824 1639804828928 1641102656256 1641675227136 1642567567704 1642926497996 1645340046336 1645699582464 1645914095616 1646273757184 1649948841984 1650150982144 1654854913152 1655216528448 1655432282112 1658005232814 1658226475008 1659490361088 1660069347328 1661383213056 1663075090432 1664138793472 1667151904768 1670990856192 1671456555008 1675087075008 1675292294928 1675305418752 1675671502848 1679617963968 1679984990432 1680203972608 1681122451456 1682452979712 1683039977472 1683853492608 1684322776192 1684773966456 1687754375168 1689331057176 1689700206124 1691257946112 1692772859904 1694063076944 1695403847088 1695995363328 1696922474496 1697514520576 1700152877472 1701897568256 1705208228766 1705594208256 1705803165696 1708682379264 1709611141896 1709984722404 1710207614976 1710581325824 1711516410368 1713094262784 1713468604416 1714399968624 1717504083456 1718103310336 1721835150336 1722059587584 1722315019264 1723000946688 1726280994816 1727827279872 1728038961152 1730512750284 1730724760569 1732275026048 1735572729086 1735804321792 1736263936512 1736747826688 1738728800256 1741127420928 1744279928832 1747218686976 1748173799232 1748555806368 1748783726592 1749165867008 1750116634637 1750350168064 1753070644608 1753285418528 1753682280448 1758896799744 1760903036928 1762245182208 1763208508656 1763823681536 1765219663872 1765835538432 1768147468064 1769777528832 1770164256768 1774952316928 1775427784704 1775922589696 1777400908864 1778807636928 1779780017196 1780012007424 1780400971776 1780633042944 1784594086716 1784984052334 1784998035456 1785216720896 1788229976064 1789094335896 1789592949704 1793239023616 1793713846176 1796961567744 1797368315904 1799942019253 1801366587531 1801995073536 1802623778816 1803609178112 1806412432314 1806647894016 1807042678784 1808266166272 1812193846272 1812415863552 1817095590912 1817492658688 1817729564672 1819168210944 1820162654208 1820560392192 1821549966663 1822185494528 1823627667456 1825484767232 1826652347522 1829449847232 1829688311808 1829959707968 1834173556992 1834813489152 1835816484864 1837910458368 1838909463552 1839311298048 1844286391808 1844780432544 1845294565856 1847399350272 1849947884736 1852057976832 1852574138368 1853311942656 1856419854912 1858082709504 1858488733696 1858730983424 1861619910528 1862637559896 1863287422976 1867578015744 1868098502656 1870959476736 1872156142656 1872385506096 1874062661632 1875545892864 1876200259584 1877220077376 1877630283424 1878656684818 1880388624384 1880799522816 1881044680704 1881455722496 1885886836736 1888488465668 1889983114236 1890229469184 1890642518016 1891262757888 1891676032512 1891922608128 1894863123216 1896560412672 1896792765952 1897222111232 1898723672064 1905316462592 1905820961562 1906485891072 1909703835648 1911159395628 1914619765632 1914634764288 1915053146112 1915287764992 1919563387392 1919982846208 1920233111552 1921282801664 1924403991552 1924940315648 1925455961664 1930664065344 1931085949856 1931337662464 1932866224128 1934339438283 1934597554176 1936072087936 1937604396672 1938280415232 1940016594944 1943031859968 1944043831296 1948809404304 1949489332224 1952779862016 1953841305024 1954268254176 1954522988544 1954950086656 1959314249856 1959554291296 1962861809664 1963546640384 1965569627532 1967811600384 1968068100096 1968360022016 1969143939072 1972446095844 1972892565504 1974901669888 1977971154936 1978661257216 1979742886912 1983511690384 1984301641728 1984854659072 1987118628864 1989165901572 1989409600227 1989859909632 1993462775808 1994546332212 1994982176138 1995242217472 1996821356544 1997912913408 1998349492992 1998609973248 1999046705152 1999576022472 2000133296728 2003754764032 2004208320512 2008368811008 2008807675392 2010167771136 2013292068417 2013994493952 2015095438464 2015798493184 2017393901568 2018931541998 2025641259264 2027951751168 2028516933632 2029060325376 2031315324416 2032923013632 2034299437056 2034743967744 2034993250304 2039536099104 2039981774096 2040247681024 2043691401216 2044679241024 2044945760256 2045249085376 2049958681344 2052046266368 2053670363136 2054135218176 2054386876416 2057076593432 2058704671464 2059422941184 2060141461504 2061267632128 2064471351216 2064740450304 2065191632896 2071332415488 2074822190784 2075275576416 2075956386588 2076410020062 2076680675328 2077134467072 2077405216768 2079049383936 2081771390472 2082026434502 2082497708032 2084145905664 2086268305408 2090799825408 2091072356352 2091382523392 2092666153872 2096198350848 2096929701888 2101610815488 2102070054912 2102327585792 2107481171033 2107755876352 2108320494336 2108908075264 2111313543168 2112334068852 2114226153984 2116637687808 2119944856064 2121622691328 2122362912768 2123523096576 2123987124224 2127565612032 2129471340544 2133891861696 2134358155104 2134374875136 2138239401984 2139869149824 2140615737344 2141785899008 2143481020416 2144228868096 2145394374144 2145863181056 2150235111424 2152243837968 2154698735616 2155299241984 2158272532192 2159980701984 2160262250496 2160734306304 2161443151872 2161915465728 2162197266432 2165557855104 2167763161088 2168253841408 2171889895616 2172471693588 2172754870272 2173077153212 2178081098928 2178841018368 2182518669312 2182786056192 2184182166432 2188136875008 2188900302848 2190090090272 2193500810667 2193786728448 2194266109952 2194552127488 2199318847488 2199931789312 2204498577708 2204980299942 2206473217536 2206955371264 2207243042816 2208989970432 2210673643752 2212653814784 2214405024768 2215177617408 2221764378624 2223457788489 2225993914368 2227210747776 2227987808256 2229685961566 2231450651682 2232961491456 2233449433344 2233723059904 2233740558336 2234228670464 2239490618624 2243270639616 2244053303296 2244647494656 2245137990144 2246365288608 2248927543296 2250149958819 2252441409568 2254224109536 2254734360576 2255010594816 2257030479872 2260538462784 2261327151104 2262563299328 2266870503296 2267773304832 2273610971688 2274125611008 2274404220928 2278243172352 2279481522528 2279979629872 2280276819968 2282081550336 2284125683712 2284624805888 2285229739968 2285866624832 2289367406592 2290005444608 2293164565454 2294979495858 2295278641152 2295780200448 2296079450112 2297334595584 2300905221048 2301707993088 2303769706496 2307350333712 2307633014092 2308552049664 2314211167611 2315018582016 2317659144192 2318305067008 2318926086144 2320693551834 2321503227904 2323340587008 2325706571776 2326970720914 2329624915968 2330898398976 2331407741824 2331711635456 2336776275456 2337080868864 2337427526144 2342809921536 2345195732992 2347051843584 2349660242944 2350944678208 2352805338816 2353626218496 2355420132331 2359703371776 2360219009024 2365118534016 2367237046272 2371225360896 2371743515904 2372521584672 2373040022928 2373349343232 2373867962368 2379458782288 2379997380608 2384306634752 2384937963072 2385459114528 2389485514752 2389796978688 2391618461568 2395655258112 2395948756992 2396491087872 2401822116708 2402660098048 2408192704512 2408549909752 2408863858688 2409509136384 2414096078688 2416258461696 2416554484736 2419014500352 2421949117686 2422478356739 2422794121216 2424711647232 2425557614592 2426883538944 2427413856256 2428056598716 2428733288884 2431503556608 2438733556224 2439266462976 2439285571584 2439584415744 2443376132568 2445564742656 2446417985536 2447755313152 2451559729569 2451879284736 2452415064064 2459707243392 2462512840704 2463199133696 2463851351556 2464389746994 2466597179648 2468549373696 2468871143424 2469410635776 2474923262976 2475226473216 2477443612672 2482159880704 2482824792672 2483148423168 2483516746528 2489235541632 2490104020992 2494612635648 2496208190208 2496514008128 2500727857152 2501600346112 2502960103168 2507184832512 2507732697088 2508059574272 2512938442392 2513507254272 2519426945952 2519977485648 2520305958912 2520856690688 2521683677184 2522234710016 2522563477504 2524559966208 2526484164288 2528747216896 2531631562752 2533996585764 2534550309186 2539159289856 2541094615416 2541981188096 2543993044992 2545383711744 2546271780864 2548212527504 2550229316208 2552826354176 2552846352384 2553404194816 2558704748544 2559417849856 2564977083606 2565311422464 2565871988736 2567274615552 2570202906624 2571599952936 2574218753792 2576256125184 2577154965504 2579119251044 2579463405568 2583472528896 2584373886976 2590709146624 2591740919808 2592058441728 2598412539072 2599319109632 2603359093629 2603706482688 2605121740032 2605691005568 2606030651392 2608093200384 2611691131392 2612418999808 2616419893248 2617149079552 2620759503376 2622833709552 2623175589888 2623748800512 2625525252096 2629605966912 2629928127792 2630523420672 2637294873248 2638345199616 2643367773312 2644812762984 2645735522304 2648753307648 2649491505152 2652221202096 2652546133636 2653146546176 2655246385152 2657950367744 2659395109616 2662428475392 2663883884544 2664465990656 2664813297664 2666101363296 2670601457664 2670949564416 2676891130074 2677476078501 2677497053184 2677825081344 2678410233856 2680223694848 2682344964096 2684389424556 2685325991936 2686793917952 2689858535424 2691908722664 2700855012352 2702992610304 2703935668224 2705413767168 2707475810473 2709618648471 2709971841024 2710564018176 2712399249408 2712991956992 2718623795328 2719381465472 2724921868288 2725643386368 2726238988032 2726594347008 2730840588288 2733278241792 2738227150848 2739182501888 2739978521283 2744939561952 2745897254912 2752220233728 2752628468288 2752987267072 2753724727296 2758966947072 2761776553984 2766429587712 2767034101888 2767941848784 2768546693416 2768907567104 2771099025408 2772065845248 2774921827104 2775695187296 2778861207552 2787124064256 2787733100544 2788096475136 2790221538496 2792429865792 2793956339844 2794931134464 2795906269184 2802125802826 2802147753984 2802760073216 2808578259144 2811093992448 2814300389376 2815084724224 2815830116064 2816445425136 2817985027227 2818968205312 2821199284224 2821567021056 2822183583744 2825607303967 2828830255104 2829817217024 2831364128768 2832732698502 2835963777024 2836754149376 2837514048768 2837883912192 2844840619008 2845189148928 2845810873472 2845833166848 2850985869312 2853158866432 2857974693888 2859728836608 2860525832192 2866739093442 2869658450624 2871929648448 2872579719168 2872931647488 2879345081088 2879974269312 2880349667328 2880979075072 2881924202496 2882553954304 2882929688576 2885211389952 2887410473472 2895996098016 2896628924784 2897006493696 2901896331264 2904108131904 2905121357824 2907420622848 2910024892416 2910381408256 2912242888576 2914547789952 2917515833344 2924233998336 2924667747556 2925048971264 2931402381264 2931784482816 2932425129984 2938971374784 2939331436944 2939973733256 2941964290048 2944292714496 2945319960576 2947564858336 2948354441298 2949176136502 2952540033024 2953570156544 2962352504832 2964610384652 2966956732404 2967991885824 2969614330368 2970650411008 2975267535576 2977281988608 2977932577792 2978320744448 2980677943296 2984789864448 2990194163712 2991027519488 2991819498318 2992473264207 2992863326208 2993517320192 2995153718144 2997524239488 2997914959872 2998570057728 3000199945092 3005632146048 3006312480768 3006680793088 3013211513088 3014051283712 3015251656704 3020991740928 3022643157696 3023697739776 3028397312997 3031481295584 3032167481344 3037657563136 3038461888896 3039308696704 3042775400448 3045500911616 3046972986624 3052115951616 3052489875456 3059304148656 3059972661144 3060371521536 3061040267264 3061439266816 3063112794112 3065537101824 3067873628064 3068943990784 3076467111616 3078069399552 3081580314624 3085614890148 3086691442688 3089134411776 3090212192256 3091901448192 3094258069112 3096707026824 3097110675456 3097787449344 3106166554624 3106998623232 3107864531968 3112913364624 3114615030093 3115021012992 3115701700608 3116107825152 3122657085708 3123039651753 3123746562048 3129402458112 3131787661982 3137073785088 3138168291328 3138999230808 3145394552832 3146271162368 3153105082368 3153491378688 3156316061696 3161633814528 3162324687872 3163362112896 3164053363904 3164465790976 3166970314752 3171339230976 3179917284096 3180612152704 3183544369152 3185284644864 3185980686336 3186395971584 3188824615424 3191348418048 3194207010816 3194598342656 3201537232656 3202429488944 3209803724736 3210923606016 3212678848512 3216343302144 3218091561216 3218794771584 3221677948928 3224648024064 3225352667136 3228365756952 3229265490248 3232948862976 3234076819456 3235844718592 3237408798288 3241101459456 3242004742144 3242873198592 3243295899648 3251644741632 3252355283968 3252380762112 3252779220992 3257834843424 3259615729818 3260752990208 3268261527552 3268746306092 3269172379648 3274179084288 3276273249648 3279609657856 3282205312512 3283350454272 3285135135408 3285852995992 3290680092672 3291399164928 3291828191232 3292547514368 3299897683968 3300301964288 3307470449913 3309709826304 3310433056896 3310864564224 3316010465628 3316452950016 3318980722176 3320138694656 3322766426112 3326150180864 3328277586944 3334303809536 3341981712384 3342913110016 3344528942349 3350174150016 3350584589856 3350610837504 3351343005696 3359235927936 3359969980864 3360407945216 3362244902912 3364905959424 3366079954944 3367706985216 3368645552384 3369547932912 3375508750336 3378662114352 3379400412248 3382515892224 3385545719808 3388126153888 3390807694176 3391990726656 3393844948992 3395029041152 3400305754944 3403795136512 3410416457532 3411188416512 3411606331392 3417364758528 3419222283792 3419969444808 3420415229952 3421162651648 3423032820736 3426188525568 3426937208832 3428799937248 3435008166912 3436206620672 3439746848181 3443670300672 3444119175168 3444630038528 3446001893376 3452561989632 3455654559744 3456077922304 3461025500568 3461449521138 3464550052096 3471145458172 3471608643584 3472527873024 3473495653376 3477457600512 3481040327751 3482254841856 3488559857664 3490456081371 3494437373952 3496347598464 3497111612736 3497567453184 3498331734016 3500233269274 3500700336128 3506141289216 3506570837056 3507364560896 3517793599488 3521806073856 3524490364416 3526417017312 3527647363072 3530439327744 3536294936128 3539555057664 3540328513536 3549904633856 3550855569408 3551845179392 3554801817728 3557615273856 3559560034392 3560024014848 3560801943552 3561266085888 3569188173432 3569968104668 3569996070912 3570433441792 3576459952128 3578188671792 3579185899408 3586478047232 3587427692352 3593923135488 3594736631808 3599884038506 3602733175062 3603990147072 3605247557632 3607218356224 3612824864628 3613295788032 3614085357568 3616532332544 3624387692544 3624831727104 3632923676529 3634191181824 3634985317376 3635459129344 3638336421888 3640325308416 3641120784384 3643099933326 3644370989056 3647255334912 3650969534464 3653304695044 3658899694464 3659376623616 3659919415936 3668347113984 3669626978304 3671632969728 3677818927104 3678622596096 3688572783616 3689560865088 3690589131712 3694798700544 3696584620491 3699895769472 3704115953664 3705148276736 3706623885312 3712839709824 3716165419008 3716977467392 3717461966848 3723239821056 3725275119792 3726574845952 3735156031488 3736197005312 3741918953472 3744312285312 3744771012192 3748125323264 3751091785728 3752400519168 3754440154752 3755260566848 3757313369636 3760777248768 3761599045632 3762089361408 3762911444992 3771773673472 3776976931336 3779966228472 3780458938368 3781285036032 3782525515776 3783352065024 3783845216256 3789726246432 3793120825344 3793585531904 3794444222464 3797447344128 3801825463779 3802885018121 3810632925184 3811641923124 3812971782144 3819407671296 3822318791256 3829239531264 3829269528576 3830106292224 3830575529984 3839126774784 3839965692416 3840466223104 3842565603328 3848807983104 3849880631296 3850911923328 3861328130688 3862171899712 3862675324928 3865732448256 3868678876566 3869195108352 3872144175872 3875208793344 3876560830464 3880033189888 3886063719936 3888087662592 3897618808608 3898978664448 3905559724032 3907682610048 3908536508352 3909045977088 3909900173312 3918628499712 3919108582592 3925723619328 3927093280768 3931139255064 3935623200768 3936136200192 3936720044032 3938287878144 3944892191688 3945785131008 3949803339776 3955942309872 3957322514432 3959485773824 3967023380768 3968603283456 3969709318144 3974237257728 3978331803144 3978819200454 3979719819264 3986925551616 3989092664424 3989964352276 3990484434944 3993642713088 3995825826816 3996698985984 3997219946496 3998093410304 3999152044944 4000266593456 4007509528064 4008416641024 4016737622016 4017615350784 4020335542272 4026584136834 4027988987904 4030190876928 4031596986368 4034787803136 4037863083996 4051282518528 4055903502336 4057033867264 4058120650752 4062630648832 4065846027264 4068598874112 4069487935488 4069986500608 4079072198208 4079963548192 4080495362048 4087382802432 4089358482048 4089891520512 4090498170752 4099917362688 4104092532736 4107340726272 4108773752832 4114153186864 4117409342928 4118845882368 4120282923008 4122535264256 4128942702432 4129480900608 4130383265792 4142664830976 4149644381568 4150551152832 4151912773176 4152820040124 4153361350656 4154268934144 4154810433536 4158098767872 4163542780944 4164052869004 4164995416064 4168291811328 4172536610816 4181599650816 4182144712704 4182765046784 4185332307744 4192396701696 4193859403776 4203188704239 4203221630976 4204140109824 4204655171584 4214962342066 4215511752704 4216640988672 4217816150528 4222627086336 4224668137704 4228452307968 4233275375616 4239889712128 4243245382656 4244725825536 4247046193152 4247974248448 4249099047753 4250283255547 4255131224064 4258942681088 4267783723392 4268716310208 4268749750272 4276478803968 4279738299648 4281231474688 4283571798016 4286962040832 4288457736192 4290788748288 4291726362112 4304487675936 4309397471232 4310598483968 4316545064384 4319961403968 4320524500992 4321468612608 4322886303744 4323830931456 4324394532864 4331115710208 4335526322176 4336507682816 4343779791232 4344943387176 4345509740544 4346154306424 4356162197856 4357682036736 4365037338624 4365572112384 4368364332864 4376273750016 4377800605696 4380180180544 4387001621334 4387573456896 4388532219904 4389104254976 4398637694976 4399863578624 4408997155416 4409960599884 4412946435072 4413910742528 4414486085632 4417979940864 4421347287504 4423764204753 4425307629568 4428810049536 4430355234816 4443528757248 4446915576978 4451987828736 4454421495552 4455975616512 4459371923132 4462901303364 4465922982912 4466898866688 4467446119808 4467481116672 4468457340928 4478981237248 4486541279232 4489294989312 4490275980288 4492730577216 4497855086592 4500299917638 4504882819136 4508448219072 4509468721152 4510021189632 4514060959744 4521076925568 4522654302208 4525126598656 4533741006592 4535546609664 4547221943376 4548251222016 4548808441856 4556486344704 4558963045056 4559959259744 4560553639936 4564163100672 4568251367424 4569249611776 4570459479936 4571733249664 4578734813184 4580010889216 4586329130908 4589958991716 4590557282304 4591560400896 4592158900224 4594669191168 4601810442096 4603415986176 4607539412992 4614700667424 4615266028184 4617104099328 4628422335222 4630037164032 4635318288384 4636610134016 4637852172288 4641387103668 4643006455808 4646681174016 4651413143552 4653941441828 4659249831936 4661796797952 4662815483648 4663423270912 4673552550912 4674161737728 4674855052288 4685619843072 4690391465984 4694103687168 4697681492973 4699320485888 4701889356416 4705610677632 4707252436992 4710840264662 4719406743552 4720438018048 4730237068032 4734474092544 4742450721792 4743487031808 4745043169344 4746080045856 4746698686464 4747735924736 4758917564576 4759994761216 4768613269504 4769875926144 4770918229056 4778971029504 4779593957376 4783236923136 4791310516224 4791897513984 4792982175744 4803644233416 4805320196096 4816385409024 4817099819504 4817727717376 4819018272768 4828192157376 4832516923392 4833108969472 4838029000704 4843898235372 4844956713478 4845588242432 4849423294464 4851115229184 4853767077888 4854827712512 4856113197432 4857466577768 4863007113216 4877467112448 4878532925952 4878571143168 4879168831488 4886752265136 4889423594727 4891129485312 4892835971072 4895510626304 4903119459138 4903758569472 4904830128128 4919414486784 4925025681408 4926398267392 4927702703112 4928779493988 4933194359296 4937098747392 4937742286848 4938821271552 4949846525952 4950452946432 4954887225344 4964319761408 4965649585344 4966296846336 4967033493056 4978471083264 4980208041984 4989225271296 4992416380416 4993028016256 5001455714304 5003200692224 5005920206336 5014369665024 5015465394176 5025876884784 5027014508544 5038853891904 5039954971296 5040611917824 5041713381376 5043367354368 5044469420032 5045126955008 5049119932416 5052968328576 5057494433792 5063263125504 5067993171528 5069100618372 5078318579712 5082189230832 5083962376192 5087986089984 5090767423488 5092543561728 5096425055008 5100458632416 5105652708352 5105692704768 5106808389632 5117409497088 5118168558223 5118835699712 5129954167212 5130622844928 5131743977472 5134549231104 5140405813248 5143199905872 5148437507584 5152512250368 5154309931008 5158238502088 5166945057792 5168747773952 5181418293248 5183481839616 5184116883456 5192174281707 5196825078144 5198638219264 5206718187258 5207412965376 5210243480064 5211382011136 5212061302784 5216186400768 5223382262784 5224837999616 5232839786496 5234298159104 5241519006752 5245667419104 5246351179776 5247497601024 5250349903911 5251050504192 5259211933824 5259856255584 5261046841344 5274589746496 5276690399232 5286735546624 5289625525968 5291471044608 5297506615296 5298983010304 5304442404192 5305092267272 5306293092352 5310492770304 5315900735488 5318790219232 5324856950784 5327767769088 5328931981312 5329626595328 5332202726592 5341202915328 5341899128832 5353782260148 5354952157002 5354994106368 5355650162688 5356820467712 5360447389696 5364689928192 5368778849112 5370651983872 5373587835904 5379717070848 5383817445328 5399826057759 5401710024704 5405985220608 5407871336448 5410827534336 5414951620946 5419237296942 5419943682048 5421128036352 5424798498816 5425983913984 5437247590656 5438762930944 5449843736576 5451286772736 5452477976064 5453188694016 5461681176576 5464649899989 5466556483584 5476454301696 5479957042566 5489879123904 5491794509824 5504440467456 5505256936576 5505974534144 5507449454592 5517933894144 5523553107968 5532859175424 5534068203776 5535883697568 5537093386832 5537815134208 5542198050816 5549843654208 5551390374592 5557722415104 5574248128512 5575466201088 5576192950272 5580443076992 5584859731584 5587912679688 5589862268928 5591812538368 5604251605652 5604295507968 5605520146432 5617156518288 5622187984896 5628600778752 5630169448448 5631660232128 5632890850272 5635970054454 5637936410624 5642398568448 5643134042112 5644367167488 5651214607934 5657660510208 5659634434048 5662728257536 5665465397004 5671927554048 5673508298752 5675028097536 5675767824384 5689681238016 5690378297856 5691621746944 5691666333696 5706317732864 5715949387776 5719457673216 5720306035661 5721051664384 5733478186884 5739316901248 5743859296896 5745159438336 5745863294976 5758690162176 5759948538624 5760699334656 5761958150144 5763848404992 5765107908608 5774820946944 5791992196032 5793257849568 5794012987392 5803018314849 5803792662528 5808216263808 5810242715648 5814841245696 5820049784832 5820762816512 5824485777152 5829095579904 5835031666688 5848467996672 5849335495112 5850097942528 5862804762528 5863568965632 5864850259968 5877942749568 5878662873888 5879947466512 5883928580096 5888585428992 5890639921152 5895129716672 5896708882596 5898352273004 5905080066048 5907140313088 5924705009664 5929220769304 5933913464808 5935983771648 5939228660736 5941300822016 5950535071152 5954563977216 5955865155584 5956641488896 5961355886592 5968228800681 5969579728896 5980388327424 5982055038976 5983638996636 5984946528414 5985726652416 5987034640384 5990307436288 5995048478976 5995829919744 5997140115456 6000399890184 6011264292096 6012624961536 6013361586176 6026423026176 6028102567424 6030503313408 6041983481856 6045286315392 6047395479552 6056794625994 6062962591168 6064334962688 6074504551801 6075315126272 6076923777792 6078617393408 6085550800896 6091001823232 6093945973248 6104231903232 6104979750912 6118608297312 6119945322288 6120743043072 6122080534528 6126225588224 6131074203648 6135747256128 6137887981568 6152934223232 6156138799104 6163160629248 6171229780296 6173382885376 6178268823552 6180424384512 6183802896384 6188516138224 6193414053648 6194221350912 6195574898688 6212333109248 6213997246464 6215729063936 6225826729248 6229230060186 6230042025984 6231403401216 6232215650304 6245314171416 6246079303506 6247444183169 6247493124096 6258804916224 6263575323964 6274147570176 6276336582656 6277998461616 6290789105664 6292542324736 6306210164736 6306982757376 6312632123392 6322443513099 6323267629056 6324649375744 6326724225792 6328106727808 6328931581952 6333940629504 6342678461952 6359834568192 6361224305408 6367088738304 6370569289728 6371961372672 6377649230848 6382696836096 6388414021632 6389196685312 6393283216327 6403074465312 6404858977888 6419607449472 6421847212032 6425357697024 6432686604288 6436183122432 6437589543168 6443355897856 6450705334272 6456731513904 6458530980496 6465897725952 6468153638912 6471689437184 6474817596576 6482202918912 6484009484288 6485746397184 6486591799296 6503289483264 6504710567936 6504761524224 6505558441984 6515669686848 6519231459636 6521505980416 6536523055104 6537492612184 6538344759296 6548358168576 6552546499296 6559219315712 6564410625024 6566700908544 6570270270816 6571705991984 6575298396863 6580502432001 6581360185344 6582798329856 6583656382464 6585095028736 6599795367936 6600603928576 6614940899826 6619419652608 6620866113792 6621729128448 6632020931256 6637961444352 6640277389312 6645532852224 6652300361728 6656555173888 6668607619072 6670373365467 6683963424768 6685826220032 6689057884698 6700348300032 6701169179712 6701221675008 6702686011392 6718471855872 6719939961728 6720815890432 6724489805824 6729811918848 6732159909888 6735413970432 6737291104768 6739095865824 6757324228704 6758800824496 6765031784448 6771091439616 6776252307776 6781615388352 6783981453312 6787689897984 6790058082304 6800611509888 6807590273024 6820832915064 6822376833024 6823212662784 6834729517056 6838444567584 6839938889616 6840830459904 6842325303296 6846065641472 6852377051136 6853874417664 6857599874496 6870016333824 6872413241344 6879493696362 6887340601344 6888238350336 6889260077056 6892003786752 6905123979264 6911309119488 6912155844608 6922051001136 6922899042276 6929100104192 6942290916344 6945055746048 6946991306752 6954915201024 6962080655502 6964509683712 6977119715328 6980912162742 6982437616483 6988874747904 6992695196928 6994223225472 6995134906368 6996663468032 7000466538548 7001400672256 7012282578432 7013141674112 7014729121792 7035587198976 7048980728832 7052834034624 7055294726144 7060878655488 7066260396993 7072589872256 7079110115328 7080657027072 7099809267712 7101711138816 7103690358784 7109603635456 7115230547712 7119120068784 7120048029696 7121603887104 7138376346864 7139936209336 7139992141824 7140866883584 7152919904256 7156377343584 7158371798816 7172956094464 7174855384704 7187846270976 7189473263616 7199768077012 7205466350124 7207980294144 7210495115264 7214436712448 7225649729256 7226591576064 7228170715136 7233064665088 7248775385088 7249663454208 7265847353058 7267435070217 7268382363648 7269970634752 7270918258688 7276672843776 7280650616832 7282241568768 7286199866652 7288741978112 7294510669824 7301939068928 7306609390088 7317799388928 7318753247232 7319838831872 7336694227968 7339253956608 7343265939456 7354679188707 7355637854208 7357245192192 7377145567232 7379121730176 7381178263424 7389597401088 7393169240982 7399791538944 7408231907328 7410296553472 7425679419648 7432330838016 7433954934784 7434923933696 7446479642112 7450550239584 7453149691904 7470312062976 7472394010624 7483837906944 7488624570624 7489542024384 7496250646528 7502183571456 7504801038336 7508880309504 7510521133696 7514626739272 7521554497536 7523198091264 7524178722816 7525822889984 7543547346944 7553953862672 7559932456944 7560917876736 7562570072064 7565051031552 7566704130048 7567690432512 7579452492864 7586241650688 7587171063808 7588888444928 7594894688256 7603650927558 7605770036242 7621265850368 7623283846248 7625943564288 7638815342592 7644637582512 7658479062528 7658539057152 7660212584448 7661151059968 7678253549568 7679931384832 7680932446208 7685131206656 7697615966208 7699761262592 7701823846656 7722656261376 7724343799424 7725350649856 7731464896512 7737357753132 7738390216704 7744288351744 7750417586688 7753121660928 7772127439872 7776175325184 7795237617216 7797957328896 7803900865481 7810077280887 7811119448064 7815365220096 7817073016704 7818091954176 7819800346624 7837256999424 7838217165184 7851447238656 7854186561536 7862278510128 7871246401536 7873440088064 7876575756288 7889784383376 7891570262016 7899606679552 7911884619744 7914645028864 7918971547648 7934046761536 7937206566912 7939418636288 7948474515456 7956663606288 7957638400908 7959439638528 7973851103232 7978185328848 7979928704552 7980968869888 7987285426176 7991651653632 7993397971968 7994439892992 7996186820608 7998304089888 8000533186912 8015019056128 8016833282048 8026075979089 8032428235503 8033475244032 8035230701568 8040671084544 8053168273668 8055977975808 8060381753856 8063193972736 8069575606272 8075726167992 8102565037056 8111807004672 8114067734528 8116241301504 8122427431419 8125261297664 8131692054528 8137197748224 8138975870976 8139973001216 8158144396416 8159927096384 8160990724096 8174765604864 8178716964096 8179783041024 8180996341504 8199834725376 8208185065472 8214681452544 8217547505664 8219935563849 8228306373728 8234818685856 8237691764736 8245070528512 8257885404864 8258961801216 8260766531584 8285329661952 8299288763136 8301102305664 8303825546352 8305640080248 8306722701312 8308537868288 8309620867072 8316197535744 8327085561888 8328105738008 8329990832128 8336583622656 8345073221632 8363199301632 8364289425408 8365530093568 8370664615488 8384793403392 8387718807552 8406377408478 8406443261952 8408280219648 8409310343168 8429924684132 8431023505408 8433281977344 8435632301056 8445254172672 8449336275408 8453955081681 8456904615936 8466550751232 8476821911901 8479779424256 8486490765312 8489451651072 8494092386304 8495948496896 8498198095506 8500566511094 8510262448128 8517885362176 8535567446784 8537432620416 8537499500544 8552957607936 8559476599296 8562462949376 8567143596032 8573924081664 8581577496576 8583452724224 8608975351872 8618794942464 8621196967936 8633090128768 8639922807936 8641049001984 8642937225216 8645772607488 8647661862912 8648789065728 8662231420416 8671052644352 8687559582464 8689886774352 8691019481088 8692308612848 8712324395712 8715364073472 8730074677248 8731144224768 8736728665728 8752547500032 8755601211392 8760360361088 8774003242668 8775146913792 8777064439808 8778208509952 8797275389952 8799727157248 8817994310832 8819921199768 8825892870144 8827821485056 8828972171264 8835959881728 8842694575008 8847528409506 8850615259136 8857620099072 8860710469632 8887057514496 8893831153956 8903975657472 8908842991104 8911951233024 8918743846264 8925802606728 8931845965824 8933797733376 8934892239616 8934962233344 8936914681856 8957962474496 8973082558464 8977419792621 8978589978624 8980551960576 8985461154432 8995710173184 9000599835276 9009765638272 9016896438144 9018937442304 9020042379264 9028121919488 9042153851136 9045308604416 9050253197312 9067482013184 9071093219328 9094443886752 9096502444032 9097616883712 9112972689408 9117926090112 9119918519488 9121107279872 9128326201344 9136502734848 9138499223552 9140918959872 9143466499328 9157469626368 9160021778432 9172658261816 9179917983432 9181114564608 9183120801792 9184317800448 9189338382336 9203620884192 9206831972352 9215078825984 9229401334848 9230532056368 9234208198656 9256844670444 9260074328064 9270636576768 9273220268032 9275704344576 9282774207336 9286012911616 9293362348032 9302826287104 9307882883656 9318499663872 9323593595904 9325630967296 9326846541824 9347105101824 9348323475456 9349710104576 9369118955259 9371239686144 9380782931968 9388207374336 9395362985946 9398640971776 9403778712832 9411221355264 9414504873984 9421680529324 9438813487104 9440876036096 9460474136064 9468948185088 9484901443584 9486974063616 9490086338688 9492160091712 9493397372928 9495471849472 9517835129152 9519989522432 9537226539008 9539751852288 9541836458112 9557942059008 9559187914752 9566473846272 9582621032448 9583795027968 9607288466832 9610640392192 9632770818048 9634199639008 9635455434752 9638036545536 9656384314752 9665033846784 9666217938944 9676058001408 9687796470744 9689913426956 9691176484864 9698846588928 9702230458368 9707534155776 9709655425024 9712226394864 9714933155536 9726014226432 9754934224896 9757065851904 9757142286336 9758337662976 9773504530272 9778847189454 9782258970624 9785671942144 9791021252608 9806238918276 9807440309891 9807517138944 9809660256256 9838828973568 9850051362816 9852796534784 9855405406224 9857558987976 9866388718592 9874197494784 9875484573696 9877642543104 9899693051904 9900905892864 9909774450688 9928639522816 9931299170688 9932593692672 9934066986112 9956942166528 9960416083968 9978450542592 9984832760832 9986056032512 10002911428608 10006401384448 10011840412672 10028739330048 10030930788352 10033586827047 10051753769568 10054029017088 10077707783808 10079909942592 10081223835648 10083426762752 10086734708736 10088938840064 10090253910016 10098239864832 10105936657152 10114988867584 10126526251008 10135986343056 10138201236744 10156637159424 10164378461664 10167924752384 10175972179968 10181534846976 10185087123456 10192850110016 10200917264832 10211305416704 10211385409536 10213616779264 10234818994176 10236337116446 10237671399424 10259908334424 10261245689856 10263487954944 10269098462208 10280811626496 10286399811744 10296875015168 10305024500736 10308619862016 10316477004176 10319240544543 10322116477757 10333890115584 10337495547904 10362836586496 10366963679232 10368233766912 10384348563414 10393650156288 10397276438528 10413436374516 10414825930752 10420486960128 10422764022272 10424122605568 10432372801536 10446764525568 10449675999232 10465679572992 10468596318208 10471368244113 10483038013504 10491334838208 10492702359552 10494995202048 10500699807822 10502101008384 10518423867648 10519712511168 10522093682688 10549179492992 10553380798464 10573471093248 10579251051936 10582942089216 10608884808384 10610184534544 10612586184704 10620985540608 10631801470976 10637580438464 10649713901568 10655535538176 10657863962624 10659253190656 10664405453184 10682405830656 10683798257664 10707564520296 10709904314004 10709988212736 10711300325376 10713640935424 10720894779392 10729379856384 10737557698224 10741303967744 10747175671808 10759434141696 10767634890656 10799652115518 10803420049408 10811970441216 10815742672896 10821655068672 10829903241892 10838474593884 10839887364096 10842256072704 10849596997632 10851967827968 10874495181312 10877525861888 10902573545472 10904955952128 10906377388032 10923362353152 10929299799978 10933112967168 10952908603392 10959914085132 10961256816937 10979758247808 10983589019648 11008880934912 11010513873152 11011949068288 11014898909184 11035867788288 11047106215936 11065718350848 11068136407552 11071767395136 11074186773664 11075630268416 11084396101632 11099687308416 11102780749184 11115444830208 11148496257024 11150932402176 11152385900544 11160886153984 11169719463168 11175825359376 11179724537856 11183625076736 11208503211304 11208591015936 11211040292864 11234313036576 11244375969792 11257201557504 11260338896896 11263320464256 11265781700544 11271940108908 11275872821248 11284797136896 11286268084224 11288734334976 11302429215868 11315321020416 11319268868096 11325456515072 11330930794008 11343855108096 11347016597504 11350056195072 11351535648768 11379362476032 11380756595712 11383243493888 11383332667392 11408655054363 11412635465728 11431898775552 11438915346432 11440612071322 11442103328768 11466956373768 11478633802496 11487718593792 11490318876672 11491726589952 11517380324352 11519897077248 11521398669312 11523916300288 11527696809984 11530215817216 11549641893888 11583984392064 11586515699136 11588025974784 11606036629698 11607585325056 11616432527616 11620485431296 11629682491392 11640099569664 11641525633024 11648971554304 11658191159808 11670063333376 11696935993344 11698670990224 11700195885056 11725609525056 11727137931264 11729700519936 11755885499136 11757325747776 11759894933024 11767857160192 11777170857984 11781279842304 11790259433344 11793417765192 11796704546008 11810160132096 11814280626176 11849410019328 11858441538608 11867826929616 11871967543296 11878457321472 11882601644032 11901070142304 11909127954432 11911730311168 11913282977792 11922711773184 11936457601362 11939159457792 11960776654848 11964110077952 11967277993272 11969893056828 11971453304832 11974069280768 11980614872576 11990096957952 11991659839488 11994280230912 12000799780368 12022528584192 12025249923072 12026723172352 12052846052352 12056205134848 12061006626816 12083966963712 12090572630784 12094790959104 12113589251988 12125925182336 12128669925376 12149009103602 12150630252544 12153847555584 12157234786816 12171101601792 12187891946496 12208463806464 12209959501824 12237216594624 12239890644576 12241486086144 12244161069056 12250816442459 12252451176448 12262148407296 12271494512256 12275775963136 12305868446464 12312277598208 12326321258496 12342459560592 12346765770752 12356537647104 12360848769024 12367605792768 12377032276448 12386828107296 12388442701824 12391149797376 12424666218496 12427994492928 12431458127872 12451653458496 12458460120372 12460084051968 12462806802432 12464431300608 12490628342832 12492158607012 12494888366338 12494986248192 12517609832448 12527150647928 12548295140352 12552673165312 12555996923232 12581578211328 12585084649472 12599594134771 12609566112717 12612420329472 12613965514752 12625264246784 12644887026198 12646535258112 12649298751488 12653448451584 12656213455616 12657863163904 12667881259008 12685356923904 12719669136384 12722448610816 12734177476608 12741138579456 12743922745344 12750849766641 12755298461696 12765393672192 12776828043264 12778393370624 12786566432654 12806148930624 12809717955776 12839214898944 12843694424064 12850715394048 12865373208576 12872366244864 12875179086336 12886711795712 12913463027808 12917061960992 12931795451904 12943378874368 12949635193152 12964405837824 12968018968576 12971492794368 12973183598592 13006578966528 13009421135872 13009523048448 13011116883968 13031339373696 13038462919272 13043011960832 13073046110208 13074985224368 13076689518592 13096716337152 13105092998592 13118438631424 13128821250048 13133401817088 13140540541632 13143411983968 13150596793726 13161004864002 13162720370688 13165596659712 13167312764928 13170190057472 13199590735872 13201207857152 13229881799652 13238839305216 13241732227584 13243458256896 13264041862512 13271292614259 13275922888704 13280554778624 13291065704448 13313110347776 13337215238144 13340746730934 13367926849536 13371652440064 13378115769396 13400696600064 13402338359424 13402443350016 13405372022784 13436943711744 13439879923456 13441631780864 13448979611648 13459623837696 13470827940864 13474582209536 13478191731648 13514648457408 13517601648992 13530063568896 13542182879232 13552504615552 13563230776704 13567962906624 13575379795968 13580116164608 13601223019776 13641665830128 13644753666048 13646425325568 13669459034112 13676889135168 13679877779232 13681660919808 13684650606592 13692131282944 13704754102272 13707748835328 13715199748992 13740032667648 13744826482688 13758987392724 13774681202688 13776476700672 13778520154112 13784007573504 13810247958528 13822618238976 13824311689216 13844102002272 13845798084552 13858200208384 13884581832688 13890111492096 13892171800891 13893982613504 13909830402048 13924161311004 13929019367424 13954239430656 13961824325484 13964875232966 13977749495808 13985390393856 13988446450944 13990269812736 13993326936064 14000933077096 14024565156864 14026283348224 14029458243584 14071174397952 14093044478919 14097961457664 14105668069248 14110589452288 14121757310976 14132520793986 14145179744512 14158220230656 14161314054144 14199618535424 14203422277632 14207380717568 14219207270912 14230461095424 14238240137568 14240096059392 14243207774208 14276752693728 14279872418672 14279984283648 14281733767168 14305839808512 14312754687168 14316743597632 14345912188928 14349710769408 14375692541952 14378946527232 14399536154024 14410932700248 14415960588288 14420990230528 14428873424896 14451299458512 14453183152128 14456341430272 14466129330176 14497550770176 14499326908416 14531694706116 14534870140434 14536764727296 14539941269504 14541836517376 14553345687552 14561301233664 14564483137536 14572399733304 14577483956224 14589021339648 14603878137856 14613218780176 14635598777856 14637506494464 14639677663744 14673388455936 14678507913216 14686531878912 14709358377414 14711275708416 14714490384384 14752368197231 14754291134464 14758243460352 14762356526848 14779194802176 14786338481964 14799583077888 14816463814656 14820593106944 14851358839296 14864661676032 14867909869568 14892959284224 14901100479168 14906299383808 14940624125952 14944788021248 14967675813888 14977249141248 14979084048768 14992501293056 15004367142912 15009602076672 15017760619008 15021042267392 15029253478544 15043108995072 15046396182528 15051645779968 15087094693888 15107907725344 15119864913888 15121835753472 15125140144128 15130102063104 15133408260096 15135380865024 15158904985728 15172483301376 15174342127616 15177776889856 15189789376512 15207301855116 15211540072484 15242531700736 15246567692496 15251887128576 15277630685184 15289275165024 15316958125056 15317078114304 15320425168896 15322302119936 15354505674669 15356507099136 15359862769664 15361864892416 15370262413312 15395231932416 15399522525184 15403647693312 15445312522752 15448687598848 15450701299712 15462929793024 15474715506264 15488576703488 15500835173376 15506243321856 15526544953937 15544254879744 15552350650368 15590475234432 15595914657792 15607801730962 15620154561774 15622238896128 15630730440192 15634146033408 15636183908352 15639600693248 15674513998848 15676434330368 15702894477312 15708373123072 15724557020256 15742492803072 15746880176128 15751049711733 15753151512576 15779568766752 15783140524032 15799213359104 15823769239488 15829290057728 15837943095296 15868093523072 15874413133824 15878837272576 15896949030912 15913327212576 15915276801816 15918879277056 15947702206464 15956370657696 15959857409104 15961937739776 15974570852352 15983303307264 15986795943936 15988879785984 15992373641216 15996608179776 16001066373824 16030038112256 16033666564096 16052151958178 16064856471006 16066950488064 16070461403136 16081342169088 16106336547336 16111955951616 16120763507712 16126387945472 16139151212544 16151452335984 16199478173277 16205130074112 16223614009344 16228135469056 16232482603008 16244854862838 16250522595328 16263384109056 16274395496448 16277951741952 16279946002432 16316288792832 16319854192768 16321981448192 16349531209728 16357433928192 16359566082048 16361992683008 16399669450752 16416370130944 16429362905088 16439871127698 16456612747456 16469637371712 16475383529472 16487940926317 16490141057024 16515770809728 16517923602432 16521533063168 16570659323904 16598577526272 16602204611328 16607651092704 16611280160496 16613445402624 16617075736576 16654171123776 16656211476016 16659981664256 16673167245312 16690146443264 16726398603264 16728578850816 16731060187136 16741329230976 16769586806784 16775437615104 16812754816956 16812886523904 16816560439296 16818620686336 16859849368264 16862047010816 16866563954688 16871264602112 16890508345344 16898672550816 16907910163362 16913809231872 16933101502464 16953643823802 16957348497173 16959558848512 16972981530624 16978903302144 16988184772608 16991896993792 16996396191012 17001133022188 17020524896256 17035770724352 17071134893568 17074865240832 17074999001088 17118953198592 17124925898752 17134287192064 17147848163328 17160918106983 17163154993152 17166905448448 17217950703744 17237589884928 17242393935872 17266180257536 17279845615872 17282098003968 17285874450432 17291545214976 17295323725824 17324462840832 17342105288704 17375119164928 17379773548704 17382038962176 17384617225696 17424648791424 17430728146944 17460149354496 17462288449536 17473457331456 17505095000064 17511202422784 17520720722176 17548006485336 17550293827584 17554128879616 17556417019904 17594550779904 17599454314496 17635988621664 17639842399536 17651785740288 17655642970112 17657944342528 17671919763456 17685389150016 17695056819012 17701230518272 17715240198144 17721420939264 17774115028992 17787662307912 17807951314944 17817685982208 17823902466048 17837487692528 17851605213456 17863691931648 17867595466752 17869784479232 17869924466688 17873829363712 17915924948992 17946165116928 17954839585242 17957179957248 17961103921152 17970922308864 17991420346368 18001199670552 18019531276544 18033792876288 18037874884608 18040084758528 18056243838976 18084307702272 18090617208832 18100506394624 18134964026368 18142186438656 18188887773504 18193004888064 18195233767424 18223513655403 18225945378816 18235852180224 18239837038976 18242214559744 18256652402688 18273005469696 18276998447104 18281837919744 18286932998656 18314939252736 18320043556864 18345316523632 18359835966864 18362229129216 18366241603584 18378676764672 18407241768384 18413663944704 18430157651968 18458802669696 18461064112736 18468416397312 18513689340888 18520148656128 18541273153536 18546440536064 18551408689152 18565548414672 18572025823232 18586724696064 18605652574208 18615765767312 18636999327744 18647187191808 18651261934592 18653693083648 18694210203648 18696646950912 18699420209152 18738237910518 18742332549507 18742479372288 18761565863936 18776414748672 18790725971892 18797281943552 18807557425664 18822442710528 18829009747968 18843361058648 18877626974208 18881752072192 18920948272128 18937896370176 18952330673311 18967330539297 18969802887168 18973948127232 18980172677376 18984320183424 18986794745856 18990943698944 19035670258304 19039979044864 19074453078016 19079503704576 19083672916224 19115884118016 19132947692544 19165242064896 19167590055936 19179849648981 19214576933664 19221280784384 19265541636096 19268399278016 19270910869504 19276073091072 19312768629504 19330067693568 19332435877888 19352116002816 19375592941488 19379826853912 19382352969728 19397693177856 19404460916736 19415068311552 19419310850048 19424452789728 19429866311072 19452028452864 19509868449792 19514131703808 19514284572672 19516675325952 19547009060544 19557694378908 19564517941248 19571343884288 19582042505216 19612477836552 19614880619782 19615034277888 19619320512512 19677657947136 19700102725632 19705593069568 19710810812448 19715117975952 19725895190589 19732777437184 19748394989568 19750969147392 19755285086208 19779251127769 19799386103808 19801811785728 19819548901376 19857279045632 19862598341376 19865187385344 19868133972224 19913884333056 19920832167936 19956901085184 19969665521664 19972112065024 20005822857216 20023680825344 20057478660096 20061861576704 20067173654094 20103507539136 20108058034176 20155415567616 20159819885184 20162447671296 20166853525504 20173469417472 20177877680128 20180507820032 20196479729664 20211873314304 20229977735168 20271972686112 20276402473488 20313274318848 20328756923328 20335849504768 20351944359936 20363069693952 20370174246912 20385700220032 20401834529664 20422610833408 20422770819072 20427233558528 20469637988352 20472674232892 20475342798848 20519816668848 20522491379712 20526975909888 20538196924416 20561623252992 20572799623488 20593750030336 20610049001472 20617239724032 20632954008352 20638481089086 20644232955514 20667780231168 20674991095808 20725673172992 20733927358464 20736467533824 20768697126828 20787300312576 20794552877056 20826872749032 20840973920256 20845528044544 20848245211136 20864745603072 20893529051136 20899351998464 20931359145984 20937192636416 20942736488226 20947312849449 20966076027008 20982669676416 20985404719104 20989990404096 21001399615644 21004202016768 21036847735296 21039425022336 21044187365376 21098358985984 21106761596928 21146942186496 21158502103872 21165884178432 21198781190979 21217769616768 21220369069088 21225172369408 21241971081216 21263602941952 21275160876928 21299427803136 21311071076352 21315727925248 21318506381312 21328810906368 21364811661312 21415129040592 21419808628008 21419976425472 21422600650752 21427281870848 21441789558784 21458759712768 21475115396448 21482607935488 21494351343616 21518868283392 21535269781312 21599304231036 21606840098816 21623940882432 21631485345792 21643310137344 21659806483784 21676949187768 21679774728192 21684512145408 21699193995264 21703935655936 21748990362624 21755051723776 21802305210651 21805147090944 21809911904256 21812754776064 21846724706304 21858599599956 21866225934336 21905817206784 21919828170264 21922513633874 21959516495616 21967178039296 22017761869824 22021027746304 22023898136576 22029797818368 22071735576576 22094212431872 22131436701696 22136272815104 22143534790272 22148373547328 22151260536832 22168792203264 22199374616832 22205561498368 22230889660416 22296992514048 22301864804352 22304771801088 22321772307968 22339438926336 22351650718752 22359449075712 22417006422608 22417182031872 22422080585728 22468626073152 22488751939584 22514403115008 22520677793792 22526640928512 22531563401088 22543880217816 22551745642496 22569594273792 22572536168448 22577468669952 22604858431736 22630642040832 22638537736192 22650913030144 22661861588016 22687710216192 22694033195008 22700112390144 22703071297536 22758724952064 22761513191424 22766486987776 22766665334784 22817310108726 22825270931456 22863797551104 22877830692864 22881224142644 22884206657536 22933912747536 22957267604992 22975437187584 22980637753344 22983453179904 23034760648704 23039794154496 23042797338624 23047832600576 23055393619968 23060431634432 23099283787776 23167968784128 23173031398272 23176051949568 23212073259396 23215170650112 23232865055232 23240970862592 23259364982784 23283051266048 23297943108608 23316382319616 23340126666752 23393871986688 23397341980448 23400391770112 23411702596443 23451219050112 23454275862528 23459401039872 23511770998272 23514651495552 23519789866048 23535714320384 23554341715968 23562559684608 23580518866688 23586835530384 23593409092016 23620320264192 23628561252352 23698820038656 23716883077216 23735653859232 23743935086592 23756914642944 23765203288064 23802140284608 23818255908864 23823460622336 23826565955584 23845423546368 23872915202724 23878318915584 23921553309696 23928220155904 23934555986544 23939786113656 23942906609664 23948138561536 23961229745152 23980193915904 23983319678976 23988560461824 24001599560736 24045057168384 24050499846144 24053446344704 24078227937267 24105692104704 24112410269696 24122013253632 24167933927424 24181145261568 24189581918208 24227178503976 24251850364672 24257339850752 24298018207204 24301260505088 24307695111168 24314469573632 24342203203584 24367282294257 24375783892992 24416927612928 24419919003648 24474433189248 24479781289152 24482972172288 24488322138112 24501632884918 24504902352896 24524296814592 24542989024512 24551551926272 24611736892928 24624555196416 24652642516992 24684919121184 24693531541504 24713075294208 24735211585536 24754064552896 24773656214592 24776885403648 24782299594752 24849332436992 24855988985856 24862916255744 24903306916992 24916920240744 24920168103936 24925613604864 24928862601216 24981256685664 24984317214024 24989776732676 24989972496384 25035219664896 25054301295856 25096590280704 25105346330624 25111993846464 25163156422656 25170169298944 25199188269542 25219132225434 25224840658944 25227931029504 25250528493568 25289774052396 25293070516224 25298597502976 25306896903168 25312426911232 25315726327808 25335762518016 25370713847808 25430465735703 25439338272768 25444897221632 25468354953216 25482277158912 25487845490688 25501699533282 25510596923392 25530787344384 25553656086528 25556786741248 25573132865308 25612297861248 25619435911552 25678429797888 25687388848128 25701430788096 25744732489728 25750358172672 25773423591424 25826926055616 25834123921984 25863590903808 25886757748736 25899270386304 25928811675648 25936037937152 25942985588736 25946367197184 26013157933056 26018842271744 26022233767936 26062678747392 26076925838544 26086023921664 26146092220416 26149970448736 26153379037184 26193432674304 26210185997184 26236877262848 26257642500096 26266803634176 26281081083264 26286823967936 26301193587452 26322009728004 26325440741376 26331193319424 26334625529856 26340380114944 26399181471744 26402415714304 26459763599304 26477678610432 26483464455168 26486916513792 26528083725024 26542585228518 26551845777408 26561109557248 26582131408896 26620195126847 26626220695552 26674430476288 26681493461868 26735853699072 26743304880128 26756231538792 26801393200128 26804676718848 26804886700032 26810744045568 26873887423488 26879759846912 26883263561728 26897959223296 26919247675392 26941655881728 26949164419072 26956383463296 27029296914816 27035203297984 27060127137792 27084365758464 27105009231104 27126461553408 27135925813248 27150759591936 27160232329216 27202446039552 27283331660256 27289507332096 27292850651136 27338918068224 27353778270336 27359755558464 27363321839616 27369301213184 27384262565888 27409508204544 27415497670656 27430399497984 27480065335296 27489652965376 27517974785448 27549362405376 27552953401344 27557040308224 27568015147008 27620495917056 27645236477952 27648623378432 27688204004544 27691596169104 27716400416768 27769163665376 27780222984192 27784343601782 27787965227008 27819660804096 27848322622008 27858038734848 27908478861312 27923648650968 27929750465932 27955498991616 27970780787712 27976892901888 27980539625472 27986653872128 28001866154192 28049130313728 28052566696448 28058916487168 28142348795904 28186088957838 28195922915328 28211336138496 28221178904576 28243514621952 28265041587972 28290359489024 28316440461312 28322628108288 28399237070848 28406844555264 28414761435136 28438414541824 28460922190848 28476480275136 28480192118784 28486415548416 28553505387456 28559744837344 28559968567296 28563467534336 28611679617024 28625509374336 28633487195264 28691824377856 28699421538816 28751385083904 28799072308048 28821865400496 28831921176576 28841980461056 28857746849792 28902598917024 28906366304256 28912682860544 28932258660352 28995101540352 28998653816832 29063389412232 29069740280868 29073529454592 29079882539008 29083673034752 29106691375104 29122602467328 29128966275072 29144799466608 29154967912448 29178042679296 29207756275712 29226437560352 29271197555712 29275012988928 29279355327488 29346776911872 29357015826432 29373063757824 29418716754828 29422320929673 29422551416832 29428980768768 29504736394462 29508582268928 29516486920704 29524713053696 29558389604352 29572676963928 29599166155776 29632927629312 29641186213888 29702717678592 29729323352064 29735819739136 29751982788829 29785918568448 29802200958336 29812598767616 29881248251904 29889576042496 29935351627776 29954498282496 29958168097536 29985002586112 30008734285824 30019204153344 30035521238016 30042084534784 30058506957088 30086217990144 30092792365056 30174189387776 30215815450688 30239729827776 30243671506944 30250280288256 30260204126208 30266816520192 30270761730048 30317809971456 30344966602752 30348684255232 30355553779712 30379578753024 30414603710232 30423080144968 30485063401472 30493135384992 30503774257152 30555261370368 30578550330048 30633916250112 30634156228608 30640850337792 30644604239872 30709011349338 30713014198272 30719725539328 30723729784832 30740524826624 30790463864832 30799045050368 30807295386624 30890625045504 30897375197696 30901402599424 30925859586048 30949431012528 30966349433271 30977153406976 31001670346752 31012486643712 31053089907874 31088509759488 31104701300736 31180950468864 31191829315584 31215603461924 31240309123548 31244477792256 31261460880384 31268292066816 31272367816704 31279201386496 31349027997696 31352868660736 31405788954624 31449114040512 31484985606144 31493760352256 31502099423466 31506303025152 31559137533504 31566281048064 31598426718208 31647538478976 31658580115456 31675886190592 31736187046144 31748826267648 31757674545152 31826654425152 31830553603632 31837758554112 31895404412928 31912741315392 31919714818208 31923875479552 31949141704704 31966606614528 31973591887872 31977759571968 31984747282432 31993216359552 32002132747648 32060076224512 32067333128192 32104303916356 32129712942012 32133900976128 32140922806272 32162684338176 32212673094672 32223911903232 32241527015424 32252775890944 32278302425088 32302904671968 32398956346554 32410260148224 32447228018688 32456270938112 32464965206016 32489709725676 32501045190656 32526768218112 32548790992896 32555903483904 32559892004864 32632577585664 32639708385536 32643962896384 32714867856384 32719132164096 32723985366016 32799338901504 32832740261888 32858725810176 32879742255396 32883770450811 32913225494912 32939274743424 32950767058944 32975881852634 32980282114048 33031541619456 33035847204864 33043066126336 33141318647808 33197155052544 33204409222656 33215302185408 33222560320992 33226890805248 33234151473152 33308342247552 33312422952032 33319963328512 33346334490624 33380292886528 33452797206528 33457157701632 33462120374272 33482658461952 33539173613568 33550875230208 33625509633912 33625773047808 33633120878592 33637241372672 33719698736528 33724094021632 33733127909376 33742529204224 33781016690688 33797345101632 33815820326724 33827618463744 33866203004928 33907287647604 33914696994346 33919117697024 33945963061248 33957806604288 33976369545216 33983793987584 33992792382024 34002266044376 34041049792512 34071541448704 34142269787136 34149730481664 34149998002176 34225965163089 34237906397184 34249851797504 34268574384128 34295696326656 34321836213966 34326309986304 34333810896896 34435901407488 34475179769856 34484787871744 34532360515072 34559691231744 34564196007936 34571748900864 34583090429952 34590647451648 34648925681664 34684210577408 34750238329856 34759547097408 34764077924352 34769234451392 34849297582848 34861456293888 34920298708992 34924576899072 34946914662912 35010190000128 35022404845568 35041441444352 35096012970672 35100587655168 35108257759232 35189101559808 35198908628992 35271977243328 35279684799072 35303571480576 35311285940224 35315888685056 35343839526912 35370778300032 35390113638024 35402461036544 35430480396288 35442841878528 35548230057984 35575324615824 35615902629888 35635371964416 35647804932096 35674975385056 35703210426912 35727383863296 35735190933504 35739568958464 35739848933376 35747658727424 35827179907561 35831849897984 35892330233856 35909679170484 35914359914496 35922207842304 35941844617728 35982840692736 36002399341104 36039062553088 36067585752576 36075749769216 36080169517056 36168615404544 36181234417664 36201012789248 36269928052736 36284372877312 36377775547008 36386009776128 36390467534848 36447027310806 36451890757632 36471704360448 36479674077952 36484429119488 36513304805376 36553996894208 36563675839488 36573865997312 36629878505472 36640087113728 36690633047264 36719671933728 36724458258432 36732483207168 36752449327377 36757353529344 36814483536768 36827327889408 36860315303936 36917605339392 36922128225472 36936832794624 37027378681776 37040297312256 37082546307072 37092881072128 37102817378304 37131096829344 37144051646464 37173449392128 37211305148416 37231531534624 37273998655488 37294374383616 37302523869184 37307386167296 37388420407296 37393293901824 37398840418304 37476475821036 37484665099014 37484958744576 37523131727872 37552829497344 37581451943784 37594563887104 37615114851328 37644885421056 37658019495936 37686722117296 37755253948416 37763504144384 37798782404313 37841896544256 37875792740352 37904661346622 37934661078594 37939605774336 37947896254464 37960345354752 37968640366848 37973589491712 37981887397888 38071340516608 38079958089728 38148906156032 38159007409152 38167345832448 38231768236032 38252549299923 38265895385088 38330484129792 38335180111872 38359699297962 38429153867328 38442561568768 38531083272192 38536798556032 38541821739008 38552146182144 38625537259008 38660135387136 38664871755776 38751185882976 38759653707824 38764705939456 38795386355712 38830136623104 38838621700096 38848905579456 38859732622144 38904056905728 39019736899584 39028263407616 39028569145344 39033350651904 39094018121088 39115388757816 39129035882496 39142687768576 39164085010432 39224955673104 39229761239564 39230068555776 39238641025024 39355315894272 39400205451264 39411186139136 39421621624896 39430235951904 39451790381178 39465554874368 39496789979136 39501938294784 39510570172416 39558502255538 39598772207616 39603623571456 39639097802752 39714558091264 39725196682752 39730374770688 39736267944448 39827768666112 39841664335872 39939331043328 39944224130048 40011645714432 40042142249627 40047361650688 40114957320192 40123723153408 40134347308188 40207015078272 40216116068352 40310831135232 40319639770368 40324895342592 40333707051008 40346938834944 40355755360256 40423746628608 40459955470336 40543945372224 40552804946976 40626548637696 40657513846656 40671699009536 40703888719872 40726139387904 40740348493824 40771400440064 40803669059328 40845221666816 40854467117056 40939275976704 40945348465784 40950685597696 41039633337696 41044982759424 41053951819776 41076393848832 41123246505984 41145599246976 41187500060672 41220098002944 41234479448064 41265908016704 41276962178172 41288465911028 41335560462336 41349982191616 41451346345984 41467854716928 41472935067648 41537394253656 41574600625152 41589105754112 41653745498064 41676515402673 41681947840512 41691056089088 41696490422272 41729491206144 41787058102272 41798703996928 41862718291968 41874385272832 41885472976452 41894625698898 41932152054016 41965339352832 41970809438208 41979980808192 42002799231288 42073695470592 42078850044672 42088374730752 42196717971968 42213523193856 42293884372992 42317004207744 42331768356864 42397562381958 42435539233536 42440738138176 42450344738816 42483942162432 42527205883904 42550321753856 42598855606272 42622142152704 42631455850496 42637012762624 42657621812736 42729623322624 42830258081184 42839617256016 42839952850944 42845201301504 42854563741696 42883579117568 42917519425536 42950230792896 42965215870976 42988702687232 43037736566784 43070539562624 43198608462072 43213680197632 43247881764864 43262970691584 43286620274688 43319612967568 43353898375536 43359549456384 43369024290816 43398387990528 43407871311872 43497980725248 43510103447552 43604610421302 43610294181888 43619823808512 43625509552128 43693449412608 43717199199912 43732451868672 43811634413568 43839656340528 43845027267748 43919032991232 43934356078592 44035523739648 44042055492608 44047796273152 44059595636736 44143471153152 44188424863744 44257104591693 44262873403392 44272545630208 44287069580544 44296747094656 44302521073664 44337584406528 44398749233664 44411122996736 44461779320832 44593985028096 44603729608704 44643544615936 44678877852672 44703301437504 44718898151424 44752982514289 44834012845216 44834364063744 44844161171456 44937252146304 44977503879168 45028806230016 45041355587584 45053281857024 45063126802176 45087760435632 45103491284992 45139188547584 45154937339904 45209716863472 45261284081664 45277075472384 45301826060288 45323723176032 45375420432384 45388066390016 45400224780288 45406142595072 45517449904128 45523026382848 45532973975552 45533330669568 45634620217452 45650541862912 45727595102208 45755661385728 45762448285288 45768413315072 45867825495072 45914535209984 45950874375168 45961275506688 45966906359808 46027088778041 46063517024007 46069521297408 46079588308992 46085594677248 46095665201152 46110787239936 46120863268864 46198567575552 46335937568256 46346062796544 46352103899136 46424146518792 46465730110464 46481941725184 46518729965568 46566102532096 46579634861811 46595886217216 46632764639232 46680253333504 46787743973376 46794683960896 46800783540224 46823405192886 46902438100224 46908551725056 46918802079744 47023541996544 47029302991104 47039579732096 47071428640768 47108683431936 47125119369216 47161037733376 47173671060768 47186818184032 47240640528384 47397640077312 47433766154432 47471307718464 47487870173184 47513829285888 47530406576128 47604280569216 47636511817728 47646921244672 47653131911168 47690847092736 47745830405448 47756637831168 47843106619392 47856440311808 47869111973088 47879572227312 47885813219328 47896277123072 47922459490304 47960387831808 47966639357952 47977120923648 48003199121472 48090114336768 48100999692288 48106892689408 48156455874534 48211384209408 48224820539392 48244026507264 48335867854848 48362290523136 48379163836416 48454357007952 48503700729344 48514679701504 48596036414408 48615390222336 48628939147264 48684406407168 48734564588514 48751567785984 48833855225856 48839838007296 48948866378496 48959562578304 48965944344576 48976644276224 49003265769836 49009804705792 49048593629184 49085978049024 49103103852544 49223473785856 49249110392832 49369838242368 49387063083008 49426150588416 49463822778951 49470423171072 49508129105792 49547312429184 49553770807296 49564599189504 49698664873984 49711977971712 49725832511488 49806613833984 49833840481488 49840336207872 49851227209728 49962513371328 49968634428048 49979553465352 49979944992768 50070439329792 50108602591712 50193180561408 50210692661248 50223987692928 50326312845312 50340338597888 50398376539084 50438264450868 50449681317888 50455862059008 50501056987136 50579548104792 50586141032448 50597195005952 50613793806336 50624853822464 50631452655616 50671525036032 50741427695616 50860931471406 50872045491519 50878676545536 50889794443264 50936709906432 50964554317824 50975690981376 51003399066564 51021193846784 51061574688768 51107312173056 51113573482496 51146265730616 51224595722496 51238871823104 51356859595776 51374777696256 51402861576192 51482754320949 51489464979456 51500716345344 51546847182848 51653852111232 51668247843968 51727181807616 51773515497472 51798540772608 51857623351296 51872075874304 51885971177472 52026315866112 52037684543488 52044467535872 52125357494784 52153851677088 52172047843328 52292184440832 52299940897472 52306758074368 52386865348608 52420371994368 52473754525696 52515285000192 52533607268352 52562162166528 52573647935872 52602387174904 52644019456008 52650881482752 52662386638848 52669251059712 52680760229888 52798362943488 52804831428608 52919527198608 52955357220864 52966928910336 52973833027584 53056167450048 53085170457036 53103691554816 53122219114496 53164262817792 53240390253694 53252441391104 53348860952576 53362986923736 53471707398144 53486609760256 53512463077584 53602786400256 53609353437696 53609773400064 53621488091136 53747774846976 53759519693824 53766527123456 53795918446592 53838495350784 53883311763456 53898328838144 53912766926592 54058593829632 54070406595968 54120254275584 54168731516928 54210018462208 54252923106816 54271851626496 54301519183872 54404892079104 54566663320512 54579014664192 54585701302272 54670540966209 54677836136448 54707556540672 54719511116928 54726643679232 54738602426368 54768525131776 54819016409088 54830995341312 54860798995968 54960130670592 54979305930752 55035949570896 55098724810752 55114080616448 55136030294016 55240991834112 55290472955904 55297246756864 55376408009088 55383192338208 55432800833536 55538327330752 55560445968384 55568687203564 55575930454016 55639321608192 55696645244016 55716077469696 55816957722624 55847297301936 55859500931864 55910997983232 55941561575424 55953785803776 55961079250944 55973307744256 56003732308384 56098260627456 56105133392896 56117832974336 56226997648521 56284697591808 56372177915676 56391845830656 56422672276992 56442357809152 56487029243904 56530083175944 56580718978048 56632880922624 56645256216576 56798474141696 56813689110528 56829522870272 56856992019933 56876829083648 56921844381696 56952960550272 56960384237568 56972831096832 57107010774912 57119489674688 57119937134592 57126935068672 57223359234048 57251018748672 57266974390528 57383648755712 57398843077632 57502770167808 57539548946943 57598144616096 57643730800992 57663842353152 57715493699584 57805197834048 57812732608512 57825365721088 57864517320704 57990203080704 57997307633664 58126778824464 58139480561736 58147058909184 58159765078016 58167346069504 58213382750208 58245204934656 58257932550144 58289598933216 58309935824896 58356085358592 58415512551424 58452875120704 58542395111424 58550025977856 58558710654976 58693553823744 58714031652864 58746127515648 58837433509656 58844641859346 58845102833664 58857961537536 59009472788924 59017164537856 59032973841408 59049426107392 59116779208704 59145353927856 59177685571767 59198332311552 59265855258624 59282372427776 59337753383307 59405435357184 59458646704128 59471639478272 59503965577658 59571837136896 59604401916672 59625197535232 59762496503808 59779152084992 59870703255552 59908996564992 59916336195072 59970005172224 60017468571648 60071042476032 60084169069568 60117013914176 60172435980288 60185584730112 60348378775552 60431630901376 60479459655552 60487343013888 60500560576512 60520408252416 60533633040384 60541523460096 60635619942912 60689933205504 60697368510464 60829207420464 60846160289936 60970126802944 60986270769984 61007548514304 61110522740736 61157100660096 61267832500224 61268312457216 61281700675584 61289208479744 61418022698676 61426028396544 61439451078656 61447459569664 61481049653248 61580927729664 61598090100736 61614590773248 61781250091008 61794750395392 61802805198848 61851719172096 61898862025056 61932698866542 61954306813952 62003340693504 62024973287424 62106179815748 62177019518976 62209402601472 62361900937728 62383658631168 62431206923848 62480618247096 62522921760768 62536584133632 62544735633408 62558402772992 62698055995392 62705737321472 62811577909248 62841938548347 62898228081024 62969971212288 62987520704512 63004198846932 63012606050304 63118275067008 63132562096128 63196853436416 63295076957952 63317160230912 63351772381184 63472374092288 63497652535296 63515349090304 63653308850304 63661107207264 63675517108224 63790808825856 63825482630784 63839429636416 63847750959104 63898283409408 63933213229056 63947183775744 63955519143936 63969494564864 63986432719104 64004265495296 64120152449024 64134666256384 64208607832712 64259425884024 64267801952256 64281845612544 64325368676352 64425346189344 64447823806464 64483054030848 64505551781888 64556604850176 64605809343936 64797912693108 64820520296448 64894456037376 64912541876224 64929930412032 64979419451352 65002090381312 65053536436224 65097581985792 65111806967808 65119784009728 65265155171328 65279416771072 65287925792768 65429735712768 65438264328192 65447970732032 65598677803008 65665480523776 65717451620352 65759484510792 65767540901622 65826450989824 65878549486848 65901534117888 65951763705268 65960564228096 66063083238912 66071694409728 66086132252672 66282637295616 66394310105088 66408818445312 66430604370816 66445120641984 66453781610496 66468302946304 66616684495104 66624845904064 66639926657024 66692668981248 66760585773056 66905594413056 66914315403264 66924240748544 66965316923904 67078347227136 67251019267824 67251546095616 67266241757184 67274482745344 67439397473056 67448188043264 67466255818752 67485058408448 67562033381376 67594690203264 67631640653448 67655236927488 67732406009856 67814575295208 67829393988692 67838235394048 67891926122496 67915613208576 67952739090432 67967587975168 67985584764048 68004532088752 68082099585024 68143082897408 68284539574272 68299460963328 68299996004352 68451930326178 68475812794368 68499703595008 68537148768256 68591392653312 68643672427932 68652619972608 68667621793792 68871802814976 68950359539712 68969575743488 69064721030144 69119382463488 69128392015872 69143497801728 69166180859904 69181294903296 69297851363328 69368421154816 69500476659712 69519094194816 69528155848704 69538468902784 69698595165696 69722912587776 69849153798144 69893829325824 70020380000256 70044809691136 70082882888704 70192025941344 70201175310336 70216515518464 70235107789329 70378203119616 70397817257984 70543954486656 70559369598144 70607142961152 70622571880448 70631777370112 70687679053824 70741556600064 70780227276048 70804922073088 70860960792576 70885683757056 71096460115968 71150649231648 71231805259776 71270743928832 71295609864192 71349950770112 71406420853824 71454767726592 71470381867008 71479137916928 71479697866752 71495317454848 71654359815122 71663699795968 71784660467712 71819358340968 71828719828992 71844415684608 71883689235456 71965681385472 72004798682208 72078125106176 72135171505152 72151499538432 72160339034112 72234683811801 72254815344299 72337230809088 72362468835328 72402025578496 72539856105472 72568745754624 72755551094016 72772019552256 72780935069696 72894054621612 72903781515264 72943408720896 72959348155904 72968858238976 73026609610752 73127351678976 73147731994624 73259757010944 73280174227456 73381266094528 73439343867456 73448916516864 73464966414336 73504898654754 73514707058688 73628967073536 73654655778816 73720630607872 73835210678784 73844256450944 73873665589248 74054757363552 74080594624512 74205634756608 74262193658688 74288103292928 74346898784256 74422610296832 74463063069248 74547997310976 74588748767232 74605047738368 74614772334592 74776840814592 74786587803648 74797680836608 74952951642072 74969330198028 74969917489152 75046263455744 75105658994688 75162903887568 75189127774208 75230229702656 75289770842112 75316038991872 75373444234592 75510507896832 75527008288768 75597564808626 75683793088512 75751585480704 75809322693244 75869322157188 75879211548672 75895792508928 75920690709504 75937280733696 75947178983424 75963774795776 76142681033216 76159916179456 76318014818304 76334691664896 76463536472064 76505098599846 76531790770176 76660968259584 76670360223744 76719398595924 76858307734656 76885123137536 77062166544384 77073597112064 77083643478016 77104292364288 77251074518016 77320270774272 77329743511552 77502371765952 77519307415648 77529411878912 77590772711424 77660273246208 77677243400192 77697811158912 77719465244288 77808113811456 78039473799168 78056526815232 78066701303808 78188036242176 78230777515632 78258071764992 78285375537152 78328170020864 78449911346208 78459522479128 78460137111552 78477282050048 78710631788544 78800410902528 78822372278272 78843243249792 78860471903808 78903580762356 78931109748736 78993579958272 79003876589568 79021140344832 79117004511076 79197544415232 79207247142912 79278195605504 79429116182528 79450393365504 79460749541376 79472535888896 79655537332224 79683328671744 79860585380541 79878662086656 79888448260096 80023291428864 80084284499254 80094723301376 80229914640384 80247446306816 80268694616376 80414030156544 80432232136704 80621662270464 80639279540736 80649790685184 80667414102016 80693877669888 80711510720512 80847493257216 80919910940672 81087890744448 81105609893952 81253097275392 81315027693312 81343398019072 81407777439744 81452278775808 81480696987648 81542800880128 81607338118656 81690443333632 81878551953408 81890696931568 81901371195392 82079266675392 82089965518848 82107903639552 82152787697664 82246493011968 82291198493952 82375000121344 82440196005888 82468958896128 82531816033408 82553924356344 82576931822056 82671120924672 82699964383232 82902692691968 82935709433856 82945870135296 83074788507312 83149201250304 83178211508224 83307490996128 83353030805346 83363895681024 83382112178176 83392980844544 83458982412288 83574116204544 83597407993856 83725436583936 83748770545664 83770945952904 83789251397796 83864304108032 83930678705664 83941618876416 83959961616384 84005598462576 84147390941184 84157700089344 84176749461504 84393435943936 84427046387712 84587768745984 84634008415488 84663536713728 84795124763916 84871078467072 84881476276352 84900689477632 84967884324864 85054411767808 85100643507712 85197711212544 85244284305408 85262911700992 85315243625472 85459246645248 85660516162368 85679234512032 85679905701888 85690402603008 85709127483392 85767158235136 85835038851072 85900461585792 85930431741952 85977405374464 86075473133568 86141079125248 86397216924144 86427360395264 86495763529728 86525941383168 86573240549376 86639225935136 86707796751072 86719098912768 86738048581632 86796775981056 86815742623744 86995961450496 87020206895104 87209220842604 87220588363776 87239647617024 87251019104256 87386898825216 87434398399824 87464903737344 87623268827136 87679312681056 87690054535496 87838065982464 87868712157184 88071047479296 88084110985216 88095592546304 88119191273472 88266962789019 88286942306304 88376849727488 88514209183386 88525746806784 88545091260416 88574139161088 88593494189312 88605042147328 88675168813056 88797498467328 88822245993472 88923558641664 89187970056192 89207459217408 89255948366487 89287089231872 89357755705344 89406602875008 89437796302848 89505965028578 89668025690432 89668728127488 89688322342912 89874504292608 89955007758336 90057612460032 90082711175168 90106563714048 90126253604352 90175520871264 90206982569984 90278377095168 90419433726944 90522568163328 90603652120576 90647446352064 90750840864768 90776132780032 90800449560576 90812285190144 91034899808256 91046052765696 91065947951104 91066661339136 91269240434904 91301083725824 91455190204416 91511322771456 91524896570576 91536826630144 91735650990144 91829070419968 91901748750336 91922551013376 91933812719616 92054177556082 92127034048014 92139042594816 92159176617984 92171189354496 92191330402304 92221574479872 92241726537728 92397135151104 92671875136512 92692125593088 92704207798272 92848293037584 92899048299813 92931460220928 92963883450368 93037459931136 93159269723622 93191772434432 93265529278464 93360506667008 93575487946752 93589367921792 93601567080448 93646810385772 93804876200448 93817103450112 93837604159488 94047083993088 94058605982208 94079159464192 94142857281536 94217366863872 94322075466752 94347342121536 94373636368064 94481281056768 94795280154624 94867532308864 94942615436928 94975740346368 95027658571776 95060813152256 95208561138432 95273023635456 95293842489344 95491660810896 95513275662336 95686213238784 95712880623616 95738223946176 95759144454624 95771626438656 95792554246144 95844918980608 95920775663616 95933278715904 95954241847296 96006398242944 96180228673536 96201999384576 96213785378816 96312911749068 96422768418816 96449641078784 96488053014528 96671735709696 96724581046272 96758327672832 96908714015904 97007401458688 97029359403008 97192072828816 97230780444672 97245202606237 97257878294528 97368812814336 97469129177028 97503135571968 97667710451712 97679676014592 97897732756992 97919125156608 97931888689152 97953288552448 98006531539672 98171956098048 98206207705088 98446947571712 98498220785664 98651311352433 98739676484736 98774126166016 98852301176832 98927645557902 98940846342144 99016258211584 99094624858368 99107541614592 99129198379008 99397329747968 99423955943424 99451665022976 99613227667968 99667680962976 99680672415744 99702454419456 99925026742656 99937268856096 99959106930704 99959889985536 100140878659584 100217205183424 100386361122816 100421385322496 100447975385856 100652625690624 100680677195776 100796753078168 100876528901736 100899362635776 100911724118016 101002113974272 101159096209584 101172282064896 101194390011904 101227587612672 101249707644928 101262905311232 101343050072064 101482855391232 101721862942812 101744090983038 101757353091072 101779588886528 101873419812864 101929108635648 101951381962752 102006798133128 102042387693568 102123149377536 102214624346112 102227146964992 102292531461232 102449191444992 102477743646208 102713719191552 102749555392512 102805723152384 102965508641898 102978929958912 103001432690688 103093694365696 103266577380617 103307704222464 103336495687936 103454363615232 103547030994944 103597081545216 103715246702592 103744151748608 103771942354944 104052631732224 104075369086976 104250714989568 104307703354176 104344095686656 104584368881664 104599881794944 104613516148736 104773730697216 104840743988736 104947509051392 105030570000384 105067214536704 105124324333056 105147295871744 105204774349808 105288038912016 105301762965504 105324773277696 105361520459776 105596725886976 105609662857216 105839054397216 105910714441728 105933857820672 105947666055168 106112334900096 106170340914072 106207383109632 106244438228992 106328525635584 106480780507388 106504882782208 106697721905152 106725973847472 106943414796288 106973219520512 107024926155168 107205572800512 107218706875392 107219546800128 107242976182272 107481539722683 107495549693952 107519039387648 107533054246912 107591836893184 107676990701568 107766623526912 107796657676288 107825533853184 108117187659264 108140813191936 108240508551168 108420036924416 108505846213632 108543703252992 108603038367744 108685814677559 108809784158208 109133326641024 109158029328384 109171402604544 109341081932418 109355672272896 109415113081344 109439022233856 109453287358464 109477204852736 109537050263552 109661990682624 109721597991936 109920261341184 109958611861504 110071899141792 110197449621504 110228161232896 110257347982131 110272060588032 110481983668224 110580945911808 110594493513728 110752816018176 110766384676416 110865601667072 111076654661504 111120891936768 111137374407128 111151860908032 111278643216384 111393290488032 111432154939392 111633915445248 111694594603872 111719001863728 111821995966464 111883123150848 111907571607552 111922158501888 111946615488512 112007464616768 112196521254912 112210266785792 112235665948672 112453995297042 112569395183616 112744355831352 112783691661312 112845344553984 112884715618304 112974058487808 113060166351888 113161437956096 113265761845248 113290512433152 113396347212939 113596948283392 113627378221056 113659045740544 113713984039866 113753658167296 113843688763392 113905921100544 113920768475136 113945662193664 114214021549824 114238979349376 114239874269184 114253870137344 114446718468096 114502037497344 114533948781056 114797686155264 115005540335616 115079097893886 115196289232192 115287461601984 115327684706304 115415586484219 115430987399168 115610395668096 115625465217024 115650731442176 115729034641408 115980406161408 115994615267328 116253557648928 116278961123472 116294117818368 116319530156032 116490409869312 116515865100288 116579197866432 116619871649792 116712170717184 116831025102848 116905750241408 117084790222848 117100051955712 117117421309952 117387107647488 117428063305728 117492255031296 117674867019312 117689283718692 117690205667328 117715923075072 118018945577848 118034329075712 118065947682816 118098852214784 118233558417408 118290707855712 118355371143534 118396664623104 118531710517248 118564744855552 118675506766614 118701439480211 118810870714368 118917293408256 118943278956544 119007931155316 119143674273792 119208803833344 119250395070464 119524993007616 119558304169984 119817993129984 119832672390144 119940010344448 120034937143296 120126426748881 120142084952064 120168338139136 120234027828352 120344871960576 120371169460224 120696757551104 120863261802752 120958919311104 120974686027776 121001121153024 121040816504832 121067266080768 121271239885824 121379866411008 121394737020928 121658414840928 121692320579872 121940253605888 121972541539968 122015097028608 122221045481472 122314201320192 122535665000448 122563401351168 122578416959488 122836045397352 122852056793088 122878902157312 122894919139328 122962099306496 123161855459328 123196180201472 123229181546496 123562500182016 123589500790784 123605610397696 123703438344192 123797724050112 123865397733084 123908613627904 124006681387008 124049946574848 124212359631496 124354039037952 124418805202944 124723801875456 124767317262336 124862413847696 124961236494192 125029546208019 125045843521536 125073168267264 125089471266816 125116805545984 125396111990784 125411474642944 125623155818496 125683877096694 125796456162048 125939942424576 125975041409024 126008397693864 126236550134016 126265124192256 126393706872832 126590153915904 126634320461824 126703544762368 126944748184576 126995305070592 127030698180608 127306617700608 127322214414528 127351034216448 127581617651712 127650965261568 127678859272832 127695501918208 127796566818816 127866426458112 127894367551488 127911038287872 127938989129728 127972865438208 128008530990592 128240304898048 128417215665424 128518851768048 128535603904512 128563691225088 128650737352704 128850692378688 128895647612928 128966108061696 129011103563776 129113209700352 129211618687872 129595825386216 129641040592896 129788912074752 129825083752448 129859860824064 129958838902704 130004180762624 130107072872448 130195163971584 130223613935616 130239568019456 130530310342656 130558833542144 130575851585536 130859471425536 130876528656384 130895941464064 131197355606016 131330961047552 131434903240704 131518969021584 131535081803244 131652901979648 131757098973696 131803068235776 131903527410536 132126166477824 132143388819456 132172264505344 132565274591232 132666314713177 132771313775079 132788620210176 132817636890624 132861208741632 132890241283968 132907563220992 132936605892608 133233368990208 133249691808128 133279853314048 133385337962496 133521171546112 133811188826112 133848481497088 133930633847808 134156694454272 134258947542867 134502038535648 134503092191232 134532483514368 134548965490688 134878794946112 134896376086528 134932511637504 134970116816896 135124066762752 135189380406528 135263281306896 135310473854976 135464812019712 135629150590416 135658787977384 135676470788096 135783852244992 135831226417152 135905478180864 135935175950336 135971169528096 136009064177504 136164199170048 136286165794816 136569079148544 136598921926656 136599992008704 136903860652356 136951625588736 136999407190016 137074297536512 137182785306624 137287344855864 137305239945216 137335243587584 137743605629952 137900719079424 137939151486976 138081266334123 138129442060288 138238764926976 138256784031744 138286995603456 138332361719808 138362589806592 138595702726656 138736842309632 139000953319424 139038188389632 139056311697408 139076937805568 139397190331392 139445825175552 139698307596288 139738904585433 139787658651648 140040760000512 140165765777408 140384051882688 140402350620672 140433031036928 140470215578658 140756406239232 140795634515968 141087908973312 141118739196288 141214285922304 141245143760896 141263554740224 141375358107648 141483113200128 141560454552096 141609844146176 141721921585152 142192920231936 142301298463296 142463610519552 142541487857664 142591219728384 142699901540224 142812841707648 142909535453184 142940763734016 142958275833856 142959395733504 142990634909696 143308719630244 143327399591936 143569320935424 143638716681936 143657439657984 143688831369216 143767378470912 143931362770944 144009597364416 144156250212352 144270343010304 144302999076864 144320678068224 144469367623602 144509630688598 144674461618176 144724937670656 144804051156992 145079712210944 145137491509248 145511102188032 145544039104512 145561870139392 145788109243224 145886817441792 145918696311808 145937716477952 146053219221504 146254703357952 146295463989248 146519514021888 146560348454912 146762532189056 146878687734912 146897833033728 146929932828672 147009797309508 147029414117376 147257934147072 147309311557632 147670421357568 147688512901888 147747331178496 148109514727104 148161189249024 148391468336853 148411269513216 148524387317376 148576206585856 148693797568512 148845220593664 148926126138496 149095994621952 149177497534464 149210095476736 149229544669184 149553681629184 149595361673216 149905903284144 149938660396056 149939834978304 150092526911488 150211317989376 150325807775136 150378255548416 150460459405312 150579541684224 150632077983744 150746888469184 151021015793664 151054016577536 151195129617252 151367586177024 151503170961408 151618645386488 151738644314376 151758423097344 151791585017856 151841381419008 151874561467392 151894357966848 151927549591552 152285362066432 152319832358912 152616136474557 152636029636608 152669383329792 152927072944128 153010197199692 153063581540352 153321936519168 153340720447488 153438797191848 153716615469312 153770246275072 154124333088768 154147194224128 154167286956032 154208584728576 154502149036032 154640541548544 154659487023104 155004743531904 155038614831296 155058823757824 155181545422848 155320546492416 155354486800384 155395622317824 155438930488576 155616227622912 156078947598336 156113053630464 156133402607616 156376072484352 156461555031264 156516143529984 156656340041728 156899822692416 156919044958256 156920274223104 156954564100096 157421263577088 157600821805056 157644744556544 157686486499584 157720943807616 157807161524712 157862219497472 157987159916544 158007753179136 158042280689664 158234009022152 158395088830464 158414494285824 158556391211008 158858232365056 158900786731008 158921499082752 158945071777792 159311074664448 159366657343488 159721170761082 159757324173312 159776896520192 160046582857728 160168568998508 160189446602752 160459829280768 160494892613632 160537389232752 160828060313088 160864464273408 161243324540928 161278559081472 161299581370368 161334828204032 161387755339776 161423021441024 161694986514432 161839821881344 162175781488896 162211219787904 162506194550784 162630055386624 162686796038144 162815554879488 162904557551616 163085601760256 163214676237312 163380886667264 163757103906816 163781393863136 163802742390784 164158533350784 164179931037696 164215807279104 164305575395328 164492986023936 164582396987904 164750000242688 164880392011776 164937917792256 165063632066816 165107848712688 165153863644112 165342241849344 165399928766464 165805385383936 165871418867712 165891740270592 166149577014624 166298402500608 166356423016448 166614981992256 166706061610692 166727791362048 166764224356352 166785961689088 166917964824576 167148232409088 167194815987712 167450873167872 167497541091328 167541891905808 167578502795592 167728608216064 167861357411328 167883237752832 167919923232768 168011196925152 168294781882368 168315400178688 168353498923008 168786871887872 168854092775424 169175537491968 169268016830976 169327073427456 169590249527832 169742156934144 169762952552704 169801378955264 169935768649728 170108823535616 170201287015424 170395422425088 170488568610816 170525823401984 170570976059799 170630487250944 170918493290496 171321032324736 171358469024064 171359811403776 171380805206016 171418254966784 171534316470272 171670077702144 171800923171584 171860863483904 171954810748928 172150946267136 172282158250496 172794433848288 172854720790528 172991527059456 173146481098752 173278451870272 173415593502144 173438197825536 173476097163264 173593551962112 173631485247488 173991922900992 174040413790208 174418441685208 174441176727552 174479295234048 174502038208512 174773797650432 174868796799648 174929807474688 175246537654272 175358625362112 175380109070992 175676131964928 175737424314368 176142094958592 176168221970432 176191185092608 176238382546944 176533925578038 176573884612608 176753699454976 177028418366772 177051493613568 177090182520832 177148278322176 177186988378624 177210084294656 177350337626112 177594996934656 177644491986944 177847117283328 178013260149921 178375940112384 178414918434816 178511896732974 178574178463744 178715511410688 178813205750016 178875592605696 179011930057156 179336051380864 179337456254976 179376644685824 179749008585216 179910015516672 180213127428096 180252507208704 180351041742528 180413965139968 180556754190336 180838867453888 181045136326656 181207304241152 181294892704128 181501681729536 181552265560064 181600899121152 181624570380288 182069799616512 182092105531392 182131895902208 182538480869808 182602167451648 182910380408832 183022645542912 183049793141152 183073653260288 183471301980288 183658140839936 183803497500672 183845102026752 183867625439232 184108355112164 184254068096028 184278085189632 184318353235968 184342378708992 184382660804608 184443148959744 184483453075456 184794270302208 185343750273024 185384251186176 185408415596544 185696586075168 185798096599626 185862920441856 185927766900736 186074919862272 186318539447244 186341365887929 186383544868864 186531058556928 186721013334016 187150975893504 187178735843584 187203134160896 187293620771544 187609752400896 187634206900224 187675208318976 188094167986176 188117211964416 188158318928384 188285714563072 188434733727744 188644150933504 188694684243072 188747272736128 188962562113536 189590560309248 189735064617728 189885230873856 189951480692736 190055317143552 190121626304512 190417122276864 190546047270912 190587684978688 190983321621792 191026551324672 191372426477568 191425761247232 191476447892352 191518288909248 191543252877312 191585108492288 191689837961216 191841551327232 191866557431808 191908483694592 192012796485888 192360457347072 192403998769152 192427570757632 192625823498136 192845536837632 192899282157568 192976106029056 193343471419392 193449162092544 193516655345664 193817428031808 194014802917376 194058718806016 194384145657632 194461560889344 194490405212474 194515756589056 194737625628672 194938258354056 195006271143936 195335420903424 195359352029184 195795465513984 195838250313216 195863777378304 195906577104896 196013063079344 196343912196096 196412415410176 196893895143424 196996441571328 197302622704866 197479352969472 197548252332032 197704602353664 197855291115804 197881692684288 198032516423168 198189249716736 198215083229184 198258396758016 198794659495936 198847911886848 198903330045952 199226455335936 199335361925952 199361344831488 199404908838912 199850053485312 199874537712192 199918213861408 199919779971072 200281757319168 200434410366848 200772722245632 200842770644992 200895950771712 201593506156336 201753057803472 201798725271552 201823448236032 202004227948544 202318192419168 202344564129792 202388780023808 202455175225344 202499415289856 202525810622464 202686100144128 202965710782464 203443725885624 203488181966076 203514706182144 203559177773056 203746839625728 203858217271296 203902763925504 204013596266256 204084775387136 204246298755072 204429248692224 204454293929984 204585062922464 204898382889984 204955487292416 205427438383104 205499110785024 205611446304768 205931017283796 205957859917824 206002865381376 206187388731392 206533154761234 206615408444928 206672991375872 206908727230464 207194163090432 207430493405184 207488303497216 207543884709888 208105263464448 208150738173952 208263879521803 208501429979136 208615406708352 208688191373312 209168737763328 209199763589888 209227032297472 209547461394432 209681487977472 209895018102784 210061140000768 210134429073408 210248648666112 210294591743488 210409548699616 210576077824032 210603525931008 210649546555392 211193451773952 211219325714432 211678108794432 211821428883456 211867715641344 211895332110336 212224669800192 212340681828144 212414766219264 212488876457984 212657051271168 212961561014776 213009765564416 213395443810304 213451947694944 213886829592576 213946439041024 214049852310336 214411145601024 214437413750784 214439093600256 214485952364544 214963079445366 214991099387904 215038078775296 215066108493824 215183673786368 215353981403136 215533247053824 215593315352576 215651067706368 216234375318528 216281626383872 216481017102336 216764446032897 216840073848832 217011692427264 217087406505984 217206076735488 217371629355118 217619568316416 218266653282048 218316058656768 218342805209088 218682163864836 218711344545792 218830226162688 218878044467712 218906574716928 218954409705472 219074100527104 219443195983872 219840522682368 220143798283584 220394899243008 220456322465792 220514695964262 220544121176064 220963967336448 221161891823616 221188987027456 221505632036352 221532769352832 221731203334144 222153309323008 222241783873536 222274748814256 222303721816064 222786580976064 222864309878784 223267830890496 223389189207744 223438003727456 223643991932928 223766246301696 223815143215104 223844317003776 223893230977024 224014929233536 224393042509824 224420533571584 224471331897344 224907990594084 225138790367232 225488711662704 225567383322624 225690689107968 225769431236608 225948116975616 226120332703776 226322875912192 226531523690496 226581024866304 226792694425878 227193896566784 227254756442112 227318091481088 227427968079732 227507316334592 227687377526784 227811842201088 227841536950272 227891324387328 228428043099648 228477958698752 228479748538368 228507740274688 229004074994688 229067897562112 229595372310528 230011080671232 230158195787772 230392578464384 230574923203968 230655369412608 230831172968438 230861974798336 231220791336192 231250930434048 231301462884352 231960812322816 231989230534656 232507115297856 232557922246944 232588235636736 232639060312064 232980819738624 233031730200576 233158395732864 233239743299584 233424341434368 233662050205696 233811500482816 234169580445696 234200103911424 234234842619904 234774215294976 234856126611456 234984510062592 235349734038624 235378567437384 235380411334656 235431846150144 236037891155696 236068658151424 236131895365632 236197704429568 236467116834816 236581415711424 236710742287068 236793329246208 237063421034496 237129489711104 237351013533228 237402878960422 237621741428736 237834586816512 237886557913088 238015862310632 238287348547584 238417607666688 238500790140928 239049986015232 239116608339968 239581756141623 239635986259968 239665344780288 239880020688896 240069874286592 240252853497762 240284169904128 240336676278272 240468055656704 240689743921152 240742338920448 241393515102208 241726523605504 241917838622208 241949372055552 242002242306048 242081633009664 242134532161536 242542479771648 242759732822016 242789474041856 243316829681856 243384641159744 243880507211776 243945083079936 244030194057216 244442090962944 244628402640384 245071330000896 245156833918976 245672090794704 245704113586176 245757804314624 245924198612992 246323710918656 246392360402944 246458363092992 247125000364032 247179001581568 247211220795392 247406876688384 247595448100224 247730795466168 247817227255808 248013362774016 248099893149696 248424719262992 248708078075904 248837610405888 249447603750912 249534634524672 249724827695392 249922472988384 250059092416038 250091687043072 250146336534528 250178942533632 250233611091968 250790259352927 250792223981568 250822949285888 251246311636992 251367754193388 251592912324096 251879884849152 251950082818048 252016795387728 252473100268032 252530248384512 253180307831808 253268640923648 253407089524736 253889496369152 253990610141184 254061396361216 254613235401216 254644428829056 254702068432896 255163235303424 255301930523136 255357718545664 255391003836416 255593133637632 255732852916224 255788735102976 255877978259456 255945730876416 256017061981184 256480609796096 256834431330848 257037703536096 257071207809024 257127382450176 257301474705408 257701384757376 257791295225856 257932216123392 258022207127552 258226419400704 258423237375744 259191650772432 259282081185792 259577824149504 259650167504896 259719721648128 259917677805408 260008361525248 260214145744896 260390327943168 260447227871232 260479136038912 261060620685312 261117667084288 261151703171072 261718942851072 261753057312768 261791882928128 262394711212032 262661922095104 262869806481408 263037938043168 263070163606488 263305803959296 263514197947392 263606136471552 263807054821072 263951264216929 264252332955648 264286777638912 264344529010688 265130549182464 265332629426354 265542627550158 265577240420352 265635273781248 265722417483264 265780482567936 265815126441984 265873211785216 266466737980416 266499383616256 266559706628096 266770675924992 267042343092224 267622377652224 267696962994176 267767845099461 267861267695616 268313388908544 268517895085734 269004077071296 269006184382464 269064967028736 269097930981376 269757589892224 269792752173056 269865023275008 269940233633792 270248133525504 270378760813056 270526562613792 270620947709952 271258301180832 271317575954768 271352941576192 271567704489984 271810956361728 271870351900672 271942339056192 272018128355008 272328398340096 272572331589632 273138158297088 273197843853312 273199984017408 273807721304712 273903251177472 273998814380032 274148595073024 274365570613248 274574689711728 274610479890432 274670487175168 275487211259904 275801438158848 275878302973952 276162532668246 276258884120576 276477529853952 276513568063488 276573991206912 276664723439616 276725179613184 277191405453312 277473684619264 278001906638848 278076376779264 278112623394816 278153875611136 278794380662784 278891650351104 279477809170866 279575317303296 280081520001024 280294995747389 280331531554816 280768103765376 280804701241344 280866062073856 280940431157316 281512812478464 281591269031936 282175817946624 282237478392576 282428571844608 282490287521792 282966226400256 283120909104192 283219688292352 283443843170304 284385840463872 284602596926592 284927221039104 285082975715328 285182439456768 285399803080448 285625683415296 285819070906368 285881527468032 285916551667712 285981269819392 286617439260488 286654799183872 287138641870848 287277433363872 287314879315968 287377662738432 287534756941824 287862725541888 288019194728832 288312500424704 288540686020608 288605998153728 288641356136448 288938735247204 289019261377196 289348923236352 289449875341312 289608102313984 290159424421888 290274983018496 291022204376064 291088078209024 291123740278784 291576218486448 291735607818711 291773634883584 291837392623616 291875432955904 292106438443008 292509406715904 292590927978496 293039028043776 293120696909824 293525064378112 293757375469824 293795666067456 293859865657344 294019594619016 294515868294144 294618623115264 295340842715136 295377025803776 295494662356992 296219029454208 296322378498048 296782936673706 296822539026432 297048774634752 297152413171712 297387595137024 297690441187328 297852252276992 298191989243904 298354995068928 298420190953472 298459089338368 299107363258368 299190723346432 299811806568288 299877320792112 299879669956608 300185053822976 300422635978752 300651615550272 300756511096832 300920918810624 301159083368448 301264155967488 301493776938368 302042031587328 302108033155072 302390259234504 302735172354048 303006341922816 303237290772976 303477288628752 303516846194688 303583170035712 303682762838016 303749122934784 303788715933696 303855099183104 304570724132864 304639664717824 305232272949114 305272059273216 305338766659584 305854145888256 306020394399384 306127163080704 306643873038336 306681440894976 306877594383696 307433230938624 307540492550144 308248666177536 308294388448256 308334573912064 308417169457152 309004298072064 309281083097088 309318974046208 309799732141851 310009487063808 310077229662592 310117647515648 310363090845696 310641092984832 310708973600768 310791244635648 310877860977152 311232455245824 312157895196672 312226107260928 312752144968704 312923110062528 313032287059968 313270877600023 313312680083456 313799645384832 313838089916512 313840548446208 313909128200192 314842527154176 315201643610112 315289489113088 315372972999168 315441887615232 315614323049424 315724438994944 315974319833088 316084561379328 316468018044304 316790177660928 316828988571648 317112782422016 317716464730112 317801573462016 317842998165504 317890143555584 318622149328896 318733314686976 319442341522164 319514648346624 319553793040384 320093165715456 320337137997016 320378893205504 320919658561536 320989785227264 321074778465504 321656120626176 321728928546816 322189621446287 322444619168049 322486649081856 322557118162944 322599162740736 322669656408064 322775510679552 322846042882048 323389973028864 323679643762688 324351562977792 324422439575808 325260110773248 325373592076288 325631109758976 325809115103232 326057444032677 326171203520512 326429352474624 326761773334528 327514207813632 327562787726272 327605484781568 328317066701568 328359862075392 328431614558208 328611150790656 328985972047872 329164793975808 329500000485376 329760784023552 329875835584512 330127264133632 330215697425376 330307727288224 330684483698688 331610770767872 331742837735424 331783480541184 332299154029248 332596805001216 332712846032896 333229963984512 333412123221384 333455582724096 333528448712704 333571923378176 333835929649152 334296464818176 334389631975424 334901746335744 334995082182656 335083783811616 335157005591184 335457216432128 335722714822656 335766475505664 335839846465536 336022393850304 336589563764736 336630800357376 336706997846016 337573743775744 337708185550848 338351074983936 338536033661952 338654146854912 339180499055664 339484313868288 339525905105408 339602757910528 339871537299456 340402574030848 340790844850176 340977137221632 341051646803968 341141952119598 341260974501888 341836986580992 342642064649472 342716938048128 342719622807552 342761610412032 342836509933568 343068632940544 343340155404288 343601846343168 343721726967808 343909621497856 344564316500992 345588867696576 345709441581056 345983054118912 346246759452657 346292962197504 346556903740544 346831187004288 346876395651072 346952194326528 347187103924224 347262970494976 347983845801984 348080827580416 348836883370416 348882353455104 348958590468096 349547595300864 349737593599296 349859614949376 350493075308544 350717250724224 350760218141984 351352263929856 351474848628736 352284189917184 352336443940864 352382370185216 352476765093888 353067851156076 353147769225216 353507398909952 354056836733544 354102987227136 354180365041664 354296556644352 354373976757248 354420168589312 354700675252224 355189993869312 355288983973888 355694234566656 356026520299842 356104318440633 356751880224768 356829836869632 357023793465948 357148356927488 357431022821376 357626411500032 357751185211392 358023860114312 358672102761728 358674912509952 358753289371648 359498017170432 359820031033344 360379280246643 360426254856192 360505014417408 360702083485056 360827930279936 361113508380672 361677734907776 362090272653312 362414608482304 362589785408256 363003363459072 363104531120128 363201798242304 364139599233024 364184211062784 364263791804416 365076961739616 365204334903296 365820760817664 366045291085824 366099586282304 366147306520576 366942603960576 367316281679872 367606995001344 367690204053504 367735250878464 368216710224328 368508136192056 368556170379264 368636706471936 368684757417984 368765321609216 368886297919488 368966906150912 369588540604416 370687500546048 370768502372352 370816831193088 371393172150336 371596193199252 371725840883712 371855533801472 372149839724544 372637078894488 372682731775858 372767089737728 373062117113856 373442026668032 374301951787008 374357471687168 374406268321792 374587241543088 375219504801792 375268413800448 375350416637952 376188335972352 376234423928832 376316637856768 376571429126144 376869467455488 377288301867008 377389368486144 377494545472256 377925124227072 379181120618496 379470129235456 379770461747712 379902961385472 380110634287104 380834244553728 381092094541824 381175369957376 381966643243584 382053102649344 382744852955136 382851522494464 382952895784704 383036577818496 383086505754624 383170216984576 383379675922432 383683102654464 383733114863616 383816967389184 384025592971776 384720914694144 384855141515264 385251646996272 385691073675264 385798564315136 385952212058112 386686942838784 386898324185088 387033310691328 387634856063616 388029605834752 388117437612032 388768291315264 388923121778688 388980810424948 389031513178112 389475251257344 389876516708112 390012542287872 390670841806848 390718704058368 391590931027968 391676500626432 391727554756608 391813154209792 392026126158688 392687824392192 392824830820352 393787790286848 393992883142656 394605245409732 394958705938944 395096504664064 395409204707328 395710582231608 396065032846336 396378499433472 396430166458368 396516793516032 397589318991872 397695823773696 397806660091904 397998944139531 398452910671872 398670723851904 398722689662976 398809817677824 399700106970624 399749075424384 399836427722816 399839559942144 400563514638336 400868820733696 401545444491264 401685541289984 401791901543424 402776842628601 403187012312672 403506115606944 403597450543104 403646896472064 404008455897088 404636384838336 404689128259584 404777560047616 404910350450688 404998830579712 405051621244928 405372200288256 405931421564928 406887451771248 406976363932152 407029412364288 407118355546112 407493679251456 407716434542592 407805527851008 408027192532512 408169550774272 408492597510144 408858497384448 408908587859968 409170125844928 409796765779968 409910974584832 410854876766208 410998221570048 411222892609536 411862034567592 411915719835648 412005730762752 412374777462784 413066309522468 413230816889856 413345982751744 413817454460928 414243799002369 414388326180864 414860986810368 414976606994432 415087769419776 416210526928896 416301476347904 416527759043606 417002859958272 417230813416704 417376382746624 418337475526656 418399527179776 418454064594944 419094922788864 419362975954944 419790036205568 420122280001536 420497297332224 420589183486976 420819097399232 421152155648064 421207051862016 421299093110784 422386903547904 422438651428864 423356217588864 423642857766912 423735431282688 423790664220672 424449339600384 424681363656288 424829532438528 425923122029552 426019531128832 426790887620608 426903895389888 427773659185152 427892878082048 428099704620672 428822291202048 428874827501568 428878187200512 428971904729088 429926158890732 429982198775808 430076157550592 430132216987648 430367347572736 430707962806272 431066494107648 431186630705152 431302135412736 432468750637056 432563252767744 432962034204672 433528892065794 433680147697664 434023384854528 434174813011968 434412153470976 434743258710236 435239136632832 436533306564096 436632117313536 436685610418176 437364327729672 437660452325376 437756088935424 437813149433856 437908819410944 438148201054208 438886391967744 439681045364736 440287596567168 440789798486016 440912644931584 441029391928524 441088242352128 441927934672896 442377974054912 443011264072704 443065538705664 443462406668288 444306618646016 444483567747072 444549497628512 444607443632128 445573161952128 445728619757568 446535661780992 446778378415488 446876007454912 447287983865856 447532492603392 447630286430208 447688634007552 447786461954048 448029858467072 448786085019648 448841067143168 448942663794688 449815981188168 450277580734464 450977423325408 451134766645248 451381378215936 451538862473216 451896233951232 452240665407552 452645751824384 453063047380992 453162049732608 453585388851756 454387793133568 454509512884224 454636182962176 454855936159464 455014632669184 455374755053568 455623684402176 455683073900544 455782648774656 456856086199296 456955917397504 456959497076736 457015480549376 458008149989376 458135795124224 459190744621056 460022161342464 460316391575544 460785156928768 461149846407936 461310738825216 461662345936876 461723949596672 462441582672384 462501860868096 462602925768704 463921624645632 463978461069312 465014230595712 465115844493888 465176471273472 465278120624128 465961639477248 466063460401152 466316791465728 466479486599168 466848682868736 467324100411392 467623000965632 468339160891392 468400207822848 468469685239808 469548430589952 469969020125184 470699468077248 470757134874768 470760822669312 470863692300288 472075782311392 472137316302848 472263790731264 472395408859136 472934233669632 473162831422848 473421484574136 473586658492416 474126842068992 474258979422208 474702027066456 474805757920844 475243482857472 475669173633024 475773115826176 476031724621264 476574697095168 476835215333376 477001580281856 478099972030464 478233216679936 479163512283246 479271972519936 479330689560576 479760041377792 480139748573184 480505706995524 480568339808256 480673352556544 480936111313408 481379487842304 481484677840896 482787030204416 483453047211008 483835677244416 483898744111104 484004484612096 484163266019328 484269064323072 485084959543296 485519465644032 485578948083712 486633659363712 486769282319488 487761014423552 487890166159872 488060388114432 489256805280768 490142660001792 490313667837952 491344181589408 491408227172352 491515608629248 491848397225984 492647421837312 492784720805888 492916726185984 494250000728064 494358003163136 494422441590784 494813753376768 495190896200448 495461590932336 495634454511616 496026725548032 496199786299392 496849438525984 497416156151808 497675220811776 498895207501824 499069269049344 499449655390784 499844945976768 500118184832076 500183374086144 500292673069056 500357885067264 500467222183936 501580518705854 501584447963136 501645898571776 502492623273984 502735508386776 503185824648192 503759769698304 503900165636096 504033590775456 504946200536064 505060496769024 505783707410093 506360615663616 506537281847296 506814179049472 507778992738304 507981220282368 508122792722432 509226470802432 509288857658112 509404136865792 510326470606848 510603861046272 510715437091328 510782007672832 511186267275264 511465705832448 511577470205952 511891461752832 512034123962368 512961219592192 513668862661696 514075407072192 514142415618048 514254764900352 514602949410816 515402769514752 515582590451712 515864432246784 516044414255104 516452838801408 516846474751488 518383301544864 518564162371584 519439443296256 519835355610816 520016723050496 520428291489792 520780655886336 520894455742464 520958272077824 522121241370624 522235334168576 522303406342144 523437885702144 523506114625536 523583765856256 524789422424064 525323844190208 525739612962816 526075876086336 526140327212976 526611607918592 527028395894784 527212272943104 527614109642144 527902528433858 528504665911296 528573555277824 528689058021376 530261098364928 530665258852708 531085255100316 531154480840704 531270547562496 531444834966528 531560965135872 531630252883968 531746423570432 532933475960832 532998767232512 533119413256192 533541351849984 535244755304448 535393925988352 535535690198922 535722535391232 536626777817088 537035790171468 538008154142592 538012368764928 538129934057472 538195861962752 539515179784448 539585504346112 539730046550016 539880467267584 540757521626112 541053125227584 541241895419904 542516602361664 542635151909536 542705883152384 543135408979968 543621912723456 543740703801344 543884678112384 544036256710016 544656796680192 545144663179264 546276316594176 546395687706624 547615442609424 547806502354944 547997628760064 548297190146048 548731141226496 549149379423456 549220959780864 549340974350336 550974422519808 551602876317696 551756605947904 552325065336492 552517768241152 552955059707904 553027136126976 553147982413824 553329446879232 553450359226368 554382810906624 554947369238528 556003813277696 556152753558528 556225246789632 556307751222272 557588761325568 557783300702208 558955618341732 559024097663787 559150634606592 560163040002048 560589991494778 560663063109632 561536207530752 561609402482688 561732124147712 561880862314632 563025624956928 563182538063872 564351635893248 564474956785152 564857143689216 564980575043584 565932452800512 566241818208384 566439376584704 566887686340608 568771680927744 569205193853184 569854442078208 570165951430656 570364878913536 570799606160896 571251366830592 571638141812736 571763054936064 571833103335424 573234878520976 573309598367744 574277283741696 574554866727744 574629758631936 574755325476864 575069513883648 575725451083776 576038389457664 576625000849408 577081372041216 577211996307456 577282712272896 577877470494408 578038522754392 578697846472704 578899750682624 579216204627968 580318848843776 580549966036992 582044408752128 582176156418048 582247480557568 583152436972896 583471215637422 583547269767168 583674785247232 583750865911808 584212876886016 585018813431808 585181855956992 586078056087552 586241393819648 587050128756224 587514750939648 587591332134912 587719731314688 588039189238032 589031736588288 589237246230528 590681685430272 590754051607552 590989324713984 592438058908416 592644756996096 593565873347412 593645078052864 594097549269504 594304826343424 594775190274048 595380882374656 595704504553984 596383978487808 596709990137856 596840381906944 598214726516736 598381446692864 599623613136576 599754641584224 599759339913216 600370107645952 600845271957504 601303231100544 601513022193664 601841837621248 602318166736896 602528311934976 602987553876736 604216066310144 604780518469008 605470344708096 606012683845632 606474581545952 606954577257504 607033692389376 607166340071424 607365525676032 607498245869568 607577431867392 607710198366208 609141448265728 609279329435648 610464545898228 610544118546432 610677533319168 611708291776512 612040788798768 612254326161408 613287746076672 613362881789952 613755188767392 614866461877248 615080985100288 616497332355072 616588776896512 616669147824128 616834338914304 618008596144128 618562166194176 618637948092416 619599464283702 620018974127616 620154459325184 620235295031296 620726181691392 621417947201536 621582489271296 621755721954304 622464910491648 624315790393344 624452214521856 624791638565409 625504289937408 625846220125056 626064574119936 626541755200046 626625360166912 627599290769664 627676179833024 627681096892416 627818256400384 629685054308352 630403287220224 630578978226176 630745945998336 630883775230464 631228646098848 631448877989888 631948639666176 632936036088608 633580355321856 633657977143296 634225564844032 635432929460224 635603146924032 635685996331008 635780287111168 637244298657792 637466629373952 638884683044328 639029296693248 639107586080768 640186331430912 640674275994032 640757786411008 641839317123072 641979570454528 642149556931008 643312241252352 643457857093632 644379242892574 644889238336098 644973298163712 645114236325888 645198325481472 645339312816128 645551021359104 645692085764096 646779946057728 647359287525376 648703125955584 648844879151616 650293338098691 650520221546496 650747184152576 651262219517952 651618230206464 652114888065354 652342407041024 652858704949248 653523546669056 655028415627264 655125575452544 655210969563136 656634133403136 656719724150784 656863229116416 657222301581312 658329587951616 659000000970752 659521568047104 660254528267264 660431394850752 660615454576448 661368967397376 663221541535744 663485675470848 663566961082368 664598308058496 665193610002432 665425692065792 666459927969024 666824246442768 666911165448192 667056897425408 668592929636352 668779263950848 669803492671488 669990164365312 670167567623232 670314011182368 670914432864256 671445429645312 671532951011328 671679692931072 672044787700608 673179127529472 673261600714752 673413995692032 675147487551488 675416371101696 676702149967872 677072067323904 677308293709824 678360998111328 678968627736576 679051810210816 679205515821056 679743074598912 680716418243659 680805148061696 681581689700352 681954274443264 682103293607936 682283904239196 682521949003776 683673973161984 685284129298944 685433876096256 685439245615104 685523220824064 685673019867136 687203692686336 687443453935616 687819242995712 689128633001984 691177735393152 691418883162112 691966108237824 692493518905314 692585924395008 693113807481088 693662374008576 693752791302144 693904388653056 694525940989952 695967691603968 696161655160832 697673766740832 697764706910208 697917180936192 699095190601728 699475187198592 699719229898752 700986150617088 701434501448448 701520436283968 702704527859712 702949697257472 704568379834368 704672887881728 704764740370432 704953530187776 706135702312152 706295538450432 707014797819904 708113673467088 708205974454272 708360730083328 708593113288704 708747953514496 708840337178624 709401350504448 710379987738624 710577967947776 711388469133312 712053040599684 712208636881266 713503760449536 713659673739264 714047586931896 714296713854976 714862045642752 715252823000064 715502370422784 716047720228624 717344205523456 717349825019904 717506578743296 718996034340864 719640062066688 720758560493286 720852509712384 721010028834816 721404166970112 721655860559872 722227016761344 723355469815552 724180545306624 724829216964608 725179570816512 726006726918144 726209062240256 726403596484608 728279198466048 728368422125568 728527583608832 730153923479232 730408669806592 731641521635328 732090582171648 732199172564608 732294613041152 733885207921152 734632563359744 735213990002688 735470501756928 736433420448656 737016272384112 737112340758528 737273412943872 737530643218432 737772595838976 737933812301824 739177081208832 741375001092096 741537004744704 741633662386176 742786344300672 743192386398504 743451681767424 743711067602944 744299679449088 745274157788976 745365463551716 745534179475456 746124234227712 746884053336064 748603903574016 748714943374336 748812536643584 749174483086176 750439009603584 750536827600896 750700833275904 752370778058781 752376671944704 752468847857664 752633275713536 753142858252288 753738934910976 754576603734016 754778736972288 754989090944512 755850248454144 758940258470912 759540923495424 759805922770944 760221268574208 760800702742913 761668489107456 762184189083648 762350739914752 763933286487168 764106205298688 765489705910272 765703044988928 765905791569408 766073155636992 766173011509248 766340433969152 766759351844864 767366205308928 767633934778368 768051185943552 769441829388288 769710283030528 770503293992544 771382147350528 771597128630272 771904424116224 773373885677568 773796648370176 774066621382656 775269712127232 776059211669504 776234875224064 777536582630528 777846243557376 777961620849896 778063026356224 778950502514688 779753033416224 780025084575744 781341683613696 781437408116736 783181862055936 783353001252864 783455109513216 783626308419584 784052252317376 785375648784384 785649661640704 787575580573696 787985766285312 789210490819464 789917411877888 790193009328128 790818409414656 791421164463216 791853792650787 792130065692672 792756998866944 792860332916736 793033587032064 795178637983744 795391647547392 795613320183808 795997888279062 796905821343744 797341447703808 797445379325952 797619635355648 799400213941248 799498150848768 799672855445632 799679119884288 801127029276672 801737641467392 803090888982528 803583803086848 805553685257202 806374024625344 807012231213888 807194901086208 807293792944128 808016911794176 809272769676672 809378256519168 809555120095232 809820700901376 809997661159424 810103242489856 810744400576512 811862843129856 813774903542496 813952727864304 814058824728576 814236711092224 815432869085184 815611055702016 816054385065024 816339101548544 816985195020288 817716994768896 817817175719936 818340251689856 819593531559936 819821949169664 821709753532416 821996443140096 822445785219072 823724069135184 823831439671296 824011461525504 824749554925568 826132619044936 826461633779712 826691965503488 827634908921856 828487598004738 828776652361728 829721973620736 829953213988864 830175538839552 832421053857792 832602952695808 833055518087212 834005719916544 834461626833408 834752765493248 836674951053312 836799054359552 836908129189888 838725951909888 839580072411136 840244560003072 840884987242167 840994594664448 841178366973952 841638194798464 842304311296128 842414103724032 842598186221568 844773807095808 844877302857728 846712435177728 847285715533824 847470862565376 848898679200768 849362727312576 849659064877056 851846244059104 852039062257664 853581775241216 853807790779776 855547318370304 855785756164096 856199409241344 857644582404096 857749655003136 857943809458176 859852317781464 859964397551616 860152315101184 860264433975296 860734695145472 861415925612544 862132988215296 862373261410304 862604270825472 864937501274112 865126505535488 865924068409344 867057784131588 867360295395328 868046769709056 868349626023936 868824306941952 869486517420472 870478273265664 873066613128192 873264234627072 873371220836352 874728655459344 875206823456133 875320904650752 875512177870848 875626298867712 875817638821888 876296402108416 877772783935488 879362090729472 880575193134336 881579596972032 881825289863168 882058783857048 883855869345792 884755948109824 886022528145408 886131077411328 886924813336576 888613237292032 888967135494144 889098995257024 889214887264256 891146323904256 891457239515136 893071323561984 893556756830976 893752014909824 894575967731712 895064985206784 895260572860416 895377268015104 895572923908096 896059716934144 897572170039296 897682134286336 899631962376336 900555161468928 901954846650816 902269533290496 902762756431872 903077724946432 903792467902464 904481330815104 905291503648768 906126094761984 906324099465216 907170777703512 908775586267136 909019025768448 909272365924352 909711872318928 910029265338368 910749510107136 911247368804352 911366147801088 911565297549312 913712172398592 913911834795008 913918994153472 914030961098752 916016299978752 916271590248448 918381489242112 920044322684928 920632783151088 921570313857536 922299692815872 922621477650432 923324691873752 924883165344768 925003721736192 925205851537408 927843249291264 927956922138624 929399196425553 930028461191424 930231688987776 930352942546944 930556241248256 931923278954496 932126920802304 932633582931456 932958973198336 933697365737472 934648200822784 935246001931264 936678321782784 936939370479616 939096861179904 939812632800069 939938040250368 941398936154496 941514269749536 941521645338624 941727384600576 944151564622784 944274632605696 944527581462528 944790817718272 945868467339264 946325662845696 946842969148272 947173316984832 948253684137984 948517958844416 949404054132912 949611515841688 950486965714944 951338347266048 951546231652352 952063449242528 953149394190336 953670430666752 954003160563712 956199944060928 956466433359872 958327024566492 958543945039872 958661379121152 959520082755584 960279497146368 961011413991048 961136679616512 961346705113088 961872222626816 962758975684608 962969355681792 965574060408832 966568864338861 966906094422016 967671354488832 967797488222208 968008969224192 968326532038656 968538128646144 970169919086592 971038931288064 971157896167424 973267318727424 973538564638976 975522028847104 975780332319744 976120776228864 978172332098031 978513610561536 980285320003584 982688363178816 982816454344704 983031217258496 983696794451968 985294843674624 985569441611776 985833452371968 988500001456128 988716006326272 988844883181568 989627506753536 990381792400896 990923181864672 991268909023232 992053451096064 993698877051968 994832312303616 995350441623552 997790415003648 998138538098688 998899310781568 999689891953536 1000236369664152 1000366748172288 1000585346138112 1000715770134528 1000934444367872 1003161037411708 1003168895926272 1003291797143552 1004985246547968 1005471016773552 1006371649296384 1007519539396608 1007800331272192 1008067181550912 1009892401072128 1010120993538048 1011567414820186 1012721231327232 1013074563694592 1013628358098944 1015557985476608 1015962440564736 1016245585444864 1018452941604864 1018577715316224 1018808273731584 1021207722092544 1021430874182656 1021564015345664 1022372534550528 1022931411664896 1023154940411904 1023782923505664 1024068247924736 1025922439184384 1027337725323392 1028150814144384 1028284831236096 1028509529800704 1029205898821632 1030805539029504 1031165180903424 1031728864493568 1033692949502976 1036766603089728 1037128324743168 1038740278357971 1038878886592512 1039670711221632 1040033446100992 1040856582979584 1041561311772672 1041788911484928 1041916544155648 1044242482741248 1044470668337152 1044606812684288 1046875771404288 1047167531712512 1049578844848128 1050647688380416 1051479225925632 1052151752172672 1052280654425952 1053223215837184 1054056791789568 1054424545886208 1055228219284288 1055805056867716 1057009331822592 1057147110555648 1057378116042752 1060522196729856 1061330517705416 1062170510200632 1062308961681408 1062541095124992 1062889669933056 1063121930271744 1063260505767936 1063492847140864 1065866951921664 1065997534465024 1066238826512384 1067082703699968 1068312955321899 1070489510608896 1070787851976704 1071071380397844 1071445070782464 1073253555634176 1074071580342936 1076016308285184 1076024737529856 1076259868114944 1076391723925504 1079030359568896 1079171008692224 1079460093100032 1079760934535168 1081515043252224 1082106250455168 1082483790839808 1085033204723328 1085270303819072 1085411766304768 1086270817959936 1087243825446912 1087481407602688 1087769356224768 1088072513420032 1089313593360384 1090289326358528 1092552633188352 1092791375413248 1095230885218848 1095613004709888 1096594380292096 1097462282452992 1098298758846912 1098441919561728 1098681948700672 1101948845039616 1103205752635392 1103513211895808 1104650130672984 1105035536482304 1105910119415808 1106054272253952 1106295964827648 1106658893758464 1106900718452736 1108765621813248 1109894738477056 1112007626555392 1112305507117056 1112450493579264 1112615502444544 1115177522651136 1115566601404416 1117911236683464 1118048195327574 1118301269213184 1120326080004096 1121179982989556 1121326126219264 1123072415061504 1123218804965376 1123464248295424 1123761724629264 1126051249913856 1126365076127744 1128703271786496 1128949913570304 1129714287378432 1129961150087168 1131864905601024 1132483636416768 1132878753169408 1133775372681216 1137543361855488 1138410387706368 1139708884156416 1140331902861312 1141599212321792 1142502733661184 1143276283625472 1143526109872128 1143666206670848 1146469757041952 1146619196735488 1148554567483392 1149109733455488 1149259517263872 1149510650953728 1150139027767296 1151450902167552 1152076778915328 1153250001698816 1154162744082432 1154565424545792 1155754940988816 1156077045508784 1157395692945408 1157799501365248 1158432409255936 1160637697687552 1161099932073984 1164088817504256 1164352312836096 1164494961115136 1166304873945792 1166942431274844 1167094539534336 1167349570494464 1167501731823616 1168425753772032 1170037626863616 1170363711913984 1172156112175104 1172482787639296 1174100257512448 1175029501879296 1175182664269824 1175439462629376 1176078378476064 1178063473176576 1178474492461056 1181363370860544 1181508103215104 1181978649427968 1184876117816832 1185289513992192 1187131746694824 1188195098539008 1188609652686848 1189550380548096 1190761764749312 1191409009107968 1192767956975616 1193419980275712 1193680763813888 1193996832418593 1196429453033472 1196762893385728 1199247226273152 1199509283168448 1199518679826432 1200740215291904 1201690543915008 1202606462201088 1203026044387328 1203683675242496 1204636333473792 1205056623869952 1205975107753472 1209561036938016 1210940689416192 1212025367691264 1212949163091904 1213909154515008 1214067384778752 1214332680142848 1214731051352064 1214996491739136 1215154863734784 1215420396732416 1218282896531456 1218558658871296 1220929091796456 1221088237092864 1221355066638336 1223416583553024 1224081577597536 1224508652322816 1226575492153344 1226725763579904 1227510377534784 1229732923754496 1230161970200576 1232994664710144 1233177553793024 1233338295648256 1233668677828608 1236017192288256 1237124332388352 1237275896184832 1239198928567404 1240037948255232 1240308918650368 1240470590062592 1241452363382784 1243164978542592 1243511443908608 1244929820983296 1248631580786688 1248904429043712 1249583277130818 1251008579874816 1251692440250112 1252129148239872 1253083510400092 1253250720333824 1255198581539328 1255352359666048 1255362193784832 1255636512800768 1259370108616704 1261491891996672 1261767550460928 1262457292197696 1262897755979776 1263897279332352 1265872072177216 1267160710643712 1267315954286592 1268451129688064 1270865858920448 1271206293848064 1271371992662016 1271560574222336 1274488597315584 1277769366088656 1278058593386496 1278215172161536 1280372662861824 1281348551988064 1281515572822016 1283678634246144 1283959140909056 1284299113862016 1286624482504704 1286915714187264 1288758485785148 1289778476672196 1289946596327424 1290228472651776 1290396650962944 1290678625632256 1291102042718208 1291384171528192 1293559892115456 1294718575050752 1297406251911168 1297689758303232 1300586676197382 1301040443092992 1301494368305152 1302524439035904 1303236460412928 1304229776130708 1304684814082048 1305717409898496 1307047093338112 1310056831254528 1310251150905088 1310421939126272 1313268266806272 1313439448301568 1313726458232832 1314444603162624 1316659175903232 1318000001941504 1319043136094208 1320509056534528 1320862789701504 1321230909152896 1322737934794752 1326443083071488 1327133922164736 1329196616116992 1330387220004864 1330851384131584 1332919855938048 1333648492885536 1333822330896384 1334113794850816 1337185859272704 1337558527901696 1339606985342976 1339980328730624 1340335135246464 1340628022364736 1341828865728512 1342890859290624 1343065902022656 1343359385862144 1344089575401216 1346358255058944 1346523201429504 1346827991384064 1350294975102976 1350832742203392 1353404299935744 1354144134647808 1354616587419648 1356721996222656 1357937255473152 1358103620421632 1358411031642112 1359486149197824 1361432836487318 1361610296123392 1363163379400704 1363908548886528 1364206587215872 1364567808478392 1365043898007552 1367347946323968 1370568258597888 1370867752192512 1370878491230208 1371046441648128 1371346039734272 1374407385372672 1374886907871232 1375638485991424 1378257266003968 1382355470786304 1382837766324224 1383932216475648 1384987037810628 1385171848790016 1386227614962176 1387324748017152 1387505582604288 1387808777306112 1391935383207936 1392323310321664 1395347533481664 1395529413820416 1395834361872384 1398190381203456 1398950374397184 1399438459797504 1401972301234176 1402869002896896 1403040872567936 1405409055719424 1405899394514944 1409345775763456 1409907060375552 1412271404624304 1412591076900864 1414029595639808 1416227346934176 1416411948908544 1416721460166656 1417186226577408 1417495907028992 1417680674357248 1418802701008896 1420759975477248 1421155935895552 1422776938266624 1424106081199368 1424417273762532 1427007520899072 1427319347478528 1428095173863792 1428593427709952 1429724091285504 1430505646000128 1431004740845568 1432095440457248 1434688411046912 1434699650039808 1435013157486592 1437992068681728 1439280124133376 1441517120986572 1441705019424768 1442020057669632 1442808333940224 1443311721119744 1444454033522688 1446710939631104 1448361090613248 1450359141633024 1452013453836288 1452418124480512 1452807192969216 1456558396932096 1456736844251136 1457055167217664 1460307846958464 1460817339613184 1463283043270656 1464181164343296 1464398345129216 1464589226082304 1467770415842304 1469265126719488 1470427980005376 1470941003513856 1472866840897312 1474032544768224 1474224681517056 1474546825887744 1475545191677952 1475867624603648 1478354162417664 1482750002184192 1483074009489408 1483267324772352 1485572688601344 1486384772797008 1486903363534848 1487422135205888 1488599358898176 1490548315577952 1490730927103432 1491068358950912 1492248468455424 1493768106672128 1497207807148032 1497429886748672 1497625073287168 1498348966172352 1500878019207168 1501073655201792 1501401666551808 1504741556117562 1504753343889408 1504937695715328 1505266551427072 1506285716504576 1507477869821952 1509153207468032 1509557473944576 1509978181889024 1511700496908288 1517351122230279 1517880516941824 1519081846990848 1519611845541888 1520442537148416 1521601405485826 1523336978214912 1524368378167296 1524701479829504 1527866572974336 1528212410597376 1530979411820544 1531406089977856 1531811583138816 1532146311273984 1532346023018496 1532680867938304 1533518703689728 1534732410617856 1536102371887104 1538883658776576 1541006587985088 1542764294701056 1543194257260544 1543808848232448 1546747771355136 1547593296740352 1548133242765312 1550539424254464 1552118423339008 1555073165261056 1555692487114752 1555923241699792 1556126052712448 1559506066832448 1560050169151488 1562683367227392 1562874816233472 1566363724111872 1566706002505728 1566910219026432 1567252616839168 1568104504634752 1570751297568768 1571299323281408 1575151161147392 1575971532570624 1578420981638928 1579834823755776 1580386018656256 1581636818829312 1582842328926432 1583707585301574 1584260131385344 1585513997733888 1585720665833472 1586067174064128 1590357275967488 1590783295094784 1591226640367616 1591995776558124 1593811642687488 1594682895407616 1594890758651904 1595239270711296 1598800427882496 1598996301697536 1599345710891264 1599358239768576 1603475282934784 1606181777965056 1607167606173696 1611107370514404 1612748049250688 1614024462427776 1614389802172416 1614587585888256 1616033823588352 1618545539353344 1618756513038336 1619110240190464 1619641401802752 1619995322318848 1623725686259712 1627549807084992 1627905455728608 1628117649457152 1628473422184448 1630865738170368 1631222111404032 1632108770130048 1632678203097088 1633970390040576 1635433989537792 1635634351439872 1636680503379712 1639187063119872 1639643898339328 1643419507064832 1643992886280192 1644891570438144 1647448138270368 1647662879342592 1648022923051008 1649499109851136 1652265238089872 1652923267559424 1653383931006976 1655269817843712 1656975196009476 1657553304723456 1659443947241472 1659906427977728 1660351077679104 1664842107715584 1665205905391616 1666111036174424 1668011439833088 1668923253666816 1669505530986496 1673349902106624 1673598108719104 1673816258379776 1677072292991361 1677451903819776 1679160144822272 1680489120006144 1681769974484334 1681989189328896 1682356733947904 1683276389596928 1684608622592256 1684828207448064 1685196372443136 1689547614191616 1689754605715456 1693424870355456 1694571431067648 1694941725130752 1697797358401536 1698725454625152 1699318129754112 1703692488118208 1704078124515328 1707163550482432 1707615581559552 1711094636740608 1711571512328192 1712398818482688 1715289164808192 1715499310006272 1719704635562928 1719928795103232 1720304630202368 1721469390290944 1722831851225088 1724265976430592 1724746522820608 1725208541650944 1729875002548224 1730253011070976 1731848136818688 1734115568263176 1734720590790656 1736093539418112 1736699252047872 1737648613883904 1738973034840944 1740956546531328 1746133226256384 1746528469254144 1746742441672704 1749457310918688 1750413646912266 1750641809301504 1751024355741696 1751252597735424 1751635277643776 1752592804216832 1755531815470489 1755545567870976 1758724181458944 1761150386268672 1763159193944064 1763650579726336 1764117567714096 1767711738691584 1772045056290816 1772262154822656 1773849626673152 1777226474584064 1777934270988288 1778197990514048 1778429774528512 1782292647808512 1782914479030272 1786142647123968 1787113513661952 1787504029819648 1789151935463424 1790129970413568 1790521145720832 1791145847816192 1792119433868288 1795144340078592 1795364268572672 1799263924752672 1801110322937856 1803909693301632 1804539066580992 1805525512863744 1806155449892864 1807584935804928 1808962661630208 1810583007297536 1812648198930432 1814341555407024 1817551172534272 1818038051536896 1818544731848704 1819423744637856 1820058530676736 1821499020214272 1822494737608704 1822732295602176 1823130595098624 1827424344797184 1827823669590016 1827837988306944 1828061922197504 1832032599957504 1832543180496896 1836762978484224 1840088645369856 1841265566302176 1843140627715072 1844599385631744 1845242955300864 1846649383747504 1847658849518503 1849766330689536 1850007443472384 1850411703074816 1855686498582528 1855913844277248 1858798392851106 1860056922382848 1860463377975552 1860705885093888 1861112482496512 1864253841604608 1865267165862912 1865917946396672 1867394731474944 1869296401645568 1870492003862528 1873356643565568 1873878740959232 1874374915696227 1878193722359808 1879625265600138 1879876080500736 1882797872308992 1883028539499072 1883043290677248 1883454769201152 1888303129245568 1888549265211392 1889055162925056 1889581635436544 1891736934678528 1892651325691392 1893685938296544 1894346633969664 1898808108265824 1899223031683376 1900973931429888 1902676694532096 1903092463304704 1904126898485056 1906298788380672 1907340861333504 1908006321127424 1912399888121856 1912932866719744 1916654049132984 1917087890079744 1917322758242304 1919040165511168 1920558994292736 1922022827982096 1922273359233024 1922693410226176 1923744445253632 1925517951369216 1925938711363584 1931148120817664 1933137728677722 1933812188844032 1935342708977664 1935594976444416 1936017938448384 1936653064077312 1937076257292288 1940339838173184 1942077862576128 1942315792334848 1946534637454848 1947077129277952 1951560664639488 1952241552457728 1956344664196062 1957027221123072 1960570640007168 1962064970231723 1965376726357632 1965632908689408 1966062434516992 1967393588903936 1970589687349248 1971138883223552 1971666904743936 1977000002912256 1977432012652544 1980763584801792 1981846363729344 1982537818046464 1984106902192128 1987397754103936 1989664624607232 1990700883247104 1995580830007296 1996277076197376 1997798621563136 1999379783907072 2000472739328304 2000733496344576 2001170692276224 2001868888735744 2006322074823416 2006337791852544 2006583594287104 2009970493095936 2010942033547104 2012743298592768 2015039078793216 2015600662544384 2016134363101824 2019784802144256 2020241987076096 2023134829640372 2025442462654464 2026149127389184 2027256716197888 2031115970953216 2031924881129472 2032491170889728 2036905883209728 2037155430632448 2037616547463168 2042149254730977 2042415444185088 2042861748365312 2043128030691328 2044745069101056 2045862823329792 2046309880823808 2047565847011328 2048136495849472 2051844878368768 2054675450646784 2056301628288768 2056569662472192 2057019059601408 2061611078059008 2062330361806848 2063457728987136 2067385899005952 2073533206179456 2074256649486336 2077480556715942 2077757773185024 2079341422443264 2080066892201984 2081713165959168 2083577822969856 2083833088311296 2088484965482496 2088941336674304 2089213625368576 2093751542808576 2094335063425024 2099157689696256 2101295376760832 2102958451851264 2104303504345344 2104561308851904 2106446431674368 2108113583579136 2108849091772416 2110456438568576 2111610113735432 2114018663645184 2114294221111296 2114756232085504 2121044393459712 2122661035410832 2124341020401264 2124617923362816 2125082190249984 2125779339866112 2126243860543488 2126521011535872 2126985694281728 2131733903843328 2131995068930048 2132477653024768 2134165407399936 2136625910643798 2140979021217792 2141575703953408 2142142760795688 2142890141564928 2146507111268352 2148143160685872 2152032616570368 2152049475059712 2152519736229888 2152783447851008 2158060719137792 2158342017384448 2158920186200064 2159521869070336 2163030086504448 2164212500910336 2164967581679616 2170066409446656 2170540607638144 2170823532609536 2172541635919872 2174487650893824 2174962815205376 2175538712449536 2176145026840064 2178627186720768 2185105266376704 2185582750826496 2190461770437696 2191226009419776 2192896143200161 2193188760584192 2194924564905984 2196597517693824 2196883839123456 2197363897401344 2203897690079232 2206411505270784 2207026423791616 2209300261345968 2210071072964608 2211820238831616 2212591929655296 2213317787516928 2213801436905472 2217531243626496 2219789476954112 2224015253110784 2224611014234112 2224900987158528 2225231004889088 2230355045302272 2231133202808832 2235822473366928 2236096390655148 2236602538426368 2240652160008192 2242359965979112 2242652252438528 2246144830123008 2246437609930752 2246928496590848 2247523449258528 2252102499827712 2252730152255488 2255327350124009 2257112334176343 2257406543572992 2257899827140608 2259428574756864 2259922300174336 2263729811202048 2264967272833536 2265757506338816 2267550745362432 2276820775412736 2279417768312832 2280663805722624 2282402108228739 2283198424643584 2285005467322368 2286552567250944 2287052219744256 2287332413341696 2292939514083904 2293238393470976 2297109134966784 2298219466910976 2298519034527744 2299021301907456 2300278055534592 2302901804335104 2304153557830656 2306500003397632 2308325488164864 2309130849091584 2311509881977632 2312154091017568 2314791385890816 2316864818511872 2321275395375104 2322199864147968 2328177635008512 2328704625672192 2328989922230272 2332609747891584 2333884862549688 2334189079068672 2334699140988928 2335003463647232 2336851507544064 2340075253727232 2340727423827968 2344312224350208 2344965575278592 2348200515024896 2350059003758592 2350365328539648 2350878925258752 2352156756952128 2356126946353152 2356948984922112 2362726741721088 2363016206430208 2363957298855936 2369752235633664 2370579027984384 2374263493389648 2375561377952361 2376390197078016 2377219305373696 2379100761096192 2382818018215936 2385535913951232 2386839960551424 2387361527627776 2387993664837186 2392858906066944 2393525786771456 2398494452546304 2399018566336896 2399037359652864 2401480430583808 2403381087830016 2405212924402176 2406052088774656 2407367350484992 2409272666947584 2411950215506944 2419122073876032 2421881378832384 2424050735382528 2425898326183808 2427818309030016 2428134769557504 2428665360285696 2429462102704128 2429992983478272 2430309727469568 2430840793464832 2436565793062912 2441858183592912 2442176474185728 2442710133276672 2446833167106048 2448163155195072 2449017304645632 2453150984306688 2453451527159808 2455020755069568 2459465847508992 2460323940401152 2465989329420288 2466355107586048 2466676591296512 2467337355657216 2472034384576512 2474248664776704 2474551792369664 2478397857134808 2480075896510464 2480617837300736 2480941180125184 2482904726765568 2486329957085184 2487022887817216 2489859641966592 2497263161573376 2497808858087424 2499166554261636 2502017159749632 2503384880500224 2504258296479744 2506167020800184 2510397163078656 2510704719332096 2510724387569664 2511273025601536 2518740217233408 2522654961726501 2522983783993344 2523535100921856 2524914584395392 2525795511959552 2527794558664704 2531744144354432 2534321421287424 2534631908573184 2536902259376128 2541731717840896 2542412587696128 2543121148444672 2548977194631168 2555538732177312 2556117186772992 2556430344323072 2560745325723648 2562697103976128 2563031145644032 2567357268492288 2567918281818112 2568598227724032 2573248965009408 2573831428374528 2577516971570296 2579556953344392 2579893192654848 2580456945303552 2580793301925888 2581357251264512 2582204085436416 2582768343056384 2587119784230912 2589437150101504 2594812503822336 2595379516606464 2601173352394764 2602080886185984 2602988736610304 2605048878071808 2606472920825856 2608459552261416 2609369628164096 2611434819796992 2614094186676224 2620113662509056 2620502301810176 2620843878252544 2626536533612544 2626878896603136 2627452916465664 2628889206325248 2633318351806464 2636000003883008 2638086272188416 2641018113069056 2641725579403008 2642461818305792 2645475869589504 2652886166142976 2654267844329472 2658393232233984 2660774440009728 2665839711876096 2667296985771072 2667644661792768 2668227589701632 2674371718545408 2675117055803392 2679213970685952 2679960657461248 2680670270492928 2681256044729472 2683657731457024 2685781718581248 2686131804045312 2686718771724288 2688179150802432 2692716510117888 2693046402859008 2700589950205952 2701665484406784 2706808599871488 2708288269295616 2709233174839296 2713443992445312 2715874510946304 2716207240843264 2716822063284224 2718972298395648 2722865672974636 2723220592246784 2726326758801408 2727817097773056 2728413174431744 2729135616956784 2730087796015104 2734695892647936 2741136517195776 2741735504385024 2741756982460416 2742092883296256 2742692079468544 2748814770745344 2749773815742464 2751276971982848 2756514532007936 2764710941572608 2765675532648448 2767864432951296 2769974075621256 2772455229924352 2774649496034304 2775011165208576 2775617554612224 2783870766415872 2784646620643328 2790695066963328 2791058827640832 2791668723744768 2796380762406912 2797900748794368 2798876919595008 2803944602468352 2805738005793792 2806081745135872 2810818111438848 2811798789029888 2818691551526912 2819437898400207 2819814120751104 2824542809248608 2825182153801728 2828059191279616 2832454693868352 2832823897817088 2833442920333312 2834372453154816 2834991814057984 2835361348714496 2837605402017792 2841519950954496 2842311871791104 2845553876533248 2848212162398736 2848834547525064 2854015041798144 2854638694957056 2856190347727584 2857186855419904 2859448182571008 2861011292000256 2862009481691136 2864190880914496 2869376822093824 2869399300079616 2870026314973184 2875984137363456 2878560248266752 2883034241973144 2883410038849536 2884040115339264 2885616667880448 2886623442239488 2888908067045376 2893421879262208 2896722181226496 2899706593016583 2900718283266048 2904026907672576 2904836248961024 2905614385938432 2913116793864192 2913473688502272 2914110334435328 2920615693916928 2921634679226368 2926566086541312 2928362328686592 2928796690258432 2929178452164608 2935540831684608 2938530253438976 2940855960010752 2945733681794624 2948065089536448 2948449363034112 2949093651775488 2951090383355904 2951735249207296 2956708324835328 2965500004368384 2966148018978816 2966534649544704 2971145377202688 2972769545594016 2973806727069696 2981096631155904 2981461854206864 2982136717901824 2984496936910848 2987536213344256 2994415614296064 2994859773497344 2995250146574336 2996697932344704 3001756038414336 3002147310403584 3002803333103616 3009483112235124 3009506687778816 3009875391430656 3010533102854144 3012571433009152 3014955739643904 3018306414936064 3019114947889152 3019956363778048 3023400993816576 3034702244460558 3035761033883648 3038163693981696 3039223691083776 3040885074296832 3043202810971652 3046673956429824 3048736756334592 3049402959659008 3055733145948672 3056424821194752 3063623166277632 3064292622547968 3064692046036992 3065361735876608 3067037407379456 3069464821235712 3072204743774208 3077767317553152 3082013175970176 3085528589402112 3086388514521088 3087617696464896 3093495542710272 3095186593480704 3101078848508928 3104236846678016 3110146330522112 3111384974229504 3111846483399584 3112252105424896 3119012133664896 3120100338302976 3125366734454784 3125749632466944 3132727448223744 3133412005011456 3133820438052864 3134505233678336 3136209009269504 3141502595137536 3142598646562816 3150302322294784 3151943065141248 3156841963277856 3159669647511552 3160772037312512 3163273637658624 3165684657852864 3167415170603148 3168520262770688 3171027995467776 3171441331666944 3172134348128256 3180714551934976 3181566590189568 3182453280735232 3183991553116248 3187623285374976 3189365790815232 3189781517303808 3190478541422592 3197600855764992 3197992603395072 3198691421782528 3198716479537152 3206950565869568 3212363555930112 3214335212347392 3222214741028808 3225496098501376 3228048924855552 3228779604344832 3229175171776512 3232067647176704 3237091078706688 3237513026076672 3238220480380928 3239282803605504 3239990644637696 3247451372519424 3255099614169984 3255810911457216 3256235298914304 3256946844368896 3261731476340736 3262444222808064 3264217540260096 3265356406194176 3267940780081152 3270867979075584 3271268702879744 3273361006759424 3278374126239744 3279287796678656 3286839014129664 3289783140876288 3294896276540736 3295325758685184 3296045846102016 3298998219702272 3304530476179744 3305846535118848 3306767862013952 3310539635687424 3313950392018952 3315106609446912 3318887894482944 3319812855955456 3320702155358208 3329684215431168 3330411810783232 3332222072348848 3336022879666176 3337846507333632 3339011061972992 3346699804213248 3347196217438208 3347632516759552 3354144585982722 3354903807639552 3358320289644544 3360978240012288 3363539948968668 3363978378657792 3364713467895808 3366552779193856 3369217245184512 3369656414896128 3370392744886272 3379095228383232 3379509211430912 3386849740710912 3389142862135296 3389883450261504 3395594716803072 3397450909250304 3398636259508224 3407384976236416 3408156249030656 3414327100964864 3415231163119104 3424797636965376 3430578329616384 3430998620012544 3439409271125856 3439857590206464 3440609260404736 3442938780581888 3445663702450176 3448531952861184 3449493045641216 3450417083301888 3459750005096448 3460506022141952 3463696273637376 3468231136526352 3469441181581312 3472187078836224 3473398504095744 3475297227767808 3477946069681888 3481913093062656 3492266452512768 3493056938508288 3493484883345408 3498914621837376 3500827293824532 3501283618603008 3502048711483392 3502505195470848 3503270555287552 3505185608433664 3511063630940978 3511091135741952 3517448362917888 3522300772537344 3526318387888128 3527301159452672 3528235135428192 3535423477383168 3540485951870651 3544090112581632 3544524309645312 3547699253346304 3554452949168128 3555868541976576 3556395981028096 3556859549057024 3564585295617024 3565828958060544 3572285294247936 3574227027323904 3575008059639296 3578303870926848 3580259940827136 3581042291441664 3584238867736576 3590288680157184 3590728537145344 3598527849505344 3602220645875712 3607819386603264 3609078133161984 3611051025727488 3612310899785728 3615169871609856 3617925323260416 3621166014595072 3628683110814048 3636076103073792 3637089463697408 3638847489275712 3640117061353472 3642998040428544 3644989475217408 3645464591204352 3646261190197248 3654848689594368 3655647339180032 3655675976613888 3656123844395008 3664065199915008 3665086360993792 3673525956968448 3680177290739712 3682531132604352 3686281255430144 3689198771263488 3690485910601728 3693298767495008 3695317699037006 3699532661379072 3700014886944768 3700823406149632 3711372997165056 3711827688554496 3717596785702212 3720113844765696 3720926755951104 3721411770187776 3722224964993024 3730534331725824 3731835892793344 3734789462949888 3740984007725056 3746713287131136 3747757481918464 3748749831392454 3756387444719616 3759250531200276 3759752161001472 3765595744617984 3766057078998144 3766086581354496 3766909538402304 3776606258491136 3777098530422784 3778110325850112 3779163270873088 3785302651382784 3787371876593088 3788693267939328 3797616216531648 3798446063366752 3801947862859776 3805353389064192 3806184926609408 3808253796970112 3812597576761344 3814681722667008 3816012642254848 3833308098265968 3834175780159488 3834645516484608 3838080331022336 3841117988585472 3844045655964192 3844546718466048 3845386820452352 3847488890507264 3851035902738432 3851877422727168 3862296241635328 3866275457355444 3867624377688064 3870685417955328 3871189952888832 3872035876896768 3873306128154624 3874152514584576 3880679676346368 3884155725152256 3884631584669696 3893069274909696 3894154258555904 3903121329278976 3904483104915456 3912689328392124 3914054442246144 3921141280014336 3924129940463446 3930753452715264 3931265817378816 3932124869033984 3941179374698496 3942277766447104 3943333809487872 3954000005824512 3954864025305088 3961527169603584 3963692727458688 3965075636092928 3968213804384256 3974795508207872 3979329249214464 3981401766494208 3991161660014592 3992554152394752 3995597243126272 3998759567814144 4000945478656608 4001466992689152 4002341384552448 4012644149646832 4012675583705088 4013167188574208 4019940986191872 4021884067094208 4025486597185536 4030078157586432 4031201325088768 4032268726203648 4039569604288512 4040483974152192 4046269659280744 4050884925308928 4052298254778368 4054513432395776 4062231941906432 4063849762258944 4064982341779456 4073811766419456 4074310861264896 4075233094926336 4084298509461954 4084830888370176 4085723496730624 4086256061382656 4089490138202112 4091725646659584 4092619761647616 4095131694022656 4096272991698944 4103689756737536 4109350901293568 4112603256577536 4113139324944384 4114038119202816 4123222156118016 4124660723613696 4126915457974272 4134771798011904 4147066412358912 4148513298972672 4154961113431884 4155515546370048 4158682844886528 4160133784403968 4163426331918336 4167666176622592 4176969930964992 4177882673348608 4187503085617152 4188670126850048 4198315379392512 4202590753521664 4205916903702528 4208607008690688 4209122617703808 4212892863348736 4216227167158272 4217698183544832 4220912877137152 4223220227470864 4228037327290368 4229512464171008 4242088786919424 4245322070821664 4248682040802528 4249235846725632 4250164380499968 4251558679732224 4252487721086976 4253042023071744 4253971388563456 4263467807686656 4263990137860096 4264955306049536 4268330814799872 4273251821287596 4281958042435584 4283151407906816 4284285521591376 4285780283129856 4293014222536704 4296286321371744 4304065233140736 4304098950119424 4305039472459776 4305566895702016 4316121438275584 4316684034768896 4317840372400128 4319043738140672 4326060173008896 4328425001820672 4329935163359232 4340132818893312 4341081215276288 4341647065219072 4345083271839744 4349925630410752 4351077424899072 4352290053680128 4357254373441536 4370210532753408 4371165501652992 4380923540875392 4382452018839552 4385792286400322 4386377521168384 4389849129811968 4393195035387648 4393767678246912 4394727794802688 4407795380158464 4412823010541568 4414052847583232 4418600522691936 4420142145929216 4423640477663232 4426635575033856 4427602873810944 4435062487252992 4439578953908224 4448030506221568 4449222028468224 4449801974317056 4450462009778176 4460710090604544 4462266405617664 4471644946733856 4472192781310296 4473205076852736 4481304320016384 4484719931958224 4485304504877056 4492289660246016 4492875219861504 4493856993181696 4495046898517056 4504204999655424 4505460304510976 4510654700248018 4514224668352686 4514813087145984 4515799654281216 4518857149513728 4519844600348672 4527459622404096 4529934545667072 4531515012677632 4535101490724864 4552053366690837 4553641550825472 4558835536625664 4561327611445248 4564804216457478 4566396849287168 4570010934644736 4573105134501888 4574104439488512 4574664826683392 4585879028167808 4586476786941952 4594218269933568 4596438933821952 4597038069055488 4598042603814912 4600556111069184 4608307115661312 4613000006795264 4616650976329728 4623019763955264 4624308182035136 4629582771781632 4633729637023744 4642550790750208 4644399728295936 4656355270017024 4657979844460544 4665219495783168 4667769725099376 4668378158137344 4669398281977856 4680150507454464 4681454847655936 4688624448700416 4689931150557184 4696401030049792 4700118007517184 4700730657079296 4701757850517504 4704313513904256 4712253892706304 4713897969844224 4725453483442176 4726032412860416 4727914597711872 4739504471267328 4741158055968768 4748526986779296 4751122755904722 4752780394156032 4754438610747392 4758201522192384 4765014927705613 4765636036431872 4771071827902464 4773679921102848 4774723055255552 4775987329674372 4785717812133888 4787051573542912 4796988905092608 4798037132673792 4798074719305728 4810425848804352 4812104177549312 4814734700969984 4818545333895168 4823900431013888 4838244147752064 4843762757664768 4848101470765056 4851796652367616 4855636618060032 4856269539115008 4857330720571392 4858924205408256 4859985966956544 4861681586929664 4873131586125824 4883716367185824 4884352948371456 4885420266553344 4893666334212096 4896326310390144 4898034609291264 4906301968613376 4906903054319616 4910041510139136 4918931695017984 4920647880802304 4931978658840576 4932710215172096 4933353182593024 4934674711314432 4944068769153024 4948497329553408 4949103584739328 4956795714269616 4960151793020928 4961235674601472 4961882360250368 4965809453531136 4972659914170368 4974045775634432 4979719283933184 4994526323146752 4995617716174848 4998333108523272 5004034319499264 5006769761000448 5008516592959488 5012334041600368 5020794326157312 5021409438664192 5021448775139328 5022546051203072 5037480434466816 5045309923453002 5045967567986688 5047070201843712 5049829168790784 5051591023919104 5055589117329408 5063488288708864 5068642842574848 5069263817146368 5073804518752256 5083463435681792 5084825175392256 5086242296889344 5097954389262336 5111077464354624 5112234373545984 5112860688646144 5121490651447296 5125394207952256 5126062291288064 5134714536984576 5135836563636224 5137196455448064 5146497930018816 5155033943140592 5159113906688784 5159786385309696 5160913890607104 5162714502529024 5164408170872832 5165536686112768 5174239568461824 5178874300203008 5189625007644672 5190759033212928 5202346704789528 5204161772371968 5205977473220608 5210097756143616 5212945841651712 5216919104522832 5218739256328192 5222869639593984 5228188373352448 5240227325018112 5241004603620352 5241687756505088 5253073067225088 5253757793206272 5254905832931328 5257778412650496 5266595446411467 5266636703612928 5272000007766016 5276172544376832 5282036226138112 5283451158806016 5284923636611584 5290951739179008 5305772332285952 5316786464467968 5321548880019456 5325604919200391 5331679423752192 5334593971542144 5335289323585536 5336455179403264 5348743437090816 5350234111606784 5358427941371904 5359921314922496 5361340540985856 5362512089458944 5367315462914048 5371563437162496 5373437543448576 5376358301604864 5385433020235776 5386092805718016 5401179900411904 5403330968813568 5413617199742976 5416576538591232 5418466349678592 5426887984890624 5431749021892608 5432414481686528 5433644126568448 5437944596791296 5445731345949272 5446441184493568 5452653517602816 5455634195546112 5456826348863488 5458271233913568 5460175592030208 5469391785295872 5482273034391552 5483471008770048 5483513964920832 5484185766592512 5485384158937088 5497629541490688 5499547631484928 5502553943965696 5513029064015872 5529421883145216 5531351065296896 5535728865902592 5539948151242512 5542976548555509 5544910459848704 5549298992068608 5550022330417152 5551235109224448 5567741532831744 5569293241286656 5581390133926656 5582117655281664 5583337447489536 5592761524813824 5595801497588736 5597753839190016 5607889204936704 5611476011587584 5612163490271744 5621636222877696 5637383103053824 5638875796800414 5639628241502208 5649085618497216 5650364307603456 5656118382559232 5664909387736704 5665647795634176 5666885840666624 5668744906309632 5669983628115968 5670722697428992 5675210804035584 5683039901908992 5684623743582208 5696424324797472 5697669095050128 5708030083596288 5709277389914112 5712380695455168 5714373710839808 5718896365142016 5722022584000512 5724018963382272 5728381761828992 5738753644187648 5738798600159232 5740052629946368 5751968274726912 5757120496533504 5766068483946288 5766820077699072 5768080230678528 5771233335760896 5773246884478976 5777816134090752 5786843758524416 5793444362452992 5799413186033166 5801436566532096 5808053815345152 5809672497922048 5811228771876864 5826233587728384 5826947377004544 5828220668870656 5841231387833856 5843269358452736 5856724657373184 5857593380516864 5858356904329216 5871081663369216 5877060506877952 5881711920021504 5886194910695169 5891467363589248 5896130179072896 5896898726068224 5898187303550976 5902180766711808 5903470498414592 5913416649670656 5931000008736768 5932296037957632 5942290754405376 5945539091188032 5947613454139392 5962193262311808 5962923708413728 5964273435803648 5968993873821696 5975072426688512 5988831228592128 5989719546994688 5990500293148672 5993395864689408 6003512076828672 6005606666207232 6018966224470248 6019013375557632 6019750782861312 6021066205708288 6025142866018304 6029911479287808 6036612829872128 6038229895778304 6039912727556096 6046801987633152 6069404488921116 6071522067767296 6076327387963392 6078447382167552 6081770148593664 6086405621943304 6093347912859648 6097473512669184 6098805919318016 6111466291897344 6112849642389504 6126447764192931 6127246332555264 6128585245095936 6129384092073984 6130723471753216 6134074814758912 6138929642471424 6144409487548416 6155534635106304 6164026351940352 6171057178804224 6172777029042176 6186991085420544 6190373186961408 6202157697017856 6208473693356032 6220292661044224 6222769948459008 6223692966799168 6224504210849792 6238024267329792 6240200676605952 6250733468909568 6251499264933888 6265454896447488 6266824010022912 6267640876105728 6269010467356672 6272418018539008 6283005190275072 6300604644589568 6303886130282496 6313683926555712 6319339295023104 6321544074625024 6326547275317248 6331369315705728 6334830341206296 6337040525541376 6342055990935552 6342882663333888 6344268696256512 6361429103869952 6363133180379136 6364906561470464 6367983106232496 6375246570749952 6378731581630464 6379563034607616 6380957082845184 6395201711529984 6395985206790144 6397382843565056 6397432959074304 6413901131739136 6424727111860224 6428670424694784 6444429482057616 6450992197002752 6456097849711104 6457559208689664 6458350343553024 6474182157413376 6475026052153344 6476440960761856 6478565607211008 6479981289275392 6494902745038848 6510199228339968 6511621822914432 6512470597828608 6513893688737792 6523462952681472 6524888445616128 6528435080520192 6530712812388352 6535881560162304 6542537405759488 6546722013518848 6556748252479488 6558575593357312 6573678028259328 6578688429600483 6579566281752576 6589792553081472 6590651517370368 6592091692204032 6597996439404544 6609060952359488 6611693070237696 6613535724027904 6621079271374848 6627900784037904 6630213218893824 6637775788965888 6639625711910912 6641404310716416 6659368430862336 6660823621566464 6664444144697696 6672045759332352 6675693014667264 6678022123945984 6693399608426496 6694392434876416 6695265033519104 6708289171965444 6709807615279104 6716640579289088 6721956480024576 6727079897937336 6727956757315584 6729426935791616 6733105558387712 6738434490369024 6739312829792256 6740785489772544 6758190456766464 6759018422861824 6765982050372027 6773699481421824 6778285724270592 6779766900523008 6791189433606144 6794901818500608 6797272519016448 6814769952472832 6816312498061312 6828654201929728 6830462326238208 6847206324686217 6849595273930752 6861156659232768 6861997240025088 6878818542251712 6879715180412928 6881218520809472 6885877561163776 6891327404900352 6897063905722368 6898986091282432 6900834166603776 6919500010192896 6921012044283904 6927392547274752 6936462273052704 6938882363162624 6944374157672448 6950594455535616 6955892139363776 6963826186125312 6984532905025536 6986113877016576 6986969766690816 6997829243674752 7001654587649064 7002567237206016 7004097422966784 7005010390941696 7006541110575104 7010371216867328 7022127261881956 7022182271483904 7034896725835776 7044601545074688 7052636775776256 7054602318905344 7056470270856384 7070846954766336 7080971903741302 7088180225163264 7089048619290624 7095398506692608 7108905898336256 7111737083953152 7112791962056192 7113719098114048 7129170591234048 7131657916121088 7148454054647808 7150016119278592 7156607741853696 7160519881654272 7162084582883328 7168477735473152 7180577360314368 7181457074290688 7197055699010688 7204441291751424 7215638773206528 7218156266323968 7222102051454976 7235850646520832 7242332029190144 7257366221628096 7272152206147584 7274178927394816 7277694978551424 7280234122706944 7285996080857088 7289978950434816 7290929182408704 7292522380394496 7309697379188736 7311294678360064 7312247688790016 7328130399830016 7330172721987584 7347051913936896 7360354581479424 7365062265208704 7372562510860288 7378397542526976 7380971821203456 7386597534990016 7390635398074012 7399065322758144 7400029773889536 7401646812299264 7422745994330112 7423655377108992 7435193571404424 7440227689531392 7441853511902208 7442823540375552 7444449929986048 7461068663451648 7463671785586688 7469578925899776 7481968015450112 7493426574262272 7495514963836928 7497499662784908 7512774889439232 7518501062400552 7531191489235968 7532114157996288 7532173162708992 7533819076804608 7553212516982272 7554197060845568 7556220651700224 7558326541746176 7570605302765568 7574743753186176 7577386535878656 7595232433063296 7596892126733504 7603895725719552 7610706778128384 7612369853218816 7616507593940224 7625195153522688 7629363445334016 7632025284509696 7666616196531936 7668351560318976 7669291032969216 7676160662044672 7682235977170944 7688091311928384 7689093436932096 7690773640904704 7694977781014528 7702071805476864 7703754845454336 7724592483270656 7732550914710888 7735248755376128 7741370835910656 7742379905777664 7744071753793536 7746612256309248 7748305029169152 7761359352692736 7768311450304512 7769263169339392 7786138549819392 7788308517111808 7806242658557952 7808966209830912 7825378656784248 7828108884492288 7842282560028672 7848259880926892 7861506905430528 7862531634757632 7864249738067968 7882358749396992 7884555532894208 7886667618975744 7908000011649024 7909728050610176 7923054339207168 7927385454917376 7930151272185856 7936427608768512 7949591016415744 7958658498428928 7962803532988416 7982323320029184 7991194486252544 7997519135628288 8001890957313216 8002933985378304 8004682769104896 8025288299293664 8025351167410176 8026334377148416 8039881972383744 8043768134188416 8050973194371072 8060156315172864 8062402650177536 8064537452407296 8079139208577024 8092539318561488 8101769850617856 8104596509556736 8109026864791552 8124463883812864 8127699524517888 8129964683558912 8147623532838912 8148621722529792 8150466189852672 8168597018923908 8169661776740352 8171446993461248 8172512122765312 8178980276404224 8183451293319168 8185239523295232 8190263388045312 8192545983397888 8207379513475072 8218701802587136 8225206513155072 8226278649888768 8228076238405632 8246444312236032 8249321447227392 8253830915948544 8269543596023808 8294132824717824 8297026597945344 8309922226863768 8317365689773056 8320267568807936 8326852663836672 8335332353245184 8353939861929984 8355765346697216 8375006171234304 8377340253700096 8396630758785024 8405181507043328 8411833807405056 8417214017381376 8418245235407616 8425785726697472 8432454334316544 8435396367089664 8441825754274304 8446440454941728 8456074654580736 8484177573838848 8490644141643328 8497364081605056 8498471693451264 8500328760999936 8503117359464448 8504975442173952 8506084046143488 8507942777126912 8526935615373312 8527980275720192 8529910612099072 8536661629599744 8546503642575192 8563916084871168 8566302815813632 8568571043182752 8571560566259712 8586028445073408 8592572642743488 8608130466281472 8608197900238848 8610078944919552 8611133791404032 8632242876551168 8633368069537792 8635680744800256 8638087476281344 8652120346017792 8656850003641344 8659870326718464 8680265637786624 8682162430552576 8683294130438144 8690166543679488 8702154849798144 8704580107360256 8714508746883072 8740421065506816 8742331003305984 8761847081750784 8764904037679104 8771584572800644 8772755042336768 8779698259623936 8786390070775296 8787535356493824 8789455589605376 8815590760316928 8837201045383872 8840284291858432 8847280955326464 8853271150067712 8855205747621888 8870124974505984 8879157907816448 8896061012443136 8898444056936448 8899603948634112 8900924019556352 8921420181209088 8943289893467712 8944385562620592 8946410153705472 8962608640032768 8969439863916448 8970609009754112 8984579320492032 8985750439723008 8987713986363392 8990093797034112 9008409999310848 9010920609021952 9021309400496036 9028449336705372 9029626174291968 9031599308562432 9037714299027456 9039689200697344 9054919244808192 9059869091334144 9063030025355264 9070202981449728 9104106733381674 9107283101650944 9117671073251328 9122655222890496 9129608432914956 9132793698574336 9140021869289472 9146210269003776 9148208878977024 9149329653366784 9171758056335616 9172953573883904 9192877867643904 9194076138110976 9196085207629824 9201112222138368 9216614231322624 9226000013590528 9233301952659456 9246039527910528 9248616364070272 9259165543563264 9267459274047488 9285101581500416 9312710540034048 9315959688921088 9330438991566336 9335539450198752 9336756316274688 9338796563955712 9360301014908928 9362909695311872 9377248897400832 9379862301114368 9392802060099584 9400236015034368 9401461314158592 9403515701035008 9408627027808512 9424507785412608 9427795939688448 9450906966884352 9452064825720832 9455829195423744 9479008942534656 9482316111937536 9497053973558592 9502245511809444 9505560788312064 9508877221494784 9516403044384768 9530029855411226 9531272072863744 9542143655804928 9547359842205696 9549446110511104 9551974659348744 9571435624267776 9574103147085824 9593977810185216 9596074265347584 9596149438611456 9620851697608704 9624208355098624 9629469401939968 9637090667790336 9647800862027776 9676488295504128 9687525515329536 9696202941530112 9703593304735232 9711273236120064 9712539078230016 9714661441142784 9717848410816512 9719971933913088 9746263172251648 9767432734371648 9768705896742912 9770840533106688 9787332668424192 9792652620780288 9796069218582528 9812603937226752 9813806108639232 9820083020278272 9837863390035968 9841295761604608 9865420430344192 9869349422628864 9888137538306048 9896994659106816 9898207169478656 9913591428539232 9920303586041856 9922471349202944 9923764720500736 9931618907062272 9945319828340736 9948091551268864 9959438567866368 9989052646293504 9991235432349696 9996666217046544 10008068638998528 10013539522000896 10017033185918976 10024668083200736 10041588652314624 10042818877328384 10042897550278656 10045092102406144 10074960868933632 10090619846906004 10091935135973376 10094140403687424 10099658337581568 10103182047838208 10111178234658816 10126976577417728 10137285685149696 10138527634292736 10166926871363584 10169650350784512 10172484593778688 10195908778524672 10222154928709248 10224468747091968 10225721377292288 10242981302894592 10250788415904512 10252124582576128 10271673127272448 10274392910896128 10292995860037632 10310067886281184 10318227813377568 10319572770619392 10321827781214208 10328816341745664 10331073372225536 10348479136923648 10357748600406016 10379250015289344 10381518066425856 10404693409579056 10408323544743936 10411954946441216 10420195512287232 10425891683303424 10433838209045664 10437478512656384 10445739279187968 10456376746704896 10480454650036224 10482009207240704 10483375513010176 10506146134450176 10507515586412544 10509811665862656 10515556825300992 10533190892822934 10533273407225856 10544000015532032 10552345088753664 10564072452276224 10566902317612032 10569847273223168 10581903478358016 10611544664571904 10621457855611953 10633572928935936 10643097760038912 10651209838400782 10663358847504384 10669187943084288 10670578647171072 10672910358806528 10697486874181632 10700468223213568 10716855882743808 10719842629844992 10722681081971712 10725024178917888 10734630925828096 10743126874324992 10752716603209728 10770866040471552 10772185611436032 10802359800823808 10806661937627136 10827234399485952 10833153077182464 10836932699357184 10853775969781248 10863498043785216 10864828963373056 10891462691898544 10892882368987136 10911268391092224 10913652697726976 10916542467827136 10920351184060416 10938783570591744 10964546068783104 10966942017540096 10967027929841664 10968371533185024 10970768317874176 10995259082981376 10999095262969856 11005107887931392 11026058128031744 11058843766290432 11062702130593792 11071457731805184 11079896302485024 11085953097111018 11089820919697408 11098597984137216 11100044660834304 11102470218448896 11135483065663488 11138586482573312 11162780267853312 11164235310563328 11166674894979072 11191602995177472 11195507678380032 11222952023175168 11224326980543488 11243272445755392 11274766206107648 11277751593600828 11279256483004416 11298171236994432 11300728615206912 11312236765118464 11329818775473408 11331295591268352 11333771681333248 11337489812619264 11339967256231936 11366079803817984 11369247487164416 11392848649594944 11395338190100256 11416060167192576 11418554779828224 11424761390910336 11428747421679616 11437792730284032 11444045168001024 11448037926764544 11456763523657984 11477507288375296 11480105259892736 11503936549453824 11514240993067008 11532136967892576 11533640155398144 11536160461357056 11542466671521792 11546493768957952 11555632268181504 11573687517048832 11586888724905984 11598826372066332 11602873133064192 11616107630690304 11619344995844096 11622457543753728 11652467175456768 11653894754009088 11656441337741312 11682462775667712 11686538716905472 11713449314746368 11715186761033728 11716713808658432 11742163326738432 11754121013755904 11763423840043008 11772389821390338 11782934727178496 11792260358145792 11793797452136448 11796374607101952 11806940996829184 11826833299341312 11862000017473536 11864592075915264 11884581508810752 11891078182376064 11895226908278784 11924386524623616 11925847416827456 11928546871607296 11937987747643392 11950144853377024 11977662457184256 11979439093989376 11981000586297344 11986791729378816 12007024153657344 12037932448940496 12038026751115264 12039501565722624 12042132411416576 12050285732036608 12059822958575616 12073225659744256 12076459791556608 12079825455112192 12093603975266304 12138808977842232 12143044135534592 12152654775926784 12156894764335104 12163540297187328 12172811243886608 12186695825719296 12194947025338368 12197611838636032 12222932583794688 12225699284779008 12252895528385862 12254492665110528 12257170490191872 12258768184147968 12261446943506432 12268149629517824 12277859284942848 12288818975096832 12311069270212608 12328052703880704 12342114357608448 12345554058084352 12373982170841088 12380746373922816 12404315394035712 12416947386712064 12440585322088448 12445539896918016 12447385933598336 12449008421699584 12476048534659584 12480401353211904 12502998529867776 12530909792894976 12533648020045824 12538020934713344 12544836037078016 12566010380550144 12601209289179136 12607772260564992 12627367853111424 12638678590046208 12643088149250048 12653094550634496 12662738631411456 12669660682412592 12674081051082752 12684111981871104 12688537392513024 12722858207739904 12726266360758272 12729813122940928 12735966212464992 12750493141499904 12757463163260928 12759126069215232 12761914165690368 12790403423059968 12791970413580288 12794765687130112 12794865918148608 12827802263478272 12849454223720448 12857340849389568 12888858964115232 12901984394005504 12912195699422208 12915118417379328 12916700687106048 12933611946629521 12948364314826752 12950052104306688 12952881921523712 12957131214422016 12959962578550784 12989805490077696 13020398456679936 13023243645828864 13024941195657216 13027787377475584 13049776891232256 13056870161040384 13061425624776704 13071763120324608 13085074811518976 13093444027037696 13113496504958976 13117151186714624 13147356056518656 13157376859200966 13159132563505152 13179585106162944 13181303034740736 13184183384408064 13195992878809088 13218121904718976 13223386140475392 13227071448055808 13242158542749696 13255801568075808 13260426437787648 13282808621432832 13318736861724672 13321647243132928 13328888289395392 13344091518664704 13351386029334528 13356044247891968 13386799216852992 13388784869752832 13390530067038208 13416578343930888 13419615230558208 13433281158578176 13443912960049152 13454159795874672 13455913514631168 13458853871583232 13466211116775424 13476868980738048 13478625659584512 13481570979545088 13516380913532928 13518036845723648 13531964100744054 13547398962843648 13556571448541184 13559533801046016 13582378867212288 13589803637001216 13594545038032896 13629539904945664 13632624996122624 13660924652476416 13694412649372434 13699190547861504 13722313318465536 13723994480050176 13757637084503424 13759430360825856 13762437041618944 13771755122327552 13782654809800704 13794127811444736 13797972182564864 13801668333207552 13839000020385792 13842024088567808 13872924546105408 13877764726325248 13888748315344896 13901188911071232 13911784278727552 13927652372250624 13969065810051072 13973939533381632 13995658487349504 14003309175298128 14005134474412032 14008194845933568 14013082221150208 14020742433734656 14044254523763912 14044364542967808 14069793451671552 14089203090149376 14105273551552512 14109204637810688 14112940541712768 14141693909532672 14161943807482604 14176360450326528 14178097238581248 14190797013385216 14217811796672512 14223474167906304 14225583924112384 14227438196228096 14258341182468096 14263315832242176 14295044783116839 14296908109295616 14300032238557184 14313215483707392 14321039763308544 14324169165766656 14336955470946304 14361154720628736 14362914148581376 14394111398021376 14431277546413056 14436312532647936 14444204102909952 14471701293041664 14484664058380288 14514732443256192 14544304412295168 14548357854789632 14555389957102848 14560468245413888 14571992161714176 14579957900869632 14585044760788992 14619394758377472 14622589356720128 14624495377580032 14656260799660032 14660345443975168 14694103827873792 14720709162958848 14730124530417408 14745125021720576 14756795085053952 14761943642406912 14773195069980032 14781270796148024 14798130645516288 14800059547779072 14803293624598528 14845491988660224 14847310754217984 14870387142808848 14880455379062784 14883707023804416 14885647080751104 14888899859972096 14922137326903296 14927343571173376 14939157851799552 14963936030900224 14986853148524544 14991029927673856 14994999325569816 15025549778878464 15037002124801104 15062382978471936 15064228315992576 15064346325417984 15067638153609216 15106425033964544 15108394121691136 15112441303400448 15116653083492352 15141210605531136 15149487506372352 15154773071757312 15190464866126592 15193784253467008 15207791451439104 15221413556256768 15224739706437632 15233015187880448 15250390307045376 15258726890668032 15333232393063872 15336703120637952 15338582065938432 15352321324089344 15364471954341888 15376182623856768 15378186873864192 15381547281809408 15389955562029056 15404143610953728 15407509690908672 15449184966541312 15465101829421776 15470497510752256 15482741671821312 15488143507587072 15493224512618496 15496610058338304 15522718705385472 15536622900609024 15538526338678784 15572277099638784 15576617034223616 15612485317115904 15617932419661824 15650757313568496 15656217768984576 15684565120057344 15696519761853784 15723013810861056 15725063269515264 15728499476135936 15764717498793984 15769111065788416 15773335237951488 15799786339234401 15816000023298048 15819456101220352 15846108678414336 15854770909834752 15860302544371712 15872855217537024 15899182032831488 15917316996857856 15964646640058368 15976814757601173 15982388972505088 15995038271256576 16003781914626432 16005867970756608 16009365538209792 16050576598587328 16050702334820352 16052668754296832 16079763944767488 16087536268376832 16101946388742144 16120312630345728 16124805300355072 16129074904814592 16158278417154048 16185078637122976 16203539701235712 16218053729583104 16248927767625728 16255399049035776 16259929367117824 16295247065677824 16297243445059584 16300932379705344 16337194037847816 16339323553480704 16342893986922496 16345024245530624 16357960552808448 16366902586638336 16370479046590464 16380526776090624 16385091966795776 16414759026950144 16437403605174272 16450413026310144 16452557299777536 16456152476811264 16492888624472064 16498642894454784 16507661831897088 16539087192047616 16588265649435648 16594053195890688 16619844453727536 16628929645666527 16634731379546112 16640535137615872 16653705327673344 16707879723859968 16711530693394432 16750012342468608 16754680507400192 16793261517570048 16810363014086656 16823667614810112 16834428034762752 16836490470815232 16851571453394944 16864908668633088 16883651508548608 16892880909883456 16912149309161472 16968355147677696 16981288283286656 16994728163210112 16996943386902528 17000657521999872 17006234718928896 17009950884347904 17012168092286976 17015885554253824 17053871230746624 17055960551440384 17093007285150384 17127832169742336 17132605631627264 17137142086365504 17143121132519424 17172056890146816 17185145285486976 17216260932562944 17216395800477696 17220157889839104 17222267582808064 17264485753102336 17266736139075584 17271361489600512 17276174952562688 17304240692035584 17313700007282688 17319740653436928 17360531275573248 17364324861105152 17366588260876288 17380333087358976 17404309699596288 17409160214720512 17429017493766144 17480842131013632 17484662006611968 17523694163501568 17529808075358208 17543169145601288 17572780141550592 17575070712987648 17578911179210752 17631181520633856 17658584732085507 17674402090767744 17680568583716864 17694561910652928 17706542300135424 17710411495243776 17740249949011968 17758315815632896 17792122024886272 17796888113872896 17801848039112704 17842840362418176 17886579786935424 17888771125241184 17892820307410944 17925217280065536 17938879727832896 17941218019508224 17969158640984064 17971500879446016 17975427972726784 17980187594068224 18016819998621696 18021841218043904 18042618800992072 18056898673410744 18059252348583936 18063198617124864 18075428598054912 18079378401394688 18109838489616384 18119738182668288 18126060050710528 18140405962899456 18208213466763348 18214566203301888 18235342146502656 18245310445780992 18259216865829912 18265587397148672 18280043738578944 18292420538007552 18296417757954048 18298659306733568 18343516112671232 18345907147767808 18385755735287808 18388152276221952 18392170415259648 18402224444276736 18433228462645248 18452000027181056 18466603905318912 18492079055821056 18497232728140544 18518331087126528 18534918548094976 18570203163000832 18625421080068096 18660877983132672 18671078900397504 18673512632549376 18677593127911424 18720602029817856 18725819390623744 18754497794801664 18759724602228736 18785604120199168 18800472030068736 18802922628317184 18807031402070016 18817254055617024 18849015570825216 18901813933768704 18904129651441664 18911658390847488 18958017885069312 18964632223875072 18994107947117184 19004491023618888 19011121576624128 19017754442989568 19032806088769536 19060059710822452 19062544145727488 19084287311609856 19094719684411392 19098892221022208 19103949318697488 19142871248535552 19148206294171648 19187955620370432 19192148530695168 19192298877222912 19241703395217408 19248416710197248 19258938803879936 19274181335580672 19295601724055552 19352976591008256 19375051030659072 19407186609470464 19422546472240128 19425078156460032 19429322882285568 19435696821633024 19439943867826176 19492526344503296 19534865468743296 19537411793485824 19541681066213376 19574665336848384 19585305241560576 19592138437165056 19627612217278464 19640166040556544 19675726780071936 19682591523209216 19730840860688384 19736065288801449 19738698845257728 19776275076612096 19793989318213632 19796414338957312 19827182857078464 19840607172083712 19844942698405888 19847529441001472 19863237814124544 19890639656681472 19896183102537728 19918877135732736 19978105292587008 19982470864699392 19993332434093088 20016137277997056 20027079044001792 20034066371837952 20049336166401472 20083177304629248 20085637754656768 20085795100557312 20090184204812288 20149921737867264 20181239693812008 20183870271946752 20188280807374848 20199316675163136 20206364095676416 20222356469317632 20253953154835456 20274571370299392 20277055268585472 20297946151116081 20333853742727168 20339300701569024 20344969187557376 20391817557049344 20444309857418496 20448937494183936 20451442754584576 20485962605789184 20501576831809024 20504249165152256 20548785821792256 20585991720075264 20620135772562368 20636455626755136 20639145541238784 20643655562428416 20657632683491328 20662146744451072 20696958273847296 20715497200812032 20758500030578688 20763036132851712 20809386819158112 20816647089487872 20851783366606848 20867676418091328 20874957025312768 20891478558375936 20912753493409792 20960909300072448 20964018414481408 20966751026020352 21012292268900352 21015031172825088 21019623331725312 21031113650601984 21066381785645868 21066546814451712 21088000031064064 21104690177507328 21128144904552448 21133804635224064 21139694546446336 21163806956716032 21223089329143808 21242915711223906 21267145857871872 21286195520077824 21302419676801564 21326717695008768 21338375886168576 21341157294342144 21345820717613056 21394973748363264 21400936446427136 21445362163943424 21450048357835776 21469261851656192 21486253748649984 21505433206419456 21541732080943104 21544371222872064 21604719601647616 21613323875254272 21654468798971904 21666306154364928 21707551939562496 21726996087570432 21729657926746112 21782925383797088 21785764737974272 21822536782184448 21827305395453952 21833084935654272 21840702368120832 21877567141183488 21929092137566208 21933884035080192 21936743066370048 21941536635748352 21990518165962752 21998190525939712 22010215775862784 22052116256063488 22117687532580864 22125404261187584 22142915463610368 22159792604970048 22171906194222036 22179641839394816 22197195968274432 22200089321668608 22204940436897792 22270966131326976 22277172965146624 22325560535706624 22328470621126656 22333349789958144 22383205990354944 22391015356760064 22445904046350336 22448653961086976 22486544891510784 22549532412215296 22555503187201656 22596342473988864 22601457230413824 22624473530236928 22659637550946816 22662591182536704 22667543362666496 22674979625238528 22679934512463872 22732159607635968 22738494974328832 22785697299189888 22790676380200512 22832120334385152 22837109559656448 22849522781820672 22857494843359232 22875585460568064 22888090336002048 22896075853529088 22913527047315968 22955014576750592 23007873098907648 23028481986134016 23064273935785152 23067280310796288 23072320922714112 23084933343043584 23092987537915904 23111264536363008 23147375034097664 23173777449811968 23197652744132664 23205746266128384 23232215261380608 23238689991688192 23244915087507456 23304934350913536 23307789508018176 23312882675482624 23364925551335424 23373077433810944 23426898629492736 23430373522067456 23433427617316864 23484326653476864 23508242027511808 23526847680086016 23544779642780676 23565869454356992 23584520716291584 23587594904272896 23592749214203904 23653666598682624 23724000034947072 23729184151830528 23769163017621504 23782156364752128 23790453816557568 23848773049247232 23851694833654912 23857093743214592 23875975495286784 23900289706754048 23958878187978752 23973583458757632 24014048307314688 24075864897880992 24076053502230528 24079003131445248 24084264822833152 24100571464073216 24119645917151232 24146451319488512 24152919583113216 24159650910224384 24187207950532608 24277617955684464 24286088271069184 24305309551853568 24313789528670208 24327080594374656 24345622487773216 24373391651438592 24389894050676736 24395223677272064 24445865167589376 24451398569558016 24505791056771724 24508985330221056 24514340980383744 24517536368295936 24522893887012864 24536299259035648 24555718569885696 24577637950193664 24622138540425216 24656105407761408 24684228715216896 24691108116168704 24747964341682176 24761492747845632 24808630788071424 24833894773424128 24881170644176896 24891079793836032 24894771867196672 24898016843399168 24952097069319168 24960802706423808 25005997059735552 25061819585789952 25067296040091648 25089672074156032 25132020761100288 25202418578358272 25215544521129984 25254735706222848 25277357180092416 25286176298500096 25306189101268992 25325477262822912 25339321364825184 25348162102165504 25368223963742208 25452532721516544 25459626245881856 25471932424929984 25500986282999808 25514926326521856 25518252138430464 25523828331380736 25580806846119936 25583940827160576 25589531374260224 25589731836297216 25655604526956544 25698908447440896 25714681698779136 25777717928230464 25803968788011008 25824391398844416 25830236834758656 25833401374212096 25867223893259042 25896728629653504 25900104208613376 25905763843047424 25914262428844032 25919925157101568 25979610980155392 26040796913359872 26046487291657728 26049882391314432 26055574754951168 26113740322080768 26122851249553408 26143526240649216 26186888054075392 26226993009917952 26234302373429248 26294712113037312 26314753718401932 26318265127010304 26359170212325888 26362606069481472 26368366768816128 26436243809437952 26446772280950784 26454142896111616 26511603136151616 26520852875575296 26565617242865664 26637473723449344 26643294486265856 26657776578790784 26688183037329408 26702772058669056 26712088495783936 26777569739505664 26833156687861776 26839230461116416 26866562317156352 26887825920098304 26908319591749344 26911827029262336 26917707743166464 26932422233550848 26953737961476096 26957251319169024 26963141959090176 27032761827065856 27036073691447296 27063928201488108 27094797925687296 27113142897082368 27119067602092032 27164757734424576 27179607274002432 27189090076065792 27259079809891328 27265249992245248 27321849304952832 27388825298744868 27398381095723008 27444626636931072 27447988960100352 27515274169006848 27518860721651712 27524874083237888 27588255622889472 27595944365129728 27603336666415104 27678000040771584 27684048177135616 27745849092210816 27755529452650496 27777496630689792 27802377822142464 27823568557455104 27855304744501248 27938131620102144 27947879066763264 27991316974699008 28006618350596256 28010268948824064 28016389691867136 28041484867469312 28088509047527824 28088729085935616 28139586903343104 28178406180298752 28210547103105024 28218409275621376 28225881083425536 28283387819065344 28323887614965208 28352720900653056 28356194477162496 28381594026770432 28435623593345024 28446948335812608 28451167848224768 28454876392456192 28516682364936192 28526631664484352 28590089566233678 28593816218591232 28600064477114368 28626430967414784 28642079526617088 28648338331533312 28673910941892608 28722309441257472 28725828297162752 28788222796042752 28862555092826112 28872625065295872 28888408205819904 28943402586083328 28969328116760576 29029464886512384 29088608824590336 29096715709579264 29110779914205696 29120936490827776 29143984323428352 29159915801739264 29238789516754944 29245178713440256 29312521599320064 29320690887950336 29388207655747584 29441418325917696 29460249060834816 29490250043441152 29513590170107904 29523887284813824 29546390139960064 29562541592296048 29596261291032576 29606587249197056 29690983977320448 29694621508435968 29740774285617696 29760910758125568 29767414047608832 29771294161502208 29777799719944192 29844274653806592 29854687142346752 29878315703599104 29927872061800448 29973706297049088 29982059855347712 29989998651139632 30051099557756928 30074004249602208 30124765956943872 30128456631985152 30128692650835968 30135276307218432 30212850067929088 30216788243382272 30224882606800896 30233306166984704 30282421211062272 30298975012744704 30309546143514624 30380929732253184 30387568506934016 30415582902878208 30449479412875264 30466030375760896 30500780614090752 30517453781336064 30666464786127744 30673406241275904 30677164131876864 30704642648178688 30728943908683776 30752365247713536 30756373747728384 30763094563618816 30779911124058112 30815019381817344 30898369933082624 30930203658843552 30940995021504512 30965483343642624 30986449025236992 30993220116676608 31045437410770944 31073245801218048 31077052677357568 31144554199277568 31153234068447232 31224970634231808 31235864839323648 31301514627136992 31312435537969152 31369130240114688 31393039523707568 31446027621722112 31450126539030528 31456998952271872 31529434997587968 31538222131576832 31546670475902976 31599572678468802 31632000046596096 31638912202440704 31692217356828672 31709541819669504 31720605088743424 31745710435074048 31798364065662976 31834633993715712 31864373566835859 31929293280116736 31953629515202346 31964777945010176 31990076542513152 32007563829252864 32011735941513216 32018731076419584 32101153197174656 32101404669640704 32105337508593664 32159527889534976 32175072536753664 32203892777484288 32258149809629184 32316556834308096 32370157274245952 32407079402471424 32436107459166208 32497855535251456 32510798098071552 32519858734235648 32590494131355648 32594486890119168 32674388075695632 32678647106961408 32685787973844992 32733805173276672 32740958093180928 32761053552181248 32770183933591552 32829518053900288 32874807210348544 32900826052620288 32905114599555072 32912304953622528 32985777248944128 32997285788909568 33015323663794176 33078174384095232 33176531298871296 33188106391781376 33239688907455072 33257859291333054 33269462759092224 33281070275231744 33307410655346688 33355104493939291 33415759447719936 33423061386788864 33500024684937216 33509361014800384 33586523035140096 33668856069525504 33672980941630464 33703142906789888 33729817337266176 33767303017097216 33785761819766912 33824298618322944 33936710295355392 33962576566573312 33989456326420224 33993886773805056 34001315043999744 34012469437857792 34019901768695808 34031771108507648 34107742461493248 34111921102880768 34186014570300768 34255664339484672 34265211263254528 34274284172731008 34286242265038848 34344113780293632 34370290570973952 34432521865125888 34440315779678208 34444535165616128 34528971506204672 34533472278151168 34542722979201024 34552349905125376 34608481384071168 34627400014565376 34639481306873856 34721062551146496 34728649722210304 34733176521752576 34760666174717952 34808619399192576 34818320429441024 34858034987532288 34961684262027264 34969324013223936 35047388327003136 35059616150716416 35086338291202576 35145560283101184 35150141425975296 35157822358421504 35262363041267712 35317169464171014 35348804181535488 35361137167433728 35389123821305856 35420822990487552 35480499898023936 35516631631265792 35584244049772544 35593776227745792 35603696078225408 35685680724836352 35773159573870848 35777542250482368 35785640614821888 35850434560131072 35877759455665792 35882436039016448 35938317281968128 35943001758892032 35950855945453568 35960375188136448 36085237601984144 36113797346821488 36118504697167872 36126397234249728 36150857196109824 36158756802789376 36219676979232768 36239476365336576 36252120101421056 36280811925798912 36416426933526696 36429132406603776 36470684293005312 36490620891561984 36518433731659824 36531174794297344 36560087477157888 36584841076015104 36592835515908096 36597318613467136 36687032225342464 36691814295535616 36771511470575616 36776304552443904 36784340830519296 36804448888553472 36866456925290496 36904000054362112 36933207810637824 36984158111642112 36994465456281088 37036662174253056 37140406326001664 37250842160136192 37279234434402737 37321755966265344 37342157800795008 37347025265098752 37355186255822848 37441204059635712 37451638781247488 37508995589603328 37519449204457472 37571208240398336 37600944060137472 37614062804140032 37634508111234048 37698031141650432 37803627867537408 37808259302883328 37823316781694976 37916035770138624 37929264447750144 37988215894234368 38008982047237776 38022243153248256 38035508885979136 38065612177539072 38120119421644904 38125088291454976 38168574623219712 38189439368822784 38197784442044416 38207898637394976 38285742497071104 38296412588343296 38375911240740864 38384297061390336 38384597754445824 38483406790434816 38496833420394496 38517877607759872 38548362671161344 38591203448111104 38705953182016512 38750102061318144 38800835839888563 38814373218940928 38845092944480256 38850156312920064 38858645764571136 38871393643266048 38879887735652352 38985052689006592 39069730937486592 39074823586971648 39083362132426752 39149330673696768 39170610483121152 39184276874330112 39255224434556928 39280332081113088 39351453560143872 39461681721376768 39472130577602898 39477397690515456 39552550153224192 39587978636427264 39592828677914624 39654365714156928 39681214344167424 39689885396811776 39695058882002944 39726475628249088 39781279313362944 39792366205075456 39956210585174016 39964941729398784 39986664868186176 40032274555994112 40054158088003584 40068132743675904 40098672332802944 40166354609258496 40171275509313536 40171590201114624 40180368409624576 40299843475734528 40362479387624016 40367740543893504 40376561614749696 40398633350326272 40412728191352832 40444712938635264 40507906309670912 40549142740598784 40554110537170944 40595892302232162 40667707485454336 40678601403138048 40689938375114752 40783635114098688 40888619714836992 40897874988367872 40902885509169152 41003153663618048 41008498330304512 41097571643584512 41171983440150528 41240271545124736 41272911253510272 41278291082477568 41287311124856832 41315265366982656 41324293488902144 41393916547694592 41517000061157376 41526072265703424 41618773638316224 41633294178975744 41703566733213696 41735352836182656 41749914050625536 41782957116751872 41825506986819584 41921818600144896 41928036828962816 41933502052040704 42024584537800704 42039246663450624 42062227301203968 42132763571291736 42133093628903424 42176000062128128 42209380355014656 42256289809104896 42267609270448128 42279389092892672 42327613913432064 42446178658287616 42485831422447812 42534291715743744 42572391040155648 42604839353603128 42653435390017536 42676751772337152 42682314588684288 42691641435226112 42789947496726528 42801872892854272 42885134349350517 42890724327886848 42900096715671552 42938523703312384 42972507497299968 43010866412838912 43083464161886208 43088742445744128 43209439203295232 43308937597943808 43332612308729856 43415103879124992 43453992175140864 43459315853492224 43565850767594176 43571529475948544 43645073564368896 43654610790907904 43666169871308544 43681404736241664 43755134282366976 43858184275132416 43867768070160384 43873486132740096 43883073271496704 43981036331925504 44020431551725568 44104232512126976 44235375065161728 44250808522375168 44285830927220736 44319585209940096 44343812388444072 44359283678789632 44394391936548864 44400178643337216 44409880873795584 44541932262653952 44554345930293248 44651121071413248 44656941242253312 44666699579916288 44766411980709888 44782030713520128 44891808092700672 44897307922173952 44973089783021568 45099064824430592 45111006374403312 45192684947977728 45202914460827648 45319275101893632 45325182365073408 45335086725332992 45349959250477056 45359869024927744 45464319215271936 45476989948657664 45571394598379776 45581352760401024 45664240668770304 45674219119312896 45699045563641344 45714989686718464 45751170921136128 45776180672004096 45827054094631936 45910029153501184 46015746197815296 46056963972268032 46128547871570304 46134560621592576 46144641845428224 46169866686087168 46185975075831808 46222529072726016 46294750068195328 46347554899623936 46395305488265328 46411492532256768 46464430522761216 46477379983376384 46489830175014912 46609868701827072 46615579016036352 46625765350965248 46729851102670848 46746154867621888 46853797258985472 46860747044134912 46866855234633728 46968653306953728 47016484055023616 47053695360172032 47089559285561352 47131738908713984 47169041432583168 47175189808545792 47185498428407808 47307333197365248 47448000069894144 47458368303661056 47538326035243008 47564312729504256 47580907633115136 47697546098494464 47703389667309824 47714187486429184 47751950990573568 47800579413508096 47917756375957504 47930444272803519 47947166917515264 48028096614629376 48151729795761984 48152107004461056 48158006262890496 48168529645666304 48201142928146432 48239291834302464 48292902638977024 48305839166226432 48319301820448768 48374415901065216 48555235911368928 48572176542138368 48610619103707136 48654161188749312 48691244975546432 48746783302877184 48779788101353472 48790447354544128 48891730335178752 48902797139116032 49011582113543448 49017970660442112 49028681960767488 49035072736591872 49045787774025728 49072598518071296 49111437139771392 49155275900387328 49244277080850432 49312210815522816 49368457430433792 49382216232337408 49495928683364352 49522985495691264 49617261576142848 49667789546848256 49762341288353792 49782159587672064 49789543734393344 49796033686798336 49904194138638336 49921605412847616 50123639171579904 50134592080183296 50179344148312064 50264041522200576 50404837156716544 50431089042259968 50509471412445696 50554714360184832 50650954525645824 50678642729650368 50696324204331008 50736447927484416 50905065443033088 50919252491763712 50943864849859968 51001972565999616 51029852653043712 51036504276860928 51047656662761472 51161613692239872 51167881654321152 51179062748520448 51311209053913088 51397816894881792 51429363397558272 51555435856460928 51607937576022016 51648782797688832 51660473669517312 51666802748424192 51734447786518084 51793457259307008 51800208417226752 51811527686094848 51828524857688064 51839850314203136 51959221960310784 52081593826719744 52092974583315456 52099764782628864 52111149509902336 52227480644161536 52245702499106816 52287052481298432 52373776108150784 52453986019835904 52468604746858496 52589424226074624 52629507436803864 52718340424651776 52725212138962944 52736733537632256 52872487618875904 52893544561901568 52908285792223232 53023206272303232 53041705751150592 53131234485731328 53274947446898688 53286588972531712 53315553157581568 53376366074658816 53405544117338112 53424176991567872 53555139479011328 53666313375723552 53678460922232832 53733124634312704 53775651840196608 53816639183498688 53823654058524672 53835415486332928 53864844467101696 53907475922952192 53914502638338048 53926283918180352 54065523654131712 54072147382894592 54127856402976216 54189595851374592 54226285794164736 54238135204184064 54329515468849152 54359214548004864 54378180152131584 54518159619782656 54530499984490496 54643698609905664 54777650597489736 54796762191446016 54889253273862144 54895977920200704 55030548338013696 55037721443303424 55049748166475776 55176511245778944 55191888730259456 55206673332830208 55356000081543168 55368096354271232 55491698184421632 55511058905300992 55554993261379584 55604755644284928 55647137114910208 55710609489002496 55876263240204288 55982633949398016 56013236701192512 56020537897648128 56032779383734272 56082969734938624 56177018095055648 56177458171871232 56279173806686208 56356812360597504 56421094206210048 56436818551242752 56451762166851072 56647775229930416 56705441801306112 56712388954324992 56763188053540864 56871247186690048 56893896671625216 56902335696449536 56909752784912384 57033364729872384 57053263328968704 57180179132467356 57187632437182464 57200128954228736 57252861934829568 57284159053234176 57296676663066624 57347821883785216 57444618882514944 57451656594325504 57576445592085504 57725110185652224 57745250130591744 57776816411639808 57886805172166656 57938656233521152 58058929773024768 58221559828411392 58241872981655552 58287968646856704 58319831603478528 58477579033509888 58490357426880512 58625043198640128 58641381775900672 58776415311495168 58882836651835392 58920498121669632 58980500086882304 59027180340215808 59047774569627648 59092780279920128 59125083184592096 59192522582065152 59381967954640896 59389243016871936 59481548571235392 59521821516251136 59534828095217664 59542588323004416 59555599439888384 59688549307613184 59709374284693504 59756631407198208 59855744123600896 59947412594098176 59964119710695424 59979997302279264 60102199115513856 60148008499204416 60249531913887744 60256913263970304 60257385301671936 60270552614436864 60425700135858176 60433576486764544 60449765213601792 60466612333969408 60564842422124544 60597950025489408 60619092287029248 60761859464506368 60775137013868032 60831165805756416 60932060751521792 61001561228181504 61034907562672128 61332929572255488 61346812482551808 61354328263753728 61409285296357376 61457887817367552 61504730495427072 61512747495456768 61526189127237632 61559822248116224 61860407317687104 61881990043009024 61930966687285248 61972898050473984 61986440233353216 62090874821541888 62146491602436096 62154105354715136 62289108398555136 62306468136894464 62449941268463616 62603029254273984 62624871075938304 62738260480229376 62786079047415136 62892055243444224 62900253078061056 62913997904543744 63058869995175936 63076444263153664 63093340951805952 63199145356937604 63264000093192192 63277824404881408 63384434713657344 63419083639339008 63441210177486848 63491420870148096 63596728131325952 63669267987431424 63728747133671718 63858586560233472 63907259030404692 63929555890020352 63980153085026304 64015127658505728 64023471883026432 64037462152839168 64202306394349312 64202809339281408 64210675017187328 64350145073507328 64407785554968576 64516299619258368 64633113668616192 64740314548491904 64814158804942848 64872214918332416 64995711070502912 65180988262711296 65188973780238336 65348776151391264 65357294213922816 65371575947689984 65467610346553344 65481916186361856 65522107104362496 65540367867183104 65659036107800576 65749614420697088 65801652105240576 65810229199110144 65824609907245056 65971554497888256 65994571577819136 66030647327588352 66156348768190464 66353062597742592 66376212783562752 66479377814910144 66515718582666108 66538925518184448 66562140550463488 66614821310693376 66710208987878582 66831518895439872 66846122773577728 67000049369874432 67018722029600768 67173046070280192 67337712139051008 67345961883260928 67406285813579776 67459634674532352 67534606034194432 67571523639533824 67648597236645888 67873420590710784 67925153133146624 67978912652840448 67987773547610112 68002630087999488 68024938875715584 68039803537391616 68215484922986496 68223842205761536 68372029140601536 68511328678969344 68530422526509056 68548568345462016 68572484530077696 68688227560587264 68740581141947904 68865043730251776 68889070331232256 69057943012409344 69085445958402048 69104699810250752 69216962768142336 69254800029130752 69278962613747712 69442125102292992 69457299444420608 69466353043505152 69521332349435904 69617238798385152 69636640858882048 69716069975064576 69923368524054528 69938648026447872 70094776654006272 70119232301432832 70172676582405152 70291120566202368 70300282851950592 70315644716843008 70524726082535424 70634338928342028 70697608363070976 70722274334867456 70778247642611712 70960999796047872 71168488099545088 71187552455491584 71207392156450816 71371361449672704 71546319147741696 71555084500964736 71571281229643776 71700869120262144 71755518911331584 71764872078032896 71876634563936256 71901711890907136 71920750376272896 72170475203968288 72227594693642976 72237009394335744 72252794468499456 72301714392219648 72317513605578752 72439353958465536 72478952730673152 72504240202842112 72561623851597824 72832853867053392 72858264813207552 72941368586010624 72981241783123968 73036867463319648 73062349588594688 73120174954315776 73169682152030208 73185671031816192 73194637226934272 73374064450684928 73383628591071232 73543022941151232 73552609104887808 73568681661038592 73608897777106944 73732913850580992 73808000108724224 73866415621275648 73968316223284224 73988930912562176 74073324348506112 74280812652003328 74501684320272384 74558468868805474 74643511932530688 74684315601590016 74694050530197504 74710372511645696 74882408119271424 74903277562494976 75017991179206656 75038898408914944 75142416480796672 75201888120274944 75269016222468096 75396062283300864 75607255735074816 75616518605766656 75646633563389952 75832071540277248 75858528895500288 75976431788468736 76017964094475552 76044486306496512 76240238843289808 76250176582909952 76378878737645568 76395568884088832 76415797274789952 76571484994142208 76592825176686592 76751822481481728 76768594122780672 76769195508891648 76966813580869632 76993666840788992 77035755215519744 77096725342322688 77182406896222208 77411906364033024 77500204122636288 77601671679777126 77628746437881856 77690185888960512 77700312625840128 77717291529142272 77742787286532096 77759775471304704 77970105378013184 78139461874973184 78149647173943296 78166724264853504 78341220966242304 78368553748660224 78560664162226176 78702907120287744 78923363442753536 78944261155205796 78954795381030912 79105100306448384 79185657355829248 79308731428313856 79362428688334848 79379770793623552 79562558626725888 79584732410150912 79912421170348032 79929883458797568 79973329736372352 80064549111988224 80108316176007168 80136265487351808 80197344665605888 80332709218516992 80342551018627072 80360736819249152 80599686951469056 80724958775248032 80735481087787008 80753123229499392 80797266700652544 80825456382705664 80889425877270528 81015812619341824 81098285481197568 81108221074341888 81191784604464324 81335414970908672 81357202806276096 81379876750229504 81567270228197376 81777239429673984 81795749976735744 81805771018338304 82006307327236096 82016996660609024 82195143287169024 82343966880301056 82480543090249472 82545822507020544 82556582164955136 82574622249713664 82648586977804288 82787833095389184 83034000122314752 83052144531406848 83237547276632448 83266588357951488 83407133466427392 83470705672365312 83499828101251072 83565914233503744 83651013973639168 83843637200289792 83856073657925632 83867004104081408 84049169075601408 84124454602407936 84265527142583472 84266187257806848 84352000124256256 84418760710029312 84512579618209792 84535218540896256 84558778185785344 84655227826864128 84892357316575232 84971662844895624 85068583431487488 85144782080311296 85209678707206256 85306870780035072 85353503544674304 85364629177368576 85383282870452224 85579894993453056 85603745785708544 85770268698701034 85781448655773696 85800193431343104 85877047406624768 85945014994599936 86021732825677824 86166928323772416 86177484891488256 86418878406590464 86617875195887616 86665224617459712 86830207758249984 86907984350281728 86918631706984448 87131701535188352 87143058951897088 87290147128737792 87309221581815808 87332339742617088 87362809472483328 87716368550264832 87735536140320768 87766146542993408 87962072663851008 88040863103451136 88208465024253952 88470750130323456 88501617044750336 88571661854441472 88639170419880192 88687624776888144 88718567357579264 88788783873097728 88819761747591168 89083864525307904 89108691860586496 89302242142826496 89313882484506624 89333399159832576 89532823961419776 89564061427040256 89783616185401344 89794615844347904 89946179566043136 90198129648861184 90222012748806624 90385369895955456 90405828921655296 90535283626406647 90638550203787264 90650364730146816 90670173450665984 90699918500954112 90719738049855488 90928638430543872 90953979897315328 91142789196759552 91162705520802048 91348438238625792 91398091127282688 91429979373436928 91502341842272256 91552361344008192 91654108189263872 91820058307002368 92031492395630592 92113927944536064 92257095743140608 92269121243185152 92289283690856448 92339733372174336 92371950151663616 92445058145452032 92589500136390656 92695109799247872 92790610976530656 92822985064513536 92979660350029824 93219737403654144 93231158032072704 93251530701930496 93459702205341696 93492309735243776 93707594517970944 93721494088269824 93733710469267456 93937306613907456 94032968110047232 94107390720344064 94179118571122704 94263477817427968 94338082865166336 94350379617091584 94370996856815616 94614666394730496 94896000139788288 94916736607322112 95076652070486016 95128625459008512 95161815266230272 95395092196988928 95406779334619648 95428374972858368 95503901981147136 95835512751915008 95860888545607038 95894333835030528 96056193229258752 96303459591523968 96304214008922112 96316012525780992 96337059291332608 96402285856292864 96478583668604928 96585805277954048 96611678332452864 96638603640897536 97110471822737856 97144353084276736 97221238207414272 97308322377498624 97382489951092864 97493566605754368 97559576202706944 97580894709088256 97783460670357504 98023164227086896 98035941320884224 98057363921534976 98091575548051456 98145197036142592 98222874279542784 98310551800774656 98488554161700864 98624421631045632 98736914860867584 98764432464674816 98991857366728704 99045970991382528 99234523152285696 99335579093696512 99524682576707584 99564319175344128 99579087468786688 99592067373596672 99808388277276672 99843210825695232 100065313481817873 100247278343159808 100269184160366592 100358688296624128 100528083044401152 100809674313433088 101018942824891392 101109428720369664 101301909051291648 101357285459300736 101392648408662016 101472895854968832 101810130886066176 101838504983527424 101887729699719936 102003945131999232 102059705306087424 102095313325522944 102323227384479744 102335763308642304 102358125497040896 102622418107826176 102795633789763584 102858726795116544 103110871712921856 103215875152044032 103297565595377664 103320947339034624 103333605496848384 103468895573036168 103586914518614016 103600416834453504 103623055372189696 103657049715376128 103679700628406272 103918443920621568 104163187653439488 104185949166630912 104199529565257728 104222299019804672 104454961288323072 104491404998213632 104574104962596864 104747552216301568 104907972039671808 104937209493716992 105178848452149248 105259014873607728 105436680849303552 105450424277925888 105473467075264512 105744975237751808 105787089123803136 105816571584446464 106046412544606464 106083411502301184 106262468971462656 106549894893797376 106573177945063424 106631106315163136 106752732149317632 106811088234676224 107110278958022656 107332626751447104 107356921844465664 107466249268625408 107551303680393216 107633278366997376 107647308117049344 107670830972665856 107729688934203392 107814951845904384 107829005276676096 107852567836360704 108144294765789184 108255712805952432 108379191702749184 108452571588329472 108476270408368128 108659030937698304 108718429096009728 108756360304263168 109036319239565312 109060999968980992 109287397219811328 109555301194979472 109593524382892032 109778506547724288 109791955840401408 110061096676027392 110075442886606848 110099496332951552 110353022491557888 110383777460518912 110413346665660416 110712000163086336 110736192708542464 110983396368843264 111022117810601984 111109986522759168 111294274229820416 111421218978004992 111752526480408576 111837703303208211 111965267898796032 112026473402385024 112041075795296256 112065558767468544 112165939469877248 112354036190111296 112354916343742464 112558347613372416 112713624721195008 112842188412420096 112873637102485504 112903524333702144 113295550459860832 113410883602612224 113424777908649984 113526376107081728 113742494373380096 113787793343250432 113804671392899072 113819505569824768 114066729459744768 114106526657937408 114360358264934712 114375264874364928 114400257908457472 114505723869659136 114568318106468352 114593353326133248 114695643767570432 114889237765029888 114903313188651008 115152891184171008 115450220371304448 115490500261183488 115553632823279616 115773610344333312 115877312467042304 116117859546049536 116402507519665689 116443119656822784 116483745963311104 116575937293713408 116639663206957056 116955158067019776 116980714853761024 117250086397280256 117282763551801344 117552830622990336 117765673303670784 117840996243339264 117961000173764608 118054360680431616 118185560559840256 118250166369184192 118385045164130304 118763935909281792 118778486033743872 118963097142470784 119043643032502272 119069656190435328 119085176646008832 119111198879776768 119377098615226368 119711488247201792 119894825188196352 119928239421390848 119959994604558528 120204398231027712 120296016998408832 120499063827775488 120513826527940608 120514770603343872 120541105228873728 120851400271716352 120867152973529088 120899530427203584 120933224667938816 121129684844249088 121195900050978816 121238184574058496 121523718929012736 121550274027736064 121662331611512832 121864121503043584 122003122456363008 122069815125344256 122665859144510976 122693624965103616 122708656527507456 123009460990854144 123025494990913536 123052378254475264 123119644496232448 123720814635374208 123763980086018048 123861933374570496 123945796100947968 123972880466706432 124181749643083776 124308210709430272 124578216797110272 124612936273788928 124899882536927232 125206058508547968 125249742151876608 125476520960458752 125572158094830272 125784110486888448 125800506156122112 125827995809087488 126117739990351872 126152888526307328 126186681903611904 126398290713875208 126528000186384384 126555648809762816 126768869427314688 126838167278678016 126882420354973696 126982841740296192 127193456262651904 127338535974862848 127457494267343436 127717173120466944 127814518060809384 127859111780040704 127960306170052608 128030255317011456 128046943766052864 128074924305678336 128404612788698624 128405618678562816 128421350034374656 128700290147014656 128815571109937152 129032599238516736 129266227337232384 129480629096983808 129628317609885696 129744429836664832 129991422141005824 130361976525422592 130377947560476672 130697552302782528 130714588427845632 130743151895379968 130935220693106688 130963832372723712 131044214208724992 131080735734366208 131318072215601152 131499228841394176 131603304210481152 131620458398220288 131649219814490112 131943108995776512 132061294655176704 132312697536380928 132706125195485184 132752425567125504 132958755629820288 133031437165332216 133077851036368896 133124281100926976 133229642621386752 133420417975757164 133663037790879744 133692245547155456 134000098739748864 134037444059201536 134346092140560384 134675424278102016 134691923766521856 134812571627159552 134919269349064704 135069212068388864 135143047279067648 135297194473291776 135850306266293248 135957825305680896 135975547095220224 136005260175998976 136049877751431168 136079607074783232 136430969845972992 136447684411523072 136744058281203072 137022657357938688 137060845053018112 137097136690924032 137144969060155392 137481162283895808 137730087460503552 137778140662464512 138115886024818688 138170891916804096 138209399620501504 138433925536284672 138509600058261504 138557925227495424 138884250204585984 138914598888841216 138932706087010304 139042664698871808 139234477596770304 139273281717764096 139432139950129152 139846737048109056 139877296052895744 140189553308012544 140238464602865664 140345353164810304 140582241132404736 140600565703901184 140631289433686016 141049452165070848 141268677856684056 141395216726141952 141444548669734912 141556495285223424 141921999592095744 142336976199090176 142375104910983168 142414784312901632 142742722899345408 143092638295483392 143110169001929472 143142562459287552 143401738240524288 143511037822663168 143529744156065792 143753269127872512 143841500752545792 144340950407936576 144455189387285952 144474018788671488 144505588936998912 144603428784439296 144635027211157504 144878707916931072 144957905461346304 145008480405684224 145123247703195648 145665707734106784 145716529626415104 145962483566247936 146073734926639296 146124699177189376 146240349908631552 146339364304060416 146371342063632384 146389274453868544 146748128901369856 146767257182142464 147086045882302464 147105218209775616 147137363322077184 147217795554213888 147465827701161984 147616000217448448 147732831242551296 147936632446568448 147977861825124352 148146648697012224 148561625304006656 149003368640544768 149116937737610948 149287023865061376 149368631203180032 149388101060395008 149420745023291392 149764816238542848 149806555124989952 150284832961593344 150403776240549888 150538032444936192 150792124566601728 151214511470149632 151233037211533312 151293267126779904 151664143080554496 151952863576937472 152035928188951104 152088972612993024 152480477686579616 152500353165819904 152757757475291136 152791137768177664 152831594549579904 153142969988284416 153185650353373184 153503644962963456 153537188245561344 153933627161739264 153987333681577984 154071510431039488 154193450684645376 154364813792444416 154823812728066048 155000408245272576 155203343359554252 155257492875763712 155380371777921024 155400625251680256 155434583058284544 155485574573064192 155519550942609408 155940210756026368 156278923749946368 156299294347886592 156333448529707008 156682441932484608 156737107497320448 157121328324452352 157405814240575488 157846726885507072 157888522310411592 158210200612896768 158371314711658496 158617462856627712 158724857376669696 158759541587247104 159125117253451776 159169464820301824 159824842340696064 159859766917595136 159946659472744704 160129098223976448 160216632352014336 160272530974703616 160394689331211776 160665418437033984 160685102037254144 161199373902938112 161449917550496064 161470962175574016 161506246458998784 161594533401305088 161650912765411328 161778851754541056 162031625238683648 162196570962395136 162216442148683776 162383569208928648 162670829941817344 162714405612552192 162759753500459008 163134540456394752 163554478859347968 163591499953471488 163611542036676608 164012614654472192 164033993321218048 164390286574338048 164687933760602112 164961086180498944 165091645014041088 165113164329910272 165149244499427328 165575666190778368 166068000244629504 166104289062813696 166475094553264896 166533176715902976 166814266932854784 166941411344730624 166999656202502144 167131828467007488 167302027947278336 167712147315851264 168098338151202816 168248909204815872 168531054285166944 168532374515613696 168704000248512512 168837521420058624 169025159236419584 169070437081792512 169117556371570688 169310455653728256 169784714633150464 169943325689791248 170137166862974976 170289564160622592 170419357414412512 170613741560070144 170707007089348608 170729258354737152 170766565740904448 171159789986906112 171207491571417088 171540537397402068 171562897311547392 171600386862686208 171754094813249536 171890029989199872 172043465651355648 172333856647544832 172354969782976512 172837756813180928 173235750391775232 173330449234919424 173660415516499968 173815968700563456 173837263413968896 174263403070376704 174286117903794176 174618443163631616 174664679485234176 174725618944966656 175432737100529664 175471072280641536 175924145327702016 176081726206902272 176416930048507904 176941500260646912 177003234089500672 177143323708882944 177278340839760384 177375249553776288 177437134715158528 177577567746195456 178167729050615808 178217383721172992 178604484285652992 178627764969013248 178666798319665152 179065647922839552 179128122854080512 179567232370802688 179589231688695808 179892359132086272 180396259297722368 180444025497613248 180770739791910912 180811657843310592 181070567252813294 181277100407574528 181300729460293632 181340346901331968 181399837001908224 181439476099710976 181857276861087744 181907959794630656 182285578393519104 182325411041604096 182796182254565376 182859958746873856 183004683684544512 183104722688016384 183308216378527744 183640116614004736 184062984791261184 184227855889072128 184514191486281216 184538242486370304 184578567381712896 184679466744348672 185179000272781312 185581221953061312 185645970129027072 185959320700059648 186439474807308288 186462316064145408 186503061403860992 186919404410683392 186984619470487552 187442988176539648 187874613227814912 188065936220094464 188214781440688128 188358237142245408 188526955634855936 188676165730332672 188700759234183168 188741993713631232 189229332789460992 189792000279576576 189833473214644224 190153304140972032 190257250918017024 190323630532460544 190790184393977856 190813558669239296 190856749945716736 191007803962294272 191671025503830016 191721777091214076 191788667670061056 192112386458517504 192606919183047936 192608428017844224 192632025051561984 192674118582665216 193171610555908096 193223356664905728 193277207281795072 194220943645475712 194288706168553472 194442476414828544 194616644754997248 194764979902185728 194987133211508736 195161789418176512 195566921340715008 196046328454173792 196071882641768448 196114727843069952 196290394072285184 196445748559085568 196621103601549312 196977108323401728 197248843262091264 197473829721735168 197528864929349632 197983714733457408 198091941982765056 198469046304571392 198671158187393024 199049365153415168 199128638350688256 199158174937573376 199184134747193344 199616776554553344 199686421651390464 200130626963635746 200494556686319616 200538368320733184 200717376593248256 201056166088802304 201619348626866176 202037885649782784 202218857440739328 202603818102583296 202714570918601472 202785296817324032 202945791709937664 203620261772132352 203677009967054848 203775459399439872 204007890263998464 204119410612174848 204646454768959488 204671526617284608 204716250994081792 205244836215652352 205591267579527168 205717453590233088 206221743425843712 206431750304088064 206595131190755328 206667210993696768 206937791146072336 207173829037228032 207246110744379392 207314099430752256 207359401256812544 207836887841243136 208326375306878976 208371898333261824 208399059130515456 208444598039609344 208909922576646144 208982809996427264 209148209925193728 209495104432603136 209815944079343616 209874418987433984 210357696904298496 210518029747215456 210873361698607104 210900848555851776 210946934150529024 211489950475503616 211574178247606272 211633143168892928 212092825089212928 212166823004602368 213146355890126848 213262212630326272 213505464298635264 213622176469352448 214220557916045312 214665253502894208 214713843688931328 214932498537250816 215102607360786432 215266556733994752 215294616234098688 215341661945331712 215459377868406784 215629903691808768 215705135672721408 216288589531578368 216511425611904864 216758383405498368 216905143176658944 216952540816736256 217318061875396608 217436858192019456 217512720608526336 218072638479130624 218121999937961984 218574794439622656 219110602389958944 219187048765784064 219557013095448576 219583911680802816 220122193352054784 220150885773213696 220198992665903104 220706044983115776 220767554921037824 220826693331320832 221424000326172672 221472385417084928 221966792737686528 222044235621203968 222219973045518336 222588548459640832 222842437956009984 223505052960817152 223675406606416422 223930535797592064 224052946804770048 224082151590592512 224131117534937088 224331878939754496 224708072380222592 224709832687484928 225116695226744832 225427249442390016 225807048667404288 226591100919721664 226821767205224448 226849555817299968 227052752214163456 227484988746760192 227575586686500864 227609342785798144 227639011139649536 228133458919489536 228720716529869424 228750529748729856 228800515816914944 229136636212936704 229186706652266496 229391287535140864 229778475530059776 229806626377302016 230305782368342016 230900440742608896 230981000522366976 231107265646559232 231547220688666624 231754624934084608 232235719092099072 232805015039331378 232886239313645568 232967491926622208 233151874587426816 233279326413914112 233910316134039552 233961429707522048 234500172794560512 234565527103602688 235105661245980672 235681992486678528 235922000347529216 236108721360863232 236371121119680512 236500332738368384 236770090328260608 237556972067487744 237926194284941568 238087286065004544 238139312380870656 238222397759553536 238754197230452736 239422976494403584 239789650376392704 239856478842781696 239919989209117056 240408796462055424 240592033996817664 240998127655550976 241027653055881216 241082210457747456 241702800543432704 241734305947058176 241799060854407168 241866449335877632 242259369688498176 242391800101957632 242476369148116992 243047437858025472 243100548055472128 243324663223025664 243728243006087168 244006244912726016 244139630250688512 245331718289021952 245387249930207232 245417313055014912 246018921981708288 246050989981827072 246104756508950528 246239288992464896 247441629270748416 247527960172036096 247723866749140992 247945760933412864 248363499286167552 248616421418860544 249156433594220544 249225872547577856 249799765073854464 250412117017095936 250499484303753216 250953041920917504 251144316189660544 251568220973776896 251601012312244224 251655991618174976 252373363807223808 252796581427750416 253056000372768768 253111297619525632 253537738854629376 253676334557356032 253764840709947392 253965683480592384 254386912525303808 254677071949725696 254914988534686872 255434346240933888 255629036121618768 255718223560081408 255920612340105216 256060510634022912 256093887532105728 256149848611356672 256809225577397248 256811237357125632 256842700068749312 257400580294029312 257631142219874304 258065198477033472 258532454674464768 258961258193967616 259256635219771392 259982844282011648 260723953050845184 260755895120953344 261395104605565056 261429176855691264 261486303790759936 261870441386213376 261927664745447424 262088428417449984 262161471468732416 262636144431202304 262998457682788352 263206608420962304 263298439628980224 263886217991553024 264122589310353408 264625395072761856 265412250390970368 265504851134251008 265917511259640576 266062874330664432 266155702072737792 266248562201853952 266459285242773504 266840835951514328 267326075581759488 267384491094310912 268000197479497728 268074888118403072 268692184281120768 269350848556204032 269383847533043712 269625143254319104 269838538698129408 270138424136777728 270286094558135296 270594388946583552 271605850879219941 271700612532586496 271915650611361792 271951094190440448 272010520351997952 272099755502862336 272159214149566464 272861939691945984 272895368823046144 273488116562406144 274045314715877376 274121690106036224 274194273381848064 274289938120310784 274962324567791616 275460174921007104 276231772049637376 276341783833608192 276418799241003008 276867851072569344 277019200116523008 277115850454990848 277768500409171968 277829197777682432 277865412174020608 278085329397743616 278468955193540608 278546563435528192 279693474096218112 279754592105791488 280379106616025088 280476929205731328 280690706329620608 281164482264809472 281201131407802368 281262578867372032 282098904330141696 282537355713368112 282790433452283904 282889097339469824 283112990570446848 283843999184191488 284673952398180352 284750209821966336 284829568625803264 285485445798690816 286185276590966784 286220338003858944 286285124918575104 287022075645326336 287059488312131584 287506538255745024 287683001505091584 288681900815873152 288910378774571904 288948037577342976 289011177873997824 289206857568878592 289270054422315008 289757415833862144 289915810922692608 291331415468213568 291433059252830208 291924967132495872 292147469853278592 292249398354378752 292480699817263104 292678728608120832 292742684127264768 292778548907737088 293496257802739712 293534514364284928 294172091764604928 294274726644154368 294435591108427776 294931655402323968 295232000434896896 295465662485102592 295873264893136896 295955723650248704 296293297394024448 297123250608013312 298006737281089536 298233875475221896 298574047730122752 298737262406360064 298776202120790016 298841490046582784 299529632477085696 299613110249979904 300195940445453619 300569665923186688 300807552481099776 301076064889872384 301584249133203456 302429022940299264 302466074423066624 303328286161108992 303905727153874944 304071856377902208 304177945225986048 304960955373159232 305000706331639808 305515514950582272 305582275536355328 305663189099159808 306285939976568832 306371300706746368 307007289925926912 307074376491122688 307867254323478528 308143020862078976 308386901369290752 308729627584888832 309647625456132096 310000816490545152 310406686719108504 310514985751527424 310760743555842048 310801250503360512 310869166116569088 310971149146128384 311039101885218816 311880421512052736 312557847499892736 312598588695773184 312666897059414016 313364883864969216 313474214994640896 314242656648904704 314811628481150976 315693453771014144 315777044620823184 316420401225793536 317234925713255424 317449714753339392 317519083174494208 318250234506903552 318338929640603648 319649684681392128 319719533835190272 319893318945489408 320258196447952896 320433264704028672 320789378662423552 321330836874067968 321370204074508288 322398747805876224 322899835100992128 322941924351148032 323012492917997568 323189066802610176 323301825530822656 323557703509082112 324063250477367296 324432884297367552 324767138417857296 325341659883634688 325428811225104384 325519507000918016 326269080912789504 327108957718695936 327182999906942976 327223084073353216 328025229308944384 328067986642436096 328780573148676096 329375867521204224 329922172360997888 330183290028082176 330226328659820544 330298488998854656 331151332381556736 332136000489259008 332208578125627392 332950189106529792 333066353431805952 333882822689461248 333999312405004288 334263656934014976 334604055894556672 335424294631702528 335513109909624633 336196676302405632 336497818409631744 337062108570333888 337064749031227392 337408000497025024 337675042840117248 338050318472839168 338140874163585024 338235112743141376 338620911307456512 339886651379582496 340274333725949952 340579128321245184 340838714828825024 341227483120140288 341414014178697216 341458516709474304 341533131481808896 342319579973812224 342414983142834176 343081074794804136 343125794623094784 343200773725372416 343508189626499072 343780059978399744 344086931302711296 344667713295089664 344709939565953024 345675513626361856 346471500783550464 346660898469838848 347320831032999936 347631937401126912 347674526827937792 348526806140753408 348572235807588352 349329358970468352 349451237889933312 350865474201059328 350942144561283072 351848290655404032 352163452413804544 352833860097015808 353883000521293824 354556681679520768 354750499107552576 354874269430317056 355155135492390912 356335458101231616 356434767442345984 357208968571305984 357255529938026496 357333596639330304 358131295845679104 359134464741605376 359178463377391616 359784718264172544 360792518595444736 360888050995226496 361541479583821824 361623315686621184 362141134505626588 362554200815149056 362601458920587264 362680693802663936 362799674003816448 362878952199421952 363714553722175488 363815919589261312 364571156787038208 364650822083208192 365592364509130752 365719917493747712 366009367369089024 366209445376032768 366616432757055488 367280233228009472 368125969582522368 369028382972562432 369076484972740608 369157134763425792 369358933488697344 370358000545562624 371162443906122624 371291940258054144 371918641400119296 372924632128290816 373006122807721984 373838808821366784 373969238940975104 374885976353079296 375749226455629824 376131872440188928 376429562881376256 376716474284490816 377053911269711872 377352331460665344 377401518468366336 377483987427262464 378458665578921984 379584000559153152 379666946429288448 380306608281944064 380514501836034048 380647261064921088 381580368787955712 381627117338478592 381713499891433472 382015607924588544 383342051007660032 383443554182428152 383577335340122112 384224772917035008 385213838366095872 385216856035688448 385264050103123968 385348237165330432 386343221111816192 386446713329811456 386554414563590144 388441887290951424 388577412337106944 388884952829657088 389233289509994496 389529959804371456 389974266423017472 391133842681430016 392092656908347584 392143765283536896 392229455686139904 392580788144570368 392891497118171136 393242207203098624 393954216646803456 394497686524182528 394947659443470336 395057729858699264 396183883965530112 396938092609142784 397342316374786048 398098730306830336 398257276701376512 398316349875146752 398368269494386688 399233553109106688 399372843302780928 400261253927271492 400989113372639232 401076736641466368 401434753186496512 402112332177604608 403238697253732352 404075771299565568 404437714881478656 405207636205166592 405429141837202944 405570593634648064 405891583419875328 407550918798879744 408015780527996928 408238821224349696 409292909537918976 409343053234569216 409432501988163584 410489672431304704 411182535159054336 411434907180466176 412443486851687424 412863500608176128 413190262381510656 413334421987393536 413875582292144672 414347658074456064 414628198861504512 414718802513625088 415673775682486272 416652750613757952 416743796666523648 416798118261030912 416889196079218688 417819845153292288 417965619992854528 418296419850387456 418990208865206272 419631888158687232 419748837974867968 420715393808596992 421036059494430912 421746723397214208 421801697111703552 421893868301058048 422979900951007232 423148356495212544 423266286337785856 424185650178425856 424333646009204736 426524425260652544 427010928597270528 427244352938704896 428441115832090624 429330507005788416 429427687377862656 429864997074501632 430205214721572864 430533113467989504 430589232468197376 430683323890663424 430918755736813568 431259807383617536 433022851223809728 433516766810996736 433810286353317888 433905081633472512 434636123750793216 434873716384038912 435025441217052672 436145276958261248 437149588879245312 438221204779917888 438374097531568128 439114026190897152 439167823361605632 440244386704109568 440301771546427392 440397985331806208 441412089966231552 441535109842075648 441653386662641664 442848000652345344 442944770834169856 443933585475373056 444088471242407936 444439946091036672 445177096919281664 445684875912019968 447010105921634304 447350813212832844 447861071595184128 448105893609540096 448164303181185024 448262235069874176 449416144760445184 449419665374969856 450854498884780032 451614097334808576 453182201839443328 453643534410448896 453699111634599936 454105504428326912 454969977493520384 455218685571596288 456266917838979072 457441433059738848 457501059497459712 457601031633829888 458273272425873408 458373413304532992 458782575070281728 459556951060119552 459613252754604032 460611564736684032 461800881485217792 461962001044733952 462214531293118464 463094441377333248 463509249868169216 464471438184198144 465610030078662756 465772478627291136 465934983853244416 466303749174853632 466558652827828224 467820632268079104 467922859415044096 469000345589121024 469131054207205376 470211322491961344 471363984973357056 471844000695058432 472217442721726464 472742242239361024 473000665476736768 473540180656521216 475113944134975488 475852388569883136 476174572130009088 476278624761741312 477508394460905472 478845952988807168 479579300752785408 479712957685563392 479839978418234112 480817592924110848 481184067993635328 481996255311101952 482055306111762432 483405601086865408 483598121708814336 483732898671755264 484518739376996352 484783600203915264 484952738296233984 486094875716050944 486201096110944256 486649326446051328 487456486012174336 488012489825452032 488279260501377024 490663436578043904 490774499860414464 490834626110029824 492037843963416576 492101979963654144 492209513017901056 492478577984929792 494883258541496832 495055920344072192 495447733498281984 496726998572335104 498312867188441088 498451745095155712 499599530147708928 500824234034191872 500998968607506432 501906083841835008 502288632379321088 503136441947553792 503311983236349952 504746727614447616 505593162855500832 506112000745537536 506222595239051264 507075477709258752 507352669114712064 507529681419894784 507931366961184768 508773825050607616 509354143899451392 509829977069373744 510868692481867776 511258072243237536 511436447120162816 511841224680210432 512121021268045824 512187775064211456 512299697222713344 513618451154794496 513622474714251264 513685400137498624 514801160588058624 515262284439748608 516130396954066944 517064909348929536 517922516387935232 518513270439542784 519965688564023296 521447906101690368 521511790241906688 522790209211130112 522858353711382528 522972607581519872 523855329490894848 524176856834899968 524322942937464832 525272288862404608 525996915365576704 526413216841924608 527772435983106048 528245178620706816 529250790145523712 530824500781940736 531009702268502016 531835022519281152 532125748661328864 532311404145475584 533681671903028656 534652151163518976 534768982188621824 536000394958995456 536149776236806144 537384368562241536 538701697112408064 538767695066087424 539250286508638208 539677077396258816 540276848273555456 540572189116270592 541188777893167104 543211701758439882 543401225065172992 543831301222723584 543902188380880896 544021040703995904 544199511005724672 544318428299132928 545723879383891968 545790737646092288 546976233124812288 548388546763696128 548579876240621568 549924649135583232 550920349842014208 552463544099274752 552683567667216384 552837598482006016 553735702145138688 554038400233046016 555537000818343936 555658395555364864 556937910387081216 557093126871056384 559386948192436224 559509184211582976 560758213232050176 560953858411462656 561381412659241216 562328964529618944 562525157734744064 564197808660283392 565074711426736224 565580866904567808 565778194678939648 566225981140893696 567687998368382976 569347904796360704 569500419643932672 569659137251606528 570970891597381632 572370553181933568 572440676007717888 572570249837150208 574044151290652672 574118976624263168 575013076511490048 575366003010183168 577363801631746304 577820757549143808 577896075154685952 578022355747995648 578540108844630016 579514831667724288 579831621845385216 582662830936427136 582866118505660416 583849934264991744 584294939706557184 584498796708757504 584961399634526208 585485368254529536 585557097815474176 586992515605479424 587069028728569856 588344183529209856 588871182216855552 589863310804647936 590464000869793792 590931324970205184 591746529786273792 591911447300497408 592586594788048896 594246501216026624 596013474562179072 596467750950443792 597148095460245504 597474524812720128 597552404241580032 597682980093165568 599059264954171392 599226220499959808 600391880890907238 601139331846373376 601615104962199552 602152129779744768 603168498266406912 604858045880598528 604932148846133248 606656572322217984 607811454307749888 608143712755804416 608355890451972096 609921910746318464 610001412663279616 611031029901164544 611164551072710656 611326378198319616 614014579851853824 614148752982245376 615734508646957056 616286041724157952 616773802738581504 617459255169777664 619295250912264192 620001632981090304 620813373438217008 621029971503054848 621521487111684096 621738332233138176 621942298292256768 622078203770437632 623760843024105472 625115694999785472 625197177391546368 625333794118828032 626729767729938432 626948429989281792 628485313297809408 629623256962301952 631386907542028288 631554089241646368 632840802451587072 633746985384846529 634469851426510848 634899429506678784 635038166348988416 636500469013807104 636677859281207296 639439067670380544 639786637890978816 640516392895905792 640866529408057344 641578757324847104 642661673748135936 642740408149016576 644797495611752448 645799670201984256 645883848702296064 646024985835995136 646378133605220352 646603651061645312 647115407018164224 648126500954734592 648865768594735104 649534276835714592 650857622450208768 651039014001836032 652538161825579008 654217915437391872 654365999813885952 654446168146706432 656050458617888768 656135973284872192 657561146297352192 658751735042408448 659844344721995776 660366580056164352 660452657319641088 660596977997709312 662302664763113472 664272000978518016 664417156251254784 665900378213059584 666132706863611904 667765645378922496 667998624810008576 668527313868029952 670848589263405056 671026219819249266 672393352604811264 672995636819263488 674124217140667776 674129498062454784 674816000994050048 675350085680234496 676100636945678336 676281748327170048 676470225486282752 679773302759164992 680548667451899904 681158256642490368 681677429657650048 682454966240280576 682828028357394432 682917033418948608 683066262963617792 686162149589608272 686251589246189568 686401547450744832 687016379252998144 687560119956799488 688173862605422592 689335426590179328 689419879131906048 691351027252723712 692943001567100928 693321796939677696 694641662065999872 695263874802253824 695349053655875584 697053612281506816 697144471615176704 698658717940936704 698902475779866624 701730948402118656 701884289122566144 703696581310808064 705667720194031616 707766001042587648 709113363359041536 709500998215105152 709748538860634112 710310270984781824 712670916202463232 712869534884691968 714417937142611968 714667193278660608 716262591691358208 718268929483210752 718356926754783232 719569436528345088 721585037190889472 721776101990452992 723082959167643648 723246631373242368 724282269011253176 725108401630298112 725202917841174528 725361387605327872 725599348007632896 725757904398843904 727429107444350976 727631839178522624 729142313574076416 729301644166416384 731184729018261504 731439834987495424 732018734738178048 732418890752065536 733232865514110976 734560466456018944 736251939165044736 738056765945124864 738152969945481216 738314269526851584 738717866977394688 740716001091125248 742324887812245248 742583880516108288 743837282800238592 745849264256581632 746012245615443968 747677617642733568 749771952706158592 751498452911259648 752263744880377856 752859125762752512 753432948568981632 754107822539423744 754704662921330688 754803036936732672 754967974854524928 759168001118306304 759333892858576896 760613216563888128 761029003672068096 761294522129842176 763160737575911424 763254234676957184 763426999782866944 764031215849177088 766684102015320064 766887108364856304 767154670680244224 768449545834070016 770427676732191744 770433712071376896 770528100206247936 770696474330660864 772686442223632384 772893426659622912 773108829127180288 776883774581902848 777154824674213888 777769905659314176 779059919608742912 779948532846034944 782267685362860032 784185313816695168 784287530567073792 784458911372279808 785161576289140736 785782994236342272 786484414406197248 787908433293606912 788995373048365056 789895318886940672 790115459717398528 792367767931060224 793876185218285568 794684632749572096 796197460613660672 796514553402753024 796632699750293504 796736538988773376 798467106218213376 798745686605561856 800522507854542984 801978226745278464 802153473282932736 802869506372993024 804224664355209216 806477394507464704 808151542599131136 808875429762957312 810415272410333184 810858283674405888 811141187269296128 811783166839750656 814817552637659823 815101837597759488 816031561055993856 816477642448699392 818585819075837952 818686106469138432 818865003976327168 820979344862609408 822365070318108672 822869814360932352 824886973703374848 825727001216352256 826380524763021312 827751164584289344 828695316148912128 829256397723009024 829437605027250176 831347551364972544 833305501227515904 833487593333047296 833596236522061824 833778392158437376 835639690306584576 837980417730412544 839263776317374464 839497675949735936 841430787617193984 842072118988861824 843493446794428416 843603394223407104 843787736602116096 845959801902014464 846296712990425088 846532572675571712 848371300356851712 848667292018409472 853048850521305088 854021857194541056 854488705877409792 856882231664181248 858661014011576832 858855374755725312 861066226935979008 861178464936394752 861366647781326848 861837511473627136 862519614767235072 866045702447619456 867033533621993472 867620572706635776 867810163266945024 869272247501586432 869747432768077824 872290553916522496 874299177758490624 876442409559835776 876748195063136256 878228052381794304 878335646723211264 880488773408219136 880603543092854784 880795970663612416 882824179932463104 883070219684151296 883306773325283328 885696001304690688 885889541668339712 887867170950746112 888176942484815872 888879892182073344 890354193838563328 891369751824039936 894020211843268608 894701626425665688 895722143190368256 896211787219080192 896328606362370048 896524470139748352 898832289520890368 898839330749939712 901708997769560064 903228194669617152 906364403678886656 907287068820897792 907398223269199872 908211008856653824 909939954987040768 910437371143192576 912533835677958144 914882866119477696 915002118994919424 915202063267659776 916546544851746816 916746826609065984 917565150140563456 919113902120239104 919226505509208064 921223129473368064 923601762970435584 924429062586236928 926188882754666496 927018499736338432 928942876368396288 931220060157325512 931544957254582272 931869967706488832 932607498349707264 933117305655656448 935641264536158208 935845718830088192 938000691178242048 938262108414410752 940422644983922688 942727969946714112 943688001390116864 944434885443452928 945484484478722048 946001330953473536 947080361313042432 951704777139766272 952349144260018176 952557249523482624 955016788921810944 957691905977614336 959158601505570816 959425915371126784 959679956836468224 962368135987270656 963992510622203904 964110612223524864 966811202173730816 967196243417628672 967465797343510528 969037478753992704 969567200407830528 969905476592467968 972189751432101888 972402192221888512 973298652892102656 974912972024348672 976024979650904064 976558521002754048 981326873156087808 981548999720828928 981669252220059648 984075687926833152 984203959927308288 984419026035802112 984957155969859584 989766517082993664 990111840688144384 990895466996563968 993453997144670208 996625734376882176 996903490190311424 999199060295417856 1001648468068383744 1001997937215012864 1003812167683670016 1004577264758642176 1006272883895107584 1009493455228895232 1011186325711001664 1012224001491075072 1012445190478102528 1014150955418517504 1014705338229424128 1015059362839789568 1015862733922369536 1017547650101215232 1019659954138747488 1021737384963735552 1022516144486475072 1022872894240325632 1023682449360420864 1024242042536091648 1024375550128422912 1024599394445426688 1027236902309588992 1027244949428502528 1027370800274997248 1029602321176117248 1030524568879497216 1032260793908133888 1034129818697859072 1035845032775870464 1037026540879085568 1039931377128046592 1042895812203380736 1043023580483813376 1045580418422260224 1045716707422765056 1045945215163039744 1048353713669799936 1048645885874929664 1051993830731153408 1052826433683849216 1055544871966212096 1056490357241413632 1058501580291047424 1061649001563881472 1063670045038562304 1064251497322657728 1064622808290951168 1067363343806057312 1069304302327037952 1069537964377243648 1072000789917990912 1072299552473612288 1077403394224816128 1077535390132174848 1078500573017276416 1079354154792517632 1080553696547110912 1081144378232541184 1082377555786334208 1086423403516879764 1086802450130345984 1087662602445447168 1087804376761761792 1088042081407991808 1088399022011449344 1088636856598265856 1091447758767783936 1091581475292184576 1093952466249624576 1096777093527392256 1097159752481243136 1099849298271166464 1101840699684028416 1104927088198549504 1107471404290277376 1108076800466092032 1111074001636687872 1111316791110729728 1113875820774162432 1114186253742112768 1118773896384872448 1119018368423165952 1121516426464100352 1121907716822925312 1122762825318482432 1124657929059237888 1128395617320566784 1130149422853472448 1131161733809135616 1131556389357879296 1132451962281787392 1135375996736765952 1138695809592721408 1139000839287865344 1139318274503213056 1141941783194763264 1144741106363867136 1144881352015435776 1145140499674300416 1148088302581305344 1148237953248526336 1150026153022980096 1150732006020366336 1154727603263492608 1155641515098287616 1155792150309371904 1156044711495991296 1159029663335448576 1159663243690770432 1165325661872854272 1165732237011320832 1167699868529983488 1168589879413114368 1168997593417515008 1169922799269052416 1171114195630948352 1173985031210958848 1176688367058419712 1177742364433711104 1179726621609295872 1180928001739587584 1181862649940410368 1183493059572547584 1183822894600994816 1185173189576097792 1188493002432053248 1192026949124358144 1192935501900887584 1194296190920491008 1194949049625440256 1195104808483160064 1195365960186331136 1198118529908342784 1198452440999919616 1200783761781814476 1202278663692746752 1203230209924399104 1204304259559489536 1206336996532813824 1209716091761197056 1209864297692266496 1213313144644435968 1215622908615499776 1216287425511608832 1216711780903944192 1219843821492636928 1220002825326559232 1222329102145421312 1222652756396639232 1228029159703707648 1228297505964490752 1231469017293914112 1232572083448315904 1233547605477163008 1234918510339555328 1238590501824528384 1240003265962180608 1241626746876434016 1242059943006109696 1243042974223368192 1243884596584513536 1244156407540875264 1247521686048210944 1250231389999570944 1250394354783092736 1250667588237656064 1253459535459876864 1253896859978563584 1256970626595618816 1259246513924603904 1262773815084056576 1263108178483292736 1265681604903174144 1267493970769693058 1268939702853021696 1269798859013357568 1270076332697976832 1273000938027614208 1273355718562414592 1279573275781957632 1281032785791811584 1281733058816114688 1283157514649694208 1285323347496271872 1285480816298033152 1289594991223504896 1291599340403968512 1291767697404592128 1292049971671990272 1292756267210440704 1296253001909469184 1299068553671429184 1301715244900417536 1302078028003672064 1305076323651158016 1308435830874783744 1308892336293412864 1312100917235777536 1315122292594704384 1317503470084816896 1319688689443991552 1320733160112328704 1320905314639282176 1321193955995418624 1324605329526226944 1328544001957036032 1328834312502509568 1331800756426119168 1332265413727223808 1335531290757844992 1335997249620017152 1337054627736059904 1341697178526810112 1342052439638498532 1344786705209622528 1348248434281335552 1348258996124909568 1352201273891356672 1352563496654340096 1352940450972565504 1359546605518329984 1361097334903799808 1362316513284980736 1363354859315300096 1364909932480561152 1365656056714788864 1366132525927235584 1372324299179216544 1372503178492379136 1372803094901489664 1374032758505996288 1375120239913598976 1376347725210845184 1378670853180358656 1378839758263812096 1382702054505447424 1385886003134201856 1386643593879355392 1389283324131999744 1390527749604507648 1390698107311751168 1394107224563013632 1394288943230353408 1397317435881873408 1397804951559733248 1403461896804237312 1403768578245132288 1407393162621616128 1411335440388063232 1415532002085175296 1418226726718083072 1419001996430210304 1419497077721268224 1420620541969563648 1425341832404926464 1425739069769383936 1428835874285223936 1432525183382716416 1436537858966421504 1436713853509566464 1439138873056690176 1443170074381778944 1443552203980905984 1446165918335287296 1448564538022506352 1450216803260596224 1450722775210655744 1451198696015265792 1451515808797687808 1454858214888701952 1455263678357045248 1458284627148152832 1458603288332832768 1462369458036523008 1462879669974990848 1464037469476356096 1464837781504131072 1466465731028221952 1469120932912037888 1472503878330089472 1476113531890249728 1476305939890962432 1476628539053703168 1477435733954789376 1481432002182250496 1484649775624490496 1485167761032216576 1492024491230887936 1495355235285467136 1499543905412317184 1502996905822519296 1504527489760755712 1505718251525505024 1506865897137963264 1508215645078847488 1509409325842661376 1509935949709049856 1518336002236612608 1518667785717153792 1521226433127776256 1522058007344136192 1522589044259684352 1526321475151822848 1526508469353914368 1526853999565733888 1528062431698354176 1533368204030640128 1533774216729712608 1534309341360488448 1536899091668140032 1540855353464383488 1540867424142753792 1541056200412495872 1541392948661321728 1545372884447264768 1545786853319245824 1546217658254360576 1553767549163805696 1554309649348427776 1555539811318628352 1558119839217485824 1559897065692069888 1564535370725720064 1568370627633390336 1568575061134147584 1568917822744559616 1570323152578281472 1571565988472684544 1572968828812394496 1575816866587213824 1577990746096730112 1584735535862120448 1587752370436571136 1589369265499144192 1592394921227321344 1593029106805506048 1593265399500587008 1593473077977546752 1596934212436426752 1601045015709085968 1603956453490556928 1604306946565865472 1605739012745986048 1608449328710418432 1612954789014929408 1616303085198262272 1617750859525914624 1620830544820666368 1621716567348811776 1622282374538592256 1623566333679501312 1629635105275319646 1630203675195518976 1632063122111987712 1632955284897398784 1637171638151675904 1637372212938276864 1637730007952654336 1641958689725218816 1645739628721864704 1649773947406749696 1651454002432704512 1652761049526042624 1655502329168578688 1657390632297824256 1658512795446018048 1658875210054500352 1666611002455031808 1666975186666094592 1667556784316874752 1671279380613169152 1675960835460825088 1678527552634748928 1678995351899471872 1682861575234387968 1684144237977723648 1686986893588856832 1687575473204232192 1691919603804028928 1692593425980850176 1693065145351143424 1696742600713703424 1697334584036818944 1706097701042610176 1708043714389082112 1708977411754819584 1713764463328362496 1717322028023153664 1717710749511450624 1722132453871958016 1722356929872789504 1722733295562653696 1723675022947254272 1725039229534470144 1732091404895238912 1734067067243986944 1735620326533890048 1738544495003172864 1739494865536155648 1744581107833044992 1748598355516981248 1752884819119671552 1753496390126272512 1756456104763588608 1756671293446422528 1760977546816438272 1761207086185709568 1761591941327224832 1766613546650566656 1771392002609381376 1771779083336679424 1775734341901492224 1776353884969631744 1777759784364146688 1780708387677126656 1782739503648079872 1788040423686537216 1789403252851331376 1791444286380736512 1792423574438160384 1792657212724740096 1793048940279496704 1797664579041780736 1797678661499879424 1803417995539120128 1806456389339234304 1812728807357773312 1814574137641795584 1814796446538399744 1819879909974081536 1820874742286385152 1825067671355916288 1829765732238955392 1830004237989838848 1830404126535319552 1833093089703493632 1833493653218131968 1835130300281126912 1838453011018416128 1842446258946736128 1847203525940871168 1848858125172473856 1852377765509332992 1854036999472676864 1857885752736792576 1862440120314651024 1863089914509164544 1863739935412977664 1865214996699414528 1866234611311312896 1871282529072316416 1871691437660176384 1876001382356484096 1876524216828821504 1880845289967845376 1885455939893428224 1887376002780233728 1888869770886905856 1890968968957444096 1892002661906947072 1894160722626084864 1901240956154539587 1903409554279532544 1904698288520036352 1905114499046965248 1910033577843621888 1915383811955228672 1918317203011141632 1918851830742253568 1919359913672936448 1924736271974541312 1927985021244407808 1928221224447049728 1933622404347461632 1934392486835257344 1934931594687021056 1938074957507985408 1939134400815661056 1939810953184935936 1944379502864203776 1944804384443777024 1946597305784205312 1949825944048697344 1953117042005508096 1962653746312175616 1963097999441657856 1963338504440119296 1968151375853666304 1968407919854616576 1968838052071604224 1969914311939719168 1979533034165987328 1980223681376288768 1981790933993127936 1986907994289340416 1993251468753764352 1993806980380622848 1998398120590835712 2003296936136767488 2003995874430025728 2009154529517284352 2012545767790215168 2018986910457790464 2022372651422003328 2024448002982150144 2024890380956205056 2028301910837035008 2029410676458848256 2035095300202430464 2039319908277494976 2043474769927471104 2045032288972950144 2045745788480651264 2047364898720841728 2048484085072183296 2048751100256845824 2049198788890853376 2054473804619177984 2054741600549994496 2059204642352234496 2061049137758994432 2064521587816267776 2068259637395718144 2071690065551740928 2074053081758171136 2079862754256093184 2085791624406761472 2086047160967626752 2091160836844520448 2091433414845530112 2091890430326079488 2096707427339599872 2097291771749859328 2103987661462306816 2105652867367698432 2111089743932424192 2117003160582094848 2123298003127762944 2127340090077124608 2128502994645315456 2129245616581902336 2134726687612114624 2138608604654075904 2139075928754487296 2144001579835981824 2144599104947224576 2154806788449632256 2155070780264349696 2157001146034552832 2158708309585035264 2161107393094221824 2162288756465082368 2164755111572668416 2172846807033759528 2173604900260691968 2175325204890894336 2175608753523523584 2176084162815983616 2176798044022898688 2177273713196531712 2182895517535567872 2183162950584369152 2187904932499249152 2193554187054784512 2194319504962486272 2199698596542332928 2203681399368056832 2209854176397099008 2214942808580554752 2216153600932184064 2222148003273375744 2222633582221459456 2227751641548324864 2228372507484225536 2237547792769744896 2238036736846331904 2243032852928200704 2245525650636964864 2249315858118475776 2256791234641133568 2260298845706944896 2262323467618271232 2263112778715758592 2264903924563574784 2277391619185442816 2278001678575730688 2278636549006426112 2283883566389526528 2289482212727734272 2289762704030871552 2290280999348600832 2296176605162610688 2296475906497052672 2300052306045960192 2301464012040732672 2309455206526985216 2311283030196575232 2311584300618743808 2312089422991982592 2318059326670897152 2319326487381540864 2330651323745708544 2331464474022641664 2337179758826228736 2337995186835030016 2339845598538104832 2342228391261896704 2347970062421917696 2353376734116839424 2355484728867422208 2359453243218591744 2361856003479175168 2363725299880820736 2366986119145095168 2367645789201989632 2370346379152195584 2384053898248716288 2385871003801775168 2388592381840982016 2389898099250880512 2390209616966320128 2390731920372662272 2396237059816685568 2396904881999839232 2401567523563628952 2404557327385493504 2406460419848798208 2408608519118979072 2412673993065627648 2419432183522394112 2419728595384532992 2426626289288871936 2431245817230999552 2432574851023217664 2433423561807888384 2439687642985273856 2440005650653118464 2445305512793278464 2456058319407415296 2456595011928981504 2462938034587828224 2465144166896631808 2467095210954326016 2469837020679110656 2477181003649056768 2483253493752868032 2484119886012219392 2486085948446736384 2487769193169027072 2488312815081750528 2495043372096421888 2500462779999141888 2500788709566185472 2501335176475312128 2506919070919753728 2513941253191237632 2518493027849207808 2525547630168113152 2526216356966585472 2531363209806348288 2534987941539386116 2537879405706043392 2539597718026715136 2540152665395953664 2546001876055228416 2546711437124829184 2559146551563915264 2562065571583623168 2563466117632229376 2566315029299388416 2570646694992543744 2570961632596066304 2583198680807937024 2583535394809184256 2584099943343980544 2585512534420881408 2592506003818938368 2598137107342858368 2603430489800835072 2604156056007344128 2616871661749567488 2617784672586825728 2624201834471555072 2630244585189408768 2635006940169633792 2639377378887983104 2641466320224657408 2641810629278564352 2642387911990837248 2649210659052453888 2657088003914072064 2657668625005019136 2663601512852238336 2664530827454447616 2671062581515689984 2671994499240034304 2674109255472119808 2683394357053620224 2684104879276997064 2689573410419245056 2696496868562671104 2696517992249819136 2704402547782713344 2705126993308680192 2705880901945131008 2719093211036659968 2722194669807599616 2724633026569961472 2726709718630600192 2729819864961122304 2731312113429577728 2744648598358433088 2745006356984758272 2745606189802979328 2748065517011992576 2750240479827197952 2752695450421690368 2757341706360717312 2757679516527624192 2765404109010894848 2773287187758710784 2778566648263999488 2781055499209015296 2781396214623502336 2788214449126027264 2788577886460706816 2794634871763746816 2795609903119466496 2806923793608474624 2807537156490264576 2814786325243232256 2822670880776126464 2831064004170350592 2836453453436166144 2838003992860420608 2838994155442536448 2841241083939127296 2857671748570447872 2865050366765432832 2873075717932843008 2873427707019132928 2878277746113380352 2886340148763557888 2887104407961811968 2892331836670574592 2897129076045012704 2900433606521192448 2902397392030531584 2903031617595375616 2909716429777403904 2910527356714090496 2916569254296305664 2917206576665665536 2924738916073046016 2925759339949981696 2928074938952712192 2929675563008262144 2932931462056443904 2938241865824075776 2945007756660178944 2952227063780499456 2952611879781924864 2953257078107406336 2954871467909578752 2962864004364500992 2969299551248980992 2970335522064433152 2990710470570934272 2999087810824634368 3005993811645038592 3009054979521511424 3011436503051010048 3013731794275926528 3016431290157694976 3018818651685322752 3036672004473225216 3037335571434307584 3042452866255552512 3044116014688272384 3045178088519368704 3052642950303645696 3053016938707828736 3066736408061280256 3067548433459425216 3068618682720976896 3073798183336280064 3081710706928766976 3081734848285507584 3082112400824991744 3082785897322643456 3090745768894529536 3091573706638491648 3092435316508721152 3107535098327611392 3108619298696855552 3111079622637256704 3116239678434971648 3119794131384139776 3129070741451440128 3136741255266780672 3137150122268295168 3137835645489119232 3145937657624788992 3155981492193460224 3169471071724240896 3175504740873142272 3178738530998288384 3184789842454642688 3186530799001174016 3193868424872853504 3202090031418171936 3207912906981113856 3208613893131730944 3211478025491972096 3216898657420836864 3225909578029858816 3232606170396524544 3235501719051829248 3241661089641332736 3243433134697623552 3244564749077184512 3247132667359002624 3259270210550639292 3260407350391037952 3264126244223975424 3265910569794797568 3274343276303351808 3274744425876553728 3275460015905308672 3283917379450437632 3291479257443729408 3299547894813499392 3302908004865409024 3305522099052085248 3311004658337157376 3314781264595648512 3317750420109000704 3333222004910063616 3333950373332189184 3342558761226338304 3351921670921650176 3357055105269497856 3357990703798943744 3365723150468775936 3368288475955447296 3373973787177713664 3383839207608057856 3385186851961700352 3386130290702286848 3393485201427406848 3394669168073637888 3412195402085220352 3416087428778164224 3417954823509639168 3427528926656724992 3434644056046307328 3435421499022901248 3444264907743916032 3444713859745579008 3445466591125307392 3447350045894508544 3450078459068940288 3464182809790477824 3468134134487973888 3477088990006345728 3478989731072311296 3489162215666089984 3497196711033962496 3505769638239343104 3506992780252545024 3513342586892845056 3521955093632876544 3523183882654449664 3533227093301133312 3542784005218762752 3543558166673358848 3551468683802984448 3552707769939263488 3555519568728293376 3561416775354253312 3565479007296159744 3576080847373074432 3578806505702662752 3582888572761473024 3584847148876320768 3585314425449480192 3586097880558993408 3595329158083561472 3595357322999758848 3606835991078240256 3612912778678468608 3625457614715546624 3629148275283591168 3629592893076799488 3639759819948163072 3641749484572770304 3650135342711832576 3659531464477910784 3660008475979677696 3660808253070639104 3666987306436263936 3670260600562253824 3676906022036832256 3684892517893472256 3694407051881742336 3697716250344947712 3704755531018665984 3708073998945353728 3715771505473585152 3724880240629302048 3726179829018329088 3732469222622625792 3742565058144632832 3743382875320352768 3752002764712968192 3753048433657643008 3761690579935690752 3770911879786856448 3774752005560467456 3777739541773811712 3781937937914888192 3784005323813894144 3788321445252169728 3802481912309079174 3806819108559065088 3809396577040072704 3810228998093930496 3820067155687243776 3830767623910457344 3838719827345872896 3849472543949082624 3855970042488815616 3856442448894099456 3867244808694923264 3868784973670514688 3869863189374042112 3876149915015970816 3878268801631322112 3888759005728407552 3889608768887554048 3899651888097394688 3906234084011016192 3925307492624351232 3926677008880238592 3936302751707332608 3937676104143208448 3939828623879438336 3959066068331974656 3960447362752577536 3963581867986255872 3973815988578680832 3986502937507528704 3987613960761245696 3996796241181671424 4006593872273534976 4007991748860051456 4018309059034568704 4025091535580430336 4044745302844006656 4049780761912410112 4056603821674070016 4058821352917696512 4070190600404860928 4078639816554989952 4086949539854942208 4090064577945900288 4091491576961302528 4094729797441683456 4096968170144366592 4098397577781706752 4108947609238355968 4109483201099988992 4118409284704468992 4122098275517988864 4129043175632535552 4136519274791436288 4143380131103481856 4148106163516342272 4159725508512186368 4171583248813522944 4172094321935253504 4182321673689040896 4182866829691060224 4183780860652158976 4193414854679199744 4194583543499718656 4207975322924613632 4211305734735396864 4222179487864848384 4234006321164189696 4246596006255525888 4254680180154249216 4257005989290630912 4258491233163804672 4269453375224229248 4277217209308151808 4278151857508974592 4309613576899264512 4310141560528699392 4314002292069105664 4317416619170070528 4322214786188443648 4324577512930164736 4329510223145336832 4345693614067519056 4347209800521383936 4350650409781788672 4352168325631967232 4353596088045797376 4354547426393063424 4365791035071135744 4366325901168738304 4375809864998498304 4387108374109569024 4388639009924972544 4399397193084665856 4407362798736113664 4419708352794198016 4429885617161109504 4432307201864368128 4444296006546751488 4445267164442918912 4455503283096649728 4456745014968451072 4476073473692663808 4486065705856401408 4491051301273929728 4498631716236951552 4513582469282267136 4520597691413889792 4524646935236542464 4526225557431517184 4529807849127149568 4556003357151461376 4557273098012852224 4567767132779053056 4578964425455468544 4579525408061743104 4580561998697201664 4592353210325221376 4592951812994105344 4600104612091920384 4602928024081465344 4618910413053970432 4622566060393150464 4623168601237487616 4624178845983965184 4636118653341794304 4638652974763081728 4661302647491417088 4662928948045283328 4674359517652457472 4675990373670060032 4679691197076209664 4695940124843835392 4706753468233678848 4710969457734844416 4718906486437183488 4723712006958350336 4727450599761641472 4733972238290190336 4735291578403979264 4768107796497432576 4771742007603550336 4777184763681964032 4779796198501761024 4780419233932640256 4781463840745324544 4803135047127257904 4809114654770987008 4812920839697596416 4817217038237958144 4825347986131255296 4838864367044788224 4839457190769065984 4853252578577743872 4862491634461999104 4865149702046435328 4866847123615776768 4879375285970547712 4880011301306236928 4890611025586556928 4912116638814830592 4913190023857963008 4925876069175656448 4939674041358221312 4954362007298113536 4966506987505736064 4968239772024438784 4972171896893472768 4975538386338054144 4976625630163501056 4990086744192843776 5000925559998283776 5002670352950624256 5013838141839507456 5027882506382475264 5036986055698415616 5051095260336226304 5052432713933170944 5062726419612696576 5069975883078772232 5075758811412086784 5079195436053430272 5080305330791907328 5092003752110456832 5093422874249658368 5118293103127830528 5124131143167246336 5126932235264458752 5132630058598776832 5141293389985087488 5141923265192132608 5166397361615874048 5167070789618368512 5168199886687961088 5171025068841762816 5185012007637876736 5196274214685716736 5206860979601670144 5208312112014688256 5233743323499134976 5248403668943110144 5260489170378817536 5270013880339267584 5278754757775966208 5282932640449314816 5283621258557128704 5284775823981674496 5314176007828144128 5315337250010038272 5327203025704476672 5329061654908895232 5342125163031379968 5343988998480068608 5348218510944239616 5366788714107240448 5368209758553994128 5379146820838490112 5392993737125342208 5393035984499638272 5408805095565426688 5410253986617360384 5411761803890262016 5438186422073319936 5444389339615199232 5453419437261200384 5459639729922244608 5462624226859155456 5489297196716866176 5490012713969516544 5491212379605958656 5496131034023985152 5500480959654395904 5505390900843380736 5515359033055248384 5530808218021789696 5546574375517421568 5557133296527998976 5562110998418030592 5562792429247004672 5576428898252054528 5577155772921413632 5589269743527493632 5591219806238932992 5613847587216949248 5615074312980529152 5629572650486464512 5645341761552252928 5662128008340701184 5672906906872332288 5676007985720841216 5677988310885072896 5682482167878254592 5703722868463618761 5715343497140895744 5730100733530865664 5746151435865686016 5746855414038265856 5756555492226760704 5774208815923623936 5784663673341149184 5794258152090025408 5800867213042384896 5804794784061063168 5806063235190751232 5819432859554807808 5821054713428180992 5833138508592611328 5834413153331331072 5849477832146092032 5859351126016524288 5865862924112887808 5876483731648151552 5890015513320357888 5904454127560998912 5905223759563849728 5906514156214812672 5909742935819157504 5925728008729001984 5938599102497961984 5940671044128866304 5981420941141868544 5998175621649268736 6011987623290077184 6027463588551853056 6032862580315389952 6037637303370645504 6073344008946450432 6074671142868615168 6084905732511105024 6088232029376544768 6105285900607291392 6106033877415657472 6133472816122560512 6135096866918850432 6137237365441953792 6147596366672560128 6163421413857533952 6164224801649983488 6165571794645286912 6181491537789059072 6183147413276983296 6184870633017442304 6215070196655222784 6217238597393711104 6222159245274513408 6232479356869943296 6239588262768279552 6258141482902880256 6273482510533561344 6274300244536590336 6275671290978238464 6291875315249577984 6311962984386920448 6351009481746284544 6357477061996576768 6369579684909285376 6373061598002348032 6387736849745707008 6404180062836343872 6415825813962227712 6417227786263461888 6422956050983944192 6433797314841673728 6465212340793049088 6471003438103658496 6483322179282665472 6486866269395247104 6489129498154369024 6494265334718005248 6518540421101278584 6520814700782075904 6528252488447950848 6531821139589595136 6548686552606703616 6549488851753107456 6550920031810617344 6567834758900875264 6582958514887458816 6599095789626998784 6605816009730818048 6611044198104170496 6622009316674314752 6629562529191297024 6666444009820127232 6667900746664378368 6685117522452676608 6703843341843300352 6714110210538995712 6715981407597887488 6736576951910894592 6747947574355427328 6767678415216115712 6770373703923400704 6772260581404573696 6786970402854813696 6789338336147275776 6824390804170440704 6832174857556328448 6835909647019278336 6855057853313449984 6869288112092614656 6870842998045802496 6888529815487832064 6889427719491158016 6890933182250614784 6894700091789017088 6900156918137880576 6928365619580955648 6936268268975947776 6954177980012691456 6957979462144622592 6978324431332179968 6994393422067924992 7011539276478686208 7013985560505090048 7026685173785690112 7043910187265753088 7066454186602266624 7085568010437525504 7087116333346717696 7102937367605968896 7105415539878526976 7111039137456586752 7122833550708506624 7152161694746148864 7157613011405325504 7165777145522946048 7169694297752641536 7170628850898960384 7172195761117986816 7190658316167122944 7190714645999517696 7213671982156480512 7225825557356937216 7250915229431093248 7258296550567182336 7259185786153598976 7279519639896326144 7283498969145540608 7300270685423665152 7319062928955821568 7320016951959355392 7321616506141278208 7340521201124507648 7369785035786944512 7388814103763484672 7395432500689895424 7409511062037331968 7431543010947170304 7449760481258604096 7452359658036658176 7464938445245251584 7485130116289265664 7486765750640705536 7504005529425936384 7506096867315286016 7541823759573712896 7549504011120934912 7555479083547623424 7563875875829776384 7568010647627788288 7576642890504339456 7604963824618158348 7613638217118130176 7618793154080145408 7620457996187860992 7640134311374487552 7661535247820914688 7677439654691745792 7698945087898165248 7711940084977631232 7712884897788198912 7734489617389846528 7752299830031941632 7756537603262644224 7777518011456815104 7779217537775108096 7799303776194789376 7812468168022032384 7850614985248702464 7853354017760477184 7872605503414665216 7879657247758876672 7918132136663949312 7920894725505155072 7927163735972511744 7947631977157361664 7973005875015057408 7975227921522491392 7993592482363342848 8013187744547069952 8015983497720102912 8036618118069137408 8050183071160860672 8089490605688013312 8113207643348140032 8117642705835393024 8140381200809721856 8157279633109979904 8173899079709884416 8180129155891800576 8182983153922605056 8189459594883366912 8193936340288733184 8217895218476711936 8236818569408937984 8244196551035977728 8258086351265071104 8273038549582872576 8286760262206963712 8296212327032684544 8319451017024372736 8343166497627045888 8344188643870507008 8364643347378081792 8365733659382120448 8367561721304317952 8386829709358399488 8389167086999437312 8415950645849227264 8422611469470793728 8444358975729696768 8468012642328379392 8493192012511051776 8509360360308498432 8514011978581261824 8516982466327609344 8538906750448458496 8556303715017949184 8619227153798529024 8620283121057398784 8628004584138211328 8634833238340141056 8644429572376887296 8649155025860329472 8659020446290673664 8691387228135038112 8694419601042767872 8701300819563577344 8707192176091594752 8709094852786126848 8731582070142271488 8732651802337476608 8751619729996996608 8774216748219138048 8777278019849945088 8798794386169331712 8814725597472227328 8839416705588396032 8859771234322219008 8864614403728736256 8888592013093502976 8890534328885837824 8911006566193299456 8913490029936902144 8972131411712802816 8982102602547859456 8997263432473903104 9027164938564534272 9041195382827779584 9049293870473084928 9112006714302922752 9114546196025704448 9135534265558106112 9157928850910937088 9159050816123486208 9184706420650442752 9200209224183840768 9205856048162930688 9237820826107940864 9245132120786300928 9246337202474975232 9248357691967930368 9272237306683588608 9277305949526163456 9322605294982834176 9325857896090566656 9348719035304914944 9351980747340120064 9359382394152419328 9391880249687670784 9413506936467357696 9437812972874366976 9467944476580380672 9470583156807958528 9536215592994865152 9543484015207100672 9554369527363928064 9559592397003522048 9562927681490649088 9606270094254515808 9618229309541974016 9625841679395192832 9634434076475916288 9650695972262510592 9677728734089576448 9678914381538131968 9706505157155487744 9724983268923998208 9730299404092870656 9733694247231553536 9758750571941095424 9760022602612473856 9781222051173113856 9824233277629661184 9826380047715926016 9851752138351312896 9879348082716442624 9908724014596227072 9933013975011472128 9936479544048877568 9944343793786945536 9953251260327002112 9980173488385687552 10001851119996567552 10027676283679014912 10055765012764950528 10073972111396831232 10102190520672452608 10104865427866341888 10139951766157544464 10151517622824173568 10158390872106860544 10160610661583814656 10184007504220913664 10186845748499316736 10236586206255661056 10248262286334492672 10253864470528917504 10265260117197553664 10282586779970174976 10283846530384265216 10332794723231748096 10334141579236737024 10336399773375922176 10342050137683525632 10370024015275753472 10392548429371433472 10467486646998269952 10496807337886220288 10520978340757635072 10540027760678535168 10557509515551932416 10565865280898629632 10569551647963348992 10628352015656288256 10630674500020076544 10654406051408953344 10658123309817790464 10684250326062759936 10687977996960137216 10696437021888479232 10733577428214480896 10736419517107988256 10758293641676980224 10785987474250684416 10786071968999276544 10817610191130853376 10820507973234720768 10823523607780524032 10876372844146639872 10888778679230398464 10906838874522400768 10919279459844489216 10925248453718310912 10978594393433732352 10980025427939033088 10982424759211917312 10992262068047970304 11000961919308791808 11010781801686761472 11030718066110496768 11093148751034843136 11114266593055997952 11124221996836061184 11125584858494009344 11152857796504109056 11154311545842827264 11178539487054987264 11227695174433898496 11230148625961058304 11259145300972929024 11290683523104505856 11324256016681402368 11345813813744664576 11352015971441682432 11355976621770145792 11364964335756509184 11407445736927237522 11430686994281791488 11460201467061731328 11492302871731372032 11493710828076531712 11548417631847247872 11569327346682298368 11588516304180050816 11601734426084769792 11609589568122126336 11612126470381502464 11666277017185222656 11668826306662662144 11698955664292184064 11718702252033048576 11731725848225775616 11752967463296303104 11780031026640715776 11808908255121997824 11813028312429625344 11819485871638315008 11851456017458003968 11877198204995923968 11881342088257732608 11962841882283737088 11996351243298537472 12023975246580154368 12054927177103706112 12065725160630779904 12075274606741291008 12149342285737230336 12169811465022210048 12176464058753089536 12210571801214582784 12212067754831314944 12266945632245121024 12270193733837700864 12274474730883907584 12295192733345120256 12326842827715067904 12328449603299966976 12331143589290573824 12366294826553966592 12369741266034884608 12430140393310445568 12434477194787422208 12444318490549026816 12464958713739886592 12479176525536559104 12516282965805760512 12546965021067122688 12548600489073180672 12551342581956476928 12583750630499155968 12623925968773840896 12702018963492569088 12739159369818570752 12746123196004696064 12775473699491414016 12808360125672687744 12831651627924455424 12834455572526923776 12845912101967888384 12930424681586098176 12942006876207316992 12966644358565330944 12973732538790494208 12978258996308738048 12988530669436010496 13037080842202557168 13041629401564151808 13056504976895901696 13063642279179190272 13097373105213407232 13098977703506214912 13101840063621234688 13135669517801750528 13165917029774917632 13198191579253997568 13211632019461636096 13222088396208340992 13244018633348629504 13259125058382594048 13332888019640254464 13335801493328756736 13370235044905353216 13407686683686600704 13428220421077991424 13431962815195774976 13473153903821789184 13495895148710854656 13535356830432231424 13540747407846801408 13544521162809147392 13573940805709627392 13578676672294551552 13648781608340881408 13671819294038556672 13710115706626899968 13738576224185229312 13741685996091604992 13777059630975664128 13778855438982316032 13781866364501229568 13789400183578034176 13800313836275761152 13856731239161911296 13872536537951895552 13908355960025382912 13915958924289245184 13956648862664359936 13988786844135849984 14023078552957372416 14027971121010180096 14087820374531506176 14132908373204533248 14171136020875051008 14174232666693435392 14205874735211937792 14245667101417013248 14304323389492297728 14315226022810651008 14331554291045892096 14339388595505283072 14341257701797920768 14344391522235973632 14381316632334245888 14427343964312961024 14451651114713874432 14501830458862186496 14516593101134364672 14518371572307197952 14559039279792652288 14566997938291081216 14600541370847330304 14638125857911643136 14640033903918710784 14643233012282556416 14681042402249015296 14739570071573889024 14777628207526969344 14819022124074663936 14863086021894340608 14899520962517208192 14904719316073316352 14929876890490503168 14970260232578531328 14973531501281411072 15008011058851872768 15012193734630572032 15083647519147425792 15099008022241869824 15110958167095246848 15127751751659552768 15136021295255576576 15153285781008678912 15209927649236316696 15227276434236260352 15237586308160290816 15240915992375721984 15280268622748975104 15323070495641829376 15354879309383491584 15397890175796330496 15423880169955262464 15425769795576397824 15468979234779693056 15504599660063883264 15513075206525288448 15555036022913630208 15558435075550216192 15598607552389578752 15624936336044064768 15701229970497404928 15745211006829330432 15759314495517753344 15836264273327898624 15841789451010310144 15854327471945023488 15946011750030114816 15950455843044982784 15987184964726685696 16026375489094139904 16031966995440205824 16073236236138274816 16100366142321721344 16178981211376026624 16226415286696280064 16235285411670786048 16280762401619443712 16314559266219959808 16360258311783601152 16365966307845210112 16378919189766733824 16387872680577466368 16435790436953423872 16473637138817875968 16488393102071955456 16516172702530142208 16546077099165745152 16573520524413927424 16592424654065369088 16686332995254091776 16688377287741014016 16729286694756163584 16731467318764240896 16735123442608635904 16773659418716798976 16778334173998874624 16831901291698454528 16845222938941587456 16888717951459393536 16936025284656758784 16986384025022103552 17018720720616996864 17028023957162523648 17033964932655218688 17077813500896916992 17238454307597058048 17240566242114797568 17256009168276422656 17269666476680282112 17288859144753774592 17298310051720658944 17382774456270076224 17388839202085535744 17402601639127154688 17414384352183189504 17418189705572253696 17463164140284542976 17465303604674953216 17503239459993993216 17548433496438276096 17597588772338663424 17629451194944454656 17678833411176792064 17719542468644438016 17729228807457472512 17777184026187005952 17781068657771675648 17822013132386598912 17826980059873804288 17944262823425605632 17964205205095718912 17994526864947806208 18082390765655559168 18098587740946169856 18224013428605845504 18229092392051408896 18315857701821874176 18318101632246972416 18369412841300885504 18400418448367681536 18411712096325861376 18475641652215881728 18490264241572601856 18492674404949950464 18496715383935860736 18544474613367177216 18554611899052326912 18645210589965668352 18651715792181133312 18697438070609829888 18703961494680240128 18718764788304838656 18783760499375341568 18827013872934715392 18875625945748733952 18935888953160761344 18941166313615917056 19072431185989730304 19086968030414201344 19108739054727856128 19119184794007044096 19212540188509031616 19236458619083948032 19251683358790385664 19268868152951832576 19301391944525021184 19357828763076263936 19413010314310975488 19449966537847996416 19460598808185741312 19467388494463107072 19517501143882190848 19520045205224947712 19562444102346227712 19648466555259322368 19652760095431852032 19703504276702625792 19758696165432885248 19817448029192454144 19866027950022944256 19872959088097755136 19888687587573891072 20003702239993135104 20055352567358029824 20111530025529901056 20147944222793662464 20204381041344905216 20209730855732683776 20279903532315088928 20303035245648347136 20316781744213721088 20321221323167629312 20368015008441827328 20373691496998633472 20473172412511322112 20496524572668985344 20507728941057835008 20530520234395107328 20565173559940349952 20567693060768530432 20665589446463496192 20668283158473474048 20672799546751844352 20684100275367051264 20740048030551506944 20785096858742866944 20934973293996539904 20993614675772440576 21041956681515270144 21080055521357070336 21115019031103864832 21131730561797259264 21256704031312576512 21261349000040153088 21308812102817906688 21316246619635580928 21368500652125519872 21467154856428961792 21472839034215976512 21516587283353960448 21571974948501368832 21572143937998553088 21635220382261706752 21641015946469441536 21647047215561048064 21752745688293279744 21777557358460796928 21813677749044801536 21838558919688978432 21850496907436621824 21957188786867464704 21960050855878066176 21964849518423834624 22021563603373522944 22186297502069686272 22228533186111995904 22251169716988018688 22305715593008218112 22357078974109974528 22455390348867796992 22460297251922116608 22518290601945858048 22581367046209011712 22648512033362804736 22691627627489329152 22704031942883364864 22711953243540291584 22729928671513018368 22814891473854475044 22861373988563582976 22920402934123462656 22984605743462744064 22987421656153063424 23096835263694495744 23138654693364596736 23177032608360101632 23203468852169539584 23224252940763004928 23332554034370445312 23337652613325324288 23397911328584368128 23437404504066097152 23463451696451551232 23505934926592606208 23560062053281431552 23617816510243995648 23638971743276630016 23702912034916007936 23754396409991847936 23762684176515465216 23925683764567474176 23992702486597074944 24047950493160308736 24109854354207412224 24131450321261559808 24150549213482582016 24339622930044420096 24352928117506179072 24421143602429165568 24424135509662629888 24533891264490242048 24540387467675401728 24548949461767815168 24653685655430135808 24662287178581147648 24732589653107933184 24739482532069769216 24860280786620891136 24868954389574844416 24888636981098053632 24929917427479773184 24958353051073118208 25032565931611521024 25093930042134245376 25097200978146361344 25102685163912953856 25167501260998311936 25247851937547681792 25404037926985138176 25478318739637141504 25492246392009392128 25550947398982828032 25616720251345375488 25668911145053847552 25691824203935776768 25860849363172196352 25884013752414633984 25933288717130661888 25947465077580988416 25956517992617476096 25977061338872020992 26074161684405114336 26083258803128303616 26127284558358380544 26194746210426814464 26197955407012429824 26203680127242469376 26271339035603501056 26331834059549835264 26396383158507995136 26423264038923272192 26444176792416681984 26488037266697259008 26518250116765188096 26665776039280508928 26671602986657513472 26740470089810706432 26815373367373201408 26946307807643578368 26991790297421709312 27070713660864462848 27081494815693602816 27089042325618294784 27147881611419254784 27297563216681762816 27343638588077113344 27420231413253799936 27477152448370458624 27554119261951328256 27563732729002459136 27578800367156068352 27600627672551522304 27713462478323822592 27745073075903791104 27816711920050765824 27831917848578490368 27913297725328719872 27977573688271699968 28046157105914744832 28055942242020360192 28175640749063012352 28348465333386870784 28411749470423875584 28491334202834026496 28608646778984595456 28630452045621302016 28663108582091784192 28678777191010566144 28688783044471947264 28762633264668491776 28854687928625922048 28903302229427748864 29003660917724372992 29033186202268729344 29036743144614395904 29118078559585304576 29133995876582162432 29201082741694660608 29276251715823286272 29280067807837421568 29286466024565112832 29362084804498030592 29479140143147778048 29555256415053938688 29638044248149327872 29726172043788681216 29799041925034416384 29809438632146632704 29859753780981006336 29940520465157062656 29947063002562822144 30167295038294851584 30198016044483739648 30221916334190493696 30255503503319105536 30272042590511153152 30306571562017357824 30419855298472633392 30454552868472520704 30475172616320581632 30481831984751443968 30560537245497950208 30646140991283658752 30709758618766983168 30795780351592660992 30847760339910524928 30851539591152795648 30937958469559386112 31009199320127766528 31026150413050576896 31110072045827260416 31116870151100432384 31197215104779157504 31402459940994809856 31490422013658660864 31518628991035506688 31672528546655797248 31683578902020620288 31708654943890046976 31892023500060229632 31900911686089965568 31974369929453371392 32052750978188279808 32063933990880411648 32146472472276549632 32200732284643442688 32357962422752053248 32452830573392560128 32470570823341572096 32561524803238887424 32629118532439919616 32720516623567202304 32731932615690420224 32757838379533467648 32775745361154932736 32871580873906847744 32947274277635751936 32976786204143910912 33032345405060284416 33092154198331490304 33147041048827854848 33372665990508183552 33376754575482028032 33458573389512327168 33462934637528481792 33470246885217271808 33663802583396909056 33690445877883174912 33777435902918787072 33872050569313517568 33972768050044207104 34037441441233993728 34056047914325047296 34067929865310437376 34155627001793833984 34476908615194116096 34481132484229595136 34577718289507549184 34596620103441317888 34765548912540152448 34777678404171071488 34805203278254309376 34828768704366379008 34836379411144507392 34930607209349906432 35006478919987986432 35096866992876552192 35195177544677326848 35258902389888909312 35357666822353584128 35439084937288876032 35458457614914945024 35554368052374011904 35562137315543351296 35644026264773197824 35653960119747608576 35888525646851211264 35928410410191437824 35989053729895612416 36164781531311118336 36197175481892339712 36448026857211691008 36458184784102817792 36631715403643748352 36636203264493944832 36738825682601771008 36800836896735363072 36823424192651722752 36951283304431763456 36980528483145203712 36985348809899900928 36993430767871721472 37109223798104653824 37290421179931336704 37303431584362266624 37394876141219659776 37407922989360480256 37437529576609677312 37567520998750683136 37654027745869430784 37751251891497467904 37871777906321522688 37882332627231834112 38173936060828402688 38217478109455712256 38238369588014088192 38425080377018063232 38472917238167896064 38503366717580771328 38537736305903665152 38715657526152527872 38826020628621950976 38899933075695992832 38921197616371482624 38934776988926214144 39035002287764381696 39040090410449895424 39124888204692455424 39296933110518644736 39305520190863704064 39407008553405251584 39517392330865770496 39634896058384908288 39732055900045888512 39745918176195510272 39777375175147782144 40007404479986270208 40110705134716059648 40223060051059802112 40295888445587324928 40419461711465367552 40559807064630177856 40606070491296694272 40633563488427442176 40642442646335258624 40736030016883654656 40747382993997266944 40946344825022644224 41015457882115670016 41061040468790214656 41130347119880699904 41135386121537060864 41331178892926992384 41336566316946948096 41345599093503688704 41368200550734102528 41480096061103013888 41570193717485733888 41869946587993079808 41987229351544881152 42083913363030540288 42230038062207729664 42263461123594518528 42513408062625153024 42522698000080306176 42617624205635813376 42737001304251039744 42934309712857923584 42945678068431953024 43033174566707920896 43143949897002737664 43270440764523413504 43282031892938883072 43294094431122096128 43505491376586559488 43555114716921593856 43627355498089603072 43677117839377956864 43700993814873243648 43914377573734929408 43920101711756132352 43929699036847669248 44043127206747045888 44457066372223991808 44502339433976037376 44611431186016436224 44714157948219949056 44910780697735593984 44920594503844233216 45036581203891716096 45297024066725609472 45383255254978658304 45408063885766729728 45423906487080583168 45459857343026036736 45629782947708950088 45722747977127165952 45840805868246925312 45969211486925488128 45974843312306126848 46193670527388991488 46277309386729193472 46354065216720203264 46406937704339079168 46665108068740890624 46675305226650648576 46795822657168736256 46874809008132194304 46926903392903102464 47011869853185212416 47235633020487991296 47277943486553260032 47405824069832015872 47508792819983695872 47525368353030930432 47851367529134948352 47985404973194149888 48095900986320617472 48219708708414824448 48262900642523119616 48301098426965164032 48679245860088840192 48705856235012358144 48842287204858331136 48848271019325259776 49067782528980484096 49080774935350803456 49097898923535630336 49307371310860271616 49465179306215866368 49478965064139538432 49720561573241782272 49737908779149688832 49777273962196107264 49859834854959546368 50065131863223042048 50187860084268490752 50194401956292722688 50205370327825907712 50335002521996623872 50495703875095363584 50808075853970276352 50956637479274283008 50984492784018784256 51101894797965656064 51233440502690750976 51383648407871553536 51721698726344392704 51768027504829267968 51866577434261323776 51894930155161976832 52148323368810228672 52166517606256607232 52254569116716761088 52389492420853628928 52395910814024859648 52407360254484938752 52542678071207002112 52792766317015990272 52846528077846544384 52888353584833363968 52976074533394518016 53036500233530376192 53331552078561017856 53343205973315026944 53480940179621412864 53630746734746402816 53892615615287156736 53983580594843418624 54141427321728925696 54295763222838509568 54595126433363525632 54687277176154226688 54840462826507599872 54954304896740917248 55108238523902656512 55157600734312136704 55201255345103044608 55426924956647645184 55490146151807582208 55633423840101531648 55663835697156980736 55826595450657439744 55955147376543399936 56092314211829489664 56111884484040720384 56351281498126024704 56823498940847751168 56982668405668052992 57217293557969190912 57260904091242604032 57326217164183568384 57357554382021132288 57525266529336983552 57709375857251844096 57806604458855497728 58007321835448745984 58073486289228791808 58236157119170609152 58267991753164324864 58402165483389321216 58552503431646572544 58560135615674843136 58572932049130225664 58724169608996061184 58958280286295556096 59110512830107877376 59276088496298655744 59452344087577362432 59598083850068832768 59618877264293265408 59894126005125644288 60334590076589703168 60396032088967479296 60443832668380987392 60511007006638211072 60544085181022306304 60613143124034715648 60839710596945266784 60909105736945041408 60950345232641163264 60963663969502887936 61121074490995900416 61292281982567317504 61419517237533966336 61591560703185321984 61695520679821049856 61703079182305591296 61875916939118772224 62018398640255533056 62052300826101153792 62220144091654520832 62233740302200864768 62394430209558315008 62804919881989619712 62980844027317321728 63037257982071013376 63345057093311594496 63784047000120459264 63801823372179931136 63948739858906742784 64105501956376559616 64292944944553099264 64401464569286885376 64715924845504106496 64905661146785120256 64941141646683144192 65123049606477774848 65258237064879839232 65441033247134404608 65463865231380840448 65515676759066935296 65551490722309865472 65743161747813695488 65894548555271503872 66064690810120568832 66294082097655709696 66753509150964056064 66917146779024654336 66940493770434543616 67327605166793818112 67380891755766349824 67554871805837574144 67744101138627035136 67945536100088414208 68074882882467987456 68112095828650094592 68135859730620874752 68311254003587667968 68953817230388232192 68962264968459190272 69155436579015098368 69193240206882635776 69531097825080304896 69555356808342142976 69610406556508618752 69672758822289014784 69861214418699812864 70012957839975972864 70193733985753104384 70390355089354653696 70517804779777818624 70715333644707168256 70916915229829890048 71108736104748023808 71124274631086702592 71288052529546395648 71307920239495217152 71777051293702422528 71856820820382875648 71978107459791224832 72329563062622236672 72394350963784679424 73263430807287496704 73272406528987889664 73477651365203542016 73601673793470726144 73646848385303445504 73902566608863526912 73961056966290407424 73986861535743442944 74218447596209307648 74580842359862673408 74606863168724533248 74789752282439319552 74815845978720960512 74875059153219354624 75135041997501366272 75308055491738861568 75502503782994935808 75743555812643045376 75764665254463668224 76347872121656805376 76434956218911424512 76476739176028176384 76850160754036126464 76945834476335792128 77006733435161542656 77075472611807330304 77652041257243901952 77799866151391985664 77842395232742965248 77869553977852428288 78070004575528763392 78080180820899790848 78249776409384910848 78593866221037289472 78611040381727408128 78814017106810503168 79034784661731540992 79269792116769816576 79464111800091777024 79491836352391020544 79554750350295564288 80014808959972540416 80221410269432119296 80446120102119604224 80838923422930735104 81119614129260355712 81212140982593388544 81267126976854884352 81284885292670517248 81892689650045288448 82030915764231340032 82122080937580429312 82260694239761399808 82270772243074121728 82662357785853984768 82691198187007377408 82736401101468205056 82960192122206027776 83140387434971467776 83739893175986159616 83974458703089762304 84167826726061080576 84460076124415459328 84526922247189037056 85045396000160612352 85235248411271626752 85474002608502079488 85868619425715847168 85891356136863906048 86066349133415841792 86287899794005475328 86564063785877766144 86588188862244192256 87010982753173118976 87110229433843187712 87254710996179206144 87354235678755913728 87401987629746487296 87828755147469858816 87840203423512264704 87859398073695338496 88086254413494091776 88914132744447983616 89222862372032872448 89428315896439898112 89821561395471187968 89841189007688466432 90594048133451218944 90766510509957316608 90816127771533459456 90847812974161166336 90919714686052073472 91259565895417900176 91445495954254331904 91681611736493850624 91938422973850976256 91949686624612253696 92387341054777982976 92554618773458386944 92708130433440406528 92813875408678158336 93330216137481781248 93350610453301297152 93591645314337472512 93853806785806204928 94023739706370424832 94471266040975982592 94555886973106520064 94811648139664031744 95017585639967391744 95050736706061860864 95702735058269896704 95970809946388299776 96191801972641234944 96439417416829648896 96525801285046239232 96602196853930328064 97358491720177680384 97411712470024716288 97684574409716662272 97696542038650519552 98161549870701606912 98195797847071260672 98614742621720543232 98930358612431732736 98957930128279076864 99441123146483564544 99719669709919092736 100130263726446084096 100375720168536981504 100388803912585445376 100410740655651815424 100991407750190727168 101616151707940552704 101913274958548566016 101968985568037568512 102203789595931312128 102466881005381501952 102767296815743107072 103443397452688785408 103733154868522647552 103789860310323953664 104296646737620457344 104333035212513214464 104509138233433522176 104791821628049719296 104814720508969877504 105085356142414004224 105585532634031980544 105693056155693088768 105776707169666727936 105952149066789036032 106073000467060752384 106663104157122035712 106686411946630053888 106961880359242825728 107261493469492805632 107785231230574313472 107967161189686837248 108282854643457851392 108591526445677019136 109190252866727051264 109374554352308453376 109908609793481834496 110216477047805313024 110315201468624273408 110402510690206089216 110853849913295290368 110980292303615164416 111327671394313961472 111653190901314879488 111910294753086799872 112184628423658979328 112223768968081440768 112702562996252049408 113646997881695502336 113965336811336105984 114521808182485208064 114652434328367136768 114715108764042264576 115050533058673967104 115418751714503688192 115613208917710995456 116014643670897491968 116146972578457583616 116535983506328649728 116804330966778642432 117105006863293145088 117120271231349686272 117145864098260451328 117448339217992122368 117916560572591112192 118221025660215754752 118552176992597311488 118904688175154724864 119196167700137665536 119237754528586530816 120669180153179406336 120792064177934958592 120887665336761974784 121022014013276422144 121088170362044612608 121679421193890533568 121818211473890082816 121900690465282326528 121927327939005775872 122242148981991800832 122839034475067932672 123183121406370643968 123391041359642099712 123406158364611182592 123751833878237544448 124036797280511066112 124104601652202307584 124440288183309041664 124467480604401729536 124788860419116630016 125609839763979239424 125961688054634643456 126690114186623188992 127568094000240918528 127603646744359862272 128211003912753119232 128585889889106198528 128802929138573770752 129431849691008212992 129811322293570240512 129882283293366288384 130246099212955549696 130516474129759678464 130882066494268809216 130927730462761680896 131031353518133870592 131102981444619730944 131486323495627390976 131789097110543007744 132129381620241137664 132588164195311419392 133507018301928112128 133834293558049308672 134655210333587636224 134761783511532699648 135109743611675148288 135891072200176828416 136149765764935974912 136224191657300189184 136271719461241749504 136622508007175335936 137907634460776464384 137924529936918380544 138310873158030196736 138386480413765271552 139062195650160609792 139110713616684285952 139220813113017237504 140025915679951945728 140387467971506208768 140780710178709307392 141035609559555637248 141430667289414336512 141833830459659780096 142217472209496047616 142248549262173405184 142576105059092791296 142615840478990434304 143554102587404845056 143713641640765751296 143956214919582449664 144659126125244473344 144788701927569358848 146526861614574993408 146544813057975779328 146955302730407084032 147203347586941452288 147293696770606891008 147805133217727053824 147922113932580814848 148436895192418615296 149161684719725346816 149213726337449066496 149579504564878639104 150270083995002732544 150616110983477723136 151005007565989871616 151487111625286090752 151529330508927336448 152695744243313610752 152869912437822849024 152953478352056352768 153700321508072252928 154150945223614660608 155304082514487803904 155599732302783971328 155684790465485930496 156140009151057526784 156499552818769821696 157187732442074578944 157222080763454816256 157628034213621006336 158069569323463081984 158539584233539633152 158928223600183554048 158983672704782041088 159109500700591128576 160029617919945080832 160442820538864238592 160892240204239208448 161677846845861470208 162239228258520711424 162424281965186777088 162569770585341034496 163785379300090576896 164061831528462680064 164244161875160858624 164521388479522799616 164541544486148243456 165324715571707969536 165472802202936410112 165920384244412055552 166280774869942935552 167479786351972319232 167948917406179524608 168335653452122161152 168920152248830918656 169053844494378074112 170470496822543253504 170948005217004158976 171737238851431694336 171782712273727812096 172575799588010950656 173128127571755532288 173176377724488384512 174021965506346237952 174220458867686375424 174509421992358412288 174708471357511827456 174803975259492974592 175657510294939717632 175680406847024529408 175718796147390676992 176172508826988183552 177828265488895967232 178445724744065744896 178856631792879796224 179682378015376932864 181188096266902437888 181533021019914633216 181632255543066918912 181695625948322332672 181839429372104146944 182519131790835800352 182890991908508663808 183363223472987701248 183876845947701952512 183899373249224507392 184774682109555965952 185109237546916773888 185416260866880813056 185627750817356316672 186660432274963562496 186701220906602594304 187183290628674945024 187707613571612409856 188942532081951965184 189111773946213040128 189623296279328063488 190035171279934783488 191405470116539793408 191941619892776599552 192878834833659297792 193051602570092478464 193204393707860656128 194716983440355360768 194823424940049432576 195369148819433324544 195393084077301039104 196323099741403213824 196391595694142521344 197229485243441086464 198882246292967129088 199439339419838185472 200260527452892168192 200751440337073963008 200821481311303630848 201982815500381454336 203232303415881105408 203826549917097132032 203937971136075137024 204407579191862624256 204933762010763003904 205534593631486214144 206886794905377570816 207466309737045295104 207579720620647907328 208593293475240914688 208666070425026428928 209018276466867044352 209583643256099438592 209629441017939755008 211171065268063961088 211386112311386177536 211553414339333455872 211904298133578072064 212146000934121504768 213326208314244071424 213372823893260107776 213923760718485651456 214522986938985611264 215570462461148626944 215934322379373674496 216565709286915702784 217183052891354038272 218380505733454102528 219817219586963668992 220432954095610626048 220630402937248546816 220805021380412178432 221707699826590580736 221960584607230328832 222655342788627922944 223306381802629758976 223820589506173599744 224369256847317958656 224447537936162881536 225405125992504098816 227293995763391004672 227930673622672211968 229043616364970416128 229304868656734273536 229430217528084529152 230101066117347934208 230837503429007376384 231226417835421990912 232029287341794983936 233071967012657299456 233608661933557284864 234210013726586290176 234240542462699372544 234291728196520902656 235833121145182224384 236442051320431509504 237104353985194622976 237809376350309449728 238392335400275331072 238475509057173061632 241338360306358812672 242044028026552844288 242176340724089225216 243358842387781067136 243636422947780165632 243801380930564653056 243854655878011551744 245678068950135865344 246366242812741287936 246782082719284199424 246812316729222365184 247503667756475088896 248073594561022132224 248209203304404615168 248880576366618083328 248934961208803459072 249577720838233260032 251219679527958478848 251923376109269286912 253380228373246377984 255136188000481837056 255207293488719724544 256422007825506238464 257171779778212397056 257605858277147541504 258863699382016425984 259764566586732576768 260492198425911099392 261032948259519356928 261764132988537618432 261855460925523361792 262062707036267741184 262205962889239461888 262972646991254781952 263578194221086015488 264258763240482275328 265176328390622838784 267668587116098617344 269310420667175272448 269523567023065399296 271782144400353656832 272299531529871949824 272448383314600378368 272543438922483499008 273245016014350671872 275815268921552928768 275849059873836761088 276621746316060393472 276772960827530543104 278124391300321219584 278221427233368571904 278441626226034475008 280051831359903891456 280774935943012417536 281561420357418614784 282071219119111274496 283667660919319560192 284434944418992095232 284497098524346810368 285152210118185582592 285231680957980868608 287108205174809690112 287427283281531502592 287912429839164899328 289318252250488946688 289577403855138717696 293053723229149986816 293089626115951558656 293910605460814168064 294587393541213782016 295610266435454107648 295844227865161629696 296873790384837230592 298323369439450693632 299159009129757278208 300540167990005465088 301232221966955446272 302974223250572181504 303058661017854672896 305391488486627221504 305739824875645698048 305906956704112705536 307400643016144505856 308301890447229321216 311199464605567942656 311369580930971860992 312280018302115053568 312999105637539643392 314375464884149157888 314444161526909632512 315256068427242012672 317079168467079266304 317856447200367108096 317967345409564082176 318219001401182257152 320059235839890161664 320885641077728477184 321784480408478416896 323355693691722940416 324478456517041422848 324848563930373554176 327570758600181153792 328123663056925360128 328488323750321717248 329083088972296486912 330649431143415939072 330945604405872820224 331840768488824111104 332561549739885871104 334959572703944638464 335897834812359049216 336671306904244322304 337840304497661837312 338107688988756148224 340940993645086507008 341896010434008317952 343474477702863388672 343565424547455624192 345151599176021901312 346256255143511064576 346352755448976769024 348043931012692475904 348440917735372750848 349018843984716824576 349607950518985949184 351315020589879435264 351360813694049058816 351437592294781353984 352345017653976367104 355656530977791934464 356891449488131489792 357713263585759592448 362376192533804875776 363066042039829266432 363264511086133837824 365038263581671600704 365781983817017327616 366726446945975402496 367798746498449014784 369549364219111931904 370218475093833547776 370832521733761626112 371255501634712633344 373320864549927124992 373402441813205188608 374366581257349890048 375415227143224819712 377885064163903930368 380070342559869566976 382810940233079586816 383883239785553199104 385757669667318595584 386103205140184956928 386408787415721312256 389433966880710721536 389646849880098865152 390738297638866649088 390786168154602078208 392646199482806427648 392783191388285042688 394458970486882172928 397764492585934258176 398878678839676370944 400521054905784336384 401502880674147926016 403965631000762908672 407653099834194264064 407875942272150274048 408815158383725248512 409867524021526007808 411069187262972428288 413773589810755141632 414932619474090590208 415159441241295814656 417186586950481829376 417332140850052857856 419258882035879510016 422342130536127922176 422772224622772355072 423106828678666911744 423808596267156144128 424292001868243009536 426652416628488142848 426745647786520215552 427847521436971302912 429045973877971222528 431140924922297253888 431868644758747348992 433131418573831405568 434366105782708076544 436761011466908205056 439634439173927337984 440865908191221252096 441260805874497093632 441610042760824356864 443415399653181161472 445310685577255845888 446612763605259517952 447641179012347199488 448738513694635917312 450810251985008197632 454587991526782009344 455861347245344423936 458087232729940832256 458609737313468547072 458860435056169058304 460202132234695868416 462452835670843981824 464058574683589967872 466143934025314598912 468420027453172580352 468583456393041805312 471666242290364448768 472884102640863019008 474208707970389245952 475618752700618899456 476784670800550662144 476951018114346123264 482676720612717625344 484088056053105688576 484352681448178450432 486717684775562134272 487272845895560331264 487709311756023103488 491356137900271730688 492732485625482575872 493564165438568398848 493624633458444730368 495007335512950177792 496418406608809230336 497761152733236166656 497869922417606918144 499155441676466520064 502439359055916957696 503846752218538573824 506760456746492755968 512844015651012476928 514343559556424794112 515211716554295083008 517727398764032851968 519529133173465153536 520984396851822198784 522065896519038713856 523528265977075236864 523710921851046723584 524125414072535482368 524411925778478923776 525945293982509563904 527156388442172030976 528517526480964550656 530352656781245677568 535337174232197234688 538620841334350544896 539047134046130798592 543564288800707313664 544599063059743899648 544896766629200756736 545086877844966998016 546490032028701343744 551630537843105857536 551698119747673522176 553243492632120786944 553545921655061086208 556248782600642439168 556442854466737143808 556883252452068950016 560103662719807782912 561549871886024835072 563122840714837229568 567335321838639120384 568869888837984190464 568994197048693620736 574216410349619380224 574854566563063005184 575824859678329798656 578636504500977893376 579154807710277435392 586107446458299973632 586179252231903117312 587821210921628336128 589174787082427564032 591220532870908215296 591688455730323259392 596646738878901387264 598318018259514556416 601080335980010930176 602464443933910892544 605948446501144363008 606117322035709345792 610782976973254443008 611479649751291396096 611813913408225411072 614801286032289011712 616603780894458642432 622398929211135885312 622739161861943721984 624560036604230107136 625998211275079286784 628750929768298315776 628888323053819265024 634158336934158532608 635712894400734216192 635934690819128164352 636438002802364514304 640118471679780323328 641771282155456954368 643568960816956833792 646711387383445880832 648956913034082845696 649697127860747108352 655141517200362307584 656976647500643434496 658166177944592973824 661298862286831878144 661891208811745640448 663681536977648222208 665123099479771742208 669919145407889276928 671795669624718098432 673342613808488644608 675680608995323674624 676215377977512296448 681881987290173014016 683792020868016635904 687130849094911248384 690303198352043802624 692512510287022129152 692705510897953538048 696087862025384951808 698037687969433649152 699215901037971898368 702630041179758870528 702721627388098117632 702875184589562707968 711313061955583868928 713782898976262979584 715426527171519184896 726132084079658532864 726529022172267675648 730076527163343201408 731563967634034655232 735597492996898029568 739098728438223863808 740436950187667095552 741665043467523252224 742511003269425266688 746641729099854249984 746804883626410377216 748733162514699780096 750830454286449639424 755770128327807860736 760140685119739133952 765621880466159173632 771515339334637191168 772206410280369913856 772817574831442624512 779293699760197730304 781476595277733298176 781572336309204156416 785292398965612855296 785566382776570085376 788917940973764345856 795528985171868516352 797757357679352741888 803005761348295852032 807931262001525817344 815751884544300548096 817630316767450497024 819735048043052015616 822138374525944856576 827547179621510283264 829865238948181180416 830318882482591629312 834373173900963658752 834664281700105715712 844684261072255844352 845544449245544710144 846213657357333823488 847617192534312288256 853304833256976285696 853491295573040431104 855695042873942605824 862281849844594507776 863737289517494697984 866262837147662811136 868732211565416153088 873522022933816410112 879268878347854675968 881731816382442504192 886830799306362322944 890621371154511691776 893225527210519035904 897477027389271834624 901620503970016395264 909175983053564018688 911722694490688847872 916174465459881664512 917219474626937094144 917720870112338116608 920404264469391736832 924905671341687963648 928117149367179935744 932287868050629197824 936840054906345160704 943332484580728897536 945768205281726038016 951237505401237798912 953569341601101324288 953902036228692246528 965353441225435250688 968176112106211377152 968705362896356900864 973435369551124268544 974545691791120662528 982712275800543461376 985464971250965151744 987249266916889460736 990014671025900355584 992836813217618460672 995522305466472333312 995739844835213836288 998310883352933040128 1004878718111833915392 1007693504437077147648 1013520913492985511936 1025688031302024953856 1028687119112849588224 1030423433108590166016 1035454797528065703936 1039058266346930307072 1041968793703644397568 1044131793038077427712 1047056531954150473728 1048823851556957847552 1051890587965019127808 1054312776884344061952 1057035052961929101312 1060705313562491355136 1070674348464394469376 1087128577601414627328 1089198126119487799296 1089793533258401513472 1092980064057402687488 1103396239495347044352 1106486985264241573888 1107091843310122172416 1112497565201284878336 1112885708933474287616 1113766504904137900032 1120207325439615565824 1123099743772049670144 1126245681429674459136 1137988394097387241472 1148432820699238760448 1149709133126126010368 1151649719356659597312 1157273009001955786752 1158309615420554870784 1172214892916599947264 1172358504463806234624 1175642421843256672256 1178349574164855128064 1182441065741816430592 1183376911460646518784 1193293477757802774528 1196636036519029112832 1202160671960021860352 1211896893002288726016 1212234644071418691584 1221565953946508886016 1222959299502582792192 1223627826816450822144 1229602572064578023424 1233207561788917284864 1244797858422271770624 1245478323723887443968 1249120073208460214272 1251996422550158573568 1257776646107638530048 1268316673868317065216 1271425788801468432384 1271869381638256328704 1272876005604729028608 1280236943359560646656 1283542564310913908736 1287137921633913667584 1293422774766891761664 1297913826068165691392 1299394255721494216704 1310283034400724615168 1313953295001286868992 1322597724573663756288 1323782417623491280896 1327363073955296444416 1330246198959543484416 1339838290815778553856 1343591339249436196864 1351361217990647349248 1352430755955024592896 1363763974580346028032 1367584041736033271808 1374261698189822496768 1380606396704087605248 1392175724050769903616 1396075375938867298304 1398431802075943796736 1405260082359517741056 1405750369179125415936 1422626123911167737856 1427565797952525959168 1430853054343038369792 1452264168159317065728 1453058044344535351296 1460153054326686402816 1463127935268069310464 1478197456876447727616 1480873900375334191104 1483330086935046504448 1485022006538850533376 1493283458199708499968 1493609767252820754432 1497466325029399560192 1501660908572899278848 1511540256655615721472 1520281370239478267904 1543030678669274382336 1544412820560739827712 1545635149662885249024 1558587399520395460608 1562953190555466596352 1563144672618408312832 1570584797931225710592 1571132765553140170752 1577835881947528691712 1591057970343737032704 1595514715358705483776 1606011522696591704064 1615862524003051634688 1631503769088601096192 1635260633534900994048 1639470096086104031232 1655094359243020566528 1659730477896362360832 1660637764965183258624 1668746347801927317504 1669328563400211431424 1689368522144511688704 1695234385068624576512 1706609666513952571392 1706982591146080862208 1724563699689189015552 1727474579034989395968 1732525674295325622272 1737464423130832306176 1747044045867632820224 1758537756695709351936 1763463632764885008384 1773661598612724645888 1786451054421038071808 1794954054778543669248 1803241007940032790528 1818351966107128037376 1823445388981377695744 1832348930919763329024 1834438949253874188288 1835441740224676233216 1840808528938783473664 1849811342683375927296 1856234298734359871488 1873680109812690321408 1886664969161457795072 1902475010802475597824 1907138683202202648576 1907804072457384493056 1930706882450870501376 1936352224212422754304 1937410725792713801728 1946870739102248537088 1949091383582241325056 1965424551601086922752 1970929942501930303488 1974498533833778921472 1985673626435236921344 1991044610932944666624 1991479689670427672576 1996621766705866080256 2009757436223667830784 2015387008874154295296 2027041826985971023872 2051376062604049907712 2057374238225699176448 2070909595056131407872 2078116532693860614144 2088263586076154855424 2094113063908300947456 2097647703113915695104 2103781175930038255616 2108625553768688123904 2121410627124982710272 2141348696928788938752 2178396252238975598592 2179587066516803026944 2185960128114805374976 2206792478990694088704 2214183686620244344832 2224995130402569756672 2225771417866948575232 2227533009808275800064 2240414650879231131648 2246199487544099340288 2252491362859348918272 2296865641398477520896 2299418266252252020736 2314546018003911573504 2316619230841109741568 2344429785833199894528 2344717008927612469248 2351284843686513344512 2356699148329710256128 2364882131483632861184 2366753822921293037568 2386586955515605549056 2393272073038058225664 2404321343920043720704 2423793786004577452032 2424469288142837383168 2443131907893017772032 2447255653632901644288 2459205144129156046848 2466415123577834569728 2489595716844543541248 2490956647447774887936 2498240146416920428544 2503992845100317147136 2536633347736634130432 2542851577602936864768 2560473886719121293312 2567085128621827817472 2586845549533783523328 2595827652136331382784 2598788511442988433408 2620566068801449230336 2627906590002573737984 2645195449147327512576 2660492397919086968832 2679676581631557107712 2687182678498872393728 2702722435981294698496 2704861511910049185792 2727527949160692056064 2735168083472066543616 2748523396379644993536 2761212793408175210496 2784351448101539807232 2792150751877734596608 2796863604151887593472 2810520164719035482112 2855131595905051918336 2861706108686076739584 2904528336318634131456 2906116088689070702592 2920306108653372805632 2956394913752895455232 2961747800750668382208 2966660173870093008896 2970044013077701066752 2986566916399416999936 2987219534505641508864 2994932650058799120384 3003321817145798557696 3023080513311231442944 3040562740478956535808 3086061357338548764672 3088825641121479655424 3091270299325770498048 3117174799040790921216 3125906381110933192704 3126289345236816625664 3141169595862451421184 3155671763895057383424 3182115940687474065408 3191029430717410967552 3212023045393183408128 3263007538177202192384 3278940192172208062464 3310188718486041133056 3319460955792724721664 3321275529930366517248 3337492695603854635008 3338657126800422862848 3378737044289023377408 3390468770137249153024 3413965182292161724416 3449127399378378031104 3454949158069978791936 3465051348590651244544 3474928846261664612352 3494088091735265640448 3517075513391418703872 3526927265529770016768 3547323197225449291776 3589908109557087338496 3606482015880065581056 3636703932214256074752 3646890777962755391488 3664697861839526658048 3668877898507748376576 3670883480449352466432 3681617057877566947328 3699622685366751854592 3712468597468719742976 3747360219625380642816 3773329938322915590144 3804950021604951195648 3814277366404405297152 3815608144914768986112 3861413764901741002752 3872704448424845508608 3874821451585427603456 3893741478204497074176 3898182767164482650112 3930849103202173845504 3941859885003860606976 3971347252870473842688 3982089221865889333248 3982959379340855345152 4019514872447335661568 4030774017748308590592 4054083653971942047744 4102752125208099815424 4114748476451398352896 4141819190112262815744 4176527172152309710848 4188226127816601894912 4195295406227831390208 4207562351860076511232 4217251107537376247808 4242821254249965420544 4282697393857577877504 4356792504477951197184 4359174133033606053888 4371920256229610749952 4428367373240488689664 4449990260805139513344 4451542835733897150464 4455066019616551600128 4480829301758462263296 4492398975088198680576 4504982725718697836544 4598836532504504041472 4629092036007823147008 4633238461682219483136 4688859571666399789056 4689434017855224938496 4702569687373026689024 4713398296659420512256 4729764262967265722368 4733507645842586075136 4773173911031211098112 4786544146076116451328 4847587572009154904064 4848938576285674766336 4886263815786035544064 4894511307265803288576 4918410288258312093696 4979191433689087082496 4981913294895549775872 4996480292833840857088 5007985690200634294272 5085703155205873729536 5120947773438242586624 5173691099067567046656 5191655304272662765568 5197577022885976866816 5241132137602898460672 5255813180005147475968 5290390898294655025152 5320984795838173937664 5359353163263114215424 5405444871962589396992 5409723023820098371584 5455055898321384112128 5470336166944133087232 5497046792759289987072 5522425586816350420992 5568702896203079614464 5584301503755469193216 5621040329438070964224 5710263191810103836672 5723412217372153479168 5809056672637268262912 5812232177378141405184 5840612217306745611264 5912789827505790910464 5923495601501336764416 5933320347740186017792 5973133832798833999872 5974439069011283017728 5989865300117598240768 6046161026622462885888 6081125480957913071616 6172122714677097529344 6234349598081581842432 6252578690473633251328 6282339191724902842368 6311343527790114766848 6364231881374948130816 6382058861434821935104 6424046090786366816256 6526015076354404384768 6557880384344416124928 6620377436972082266112 6642551059860733034496 6674985391207709270016 6677314253600845725696 6757474088578046754816 6780937540274498306048 6898254798756756062208 6930102697181302489088 6949857692523329224704 6988176183470531280896 7034151026782837407744 7053854531059540033536 7094646394450898583552 7179816219114174676992 7212964031760131162112 7273407864428512149504 7293781555925510782976 7329395723679053316096 7341766960898704932864 7363234115755133894656 7399245370733503709184 7424937194937439485952 7494720439250761285632 7609900043209902391296 7628554732808810594304 7745408896849691017216 7749642903170855206912 7787482956408994148352 7796365534328965300224 7861698206404347691008 7883719770007721213952 7965918758681710690304 8039029744894671323136 8061548035496617181184 8108167307943884095488 8205504250416199630848 8229496952902796705792 8283638380224525631488 8353054344304619421696 8376452255633203789824 8390590812455662780416 8415124703720153022464 8485642508499930841088 8565394787715155755008 8713585008955902394368 8718348266067212107776 8743840512459221499904 8856734746480977379328 8899980521610279026688 8903085671467794300928 8910132039233103200256 8961658603516924526592 8984797950176397361152 9009965451437395673088 9197673065009008082944 9258184072015646294016 9266476923364438966272 9377719143332799578112 9378868035710449876992 9405139374746053378048 9459528525934531444736 9467015291685172150272 9546347822062422196224 9573088292152232902656 9772527631572071088128 9789022614531606577152 9836820576516624187392 9958382867378174164992 9963826589791099551744 9992960585667681714176 10015971380401268588544 10171406310411747459072 10241895546876485173248 10347382198135134093312 10383310608545325531136 10395154045771953733632 10482264275205796921344 10511626360010294951936 10580781796589310050304 10641969591676347875328 10810889743925178793984 10819446047640196743168 10910111796642768224256 10940672333888266174464 10994093585518579974144 11044851173632700841984 11137405792406159228928 11168603007510938386432 11242080658876141928448 11420526383620207673344 11446824434744306958336 11618113345274536525824 11624464354756282810368 11681224434613491222528 11825579655011581820928 11866640695480372035584 11946267665597667999744 11948878138022566035456 12092322053244925771776 12162250961915826143232 12344245429354195058688 12505157380947266502656 12564678383449805684736 12622687055580229533696 12728463762749896261632 12764117722869643870208 12848092181572733632512 13115760768688832249856 13285102119721466068992 13349970782415418540032 13354628507201691451392 13514948177156093509632 13561875080548996612096 13796509597513512124416 13899715385046658449408 13976352366941062561792 14068302053565674815488 14107709062119080067072 14189292788901797167104 14359632438228349353984 14546815728857024299008 14658791447358106632192 14683533921797409865728 14726468231510267789312 14849874389874878971904 14989440878501522571264 15257109465617621188608 15499285806341710413824 15574965912817988296704 15592731068657930600448 15723396412808695382016 15767439540015442427904 16078059489789342646272 16216334615887768190976 16411008500832399261696 16458993905805593411584 16567276760449051262976 16706108688609238843392 16752904511266407579648 16830249407440306044928 16971285016999861682176 17130789575430311510016 17427170017911804788736 17436696532134424215552 17487681024918442999808 17713469492961954758656 17799961043220558053376 17923317207033849053184 17969595900352794722304 18395346130018016165888 18516368144031292588032 18757736071420899753984 18810278749492106756096 18919057051869062889472 18934030583370344300544 19092695644124844392448 19146176584304465805312 19545055263144142176256 19578045229063213154304 19673641153033248374784 19927653179582199103488 19985921171335363428352 20031942760802537177088 20342812620823494918144 20694764396270268186624 20766621217090651062272 20790308091543907467264 20964528550411593842688 21023252720020589903872 21161563593178620100608 21283939183352695750656 21621779487850357587968 21638892095280393486336 21820223593285536448512 21881344667776532348928 21988187171037159948288 22089702347265401683968 22274811584812318457856 22337206015021876772864 22484161317752283856896 22841052767240415346688 23236226690549073051648 23248928709512565620736 23362448869226982445056 23651159310023163641856 23733281390960744071168 23897756276045132070912 24184644106489851543552 24324501923831652286464 24688490858708390117376 25129356766899611369472 25245374111160459067392 25456927525499792523264 25528235445739287740416 25696184363145467265024 26231521537377664499712 26570204239442932137984 26699941564830837080064 26709257014403382902784 27029896354312187019264 27123750161097993224192 27593019195027024248832 27799430770093316898816 28136604107131349630976 28215418124238160134144 28378585577803594334208 28719264876456698707968 29317582894716213264384 29367067843594819731456 29452936463020535578624 29699748779749757943808 29978881757003045142528 30514218931235242377216 30998571612683420827648 31149931825635976593408 31185462137315861200896 31446792825617390764032 31534879080030884855808 32432669231775536381952 32822017001664798523392 32917987811611186823168 33134553520898102525952 33412217377218477686784 33505809022532815159296 33942570033999723364352 34261579150860623020032 34854340035823609577472 34873393064268848431104 34975362049836885999616 35599922086441116106752 35846634414067698106368 36790692260036032331776 37032736288062585176064 37515472142841799507968 37838114103738125778944 37868061166740688601088 38185391288249688784896 38292353168608931610624 39090110526288284352512 39347282306066496749568 39855306359164398206976 39971842342670726856704 40063885521605074354176 40685625241646989836288 41389528792540536373248 41533242434181302124544 41929057100823187685376 42323127186357240201216 42567878366705391501312 43640447186571072897024 43976374342074319896576 44179404694530803367936 44549623169624636915712 44674412030043753545728 44968322635504567713792 45682105534480830693376 46497857419025131241472 46724897738453964890112 47302318620046327283712 47466562781921488142336 48649003847663304572928 49376981717416780234752 50258713533799222738944 50490748222320918134784 50913855050999585046528 51056470891478575480832 51392368726290934530048 52463043074755328999424 53140408478885864275968 53399883129661674160128 54247500322195986448384 55186038390054048497664 56273208214262699261952 56430836248476320268288 56757171155607188668416 57438529752913397415936 58635165789432426528768 58734135687189639462912 58905872926041071157248 59399497559499515887616 59957763514006090285056 61028437862470484754432 61997143225366841655296 62299863651271953186816 62370924274631722401792 62893585651234781528064 63069758160061769711616 64865338463551072763904 65644034003329597046784 65835975623222373646336 66269107041796205051904 66824434754436955373568 67011618045065630318592 68523158301721246040064 69708680071647219154944 69746786128537696862208 69950724099673771999232 71199844172882232213504 71693268828135396212736 73581384520072064663552 74065472576125170352128 75676228207476251557888 75736122333481377202176 76370782576499377569792 76584706337217863221248 78180221052576568705024 78694564612132993499136 79710612718328796413952 79943684685341453713408 80127771043210148708352 81371250483293979672576 82779057585081072746496 83066484868362604249088 84646254372714480402432 85135756733410783002624 87952748684148639793152 88358809389061606735872 89099246339249273831424 89348824060087507091456 89936645271009135427584 92995714838050262482944 93449795476907929780224 94604637240092654567424 94933125563842976284672 97298007695326609145856 98753963434833560469504 100517427067598445477888 101827710101999170093056 102784737452581869060096 104926086149510657998848 106799766259323348320256 108495000644391972896768 110372076780108096995328 112546416428525398523904 113514342311214377336832 114877059505826794831872 117270331578864853057536 117811745852082142314496 118798995118999031775232 119915527028012180570112 122056875724940969508864 123994286450733683310592 124599727302543906373632 125787171302469563056128 131671951246444747292672 132538214083592410103808 133648869508873910747136 134023236090131260637184 137046316603442492080128 139493572257075393724416 139901448199347543998464 142399688345764464427008 147162769040144129327104 148130945152250340704256 151352456414952503115776 151472244666962754404352 152741565152998755139584 153169412674435726442496 156360442105153137410048 157389129224265986998272 159421225436657592827904 159887369370682907426816 162742500966587959345152 165558115170162145492992 166132969736725208498176 169292508745428960804864 170271513466821566005248 175905497368297279586304 176717618778123213471744 178198492678498547662848 178697648120175014182912 179873290542018270855168 185991429676100524965888 186899590953815859560448 189209274480185309134848 189866251127685952569344 194596015390653218291712 197507926869667120939008 201034854135196890955776 205569474905163738120192 209852172299021315997696 213599532518646696640512 216990001288783945793536 220744153560216193990656 227028684622428754673664 229754119011653589663744 234540663157729706115072 237597990237998063550464 239831054056024361140224 244113751449881939017728 249199454605087812747264 265076428167184820207616 267297739017747821494272 268046472180262521274368 278987144514150787448832 279802896398695087996928 284799376691528928854016 296261890304500681408512 305483130305997510279168 312720884210306274820096 314778258448531973996544 319774738741365814853632 325485001933175918690304 331116230340324290985984 332265939473450416996352 340543026933643132010496 351810994736594559172608 353435237556246426943488 356396985356997095325696 357395296240350028365824 359746581084036541710336 371982859352201049931776 373799181907631719120896 379732502255371905138688 395015853739334241878016 402069708270393781911552 411138949810327476240384 419704344598042631995392 427199065037293393281024 433980002577567891587072 441488307120432387981312 454057369244857509347328 459508238023307179327488 469081326315459412230144 479662108112048722280448 488227502899763878035456 498398909210175625494528 530152856334369640415232 534595478035495642988544 536092944360525042548736 557974289028301574897664 559605792797390175993856 569598753383057857708032 592523780609001362817024 625441768420612549640192 629556516897063947993088 650970003866351837380608 662232460680648581971968 664531878946900833992704 681086053867286264020992 703621989473189118345216 712793970713994190651392 719493162168073083420672 747598363815263438241792 759465004510743810277376 804139416540787563823104 839408689196085263990784 854398130074586786562048 867960005155135783174144 938162652630918824460288 959324216224097444560896 976455005799527756070912 996797818420351250989056 1060305712668739280830464 1069190956070991285977088 1072185888721050085097472 1115948578056603149795328 1119211585594780351987712 1139197506766115715416064 1185047561218002725634048 1250883536841225099280384 1259113033794127895986176 1301940007732703674761216 1324464921361297163943936 1329063757893801667985408 1362172107734572528041984 1407243978946378236690432 1438986324336146166841344 1495196727630526876483584 1518930009021487620554752 1608278833081575127646208 1678817378392170527981568 1708796260149173573124096 1876325305261837648920576 1952910011599055512141824 1993595636840702501978112 2138381912141982571954176 2238423171189560703975424 2278395013532231430832128 2501767073682450198560768 2518226067588255791972352 2603880015465407349522432 2658127515787603335970816 2814487957892756473380864 2877972648672292333682688 2990393455261053752967168 3037860018042975241109504 3216557666163150255292416 3357634756784341055963136 3417592520298347146248192 3752650610523675297841152 3905820023198111024283648 3987191273681405003956224 4556790027064462861664256 5036452135176511583944704 5316255031575206671941632 5628975915785512946761728 5980786910522107505934336 6075720036085950482219008 6715269513568682111926272 6835185040596694292496384 7505301221047350595682304 7811640046396222048567296 7974382547362810007912448 9113580054128925723328512 10072904270353023167889408 10632510063150413343883264 11257951831571025893523456 11961573821044215011868672 13670370081193388584992768 15948765094725620015824896 18227160108257851446657024 20145808540706046335778816 21265020126300826687766528 22515903663142051787046912 23923147642088430023737344 27340740162386777169985536 31897530189451240031649792 42530040252601653375533056 47846295284176860047474688 54681480324773554339971072 63795060378902480063299584 95692590568353720094949376 127590120757804960126599168 191385181136707440189898752 382770362273414880379797504
- Sum of all divisors σ(n): 1459585753380000528034167051
- Sum of proper divisors (its aliquot sum) s(n): 1076815391106585647654369547
- 382770362273414880379797504 is an abundant number, because the sum of its proper divisors (1076815391106585647654369547) is greater than itself. Its abundance is 694045028833170767274572043
Bases of 382770362273414880379797504
- Binary: 100111100100111101100011011101010110000000010111100101011001001000000000000000000000000002
- Hexadecimal: 0x13C9EC6EAC02F2B24000000
- Base-36: 1C3EVUTBZ2N7L7JLS0
Squares and roots of 382770362273414880379797504
- 382770362273414880379797504 squared (3827703622734148803797975042) is 146513150234921269553079272998651874105165184044630016
- 382770362273414880379797504 cubed (3827703622734148803797975043) is 56080891593240074833880031027093738233396849285821078706190192876889184680280064
-
382770362273414880379797504 is a
perfect square number . Itssquare root is 19564517941248 -
The
cube root of 382770362273414880379797504 is 726071574.1913554103
Scales and comparisons
How big is 382770362273414880379797504?- 382,770,362,273,414,880,379,797,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 382,770,362,273,414,880,379,797,504 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 382770362273414880379797504 cubic inches would be around 60505964.5 feet tall.
Recreational maths with 382770362273414880379797504
- 382770362273414880379797504 backwards is 405797973088414372263077283
- 382770362273414880379797504 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 382770362273414880379797504's digits is 126
- 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 382770362273414880379797504 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 382770362273414880379797504 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/382770362273414880379797504/
Chicago style:
Numbermatics. 2024. "Number 382770362273414880379797504 - Facts about the integer". https://numbermatics.com/n/382770362273414880379797504/
The information we have on file for 382770362273414880379797504 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 382770362273414880379797504, math, Factors of 382770362273414880379797504, curriculum, school, college, exams, university, Prime factorization of 382770362273414880379797504, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-two septillion, seven hundred seventy sextillion, three hundred sixty-two quintillion, two hundred seventy-three quadrillion, four hundred fourteen trillion, eight hundred eighty billion, three hundred seventy-nine million, seven hundred ninety-seven thousand, five hundred four.