108909648981662150399791104
108,909,648,981,662,150,399,791,104 is an even composite number composed of six prime numbers multiplied together.
108909648981662150399791104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 108909648981662150399791104:
212 × 34 × 76 × 132 × 1034 × 3832
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 103 × 103 × 103 × 103 × 383 × 383)See below for interesting mathematical facts about the number 108909648981662150399791104 from the Numbermatics database.
Names of 108909648981662150399791104
- Cardinal: 108909648981662150399791104 can be written as One hundred eight septillion, nine hundred nine sextillion, six hundred forty-eight quintillion, nine hundred eighty-one quadrillion, six hundred sixty-two trillion, one hundred fifty billion, three hundred ninety-nine million, seven hundred ninety-one thousand, one hundred four.
Scientific notation
- Scientific notation: 1.08909648981662150399791104 × 1026
Factors of 108909648981662150399791104
Divisors of 108909648981662150399791104
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 103 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 206 208 216 224 234 252 256 273 288 294 309 312 324 336 338 343 351 364 378 383 384 392 412 416 432 441 448 468 504 507 512 546 567 576 588 618 624 637 648 672 676 686 702 721 728 756 766 768 784 819 824 832 864 882 896 927 936 1008 1014 1024 1029 1053 1092 1134 1149 1152 1176 1183 1236 1248 1274 1296 1323 1339 1344 1352 1372 1404 1442 1456 1512 1521 1532 1536 1568 1638 1648 1664 1728 1764 1792 1854 1872 1911 2016 2028 2048 2058 2106 2163 2184 2268 2298 2304 2352 2366 2401 2457 2472 2496 2548 2592 2646 2678 2681 2688 2704 2744 2781 2808 2884 2912 3024 3042 3064 3072 3087 3136 3276 3296 3328 3447 3456 3528 3549 3584 3708 3744 3822 3969 4017 4032 4056 4096 4116 4212 4326 4368 4459 4536 4563 4596 4608 4704 4732 4802 4914 4944 4979 4992 5047 5096 5184 5292 5356 5362 5376 5408 5488 5562 5616 5733 5768 5824 6048 6084 6128 6144 6174 6272 6489 6552 6592 6656 6894 6912 7056 7098 7168 7203 7371 7416 7488 7644 7938 8034 8043 8064 8112 8232 8281 8343 8424 8652 8736 8918 9072 9126 9192 9216 9261 9373 9408 9464 9604 9828 9888 9958 9984 10094 10192 10341 10368 10584 10609 10647 10712 10724 10752 10816 10976 11124 11232 11466 11536 11648 12051 12096 12168 12256 12288 12348 12544 12978 13104 13184 13312 13377 13689 13788 13824 14112 14196 14336 14406 14742 14832 14937 14976 15141 15288 15876 16068 16086 16128 16224 16464 16562 16686 16807 16848 17199 17304 17407 17472 17836 18144 18252 18384 18432 18522 18746 18767 18816 18928 19208 19467 19656 19776 19916 19968 20188 20384 20682 20736 21168 21218 21294 21424 21448 21504 21609 21632 21952 22248 22464 22932 23072 23296 24102 24129 24192 24336 24512 24696 24843 25088 25956 26208 26368 26624 26754 27378 27576 27648 27783 28119 28224 28392 28672 28812 29484 29664 29874 29952 30282 30576 31023 31213 31752 31827 31941 32136 32172 32256 32448 32928 33124 33372 33614 33696 34398 34608 34814 34853 34944 35329 35672 36153 36288 36504 36768 36864 37044 37492 37534 37632 37856 38416 38934 39312 39449 39552 39832 39936 40131 40376 40768 41364 41472 42336 42436 42588 42848 42896 43008 43218 43264 43904 44496 44811 44928 45423 45864 46144 46592 48204 48258 48384 48672 49024 49392 49686 50176 50421 51597 51912 52221 52416 52736 53248 53508 54756 55152 55296 55566 56238 56301 56448 56784 57624 57967 58401 58968 59328 59748 59904 60564 61152 62046 62426 63504 63654 63882 64272 64344 64512 64727 64827 64896 65611 65856 66248 66744 67228 67392 68796 69216 69628 69706 69888 70658 71344 72306 72387 72576 73008 73536 74088 74263 74529 74984 75068 75264 75712 76832 77868 78624 78898 79104 79664 79872 80262 80752 81536 82728 82944 84357 84672 84872 85176 85696 85792 86016 86436 86528 87808 88992 89622 89856 90846 91728 92288 93184 93639 95481 95823 96408 96516 96768 97344 98048 98784 99372 100352 100842 103194 103824 104442 104559 104832 105472 105987 107016 108459 109512 110304 110592 111132 112476 112602 112896 113568 115248 115934 116802 117649 117936 118347 118656 119496 119808 120393 121128 121849 122304 124092 124852 127008 127308 127764 128544 128688 129024 129454 129654 129792 131222 131369 131712 132496 133488 134433 134456 134784 136269 137592 137917 138432 139256 139412 139776 141316 142688 144612 144774 145152 146016 146689 147072 148176 148526 149058 149968 150136 150528 151263 151424 153664 155736 156663 157248 157796 158208 159328 159744 160524 161504 163072 165456 165888 168714 168903 169344 169744 170352 171392 171584 172872 173056 173901 175616 177984 179244 179712 181692 183456 184576 186368 187278 190962 191646 192816 193032 193536 194181 194481 194688 196096 196833 197568 198744 200704 201684 206388 207648 208884 209118 209664 210944 211974 214032 216918 217161 218491 219024 220608 222264 222789 223587 224952 225204 225792 227136 230496 231868 233604 235298 235872 236694 237312 238992 239616 240786 242256 243698 243971 244608 247303 248184 249704 253071 254016 254616 255528 257088 257376 258048 258908 259308 259584 262444 262738 263424 264992 266976 268866 268912 269568 272538 275184 275834 276143 276864 278512 278824 279552 280917 282632 285376 286443 289224 289548 290304 292032 293378 294144 296352 297052 298116 299936 300272 301056 302526 302848 307328 311472 313326 313677 314496 315592 316416 317961 318656 321048 323008 326144 330912 331776 337428 337806 338688 339488 340704 342784 343168 345744 346112 347802 351232 352947 355041 355968 358488 359424 361179 363384 365547 366912 369152 372736 374556 381924 383292 385632 386064 387072 388362 388962 389376 392192 393666 394107 395136 397488 403299 403368 405769 408807 412776 413751 415296 417768 418236 419328 421888 423948 428064 433836 434322 436982 438048 440067 441216 444528 445578 447174 449904 450408 451584 453089 453789 454272 459277 460992 463736 467208 469989 470596 471744 473388 474624 477984 479232 481572 484512 487396 487942 489216 494606 496368 499408 506142 506709 508032 509232 511056 512837 514176 514752 517816 518616 519168 519841 521703 524888 525476 526848 529984 533952 537732 537824 539136 545076 550368 551668 552286 553728 557024 557648 559104 561834 565264 570752 572886 578448 579096 580608 582543 584064 586756 588288 590499 592704 594104 596232 599872 600544 602112 605052 605696 614656 622944 626652 627354 628992 631184 632832 635922 637312 642096 646016 652288 655473 661824 668367 670761 674856 675612 677376 678976 681408 685568 686336 691488 692224 695604 702464 705894 710082 711936 716976 718848 722358 726768 731094 731913 733824 738304 741909 749112 759213 763848 766584 771264 772128 774144 776724 777924 778752 784384 787332 788214 790272 794976 806598 806736 811538 817614 825552 827502 828429 830592 835536 836472 838656 842751 847896 852943 856128 859329 867672 868644 873964 876096 880134 882432 889056 891156 894348 899808 900816 903168 906178 907578 908544 918554 919583 921984 927472 934416 939978 941031 941192 943488 946776 949248 953883 955968 963144 965419 969024 974792 975884 978432 989212 992736 998816 1012284 1013418 1016064 1018464 1022112 1025674 1026823 1028352 1029504 1035632 1037232 1038336 1039682 1043406 1049776 1050952 1053696 1058841 1059968 1065123 1067904 1075464 1075648 1078272 1090152 1092727 1096641 1100736 1103336 1104572 1107456 1114048 1115296 1118208 1123668 1130528 1141504 1145772 1156896 1158192 1161216 1165086 1168128 1173512 1176576 1180998 1182321 1185408 1188208 1192464 1199744 1201088 1210104 1211392 1217307 1229312 1241253 1245888 1253304 1254708 1257984 1262368 1265664 1271844 1274624 1284192 1292032 1304576 1310946 1320201 1323648 1336734 1341522 1349712 1351224 1354752 1357952 1359267 1361367 1362816 1371136 1372672 1377831 1382976 1391208 1404928 1409967 1411788 1420164 1423872 1433952 1437696 1444716 1453536 1462188 1463826 1467648 1476608 1483818 1498224 1518426 1520127 1527696 1529437 1533168 1538511 1542528 1544256 1553448 1555848 1557504 1559523 1565109 1568768 1574664 1576428 1580544 1589952 1613196 1613472 1623076 1635228 1651104 1655004 1656858 1661184 1671072 1672944 1677312 1685502 1695792 1705886 1707797 1712256 1718658 1731121 1735344 1737288 1747629 1747928 1752192 1760268 1764864 1771497 1778112 1782312 1788696 1792921 1799616 1801632 1806336 1812356 1815156 1817088 1837108 1839166 1843968 1854944 1868832 1879956 1882062 1882384 1886976 1893552 1898496 1906957 1907766 1911936 1926288 1930838 1933001 1938048 1949584 1951768 1956864 1966419 1978424 1985472 1997632 2005101 2024568 2026836 2032128 2036928 2044224 2051348 2053646 2056704 2059008 2071264 2074464 2076672 2079364 2086812 2099552 2101904 2107392 2117682 2119936 2130246 2135808 2150928 2151296 2156544 2180304 2185454 2193282 2195739 2201472 2206672 2209144 2214912 2225727 2228096 2230592 2247336 2261056 2283008 2291544 2313792 2316384 2322432 2330172 2336256 2347024 2353152 2361996 2364642 2370816 2376416 2384928 2399488 2402176 2420208 2422784 2434614 2458624 2482506 2485287 2491776 2506608 2509416 2515968 2524736 2528253 2543688 2549248 2558829 2568384 2584064 2609152 2621892 2640402 2647296 2673468 2683044 2699424 2702448 2709504 2715904 2718534 2722734 2725632 2742272 2745344 2755662 2758749 2765952 2782416 2819934 2823093 2823576 2840328 2840383 2847744 2861649 2867904 2889432 2896257 2907072 2924376 2927652 2935296 2953216 2967636 2996448 3036852 3040254 3055392 3058874 3066336 3077022 3080469 3085056 3088512 3106896 3111696 3115008 3119046 3130218 3149328 3152856 3161088 3171623 3176523 3179904 3195369 3214939 3226392 3226944 3246152 3270456 3278181 3289923 3302208 3310008 3313716 3322368 3342144 3345888 3354624 3371004 3391584 3411772 3415594 3424512 3437316 3462242 3470688 3474576 3495258 3495856 3504384 3520536 3529728 3542994 3546963 3556224 3564624 3577392 3585842 3589859 3599232 3603264 3624712 3630312 3634176 3638887 3651921 3674216 3678332 3687936 3709888 3723759 3737664 3759912 3764124 3764768 3773952 3787104 3796992 3813914 3815532 3823872 3852576 3861676 3866002 3876096 3899168 3903536 3913728 3932838 3956848 3960603 3970944 3995264 4010202 4049136 4053672 4063247 4064256 4073856 4077801 4088448 4102696 4107292 4113408 4118016 4133493 4142528 4148928 4158728 4173624 4199104 4203808 4214784 4235364 4239872 4260492 4271616 4301856 4302592 4313088 4360608 4370908 4386564 4391478 4402944 4413344 4418288 4429824 4451454 4456192 4461184 4494672 4522112 4566016 4583088 4588311 4615533 4627584 4632768 4660344 4672512 4678569 4694048 4695327 4706304 4723992 4729284 4741632 4752832 4769856 4798976 4804352 4840416 4845568 4869228 4917248 4965012 4970574 4983552 5013216 5018832 5031936 5049472 5056506 5087376 5098496 5117658 5123391 5136768 5168128 5193363 5242887 5243784 5280804 5294592 5314491 5346936 5366088 5378763 5398848 5404896 5419008 5431808 5437068 5445468 5451264 5484544 5490688 5511324 5517498 5531904 5564832 5639868 5646186 5647152 5680656 5680766 5695488 5720871 5723298 5735808 5778864 5792514 5799003 5814144 5848752 5855304 5870592 5899257 5935272 5970601 5992896 6015303 6073704 6080508 6110784 6117748 6132672 6154044 6160938 6170112 6177024 6213792 6223392 6230016 6238092 6260436 6298656 6305712 6322176 6343246 6353046 6359808 6390738 6429878 6437081 6452784 6453888 6492304 6540912 6556362 6579846 6587217 6604416 6620016 6627432 6644736 6666881 6677181 6684288 6691776 6742008 6757933 6783168 6823544 6831188 6849024 6874632 6924484 6941376 6949152 6990516 6991712 7008768 7041072 7059456 7085988 7093926 7112448 7129248 7154784 7171684 7179718 7187761 7198464 7206528 7249424 7260624 7268352 7277774 7303842 7348432 7356664 7375872 7419776 7447518 7455861 7475328 7519824 7528248 7529536 7547904 7574208 7627828 7631064 7647744 7649089 7676487 7705152 7723352 7732004 7752192 7798336 7807072 7827456 7865676 7913696 7921206 7941888 7990528 8020404 8098272 8107344 8126494 8128512 8147712 8155602 8176896 8205392 8214584 8226816 8236032 8266986 8276247 8285056 8297856 8317456 8347248 8398208 8407616 8470728 8479744 8520984 8521149 8543232 8603712 8605184 8688771 8721216 8741816 8773128 8782956 8805888 8826688 8836576 8859648 8902908 8912384 8922368 8989344 9044224 9132032 9166176 9176622 9231066 9241407 9255168 9265536 9320688 9345024 9357138 9388096 9390654 9447984 9458568 9483264 9505664 9514869 9529569 9539712 9597952 9608704 9644817 9680832 9738456 9834496 9834543 9869769 9930024 9941148 9967104 10026432 10037664 10063872 10098944 10113012 10174752 10196992 10235316 10246782 10273536 10336256 10386726 10485774 10487568 10561608 10589184 10628982 10640889 10693872 10732176 10757526 10769577 10797696 10809792 10863616 10874136 10890936 10902528 10916661 10955763 10981376 11022648 11034996 11063808 11129664 11171277 11279736 11292372 11294304 11361312 11361532 11390976 11441742 11446596 11471616 11557728 11585028 11598006 11628288 11697504 11710608 11741184 11798514 11870544 11881809 11941202 11954579 11985792 12030606 12117847 12147408 12161016 12189741 12221568 12233403 12235496 12265344 12308088 12321876 12340224 12354048 12400479 12427584 12446784 12476184 12520872 12550447 12597312 12611424 12644352 12686492 12706092 12719616 12781476 12859756 12874162 12905568 12907776 12984608 13081824 13112724 13159692 13174434 13208832 13240032 13254864 13289472 13333762 13348699 13354362 13368576 13383552 13484016 13515866 13531007 13566336 13647088 13662376 13698048 13749264 13764933 13846599 13848968 13882752 13898304 13981032 13983424 14017536 14035707 14082144 14118912 14171976 14187852 14205451 14224896 14258496 14309568 14343368 14359436 14375522 14396928 14413056 14498848 14521248 14536704 14555548 14607684 14696864 14713328 14751744 14839552 14895036 14911722 14950656 15039648 15056496 15059072 15095808 15108967 15148416 15255656 15262128 15295488 15298178 15352974 15370173 15410304 15446704 15464008 15504384 15580089 15596672 15614144 15731352 15827392 15842412 15883776 15981056 16040808 16136289 16196544 16214688 16252988 16257024 16295424 16311204 16353792 16410784 16429168 16453632 16472064 16533972 16552494 16570112 16595712 16634912 16694496 16796416 16815232 16941456 16959488 17041968 17042298 17086464 17162613 17207424 17210368 17377542 17397009 17442432 17483632 17546256 17565912 17611776 17653376 17673152 17697771 17805816 17824768 17844736 17911803 17978688 18088448 18264064 18332352 18353244 18462132 18482814 18510336 18531072 18641376 18690048 18714276 18776192 18781308 18895968 18917136 18966528 19011328 19029738 19059138 19079424 19195904 19217408 19289634 19311243 19361664 19476912 19669086 19739538 19761651 19860048 19882296 19882681 19934208 20000643 20031543 20052864 20075328 20197888 20226024 20273799 20349504 20393984 20470632 20493564 20547072 20672512 20773452 20971548 20975136 21123216 21178368 21257964 21281778 21387744 21464352 21515052 21539154 21563283 21595392 21619584 21727232 21748272 21781872 21805056 21833322 21911526 22045296 22069992 22127616 22201361 22259328 22342554 22367583 22504573 22559472 22584744 22588608 22722624 22723064 22883484 22893192 22943232 22947267 23029461 23115456 23170056 23196012 23256576 23395008 23421216 23482368 23597028 23741088 23763618 23882404 23909158 23971584 24061212 24235694 24294816 24322032 24379482 24443136 24466806 24470992 24530688 24616176 24643752 24680448 24708096 24790441 24800958 24828741 24855168 24893568 24952368 25041744 25100894 25129013 25194624 25222848 25372984 25412184 25439232 25472209 25562952 25563447 25719512 25748324 25811136 25815552 25969216 26066313 26163648 26225448 26319384 26348868 26417664 26480064 26509728 26578944 26667524 26697398 26708724 26737152 26767104 26968032 27031732 27062014 27132672 27294176 27324752 27396096 27498528 27529866 27693198 27697936 27724221 27765504 27796608 27962064 27966848 28035072 28071414 28164288 28343952 28375704 28410902 28442729 28449792 28516992 28544607 28619136 28686736 28718872 28751044 28793856 28826112 28934451 28997696 29042496 29111096 29215368 29393728 29426656 29503488 29503629 29679104 29790072 29823444 29901312 30079296 30112992 30118144 30191616 30217934 30296832 30511312 30524256 30590976 30596356 30705948 30740346 30820608 30893408 30928016 31008768 31160178 31193344 31228288 31462704 31654784 31684824 31767552 31962112 32081616 32272578 32308731 32393088 32429376 32505976 32590848 32622408 32707584 32749983 32821568 32858336 32867289 32944128 33067944 33104988 33140224 33191424 33269824 33388992 33592832 33630464 33882912 33918976 34083936 34084596 34172928 34325226 34414848 34420736 34755084 34794018 34884864 34967264 35092512 35131824 35223552 35306752 35346304 35395542 35611632 35649536 35689472 35823606 35863737 35957376 36176896 36353541 36569223 36664704 36700209 36706488 36924264 36965628 37020672 37062144 37201437 37282752 37428552 37552384 37562616 37651341 37791936 37834272 37933056 38022656 38059476 38118276 38158848 38391808 38434816 38579268 38622486 38723328 38953824 39338172 39479076 39523302 39720096 39764592 39765362 39868416 40001286 40046097 40063086 40105728 40150656 40395776 40452048 40547598 40593021 40699008 40941264 40987128 41094144 41294799 41539797 41546904 41794207 41943096 41950272 42107121 42246432 42356736 42515928 42563556 42616353 42775488 42928704 43030104 43078308 43126566 43190784 43239168 43454464 43496544 43563744 43610112 43666644 43823052 44090592 44139984 44255232 44402722 44518656 44685108 44735166 45009146 45059567 45118944 45169488 45177216 45326901 45445248 45446128 45766968 45786384 45886464 45894534 46058922 46110519 46230912 46340112 46392024 46513152 46668167 46740267 46790016 46842432 47194056 47305531 47482176 47527236 47764808 47818316 47943168 48122424 48408867 48471388 48589632 48644064 48758964 48886272 48933612 48941984 49061376 49232352 49287504 49360896 49416192 49580882 49601916 49657482 49710336 49787136 49904736 50083488 50201788 50258026 50314327 50389248 50445696 50745968 50824368 50878464 50944418 51125904 51126894 51439024 51487839 51496648 51622272 51631104 51938432 52132626 52191027 52327296 52450896 52638768 52697736 52822211 52835328 52960128 53019456 53335048 53394796 53417448 53474304 53534208 53543623 53735409 53936064 54063464 54124028 54265344 54588352 54649504 54792192 54997056 55059732 55386396 55395872 55448442 55531008 55593216 55924128 55933696 56070144 56142828 56328576 56687904 56751408 56821804 56885458 56899584 57033984 57089214 57238272 57373472 57437744 57502088 57587712 57652224 57868902 57933729 57995392 58084992 58222192 58430736 58787456 58853312 59007258 59358208 59580144 59646888 59648043 59802624 60001929 60158592 60225984 60236288 60435868 60593664 60821397 61022624 61048512 61181952 61192712 61411896 61480692 61641216 61786816 61856032 62017536 62320356 62386688 62456576 62925408 63309568 63369648 63535104 63924224 64163232 64545156 64617462 64689849 64786176 64858752 65011952 65181696 65244816 65415168 65499966 65643136 65716672 65734578 66135888 66209976 66280448 66382848 66539648 66604083 66777984 67185664 67260928 67513719 67765824 68167872 68169192 68650452 68829696 68841472 68841801 69088383 69510168 69588036 69769728 69934528 70185024 70263648 70447104 70613504 70692608 70791084 71223264 71299072 71378944 71647212 71727474 71914752 72353792 72707082 73138446 73329408 73400418 73412976 73848528 73931256 74041344 74124288 74371323 74402874 74486223 74565504 74857104 75104768 75125232 75302682 75387039 75583872 75668544 76045312 76118952 76236552 76317696 76416627 76690341 76869632 77158536 77244972 77446656 77907648 78198939 78676344 78958152 79046604 79440192 79529184 79530724 79736832 80002572 80092194 80126172 80211456 80301312 80791552 80904096 81095196 81186042 81398016 81882528 81974256 82188288 82589598 83079594 83093808 83172663 83588414 83682053 83886192 83900544 84214242 84492864 85031856 85127112 85232706 85328187 85550976 85633821 85857408 86060208 86156616 86253132 86381568 86478336 86803353 86993088 87127488 87333288 87646104 87853129 88181184 88279968 88510464 88510887 88805444 89037312 89370216 89470332 90018292 90119134 90237888 90338976 90354432 90653802 90890496 90892256 91533936 91572768 91772928 91789068 92117844 92221038 92461824 92680224 92784048 93026304 93336334 93440893 93480534 93580032 93684864 94388112 94611062 94717049 94964352 95054472 95529616 95636632 95886336 96244848 96817734 96926193 96942776 97179264 97288128 97517928 97772544 97867224 97883968 98122752 98249949 98464704 98575008 98832384 99161764 99203832 99314964 99420672 99438157 99574272 99809472 100166976 100403576 100516052 100628654 100778496 100891392 101491936 101648736 101756928 101888836 102251808 102253788 102878048 102975678 102993296 103244544 103262208 103876864 104265252 104382054 104654592 104901792 105277536 105395472 105644422 105670656 105762769 105920256 106038912 106670096 106789592 106834896 106948608 107068416 107087246 107470818 107591211 107872128 108126928 108248056 108530688 109060623 109176704 109299008 109707669 109994112 110119464 110772792 110791744 110896884 111062016 111186432 111848256 111867392 112285656 112550881 112657152 112954023 113375808 113502816 113643608 113770916 113799168 114067968 114178428 114476544 114746944 114875488 115004176 115175424 115304448 115737804 115867458 115990784 116169984 116444384 116861472 117574912 117706624 118014516 118716416 119160288 119293776 119296086 119605248 120003858 120138291 120317184 120451968 120472576 120871736 121187328 121642794 121779063 122045248 122097024 122385424 122823792 122961384 123282432 123573632 123712064 123884397 124640712 124773376 124913152 125382621 125850816 126619136 126739296 127070208 127848448 127849059 128326464 129090312 129234924 129379698 129572352 129717504 130023904 130363392 130489632 130830336 130999932 131286272 131433344 131469156 132271776 132419952 132560896 132765696 133079296 133208166 133555968 134371328 134521856 135027438 135178701 135531648 135980703 136335744 136338384 137300904 137659392 137683602 138176766 138331557 139020336 139176072 139539456 139869056 140004501 140220801 140370048 140527296 141227008 141385216 141582168 141916593 142446528 142757888 143294424 143454948 143829504 144707584 145226601 145414164 146276892 146658816 146800836 146825952 147697056 147862512 148082688 148248576 148742646 148805748 148972446 149131008 149714208 150209536 150250464 150605364 150774078 150942981 151167744 151337088 152090624 152237904 152473104 152635392 152833254 153380682 154317072 154463517 154489944 154893312 155409527 155815296 156397878 156573081 157352688 157532011 157916304 158093208 158466633 158880384 159058368 159061448 160005144 160184388 160252344 160422912 160602624 160630869 161206227 161583104 161808192 162190392 162372084 162796032 163765056 163948512 164376576 165179196 166159188 166187616 166345326 167176828 167364106 167772384 167801088 168428484 168985728 170063712 170254224 170465412 170656374 171101952 171267642 171714816 172120416 172313232 172506264 172763136 172956672 173533087 173606706 173801187 173986176 174254976 174666576 175292208 175706258 175903091 176362368 176559936 177021774 177610888 178074624 178305463 178740432 178940664 178944129 180005787 180036584 180238268 180475776 180677952 180708864 181307604 181780992 181784512 182464191 183067872 183145536 183545856 183578136 184235688 184442076 184670863 184923648 185360448 185568096 186052608 186672668 186881786 186961068 187160064 187369728 188776224 189222124 189434098 189928704 190108944 191059232 191273264 191772672 192489696 193635468 193852386 193885552 194069547 194358528 194576256 195035856 195545088 195734448 195767936 196245504 196416571 196499898 196929408 197150016 198323528 198407664 198629928 198841344 198876314 199099103 199148544 199618944 199812249 200333952 200807152 201032104 201257308 201556992 201782784 202541157 202983872 203297472 203777672 204503616 204507576 205756096 205951356 205986592 206489088 206524416 206525403 207753728 208530504 208764108 209309184 209803584 210555072 210790944 211288844 211341312 211525538 211840512 212077824 213340192 213579184 213669792 213897216 214136832 214174492 214941636 215182422 215744256 216253856 216496112 217061376 218121246 218353408 218598016 219415338 219988224 220238928 221545584 221583488 221793768 222124032 222372864 223113969 223696512 223734784 224571312 225101762 225314304 225908046 226161117 226751616 227005632 227287216 227541832 228135936 228356856 228953088 229249881 229493888 229750976 230008352 230071023 230608896 231475608 231734916 231981568 232339968 232888768 233722944 235149824 235413248 236029032 237432832 238320576 238587552 238592172 239210496 240007716 240276582 240634368 240903936 240945152 241743472 242374656 243285588 243558126 244090496 244194048 244770848 245647584 245922768 246564864 247147264 247424128 247768794 249281424 249546752 249826304 250765242 251046159 251701632 253238272 253478592 255698118 255984561 256652928 256901463 258180624 258469848 258759396 259144704 259435008 260047808 260410059 260979264 261999864 262572544 262866688 262938312 263559387 264543552 264839904 265121792 265531392 266158592 266416332 267111936 268742656 269043712 270054876 270357402 271063296 271961406 272671488 272676768 274601808 275318784 275367204 276353532 276663114 278040672 278352144 279078912 279738112 280009002 280322679 280441602 280740096 281054592 282454016 282770432 283164336 283833186 284151147 284893056 286588848 286909896 287659008 290453202 290778579 290828328 292553784 292559449 293317632 293601672 293651904 294749847 295394112 295725024 296497152 297485292 297611496 297944892 298262016 298314471 299428416 300419072 300500928 301210728 301548156 301885962 302335488 302674176 304181248 304475808 304946208 305270784 305666508 306761364 308634144 308927034 308979888 309786624 310819054 311630592 312795756 313146162 314705376 315064022 315832608 316186416 316933266 317288307 317760768 318116736 318122896 320010288 320368776 320504688 320845824 321205248 321261738 322412454 322773633 323616384 324380784 324744168 325592064 326677169 327181869 327530112 327897024 329123007 330358392 331138717 332318376 332375232 332690652 334353656 334728212 335544768 335602176 336856968 337652643 337971456 338862069 340127424 340508448 340930824 341312748 342203904 342535284 343429632 344240832 344626464 345012528 345526272 345913344 347066174 347213412 347602374 347972352 348509952 349333152 350584416 351412516 351806182 352200289 352724736 353119872 354043548 355221776 356149248 356610926 357480864 357881328 357888258 360011574 360073168 360414873 360476536 360951552 361355904 361417728 362615208 363561984 363569024 364928382 365337189 366135744 366291072 367156272 368471376 368884152 369341726 369755477 369847296 370720896 371136192 373345336 373763572 373922136 374320128 374739456 374805361 376147863 377552448 378444248 378868196 379857408 380217888 382118464 382546528 383545344 383547177 384979392 387270936 387704772 387771104 388139094 388717056 389152512 390071712 391090176 391468896 391535872 392491008 392833142 392999796 393858816 394300032 396647056 396815328 397259856 397682688 397752628 398198206 398297088 399237888 399624498 400667904 401614304 402064208 402514616 403113984 403565568 405082314 405536103 405967744 406594944 407555344 407942109 409007232 409015152 411512192 411902712 411973184 412978176 413050806 415507456 417061008 417528216 418514441 418618368 419607168 420013503 421110144 421581888 422577688 423051076 423681024 424155648 425749779 426680384 427158368 427339584 428273664 428348984 429883272 430364844 431488512 432507712 432992224 434122752 436242492 436706816 437196032 438830676 439976448 440477856 443091168 443166976 443587536 444248064 444745728 446227938 447393024 447469568 449142624 450203524 450628608 451816092 452322234 452828943 453503232 454011264 454574432 455083664 456271872 456713712 457906176 458499762 458987776 459501952 460016704 460142046 462951216 463469832 463963136 464679936 465777536 466228581 467445888 470299648 470826496 472058064 472596033 475399899 476641152 477175104 477184344 480015432 480553164 481268736 481807872 481890304 481892607 483486944 483618681 484749312 486571176 487116252 488180992 488388096 489541696 491295168 491845536 493129728 494294528 494848256 495537588 498562848 499093504 499652608 501530484 502092318 503403264 506476544 506957184 511396236 511969122 513305856 513802926 516361248 516939696 517518792 518289408 518870016 520095616 520599261 520820118 521403561 521958528 523999728 525145088 525733376 525876624 527118774 527709273 529087104 529679808 532317184 532832664 534223872 534916389 536832387 538087424 540017361 540109752 540714804 542126592 543922812 545342976 545353536 547392573 549203616 550637568 550734408 552707064 553326228 554012589 556081344 556704288 558157824 559476224 560018004 560645358 560883204 561480192 562109184 564908032 565540864 566328672 567666372 568302294 569786112 573177696 573819792 575318016 580906404 581557158 581656656 582208641 585107568 585118898 585774371 586635264 587203344 587303808 589249713 589499694 590788224 591450048 594970584 595222992 595889784 596524032 596628942 597297309 598856832 599436747 600838144 601001856 602421456 603096312 603771924 604670976 605348352 607623471 608951616 609892416 611333016 613522728 614971903 617268288 617854068 617959776 619573248 619576209 621638108 623261184 625591512 626292324 629410752 630128044 631665216 632372832 633866532 634576614 635521536 636233472 636245792 640020576 640737552 641009376 641691648 642410496 642523476 644824908 645547266 647232768 648761568 649488336 651184128 653354338 654086251 654363738 655060224 655794048 658246014 660716784 662277434 663019343 664636752 664750464 665381304 668707312 669341907 669456424 671089536 671204352 673713936 675305286 675942912 677724138 678483351 680254848 681016896 681861648 682625496 684407808 685070568 686688743 686859264 687749643 688481664 689252928 690025056 691826688 694132348 694426824 695204748 695944704 696067099 697019904 698666304 701168832 702825032 703612364 704400578 705449472 706239744 708087096 710443552 712298496 713221852 714961728 715762656 715776516 720023148 720146336 720829746 720953072 721903104 722711808 722835456 725230416 727123968 727138048 729856764 730674378 732271488 732582144 734312544 736942752 737768304 738683452 739510954 739694592 740339383 741441792 742272384 746690672 747527144 747844272 748640256 749478912 749610722 752295726 753138477 755104896 756888496 757736392 759714816 760435776 764236928 765093056 767094354 767953683 769958784 774541872 775409544 775542208 776278188 777434112 778305024 780143424 782937792 783071744 785666284 785999592 787717632 787856167 788600064 790678161 793294112 793630656 794519712 795365376 795505256 796396412 796594176 798475776 799248996 801335808 803228608 804128416 805029232 806227968 807131136 810164628 811072206 811935488 813189888 815110688 815884218 818014464 818030304 823024384 823805424 823946368 825956352 826101612 831014912 834122016 835056432 837028882 837236736 839214336 840027006 840968037 842220288 843163776 845155376 846102152 847362048 848311296 851499558 852453441 853360768 854316736 854679168 856697968 859766544 860729688 862977024 865015424 865984448 872484984 873413632 874392064 877661352 877678347 879952896 880955712 886182336 886333952 887175072 889491456 892455876 894786048 894939136 894943413 898285248 900407048 901257216 903632184 904644468 905657886 907006464 908022528 909148864 910167328 912543744 913427424 915812352 916999524 917975552 919003904 920033408 920284092 925902432 926939664 927926272 929359872 931555072 932457162 934891776 940599296 941652992 944116128 945192066 950799798 951864921 953282304 954350208 954368688 960030864 961106328 962537472 963615744 963785214 966973888 967237362 968320899 973142352 974232504 976361984 976776192 979083392 980031507 981545607 982590336 983691072 988589056 989696512 991075176 993416151 997125696 999305216 1003060968 1004184636 1006806528 1012953088 1012957929 1013914368 1016586207 1022792472 1023938244 1026611712 1027605852 1032722496 1033879392 1035037584 1036578816 1037740032 1040191232 1041198522 1041640236 1042807122 1043917056 1047999456 1050290176 1051466752 1051753248 1054237548 1055418546 1056600867 1058174208 1059359616 1064634368 1065665328 1068447744 1069832778 1073664774 1080034722 1080219504 1081244619 1081429608 1084253184 1087845624 1087866689 1090685952 1090707072 1094785146 1096011567 1098407232 1101468816 1105414128 1106652456 1108025178 1109266431 1112162688 1113408576 1118952448 1120036008 1121290716 1121766408 1122960384 1124218368 1124416083 1128443589 1131081728 1132657344 1135332744 1136604588 1139572224 1146355392 1147639584 1150636032 1150641531 1161812808 1163114316 1163313312 1164417282 1170215136 1170237796 1171548742 1173270528 1174406688 1174607616 1178499426 1178999388 1181576448 1182900096 1189941168 1190445984 1191779568 1193048064 1193257884 1194594618 1197713664 1198873494 1202003712 1204842912 1206192624 1207543848 1209341952 1210696704 1214731609 1215246942 1216608309 1217903232 1219784832 1222666032 1223826327 1227045456 1229943806 1231321637 1234536576 1235708136 1235919552 1239152418 1243276216 1246522368 1248138241 1251183024 1252584648 1255543323 1258821504 1260040509 1260256088 1263330432 1264745664 1267733064 1269153228 1271043072 1272466944 1272491584 1277249337 1280041152 1281475104 1282018752 1284820992 1285046952 1289649816 1291094532 1292696041 1294465536 1297523136 1298976672 1302368256 1306708676 1308172502 1308727476 1310120448 1311588096 1316492028 1321433568 1324554868 1326038686 1329273504 1329500928 1330762608 1337414624 1338683814 1338912848 1342179072 1342408704 1347427872 1350610572 1351885824 1355448276 1356966702 1358486829 1360509696 1362033792 1363723296 1365250992 1368815616 1370141136 1373377486 1373718528 1374915997 1375499286 1376963328 1378505856 1380050112 1388264696 1388853648 1390409496 1391889408 1392134198 1393693721 1394039808 1397332608 1398685743 1402337664 1405650064 1407224728 1408801156 1410898944 1412479488 1416174192 1417788099 1420887104 1426199697 1426443704 1429923456 1431525312 1431553032 1440046296 1440292672 1441659492 1441906144 1443806208 1445423616 1445670912 1445677821 1450460832 1454247936 1454276096 1459713528 1461348756 1463161453 1464542976 1465164288 1468625088 1473885504 1475536608 1477366904 1479021908 1479389184 1480678766 1482883584 1484544768 1493381344 1495054288 1495688544 1497280512 1498957824 1499221444 1504591452 1506276954 1510209792 1513776992 1515472784 1519429632 1520871552 1528473856 1530186112 1534188708 1535907366 1539917568 1549083744 1550819088 1551084416 1552556376 1554868224 1556223601 1556610048 1560286848 1561797783 1565875584 1566143488 1571332568 1571999184 1575435264 1575712334 1577200128 1581356322 1583127819 1586588224 1587261312 1589039424 1591010512 1592792824 1596951552 1598497992 1602671616 1604749167 1606457216 1608256832 1610058464 1610497161 1614262272 1620329256 1622144412 1623870976 1626379776 1630221376 1631768436 1636028928 1636060608 1646048768 1647610848 1647892736 1651912704 1652203224 1662029824 1662037767 1668244032 1670112864 1674057764 1674473472 1678428672 1680054012 1681936074 1684440576 1686327552 1690310752 1692204304 1694724096 1696622592 1702999116 1704906882 1706721536 1708633472 1709358336 1713395936 1719533088 1721459376 1725954048 1730030848 1731968896 1744969968 1746827264 1748784128 1755322704 1755356694 1757323113 1759905792 1761911424 1767749139 1772364672 1772667904 1774350144 1784911752 1789572096 1789886826 1791891927 1796570496 1798310241 1800814096 1802514432 1807264368 1809288936 1811315772 1814012928 1816045056 1818297728 1820334656 1822870413 1826854848 1833999048 1835951104 1838007808 1840066816 1840568184 1844915709 1851804864 1853879328 1855852544 1858719744 1863110144 1864914324 1869783552 1881198592 1883305984 1888232256 1890384132 1901599596 1903729842 1906564608 1908700416 1908737376 1920061728 1922212656 1925074944 1927231488 1927570428 1933947776 1934474724 1936641798 1946284704 1948465008 1952723968 1953552384 1958166784 1960063014 1962258753 1963091214 1965180672 1967382144 1977178112 1979393024 1982150352 1986832302 1989058029 1994251392 2006121936 2008025721 2008369272 2013613056 2025915858 2027828736 2033172414 2035450053 2045584944 2047876488 2047916143 2053223424 2055211704 2060066229 2063248929 2065444992 2067758784 2070075168 2075480064 2080382464 2082397044 2083280472 2085614244 2087834112 2088201297 2095998912 2100580352 2102933504 2103506496 2108475096 2110837092 2113201734 2116348416 2118719232 2129268736 2131330656 2136895488 2139665556 2147329548 2160069444 2160439008 2162489238 2162859216 2168506368 2175691248 2175733378 2181371904 2181414144 2189570292 2192023134 2196814464 2202937632 2210828256 2213304912 2216050356 2218532862 2221018149 2224325376 2226817152 2237904896 2240072016 2242581432 2243532816 2245920768 2248436736 2248832166 2256887178 2259415431 2265314688 2270665488 2273209176 2279144448 2286740183 2292710784 2295279168 2301283062 2303861049 2317971019 2323625616 2326228632 2326626624 2328834564 2340430272 2340475592 2343097484 2348813376 2349215232 2356998852 2357998776 2363152896 2363568501 2365800192 2372034483 2379882336 2380891968 2383559136 2386096128 2386515768 2389189236 2395427328 2397746988 2404007424 2409685824 2412385248 2415087696 2418683904 2421393408 2429463218 2430493884 2433216618 2435806464 2439569664 2445332064 2447652654 2454090912 2459887612 2462643274 2465402023 2469073152 2471416272 2471839104 2478304836 2486552432 2493044736 2496276482 2502366048 2505169296 2511086646 2517643008 2520081018 2520512176 2522904111 2526660864 2529491328 2535466128 2538306456 2542086144 2544933888 2544983168 2553415423 2554498674 2557360323 2560082304 2562950208 2564037504 2570093904 2579299632 2582189064 2585392082 2588288339 2588931072 2595046272 2597953344 2613417352 2616345004 2617454952 2620240896 2623176192 2623637527 2632984056 2633035041 2642867136 2649109736 2652077372 2658547008 2659001856 2661525216 2674829248 2677367628 2677825696 2684358144 2684817408 2684830239 2694855744 2701221144 2703771648 2710896552 2713933404 2716973658 2721019392 2724067584 2727446592 2730501984 2737631232 2740282272 2746754972 2747437056 2749831994 2750998572 2753926656 2757011712 2760100224 2776529392 2777707296 2780818992 2783778816 2784268396 2787387442 2788079616 2794665216 2797371486 2804675328 2811300128 2814449456 2817602312 2821797888 2824958976 2832348384 2835576198 2841774208 2852399394 2852887408 2855594763 2859846912 2863050624 2863106064 2880092592 2880585344 2883318984 2883812288 2887612416 2890847232 2891355642 2900921664 2908552192 2919427056 2922697512 2926322906 2929085952 2929601087 2930328576 2937250176 2940094521 2947771008 2951073216 2954733808 2958043816 2961357532 2965767168 2969089536 2980248453 2986762688 2990108576 2991377088 2997915648 2998442888 3009182904 3012553908 3020419584 3027553984 3030945568 3038859264 3038873787 3041743104 3056947712 3060372224 3068377416 3071814732 3079835136 3098167488 3101638176 3102168832 3105112752 3109736448 3112447202 3113220096 3120573696 3123595566 3131751168 3132286976 3142665136 3143998368 3150870528 3151424668 3154400256 3162712644 3166255638 3169802601 3173176448 3174522624 3178078848 3182021024 3185585648 3193903104 3196995984 3205343232 3209498334 3212914432 3216513664 3220116928 3220994322 3240658512 3244288824 3247741952 3252759552 3260442752 3263536872 3263600067 3272057856 3272121216 3292097536 3295221696 3295785472 3304406448 3324075534 3327799293 3336488064 3340225728 3348115528 3356857344 3360108024 3363872148 3368881152 3372655104 3373248249 3380621504 3384408608 3385330767 3393245184 3405998232 3409813764 3413443072 3417266944 3418716672 3426791872 3439066176 3442918752 3451908096 3460061696 3463937792 3489939936 3493654528 3497568256 3510645408 3510713388 3514646226 3519811584 3523822848 3535498278 3544729344 3545335808 3548700288 3569823504 3579144192 3579773652 3583783854 3593140992 3596620482 3601628192 3614528736 3618577872 3622631544 3628025856 3632090112 3636595456 3640669312 3644194827 3645740826 3649824927 3653709696 3667998096 3671902208 3676015616 3680133632 3681136368 3689831418 3693964911 3703609728 3707758656 3726220288 3729828648 3739567104 3744414723 3766611968 3766629969 3776464512 3780121527 3780768264 3803199192 3807459684 3813129216 3817400832 3817474752 3831748011 3840123456 3844425312 3854462976 3855140856 3867895552 3868949448 3873283596 3878088123 3892569408 3896930016 3905447936 3907104768 3916333568 3920126028 3924517506 3926182428 3930361344 3934764288 3954356224 3958786048 3964300704 3973664604 3978116058 3988502784 4012243872 4016051442 4016738544 4027226112 4051831716 4055657472 4066344828 4070900106 4075460487 4091169888 4095752976 4095832286 4106446848 4110423408 4120132458 4124747991 4126497858 4130889984 4135517568 4140150336 4160764928 4164794088 4166560944 4171228488 4175668224 4176402594 4181081163 4191997824 4196057229 4205867008 4207012992 4216950192 4221674184 4226403468 4232696832 4237438464 4253364297 4262661312 4278599091 4279331112 4294659096 4304803321 4320138888 4320878016 4324978476 4325718432 4337012736 4337033463 4351382496 4351466756 4362743808 4362828288 4379140584 4384046268 4389484359 4393628928 4405875264 4421656512 4426609824 4432100712 4437065724 4442036298 4448650752 4453634304 4475809792 4480144032 4485162864 4487065632 4491841536 4496873472 4497664332 4513774356 4518830862 4530629376 4541330976 4546418352 4558288896 4573480366 4578603757 4585421568 4590558336 4602566124 4607722098 4635942038 4641135401 4647251232 4652457264 4653253248 4657669128 4668670803 4680860544 4680951184 4685393349 4686194968 4697626752 4698430464 4713997704 4715997552 4726305792 4727137002 4731600384 4744068966 4749383457 4759764672 4761783936 4767118272 4773031536 4778378472 4790854656 4795493976 4806821201 4808014848 4814247501 4819371648 4824770496 4830175392 4842786816 4858926436 4860987768 4866433236 4871612928 4872469693 4879139328 4890664128 4895305308 4908181824 4919775224 4925286548 4930804046 4938146304 4942832544 4943678208 4956609672 4973104864 4986089472 4986113301 4992552964 5004732096 5010338592 5022173292 5035286016 5040162036 5041024352 5045808222 5053321728 5058982656 5070932256 5076612912 5084172288 5089867776 5089966336 5106830846 5108997348 5114720646 5120164608 5125900416 5128075008 5140187808 5158599264 5164378128 5170784164 5176576678 5177862144 5182375681 5190092544 5195906688 5226834704 5232690008 5234909904 5240481792 5246352384 5247275054 5265968112 5266070082 5271969339 5285734272 5298219472 5303247417 5304154744 5317094016 5318003712 5323050432 5349658496 5354735256 5355651392 5368716288 5369660478 5375675781 5389711488 5402442288 5407543296 5421793104 5427866808 5433947316 5440687733 5442038784 5448135168 5454893184 5461003968 5480564544 5493509944 5499663988 5501997144 5507853312 5514023424 5514993169 5520200448 5534747127 5553058784 5555414592 5561637984 5567557632 5568536792 5574774884 5576159232 5589330432 5594742972 5609350656 5622600256 5628898912 5635204624 5643595776 5649917952 5664696768 5671152396 5683548416 5704798788 5705774816 5711189526 5719693824 5726101248 5726212128 5760185184 5761170688 5766637968 5767624576 5775224832 5781694464 5782711284 5801843328 5817104384 5838854112 5845395024 5852645812 5858171904 5859202174 5860657152 5874500352 5880189042 5886776259 5895542016 5902146432 5909467616 5916087632 5922715064 5931534336 5938179072 5960496906 5967174087 5973525376 5980217152 5982754176 5996885776 6018365808 6025107816 6040839168 6055107968 6061891136 6077747574 6083486208 6113895424 6120744448 6136754832 6143629464 6143748429 6159670272 6180198687 6196334976 6203276352 6204337664 6210225504 6224894404 6226440192 6241147392 6247191132 6263502336 6264573952 6264603891 6285330272 6287996736 6301741056 6302849336 6308800512 6325425288 6332511276 6339605202 6346352896 6349045248 6356157696 6364042048 6371171296 6387806208 6393991968 6410686464 6418996668 6425828864 6433027328 6440233856 6441988644 6481317024 6488577648 6495483904 6505519104 6520885504 6527073744 6527200134 6544115712 6544242432 6584195072 6590443392 6591570944 6608812896 6648151068 6655598586 6663054447 6672976128 6680451456 6696231056 6713714688 6720216048 6727744296 6737762304 6745310208 6746496498 6761243008 6768817216 6770661534 6778246293 6811996464 6819627528 6826886144 6834533888 6837433344 6853583744 6860220549 6878132352 6885837504 6920123392 6927875584 6953913057 6979879872 6995136512 7021290816 7021426776 7029292452 7047645696 7070996556 7089458688 7090671616 7090705503 7097400576 7116103449 7139647008 7158288384 7159547304 7167567708 7186281984 7193240964 7203256384 7229057472 7237155744 7245263088 7256051712 7264180224 7273190912 7281338624 7288389654 7291481652 7299649854 7307419392 7335996192 7343804416 7352031232 7360267264 7362272736 7379662836 7387929822 7396206069 7407219456 7415517312 7452440576 7459657296 7479134208 7488829446 7533259938 7552929024 7560243054 7561536528 7568712333 7606398384 7614919368 7615066823 7626258432 7634801664 7634949504 7660246269 7663496022 7672080969 7680246912 7688850624 7710281712 7735791104 7737898896 7746567192 7756176246 7764865017 7785138816 7793860032 7810895872 7832667136 7840252056 7849035012 7852364856 7860722688 7869528576 7870912581 7899105123 7917572096 7928601408 7947329208 7956232116 7977005568 8024487744 8032102884 8033477088 8054452224 8054490717 8103663432 8111314944 8132689656 8141800212 8150920974 8182339776 8191505952 8191664572 8212893696 8220846816 8240264916 8249495982 8252995716 8261779968 8271035136 8280300672 8321529856 8329588176 8333121888 8342456976 8351336448 8352805188 8362162326 8383995648 8392114458 8414025984 8433900384 8443348368 8452806936 8465393664 8474876928 8503121263 8506728594 8525322624 8557198182 8558662224 8566784289 8589318192 8609606642 8619251459 8640277776 8641756032 8649956952 8651436864 8674066926 8702764992 8702933512 8725656576 8758281168 8768092536 8778968718 8787257856 8788803261 8811750528 8820283563 8843313024 8853219648 8864201424 8874131448 8884072596 8897301504 8907268608 8940745359 8960288064 8970325728 8974131264 8993746944 8995328664 9027548712 9037661724 9048872287 9061258752 9082661952 9092836704 9116577792 9116621361 9146960732 9157207514 9170843136 9181116672 9205132248 9215444196 9271884076 9282270802 9294502464 9304914528 9306506496 9315338256 9337341606 9361721088 9361902368 9370786698 9372389936 9395253504 9396860928 9427995408 9431995104 9452611584 9454274004 9463200768 9488137932 9498766914 9509407803 9519529344 9523567872 9534236544 9546063072 9556756944 9581709312 9590987952 9613642402 9616029696 9624411979 9628495002 9638743296 9649540992 9660350784 9717852872 9721975536 9732866472 9743225856 9744939386 9755856047 9758278656 9781328256 9790610616 9790800201 9816363648 9839550448 9850573096 9861608092 9876292608 9885665088 9887356416 9913219344 9946209728 9972226602 9983397879 9985105928 10009464192 10020677184 10044346584 10070572032 10080324072 10082048704 10091616444 10106643456 10117965312 10119744747 10141864512 10153225824 10179735552 10179932672 10213661692 10217994696 10229441292 10240329216 10242130171 10251800832 10256150016 10280375616 10317198528 10328756256 10341568328 10353153356 10355724288 10364751362 10380185088 10391813376 10453669408 10465380016 10469819808 10480963584 10492704768 10494550108 10531936224 10532140164 10543938678 10571468544 10596438944 10606494834 10608309488 10634188032 10636007424 10646100864 10699316992 10709470512 10711302784 10737432576 10739320956 10751351562 10779422976 10804884576 10843586208 10855733616 10867894632 10881375466 10884077568 10893565207 10896270336 10909786368 10922007936 10932584481 10961129088 10987019888 10999327976 11003994288 11015706624 11028046848 11029986338 11040400896 11069494254 11081894733 11106117568 11110829184 11123275968 11137073584 11149549768 11178660864 11189485944 11218701312 11233244169 11245200512 11257797824 11270409248 11299835904 11299889907 11329393536 11342304792 11367096832 11409597576 11411549632 11422379052 11439387648 11452202496 11452424256 11520370368 11522341376 11533275936 11535249152 11563388928 11565422568 11603686656 11634208768 11634264369 11677708224 11690790048 11705291624 11716343808 11718404348 11721314304 11749000704 11760378084 11773552518 11791084032 11804292864 11818935232 11832175264 11845430128 11863068672 11876358144 11920993812 11934348174 11947050752 11960434304 11965508352 11993771552 12036731616 12050215632 12081678336 12110215936 12123782272 12155495148 12166972416 12227790848 12241488896 12273509664 12287258928 12287496858 12319340544 12360397374 12374243973 12392669952 12406552704 12408675328 12420451008 12449788808 12482294784 12494382264 12527004672 12529207782 12543243489 12570660544 12575993472 12588171687 12605698672 12617601024 12650850576 12665022552 12679210404 12692705792 12698090496 12712315392 12728084096 12742342592 12760092891 12787983936 12837993336 12851657728 12866054656 12880467712 12883977288 12914409963 12962634048 12977155296 12990967808 13011038208 13041771008 13054147488 13054400268 13088231424 13088484864 13168390144 13168453077 13180886784 13183141888 13217625792 13296302136 13311197172 13326108894 13345952256 13360902912 13392462112 13427429376 13440432096 13455488592 13475524608 13490620416 13492992996 13522486016 13537634432 13541323068 13556492586 13623992928 13639255056 13653772288 13669067776 13674866688 13707167488 13720441098 13735811271 13756264704 13771675008 13840246784 13855751168 13907826114 13923406203 13959759744 14006012409 14042581632 14042853552 14056180047 14058584904 14095291392 14141993112 14178917376 14181411006 14194801152 14232206898 14248150371 14279294016 14319094608 14335135416 14372563968 14386481928 14406512768 14420463603 14442742503 14458114944 14474311488 14490526176 14528360448 14546381824 14562677248 14576779308 14582963304 14599299708 14614838784 14617409079 14671992384 14704062464 14720534528 14724545472 14759325672 14775859644 14792412138 14814438912 14831034624 14904881152 14919314592 14958268416 14958339903 14977658892 15066519876 15105858048 15120486108 15123073056 15137424666 15212796768 15229838736 15230133646 15252516864 15269603328 15269899008 15320492538 15326992044 15344161938 15360493824 15377701248 15420563424 15471582208 15475797792 15493134384 15512352492 15529730034 15547127043 15570277632 15587720064 15665334272 15680504112 15698070024 15704729712 15721445376 15739057152 15741825162 15798210246 15815908017 15857202816 15894658416 15909742251 15912464232 15954011136 16007181281 16048975488 16064205768 16066954176 16108981434 16127027343 16207326864 16222629888 16225797133 16265379312 16283600424 16301841948 16322063199 16364679552 16383011904 16383329144 16441693632 16480529832 16498991964 16505991432 16523559936 16542070272 16544979507 16560601344 16604241381 16643059712 16659176352 16666243776 16684913952 16702672896 16705610376 16724324652 16767991296 16784228916 16828051968 16867800768 16886696736 16905613872 16930787328 16949753856 17006242526 17013457188 17050645248 17114396364 17117324448 17133568578 17178636384 17219213284 17238502918 17257814161 17280555552 17283512064 17299913904 17302873728 17348133852 17405529984 17405867024 17451313152 17516562336 17536185072 17557937436 17574515712 17577606522 17623501056 17640567126 17660328777 17686626048 17706439296 17728402848 17748262896 17768145192 17794603008 17814537216 17873907961 17881490718 17901522261 17920576128 17940651456 17948262528 17990657328 18055097424 18075323448 18097744574 18118018373 18122517504 18165323904 18185673408 18233242722 18293921464 18314415028 18341686272 18362233344 18365462689 18410264496 18430888392 18431245287 18540596061 18543768152 18564541604 18589004928 18609829056 18613012992 18630676512 18674683212 18723442176 18723804736 18741573396 18744779872 18790507008 18793721856 18793811673 18855990816 18863990208 18905223168 18908548008 18926401536 18976275864 18997533828 19018815606 19021098889 19039058688 19047135744 19068473088 19092126144 19113513888 19163418624 19181975904 19227284804 19232059392 19248823958 19256990004 19277486592 19299081984 19320701568 19435705744 19443951072 19465732944 19486451712 19489878772 19511712094 19516557312 19562656512 19581221232 19581600402 19632727296 19679100896 19701146192 19723216184 19752585216 19771330176 19774712832 19826438688 19892419456 19944453204 19966795758 19970211856 19989163341 20018928384 20041354368 20088693168 20141144064 20160648144 20164097408 20183232888 20213286912 20230906813 20235930624 20239489494 20283729024 20306451648 20359865344 20427323384 20435989392 20458882584 20480658432 20484260342 20503601664 20507207609 20512300032 20560751232 20580661647 20634397056 20657512512 20683136656 20706306712 20729502724 20760370176 20783626752 20861739171 20907338816 20930760032 20939639616 20985409536 20989100216 21063872448 21064280328 21087877356 21142937088 21192877888 21212989668 21216618976 21268376064 21272014848 21272116509 21292201728 21398633984 21418941024 21422605568 21474865152 21478641912 21502703124 21558845952 21609769152 21687172416 21711467232 21735789264 21762750932 21768155136 21787130414 21792540672 21819572736 21844015872 21865168962 21922258176 21974039776 21998655952 22007988576 22031413248 22056093696 22059972676 22080801792 22138988508 22163789466 22188618207 22212235136 22221658368 22246551936 22274147168 22299099536 22357321728 22378971888 22437402624 22466488338 22490401024 22515595648 22540818496 22599779814 22658787072 22684609584 22734193664 22819195152 22823099264 22844758104 22845200469 22878775296 22904404992 22904848512 22980738807 23040740736 23044682752 23066551872 23070498304 23130845136 23207373312 23268528738 23294595051 23355416448 23381580096 23410583248 23432687616 23436808696 23498001408 23520756168 23547105036 23582168064 23608585728 23612737743 23637870464 23664350528 23690860256 23697315369 23752716288 23841987624 23868696348 23894101504 23920868608 23931016704 23987543104 24073463232 24100431264 24163356672 24220431872 24247564544 24310990296 24333944832 24455581696 24482977792 24547019328 24574517856 24574993716 24638681088 24720794748 24748487946 24785339904 24813105408 24817350656 24840902016 24899577616 24964589568 24988764528 25054009344 25058415564 25086486978 25141321088 25151986944 25176343374 25211397344 25301701152 25330045104 25358420808 25385411584 25396180992 25424630784 25456168192 25484685184 25509363789 25520185782 25575967872 25675986672 25703315456 25732109312 25760935424 25767954576 25828819926 25857754377 25925268096 25954310592 26083542016 26108294976 26108800536 26176969728 26336906154 26361773568 26366283776 26366409783 26435251584 26460850689 26592604272 26622394344 26652217788 26691904512 26721805824 26784924224 26822236077 26880864192 26910977184 26981240832 26985985992 27044972032 27075268864 27082646136 27112985172 27146616861 27247985856 27278510112 27307544576 27338135552 27349733376 27414334976 27440882196 27471622542 27512529408 27543350016 27680493568 27711502336 27815652228 27846812406 27919519488 28012024818 28085163264 28085707104 28112360094 28117169808 28190582784 28283986224 28357834752 28362822012 28389602304 28464413796 28496300742 28528223409 28558588032 28638189216 28670270832 28745127936 28772963856 28813025536 28840927206 28873235937 28885485006 28916229888 28948622976 28981052352 29092763648 29125354496 29153558616 29165926608 29198599416 29229677568 29234818158 29267568141 29343984768 29372400603 29441069056 29449090944 29518651344 29551719288 29584824276 29628877824 29662069248 29838629184 29916679806 29950193637 29955317784 30133039752 30133623247 30211716096 30240972216 30246146112 30274849332 30359234241 30425593536 30459677472 30460267292 30539206656 30539798016 30640985076 30653984088 30688323876 30720987648 30726390513 30755402496 30841126848 30943164416 30951595584 30986268768 31024704984 31059460068 31094254086 31140555264 31175440128 31330668544 31361008224 31396140048 31409459424 31442890752 31478114304 31483650324 31596420492 31631816034 31714405632 31789316832 31819484502 31824928464 31908022272 32014362562 32050226299 32097950976 32128411536 32133908352 32217962868 32254054686 32414653728 32451594266 32530758624 32567200848 32603683896 32644126398 32680695621 32729359104 32766023808 32766658288 32797753443 32883387264 32961059664 32997983928 33011982864 33047119872 33084140544 33089959014 33121202688 33208482762 33245684199 33318352704 33332487552 33369827904 33411220752 33448649304 33535982592 33568457832 33647748407 33656103936 33699732507 33735601536 33773393472 33811227744 33899507712 33899669721 34012485052 34026914376 34101290496 34107287851 34228792728 34234648896 34267137156 34357272768 34438426568 34477005836 34515628322 34561111104 34567024128 34599827808 34605747456 34696267704 34811059968 34811734048 34902626304 34902793107 35033124672 35072370144 35115874872 35149031424 35155213044 35247002112 35281134252 35320657554 35373252096 35412878592 35456805696 35496525792 35536290384 35589206016 35629074432 35747815922 35762981436 35803044522 35841152256 35881302912 35896525056 35981314656 36110194848 36150646896 36195489148 36236036746 36245035008 36276629767 36330647808 36371346816 36466485444 36587842928 36628830056 36683372544 36724466688 36730925378 36820528992 36861776784 36862490574 37081192122 37087536304 37122731919 37129083208 37178009856 37219658112 37226025984 37261353024 37349366424 37446884352 37447609472 37483146792 37489559744 37581014016 37587623346 37629730467 37711981632 37727980416 37817096016 37852803072 37952551728 37995067656 38037631212 38042197778 38078117376 38084814131 38094271488 38136946176 38184252288 38227027776 38363951808 38454569608 38497647916 38513980008 38554973184 38598163968 38604952183 38641403136 38743229889 38871411488 38887902144 38931465888 38972903424 38979757544 39023424188 39033114624 39125313024 39162442464 39163200804 39265454592 39358201792 39402292384 39446432368 39505170432 39505359231 39542660352 39549425664 39652877376 39784838912 39888906408 39933591516 39940423712 39978326682 40037856768 40082708736 40177386336 40282288128 40321296288 40328194816 40366465776 40426573824 40461813626 40471861248 40478978988 40567458048 40612903296 40719730688 40854646768 40871978784 40917765168 40961316864 40968520684 41007203328 41014415218 41024600064 41121502464 41161323294 41207433813 41268794112 41315025024 41366273312 41412613424 41459005448 41520740352 41567253504 41723478342 41770218609 41814677632 41861520064 41879279232 41978200432 42018037227 42127744896 42128560656 42175754712 42285874176 42385755776 42425979336 42433237952 42536752128 42544233018 42584403456 42797267968 42837882048 42845211136 42957283824 43005406248 43106987423 43117691904 43219538304 43261390809 43374344832 43422934464 43471578528 43525501864 43574260828 43585081344 43639145472 43688031744 43730337924 43844516352 43852227237 43948079552 43997311904 44015977152 44112187392 44119945352 44161603584 44277977016 44327578932 44377236414 44424470272 44443316736 44493103872 44548294336 44598199072 44714643456 44757943776 44874805248 44932976676 44980802048 45031191296 45081636992 45199559628 45317574144 45369219168 45468387328 45638390304 45646198528 45689516208 45690400938 45757550592 45808809984 45809697024 45961477614 46081481472 46089365504 46133103744 46140996608 46261690272 46414746624 46537057476 46589190102 46641381129 46710832896 46763160192 46821166496 46873617392 46996002816 47041512336 47094210072 47164336128 47217171456 47225475486 47275740928 47328701056 47381720512 47394630738 47447724051 47683975248 47737392696 47788203008 47841737216 47862033408 47975086208 48021543843 48146926464 48200862528 48440863744 48495129088 48621980592 48667889664 48677391399 48965955584 48966189597 49094038656 49149035712 49149987432 49441589496 49496975892 49570679808 49626210816 49634701312 49634938521 49681804032 49799155232 49812724143 49929179136 49977529056 50108018688 50116831128 50172973956 50282642176 50303973888 50352686748 50422794688 50603402304 50660090208 50716841616 50770823168 50792361984 50849261568 50912336384 50969370368 51018727578 51040371564 51151935744 51351973344 51406630912 51464218624 51521870848 51535909152 51657639852 51715508754 51773442483 51850536192 51908621184 52167084032 52216589952 52217601072 52353939456 52673812308 52723547136 52732819566 52870503168 52921701378 52980986331 53185208544 53244788688 53304435576 53383809024 53443611648 53569848448 53621723883 53644472154 53704566783 53761728384 53821954368 53971971984 54089944064 54150537728 54165292272 54225970344 54293233722 54354055119 54495971712 54557020224 54676271104 54828669952 54881764392 54943245084 55025058816 55086700032 55096388067 55293735861 55423004672 55621788183 55631304456 55693624812 55839038976 56024049636 56170326528 56171414208 56224720188 56234339616 56381165568 56381435019 56567972448 56715669504 56725644024 56779204608 56928827592 56992601484 57056446818 57063296667 57117176064 57276378432 57340541664 57490255872 57545927712 57626051072 57681854412 57746471874 57770970012 57832459776 57897245952 57962104704 58185527296 58250708992 58307117232 58331853216 58397198832 58459355136 58469636316 58535136282 58687969536 58744801206 58898181888 59037302688 59103438576 59169648552 59257755648 59324138496 59521848841 59677258368 59833359612 59900387274 59910635568 59967490023 60266079504 60267246494 60334760213 60423432192 60481944432 60492292224 60549698664 60692720439 60718468482 60851187072 60919354944 60920534584 61079596032 61281970152 61307968176 61376647752 61441975296 61452781026 61510804992 61521622827 61682253696 61741984941 61886328832 61903191168 61972537536 62049409968 62118920136 62188508172 62281110528 62350880256 62585217513 62722016448 62792280096 62818918848 62956228608 62967300648 63192840984 63263632068 63342106009 63428811264 63578633664 63638969004 63649856928 63816044544 63816349527 64028725124 64100452598 64195901952 64256823072 64267816704 64435925736 64508109372 64829307456 64903188532 65061517248 65134401696 65207367792 65288252796 65361391242 65458718208 65532047616 65533316576 65595506886 65766774528 65922119328 65995967856 66023965728 66094239744 66168281088 66179918028 66242405376 66416965524 66491368398 66565854621 66636705408 66664975104 66739655808 66822441504 66897298608 67071965184 67136915664 67295496814 67312207872 67370883853 67399465014 67471203072 67546786944 67622455488 67799339442 68024970104 68053828752 68202580992 68214575702 68290992329 68457585456 68469297792 68534274312 68535601407 68714545536 68876853136 68942216421 68954011672 69031256644 69122222208 69134048256 69199655616 69211494912 69392535408 69622119936 69623468096 69805586214 69883785153 70066249344 70144740288 70231749744 70298062848 70310426088 70494004224 70562268504 70641315108 70728940529 70746504192 70825757184 70838213229 70913611392 70993051584 71072580768 71258148864 71495631844 71525962872 71606089044 71682304512 71694911197 71762605824 71793050112 71962629312 72220389696 72301293792 72390978296 72472073492 72490070016 72553259534 72661295616 72742693632 72932970888 73175685856 73257660112 73366745088 73448933376 73461850756 73641057984 73723553568 73724981148 74162384244 74175072608 74245463838 74258166416 74356019712 74439316224 74452051968 74522706048 74698732848 74893768704 74895218944 74966293584 74979119488 75162028032 75175246692 75259460934 75423963264 75455960832 75634192032 75905103456 75990135312 76075262424 76084395556 76156234752 76169628262 76188542976 76254956449 76273892352 76368504576 76454055552 76528091367 76727903616 76909139216 76995295832 77027960016 77109946368 77196327936 77209904366 77282806272 77486459778 77573263131 77742822976 77775804288 77862931776 77959515088 78046848376 78250626048 78324884928 78326401608 78530909184 78716403584 78804584768 78892864736 79010718462 79085320704 79098851328 79099229349 79305754752 79569677824 79777812816 79867183032 79880847424 79956653364 80075713536 80165417472 80354772672 80642592576 80656389632 80732931552 80923627252 80943722496 80957957976 81134916096 81225806592 81439461376 81439850583 81709293536 81743957568 81835530336 81922633728 81937041368 82014406656 82028830436 82049200128 82243004928 82322646588 82414867626 82537588224 82630050048 82732546624 82825226848 82918010896 83041480704 83134507008 83446956684 83540437218 83629355264 83723040128 83758558464 83956400864 84036074454 84255489792 84257121312 84351509424 84571748352 84771511552 84851958672 84866475904 85073504256 85088466036 85168806912 85594535936 85675764096 85690422272 85914567648 86010812496 86213974846 86235383808 86439076608 86522781618 86619707811 86748689664 86845868928 86943157056 87051003728 87148521656 87278290944 87376063488 87460675848 87689032704 87704454474 87802704423 87896159104 87994623808 88031954304 88117201809 88239890704 88323207168 88555954032 88655157864 88754472828 88848940544 88886633472 88986207744 89096588672 89196398144 89515887552 89865953352 89961604096 90062382592 90163273984 90399119256 90400869741 90635148288 90738438336 90936774656 91276780608 91292397056 91379032416 91380801876 91617619968 91619394048 91922955228 92162962944 92178731008 92179171539 92266207488 92281993216 92523380544 92829493248 93074114952 93178380204 93282762258 93421665792 93526320384 93642332992 93747234784 93992005632 94083024672 94188420144 94328672256 94434342912 94450950972 94551481856 94657402112 94763441024 94789261476 94895448102 95367950496 95474785392 95576406016 95683474432 95724066816 95950172416 96043087686 96150678897 96293852928 96401725056 96881727488 96990258176 97243961184 97354782798 97932379194 98042086863 98188077312 98298071424 98299974864 98393260329 98883178992 98993951784 99141359616 99252421632 99269877042 99363608064 99598310464 99625448286 99737052597 99955058112 100233662256 100345947912 100565284352 100607947776 100705373496 100845589376 100943245221 101099197521 101206804608 101320180416 101433683232 101541646336 101698523136 101824672768 101938740736 102037455156 102080743128 102303871488 102321863553 102703946688 102928437248 103043741696 103071818304 103315279704 103431017508 103546884966 103701072384 103817242368 104334168064 104433179904 104435202144 104707878912 104708379321 105347624616 105447094272 105465639132 105741006336 105843402756 105961972662 106370417088 106489577376 106608871152 106767618048 106887223296 107139696896 107243447766 107288944308 107409133566 107523456768 107643908736 107943943968 108179888128 108301075456 108330584544 108451940688 108586467444 108708110238 108829889301 108991943424 109114040448 109657339904 109763528784 109886490168 110050117632 110173400064 110192776134 110587471722 111243576366 111262608912 111368195757 111387249624 111678077952 112048099272 112050268967 112340653056 112342828416 112449440376 112468679232 112762870038 112889191401 113135944896 113451288048 113558409216 113857655184 113985202968 114112893636 114126593334 114234352128 114254442393 114552756864 114681083328 115091855424 115252102144 115363708824 115492943748 115541940024 115664919552 115794491904 115814856549 115924209408 116229689667 116501417984 116614234464 116663706432 116794397664 116918710272 116939272632 117070272564 117375939072 117489602412 117796363776 118074605376 118206877152 118339297104 118515511296 118516077693 118648276992 119043697682 119354516736 119666719224 119800774548 119821271136 119934980046 120532159008 120534492988 120669520426 120846864384 120963888864 120984584448 121099397328 121385440878 121436936964 121702374144 121838709888 121841069168 122159192064 122563940304 122615936352 122753295504 122883950592 122905562052 123021609984 123043245654 123364507392 123483969882 123622301439 123806382336 123945075072 124098819936 124237840272 124377016344 124562221056 124701760512 125117355727 125170435026 125310655827 125444032896 125584560192 125637837696 125934601296 126054111681 126385681968 126527264136 126684212018 126826128611 126857622528 127157267328 127277938008 127299713856 127632699054 128057450248 128200905196 128391803904 128513646144 128535633408 128558238823 128871851472 129016218744 129320962269 129658614912 129784172427 129806377064 130123034496 130268803392 130414735584 130576505592 130722782484 130917436416 131064095232 131066633152 131191013772 131533549056 131556681711 131844238656 131991935712 132047931456 132336562176 132359836056 132484810752 132833931048 132982736796 133131709242 133147692223 133273410816 133329950208 133479311616 133644883008 133794597216 134143930368 134273831328 134590993628 134624415744 134741767706 134798930028 134942406144 135093573888 135244910976 135598678884 136049940208 136107657504 136405161984 136429151404 136581984658 136915170912 136938595584 137068548624 137071202814 137429091072 137753706272 137884432842 137908023344 138062513288 138244444416 138268096512 138399311232 138422989824 138785070816 139244239872 139246936192 139611172428 139767570306 139924143387 140132498688 140289480576 140463499488 140620852176 140988008448 141124537008 141282630216 141457881058 141493008384 141616347691 141651514368 141676426458 141827222784 141986103168 142145161536 142991263688 143051925744 143212178088 143364609024 143389822394 143525211648 143550453263 143586100224 143925258624 144064631529 144440779392 144602587584 144781956592 144944146984 145106519068 145322591232 145485387264 145865941776 146032174197 146351371712 146515320224 146897866752 146898568791 146923701512 147282115968 147447107136 147449962296 148324768488 148350145216 148490927676 148516332832 148712039424 148878632448 148904103936 148904815563 149045412096 149397465696 149787537408 149790437888 149932587168 149958238976 150324056064 150350493384 150518921868 150847926528 150911921664 151268384064 151810206912 151980270624 152150524848 152168791112 152312469504 152339256524 152377085952 152509912898 152547784704 152737009152 152908111104 153056182734 153455807232 153818278432 153990591664 154055920032 154219892736 154392655872 154419808732 154565612544 154972919556 155146526262 155320327449 155485645952 155551608576 155725863552 155919030176 156093696752 156501252096 156649769856 156652803216 157061818368 157432807168 157609169536 157785729472 158021436924 158170641408 158198458698 158611509504 159139355648 159555625632 159734366064 159761694848 159913306728 160151427072 160291030903 160330834944 160709545344 160865171649 161285185152 161312779264 161465863104 161847254504 161915915952 162269832192 162451613184 162879701166 163062165357 163418587072 163487915136 163671060672 163874082736 164028813312 164057660872 164486009856 164645293176 164829735252 165075176448 165260100096 165289164201 165465093248 165650453696 165836021792 165881207583 166269014016 166893913368 167080874436 167258710528 167446080256 167517116928 167912801728 168072148908 168510979584 168514242624 168703018848 169143496704 169543023104 169703917344 169732951808 170147008512 170176932072 170337613824 171189071872 171189890001 171351528192 171380844544 171829135296 172021624992 172427949692 172470767616 172878153216 173045563236 173239415622 173497379328 173691737856 173886314112 174102007456 174297043312 174556581888 174752126976 174921351696 175378065408 175408908948 175605408846 175792318208 175989247616 176063908608 176234403618 176479781408 177111908064 177310315728 177508945656 177697881088 177773266944 177972415488 178193177344 178392796288 178565546523 179031775104 179731906704 179923208192 180124765184 180326547968 180798238512 180801739482 181004280639 181270296576 181476876672 182078161317 182553561216 182584794112 182758064832 182761603752 183238788096 183845910456 184325925888 184358343078 184532414976 184563986432 184564868481 185046761088 185225954823 185658986496 186148229904 186356760408 186565524516 186843331584 187052640768 187284665984 187494469568 187755652539 188166049344 188376840288 188868685824 188901901944 189102963712 189314804224 189526882048 189578522952 189790896204 190026318027 190735900992 190949570784 191152812032 191366948864 191448133632 191900344832 192086175372 192301357794 192587705856 192803450112 193763454976 193980516352 194487922368 194709565596 195864758388 196084173726 196376154624 196596142848 196599949728 196786520658 197766357984 197987903568 198282719232 198504843264 198539754084 198727216128 199196620928 199250896572 199474105194 199697563863 199910116224 200467324512 200691895824 201130568704 201215895552 201410746992 201691178752 201886490442 202112651559 202198395042 202413609216 202640360832 202867366464 203649345536 203877481472 204074910312 204161486256 204607742976 204643727106 204872976987 205407893376 205606804221 206087483392 206143636608 206630559408 206826649263 206862035016 207093769932 207402144768 207634484736 208866359808 208870404288 209416758642 209651355459 210695249232 210894188544 210931278264 210935362729 211482012672 211686805512 211923945324 212186821587 212514639687 212740834176 212979154752 213217742304 213774446592 214279393792 214486895532 214577888616 214818267132 215046913536 215084733591 215287817472 215887887936 216359776256 216602150912 216661169088 216903881376 217172934888 217416220476 217659778602 217983886848 218228080896 219314679808 219527057568 219772980336 220100235264 220346800128 220385552268 221174943444 222487152732 222525217824 222736391514 222774499248 223356155904 224096198544 224100537934 224351584093 224681306112 224685656832 224898880752 224937358464 225525740076 225778382802 226271889792 226902576096 227715310368 227970405936 228225787272 228253186668 228468704256 228508884786 228764869347 229105513728 229362166656 229584274101 230183710848 230504204288 230727417648 230985887496 231083880048 231329839104 231588983808 231629713098 231848418816 232459379334 232719789393 233228468928 233327412864 233588795328 233878545264 234140545128 234751878144 234979204824 235534238849 235592727552 236149210752 236413754304 236678594208 237032155386 237296553984 237297688047 238087395364 238709033472 238751014957 239333438448 239601549096 239642542272 239869960092 241064318016 241068985976 241339040852 241927777728 241969168896 242198794656 242770881756 242873873928 243404748288 243677419776 243682138336 244318384128 244319551749 245127880608 245231872704 245506591008 245767901184 245811124104 246043219968 246086491308 246729014784 246967939764 247244602878 247612764672 247890150144 248197639872 248475680544 248754032688 249124442112 249403521024 250234711454 250340870052 250621311654 250888065792 251169120384 251275675392 251869202592 252108223362 252771363936 253054528272 253368424036 253652257222 253715245056 253936408369 254314534656 254555876016 254599427712 255265398108 256114900496 256401810392 256783607808 257027292288 257071266816 257116477646 257743702944 258032437488 258641924538 259317229824 259568344854 259612754128 259859123433 260246068992 260537606784 260829471168 261153011184 261445564968 261834872832 262128190464 262133266304 262382027544 263001788569 263067098112 263113363422 263408113269 263688477312 263983871424 264095862912 264719672112 264969621504 265667862096 265965473592 266263418484 266295384446 266546821632 266593698917 266659900416 266958623232 267289766016 267589194432 268547662656 269181987256 269483535412 269597860056 269884812288 270187147776 270234665281 270489821952 271197357768 271202609223 272099880416 272215315008 272810323968 272858302808 273163969316 273830341824 273877191168 274137097248 274142405628 274858182144 275507412544 275768865684 275816046688 276125026576 276488888832 276536193024 276537514617 276798622464 276845979648 277570141632 278488479744 278493872384 279222344856 279535140612 279848286774 280264997376 280578961152 280926998976 281241704352 281976016896 282249074016 282565260432 282915762116 282986016768 283232695382 283303028736 283352852916 283654445568 283972206336 284290323072 285982527376 286103851488 286424356176 286729218048 286779644788 287050423296 287100906526 287172200448 287850517248 288129263058 288452036691 288881558784 289205175168 289563913184 289888293968 290213038136 290645182464 290970774528 291731883552 292064348394 292702743424 293030640448 293797137582 293847403024 294126260589 294564231936 294894214272 294899924592 296649536976 296700290432 296981855352 297032665664 297424078848 297757264896 297809631126 298090824192 298794931392 299580875776 299865174336 299916477952 300700986768 301037843736 301695853056 301748911961 301823843328 302536768128 302829735663 303620413824 303960541248 304301049696 304337582224 304624939008 304678513048 305019825796 305095569408 305474018304 305816222208 306112365468 306911614464 306965590659 307636556864 307981183328 308111840064 308785311744 308839617464 309131225088 309945839112 310293052524 310640654898 310971291904 311103217152 311451727104 311838060352 312187393504 313002504192 313299539712 313305606432 314123636736 314865614336 315218339072 315571458944 316042873848 316341282816 316396917396 317223019008 318278711296 319111251264 319468732128 319523389696 319826613456 320302854144 320582061806 320661669888 321419090688 321730343298 322570370304 322625558528 322931726208 323694509008 323831831904 324539664384 324903226368 325759402332 326124330714 326489667903 326837174144 326975830272 327342121344 327748165472 328115321744 328972019712 329290586352 329659470504 330150352896 330520200192 330578328402 330930186496 331300907392 331672043584 331762415166 333787826736 334161748872 334517421056 334892160512 335034233856 335825603456 336144297816 336150806901 337021959168 337028485248 337406037696 339086046208 339407834688 339465903616 340353864144 340675227648 342379780002 342703056384 342761689088 342763327179 343658270592 344043249984 344855899384 345756306432 346091126472 346478831244 346994758656 347383475712 347444569647 347772628224 348204014912 348594086624 348689069001 349504253952 349842703392 350756130816 350817817896 351210817692 351584636416 351978495232 352127817216 352468807236 352959562816 354223816128 354620631456 355017891312 355395762176 355546533888 355944830976 356386354688 356785592576 357131093046 358063550208 359463813408 359846416384 360249530368 360653095936 361596477024 361603478964 362008561278 362540593152 362953753344 364156322634 365107122432 365169588224 365516129664 365523207504 366477576192 367691820912 368651851776 368716686156 369064829952 369129736962 370093522176 370451909646 370866904317 372296459808 372713520816 373131049032 373686663168 374105281536 374569331968 374988939136 375352067181 375511305078 375931967481 376332098688 376753680576 377803803888 378205927424 378629608448 379053764096 379157045904 379581792408 380052636054 380478385833 381471801984 381899141568 382733897728 383800689664 384172350744 384602715588 385175411712 385606900224 385674716469 387961032704 387962886807 388975844736 389352517281 389419131192 391729516776 392168347452 392752309248 393192285696 393199899456 393573041316 394670045133 395532715968 395975807136 397009686528 397079508168 397454432256 398393241856 398501793144 398948210388 399395127726 399443076669 399820232448 400934649024 401383791648 402261137408 402431791104 402821493984 403382357504 403772980884 404225303118 404396790084 404827218432 405280721664 405734732928 407298691072 407754962944 408149820624 408322972512 409215485952 409287454212 409745953974 410815786752 411213608442 412287273216 413261118816 413653298526 413724070032 414187539864 414804289536 415268969472 416652941887 417732719616 417740808576 418833517284 419302710918 419772430161 421390498464 421862556528 421870725458 422964025344 423373611024 423847890648 424373643174 424849043073 425029279374 425481668352 425958309504 426435484608 428558787584 428973791064 429155777232 429636534264 430093827072 430169467182 430575634944 430651359789 431775775872 432193894587 433204301824 433322338176 433807762752 434345869776 434832440952 435319557204 435967773696 436456161792 438096522591 439054115136 439545960672 440693600256 440695706373 440771104536 442349886888 443394742063 444974305464 445050435648 445472783028 445548998496 446712311808 446714446689 448192397088 448201075868 448703168186 449362612224 449371313664 449797761504 449874716928 451051480152 451556765604 452543779584 453805152192 455430620736 455940811872 456451574544 456506373336 456937408512 457017769572 457529738694 458211027456 458724333312 459168548202 460367421696 461008408576 461454835296 461971774992 462167760096 462659678208 463177967616 463259426196 463696837632 464918758668 465439578786 465960982347 466456937856 466654825728 467177590656 467757090528 468281090256 469503756288 469958409648 471068477698 471185455104 471596186971 472298421504 472827508608 473357188416 474064310772 474595376094 476174790728 477418066944 477502029914 478036946303 478666876896 479203098192 479285084544 479739920184 480873092709 482128636032 482137971952 482595514947 482678081704 483855555456 483938337792 484397589312 485541763512 485747747856 486809496576 487354839552 487364276672 488639103498 489186496071 490255761216 490463745408 491013182016 491622248208 492086439936 492172982616 493458029568 493935879528 494489205756 495102583703 495225529344 495780300288 495867492603 496395279744 496951361088 497508065376 498807042048 500469422908 500681740104 501242623308 501776131584 501864378379 502338240768 502551350784 503738405184 504216446724 505542727872 506109056544 506736848072 507304514444 507430490112 507872816738 508629069312 509111752032 509198855424 510530796216 512229800992 512803620784 513567215616 513569670003 514054584576 514142533632 514232955292 515487405888 516064874976 517283849076 518634459648 519136689708 519225508256 519718246866 520492137984 521075213568 521658942336 522306022368 522891129936 523669745664 524256380928 524266532608 524764055088 526003577138 526134196224 526226726844 526816226538 527376954624 527967742848 528191725824 529439344224 531335724192 531930947184 532526836968 532590768892 533093643264 533187397834 533319800832 533784695143 533917246464 534579532032 535178388864 535696639569 537095325312 538363974512 538967070824 539195720112 539769624576 540374295552 540469330562 540979643904 542394715536 542405218446 543012841917 544199760832 544430630016 545716605616 546234483951 546327938632 547660683648 547754382336 548274194496 548284811256 549716364288 551014825088 551537731368 551632093376 552250053152 552977777664 553075029234 553597244928 553691959296 553694605443 555140283264 556976959488 556987744768 558444689712 559070281224 559696573548 560390836499 560529994752 561157922304 561853997952 562483408704 564498148032 565130520864 565831524232 566465390764 566606057472 566705705832 567308891136 567944412672 568580646144 570078954081 571965054752 572207702976 572848712352 573458436096 573559289576 574100846592 574201813052 574344400896 575701034496 576258526116 576904073382 577763117568 578410350336 579127826368 579776587936 580426076272 581290364928 581941549056 583463767104 584128696788 585405486848 586061280896 587594275164 587694806048 588252521178 589128463872 589788428544 589799849184 593299073952 593400580864 593963710704 594065331328 594848157696 595514529792 595619262252 596181648384 597589862784 599161751552 599730348672 599832955904 601401973536 602075687472 603391706112 603497823922 603647686656 605073536256 605659471326 606337954677 607240827648 607921082496 608602099392 608675164448 609357026096 610039651592 610948036608 611632444416 612224730936 613823228928 613931181318 614618930961 615273113728 615962366656 616223680128 616820412663 617679234928 618262450176 619891678224 620586105048 621281309796 621942583808 622206434304 622903454208 623676120704 624374787008 626599079424 626611212864 629731228672 630436678144 631142917888 632085747696 632682565632 632793834792 632806088187 634446038016 636557422592 636560464761 638222502528 638937464256 639046779392 639653226912 641164123612 641323339776 642838181376 643460686596 645140740608 645251117056 645254200773 645863452416 647389018016 647663663808 649079328768 649806452736 651518804664 652248661428 652979335806 653674348288 653951660544 654684242688 655496330944 656230643488 657944039424 658581172704 659318941008 660300705792 661040400384 661156656804 661860372992 662601814784 663344087168 663524830332 667575653472 668323497744 669034842112 669784321024 670068467712 671651206912 672288595632 672301613802 673054752279 674043918336 674056970496 674812075392 678172092416 678815669376 678931807232 680707728288 684759560004 685406112768 685526654358 686294608041 687316541184 688086499968 688752822303 689711798768 691512612864 692182252944 692957662488 693989517312 694766951424 694889139294 695545256448 696408029824 697188173248 697378138002 698159368179 699685406784 701635635792 702421635384 703169272832 703956990464 704255634432 704937614472 705919125632 706602716547 708447632256 709241262912 710035782624 710791524352 711889661952 712772709376 713571185152 714262186092 716127100416 716253044871 718927626816 720499060736 721306191872 723192954048 723206957928 724017122556 725907506688 728312645268 730214244864 730339176448 731032259328 731046415008 732955152384 732958655247 735383641824 737303703552 737433372312 738129659904 738259473924 740187044352 740903819292 741733808634 744592919616 745427041632 746262098064 747373326336 748210563072 749138663936 749977878272 750704134362 751022610156 751863934962 752664197376 753507361152 755607607776 756411854848 757259216896 758107528192 758314091808 759163584816 760105272108 760956771666 761809225107 762943603968 763798283136 767601379328 768344701488 769205431176 770350823424 771213800448 771349432938 775925773614 777951689472 778705034562 778838262384 779577370299 783459033552 784336694904 784351882769 785504618496 786384571392 786399798912 787146082632 789005365707 789340090266 790224339807 791065431936 791951614272 794159016336 794908864512 796786483712 797003586288 797896420776 798790255452 798886153338 799640464896 799781096751 801869298048 802767583296 804522274816 805642987968 806764715008 807545961768 808450606236 808793580168 809654436864 810561443328 810703995843 811469465856 813607827669 815509925888 816299641248 816645945024 818430971904 818574908424 819491907948 821631573504 822427216884 824574546432 826522237632 827306597052 827448140064 828375079728 829608579072 829612543851 830537938944 833305883774 835465439232 835481617152 837667034568 838605421836 839544860322 842780996928 843725113056 843741450916 845928050688 846747222048 847695781296 848747286348 849698086146 850058558748 850963336704 851916619008 852870969216 857117575168 857947582128 858311554464 859273068528 860187654144 860338934364 861151269888 861302719578 863551551744 864387789174 865356110073 866644676352 867615525504 868691739552 869664881904 870639114408 871935547392 872912323584 875821490089 876193045182 878108230272 879091921344 881391412746 881542209072 882378781767 884699773776 886789484126 887782900277 889948610928 890100871296 890945566056 891097996992 893428893378 896384794176 896402151736 897406336372 898742627328 899595523008 899749433856 902102960304 903113531208 905087559168 905246735883 907610304384 908489206989 910861241472 911881623744 912903149088 913012746672 913874817024 914035539144 915059477388 916422054912 917448666624 918337096404 920734843392 920896771977 922909670592 923943549984 924335520192 926355935232 926518852392 927393675264 929837517336 930879157572 931921964694 932033845561 932913875712 933309651456 934355181312 935514181056 936562180512 939007512576 939916819296 942136955396 942370910208 943192373942 944596843008 945655017216 946714376832 948128621544 949190752188 952349581456 954836133888 955004059828 956073892606 957333753792 958406196384 958570169088 959479840368 961746185418 964257272064 964275943904 965191029894 965356163408 967711110912 967876675584 968795178624 971083527024 971495495712 973618993152 974709679104 974728553344 977278206996 978372992142 979469003709 980511522432 980927490816 982026364032 983244496416 984345965232 986916059136 987871759056 988978411512 990205167406 990451058688 991314433837 991560600576 991734985206 992790559488 993902722176 995016130752 1000938845816 1001363480208 1002485246616 1003552263168 1003728756758 1004676481536 1004853172841 1005102701568 1007476810368 1008432893448 1008452420703 1011085455744 1012218113088 1013473696144 1014609028888 1015745633476 1017258138624 1018223504064 1018397710848 1021061592432 1024459601984 1025607241568 1027139340006 1028109169152 1028285067264 1028289981537 1028465910584 1030974811776 1032129749952 1034567698152 1037268919296 1038273379416 1038451016512 1039436493732 1040984275968 1042150427136 1042333708941 1043317884672 1044612044736 1045782259872 1048512761856 1048533065216 1049528110176 1052007154276 1052268392448 1052453453688 1053632453076 1054753909248 1055935485696 1056383451648 1058878688448 1062671448384 1063861894368 1065053673936 1065181537784 1066187286528 1066374795668 1066639601664 1067569390286 1067834492928 1069159064064 1070356777728 1071393279138 1074190650624 1076727949024 1077934141648 1078391440224 1079539249152 1080748591104 1080938661124 1081959287808 1084789431072 1084810436892 1086025683834 1088399521664 1088861260032 1091433211232 1092468967902 1092655877264 1095321367296 1095508764672 1096548388992 1096569622512 1099432728576 1102029650176 1103075462736 1103264186752 1104500106304 1105955555328 1106150058468 1107194489856 1107389210886 1110280566528 1113975489536 1116889379424 1118140562448 1119393147096 1120781672998 1121059989504 1122037216321 1122315844608 1123707995904 1124966817408 1126056201543 1128996296064 1130261041728 1131663048464 1132930781528 1133411411664 1134617782272 1135888825344 1137161292288 1140157908162 1141435157499 1143930109504 1144415405952 1145697424704 1147118579152 1148201693184 1148403626104 1151402068992 1152517052232 1153808146764 1155526235136 1156820700672 1157024149407 1158255652736 1159553175872 1160852152544 1163883098112 1163888660421 1166927534208 1168257393576 1170810973696 1172122561792 1175188550328 1175389612096 1176505042356 1178256927744 1179576857088 1179599698368 1186598147904 1186801161728 1187927421408 1188130662656 1191029059584 1191238524504 1192363296768 1195179725568 1198323503104 1198329230007 1199460697344 1199665911808 1202803947072 1204151374944 1206783412224 1206995647844 1207295373312 1210147072512 1211318942652 1212675909354 1214481655296 1215842164992 1217204198784 1217350328896 1218714052192 1220079303184 1221896073216 1223264888832 1224449461872 1227646457856 1227862362636 1229237861922 1230546227456 1231924733312 1232447360256 1233640825326 1235358469856 1239783356448 1241172210096 1242562619592 1243885167616 1244412868608 1245806908416 1247352241408 1248749574016 1249958825661 1253198158848 1253222425728 1259462457344 1260873356288 1262285835776 1264171495392 1265587669584 1265612176374 1268892076032 1273120929522 1274547129219 1276445005056 1277874928512 1278093558784 1279306453824 1282328247224 1285676362752 1286921373192 1290281481216 1290508401546 1291726904832 1291954079367 1294778036032 1295327327616 1296581683761 1299612905472 1303037609328 1304497322856 1305958671612 1307348696576 1307903321088 1309368485376 1310992661888 1312461286976 1314289567773 1317162345408 1318637882016 1322080800768 1322313313608 1323720745984 1325203629568 1326688174336 1327049660664 1330184226189 1335151306944 1336646995488 1338069684224 1339568642048 1340136935424 1343302413824 1344577191264 1344603227604 1346109504558 1348087836672 1348113940992 1349624150784 1356344184832 1357631338752 1357863614464 1361415456576 1369519120008 1370812225536 1371053308716 1372589216082 1374633082368 1376172999936 1377505644606 1379423597536 1383025225728 1384364505888 1385915324976 1387979034624 1389533902848 1389778278588 1391090512896 1392816059648 1394376346496 1394756276004 1396318736358 1397882947041 1399370813568 1403271271584 1404843270768 1406338545664 1407913980928 1408511268864 1409875228944 1411838251264 1413205433094 1414788560913 1416895264512 1418482525824 1420071565248 1425545418752 1427142370304 1428524372184 1432254200832 1432506089742 1434110838909 1437855253632 1442612383744 1442619278127 1446385908096 1446413915856 1447786544841 1448034245112 1451815013376 1456625290536 1460428489728 1462064518656 1462092830016 1465917310494 1467559488213 1470767283648 1474866744624 1476259319808 1476518947848 1480374088704 1481807638584 1483467617268 1485307751109 1487602477809 1489185839232 1490854083264 1492524196128 1496421126144 1498277327872 1499955756544 1501408268724 1502045220312 1503727869924 1505328394752 1505593135137 1507014722304 1511215215552 1514518433792 1516215056384 1516628183616 1518327169632 1520210544216 1521913543332 1523618450214 1525887207936 1527596566272 1535202758656 1536689402976 1538410862352 1540701646848 1540709010009 1542427600896 1542698865876 1551851547228 1555903378944 1557410069124 1557676524768 1559154740598 1566918067104 1568673389808 1568703765538 1571009236992 1572769142784 1572799597824 1574292165264 1578010731414 1578680180532 1580448679614 1582130863872 1583903228544 1588318032672 1593572967424 1594007172576 1595792841552 1597580510904 1597772306676 1599280929792 1599562193502 1601354085429 1603738596096 1605535166592 1607089918707 1611285975936 1613529430016 1615091923536 1616901212472 1617587160336 1619308873728 1621122886656 1621407991686 1622938931712 1627215655338 1629038525751 1632599282496 1633291890048 1637149816848 1638703451853 1638983815896 1643263147008 1644854433768 1648739671943 1649149092864 1653044475264 1654613194104 1654896280128 1656750159456 1659225087702 1661075877888 1661083816329 1666611767548 1670930878464 1670963234304 1671257104699 1675334069136 1677210843672 1679089720644 1681172509497 1685561993856 1687450226112 1687482901832 1693494444096 1695391562592 1697494572696 1699396172292 1700117117496 1701926673408 1703833238016 1705741938432 1710236862243 1714235150336 1715895164256 1716623108928 1718546137056 1720375308288 1720677868728 1722302539776 1722605439156 1727103103488 1728775578348 1730712220146 1733289352704 1735231051008 1737383479104 1739329763808 1741278228816 1743871094784 1745824647168 1751642980178 1752386090364 1756216460544 1758183842688 1762782825492 1763084418144 1764757563534 1769399547552 1773578968252 1775565800554 1777554858583 1779897221856 1780201742592 1781891132112 1782195993984 1786857786756 1792769588352 1792804303472 1794812672744 1797485254656 1799191046016 1799498867712 1804205920608 1806227062416 1810175118336 1810493471766 1815220608768 1816978413978 1819013864031 1821722482944 1823763247488 1825806298176 1826025493344 1828071078288 1830118954776 1832844109824 1834897333248 1836674192808 1841012519983 1841469686784 1841793543954 1843856792883 1845819341184 1847887099968 1848671040384 1853037704784 1854787350528 1859675034672 1861758315144 1863843929388 1864067691122 1865827751424 1866155892419 1866619302912 1868710362624 1871028362112 1873124361024 1879833638592 1884273910792 1886384747884 1889193686016 1891310034432 1891642656967 1893428753664 1896257243088 1898381504376 1898418264561 1904699162912 1909672267776 1909681394283 1910008119656 1912147785212 1914667507584 1916812392768 1917140338176 1918959680736 1923492370836 1928514544128 1928551887808 1930382059788 1930712326816 1935422221824 1935753351168 1935762602319 1937590357248 1942167054048 1942990991424 1947237986304 1949419358208 1949457106688 1954556413992 1956745984284 1958938007418 1961023044864 1961854981632 1964052728064 1966488992832 1968691930464 1973832118272 1975743518112 1977956823024 1980410334812 1980902117376 1982628867674 1983121201152 1983469970412 1985581118976 1987805444352 1990032261504 2001877691632 2002726960416 2004970493232 2007104526336 2007457513516 2009352963072 2009706345682 2010205403136 2014953620736 2016865786896 2016904841406 2019164256837 2022170911488 2024436226176 2026947392288 2029218057776 2031491266952 2034516277248 2036447008128 2036795421696 2042123184864 2048919203968 2051214483136 2054278680012 2056218338304 2056579963074 2056931821168 2058883824123 2061949623552 2064259499904 2069135396304 2074537838592 2076546758832 2076902033024 2078872987464 2081968551936 2083783401739 2084300854272 2084667417882 2086635769344 2089224089472 2091564519744 2097066130432 2099056220352 2104014308552 2104906907376 2107264906152 2109507818496 2111870971392 2112242383727 2112766903296 2117757376896 2119808149641 2125342896768 2127723788736 2130107347872 2130363075568 2132374573056 2132749591336 2135138780572 2135668985856 2138318128128 2140713555456 2142786558276 2148381301248 2148759134613 2153455898048 2155868283296 2156782880448 2161497182208 2161877322248 2163918575616 2169578862144 2169620873784 2172051367668 2176799043328 2177722520064 2182866422464 2184937935804 2185311754528 2190642734592 2191017529344 2193096777984 2193139245024 2198865457152 2204059300352 2206150925472 2206528373504 2209000212608 2211911110656 2212300116936 2214388979712 2214778421772 2220561133056 2227950979072 2233778758848 2236281124896 2238786294192 2241563345996 2242119979008 2244074432642 2244631689216 2247415991808 2249933634816 2252112403086 2257992592128 2260522083456 2263326096928 2265861563056 2266822823328 2269235564544 2271777650688 2274322584576 2280315816324 2282870314998 2285427675321 2287860219008 2288830811904 2291394849408 2294237158304 2296807252208 2302804137984 2305034104464 2307616293528 2311052470272 2313641401344 2314048298814 2316511305472 2319106351744 2321704305088 2327777320842 2333855068416 2336514787152 2341621947392 2344245123584 2350377100656 2350779224192 2353010084712 2353055648307 2356513855488 2359153714176 2359199396736 2367016097121 2373196295808 2373602323456 2375854842816 2376261325312 2382477049008 2384726593536 2390359451136 2396658460014 2398921394688 2399331823616 2399343290253 2405607894144 2408302749888 2413566824448 2413991295688 2420294145024 2422637885304 2425351818708 2428963310592 2431684329984 2432111987529 2434408397568 2434700657792 2437428104384 2440158606368 2440823483007 2446529777664 2448898923744 2455292915712 2455724725272 2458475723844 2461092454912 2463849466624 2464894720512 2467281650652 2470716939712 2479566712896 2482344420192 2485125239184 2487770335232 2488825737216 2491613816832 2494704482816 2497499148032 2499917651322 2506396317696 2506444851456 2518924914688 2521746712576 2524571671552 2528342990784 2531175339168 2531224352748 2537784152064 2546241859044 2549094258438 2552890010112 2555749857024 2556187117568 2558612907648 2564656494448 2571352725504 2573842746384 2580562962432 2581016803092 2583453809664 2583908158734 2589556072064 2590654655232 2593163367522 2596068330219 2606075218656 2608994645712 2611917343224 2614697393152 2615806642176 2618736970752 2621985323776 2624922573952 2627464470267 2628579135546 2634324690816 2637275764032 2644626627216 2647441491968 2650407259136 2653376348672 2654099321328 2660368452378 2663348700831 2670302613888 2673293990976 2679137284096 2686604827648 2689154382528 2689206455208 2692219009116 2696227881984 2699248301568 2715262677504 2715727228928 2715740207649 2722830913152 2725467620967 2739038240016 2741624451072 2742106617432 2745178432164 2749266164736 2752345999872 2755011289212 2758847195072 2762690315931 2768729011776 2771830649952 2779067805696 2779556557176 2782181025792 2785632119296 2788752692992 2789512552008 2792637472716 2795765894082 2796101536683 2798741627136 2806542543168 2809686541536 2812677091328 2815827961856 2817022537728 2819750457888 2823676502528 2826410866188 2829577121826 2833790529024 2836965051648 2840143130496 2851090837504 2854284740608 2857048744368 2864508401664 2865012179484 2868221677818 2875710507264 2885238556254 2892771816192 2892827831712 2895573089682 2896068490224 2903630026752 2913250581072 2916570593209 2920856979456 2924129037312 2924185660032 2931834620988 2935118976426 2938407011127 2941534567296 2949733489248 2953037895696 2960748177408 2963615277168 2966935234536 2970615502218 2973943301511 2975204955618 2978371678464 2981708166528 2985048392256 2996554655744 2999911513088 3002816537448 3004090440624 3007455739848 3010656789504 3011186270274 3014029444608 3014559518523 3022430431104 3025357262109 3032430112768 3033256367232 3036654339264 3040421088432 3043827086664 3047236900428 3051774415872 3055193132544 3073378805952 3076821724704 3081418020018 3084855201792 3084869944611 3085397731752 3103703094456 3103763194441 3111806757888 3114820138248 3115353049536 3118309481196 3127001126823 3133836134208 3137346779616 3137407531076 3145538285568 3145599195648 3148584330528 3156021462828 3157360361064 3160897359228 3164261727744 3167806457088 3176636065344 3187145934848 3188014345152 3191585683104 3195161021808 3195544613352 3198561859584 3199124387004 3202708170858 3207477192192 3211070333184 3214179837414 3222571951872 3227058860032 3230183847072 3233802424944 3235174320672 3238617747456 3242245773312 3242815983372 3245877863424 3254431310676 3258077051502 3265198564992 3266583780096 3274299633696 3277406903706 3277967631792 3286526294016 3289708867536 3297479343886 3298298185728 3301173308797 3306088950528 3309226388208 3309792560256 3313500318912 3318450175404 3322167632658 3333223535096 3341926468608 3342514209398 3350668138272 3354421687344 3358179441288 3362345018994 3366111648963 3371123987712 3374900452224 3374965803664 3378168604629 3386988888192 3390783125184 3394989145392 3398792344584 3400234234992 3403853346816 3407666476032 3411483876864 3420473724486 3424305472497 3431790328512 3433246217856 3437092274112 3441355737456 3444605079552 3445210878312 3454206206976 3457551156696 3461424440292 3465718085921 3466578705408 3470462102016 3471072448221 3474766958208 3478659527616 3482556457632 3491649294336 3491665981263 3503285960356 3504772180728 3512432921088 3513050648653 3516367685376 3525565650984 3526168836288 3529515127068 3538799095104 3547157936504 3551131601108 3555109717166 3559794443712 3560403485184 3563782264224 3564391987968 3573715573512 3585539176704 3585608606944 3589625345488 3594970509312 3594987690021 3598382092032 3598997735424 3608411841216 3612454124832 3620350236672 3620986943532 3630441217536 3633956827956 3638027728062 3643444965888 3647526494976 3651612596352 3652050986688 3656142156576 3660237909552 3665688219648 3669794666496 3673348385616 3682025039966 3682939373568 3683587087908 3687713585766 3691638682368 3695774199936 3697342080768 3706075409568 3719350069344 3723516630288 3727687858776 3728135382244 3731655502848 3732311784838 3733238605824 3736492866001 3737420725248 3742056724224 3746248722048 3749876476983 3759667277184 3768547821584 3772769495768 3778387372032 3782620068864 3783285313934 3786857507328 3792514486176 3796763008752 3796836529122 3809398325824 3819362788566 3820016239312 3823641387657 3824295570424 3829335015168 3833624785536 3834280676352 3837919361472 3846984741672 3857029088256 3857103775616 3860764119576 3861424653632 3870844443648 3871525204638 3875180714496 3875862238101 3884334108096 3885981982848 3898838716416 3898914213376 3909112827984 3913491968568 3917876014836 3922046089728 3922735855493 3923709963264 3928105456128 3932977985664 3937383860928 3951487036224 3955913646048 3960820669624 3965257735348 3966242402304 3966939940824 3971162237952 3975610888704 3980064523008 3990552678567 4003755383264 4005453920832 4009940986464 4014209052672 4014915027032 4018705926144 4019412691364 4020410806272 4029907241472 4033731573792 4033809682812 4038328513674 4044341822976 4048872452352 4053894784576 4058436115552 4062982533904 4069032554496 4072894016256 4073590843392 4084246369728 4097838407936 4102428966272 4108557360024 4112436676608 4113159926148 4113863642336 4117767648246 4123899247104 4128518999808 4138270792608 4149075677184 4153093517664 4153804066048 4157745974928 4163937103872 4167566803478 4168601708544 4169334835764 4173271538688 4178448178944 4183129039488 4194132260864 4198112440704 4208028617104 4209813814752 4214529812304 4219015636992 4223741942784 4224484767454 4225533806592 4235514753792 4239616299282 4244365682739 4250685793536 4255447577472 4260214695744 4260726151136 4265499182672 4270277561144 4276636256256 4281427110912 4285573116552 4296762602496 4297518269226 4302332516727 4306911796096 4311736566592 4313565760896 4323754644496 4327837151232 4327857834381 4339157724288 4339241747568 4344102735336 4353598086656 4355445040128 4365732844928 4369875871608 4370623509056 4381285469184 4386193555968 4386278490048 4408118600704 4412301850944 4413056747008 4418000425216 4424600233872 4428777959424 4429556843544 4441122266112 4455901958144 4455923253327 4467557517696 4472562249792 4477572588384 4483126691992 4488148865284 4489263378432 4494831983616 4499867269632 4504224806172 4515985184256 4516779405411 4521044166912 4526652193856 4531723126112 4533645646656 4543555301376 4548645169152 4560631632648 4565740629996 4570855350642 4575720438016 4577661623808 4582789698816 4588474316608 4593614504416 4605608275968 4610068208928 4615232587056 4622104940544 4627282802688 4628096597628 4633022610944 4638212703488 4643408610176 4655554641684 4667710136832 4673029574304 4683243894784 4688490247168 4700754201312 4701558448384 4706020169424 4706111296614 4713027710976 4718307428352 4718398793472 4734032194242 4746392591616 4747204646912 4751709685632 4752522650624 4764954098016 4780718902272 4793316920028 4797842789376 4798686580506 4804062256287 4811215788288 4816605499776 4821269756121 4827982591376 4840588290048 4845275770608 4850703637416 4857926621184 4863368659968 4864223975058 4868816795136 4869401315584 4874856208768 4880317212736 4881646966014 4887115577253 4897797847488 4911449450544 4916951447688 4922184909824 4927698933248 4929789441024 4934563301304 4941433879424 4946219015829 4959133425792 4964688840384 4970250478368 4975540670464 4983227633664 4989408965632 4994998296064 4999835302644 5012792635392 5012889702912 5013771314097 5043493425152 5043517528491 5049143343104 5056685981568 5062350678336 5062448705496 5092483718088 5098188516876 5105780020224 5111499714048 5112374235136 5117225815296 5129312988896 5130710586729 5142705451008 5147685492768 5161125924864 5162033606184 5166907619328 5167816317468 5179112144128 5181309310464 5186326735044 5192136660438 5212150437312 5217989291424 5223834686448 5229394786304 5231613284352 5237473941504 5243970647552 5249845147904 5254928940534 5257158271092 5268649381632 5274551528064 5289253254432 5294882983936 5300814518272 5306752697344 5308198642656 5320736904756 5326697401662 5332664575749 5340605227776 5346587981952 5373209655296 5378308765056 5378412910416 5384438018232 5392455763968 5398496603136 5430525355008 5431480415298 5445661826304 5450935241934 5457041592093 5478076480032 5484213234864 5490356864328 5498532329472 5504691999744 5510022578424 5517694390144 5523037559949 5525380631862 5531570378649 5537458023552 5543661299904 5559113114352 5564362051584 5571264238592 5577505385984 5579025104016 5585274945432 5591531788164 5592203073366 5597483254272 5598467677257 5613085086336 5619373083072 5631655923712 5639500915776 5647353005056 5652821732376 5659154243652 5667581058048 5673930103296 5674927970901 5680286260992 5695254793683 5708569481216 5714097488736 5729016803328 5729044182849 5730024358968 5736443355636 5751421014528 5770477112508 5785543632384 5785655663424 5791146179364 5792136980448 5807260053504 5807287806957 5826501162144 5833141186418 5841713958912 5848258074624 5848371320064 5863669241976 5870237952852 5876814022254 5883069134592 5899466978496 5906075791392 5921496354816 5927230554336 5933870469072 5941231004436 5947886603022 5950409911236 5956743356928 5963416333056 5970096784512 5993109311488 5999823026176 6005633074896 6008180881248 6014911479696 6021313579008 6022372540548 6028058889216 6029119037046 6044860862208 6050714524218 6057492770511 6066512734464 6073308678528 6080842176864 6087654173328 6094473800856 6103548831744 6110386265088 6130750430623 6146757611904 6153643449408 6162836040036 6169739889222 6170795463504 6176651472369 6207406188912 6207526388882 6214480301939 6223613515776 6229640276496 6230706099072 6236618962392 6251350205217 6254002253646 6267672268416 6274693559232 6274815062152 6291198391296 6297168661056 6312042925656 6314720722128 6321794718456 6328523455488 6335612914176 6336727151181 6353272130688 6359424448923 6374291869696 6376028690304 6383171366208 6390322043616 6391089226704 6397123719168 6398248774008 6405416341716 6414954384384 6422140666368 6428359674828 6445143903744 6446277403839 6460367694144 6467604849888 6470348641344 6484491546624 6485631966744 6491755726848 6508862621352 6516154103004 6524236918927 6530397129984 6533167560192 6548599267392 6554813807412 6555935263584 6573052588032 6579417735072 6594958687772 6596596371456 6602346617594 6612177901056 6618452776416 6619585120512 6627000637824 6636900350808 6644335265316 6666447070192 6683852937216 6685028418796 6701336276544 6708843374688 6716358882576 6724690037988 6732223297926 6742247975424 6749800904448 6749931607328 6756337209258 6773977776384 6781566250368 6789978290784 6797584689168 6800468469984 6807706693632 6815332952064 6822967753728 6840947448972 6848610944994 6856283025963 6863580657024 6866492435712 6874184548224 6882711474912 6890421756624 6908412413952 6915102313392 6922848880584 6931436171842 6933157410816 6939201036859 6940924204032 6942144896442 6949533916416 6957319055232 6965112915264 6983331962526 7006571920712 7009544361456 7024865842176 7026101297306 7032735370752 7033972209887 7051131301968 7052337672576 7059030254136 7059166944921 7077598190208 7094315873008 7101048291363 7102263202216 7110219434332 7119588887424 7120806970368 7127564528448 7128783975936 7147431147024 7171078353408 7171217213888 7179250690976 7189975380042 7196764184064 7197995470848 7198029870759 7216823682432 7224908249664 7240700473344 7241973887064 7260882435072 7267913655912 7276055456124 7285080874487 7286889931776 7295052989952 7296335962587 7303225192704 7304101973376 7312284313152 7320475819104 7339589332992 7346696771232 7364050079932 7365878747136 7367174175816 7375427171532 7383277364736 7391548399872 7394684161536 7412150819136 7438700138688 7447033260576 7455375717552 7456270764488 7463311005696 7464623569676 7466477211648 7472985732002 7474841450496 7484113448448 7492497444096 7499752953966 7519334554368 7537095643168 7545538991536 7556774744064 7565240137728 7566570627868 7573715014656 7585028972352 7593526017504 7593673058244 7618796651648 7638725577132 7640032478624 7647282775314 7648591140848 7658670030336 7667249571072 7668561352704 7675838722944 7693969483344 7714058176512 7714207551232 7721528239152 7722849307264 7741688887296 7743050409276 7750361428992 7751724476202 7768668216192 7771963965696 7797828426752 7818225655968 7826983937136 7835752029672 7844092179456 7845471710986 7847419926528 7854260514247 7856210912256 7865955971328 7874767721856 7882393410801 7902974072448 7911827292096 7921641339248 7930515470696 7933879881648 7942324475904 7951221777408 7960129046016 7981105357134 7990046102493 8007510766528 8010907841664 8019881972928 8029830054064 8037411852288 8038825382728 8059814482944 8067463147584 8067619365624 8076657027348 8088683645952 8097744904704 8107789569152 8116872231104 8125965067808 8145788032512 8147181686784 8147220622947 8168492739456 8195676815872 8204857932544 8217114720048 8224873353216 8226319852296 8227727284672 8235535296492 8247798494208 8257037999616 8276541585216 8306187035328 8307608132096 8315491949856 8335133606956 8337203417088 8338669671528 8346543077376 8356896357888 8366258078976 8388264521728 8388304610049 8396224881408 8416057234208 8419627629504 8429059624608 8438031273984 8447483885568 8448969534908 8451067613184 8471029507584 8479232598564 8488731365478 8501371587072 8510895154944 8520429391488 8521452302272 8530998365344 8540555122288 8553272512512 8562854221824 8571146233104 8593525204992 8595036538452 8604665033454 8613823592192 8623473133184 8627131521792 8647509288992 8655715668762 8678315448576 8678483495136 8688205470672 8707196173312 8710890080256 8731465689856 8739751743216 8741247018112 8749711779627 8762570938368 8772387111936 8772556980096 8816237201408 8824603701888 8826113494016 8836000850432 8849200467744 8859113687088 8882244532224 8911846506654 8921829904533 8935115035392 8945124499584 8955145176768 8966253383984 8976297730568 8989663967232 8999734539264 9008449612344 9031970368512 9033558810822 9042088333824 9043678555569 9053304387712 9063446252224 9067291293312 9076071786327 9097290338304 9121263265296 9131481259992 9141710701284 9151440876032 9155323247616 9165579397632 9176948633216 9187229008832 9220136417856 9230465174112 9254565605376 9256193195256 9266045221888 9276425406976 9286817220352 9311109283368 9311289583323 9335420273664 9346059148608 9366487789568 9376980494336 9401508402624 9403116896768 9412040338848 9412222593228 9436614856704 9436797586944 9468064388484 9492785183232 9494409293824 9503419371264 9505045301248 9529908196032 9561437804544 9586633840056 9595685578752 9597373161012 9608124512574 9622431576576 9633210999552 9642539512242 9655965182752 9681176580096 9690551541216 9701407274832 9715853242368 9726737319936 9728447950116 9737633590272 9738802631168 9749712417536 9760634425472 9763293932028 9774231154506 9795595694976 9822898901088 9833902895376 9844369819648 9855397866496 9859578882048 9869126602608 9882867758848 9892438031658 9903519926391 9918266851584 9929377680768 9940500956736 9978817931264 9989996592128 9999670605288 10025779405824 10027542628194 10087035056982 10098286686208 10098334946889 10113371963136 10124701356672 10124897410992 10134505813887 10184967436176 10196377033752 10211560040448 10222999428096 10234451630592 10258625977792 10261421173458 10272916417491 10295370985536 10324067212368 10333815238656 10335632634936 10358224288256 10362618620928 10372653470088 10384273320876 10397154257763 10413217344663 10424300874624 10435978582848 10447669372896 10458789572608 10474947883008 10487941295104 10499690295808 10509857881068 10514316542184 10537298763264 10539151945959 10549103056128 10578506508864 10601629036544 10613505394688 10616397285312 10641473809512 10653394803324 10665329151498 10681210455552 10693175963904 10746419310592 10756617530112 10756825820832 10768876036464 10784911527936 10784963070063 10796993206272 10861050710016 10862960830596 10891323652608 10901870483868 10914083184186 10956152960064 10968426469728 10980713728656 10997064658944 11009383999488 11020045156848 11035388780288 11046075119898 11050761263724 11063140757298 11074916047104 11087322599808 11118226228704 11142528477184 11155010771968 11158050208032 11170549890864 11183063576328 11184406146732 11194966508544 11196935354514 11209478598003 11226170172672 11238746166144 11249629430949 11279001831552 11294706010112 11305643464752 11318308487304 11335162116096 11347860206592 11349855941802 11360572521984 11390509587366 11428194977472 11458088365698 11460048717936 11470924162971 11472886711272 11502842029056 11540954225016 11541177703601 11571087264768 11571311326848 11582292358728 11584273960896 11614575613914 11627586714303 11653002324288 11666282372836 11696516149248 11696742640128 11727338483952 11740475905704 11753628044508 11766138269184 11768207566479 11798933956992 11812151582784 11854461108672 11867740938144 11882462008872 11895773206044 11900819822472 11913486713856 11926832666112 11940193569024 11971658035701 11999646052352 12011266149792 12016361762496 12029822959392 12042627158016 12044745081096 12056117778432 12058238074092 12089721724416 12101429048436 12114985541022 12133025468928 12146617357056 12161684353728 12175308346656 12188947601712 12207097663488 12220772530176 12261500861246 12293515223808 12307286898816 12325672080072 12339479778444 12341590927008 12353302944738 12414812377824 12415052777764 12428960603878 12447227031552 12459280552992 12461412198144 12473237924784 12502700410434 12508004507292 12535344536832 12549387118464 12549630124304 12582396782592 12594337322112 12624085851312 12629441444256 12643589436912 12657046910976 12671225828352 12673454302362 12706544261376 12718848897846 12733097048217 12752057380608 12766342732416 12780644087232 12782178453408 12796497548016 12810832683432 12829908768768 12844281332736 12856719349656 12887087639881 12890287807488 12892554807678 12906997550181 12920735388288 12935209699776 12940697282688 12971263933488 12983511453696 12983573503143 13017725242704 13032308206008 13048473837854 13060794259968 13063091246933 13066335120384 13097198534784 13109627614824 13111870527168 13158835470144 13189917375544 13204693235188 13224355802112 13236905552832 13239170241024 13241498598769 13254001275648 13273800701616 13288670530632 13332894140384 13367705874432 13367769759981 13370056837592 13402672553088 13417686749376 13432717765152 13449380075976 13464446595852 13484495950848 13499601808896 13499863214656 13512674418516 13547955552768 13550338216233 13563132500736 13579956581568 13595169378336 13600936939968 13630665904128 13645935507456 13681894897944 13697221889988 13712566051926 13727161314048 13732984871424 13748369096448 13765422949824 13780843513248 13816824827904 13830204626784 13845697761168 13862872343684 13866314821632 13878402073718 13881848408064 13884289792884 13899067832832 13914638110464 13930225830528 13966663925052 14013143841424 14019088722912 14049731684352 14052202594612 14065470741504 14067944419774 14102262603936 14104675345152 14118060508272 14118333889842 14155196380416 14188631746016 14202096582726 14204526404432 14220438868664 14239177774848 14241613940736 14255129056896 14257567951872 14294862294048 14342156706816 14342434427776 14358501381952 14379950760084 14393528368128 14396059741518 14412186768861 14433647364864 14449816499328 14483947774128 14521764870144 14535827311824 14552110912248 14570161748974 14573779863552 14586483812173 14590105979904 14592671925174 14606450385408 14608203946752 14624568626304 14640951638208 14693393542464 14728100159864 14734348351632 14750854343064 14766554729472 14783096799744 14785696686089 14789368323072 14824301638272 14838657047487 14877400277376 14894066521152 14910751435104 14912541528976 14926622011392 14929247139352 14945971464004 14949682900992 14968226896896 14984994888192 14999505907932 15038669108736 15041313942291 15074191286336 15091077983072 15130480275456 15130552585473 15133141255736 15147430029312 15170057944704 15187052035008 15187346116488 15237593303296 15277451154264 15280064957248 15294565550628 15297182281696 15317340060672 15334499142144 15337122705408 15351677445888 15387938966688 15428116353024 15428415102464 15443056478304 15445698614528 15483377774592 15486100818552 15500722857984 15503448952404 15537336432384 15543927931392 15595656853504 15636451311936 15653967874272 15671504059344 15688184358912 15690943421972 15694839853056 15708521028494 15712421824512 15731911942656 15749535443712 15764786821602 15805948144896 15823654584192 15843282678496 15861030941392 15867759763296 15884648951808 15902443554816 15920258092032 15962210714268 15980092204986 15997993727247 16015021533056 16021815683328 16039763945856 16059660108128 16077650765456 16119628965888 16134926295168 16135238731248 16153314054696 16177367291904 16195489809408 16215579138304 16233744462208 16251930135616 16291576065024 16294441245894 16336985478912 16391353631744 16409715865088 16434229440096 16452639704592 16455454569344 16471070592984 16495596988416 16509976183009 16514075999232 16553083170432 16569112679847 16612374070656 16615216264192 16630983899712 16670267213912 16677339343056 16693086154752 16713792715776 16732516157952 16776609220098 16792449762816 16795403031771 16832114468416 16839255259008 16858119249216 16894967771136 16897939069816 16942059015168 16958465197128 16977462730956 17002743174144 17021790309888 17024783912703 17040858782976 17042904604544 17061996730688 17081110244576 17085764381049 17125708443648 17142292466208 17187050409984 17190073076904 17209330066908 17227647184384 17246946266368 17254263043584 17295018577984 17311431337524 17356630897152 17356966990272 17376410941344 17414392346624 17421780160512 17462931379712 17479503486432 17482494036224 17499423559254 17525141876736 17544774223872 17545113960192 17632474402816 17649207403776 17652226988032 17672001700864 17698400935488 17718227374176 17764489064448 17823693013308 17843659809066 17870230070784 17890248999168 17910290353536 17932506767968 17952595461136 17979327934464 17999469078528 18016899224688 18063940737024 18067117621644 18084176667648 18087357111138 18106608775424 18126892504448 18134582586624 18152143572654 18172478311533 18242526530592 18262962519984 18283421402568 18302881752064 18310646495232 18331158795264 18353897266432 18374458017664 18392251291869 18440272835712 18460930348224 18512386390512 18532090443776 18552850813952 18573634440704 18622218566736 18622579166646 18643440905817 18670840547328 18692118297216 18753960988672 18754050615651 18803016805248 18806233793536 18824080677696 18824445186456 18873595173888 18936128776968 18985570366464 19006838742528 19010090602496 19010181453543 19059816392064 19078273346769 19122875609088 19173267680112 19191371157504 19194746322024 19216249025148 19244863153152 19266421999104 19285079024484 19311930365504 19338832211517 19381103082432 19402814549664 19453474639872 19456895900232 19475267180544 19477605262336 19499424835072 19521268850944 19526587864056 19548462309012 19572710756781 19591191389952 19645797802176 19667805790752 19688739639296 19710795732992 19719157764096 19738253205216 19765735517696 19784876063316 19807039852782 19836533703168 19858755361536 19881001913472 19957635862528 19979993184256 19999341210576 20051558811648 20055085256388 20174070113964 20196669893778 20226743926272 20249402713344 20249794821984 20269011627774 20369934872352 20392754067504 20423120080896 20445998856192 20468903261184 20517251955584 20522842346916 20545832834982 20568849077889 20590741971072 20648134424736 20671265269872 20716448576512 20725237241856 20745306940176 20768546641752 20794308515526 20817603110577 20826434689326 20848601749248 20871957165696 20895338745792 20975882590208 20999380591616 21019715762136 21028633084368 21074597526528 21078303891918 21098206112256 21101916629661 21157013017728 21177500834763 21227010789376 21232794570624 21282947619024 21303144874089 21306789606648 21330658302996 21362420911104 21386351927808 21513235060224 21513651641664 21537752072928 21569926140126 21593986412544 21594089612277 21722101420032 21725921661192 21726342361087 21782647305216 21803740967736 21828166368372 21855242623461 21889007887761 21912305920128 21936852939456 21961427457312 22018767998976 22040090313696 22070777560576 22092150239796 22101522527448 22126281514596 22149832094208 22174645199616 22236452457408 22285056954368 22310021543936 22316100416064 22341099781728 22366127152656 22368812293464 22389933017088 22393870709028 22418957196006 22452340345344 22477492332288 22499258861898 22558003663104 22589412020224 22611286929504 22636616974608 22670324232192 22695720413184 22699711883604 22721145043968 22781019174732 22856389954944 22916176731396 22920097435872 22941848325942 22945773422544 23005684058112 23081908450032 23082355407202 23108213161579 23142174529536 23142622653696 23164584717456 23168547921792 23229151227828 23255173428606 23306004648576 23332564745672 23393485280256 23454676967904 23480951811408 23507256089016 23532276538368 23536415132958 23562781542741 23597867913984 23624303165568 23647180232403 23708922217344 23735481876288 23764924017744 23791546412088 23801639644944 23826973427712 23853665332224 23880387138048 23943316071402 23970138307479 24022532299584 24032723524992 24059645918784 24089490162192 24112235556864 24116476148184 24179443448832 24202858096872 24229971082044 24260026601447 24266050937856 24293234714112 24323368707456 24350616693312 24377895203424 24441545060352 24441661868841 24523001722492 24587030447616 24591354540571 24614573797632 24651344160144 24678959556888 24683181854016 24706605889476 24829624755648 24830105555528 24857921207756 24918561105984 24922824396288 24946475849568 25005400820868 25016009014584 25070689073664 25098774236928 25099260248608 25164793565184 25164913830147 25188674644224 25248171702624 25258882888512 25287178873824 25314093821952 25342451656704 25346908604724 25413088522752 25437697795692 25466194096434 25504114761216 25532685464832 25561288174464 25564356906816 25592995096032 25621665366864 25659817537536 25688562665472 25713438699312 25774175279762 25780575614976 25785109615356 25813995100362 25841470776576 25870419399552 25881394565376 25942527866976 25967147006286 26035450485408 26064616412016 26096947675708 26121588519936 26126182493866 26132670240768 26155450062007 26194397069568 26219255229648 26223741054336 26249135338881 26317670940288 26379834751088 26409386470376 26448711604224 26473811105664 26478340482048 26482997197538 26508002551296 26547601403232 26577341061264 26665788280768 26735539519962 26740113675184 26765489713599 26805345106176 26835373498752 26865435530304 26898760151952 26928893191704 26968991901696 26999203617792 26999726429312 27025348837032 27089184222607 27095911105536 27100676432466 27126265001472 27131035666707 27159913163136 27190338756672 27201873879936 27291871014912 27363789795888 27394443779976 27425132103852 27454322628096 27459150988451 27465969742848 27496738192896 27530845899648 27561687026496 27660409253568 27691395522336 27725744687368 27756804147436 27763696816128 27768579585768 27798135665664 27829276220928 27860451661056 27933327850104 27933868749969 28026287682848 28038177445824 28099463368704 28104405189224 28130941483008 28135888839548 28204525207872 28209350690304 28236121016544 28236667779684 28310392760832 28377263492032 28404193165452 28409052808864 28440877737328 28478355549696 28483227881472 28510258113792 28515135903744 28589724588096 28684313413632 28684868855552 28717002763904 28759901520168 28787056736256 28792119483036 28824373537722 28867294729728 28899632998656 28967895548256 29043529740288 29071654623648 29104221824496 29140323497948 29147559727104 29172967624346 29180211959808 29185343850348 29212900770816 29216407893504 29249137252608 29281903276416 29386787084928 29456200319728 29468696703264 29501708686128 29533109458944 29566193599488 29571393372178 29578736646144 29648603276544 29677314094974 29710559779173 29754800554752 29788133042304 29821502870208 29825083057952 29858494278704 29891942928008 29936453793792 29969989776384 29999011815864 30077338217472 30082627884582 30148382572672 30182155966144 30261105170946 30266282511472 30294860058624 30295004840667 30340115889408 30374104070016 30374692232976 30475186606592 30554902308528 30560129914496 30589131101256 30594364563392 30634680121344 30668998284288 30703354891776 30775877933376 30856830204928 30886112956608 30891397229056 30972201637104 31001445715968 31006897904808 31074672864768 31087855862784 31191313707008 31191462773289 31272902623872 31307935748544 31343008118688 31376368717824 31381886843944 31417042056988 31424843649024 31463823885312 31499070887424 31529573643204 31611896289792 31617455837877 31647309168384 31686565356992 31722061882784 31735519526592 31804887109632 31840516184064 31924421428536 31960184409972 31995987454494 32030043066112 32043631366656 32079527891712 32119320216256 32155301530912 32239257931776 32269852590336 32270477462496 32306628109392 32354734583808 32390979618816 32431158276608 32467488924416 32503860271232 32583152130048 32588882491788 32673970957824 32782707263488 32819431730176 32868458880192 32905279409184 32910909138688 32942141185968 32991193976832 33019952366018 33028151998464 33106166340864 33138225359694 33224748141312 33230432528384 33261967799424 33340534427824 33354678686112 33427585431552 33465032315904 33553218440196 33584899525632 33590806063542 33628435794009 33664228936832 33678510518016 33716238498432 33748888292847 33795878139632 33884118030336 33916930394256 33954925461912 34005486348288 34043580619776 34049567825406 34081717565952 34085809209088 34123993461376 34162220489152 34171528762098 34284584932416 34380146153808 34418660133816 34455294368768 34493892532736 34508526087168 34590037155968 34622862675048 34623533110803 34713261794304 34713933980544 34752821882688 34828784693248 34925862759424 34959006972864 34964988072448 34998847118508 35089548447744 35090227920384 35298414807552 35304453976064 35304622699437 35344003401728 35396801870976 35436454748352 35647386026616 35687319618132 35740460141568 35780497998336 35820580707072 35865013535936 35905190922272 35914974107103 35998938157056 36033798449376 36127881474048 36134235243288 36168353335296 36174714222276 36213217550848 36253785008896 36269165173248 36304287145308 36344956623066 36485053061184 36525925039968 36566842805136 36605763504128 36621292990464 36662317590528 36707794532864 36748916035328 36784502583738 36880545671424 36921860696448 37024772781024 37064180887552 37105701627904 37147268881408 37244437133472 37245158333292 37286881811634 37341681094656 37384236594432 37508101231302 37606033610496 37612467587072 37648161355392 37648890372912 37747190347776 37872257553936 37971140732928 38013677485056 38020362907086 38119632784128 38156546693538 38199291144651 38346535360224 38389492644048 38432498050296 38489726306304 38532843998208 38570158048968 38623860731008 38661262919643 38677664423034 38720992650543 38762206164864 38805629099328 38913791800464 38950534361088 38955210524672 38998849670144 39042537701888 39053175728112 39096924618024 39145421513562 39182382779904 39189273740799 39291595604352 39335611581504 39421591465984 39476506410432 39531471035392 39569752126632 39614079705564 39673067406336 39717510723072 39724495796307 39762003826944 39959986368512 39998682421152 40103117623296 40103309279943 40110170512776 40348140227928 40393339787556 40453487852544 40498805426688 40499589643968 40538023255548 40651014648699 40739869744704 40785508135008 40891997712384 40937806522368 41034503911168 41045684693832 41091665669964 41137698155778 41181483942144 41296268849472 41342530539744 41432897153024 41450474483712 41490613880352 41537093283504 41588617031052 41635206221154 41652869378652 41697203498496 41743914331392 41790677491584 41951765180416 41998761183232 42039431524272 42057266168736 42149195053056 42156607783836 42196412224512 42203833259322 42314026035456 42355001669526 42465589141248 42565895238048 42606289748178 42613579213296 42661316605992 42724841822208 42772703855616 42915253014361 43026470120448 43027303283328 43075504145856 43139852280252 43188179224554 43236560306583 43451843322384 43452684722174 43565294610432 43607481935472 43656332736744 43710485246922 43759451436519 43778015775522 43824611840256 43873705878912 43922854914624 44080180627392 44141555121152 44184300479592 44203045054896 44252563029192 44299664188416 44349290399232 44357090058267 44472904914816 44515971142461 44620043087872 44632200832128 44682199563456 44732254305312 44737624586928 44779866034176 44787741418056 44837914392012 44904680690688 44954984664576 44998517723796 45116007326208 45123941826873 45222573859008 45273233949216 45391440826368 45391657756419 45399423767208 45442290087936 45562038349464 45669658432489 45712779909888 45832353462792 45840194871744 45883696651884 45891546845088 46011368116224 46163816900064 46164710814404 46216426323158 46284349059072 46285245307392 46329169434912 46337095843584 46458302455656 46510346857212 46612009297152 46665129491344 46786970560512 46909353935808 46961903622816 47014512178032 47064553076736 47072830265916 47125563085482 47195735827968 47248606331136 47294360464806 47417844434688 47470963752576 47529848035488 47583092824176 47603279289888 47653946855424 47707330664448 47760774276096 47886632142804 47940276614958 47993981181741 48045064599168 48065447049984 48119291837568 48178980324384 48232952296368 48358886897664 48405716193744 48459942164088 48520053202894 48532101875712 48574407258013 48586469428224 48646737414912 48701233386624 48755790406848 48883323737682 49046003444984 49174060895232 49182709081142 49229147595264 49237805469209 49302688320288 49357919113776 49366363708032 49413211778952 49529928549027 49659249511296 49660211111056 49707338039541 49715842415512 49837122211968 49845648792576 49892951699136 50010801641736 50032018029168 50141378147328 50197548473856 50198520497216 50329827660294 50377349288448 50386209095313 50496343405248 50517765777024 50574357747648 50684903313408 50693817209448 50826177045504 50875395591384 50932388192868 50995566121409 51008229522432 51065370929664 51074351738109 51122576348928 51128713813632 51185990192064 51243330733728 51377125330944 51426877398624 51548350559524 51561151229952 51570219230712 51627990200724 51682941553152 51740838799104 51762789130752 51885055733952 51934294012572 52070900970816 52129232824032 52193895351416 52243177039872 52252364987732 52265340481536 52310900124014 52388794139136 52438510459296 52447482108672 52498270677762 52635341880576 52759669502176 52818772940752 52897423208448 52947622211328 52956680964096 52965994395076 53016005102592 53095202806464 53154682122528 53331576561536 53471079039924 53480227350368 53530979427198 53610690212352 53670746997504 53730871060608 53797520303904 53857786383408 53937983803392 53998407235584 53999452858624 54050697674064 54178368445214 54191822211072 54201352864932 54252530002944 54262071333414 54319826326272 54380677513344 54403747759872 54727579591776 54788887559952 54850264207704 54908645256192 54918301976902 54931939485696 54979823599729 54993476385792 55061691799296 55123374052992 55176753875607 55320818507136 55382791044672 55451489374736 55513608294872 55537159171536 55596271331328 55658552441856 55720903322112 55866655700208 55867737499938 55930322717451 56052575365696 56076354891648 56208810378448 56261882966016 56262151846953 56271777679096 56409050415744 56418701380608 56472242033088 56473335559368 56620785521664 56754526984064 56808386330904 56818105617728 56881755474656 56956711099392 57020516227584 57030271807488 57030544360629 57179449176192 57368626827264 57369737711104 57434005527808 57519803040336 57574113472512 57584238966072 57648747075444 57734589459456 57799265997312 57935791096512 58143309247296 58208443648992 58280646995896 58345935248692 58360423919616 58370687700696 58425801541632 58432815787008 58498274505216 58563806552832 58718132270343 58773574169856 58912400639456 58937393406528 59003417372256 59066218917888 59132387198976 59142786744356 59157473292288 59297206553088 59354628189948 59421119558346 59509601109504 59576266084608 59643005740416 59650166115904 59716988557408 59783885856016 59872907587584 59939979552768 59998023631728 60154676434944 60165255769164 60296765145344 60364311932288 60522210341892 60532565022944 60590009681334 60680231778816 60748208140032 60749384465952 60950373213184 61109804617056 61120259828992 61178262202512 61188729126784 61269360242688 61337996568576 61406709783552 61551755866752 61713660409856 61772225913216 61782794458112 61944403274208 62013795809616 62149345729536 62175711725568 62382925546578 62452809331731 62545805247744 62615871497088 62686016237376 62763773687888 62834084113976 62927647770624 62998141774848 63059147286408 63223792579584 63234911675754 63294618336768 63305749888983 63373130713984 63444123765568 63471039053184 63532502504289 63681032368128 63848842857072 63920368819944 63991974908988 64060086132224 64087262733312 64159055783424 64238640432512 64310603061824 64539705180672 64540954924992 64613256218784 64781959237632 64862316553216 64934977848832 65007720542464 65166304260096 65177764983576 65179027083261 65347941915648 65565414526976 65565727870383 65638863460352 65736917760384 65810558818368 65821818277376 65884282371936 66039904732036 66056303996928 66212332681728 66276450719388 66449496282624 66460865056768 66523935598848 66681068855648 66709357372224 66855170863104 66930064631808 67106436880392 67169799051264 67181612127084 67256871588018 67328457873664 67357021036032 67432476996864 67497776585694 67591756279264 67768236060672 67833860788512 67909850923824 68010972696576 68087161239552 68099135650812 68163435131904 68171618418176 68247986922752 68324440978304 68343057524196 68569169864832 68760292307616 68837320267632 68910588737536 68987785065472 69017052174336 69180074311936 69245725350096 69247066221606 69324639484737 69426523588608 69427867961088 69505643765376 69851725518848 69918013945728 69929976144896 69997694237016 70180455840768 70596829615104 70609245398874 70688006803456 70688344628223 70793603741952 70872909496704 70941540697209 71294772053232 71374639236264 71480920283136 71560995996672 71641161414144 71730027071872 71810381844544 71829948214206 71910414922437 72067596898752 72268470486576 72336706670592 72349428444552 72426435101696 72507570017792 72538330346496 72608574290616 72689913246132 72780079804341 72970106122368 73051850079936 73133685610272 73211527008256 73324635181056 73415589065728 73497832070656 73569005167476 73761091342848 73774063621713 73843721392896 74049545562048 74211403255808 74294537762816 74488874266944 74490316666584 74573763623268 74768473188864 75016202462604 75212067220992 75224935174144 75296322710784 75297780745824 75494380695552 75494741490441 75744515107872 75942281465856 76027354970112 76040725814172 76239265568256 76313093387076 76398582289302 76693070720448 76778985288096 76864996100592 76979452612608 77065687996416 77140316097936 77247721462016 77322525839286 77355328846068 77441985301086 77524412329728 77611258198656 77827583600928 77910421049344 77997699340288 78085075403776 78106351456224 78193849236048 78290843027124 78364765559808 78378547481598 78466350186021 78583191208704 78671223163008 78747406016643 78953012820864 79062942070784 79139504253264 79228159411128 79346134812672 79435021446144 79448991592614 79524007653888 79997364842304 80206618559886 80220341025552 80296469140797 80696280455856 80786679575112 80788243925207 80906975705088 80997610853376 80999179287936 81076046511096 81267552667821 81302029297398 81393107000121 81479739489408 81571016270016 81875613044736 82069007822336 82091369387664 82183331339928 82275396311556 82362967884288 82377452965353 82592537698944 82685061079488 82865794306048 82981227760704 83074186567008 83177234062104 83270412442308 83305738757304 83394406996992 83487828662784 83581354983168 83801606249907 83997522366464 84078863048544 84114532337472 84298390106112 84313215567672 84392824449024 84407666518644 84628052070912 84710003339052 84931178282496 85131790476096 85212579496356 85227158426592 85322633211984 85449683644416 85545407711232 85830506028722 86052940240896 86054606566656 86151008291712 86279704560504 86376358449108 86473120613166 86903686644768 86905369444348 87130589220864 87214963870944 87312665473488 87420970493844 87518902873038 87556031551044 87649223680512 87747411757824 87845709829248 88160361254784 88283110242304 88368600959184 88406090109792 88505126058384 88599328376832 88698580798464 88714180116534 88945809829632 89031942284922 89131679337519 89264401664256 89364399126912 89464508610624 89475249173856 89575482836112 89675828784024 89809361381376 89909969329152 89997035447592 90209613479167 90232014652416 90247883653746 90445147718016 90546467898432 90783315512838 90798847534416 90884580175872 90885014522001 91124076698928 91339316864978 91425559819776 91441638728531 91664706925584 91680389743488 91767393303768 91783093690176 92327633800128 92329421628808 92432852646316 92570490614784 92658338869824 92674191687168 92916604911312 93020693714424 93224018594304 93330258982688 93573941121024 93574388319867 93818707871616 93923807245632 94029024356064 94129106153472 94145660531832 94251126170964 94391471655936 94497212662272 94588720929612 94835688869376 94852367513631 94941927505152 95059696070976 95166185648352 95206558579776 95414661328896 95521548552192 95773264285608 95880553229916 95987962363482 96090129198336 96130894099968 96238583675136 96357960648768 96465904592736 96717773795328 96811432387488 96919884328176 97040106405788 97064203751424 97148814516026 97172938856448 97293474829824 97402466773248 97511580813696 97766647475364 98092006889968 98348121790464 98365418162284 98458295190528 98475610938418 98605376640576 98715838227552 98732727416064 98826423557904 99059857098054 99318499022592 99320422222112 99414676079082 99431684831024 99674244423936 99691297585152 99785903398272 100021603283472 100064036058336 100282756294656 100395096947712 100397040994432 100659655320588 100754698576896 100772418190626 100885307382027 100992686810496 101035531554048 101148715495296 101387634418896 101652354091008 101750791182768 101864776385736 101991132242818 102016459044864 102105386685211 102130741859328 102148703476218 102245152697856 102257427627264 102371980384128 102486661467456 102853754797248 103096701119048 103140438461424 103255980401448 103365883106304 103481677598208 103499876802623 103525578261504 103770111467904 103868588025144 103870599332409 104141801941632 104258465648064 104387790702832 104486354079744 104504729975464 104621800248028 104777588278272 104877020918592 104894964217344 104996541355524 105270683761152 105519339004352 105637545881504 105895244422656 105913361928192 105913868098311 105931988790152 106032010205184 106190405612928 106309364245056 106663153123072 106942158079848 106960454700736 107061958854396 107221380424704 107341493995008 107461742121216 107595040607808 107715572766816 107996814471168 107998905717248 108101395348128 108356736890428 108383644422144 108402705729864 108505060005888 108524142666828 108639652652544 108761355026688 108807495519744 109455159183552 109577775119904 109700528415408 109817290512384 109836603953804 109863878971392 109959647199458 109986952771584 110123383598592 110246748105984 110353507751214 110641637014272 110765582089344 110902978749472 111027216589744 111074318343072 111192542662656 111317104883712 111441806644224 111733311400416 111735474999876 111860645434902 112105150731392 112152709783296 112417620756896 112524303693906 112543555358192 112818100831488 112837402761216 112944484066176 112946671118736 113241571043328 113509053968128 113616772661808 113636211235456 113763510949312 113913422198784 114041032455168 114061088721258 114358898352384 114739475422208 114868011055616 115039606080672 115168477932144 115297494150888 115469178918912 115569833281063 115598531994624 115871582193024 115983788758929 116286618494592 116416887297984 116561293991792 116691870497384 116741375401392 116851603083264 116865631574016 116996549010432 117127613105664 117436264540686 117547148339712 117567821222397 117824801278912 117874786813056 118006834744512 118264774397952 118285573488712 118594413106176 118709256379896 118842239116692 119019202219008 119152532169216 119173487388921 119286011480832 119300332231808 119433977114816 119567771712032 119879959105536 119996047263456 120309352869888 120330511538328 120593530290688 120728623864576 121044420683784 121065130045888 121180019362668 121360463557632 121496416280064 121498768931904 121900746426368 122219609234112 122240519657984 122356524405024 122377458253568 122675993137152 122813419567104 123103511733504 123427320819712 123544451826432 123565588916224 123888806548416 124027591619232 124298691459072 124351423451136 124765851093156 124905618663462 125091610495488 125231742994176 125372032474752 125527547375776 125668168227952 125855295541248 125996283549696 126118294572816 126447585159168 126469823351508 126589236673536 126611499777966 126746261427968 126888247531136 126942078106368 127065005008578 127697685714144 127840737639888 127983949817976 128120172264448 128174525466624 128318111566848 128477280865024 128621206123648 128745759043083 129079410361344 129081909849984 129226512437568 129724633106432 129869955697664 130015441084928 130355529967152 130358054166522 130695883831296 131131455740766 131277726920704 131278354309557 131473835520768 131621117636736 131643636554752 131768564743872 132079809464072 132424665363456 132552901438776 132898992565248 133047871197696 133071270174801 133362137711296 133418714744448 133547913427383 133860129263616 134212873760784 134339598102528 134363224254168 134513743176036 134656915747328 134714042072064 134864953993728 134995553171388 135183512558528 135371825480619 135667721577024 135819701847648 136174322479104 136198271301624 136326870263808 136343236836352 136495973845504 136648881956608 136686115048392 137008975297467 137138339729664 137520584615232 137674640535264 137821177475072 137975570130944 138034104348672 138360148623872 138491450700192 138494132443212 138649278969474 138853047177216 138855735922176 139011287530752 139703451037696 139836027891456 139859952289792 139995388474032 140360911681536 141193659230208 141218490797748 141376689256446 141587207483904 141745818993408 141883081394418 142589544106464 142749278472528 142961840566272 143121991993344 143282322828288 143460054143744 143620763689088 143659896428412 143820829844874 143981943545223 144135193797504 144536940973152 144698856889104 144852870203392 145015140035584 145076660692992 145217148581232 145379826492264 145560159608682 145723221774039 145940212244736 146103700159872 146267371220544 146831178131456 146995664141312 147138010334952 147522182685696 147548127243426 147687442785792 147713416407627 148099091124096 148589075525632 148589785647081 148977748533888 148980633333168 149122014118623 149147527246536 149536946377728 150032404925208 150424134441984 150592645421568 150595561491648 150989482980882 151158627285939 151489030215744 152054709940224 152081451628344 152478531136512 152626186774152 152797164578604 152986698364227 153223055214327 153386141440896 153557970576192 153729992201184 154131375992832 154280632195872 154495442924032 154645051678572 154710657692136 154883970602172 155048824659456 155222516397312 155655167201856 155995398680576 156170150807552 156212702912448 156387698472096 156581686054248 156729531119616 156757094963196 156932700372042 157166382417408 157342446326016 157494812033286 157906025641728 158125884141568 158279008506528 158456318822256 158692269625344 158870042892288 158897983185228 159048015307776 159994729684608 160413237119772 160440682051104 160592938281594 161392560911712 161573359150224 161576487850414 161813951410176 161995221706752 161998358575872 162152093022192 162535105335642 162604058594796 162786214000242 162959478978816 163142032540032 164138015644672 164182738775328 164366662679856 164550792623112 164725935768576 164754905930706 164939470799187 165185075397888 165370122158976 165530261626821 165962455521408 166148373134016 166354468124208 166540824884616 166611477514608 166788813993984 166975657325568 167162709966336 167603212499814 167790968152353 168157726097088 168229064674944 168626431135344 168785648898048 168786455540859 168815333037288 169256104141824 169420006678104 169820186210129 169862356564992 170263580952192 170425158992712 170454316853184 170645266423968 171090815422464 171091633081887 171661012057444 172105880481792 172109213133312 172139481783997 172302016583424 172559409121008 172752716898216 172946241226332 173807373289536 173810738888696 174429927741888 174625330946976 174841940987688 175037805746076 175112063102088 175298447361024 175494823515648 175691419658496 176154396811029 176320722509568 176566220484608 176737201918368 176812180219584 177010252116768 177198656753664 177397161596928 177428360233068 177891619659264 178063884569844 178263358675038 178528803328512 178728798253824 178929017221248 178950498347712 179150965672224 179351657568048 179618722762752 179819938658304 179994070895184 180419226958334 180464029304832 180495767307492 180890295436032 181092935796864 181566631025676 181597695068832 181770029044002 182248153397856 182678633729956 182851119639552 182883277457062 183088150434049 183329413851168 183360779486976 183534786607536 183566187380352 184655267600256 184658843257616 184865705292632 185140981229568 185316677739648 185348383374336 185833209822624 186041387428848 186448037188608 186660517965376 187148776639734 187358427995193 187637415743232 187847614491264 188058048712128 188291321063664 188502252341928 188782943311872 188994425324544 189177441859224 189624289558249 189671377738752 189704735027262 189883855010304 189917249666949 190119392141952 190332371296704 190413117159552 191043097104384 191546528571216 191761106459832 191975924726964 192180258396672 192214056919157 192261788199936 192477167350272 192715921297536 192931809185472 193622864774976 193839768656352 194080212811576 194297629032052 194345877712896 194586949659648 194804933546496 195023161627392 195533294950728 195537081249783 196184013779936 196696243580928 196697183611149 196730836324568 196916590381056 196951221876836 197210753281152 197431676455104 197465454832128 197652847115808 198119714196108 198636998045184 198640844444224 198829352158164 198863369662048 199348488847872 199382595170304 199571806796544 200043206566944 200128072116672 200565512589312 200790193895424 200794081988864 201319310641176 201509397153792 201544836381252 201770614764054 201985373620992 202071063108096 202297430990592 202775268837792 203304708182016 203501582365536 203729552771472 203982264485636 204032918089728 204210773370422 204261483718656 204297406952436 204490305395712 204514855254528 204743960768256 204973322934912 205707509594496 206193402238096 206280876922848 206511960802896 206731766212608 206963355196416 206999753605246 207051156523008 207540222935808 207737176050288 207741198664818 207973918454211 208283603883264 208516931296128 208775581405664 209009459950928 209243600496056 209555176556544 209754041837184 209789928434688 209993082711048 210541367522304 211038678008704 211275091763008 211790488845312 211827736196622 211863977580304 212064020410368 212065033884669 212380811225856 212618728490112 213326306246144 213884316159696 213920909401472 214123917708792 214442760849408 214629690379117 214682987990016 214923484242432 215190081215616 215431145533632 215997811434496 216202790696256 216713473780856 216805411459728 217010120011776 217048285333656 217279305305088 217522710053376 217614991039488 218340239413023 218910318367104 219155550239808 219401056830816 219634581024768 219673207907608 219919294398916 219973905543168 220246767197184 220493496211968 220707015502428 221283274028544 221322190865139 221531164178688 221805957498944 222054433179488 222148636686144 222634209767424 222883613288448 223466622800832 223470949999752 223721290869804 224210301462784 224305419566592 224835241513792 225048607387812 225087110716384 225636201662976 225674805522432 225888968132352 225893342237472 226483142086656 227018107936256 227233545323616 227272422470912 227527021898624 227826844397568 228082064910336 228122177442516 228717796704768 229478950844416 229736022111232 230079212161344 230336955864288 230594988301776 230938357837824 231139666562126 231197063989248 231743164386048 231967577517858 232573236989184 232833774595968 233122587983584 233383740994768 233482750802784 233731263148032 233993098020864 234255226211328 234872529081372 235094296679424 235135642444794 235399050558063 235649602557824 235749573626112 236013669489024 236242218049929 236571146977424 237188826212352 237418512759792 237684478233384 238038404438016 238305064338432 238346974777842 238572022961664 238600664463616 238867954229632 239135543424064 239992094526912 240661023076656 241187060581376 241457247729152 242088841367568 242130260091776 242360038725336 242364731775621 242720927115264 242992832560128 242997537863808 243801492852736 243802658003463 244439218468224 244481039315968 244713048810048 244754916507136 245626839134208 246207023467008 247088903652864 247131177832448 247132358896059 247777613096832 248055183238464 248597382918144 249531702186312 249811237326924 250183220990976 250463485988352 250744064949504 251055094751552 251336336455904 251404818749721 251992567099392 252236589145632 252895170318336 252939646703016 253178473347072 253222999555932 253492522855936 253776495062272 253884156212736 254130010017156 255395371428288 255681475279776 255967899635952 256240344528896 256349050933248 256636223133696 256954561730048 257242412247296 257491518086166 258158820722688 258163819699968 258453024875136 259449266212864 259739911395328 260030882169856 260711059934304 260716108333044 261391767662592 262262911481532 262556708619114 262947671041536 263242235273472 263287273109504 263537129487744 264159618928144 264849330726912 265105802877552 265797985130496 266095742395392 266142540349602 266724275422592 266837429488896 267095826854766 267395038012557 268425747521568 268726448508336 269027486352072 269313831494656 269428084144128 269729907987456 269991106342776 270367025117056 270628840437501 270743650961238 271335443154048 271639403695296 272396542603248 272653740527616 272686473672704 272991947691008 273297763913216 273372230096784 274017950594934 274276679459328 274324916185593 275041169230464 275349281070528 275951140261888 276720297247744 276982901400384 276988264886424 277298557938948 277711471844352 278022575061504 279672055782912 279719904579584 279990776948064 280721823363072 280723164959601 282387318460416 282436981595496 282753378512892 283174414967808 283491637986816 283766162788836 284557102540893 285179088212928 285498556945056 286243983986688 286564645656576 286920108287488 287241527378176 287319792856824 287641659689748 287963887090446 288270387595008 289073881946304 289397713778208 289705740406784 290030280071168 290153321385984 290434297162464 290759652984528 291120319217364 291446443548078 291880424489472 292207400319744 292534742441088 293662356262912 293991328282624 294276020669904 295044365371392 295096254486852 295374885571584 295426832815254 296198182248192 297179571294162 297955497067776 297961266666336 298244028237246 298295054493072 299073892755456 300064809850416 300406771100527 300848268883968 301185290843136 301191122983296 301978965961764 302317254571878 302655922146081 302978060431488 304162903256688 304957062273024 305252373548304 305594329157208 305973396728454 306316160055633 306446110428654 306772282881792 307115941152384 307459984402368 308561264391744 308990885848064 309290103357144 309421315384272 309767941204344 310097649318912 310445032794624 310499630407869 311310334403712 311611797997227 312340301615104 312425405824896 312775396944192 313163372108496 313459062239232 313514189926392 313865400744084 314332764834816 314684892652032 314989624066572 315812051283456 316558017013056 316912637644512 317740085784576 317741604294933 317795966370456 318096030615552 319687609027423 319989459369216 320826474239544 320881364102208 321185876563188 322785121823424 323146718300448 323152975700828 323990443413504 323996717151744 324304186044384 325070210671284 325208117189592 325572428000484 325918957957632 326284065080064 328276031289344 328365477550656 328733325359712 329101585246224 329451871537152 329509811861412 329878941598374 330370150795776 330740244317952 331060523253642 331924911042816 332296746268032 332708936248416 333081649769232 333222955029216 333577627987968 333951314651136 334325419932672 335206424999628 335581936304706 336315452194176 336458129349888 337252862270688 337572911081718 337630666074576 338512208283648 338840013356208 339640372420258 339724713129984 340020850806091 340527161904384 340850317985424 340908633706368 341290532847936 342183266163774 343322024114888 344218426266624 344278963567994 344604033166848 345118818242016 345505433796432 345892482452664 346709499843189 347614746579072 347621477777392 347951366276787 348859855483776 349250661893952 349683881975376 350075611492152 350224126204176 350596894722048 350989647031296 351382839316992 352308793622058 352641445019136 352703463667191 353474403836736 353624360439168 354020504233536 354794323193856 354856720466136 355783239318528 356127769139688 356526717350076 356968962849863 357057606657024 357457596507648 357520462166763 357858034442496 357900996695424 358301931344448 358703315136096 359639877316608 359988141790368 360838453916668 360928058609664 360991534614984 361780590872064 362185871593728 363133262051352 363195390137664 363540058088004 364496306795712 365357267459912 365702239279104 365766554914124 366176300868098 366658827702336 366721558973952 367069573215072 367132374760704 369310535200512 369317686515232 369731410585264 370281962459136 370633355479296 370696766748672 371666419645248 372082774857696 372896074377216 373321035930752 374297553279468 374716855990386 375274831486464 375695228982528 376116097424256 376582642127328 377004504683856 377565886623744 377988850649088 378354883718448 379248579116498 379342755477504 379409470054524 379767710020608 379834499333898 380238784283904 380664742593408 380826234319104 383093057142432 383522212919664 383951849453928 384360516793344 384428113838314 384523576399872 384858765198103 384954334700544 385431842595072 385863618370944 386237277129249 387245729549952 387679537312704 388160425623152 388595258064104 389173899319296 389609867092992 390046323254784 391066589901456 391074162499566 392368027559872 393394367222298 393461672649136 393833180762112 393835062928671 393902443753672 394421506562304 394863352910208 394930909664256 395305694231616 396239428392216 397273996090368 397281688888448 397658704316328 397726739324096 398696977695744 399143613593088 399213810524403 400086413133888 400256144233344 401580387790848 401588163977728 402638621282352 403018794307584 403089672762504 403541229528108 403970747241984 404142126216192 404594861981184 405550537675584 407003164731072 407459105542944 407964528971272 408421546740844 408522967437312 408594813904872 408980610791424 409029710509056 409487921536512 409946645869824 411026925892401 411415019188992 412386804476192 412561753845696 413023921605792 413463532425216 413926710392832 413999507210492 414102313046016 415080445871616 415474352100576 415482397329636 415947836908422 416567207766528 417033862592256 417551162811328 418018919901856 418487200992112 419110353113088 419508083674368 419579856869376 419986165422096 421082735044608 422077356017408 422550183526016 423580977690624 423655472393244 423727955160608 424130067769338 424761622451712 425237456980224 426652612492288 427768632319392 427841818802944 428247835417584 428885521698816 429259380758234 429365975980032 429846968484864 430380162431232 430862291067264 431995622868992 432405581392512 433426947561712 433610822919456 434096570667312 434558610610176 435045420106752 435229982078976 436680478826046 437169665322117 437820636734208 438311100479616 438802113661632 439346415815216 439838588797832 440493534394368 440986992423936 441414031004856 442566548057088 442644381730278 443062328357376 443140249222881 443611914997888 444108866358976 444297273372288 445767226576896 445769356941243 446933245601664 446941899999504 447442581739608 448420602925568 448610839133184 449670483027584 450097214775624 450174221432768 451272403325952 451777936264704 451786684474944 454036215872512 454467090647232 454544844941824 455054043797248 456164129820672 456244354885032 457435593409536 458957901688832 458960095092681 459472044222464 460158424322688 460673911728576 461189976603552 462279333124252 462394127978496 463486328772096 463935155035716 465146473978368 465667549191936 466245175967168 466767481989536 466965501605568 467986196041728 468510452422656 469745058162744 470188593358848 470271284889588 470798101116126 471299205115648 471499147252224 472027338978048 472484436099858 473142293954848 474377652424704 474837025519584 475368956466768 476076808876032 476610128676864 476693949555684 477144045923328 477201328927232 477735908459264 478271086848128 479984189053824 481322046153312 482374121162752 482914495458304 484177682735136 484260520183552 484720077450672 484729463551242 485441854230528 485985665120256 485995075727616 487605316006926 488878436936448 488962078631936 489426097620096 489509833014272 492414046934016 494177807305728 494264717792118 494818412397561 495555226193664 496110366476928 496590784880463 499063404372624 499622474653848 500366441981952 500926971976704 501488129899008 502110189503104 502672672911808 502809637499442 503372904457059 504473178291264 505879293406032 506356946694144 506445999111864 506985045711872 507552990124544 507768312425472 508260020034312 509460558630387 510790742856576 511362950559552 511935799271904 512480689057792 513272446267392 513909123460096 514484824494592 514983036172332 516317641445376 516327639399936 516418445351991 516906049750272 519479822790656 520061764339712 521422119868608 521432216666088 524525822963064 525113417238228 525895342083072 526484470546944 526574546219008 527074258975488 528319237856288 528463190433087 529698661453824 530211605755104 531595970260992 532191484790784 532285080699204 533448550845184 533674858977792 534191653709532 534790076025114 536851495043136 537452897016672 538054972704144 538627662989312 538856168288256 539459815974912 539982212685552 540734050234112 541257680875002 541487301922476 542670886308096 543278807390592 544793085206496 545372947345408 545983895382016 546595527826432 546744460193568 548035901189868 548553358918656 548649832371186 549264451302147 550082338460928 550698562141056 553440594495488 553965802800768 553976529772848 554597115877896 555422943688704 556045150123008 559344111565824 559981553896128 561446329919202 562075283985579 564873963190992 565506757025784 566348829935616 566983275973632 567532325577672 568872868674747 569114205081786 569751749000847 570358176425856 570997113890112 573129291313152 573840216574976 574483054756352 574639585713648 575283319379496 575927774180892 576540775190016 576642170757471 578147763892608 578795427556416 580060560142336 580868594324928 581519305969056 582240638434728 582892887096156 583760848978944 584414800639488 585069484882176 586611243749349 587982656565248 588552041339808 590088730742784 590091550833447 590192508973704 590749771143168 590853665630508 592396364496384 594359142588324 595910994135552 595922533332672 596488056474492 596590108986144 598147785510912 600129619700832 600813542201054 601696537767936 602370581686272 602382245966592 603957931923528 604634509143756 605311844292162 605956120862976 608325806513376 609914124546048 610504747096608 611188658314416 611946793456908 612632320111266 612892220857308 613544565763584 614231882304768 614919968804736 617122528783488 617981771696128 618580206714288 618842630768544 619535882408688 620195298637824 620890065589248 620999260815738 622620668807424 623223595994454 623921755362633 624850811649792 625550793888384 626326744216992 627028379852784 627730801488168 628665529669632 629369785304064 629979248133144 631467294354169 631624102566912 633116034026112 633825275289024 635483208589866 635591932740912 636192061231104 636195101654007 639375218054846 639978918738432 640091471099717 641652948479088 641762728204416 642371753126376 643889071137351 645570243646848 646293436600896 646305951401656 647993434303488 648608372088768 650140421342568 650416234379184 651144856000968 651837915915264 652568130160128 655020718239069 656552062578688 656730955101312 657466650719424 658203170492448 658903743074304 659019623722824 659757883196748 660740301591552 661480488635904 662121046507284 663849822085632 663966572595417 664593492536064 665417872496832 666163299538464 666445910058432 667902629302272 668650839865344 670412849999256 671163872609412 672630904388352 672916258699776 674505724541376 675145822163436 675261332149152 677024416567296 677680026712416 679280744840516 679449426259968 680041701612182 681054323808768 681700635970848 681817267412736 682581065695872 684366532327548 686644048229776 688436852533248 688557927135988 689208066333696 690237636484032 691010867592864 691784964905328 693418999686378 695229493158144 695242955554784 695902732553574 697719710967552 698501323787904 699367763950752 700151222984304 700448252408352 701193789444096 701979294062592 702765678633984 704617587244116 705282890038272 705406927334382 706197151674189 706948807673472 707248720878336 708041008467072 709713440932272 711566478637056 712255538279376 713053434700152 713937925699726 714115213314048 714737706796477 714915193015296 715040924333526 715716068884992 715801993390848 716603862688896 717406630272192 719976283580736 721676907833336 721983069229968 723561181744128 724371743187456 724499137618361 726266524102704 726390780275328 727080116176008 727094195326863 728992613591424 730714534919824 731404478558208 731407974010389 731533109828248 732352601736196 733317655404672 733443117947904 734139146430144 734264749521408 738621070401024 738635373030464 739462821170528 741266710958592 741393533497344 741397076688177 743332839290496 744165549715392 745792148754432 746642071861504 748595106558936 749433711980772 750549662972928 751390457965056 752232194848512 753165284254656 754009009367712 755977701298176 756709767436896 758497158232996 758685510955008 758818940109048 759535420041216 759668998667796 760477568567808 761329485186816 761652468638208 766186114284864 767044425839328 767903698907856 768721033586688 768856227676628 769047152799744 769717530396206 769908669401088 770863685190144 771727236741888 772474554258498 774491459099904 775359074625408 776320851246304 777190516128208 778347798638592 779219734185984 780092646509568 782133179802912 782148324999132 784736055119744 786788734444596 786923345298272 787670125857342 787804887507344 788843013124608 789726705820416 789861819328512 790611388463232 792478856784432 794547992180736 794563377776896 795317408632656 795453478648192 797393955391488 798287227186176 798427621048806 800172826267776 800512288466688 803176327955456 805277242564704 806179345525008 807082459056216 807941494483968 808284252432384 808988832967441 809189723962368 811101075351168 811886521312503 814006329462144 814918211085888 815929057942544 816843093481688 817189627809744 817961221582848 818059421018112 818975843073024 819893291739648 822053851784802 822830038377984 822974748556779 824773608952384 825123507691392 826047843211584 827853420785664 827999014420984 830160891743232 830948704201152 830964794659272 831895673816844 833134415533056 834067725184512 835102325622656 836037839803712 836974401984224 839016167348736 839159713738752 839972330844192 842165470089216 844154712034816 845100367052032 847161955381248 847310944786488 847455910321216 848260135538676 849523244903424 850474913960448 853305224984576 855537264638784 855683637605888 856495670835168 858518761516468 858731951960064 859693936969728 860760324862464 861724582134528 863991245737984 864811162785024 866853895123424 867221645838912 868193141334624 869117221220352 870090840213504 870459964157952 873360957652092 874339330644234 875641273468416 876622200959232 877604227323264 878692831630432 879677177595664 880987068788736 881973984847872 882828062009712 885133096114176 885288763460556 886124656714752 886280498445762 887223829995776 888217732717952 888594546744576 891538713882486 893866491203328 893883799999008 894885163479216 896841205851136 897221678266368 899340966055168 900194429551248 900348442865536 901220313301581 902544806651904 903555872529408 903573368949888 908072431745024 908934181294464 909089689883648 910108087594496 912488709770064 914871186819072 917920190185362 918944088444928 918948480166899 920316848645376 921347823457152 922379953207104 924558666248504 926972657544192 927870310071432 930292947956736 931335098383872 931498891223607 932490351934336 933534963979072 933931003211136 934835393991681 937020904845312 939490116325488 940377186717696 940542569779176 941596202232252 942598410231296 942998294504448 944054677956096 944968872199716 946284587909696 949674051039168 950737912933536 953220257353728 953387899111368 954288091846656 954402657854464 955471816918528 956542173696256 959062827082269 959968378107648 962644092306624 964748242325504 965828990916608 968355365470272 968521040367104 969440154901344 969458927102484 971971330240512 971990151455232 975210632013852 977756873872896 977924157263872 978852195240192 979019666028544 984828093868032 988355614611456 988529435584236 989636824795122 991110452387328 992220732953856 993181569760926 998126808745248 999244949307696 1000732883963904 1001853943953408 1002976259798016 1004220379006208 1005345345823616 1005619274998884 1006745808914118 1008946356582528 1011758586812064 1012891998223728 1013970091423744 1015105980249088 1015536624850944 1016520040068624 1018921117260774 1020062552418273 1021581485713152 1022725901119104 1023871598543808 1027818246920192 1028969648989184 1029966072344664 1032655278799872 1032836890703982 1033812099500544 1040123528679424 1040128499529567 1042844239737216 1042864433332176 1043854098830361 1049051645926128 1050226834476456 1051790684166144 1052968941093888 1054148517950976 1056638475712576 1056926380866174 1058110391001573 1060423211510208 1064382969581568 1064570161398408 1066897101690368 1067349717955584 1068383307419064 1069580152050228 1070906888549589 1072561386500289 1073702990086272 1074905794033344 1076109945408288 1077255325978624 1078919631949824 1079964425371104 1081468100468224 1082515361750004 1082974603844952 1085341772616192 1086557614781184 1089586170412992 1091967790764032 1093191055652864 1093488920387136 1096071802379736 1097106717837312 1097299664742372 1098528902604294 1100164676921856 1101397124282112 1106881188990976 1107931605601536 1107953059545696 1109194231755792 1110845887377408 1112090300246016 1118688223131648 1119963107792256 1122892659838404 1124150567971158 1129747926381984 1131013514051568 1132697659871232 1133966551947264 1135064651155344 1137745737349494 1138228410163572 1139503498001694 1140716352851712 1141994227780224 1147680433149952 1148966109512704 1149279171427296 1150566638758992 1151855548361784 1153081550380032 1153284341514942 1154576295594309 1156295527785216 1157590855112832 1158711831387747 1161737188649856 1163038611938112 1164481276869456 1165785774192312 1167521697957888 1168829601278976 1170138969764352 1173222487498698 1177104082679616 1180183101666894 1180385017947408 1181499542286336 1181505188786013 1181707331261016 1184792728992768 1188718285176648 1188741303470903 1191821988271104 1191845066665344 1192976112948984 1193180217972288 1197641431573209 1200259239401664 1201627084402108 1204741163372544 1204764491933184 1207915863847056 1209269018287512 1210623688584324 1211912241725952 1216651613026752 1221009494193216 1222377316628832 1223893586913816 1225264640222532 1225784441714616 1227089131527168 1228463764609536 1229839937609472 1233080777677203 1234245057566976 1235963543392256 1237160413428576 1237685261537088 1239071764817376 1240390597275648 1241780131178496 1241998521631476 1245241337614848 1246447191988908 1247843510725266 1249701623299584 1251101587776768 1252653488433984 1254056759705568 1255461602976336 1257331059339264 1258739570608128 1259958496266288 1262934588708338 1263248205133824 1266232068052224 1267650550578048 1270966417179732 1271183865481824 1272390203308014 1278750436109692 1279957837476864 1280182942199434 1283305896958176 1283525456408832 1284743506252752 1287778142274702 1291140487293696 1292586873201792 1292611902803312 1295986868606976 1297216744177536 1300280842685136 1300832468758368 1302289712001936 1303675831830528 1305136260320256 1310041436478138 1311508995966351 1313461910202624 1314933301438848 1316406340984896 1318039247445648 1319515766393496 1321480603183104 1322960977271808 1324242093014568 1327370026907743 1327699644171264 1327933145190834 1329186985072128 1329420747668643 1330835744993664 1332326599076928 1332891820116864 1337301679730688 1337308070823729 1340825699998512 1342327745218824 1345261808776704 1345498398434099 1345832517399552 1349011449082752 1350291644326872 1350522664298304 1355360053424832 1358561489681032 1360083403224364 1362108647617536 1363401271941696 1363634534825472 1365162131391744 1368733064655096 1373288096459552 1376873705066496 1376880285278043 1377115854271976 1378416132667392 1380475272968064 1382021735185728 1383569929810656 1386837999372756 1390458986316288 1390485911109568 1391805465107148 1395439421935104 1397002647575808 1398735527901504 1400302445968608 1400896504816704 1403958588125184 1405531357267968 1409235174488232 1410565780076544 1410813854668764 1412394303348378 1413897615346944 1414497441756672 1416082016934144 1419426881864544 1423132957274112 1424511076558752 1426106869400304 1427875851399452 1428230426628096 1429475413592954 1429830386030592 1430081848667052 1431432137769984 1431603986781696 1433207725377792 1434813260544384 1439952567161472 1443353815666672 1443966138459936 1447122363488256 1448743486374912 1448998275236722 1452533048205408 1452781560550656 1454160232352016 1454188390653726 1457985227182848 1461429069839648 1462815948020778 1463066219656496 1464705203472392 1466635310809344 1466886235895808 1468278292860288 1468529499042816 1477242140802048 1477270746060928 1478925642341056 1482533421917184 1482794153376354 1484455237192683 1486665678580992 1488331099430784 1493284143723008 1497190213117872 1498867423961544 1501099325945856 1502407832653819 1502780915930112 1504464389697024 1506330568509312 1508018018735424 1513419534873792 1516994316465992 1517637880218096 1519070840082432 1519337997335592 1520955137135616 1522658970373632 1523304937276416 1528381675891161 1532372228569728 1534088851678656 1535807397815712 1537442067173376 1537712455353256 1539435060792412 1539817338802176 1541727370380288 1543454473483776 1544949108516996 1548982918199808 1549255336055973 1550718149250816 1552641702492608 1554381032256416 1558439468371968 1560185293019136 1564266359605824 1564296649998264 1569472110239488 1573577468889192 1573846690596544 1575340251714684 1575609775014688 1577686026249216 1579453411640832 1579723638657024 1581222776926464 1584957713568864 1589095984361472 1589126755553792 1590634817265312 1590906957296384 1594787910782976 1596574454372352 1596855242097612 1600345652535552 1601024576933376 1606352655910912 1610554485129408 1612358691050016 1614164918112432 1615882988967936 1616568504864768 1617977665934882 1618379447924736 1622202150702336 1623773042625006 1628012658924288 1629836422171776 1631858115885088 1633686186963376 1634379255619488 1636118842036224 1637951686146048 1639786583479296 1644107703569604 1645660076755968 1645949497113558 1647793353906441 1649547217904768 1650247015382784 1652095686423168 1655998028841968 1660321783486464 1661897408402304 1661929589318544 1663791347633688 1666268831066112 1668135450369024 1670204651245312 1672075679607424 1673948803968448 1678032334697472 1679944661688384 1688309424069632 1690200734104064 1694621889572976 1694911820642432 1696520271077352 1699046489806848 1700949827920896 1706610449969152 1706618606024241 1711074529277568 1711367275211776 1712991341670336 1717037523032936 1719387873939456 1721520649724928 1723449164269056 1729622325570048 1729926512272413 1733707790246848 1734443291677824 1736386282669248 1740181680427008 1746721915304184 1748678661288468 1751282546936832 1753244401918464 1755208454646528 1757385663260864 1759354355191328 1759833731248047 1763947969695744 1765656124019424 1770266192228352 1770577526921112 1772249313429504 1772560996891524 1774447659991552 1776435465435904 1777189093489152 1783077427764972 1787732982406656 1787767599998016 1789770326958432 1793682411702272 1794443356532736 1798681932110336 1800388859102496 1800696885731072 1802440626603162 1805089613303808 1807111745058816 1807146737899776 1816144863490048 1817868362588928 1818179379767296 1820216175188992 1824977419540128 1829742373638144 1835840380370724 1837896960333798 1840633697290752 1842695646914304 1844759906414208 1849117332497008 1853945315088384 1855740620142864 1860585895913472 1862670196767744 1862997782447214 1864980703868672 1867069927958144 1867862006422272 1869670787983362 1871765266087899 1878980232650976 1881085139558352 1883192404464504 1885196820462592 1885996589008896 1888109355912192 1889937744399432 1892569175819392 1894401883062507 1899348102078336 1901475825867072 1906775798222736 1908576183693312 1908805315708928 1910943633837056 1913084347392512 1918125654164538 1919936756215296 1920274413299151 1925288184613248 1931657981833216 1931667213412053 1936710730940544 1937042080734208 1938880309802688 1938917854204968 1943980302910464 1950421264027704 1955513747745792 1957704390480384 1958039332057088 1965062154717207 1969656187736064 1976711229222912 1977058871168472 1979273649590244 1982220904774656 1984441465907712 1986363139521852 1991899717786251 1996253617490496 1998489898615392 2003707887906816 2005952519596032 2008440758012416 2010690691647232 2011238549997768 2013491617828236 2017892713165056 2023517173624128 2025783996447456 2027940182847488 2030211960498176 2031073249701888 2033040080137248 2037842234521548 2040125104836546 2043162971426304 2045451802238208 2047743197087616 2055636493840384 2057939297978368 2059932144689328 2065310557599744 2065673781407964 2067624199001088 2080256999059134 2085688479474432 2085728866664352 2087708197660722 2098103291852256 2100453668952912 2103581368332288 2105937882187776 2108297035901952 2113276951425152 2113852761732348 2116220782003146 2118591455022567 2120846423020416 2129140322796816 2133794203380736 2134699435911168 2136766614838128 2139160304100456 2141813777099178 2144213120389431 2145122773000578 2147405980172544 2149811588066688 2152219890816576 2159928850742208 2162936200936448 2165030723500008 2165949207689904 2170683545232384 2173115229562368 2173497412855083 2179172340825984 2181282585980589 2186382111305728 2186977840774272 2192143604759472 2194213435674624 2194223922031167 2194599329484744 2197057805208588 2200329353843712 2202794248564224 2215863211203072 2215906119091392 2218388463511584 2224180600492032 2224191230064531 2237376446263296 2237813263191961 2239926215584512 2245785319676808 2248301135942316 2259495852763968 2262027028103136 2267933103894528 2270129302310688 2275491474698988 2276456820327144 2279006996003388 2281432705703424 2283988455560448 2295360866299904 2297932219025408 2298558342854592 2301133277517984 2303711096723568 2306163100760064 2306568683029884 2309152591188618 2312591055570432 2315181710225664 2317423662775494 2323474377299712 2326077223876224 2328962553738912 2331571548384624 2335043395915776 2337659202557952 2340277939528704 2346444974997396 2354208165359232 2360366203333788 2360770035894816 2363010377572026 2363414662522032 2369585457985536 2377436570353296 2377482606941806 2380145955642637 2383643976542208 2383690133330688 2385952225897968 2386360435944576 2395282863146418 2400518478803328 2403254168804216 2409528983866368 2415831727694112 2418538036575024 2421247377168648 2423824483451904 2426966498902323 2433303226053504 2435659563937509 2442018988386432 2444754633257664 2447787173827632 2450529280445064 2451568883429232 2454178263054336 2456927529219072 2459679875218944 2466161555354406 2468490115133952 2468924245670337 2474320826857152 2475370523074176 2478143529634752 2483560262356992 2483997043262952 2490482675229696 2492894383977816 2495687021450532 2498782739949041 2499403246599168 2502203175553536 2505306976867968 2508113519411136 2510923205952672 2517479141216256 2519916992532576 2525869177416676 2526496410267648 2532464136104448 2535301101156096 2541932834359464 2542367730963648 2544780406616028 2557500872219384 2559915674953728 2560365884398868 2566611793916352 2567050912817664 2569487012505504 2575556284549404 2582280974587392 2585173746403584 2585223805606624 2591973737213952 2594433488355072 2600561685370272 2601664937516736 2604579424003872 2607351663661056 2610272520640512 2620082872956276 2623017991932702 2626923820405248 2629866602877696 2632812681969792 2636078494891296 2639031532786992 2642961206366208 2645921954543616 2648484186029136 2654740053815486 2655399288342528 2655866290381668 2658373970144256 2658841495337286 2661671489987328 2664653198153856 2665783640233728 2674616141647458 2681651399997024 2684655490437648 2690523617553408 2690996796868198 2691665034799104 2694011356386721 2698022898165504 2700583288653744 2701045328596608 2703660939904743 2710720106849664 2717122979362064 2720166806448728 2724217295235072 2726802543883392 2727269069650944 2730324262783488 2737466129310192 2746576192919104 2753760570556086 2754231708543952 2756832265334784 2756845440500697 2760950545936128 2764043470371456 2767139859621312 2773675998745512 2780917972632576 2780971822219136 2783610930214296 2790185974928521 2790878843870208 2794005295151616 2794496673670821 2797471055803008 2800604891937216 2801793009633408 2811062714535936 2818470348976464 2821131560153088 2821627709337528 2824788606696756 2827795230693888 2828994883513344 2832164033868288 2838853763729088 2849022153117504 2852213738800608 2855751702798904 2858950827185908 2859660772061184 2860163697334104 2862864275539968 2863207973563392 2866415450755584 2869626521088768 2877188481246807 2879905134322944 2886707631333344 2887932276919872 2894244726976512 2897486972749824 2897996550473444 2905066096410816 2905563121101312 2908320464704032 2908376781307452 2915970454365696 2922858139679296 2925631896041556 2926132439312992 2929410406944784 2933270621618688 2933772471791616 2936556585720576 2937058998085632 2954484281604096 2954541492121856 2957851284682112 2965066843834368 2965588306752708 2968910474385366 2973331357161984 2976662198861568 2986568287446016 2994380426235744 2997734847923088 3002198651891712 3004815665307638 3005561831860224 3008928779394048 3012661137018624 3016036037470848 3026839069747584 3033988632931984 3035275760436192 3038675994671184 3041910274271232 3045317940747264 3046609874552832 3056763351782322 3060187657254819 3064744457139456 3068177703357312 3071614795631424 3075424910706512 3078870121584824 3083454740760576 3086908946967552 3089898217033992 3097965836399616 3098510672111946 3101436298501632 3105283404985216 3108762064512832 3120370586038272 3120385498588701 3128532719211648 3128593299996528 3138944220478976 3147154937778384 3147693381193088 3150680503429368 3151219550029376 3155372052498432 3158906823281664 3162445553852928 3169915427137728 3178253511107584 3181269634530624 3181813914592768 3193148908744704 3193710484195224 3200691305071104 3202049153866752 3212705311821824 3212720665648767 3221108970258816 3224717382100032 3228329836224864 3231765977935872 3235955331869764 3236758895849472 3244404301404672 3247546085250012 3256025317848576 3259672844343552 3263716231770176 3267372373926752 3268758511238976 3275903372292096 3279573166958592 3288215407139208 3291320153511936 3291898994227116 3295586707812882 3299094435809536 3300494030765568 3304191372846336 3311996057683936 3320643566972928 3323794816804608 3323859178637088 3327582695267376 3332537662132224 3336270900738048 3340409302490624 3344151359214848 3347897607936896 3356064669394944 3359889323376768 3376618848139264 3380401468208128 3389243779145952 3389823641284864 3393040542154704 3398092979613696 3401899655841792 3413237212048482 3422149058555136 3422734550423552 3425982683340672 3434075046065872 3443041299449856 3446898328538112 3459244651140096 3459853024544826 3463728886782927 3467415580493696 3468886583355648 3472772565338496 3476135494163241 3493443830608368 3497357322576936 3502565093873664 3506488803836928 3510416909293056 3514771326521728 3518708710382656 3519667462496094 3531312248038848 3541155053842224 3544498626859008 3545121993783048 3548895319983104 3552870930871808 3554378186978304 3566154855529944 3566223910412709 3575465964813312 3575535199996032 3579540653916864 3587364823404544 3597363864220672 3600777718204992 3601393771462144 3604881253206324 3614223490117632 3614293475799552 3635736725177856 3636358759534592 3640432350377984 3649954839080256 3671680760741448 3675793920667596 3681267394581504 3685391293828608 3689519812828416 3698234664994016 3699242333031609 3707890630176768 3711481240285728 3721171791826944 3725340393535488 3725995564894428 3729961407737344 3734139855916288 3735724012844544 3739341575966724 3743530532175798 3757960465301952 3762170279116704 3766384808929008 3770393640925184 3771993178017792 3776218711824384 3779875488798864 3785138351638784 3788803766125014 3798696204156672 3802951651734144 3813551596445472 3817610631417856 3821887267674112 3826168694785024 3836251308329076 3839873512430592 3840548826598302 3850576369226496 3863334426824106 3873421461881088 3874084161468416 3877760619605376 3877835708409936 3887960605820928 3900842528055408 3911027495491584 3915408780960768 3930124309434414 3934526987899053 3954117742336944 3958547299180488 3964441809549312 3968882931815424 3972726279043704 3982110080723229 3983799435572502 3988262243005929 3992507234980992 3996979797230784 4011905039192064 4016881516024832 4021381383294464 4022477099995536 4026983235656472 4035785426330112 4036495195302297 4047034347248256 4051567992894912 4060423920996352 4066080160274496 4075684469043096 4080250209673092 4086325942852608 4090903604476416 4095486394175232 4115878595956736 4119864289378656 4130621115199488 4130640855834129 4131347562815928 4135248398002176 4160513998118268 4171376958948864 4171457733328704 4175416395321444 4196206583704512 4200907337905824 4211875764375552 4216594071803904 4226553902850304 4227705523464696 4232441564006292 4237182910045134 4241692846040832 4258280645593632 4267588406761472 4269398871822336 4273533229676256 4278320608200912 4283627554198356 4288426240778862 4290245546001156 4294811960345088 4299623176133376 4304439781633152 4319857701484416 4325872401872896 4330061447000016 4331898415379808 4341367090464768 4346230459124736 4346994825710166 4358344681651968 4362565171961178 4373955681548544 4384287209518944 4388447844062334 4389198658969488 4394115610417176 4400658707687424 4405588497128448 4420271060479183 4431726422406144 4431812238182784 4436776927023168 4448382460129062 4453365711578049 4475626526383922 4479852431169024 4491570639353616 4496602271884632 4507223497961457 4518991705527936 4524054056206272 4540258604621376 4550982949397976 4552913640654288 4558013992006776 4562865411406848 4567976911120896 4585145027673483 4595864438050816 4597116685709184 4602266555035968 4607422193447136 4612326201520128 4613137366059768 4618305182377236 4625182111140864 4630363420451328 4634847325550988 4646948754599424 4647766008167919 4652154447752448 4657925107477824 4663143096769248 4675318405115904 4680555879057408 4692889949994792 4708416330718464 4720732406667576 4721540071789632 4726020755144052 4726829325044064 4739170915971072 4754873140706592 4754965213883612 4760291911285274 4767287953084416 4767380266661376 4771904451795936 4772720871889152 4790565726292836 4801036957606656 4806508337608432 4819057967732736 4831663455388224 4837076073150048 4842494754337296 4847648966903808 4853932997804646 4866606452107008 4871319127875018 4884037976772864 4889509266515328 4895574347655264 4901058560890128 4903137766858464 4908356526108672 4913855058438144 4919359750437888 4932323110708812 4936980230267904 4937848491340674 4943380061719323 4948641653714304 4950741046148352 4956287059269504 4967994086525904 4980965350459392 4985788767955632 4991374042901064 4997565479898082 4998806493198336 5003163947575339 5004406351107072 5010613953735936 5016227038822272 5021846411905344 5039833985065152 5051738354833352 5064928272208896 5070602202312192 5071493963328527 5083865668718928 5084735461927296 5089560813232056 5115001744438768 5119831349907456 5119855818072723 5120731768797736 5133223587832704 5134101825635328 5138974025011008 5151112569098808 5164561949174784 5170347492807168 5170447611213248 5188866976710144 5189779536817239 5201123370740544 5203329875033472 5209158848007744 5220545041281024 5240165745912552 5246035983865404 5253847640810496 5259733205755392 5265625363939584 5272156989782592 5278063065573984 5291843909087232 5296968372058272 5309480107630972 5310798576685056 5311732580763336 5316747940288512 5317682990674572 5323342979974656 5329306396307712 5331567280467456 5349232283294916 5363302799994048 5369310980875296 5381047235106816 5381993593736396 5383330069598208 5388022712773442 5396045796331008 5401166577307488 5402090657193216 5407321879809486 5421440213699328 5434245958724128 5440333612897456 5448434590470144 5453605087766784 5454538139301888 5460648525566976 5474932258620384 5493152385838208 5507521141112172 5508463417087904 5513690881001394 5521901091872256 5528086940742912 5534279719242624 5547351997491024 5561835945265152 5561943644438272 5567221860428592 5580371949857042 5581757687740416 5588010590303232 5588993347341642 5594942111606016 5601209783874432 5603586019266816 5636940697952928 5643255418675056 5649577213393512 5655590461387776 5657989767026688 5662921830772087 5664328067736576 5677707527458176 5683205649187521 5698044306235008 5704427477601216 5711503405597808 5717901654371816 5720327394668208 5725728551079936 5726415947126784 5732830901511168 5739253042177536 5754376962493614 5759810268645888 5760823239897453 5773415262666688 5775864553839744 5794973945499648 5795001640236159 5795993100946888 5810132192821632 5811126242202624 5816640929408064 5816753562614904 5831940908731392 5845716279358592 5851263792083112 5852264878625984 5858820813889568 5866541243237376 5873113171441152 5874117996171264 5908968563208192 5909082984243712 5915702569364224 5930133687668736 5931176613505416 5937820948770732 5946662714323968 5953324397723136 5973136574892032 5988760852471488 5995469695846176 6009631330615276 6011123663720448 6017857558788096 6025322274037248 6032072074941696 6053678139495168 6067977265863968 6070551520872384 6077351989342368 6083820548542464 6090635881494528 6093219749105664 6113526703564644 6120375314509638 6129488914278912 6136355406714624 6143229591262848 6150849821413024 6157740243169648 6166909481521152 6173817893935104 6179796434067984 6195931672799232 6197021344223892 6202872597003264 6210566809970432 6217524129025664 6240770997177402 6257065438423296 6257186599993056 6277888440957952 6294309875556768 6295386762386176 6301361006858736 6302439100058752 6310744104996864 6317813646563328 6324891107705856 6339830854275456 6356507022215168 6362539269061248 6363627829185536 6387420968390448 6401382610142208 6404098307733504 6425441331297534 6432639361168293 6442217940517632 6449434764200064 6456659672449728 6471910663739528 6488808602809344 6495092170500024 6512050635697152 6519345688687104 6520492238565249 6527432463540352 6534744747853504 6537517022477952 6543847757941767 6559146333917184 6576430814278416 6582640307023872 6583797988454232 6591173415625764 6598188871619072 6600988061531136 6608382745692672 6623992115367872 6647589633609216 6647718357274176 6655165390534752 6672541801476096 6680818604981248 6688302718429696 6695795215873792 6712129338789888 6713439789575883 6719778646753536 6753237696278528 6760802936416256 6778487558291904 6779647282569728 6786081084309408 6803799311683584 6826474424096964 6844298117110272 6845469100847104 6851965366681344 6868150092131744 6886082598899712 6893796657076224 6918489302280192 6919706049089652 6927457773565854 6934831160987392 6937773166711296 6945545130676992 6952270988326482 6986887661216736 6994714645153872 7005130187747328 7012977607673856 7020833818586112 7029542653043456 7037417420765312 7039334924992188 7062624496077696 7082310107684448 7090243987566096 7097790639966208 7105741861743616 7108756373956608 7132309711059888 7132447820825418 7140437866927911 7150931929626624 7151070399992064 7159081307833728 7194727728441344 7201555436409984 7202787542924288 7209762506412648 7228586951599104 7271473450355712 7280864700755968 7280899496706969 7299909678160512 7306978691812527 7343361521482896 7351587841335192 7362534789163008 7370782587657216 7379039625656832 7396469329988032 7398484666063218 7406772737011011 7422962480571456 7450680787070976 7451991129788856 7459922815474688 7468279711832576 7471448025689088 7478683151933448 7487061064351596 7496348219847123 7515920930603904 7524340558233408 7532769617858016 7540787281850368 7552437423648768 7559750977597728 7570276703277568 7577607532250028 7597392408313344 7605903303468288 7627103192890944 7643774535348224 7652337389570048 7672502616658152 7679747024861184 7681097653196604 7701152738452992 7726668853648212 7746842923762176 7748168322936832 7755521239210752 7755671416819872 7775921211641856 7801685056110816 7822054990983168 7830817561921536 7860248618868828 7869053975798106 7908235484673888 7917094598360976 7928883619098624 7937765863630848 7945452558087408 7964220161446458 7967598871145004 7976524486011858 7985014469961984 7993959594461568 8033763032049664 8042762766588928 8044954199991072 8053966471312944 8071570852660224 8072990390604594 8082034069160163 8094068694496512 8103135985789824 8110982819714229 8132160320548992 8151368938086192 8160500419346184 8172651885705216 8181807208952832 8190972788350464 8239728578757312 8261281711668258 8262695125631856 8270496796004352 8270536321502091 8321027996236536 8321189124296321 8342753917897728 8342915466657408 8350832790642888 8370557924785563 8383490021012463 8392413167409024 8401814675811648 8433188143607808 8453107805700608 8455411046929392 8464883128012584 8474365820090268 8483385692081664 8516561291187264 8535176813522944 8547066459352512 8556641216401824 8567255108396712 8576852481557724 8580491092002312 8589623920690176 8599246352266752 8608879563266304 8631565443740421 8639715402968832 8651744803745792 8660122894000032 8663796830759616 8682734180929536 8692460918249472 8693989651420332 8716689363303936 8725130343922356 8747911363097088 8768574419037888 8776895688124668 8778397317938976 8788231220834352 8801317415374848 8811176994256896 8840542120958366 8863452844812288 8863624476365568 8873553854046336 8896764920258124 8906731423156098 8951253052767844 8959704862338048 8983141278707232 8993204543769264 9014446995922914 9037983411055872 9048108112412544 9080517209242752 9101965898795952 9105827281308576 9116027984013552 9125730822813696 9135953822241792 9170290055346966 9180562971764457 9194233371418368 9204533110071936 9214844386894272 9226274732119536 9236610364754472 9250364222281728 9260726840902656 9269694651101976 9291590188354201 9293897509198848 9295532016335838 9304308895504896 9315850214955648 9326286193538496 9361111758114816 9361156495766103 9385779899989584 9416832661436928 9418488789038693 9441464813335152 9443080143579264 9452041510288104 9453658650088128 9509746281413184 9509930427767224 9520583822570548 9534760533322752 9543808903591872 9545441743778304 9581131452585672 9602073915213312 9613016675216864 9638115935465472 9638161996946301 9663326910776448 9674152146300096 9684989508674592 9695297933807616 9707865995609292 9733212904214016 9742638255750036 9768075953545728 9779018533030656 9791148695310528 9802117121780256 9806275533716928 9827710116876288 9838719500875776 9864646221417624 9873960460535808 9875696982681348 9886760123438646 9897283307428608 9901482092296704 9912574118539008 9935988173051808 9961930700918784 9971577535911264 9982748085802128 9995130959796164 9997612986396672 10006327895150678 10008812702214144 10021227907471872 10032454077644544 10043692823810688 10079667970130304 10103476709666704 10129856544417792 10141204404624384 10142987926657054 10167731337437856 10169470923854592 10179121626464112 10230003488877536 10239711636145446 10241463537595472 10266447175665408 10268203651270656 10277948050022016 10302225138197616 10329123898349568 10340694985614336 10340895222426496 10377733953420288 10379559073634478 10391186660348781 10402246741481088 10406659750066944 10418317696015488 10480331491825104 10492071967730808 10507695281620992 10516854828576733 10519466411510784 10531250727879168 10544313979565184 10556126131147968 10593936744116544 10618960215261944 10623465161526672 10633495880577024 10635365981349144 10646685959949312 10658612792615424 10663134560934912 10698464566589832 10698671731238127 10726605599988096 10738621961750592 10762094470213632 10763987187472792 10776045425546884 10792091592662016 10802333154614976 10804181314386432 10814643759618972 10842880427398656 10868491917448256 10880667225794912 10907210175533568 10909076278603776 10921297051133952 10949864517240768 10986304771676416 11015042282224344 11016926834175808 11027381762002788 11043802183744512 11056173881485824 11068559438485248 11094703994982048 11123671890530304 11123887288876544 11134443720857184 11160743899714084 11163515375480832 11176021180606464 11177986694683284 11189884223212032 11202419567748864 11207172038533632 11273881395905856 11286510837350112 11299154426787024 11311180922775552 11315979534053376 11325843661544174 11328656135473152 11355415054916352 11366411298375042 11396088612470016 11408854955202432 11423006811195616 11435803308743632 11440654789336416 11452831894253568 11465661803022336 11478506084355072 11508753924987228 11519620537291776 11521646479794906 11546830525333376 11551729107679488 11590003280472318 11591986201893776 11620264385643264 11622252484405248 11633281858816128 11633507125229808 11663881817462784 11691432558717184 11702527584166224 11704529757251968 11717641627779136 11733082486474752 11746226342882304 11818165968487424 11831405138728448 11862353227010832 11875641897541464 11893325428647936 11906648795446272 11946273149784064 11946330242169687 11977521704942976 11990939391692352 12019262661230552 12035715117576192 12050644548074496 12064144149883392 12107356278990336 12109485585906891 12135954531727936 12141103041744768 12154703978684736 12181271762989056 12227053407129288 12240750629019276 12258977828557824 12272710813429248 12286459182525696 12301699642826048 12315480486339296 12347635787870208 12359592868135968 12391863345598464 12394042688447784 12405745194006528 12421133619940864 12435048258051328 12481541994354804 12514130876846592 12514373199986112 12555776881915904 12588619751113536 12590773524772352 12602722013717472 12604878200117504 12635627293126656 12649782215411712 12679661708550912 12713014044430336 12725078538122496 12727255658371072 12774841936780896 12802765220284416 12808196615467008 12850882662595068 12865278722336586 12884435881035264 12898869528400128 12913319344899456 12943821327479056 12977617205618688 12990184341000048 13024101271394304 13038691377374208 13040984477130498 13054864927080704 13069489495707008 13075034044955904 13087695515883534 13152861628556832 13167595976908464 13182346831251528 13196377743238144 13201976123062272 13216765491385344 13247984230735744 13260813181437549 13295179267218432 13295436714548352 13310330781069504 13361637209962496 13376605436859392 13391590431747584 13426879579151766 13439557293507072 13521605872832512 13521670493884371 13556975116583808 13559294565139456 13572162168618816 13652948848193928 13688596234220544 13703930733362688 13736300184263488 13755435083020449 13787593314152448 13836978604560384 13839412098179304 13854915547131708 13869662321974784 13875546333422592 13891090261353984 13904541976652964 13943298024503757 13973775322433472 13989429290307744 14025955215347712 14041667637172224 14059085306086912 14074834841530624 14078669849984376 14125248992155392 14164620215368896 14180487975132192 14195581279932416 14211483723487232 14217512747913216 14264619422119776 14264895641650836 14280875733855822 14301863859253248 14302140799984128 14318162615667456 14389455456882688 14403110872819968 14405575085848576 14419525012825296 14457173903198208 14542946900711424 14561798993413938 14599819356321024 14613957383625054 14686723042965792 14703175682670384 14725069578326016 14741565175314432 14758079251313664 14792938659976064 14796969332126436 14813545474022022 14830140185157969 14845924961142912 14903982259577712 14919845630949376 14936559423665152 14942896051378176 14957366303866896 14974122128703192 14992696439694246 15009491842726017 15031841861207808 15048681116466816 15065539235716032 15119501955195456 15140553406555136 15155215064500056 15194784816626688 15211806606936576 15214481889985581 15254206385781888 15304674779140096 15345005233316304 15359494049722368 15359567454218169 15362195306393208 15402305476905984 15453337707296424 15493685847524352 15511042478421504 15511342833639744 15569338610451717 15603370112221632 15661635123843072 15720497237737656 15738107951596212 15816470969347776 15834189196721952 15875531727261696 15890905116174816 15928440322892916 15935197742290008 15953048972023716 15970028939923968 15987919188923136 16067526064099328 16085525533177856 16089908399982144 16107932942625888 16143141705320448 16145980781209188 16164068138320326 16188137388993024 16206271971579648 16221965639428458 16264320641097984 16302737876172384 16321000838692368 16345303771410432 16363614417905664 16381945576700928 16479457157514624 16522563423336516 16525390251263712 16541072643004182 16642055992473072 16642378248592642 16685507835795456 16685830933314816 16701665581285776 16741115849571126 16766980042024926 16784826334818048 16803629351623296 16906215611401216 16910822093858784 16929766256025168 16948731640180536 16966771384163328 16988765492316261 17033122582374528 17049616947562563 17094132918705024 17113282432803648 17134510216793424 17153704963115448 17160982184004624 17179247841380352 17198492704533504 17217759126532608 17263130887480842 17279430805937664 17282469719692359 17320245788000064 17327593661519232 17384921836498944 17385004920708477 17387979302840664 17433378726607872 17450260687844712 17491479179643287 17495822726194176 17537148838075776 17553791376249336 17556794635877952 17576462441668704 17622353988513792 17681084241916732 17726905689624576 17727248952731136 17747107708092672 17793529840516248 17813462846312196 17902506105535688 17919409724676096 17966282557414464 17986409087538528 18028893991845828 18075966822111744 18096216224825088 18161034418485504 18203931797591904 18211654562617152 18232055968027104 18251461645627392 18271907644483584 18340580110693932 18361125943528914 18388466742836736 18409066220143872 18429688773788544 18452549464239072 18473220729508944 18500728444563456 18521453681805312 18539389302203952 18583180376708402 18587795018397696 18591064032671676 18608617791009792 18631700429911296 18652572387076992 18722312991532206 18771559799979168 18833665322873856 18836977578077386 18858079494707047 18882929626670304 18886160287158528 18904083020576208 18907317300176256 19019492562826368 19019860855534448 19041167645141096 19069521066645504 19087617807183744 19090883487556608 19162262905171344 19204147830426624 19226033350433728 19276323993892602 19297918083504879 19326653821552896 19348304292600192 19369979017349184 19415731991218584 19466425808428032 19485276511500072 19531301824499647 19536151907091456 19558037066061312 19561476715695747 19582297390621056 19604234243560512 19612551067433856 19677439001751552 19729292442835248 19747920921071616 19751393965362696 19773520246877292 19794566614857216 19802964184593408 19825148237078016 19871976346103616 19943155071822528 19965496171604256 19990261919592328 20012655790301356 20017625404428288 20042455814943744 20064908155289088 20087385647621376 20140319368727649 20159335940260608 20206953419333408 20259713088835584 20282408809248768 20285975853314108 20335462674875712 20338941847709184 20358243252928224 20460006977755072 20479423272290892 20482927075190944 20532894351330816 20536407302541312 20555896100044032 20604450276395232 20658247796699136 20681389971228672 20681790444852992 20755467906840576 20759118147268956 20782373320697562 20804493482962176 20813319500133888 20836635392030976 20960662983650208 20984143935461616 21015390563241984 21033709657153466 21038932823021568 21062501455758336 21088627959130368 21112252262295936 21187873488233088 21237920430523888 21246930323053344 21270731962698288 21293371919898624 21317225585230848 21326269121869824 21396929133179664 21397343462476254 21421313600783733 21453211199976192 21477243923501184 21527974374945584 21552090851093768 21584183185324032 21604666309229952 21608362628772864 21629287519237944 21685760854797312 21736983834896512 21761334451589824 21814420351067136 21842594102267904 21842698490120907 21899729034481536 21972609543352832 22030084564448688 22033853668351616 22054763524005576 22087604367489024 22112347762971648 22137118876970496 22189407989964096 22247774577753088 22268887441714368 22321487799428168 22352042361212928 22355973389366568 22379768446424064 22404839135497728 22414344077067264 22489044659541369 22547762791811712 22573021674700224 22598308853574048 22622361845551104 22651687323088348 22657312270946304 22710830109832704 22732822596750084 22792177224940032 22817709910404864 22846013622391232 22871606617487264 22881309578672832 22931323606044672 22957012168710144 23017507849974456 23039241074583552 23043292959589812 23093661050666752 23103458215358976 23180006560944636 23183972403787552 23240528771286528 23244504968810496 23266563717632256 23267014250459616 23327763634925568 23382865117434368 23405055168332448 23409059514503936 23435283255558272 23466164972949504 23492452685764608 23636331936974848 23662810277456896 23724706454021664 23751283795082928 23786650857295872 23813297590892544 23892660484339374 23955043409885952 23981878783384704 24038525322461104 24101289096148992 24128288299766784 24214712557980672 24218971171813782 24246102207480489 24271909063455872 24282206083489536 24309407957369472 24332948459142687 24454106814258576 24481501258038552 24517955657115648 24545421626858496 24572918365051392 24603399285652096 24630960972678592 24719185736271936 24788085376895568 24811490388013056 24842267239881728 24870096516102656 24963083988709608 24963567372888963 25028261753693184 25028746399972224 25111553763831808 25111673774356689 25177239502227072 25181547049544704 25205444027434944 25209756400235008 25299564430823424 25359323417101824 25450157076244992 25454511316742144 25549683873561792 25605530440568832 25701765325190136 25730557444673172 25768871762070528 25797739056800256 25826638689798912 25887642654958112 25894696331221263 25955234411237376 25980368682000096 26048202542788608 26077382754748416 26081968954260996 26109729854161408 26138978991414016 26150068089911808 26175391031767068 26305723257113664 26335191953816928 26364693662503056 26392755486476288 26403952246124544 26433530982770688 26495968461471488 26521626362875098 26590358534436864 26590873429096704 26620661562139008 26723274419924992 26753210873718784 26783180863495168 26853759158303532 26879114587014144 27043340987768742 27113950233167616 27118589130278912 27144324337237632 27305897696387856 27377192468441088 27407861466725376 27472600368526976 27510870166040898 27541688915293371 27678824196358608 27709831094263416 27739324643949568 27751092666845184 27782180522707968 27809083953305928 27874770565062603 27886596049007514 27947550644866944 27978858580615488 28083335274344448 28118170612173824 28149669683061248 28157339699968752 28250497984310784 28255466367116079 28329240430737792 28360975950264384 28422967446974464 28529238844239552 28529791283301672 28561751467711644 28604281599968256 28636325231334912 28806221745639936 28811150171697152 28839050025650592 28914347806396416 28914485990838903 29085893801422848 29123597986827876 29199638712642048 29227914767250108 29373446085931584 29406351365340768 29483130350628864 29516158502627328 29585877319952128 29593938664252872 29627090948044044 29660280370315938 29691849922285824 29807964519155424 29839691261898752 29873118847330304 29885792102756352 29914732607733792 29948244257406384 29985392879388492 30018983685452034 30063683722415616 30097362232933632 30131078471432064 30239003910390912 30281106813110272 30310430129000112 30389569633253376 30423613213873152 30428963779971162 30508412771563776 30690010466632608 30719134908436338 30724390612786416 30804610953811968 30906675414592848 30941897423354281 30987371695048704 31022084956843008 31022685667279488 31138677220903434 31173559981046343 31206740224443264 31440994475475312 31476215903192424 31550564485730199 31632941938695552 31668378393443904 31781810232349632 31856880645785832 31870395484580016 31906097944047432 31940057879847936 31975838377846272 32096015193714381 32171051066355712 32179816799964288 32215865885251776 32286283410640896 32291961562418376 32328136276640652 32376274777986048 32412543943159296 32443931278856916 32528641282195968 32605475752344768 32642001677384736 32727228835811328 32763891153401856 32958914315029248 33045126846673032 33050780502527424 33082145286008364 33284111984946144 33284756497185284 33371015671590912 33371661866629632 33403331162571552 33482231699142252 33533960084049852 33569652669636096 33607258703246592 33812431222802432 33821644187717568 33859532512050336 33897463280361072 33933542768326656 33977530984632522 34066245164749056 34099233895125126 34188265837410048 34226564865607296 34269020433586848 34307409926230896 34321964368009248 34358495682760704 34396985409067008 34435518253065216 34526261774961684 34558861611875328 34564939439384718 34640491576000128 34655187323038464 34770009841416954 34775958605681328 34866757453215744 34900521375689424 34982958359286574 34991645452388352 35022147633027373 35074297676151552 35107582752498672 35113589271755904 35152924883337408 35362168483833464 35454497905462272 35494215416185344 35587059681032496 35626925692624392 35805012211071376 35838819449352192 35838990726509061 35932565114828928 35972818175077056 36057787983691656 36151933644223488 36192432449650176 36322068836971008 36328456757720673 36407863595183808 36423309125234304 36464111936054208 36543815288967168 36681160221387864 36722251887057828 36776933485673472 36818132440287744 36859377547577088 36905098928478144 36946441459017888 37042907363610624 37078778604407904 37166360753416804 37175590036795392 37182128065343352 37217235582019584 37263400859822592 37305144774153984 37444625983064412 37543119599958336 37667330645747712 37673955156154772 37716158989414094 37765859253340608 37772320574317056 37808166041152416 37814634600352512 38038985125652736 38039721711068896 38082335290282192 38139042133291008 38175235614367488 38181766975113216 38324525810342688 38408295660853248 38452066700867456 38552647987785204 38595836167009758 38653307643105792 38696608585200384 38739958034698368 38831463982437168 38932851616856064 38970553023000144 39062603648999294 39072303814182912 39116074132122624 39122953431391494 39164594781242112 39208468487121024 39225102134867712 39458584885670496 39502787930725392 39547040493754584 39589133229714432 39605928369186816 39640452815404609 39650296474156032 39743952692207232 39782439544312647 39886310143645056 39930992343208512 39980523839184656 40025311580602712 40084911629887488 40129816310578176 40174771295242752 40280638737455298 40318671880521216 40413906838666816 40564817618497536 40565011481653113 40571951706628216 40670925349751424 40677883695418368 40716486505856448 40920013955510144 40958846544581784 40965854150381888 41065788702661632 41111792200088064 41208900552790464 41362779942457344 41363580889705984 41510935813681152 41518236294537912 41564746641395124 41608986965924352 41626639000267776 41673270784061952 41921325967300416 41968287870923232 42067419314306932 42077865646043136 42125002911516672 42177255918260736 42224504524591872 42375746976466176 42475840861047776 42493860646106688 42541463925396576 42586743839797248 42634451170461696 42652538243739648 42793858266359328 42794686924952508 42842627201567466 42906422399952384 42954487847002368 43055948749891168 43104181702187536 43168366370648064 43209332618459904 43216725257545728 43258575038475888 43371521709594624 43473967669793024 43522668903179648 43628840702134272 43685396980241814 43799458068963072 43945219086705664 44060169128897376 44067707336703232 44109527048011152 44175208734978048 44224695525943296 44274237753940992 44378815979928192 44495549155506176 44537774883428736 44642975598856336 44711946778733136 44759536892848128 44809678270995456 44828688154134528 44978089319082738 45028475528178051 45095525583623424 45146043349400448 45196617707148096 45303374646176696 45421660219665408 45465645193500168 45584354449880064 45635419820809728 45643445669956743 45692027244782464 45743213234974528 45762619157345664 45914024337420288 46035015699948912 46078482149167104 46086585919179624 46187322101333504 46206916430717952 46360013121889272 46367944807575104 46481057542573056 46533127435264512 46534028500919232 46765730234868736 46810110336664896 46818119029007872 46870566511116544 46984905371529216 47272663873949696 47325620554913792 47449412908043328 47502567590165856 47626595181785088 47785320968678748 47910086819771904 47963757566769408 48077050644922208 48202578192297984 48256576599533568 48429425115961344 48437942343627564 48492204414960978 48543818126911744 48564412166979072 48618815914738944 48665896918285374 48908213628517152 48963002516077104 49035911314231296 49090843253716992 49145836730102784 49206798571304192 49261921945357184 49438371472543872 49576170753791136 49684534479763456 49740193032205312 49926167977419216 49927134745777926 50056523507386368 50057492799944448 50223347548713378 50354479004454144 50363094099089408 50410888054869888 50419512800470016 50718646834203648 50900314152489984 50966296476948783 51099367747123584 51148850842687689 51403530650380272 51461114889346344 51537743524141056 51595478113600512 51653277379597824 51775285309916224 51789392662442526 51847409159077077 51960737364000192 52154765509496832 52163937908521992 52219459708322816 52277957982828032 52300136179823616 52350782063534136 52474437538929861 52611446514227328 52670383907633856 52729387325006112 52785510972952576 52867061965541376 52991936922942976 53043252725750196 53180717068873728 53181746858193408 53241323124278016 53506421747437568 53566361726990336 53707518316607064 53758229174028288 54086681975537484 54227900466335232 54237178260557824 54288648674475264 54611795392775712 54754384936882176 54815722933450752 54945200737053952 55021740332081796 55083377830586742 55357648392717216 55419662188526832 55478649287899136 55502185333690368 55564361045415936 55618167906611856 55749541130125206 55773192098015028 55895101289733888 55957717161230976 56236341224347648 56299339366122496 56314679399937504 56500995968621568 56510932734232158 56574238484121141 56658480861475584 56721951900528768 57058477688479104 57059582566603344 57123502935423288 57208563199936512 57272650462669824 57612443491279872 57678100051301184 57828971981677806 57893754250514637 58247195973655752 58399277425284096 58455829534500216 58593905473498941 58684430147087241 58746892171863168 58812702730681536 59032317005254656 59171754639904256 59187877328505744 59254181896088088 59320560740631876 59383699844571648 59615929038310848 59746237694660608 59829465215467584 59896488514812768 59970785758776984 60037967370904068 60127367444831232 60194724465867264 60262156942864128 60420958106182947 60478007820781824 60562213626220544 60620860258000224 60779139266506752 60847226427746304 60857927559942324 61016825543127552 61380020933265216 61438269816872676 61448781225572832 61609221907623936 61813350829185696 61883794846708562 61974743390097408 62044169913686016 62045371334558976 62277354441806868 62347119962092686 62413480448886528 62881988950950624 62952431806384848 63101128971460398 63265883877391104 63336756786887808 63563620464699264 63713761291571664 63740790969160032 63812195888094864 63880115759695872 63951676755692544 64192030387428762 64263940802351199 64359633599928576 64431731770503552 64583923124836752 64656272553281304 64752549555972096 64825087886318592 64887862557713832 65041131318479407 65057282564391936 65210951504689536 65284003354769472 65527782306803712 65528095470362721 65917828630058496 65929421523270851 66090253693346064 66101561005054848 66164290572016728 66568223969892288 66569512994370568 66743323733259264 66806662325143104 66964463398284504 67067920168099704 67139305339272192 67214517406493184 67467133978624107 67624862445604864 67643288375435136 67719065024100672 67794926560722144 67867085536653312 67955061969265044 68132490329498112 68198467790250252 68376531674820096 68453129731214592 68538040867173696 68614819852461792 68643928736018496 68793970818134016 68871036506130432 69052523549923368 69117723223750656 69129878878769436 69280983152000256 69310374646076928 69540019682833908 69551917211362656 69733514906431488 69801042751378848 69965916718573148 69983290904776704 70044295266054746 70148595352303104 70215165504997344 70227178543511808 70305849766674816 70724336967666928 70908995810924544 70988430832370688 71174119362064992 71253851385248784 71610024422142752 71677981453018122 71865130229657856 71945636350154112 72115575967383312 72303867288446976 72384864899300352 72644137673942016 72656913515441346 72738306622441467 72815727190367616 72846618250468608 72928223872108416 73362320442775728 73444503774115656 73553866971346944 73617983800037131 73636264880575488 73718755095154176 73810197856956288 73892882918035776 74157557208815808 74332721506833608 74364256130686704 74434471164039168 74526801719645184 74610289548307968 74889251966128824 74890702118666889 75086239199916672 75334661291495424 75335021323070067 75347910312309544 75432317978828188 75531718506681216 75544641148634112 75616332082304832 75629269200705024 76077970251305472 76079443422137792 76164670580564384 76350471228734976 76363533950226432 76649051620685376 76816591321706496 76904133401734912 77105295975570408 77191672334019516 77306615286211584 77393217170400768 77479916069396736 77662927964874336 77865703233712128 77941106046000288 78125207297998588 78144607628365824 78232148264245248 78245906862782988 78329189562484224 78416936974242048 78450204269735424 78917169771340992 79005575861450784 79094080987509168 79178266459428864 79211856738373632 79280905630809218 79300592948312064 79487905384414464 79564879088625294 79772620287290112 79861984686417024 79961047678369312 80050623161205424 80169823259774976 80259632621156352 80349542590485504 80561277474910596 80637343761042432 80827813677333632 81130022963306226 81143903413256432 81341850699502848 81355767390836736 81432973011712896 81840027911020288 81917693089163568 81931708300763776 82131577405323264 82223584400176128 82417801105580928 82727161779411968 83036472589075824 83129493282790248 83217973931848704 83253278000535552 83346541568123904 83624311695187809 83842651934600832 83936575741846464 84134838628613864 84250005823033344 84354511836521472 84449009049183744 84751493952932352 84766399101348237 84951681722095552 84987721292213376 85082927850793152 85268902340923392 85587716532718656 85589373849905016 85685254403134932 85812844799904768 85908975694004736 86111897499782336 86208363404375072 86418665236919808 86433450515091456 86517150076951776 86743043419189248 86947935339586048 87045337806359296 87257681404268544 87370793960483628 87598916137926144 87890438173411328 88120338257794752 88135414673406464 88219054096022304 88449391051886592 88548475507881984 88757631959856384 88991098311012352 89075549766857472 89285951197712672 89423893557466272 89519073785696256 89619356541990912 89657376308269056 89956178638165476 90056951056356102 90191051167246848 90292086698800896 90393235414296192 90606749292353392 90843320439330816 90931290387000336 91168708899760128 91270839641619456 91286891339913486 91384054489564928 91486426469949056 91525238314691328 92070031399897824 92173171838359248 92374644202667008 92413832861435904 92720026243778544 92735889615150208 92825692270062843 92962115085146112 93066254870529024 93068057001838464 93531460469737472 93620220673329792 93636238058015744 93741133022233088 94651241109827584 94651693457190597 94898825816086656 95005135180331712 95570641937357496 95820173639543808 95927515133538816 96154101289844416 96288045581143143 96513153199067136 96858850231922688 96875884687255128 96984408829921956 97087636253823488 97128824333958144 97237631829477888 97331793836570748 97816427257034304 97926005032154208 98181686507433984 98291673460205568 98413597142608384 98523843890714368 98876742945087744 99152341507582272 99369068959526912 99480386064410624 99852335954838432 99854269491555852 100113047014772736 100114985599888896 100446695097426756 100708958008908288 100726188198178816 100821776109739776 100839025600940032 101437293668407296 101800628304979968 101932592953897566 102198735494247168 102297701685375378 102807061300760544 102922229778692688 103075487048282112 103190956227201024 103306554759195648 103550570619832448 103578785324885052 103694818318154154 103921474728000384 104327875817043984 104438919416645632 104555915965656064 104600272359647232 104701564127068272 104948875077859722 105066442899082119 105222893028454656 105340767815267712 105458774650012224 105983873845885952 106086505451500392 106363493716386816 106482646248556032 107132723453980672 107415036633214128 107516458348056576 107516972179527183 108173363951074968 108455800932670464 108577297348950528 108985370273162019 109223590785551424 109631445866901504 109890401474107904 110043480664163592 110166755661173484 110715296785434432 110839324377053664 110957298575798272 111128722090831872 111236335813223712 111499082260250412 111546384196030056 111790202579467776 111915434322461952 112472682448695296 112598678732244992 112629358799875008 113001991937243136 113021865468464316 113148476968242282 113316961722951168 113443903801057536 114116955376958208 114119165133206688 114247005870846576 114417126399873024 114545300925339648 115224886982559744 115356200102602368 115657943963355612 115787508501029274 116494391947311504 116798554850568192 116911659069000432 117187810946997882 117368860294174482 117493784343726336 117625405461363072 118343509279808512 118375754657011488 118508363792176176 118641121481263752 118767399689143296 118921358446213827 119231858076621696 119347318632937941 119658930430935168 119792977029625536 119941571517553968 120075934741808136 120254734889662464 120389448931734528 120524313885728256 120841916212365894 120956015641563648 121241720516000448 121694452855492608 121695034444959339 121715855119884648 122033651086255104 122440354257503009 122760041866530432 122876539633745352 122897562451145664 123626701658371392 123767589693417124 124088339827372032 124090742669117952 124554708883613736 124694239924185372 124826960897773056 125763977901901248 125904863612769696 126202257942920796 126531767754782208 126673513573775616 127127240929398528 127427522583143328 127481581938320064 127624391776189728 127760231519391744 127903353511385088 128384060774857524 128527881604702398 128719267199857152 128863463541007104 129167846249673504 129312545106562608 129505099111944192 129650175772637184 129775725115427664 130082262636958814 130114565128783872 130421903009379072 130568006709538944 131056190940725442 131835657260116992 131858843046541702 132180507386692128 132203122010109696 132328581144033456 133136447939784576 133139025988741136 133486647466518528 133613324650286208 133928926796569008 134135840336199408 134278610678544384 134429034812986368 134934267957248214 135085426584534153 135286576750870272 135438130048201344 135589853121444288 135910123938530088 136264980658996224 136396935580500504 136719112771497529 136753063349640192 136906259462429184 136930337009870229 137076081734347392 137229639704923584 137287857472036992 137742073012260864 138105047099846736 138235446447501312 138259757757538872 138561966304000512 138620749292153856 139080039365667816 139103834422725312 139602085502757696 139931833437146296 140088590532109492 140297190704606208 140430331009994688 140454357087023616 140611699533349632 141448673935333856 141817991621849088 141976861664741376 142348238724129984 142507702770497568 143220048844285504 143355962906036244 143730260459315712 143891272700308224 144231151934766624 144607734576893952 144769729798600704 145288275347884032 145313827030882692 145476613244882934 145631454380735232 145693236500937216 145856447744216832 146724640885551456 146889007548231312 147107733942693888 147235967600074262 147272529761150976 147437510190308352 147620395713912576 147785765836071552 148315114417631616 148665443013667216 148728512261373408 149053603439290368 149220579096615936 149778503932257648 149781404237333778 150172478399833344 150670042646140134 150695820624619088 150864635957656376 151063437013362432 151089282297268224 151232664164609664 151258538401410048 152155940502610944 152158886844275584 152329341161128768 152700942457469952 152898889430846349 153298103241370752 153808266803469824 154210591951140816 154383344668039032 154613230572423168 154786434340801536 154959832138793472 155325855929748672 155882212092000576 156250414595997176 156464296528490496 156491813725565976 156658379124968448 156833873948484096 156900408539470848 157423312616789583 157834339542681984 158011151722901568 158188161975018336 158356532918857728 158561811261618436 158601185896624128 158975810768828928 159129758177250588 159545240574580224 159723969372834048 159922095356738624 160101246322410848 160519265242312704 160699085180971008 161122554949821192 161274687522084864 161655627354667264 162260045926612452 162287806826512864 162683701399005696 162711534781673472 162865946023425792 163680055822040576 163835386178327136 163863416601527552 164263154810646528 164447168800352256 164835602211161856 165454323558823936 166072945178151648 166258986565580496 166435947863697408 166506556001071104 166693083136247808 167248623390375618 167685303869201664 167873151483692928 168269677257227728 168709023673042944 168898018098367488 169502987905864704 169532798202696474 169722715452363423 169903363444191104 169975442584426752 170165855701586304 171175433065437312 171178747699810032 171370508806269864 171625689599809536 171817951388009472 172223794999564672 172416726808750144 172837330473839616 173034300153903552 173895870679172096 174090675612718592 174741587920967256 175197832275852288 175780876346822656 175781716420496823 176240676515589504 176270829346812928 176438108192044608 177096951015763968 177515263919712768 178151099533714944 178571902395425344 178847787114932544 179238713083981824 179912357276330952 180113902112712204 180382102334493696 180584173397601792 180786470828592384 181213498584706784 181262874318548841 181686640878661632 181862580774000672 182337417799520256 182541679283238912 182573782679826972 182768108979129856 182972852939898112 183050476629382656 184140062799795648 184346343676718496 184749288405334016 184827665722871808 185440052487557088 185471779230300416 185651384540125686 185924230170292224 186132509741058048 186136114003676928 187062920939474944 187240441346659584 187272476116031488 187482266044466176 189303386914381194 189797651632173312 190010270360663424 191141283874714992 191640347279087616 191855030267077632 192308202579688832 192576091162286286 192791822407053597 193751769374510256 193968817659843912 194175272507646976 194257648667916288 194475263658955776 194663587673141496 195123393955438221 195632854514068608 195852010064308416 196583346920411136 196827194285216768 197047687781428736 197753485890175488 197788264569812553 198304683015164544 198960772128821248 199704671909676864 199708538983111704 200229971199777792 200893390194853512 201417916017816576 201643552219479552 201678051201880064 202401401935872321 202874587336814592 203601256609959936 203865185907795132 204397470988494336 204595403370750756 205614122601521088 205844459557385376 206381912454402048 206613109518391296 207101141239664896 207157570649770104 207389636636308308 207842949456000768 208655751634087968 208877838833291264 209111831931312128 209200544719294464 209403128254136544 209897750155719444 210132885798164238 210445786056909312 210681535630535424 210917549300024448 211967747691771904 212173010903000784 212726987432773632 212965292497112064 214830073266428256 215033944359054366 216346727902149936 216911601865340928 217154594697901056 217970740546324038 218214919867324401 218447181571102848 219780802948215808 220086961328327184 220333511322346968 220853951400111393 221430593570868864 221678648754107328 222472671626447424 222998164520500824 223092768392060112 223580405158935552 223830868644923904 224672106356000667 225197357464489984 225258717599750016 226003983874486272 226005063969210201 226043730936928632 226296953936484564 226633923445902336 226887807602115072 228233910753916416 228238330266413376 228494011741693152 229090601850679296 230449773965119488 230712400205204736 231315887926711224 231575017002058548 232988783894623008 233597109701136384 233823318138000864 234375621893995764 234737720588348964 234987568687452672 235250810922726144 236687018559617024 236751509314022976 237016727584352352 237282242962527504 237534799378286592 237842716892427654 238463716153243392 238694637265875882 239317860861870336 239585954059251072 239883143035107936 240151869483616272 240509469779324928 240778897863469056 241048627771456512 241683832424731788 241912031283127296 242483441032000896 243390068889918678 243431710239769296 244067302172510208 244880708515006018 245155033431191611 245520083733060864 245753079267490704 245795124902291328 247253403316742784 247535179386834248 248181485338235904 249109417767227472 249388479848370744 249653921795546112 250872935085563427 251527955803802496 251809727225539392 252404515885841592 253063535509564416 253347027147551232 254254481858797056 254299197304044711 254855045166286656 254963163876640128 255248783552379456 255806707022770176 256768121549715048 257055763209404796 257438534399714304 257726927082014208 258335692499347008 258625090213125216 259300351545274368 259551450230855328 260164525273917628 260229130257567744 260843806018758144 261136013419077888 262112381881450884 263671314520233984 263717686093083404 264361014773384256 264406244020219392 264657162288066912 266272895879569152 266278051977482272 266973294933037056 267226649300572416 267857853593138016 268271680672398816 268557221357088768 268858069625972736 269868535914496428 270170853169068306 270573153501740544 270876260096402688 271179706242888576 271820247877060176 272529961317992448 272793871161001008 273438225542995058 273506126699280384 273812518924858368 273860674019740458 274152163468694784 274459279409847168 274575714944073984 276210094199693472 276519515515077744 277123932608001024 277241498584307712 277483169707832263 278160078731335632 278207668845450624 278477076810188529 279204171005515392 279863666874292592 280177181064218984 280594381409212416 280860662019989376 280908714174047232 281223399066699264 282897347870667712 283953723329482752 283955080371571791 284696477448259968 285015405540995136 286440097688571008 286711925812072488 287460520918631424 287782545400616448 288462303869533248 289539459597201408 290576550695768064 290627654061765384 290953226489765868 291262908761470464 291386473001874432 291712895488433664 293449281771102912 293778015096462624 294471935200148524 294545059522301952 294875020380616704 295240791427825152 295571531672143104 296630228835263232 297330886027334432 297457024522746816 298107206878580736 298441158193231872 299557007864515296 299562808474667556 300344956799666688 301340085292280268 301391641249238176 301729271915312752 302126874026724864 302178564594536448 302465328329219328 302517076802820096 304311881005221888 304317773688551168 304658682322257536 305401884914939904 305797778861692698 306596206482741504 307616533606939648 308421183902281632 308766689336078064 309226461144846336 309572868681603072 309919664277586944 310651711859497344 311764424184001152 312500829191994352 312983627451131952 313316758249936896 313667747896968192 313800817078941696 314846625233579166 315199328697246357 315668679085363968 316022303445803136 316376323950036672 317123622523236872 317951621537657856 318259516354501176 319090481149160448 319447938745668096 319844190713477248 320202492644821696 321398170361942016 322245109899642384 322549375044169728 323311254709334528 324520091853224904 324575613653025728 325367402798011392 325731892046851584 327360111644081152 327670772356654272 327726833203055104 328894337600704512 329671204422323712 330908647117647872 332145890356303296 332517973131160992 332871895727394816 333386166272495616 334497246780751236 335370607738403328 335746302967385856 336539354514455456 337418047346085888 337796036196734976 339005975811729408 339065596405392948 339445430904726846 339806726888382208 339950885168853504 340331711403172608 342350866130874624 342357495399620064 342741017612539728 343251379199619072 343635902776018944 344447589999129344 344833453617500288 345674660947679232 346068600307807104 347791741358344192 348181351225437184 349483175841934512 350395664551704576 351563432840993646 352481353031179008 352541658693625856 352876216384089216 355030527839425536 356302199067429888 356764075338641481 357143804790850688 357695574229865088 358041955898813823 359824714552661904 360227804225424408 360764204668987392 361168346795203584 361572941657184768 362426997169413568 362525748637097682 363725161548001344 365083358566477824 365147565359653944 365536217958259712 365945705879796224 366100953258765312 367321062772509027 368280125599591296 368692687353436992 369498576810668032 370880104975114176 370943558460600832 371302769080251372 372265019482116096 372272228007353856 374480882693319168 374544952232062976 374964532088932352 378606773828762388 379595303264346624 380020540721326848 382282567749429984 383280694558175232 383710060534155264 384616405159377664 385152182324572572 385583644814107194 387503538749020512 387937635319687824 388350545015293952 388515297335832576 388950527317911552 389327175346282992 390246787910876442 391265709028137216 391704020128616832 393654388570433536 394095375562857472 395506971780350976 395576529139625106 396609366030329088 399409343819353728 399417077966223408 400459942399555584 401786780389707024 402835832035633152 403287104438959104 404802803871744642 405256279753602459 407730371815590264 408794941976988672 409190806741501512 410157338314492587 410791011029610687 411228245203042176 411688919114770752 413226219036782592 414202282479329792 414315141299540208 414779273272616616 415685898912001536 417311503268175936 418223663862624256 418806256508273088 419795500311438888 420265771596328476 420891572113818624 421363071261070848 421835098600048896 423935495383543808 424346021806001568 425453974865547264 425930584994224128 429660146532856512 430067888718108732 432693455804299872 433823203730681856 434309189395802112 435941481092648076 436429839734648802 436894363142205696 439561605896431616 440173922656654368 440667022644693936 441707902800222786 442861187141737728 443357297508214656 444945343252894848 445996329041001648 446185536784120224 447160810317871104 447661737289847808 449344212712001334 450517435199500032 452010127938420402 452087461873857264 452593907872969128 453267846891804672 453775615204230144 455287919229355849 456467821507832832 456476660532826752 456988023483386304 458696668292539047 461424800410409472 462631775853422448 463150034004117096 465977567789246016 467646636276001728 468751243787991528 469475441176697928 469975137374905344 470501621845452288 472269937850368749 473374037119234048 473503018628045952 474033455168704704 474564485925055008 475069598756573184 475685433784855308 476927432306486784 477389274531751764 478635721723740672 479171908118502144 479766286070215872 480303738967232544 481557795726938112 482097255542913024 483367664849463576 483824062566254592 484966882064001792 486780137779837356 486863420479538592 488134604345020416 489761417030012036 490310066862383222 491040167466121728 491506158534981408 491590249804582656 494506806633485568 495070358773668496 496362970676471808 498218835534454944 498776959696741488 499307843591092224 501745870171126854 503055911607604992 503619454451078784 504809031771683184 506127071019128832 506694054295102464 508508963717594112 508598394608089422 509168146357090269 509710090332573312 509926327753280256 510497567104758912 513536243099430096 514111526418809592 514877068799428608 515325886600259917 515453854164028416 516671384998694016 517250180426250432 519102900461710656 520329050547835256 521687612037516288 522272026838155776 524224763762901768 527342629040467968 527345149261490469 527435372186166808 528722029546768512 528812488040438784 529314324576133824 532545791759138304 532556103954964544 534453298601144832 535715707186276032 536543361344797632 537716139251945472 539737071828992856 540341706338136612 541146307003481088 541752520192805376 542359412485777152 543640495754120352 545059922635984896 545587742322002016 546876451085990116 547012253398560768 547625037849716736 547721348039480916 548304326937389568 548918558819694336 549151429888147968 552420188399386944 553039031030155488 554247865216002048 554482997168615424 554966339415664526 556320157462671264 556415337690901248 556954153620377058 558408342011030784 559727333748585184 560354362128437968 561188762818424832 561721324039978752 561817428348094464 562446798133398528 565794695741335424 567910160743143582 569392954896519936 570030811081990272 572880195377142016 573423851624144976 574921041837262848 575565090801232896 576924607739066496 581255308123530768 581906452979531736 582525817522940928 582772946003748864 583425790976867328 585370181866314663 586898563542205824 587556030192925248 588943870400297048 589750040761233408 590481582855650304 591143063344286208 593260457670526464 593364793709437659 594661772054668864 594914049045493632 596882316386463744 599114015729030592 599125616949335112 600689913599333376 602680170584560536 602783282498476352 603458543830625504 604253748053449728 604930656658438656 605034153605640192 608623762010443776 608635547377102336 609317364644515072 610803769829879808 611595557723385396 613192412965483008 615233067213879296 616842367804563264 617533378672156128 619145737363206144 619839328555173888 621303423718994688 623528848368002304 625001658383988704 625967254902263904 626633516499873792 627335495793936384 627601634157883392 629693250467158332 630398657394492714 631337358170727936 632044606891606272 632752647900073344 634247245046473744 635903243075315712 636519032709002352 638180962298320896 638895877491336192 639688381426954496 640404985289643392 644490219799284768 646622509418669056 649040183706449808 649151227306051456 650734805596022784 651463784093703168 654720223288162304 655341544713308544 655453666406110208 659342408844647424 662561854200334179 664291780712606592 665035946262321984 668994493561502472 670741215476806656 671492605934771712 673078709028910912 674016319068002001 675592072393469952 678011951623458816 678131192810785896 678890861809453692 679613453776764416 679901770337707008 680663422806345216 684701732261749248 684714990799240128 685482035225079456 687271805552037888 688895179998258688 689666907235000576 691349321895358464 692137200615614208 695583482716688384 696362702450874368 698966351683869024 700791329103409152 703126865681987292 704962706062358016 705083317387251712 705752432768178432 710061055678851072 712604398134859776 713528150677282962 714287609581701376 715391148459730176 716083911797627646 719649429105323808 720455608450848816 721528409337974784 722336693590407168 723145883314369536 724853994338827136 725051497274195364 727450323096002688 730295130719307888 731072435916519424 731891411759592448 732201906517530624 734642125545018054 735465100293574833 736560251199182592 737385374706873984 741760209950228352 741887116921201664 742605538160502744 744544456014707712 748961765386638336 749929064177864704 752618805256690281 757213547657524776 759190606528693248 760041081442653696 762897591912134133 764565135498859968 767420121068310528 769232810318755328 770304364649145144 771167289628214388 775007077498041024 775875270639375648 776701090030587904 777901054635823104 778654350692565984 780493575821752884 782531418056274432 783408040257233664 787308777140867072 788190751125714944 791013943560701952 791153058279250212 793218732060658176 798818687638707456 798834155932446816 800919884799111168 803573560779414048 805671664071266304 806574208877918208 809605607743489284 810512559507204918 815460743631180528 817589883953977344 818381613483003024 820314676628985174 821582022059221374 822456490406084352 823377838229541504 828404564958659584 828630282599080416 829558546545233232 831371797824003072 832449509123496789 834623006536351872 835431230430565587 837612513016546176 839591000622877776 840531543192656952 841783144227637248 842726142522141696 843670197200097792 848692043612003136 851861169988448256 851865241114715373 857082479802521063 859320293065713024 860135777436217464 865386911608599744 868618378791604224 871882962185296152 872859679469297604 873788726284411392 879123211792863232 880347845313308736 881334045289387872 883415805600445572 885722374283475456 886714595016429312 889890686505789696 891992658082003296 892371073568240448 894321620635742208 895323474579695616 898688425424002668 901034870399000064 904020255876840804 904174923747714528 905187815745938256 906535693783609344 907551230408460288 910575838458711698 912935643015665664 912953321065653504 913976046966772608 917393336585078094 922849600820818944 925263551706844896 926300068008234192 931955135578492032 935293272552003456 937502487575983056 938950882353395856 939950274749810688 941003243690904576 944539875700737498 945597986091739071 947006037256091904 948066910337409408 949128971850110016 951370867569710616 953854864612973568 954778549063503528 957033789400482703 957271443447481344 958343816237004288 959532572140431744 960607477934465088 964194511085826048 966735329698927152 967648125132509184 969933764128003584 973560275559674712 973726840959077184 979522834060024072 980620133724766444 982080334932243456 983012317069962816 983180499609165312 989013613266971136 990140717547336992 992725941352943616 996437671068909888 997553919393482976 998615687182184448 1003491740342253708 1006111823215209984 1007238908902157568 1009618063543366368 1012254142038257664 1013388108590204928 1017017927435188224 1017196789216178844 1018336292714180538 1019420180665146624 1019852655506560512 1020995134209517824 1027072486198860192 1028223052837619184 1029754137598857216 1030651773200519834 1030907708328056832 1033342769997388032 1034500360852500864 1038205800923421312 1040658101095670512 1043375224075032576 1044544053676311552 1048449527525803536 1054690298522980938 1054870744372333616 1057444059093537024 1057624976080877568 1058628649152267648 1065091583518276608 1065112207909929088 1068906597202289664 1070292226015924443 1071431414372552064 1073086722689595264 1079474143657985712 1080683412676273224 1082292614006962176 1083505040385610752 1084718824971554304 1087280991508240704 1091175484644004032 1093752902171980232 1095250075699433472 1095442696078961832 1096608653874779136 1097837117639388672 1098302859776295936 1101963188317527081 1104840376798773888 1106078062060310976 1108495730432004096 1109932678831329052 1112640314925342528 1112830675381802496 1113908307240754116 1116816684022061568 1119454667497170368 1120708724256875936 1123442648079957504 1123634856696188928 1124893596266797056 1131589391482670848 1135820321486287164 1138785909793039872 1140061622163980544 1145760390754284032 1146847703248289952 1149842083674525696 1151130181602465792 1153849215478132992 1162510616247061536 1163812905959063472 1165051635045881856 1165545892007497728 1166851581953734656 1170740363732629326 1173797127084411648 1175112060385850496 1177887740800594096 1180963165711300608 1182286126688572416 1186520915341052928 1186729587418875318 1189323544109337728 1189828098090987264 1198228031458061184 1198251233898670224 1201379827198666752 1205360341169121072 1205566564996952704 1206917087661251008 1208507496106899456 1209861313316877312 1217271094754204672 1218634729289030144 1223191115446770792 1226384825930966016 1230466134427758592 1230472014943477761 1233684735609126528 1235066757344312256 1239678657110347776 1242606847437989376 1247057696736004608 1250003316767977408 1251934509804527808 1254670991587872768 1259386500934316664 1260797314788985428 1262674716341455872 1264089213783212544 1265505295800146688 1268494490092947488 1271806486150631424 1273038065418004704 1276361924596641792 1277791754982672384 1279376762853908992 1280809970579286784 1288980439598569536 1293245018837338112 1298080367412899616 1298302454612102912 1301469611192045568 1302927568187406336 1309440446576324608 1310683089426617088 1310907332812220416 1318684817689294848 1325123708400668358 1328583561425213184 1330071892524643968 1337988987123004944 1341482430953613312 1342985211869543424 1346157418057821824 1348032638136004002 1356262385621571792 1357781723618907384 1359226907553528832 1359803540675414016 1361326845612690432 1365863757688067547 1369403464523498496 1369429981598480256 1370964070450158912 1377790359996517376 1379333814470001152 1384274401231228416 1392725404901748736 1397932703367738048 1406253731363974584 1409925412124716032 1411504865536356864 1416809813551106247 1420122111357702144 1425208796269719552 1427056301354565924 1428575219163402752 1430782296919460352 1432167823595255292 1439298858210647616 1440911216901697632 1444673387180814336 1446291766628739072 1449707988677654272 1450102994548390728 1454900646192005376 1460590261438615776 1462144871833038848 1463782823519184896 1464403813035061248 1469284251090036108 1470930200587149666 1473120502398365184 1474770749413747968 1483520419900456704 1483774233842403328 1485211076321005488 1489088912029415424 1497923530773276672 1505237610513380562 1514427095315049552 1518381213057386496 1520082162885307392 1525795183824268266 1527504439071270807 1529130270997719936 1538465620637510656 1540608729298290288 1542334579256428776 1545977659800779751 1550014154996082048 1551750541278751296 1557308701385131968 1560987151643505768 1565062836112548864 1566816080514467328 1576381502251429888 1582027887121403904 1582035447784471407 1582306116558500424 1586437464121316352 1597637375277414912 1597668311864893632 1607147121558828096 1613148417755836416 1619211215486978568 1621025119014409836 1630921487262361056 1635179767907954688 1636763226966006048 1640629353257970348 1643164044118442748 1644912980812168704 1646755676459083008 1656809129917319168 1657260565198160832 1659117093090466464 1662743595648006144 1664899018246993578 1669246013072703744 1670862460861131174 1675225026033092352 1679182001245755552 1681063086385313904 1683566288455274496 1685452285044283392 1687340394400195584 1697384087224006272 1703730482229430746 1714164959605042126 1718640586131426048 1720271554872434928 1730773823217199488 1743765924370592304 1745719358938595208 1747577452568822784 1756110545598943989 1760695690626617472 1762668090578775744 1766831611200891144 1771444748566950912 1773429190032858624 1779781373011579392 1780094381128312977 1783985316164006592 1784742147136480896 1790646949159391232 1797376850848005336 1802069740798000128 1808040511753681608 1808349847495429056 1810375631491876512 1815102460816920576 1821151676917423396 1825871286031331328 1825906642131307008 1827952093933545216 1834786673170156188 1845699201641637888 1850527103413689792 1852600136016468384 1863910271156984064 1870586545104006912 1875004975151966112 1877901764706791712 1879900549499621376 1882006487381809152 1889079751401474996 1891195972183478142 1894012074512183808 1896133820674818816 1898257943700220032 1902741735139421232 1907709729225947136 1909557098127007056 1914067578800965406 1914542886894962688 1916687632474008576 1919065144280863488 1921214955868930176 1933470659397854304 1939867528256007168 1942382187954825841 1947120551119349424 1947453681918154368 1959045668120048144 1961240267449532888 1964160669864486912 1966024634139925632 1966360999218330624 1978027226533942272 1980281435094673984 1987685562601002537 1992875342137819776 1995107838786965952 2006983480684507416 2012223646430419968 2014477817804315136 2019236127086732736 2026776217180409856 2034035854870376448 2034393578432357688 2036672585428361076 2038840361330293248 2039705311013121024 2041990268419035648 2054144972397720384 2056446105675238368 2061303546401039668 2061815416656113664 2066685539994776064 2069000721705001728 2076411601846842624 2081316202191341024 2086750448150065152 2089088107352623104 2096899055051607072 2109380597045961876 2109741488744667232 2114888118187074048 2115249952161755136 2117257298304535296 2130183167036553216 2130224415819858176 2137813194404579328 2140584452031848886 2142862828745104128 2146173445379190528 2158948287315971424 2161366825352546448 2164585228013924352 2167010080771221504 2169437649943108608 2174561983016481408 2182350969288008064 2187505804343960464 2190885392157923664 2193217307749558272 2195674235278777344 2196605719552591872 2203926376635054162 2206395300880724499 2209680753597547776 2212156124120621952 2219865357662658104 2225280629850685056 2225661350763604992 2227816614481508232 2233633368044123136 2238909334994340736 2241417448513751872 2246885296159915008 2249787192533594112 2263178782965341696 2271640642972574328 2277571819586079744 2280123244327961088 2291520781508568064 2293695406496579904 2302260363204931584 2307698430956265984 2325021232494123072 2327625811918126944 2330103270091763712 2333703163907469312 2341480727465258652 2347594254168823296 2350224120771700992 2355775481601188192 2361926331422601216 2364572253377144832 2373041830682105856 2373459174837750636 2378647088218675456 2379656196181974528 2396456062916122368 2396502467797340448 2402759654397333504 2410720682338242144 2411133129993905408 2413834175322502016 2417014992213798912 2419722626633754624 2434542189508409344 2437269458578060288 2446382230893541584 2452769651861932032 2460944029886955522 2467369471218253056 2470133514688624512 2485213694875978752 2494115393472009216 2497348527370490367 2500006633535954816 2503869019609055616 2506293691291696761 2518773001868633328 2521594629577970856 2525349432682911744 2528178427566425088 2531010591600293376 2536988980185894976 2546076130836009408 2555583509965344768 2558753525707817984 2561619941158573568 2571247439407563189 2577960879197139072 2586490037674676224 2596160734825799232 2596604909224205824 2605855136374812672 2621366178853234176 2621814665624440832 2637369635378589696 2650247416801336716 2657167122850426368 2660143785049287936 2675977974246009888 2682964861907226624 2685970423739086848 2692314836115643648 2696065276272008004 2712524771243143584 2715563447237814768 2718453815107057664 2719607081350828032 2722653691225380864 2731727515376135094 2738806929046996992 2738859963196960512 2741928140900317824 2755580719993034752 2758667628940002304 2768548802462456832 2795865406735476096 2812507462727949168 2819850824249432064 2823009731072713728 2833619627102212494 2836793958275217213 2854112602709131848 2857150438326805504 2861564593838920704 2864335647190510584 2871101368201448109 2878597716421295232 2881822433803395264 2892583533257478144 2899415977355308544 2900205989096781456 2909801292384010752 2921180522877231552 2927565647038369792 2938568502180072216 2941860401174299332 2946241004796730368 2949541498827495936 2967040839800913408 2967548467684806656 2970422152642010976 2978177824058830848 2995847061546553344 3010475221026761124 3028854190630099104 3036762426114772992 3040164325770614784 3051590367648536532 3055008878142541614 3058260541995439872 3076931241275021312 3081217458596580576 3084669158512857552 3091955319601559502 3100028309992164096 3103501082557502592 3114617402770263936 3121974303287011536 3130125672225097728 3133632161028934656 3164070895568942814 3164612233117000848 3172874928242632704 3187015434605490943 3195274750554829824 3195336623729787264 3210876678047773329 3214294243117656192 3238422430973957136 3242050238028819672 3261842974524722112 3273526453932012096 3281258706515940696 3286328088236885496 3289825961624337408 3293511352918166016 3305889564952581243 3313618259834638336 3314521130396321664 3318234186180932928 3325487191296012288 3329798036493987156 3338492026145407488 3341724921722262348 3350450052066184704 3358364002491511104 3362126172770627808 3370904570088566784 3374680788800391168 3394768174448012544 3407460964458861492 3428329919210084252 3437281172262852096 3440543109744869856 3461547646434398976 3487531848741184608 3491438717877190416 3495154905137645568 3512221091197887978 3521391381253234944 3525336181157551488 3533663222401782288 3542889497133901824 3546858380065717248 3559562746023158784 3560188762256625954 3567970632328013184 3569484294272961792 3594753701696010672 3604139481596000256 3607281206201819419 3616081023507363216 3616699694990858112 3620751262983753024 3642303353834846792 3651813284262614016 3655904187867090432 3669573346340312376 3691398403283275776 3691416044830433283 3701054206827379584 3705200272032936768 3727820542313968128 3741173090208013824 3750009950303932224 3755803529413583424 3764012974763618304 3778159502802949992 3782391944366956284 3788024149024367616 3792267641349637632 3796515887400440064 3805483470278842464 3815419458451894272 3819114196254014112 3828135157601930812 3829085773789925376 3833375264948017152 3838130288561726976 3842429911737860352 3866941318795708608 3879735056512014336 3884764375909651682 3894241102238698848 3894907363836308736 3918091336240096288 3922480534899065776 3928321339728973824 3932049268279851264 3932721998436661248 3956054453067884544 3960562870189347968 3975371125202005074 3985750684275639552 3990215677573931904 4013966961369014832 4024447292860839936 4028955635608630272 4038472254173465472 4068787156864715376 4073345170856722152 4077680722660586496 4079410622026242048 4083980536838071296 4097591273064202641 4108289944795440768 4112892211350476736 4122607092802079336 4133371079989552128 4138001443410003456 4152823203693685248 4162632404382682048 4178176214705246208 4193798110103214144 4218761194091923752 4219482977489334464 4229776236374148096 4234514596609070592 4260366334073106432 4260448831639716352 4275626388809158656 4281168904063697772 4285725657490208256 4292346890758381056 4317896574631942848 4322733650705092896 4334020161542443008 4338875299886217216 4349123966032962816 4364701938576016128 4375011608687920928 4381770784315847328 4386434615499116544 4391348470557554688 4393211439105183744 4407852753270108324 4412790601761448998 4419361507195095552 4424312248241243904 4439730715325316208 4450561259701370112 4451322701527209984 4455633228963016464 4467266736088246272 4477818669988681472 4482834897027503744 4493770592319830016 4526357565930683392 4543281285945148656 4555143639172159488 4560246488655922176 4583041563017136128 4587390812993159808 4615396861912531968 4637932979402339253 4650042464988246144 4655251623836253888 4682961454930517304 4695188508337646592 4700448241543401984 4711550963202376384 4729144506754289664 4746083661364211712 4746918349675501272 4757294176437350912 4759312392363949056 4792912125832244736 4793004935594680896 4821441364676484288 4822266259987810816 4827668350645004032 4839445253267509248 4869084379016818688 4874538917156120576 4892764461787083168 4905539303723864064 4921888059773911044 4934738942436506112 4940267029377249024 4970427389751957504 4988230786944018432 4994697054740980734 5000013267071909632 5007738039218111232 5012587382583393522 5037546003737266656 5043189259155941712 5050698865365823488 5056356855132850176 5062021183200586752 5073977960371789952 5092152261672018816 5117507051415635968 5123239882317147136 5142494878815126378 5155921758394278144 5192321469651598464 5193209818448411648 5242732357706468352 5268331636796831967 5300494833602673432 5314334245700852736 5320287570098575872 5340283143384938931 5351955948492019776 5371940847478173696 5384629672231287296 5392130552544016008 5425049542486287168 5431126894475629536 5436907630214115328 5445307382450761728 5463455030752270188 5477613858093993984 5477719926393921024 5483856281800635648 5511161439986069504 5517335257880004608 5537097604924913664 5591730813470952192 5625014925455898336 5639701648498864128 5646019462145427456 5667239254204424988 5673587916550434426 5708225205418263696 5714300876653611008 5723129187677841408 5728671294381021168 5742202736402896218 5757195432842590464 5763644867606790528 5798831954710617088 5800411978193562912 5819602584768021504 5827146563864477523 5842361045754463104 5877137004360144432 5883720802348598664 5892482009593460736 5899082997654991872 5934081679601826816 5940844305284021952 5963056687803007611 6020950442053522248 6057708381260198208 6080328651541229568 6103180735297073064 6110017756285083228 6116521083990879744 6153862482550042624 6162434917193161152 6169338317025715104 6183910639203119004 6200056619984328192 6207002165115005184 6229234805540527872 6243948606574023072 6260251344450195456 6267264322057869312 6328141791137885628 6329224466234001696 6345749856485265408 6374030869210981886 6390549501109659648 6390673247459574528 6421753356095546658 6428588486235312384 6476844861947914272 6484100476057639344 6523685949049444224 6547052907864024192 6562517413031881392 6572656176473770992 6579651923248674816 6587022705836332032 6611779129905162486 6619185902642173497 6629042260792643328 6636468372361865856 6659596072987974312 6676984052290814976 6683449843444524696 6699236525803378921 6700900104132369408 6716728004983022208 6724252345541255616 6749361577600782336 6789536348896025088 6814921928917722984 6856659838420168504 6874562344525704192 6881086219489739712 6923095292868797952 6975063697482369216 6982877435754380832 6990309810275291136 7024442182395775956 7042782762506469888 7050672362315102976 7067326444803564576 7085778994267803648 7093716760131434496 7119125492046317568 7120377524513251908 7135941264656026368 7138968588545923584 7189507403392021344 7208278963192000512 7214562412403638838 7232162047014726432 7233399389981716224 7241502525967506048 7284606707669693584 7303626568525228032 7311808375734180864 7339146692680624752 7382832089660866566 7402108413654759168 7410400544065873536 7455641084627936256 7482346180416027648 7492045582111471101 7500019900607864448 7511607058827166848 7556319005605899984 7564783888733912568 7576048298048735232 7584535282699275264 7593031774800880128 7610966940557684928 7638228392508028224 7656270315203861624 7666750529896034304 7676260577123453952 7684859823475720704 7713742318222689567 7733882637591417216 7759470113024028672 7769528751819303364 7788482204477397696 7789814727672617472 7836182672480192576 7844961069798131552 7864098536559702528 7865443996873322496 7912108906135769088 7921125740378695936 7950742250404010148 7971501368551279104 7980431355147863808 8027933922738029664 8048894585721679872 8057911271217260544 8076944508346930944 8137574313729430752 8146690341713444304 8155361445321172992 8158821244052484096 8167961073676142592 8195182546128405282 8216579889590881536 8225784422700953472 8245214185604158672 8266742159979104256 8276002886820006912 8305646407387370496 8325264808765364096 8387596220206428288 8437522388183847504 8438965954978668928 8459552472748296192 8469029193218141184 8520897663279432704 8562337808127395544 8571451314980416512 8584693781516762112 8613304104604344327 8635793149263885696 8645467301410185792 8677750599772434432 8698247932065925632 8729403877152032256 8750023217375841856 8763541568631694656 8782696941115109376 8815705506540216648 8825581203522897996 8838723014390191104 8848624496482487808 8879461430650632416 8901122519402740224 8902645403054419968 8911266457926032928 8934533472176492544 8955637339977362944 8965669794055007488 8987541184639660032 9052715131861366784 9086562571890297312 9110287278344318976 9120492977311844352 9166083126034272256 9174781625986319616 9230793723825063936 9275865958804678506 9300084929976492288 9310503247672507776 9365922909861034608 9390377016675293184 9400896483086803968 9423101926404752768 9493836699351002544 9514588352874701824 9518624784727898112 9561046303816472829 9585824251664489472 9586009871189361792 9642882729352968576 9644532519975621632 9655336701290008064 9749077834312241152 9785528923574166336 9843776119547822088 9869477884873012224 9880534058754498048 9917668694857743729 9940854779503915008 9976461573888036864 9989394109481961468 10000026534143819264 10015476078436222464 10025174765166787044 10075092007474533312 10086378518311883424 10112713710265700352 10124042366401173504 10147955920743579904 10184304523344037632 10235014102831271936 10246479764634294272 10284989757630252756 10311843516788556288 10384642939303196928 10386419636896823296 10485464715412936704 10536663273593663934 10600989667205346864 10628668491401705472 10640575140197151744 10680566286769877862 10703911896984039552 10769259344462574592 10784261105088032016 10821843618605458257 10850099084972574336 10862253788951259072 10926910061504540376 10955439852787842048 10967712563601271296 11034670515760009216 11074195209849827328 11074248134491299849 11183461626941904384 11250029850911796672 11292038924290854912 11334478508408849976 11347175833100868852 11416450410836527392 11428601753307222016 11446258375355682816 11457342588762042336 11484405472805792436 11514390865685180928 11527289735213581056 11597663909421234176 11600823956387125824 11639205169536043008 11654293127728955046 11684722091508926208 11754274008720288864 11767441604697197328 11784964019186921472 11798165995309983744 11868163359203653632 11881688610568043904 11926113375606015222 12041900884107044496 12115416762520396416 12206361470594146128 12220035512570166456 12233042167981759488 12292773819192607923 12324869834386322304 12338676634051430208 12367821278406238008 12400113239968656384 12414004330230010368 12458469611081055744 12487897213148046144 12534528644115738624 12656283582275771256 12658448932468003392 12748061738421963772 12781099002219319296 12781346494919149056 12843506712191093316 12857176972470624768 12953689723895828544 12968200952115278688 13047371898098888448 13094105815728048384 13125034826063762784 13145312352947541984 13159303846497349632 13174045411672664064 13223558259810324972 13238371805284346994 13258084521585286656 13272936744723731712 13319192145975948624 13353968104581629952 13366899686889049392 13398473051606757842 13401800208264738816 13433456009966044416 13448504691082511232 13579072697792050176 13629843857835445968 13713319676840337008 13749124689051408384 13762172438979479424 13846190585737595904 13913798938207017759 13950127394964738432 13965754871508761664 14048884364791551912 14085565525012939776 14101344724630205952 14134652889607129152 14187433520262868992 14238250984092635136 14240755049026503816 14271882529312052736 14277937177091847168 14379014806784042688 14429124824807277676 14464324094029452864 14466798779963432448 14483005051935012096 14569213415339387168 14607253137050456064 14623616751468361728 14678293385361249504 14765664179321733132 14804216827309518336 14820801088131747072 14911282169255872512 14964692360832055296 14984091164222942202 15000039801215728896 15023214117654333696 15112638011211799968 15129567777467825136 15152096596097470464 15169070565398550528 15186063549601760256 15221933881115369856 15276456785016056448 15312540630407723248 15352521154246907904 15369719646951441408 15427484636445379134 15467765275182834432 15539057503638606728 15576964408954795392 15579629455345234944 15672365344960385152 15689922139596263104 15728197073119405056 15842251480757391872 15901484500808020296 15943002737102558208 15960862710295727616 16055867845476059328 16115822542434521088 16153889016693861888 16275148627458861504 16293380683426888608 16310722890642345984 16335922147352285184 16390365092256810564 16433159779181763072 16451568845401906944 16490428371208317344 16533484319958208512 16552005773640013824 16611292814774740992 16650529617530728192 16775192440412856576 16875044776367695008 16877931909957337856 16919104945496592384 16938058386436282368 17041795326558865408 17124675616254791088 17142902629960833024 17169387563033524224 17226608209208688654 17271586298527771392 17290934602820371584 17396495864131851264 17458807754304064512 17481439691593432569 17500046434751683712 17527083137263389312 17631411013080433296 17651162407045795992 17677446028780382208 17697248992964975616 17758922861301264832 17802245038805480448 17822532915852065856 17911274679954725888 17931339588110014976 18105430263722733568 18173125143780594624 18240985954623688704 18349563251972639232 18461587447650127872 18551731917609357012 18600169859952984576 18621006495345015552 18731845819722069216 18780754033350586368 18801792966173607936 18846203852809505536 18987673398702005088 19029176705749403648 19037249569455796224 19122092607632945658 19171648503328978944 19172019742378723584 19285765458705937152 19289065039951243264 19310673402580016128 19571057847148332672 19687552239095644176 19738955769746024448 19761068117508996096 19835337389715487458 19857557707926520491 19978788218963922936 20000053068287638528 20030952156872444928 20050349530333574088 20097709577410136763 20150184014949066624 20172757036623766848 20248084732802347008 20295911841487159808 20368609046688075264 20492959529268588544 20569979515260505512 20623687033577112576 20769285878606393856 20772839273793646592 20970929430825873408 21073326547187327868 21201979334410693728 21257336982803410944 21281150280394303488 21361132573539755724 21407823793968079104 21538518688925149184 21568522210176064032 21643687237210916514 21700198169945148672 21724507577902518144 21853820123009080752 21910879705575684096 21935425127202542592 22148496268982599698 22366923253883808768 22476136746334413303 22500059701823593344 22668957016817699952 22694351666201737704 22832900821673054784 22914685177524084672 22968810945611584872 23028781731370361856 23054579470427162112 23141226954668068701 23195327818842468352 23201647912774251648 23278410339072086016 23308586255457910092 23369444183017852416 23508548017440577728 23534883209394394656 23596331990619967488 23736326718407307264 23763377221136087808 23852226751212030444 24083801768214088992 24230833525040792832 24412722941188292256 24440071025140332912 24466084335963518976 24585547638385215846 24649739668772644608 24677353268102860416 24735642556812476016 24800226479937312768 24828008660460020736 24916939222162111488 24975794426296092288 25250968443412735933 25312567164551542512 25316897864936006784 25496123476843927544 25562692989838298112 25687013424382186632 25714353944941249536 25839912313813032981 25907379447791657088 25936401904230557376 26094743796197776896 26188211631456096768 26250069652127525568 26290624705895083968 26348090823345328128 26447116519620649944 26476743610568693988 26516169043170573312 26545873489447463424 26638384291951897248 26707936209163259904 26733799373778098784 26796946103213515684 26803600416529477632 26866912019932088832 26897009382165022464 27158145395584100352 27259687715670891936 27426639353680674016 27498249378102816768 27524344877958958848 27692381171475191808 27827597876414035518 27900254789929476864 27931509743017523328 28097768729583103824 28171131050025879552 28202689449260411904 28269305779214258304 28481510098053007632 28543765058624105472 28555874354183694336 28683138911449418487 28758029613568085376 28858249649614555352 28928648188058905728 28933597559926864896 28966010103870024192 29138426830678774336 29247233502936723456 29356586770722499008 29531328358643466264 29608433654619036672 29641602176263494144 29822564338511745024 29929384721664110592 29968182328445884404 30000079602431457792 30046428235308667392 30225276022423599936 30259135554935650272 30338141130797101056 30372127099203520512 30443867762230739712 30552913570032112896 30625081260815446496 30705042308493815808 30739439293902882816 30854969272890758268 30935530550365668864 31078115007277213456 31153928817909590784 31159258910690469888 31344730689920770304 31379844279192526208 31456394146238810112 31684502961514783744 31802969001616040592 31886005474205116416 31921725420591455232 32111735690952118656 32307778033387723776 32465530855816374771 32550297254917723008 32586761366853777216 32780730184513621128 32866319558363526144 32903137690803813888 32980856742416634688 33104011547280027648 33222585629549481984 33301059235061456384 33550384880825713152 33750089552735390016 33755863819914675712 33876116772872564736 34083590653117730816 34249351232509582176 34285805259921666048 34338775126067048448 34453216418417377308 34543172597055542784 34581869205640743168 34792991728263702528 34917615508608129024 34962879383186865138 35000092869503367424 35054166274526778624 35262822026160866592 35302324814091591984 35354892057560764416 35394497985929951232 35517845722602529664 35604490077610960896 35645065831704131712 35822549359909451776 35862679176220029952 36346250287561189248 36699126503945278464 36878321457577823769 37103463835218714024 37200339719905969152 37242012990690031104 37463691639444138432 37603585932347215872 37692407705619011072 37975346797404010176 38058353411498807296 38244185215265891316 38343297006657957888 38344039484757447168 38571530917411874304 38578130079902486528 38621346805160032256 39142115694296665344 39375104478191288352 39477911539492048896 39522136235017992192 39670674779430974916 39715115415853040982 39957576437927845872 40000106136575277056 40061904313744889856 40100699060667148176 40195419154820273526 40300368029898133248 40345514073247533696 40591823682974319616 40737218093376150528 41139959030521011024 41247374067154225152 41538571757212787712 41741396814621053277 42146653094374655736 42403958668821387456 42562300560788606976 42722265147079511448 42815647587936158208 43077037377850298368 43137044420352128064 43287374474421833028 43400396339890297344 43449015155805036288 43707640246018161504 43821759411151368192 43870850254405085184 44296992537965199396 44733846507767617536 44952273492668826606 45000119403647186688 45337914033635399904 45388703332403475408 45665801643346109568 45829370355048169344 45937621891223169744 46057563462740723712 46109158940854324224 46282453909336137402 46403295825548503296 46617172510915820184 46738888366035704832 46894655680623652447 47017096034881155456 47069766418788789312 47526754442272175616 47704453502424060888 48167603536428177984 48461667050081585664 48825445882376584512 48880142050280665824 48932168671927037952 49171095276770431692 49299479337545289216 49354706536205720832 49471285113624952032 49600452959874625536 49656017320920041472 49833878444324222976 49951588852592184576 50501936886825471866 50625134329103085024 50633795729872013568 50992246953687855088 51125385979676596224 51374026848764373264 51428707889882499072 51679824627626065962 51814758895583314176 51872803808461114752 52189487592395553792 52376423262912193536 52444319074780297707 52500139304255051136 52581249411790167936 52894233039241299888 52953487221137387976 53032338086341146624 53091746978894926848 53276768583903794496 53467598747556197568 53593892206427031368 53733824039864177664 53794018764330044928 54316290791168200704 54519375431341783872 54853278707361348032 55048689755917917696 55384762342950383616 55655195752828071036 55800509579858953728 55863019486035046656 56195537459166207648 56342262100051759104 56405378898520823808 56538611558428516608 56963020196106015264 57087530117248210944 57111748708367388672 57366277822898836974 57516059227136170752 57716499299229110704 57857296376117811456 57867195119853729792 57932020207740048384 58276853661357548672 58713173541444998016 59062656717286932528 59216867309238073344 59283204352526988288 59936364656891768808 60000159204862915584 60092856470617334784 60293128732230410289 60450552044847199872 60518271109871300544 60744254198407041024 60887735524461479424 61105827140064225792 61250162521630892992 61478878587805765632 61709938545781516536 61871061100731337728 62156230014554426912 62307857635819181568 62318517821380939776 62689461379841540608 62759688558385052416 62912788292477620224 63369005923029567488 63605938003232081184 63772010948410232832 63843450841182910464 64223471381904237312 64615556066775447552 64931061711632749542 65100594509835446016 65173522733707554432 65561460369027242256 65732639116727052288 65806275381607627776 65961713484833269376 66602118470122912768 67100769761651426304 67500179105470780032 67511727639829351424 68498702465019164352 68906432836834754616 69086345194111085568 69163738411281486336 69423680864004206103 69585983456527405056 69835231017216258048 69925758766373730276 70000185739006734848 70108332549053557248 70525644052321733184 70604649628183183968 70788995971859902464 71035691445205059328 71208980155221921792 71290131663408263424 71645098719818903552 71725358352440059904 72692500575122378496 73398253007890556928 73756642915155647538 74206927670437428048 74400679439811938304 74484025981380062208 74927383278888276864 75384815411238022144 75752905330238207799 75950693594808020352 76488370430531782632 76688078969514894336 77143061834823748608 77242693610320064512 77519736941439098943 78284231388593330688 78750208956382576704 79044272470035984384 79341349558861949832 79430230831706081964 79915152875855691744 80000212273150554112 80123808627489779712 80201398121334296352 80390838309640547052 80600736059796266496 80691028146495067392 81183647365948639232 81474436186752301056 82279918061042022048 82494748134308450304 83077143514425575424 83482793629242106554 84293306188749311472 84807917337642774912 85444530294159022896 85631295175872316416 86049416734348255461 86274088840704256128 86574748948843666056 86800792679780594688 86898030311610072576 87415280492036323008 87741700508810170368 88593985075930398792 89467693015535235072 89904546985337653212 90000238807294373376 90675828067270799808 90777406664806950816 91331603286692219136 91658740710096338688 91875243782446339488 92115126925481447424 92218317881708648448 92564907818672274804 92806591651097006592 93234345021831640368 93477776732071409664 93789311361247304894 94034192069762310912 94139532837577578624 95053508884544351232 95408907004848121776 96335207072856355968 96923334100163171328 97396592567449124313 97650891764753169024 97760284100561331648 98342190553540863384 98598958675090578432 98709413072411441664 98942570227249904064 99312034641840082944 99667756888648445952 99903177705184369152 101003873773650943732 101250268658206170048 101267591459744027136 101984493907375710176 102250771959353192448 102748053697528746528 102857415779764998144 103359649255252131924 103629517791166628352 103745607616922229504 104378975184791107584 104752846525824387072 104888638149560595414 105000278608510102272 105162498823580335872 105788466078482599776 105906974442274775952 106064676172682293248 106183493957789853696 106553537167807588992 106935197495112395136 107187784412854062736 107467648079728355328 107588037528660089856 109038750862683567744 109706557414722696064 110097379511835835392 111310391505656142072 111601019159717907456 111726038972070093312 112391074918332415296 112810757797041647616 113077223116857033216 113926040392212030528 114175060234496421888 114732555645797673948 115032118454272341504 115432998598458221408 115714592752235622912 115734390239707459584 115864040415480096768 116553707322715097344 117426347082889996032 118125313434573865056 118433734618476146688 118566408705053976576 119872729313783537616 120000318409725831168 120185712941234669568 120586257464460820578 120901104089694399744 121036542219742601088 121775471048922958848 122211654280128451584 122500325043261785984 123419877091563033072 123742122201462675456 124312460029108853824 124615715271638363136 125378922759683081216 125519377116770104832 126738011846059134976 127211876006464162368 127686901682365820928 128446942763808474624 129231112133550895104 129862123423265499084 130201189019670892032 130347045467415108864 131122920738054484512 131465278233454104576 131612550763215255552 131923426969666538752 133204236940245825536 134201539523302852608 135000358210941560064 135023455279658702848 136997404930038328704 137812865673669509232 138172690388222171136 138327476822562972672 138847361728008412206 139851517532747460552 140000371478013469696 140216665098107114496 140683967041870957341 141051288104643466368 141209299256366367936 142071382890410118656 142580263326816526848 143450716704880119808 145385001150244756992 146796506015781113856 147513285830311295076 148413855340874856096 148801358879623876608 148968051962760124416 149854766557776553728 150769630822476044288 151505810660476415598 151901387189616040704 152976740861063565264 153376157939029788672 154286123669647497216 155039473882878197886 156568462777186661376 157332957224340893121 157500417912765153408 158682699117723899664 158860461663412163928 159830305751711383488 160402796242668592704 160781676619281094104 161201472119592532992 161382056292990134784 162367294731897278464 162948872373504602112 164559836122084044096 166154287028851150848 166965587258484213108 168586612377498622944 169615834675285549824 170889060588318045792 171262590351744632832 172098833468696510922 172548177681408512256 173149497897687332112 173601585359561189376 173796060623220145152 174830560984072646016 177187970151860797584 179809093970675306424 180000477614588746752 180879386196691230867 181351656134541599616 181554813329613901632 182663206573384438272 183317481420192677376 183750487564892678976 184436635763417296896 185129815637344549608 185613183302194013184 186468690043663280736 186955553464142819328 187578622722494609788 188068384139524621824 188279065675155157248 190107017769088702464 190817814009696243552 192670414145712711936 193846668200326342656 194793185134898248626 195301783529506338048 195520568201122663296 196684381107081726768 197197917350181156864 197418826144822883328 197885140454499808128 199806355410368738304 202007747547301887464 202500537316412340096 202535182919488054272 203968987814751420352 205496107395057493056 206719298510504263848 207259035582333256704 207491215233844459008 208757950369582215168 209505693051648774144 209777276299121190828 210000557217020204544 210324997647160671744 211576932156965199552 211813948884549551904 212366987915579707392 213107074335615177984 213870394990224790272 214375568825708125472 214935296159456710656 215176075057320179712 218077501725367135488 219413114829445392128 220194759023671670784 222620783011312284144 223202038319435814912 223452077944140186624 224782149836664830592 226154446233714066432 227258715990714623397 227852080784424061056 229465111291595347896 230064236908544683008 230865997196916442816 231429185504471245824 231728080830960193536 233107414645430194688 234852694165779992064 236250626869147730112 237132817410107953152 239745458627567075232 240000636819451662336 240371425882469339136 241172514928921641156 241802208179388799488 242073084439485202176 243550942097845917696 244423308560256903168 245000650086523571968 246839754183126066144 247484244402925350912 248624920058217707648 249231430543276726272 250757845519366162432 251038754233540209664 254423752012928324736 256893885527616949248 258148250203044766383 259724246846530998168 260402378039341784064 260694090934830217728 262245841476108969024 263225101526430511104 263846853939333077504 266408473880491651072 268403079046605705216 270000716421883120128 270046910559317405696 273994809860076657408 275625731347339018464 276345380776444342272 276654953645125945344 277694723456016824412 279703035065494921104 280000742956026939392 280433330196214228992 281367934083741914682 282102576209286932736 282418598512732735872 284142765780820237312 285160526653633053696 290770002300489513984 292189777702347372939 295026571660622590152 296827710681749712192 297936103925520248832 299709533115553107456 301539261644952088576 303011621320952831196 303802774379232081408 305953481722127130528 306752315878059577344 308572247339294994432 310078947765756395772 313136925554373322752 314665914448681786242 315000835825530306816 317365398235447799328 317720923326824327856 319660611503422766976 320805592485337185408 321563353238562188208 322402944239185065984 322764112585980269568 328262589764365567129 329119672244168088192 333931174516968426216 337173224754997245888 339231669350571099648 341778121176636091584 342525180703489265664 344197666937393021844 345096355362817024512 346298995795374664224 347203170719122378752 347592121246440290304 349661121968145292032 354375940303721595168 359618187941350612848 360000955229177493504 361758772393382461734 362703312269083199232 363109626659227803264 365326413146768876544 366634962840385354752 367500975129785357952 370259631274689099216 371226366604388026368 372937380087326561472 375157245444989219576 376136768279049243648 376558131350310314496 380214035538177404928 381635628019392487104 385340828291425423872 387693336400652685312 389586370269796497252 390603567059012676096 391041136402245326592 393368762214163453536 394395834700362313728 394837652289645766656 395770280908999616256 399612710820737476608 404015495094603774928 405001074632824680192 405070365838976108544 407937975629502840704 410992214790114986112 413438597021008527696 414518071164666513408 414982430467688918016 419554552598242381656 420001114434040409088 420649995294321343488 422051901125612872023 423153864313930399104 423627897769099103808 426214148671230355968 427740789980449580544 428751137651416250944 430352150114640359424 436155003450734270976 438826229658890784256 440389518047343341568 445241566022624568288 446404076638871629824 446904155888280373248 449564299673329661184 452308892467428132864 454517431981429246794 455704161568848122112 458930222583190695792 460128473817089366016 461731994393832885632 462858371008942491648 466214829290860389376 469705388331559984128 472501253738295460224 479490917255134150464 482345029857843282312 483604416358777598976 484146168878970404352 487101884195691835392 488846617120513806336 490001300173047143936 493679508366252132288 497249840116435415296 498462861086553452544 501515691038732324864 502077508467080419328 508847504025856649472 513787771055233898496 516296500406089532766 519448493693061996336 520804756078683568128 521388181869660435456 524491682952217938048 527693707878666155008 540001432843766240256 542638158590073692601 547989619720153314816 551251462694678036928 553309907290251890688 555389446912033648824 559406070130989842208 560001485912053878784 560866660392428457984 562735868167483829364 564205152418573865472 564837197025465471744 568285531561640474624 570321053307266107392 581540004600979027968 584379555404694745878 590053143321245180304 593655421363499424384 599419066231106214912 606023242641905662392 607605548758464162816 611906963444254261056 620157895531512791544 626273851108746645504 629331828897363572484 630001671651060613632 634730796470895598656 635441846653648655712 639321223006845533952 641611184970674370816 643126706477124376416 644805888478370131968 645528225171960539136 656525179528731134258 658239344488336176384 667862349033936852432 674346449509994491776 678463338701142199296 681776147972143870191 683556242353272183168 688395333874786043688 690192710725634049024 692597991590749328448 695184242492880580608 699322243936290584064 708751880607443190336 719236375882701225696 720001910458354987008 723517544786764923468 725406624538166398464 726219253318455606528 730652826293537753088 733269925680770709504 735001950259570715904 740519262549378198432 742452733208776052736 745874760174653122944 750314490889978439152 752273536558098487296 753116262700620628992 763271256038784974208 770681656582850847744 779172740539592994504 781207134118025352192 782082272804490653184 786737524428326907072 789675304579291533312 791540561817999232512 799225421641474953216 808030990189207549856 810002149265649360384 810140731677952217088 815875951259005681408 821984429580229972224 826877194042017055392 829036142329333026816 829964860935377836032 839109105196484763312 840002228868080818176 841299990588642686976 844103802251225744046 846307728627860798208 847255795538198207616 852428297342460711936 855481579960899161088 857502275302832501888 872310006901468541952 877652459317781568512 890483132045249136576 893808311776560746496 899128599346659322368 904617784934856265728 909034863962858493588 911408323137696244224 917860445166381391584 920256947634178732032 923463988787665771264 925716742017884983296 932429658581720778752 939410776663119968256 945002507476590920448 958981834510268300928 964690059715686564624 967208832717555197952 968292337757940808704 980002600346094287872 984787769293096701387 987359016732504264576 994499680232870830592 1004155016934160838656 1017695008051713298944 1027575542110467796992 1032593000812179065532 1038896987386123992672 1041609512157367136256 1042776363739320870912 1048983365904435876096 1055387415757332310016 1080002865687532480512 1085276317180147385202 1095979239440306629632 1102502925389356073856 1110778893824067297648 1118812140261979684416 1125471736334967658728 1128410304837147730944 1129674394050930943488 1136571063123280949248 1140642106614532214784 1163080009201958055936 1168759110809389491756 1180106286642490360608 1187310842726998848768 1198838132462212429824 1212046485283811324784 1215211097516928325632 1223813926888508522112 1240315791063025583088 1258663657794727144968 1260003343302121227264 1266155703376838616069 1269461592941791197312 1270883693307297311424 1278642446013691067904 1283222369941348741632 1286253412954248752832 1291056450343921078272 1313050359057462268516 1316478688976672352768 1335724698067873704864 1348692899019988983552 1356926677402284398592 1363552295944287740382 1367112484706544366336 1376790667749572087376 1380385421451268098048 1385195983181498656896 1398644487872581168128 1417503761214886380672 1438472751765402451392 1447035089573529846936 1450813249076332796928 1452438506636911213056 1461305652587075506176 1466539851361541419008 1470003900519141431808 1481038525098756396864 1491749520349306245888 1500628981779956878304 1504547073116196974592 1506232525401241257984 1526542512077569948416 1541363313165701695488 1558345481079185989008 1562414268236050704384 1564164545608981306368 1573475048856653814144 1583081123635998465024 1616061980378415099712 1620004298531298720768 1631751902518011362816 1643968859160459944448 1653754388084034110784 1659929721870755672064 1678218210392969526624 1680004457736161636352 1682599981177285373952 1688207604502451488092 1692615457255721596416 1694511591076396415232 1704856594684921423872 1710963159921798322176 1715004550605665003776 1744620013802937083904 1755304918635563137024 1780966264090498273152 1798257198693318644736 1818069727925716987176 1822816646275392488448 1835720890332762783168 1846927977575331542528 1864859317163441557504 1878821553326239936512 1890005014953181840896 1917963669020536601856 1929380119431373129248 1934417665435110395904 1936584675515881617408 1960005200692188575744 1969575538586193402774 1974718033465008529152 1988999360465741661184 2035390016103426597888 2045328443916431610573 2065186001624358131064 2077793974772247985344 2085552727478641741824 2097966731808871752192 2110774831514664620032 2160005731375064961024 2170552634360294770404 2191958478880613259264 2205005850778712147712 2221557787648134595296 2237624280523959368832 2250943472669935317456 2256820609674295461888 2259348788101861886976 2337518221618778983512 2360212573284980721216 2374621685453997697536 2397676264924424859648 2424092970567622649568 2430422195033856651264 2447627853777017044224 2480631582126051166176 2517327315589454289936 2520006686604242454528 2532311406753677232138 2538923185883582394624 2541767386614594622848 2557284892027382135808 2566444739882697483264 2572506825908497505664 2626100718114924537032 2632957377953344705536 2671449396135747409728 2697385798039977967104 2713853354804568797184 2727104591888575480764 2734224969413088732672 2753581335499144174752 2760770842902536196096 2770391966362997313792 2797288975745162336256 2835007522429772761344 2876945503530804902784 2894070179147059693872 2901626498152665593856 2904877013273822426112 2940007801038282863616 2954363307879290104161 2962077050197512793728 2983499040698612491776 3001257963559913756608 3012465050802482515968 3053085024155139896832 3082726626331403390976 3116690962158371978016 3124828536472101408768 3128329091217962612736 3146950097713307628288 3166162247271996930048 3232123960756830199424 3240008597062597441536 3263503805036022725632 3287937718320919888896 3307508776168068221568 3356436420785939053248 3376415209004902976184 3385230914511443192832 3389023182152792830464 3409713189369842847744 3421926319843596644352 3430009101211330007552 3489240027605874167808 3510609837271126274048 3561932528180996546304 3596514397386637289472 3636139455851433974352 3645633292550784976896 3671441780665525566336 3693855955150663085056 3780010029906363681792 3798467110130515848207 3835927338041073203712 3858760238862746258496 3873169351031763234816 3920010401384377151488 3939151077172386805548 3949436066930017058304 3977998720931483322368 4070780032206853195776 4090656887832863221146 4130372003248716262128 4155587949544495970688 4195933463617743504384 4341105268720589540808 4383916957761226518528 4410011701557424295424 4443115575296269190592 4475248561047918737664 4501886945339870634912 4513641219348590923776 4518697576203723773952 4675036443237557967024 4720425146569961442432 4749243370907995395072 4848185941135245299136 4895255707554034088448 4961263164252102332352 5034654631178908579872 5040013373208484909056 5064622813507354464276 5077846371767164789248 5083534773229189245696 5114569784054764271616 5132889479765394966528 5145013651816995011328 5252201436229849074064 5265914755906689411072 5342898792271494819456 5394771596079955934208 5454209183777150961528 5468449938826177465344 5507162670998288349504 5540783932725994627584 5594577951490324672512 5670015044859545522688 5753891007061609805568 5788140358294119387744 5803252996305331187712 5809754026547644852224 5880015602076565727232 5908726615758580208322 5924154100395025587456 5966998081397224983552 6002515927119827513216 6106170048310279793664 6233381924316743956032 6256658182435925225472 6293900195426615256576 6332324494543993860096 6464247921513660398848 6480017194125194883072 6527007610072045451264 6575875436641839777792 6615017552336136443136 6712872841571878106496 6752830418009805952368 6770461829022886385664 6778046364305585660928 6860018202422660015104 7123865056361993092608 7193028794773274578944 7272278911702867948704 7291266585101569953792 7342883561331051132672 7387711910301326170112 7560020059812727363584 7596934220261031696414 7671854676082146407424 7717520477725492516992 7878302154344773611096 7898872133860034116608 7955997441862966644736 8141560064413706391552 8181313775665726442292 8260744006497432524256 8311175899088991941376 8391866927235487008768 8682210537441179081616 8820023403114848590848 8863089923637870312483 8886231150592538381184 8950497122095837475328 9003773890679741269824 9037395152407447547904 9350072886475115934048 9440850293139922884864 9498486741815990790144 9696371882270490598272 9790511415108068176896 9922526328504204664704 10069309262357817159744 10129245627014708928552 10155692743534329578496 10167069546458378491392 10229139568109528543232 10265778959530789933056 10290027303633990022656 10504402872459698148128 10531829511813378822144 10685797584542989638912 10789543192159911868416 10908418367554301923056 10936899877652354930688 11014325341996576699008 11081567865451989255168 11340030089719091045376 11507782014123219611136 11576280716588238775488 11619508053095289704448 11760031204153131454464 11817453231517160416644 11848308200790051174912 11933996162794449967104 12005031854239655026432 12212340096620559587328 12466763848633487912064 12587800390853230513152 12928495843027320797696 13054015220144090902528 13151750873283679555584 13230035104672272886272 13425745683143756212992 13505660836019611904736 13540923658045772771328 13556092728611171321856 13720036404845320030208 14247730112723986185216 14544557823405735897408 14685767122662102265344 14775423820602652340224 15120040119625454727168 15193868440522063392828 15343709352164292814848 15435040955450985033984 15756604308689547222192 15797744267720068233216 16362627551331452884584 16521488012994865048512 16622351798177983882752 16783733854470974017536 17364421074882358163232 17640046806229697181696 17726179847275740624966 17772462301185076762368 17900994244191674950656 18007547781359482539648 18700145772950231868096 18881700586279845769728 18996973483631981580288 19392743764540981196544 19581022830216136353792 19845052657008409329408 20138618524715634319488 20258491254029417857104 20311385487068659156992 20334139092916756982784 20580054607267980045312 21008805744919396296256 21371595169085979277824 21579086384319823736832 21816836735108603846112 21873799755304709861376 22028650683993153398016 22163135730903978510336 22680060179438182090752 23015564028246439222272 23152561433176477550976 23634906463034320833288 23696616401580102349824 23867992325588899934208 24010063708479310052864 24424680193241119174656 24933527697266975824128 25175600781706461026304 25856991686054641595392 26460070209344545772544 26589269770913610937449 26851491366287512425984 27011321672039223809472 27112185457222342643712 27440072809690640060416 28495460225447972370432 29089115646811471794816 29371534245324204530688 30387736881044126785656 30687418704328585629696 30870081910901970067968 31513208617379094444384 31595488535440136466432 32725255102662905769168 33042976025989730097024 33244703596355967765504 34728842149764716326464 35280093612459394363392 35452359694551481249932 35544924602370153524736 35801988488383349901312 36015095562718965079296 37400291545900463736192 37763401172559691539456 38785487529081962393088 39162045660432272707584 39690105314016818658816 40277237049431268638976 40516982508058835714208 40622770974137318313984 40668278185833513965568 41160109214535960090624 42017611489838792592512 42743190338171958555648 43633673470217207692224 44057301367986306796032 44326271461807957020672 45360120358876364181504 46031128056492878444544 46305122866352955101952 47269812926068641666576 47393232803160204699648 48020127416958620105728 49867055394533951648256 50351201563412922052608 51713983372109283190784 52920140418689091545088 53178539541827221874898 53702982732575024851968 54022643344078447618944 56990920450895944740864 58178231293622943589632 58743068490648409061376 60775473762088253571312 61740163821803940135936 63026417234758188888768 65450510205325811538336 66085952051979460194048 66489407192711935531008 69457684299529432652928 70904719389102962499864 71089849204740307049472 71603976976766699802624 72030191125437930158592 74800583091800927472384 75526802345119383078912 77570975058163924786176 79380210628033637317632 80554474098862537277952 81033965016117671428416 81336556371667027931136 82320218429071920181248 84035222979677585185024 85486380676343917111296 87267346940434415384448 88114602735972613592064 92062256112985756889088 92610245732705910203904 94539625852137283333152 94786465606320409399296 96040254833917240211456 99734110789067903296512 103427966744218566381568 105840280837378183090176 106357079083654443749796 107405965465150049703936 108045286688156895237888 116356462587245887179264 117486136981296818122752 121550947524176507142624 123480327643607880271872 126052834469516377777536 130901020410651623076672 132171904103958920388096 132978814385423871062016 138915368599058865305856 141809438778205924999728 142179698409480614098944 144060382250875860317184 149601166183601854944768 151053604690238766157824 155141950116327849572352 158760421256067274635264 161108948197725074555904 162067930032235342856832 168070445959355170370048 170972761352687834222592 174534693880868830768896 176229205471945227184128 185220491465411820407808 189079251704274566666304 192080509667834480422912 199468221578135806593024 212714158167308887499592 214811930930300099407872 216090573376313790475776 232712925174491774358528 243101895048353014285248 246960655287215760543744 252105668939032755555072 261802040821303246153344 264343808207917840776192 277830737198117730611712 283618877556411849999456 284359396818961228197888 288120764501751720634368 299202332367203709889536 310283900232655699144704 317520842512134549270528 322217896395450149111808 324135860064470685713664 336140891918710340740096 349069387761737661537792 352458410943890454368256 370440982930823640815616 378158503408549133332608 398936443156271613186048 425428316334617774999184 432181146752627580951552 465425850348983548717056 486203790096706028570496 504211337878065511110144 523604081642606492306688 528687616415835681552384 555661474396235461223424 567237755112823699998912 576241529003503441268736 598404664734407419779072 644435792790900298223616 648271720128941371427328 672281783837420681480192 698138775523475323075584 740881965861647281631232 756317006817098266665216 850856632669235549998368 864362293505255161903104 930851700697967097434112 972407580193412057140992 1008422675756131022220288 1047208163285212984613376 1057375232831671363104768 1111322948792470922446848 1134475510225647399997824 1196809329468814839558144 1296543440257882742854656 1344563567674841362960384 1396277551046950646151168 1512634013634196533330432 1701713265338471099996736 1728724587010510323806208 1944815160386824114281984 2016845351512262044440576 2094416326570425969226752 2222645897584941844893696 2268951020451294799995648 2593086880515765485709312 2792555102093901292302336 3025268027268393066660864 3403426530676942199993472 3889630320773648228563968 4033690703024524088881152 4188832653140851938453504 4537902040902589599991296 5186173761031530971418624 6050536054536786133321728 6806853061353884399986944 7779260641547296457127936 8377665306281703876907008 9075804081805179199982592 12101072109073572266643456 13613706122707768799973888 15558521283094592914255872 18151608163610358399965184 27227412245415537599947776 36303216327220716799930368 54454824490831075199895552 108909648981662150399791104
- Sum of all divisors σ(n): 416127858375720833788948953
- Sum of proper divisors (its aliquot sum) s(n): 307218209394058683389157849
- 108909648981662150399791104 is an abundant number, because the sum of its proper divisors (307218209394058683389157849) is greater than itself. Its abundance is 198308560412396532989366745
Bases of 108909648981662150399791104
- Binary: 1011010000101101000001111100110110010101000001100011101011100110100011010010000000000002
- Hexadecimal: 0x5A1683E6CA831D73469000
- Base-36: DON086UGDGZG6PS00
Squares and roots of 108909648981662150399791104
- 108909648981662150399791104 squared (1089096489816621503997911042) is 11861311641308863473589194347884873566860126837538816
- 108909648981662150399791104 cubed (1089096489816621503997911043) is 1291811287317051272557991060538690398095252668045240165703250744974071891492864
-
108909648981662150399791104 is a
perfect square number . Itssquare root is 10435978582848 -
The
cube root of 108909648981662150399791104 is 477553595.7408287797
Scales and comparisons
How big is 108909648981662150399791104?- 108,909,648,981,662,150,399,791,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 108,909,648,981,662,150,399,791,104 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 108909648981662150399791104 cubic inches would be around 39796133 feet tall.
Recreational maths with 108909648981662150399791104
- 108909648981662150399791104 backwards is 401197993051266189846909801
- 108909648981662150399791104 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 108909648981662150399791104'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 108909648981662150399791104 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 108909648981662150399791104 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/108909648981662150399791104/
Chicago style:
Numbermatics. 2024. "Number 108909648981662150399791104 - Facts about the integer". https://numbermatics.com/n/108909648981662150399791104/
The information we have on file for 108909648981662150399791104 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 108909648981662150399791104, math, Factors of 108909648981662150399791104, curriculum, school, college, exams, university, Prime factorization of 108909648981662150399791104, STEM, science, technology, engineering, physics, economics, calculator, one hundred eight septillion, nine hundred nine sextillion, six hundred forty-eight quintillion, nine hundred eighty-one quadrillion, six hundred sixty-two trillion, one hundred fifty billion, three hundred ninety-nine million, seven hundred ninety-one thousand, one hundred four.