35720496981914781704159232
35,720,496,981,914,781,704,159,232 is an even composite number composed of six prime numbers multiplied together.
35720496981914781704159232 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 35720496981914781704159232:
215 × 33 × 133 × 173 × 196 × 433
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 17 × 17 × 17 × 19 × 19 × 19 × 19 × 19 × 19 × 43 × 43 × 43)See below for interesting mathematical facts about the number 35720496981914781704159232 from the Numbermatics database.
Names of 35720496981914781704159232
- Cardinal: 35720496981914781704159232 can be written as Thirty-five septillion, seven hundred twenty sextillion, four hundred ninety-six quintillion, nine hundred eighty-one quadrillion, nine hundred fourteen trillion, seven hundred eighty-one billion, seven hundred four million, one hundred fifty-nine thousand, two hundred thirty-two.
Scientific notation
- Scientific notation: 3.5720496981914781704159232 × 1025
Factors of 35720496981914781704159232
Divisors of 35720496981914781704159232
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 19 24 26 27 32 34 36 38 39 43 48 51 52 54 57 64 68 72 76 78 86 96 102 104 108 114 117 128 129 136 144 152 153 156 169 171 172 192 204 208 216 221 228 234 247 256 258 272 288 289 304 306 312 323 338 342 344 351 361 384 387 408 416 432 442 456 459 468 494 507 512 513 516 544 559 576 578 608 612 624 646 663 676 684 688 702 722 731 741 768 774 816 817 832 864 867 884 912 918 936 969 988 1014 1024 1026 1032 1083 1088 1118 1152 1156 1161 1216 1224 1248 1292 1326 1352 1368 1376 1404 1444 1462 1482 1521 1536 1548 1632 1634 1664 1677 1728 1734 1768 1824 1836 1849 1872 1938 1976 1989 2028 2048 2052 2064 2166 2176 2193 2197 2223 2236 2304 2312 2322 2432 2448 2451 2496 2584 2601 2652 2704 2736 2752 2808 2873 2888 2907 2924 2964 3042 3072 3096 3211 3249 3264 3268 3328 3354 3456 3468 3536 3648 3672 3698 3744 3757 3876 3952 3978 4056 4096 4104 4128 4199 4332 4352 4386 4394 4446 4472 4563 4608 4624 4644 4693 4864 4896 4902 4913 4992 5031 5168 5202 5304 5408 5472 5491 5504 5547 5616 5746 5776 5814 5848 5928 5967 6084 6137 6144 6192 6422 6498 6528 6536 6579 6591 6656 6669 6708 6859 6912 6936 7072 7267 7296 7344 7353 7396 7488 7514 7752 7803 7904 7956 8112 8192 8208 8256 8398 8619 8664 8704 8721 8772 8788 8892 8944 9126 9216 9248 9288 9386 9503 9633 9728 9747 9792 9804 9826 9984 10062 10336 10404 10608 10621 10816 10944 10982 11008 11094 11232 11271 11492 11552 11628 11696 11856 11934 12168 12274 12288 12384 12427 12597 12844 12996 13056 13072 13158 13182 13312 13338 13416 13718 13824 13872 13889 14079 14144 14534 14592 14688 14706 14739 14792 14976 15028 15093 15504 15523 15606 15808 15912 16224 16384 16416 16473 16512 16641 16796 17238 17328 17408 17442 17544 17576 17784 17888 18252 18411 18432 18496 18576 18772 19006 19266 19456 19494 19584 19608 19652 19737 19773 19968 20124 20577 20672 20808 21216 21242 21632 21801 21888 21964 22016 22059 22188 22464 22542 22984 23104 23256 23392 23712 23868 24037 24336 24548 24576 24768 24854 25194 25688 25857 25992 26112 26144 26316 26364 26624 26676 26832 27436 27648 27744 27778 28158 28288 28509 28899 29068 29184 29376 29412 29478 29584 29952 30056 30186 31008 31046 31212 31433 31616 31824 31863 32448 32768 32832 32946 33024 33282 33592 33813 34476 34656 34816 34884 35088 35131 35152 35568 35776 36504 36822 36864 36992 37152 37281 37349 37544 37791 38012 38532 38912 38988 39168 39216 39304 39474 39546 39936 40248 41154 41344 41616 41667 41743 42237 42432 42484 43264 43602 43776 43928 44032 44118 44217 44376 44928 45084 45968 46208 46512 46569 46784 47424 47736 48074 48672 48841 49096 49152 49419 49536 49708 49923 50388 51376 51714 51984 52224 52288 52632 52728 53248 53352 53664 54587 54872 55233 55296 55488 55556 56316 56576 57018 57798 58136 58368 58752 58824 58956 59168 59319 59904 60112 60372 61009 61731 62016 62092 62424 62866 63232 63648 63726 63869 64896 65403 65664 65892 66048 66564 67184 67626 68952 69312 69632 69768 70176 70262 70304 71136 71383 71552 72111 73008 73644 73728 73984 74304 74562 74698 75088 75582 76024 77064 77571 77824 77976 78336 78432 78608 78948 79092 79507 79781 79872 80496 82308 82688 83232 83334 83486 84474 84864 84968 85527 86528 86697 87204 87552 87856 88064 88236 88434 88752 89167 89856 90168 91936 92416 93024 93138 93347 93568 94299 94471 94848 95472 95589 96148 97344 97682 98192 98304 98838 99072 99416 99846 100776 101439 102752 103428 103968 104329 104448 104576 105264 105393 105456 106496 106704 107328 109174 109744 110466 110592 110976 111112 111843 112047 112632 113152 113373 114036 115596 116272 116603 116736 117504 117648 117912 118336 118638 119808 120224 120744 122018 123462 123539 124032 124184 124848 125001 125229 125732 126464 126711 127296 127452 127738 129792 130321 130806 131328 131784 132096 132651 133128 134368 135252 137904 138073 138624 139264 139536 139707 140352 140524 140608 142272 142766 143104 144222 146016 146523 147288 147456 147968 148257 148608 149124 149396 150176 151164 152048 154128 155142 155648 155952 156672 156864 157216 157896 158184 159014 159562 159744 160992 161551 163761 164616 165376 165699 166464 166668 166972 168948 169728 169936 171054 173056 173394 174408 175104 175712 176128 176472 176868 177504 178334 179712 180336 180557 183027 183872 184832 185193 186048 186276 186694 187136 188598 188942 189696 190944 191178 191607 192296 194688 195364 196209 196384 197676 198144 198832 199692 201552 201799 202878 205504 206856 207936 208658 208896 209152 210528 210786 210912 211259 212992 213408 214149 214656 216333 218348 219488 220932 221184 221952 222224 223686 224094 225264 226304 226746 228072 231192 232544 233206 233472 235008 235296 235824 236113 236672 237276 238521 239343 239616 240448 241488 244036 246924 247078 248064 248368 249696 250002 250458 251464 252928 253422 254592 254904 255476 256581 259584 260642 261612 262656 263568 263891 264192 265302 266256 267501 268736 270504 275808 276146 277248 278528 279072 279414 280041 280704 281048 281216 282897 283413 284544 285532 286208 286767 288444 292032 293046 294576 294912 294937 295936 296514 297216 298248 298792 300352 302328 304096 308256 310284 311296 311904 312481 312987 313344 313728 314432 315792 316179 316368 318028 319124 319488 321984 323102 327522 329232 330752 331398 332928 333336 333944 335529 336141 337896 339456 339872 342108 346112 346788 348816 349809 350208 351424 352256 352944 353736 355008 356668 359424 360672 361114 366054 367744 369664 370386 370617 372096 372552 373388 374272 375003 375687 377196 377884 379392 381888 382356 383214 384592 389376 390728 390963 392418 392768 395352 396288 397664 399384 403104 403598 405756 408629 411008 413712 414219 415872 417316 417792 418304 419121 421056 421572 421824 422518 425984 426816 428298 429312 432666 436696 438976 439569 441864 442368 443904 444448 447372 448188 450528 452608 453492 456144 456703 462384 465088 466412 466944 470016 470592 471648 472226 473344 474552 477042 478686 479232 480896 482976 484653 488072 491283 493848 494156 496128 496736 499392 500004 500916 502928 505856 506844 509184 509808 510952 513162 519168 521284 523224 525312 527136 527782 528384 530604 532512 534361 535002 537472 541008 541671 549081 551616 552292 554496 557056 558144 558828 560082 561408 562096 562432 565794 566826 569088 571064 572416 573534 574821 576888 584064 586092 589152 589874 591872 593028 594432 596496 597227 597584 600704 604656 605397 608192 616512 620568 622592 623808 624962 625974 626688 627456 628864 631584 632358 632736 633777 634933 636056 638248 638976 642447 643968 646204 648999 655044 658464 661504 662796 665856 666672 667489 667888 671058 672282 675792 678912 679744 684216 692224 693576 697632 699618 700416 702848 704512 705888 707472 708339 709631 710016 713336 715563 718029 718848 721344 722228 732108 735488 739328 740772 741234 744192 745104 746776 748544 750006 751374 754392 755768 758784 763776 764712 766428 769184 778752 781456 781926 784836 785536 790704 791673 792576 793117 795328 798768 802503 806208 807196 811512 817258 822016 827424 828438 830297 831744 834632 835584 836608 838242 840123 842112 843144 843648 845036 848691 850239 853632 856596 858624 865332 873392 877952 879138 883728 884736 884811 887808 888896 894744 896376 901056 905216 906984 912288 913406 924768 927979 930176 932824 933888 937443 938961 940032 941184 943296 944452 946688 948537 949104 954084 957372 958464 961792 965952 969306 976144 982566 987696 988312 992256 993472 998784 1000008 1001832 1005856 1008423 1011712 1013688 1018368 1019616 1021904 1026324 1033591 1037153 1038336 1042568 1046448 1049427 1050624 1054272 1055564 1056768 1061208 1065024 1068722 1070004 1074944 1082016 1083342 1098162 1103232 1104584 1108992 1111851 1116288 1117656 1120164 1122816 1124192 1124864 1127061 1131588 1133652 1138176 1142128 1144832 1147068 1149642 1153776 1159171 1168128 1172184 1172889 1178304 1179748 1183744 1186056 1188864 1192992 1194454 1195168 1201408 1209312 1210794 1213511 1216384 1225887 1233024 1241136 1242657 1247616 1249924 1251948 1253376 1254912 1257728 1263168 1264716 1265472 1267554 1269866 1272112 1276496 1277952 1284894 1287936 1292408 1297998 1310088 1316928 1318707 1323008 1325592 1331712 1333344 1334978 1335776 1342116 1344564 1351584 1351619 1356277 1357824 1359488 1368432 1370109 1384448 1387152 1395264 1399236 1400832 1405696 1409024 1411776 1414944 1416678 1419262 1420032 1426672 1431126 1436058 1437696 1442688 1444456 1453959 1464216 1470976 1473849 1478656 1481544 1482468 1488384 1490208 1493552 1497088 1500012 1502748 1508784 1510633 1511536 1515839 1517568 1527552 1529424 1532856 1538368 1557504 1562912 1563852 1569672 1571072 1581408 1583346 1585152 1586234 1590656 1597536 1603083 1605006 1606007 1612416 1614392 1623024 1625013 1634516 1644032 1647243 1654848 1656876 1660594 1663488 1669264 1671168 1673216 1676484 1680246 1684224 1686288 1687296 1690072 1694173 1697382 1700478 1707264 1713192 1717248 1724463 1730664 1746784 1755904 1758276 1767456 1769622 1773593 1775616 1777792 1789488 1791681 1792752 1794949 1802112 1810432 1813968 1816191 1824576 1826812 1849536 1855958 1860352 1865648 1867776 1874886 1877922 1880064 1882368 1886592 1888904 1893376 1897074 1898208 1901331 1904799 1908168 1914744 1916928 1923584 1927341 1931904 1938612 1952288 1965132 1975392 1976624 1982251 1984512 1986944 1997568 2000016 2002467 2003664 2011712 2016846 2023424 2027376 2036736 2039232 2043808 2052648 2067182 2074306 2076672 2085136 2092896 2098854 2100163 2101248 2108544 2111128 2113536 2122416 2125017 2128893 2130048 2137444 2140008 2146689 2149888 2154087 2164032 2166684 2196324 2206464 2209168 2215457 2217984 2223702 2232576 2235312 2240328 2245632 2248384 2249728 2254122 2263176 2267304 2276352 2284256 2289664 2294136 2299284 2307552 2318342 2336256 2344368 2345778 2347241 2356608 2359496 2367488 2372112 2375019 2377728 2379351 2385984 2388908 2390336 2402816 2407509 2418624 2421588 2427022 2432768 2451774 2466048 2476099 2482272 2485314 2490891 2495232 2499848 2503896 2506752 2509824 2515456 2520369 2526336 2529432 2530944 2535108 2539732 2544224 2550717 2552992 2569788 2575872 2584816 2595996 2620176 2623387 2633856 2637414 2646016 2651184 2654433 2663424 2666688 2669956 2671552 2684232 2689128 2703168 2703238 2712554 2715648 2718976 2736864 2740218 2746367 2768896 2774304 2783937 2790528 2798472 2801664 2811392 2812329 2816883 2823552 2829888 2833356 2838524 2840064 2853344 2862252 2872116 2875392 2885376 2888912 2907918 2928432 2941952 2947698 2957312 2963088 2964936 2976768 2980416 2987104 2994176 3000024 3005496 3017568 3021266 3023072 3031678 3035136 3055104 3058848 3065712 3069469 3076736 3100773 3111459 3115008 3125824 3127704 3139344 3142144 3148281 3162816 3166692 3170304 3172468 3181312 3195072 3206166 3210012 3212014 3224832 3228784 3246048 3250026 3269032 3288064 3294486 3309696 3313752 3321188 3326976 3335553 3338528 3346432 3352968 3360492 3368448 3372576 3374592 3380144 3388346 3394764 3400956 3414528 3426384 3430583 3434496 3448926 3461328 3477513 3493568 3511808 3516552 3518667 3534912 3539244 3547186 3551232 3555584 3578976 3583362 3585504 3589898 3604224 3620864 3627936 3632382 3640533 3649152 3653624 3677661 3699072 3711916 3720704 3727971 3731296 3749772 3755844 3760128 3764736 3773184 3777808 3786752 3794148 3796416 3802662 3809598 3816336 3829488 3833856 3834181 3847168 3854682 3863808 3877224 3904576 3930264 3950784 3953248 3964502 3969024 3973888 3995136 4000032 4004934 4007328 4013921 4023424 4033692 4046848 4054752 4054857 4062253 4068831 4073472 4078464 4087616 4105296 4110327 4134364 4148612 4153344 4170272 4185792 4197708 4200326 4202496 4217088 4222256 4227072 4244832 4250034 4257786 4260096 4274888 4280016 4293378 4299776 4308174 4328064 4333368 4361877 4392648 4412928 4418336 4430914 4435968 4447404 4465152 4470624 4480656 4486147 4491264 4496768 4499456 4508244 4526352 4531899 4534608 4547517 4552704 4568512 4579328 4588272 4598568 4615104 4636684 4672512 4688736 4691556 4694482 4713216 4718992 4734976 4744224 4750038 4755456 4758702 4771968 4777816 4780672 4805632 4809249 4815018 4818021 4837248 4843176 4854044 4865536 4875039 4903548 4932096 4952198 4964544 4970628 4981782 4990464 4999696 5007792 5013504 5013929 5019648 5030912 5040738 5052672 5058864 5061888 5070216 5079464 5082519 5088448 5101434 5105984 5139576 5151744 5169632 5191992 5240352 5246774 5267712 5274828 5292032 5302368 5308866 5312177 5320779 5326848 5333376 5339912 5343104 5368464 5375043 5378256 5384847 5406336 5406476 5425108 5431296 5437952 5448573 5473728 5480436 5492734 5537792 5548608 5567874 5581056 5596944 5603328 5603803 5622784 5624658 5633766 5647104 5659776 5666712 5677048 5680128 5703993 5706688 5714397 5724504 5744232 5750784 5770752 5777824 5815836 5856864 5883904 5895396 5914624 5926176 5929872 5937139 5946753 5953536 5960832 5974208 5988352 6000048 6007401 6010992 6035136 6042532 6046144 6063356 6070272 6110208 6117696 6131424 6138938 6153472 6201546 6222918 6230016 6251648 6255408 6278688 6284288 6296562 6300489 6325632 6333384 6340608 6344936 6362624 6375051 6386679 6390144 6412332 6420024 6424028 6449664 6457568 6492096 6500052 6538064 6576128 6588972 6619392 6627504 6642376 6646371 6653952 6671106 6677056 6692864 6705936 6720984 6736896 6745152 6749184 6760288 6776692 6789528 6801912 6829056 6852768 6861166 6868992 6897852 6922656 6946693 6955026 6987136 7023616 7033104 7037334 7041723 7069824 7078488 7094372 7102464 7111168 7125057 7138053 7157952 7166724 7171008 7179796 7208448 7241728 7255872 7264764 7281066 7298304 7307248 7355322 7398144 7423832 7428297 7441408 7455942 7462592 7472673 7499544 7511688 7520256 7529472 7546368 7555616 7573504 7588296 7592832 7605324 7619196 7632672 7658976 7668362 7694336 7709364 7727616 7754448 7763951 7809152 7860528 7870161 7901568 7906496 7929004 7938048 7947776 7963299 7990272 8000064 8009868 8014656 8027842 8046848 8067384 8093696 8109504 8109714 8124506 8137662 8146944 8156928 8175232 8210592 8220654 8239101 8268728 8297224 8306688 8340544 8351811 8371584 8395416 8400652 8404992 8434176 8436987 8444512 8489664 8500068 8515572 8520192 8549776 8560032 8586756 8599552 8616348 8656128 8666736 8677357 8723754 8785296 8825856 8836672 8861828 8871936 8894808 8930304 8941248 8961312 8972294 8982528 8993536 8998912 9016488 9052704 9063798 9069216 9084137 9095034 9105408 9137024 9158656 9176544 9197136 9208407 9230208 9273368 9302319 9334377 9345024 9377472 9383112 9388964 9426432 9437984 9469952 9488448 9500076 9510912 9517404 9543936 9555632 9561344 9611264 9618498 9630036 9636042 9674496 9686352 9708088 9731072 9750078 9807096 9864192 9904396 9929088 9941256 9963564 9980928 9999392 10015584 10027858 10039296 10061824 10081476 10105344 10117728 10123776 10140432 10152859 10158928 10165038 10176896 10202868 10211968 10279152 10291749 10303488 10339264 10383984 10432539 10480704 10493548 10535424 10549656 10584064 10604736 10617732 10624354 10641558 10653696 10666752 10679824 10686208 10736928 10750086 10756512 10769694 10793861 10812672 10812952 10850216 10862592 10875904 10897146 10921599 10947456 10960872 10985468 11032983 11097216 11135748 11162112 11193888 11207606 11245568 11249316 11267532 11294208 11319552 11333424 11347313 11354096 11360256 11407986 11413376 11428794 11449008 11488464 11501568 11502543 11541504 11555648 11631672 11713728 11767808 11790792 11829248 11852352 11859744 11874278 11893506 11907072 11921664 11948416 11976704 12000096 12014802 12021984 12041763 12063727 12070272 12085064 12092288 12126712 12140544 12164571 12186759 12206493 12220416 12235392 12262848 12277876 12306944 12330981 12403092 12445836 12460032 12503296 12510816 12557376 12568576 12593124 12600978 12651264 12666768 12681216 12682291 12689872 12725248 12750102 12773358 12780288 12824664 12840048 12848056 12899328 12915136 12984192 13000104 13076128 13152256 13177944 13238784 13255008 13284752 13292742 13307904 13342212 13354112 13385728 13411872 13436683 13441968 13458441 13473792 13482989 13490304 13498368 13520576 13553384 13579056 13595697 13603824 13642551 13658112 13705536 13722332 13737984 13795704 13845312 13893386 13910052 13974272 14047232 14066208 14074668 14083446 14139648 14156976 14188744 14204928 14222336 14250114 14276106 14315904 14333448 14342016 14359592 14416896 14427747 14454063 14511744 14529528 14562132 14596608 14614496 14710644 14796288 14847664 14856594 14882816 14911884 14925184 14945346 14999088 15023376 15040512 15041787 15058944 15069223 15092736 15111232 15147008 15176592 15185664 15210648 15238392 15247557 15265344 15317952 15336724 15388672 15418728 15455232 15508896 15527902 15618304 15721056 15740322 15775643 15803136 15812992 15858008 15876096 15895552 15926598 15936531 15962337 15980544 16000128 16019736 16029312 16055684 16093696 16125129 16134768 16154541 16219008 16219428 16249012 16275324 16293888 16313856 16350464 16421184 16441308 16478202 16537456 16594448 16613376 16681088 16703622 16743168 16790832 16801304 16809984 16811409 16868352 16873974 16889024 16979328 17000136 17031144 17040384 17099552 17120064 17143191 17173512 17199104 17232696 17312256 17333472 17354714 17447508 17570592 17571047 17631601 17651712 17673344 17723656 17743872 17789616 17811417 17840259 17860608 17882496 17922624 17944588 17965056 17987072 17997824 18022203 18032976 18105408 18127596 18138432 18168274 18190068 18210816 18274048 18317312 18353088 18394272 18416814 18460416 18546736 18604638 18668754 18690048 18754944 18766224 18777928 18852864 18875968 18901467 18976896 19000152 19021824 19034808 19087872 19111264 19122688 19160037 19222528 19236996 19260072 19272084 19348992 19372704 19416176 19462144 19500156 19614192 19638229 19705907 19728384 19808792 19858176 19882512 19927128 19939113 19961856 19998784 20031168 20055716 20078592 20123648 20162952 20210688 20235456 20247552 20280864 20305718 20317856 20330076 20353792 20405736 20423936 20558304 20583498 20606976 20678528 20767968 20840079 20865078 20961408 20987096 21070848 21099312 21125169 21209472 21235464 21248708 21283116 21307392 21333504 21359648 21372416 21414159 21473856 21500172 21513024 21539388 21587722 21625344 21625904 21700432 21725184 21751808 21794292 21843198 21894912 21921744 21970936 22024249 22065966 22194432 22271496 22284891 22324224 22387776 22415212 22418019 22491136 22498632 22535064 22588416 22639104 22666848 22694626 22708192 22720512 22815972 22826752 22857588 22898016 22976928 22977523 23005086 23056709 23083008 23111296 23263344 23291853 23427456 23535616 23581584 23610483 23704704 23719488 23748556 23787012 23814144 23843328 23896832 23953408 24000192 24029604 24043968 24083526 24127454 24140544 24170128 24184576 24253424 24281088 24329142 24373518 24412986 24440832 24470784 24525696 24555752 24613888 24661962 24717303 24806184 24891672 24920064 25006592 25021632 25055433 25114752 25137152 25186248 25201956 25302528 25333536 25364582 25379744 25450496 25500204 25546716 25560576 25649328 25680096 25680761 25696112 25769263 25798656 25830272 25968384 26000208 26032071 26152256 26304512 26355888 26477568 26510016 26569504 26585484 26615808 26684424 26708224 26771456 26823744 26873366 26883936 26916882 26947584 26965978 26980608 26996736 27041152 27106768 27158112 27191394 27207648 27252411 27285102 27302119 27316224 27411072 27444664 27475968 27591408 27625221 27690624 27786772 27820104 27906957 27948544 28003131 28094464 28132416 28149336 28166892 28279296 28313952 28377488 28409856 28444672 28500228 28552212 28631808 28666896 28684032 28702027 28719184 28800941 28833792 28855494 28908126 29023488 29059056 29124264 29193216 29228992 29421288 29592576 29695328 29713188 29765632 29823768 29850368 29890692 29998176 30046752 30083574 30117888 30138446 30185472 30222464 30294016 30353184 30371328 30421296 30458577 30476784 30495114 30514133 30530688 30635904 30673448 30777344 30837456 30875247 30910464 31017792 31055804 31236608 31297617 31442112 31480644 31551286 31606272 31625984 31716016 31752192 31791104 31853196 31873062 31924674 31961088 32000256 32039472 32058624 32111368 32187392 32189287 32250258 32269536 32309082 32381583 32438016 32438856 32498024 32550648 32587776 32627712 32700928 32764797 32842368 32882616 32956404 33074912 33188896 33362176 33407244 33486336 33581664 33602608 33622818 33698267 33736704 33747948 33778048 33958656 34000272 34041939 34062288 34080768 34104031 34199104 34240128 34286382 34347024 34398208 34465392 34507629 34624512 34666944 34709428 34895016 35141184 35142094 35263202 35303424 35346688 35447312 35487744 35579232 35622834 35680518 35702771 35721216 35764992 35845248 35889176 35930112 35974144 35995648 36044406 36065952 36125289 36191181 36210816 36255192 36276864 36336548 36380136 36421632 36493713 36548096 36560277 36619479 36706176 36788544 36833628 36920832 37093472 37209276 37337508 37380096 37509888 37532448 37555856 37662769 37705728 37751936 37802934 37953792 38000304 38043648 38046873 38069616 38175744 38222528 38245376 38320074 38445056 38473992 38520144 38544168 38697984 38745408 38832352 38924288 39000312 39228384 39276458 39411814 39456768 39617584 39716352 39765024 39854256 39878226 39903097 39923712 39997568 40062336 40111432 40157184 40247296 40310049 40325904 40375323 40421376 40448967 40470912 40495104 40561728 40611436 40635712 40660152 40707584 40787091 40811472 40847872 40927653 41116608 41166996 41213952 41357056 41535936 41680158 41730156 41922816 41974192 42093683 42141696 42198624 42250338 42418944 42470928 42497416 42566232 42614784 42667008 42719296 42744832 42828318 42947712 43000344 43026048 43078776 43175444 43250688 43251808 43362189 43400864 43503616 43588584 43686396 43789824 43843488 43941872 44048498 44131932 44388864 44542992 44569782 44597579 44648448 44775552 44830424 44836038 44982272 44997264 45070128 45125361 45176832 45207669 45278208 45333696 45389252 45416384 45441024 45631944 45653504 45715176 45742671 45796032 45953856 45955046 46010172 46113418 46166016 46222592 46526688 46583706 46854912 47045881 47071232 47163168 47220966 47326929 47409408 47438976 47497112 47574024 47628288 47686656 47793664 47809593 47887011 48000384 48059208 48087936 48167052 48254908 48281088 48340256 48369152 48463623 48506848 48658284 48747036 48825972 48881664 48941568 49051392 49111504 49227776 49323924 49434606 49612368 49783344 49840128 49844353 50013184 50043264 50110866 50229504 50274304 50372496 50403912 50434227 50605056 50667072 50729164 50759488 50900992 51000408 51093432 51121152 51298656 51360192 51361522 51392224 51538526 51597312 51660544 51936768 52000416 52064142 52180973 52304512 52609024 52711776 52713141 52894803 52955136 53020032 53139008 53170968 53231616 53368848 53416448 53434251 53520777 53647488 53746732 53767872 53833764 53895168 53931956 53961216 53993472 54082304 54213536 54316224 54382788 54415296 54504822 54570204 54604238 54632448 54822144 54889328 54951936 55182816 55250442 55381248 55573544 55640208 55813914 55897088 56006262 56188928 56264832 56298672 56333784 56558592 56627904 56704401 56754976 56889344 57000456 57104424 57263616 57333792 57368064 57404054 57438368 57601882 57667584 57710988 57816252 58046976 58118112 58248528 58319911 58386432 58457984 58842576 58914687 59117721 59185152 59390656 59426376 59531264 59647536 59700736 59781384 59817339 59996352 60093504 60167148 60235776 60276892 60370944 60444928 60588032 60706368 60742656 60842592 60917154 60953568 60990228 61028266 61061376 61271808 61346896 61554688 61674912 61750494 61820928 62035584 62111608 62473216 62520237 62595234 62884224 62961288 63102572 63212544 63251968 63375507 63432032 63582208 63706392 63746124 63849348 63922176 64000512 64078944 64117248 64222736 64374784 64378574 64500516 64539072 64618164 64763166 64876032 64877712 64996048 65101296 65175552 65181077 65255424 65401856 65529594 65684736 65765232 65912808 66072747 66149824 66377792 66724352 66814488 66854673 66972672 67163328 67205216 67245636 67396534 67473408 67495896 67556096 67917312 68000544 68083878 68124576 68161536 68208062 68398208 68480256 68572764 68694048 68796416 68930784 68932569 69015258 69058301 69170127 69249024 69333888 69418856 69790032 69875559 70282368 70284188 70526404 70606848 70693376 70831449 70894624 71158464 71245668 71361036 71405542 71442432 71529984 71690496 71778352 71860224 71948288 71991296 72088812 72131904 72250578 72382362 72421632 72510384 72553728 72673096 72760272 72843264 72849439 72987426 73096192 73120554 73238958 73412352 73577088 73667256 73841664 74151909 74186944 74418552 74675016 74760192 75019776 75064896 75111712 75325538 75411456 75503872 75605868 75907584 76000608 76093746 76139232 76264499 76351488 76445056 76490752 76640148 76890112 76947984 77040288 77042283 77088336 77182807 77307789 77395968 77490816 77664704 77848576 78000624 78096213 78456768 78552916 78823628 78913536 79235168 79432704 79530048 79708512 79756452 79806194 79847424 79995136 80124672 80222864 80314368 80494592 80620098 80651808 80750646 80842752 80897934 80941824 80990208 81123456 81222872 81271424 81320304 81415168 81574182 81622944 81695744 81757233 81855306 81906357 82233216 82333992 82427904 82714112 82875663 83071872 83360316 83460312 83845632 83948384 84187366 84283392 84397248 84500676 84837888 84941856 84994832 85132464 85229568 85236793 85334016 85438592 85489664 85656636 85895424 86000688 86052096 86106081 86157552 86350888 86402823 86501376 86503616 86724378 86801728 87007232 87177168 87372792 87579648 87686976 87883744 88096996 88263864 88777728 89085984 89139564 89195158 89296896 89551104 89660848 89672076 89964544 89994528 90140256 90250722 90307009 90353664 90415338 90556416 90667392 90778504 90832768 90882048 91263888 91307008 91375731 91430352 91485342 91542399 91592064 91907712 91910092 92020344 92226836 92332032 92445184 92625741 93053376 93167412 93709824 94091762 94142464 94326336 94441932 94653858 94818816 94877952 94994224 95148048 95256576 95264651 95373312 95587328 95619186 95774022 96000768 96118416 96175872 96334104 96509816 96562176 96567861 96680512 96738304 96927246 97013696 97144749 97316568 97494072 97651944 97763328 97883136 98102784 98223008 98455552 98647848 98869212 99224736 99566688 99688706 100026368 100086528 100221732 100459008 100548608 100744992 100807824 100868454 100931363 101094801 101210112 101334144 101458328 101518976 101801984 102000816 102125817 102186864 102242304 102312093 102597312 102720384 102723044 102784448 103077052 103194624 103321088 103522887 103873536 104000832 104128284 104361946 104609024 105218048 105423552 105426282 105789606 105910272 106040064 106278016 106341936 106463232 106472257 106737696 106832896 106868502 107041554 107108313 107294976 107493464 107535744 107667528 107790336 107863912 107922432 107986944 108164608 108375867 108427072 108573543 108632448 108765576 108830592 109009644 109140408 109208476 109264896 109644288 109680831 109778656 110365632 110500884 110762496 111147088 111280416 111627828 111794176 112012524 112377856 112529664 112597344 112667568 112805641 112988307 113117184 113255808 113408802 113509952 113778688 114000912 114140619 114208848 114527232 114667584 114736128 114808108 114876736 115203764 115335168 115421976 115632504 116093952 116236224 116497056 116639822 116772864 116915968 117685152 117829374 118093781 118235442 118370304 118781312 118852752 119062528 119295072 119401472 119562768 119634678 119709291 119992704 120187008 120334296 120471552 120553784 120741888 120889856 120930147 121125969 121346901 121412736 121485312 121685184 121834308 121907136 121980456 122056532 122122752 122543616 122693792 123109376 123349824 123500988 123641856 124071168 124223216 124946432 125040474 125190468 125768448 125922576 126205144 126281049 126425088 126503936 126751014 126864064 127164416 127412784 127492248 127698696 127844352 128001024 128157888 128234496 128445472 128749568 128757148 129001032 129078144 129236328 129526332 129752064 129755424 129992096 130202592 130362154 130510848 130803712 131059188 131369472 131530464 131825616 131987167 132145494 132299648 132755584 133448704 133628976 133709346 133792737 133945344 134326656 134410432 134491272 134793068 134946816 134991792 135112192 135376083 135623007 135834624 136001088 136167756 136249152 136323072 136416124 136796416 136960512 137145528 137388096 137592832 137861568 137865138 138030516 138116602 138340254 138498048 138667776 138837712 139580064 139751118 140564736 140568376 141052808 141137643 141213696 141386752 141662898 141789248 141980787 142316928 142491336 142722072 142811084 142884864 143059968 143380992 143428779 143556704 143896576 144177624 144263808 144501156 144764724 144843264 145020768 145107456 145346192 145520544 145698878 145974852 146192384 146241108 146477916 146824704 147154176 147334512 147515069 147683328 148303818 148373888 148837104 149350032 149520384 149533059 150039552 150129792 150223424 150651076 150822912 151007744 151211736 151302681 151815168 152001216 152187492 152278464 152528998 152702976 152890112 152981504 153280296 153780224 153895968 154080576 154084566 154176672 154365614 154615578 154791936 154981632 155329408 155697152 156001248 156192426 156542919 156913536 157105832 157647256 157827072 158139423 158470336 158684409 158865408 159060096 159417024 159512904 159612388 159694848 159990272 160249344 160302753 160445728 160989184 161240196 161303616 161501292 161685504 161795868 161883648 161980416 162246912 162445744 162542848 162640608 162830336 163148364 163245888 163391488 163514466 163710612 163812714 164466432 164667984 164855808 164869783 165428224 165751326 166143744 166720632 166920624 167691264 167896768 168374732 168566784 168794496 169001352 169675776 169883712 169989664 170264928 170473586 170668032 170877184 170979328 171313272 171790848 172001376 172104192 172212162 172315104 172598603 172701776 172805646 173002752 173007232 173448756 173603456 174014464 174354336 174676879 174745584 174959733 175159296 175373952 175767488 176193992 176527728 176744061 177353163 177555456 178171968 178279128 178390316 178593792 179102208 179321696 179344152 179929088 179989056 180280512 180501444 180614018 180707328 180830676 181112832 181334784 181557008 181665536 181764096 182527776 182614016 182751462 182860704 182970684 183084798 183184128 183815424 183820184 184040688 184453672 184664064 184890368 185251482 186106752 186334824 187419648 187560711 188183524 188652672 188883864 189307716 189637632 189755904 189988448 190296096 190529302 190746624 191174656 191238372 191548044 192001536 192236832 192351744 192668208 192904321 193019632 193124352 193135722 193361024 193476608 193854492 194027392 194289498 194633136 194988144 195303888 195526656 195543231 195766272 196205568 196446016 196911104 197295696 197738424 198218241 198449472 199133376 199377412 200052736 200173056 200443464 200918016 201097216 201489984 201615648 201736908 201862726 202189602 202420224 202668288 202916656 203037952 203603968 204001632 204251634 204373728 204484608 204624186 205083359 205194624 205440768 205446088 205568896 206154104 206389248 206642176 206797707 207045774 207174903 207510381 207747072 208001664 208256568 208723892 209218048 209626677 210847104 210852564 211579212 211820544 212080128 212556032 212683872 212944514 213475392 213665792 213737004 214083108 214216626 214589952 214986928 215071488 215335056 215580672 215598947 215727824 215844864 215973888 216329216 216751734 216854144 217147086 217264896 217531152 217661184 218019288 218280816 218416952 218529792 218548317 219288576 219361662 219557312 220731264 221001768 221524992 222294176 222560832 223255656 223588352 224025048 224755712 225059328 225194688 225335136 225611282 225976614 226234368 226511616 226817604 227019904 227557376 228001824 228281238 228417696 228423611 228793497 229054464 229210813 229335168 229472256 229616216 229753472 230407528 230670336 230843952 231126849 231265008 231548421 231923367 232187904 232472448 232994112 233279644 233545728 233831936 234288639 235370304 235658748 236187562 236470884 236740608 237562624 237705504 238125056 238590144 238802944 239125536 239269356 239418582 239985408 240374016 240668592 240943104 240963529 241107568 241483776 241779712 241860294 242251938 242693802 242825472 242970624 243370368 243668616 243814272 243960912 244113064 244245504 245087232 245271699 245387584 245719071 246699648 247001976 247283712 248142336 248446432 249892864 250080948 250380936 251536896 251845152 252410288 252562098 252850176 253007872 253502028 253728128 254328832 254825568 254984496 255296977 255397392 255688704 255710379 256002048 256176791 256315776 256468992 256890944 257499136 257514296 258002064 258156288 258318243 258472656 259052664 259208469 259504128 259510848 259984192 260405184 260724308 261021696 261607424 262118376 262738944 263060928 263651232 263974334 264290988 264599296 265511168 266897408 267257952 267418692 267585474 267890688 268653312 268820864 268982544 269586136 269893632 269983584 270224384 270752166 270921027 271246014 271669248 272002176 272335512 272498304 272646144 272832248 273592832 273921024 274127193 274291056 274627197 274776192 275723136 275730276 276061032 276233204 276680508 276996096 277335552 277675424 279160128 279502236 281129472 281136752 282105616 282275286 282427392 282773504 283325796 283578496 283961574 284633856 284982672 285444144 285622168 285769728 285793953 286119936 286315237 286761984 286857558 287113408 287793152 288355248 288527616 289002312 289529448 289686528 289703583 290041536 290214912 290692384 291041088 291397756 291434247 291949704 292384768 292482216 292955832 293649408 294308352 294669024 295030138 295366656 296607636 296747776 297674208 298700064 298707799 299066118 299737217 300079104 300259584 300446848 301302152 301645824 302015488 302423472 302605362 302794089 303284403 303630336 304002432 304374984 304556928 305057996 305405952 305780224 305963008 306377451 306560592 306936279 307791936 308161152 308169132 308353344 308731228 309231156 309583872 309963264 310658816 311394304 312002496 312384852 313085838 313827072 314211664 315294512 315654144 316278846 316940672 317368818 317730816 318120192 318834048 319025808 319224776 319389696 319416771 319980544 320498688 320605506 320891456 321324939 322480392 322607232 323002584 323371008 323591736 323767296 323960832 324493824 324891488 325085696 325281216 325660672 325720629 326296728 326491776 326782976 327028932 327421224 327625428 328932864 329335968 329739566 330856448 331502652 332287488 333441264 333841248 333849893 335000419 335382528 335793536 336749464 337133568 337588992 338002704 338416923 338964921 339351552 339767424 339979328 340529856 340947172 341336064 341754368 341958656 342421857 342626544 343581696 344002752 344208384 344424324 344630208 345197206 345403552 345611292 346005504 346014464 346897512 347206912 348028928 348708672 349353758 349491168 349919466 350318592 350747904 351534976 352387984 353055456 353488122 354281343 354706326 355110912 356343936 356558256 356780632 357187584 358204416 358643392 358688304 359127873 359978112 360561024 361002888 361228036 361414656 361661352 362225664 362669568 362790441 363114016 363331072 364040703 365055552 365228032 365502924 365721408 365941368 366169596 366368256 367630848 367640368 368081376 368907344 369328128 369780736 370502964 372213504 372669648 373126351 374412233 374839296 375121422 376367048 377305344 377767728 378615432 378843147 379275264 379511808 379976896 380592192 381058604 381493248 382349312 382476744 383096088 384003072 384473664 384703488 385336416 385808642 386039264 386248704 386271444 386722048 386953216 387708984 388054784 388578996 389266272 389976288 390607776 390617891 391086462 391532544 392411136 392892032 393822208 394591392 395476848 395961501 396436482 396898944 398266752 398754824 400105472 400346112 400886928 401378211 401836032 402979968 403231296 403473816 403725452 404379204 404840448 405336576 405833312 406075904 406869021 407207936 408003264 408503268 408747456 408969216 409248372 410166718 410389248 410881536 410892176 411137792 412308208 412778496 413284352 413595414 414091548 414349806 415020762 415494144 416003328 416513136 417447784 418436096 418460731 419253354 421694208 421705128 423158424 423412929 423641088 424160256 425112064 425367744 425889028 425942361 426950784 427331584 427474008 428166216 428433252 429179904 429973856 430142976 430670112 431197894 431455648 431689728 432658432 433503468 433708288 434294172 434529792 435062304 435322368 436038576 436561632 436572937 436833904 437096634 438077471 438577152 438723324 439114624 441462528 442003536 442545207 443049984 444588352 445121664 446511312 447176704 448050096 448599177 450118656 450389376 450670272 451222564 451953228 452468736 453023232 453635208 454039808 455114752 456003648 456562476 456835392 456847222 457586994 458108928 458421626 458670336 458944512 459232432 459506944 460815056 461340672 461687904 462253698 462530016 463096842 463846734 464136023 464375808 464944896 465988224 466559288 467091456 467663872 468577278 469628757 470740608 471317496 472375124 472941768 473481216 474418269 475125248 475411008 476053227 477180288 477605888 478251072 478538712 478837164 479970816 480748032 481337184 481927058 482215136 482967552 483559424 483720588 484503876 485387604 485650944 485941248 486740736 487337232 487628544 487921824 487934459 488226128 488491008 489615997 490174464 490543398 490775168 491438142 493399296 494003952 494567424 494609349 496284672 496892864 499785728 500161896 500761872 503073792 503690304 504820576 505124196 505700352 506015744 507004056 507456256 508657664 509651136 509968992 510593954 510794784 511420758 512004096 512353582 512631552 512937984 513781888 514998272 515028592 516004128 516312576 516636486 516945312 517795809 518105328 518416938 518740261 519008256 519021696 519968384 520810368 521448616 522043392 523214848 524030637 524236752 524879199 525477888 526121856 527302464 527948668 528581976 529198592 530232183 531022336 532059489 533794816 534515904 534837384 535170948 535781376 537306624 537641728 537965088 539172272 539787264 539967168 540448768 541504332 541842054 542492028 543338496 544004352 544671024 544996608 545292288 545338513 545664496 547185664 547217879 547842048 548254386 548582112 549254394 549552384 551446272 551460552 552122064 552466408 553361016 553992192 554671104 555350848 558320256 559004472 562258944 562273504 564211232 564550572 565547008 566651592 567156992 567923148 569267712 569965344 570888288 571244336 571587906 572239872 572630474 573523968 573715116 574226816 575586304 576710496 577055232 578004624 578712963 579058896 579373056 579407166 579768527 580083072 580429824 581384768 582082176 582795512 582868494 583899408 584769536 584964432 585911664 586629693 587298816 588616704 589338048 590060276 590733312 593215272 593495552 594654723 595348416 597400128 597415598 598132236 599474434 600158208 600519168 600893696 602604304 603291648 604030976 604846944 605210724 605588178 606568806 607260672 608004864 608749968 609113856 610115992 610811904 611560448 611596453 611926016 612754902 613121184 613872558 615250077 615583872 616322304 616338264 616706688 617462456 618462312 619167744 619926528 620393121 621317632 621524709 622531143 624004992 624769704 626171676 627654144 628423328 630589024 632557692 633881344 634737636 635461632 636240384 637668096 638051616 638449552 638833542 639961088 640267073 640997376 641211012 641782912 642649878 644960784 645214464 646005168 646742016 646796841 647183472 647534592 647921664 647976589 648987648 649782976 650171392 650562432 651321344 651441258 652593456 652983552 653565952 654057864 654842448 655250856 655644951 657865728 658671936 659479132 661712896 663005304 664574976 666882528 667682496 667699786 670000838 670765056 671587072 673498928 674267136 675177984 676005408 676833846 677929842 678352649 678703104 679534848 679958656 681059712 681894344 682672128 683508736 683917312 684843714 685253088 685270833 686380491 687163392 687632439 688005504 688416768 688848648 689260416 690394412 690807104 691222584 692011008 692028928 693380547 693795024 694413824 694645263 695770101 697417344 698707516 698982336 699838932 700637184 701495808 703069952 704775968 706110912 706976244 708562686 709412652 710221824 712687872 713116512 713561264 714375168 715592611 716408832 717286784 717376608 718255746 719956224 721122048 722005776 722456072 722829312 722890587 723322704 724451328 725339136 725580882 726228032 726662144 728081406 730111104 730456064 731005848 731442816 731882736 732339192 732736512 735261696 735280736 736162752 737157213 737814688 739561472 741005928 744427008 745339296 746252702 748824466 749678592 750242844 752734096 754610688 755535456 757230864 757686294 758158843 758550528 759023616 759953792 761184384 762117208 762986496 764698624 764953488 765890931 766192176 767131137 768006144 768530373 768947328 769406976 770672832 771617284 772078528 772497408 772542888 773444096 773906432 774954729 775417968 776109568 777157992 777625407 778532544 779952576 781215552 781235782 782172924 783065088 784822272 785784064 787644416 789182784 790953696 791923002 792872964 793797888 796533504 797509648 799779977 800210944 800692224 801773856 802756422 803672064 805959936 806462592 806947632 807450904 808758408 809680896 810673152 811666624 812151808 812763081 813738042 816006528 817006536 817494912 817938432 818496744 820333436 820778496 821763072 821784352 822275584 823881591 824616416 826568704 827190828 828183096 828699612 830041524 830988288 832006656 833026272 834895568 836872192 836921462 838506708 843388416 843410256 846316848 846825858 847282176 847354001 848320512 850224128 850735488 851778056 851884722 853901568 854663168 854948016 856332432 856866504 857381859 858359808 858945711 859947712 860285952 861340224 862395788 862911296 863379456 865316864 867006936 867416576 868588344 869059584 869110749 870124608 870644736 872077152 873123264 873145874 873667808 874193268 876154942 877154304 877446648 878229248 882925056 884007072 885090414 886099968 889176704 890243328 893022624 894353408 896100192 896123397 897198354 899211651 900237312 900778752 901340544 902445128 903906456 904937472 906046464 907270416 908079616 908382267 909853209 912007296 913124952 913670784 913694444 915173988 916217856 916843252 917340672 917889024 918464864 919013888 920808837 921630112 923375808 924507396 925060032 926193684 927693468 928272046 928751616 929889792 931976448 933118576 934182912 935327744 937154556 939257514 941481216 942634992 944750248 945883536 946962432 947042707 948836538 950250496 950822016 952106454 954360576 955211776 956502144 957077424 957674328 958250313 959941632 961496064 962674368 963854116 963974817 964430272 967118848 967441176 969007752 970775208 971301888 971882496 973481472 974674464 975257088 975843648 975868918 976452256 976982016 979231994 980348928 981086796 981550336 982876284 986798592 988007904 989218698 991438487 992569344 993785728 999571456 1000323792 1001523744 1001549679 1005001257 1006147584 1007380608 1009641152 1010248392 1011400704 1012031488 1014008112 1014912512 1015250769 1016894763 1019302272 1019937984 1021187908 1021589568 1022841516 1024008192 1024707164 1025263104 1025875968 1027563776 1029996544 1030057184 1032008256 1032625152 1033272972 1033890624 1035591618 1036210656 1036833876 1037480522 1038016512 1038043392 1039936768 1041620736 1042897232 1044086784 1046429696 1048061274 1048473504 1049758398 1050955776 1052243712 1054604928 1055897336 1057163952 1058397184 1060464366 1062044672 1062844029 1064118978 1067589632 1069031808 1069674768 1070341896 1071562752 1074613248 1075283456 1075930176 1077383619 1078344544 1079934336 1080897536 1083008664 1083684108 1084984056 1086676992 1088008704 1089342048 1089993216 1090677026 1091328992 1094371328 1094435758 1095684096 1096508772 1097164224 1098508788 1099104768 1102892544 1102921104 1104244128 1104932816 1106722032 1107984384 1108078309 1109342208 1110701696 1116640512 1118008944 1119379053 1123236699 1124517888 1124547008 1128422464 1129101144 1131094016 1133303184 1134313984 1135846296 1136529441 1138535424 1139930688 1141776576 1142488672 1143175812 1144479744 1145260948 1147047936 1147430232 1148453632 1151172608 1153420992 1154110464 1156009248 1157425926 1158117792 1158746112 1158814332 1159537054 1160166144 1160859648 1162769536 1164164352 1165591024 1165736988 1167798816 1169539072 1169928864 1171823328 1171853673 1173259386 1173991117 1174597632 1177233408 1178676096 1180120552 1181466624 1186430544 1186991104 1187884503 1189309446 1190696832 1194800256 1194831196 1196264472 1198948868 1200316416 1201038336 1201787392 1204134633 1205208608 1208061952 1209693888 1210421448 1211176356 1213137612 1214521344 1216009728 1217499936 1218227712 1220231984 1221623808 1223120896 1223192906 1223852032 1225509804 1226242368 1227745116 1230500154 1231167744 1232644608 1232676528 1233413376 1234924912 1236924624 1238335488 1238440463 1239853056 1240786242 1242635264 1243049418 1245062286 1248009984 1249539408 1252343352 1255308288 1255382193 1256846656 1261178048 1265115384 1267762688 1269475272 1270238787 1270923264 1272480768 1275336192 1276103232 1276899104 1277667084 1279922176 1280534146 1281994752 1282422024 1283565824 1285299756 1289921568 1290428928 1292010336 1293593682 1294366944 1295069184 1295953178 1297975296 1299565952 1300342784 1301124864 1302642688 1302882516 1305186912 1305967104 1307131904 1308115728 1309684896 1309718811 1310501712 1311289902 1312107719 1314232413 1315731456 1317343872 1318958264 1323425792 1326010608 1327635621 1329149952 1333765056 1335364992 1335399572 1340001676 1341530112 1343174144 1345797531 1346997856 1350355968 1352010816 1353667692 1355859684 1356705298 1357406208 1359069696 1359917312 1362119424 1363788688 1365344256 1367017472 1367834624 1369687428 1370506176 1370541666 1372760982 1374326784 1375264878 1376011008 1376833536 1377697296 1378520832 1380788824 1381614208 1382445168 1384022016 1384057856 1384139341 1386761094 1387590048 1388827648 1389290526 1391540202 1392408069 1394834688 1397415032 1397964672 1399677864 1401274368 1402991616 1406139904 1408886271 1409551936 1412221824 1413952488 1417125372 1418825304 1420443648 1425375744 1426233024 1427122528 1431185222 1432817664 1434573568 1434753216 1436511492 1439912448 1442244096 1444011552 1444912144 1445781174 1446645408 1448902656 1449025481 1450678272 1451161764 1452456064 1453324288 1456162812 1460222208 1460912128 1462011696 1462885632 1463765472 1463803377 1464678384 1465473024 1466473333 1468847991 1470523392 1470561472 1472325504 1474314426 1475629376 1479122944 1482011856 1483828047 1488854016 1490678592 1492505404 1497648932 1499357184 1500485688 1505468192 1509221376 1511070912 1514461728 1515372588 1516317686 1517101056 1518047232 1519907584 1522368768 1524234416 1525972992 1529397248 1529906976 1531781862 1532384352 1534262274 1535219153 1536012288 1537060746 1537894656 1538813952 1541345664 1543234568 1544157056 1544994816 1545085776 1546888192 1547812864 1549909458 1550835936 1552219136 1553387427 1554315984 1555250814 1556220783 1557065088 1559905152 1562431104 1562471564 1564345848 1566130176 1569644544 1571568128 1572091911 1574637597 1578365568 1581907392 1583846004 1585745928 1587595776 1593067008 1595019296 1599559954 1600421888 1601384448 1603547712 1605512844 1607344128 1611919872 1612925184 1613895264 1614901808 1617516816 1619361792 1619499067 1621346304 1623333248 1624303616 1625526162 1627476084 1632013056 1634013072 1634989824 1635876864 1636015539 1636993488 1640666872 1641556992 1641653637 1643526144 1643568704 1644551168 1647763182 1649232832 1653137408 1654381656 1656366192 1657399224 1660083048 1661976576 1664013312 1666052544 1669791136 1673744384 1673842924 1677013416 1686776832 1686820512 1692633696 1693651716 1694708002 1696641024 1700448256 1701470976 1703556112 1703769444 1707803136 1709326336 1709896032 1712664864 1713733008 1714763718 1715833171 1716719616 1717891422 1719895424 1720571904 1722680448 1724791576 1725822592 1726758912 1730633728 1734013872 1734833152 1736138889 1737176688 1738119168 1738221498 1739305581 1740249216 1741289472 1744154304 1746246528 1746291748 1747335616 1748386536 1752309884 1754308608 1754893296 1756458496 1759889079 1765850112 1768014144 1770180828 1772199936 1778353408 1780486656 1786045248 1788706816 1792200384 1792246794 1794396708 1798423302 1800474624 1801557504 1802681088 1804890256 1807812912 1809874944 1810028369 1812092928 1814540832 1816159232 1816764534 1819706418 1824014592 1826249904 1827341568 1827388888 1830347976 1832435712 1833686504 1834681344 1834789359 1835778048 1836929728 1838027776 1841617674 1843260224 1845750231 1846751616 1849014792 1850120064 1852387368 1855386936 1856544092 1857503232 1859779584 1863952896 1864574127 1866237152 1870655488 1874309112 1878515028 1882962432 1885269984 1889500496 1891767072 1894085414 1897673076 1900500992 1901644032 1904212908 1908721152 1910423552 1913004288 1914154848 1915348656 1916500626 1917695897 1919883264 1920801219 1922992128 1925348736 1927708232 1927949634 1928860544 1934237696 1934882352 1938015504 1940390523 1941550416 1942603776 1943764992 1943929767 1946962944 1949348928 1950514176 1951687296 1951737836 1952904512 1953964032 1958463988 1960697856 1962173592 1963100672 1965752568 1966934853 1973597184 1976015808 1978437396 1982876974 1985138688 1987571456 1999142912 2000647584 2003047488 2003099358 2010002514 2012295168 2014761216 2019282304 2020496784 2022801408 2022972883 2024062976 2028016224 2029825024 2030501538 2033789526 2035057947 2038604544 2039875968 2042375816 2043179136 2045683032 2048016384 2049414328 2050526208 2051751936 2055127552 2055812499 2059141473 2060114368 2062897317 2064016512 2065250304 2066545944 2067781248 2071183236 2072421312 2073667752 2074961044 2076033024 2076086784 2079873536 2083241472 2083935789 2085794464 2092859392 2096122548 2096947008 2099516796 2101911552 2104487424 2109209856 2111794672 2114327904 2116794368 2120928732 2124089344 2125688058 2128237956 2135179264 2138063616 2139349536 2140683792 2143125504 2143307179 2146777833 2149226496 2150566912 2151860352 2154767238 2156689088 2159868672 2161795072 2166017328 2167368216 2168671761 2169968112 2173353984 2176017408 2178684096 2179986432 2181354052 2182657984 2188742656 2188871516 2191368192 2193017544 2194328448 2197017576 2198209536 2205785088 2205842208 2208488256 2209865632 2213444064 2216156618 2218684416 2221403392 2233281024 2236017888 2238758106 2243781839 2246473398 2249035776 2249094016 2256844928 2258202288 2262188032 2266606368 2268627968 2271692592 2273058882 2274476529 2277070848 2279861376 2283553152 2284977344 2286351624 2288959488 2290521896 2294095872 2294860464 2296907264 2297672793 2301393411 2305591119 2306841984 2308220928 2312018496 2314851852 2316235584 2317492224 2317628664 2319074108 2320332288 2321719296 2325539072 2328328704 2331182048 2331473976 2335597632 2339078144 2339857728 2343646656 2343707346 2346518772 2347982234 2349195264 2354466816 2357352192 2360241104 2362933248 2372861088 2373982208 2375769006 2378618892 2381393664 2389600512 2389662392 2392528944 2397897736 2399339931 2400632832 2402076672 2403574784 2408269266 2410417216 2416123904 2419387776 2420842896 2422352712 2426275224 2429042688 2432019456 2434999872 2436455424 2438289243 2440463968 2446241792 2446385812 2451019608 2452484736 2455490232 2461000308 2462335488 2465289216 2465353056 2466826752 2469849824 2473849248 2476880926 2479706112 2481572484 2485270528 2486098836 2490124572 2496019968 2499078816 2504686704 2507756173 2510616576 2510764386 2513693312 2522356096 2530230768 2535525376 2538950544 2540477574 2541846528 2542062003 2544961536 2550672384 2552206464 2553798208 2555334168 2559844352 2561068292 2563989504 2564844048 2567131648 2570599512 2572145577 2576837133 2579843136 2580857856 2584020672 2587187364 2588733888 2590138368 2591906356 2595950592 2599131904 2600685568 2602249728 2605285376 2605765032 2610373824 2611934208 2614263808 2616231456 2619369792 2619437622 2621003424 2622579804 2624215438 2628464826 2631462912 2634687744 2637916528 2646851584 2652021216 2655271242 2658299904 2667530112 2670729984 2670799144 2680003352 2683060224 2686348288 2688370191 2691595062 2693995712 2697634953 2700711936 2704021632 2707335384 2711719368 2713410596 2714812416 2718139392 2719834624 2724238848 2725146801 2727577376 2734034944 2739374856 2741012352 2741083332 2745521964 2748653568 2750529756 2752022016 2753667072 2755394592 2757041664 2761577648 2763228416 2764890336 2768115712 2768278682 2773522188 2775180096 2777655296 2778581052 2783080404 2784816138 2789669376 2794830064 2795929344 2799355728 2802548736 2802786311 2805983232 2812279808 2817772542 2819103872 2824443648 2827904976 2834250744 2837650608 2840887296 2841128121 2850751488 2852466048 2854245056 2862370444 2865635328 2869147136 2869506432 2873022984 2874750939 2879824896 2884488192 2888023104 2889824288 2891562348 2893290816 2898050962 2901356544 2902323528 2904912128 2906648576 2912325624 2920444416 2921824256 2924023392 2925771264 2927530944 2927606754 2929356768 2930946048 2932946666 2937695982 2941046784 2941122944 2944651008 2948628852 2951258752 2958245888 2964023712 2967656094 2969506943 2974315461 2977708032 2981357184 2985010808 2995297864 2998714368 3000971376 3004649037 3010936384 3015003771 3018442752 3022141824 3028923456 3030745176 3032635372 3034202112 3036094464 3039815168 3044737536 3045752307 3048468832 3058794496 3059813952 3063563724 3064768704 3068524548 3070438306 3072024576 3074121492 3075789312 3077627904 3082691328 3086469136 3088314112 3089989632 3090171552 3093776384 3095625728 3099818916 3101671872 3104438272 3106774854 3108631968 3110501628 3112441566 3114130176 3119810304 3124862208 3124943128 3128691696 3132260352 3132525877 3139289088 3143136256 3144183822 3149275194 3156731136 3163814784 3167692008 3171491856 3175191552 3186134016 3188532087 3190038592 3199119908 3202768896 3207095424 3211025688 3214688256 3223839744 3225850368 3227790528 3229803616 3235033632 3238998134 3242692608 3246666496 3248607232 3251052324 3254952168 3264026112 3268026144 3269979648 3272031078 3273986976 3279373457 3281333744 3283113984 3283307274 3287052288 3287137408 3289102336 3295526364 3298465664 3306274816 3308763312 3312732384 3314798448 3318860701 3320166096 3323953152 3324234927 3328026624 3332105088 3339582272 3347488768 3347685848 3354026832 3358137159 3369710097 3373553664 3373641024 3385267392 3387303432 3389416004 3393282048 3400896512 3402941952 3407112224 3407538888 3415606272 3418652672 3419792064 3425329728 3427466016 3429527436 3431666342 3433439232 3435782844 3439790848 3441143808 3445360896 3449583152 3451645184 3453517824 3461267456 3468027744 3469666304 3472277778 3474353376 3476238336 3476442996 3478611162 3480498432 3482578944 3488308608 3492493056 3492583496 3494671232 3496773072 3504619768 3508617216 3509786592 3512916992 3515561019 3519778158 3521973351 3531700224 3536028288 3540361656 3544399872 3556706816 3560973312 3563653509 3572090496 3584400768 3584493588 3588793416 3596846604 3600949248 3603115008 3605362176 3609780512 3615625824 3620056738 3624185856 3629081664 3632318464 3633529068 3639412836 3648029184 3652499808 3654683136 3654777776 3660695952 3664871424 3665182099 3667373008 3669362688 3669578718 3671556096 3673859456 3676055552 3683235348 3686520448 3691500462 3693503232 3698029584 3700240128 3704774736 3710773872 3713088184 3715006464 3715321389 3719559168 3727905792 3729148254 3732474304 3741310976 3748618224 3757030056 3765924864 3766146579 3770539968 3779000992 3783534144 3788170828 3795346152 3801001984 3803288064 3808425816 3817442304 3820847104 3826008576 3828309696 3830697312 3833001252 3835391794 3839766528 3841602438 3845984256 3850697472 3855416464 3855899268 3857721088 3868475392 3869764704 3876031008 3880781046 3883100832 3883201387 3885207552 3887859534 3893925888 3896583821 3898697856 3901028352 3903374592 3903475672 3905809024 3907928064 3916927976 3921395712 3924347184 3926201344 3929156433 3931505136 3933869706 3936323157 3942697239 3947194368 3952031616 3956874792 3965753948 3970277376 3975142912 3982906863 4001295168 4006094976 4006198716 4020005028 4024590336 4029522432 4038564608 4040993568 4045945766 4048125952 4056032448 4059650048 4061003076 4067579052 4070115894 4077209088 4079751936 4084751632 4086358272 4091366064 4096032768 4096379993 4098828656 4101052416 4103503872 4110255104 4111624998 4118282946 4120228736 4125794634 4128033024 4130500608 4133091888 4135562496 4142366472 4144842624 4147335504 4149922088 4152066048 4152173568 4152418023 4159747072 4166482944 4167871578 4171588928 4177224207 4192245096 4193894016 4199033592 4203823104 4208974848 4218419712 4223589344 4228655808 4233588736 4241857464 4248178688 4251376116 4256475912 4270358528 4276127232 4278699072 4281367584 4286614358 4293555666 4298452992 4301133824 4303720704 4309534476 4313378176 4319737344 4323590144 4332034656 4334736432 4337343522 4339936224 4340048609 4346707968 4347076443 4352034816 4355005447 4357368192 4359972864 4362708104 4365315968 4377485312 4377743032 4382736384 4386035088 4388656896 4391410131 4394035152 4396419072 4399419999 4406543973 4411570176 4411684416 4416976512 4419731264 4426888128 4432313236 4437368832 4442806784 4451484141 4466562048 4472035776 4477516212 4487563678 4492946796 4498071552 4498188032 4513689856 4516404576 4524376064 4533212736 4537255936 4543385184 4546117764 4548953058 4554141696 4559722752 4567106304 4569954688 4572703248 4577918976 4578307051 4581043792 4588191744 4589720928 4593814528 4595345586 4602786822 4605657459 4611182238 4613683968 4616441856 4624036992 4629703704 4632471168 4634984448 4635257328 4638148216 4640664576 4643438592 4651078144 4656657408 4660162281 4662364096 4662947952 4668662349 4671195264 4679715456 4687293312 4687414692 4693037544 4695964468 4698390528 4708933632 4714704384 4716275733 4720482208 4745722176 4747964416 4751538012 4757237784 4762787328 4779201024 4779324784 4785057888 4795795472 4798679862 4801265664 4804153344 4807149568 4816538532 4820834432 4832247808 4838775552 4841685792 4844705424 4850642563 4852550448 4858085376 4858497201 4864038912 4867359029 4869999744 4872910848 4876578486 4880927936 4892483584 4892771624 4902039216 4904969472 4908046617 4910980464 4922000616 4924670976 4924960911 4930578432 4930706112 4933653504 4939699648 4947698496 4953761852 4959412224 4963144968 4970541056 4972197672 4980249144 4992039936 4998157632 5009373408 5015512346 5021233152 5021528772 5027386624 5044712192 5060461536 5071050752 5077901088 5078032583 5080955148 5084124006 5089923072 5101344768 5104412928 5107596416 5110668336 5119688704 5122136584 5127979008 5129688096 5134263296 5141199024 5144291154 5147499513 5153674266 5159686272 5161715712 5168041344 5174374728 5177467776 5180276736 5183812712 5191901184 5198263808 5201371136 5204499456 5208416667 5211530064 5217916743 5220747648 5223868416 5232462912 5238739584 5238875244 5242006848 5245159608 5248430876 5256929652 5262925824 5269375488 5275833056 5293703168 5304042432 5310542484 5316599808 5335060224 5341459968 5341598288 5360006704 5366120448 5372696576 5376740382 5383190124 5387991424 5395269906 5401423872 5408043264 5414670768 5423438736 5426821192 5429624832 5430085107 5436278784 5439669248 5439989503 5448477696 5450293602 5455154752 5468069888 5478749712 5482024704 5482166664 5491043928 5497307136 5501059512 5504044032 5504368077 5507334144 5510789184 5514083328 5523155296 5526456832 5529780672 5536231424 5536557364 5537250693 5547044376 5550360192 5555310592 5557162104 5566160808 5569632276 5579338752 5589660128 5591858688 5598711456 5605572622 5611966464 5624559616 5635545084 5638207744 5648887296 5655809952 5668501488 5675301216 5675448181 5682256242 5695007123 5701502976 5704932096 5708490112 5724740888 5731270656 5738294272 5739012864 5746045968 5749501878 5753087691 5759649792 5762403657 5768976384 5776046208 5779648576 5783124696 5786581632 5796101924 5802713088 5804647056 5809824256 5813297152 5821171569 5824651248 5831789301 5840888832 5848046784 5851542528 5855061888 5855213508 5858713536 5861892096 5865893332 5875391964 5882093568 5882245888 5889302016 5897257704 5902517504 5916491776 5928047424 5935312188 5939013886 5948630922 5955416064 5962714368 5970021616 5990595728 5997428736 6001942752 6009298074 6021872768 6030007542 6036885504 6044283648 6057846912 6061490352 6065270744 6068404224 6068918649 6072188928 6079630336 6089475072 6091504614 6096937664 6105173841 6119627904 6127127448 6129537408 6137049096 6140876612 6144049152 6148242984 6151578624 6155255808 6165382656 6167437497 6172938272 6176628224 6180343104 6187552768 6188691951 6199637832 6203343744 6208876544 6213549708 6217263936 6221003256 6224883132 6228260352 6239620608 6249724416 6249886256 6257383392 6265051754 6278578176 6286272512 6288367644 6298550388 6313462272 6327629568 6335384016 6342983712 6343147967 6350383104 6365007961 6372268032 6377064174 6380077184 6398239816 6405537792 6414190848 6422051376 6429376512 6429921537 6440333499 6447679488 6451700736 6455581056 6459607232 6470067264 6477996268 6485385216 6493332992 6497214464 6502104648 6506015283 6509904336 6528052224 6536052288 6539959296 6544062156 6547973952 6558746914 6562667488 6566227968 6566614548 6574104576 6574274816 6578204672 6591052728 6596931328 6612549632 6617526624 6625464768 6629596896 6637721402 6640332192 6648469854 6656053248 6664210176 6679164544 6694977536 6695371696 6708053664 6716274318 6731345517 6739420194 6747107328 6747282048 6770534784 6774606864 6778832008 6786564096 6801793024 6805883904 6814224448 6815077776 6823429587 6831212544 6839584128 6850659456 6854932032 6859054872 6863332684 6866878464 6871565688 6879581696 6882287616 6890721792 6893018379 6899166304 6903290368 6916773357 6922534912 6936055488 6939332608 6944555556 6948706752 6952476672 6952885992 6957222324 6960996864 6965157888 6976617216 6984986112 6985166992 6989342464 6993546144 7009239536 7017234432 7019573184 7025833984 7031122038 7039556316 7043946702 7063400448 7072056576 7080723312 7088799744 7089400669 7113413632 7113832427 7121946624 7127307018 7144180992 7168801536 7168987176 7177586832 7193693208 7198019793 7201898496 7206230016 7210724352 7219561024 7231251648 7240113476 7248371712 7258163328 7264636928 7267058136 7278825672 7296058368 7304999616 7309366272 7309555552 7321391904 7330364198 7334746016 7338725376 7339157436 7347718912 7352111104 7366470696 7373040896 7383000924 7387006464 7396059168 7400480256 7409549472 7421547744 7421739929 7426176368 7430642778 7439118336 7455811584 7458296508 7464948608 7482621952 7497236448 7514060112 7523268519 7531849728 7532293158 7541079936 7558001984 7567068288 7576341656 7590692304 7602003968 7606576128 7616851632 7626186009 7634884608 7652017152 7656619392 7661394624 7666002504 7670783588 7679533056 7683204876 7691968512 7701394944 7710832928 7711798536 7715442176 7730511399 7736950784 7739529408 7752062016 7761562092 7766201664 7766402774 7770415104 7775719068 7787851776 7793167642 7797395712 7802056704 7806749184 7806951344 7811618048 7815856128 7833855952 7842791424 7848694368 7852402688 7858312866 7863010272 7867739412 7872646314 7885394478 7894388736 7904063232 7913749584 7931507896 7940554752 7950285824 7950753889 7965813726 8002590336 8012189952 8012397432 8040010056 8049180672 8059044864 8065110573 8077129216 8081987136 8091891532 8092904859 8112064896 8119300096 8122006152 8135158104 8140231788 8154418176 8159503872 8169503264 8172716544 8182732128 8192759986 8197657312 8202104832 8220510208 8223249996 8236565892 8240457472 8251589268 8256066048 8261001216 8266183776 8271124992 8284732944 8289685248 8294671008 8294885803 8299844176 8304347136 8304836046 8319494144 8323471949 8332965888 8335743156 8343177856 8354448414 8384490192 8387788032 8398067184 8407646208 8408358933 8417949696 8436839424 8447178688 8457311616 8467177472 8483714928 8496357376 8502752232 8512951824 8523384363 8552254464 8557398144 8562735168 8573228716 8587111332 8596905984 8602267648 8607441408 8619068952 8626756352 8639474688 8647180288 8664069312 8669472864 8674687044 8679872448 8680097218 8694152886 8704069632 8710010894 8714736384 8719945728 8725416208 8730631936 8754970624 8755486064 8765472768 8772070176 8777313792 8782820262 8788070304 8792838144 8798839998 8813087946 8818584437 8823140352 8823368832 8833953024 8839462528 8853776256 8864626472 8874737664 8885613568 8902968282 8908520829 8922946383 8933124096 8944071552 8955032424 8975127356 8985893592 8996143104 8996376064 9013947111 9027379712 9032809152 9045011313 9066425472 9074511872 9086770368 9092235528 9097906116 9108283392 9119445504 9134212608 9139909376 9145406496 9156614102 9162087584 9176383488 9179441856 9187629056 9190691172 9205573644 9211314918 9222364476 9227367936 9232883712 9248073984 9259407408 9264942336 9269968896 9270514656 9270754721 9276296432 9281329152 9286877184 9302156288 9302703943 9313314816 9320324562 9324728192 9325895904 9337324698 9342390528 9359430912 9374586624 9374829384 9386075088 9391928936 9396781056 9397577631 9417867264 9429408768 9432551466 9440964416 9491444352 9495928832 9503076024 9514475568 9525574656 9558402048 9558649568 9570115776 9591590944 9597359724 9608306688 9614299136 9633077064 9641668864 9664495616 9677551104 9683371584 9689410848 9701285126 9705100896 9716994402 9728077824 9734718058 9739999488 9745821696 9753156972 9761855872 9784967168 9785543248 9804078432 9809938944 9816093234 9821960928 9838120371 9844001232 9849341952 9849921822 9856064959 9861156864 9861412224 9867307008 9879399296 9895396992 9907523704 9918824448 9926289936 9941082112 9944395344 9956582103 9960498288 9972704781 9984079872 9996315264 10018746816 10031024692 10042466304 10043057544 10054773248 10074411477 10089424384 10109130291 10120923072 10142101504 10155802176 10156065166 10161910296 10168248012 10179846144 10202689536 10208825856 10215192832 10221336672 10239377408 10244273168 10255958016 10259376192 10268526592 10282398048 10288582308 10294999026 10307348532 10319372544 10323431424 10336082688 10348749456 10354935552 10360553472 10361431747 10367625424 10383802368 10396527616 10397139701 10402742272 10408998912 10416833334 10423060128 10435833486 10441495296 10447736832 10464925824 10477479168 10477750488 10484013696 10490319216 10496861752 10513859304 10525851648 10538750976 10546683057 10551666112 10565920053 10608084864 10621084968 10633199616 10670120448 10682919936 10683196576 10720013408 10745393152 10753480764 10766380248 10775982848 10790539812 10802847744 10816086528 10829341536 10846877472 10853642384 10860170214 10872557568 10879338496 10879979006 10896955392 10900587204 10910309504 10936139776 10957499424 10964049408 10964333328 10982087856 10994614272 10995546297 11002119024 11008088064 11008736154 11014668288 11015602013 11021578368 11028166656 11046310592 11052913664 11059561344 11072462848 11073114728 11074501386 11094088752 11100720384 11110621184 11114324208 11132321616 11139264552 11145964167 11158677504 11179320256 11183717376 11197422912 11211145244 11223932928 11249119232 11271090168 11276415488 11297774592 11298439737 11311619904 11337002976 11350602432 11350896362 11364512484 11390014246 11403005952 11409864192 11416980224 11449481776 11462541312 11476588544 11478025728 11492091936 11499003756 11506175382 11519299584 11524807314 11537952768 11552092416 11559297152 11566249392 11573163264 11592203848 11605426176 11609294112 11619648512 11626594304 11642343138 11649302496 11649604161 11663578602 11681777664 11689751463 11696093568 11703085056 11710123776 11710427016 11717427072 11723784192 11731786664 11750783928 11764187136 11764491776 11778604032 11787469299 11794515408 11805035008 11808969471 11828091717 11856094848 11870624376 11878027772 11897261844 11910832128 11925428736 11940043232 11981191456 12003885504 12018596148 12043745536 12060015084 12073771008 12088567296 12115693824 12122980704 12130541488 12137837298 12144377856 12159260672 12165074387 12178950144 12183009228 12193875328 12210347682 12239255808 12254254896 12259074816 12274098192 12281753224 12288098304 12289139979 12296485968 12303157248 12310511616 12311555191 12330765312 12334874994 12345876544 12353256448 12360686208 12375105536 12377383902 12399275664 12406687488 12417753088 12427099416 12434527872 12442006512 12449766264 12456520704 12457254069 12479241216 12499448832 12499772512 12514766784 12530103508 12531672621 12572545024 12576735288 12597100776 12626924544 12655259136 12670768032 12685967424 12686295934 12700766208 12730015922 12744536064 12754128348 12760154368 12796479632 12811075584 12828381696 12844102752 12859843074 12880666998 12888700331 12895358976 12903401472 12911162112 12919214464 12940134528 12955992536 12970770432 12986665984 12994428928 13004209296 13012030566 13019808672 13020145827 13041229329 13056104448 13065016341 13072104576 13079918592 13088124312 13095947904 13117493828 13125334976 13132455936 13133229096 13148209152 13148549632 13156409344 13174230393 13182105456 13193862656 13198259997 13219631919 13235053248 13250929536 13259193792 13275442804 13280664384 13296939708 13312106496 13328420352 13358329088 13389955072 13390743392 13416107328 13432548636 13462691034 13478840388 13494214656 13494564096 13541069568 13549213728 13557664016 13573128192 13596259609 13603586048 13611767808 13628448896 13630155552 13646859174 13662425088 13679168256 13701318912 13709864064 13718109744 13726665368 13733756928 13734921153 13743131376 13759163392 13764575232 13781443584 13786036758 13798332608 13806580736 13816972377 13833546714 13872110976 13878665216 13889111112 13897413504 13904953344 13905771984 13914444648 13921993728 13930315776 13953234432 13969972224 13970333984 13978684928 13987092288 14005987047 14018479072 14039146368 14051667968 14062244076 14079112632 14087893404 14126800896 14144113152 14161446624 14178801338 14226827264 14227664854 14243893248 14254614036 14288361984 14337603072 14337974352 14355173664 14387386416 14396039586 14403796992 14405018017 14412460032 14421448704 14439122048 14462503296 14480226952 14496743424 14516326656 14529273856 14534116272 14551927689 14557651344 14575491603 14592116736 14602077087 14609999232 14618732544 14619111104 14642783808 14660728396 14669492032 14677450752 14678314872 14695437824 14704222208 14724139851 14732941392 14746081792 14766001848 14774012928 14774882733 14792118336 14800960512 14819098944 14843095488 14843479858 14852352736 14861285556 14878236672 14911623168 14916593016 14929897216 14965243904 14994472896 15028120224 15046537038 15063699456 15064586316 15082159872 15116003968 15134136576 15152683312 15181384608 15204007936 15213152256 15233703264 15234097749 15252372018 15269769216 15304034304 15313238784 15322789248 15332005008 15341567176 15359066112 15366409752 15383937024 15402789888 15421665856 15423597072 15430884352 15442498539 15461022798 15479058816 15504124032 15523124184 15532403328 15532805548 15540830208 15551438136 15575703552 15586335284 15594791424 15604113408 15613498368 15613902688 15623236096 15653750229 15667711904 15697388736 15704805376 15716625732 15726020544 15735478824 15745292628 15770788956 15788777472 15808126464 15827499168 15863015792 15881109504 15900571648 15901507778 15931627452 16005180672 16024379904 16024794864 16080020112 16098361344 16099726019 16118089728 16130221146 16154258432 16163974272 16183783064 16185809718 16224129792 16238600192 16244012304 16270316208 16280463576 16290255321 16308836352 16319007744 16319968509 16339006528 16345433088 16365464256 16385519972 16395314624 16404209664 16441020416 16446499992 16473131784 16480914944 16503178536 16512132096 16513104231 16522002432 16532367552 16542249984 16569465888 16579370496 16589342016 16589771606 16599688352 16608694272 16609672092 16638988288 16646943898 16665931776 16671486312 16686355712 16708896828 16768980384 16775576064 16796134368 16816717866 16835899392 16873678848 16894357376 16914623232 16934354944 16967429856 16992714752 17005504464 17025903648 17026344543 17046768726 17085021369 17104508928 17114796288 17125470336 17146457432 17174222664 17193811968 17204535296 17214882816 17238137904 17253512704 17259263073 17278949376 17287210971 17328138624 17338945728 17349374088 17359744896 17360194436 17388305772 17408139264 17420021788 17429472768 17439891456 17450832416 17461263872 17495367903 17509941248 17510972128 17544140352 17554627584 17565640524 17576140608 17585676288 17597679996 17626175892 17637168874 17646280704 17646737664 17667906048 17678925056 17707552512 17729252944 17749475328 17771227136 17805936564 17817041658 17845892766 17866248192 17888143104 17910064848 17950254712 17971787184 17992286208 17992752128 17993811433 18027894222 18054759424 18065618304 18090022626 18132850944 18149023744 18173540736 18184471056 18195812232 18206755947 18216566784 18238891008 18268425216 18279818752 18290812992 18313228204 18315521523 18324175168 18358883712 18375258112 18381382344 18411147288 18422629836 18444728952 18454735872 18465767424 18496147968 18518814816 18529884672 18541029312 18541509442 18552592864 18562658304 18604312576 18605407886 18626629632 18640649124 18649456384 18651791808 18674649396 18684781056 18718861824 18749173248 18749658768 18772150176 18783857872 18795155262 18835734528 18837331253 18858817536 18865102932 18881928832 18982888704 18991857664 19006152048 19028951136 19029443901 19051149312 19095023883 19116804096 19117299136 19140231552 19183181888 19194719448 19216613376 19228598272 19266154128 19283337728 19289764611 19321000497 19355102208 19366743168 19378821696 19402570252 19410201792 19433988804 19456155648 19469436116 19479998976 19491643392 19506313944 19523711744 19569934336 19571086496 19608156864 19619877888 19632186468 19643921856 19676240742 19688002464 19698683904 19699843644 19712129918 19722313728 19722824448 19734614016 19758798592 19790793984 19815047408 19837648896 19852579872 19882164224 19888790688 19913164206 19920996576 19945409562 19957848989 19968159744 19992630528 20037493632 20062049384 20084932608 20086115088 20109546496 20148822954 20178848768 20194036551 20218260582 20241846144 20284203008 20311604352 20312130332 20323820592 20336496024 20359692288 20405379072 20417651712 20430385664 20442673344 20470288761 20488546336 20518752384 20537053184 20564796096 20577164616 20589998052 20614697064 20638745088 20646862848 20672165376 20697498912 20709871104 20722863494 20735250848 20767604736 20793055232 20794279402 20805484544 20817997824 20833666668 20846120256 20871666972 20882990592 20895473664 20929851648 20954958336 20955500976 20968027392 20980638432 20993723504 21027718608 21051703296 21053487871 21077501952 21093366114 21103332224 21131840106 21216169728 21242169936 21266399232 21268202007 21340240896 21341497281 21365839872 21366393152 21440026816 21490786304 21506961528 21532760496 21551965696 21581079624 21594059379 21605695488 21632173056 21658683072 21693754944 21707284768 21720340428 21745115136 21758676992 21759958012 21793910784 21801174408 21820619008 21872279552 21914998848 21928098816 21928666656 21964175712 21991092594 22004238048 22016176128 22017472308 22031204026 22043156736 22056333312 22092621184 22105827328 22119122688 22144925696 22146229456 22149002772 22188177504 22201440768 22221242368 22228648416 22264643232 22265219787 22278529104 22291928334 22305831223 22317355008 22358640512 22367434752 22394845824 22422290488 22447865856 22498238464 22542180336 22552830976 22569805557 22595549184 22596879474 22623239808 22674005952 22701204864 22701792724 22729024968 22780028492 22806011904 22819728384 22833960448 22878558027 22898963552 22953177088 22956051456 22984183872 22998007512 23012350764 23038599168 23049614628 23075905536 23104184832 23118594304 23132498784 23146326528 23184407696 23210852352 23218588224 23239297024 23253188608 23284686276 23298604992 23299208322 23327157204 23363555328 23379502926 23392187136 23406170112 23420247552 23420854032 23434854144 23447568384 23463573328 23501567856 23528374272 23528983552 23530368797 23557208064 23574938598 23589030816 23610070016 23617938942 23656183434 23712189696 23741248752 23756055544 23794523688 23821664256 23850857472 23852261667 23880086464 23962382912 24007771008 24037192296 24087491072 24120030168 24147542016 24177134592 24231387648 24245961408 24261082976 24275674596 24318521344 24330148774 24357900288 24366018456 24387750656 24420695364 24478511616 24508509792 24518149632 24548196384 24563506448 24578279958 24592971936 24606314496 24623110382 24661530624 24669749988 24691753088 24706512896 24721372416 24750211072 24754767804 24798551328 24813374976 24835506176 24854198832 24869055744 24884013024 24884657409 24899532528 24913041408 24914508138 24930046661 24958482432 24970415847 24998897664 24999545024 25029533568 25060207016 25063345242 25145090048 25153470576 25194201552 25225076799 25253849088 25310518272 25341536064 25371934848 25372591868 25401532416 25460031844 25489072128 25508256696 25520308736 25570153089 25592959264 25656763392 25688205504 25719686148 25761333996 25777400662 25790717952 25806802944 25822324224 25838428928 25880269056 25911985072 25941540864 25973331968 25988857856 26008418592 26024061132 26039617344 26040291654 26082458658 26112208896 26130032682 26144209152 26159837184 26176248624 26191895808 26234987656 26250669952 26264911872 26266458192 26296418304 26297099264 26298647479 26312818688 26348460786 26364210912 26387725312 26396519994 26439263838 26455753311 26470106496 26501859072 26518387584 26550885608 26561328768 26593879416 26624212992 26656840704 26716658176 26725562487 26768839149 26781486784 26832214656 26865097272 26925382068 26957680776 26988429312 26989128192 27082139136 27098427456 27115328032 27192519218 27207172096 27223535616 27256897792 27260311104 27293718348 27324850176 27358336512 27402637824 27419728128 27436219488 27453330736 27469842306 27486262752 27518326784 27529150464 27531484139 27562887168 27572073516 27596665216 27613161472 27633944754 27667093428 27744221952 27757330432 27778222224 27794827008 27809906688 27811543968 27812264163 27828889296 27843987456 27860631552 27862993327 27906468864 27908111829 27939944448 27940667968 27957369856 27974184576 28011974094 28036958144 28078292736 28103335936 28124488152 28158225264 28175786808 28192732893 28253601792 28288226304 28322893248 28357602676 28453654528 28455329708 28487786496 28509228072 28576723968 28675206144 28675948704 28710347328 28774772832 28792079172 28810036034 28824920064 28842897408 28878244096 28925006592 28960453904 28993486848 29032653312 29058547712 29068232544 29103855378 29115302688 29150983206 29169163907 29184233472 29204154174 29219998464 29237465088 29238222208 29285567616 29321456792 29338984064 29354901504 29356629744 29390875648 29408444416 29448279702 29465882784 29492163584 29514361113 29532003696 29548025856 29549765466 29568194877 29584236672 29601921024 29638197888 29686190976 29686959716 29704705472 29722571112 29756473344 29823246336 29833186032 29859794432 29869746309 29918114343 29988945792 30056240448 30093074076 30127398912 30129172632 30164319744 30232007936 30268273152 30305366624 30362769216 30408015872 30426304512 30467406528 30468195498 30504744036 30539538432 30608068608 30626477568 30645578496 30664010016 30683134352 30718132224 30732819504 30767874048 30770482273 30805579776 30843331712 30847194144 30861768704 30884997078 30922045596 30958117632 31008248064 31046248368 31064806656 31065611096 31081660416 31084295241 31102876272 31151407104 31172670568 31189582848 31191419103 31208226816 31226996736 31227805376 31246472192 31307500458 31335423808 31394777472 31409610752 31433251464 31452041088 31470957648 31490585256 31541577912 31577554944 31616252928 31654998336 31697760159 31726031584 31801143296 31803015556 31863254904 32010361344 32048759808 32049589728 32160040224 32199452038 32236179456 32260442292 32308516864 32327948544 32367566128 32371619436 32448259584 32477200384 32488024608 32540632416 32560927152 32580510642 32600830249 32617672704 32638015488 32639937018 32678013056 32690866176 32730928512 32771039944 32790629248 32808419328 32882040832 32892999984 32946263568 32961829888 32986638891 33006357072 33024264192 33026208462 33044004864 33046806039 33064735104 33084499968 33138931776 33158740992 33178684032 33179543212 33199376704 33217388544 33219344184 33277976576 33293887796 33331863552 33342972624 33372711424 33417793656 33437892501 33537960768 33551152128 33592268736 33633435732 33671798784 33747357696 33788714752 33829246464 33868709888 33934859712 33985429504 34011008928 34051807296 34052689086 34093537452 34170042738 34209017856 34229592576 34250940672 34292914864 34348445328 34387623936 34390539011 34409070592 34429765632 34476275808 34507025408 34518526146 34557898752 34574421942 34656277248 34677891456 34698748176 34719489792 34720388872 34776611544 34816278528 34840043576 34858945536 34879782912 34901664832 34922527744 34948812483 34990735806 35021944256 35069254389 35088280704 35109255168 35131281048 35152281216 35171352576 35195359992 35252351784 35274337748 35292561408 35293475328 35335812096 35357850112 35415105024 35426908413 35458505888 35542454272 35611873128 35634083316 35691785532 35732496384 35776286208 35820129696 35900509424 35943574368 35985504256 35987622866 36055788444 36109518848 36131236608 36180045252 36265701888 36298047488 36347081472 36368942112 36391624464 36413511894 36433133568 36436222043 36477782016 36495223161 36536850432 36559637504 36581625984 36626456408 36631043046 36648350336 36717767424 36750516224 36762764688 36822294576 36845259672 36867419937 36889457904 36909471744 36931534848 36934665573 36992295936 37037629632 37059769344 37082058624 37083018884 37105185728 37125316608 37208625152 37210815772 37253259264 37281298248 37298912768 37303583616 37349298792 37369562112 37371762207 37437723648 37498346496 37499317536 37544300352 37567715744 37590310524 37674662506 37717635072 37730205864 37763857664 37965777408 37983715328 38012304096 38057902272 38058887802 38102298624 38190047766 38233608192 38234598272 38280463104 38366363776 38389438896 38433226752 38457196544 38532308256 38566675456 38579529222 38642000994 38666100993 38710204416 38733486336 38757643392 38805140504 38820403584 38867977608 38912311296 38938872232 38959997952 38983286784 39012627888 39047423488 39060437481 39123687987 39142172992 39195049023 39216313728 39239755776 39264372936 39287843712 39352481484 39376004928 39397367808 39399687288 39424259836 39444627456 39445648896 39469228032 39517597184 39581587968 39594779991 39630094816 39705159744 39764328448 39777581376 39826328412 39841993152 39890819124 39915697978 39936319488 39985261056 40074987264 40124098768 40169865216 40172230176 40219092992 40297645908 40357697536 40388073102 40436521164 40483692288 40568406016 40623208704 40624260664 40647641184 40672992048 40719384576 40722836401 40788778827 40810758144 40835303424 40860771328 40885346688 40940577522 40977092672 41037504768 41074106368 41129592192 41154329232 41179996104 41204763459 41229394128 41277490176 41293725696 41344330752 41394997824 41419742208 41445726988 41450917131 41470501696 41586110464 41588558804 41635995648 41667333336 41692240512 41743333944 41765981184 41790947328 41859703296 41909916672 41911001952 41936054784 41961276864 41987447008 42055437216 42106975742 42155003904 42186732228 42206664448 42263680212 42432339456 42484339872 42536404014 42631854941 42680481792 42682994562 42731679744 42732786304 42880053632 42981572608 43013923056 43065520992 43103931392 43162159248 43188118758 43211390976 43215054051 43264346112 43317366144 43387509888 43414569536 43440680856 43490230272 43517353984 43519916024 43587821568 43602348816 43641238016 43655783067 43726474809 43806231261 43829997696 43856197632 43857333312 43928351424 43982185188 44008476096 44032352256 44034944616 44062408052 44086313472 44112666624 44185242368 44211654656 44238245376 44289851392 44292458912 44298005544 44376355008 44402881536 44442484736 44457296832 44529286464 44530439574 44557058208 44583856668 44611662446 44634710016 44717281024 44734869504 44789691648 44844580976 44895731712 44996476928 45084360672 45105661952 45139611114 45191098368 45193758948 45246479616 45348011904 45402409728 45403585448 45458049936 45560056984 45612023808 45639456768 45667920896 45702293247 45757116054 45797927104 45906354176 45912102912 45968367744 45996015024 46024701528 46077198336 46099229256 46151811072 46208369664 46237188608 46264997568 46292653056 46327495617 46368815392 46437176448 46478594048 46569372552 46597209984 46598416644 46654314408 46727110656 46759005852 46784374272 46812340224 46840495104 46841708064 46869708288 46927146656 47003135712 47057967104 47060737594 47114416128 47149877196 47178061632 47220140032 47235877884 47312366868 47424379392 47482497504 47512111088 47589047376 47643328512 47647367287 47701714944 47704523334 47760172928 47924765824 48015542016 48074384592 48174982144 48240060336 48295084032 48299178057 48354269184 48462775296 48491922816 48522165952 48551349192 48637042688 48660297548 48715800576 48732036912 48775501312 48841390728 48870765963 48957023232 48959905527 49017019584 49036299264 49096392768 49127012896 49156559916 49185943872 49212628992 49246220764 49323061248 49339499976 49383506176 49413025792 49442744832 49500422144 49509535608 49597102656 49626749952 49671012352 49708397664 49738111488 49768026048 49769314818 49799065056 49826082816 49829016276 49860093322 49916964864 49940831694 49997795328 49999090048 50059067136 50120414032 50126690484 50290180096 50306941152 50388403104 50450153598 50481618031 50507698176 50621036544 50683072128 50743869696 50745183736 50803064832 50920063688 50978144256 51016513392 51040617472 51079033629 51140306178 51185918528 51255064107 51313526784 51376411008 51439372296 51522667992 51554801324 51581435904 51613605888 51644648448 51676857856 51760538112 51777789219 51823970144 51946663936 52016837184 52048122264 52079234688 52080583308 52164917316 52224417792 52260065364 52288418304 52319674368 52352497248 52383791616 52469975312 52501339904 52529823744 52532916384 52594198528 52597294958 52625637376 52696921572 52728421824 52775450624 52793039988 52878527676 52911506622 52940212992 53003718144 53036775168 53101771216 53122657536 53187758832 53248425984 53252939909 53313681408 53433316352 53451124974 53537678298 53562973568 53664429312 53730194544 53850764136 53915361552 53976858624 53978256384 53981434299 54164278272 54196854912 54230656064 54385038436 54447071232 54513795584 54520622208 54587436696 54620267841 54649700352 54716673024 54805275648 54839456256 54872438976 54906661472 54939684612 54972525504 55036653568 55062968278 55125774336 55144147032 55193330432 55226322944 55267889508 55334186856 55488443904 55514660864 55556444448 55589654016 55623087936 55624528326 55657778592 55687974912 55725986654 55812937728 55816223658 55879888896 55881335936 55914739712 55948369152 56023948188 56073916288 56156585472 56206671872 56248976304 56316450528 56351573616 56385465786 56420631917 56507203584 56511993759 56576452608 56645786496 56715205352 56907309056 56910659416 56975572992 57018456144 57088331703 57153447936 57285071649 57350412288 57351897408 57420694656 57549545664 57584158344 57620072068 57649840128 57685794816 57756488192 57850013184 57869293833 57920907808 58065306624 58117095424 58136465088 58207710756 58230605376 58301966412 58338327814 58368466944 58408308348 58439996928 58474930176 58476444416 58571135232 58642913584 58677968128 58709803008 58713259488 58781751296 58816888832 58896559404 58931765568 58984327168 59028722226 59064007392 59096051712 59099530932 59136389754 59168473344 59203842048 59276395776 59372381952 59373919432 59409410944 59445142224 59512946688 59517991663 59646492672 59666372064 59719588864 59739492618 59836228686 59873546967 59977891584 60112480896 60186148152 60254797824 60258345264 60328639488 60464015872 60536546304 60582109653 60610733248 60725538432 60852609024 60934813056 60936390996 61009488072 61079076864 61216137216 61252955136 61291156992 61328020032 61366268704 61465639008 61540964546 61611159552 61686663424 61694388288 61723537408 61769994156 61844091192 61916235264 62016496128 62092496736 62129613312 62131222192 62168590482 62205752544 62302814208 62308095683 62345341136 62379165696 62382838206 62416453632 62453993472 62455610752 62492944384 62615000916 62670847616 62789554944 62819221504 62866502928 62904082176 62941915296 62981170512 63058353319 63083155824 63155109888 63160463613 63232505856 63309996672 63395520318 63452063168 63602286592 63606031112 63726509808 63804606021 64020722688 64024491843 64097519616 64099179456 64320080448 64398904076 64472358912 64520884584 64617033728 64655897088 64735132256 64743238872 64896519168 64954400768 64976049216 65081264832 65121854304 65161021284 65201660498 65235345408 65276030976 65279874036 65356026112 65381732352 65461857024 65542079888 65581258496 65616838656 65764081664 65785999968 65892527136 65923659776 65973277782 66012714144 66014423579 66048528384 66052416924 66093612078 66129470208 66168999936 66277863552 66317481984 66357368064 66359086424 66398753408 66434777088 66438688368 66555953152 66587775592 66663727104 66685945248 66745422848 66795659361 66835587312 66875785002 66917493669 67075921536 67102304256 67184537472 67266871464 67343597568 67494715392 67577429504 67658492928 67709416671 67869719424 68022017856 68103614592 68105378172 68187074904 68340085476 68418035712 68459185152 68501881344 68585829728 68696890656 68781078022 68818141184 68859531264 68952551616 69014050816 69037052292 69115797504 69148843884 69312554496 69355782912 69397496352 69438979584 69440777744 69553223088 69632557056 69638459881 69680087152 69717891072 69759565824 69803329664 69845055488 69897624966 69981471612 70043888512 70138508778 70176561408 70218510336 70262562096 70304562432 70342705152 70390719984 70504703568 70548675496 70585122816 70586950656 70591106391 70671624192 70715700224 70830210048 70853816826 70917011776 71084908544 71223746256 71268166632 71383571064 71464992768 71552572416 71556785001 71640259392 71801018848 71887148736 71971008512 71975245732 72111576888 72219037696 72262473216 72360090504 72531403776 72596094976 72694162944 72737884224 72783248928 72827023788 72872444086 72955564032 72990446322 73073700864 73119275008 73163251968 73252912816 73262086092 73296700672 73435534848 73501032448 73525529376 73644589152 73690519344 73734839874 73778915808 73780826353 73818943488 73869331146 73984591872 74035092599 74075259264 74119538688 74164117248 74166037768 74210371456 74250633216 74417250304 74421631544 74506518528 74562596496 74597825536 74607167232 74653972227 74698597584 74739124224 74743524414 74790139983 74875447296 74911247541 74996692992 74998635072 75088600704 75135431488 75180621048 75349325012 75435270144 75460411728 75527715328 75675230397 75931554816 76024608192 76115804544 76117775604 76204597248 76380095532 76467216384 76469196544 76560926208 76732727552 76778877792 76914393088 77064616512 77133350912 77159058444 77284001988 77332201986 77420408832 77466972672 77515286784 77610281008 77640807168 77735955216 77824622592 77831219867 77877744464 77919995904 77966573568 78025255776 78094846976 78120874962 78247375974 78284345984 78390098046 78432627456 78479511552 78528745872 78575687424 78704962968 78752009856 78794735616 78799374576 78848519672 78889254912 78891297792 78895942437 78938456064 79035194368 79163175936 79189559982 79260189632 79367259933 79410319488 79555162752 79652656824 79683986304 79781638248 79831395956 79872638976 79970522112 80149974528 80176687461 80248197536 80344460352 80438185984 80595291816 80715395072 80776146204 80873042328 80967384576 81136812032 81246417408 81248521328 81295282368 81345984096 81445672802 81577557654 81621516288 81670606848 81721542656 81770693376 81881155044 81954185344 82075009536 82148212736 82259184384 82308658464 82359992208 82409526918 82458788256 82460923571 82554980352 82587451392 82594452417 82688661504 82745103493 82789995648 82839484416 82891453976 82901834262 82941003392 83172220928 83177117608 83271991296 83334666672 83384481024 83436792489 83486667888 83531962368 83581894656 83588979981 83719406592 83724335487 83819833344 83822003904 83872109568 83922553728 83974894016 84110874432 84213951484 84310007808 84373464456 84413328896 84527360424 84578198679 84864678912 84968679744 85072808028 85263709882 85360963584 85365989124 85463359488 85465572608 85760107264 85963145216 86027846112 86131041984 86207862784 86324318496 86376237516 86430108102 86528692224 86634732288 86775019776 86829139072 86881361712 86980460544 86987833969 87034707968 87039832048 87175643136 87204697632 87282476032 87311566134 87452949618 87507491721 87612462522 87659995392 87712395264 87714666624 87856702848 87964370376 88016952192 88064704512 88069889232 88124816104 88172626944 88225333248 88370484736 88423309312 88476490752 88543083339 88584917824 88596011088 88704584631 88752710016 88805763072 88914593664 89058572928 89060879148 89114116416 89167713336 89223324892 89269420032 89434562048 89469739008 89579383296 89609238927 89689161952 89992953856 90168721344 90211323904 90279222228 90382196736 90387517896 90492959232 90696023808 90804819456 90807170896 90916099872 91120113968 91224047616 91278913536 91335841792 91404586494 91514232108 91595854208 91812708352 91824205824 91936735488 91992030048 92049403056 92154396672 92162208697 92198458512 92303622144 92311446819 92416739328 92474377216 92479821551 92529995136 92585306112 92654991234 92737630784 92874352896 92957188096 93138745104 93194419968 93196833288 93252885723 93308628816 93454221312 93518011704 93568748544 93574257309 93624680448 93680990208 93683416128 93739416576 93854293312 94006271424 94115934208 94121475188 94228832256 94299754392 94356123264 94440280064 94471755768 94624733736 94848758784 94964995008 95024222176 95178094752 95294734574 95403429888 95409046668 95520345856 95849531648 96031084032 96148769184 96349964288 96480120672 96482619077 96598356114 96708538368 96925550592 96983845632 97044331904 97102698384 97274085376 97320595096 97431601152 97464073824 97551002624 97682781456 97741531926 97802490747 97914046464 97919811054 98034039168 98072598528 98192785536 98254025792 98313119832 98371887744 98425257984 98492441528 98646122496 98678999952 98767012352 98826051584 98885489664 98959916673 99019071216 99140418117 99194205312 99253499904 99416795328 99476222976 99536052096 99538629636 99598130112 99652165632 99658032552 99720186644 99833929728 99881663388 99995590656 99998180096 100118134272 100240828064 100253380968 100580360192 100613882304 100776806208 100900307196 100963236062 101015396352 101242073088 101366144256 101487739392 101490367472 101606129664 101840127376 101956288512 102033026784 102081234944 102158067258 102280612356 102371837056 102510128214 102627053568 102752822016 102878744592 103045335984 103109602648 103162871808 103171617033 103227211776 103289296896 103353715712 103359800557 103521076224 103555578438 103647940288 103893327872 104033674368 104096244528 104158469376 104161166616 104329834632 104448835584 104520130728 104576836608 104639348736 104704994496 104767583232 104846437449 104939950624 105002679808 105065832768 105188397056 105194589916 105207763167 105393843144 105456843648 105550901248 105586079976 105757055352 105823013244 105880425984 106007436288 106073550336 106203542432 106245315072 106375517664 106505879818 106627362816 106866632704 106902249948 107075356596 107125947136 107328858624 107460389088 107701528272 107830723104 107833515439 107956512768 107962868598 108205135337 108328556544 108393709824 108461312128 108770076872 108894142464 109027591168 109041244416 109174873392 109240535682 109299400704 109308666129 109433346048 109485669483 109610551296 109678912512 109744877952 109813322944 109879369224 109945051008 110073307136 110125936556 110251548672 110288294064 110386660864 110452645888 110535779016 110602259811 110668373712 110803996719 110976887808 111112888896 111179308032 111246175872 111249056652 111315557184 111375949824 111451973308 111625875456 111632447316 111759777792 111762671872 111829479424 111896738304 112047896376 112147832576 112313170944 112413343744 112497952608 112632901056 112703147232 112770931572 112841263834 113023987518 113152905216 113291572992 113430410704 113814618112 113821318832 113951145984 114036912288 114176663406 114306895872 114570143298 114700824576 114703794816 114841389312 115099091328 115168316688 115240144136 115299680256 115371589632 115512976384 115700026368 115738587666 115841815616 115998302979 116130613248 116272930176 116415421512 116461210752 116603932824 116676655628 116736933888 116816616696 116879993856 116949860352 116952888832 117142270464 117181312443 117285827168 117355936256 117426518976 117563502592 117585147069 117793118808 117863531136 117968654336 118057444452 118128014784 118192103424 118199061864 118272779508 118336946688 118407684096 118552791552 118744763904 118747838864 118818821888 118890284448 119035983326 119292985344 119332744128 119439177728 119478985236 119672457372 119747093934 119955783168 120224961792 120372296304 120509595648 120516690528 120519811373 120657278976 120928031744 120935151259 121073092608 121164219306 121221466496 121451076864 121705218048 121869626112 121872781992 122018976144 122158153728 122168509203 122366336481 122432274432 122505910272 122582313984 122656040064 122732537408 122931278016 123081929092 123222319104 123373326848 123388776576 123447074816 123539988312 123614290377 123688182384 123832470528 124032992256 124184993472 124259226624 124262444384 124337180964 124411505088 124616191366 124690682272 124758331392 124765676412 124907986944 124911221504 124985888768 125230001832 125341695232 125579109888 125638443008 125733005856 125808164352 125883830592 125962341024 126116706638 126166311648 126320927226 126465011712 126619993344 126791040636 126904126336 127204573184 127212062224 127453019616 127609212042 127895564823 128041445376 128048983686 128195039232 128198358912 128640160896 128797808152 128944717824 129041769168 129234067456 129311794176 129470264512 129486477744 129645162153 129793038336 129952098432 130162529664 130243708608 130322042568 130403320996 130470690816 130552061952 130559748072 130712052224 130763464704 130923714048 130967349201 131084159776 131162516992 131418693783 131528163328 131571999936 131785054272 131847319552 131946555564 132025428288 132028847158 132097056768 132104833848 132187224156 132258940416 132337999872 132555727104 132634963968 132714736128 132718172848 132797506816 132869554176 132877376736 133111906304 133175551184 133327454208 133371890496 133490845696 133591318722 133671174624 133751570004 133834987338 134151843072 134204608512 134369074944 134533742928 134687195136 134698612711 134989430784 135154859008 135162816113 135316985856 135418833342 135739438848 136044035712 136207229184 136210756344 136374149808 136680170952 136836071424 136918370304 137003762688 137106879741 137171659456 137393781312 137562156044 137719062528 137905103232 138028101632 138074104584 138231595008 138297687768 138625108992 138711565824 138794992704 138877959168 138881555488 139106446176 139276919762 139360174304 139435782144 139606659328 139690110976 139795249932 139962943224 140087777024 140277017556 140353122816 140437020672 140525124192 140609124864 140781439968 141009407136 141013058651 141097350992 141173901312 141182212782 141343248384 141431400448 141660420096 141707633652 141834023552 142169817088 142447492512 142536333264 142767142128 142929985536 142942101861 143105144832 143113570002 143280518784 143602037696 143774297472 143942017024 143950491464 144223153776 144438075392 144524946432 144720181008 144897534171 145062807552 145388325888 145475768448 145566497856 145654047576 145744888172 145911128064 145980892644 146147401728 146238550016 146326503936 146505825632 146524172184 146593401344 146871069696 146879716581 147002064896 147051058752 147289178304 147381038688 147469679748 147557831616 147561652706 147637886976 147738662292 147969183744 148070185198 148150518528 148239077376 148328234496 148332075536 148420742912 148501266432 148834500608 148843263088 149013037056 149125192992 149195651072 149214334464 149307944454 149397195168 149478248448 149487048828 149580279966 149750894592 149822495082 149993385984 149997270144 150177201408 150270862976 150361242096 150698650024 150870540288 150920823456 151055430656 151350460794 151444854093 151863109632 152049216384 152231609088 152235551208 152409194496 152760191064 152934432768 152938393088 153121852416 153237100887 153465455104 153557755584 153765192321 154129233024 154266701824 154318116888 154568003976 154664403972 154840817664 154933945344 155030573568 155220562016 155281614336 155471910432 155662439734 155755488928 155839991808 156050511552 156189693952 156241749924 156494751948 156568691968 156780196092 156865254912 156959023104 157057491744 157151374848 157409925936 157504019712 157589471232 157598749152 157602830257 157697039344 157782595584 157791884874 157876912128 158070388736 158145967031 158326351872 158379119964 158520379264 158734519866 158820638976 159110325504 159305313648 159367972608 159563276496 159662791912 159745277952 159758819727 159941044224 160299949056 160353374922 160496395072 160688920704 160876371968 161190583632 161430790144 161552292408 161746084656 161934769152 161944302897 162492834816 162497042656 162590564736 162691968192 162891345604 163155115308 163341213696 163443085312 163541386752 163762310088 163908370688 164150019072 164296425472 164518368768 164617316928 164719984416 164819053836 164917576512 164921847142 165109960704 165188904834 165377323008 165490206986 165579991296 165678968832 165782907952 165803668524 165882006784 166344441856 166354235216 166543982592 166669333344 166768962048 166873584978 166973335776 167063924736 167177959962 167438813184 167448670974 167553104303 167639666688 167644007808 167744219136 167845107456 167949788032 168221748864 168427902968 168620015616 168746928912 168826657792 169054720848 169156397358 169261895751 169535981277 169729357824 169937359488 170145616056 170527419764 170721927168 170731978248 170926718976 170931145216 171264995109 171520214528 171855214947 172055692224 172262083968 172415725568 172648636992 172752475032 172860216204 173057384448 173269464576 173550039552 173658278144 173762723424 173975667938 174069415936 174079664096 174351286272 174409395264 174564952064 174623132268 174905899236 175014983442 175224925044 175319990784 175424790528 175429333248 175713405696 175928740752 176033904384 176129409024 176139778464 176144339699 176249632208 176345253888 176450666496 176740969472 176751374917 176846618624 176952981504 177086166678 177169835648 177192022176 177409169262 177505420032 177611526144 177829187328 178117145856 178121758296 178228232832 178335426672 178446649784 178538840064 178553974989 178869124096 178939478016 179158766592 179218477854 179378323904 179620640901 180337442688 180422647808 180558444456 180764393472 180775035792 180985918464 181392047616 181609638912 181614341792 181832199744 182240227936 182557827072 182671683584 182809172988 183028464216 183191708416 183625416704 183648411648 183873470976 183984060096 184098806112 184324417394 184396917024 184622893638 184833478656 184948754432 184959643102 185059990272 185170612224 185309982468 185475261568 185748705792 185914376192 186277490208 186388839936 186393666576 186505771446 186617257632 186908442624 186924287049 187036023408 187137497088 187148514618 187249360896 187265234221 187361980416 187366832256 187478833152 187708586624 188012542848 188231868416 188242950376 188457664512 188599508784 188712246528 188880560128 188943511536 189175059957 189249467472 189481390839 189697517568 189929990016 190048444352 190356189504 190589469148 190806859776 190818093336 191040691712 191413818063 191699063296 192062168064 192073475529 192297538368 192699928576 192960241344 192965238154 193196712228 193417076736 193851101184 193967691264 194088663808 194205396768 194548170752 194641190192 194863202304 194928147648 195102005248 195365562912 195483063852 195604981494 195828092928 195839622108 196068078336 196145197056 196385571072 196508051584 196626239664 196743775488 196850515968 196867203193 196984883056 197292244992 197357999904 197534024704 197652103168 197770979328 197919833346 198038142432 198043270737 198280836234 198388410624 198506999808 198833590656 198952445952 199072104192 199077259272 199196260224 199304331264 199316065104 199440373288 199667859456 199763326776 199991181312 199996360192 200236268544 200386978083 200481656128 200506761936 200752481007 201227764608 201553612416 201800614392 201926472124 202030792704 202484146176 202732288512 202975478784 202980734944 203680254752 204066053568 204162469888 204316134516 204561224712 204743674112 205020256428 205254107136 205505644032 205757489184 206090671968 206219205296 206343234066 206454423552 206578593792 206707431424 206719601114 207042152448 207111156876 207295880576 207786655744 208067348736 208192489056 208316938752 208322333232 208659669264 208897671168 208915379643 209040261456 209153673216 209278697472 209296438247 209409988992 209535166464 209692874898 209879901248 210005359616 210131665536 210376794112 210389179832 210415526334 210787686288 210913687296 211101802496 211172159952 211514110704 211646026488 211760851968 211773319173 212014872576 212147100672 212407084864 212490630144 212751035328 213011759636 213254725632 213733265408 213804499896 214150713192 214251894272 214657717248 214670355003 214920778176 215403056544 215661446208 215667030878 215913025536 215925737196 216410270674 216657113088 216787419648 216922624256 217540153744 217788284928 218055182336 218082488832 218349746784 218481071364 218617332258 218866692096 218971338966 219221102592 219357825024 219489755904 219626645888 219758738448 219890102016 220146614272 220251873112 220503097344 220576588128 220773321728 220905291776 221071558032 221204519622 221336747424 221342479059 221607993438 221953775616 222105277797 222225777792 222358616064 222492351744 222498113304 222631114368 222751899648 222903946616 223251750912 223264894632 223519555584 223525343744 223658958848 223793476608 223961916681 224095792752 224295665152 224370419949 224626341888 224733742623 224995905216 225265802112 225406294464 225541863144 225682527668 226047975036 226305810432 226583145984 226860821408 227629236224 227642637664 228073824576 228353326812 228613791744 229140286596 229401649152 229407589632 229682778624 230198182656 230336633376 230480288272 230743179264 231025952768 231136413353 231400052736 231477175332 231683631232 231996605958 232261226496 232545860352 232830843024 232922421504 233207865648 233353311256 233473867776 233493659601 233633233392 233759987712 233899720704 233905777664 233919548629 234284540928 234362624886 234571654336 234711872512 234853037952 235127005184 235170294138 235586237616 235727062272 235937308672 236114888904 236256029568 236384206848 236398123728 236545559016 236673893376 236687827311 236815368192 237105583104 237489527808 237495677728 237637643776 237780568896 238071966652 238101779799 238665488256 238878355456 238957970472 239344914744 239494187868 239911566336 240449923584 240744592608 241033381056 241039622746 241314557952 241856063488 241870302518 242146185216 242328438612 242442932992 242902153728 243410436096 243739252224 243745563984 244037952288 244337018406 244732672962 244864548864 244885306289 245011820544 245164627968 245312080128 245465074816 245862556032 246163858184 246444638208 246746653696 246777553152 246894149632 247079976624 247228580754 247376364768 247382770713 247664941056 247783357251 248065984512 248235310479 248369986944 248518453248 248524888768 248674361928 248823010176 249232382732 249381364544 249516662784 249531352824 249815973888 249822443008 249971777536 250310377467 250460003664 250683390464 250766939943 251158219776 251173006461 251466011712 251616328704 251767661184 251924682048 252233413276 252332623296 252641854452 252930023424 253239986688 253582081272 253808252672 254409146368 254424124448 254906039232 255218424084 255791129646 256082890752 256097967372 256390078464 256396717824 257280321792 257595616304 257889435648 258083538336 258468134912 258623588352 258940529024 258972955488 259290324306 259586076672 259904196864 260325059328 260487417216 260644085136 260806641992 260941381632 260963501907 261104123904 261119496144 261424104448 261526929408 261847428096 261934698402 262168319552 262325033984 262522475163 262837387566 263143999872 263570108544 263694639104 263893111128 264050856576 264057694316 264194113536 264209667696 264374448312 264517880832 264675999744 265111454208 265269927936 265429472256 265436345696 265595013632 265754753472 266113753893 266351102368 266743780992 266981691392 267182637444 267342349248 267503140008 267669974676 268303686144 268409217024 268738149888 269067485856 269397225422 269978861568 270309718016 270325632226 270633971712 270837666684 271478877696 272088071424 272414458368 272421512688 272748299616 273360341904 273672142848 273695342323 273836740608 274007525376 274213759482 274343318912 274787562624 275124312088 275438125056 275810206464 276056203264 276148209168 276463190016 276486626091 276595375536 276934340457 277250217984 277423131648 277439464653 277589985408 277755918336 277763110976 278212892352 278553839524 278720348608 278871564288 279213318656 279380221952 279590499864 279758657169 279925886448 280175554048 280554035112 280706245632 280722771927 280874041344 281050248384 281218249728 281562879936 282018814272 282026117302 282194701984 282347802624 282364425564 282686496768 282862800896 283320840192 283415267304 283668047104 284339634176 284894985024 285072666528 285534284256 285884203722 286210289664 286227140004 286561037568 287204075392 287548594944 287884034048 287900982928 288446307552 288876150784 289049892864 289440362016 289447857231 289795068342 290125615104 290776651776 290951536896 291132995712 291308095152 291489776344 291822256128 291961785288 292294803456 292477100032 292653007872 293011651264 293048344368 293186802688 293407472241 293742139392 293759433162 294102117504 294578356608 294762077376 294939359496 295115663232 295123305412 295275773952 295477324584 295938367488 296140370396 296301037056 296478154752 296656468992 296664151072 296841485824 297421254351 297669001216 297686526176 298250385984 298391302144 298428668928 298615888908 298794390336 298956496896 298974097656 299160559932 299501789184 299644990164 299986771968 299994540288 300354402816 300541725952 300722484192 301397300048 301741080576 301841646912 302110861312 302700921588 302889708186 303726219264 304098432768 304463218176 304471102416 304818388992 305520382128 305868865536 305876786176 305894794361 306243704832 306474201774 306930910208 307115511168 307530384642 308258466048 308533403648 308636233776 309136007952 309328807944 309514851099 309681635328 309867890688 310061147136 310079401671 310441124032 310563228672 310943820864 311324879468 311510977856 311679983616 312101023104 312379387904 312483499848 312989503896 313137383936 313560392184 313730509824 313918046208 314114983488 314302749696 314819851872 315008039424 315197498304 315205660514 315394078688 315565191168 315583769748 316140777472 316291934062 316652703744 316758239928 317040758528 317469039732 317641277952 318220651008 318610627296 318735945216 319126552992 319325583824 319517639454 319882088448 320599898112 320706749844 320992790144 321377841408 321752743936 322381167264 322861580288 323104584816 323492169312 323500546317 323869538304 323888605794 324615406011 324985669632 324994085312 325181129472 325383936384 325782691208 326310230616 326682427392 326886170624 327082773504 327524620176 327816741376 327925998387 328300038144 328457008449 329036737536 329234633856 329439968832 329638107672 329835153024 329843694284 330219921408 330377809668 330754646016 330980413972 331159982592 331357937664 331565815904 331607337048 331764013568 332411990157 332688883712 332708470432 333338666688 333537924096 333747169956 333946671552 334127849472 334355919924 334877626368 334897341948 335106208606 335279333376 335288015616 335488438272 335690214912 335899576064 336443497728 336855805936 337240031232 337493857824 337653315584 338109441696 338312794716 338523791502 339071962554 339458715648 339874718976 340291232112 341054839528 341443854336 341463956496 341853437952 341862290432 341882417227 342529990218 343040429056 343710429894 344111384448 344524167936 344831451136 345297273984 345504950064 345720432408 346114768896 346538929152 347100079104 347316556288 347525446848 347951335876 347994908937 348159328192 348818790528 349129904128 349246264536 349811798472 350029966884 350449850088 350639981568 350849581056 350858666496 351426811392 351857481504 352067808768 352279556928 352288679398 352499264416 352690507776 353481938944 353502749834 353693237248 353905963008 354172333356 354339671296 354384044352 354818338524 355010840064 355223052288 355658374656 356234291712 356243516592 356456465664 356670853344 356893299568 357107949978 357738248192 357878956032 357909293807 358317533184 358436955708 358756647808 359241281802 360674885376 360845295616 361116888912 361528786944 361550071584 361559434119 361971836928 362784095232 362805453777 363219277824 363228683584 363664399488 364480455872 365115654144 365343367168 365618345976 366056928432 366383416832 366505527609 367099009443 367296823296 367746941952 367968120192 368197612224 368648834788 368793834048 369245787276 369666957312 369897508864 369919286204 370119980544 370341224448 370619964936 370950523136 371497411584 371828752384 372554980416 372777679872 372787333152 373011542892 373234515264 373848574098 374072046816 374274994176 374297029236 374530468442 374723960832 374733664512 374957666304 375417173248 376025085696 376463736832 376485900752 376915329024 377199017568 377424493056 377761120256 377887023072 378350119914 378498934944 378962781678 379199130791 379395035136 379859980032 380096888704 380712379008 381178938296 381613719552 381636186672 382081383424 382827636126 383398126592 383686694469 384124336128 384146951058 384595076736 385399857152 385920482688 385930476308 386393424456 386834153472 387702202368 387935382528 388177327616 388410793536 388935486459 389282380384 389856295296 390204010496 390731125824 390966127704 391209962988 391656185856 391679244216 392136156672 392290394112 392771142144 393016103168 393252479328 393487550976 393734406386 393969766112 394584489984 394715999808 395068049408 395304206336 395541958656 395839666692 396076284864 396086541474 396561672468 396776821248 397013999616 397667181312 397904891904 398144208384 398154518544 398392520448 398608662528 398632130208 398880746576 399335718912 399526653552 399982362624 399992720384 400016269549 400472537088 400773956166 400963312256 401013523872 401504962014 402455529216 403107224832 403601228784 403852944248 404061585408 404095838133 404968292352 405464577024 405488448339 405950957568 405961469888 407360509504 408132107136 408324939776 408632269032 409122449424 409487348224 410040512856 410508214272 411011288064 411514978368 412181343936 412438410592 412686468132 413157187584 413414862848 413439202228 414084304896 414222313752 414591761152 415573311488 416134697472 416384978112 416633877504 416644666464 417319338528 417830759286 418080522912 418307346432 418592876494 418819977984 419070332928 419385749796 419759802496 420010719232 420263331072 420753588224 420778359664 420831052668 421575372576 421827374592 422203604992 422344319904 423028221408 423039175953 423292052976 423521703936 423546638346 423810793237 424029745152 424294201344 424814169728 424981260288 425502070656 426023519272 426509451264 427466530816 427608999792 428301426384 428503788544 428826305583 429315434496 429340710006 429841556352 430806113088 431322892416 431334061756 431826051072 431851474392 432820541348 433314226176 433574839296 433845248512 434692602513 435080307488 436110364672 436164977664 436699493568 436962142728 437234664516 437733384192 437942677932 438442205184 438715650048 438979511808 439253291776 439517476896 439780204032 440293228544 440503746224 441006194688 441153176256 441546643456 441810583552 442143116064 442409039244 442673494848 442684958118 443215986876 443907551232 444210555594 444451555584 444717232128 444984703488 444996226608 445262228736 445503799296 445807893232 446503501824 446529789264 447039111168 447050687488 447077007143 447317917696 447586953216 447923833362 448191585504 448591330304 448740839898 449252683776 449467485246 449991810432 450531604224 450812588928 451083726288 451365055336 452095950072 452611620864 453166291968 453721642816 454334562279 455285275328 456147649152 456706653624 457227583488 458280573192 458803298304 458815179264 459365557248 460396365312 460673266752 460960576544 462051905536 462272826706 462800105472 462954350664 463367262464 463993211916 464522452992 465091720704 465661686048 465844843008 466415731296 466706622512 466987319202 467266466784 467519975424 467811555328 467839097258 468569081856 468725249772 469143308672 469423745024 469706075904 470254010368 470340588276 471172475232 471454124544 471874617344 472229777808 472512059136 472768413696 472796247456 472808490771 473091118032 473347786752 473375654622 473630736384 473670886559 474211166208 474437901093 474979055616 474991355456 475275287552 475561137792 476143933304 476203559598 477330976512 477756710912 477915940944 478689829488 478988375736 479276459181 479823132672 480899847168 481489185216 482066762112 482079245492 482629115904 483712126976 483740605036 484292370432 484656877224 484885865984 485804307456 485832908691 487478504448 487491127968 488075904576 488674036812 489465345924 489770612578 490023641088 490329255936 490624160256 490930149632 491725112064 492327716368 492889276416 493493307392 493555106304 493788299264 494159953248 494457161508 494752729536 494765541426 495329882112 495566714502 496131969024 496470620958 496739973888 497036906496 497049777536 497348723856 497646020352 498464765464 498762729088 499033325568 499062705648 499631947776 499644886016 499943555072 500620754934 500920007328 501366780928 501533879886 502316439552 502346012922 502659312909 502932023424 503232657408 503535322368 503849364096 504466826552 504665246592 505283708904 505860046848 506479973376 507164162544 507616505344 507785687253 508607943831 508848248896 509812078464 510436848168 511582259292 512165781504 512195934744 512780156928 512793435648 514560643584 515191232608 516167076672 516936269824 517247176704 517881058048 517945910976 518580648612 519172153344 519808393728 520650118656 520974834432 521288170272 521613283984 521927003814 522208247808 522238992288 522848208896 523053858816 523098198641 523694856192 523869396804 524336639104 524650067968 525044950326 525674775132 526287999744 527140217088 527389278208 527786222256 528101713152 528115388632 528388227072 528419335392 528433019097 528748896624 529035761664 529351999488 529396873213 530222908416 530254124751 530539855872 530858944512 530872691392 531190027264 531509506944 532227507786 532702204736 533487561984 533963382784 534365274888 534684698496 535006280016 535339949352 535661924967 536607372288 536818434048 537476299776 538134971712 538794450844 538861922703 540619436032 540651264452 541267943424 541675333368 542957755392 544176142848 544828916736 544843025376 545496599232 546720683808 547390684646 547673481216 548015050752 548427518964 548686637824 549575125248 550248624176 550876250112 551620412928 552112406528 552296418336 552973252182 553190751072 553868680914 554214114233 554500435968 554846263296 554878929306 555179970816 555511836672 555526221952 556425784704 557107679048 557440697216 557743128576 558426637312 558760443904 559180999728 559517314338 559851772896 560351108096 560772861147 561108070224 561412491264 561445543854 561748082688 561795702663 562100496768 562436499456 563125759872 564037628544 564052234604 564389403968 564695605248 564728851128 565372993536 565725601792 566641680384 566830534608 567336094208 567525179871 568444172517 569789970048 570145333056 571068568512 571768407444 572420579328 572454280008 573122075136 574408150784 575097189888 575768068096 575801965856 576892615104 577752301568 578099785728 578880724032 578895714462 579590136684 580251230208 581553303552 581903073792 582265991424 582616190304 582979552688 583644512256 583923570576 584589606912 584639163187 584954200064 585306015744 586023302528 586096688736 586373605376 586814944482 587484278784 587518866324 588204235008 589156713216 589524154752 589878718992 590231326464 590246610824 590551547904 590601609579 590954649168 591876734976 592280740792 592602074112 592956309504 593312937984 593328302144 593682971648 594129812211 594842508702 595373052352 596500771968 596782604288 596857337856 597231777816 597588780672 597912993792 597948195312 598321119864 599003578368 599289980328 599973543936 599989080576 600708805632 601083451904 601444968384 602257443021 602794600096 603683293824 604221722624 605401843176 605779416372 607452438528 608196865536 608926436352 608942204832 611040764256 611753572352 611789588722 612487409664 612948403548 613861820416 614231022336 615060769284 616516932096 617066807296 617272467552 618272015904 618657615888 619029702198 619363270656 619415774731 619735781376 620122294272 620158803342 620882248064 621126457344 621887641728 622649758936 623021955712 623359967232 624202046208 624758775808 624966999696 625979007792 626274767872 626746138929 627120784368 627461019648 627836092416 627889314741 628229966976 628605499392 629639703744 630016078848 630394996608 630411321028 630788157376 631130382336 631167539496 632281554944 632583868124 633305407488 633516479856 634081517056 634938079464 635282555904 635319957519 636441302016 637221254592 637471890432 638253105984 638651167648 639035278908 639764176896 641199796224 641413499688 641985580288 642755682816 643505487872 644762334528 645723160576 646209169632 646984338624 647001092634 647739076608 647777211588 649230812022 649971339264 649988170624 650362258944 650767872768 651565382416 652620461232 653364854784 653772341248 654165547008 655049240352 655633482752 655851996774 656600076288 656914016898 658073475072 658469267712 658879937664 659276215344 659670306048 659687388568 660439842816 660755619336 661509292032 661960827944 662319965184 662715875328 663131631808 663214674096 663528027136 664027437177 664823980314 665416940864 666315833391 666677333376 667075848192 667494339912 667893343104 668255698944 668711839848 669755252736 669794683896 670212417212 670558666752 670576031232 670976876544 671380429824 671799152128 672886995456 673111259847 673711611872 674987715648 675306631168 676218883392 676625589432 677047583004 678143925108 678917431296 679749437952 680582464224 682109679056 682887708672 682927912992 683724580864 683764834454 685059980436 686080858112 687420859788 688222768896 689048335872 689662902272 690594547968 691009900128 691440864816 692229537792 692288218817 693077858304 693409240059 694200158208 694633112576 695050893696 695902671752 695989817874 696318656384 697637581056 698259808256 698492529072 699623596944 700059933768 700480978803 700899700176 701279963136 701699162112 701717332992 701758645887 702853622784 703714963008 704135617536 704559113856 704577358796 704998528832 705381015552 706963877888 707005499668 707811926016 708344666712 708679342592 708768088704 709636677048 710021680128 710063481933 710446104576 711316749312 712468583424 712487033184 712912931328 713341706688 713786599136 714215899956 715476496384 715818587614 716635066368 716873911416 717513295616 718482563604 721349770752 721690591232 722233777824 723100143168 723118868238 723943673856 725568190464 725610907554 726438555648 726457367168 727328798976 728960911744 730231308288 730686734336 731236691952 732113856864 732766833664 733011055218 734198018886 734593646592 734655918867 735493883904 735936240384 736395224448 737297669576 737587668096 738491574552 739333914624 739795017728 739838572408 740239961088 740682448896 741239929872 741901046272 742148312139 742994823168 743350071753 744705931437 745109960832 745555359744 745574666304 746023085784 746469030528 747697148196 748144093632 748549988352 748594058472 749060936884 749447921664 749467329024 749915332608 750834346496 752050171392 752300819829 752927473664 752971801504 754398035136 754848986112 755522240512 755774046144 756700239828 756997869888 757925563356 758398261582 758790070272 759719960064 760193777408 761424758016 762357876592 763227439104 763272373344 764162766848 765655272252 766796253184 767373388938 768248672256 768293902116 769190153472 770799714304 771840965376 771860952616 772786848912 773668306944 773733891619 775404404736 775870765056 776354655232 776821587072 777870972918 778564760768 779712590592 780408020992 781462251648 781932255408 782419925976 782890505721 783312371712 783358488432 784272313344 784580788224 785542284288 786032206336 786504958656 786975101952 787468812772 787567425489 787939532224 789431999616 790136098816 791083917312 791679333384 792152569728 792173082948 793123344936 793553642496 794027999232 795334362624 795809783808 796288416768 796309037088 796785040896 797264260416 797761493152 799053307104 799985440768 800032539098 800945074176 801547912332 801926624512 802027047744 803009924028 804911058432 806214449664 807202457568 807705888496 808191676266 809936584704 810005243879 810929154048 810976896678 811901915136 811922939776 814721019008 816264214272 816649879552 817264538064 818244898848 818974696448 820081025712 821016428544 821086026969 822022576128 823029956736 824362687872 824876821184 825372936264 826314375168 826829725696 826878404456 828168609792 828444627504 829183522304 829459878273 830803021371 832269394944 832318393959 832769956224 833267755008 833289332928 834638677056 835661518572 836161045824 836614692864 837185752988 837639955968 838140665856 838771499592 839519604992 840021438464 840526662144 841507176448 841556719328 841662105336 843150745152 843654749184 844407209984 844688639808 846056442816 846078351906 846584105952 847043407872 847093276692 847621586474 848059490304 848588402688 849628339456 849962520576 851004141312 852047038544 853018902528 854933061632 855217999584 856602852768 857007577088 857652611166 858187506527 858630868992 858681420012 859683112704 861612226176 862645784832 862668123512 863652102144 863702948784 865641082696 866628452352 867149678592 867690497024 868343571693 869385205026 870160614976 872220729344 872329955328 873398987136 873924285456 874469329032 875466768384 875885355864 876884410368 877431300096 877959023616 878506583552 879034953792 879560408064 880222416723 881007492448 882306352512 883093286912 884286232128 884818078488 885346989696 885369916236 886431973752 887815102464 888421111188 888903111168 889434464256 889969406976 889992453216 890524457472 891615786464 893007003648 893059578528 894101374976 894154014286 894635835392 895173906432 895847666724 896383171008 897182660608 897481679796 898505367552 898934970492 899983620864 901063208448 901625177856 902167452576 902730110672 904191900144 905223241728 905299978453 906332583936 907443285632 908669124558 910570550656 912295298304 913413307248 914455166976 916561146384 917606596608 917630358528 917684383083 918731114496 920792730624 921346533504 921921153088 924103811072 924545653412 925600210944 925908701328 926734524928 927986423832 928544553297 929044905984 930183441408 930238205013 931323372096 931689686016 932831462592 933413245024 933974638404 934532933568 935039950848 935623110656 935678194516 937138163712 937450499544 938286617344 938847490048 939412151808 940508020736 940681176552 942344950464 942908249088 943749234688 944459555616 945024118272 945592494912 945616981542 946182236064 946695573504 946751309244 947341773118 948422332416 948875802186 949958111232 949982710912 950550575104 951122275584 952287866608 952407119196 954661953024 955513421824 955831881888 957379658976 957976751472 958552918362 959150742589 959646265344 961799694336 962978370432 964133524224 964158490984 965258231808 967424253952 967481210072 968584740864 969313754448 969771731968 970501638951 971608614912 971665817382 973846218033 974957008896 974982255936 976151809152 977348073624 978930691848 979541225156 980047282176 980658511872 981248320512 981860299264 983450224128 983777995161 984655432736 986986614784 987110212608 988319906496 988914323016 989505459072 989531082852 990659764224 991133429004 992263938048 992941241916 993479947776 994073812992 994099555072 994697447712 995292040704 996929530928 997525458176 998066651136 998125411296 999289772032 999887110144 1001241509868 1001840014656 1002733561856 1003067759772 1004632879104 1004692025844 1005318625818 1005864046848 1006465314816 1007070644736 1007698728192 1008933653104 1009330493184 1010567417808 1011720093696 1011805858271 1012959946752 1014328325088 1015233010688 1015571374506 1017215887662 1017696497792 1019624156928 1020873696336 1023164518584 1024331563008 1024391869488 1025560313856 1025586871296 1025647251681 1029121287168 1030382465216 1032334153344 1034494353408 1035762116096 1035891821952 1037161297224 1038344306688 1039616787456 1041300237312 1041949668864 1042576340544 1043226567968 1043854007628 1044477984576 1045696417792 1046196397282 1047389712384 1047738793608 1048673278208 1049300135936 1050089900652 1051349550264 1052575999488 1054280434176 1054778556416 1055572444512 1056203426304 1056230777264 1056838670784 1056866038194 1057497793248 1058071523328 1058793746426 1060445816832 1060508249502 1061079711744 1061717889024 1061745382784 1062380054528 1063019013888 1064455015572 1065404409472 1066975123968 1067926765568 1068730549776 1069369396992 1070012560032 1070679898704 1071323849934 1071992006423 1073214744576 1073636868096 1073727881421 1074952599552 1076269943424 1077588901688 1077723845406 1081238872064 1081302528904 1082535886848 1083350666736 1084678302357 1085915510784 1088352285696 1088416361331 1089657833472 1089686050752 1090993198464 1093441367616 1094781369292 1095346962432 1096030101504 1096855037928 1097373275648 1099150250496 1099516582827 1100497248352 1103240825856 1104224813056 1104592836672 1105946504364 1106381502144 1107737361828 1108428228466 1109000871936 1109692526592 1109757858612 1110359941632 1111023673344 1111052443904 1112851569408 1114215358096 1114881394432 1115486257152 1116853274624 1117520887808 1118361999456 1119034628676 1119703545792 1120702216192 1121545722294 1122216140448 1122824982528 1122891087708 1123591405326 1124200993536 1124872998912 1126251519744 1128075257088 1128104469208 1128778807936 1129391210496 1129457702256 1130745987072 1130841841597 1131451203584 1133283360768 1133661069216 1134672188416 1135050359742 1136888345034 1137597392373 1139579940096 1140290666112 1142137137024 1143536814888 1144841158656 1144908560016 1146244150272 1148816301568 1150194379776 1151060083407 1151603931712 1153785230208 1156199571456 1157761448064 1157791428924 1159180273368 1160502460416 1163106607104 1163806147584 1164531982848 1165232380608 1165959105376 1167847141152 1169278326374 1169908400128 1170612031488 1172046605056 1172193377472 1172747210752 1173629888964 1174968557568 1175037732648 1176408470016 1178313426432 1179048309504 1179757437984 1180462652928 1180493221648 1181203219158 1181909298336 1183753469952 1183853817977 1184561481584 1185204148224 1185912619008 1186625875968 1186656604288 1187365943296 1188259624422 1189685017404 1190746104704 1193001543936 1193565208576 1193714675712 1194463555632 1195177561344 1195825987584 1195896390624 1196642239728 1198007156736 1198108713061 1198579960656 1199947087872 1199978161152 1200048808647 1201417611264 1202166903808 1202889936768 1204514886042 1205589200192 1207366587648 1208443445248 1210803686352 1211558832744 1212287514399 1214904877056 1216393731072 1216465345017 1217852872704 1217884409664 1222081528512 1223507144704 1223579177444 1224974819328 1225896807096 1227723640832 1228462044672 1230121538568 1233033864192 1234133614592 1234544935104 1236544031808 1237315231776 1238059404396 1238831549462 1239471562752 1240244588544 1240317606684 1241764496128 1242252914688 1243775283456 1245299517872 1246043911424 1246719934464 1248404092416 1249517551616 1249933999392 1251958015584 1252549535744 1253492277858 1254241568736 1254274048001 1254922039296 1255778629482 1256459933952 1257210998784 1259279407488 1260032157696 1260789993216 1260822642056 1261576314752 1262260764672 1262335078992 1264563109888 1265167736248 1266610814976 1267032959712 1268163034112 1269117527859 1269876158928 1270565111808 1270639915038 1271432379711 1272882604032 1274442509184 1274943780864 1276506211968 1277302335296 1278070557816 1279528353792 1282399592448 1282826999376 1283971160576 1285511365632 1286478916749 1289524669056 1292418339264 1293968677248 1294002185268 1295478153216 1295554423176 1298461624044 1299942678528 1299976341248 1300724517888 1301535745536 1303130764832 1305240922464 1307544682496 1308331094016 1310098480704 1311266965504 1311703993548 1313200152576 1313828033796 1316146950144 1316938535424 1317759875328 1318552430688 1319340612096 1319374777136 1320879685632 1321511238672 1323018584064 1323130737739 1323921655888 1324639930368 1325431750656 1326263263616 1326429348192 1327056054272 1328054874354 1329647960628 1330833881728 1332631666782 1333354666752 1334151696384 1334988679824 1335786686208 1336511397888 1337423679696 1339510505472 1339589367792 1340424834424 1341117333504 1341152062464 1341231021429 1341953753088 1342760859648 1343598304256 1345773990912 1346222519694 1347423223744 1349975431296 1350613262336 1352437766784 1353251178864 1354095166008 1356287850216 1357834862592 1359498875904 1361164928448 1363003686837 1364219358112 1365855825984 1367449161728 1367529668908 1370119960872 1372161716224 1374841719576 1376445537792 1378096671744 1379325804544 1381189095936 1382019800256 1382881729632 1384576437634 1386155716608 1386818480118 1388400316416 1389266225152 1390101787392 1391805343504 1391979635748 1392637312768 1395275162112 1396519616512 1396985058144 1399247193888 1400119867536 1400961957606 1401799400352 1401835700707 1402559926272 1403434665984 1403517291774 1405707245568 1406666759381 1407429926016 1408271235072 1409118227712 1409154717592 1409997057664 1410762031104 1413927755776 1414010999336 1415623852032 1416689333424 1417358685184 1417536177408 1418425472313 1419273354096 1420043360256 1420126963866 1420892209152 1421012659677 1422633498624 1423313703279 1424937166848 1424974066368 1425825862656 1426683413376 1427573198272 1428431799912 1430952992768 1431637175228 1433270132736 1433747822832 1435026591232 1436965127208 1437829377543 1442699541504 1444467555648 1446200286336 1446237736476 1447887347712 1451136380928 1451221815108 1452877111296 1452914734336 1454657597952 1457921823488 1461373468672 1462473383904 1464227713728 1465533667328 1466022110436 1468396037772 1469311837734 1470987767808 1471872480768 1472790448896 1474595339152 1475175336192 1476983149104 1478667829248 1478793177473 1479590035456 1479677144816 1480479922176 1481364897792 1482479859744 1483802092544 1484296624278 1485989646336 1486700143506 1489411862874 1490219921664 1491110719488 1491149332608 1492046171568 1492938061056 1495394296392 1496288187264 1497099976704 1497188116944 1498121873768 1498895843328 1498934658048 1499830665216 1501668692992 1504100342784 1504601639658 1505943603008 1507977938727 1508796070272 1509697972224 1511548092288 1513400479656 1513995739776 1515851126712 1516796523164 1517580140544 1519439920128 1520387554816 1522849516032 1523357061759 1524715753184 1526544746688 1528325533696 1531310544504 1533592506368 1534746777876 1536497344512 1536587804232 1538380306944 1541599428608 1543681930752 1543721905232 1545573697824 1547467783238 1550808809472 1551741530112 1552709310464 1553643174144 1555741945836 1557129521536 1559425181184 1560816041984 1562924503296 1563864510816 1564839851952 1565781011442 1566624743424 1566716976864 1566757547849 1568544626688 1569161576448 1569294595923 1571084568576 1572064412672 1572156966367 1573009917312 1573950203904 1574937625544 1575134850978 1575879064448 1578863999232 1580272197632 1582167834624 1583358666768 1584305139456 1584346165896 1585299057291 1586246689872 1587107284992 1588055998464 1588190619639 1590668725248 1590762374253 1591619567616 1592576833536 1592618074176 1593570081792 1594528520832 1595522986304 1598106614208 1599970881536 1600065078196 1601890148352 1603095824664 1603853249024 1604054095488 1606019848056 1606985774901 1609822116864 1612428899328 1614404915136 1615411776992 1616383352532 1620010487758 1621858308096 1621953793356 1623803830272 1623845879552 1629442038016 1632528428544 1633299759104 1634529076128 1636489797696 1637949392896 1640162051424 1642172053938 1644045152256 1646059913472 1648725375744 1649753642368 1650745872528 1652628750336 1653659451392 1653756808912 1656337219584 1656889255008 1658367044608 1658919756546 1661606042742 1662642342699 1664538789888 1664636787918 1665539912448 1666535510016 1666578665856 1669277354112 1671323037144 1672322091648 1673229385728 1674371505976 1675279911936 1676281331712 1677542999184 1679039209984 1680042876928 1681053324288 1682318583441 1683113438656 1683324210672 1685387107989 1686301490304 1687309498368 1689377279616 1692112885632 1692156703812 1693168211904 1694086815744 1694186553384 1695243172948 1696118980608 1697176805376 1699256678912 1699925041152 1702008282624 1702575539613 1704094077088 1709866123264 1710435999168 1713205705536 1714015154176 1715305222332 1716375013054 1717261737984 1717362840024 1719366225408 1723224452352 1725291569664 1725336247024 1727304204288 1727405897568 1731282165392 1733256904704 1734299357184 1735380994048 1736687143386 1738770410052 1740321229952 1744441458688 1744659910656 1746797974272 1747848570912 1748938658064 1750933536768 1751081965243 1751770711728 1753768820736 1753917489561 1754862600192 1755918047232 1757013167104 1757116609469 1758069907584 1759120816128 1760444833446 1762014984896 1764612705024 1766186573824 1768572464256 1769636156976 1770693979392 1770739832472 1771804828737 1772863947504 1775630204928 1776842222376 1777806222336 1778868928512 1779938813952 1779984906432 1781048914944 1782389436633 1783231572928 1786119157056 1788202749952 1788308028572 1790347812864 1791695333448 1792766342016 1794365321216 1794963359592 1797010735104 1797869940984 1799967241728 1802126416896 1803250355712 1804334905152 1805460221344 1808383800288 1810599956906 1812665167872 1814886571264 1817338249116 1821141101312 1824590596608 1826826614496 1833122292768 1833169762463 1835260717056 1835368766166 1837462228992 1841585461248 1842693067008 1843842306176 1848207622144 1849091306824 1851200421888 1851817402656 1853469049856 1855972847664 1857089106594 1858089811968 1858247324193 1860366882816 1860476410026 1862646744192 1863379372032 1865662925184 1866826490048 1867949276808 1869065867136 1870079901696 1871246221312 1871356389032 1874276327424 1874900999088 1876573234688 1877694980096 1878824303616 1880238416787 1881362353104 1883667944223 1884689900928 1885816498176 1888919111232 1890048236544 1891184989824 1891233963084 1892364472128 1893391147008 1893502618488 1894683546236 1896844664832 1897751604372 1899916222464 1899965421824 1901101150208 1902244551168 1904575733216 1904814238392 1909323906048 1911026843648 1911663763776 1914759317952 1915953502944 1917105836724 1918301485178 1919292530688 1923599388672 1925956740864 1928267048448 1928316981968 1930516463616 1934848507904 1934962420144 1937169481728 1938627508896 1939543463936 1941003277902 1943217229824 1943331634764 1947692436066 1949914017792 1949964511872 1952303618304 1954696147248 1957861383696 1959082450312 1960094564352 1961317023744 1962496641024 1963720598528 1966900448256 1967555990322 1969310865472 1973973229568 1974220425216 1976639812992 1977828646032 1979010918144 1979062165704 1981319528448 1982266858008 1984527876096 1985882483832 1986959895552 1988147625984 1988199110144 1989394895424 1990584081408 1992082311531 1993859061856 1995050916352 1996250822592 1998579544064 1998947500173 2002483019736 2003680029312 2005467123712 2006135519544 2009265758208 2009384051688 2010637251636 2011728093696 2012930629632 2014141289472 2015397456384 2017867306208 2018660986368 2021134835616 2023611716542 2025919893504 2028656650176 2030466021376 2031142749012 2034431775324 2035392995584 2039248313856 2041747392672 2046329037168 2048663126016 2048783738976 2048836793341 2051173742592 2051294503362 2055897571403 2058242574336 2060764930432 2064668306688 2068988706816 2071524232192 2071783643904 2074322594448 2076688613376 2076864656451 2079233574912 2080227720177 2082600474624 2083899337728 2085152681088 2086453135936 2087708015256 2088955969152 2091392835584 2092392794564 2094779424768 2095477587216 2097346556416 2098600271872 2100179801304 2101442936409 2102699100528 2105151998976 2105275937661 2108560868352 2111144889024 2112406852608 2112461554528 2113677341568 2113732076388 2114995586496 2116143046656 2117587492852 2120891633664 2121016499004 2123435778048 2123490765568 2124760109056 2126038027776 2128910031144 2130808818944 2133950247936 2135853531136 2137461099552 2138738793984 2140025120064 2141359797408 2142647699868 2143984012846 2146429489152 2147455762842 2149905199104 2152539886848 2155177803376 2155447690812 2162477744128 2162605057808 2165071773696 2166701333472 2169356604714 2171831021568 2176704571392 2176832722662 2179315666944 2179372101504 2181986396928 2186882735232 2189562738584 2190693924864 2192060203008 2193710075856 2194746551296 2198300500992 2199033165654 2200994496704 2203967756601 2206481651712 2209185673344 2211893008728 2212763004288 2215474723656 2216856456932 2218001743872 2219385053184 2219515717224 2220719883264 2222047346688 2222104887808 2225703138816 2226444936417 2228430716192 2229762788864 2233706549248 2234117794311 2236723998912 2238069257352 2239407091584 2241404432384 2243091444588 2244432280896 2245649965056 2245782175416 2247182810652 2248401987072 2249745997824 2252503039488 2256150514176 2256208938416 2257557615872 2258782420992 2258915404512 2261683683194 2262902407168 2266566721536 2267322138432 2269344376832 2270100719484 2273776690068 2275194784746 2279159880192 2280581332224 2284274274048 2287073629776 2289682317312 2289817120032 2289876416087 2292488300544 2297632603136 2297767873921 2300388759552 2302120166814 2303207863424 2307570460416 2312399142912 2315522896128 2315582857848 2318360546736 2321004920832 2321201674857 2326213214208 2327612295168 2329063965696 2330464761216 2331918210752 2335694282304 2338556652748 2341224062976 2344093210112 2344386754944 2345494421504 2347259777928 2348671517163 2349937115136 2350075465296 2352816940032 2356626852864 2358096619008 2359514875968 2360925305856 2360986443296 2362406438316 2363818596672 2367707635954 2369122963168 2370408296448 2373251751936 2373313208576 2374731886592 2376519248844 2379370034808 2381492209408 2386003087872 2387130417152 2387429351424 2388927111264 2390355122688 2391792781248 2393284479456 2396217426122 2397159921312 2399956322304 2400097617294 2402835222528 2404333807616 2405779873536 2409029772084 2411178400384 2414733175296 2416886890496 2421607372704 2423117665488 2424575028798 2429809754112 2430015731637 2432787462144 2432930690034 2435705745408 2435768819328 2444163057024 2447014289408 2447158354888 2449949638656 2451793614192 2455447281664 2456924089344 2460243077136 2463258080907 2466067728384 2469089870208 2473088063616 2474630463552 2476118808792 2477663098924 2478943125504 2480489177088 2480635213368 2483528992256 2484505829376 2487550566912 2488379634819 2490599035744 2492087822848 2496808184832 2496955181877 2499035103232 2499867998784 2503916031168 2505099071488 2506984555716 2508483137472 2508548096002 2509844078592 2511557258964 2512919867904 2514421997568 2518558814976 2520064315392 2521579986432 2521645284112 2523152629504 2524521529344 2524670157984 2529126219776 2530335472496 2533221629952 2534065919424 2536326068224 2538235055718 2539752317856 2541130223616 2541279830076 2542864759422 2545765208064 2548885018368 2549887561728 2553012423936 2554604670592 2556141115632 2559056707584 2559273641509 2564799184896 2565653998752 2567942321152 2571022731264 2572957833498 2574562519581 2579049338112 2584836678528 2587937354496 2588004370536 2590956306432 2591108846352 2596923248088 2599885357056 2599952682496 2601449035776 2603071491072 2605030715079 2606261529664 2610481844928 2616662188032 2620196961408 2622533931008 2623407987096 2626400305152 2627656067592 2632293900288 2633877070848 2635519750656 2637104861376 2638681224192 2638749554272 2643022477344 2646261475478 2647843311776 2649279860736 2652526527232 2652858696384 2654112108544 2656109748708 2659295921256 2661667763456 2665263333564 2666709333504 2668303392768 2669977359648 2671573372416 2674847359392 2679021010944 2679178735584 2679248114369 2680849668848 2682304124928 2682462042858 2683907506176 2685521719296 2687196608512 2691547981824 2692445039388 2694846447488 2699950862592 2701226524672 2704875533568 2706502357728 2708190332016 2712575700432 2715669725184 2715899935359 2718997751808 2722329856896 2726007373674 2728438716224 2731711651968 2734898323456 2735059337816 2740239921744 2744323432448 2749683439152 2752891075584 2753053149249 2756193343488 2762378191872 2764039600512 2765763459264 2769152875268 2772311433216 2773636960236 2776800632832 2778532450304 2780203574784 2783610687008 2783959271496 2785274625536 2790550324224 2790714615039 2793039233024 2793970116288 2798494387776 2800239735072 2801923915212 2803598800704 2803671401414 2805119852544 2806869331968 2807034583548 2811414491136 2813333518762 2814859852032 2816542470144 2818236455424 2818309435184 2819994115328 2821524062208 2827855511552 2828021998672 2831247704064 2833378666848 2834717370368 2835072354816 2836850944626 2838546708192 2840086720512 2840253927732 2842025319354 2845266997248 2846627406558 2849874333696 2849948132736 2851651725312 2853366826752 2855146396544 2856863599824 2861905985536 2863274350456 2866540265472 2867495645664 2870053182464 2873930254416 2875658755086 2877452227767 2885399083008 2888935111296 2892400572672 2892475472952 2895774695424 2902272761856 2902443630216 2905754222592 2905829468672 2909315195904 2911504916853 2915843646976 2921538654099 2924946767808 2928455427456 2931067334656 2932044220872 2936792075544 2938623675468 2941975535616 2943744961536 2945580897792 2949190678304 2950350672384 2953966298208 2957586354946 2959180070912 2959354289632 2960959844352 2964959719488 2967604185088 2968593248556 2971979292672 2973400287012 2978823725748 2980439843328 2982221438976 2982298665216 2984092343136 2985876122112 2990788592784 2992576374528 2994199953408 2994376233888 2994453774883 2996243747536 2997869316096 2999661330432 3003337385984 3004773373589 3008200685568 3009203279316 3011887206016 3015955877454 3017592140544 3019395944448 3023096184576 3026800959312 3027991479552 3031702253424 3033593046328 3035160281088 3035417574813 3038879840256 3040775109632 3045699032064 3046714123518 3049431506368 3053089493376 3056651067392 3062621089008 3067185012736 3069493555752 3072994689024 3073175608464 3076760613888 3076941755043 3087363861504 3087443810464 3091147395648 3094935566476 3103483060224 3105418620928 3107286348288 3111483891672 3114259043072 3118850362368 3121632083968 3125849006592 3127729021632 3129679703904 3131562022884 3133433953728 3133515095698 3137089253376 3138589191846 3142169137152 3144128825344 3144313932734 3146019834624 3147900407808 3149875251088 3150269701956 3151758128896 3157727998464 3160544395264 3164335669248 3166717333536 3168610278912 3168692331792 3170598114582 3172493379744 3174214569984 3176381239278 3181337450496 3181524748506 3183239135232 3183508981757 3185153667072 3185236148352 3187140163584 3189057041664 3191045972608 3196213228416 3199941763072 3200130156392 3203780296704 3206191649328 3207706498048 3208108190976 3212039696112 3213971549802 3215976019269 3219644233728 3221183644263 3224857798656 3228809830272 3230823553984 3232766705064 3240020975516 3243716616192 3243907586712 3247607660544 3247691759104 3254034907071 3258884076032 3265056857088 3265249083993 3269058152256 3272979595392 3275898785792 3280324102848 3284344107876 3288090304512 3292119826944 3297450751488 3299507284736 3301491745056 3307318902784 3307513617824 3312674439168 3313778510016 3316734089216 3317839513092 3323212085484 3325284685398 3329077579776 3329273575836 3331079824896 3333071020032 3333157331712 3338554708224 3342646074288 3344644183296 3346458771456 3346742454281 3348743011952 3350559823872 3352562663424 3355085998368 3358078419968 3360085753856 3362106648576 3364637166882 3366226877312 3366648421344 3370774215978 3372602980608 3374618996736 3378754559232 3384225771264 3384313407624 3386336423808 3388173631488 3388373106768 3390486345896 3392237961216 3392525524791 3394353610752 3398513357824 3399850082304 3404016565248 3405151079226 3408188154176 3412792177119 3420871998336 3426411411072 3428030308352 3430610444664 3432750026108 3434523475968 3434725680048 3438732450816 3446448904704 3450583139328 3450672494048 3454811795136 3462564330784 3468598714368 3470761988096 3473374286772 3477540820104 3480642459904 3488882917376 3489319821312 3493595948544 3495697141824 3497877316128 3502163930486 3503541423456 3507834979122 3509725200384 3511836094464 3514026334208 3514233218938 3516139815168 3518241632256 3520889666892 3524029969792 3529225410048 3532373147648 3537144928512 3539272313952 3541387958784 3541479664944 3543609657474 3545727895008 3551260409856 3551561453931 3553684444752 3555612444672 3557737857024 3558039450199 3559877627904 3559969812864 3562097829888 3564778873266 3566463145856 3572238314112 3576405499904 3576616057144 3580695625728 3583390666896 3585532684032 3588730642432 3589926719184 3594021470208 3594326139183 3595739881968 3599934483456 3600146425941 3604252833792 3606500711424 3608669810304 3610920442688 3616767600576 3621199913812 3625330335744 3629773142528 3634676498232 3636862543197 3642282202624 3649181193216 3649396035051 3653653228992 3666244585536 3666339524926 3670521434112 3670737532332 3674924457984 3683170922496 3685386134016 3687684612352 3696415244288 3698182613648 3702400843776 3703634805312 3706938099712 3711945695328 3714178213188 3716494648386 3720733765632 3720952820052 3725293488384 3726758744064 3731325850368 3733652980096 3735898553616 3738131734272 3740159803392 3740476860667 3742492442624 3742712778064 3748552654848 3749801998176 3753146469376 3755389960192 3757648607232 3760476833574 3762724706208 3762822144003 3767335888446 3769379801856 3771632996352 3777838222464 3780096473088 3782369979648 3782467926168 3784728944256 3786782294016 3787005236976 3789367092472 3793689329664 3795503208744 3799832444928 3799930843648 3802202300416 3804489102336 3807352583577 3809151466432 3809628476784 3814297139133 3818647812096 3823327527552 3829518635904 3831907005888 3834211673448 3836602970356 3838585061376 3847198777344 3851913481728 3856534096896 3856633963936 3869697015808 3869924840288 3877255017792 3879086927872 3882006555804 3886434459648 3886663269528 3895384872132 3899828035584 3899929023744 3904607236608 3909392294496 3915722767392 3918164900624 3922634047488 3924993282048 3927441197056 3933800896512 3935111980644 3938621730944 3947946459136 3948440850432 3953279625984 3955657292064 3958021836288 3958124331408 3962639056896 3964533716016 3969055752192 3969392213217 3971764967664 3973919791104 3976295251968 3976398220288 3976632326693 3978789790848 3981168162816 3984164623062 3987718123712 3990101832704 3992501645184 3997159088128 3997895000346 4004966039472 4007360058624 4010934247424 4012271039088 4018531516416 4018768103376 4021274503272 4023456187392 4023693064287 4025861259264 4028282578944 4030794912768 4035734612416 4037321972736 4042269671232 4047223433084 4051839787008 4057313300352 4060932042752 4062285498024 4068863550648 4070785991168 4078496627712 4083494785344 4092658074336 4097567477952 4097673586682 4102347485184 4102589006724 4111795142806 4116485148672 4121529860864 4129336613376 4137977413632 4143048464384 4143567287808 4148645188896 4153729312902 4158467149824 4160455440354 4165200949248 4167798675456 4170305362176 4172906271872 4175416030512 4177911938304 4182785671168 4184785589128 4189558849536 4190955174432 4194693112832 4197200543744 4200359602608 4202885872818 4205398201056 4205507102121 4210303997952 4210551875322 4217121736704 4220000278143 4222289778048 4224813705216 4224923109056 4227354683136 4227464152776 4229991172992 4232286093312 4235174985704 4241783267328 4242032998008 4246871556096 4246981531136 4249520218112 4252076055552 4255276416939 4257820062288 4261617637888 4263037979031 4267900495872 4269941109837 4274922199104 4277477587968 4280050240128 4282719594816 4285295399736 4287968025692 4292858978304 4294911525684 4299810398208 4305079773696 4310355606752 4310895381624 4324955488256 4325210115616 4333402666944 4338713209428 4343662043136 4353409142784 4353665445324 4358631333888 4358744203008 4363972793856 4373765470464 4379125477168 4384120406016 4387420151712 4389493102592 4396601001984 4398066331308 4401988993408 4407935513202 4412963303424 4418371346688 4423786017456 4425526008576 4430949447312 4433712913864 4436003487744 4436379532419 4438770106368 4439031434448 4441439766528 4444094693376 4444209775616 4444471423951 4451406277632 4452889872834 4456861432384 4459525577728 4467413098496 4468235588622 4473447997824 4476138514704 4478814183168 4482808864768 4486182889176 4488864561792 4491299930112 4491564350832 4494365621304 4496803974144 4499491995648 4505006078976 4512301028352 4512417876832 4515115231744 4517830809024 4523367366388 4523933816181 4534644276864 4538688753664 4540201438968 4547553380136 4550389569492 4558319760384 4561162664448 4568548548096 4574147259552 4579634240064 4579752832174 4584976601088 4595265206272 4595535747842 4600777519104 4604240333628 4606415726848 4615140920832 4624798285824 4631045792256 4631165715696 4636721093472 4642403349714 4652426428416 4652820819491 4655224590336 4658127931392 4660929522432 4663836421504 4671388564608 4677113305496 4682448125952 4688186420224 4688773509888 4690988843008 4694519555856 4697343034326 4699874230272 4700150930592 4700272643547 4705633880064 4707883787769 4713253705728 4716193238016 4716470899101 4719029751936 4721850611712 4721972886592 4724812876632 4727637193344 4735415271908 4738245926336 4740816592896 4746503503872 4746626417152 4749463773184 4753038497688 4755897171873 4758740069616 4762984418816 4764571858917 4772006175744 4772287122759 4774858702848 4777854222528 4780710245376 4783585562496 4786568958912 4792434852244 4794319842624 4799912644608 4800195234588 4805670445056 4808667615232 4811559747072 4818059544168 4822356800768 4829466350592 4833773780992 4843214745408 4846235330976 4849150057596 4860031463274 4865574924288 4865861380068 4871411490816 4871537638656 4888326114048 4894028578816 4894316709776 4899899277312 4903587228384 4910894563328 4913848178688 4920486154272 4926516161814 4932135456768 4938179740416 4946176127232 4949260927104 4952237617584 4955326197848 4957886251008 4960978354176 4961270426736 4967057984512 4969011658752 4975101133824 4976759269638 4981198071488 4984175645696 4987927028097 4993616369664 4993910363754 4999735997568 5007832062336 5010198142976 5013969111432 5016966274944 5017096192004 5019688157184 5023114517928 5025839735808 5028843995136 5037117629952 5040128630784 5043159972864 5043290568224 5046305259008 5049340315968 5056161323967 5060670944992 5068131838848 5072652136448 5076470111436 5079504635712 5082260447232 5082559660152 5085729518844 5091530416128 5097770036736 5099775123456 5106024847872 5109209341184 5112282231264 5118547283018 5129598369792 5131307997504 5135884642304 5142045462528 5145915666996 5149125039162 5158098676224 5169673357056 5175874708992 5176008741072 5181912612864 5182217692704 5193846496176 5199770714112 5199905364992 5200211504137 5202898071552 5206142982144 5210061430158 5212523059328 5220963689856 5233324376064 5240393922816 5245067862016 5246815974192 5252800610304 5253245895729 5255312135184 5261752468683 5264587800576 5267754141696 5271039501312 5271349828407 5274209722752 5277362448384 5277499108544 5286044954688 5292522950956 5295686623552 5298559721472 5305053054464 5305717392768 5308224217088 5312219497416 5315414486211 5318591842512 5323335526912 5330526667128 5333418667008 5336606785536 5339954719296 5343146744832 5349694718784 5358357471168 5358496228738 5361699337696 5364608249856 5364924085716 5371043438592 5374393217024 5383095963648 5384890078776 5389692894976 5399901725184 5402453049344 5409751067136 5413004715456 5416380664032 5425151400864 5431799870718 5437995503616 5444659713792 5452014747348 5456877432448 5463423303936 5469796646912 5470118675632 5480479843488 5488646864896 5499366878304 5499509287389 5505782151168 5506106298498 5512386686976 5524756383744 5528079201024 5531526918528 5538305750536 5544622866432 5547273920472 5553601265664 5557064900608 5560407149568 5567221374016 5567918542992 5570549251072 5574741972579 5581100648448 5581429230078 5587940232576 5596988775552 5600479470144 5603847830424 5607197601408 5607342802828 5610239705088 5613738663936 5614069167096 5622828982272 5626667037524 5629719704064 5633084940288 5636472910848 5636618870368 5639988230656 5651003832669 5655711023104 5656043997344 5666757333696 5669434740736 5670144709632 5673701889252 5677093416384 5680173441024 5680507855464 5684050638708 5690533994496 5693254813116 5699748667392 5699896265472 5703303450624 5706733653504 5710292793088 5713727199648 5723811971072 5726548700912 5733080530944 5734991291328 5740106364928 5747860508832 5751317510172 5754904455534 5770798166016 5777870222592 5784801145344 5784950945904 5791549390848 5804545523712 5804887260432 5811508445184 5811658937344 5812001092859 5818630391808 5823009833706 5831687293952 5843077308198 5849893535616 5856910854912 5862134669312 5864088441744 5873584151088 5877247350936 5883951071232 5887489923072 5891161795584 5898381356608 5900701344768 5907932596416 5915172709892 5918708579264 5921919688704 5929919438976 5935208370176 5937186497112 5943958585344 5946800574024 5957647451496 5960879686656 5964442877952 5964597330432 5968184686272 5971752244224 5981577185568 5985152749056 5988752467776 5988907549766 5992487495072 5995738632192 6006674771968 6009546747178 6016401371136 6018406558632 6023774412032 6031911754908 6035184281088 6038791888896 6046192369152 6053601918624 6055982959104 6063404506848 6067186092656 6070835149626 6077759680512 6081550219264 6091398064128 6093428247036 6098863012736 6106178986752 6113302134784 6125242178016 6134370025472 6138987111504 6145989378048 6146351216928 6146510380023 6153521227776 6153883510086 6167692714209 6174727723008 6174887620928 6182294791296 6189871132952 6206966120448 6210837241856 6214572696576 6222967783344 6228518086144 6230593969353 6237700724736 6240683160531 6251698013184 6255458043264 6259359407808 6263124045768 6266867907456 6267030191396 6274178506752 6277178383692 6284338274304 6288257650688 6288627865468 6292039669248 6295800815616 6299750502176 6300539403912 6303516257792 6315455996928 6315827812983 6321088790528 6333434667072 6337220557824 6337384663584 6341196229164 6344986759488 6348429139968 6352762478556 6362674900992 6363049497012 6367017963514 6370307334144 6370472296704 6374280327168 6378114083328 6382091945216 6392426456832 6399883526144 6400260312784 6407560593408 6412383298656 6415412996096 6416216381952 6424079392224 6427943099604 6431952038538 6439288467456 6442367288526 6449715597312 6457619660544 6461647107968 6465533410128 6480041951032 6487433232384 6487815173424 6495215321088 6495383518208 6508069814142 6517768152064 6530113714176 6530498167986 6538116304512 6545959190784 6551797571584 6560648205696 6568688215752 6576180609024 6584239653888 6594901502976 6599014569472 6602983490112 6611903269803 6615027235648 6627557020032 6633468178432 6635679026184 6646424170968 6650569370796 6658155159552 6658547151672 6662159649792 6666142040064 6666314663424 6677109416448 6685292148576 6689288366592 6693484908562 6697486023904 6701119647744 6710171996736 6716156839936 6720171507712 6724213297152 6729274333764 6732453754624 6733296842688 6741548431956 6745205961216 6749237993472 6757509118464 6768451542528 6768626815248 6772672847616 6776347262976 6776746213536 6780972691792 6785051049582 6788707221504 6797026715648 6799700164608 6800276582333 6808033130496 6810302158452 6816376308352 6825584354238 6841743996672 6852822822144 6856060616704 6861220889328 6865500052216 6869046951936 6869451360096 6869629248261 6877464901632 6892897809408 6893303621763 6901166278656 6901344988096 6909623590272 6925128661568 6937197428736 6941523976192 6946748573544 6955081640208 6961284919808 6963605024571 6978639642624 6987191897088 6991394283648 6995754632256 7004327860972 7007082846912 7015669958244 7023672188928 7028052668416 7028466437876 7032279630336 7036483264512 7041779333784 7048059939584 7058450820096 7064746295296 7074289857024 7078544627904 7082775917568 7082959329888 7087219314948 7091455790016 7103122907862 7107368889504 7111224889344 7116078900398 7119755255808 7119939625728 7124195659776 7129557746532 7132926291712 7144476628224 7152810999808 7153232114288 7161391251456 7166781333792 7171065368064 7177461284864 7179853438368 7188652278366 7191479763936 7199868966912 7200292851882 7204783485029 7208505667584 7213001422848 7217339620608 7221840885376 7233535201152 7242399827624 7250660671488 7259546285056 7269352996464 7273725086394 7284564405248 7290047194911 7298362386432 7298792070102 7307306457984 7332489171072 7332679049852 7341042868224 7341475064664 7349848915968 7366341844992 7370772268032 7375369224704 7389774242721 7396365227296 7407269610624 7413876199424 7423891390656 7428356426376 7432989296772 7441467531264 7441905640104 7450586976768 7453517488128 7462651700736 7467305960192 7471797107232 7476263468544 7480953721334 7484984885248 7485425556128 7497105309696 7499603996352 7506292938752 7510779920384 7515297214464 7520953667148 7525449412416 7525644288006 7534671776892 7538759603712 7543265992704 7555676444928 7560192946176 7564739959296 7564935852336 7569457888512 7573564588032 7574010473952 7578734184944 7587378659328 7591006417488 7599664889856 7599861687296 7600309121431 7604404600832 7608978204672 7614705167154 7618302932864 7619256953568 7628594278266 7637295624192 7646655055104 7659037271808 7663814011776 7668423346896 7673205940712 7677170122752 7677820924527 7694397554688 7703826963456 7713068193792 7713267927872 7723687558743 7739849680576 7754510035584 7758173855744 7764013111608 7772868919296 7773326539056 7790769744264 7799656071168 7799858047488 7809214473216 7818784588992 7831445534784 7836329801248 7849986564096 7854882394112 7867601793024 7870223961288 7877243461888 7895892918272 7896881700864 7906559251968 7911314584128 7916043672576 7916248662816 7929067432032 7938784426434 7943529935328 7947839582208 7952796440576 7953264653386 7957579581696 7962336325632 7968329246124 7975436247424 7980203665408 7985003290368 7994318176256 7995790000692 8009932078944 8014720117248 8021868494848 8024542078176 8037063032832 8037536206752 8037744343107 8042549006544 8046912374784 8047386128574 8051722518528 8052405071503 8056565157888 8061589825536 8071469224832 8074643945472 8084539342464 8094446866168 8103679574016 8114626600704 8121864085504 8124570996048 8137727101296 8141571982336 8147699806077 8156993255424 8166989570688 8185316148672 8195134955904 8195347173364 8204694970368 8205178013448 8223590285612 8232970297344 8243059721728 8258673226752 8259159447747 8286096928768 8287134575616 8297290377792 8307458625804 8316934299648 8320910880708 8330401898496 8335597350912 8340610724352 8345812543744 8350832061024 8355823876608 8365571342336 8369571178256 8379117699072 8381910348864 8389386225664 8394401087488 8400719205216 8405771745636 8410796402112 8411014204242 8420607995904 8421103750644 8434243473408 8440000556286 8444579556096 8449627410432 8449846218112 8454709366272 8454928305552 8459982345984 8464572186624 8470349971408 8483566534656 8484065996016 8493743112192 8493963062272 8499040436224 8504152111104 8510552833878 8515640124576 8523235275776 8526075958062 8535800991744 8539882219674 8549844398208 8554955175936 8560100480256 8565439189632 8570590799472 8575936051384 8585717956608 8589823051368 8599620796416 8610159547392 8620711213504 8621790763248 8632356683301 8650420231232 8666805333888 8677426418856 8687324086272 8706818285568 8707330890648 8717262667776 8717488406016 8727945587712 8747530940928 8758250954336 8774840303424 8778986205184 8793202003968 8796132662616 8803977986816 8815871026404 8825926606848 8836742693376 8847572034912 8851052017152 8861898894624 8867425827728 8872759064838 8877540212736 8878062868896 8882879533056 8888419551232 8888942847902 8902812555264 8905779745668 8913722864768 8919051155456 8934826196992 8936471177244 8946895995648 8952277029408 8957628366336 8965617729536 8972365778352 8977729123584 8982599860224 8983128701664 8983361324649 8988731242608 8993607948288 8998983991296 8999746844621 9010012157952 9014320120767 9024602056704 9024835753664 9030230463488 9035661618048 9046734732776 9047867632362 9069288553728 9077377507328 9080402877936 9095106760272 9100779138984 9106252724439 9116639520768 9122325328896 9137097096192 9148294519104 9159268480128 9159505664348 9169953202176 9190530412544 9191071495684 9201555038208 9208480667256 9212831453696 9230281841664 9230825265129 9262091584512 9262331431392 9273442186944 9284806699428 9305641638982 9310449180672 9316255862784 9321859044864 9327672843008 9342777129216 9354226610992 9364896251904 9376372840448 9377547019776 9381977686016 9389039111712 9394686068652 9400301861184 9400545287094 9411267760128 9415767575538 9426507411456 9432386476032 9432941798202 9438059503872 9443701223424 9443945773184 9449625753264 9455274386688 9470830543816 9476491852672 9481633185792 9493007007744 9493252834304 9498927546368 9506076995376 9511794343746 9517480139232 9525968837632 9529143717834 9544012351488 9544574245518 9549717405696 9550526945271 9555708445056 9561420490752 9567171124992 9573137917824 9584869704488 9588639685248 9599825289216 9600390469176 9611340890112 9617335230464 9623119494144 9636119088336 9644713601536 9647928057807 9658932701184 9663550932789 9686429490816 9692470661952 9698300115192 9720062926548 9731149848576 9731722760136 9742822981632 9743075277312 9776652228096 9788057157632 9788633419552 9807174456768 9821789126656 9827696357376 9840972308544 9853032323628 9864270913536 9876359480832 9892352254464 9898521854208 9904475235168 9910652395696 9921956708352 9922540853472 9934115969024 9938023317504 9938865774179 9950202267648 9953518539276 9962396142976 9968351291392 9975854056194 9987232739328 9987820727508 9999471995136 10015664124672 10020396285952 10027938222864 10033932549888 10034192384008 10039376314368 10040227362843 10046229035856 10051679471616 10057687990272 10058540591047 10074235259904 10080257261568 10086319945728 10086581136448 10092610518016 10098680631936 10112322647934 10121341889984 10136263677696 10145304272896 10152940222872 10159009271424 10164520894464 10165119320304 10171459037688 10177576574373 10183060832256 10195540073472 10199550246912 10212049695744 10218418682368 10224564462528 10237094566036 10238376531357 10262615995008 10271769284608 10284090925056 10291831333992 10298250078324 10316197352448 10339346714112 10351749417984 10352017482144 10364435385408 10387692992352 10399810729984 10400423008274 10405796143104 10412285964288 10420122860316 10425046118656 10441927379712 10466648752128 10480787845632 10490135724032 10493631948384 10506491791458 10510624270368 10523504937366 10529175601152 10530068170427 10535508283392 10542079002624 10542699656814 10548419445504 10554724896768 10554998217088 10572089909376 10585045901912 10591373247104 10597119442944 10610106108928 10611434785536 10616448434176 10624438994832 10630828972422 10637183685024 10646671053824 10654684361793 10661053334256 10666837334016 10673213571072 10674118350597 10679909438592 10686293489664 10699389437568 10716714942336 10716992457476 10723398675392 10729216499712 10729848171432 10742086877184 10748786434048 10766191927296 10769780157552 10779385789952 10782978417549 10799803450368 10800439277823 10819502134272 10826009430912 10832761328064 10850302801728 10863599741436 10875991007232 10889319427584 10904029494696 10913754864896 10926846607872 10939593293824 10940237351264 10960959686976 10977293729792 10998733756608 10999018574778 11011564302336 11012212596996 11024773373952 11049512767488 11056158402048 11063053837056 11076611501072 11089245732864 11094547840944 11107202531328 11114129801216 11120814299136 11134442748032 11135837085984 11141098502144 11149483945158 11162201296896 11162858460156 11175880465152 11193977551104 11200958940288 11207695660848 11214395202816 11214685605656 11220479410176 11221430582001 11227477327872 11228138334192 11245657964544 11253334075048 11259439408128 11266169880576 11272945821696 11273237740736 11279976461312 11288466432009 11302007665338 11312087994688 11333514667392 11338869481472 11340289419264 11347403778504 11354186832768 11360346882048 11361015710928 11368101277416 11381067988992 11386509626232 11399497334784 11399792530944 11406606901248 11413467307008 11420585586176 11427454399296 11442891417399 11453097401824 11469982582656 11480212729856 11495721017664 11502635020344 11509808911068 11541596332032 11555740445184 11569602290688 11569901891808 11609091047424 11609774520864 11623317874688 11624002185718 11637260783616 11646019667412 11663374587904 11686154616396 11699787071232 11713821709824 11724269338624 11728176883488 11747168302176 11754494701872 11767902142464 11768899719889 11774979846144 11782323591168 11796762713216 11801402689536 11815865192832 11830345419784 11837417158528 11843839377408 11859838877952 11870416740352 11874372994224 11887917170688 11893601148048 11908176639651 11915294902992 11921759373312 11928885755904 11929194660864 11929896980079 11936369372544 11943504488448 11963154371136 11970305498112 11977504935552 11977815099532 11984974990144 11991477264384 12013349543936 12019093494356 12032802742272 12036813117264 12047548824064 12063823509816 12070368562176 12071079192861 12077583777792 12092384738304 12107203837248 12111965918208 12126809013696 12134372185312 12141670299252 12155519361024 12163100438528 12182796128256 12186856494072 12197726025472 12212357973504 12226604269568 12250484356032 12268740050944 12277974223008 12292702433856 12293020760046 12307042455552 12307767020172 12335385428418 12349455446016 12349775241856 12364589582592 12379742265904 12413932240896 12421674483712 12429145393152 12445935566688 12457036172288 12461187938706 12475401449472 12481366321062 12503396026368 12510916086528 12518718815616 12526248091536 12533735814912 12534060382792 12548357013504 12554356767384 12568676548608 12576515301376 12577255730936 12584079338496 12591601631232 12599501004352 12601078807824 12607032515584 12616521306363 12630911993856 12631655625966 12660000834429 12666869334144 12674441115648 12674769327168 12682392458328 12689973518976 12696858279936 12705524957112 12725349801984 12726098994024 12734035927028 12740614668288 12740944593408 12748560654336 12756228166656 12764183890432 12784852913664 12789113937093 12799767052288 12800520625568 12824766597312 12830825992192 12832432763904 12848158784448 12855886199208 12863904077076 12878576934912 12884734577052 12899431194624 12915239321088 12923294215936 12931066820256 12960083902064 12974866464768 12975630346848 12990767036416 13016139628284 13035536304128 13060227428352 13060996335972 13076232609024 13091918381568 13103595143168 13121296411392 13137376431504 13152361218048 13153476157523 13168479307776 13189803005952 13198029138944 13205966980224 13223806539606 13230054471296 13255114040064 13266936356864 13271358052368 13292848341936 13301138741592 13309138597257 13316310319104 13317094303344 13324319299584 13332284080128 13332629326848 13333414271853 13354218832896 13370584297152 13378576733184 13386969817124 13394972047808 13402239295488 13420343993472 13432313679872 13448426594304 13458548667528 13464907509248 13466593685376 13483096863912 13490411922432 13498475986944 13515018236928 13536903085056 13537253630496 13545345695232 13553492427072 13561945383584 13570102099164 13594053431296 13600553164666 13616066260992 13620604316904 13632752616704 13651168708476 13683487993344 13705645644288 13712121233408 13722441778656 13731000104432 13738902720192 13739258496522 13754929803264 13785795618816 13786607243526 13802332557312 13802689976192 13819247180544 13850257323136 13874394857472 13883047952384 13893497147088 13910163280416 13922569839616 13927210049142 13957279285248 13958462458473 13974383794176 13982788567296 13991509264512 14008655721944 14014165693824 14031339916488 14047344377856 14056105336832 14056932875752 14064559260672 14072966529024 14083558667568 14096119879168 14100817930641 14116901640192 14123651363307 14148579714048 14149412697303 14157089255808 14165551835136 14165918659776 14174438629896 14182911580032 14206245815724 14214737779008 14222449778688 14232157800796 14239510511616 14239879251456 14248391319552 14259115493064 14265852583424 14288953256448 14293715576751 14305621999616 14306464228576 14333562667584 14342130736128 14354922569728 14359706876736 14377304556732 14382959527872 14399737933824 14400585703764 14409566970058 14417011335168 14426002845696 14434679241216 14443681770752 14467070402304 14484799655248 14501321342976 14519092570112 14538705992928 14547450172788 14569128810496 14580094389822 14596724772864 14597584140204 14614612915968 14664978342144 14665358099704 14682085736448 14682950129328 14699697831936 14700943940761 14732683689984 14741544536064 14750738449408 14779548485442 14792730454592 14814539221248 14827752398848 14847782781312 14856712852752 14865978593544 14882935062528 14883811280208 14901173953536 14907034976256 14925303401472 14934611920384 14943594214464 14952526937088 14961907442668 14963781084291 14970851112256 14999207992704 15012585877504 15030594428928 15041907334296 15050898824832 15051288576012 15069343553784 15077519207424 15086531985408 15111352889856 15120385892352 15129479918592 15129871704672 15138915777024 15148020947904 15157468369888 15182012834976 15199723374592 15200618242862 15208809201664 15217956409344 15229410334308 15236605865728 15238513907136 15257188556532 15274591248384 15293310110208 15318074543616 15327628023552 15336846693792 15346411881424 15355641849054 15388795109376 15390099633701 15407653926912 15426136387584 15426535855744 15447375117486 15479699361152 15509020071168 15516347711488 15528026223216 15545737838592 15546653078112 15581539488528 15599312142336 15599716094976 15600634512411 15618428946432 15637569177984 15662891069568 15672659602496 15699973128192 15709764788224 15735203586048 15740447922576 15754486923776 15759737687187 15785257406049 15793763401728 15813118503936 15814049485221 15822629168256 15832087345152 15832497325632 15858134864064 15877568852868 15887059870656 15895679164416 15905592881152 15906529306772 15915159163392 15924672651264 15936658492248 15950872494848 15960407330816 15970006580736 15988636352512 15991580001384 16019864157888 16029440234496 16043736989696 16049084156352 16075072413504 16075488686214 16085098013088 16093824749568 16094772257148 16104810143006 16113130315776 16123179651072 16142938449664 16149287890944 16169078684928 16188893732336 16207359148032 16229253201408 16243728171008 16249141992096 16275454202592 16283143964672 16295399612154 16305562624013 16313986510848 16333979141376 16370632297344 16390269911808 16390694346728 16409389940736 16410356026896 16447180571224 16465940594688 16486119443456 16498527862167 16517346453504 16518318895494 16572193857536 16574269151232 16594580755584 16614917251608 16633868599296 16641821761416 16660803796992 16671194701824 16681221448704 16691625087488 16701664122048 16711647753216 16724225917737 16739142356512 16763820697728 16778772451328 16801438410432 16811543491272 16821592804224 16822028408484 16841215991808 16842207501288 16868486946816 16880001112572 16889159112192 16899254820864 16899692436224 16909418732544 16909856611104 16919964691968 16940699942816 16967133069312 16968131992032 16987926124544 16998080872448 17008304222208 17021105667756 17031280249152 17046470551552 17052151916124 17071601983488 17079764439348 17099688796416 17109910351872 17120200960512 17130878379264 17141181598944 17151872102768 17171435913216 17179646102736 17199241592832 17200699590607 17220319094784 17241422427008 17243581526496 17264713366602 17300840462464 17333610667776 17354852837712 17374648172544 17413636571136 17414661781296 17434525335552 17434976812032 17436003278577 17455891175424 17495061881856 17516501908672 17549680606848 17557972410368 17586404007936 17592265325232 17607955973632 17631742052808 17651853213696 17673485386752 17695144069824 17702104034304 17723797789248 17734851655456 17745518129676 17756125737792 17765759066112 17776839102464 17777885695804 17805625110528 17811559491336 17827445729536 17838102310912 17869652393984 17872942354488 17893791991296 17904554058816 17915256732672 17931235459072 17944731556704 17955458247168 17966257403328 17966722649298 17977462485216 17987215896576 17999493689242 18020024315904 18028640241534 18049204113408 18049671507328 18060460926976 18071323236096 18093469465552 18095735264724 18138577107456 18154755014656 18160805755872 18190213520544 18201558277968 18212505448878 18223864109191 18233279041536 18244650657792 18274194192384 18296589038208 18318536960256 18319011328696 18339906404352 18381060825088 18382142991368 18403110076416 18416961334512 18425662907392 18439531140069 18460563683328 18461650530258 18503078142627 18524183169024 18524662862784 18546884373888 18569613398856 18611283277964 18620898361344 18632511725568 18643718089728 18655345686016 18685554258432 18691781908059 18708453221984 18752745680896 18755094039552 18778078223424 18789372137304 18800603722368 18801090574188 18822535520256 18831535151076 18853014822912 18864772952064 18865883596404 18876119007744 18887402446848 18887891546368 18899251506528 18910548773376 18941661087632 18952983705344 18963266371584 18986505668608 18997855092736 19012153990752 19023588687492 19034960278464 19051937675264 19058287435668 19088024702976 19089148491036 19101053890542 19111416890112 19122840981504 19134342249984 19146275835648 19169739408976 19177279370496 19199650578432 19200780938352 19222681780224 19224311307149 19234670460928 19246238988288 19272238176672 19289427203072 19295856115614 19317865402368 19327101865578 19372858981632 19384941323904 19396600230384 19440125853096 19462299697152 19463445520272 19485645963264 19486150554624 19553304456192 19577266839104 19614348913536 19655392714752 19681944617088 19706064647256 19728541827072 19752718961664 19784704508928 19797043708416 19808950470336 19821304791392 19845081706944 19868231938048 19877731548358 19900404535296 19907037078552 19924792285952 19936702582784 19951708112388 19974465478656 19975641455016 19998943990272 20031328249344 20040792571904 20055876445728 20067865099776 20068384768016 20080454725686 20092458071712 20103358943232 20117081182094 20148470519808 20160514523136 20172639891456 20173162272896 20185221036032 20197361263872 20224645295868 20242683779968 20272527355392 20290608545792 20305880445744 20318018542848 20329041788928 20330238640608 20342918075376 20355153148746 20366121664512 20367848122037 20391080146944 20399100493824 20400829746999 20424099391488 20436837364736 20449128925056 20474189132072 20476753062714 20525231990016 20543538569216 20568181850112 20583662667984 20596500156648 20608887744783 20632394704896 20678693428224 20679910865289 20703498835968 20704034964288 20728870770816 20775385984704 20799621459968 20800846016548 20811592286208 20824571928576 20840245720632 20850092237312 20883854759424 20890815073713 20961575691264 20980271448064 20987263896768 21012983582916 21021248540736 21047009874732 21060136340854 21071016566784 21084158005248 21085399313628 21096838891008 21109449793536 21109996434176 21144179818752 21170091803824 21182746494208 21194238885888 21220212217856 21222869571072 21232896868352 21248877989664 21261657944844 21274367370048 21293342107648 21309368723586 21322106668512 21333674668032 21348236701194 21359818877184 21372586979328 21398778875136 21433429884672 21433984914952 21446797350784 21458432999424 21459696342864 21484173754368 21497572868096 21532383854592 21539560315104 21558771579904 21565956835098 21599606900736 21600878555646 21614350455087 21639004268544 21652018861824 21665522656128 21700605603456 21727199482872 21751982014464 21778638855168 21808058989392 21827509729792 21853693215744 21870141584733 21880474702528 21921919373952 21997467513216 21998037149556 22023128604672 22024425193992 22049546747904 22099025534976 22112316804096 22126107674112 22153223002144 22189095681888 22228259602432 22241628598272 22268885496064 22271674171968 22282197004288 22298967890316 22324402593792 22325716920312 22351760930304 22387955102208 22401917880576 22415391321696 22428790405632 22429371211312 22442861164002 22454954655744 22456276668384 22491315929088 22493222541563 22506668150096 22518878816256 22532339761152 22545891643392 22546475481472 22559952922624 22576932864018 22604015330676 22624175989376 22667029334784 22677738962944 22680578838528 22694807557008 22708373665536 22720693764096 22722031421856 22736202554832 22762135977984 22764065548159 22773019252464 22798994669568 22799585061888 22800927364293 22813213802496 22826934614016 22841171172352 22854908798592 22885782834798 22906194803648 22939965165312 22960425459712 22991442035328 23005270040688 23019617822136 23033462773581 23083192664064 23111480890368 23139204581376 23139803783616 23171062676229 23219549041728 23246635749376 23248004371436 23274521567232 23292039334824 23326749175808 23372309232792 23399574142464 23427643419648 23448538677248 23456353766976 23494336604352 23508989403744 23537799439778 23549959692288 23564647182336 23593525426432 23602805379072 23631730385664 23660690839568 23674834317056 23687678754816 23719677755904 23740833480704 23748745988448 23787202296096 23816353279302 23830589805984 23831206912019 23843518746624 23858389321728 23859793960158 23872738745088 23887008976896 23926308742272 23940610996224 23955009871104 23955630199064 23969949980288 23982954528768 24026699087872 24038186988712 24065605484544 24073626234528 24095097648128 24113233029321 24127647019632 24140737124352 24142158385722 24155167555584 24157215214509 24184769476608 24214407674496 24223931836416 24253618027392 24268744370624 24283340598504 24311038722048 24326200877056 24365592256512 24373712988144 24395452050944 24424715947008 24443099418231 24500968712064 24555948446016 24585404867712 24586041520092 24614084911104 24615534040344 24670770856836 24698910892032 24699550483712 24729179165184 24759484531808 24843348967424 24858290786304 24891871133376 24914072344576 24922375877412 24950802898944 24962732642124 25006792052736 25021832173056 25037437631232 25052496183072 25067471629824 25068120765584 25096714027008 25108713534768 25137353097216 25139484017041 25153030602752 25154511461872 25168158676992 25183203262464 25199002008704 25202157615648 25214065031168 25233042612726 25261823987712 25263311251932 25320001668858 25333738668288 25348882231296 25349538654336 25364784916656 25379947037952 25393716559872 25411049914224 25450699603968 25452197988048 25468071854056 25481229336576 25481889186816 25497121308672 25512456333312 25528367780864 25569705827328 25578227874186 25601041251136 25649533194624 25661651984384 25664865527808 25696317568896 25711772398416 25727808154152 25757153869824 25769469154104 25798862389248 25830478642176 25846588431872 25862133640512 25897070049903 25920167804128 25951260693696 25981534072832 26032279256568 26071072608256 26120454856704 26121992671944 26152465218048 26183836763136 26207190286336 26242592822784 26274752863008 26306952315046 26336958615552 26379606011904 26396058277888 26411933960448 26447613079212 26460108942592 26510228080128 26533872713728 26542716104736 26585696683872 26602277483184 26618277194514 26632620638208 26634188606688 26634878313433 26648638599168 26665258653696 26666828543706 26708437665792 26726668428239 26741168594304 26757153466368 26773939634248 26789944095616 26804478590976 26840687986944 26864627359744 26896853188608 26917097335056 26929815018496 26933187370752 26950083973947 26966193727824 26980823844864 26996951973888 26999240533863 27030036473856 27042960362301 27073806170112 27074507260992 27090691390464 27106984854144 27123890767168 27140204198328 27188106862592 27201106329332 27232132521984 27241208633808 27265505233408 27302337416952 27318758173317 27366975986688 27411291288576 27444883557312 27462000208864 27477805440384 27478516993044 27509859606528 27571591237632 27573214487052 27604665114624 27605379952384 27638494361088 27700514646272 27766095904768 27786994294176 27820326560832 27845139679232 27854420098284 27916924916946 27948767588352 27965577134592 27983018529024 28017311443888 28028331387648 28062679832976 28094688755712 28112210673664 28113865751504 28129118521344 28145933058048 28167117335136 28192239758336 28201635861282 28233803280384 28247302726614 28297159428096 28298825394606 28314178511616 28331103670272 28331837319552 28348877259792 28365823160064 28412491631448 28429475558016 28444899557376 28464315601592 28479021023232 28479758502912 28496782639104 28518230986128 28531705166848 28577906512896 28587431153502 28612928457152 28651580835813 28667125335168 28684261472256 28719413753472 28754609113464 28765919055744 28799475867648 28801171407528 28819133940116 28834022670336 28852005691392 28869358482432 28887363541504 28934140804608 28943784173421 28969599310496 29038185140224 29077411985856 29094900345576 29138257620992 29160188779644 29193449545728 29195168280408 29229225831936 29329956684288 29330716199408 29364171472896 29365900258656 29401887881522 29465367379968 29483089072128 29501476898816 29559096970884 29585460909184 29629078442496 29655504797696 29695565562624 29713425705504 29731957187088 29765870125056 29767622560416 29768393409131 29802347907072 29814069952512 29816597322537 29850606802944 29869223840768 29870982360973 29887188428928 29905053874176 29923814885336 29927562168582 29941702224512 29998415985408 30025171755008 30061188857856 30083814668592 30101797649664 30102577152024 30120682088529 30138687107568 30155038414848 30173063970816 30175621773141 30222705779712 30240771784704 30258959837184 30259743409344 30277831554048 30296041895808 30314936739776 30364025669952 30399446749184 30401236485724 30435912818688 30458820668616 30473211731456 30477027814272 30514377113064 30532729723119 30549182496768 30586620220416 30636149087232 30655256047104 30673693387584 30692823762848 30711283698108 30780199267402 30815307853824 30852272775168 30853071711488 30894750234972 30959398722304 31018040142336 31032695422976 31056052446432 31093306156224 31163078977056 31199432189952 31201269024822 31236857892864 31275138355968 31325782139136 31345319204992 31399946256384 31419529576448 31470407172096 31480895845152 31508973847552 31519475374374 31570514812098 31587526803456 31590204511281 31626237007872 31628098970442 31645258336512 31664174690304 31664994651264 31716269728128 31755137705736 31774119741312 31791358328832 31811185762304 31813058613544 31830318326784 31849345302528 31873316984496 31901744989696 31920814661632 31940013161472 31964053085379 31983160002768 32022355051791 32039728315776 32058880468992 32098168312704 32150144827008 32150977372428 32170196026176 32187649499136 32189544514296 32209620286012 32226260631552 32246359302144 32285876899328 32298575781888 32338157369856 32348935252647 32377787464672 32458506402816 32487456342016 32498283984192 32550908405184 32566287929344 32590799224308 32611125248026 32627973021696 32667958282752 32741264594688 32780539823616 32781388693456 32818779881472 32820712053792 32894361142448 32931881189376 32972238886912 32997055724334 33034692907008 33036637790988 33144387715072 33148538302464 33189161511168 33229834503216 33267737198592 33270557339617 33283643522832 33321607593984 33342389403648 33362442897408 33383250174976 33403328244096 33423295506432 33448451835474 33478284713024 33527641395456 33557544902656 33602876820864 33623086982544 33643185608448 33644056816968 33664291746003 33682431983616 33684415002576 33736973893632 33760002225144 33778318224384 33798509641728 33799384872448 33818837465088 33819713222208 33839929383936 33865399296027 33881399885632 33936263984064 33975852249088 34016608444416 34042211335512 34062560498304 34092941103104 34104303832248 34143203966976 34159528878696 34199377592832 34219820703744 34240401921024 34261756758528 34282363197888 34303744205536 34359292205472 34401399181214 34440638189568 34482844854016 34487163052992 34529426733204 34601680924928 34667221335552 34709705675424 34827273142272 34829323562592 34830225486797 34869953624064 34872006557154 34911782350848 34990123763712 35033003817344 35099361213696 35115944820736 35172808015872 35184530650464 35215911947264 35263484105616 35303706427392 35306699159667 35346970773504 35390288139648 35404208068608 35447595578496 35469703310912 35491036259352 35512251475584 35531518132224 35553678204928 35555771391608 35611250221056 35623118982672 35654891459072 35676204621824 35724529918953 35745884708976 35787583982592 35789690940237 35809108117632 35830513465344 35889463113408 35910916494336 35932514806656 35933445298596 35954924970432 35974431793152 35998987378484 36040048631808 36057280483068 36098408226816 36099343014656 36120921853952 36142646472192 36186938931104 36191470529448 36277154214912 36309510029312 36321611511744 36380427041088 36403116555936 36425010897756 36447728218382 36466558083072 36489301315584 36548388384768 36593178076416 36637073920512 36638022657392 36679812808704 36762121650176 36764285982736 36806220152832 36833922669024 36851325814784 36879062280138 36921127366656 36923301060516 37006156285254 37048366338048 37049325725568 37093768747776 37139226797712 37222566555928 37241796722688 37265023451136 37287436179456 37310691372032 37371108516864 37383563816118 37416906443968 37505491361792 37510188079104 37556156446848 37578744274608 37601207444736 37602181148376 37645071040512 37663070302152 37706029645824 37729545904128 37731767192808 37752238015488 37774804893696 37775783092736 37798503013056 37821097546752 37849563919089 37883322175264 37905967410688 37973011337216 37980002503287 38024307981504 38047177374984 38069920556928 38103875350528 38116574871336 38176049405952 38178296982072 38202107781084 38222833780224 38245681963008 38268684499968 38292551671296 38339478817952 38354558740992 38399301156864 38401561876704 38448622614298 38469340921856 38492477976576 38544476353344 38578854406144 38591712231228 38635730804736 38654203731156 38745717963264 38769882647808 38793200460768 38880251706192 38924599394304 38926891040544 38927899073479 38972301109248 39062053856657 39106608912384 39154533678208 39228697827072 39310785429504 39363889234176 39412129294512 39457083654144 39460428472569 39505437923328 39569409017856 39594087416832 39617900940672 39642609582784 39690163413888 39736463876096 39755463096716 39800809070592 39814074157104 39849584571904 39873405165568 39903416224776 39927415791771 39948930957312 39951282910032 39997887980544 40000242815559 40062656498688 40111752891456 40135730199552 40136769536032 40160909451372 40184916143424 40206717886464 40234162364188 40296941039616 40345279782912 40346324545792 40370442072064 40394722527744 40449290591736 40485367559936 40545054710784 40581217091584 40611760891488 40636037085696 40660477281216 40685836150752 40710306297492 40735696244074 40782160293888 40801659493998 40848198782976 40873674729472 40898257850112 40948378264144 40953506125428 41050463980032 41087077138432 41136363700224 41167325335968 41193000313296 41217775489566 41264789409792 41357386856448 41359821730578 41406997671936 41408069928576 41457741541632 41550771969408 41599242919936 41601692033096 41623184572416 41649143857152 41680491441264 41700184474624 41767709518848 41781630147426 41875387375419 41923151382528 41974527793536 42025967165832 42042497081472 42094019749464 42120272681708 42142033133568 42168316010496 42170798627256 42193677782016 42218899587072 42219992868352 42288359637504 42302453791923 42340183607648 42365492988416 42440424435712 42445739142144 42448238091909 42497755979328 42523315889688 42548734740096 42586684215296 42618737447172 42644213337024 42667349336064 42696473402388 42719637754368 42745173958656 42797557750272 42866859769344 42867969829904 42893594701568 42916865998848 42919392685728 42995145736192 43064767709184 43079120630208 43117543159808 43131913670196 43199213801472 43201757111292 43228700910174 43278008537088 43304037723648 43331045312256 43401211206912 43454398965744 43503964028928 43507651905653 43557277710336 43616117978784 43655019459584 43707386431488 43740283169466 43760949405056 43843838747904 43994935026432 43996074299112 44046257209344 44048850387984 44099093495808 44102831822283 44198051069952 44224633608192 44252215348224 44306446004288 44378191363776 44483257196544 44537770992128 44543348343936 44564394008576 44597935780632 44648805187584 44651433840624 44703521860608 44775910204416 44803835761152 44830782643392 44857580811264 44858742422624 44885722328004 44912553336768 44986445083126 45013336300192 45037757632512 45091783286784 45092950962944 45119905845248 45153865728036 45208030661352 45248351978752 45334058669568 45355477925888 45361157677056 45389615114016 45416747331072 45444062843712 45472405109664 45528131096318 45546038504928 45599170123776 45601854728586 45626427604992 45653869228032 45682342344704 45709817597184 45771565669596 45812389607296 45879930330624 45920850919424 45982884070656 46010540081376 46039235644272 46066925547162 46166385328128 46170298901103 46222961780736 46278409162752 46279607567232 46342125352458 46439098083456 46493271498752 46496008742872 46549043134464 46584078669648 46653498351616 46744618465584 46799148284928 46801903537233 46855286839296 46912707533952 46988673208704 47017978807488 47075598879556 47099919384576 47129294364672 47187050852864 47205610758144 47263460771328 47279213061561 47321381679136 47349668634112 47439355511808 47442148455663 47481666961408 47497491976896 47574404592192 47632706558604 47661179611968 47662413824038 47687037493248 47716778643456 47719587920316 47745477490176 47774017953792 47852617484544 47881221992448 47910019742208 47911260398128 47939899960576 47965909057536 48053398175744 48076373977424 48131210969088 48147252469056 48190195296256 48226466058642 48255294039264 48281474248704 48284316771444 48314430429018 48369538953216 48428815348992 48447863672832 48507236054784 48537488741248 48566681197008 48622077444096 48626199188671 48652401754112 48731184513024 48747425976288 48790904101888 48849431894016 48886198836462 48916687872039 49001937424128 49111896892032 49170809735424 49172083040184 49228169822208 49231068080688 49341541713672 49397821784064 49399100967424 49458358330368 49495583586501 49518969063616 49716581572608 49783742266752 49828144689152 49844751754824 49901605797888 49925465284248 50013584105472 50043664346112 50074875262464 50104992366144 50134943259648 50136241531168 50217427069536 50278968034082 50306061205504 50309022923744 50336317353984 50398004017408 50404315231296 50428130062336 50466085225452 50523647975424 50526622503864 50640003337716 50667477336576 50697764462592 50699077308672 50729569833312 50759894075904 50822099828448 50901399207936 50904395976096 50905714173011 50936143708112 50963778373632 50994242617344 51024912666624 51056735561728 51139411654656 51156455748372 51202082502272 51299066389248 51323303968768 51329731055616 51392635137792 51423544796832 51455616308304 51514307739648 51538938308208 51597724778496 51602098771821 51660957284352 51693176863744 51724267281024 51794140099806 51840335608256 51902521387392 51963068145664 52064558513136 52142145216512 52240909713408 52243985343888 52304930436096 52308009835731 52367673526272 52485185645568 52549505726016 52613904630092 52673917231104 52759212023808 52792116555776 52823867920896 52895226158424 52920217885184 53020456160256 53067745427456 53085432209472 53171393367744 53204554966368 53236554389028 53268377213376 53269756626866 53297277198336 53330517307392 53333657087412 53416875331584 53453336856478 53482337188608 53514306932736 53547879268496 53579888191232 53608957181952 53681375973888 53729254719488 53793706377216 53834194670112 53859630036992 53866374741504 53900167947894 53932387455648 53961647689728 53998481067726 54060072947712 54085920724602 54147612340224 54149014521984 54181382780928 54213969708288 54247781534336 54280408396656 54376213725184 54402212658664 54464265043968 54482417267616 54531010466816 54604674833904 54637516346634 54671592327573 54733951973376 54822582577152 54889767114624 54924000417728 54955610880768 54957033986088 55019719213056 55143182475264 55146428974104 55209330229248 55210759904768 55276988722176 55318593420207 55401029292544 55509234427881 55573988588352 55640653121664 55690279358464 55708840196568 55833849833892 55897535176704 55931154269184 55966037058048 56034622887776 56056662775296 56125359665952 56224421347328 56227731503008 56258237042688 56334234670272 56384479516672 56403271722564 56467606560768 56494605453228 56594318856192 56597650789212 56628357023232 56662207340544 56663674639104 56697754519584 56731646320128 56824983262896 56858951116032 56889799114752 56894621722777 56928631203184 56959517005824 56993565278208 57036461972256 57063410333696 57155813025792 57174862307004 57225856914304 57303161671626 57334250670336 57368522944512 57438827506944 57509218226928 57531838111488 57598951735296 57602342815056 57638267880232 57668045340672 57672933921447 57704011382784 57738716964864 57774727083008 57868281609216 57887568346842 57939198620992 58076370280448 58154823971712 58189800691152 58276515241984 58320377559288 58386899091456 58390336560816 58458451663872 58659913368576 58661432398816 58731800517312 58803775763044 58966178144256 59002953797632 59118193941768 59170921818368 59258156884992 59311009595392 59391131125248 59426851411008 59463914374176 59535245120832 59536786818262 59604695814144 59633194645074 59701213605888 59738447681536 59741964721946 59774376857856 59810107748352 59847629770672 59855124337164 59883404449024 59996831970816 60050343510016 60122377715712 60167629337184 60203595299328 60205154304048 60241364177058 60277374215136 60310076829696 60351243546282 60445411559424 60481543569408 60486670653383 60517919674368 60519486818688 60555663108096 60592083791616 60629873479552 60728051339904 60798893498368 60802472971448 60871825637376 60917641337232 60946423462912 60954055628544 61028754226128 61065459446238 61098364993536 61103544366111 61173240440832 61202489240997 61272298174464 61310512094208 61347386775168 61385647525696 61422567396216 61560398534804 61630615707648 61704545550336 61706143422976 61789500469944 61826663234349 61918797444608 62036080284672 62039732595867 62112104892864 62186612312448 62326157954112 62398864379904 62402538049644 62473715785728 62550276711936 62651564278272 62690638409984 62839059152896 62940814344192 62961791690304 63017947695104 63038950748748 63141029624196 63180409022562 63252474015744 63256197940884 63290516673024 63328349380608 63329989302528 63432539456256 63510275411472 63548239482624 63582716657664 63588106631339 63622371524608 63626117227088 63660636653568 63698690605056 63746633968992 63803489979392 63841629323264 63880026322944 63928106170758 63966320005536 64044710103582 64079456631552 64117760937984 64196336625408 64300289654016 64301954744856 64340392052352 64375298998272 64379089028592 64419240572024 64452521263104 64492718604288 64571753798656 64597151563776 64676314739712 64697870505294 64755574929344 64843051365261 64917012805632 64996567968384 65101816810368 65132575858688 65181598448616 65222250496052 65255946043392 65335916565504 65482529189376 65561079647232 65562777386912 65641424107584 65788722284896 65944477773824 65994111448668 66069385814016 66073275581976 66288775430144 66297076604928 66378323022336 66459669006432 66541114679234 66567287045664 66684778807296 66724885794816 66766500349952 66806656488192 66846591012864 66896903670948 66956569426048 67055282790912 67115089805312 67205753641728 67246173965088 67286371216896 67288113633936 67328583492006 67364863967232 67368830005152 67473947787264 67479667624689 67520004450288 67556636448768 67597019283456 67598769744896 67602749553781 67637674930176 67639426444416 67679858767872 67730798592054 67762799771264 67872527968128 67951704498176 68033216888832 68084422671024 68125120996608 68185882206208 68208607664496 68286407933952 68292196644477 68319057757392 68398755185664 68402782092879 68439641407488 68480803842048 68523513517056 68564726395776 68607488411072 68718584410944 68802798362428 68881276379136 68965689708032 68974326105984 69058853466408 69100388320743 69203361849856 69334442671104 69419411350848 69658647125184 69660450973594 69739907248128 69744013114308 69823564701696 69980247527424 70066007634688 70198722427392 70231889641472 70345616031744 70369061300928 70431823894528 70526968211232 70613398319334 70693941547008 70780576279296 70808416137216 70895191156992 70939406621824 70982072518704 71024502951168 71063036264448 71107356409856 71111542783216 71222500442112 71246237965344 71309782918144 71352409243648 71449059837906 71491769417952 71493620736057 71575167965184 71579381880474 71618216235264 71661026930688 71778926226816 71821832988672 71865029613312 71866890597192 71909849940864 71948863586304 71997974756968 72080097263616 72114560966136 72196816453632 72198686029312 72241843707904 72285292944384 72339699087963 72373877862208 72382941058896 72471645643527 72554308429824 72643223023488 72760854082176 72806233111872 72850021795512 72895456436764 72933116166144 72978602631168 73096776769536 73186356152832 73274147841024 73276045314784 73524243300352 73528571965472 73667845338048 73702651629568 73758124560276 73842254733312 73846602121032 74012312570508 74096732676096 74098651451136 74187537495552 74278453595424 74445133111856 74530046902272 74574872358912 74621382744064 74742217033728 74767127632236 74833812887936 75010982723584 75020376158208 75112312893696 75157488549216 75202414889472 75204362296752 75290142081024 75326140604304 75412059291648 75418452051123 75459091808256 75463534385616 75504476030976 75549609787392 75551566185472 75556014207167 75597006026112 75642195093504 75699127838178 75766644350528 75811934821376 75946022674432 75960005006574 76048615963008 76094354749968 76139841113856 76207750701056 76233149742672 76352098811904 76356593964144 76404215562168 76445667560448 76491363926016 76537368999936 76585103342592 76678957635904 76709117481984 76803123753408 76897245228596 76984955953152 77088952706688 77157708812288 77183424462456 77271461609472 77308407462312 77491435926528 77539765295616 77586400921536 77760503412384 77853782081088 77855798146958 77944602218496 78124107713314 78213217824768 78309067356416 78457395654144 78621570859008 78727778468352 78824258589024 78920856945138 79010875846656 79138818035712 79188174833664 79235801881344 79285219165568 79380326827776 79472927752192 79510926193432 79601618141184 79628148314208 79699169143808 79746810331136 79806832449552 79854831583542 79897861914624 79902565820064 79904634940299 79995775961088 80000485631118 80125312997376 80180005284717 80223505782912 80271460399104 80273539072064 80321818902744 80369832286848 80413435772928 80468324728376 80593882079232 80690559565824 80692649091584 80740884144128 80789445055488 80850251921841 80898581183472 80970735119872 80997721601589 81090109421568 81128881086903 81223521782976 81272074171392 81320954562432 81371672301504 81420612594984 81471392488148 81564320587776 81603318987996 81696397565952 81747349458944 81796515700224 81896756528288 81907012250856 82100927960064 82174154276864 82334650671936 82386000626592 82435550979132 82529578819584 82714773712896 82719643461156 82813995343872 82816139857152 82915483083264 83101543938816 83198485839872 83203384066192 83298287714304 83360982882528 83400368949248 83535419037696 83563260294852 83750774750838 83846302765056 83949055587072 84051934331664 84084994162944 84188039498928 84240545363416 84284066267136 84336632020992 84341597254512 84387355564032 84437799174144 84439985736704 84576719275008 84604907583846 84680367215296 84730985976832 84880848871424 84891478284288 84896476183818 84995511958656 85046631779376 85097469480192 85173368430592 85237474894344 85288426674048 85334698672128 85392946804776 85439275508736 85490347917312 85595115500544 85733719538688 85735939659808 85787189403136 85838785371456 85954742507439 86158241260416 86235086319616 86263827340392 86398427602944 86403514222584 86457401820348 86556017074176 86608075447296 86662090624512 86802422413824 86908797931488 87015303811306 87114555420672 87232235957568 87310038919168 87414772862976 87480566338932 87521898810112 87687677495808 87989870052864 87992148598224 88092514418688 88097700775968 88205663644566 88396102139904 88403595570329 88449267216384 88504430696448 88612892008576 88756382727552 88966514393088 89075541984256 89086696687872 89128788017152 89195871561264 89297610375168 89302867681248 89305180227393 89407043721216 89449791967611 89551820408832 89607671522304 89612947082919 89661565286784 89715161622528 89717484845248 89771444656008 89825106673536 89972890166252 90026672600384 90075515265024 90183566573568 90185901925888 90239811690496 90307731456072 90362046265587 90416061322704 90496703957504 90526865319423 90668117339136 90722315354112 90779230228032 90833494662144 90888125687424 90944810219328 91056262192636 91092077009856 91198340247552 91203709457172 91307738456064 91364684689408 91419635194368 91543131339192 91624779214592 91759860661248 91841701838848 91965768141312 92021080162752 92078471288544 92133851094324 92340597802206 92445923561472 92556818325504 92559215134464 92684250704916 92878196166912 92986542997504 92992017485744 93098086268928 93168157339296 93306996703232 93489236931168 93598296569856 93603807074466 93710573678592 93825415067904 93977346417408 94035957614976 94151197759112 94199838769152 94258588729344 94374101705728 94411221516288 94526921542656 94558426123122 94642763358272 94699337268224 94770613533843 94878711023616 94884296911326 94994983953792 95148809184384 95265413117208 95322359223936 95324827648076 95374074986496 95433557286912 95439175840632 95490954980352 95548035907584 95705234969088 95762443984896 95820039484416 95822520796256 95879799921152 96067065155373 96152747954848 96294504938112 96380390592512 96452932117284 96510588078528 96562948497408 96568633542888 96628860858036 96739077906432 96857630697984 96895727345664 97014472109568 97074977482496 97133362394016 97252398377342 97304803508224 97462369026048 97494851952576 97581808203776 97698863788032 97772397672924 97833375744078 98003874848256 98223793784064 98341619470848 98344166080368 98456339644416 98462136161376 98683083427344 98795643568128 98798201934848 98804018578603 98916716660736 98991167173002 99037938127232 99433163145216 99567484533504 99656289378304 99689503509648 99803211595776 99811672018851 99850930568496 100027168210944 100087328692224 100149750524928 100209984732288 100269886519296 100272483062336 100434854139072 100557936068164 100618045847488 100672634707968 100796008034816 100808630462592 100856260124672 100932170450904 100992875238009 101047295950848 101053245007728 101280006675432 101334954673152 101395528925184 101398154617344 101459139666624 101519788151808 101644199656896 101808791952192 101811428346022 101872287416224 101927556747264 102049825333248 102113471123456 102278823309312 102312911496744 102404165004544 102598132778496 102646607937536 102659462111232 102785270275584 102847089593664 102911232616608 103077876616416 103204197543642 103321914568704 103386353727488 103448534562048 103588280199612 103680671216512 103805042774784 103926136291328 104129117026272 104284290433024 104481819426816 104487970687776 104490676460391 104609860872192 104616019671462 104735347052544 104970371291136 105099011452032 105227809260184 105347834462208 105518424047616 105584233111552 105647735841792 105790452316848 105840435770368 105920097479001 106040912320512 106170864418944 106342786735488 106409109932736 106473108778056 106536754426752 106539513253732 106594554396672 106661034614784 106667314174824 106833750663168 106906673712956 106964674377216 107028613865472 107095758536992 107159776382464 107362751947776 107369072820711 107458509438976 107668389340224 107719260073984 107732749483008 107800335895788 107864774911296 107923295379456 107996962135452 108120145895424 108171841449204 108295224680448 108298029043968 108362765561856 108427939416576 108495563068672 108560816793312 108752427450368 108804425317328 108928530087936 108964834535232 109062020933632 109209349667808 109275032693268 109343184655146 109467903946752 109645165154304 109779534229248 109848000835456 109911221761536 109914067972176 110039438426112 110286364950528 110292857948208 110418660458496 110421519809536 110553977444352 110637186840414 110802058585088 111018468855762 111147977176704 111281306243328 111380558716928 111417680393136 111667699667784 111795070353408 111862308538368 111932074116096 112069245775552 112113325550592 112250719331904 112455463006016 112516474085376 112668469340544 112768959033344 112806543445128 112935213121536 112989210906456 113188637712384 113195301578424 113256714046464 113324414681088 113327349278208 113395509039168 113463292640256 113649966525792 113717902232064 113789243445554 113857262406368 113919034011648 114072923944512 114126820667392 114311626051584 114349724614008 114451713828608 114606323343252 114668501340672 114737045889024 114877655013888 115018436453856 115063676222976 115197903470592 115204685630112 115276535760464 115345867842894 115408022765568 115477433929728 115549454166016 115736563218432 115775136693684 115878397241984 116152740560896 116309647943424 116379601382304 116553030483968 116640755118576 116773798182912 116780673121632 116783697220437 116916903327744 117186161569971 117319826737152 117322864797632 117463601034624 117607551526088 117932356288512 118005907595264 118236387883536 118341843636736 118381285417707 118516313769984 118782262250496 118853702822016 118927828748352 119070490241664 119073573636524 119209391628288 119266389290148 119402427211776 119476895363072 119483929443892 119548753715712 119620215496704 119695259541344 119710248674328 119766808898048 119993663941632 120000728446677 120100687020032 120335258674368 120407190598656 120410308608096 120482728354116 120554748430272 120620153659392 120702487092564 120890823118848 120973341306766 121035839348736 121038973637376 121111326216192 121184167583232 121259746959104 121456102679808 121597786996736 121604945942896 121743651274752 121835282674464 121892846925824 121908111257088 122057508452256 122130918892476 122207088732222 122346480881664 122404978481994 122544596348928 122621024188416 122694773550336 122771295051392 122845134792432 123120797069608 123261231415296 123409091100672 123412286845952 123579000939888 123653326468698 123837594889216 124072160569344 124079465191734 124224209785728 124373224624896 124652315908224 124797728759808 124805076099288 124947431571456 125100553423872 125303128556544 125381276819968 125626162126257 125923583380608 126035895390208 126077901497496 126282059248392 126360818045124 126504948031488 126512395881768 126581033346048 126656698761216 126659978605056 126865078912512 127020550822944 127096478965248 127176213262678 127244743049216 127252234454176 127321273307136 127493267937984 127606979958784 127683258646528 127760052645888 127856212341516 127932640011072 128089420207164 128158913263104 128235521875968 128392673250816 128600579308032 128603909489712 128680784104704 128750597996544 128758178057184 128838481144048 128985437208576 129143507597312 129194303127552 129205255064327 129352629479424 129395741010588 129511149858688 129686102730522 129834025611264 129993135936768 130203633620736 130265151717376 130363196897232 130444500992104 130511892086784 130522955716959 130671833131008 130965058378752 131122159294464 131125554773824 131282848215168 131577444569792 131888955547648 131988222897336 132138771628032 132146551163952 132308495466849 132594153209856 132756646044672 132919338012864 133082229358468 133134574091328 133449771589632 133533000699904 133613312976384 133693182025728 133793807341896 133913138852096 134110565581824 134230179610624 134411507283456 134492347930176 134572742433792 134576227267872 134657166984012 134737660010304 134959335249378 135040008900576 135113272897536 135197539489792 135205499107562 135275349860352 135278852888832 135359717535744 135461597184108 135525599542528 135745055936256 135903408996352 136066433777664 136168845342048 136250241993216 136371764412416 136417215328992 136584393288954 136638115514784 136797510371328 136805564185758 136879282814976 136890886215551 136961607684096 137047027034112 137129452791552 137214976822144 137437168821888 137605596724856 137762552758272 137931379416064 137948652211968 138117706932816 138200776641486 138406723699712 138510896703309 138668885342208 138838822701696 139317294250368 139320901947188 139479814496256 139488026228616 139647129403392 139960495054848 140132015269376 140397444854784 140405710611699 140738122601856 140863647789056 141053936422464 141226796638668 141387883094016 141561152558592 141616832274432 141790382313984 141878813243648 141964145037408 142049005902336 142214712819712 142223085566432 142445000884224 142492475930688 142619565836288 142704818487296 142898119675812 142983538835904 142987241472114 143150335930368 143158763760948 143236432470528 143322053861376 143557852453632 143643665977344 143730059226624 143733781194384 143819699881728 143897727172608 143995949513936 144160194527232 144229121932272 144393632907264 144397372058624 144483687415808 144570585888768 144679398175926 144747755724416 144765882117792 144943291287054 145108616859648 145286446046976 145521708164352 145612466223744 145700043591024 145790912873528 145866232332288 145878597566013 145957205262336 146193553539072 146372712305664 146548295682048 146552090629568 146750063616117 147057143930944 147335690676096 147405303259136 147516249120552 147684509466624 147693204242064 148024625141016 148193465352192 148197302902272 148375074991104 148556907190848 148890266223712 149149744717824 149242765488128 149484434067456 149534255264472 149667625775872 150021965447168 150040752316416 150224625787392 150314977098432 150404829778944 150408724593504 150652281208608 150836904102246 150918183616512 150927068771232 151008952061952 151103132370944 151112028414334 151194012052224 151284390187008 151398255676356 151533288701056 151623869642752 151892045348864 151920010013148 152097231926016 152188709499936 152279682227712 152415501402112 152466299485344 152704197623808 152713187928288 152717142519033 152808431124336 152891335120896 152982727852032 152995696358557 153074737999872 153170206685184 153357915271808 153418234963968 153606247506816 153794490457192 153969911906304 154177905413376 154315417624576 154366848924912 154542923218944 154616814924624 154806296315463 154982871853056 155079530591232 155172801843072 155521006824768 155707564162176 155711596293916 155889204436992 156248215426628 156426435649536 156618134712832 156914791308288 156924029507193 157455556936704 157648517178048 157841713890276 158021751693312 158277636071424 158376349667328 158471603762688 158570438331136 158760653655552 158945855504384 159021852386864 159203236282368 159256296628416 159398338287616 159493620662272 159613664899104 159709663167084 159805131640128 159809269880598 159991551922176 160000971262236 160250625994752 160360010569434 160447011565824 160542920798208 160547078144128 160643637805488 160739664573696 160826871545856 160936649456752 161187764158464 161381119131648 161385298183168 161481768288256 161578890110976 161700503843682 161797162366944 161941470239744 161995443203178 162180218843136 162257762173806 162447043565952 162544148342784 162641909124864 162743344603008 162841225189968 162942784976296 163128641175552 163206637975992 163392795131904 163494698917888 163593031400448 163793513056576 163814024501712 164014776982719 164201855920128 164669301343872 164772001253184 164871101958264 165059157639168 165429547425792 165439286922312 165627990687744 165632279714304 165830966166528 166203087877632 166396971679744 166406768132384 166721965765056 166800737898496 167070838075392 167126520589704 167501549501676 167692605530112 167898111174144 168103868663328 168169988325888 168376078997856 168481090726832 168673264041984 168683194509024 168774711128064 168879971473408 169153438550016 169209815167692 169360734430592 169461971953664 169761697742848 169782956568576 169792952367636 169991023917312 170093263558752 170194938960384 170346736861184 170474949788688 170576853348096 170669397344256 170683865168331 170785893609552 170878551017472 170980695834624 170995190047799 171190231001088 171467439077376 171471879319616 171574378806272 171677570742912 171909485014878 172316482520832 172470172639232 172527654680784 172796855205888 172807028445168 172914803640696 173018801764341 173112034148352 173216150894592 173324181249024 173604844827648 173817595862976 174030607622612 174229110841344 174464471915136 174620077838336 174829545725952 174961132677864 175043797620224 175375354991616 175979740105728 175984297196448 176195401551936 176411327289132 176807191140658 176898534432768 177008861392896 177225784017152 177512765455104 177933028786176 178151083968512 178173393375744 178257576034304 178391743122528 178605735362496 178610360454786 178814087442432 178899583935222 179103640817664 179215343044608 179225894165838 179323130573568 179430323245056 179434969690496 179542889312016 179650213347072 179945780332504 180053345200768 180151030530048 180367133147136 180371803851776 180479623380992 180615462912144 180724092531174 180832122645408 180993407915008 181053730638846 181336234678272 181444630708224 181460011960149 181558460456064 181666989324288 181776251374848 181889620438656 182112524385272 182184154019712 182396680495104 182407418914344 182615476912128 182729369378816 182839270388736 183086262678384 183249558429184 183310633098333 183519721322496 183607467722991 183931536282624 184042160325504 184156942577088 184267702188648 184681195604412 184891847122944 185113636651008 185118430268928 185368501409832 185756392333824 185973085995008 185984034971488 186336314678592 186613993406464 186978473862336 187196593139712 187207614148932 187421147357184 187650830135808 187954692834816 188071915229952 188302395518224 188517177458688 188748203411456 188822443032576 189053843085312 189116852246244 189285526716544 189398674536448 189541227067686 189757422047232 189768593822652 189989967907584 190297618368768 190530826234416 190644718447872 190649655296152 190748149972992 190764319894017 190867114573824 190878351681264 190981909960704 191096071815168 191112271229893 191410469938176 191524887969792 191640078968832 191645041592512 191759599842304 192134130310746 192305495909696 192589009876224 192760781185024 192905864234568 193021176157056 193125896994816 193137267085776 193257721716072 193478155812864 193715261395968 193791454691328 194028944219136 194149954964992 194266724788032 194504796754684 194529154095783 194989703905152 195163616407552 195397727576064 195544795345848 195666751488156 196007749696512 196447587568128 196683238941696 196688332160736 196924272322752 197366166854688 197596403869696 197608037157206 197833433321472 197982334346004 198075876254464 198866326290432 199134969067008 199312578756608 199379007019296 199623344037702 199701861136992 200054336421888 200071295238113 200174657384448 200299501049856 200419969464576 200539773038592 200544966124672 200869708278144 201115872136328 201236091694976 201345269415936 201592016069632 201617260925184 201712520249344 201864340901808 201985750476018 202094591901696 202106490015456 202439002874067 202560013350864 202669909346304 202791057850368 202796309234688 202808248661343 202918279333248 203039576303616 203288399313792 203617583904384 203622856692044 203744574832448 203855113494528 204099650666496 204226942246912 204557646618624 204625822993488 204808330009088 204876589933431 205196265556992 205208346278637 205318924222464 205570540551168 205694179187328 205822465233216 206155753232832 206408395087284 206643829137408 206772707454976 206897069124096 207176560399224 207361342433024 207610085549568 207852272582656 208258234052544 208568580866048 208975941375552 208981352920782 209219721744384 209232039342924 209470694105088 209940742582272 210198022904064 210455618520368 210695668924416 211036848095232 211168466223104 211295471683584 211580904633696 211680871540736 211840194958002 212081824641024 212341728837888 212685573470976 212818219865472 212946217556112 213073508853504 213079026507464 213189108793344 213322069229568 213334628349648 213667501326336 213813347425912 213929348754432 214057227730944 214191517073984 214319552764928 214480862208171 214725503895552 214738145641422 215336778680448 215438520147968 215465498966016 215600671791576 215729549822592 215846590758912 215993924270904 216240291790848 216343682898408 216590449360896 216596058087936 216725531123712 216855878833152 216991126137344 217121633586624 217414936930581 217608850634656 217929669070464 218124041867264 218418699335616 218550065386536 218686369310292 218935807893504 219290330308608 219559068458496 219696001670912 219822443523072 219828135944352 220572729901056 220585715896416 220843039619072 221107954888704 221274373680828 221604117170176 222036937711524 222295954353408 222562612486656 222761117433856 222835360786272 223335399335568 223590140706816 223609094677891 223724617076736 223864148232192 224138491551104 224226651101184 224501438663808 224910926012032 225032948170752 225336938681088 225537918066688 225613086890256 225870426243072 225978421812912 226255356153369 226377275424768 226390603156848 226513428092928 226648829362176 226654698556416 226668042621501 226791018078336 226926585280512 227299933051584 227435804464128 227578486891108 227714524812736 227838068023296 228145847889024 228253641334784 228623252103168 228699449228016 228903427657216 229212646686504 229337002681344 229474091778048 229755310027776 230036872907712 230127352445952 230409371260224 230553071520928 230691735685788 230954867859456 231098908332032 231473126436864 231550273387368 231756794483968 232305481121792 232619295886848 232759202764608 233106060967936 233281510237152 233561346243264 233567394440874 233833806655488 234372323139942 234639653474304 234645729595264 234927202069248 235215103052176 235864712577024 236011815190528 236472775767072 236683687273472 236762570835414 237032627539968 237564524500992 237707405644032 237855657496704 238140980483328 238147147273048 238418783256576 238532778580296 238804854423552 238953790726144 238967858887784 239097507431424 239240430993408 239390519082688 239420497348656 239533617796096 239713904820897 239987327883264 240001456893354 240540015854151 240670517348736 240814381197312 240820617216192 240965456708232 241109496860544 241240307318784 241404974185128 241781646237696 241946682613532 242071678697472 242077947274752 242222652432384 242368335166464 242519493918208 242912205359616 242993164804767 243195573993472 243209891885792 243670565348928 243785693851648 243816222514176 244115016904512 244261837784952 244414177464444 244692961763328 244809956963988 245089192697856 245242048376832 245389547100672 245542590102784 245690269584864 246241594139216 246522462830592 246824573691904 247158001879776 247306652937396 247675189778432 248144321138688 248158930383468 248448419571456 248746449249792 249304631816448 249595457519616 249610152198576 249894863142912 249916046992937 250201106847744 250606257113088 250762553639936 251252324252514 251847166761216 252071790780416 252155802994992 252564118496784 252721636090248 253009896062976 253024791763536 253162066692096 253313397522432 253319957210112 253730157825024 254041101645888 254192957930496 254352426525356 254504468908352 254642546614272 254986535875968 255213959917568 255520105291776 255712424683032 255865280022144 256178840414328 256317826526208 256471043751936 256785346501632 257201158616064 257207818979424 257361568209408 257516356114368 257676962288096 258287015194624 258410510128654 258705258958848 258791482021176 259022299717376 259372205461044 259668051222528 259986271873536 260407267241472 260530303434752 260726393794464 260889001984208 261045911433918 261343666262016 261930116757504 262244318588928 262251109547648 262565696430336 263154889139584 263777911095296 263976445794672 264277543256064 264293102327904 264616990933698 265188306419712 265210786710987 265513292089344 265838676025728 266164458716936 266269148182656 266899543179264 267066001399808 267226625952768 267386364051456 267587614683792 267826277704192 267915540682179 268221131163648 268349375902833 268823014566912 268838841248757 268984695860352 269145484867584 269152454535744 269314333968024 269475320020608 269918670498756 270080017801152 270226545795072 270395078979584 270410998215124 270550699720704 270557705777664 270719435071488 270923194368216 271051199085056 271490111872512 271580595958269 271806817992704 272337690684096 272500483986432 272743528824832 272834430657984 273168786577908 273276231029568 273595020742656 273611128371516 273781772431102 273923215368192 274094054068224 274258905583104 274429953644288 274874337643776 275211193449712 275525105516544 275862758832128 275897304423936 276235413865632 276401553282972 276813447399424 277021793406618 277337770684416 277677645403392 278634588500736 278641803894376 278959628992512 278976052457232 279294258806784 279920990109696 280264030538752 280794889709568 280811421223398 281476245203712 281727295578112 282107872844928 282453593277336 282775766188032 283122305117184 283233664548864 283580764627968 283757626487296 283928290074816 284098011804672 284311840601529 284446171132864 284984951861376 285239131672576 285796239351624 285967077671808 285974482944228 286300671860736 286317527521896 286472864941056 286644107722752 287115704907264 287287331954688 287460118453248 287467562388768 287639399763456 287991899027872 288458243864544 288794744117248 288967374831616 289141171777536 289358796351852 289495511448832 289531764235584 289886582574108 290217233719296 290572892093952 291043416328704 291224932447488 291400087182048 291581825747056 291757195132026 291914410524672 292387107078144 292411893040319 292745424611328 293096591364096 293104181259136 293500127232234 294114287861888 294671381352192 294810606518272 295032498241104 295369018933248 295386408484128 296049250282032 296386930704384 296394605804544 296412055735809 296750149982208 297113814381696 297780532447424 298299489435648 298485530976256 298968868134912 299068510528944 299335251551744 299435016056553 300081504632832 300449251574784 300629954196864 300809659557888 300817449187008 301304562417216 301673808204492 301854137542464 302017904123904 302206264741888 302224056828668 302388024104448 302568780374016 302796511352712 303066577402112 303247739285504 303784090697728 303840020026296 304194463852032 304377418999872 304559364455424 304831002804224 304932598970688 305426375856576 305434285038066 305616862248672 305782670241792 305991392717114 306149475999744 306340413370368 306715830543616 306836469927936 307212495013632 307588980914384 307939823812608 308355810826752 308630835249152 308733697849824 309233629849248 309612592630926 309805689856247 309965743706112 310159061182464 310345603686144 311042013649536 311415128324352 311423192587832 311778408873984 312496430853256 312852871299072 313236269425664 313472029381173 313829582616576 313848059014386 314911113873408 315297034356096 315683427780552 316043503386624 316555272142848 316752699334656 316943207525376 317140876662272 317521307311104 317760292437003 318043704773728 318512593256832 318796676575232 319227329798208 319419326334168 319610263280256 319618539761196 319983103844352 320001942524472 320501251989504 320720021138868 320894023131648 321085841596416 321094156288256 321287275610976 321479329147392 321873298913504 322375528316928 322770596366336 322963536576512 323157780221952 323401007687364 323594324733888 323882940479488 323990886406356 324360437686272 324515524347612 324894087131904 325088296685568 325283818249728 325486689206016 325682450379936 325885569952592 326257282351104 326413275951984 326785590263808 326813292221533 326989397835776 327186062800896 327587026113152 327628049003424 328029553965438 328403711840256 329338602687744 329544002506368 329742203916528 330118315278336 330859094851584 330878573844624 331255981375488 331264559428608 331661932333056 332406175755264 332813536264768 333443931530112 333601475796992 334141676150784 334253041179408 335003099003352 335385211060224 335796222348288 336207737326656 336339976651776 336752157995712 336962181453664 337366389018048 337549422256128 337759942946816 338306877100032 338419630335384 338721468861184 338923943907328 339523395485696 339565913137152 339585904735272 339982047834624 340186527117504 340389877920768 340693473722368 340949899577376 341153706696192 341367730336662 341571787219104 341757102034944 341990380095598 342380462002176 342934878154752 342943758639232 343148757612544 343355141485824 343818970029756 344632965041664 344940345278464 345055309361568 345593710411776 345614056890336 345829607281392 346037603528682 346224068296704 346253418074629 346432301789184 346648362498048 347209689655296 347635191725952 348061215245224 348458221682688 348928943830272 349240155676672 349659091451904 349922265355728 350087595240448 350351091661311 350750709983232 351558484709913 351959480211456 351968594392896 352390803103872 352822654578264 353614382281316 353797068865536 354017722785792 354451568034304 355025530910208 355143856253121 356302167937024 356346786751488 356783486245056 357211470724992 357220720909572 357628174884864 357799167870444 358207281635328 358430686089216 358451788331676 358646261147136 358860646490112 358869939380992 359085778624032 359300426694144 359891560665008 360106690401536 360302061060096 360743607703552 360959246761984 361230925824288 361448185062348 361664245290816 361986815830016 362107461277692 362672469356544 362920023920298 363116920912128 363333978648576 363552502749696 363779240877312 364225048770544 364368308039424 364793360990208 364814837828688 365230953824256 365458738757632 365678540777472 366172525356768 366499116858368 366621266196666 367039442644992 367214935445982 367863072565248 368084320651008 368313885154176 368535404377296 369362391208824 369783694245888 370227273302016 370236860537856 370737002819664 371512784667648 371968069942976 372672629357184 373956947724672 374393186279424 374415228297864 374842294714368 375301660271616 375909385669632 376143830459904 376604791036448 377496406822912 378107686170624 378233704492488 378571053433088 378797349072896 379082454135372 379514844094464 379537187645304 379979935815168 380595236737536 381061652468832 381289436895744 381299310592304 381528639788034 381734229147648 381756703362528 381963819921408 382224542459786 382820939876352 383049775939584 383280157937664 383290083185024 383519199684608 384268260621492 384610991819392 385178019752448 385521562370048 385811728469136 386042352314112 386251793989632 386274534171552 386515443432144 386956311625728 386989114318703 387430522791936 387582909382656 387615765192981 388057888438272 388299909929984 388533449576064 389009593509368 389058308191566 389979407810304 390327232815104 390795455152128 391089590691696 391333502976312 391568867150877 392015499393024 392895175136256 393366477883392 393376664321472 393848544645504 394732333709376 395192807739392 395216074314412 395666866642944 395964668692008 396151752508928 396925486400547 398269938134016 398625157513216 398758014038592 399246688075404 399403722273984 400142590476226 400349314768896 400599002099712 400839938929152 401079546077184 401089932249344 401739416556288 402231744272656 402472183389952 402690538831872 403184032139264 403234521850368 403425040498688 403728681803616 403971500952036 404212980030912 404878005748134 405120026701728 405339818692608 405592618469376 405616497322686 405836558666496 406079152607232 406576798627584 407235167808768 407245713384088 407489149664896 407710226989056 408199301332992 408453884493824 409115293237248 409251645986976 409616660018176 409753179866862 410392531113984 410416692557274 410637848444928 410672658646653 411141081102336 411388358374656 411644930466432 412311506465664 412816790174568 413287658274816 413545414909952 413794138248192 414353120798448 414722684866048 415220171099136 415532690109927 416516468105088 417951882751104 417962705841564 418439443488768 418464078685848 418941388210176 419881485164544 420396045808128 420911237040736 422336932446208 422590943367168 423161809267392 423361743081472 423680389916004 424163649282048 424683457675776 425371146941952 425636439730944 425892435112224 426147017707008 426158053014928 426644138459136 426669256699296 427335002652672 427371228289697 427626694851824 427858697508864 428114455461888 428383034147968 428639105529856 428961724416342 429451007791104 429476291282844 430673557360896 430877040295936 430930997932032 431201343583152 431459099645184 431693181517824 431987848541808 432480583581696 432517245415021 432687365796816 433180898721792 433192116175872 433451062247424 433711757666304 433982252274688 434243267173248 434829873861162 435217701269312 435859338140928 436248083734528 436837398671232 437100130773072 437372738620584 437635792698039 437871615787008 438580660617216 439118136916992 439392003341824 439644887046144 439656271888704 440250190848351 441171431792832 441686079238144 442215909777408 442548747361656 443208234340352 444073875423048 444591908706816 445125224973312 445522234867712 445670721572544 446670798671136 447218189355782 447449234153472 447728296464384 448276983102208 448453302202368 449002877327616 449821852024064 450065896341504 450673877362176 451075836133376 451226173780512 451956843625824 452510712306738 452754550849536 452781206313696 452792931328361 453026856185856 453309397112832 453336085243002 453582036156672 453853170561024 454599866103168 454871608928256 455156973782216 455429049625472 455676136046592 456291695778048 456507282669568 457246504206336 457398898456032 457806855314432 458151427557099 458425293373008 458674005362688 458948183556096 458987089075671 459510620055552 460073745815424 460254704891904 460818742520448 461106143041856 461383471371576 461909735718912 462197816664064 462946252873728 463100546774736 463513588967936 464418888946389 465238591773696 465518405529216 466563020474304 467122692486528 467134788881748 467667613310976 468744646279884 469279306948608 469291459190528 469854404138496 470430206104352 472023630381056 472945551534144 473367374546944 473525141670828 474065255079936 475129049001984 475414811288064 475711314993408 476281960966656 476294294546096 476837566513152 477065557160592 477609708847104 477907581452288 477935717775568 478195014862848 478480861986816 478781038165376 478840994697312 479067235592192 479427809641794 479974655766528 480002913786708 481080031708302 481341034697472 481628762394624 481641234432384 481930913416464 482218993721088 482480614637568 482809948370256 483563292475392 483893365227064 484143357394944 484155894549504 484445304864768 484736670332928 485038987836416 485824410719232 485986329609534 486419783771584 487341130697856 487571387703296 487632445028352 488230033809024 488523675569904 488828354928888 489385923526656 489619913927976 490178385395712 490484096753664 490779094201344 491085180205568 491380539169728 492044330948157 492483188278432 493649147383808 494316003759552 494613305874792 495350379556864 496288642277376 496317860766936 496896839142912 497492898499584 498609263632896 499190915039232 499220304397152 499832093985874 500402213695488 501212514226176 501525107279872 502504648505028 503694333522432 504143581560832 504311605989984 505128236993568 505443272180496 506019792125952 506049583527072 506062687955227 506324133384192 506639914420224 507460315650048 507806700136541 508082203291776 508385915860992 508704853050712 509008937816704 509285093228544 509973071751936 510427919835136 511040210583552 511424849366064 511730560044288 512051595504993 512357680828656 512635653052416 512942087503872 512985570143397 513570693003264 514402317232128 514415637958848 514723136418816 515032712228736 515353924576192 516574030389248 516821020257308 517410517917696 517582964042352 518044599434752 518744410922088 519056405293023 519336102445056 519972543747072 520814534482944 521452787588928 521778003968416 522091822867836 522687332524032 523860233515008 524488637177856 524502219095296 525131392860672 526309778279168 527555822190592 527952891589344 528586204655808 529233981867396 530421573421974 531026584178688 531677352051456 532328917433872 532538296365312 533799086358528 534132002799616 534453251905536 534772728102912 535175229367584 535652555408384 535831081364358 536442262327296 536698751805666 537646029133824 537677682497514 537969391720704 538290969735168 538304909071488 538628667936048 538950640041216 539837340997512 540160035602304 540453091590144 540790157959168 540821996430248 541101399441408 541115411555328 541438870142976 541846388736432 542102398170112 542980223745024 543161191916538 544380035880447 544675381368192 545000967972864 545668861315968 546337573155816 546552462059136 547190041485312 547222256743032 547563544862204 547846430736384 548188108136448 548517811166208 548859907288576 549748675287552 549931899294999 550422386899424 551725517664256 551794608847872 552470827731264 552803106565944 553626894798848 554043586813236 554675541368832 555355290806784 557269177001472 557283607788752 557919257985024 557952104914464 559841980219392 560528061077504 561589779419136 561622842446796 562952490407424 563454591156224 564215745689856 564907186554672 565551532376064 565599474773489 566244610234368 566467329097728 567161529255936 567515252974592 567856580149632 568196023609344 568623681203058 568892342265728 569969903722752 570478263345152 571592478703248 571934155343616 571948965888456 572292959682051 572601343721472 572635055043792 572945729882112 573288215445504 573336813689679 574231409814528 574574663909376 574920236906496 574935124777536 575278799526912 575983798055744 576916487729088 577589488234496 578282343555072 578717592703704 578991022897664 579063528471168 579773165148216 580434467438592 581145784187904 582086832657408 582449864894976 582800174364096 583163651494112 583514390264052 584823786080638 585490849222656 586193182728192 586208362518272 587000254464468 588228575723776 589342762704384 589621213036544 590064996482208 590772816968256 592098500564064 592789211609088 592824111471618 593500299964416 594227628763392 595561064894848 596598978871296 596971061952512 597937736269824 598137021057888 598670503103488 598870032113106 600163009265664 600213885714339 600898503149568 601259908393728 601619319115776 601634898374016 602609124834432 603347616408984 603708275084928 604035808247808 604412529483776 604448113657336 604776048208896 605137560748032 605593022705424 606133154804224 606495478571008 607317008622201 607680040052592 608388927704064 608424745984029 608754837999744 609118728910848 609865197941376 610852751713152 610868570076132 611233724497344 611565340483584 611982785434228 612298951999488 612680826740736 613431661087232 613672939855872 614424990027264 614629769800293 615177961828768 616711621653504 617261670498304 617467395699648 618467259698496 619225185261852 619611379712494 619931487412224 620318122364928 620691207372288 622084027299072 622830256648704 622846385175664 623556817747968 624992861706512 625705742598144 626472538851328 626944058762346 627659165233152 627696118028772 629822227746816 630594068712192 631366855561104 632087006773248 632140589452723 633110544285696 633505398669312 633886415050752 634281753324544 635042614622208 635520584874006 636087409547456 637025186513664 637593353150464 638454659596416 638838652668336 639220526560512 639237079522392 639966207688704 640003885048944 641002503979008 641440042277736 641788046263296 642171683192832 642188312576512 642574551221952 642958658294784 643442586624513 643746597827008 645541192732672 646315560443904 646802015374728 647188649467776 647765880958976 647981772812712 648720875372544 649031048695224 649788174263808 650176593371136 650567636499456 650973378412032 651364900759872 651771139905184 652826551903968 653626584443066 653978795671552 654372125601792 655174052226304 655256098006848 656059107930876 656807423680512 658677205375488 659088005012736 659484407833056 661718189703168 661757147689248 661774284249143 662529118857216 663323864666112 664812351510528 665627072529536 666887863060224 667202951593984 668283352301568 668506082358816 670006198006704 670770422120448 670827284033673 671592444696576 672415474653312 672679953303552 673504315991424 673924362907328 674732778036096 675098844512256 675519885893632 676613754200064 676839260670768 677442937722368 677847887814656 678766068460107 679131826274304 679171809470544 679964095669248 680004127864503 680373054235008 680779755841536 681899799154752 682307413392384 682735460673324 683143574438208 683514204069888 683980760191196 684760924004352 685869756309504 685887517278464 686297515225088 686710282971648 687637940059512 689265930083328 689880690556928 690110618723136 691228113780672 691659214562784 692075207057364 692506836149258 692864603578368 693296724996096 694419379310592 695270383451904 696122430490448 696916443365376 697857887660544 698480311353344 699318182903808 699844530711456 700175190480896 700702183322622 701501419966464 703116969419826 703918960422912 703937188785792 704781606207744 705645309156528 707228764562632 707594137731072 708035445571584 708903136068608 710051061820416 710287712506242 712604335874048 712693573502976 713566972490112 714422941449984 714441441819144 715256349769728 715598335740888 716414563270656 716861372178432 716903576663352 717292522294272 717721292980224 717739878761984 718171557248064 718600853388288 719141714462691 719783121330016 720213380803072 721487215407104 721620047562453 722461851648576 722896370124696 723328490581632 723973631660032 724214922555384 725344938713088 725840047840596 726233841824256 726667957297152 727105005499392 727558481754624 728450097541088 728736616078848 729586721980416 729629675657376 730917477515264 731357081554944 732345050713536 732998233716736 733242532393332 734078885289984 734429870891964 735726145130496 736168641302016 736627770308352 737070808754592 738724782417648 739567388491776 739630082396101 740473721075712 741474005639328 743025569335296 743936139885952 745345258714368 747913895449344 748786372558848 748830456595728 749684589428736 749748140978811 750603320543232 751818771339264 752287660919808 753209582072896 754992813645824 756215372341248 756467408984976 757142106866176 757594698145792 758164908270744 759029688188928 759074375290608 759959871630336 761190473475072 762123304937664 762578873791488 762598621184608 763057279576068 763513406725056 763927639842816 764449084919572 765641879752704 766560315875328 766580166370048 767038399369216 768536521242984 769221983638784 770356039504896 771043124740096 771623456938272 772084704628224 772549068343104 773030886864288 773978228637406 774861045583872 775231530385962 776115776876544 776599819859968 777066899152128 778019187018736 778116616383132 779958815620608 780654465630208 781590910304256 782179181383392 782667005952624 783137734301754 784030998786048 785790350272512 786732955766784 786753328642944 787697089291008 789464667418752 790385615478784 790432148628824 791333733285888 791929337384016 792303505017856 793850972801094 795632360132961 796539876268032 797516028077184 798493376150808 798807444547968 800285180952452 800698629537792 801198004199424 801679877858304 802159092154368 802179864498688 803478833112576 803746622046537 804463488545312 804944366779904 806368064278528 806469043700736 806516523746271 807457363607232 807943001904072 808425960061824 809756011496268 810240053403456 810679637385216 811185236938752 811232994645372 811673117332992 812158305214464 813153597255168 814470335617536 814491426768176 814978299329792 815420453978112 816907768987648 818230586474496 818503291973952 819233320036352 819506359733724 820785062227968 820833385114548 821345317293306 822282162204672 822776716749312 823289860932864 824623012931328 825633580349136 826575316549632 826645386207407 827090829819904 827588276496384 828706241596896 829445369732096 830440342198272 831065380219854 833032936210176 835903765502208 835925411683128 836878886977536 836928157371696 837882776420352 839762970329088 840792091616256 841822474081472 845181886734336 846323618534784 846723486162944 847360779832008 848327298564096 849366915351552 850742293883904 851272879461888 851784870224448 852294035414016 852316106029856 853338513398592 854742456579394 855253389703648 855717395017728 856766068295936 857278211059712 857923448832684 858902015582208 858952582565688 861347114721792 861754080591872 861861995864064 862402687166304 862918199290368 863975697083616 865034490830042 865374731593632 866384232351744 866902124494848 867423515332608 867964504549376 868486534346496 869659747722324 870435402538624 871718676281856 872496167469056 873674797342464 874200261546144 874745477241168 875271585396078 875743231574016 877161321234432 877235679120957 878236273833984 878784006683648 879289774092288 879312543777408 880500381696702 882342863585664 883372158476288 884431819554816 885097494723312 886416468680704 888147750846096 889183817413632 889236167207427 890250449946624 891341443145088 893341597342272 894436378711564 894898468306944 895456592928768 896553966204416 896906604404736 898005754655232 898305048169659 899643704048128 901347754724352 902151672266752 902452347561024 903913687251648 905021424613476 905562412627392 905585862656722 906053712371712 906618794225664 906672170486004 907164072313344 907706341122048 909199732206336 909743217856512 910313947564432 910858099250944 911352272093184 912583391556096 913014565339136 914493008412672 914797796912064 915613710628864 916302855114198 916850586746016 917348010725376 917974178151342 919021240111104 920147491630848 920509409783808 921637485040896 922212286083712 922766942743152 923819471437824 924395633328128 925892505747456 926201093549472 927027177935872 928837777892778 929417069568741 930477183547392 931036811058432 933126040948608 934245384973056 934269577763496 935335226621952 937489292559768 938558613897216 938582918381056 939708808276992 940416088143519 940860412208704 945891103068288 946734749093888 947050283341656 948130510159872 950258098003968 950829622576128 951422629986816 952563921933312 952588589092192 954131114321184 955815162904576 955871435551136 956390029725696 957562076330752 957681989394624 958134471184384 958855619283588 959949311533056 960005827573416 962160063416604 962682069394944 963257524789248 963282468864768 963861826832928 964437987442176 965619896740512 967126584950784 967208569287209 967786730454128 968311789099008 968890609729536 969473340665856 970077975672832 971648821438464 971972659219068 972839567543168 974682261395712 975142775406592 975264890056704 976460067618048 977047351139808 977656709857776 978771847053312 979239827855952 980356770791424 980439876664599 980968193507328 981558188402688 982170360411136 982761078339456 984088661896314 984966376556864 987298294767616 988632007519104 989226611749584 990700759113728 992577284554752 992635721533872 993793678285824 994985796999168 997218527265792 998440608794304 999664187971748 1000804427390976 1002425028452352 1003050214559744 1005009297010056 1007388667044864 1008287163121664 1008623211979968 1010256473987136 1010886544360992 1012099167054144 1012125375910454 1012648266768384 1013279828840448 1014920631300096 1015613400273082 1016164406583552 1016771831721984 1017409706101424 1018017875633408 1018570186457088 1019946143503872 1020855839670272 1022080421167104 1022849698732128 1023461120088576 1024103191009986 1024715361657312 1025271306104832 1025971140286794 1027141386006528 1028804634464256 1028831275917696 1029446272837632 1030065424457472 1030707849152384 1033148060778496 1033642040514616 1034821035835392 1035165928084704 1036089198869504 1037488821844176 1038112810586046 1038672204890112 1038760254223887 1039945087494144 1041629068965888 1042905575177856 1043556007936832 1044183645735672 1045374665048064 1047720467030016 1048977274355712 1049004438190592 1050262785721344 1051053274983933 1052619556558336 1054675454129739 1055905783178688 1057172409311616 1058467963734792 1060843146843948 1062053168357376 1063354704102912 1064657834867744 1065076592730624 1068264005599232 1068906503811072 1070350458735168 1071305110816768 1071662162728716 1072884524654592 1073397503611332 1075292058267648 1075355364995028 1075938783441408 1076581939470336 1076609818142976 1077257335872096 1077901280082432 1079674681995024 1080320071204608 1080906183180288 1080997812732763 1081580315918336 1081643992860496 1082230823110656 1082877740285952 1083692777472864 1084204796340224 1085960447490048 1086322383833076 1088760071760894 1089350762736384 1090001935945728 1091337722631936 1092675146311632 1093104924118272 1094380082970624 1094444513486064 1095127089724408 1095692861472768 1096376216272896 1097035622332416 1097719814577152 1099497350575104 1099863798589998 1100844773798848 1103451035328512 1103589217695744 1104941655462528 1105606213131888 1107253789597696 1108087173626472 1109351082737664 1110710581613568 1114538354002944 1114567215577504 1115904209828928 1121056122155008 1123179558838272 1123245684893592 1125904980814848 1126909182312448 1128431491379712 1129814373109344 1131198949546978 1132489220468736 1134323058511872 1135030505949184 1135713160299264 1136392047218688 1137247362406116 1137784684531456 1139939807445504 1140956526690304 1143184957406496 1143868310687232 1143897931776912 1144585919364102 1145202687442944 1145270110087584 1145891459764224 1146673627379358 1148462819629056 1149149327818752 1149246742414277 1149840473812992 1149870249555072 1150557599053824 1151967596111488 1153832975458176 1155178976468992 1156564687110144 1157435185407408 1157982045795328 1158127056942336 1159546330296432 1160868934877184 1160967342956109 1162291568375808 1162847295578943 1164173665314816 1164899729789952 1165600348728192 1166327302988224 1167028780528104 1169647572161276 1170981698445312 1172386365456384 1172416725036544 1174000508928936 1174706601452631 1176457151447552 1178685525408768 1180129992964416 1181545633936512 1184197001128128 1185578423218176 1185648222943236 1187000599928832 1188455257526784 1191122129789696 1193942123905024 1195875472539648 1196274042115776 1197341006206976 1197740064226212 1200427771428678 1201797006299136 1202519816787456 1203238638231552 1203269796748032 1205218249668864 1206695232817968 1207416550169856 1208071616495616 1208825058967552 1208896227314672 1209552096417792 1210275121496064 1211186045410848 1212266309608448 1212990957142016 1214634017244402 1215360080105184 1216777855408128 1216849491968058 1217509675999488 1218237457821696 1219730395882752 1221705503426304 1221737140152264 1222467448994688 1223130680967168 1223965570868456 1224597903998976 1225361653481472 1226863322174464 1227345879711744 1228849980054528 1229259539600586 1230355923657536 1232017975939959 1233423243307008 1234934791399296 1236934519396992 1238450370523704 1239222759424988 1239862974824448 1240636244729856 1241382414744576 1244168054598144 1245660513297408 1245692770351328 1249985723413024 1252945077702656 1253888117524692 1255318330466304 1255392236057544 1259644455493632 1261188137424384 1262733711122208 1264281178905446 1267010797338624 1267772830101504 1268563506649088 1270085229244416 1271041169748012 1272174819094912 1274050373027328 1275186706300928 1276909319192832 1277677305336672 1278441053121024 1278474159044784 1279932415377408 1280007770097888 1282005007958016 1282113684869091 1282880084555472 1283576092526592 1284343366385664 1284376625153024 1284452241521839 1285149102443904 1285917316589568 1286885173249026 1287493195654016 1291082385465344 1292631120887808 1293604030749456 1294377298935552 1295531761917952 1295963545625424 1297441750745088 1297551736245063 1298062097390448 1299576348527616 1300353186742272 1301135272998912 1301946756824064 1302729801519744 1303542279810368 1305653103807936 1307253168886132 1308744251203584 1310348104452608 1310512196013696 1312118215861752 1312907378094117 1313614847361024 1317354410750976 1318176010025472 1318968815666112 1323514295378496 1323548568498286 1325058237714432 1326647729332224 1329624703021056 1331254145059072 1333775726120448 1334405903187968 1336566704603136 1337012164717632 1340012396013408 1341654568067346 1343184889393152 1344830949306624 1345359906607104 1347008631982848 1347848725814656 1349465556072192 1350197689024512 1351039771787264 1353227508400128 1353678521341536 1354885875444736 1355695775629312 1357532136920214 1358263652548608 1358343618941088 1358378793985083 1359928191338496 1360008255729006 1360746108470016 1361559511683072 1363799598309504 1364614826784768 1365470921346648 1366287148876416 1367028408139776 1367961520382392 1369521848008704 1371739512619008 1371775034556928 1372595030450176 1373420565943296 1374454282671297 1375275880119024 1376961267227013 1378531860166656 1380221237446272 1382456227561344 1383318429125568 1384150414114728 1385013672298516 1385729207156736 1386593449992192 1388838758621184 1390540766903808 1392244860980896 1395715775321088 1396960622706688 1399689061422912 1400350380961792 1401404366645244 1403002839932928 1406233938839652 1407837920845824 1407874377571584 1409563212415488 1411290618313056 1414457529125264 1416070891143168 1417806272137216 1420102123640832 1420575425012484 1425208671748096 1425387147005952 1427133944980224 1428845882899968 1428882883638288 1430512699539456 1431196671481776 1432829126541312 1433722744356864 1433807153326704 1434585044588544 1435442585960448 1435479757523968 1436343114496128 1437201706776576 1438283428925382 1439566242660032 1440426761606144 1442974430814208 1443240095124906 1444923703297152 1445792740249392 1446656981163264 1447947263320064 1448429845110768 1450689877426176 1451680095681192 1452467683648512 1453335914594304 1454210010998784 1455116963509248 1456900195082176 1457473232157696 1459259351314752 1462714163109888 1464690101427072 1465996467433472 1466485064786664 1468157770579968 1468859741783928 1471452290260992 1472337282604032 1473255540616704 1474141617509184 1477449564835296 1479260164792202 1480947442151424 1482948011278656 1486051138670592 1487872279771904 1490690517428736 1495827790898688 1497572745117696 1497660913191456 1499496281957622 1501206641086464 1503637542678528 1504575321839616 1506419164145792 1509985627291648 1512430744682496 1512934817969952 1514284213732352 1515189396291584 1516329816541488 1518059376377856 1518148750581216 1518188063865681 1519919743260672 1522380946950144 1523420100409623 1524246609875328 1525157747582976 1525197242369216 1526114559152136 1527026813450112 1527855279685632 1528898169839144 1531283759505408 1533120631750656 1533160332740096 1534076798738432 1536154786514979 1537073042485968 1538443967277568 1538956710430191 1540712079009792 1543246913876544 1544169409256448 1545098136686208 1546061773728576 1547956457274812 1549722091167744 1550463060771924 1552231553753088 1553199639719936 1554133798304256 1556038374037472 1556233232766264 1559917631241216 1561308931260416 1564358362766784 1565334011905248 1566275468603508 1568061997572096 1571580700545024 1573465911533568 1573506657285888 1575394178582016 1578929334837504 1580771230957568 1580864297257648 1582667466571776 1583858674768032 1584607010035712 1587701945602188 1591264720265922 1593079752536064 1595032056154368 1596986752301616 1597614889095936 1600570361904904 1601397259075584 1602396008398848 1603359755716608 1604318184308736 1604359728997376 1606957666225152 1607493244093074 1608926977090624 1609888733559808 1612736128557056 1612938087401472 1613033047492542 1614914727214464 1615886003808144 1616851920123648 1619512022992536 1620480106806912 1621359274770432 1622370473877504 1622465989290744 1623346234665984 1624316610428928 1626307194510336 1628940671235072 1628982853536352 1629956598659584 1633140107641341 1637006583947904 1638466640072704 1639012719467448 1641570124455936 1641666770229096 1642690634586612 1644564324409344 1645553433498624 1646579721865728 1649246025862656 1651267160698272 1653290772414814 1654181659639808 1655176552992768 1657412483193792 1658890739464192 1660880684396544 1662130760439708 1666065872420352 1671807531004416 1671850823366256 1673757773955072 1673856314743392 1679525940658176 1679668315836251 1681584183232512 1683644948162944 1690363773468672 1692647237069568 1693446972325888 1694721559664016 1696654597128192 1696798424320467 1698733830703104 1701484587767808 1702545758923776 1703569740448896 1704588070828032 1704632212059712 1706677026797184 1709484913158788 1710506779407296 1711434790035456 1713532136591872 1714556422119424 1715846897665368 1716878879046153 1717804031164416 1717905165131376 1720010441069037 1722694229443584 1723723991728128 1724805374332608 1725836398580736 1727951394167232 1730068981660084 1730749463187264 1732768464703488 1734847030665216 1735929009098752 1736973068692992 1739319495444648 1740870805077248 1743437352563712 1744992334938112 1747349594684928 1748400523092288 1749490954482336 1750543170792156 1754471358241914 1756472547667968 1757568013367296 1758579548184576 1758625087554816 1761000763393404 1764685727171328 1766744316952576 1768863639109632 1770194989446624 1772832937361408 1776295501692192 1778367634827264 1778472334414854 1780500899893248 1782682886290176 1786683194684544 1788872757423128 1789796936613888 1790913185857536 1793107932408832 1793813208809472 1796011509310464 1796610096339318 1799287408096256 1800641657143017 1802695509448704 1804904695122048 1807827374503296 1810042849226952 1811124825254784 1811171725313444 1812107424743424 1813237588451328 1813344340972008 1814328144626688 1815412682244096 1818399464412672 1819486435713024 1820627895128864 1821716198501888 1825166783112192 1825274237952087 1829595593824128 1831227421257728 1832605710228396 1833701173492032 1834696021450752 1835948356302684 1838042480222208 1840294983261696 1841018819567616 1843274970081792 1844424572167424 1845533885486304 1848791266656256 1851785011494912 1852402187098944 1854054355871744 1857675555785556 1858834139137482 1860954367094784 1862073622116864 1866252081897216 1868490769946112 1868539155526992 1870670453243904 1874978585119536 1877117227794432 1877165836762112 1879417616553984 1880832176287038 1881720824417408 1891782206136576 1893469498187776 1894100566683312 1896261020319744 1896421768358169 1900516196007936 1901659245152256 1902845259973632 1905127843866624 1905177178184384 1908262228642368 1911742871102272 1912780059451392 1915124152661504 1915363978789248 1916268942368768 1917711238567176 1919898623066112 1920011655146832 1924320126833208 1925364138789888 1926515049578496 1926564937729536 1927723653665856 1928875974884352 1931239793481024 1934417138574418 1935573460908256 1936623578198016 1938946681331712 1940155951345664 1943297642876928 1943945318438136 1945679135086336 1949364522791424 1950285550813184 1950529780113408 1952920135236096 1954094702279616 1955313419715552 1958479655711904 1960879753329198 1961936387014656 1963116376805376 1964340720822272 1965522156678912 1968177323792628 1969932753113728 1974596589535232 1977264015038208 1978453223499168 1981401518227456 1985154569109504 1985271443067744 1985322852747429 1987587356571648 1989971593998336 1994437054531584 1996881217588608 1999328375943496 2001608854781952 2004850056904704 2006100429119488 2010018594020112 2012481852101019 2014777334089728 2017246423959936 2020512947974272 2021773088721984 2024198334108288 2024250751820908 2025296533536768 2026559657680896 2029841262600192 2031226800546164 2032328813167104 2033543663443968 2034819412202848 2036035751266816 2039892287007744 2040012383593509 2041711679340544 2045699397464256 2046922240177152 2048206382019972 2049430723314624 2050542612209664 2051942280573588 2054282772013056 2057609268928512 2057662551835392 2058892545675264 2060130848914944 2061415698304768 2066296121556992 2067284081029232 2069642071670784 2070331856169408 2072178397739008 2074977643688352 2076225621172092 2077520508447774 2079890174988288 2083258137931776 2085811150355712 2087112015873664 2088367291471344 2090749330096128 2095440934060032 2097954548711424 2098008876381184 2100525571442688 2102106549967866 2105239113116672 2109350908259478 2111811566357376 2114344818623232 2116935927469584 2121686293687896 2124106336714752 2126709408205824 2129315669735488 2130153185461248 2137813007622144 2140700917470336 2142610221633536 2143324325457432 2145769049309184 2146795007222664 2150584116535296 2150710729990056 2151877566882816 2153163878940672 2153219636285952 2154514671744192 2155802560164864 2159349363990048 2160640142409216 2161995625465526 2163160631836672 2163287985720992 2164461646221312 2167385554945728 2168409592680448 2171920894980096 2172644767666152 2177520143521788 2178701525472768 2180003871891456 2182675445263872 2185350292623264 2186209848236544 2188760165941248 2188889026972128 2190254179448816 2192752432545792 2194071244664832 2195439629154304 2198994701150208 2199727597179996 2201689547597696 2206902070657024 2207178435391488 2209883310925056 2211212426263776 2214507579195392 2216174347252944 2218702165475328 2218890247188303 2221421163227136 2229076708005888 2229134431155008 2231808419657856 2242112244310016 2246359117676544 2246491369787184 2249244422936433 2251809961629696 2256862982759424 2259628746218688 2262397899093956 2264978440937472 2268646117023744 2270061011898368 2271426320598528 2272784094437376 2274494724812232 2275569369062912 2279879614891008 2281913053380608 2286369914812992 2287736621374464 2287795863553824 2289171838728204 2290540220175168 2291782919528448 2293347254758716 2296925639258112 2298493484828554 2299680947625984 2299740499110144 2301115198107648 2303935192222976 2307665950916352 2310357952937984 2313129374220288 2314870370814816 2315964091590656 2316254113884672 2319092660592864 2321934685912218 2324583136751616 2325694591157886 2328347330629632 2329799459579904 2331200697456384 2332654605976448 2334057561056208 2339295144322552 2341963396890624 2344772730912768 2344833450073088 2348001017857872 2349413202905262 2352914302895104 2357371050817536 2360259985928832 2363091267873024 2368394002256256 2371156846436352 2371296445886472 2374001199857664 2376910515053568 2382244259579392 2386897080398883 2392548084231552 2394682012413952 2395480128452424 2400855542857356 2403594012598272 2405039633574912 2406477276463104 2406539593496064 2410436499337728 2413390465635936 2414833100339712 2417650117935104 2417792454629344 2419104192835584 2422372090821696 2424532619216896 2425981914284032 2429268034488804 2430720160210368 2433555710816256 2433698983936116 2435019351998976 2436474915643392 2439460791765504 2443411006852608 2443474280304528 2444934897989376 2446261361934336 2447931141736912 2450723306962944 2453726644348928 2454691759423488 2457699960109056 2458519079201172 2460711847315072 2464035951879918 2466846486614016 2469869582798592 2473869038793984 2476900741047408 2478445518849976 2479725949648896 2479936158622221 2481272489459712 2482764829489152 2488336109196288 2491321026594816 2491385540702656 2499971446826048 2505890155405312 2507776235049384 2510636660932608 2510784472115088 2519288910987264 2522376274848768 2525467422244416 2528562357810892 2535545660203008 2537127013298176 2540170458488832 2542082339496024 2544349638189824 2548100746054656 2550373412601856 2553818638385664 2555354610673344 2556882106242048 2556948318089568 2560015540195776 2564227369738182 2565760169110944 2567152185053184 2568753250306048 2568904483043678 2570298204887808 2571834633179136 2573770346498052 2574986391308032 2582164770930688 2585262241775616 2587208061498912 2588754597871104 2591063523835904 2591927091250848 2595103472490126 2596124194780896 2599152697055232 2600706373484544 2600926838095469 2602270545997824 2603893513648128 2605459603039488 2607084559620736 2611306207615872 2614506337772264 2617488502407168 2620696208905216 2621024392027392 2624236431723504 2625814756188234 2627229694722048 2631707037362871 2634708821501952 2636352020050944 2637937631332224 2647028590756992 2647097136996572 2650116475428864 2653295458664448 2659249406042112 2662508290118144 2667551452240896 2667708501622281 2674024329435264 2680024792026816 2683309136134692 2686369778786304 2689661898613248 2690719813214208 2694017263965696 2695697451629312 2698931112144384 2702079543574528 2706455016800256 2707357042683072 2709771750889472 2711391551258624 2715064273840428 2716687237882176 2716757587970166 2719856382676992 2720016511458012 2721492216940032 2723119023366144 2727599196619008 2729229653569536 2730941842693296 2732574297752832 2734056816279552 2735923040764784 2739043696017408 2743479025238016 2743550069113856 2745190060900352 2746841131886592 2748908565342594 2750551760238048 2753922534454026 2757063720333312 2760442474892544 2764912455122688 2766636858251136 2768300828229456 2770027344597032 2771458414313472 2773186899984384 2777677517242368 2781081533807616 2784489721961792 2788251208706223 2791431550642176 2799378122845824 2800700761923584 2802808733290488 2806005679865856 2812467877679304 2815675841691648 2815748755143168 2819126424830976 2822581236626112 2828915058250528 2835612544274432 2840204247281664 2841150850024968 2850417343496192 2850774294011904 2854267889960448 2857691765799936 2857765767276576 2862393342963552 2867445488713728 2867614306653408 2869170089177088 2870959515047936 2872686228992256 2874403413553152 2876566857850764 2879132485320064 2880853523212288 2885948861628416 2886480190249812 2889847406594304 2891585480498784 2893313962326528 2895894526640128 2896859690221536 2901379754852352 2901625707861627 2903360191362384 2904935367297024 2906671829188608 2906918230812583 2908420021997568 2910233927018496 2913800390164352 2914946464315392 2918518702629504 2925428326219776 2929380202854144 2931992934866944 2932970129573328 2936315541159936 2937719483567856 2941319629993797 2942904580521984 2944674565208064 2946511081233408 2948283235018368 2954899129670592 2958520329584404 2961894884302848 2965896022557312 2972102277341184 2975744559543808 2981381034857472 2991655581797376 2995321826382912 2998992563915244 3002413282172928 3007275085357056 3009150643679232 3012838328291584 3019971254583296 3024861489364992 3025869635939904 3028568427464704 3030378792583168 3032659633082976 3036297501162432 3036376127731362 3039839486521344 3044761893900288 3046840200819246 3048493219750656 3050315495165952 3050394484738432 3052229118304272 3054053626900224 3055710559371264 3057796339678288 3062567519010816 3066241263501312 3066320665480192 3068153597476864 3072309573029958 3074146084971936 3076887934555136 3077913420860382 3081424158019584 3086493827753088 3088338818512896 3090196273372416 3092123547457152 3095912914549624 3099444182335488 3100926121543848 3104463107506176 3106399279439872 3108267596608512 3112076748074944 3112466465532528 3116280762671661 3119835262482432 3128716725533568 3130668023810496 3132550937207016 3136123995144192 3143161401090048 3146931823067136 3147013314571776 3150788357164032 3157858669675008 3161542461915136 3161728594515296 3167717349536064 3169214020071424 3175403891204376 3182529440531844 3186159505072128 3190064112308736 3193973504603232 3195229778191872 3201140723809808 3204792016797696 3206719511433216 3208719457994752 3213915332450304 3214986488186148 3217853954181248 3219777467119616 3225472257114112 3225876174802944 3226066094985084 3229829454428928 3231772007616288 3233703840247296 3239024045985072 3240960213613824 3242718549540864 3242993438198289 3244740947755008 3244931978581488 3246692469331968 3248633220857856 3248908610908181 3252614389020672 3257881342470144 3257965707072704 3259913197319168 3266280215282682 3274013167895808 3276933280145408 3278025438934896 3283140248911872 3283333540458192 3285381269173224 3289128648818688 3291106866997248 3293159443731456 3298492051725312 3302534321396544 3306581544829628 3310353105985536 3314824966387584 3317781478928384 3321761368793088 3324261520879416 3332131744840704 3343615062008832 3343701646732512 3347712629486784 3359336631672502 3363168366465024 3367289896325888 3380727546937344 3385294474139136 3386893944651776 3389443119328032 3393596848640934 3397467661406208 3402969175535616 3405091517847552 3407139480897792 3409176141656064 3409264424119424 3413354053594368 3418969826317576 3421013558814592 3422869580070912 3427064273183744 3429112844238848 3431693795330736 3433757758092306 3435608062328832 3435810330262752 3440020882138074 3445388458887168 3447447983456256 3447740227242831 3449610748665216 3451672797161472 3455902788334464 3460137963320168 3461498926374528 3465536929406976 3469694061330432 3471858018197504 3473946137385984 3478638990889296 3481741610154496 3482902028868327 3486874705127424 3488541886736829 3494699189369856 3496801046184576 3498981908964672 3501086341584312 3508942716483828 3512945095335936 3515136026734592 3517159096369152 3517250175109632 3522001526786808 3529371454342656 3533488633905152 3540389978893248 3545665874722816 3552591003384384 3556735269654528 3556944668829708 3561001799786496 3565365772580352 3573366389369088 3577745514846256 3581826371715072 3586215864817664 3587626417618944 3592023018620928 3593220192678636 3598574816192512 3601283314286034 3605391018897408 3609809390244096 3615654749006592 3620085698453904 3622249650509568 3622343450626888 3624214849486848 3626475176902656 3626688681944016 3628656289253376 3630825364488192 3636798928825344 3638972871426048 3641255790257728 3643432397003776 3650333566224384 3650548475904174 3659191187648256 3662454842515456 3665211420456792 3667402346984064 3669392042901504 3671896712605368 3676084960444416 3680589966523392 3682037639135232 3686549940163584 3688849144334848 3691067770972608 3696053927819877 3704804374197888 3708108711743488 3715351111571112 3717668278274964 3721908734189568 3724147244233728 3732504163794432 3736981539892224 3737078311053984 3749957170239072 3754331673524224 3758835233107968 3761664352574076 3763441648834816 3783564412273152 3786938996375552 3788201133366624 3792843536716338 3801032392015872 3801354609524147 3803318490304512 3805690519947264 3810255687733248 3810354356368768 3816524457284736 3823485742204544 3825560118902784 3830248305323008 3830727957578496 3832537884737536 3835422477134352 3839797246132224 3840023310293664 3846341054607273 3848640253666416 3850728277579776 3853030099156992 3853129875459072 3853356724565517 3855447307331712 3857751949768704 3862479586962048 3868834277148836 3871146921816512 3873247156396032 3877893362663424 3880311902691328 3886595285753856 3887890636876272 3891358270172672 3892655208735189 3898729045582848 3901059560226816 3905840270472192 3908189404559232 3910626839431104 3916959311423808 3921759506658396 3926232753610752 3928681441644544 3931044313357824 3936354647585256 3939865506227456 3949193179070464 3954528030076416 3956906446998336 3962803036454912 3970542886135488 3970645705494858 3975174713143296 3979943187996672 3988874109063168 3993762435177216 3998656751886992 4003217709563904 4009700113809408 4012200858238976 4020037188040224 4024963704202038 4029554668179456 4034492847919872 4041025895948544 4043546177443968 4048396668216576 4048501503641816 4050593067073536 4053119315361792 4059682525200384 4062453601092328 4064657626334208 4067087326887936 4069638824405696 4072071502533632 4075136381955249 4079784574015488 4080024767187018 4091398794928512 4093844480354304 4096412764039944 4098861446629248 4101085224419328 4103884561147176 4108565544026112 4115218537857024 4115325103670784 4117785091350528 4120261697829888 4122831396609536 4130883801681039 4134568162058464 4140663712338816 4144356795478016 4149955287376704 4152451242344184 4155041016895548 4159780349976576 4166516275863552 4171622300711424 4174224031747328 4176734582942688 4190881868120064 4196017752762368 4201051142885376 4204213099935732 4210478226233344 4218701816518956 4223623132714752 4228689637246464 4233871854939168 4243372587375792 4248212673429504 4248572798879929 4253418816411648 4258631339470976 4260306370922496 4275626015244288 4281401834940672 4285220443267072 4286648650914864 4291538098618368 4293590014445328 4301168233070592 4301421459980112 4303755133765632 4306327757881344 4306439272571904 4309029343488384 4311605120329728 4318698727980096 4321280284818432 4323991250931052 4326575971441984 4328923292442624 4334771109891456 4336819185360896 4343841789960192 4345289535332304 4355040287043576 4357403050945536 4360007743782912 4365350890527744 4370700585246528 4372419696473088 4377778053944256 4380508358897632 4388142489329664 4390879258308608 4397989402300416 4399455194359992 4403379095195392 4413804141314048 4414356870782976 4419766621850112 4422424852527552 4429015158390784 4432348694505888 4437780494376606 4442842326454272 4458153416011776 4458268862310016 4463616839315712 4484224488620032 4492718235353088 4492982739574368 4498488845872866 4503619923259392 4513725965518848 4519257492437376 4524795798187912 4529956881874944 4537292234047488 4540122023796736 4542852641197056 4545568188874752 4548989449624464 4551138738125824 4554564191597043 4559759229782016 4570260301228869 4572739829625984 4575473242748928 4575591727107648 4578343677456408 4581080440350336 4583565839056896 4586694509517432 4593851278516224 4596986969657108 4599361895251968 4599480998220288 4602230396215296 4607870384445952 4615331901832704 4616870131290573 4620715905875968 4629740741629632 4631928183181312 4632508227769344 4638185321185728 4643869371824436 4649166273503232 4651389182315772 4656694661259264 4659598919159808 4662401394912768 4665309211952896 4668115122112416 4678590288645104 4683926793781248 4689666900146176 4696002035715744 4698826405810524 4705828605790208 4714742101635072 4720519971857664 4726182535746048 4736788004512512 4742313692872704 4742592891772944 4748002399715328 4753821030107136 4764488519158784 4773794160797766 4785096168463104 4789364024827904 4790960256904848 4801711085714712 4807188025196544 4810079267149824 4812954552926208 4813079186992128 4820872998675456 4826780931271872 4829666200679424 4835584909258688 4838208385671168 4844744181643392 4849065238433792 4858536068977608 4861440320420736 4867111421632512 4867397967872232 4870038703997952 4872949831286784 4878921583531008 4886822013705216 4886948560609056 4889869795978752 4895862283473824 4907453288697856 4915399920218112 4917038158402344 4921423694630144 4928071903759836 4933692973228032 4939739165597184 4947738077587968 4953801482094816 4956891037699952 4959872317244442 4962544978919424 4965529658978304 4976672218392576 4982642053189632 4982771081405312 4999942893652096 5011780310810624 5015552470098768 5021273321865216 5021568944230176 5038577821974528 5039004947508753 5044752549697536 5050934844488832 5057124715621784 5071091320406016 5074254026596352 5080340916977664 5084164678992048 5088699276379648 5090395272961401 5096201492109312 5107637276771328 5110709221346688 5113764212484096 5113896636179136 5120031080391552 5128454739476364 5131520338221888 5134304370106368 5137506500612096 5137808966087356 5140596409775616 5143669266358272 5147540692996104 5149972782616064 5160031323207111 5164329541861376 5174416122997824 5177509195742208 5182127047671808 5183854182501696 5190206944980252 5192248389561792 5198305394110464 5201853676190938 5204541091995648 5207787027296256 5210919206078976 5214169119241472 5222612415231744 5229012675544528 5234977004814336 5241392417810432 5242048784054784 5248472863447008 5251629512376468 5263414074725742 5269417643003904 5272704040101888 5275875262664448 5294057181513984 5294194273993144 5300232950857728 5306590917328896 5318498812084224 5325016580236288 5335102904481792 5335417003244562 5348048658870528 5360049584053632 5366618272269384 5372739557572608 5379323797226496 5381439626428416 5388034527931392 5391394903258624 5397862224288768 5401924971429051 5414714085366144 5419543501778944 5430128547680856 5433374475764352 5433515175940332 5439712765353984 5440033022916024 5442984433880064 5446238046732288 5455198393238016 5458459307139072 5461883685386592 5465148595505664 5471846081529568 5487100138227712 5490380121800704 5493682263773184 5497817130685188 5501103520476096 5507845068908052 5514127440666624 5520884949785088 5529824910245376 5533273716502272 5536601656458912 5540054689194064 5546373799968768 5555355034484736 5555825967766061 5562163067615232 5568979443923584 5576502417412446 5582863101284352 5598756245691648 5601401523847168 5605617466580976 5612011359731712 5624935755358608 5631351683383296 5631497510286336 5638252849661952 5645162473252224 5657830116501056 5671225088548864 5680408494563328 5682301700049936 5689265305074507 5701548588023808 5708535779920896 5715383531599872 5715531534553152 5724786685927104 5735228613306816 5738340178354176 5741919030095872 5745372457984512 5748806827106304 5753133715701528 5758264970640128 5761707046424576 5771897723256832 5772960380499624 5779694813188608 5783170960997568 5786627924653056 5791789053280256 5793719380443072 5803251415723254 5806720382724768 5809870734594048 5813836461625166 5816840043995136 5820467854036992 5827600780328704 5829892928630784 5837037405259008 5850856652439552 5858760405708288 5863985869733888 5865940259146656 5875438967135712 5882639259987594 5885809161043968 5886308107268693 5889349130416128 5893022162466816 5896566470036736 5909798259341184 5917040659168808 5923789768605696 5931792045114624 5944204554682368 5951489119087616 5955968558242287 5962762069714944 5983311163594752 5990643652765824 5997985127830488 6004826564345856 6014550170714112 6018301287358464 6025676656583168 6037445556303057 6051739271879808 6057136854929408 6065319266165952 6072595002324864 6072752255462724 6079678973042688 6089523787800576 6093680401638492 6096986439501312 6100630990331904 6100788969476864 6104458236608544 6108107253800448 6115592679356576 6125135038021632 6132641330960384 6136307194953728 6144619146059916 6148292169943872 6153775869110272 6155826841720764 6162848316039168 6172987655506176 6176677637025792 6180392546744832 6184247094914304 6191825829099248 6198888364670976 6201852243087696 6208926215012352 6212798558879744 6216535193217024 6224153496149888 6224932931065056 6232561525343322 6239670524964864 6257433451067136 6261336047620992 6265101874414032 6272247990288384 6286322802180096 6293863646134272 6294026629143552 6301576714328064 6315717339350016 6323457189030592 6335434699072128 6338428040142848 6350807782408752 6365058881063688 6372319010144256 6380128224617472 6387947009206464 6390459556383744 6402281447619616 6413439022866432 6417438915989504 6427830664900608 6429972976372296 6435707908362496 6439554934239232 6450944514228224 6451752349605888 6452132189970168 6459658908857856 6463544015232576 6467407680494592 6478048091970144 6481920427227648 6485986876396578 6489481895510016 6489863957162976 6493384938663936 6497817221816362 6505228778041344 6515762684940288 6515931414145408 6519826394638336 6532560430565364 6548026335791616 6553866560290816 6556050877869792 6566280497823744 6566667080916384 6570762538346448 6578257297637376 6578814943417951 6582213733994496 6586318887462912 6596984103450624 6605068642793088 6613163089659256 6620706211971072 6629649932775168 6635562957856768 6643522737586176 6648523041758832 6656670741564909 6664263489681408 6687230124017664 6687403293465024 6695425258973568 6718673263345004 6726336732930048 6734579792651776 6747733268809299 6770588948278272 6778886238656064 6787193697281868 6794935322812416 6805938351071232 6810183035695104 6814278961795584 6818352283312128 6818528848238848 6826708107188736 6837939652635152 6842027117629184 6845739160141824 6854128546367488 6858225688477696 6863387590661472 6867515516184612 6871620660525504 6880041764276148 6890776917774336 6895480454485662 6899221497330432 6903345594322944 6911805576668928 6920275926640336 6922997852749056 6931073858813952 6939388122660864 6943716036395008 6947892274771968 6957277981778592 6963483220308992 6965804057736654 6973749410254848 6977083773473658 6989398378739712 6993602092369152 6997963817929344 7002172683168624 7017885432967656 7025890190671872 7030272053469184 7034318192738304 7034500350219264 7044003053573616 7058742908685312 7080779957786496 7105182006768768 7113470539309056 7113889337659416 7122003599572992 7130731545160704 7146732778738176 7155491029692512 7172431729635328 7184046037241856 7186440385357272 7197149632385024 7202566628572068 7210782037794816 7219618780488192 7231309498013184 7240171396907808 7244499301019136 7244686901253776 7252950353805312 7253377363888032 7257312578506752 7273597857650688 7277945742852096 7282511580515456 7286864794007552 7300667132448768 7301096951808348 7318382375296512 7324909685030912 7330422840913584 7334804693968128 7338784085803008 7343793425210736 7352169920888832 7352793172055357 7361179933046784 7364075278270464 7373099880327168 7377698288669696 7382135541945216 7392107855639754 7409608748395776 7416217423486976 7430702223142224 7435336556549928 7439808475866663 7443817468379136 7448294488467456 7465008327588864 7473963079784448 7474156622107968 7499914340478144 7508663347048448 7517670466215936 7523328705148152 7526883297669632 7567128824546304 7573877992751104 7576402266733248 7585687073432676 7602709219048294 7606636980609024 7611381039894528 7620511375466496 7620708712737536 7633048914569472 7646971484409088 7651120237805568 7660496610646016 7661455915156992 7665075769475072 7670844954268704 7680046620587328 7692682109214546 7697280507332832 7701456555159552 7706259750918144 7706713449131034 7710894614663424 7715503899537408 7724959173924096 7737668554297672 7742293843633024 7746494312792064 7755786725326848 7760623805382656 7773190571507712 7775781273752544 7782716540345344 7785310417470378 7797458091165696 7802119120453632 7802780514286407 7811680540944384 7816378809118464 7821253678862208 7833918622847616 7843519013316792 7852465507221504 7857362883289088 7862088626715648 7872709295170512 7879731012454912 7895121112088613 7909056060152832 7913812893996672 7941085772270976 7941291410989716 7950349426286592 7959886375993344 7977748218126336 7987524870354432 7997313503773984 8024401716477952 8040074376080448 8049927408404076 8059109336358912 8068985695839744 8082051791897088 8087092354887936 8096793336433152 8097003007283632 8106238630723584 8119365050400768 8124907202184656 8129315252668416 8134174653775872 8139277648811392 8144143005067264 8150272763910498 8159569148030976 8160049534374036 8182797589857024 8187688960708608 8192825528079888 8197722893258496 8202170448838656 8207769122294352 8217131088052224 8217827662885399 8230437075714048 8230650207341568 8235570182701056 8240523395659776 8245662793219072 8261767603362078 8269136324116928 8281327424677632 8288713590956032 8299910574753408 8304902484688368 8310082033791096 8319560699953152 8333032551727104 8343244601422848 8348448063494656 8353469165885376 8364753626118669 8392035505524736 8402102285770752 8408426199871464 8420956452466688 8437403633037912 8447246265429504 8457379274492928 8467743709878336 8486745174751584 8497145597759858 8506837632823296 8517262678941952 8520612741844992 8551252030488576 8562803669881344 8570440886534144 8573297301829728 8587180028890656 8602336466141184 8602842919960224 8603065695238859 8607510267531264 8612878545143808 8618058686976768 8623210240659456 8637397455960192 8642560569636864 8647982501862104 8653151942883968 8657846584885248 8669542219782912 8673638370721792 8687683579920384 8690579070664608 8704877123584881 8710080574087152 8714806101891072 8720015487565824 8720754692437749 8730701781055488 8741401170493056 8744839392946176 8755556107888512 8761016717795264 8776284978659328 8781758516617216 8795978804600832 8798910388719984 8806758190390784 8823958889981391 8828713741565952 8839533243700224 8844849705055104 8864697389011776 8875560988753212 8885684652908544 8916306832023552 8916537724620032 8927233678631424 8968448977240064 8985965479148736 8996977691745732 9007239846518784 9027451931037696 9038514984874752 9049591596375824 9059913763749888 9074584468094976 9080244047593472 9085705282394112 9091136377749504 9097978899248928 9102277476251648 9109128383194086 9119518459564032 9140520602457738 9145479659251968 9150946485497856 9151183454215296 9156687354912816 9162160880700672 9167131678113792 9173389019034864 9187702557032448 9193973939314216 9198723790503936 9198961996440576 9204460792430592 9215740768891904 9230663803665408 9233740262581146 9259481483259264 9263856366362624 9265016455538688 9276370642371456 9287738743648872 9298332547006464 9302778364631544 9313389322518528 9319197838319616 9324802789825536 9330618423905792 9336230244224832 9348842288014983 9357180577290208 9379333800292352 9392004071431488 9397652811621048 9411657211580416 9429484203270144 9441039943715328 9452365071492096 9473576009025024 9484627385745408 9485185783545888 9507642060214272 9528977038317568 9547588321595532 9570192336926208 9578728049655808 9581920513809696 9603422171429424 9614376050393088 9615191071149313 9620158534299648 9626158373984256 9641745997350912 9653561862543744 9659332401358848 9671169818517376 9676416771342336 9689488363286784 9698130476867584 9717072137955216 9722880640841472 9728980314594867 9734222843265024 9734795935744464 9740077407995904 9745899662573568 9746725832724543 9757843167062016 9773644027410432 9773897121218112 9779739591957504 9791724566947648 9814906577395712 9830799840436224 9834076316804688 9842847389260288 9856143807519672 9867385946456064 9879478331194368 9895476155175936 9907602964189632 9913782075399904 9919744634488884 9931059317956608 9953344436785152 9965284106379264 9965542162810624 9999885787304192 10023560621621248 10031104940197536 10043137888460352 10078009895017506 10089505099395072 10101869688977664 10114249431243568 10142182640812032 10148508053192704 10160681833955328 10168329357984096 10177398552759296 10180790545922802 10192402984218624 10215274553542656 10221418442693376 10227528424968192 10227793272358272 10240062160783104 10256909478952728 10263040676443776 10268608740212736 10275013001224192 10275617932174712 10281192819551232 10287338532716544 10295081385992208 10299945565232128 10320062646414222 10343220681728493 10348832245995648 10355018391484416 10367708365003392 10380413889960504 10384496779123584 10396610788220928 10403707352381876 10409082183991296 10415574054592512 10421838412157952 10428338238482944 10445224830463488 10448706086604981 10458025351089056 10482784835620864 10484097568109568 10496945726894016 10503259024752936 10526828149451484 10538835286007808 10545408080203776 10551750525328896 10588114363027968 10588388547986288 10600465901715456 10636997624168448 10650033160472576 10670205808963584 10670834006489124 10696097317741056 10720099168107264 10733236544538768 10745479115145216 10746390020696291 10758647594452992 10762879252856832 10776069055862784 10782789806517248 10795724448577536 10803849942858102 10829428170732288 10839087003557888 10860257095361712 10866748951528704 10867030351880664 10879425530707968 10880066045832048 10885968867760128 10892476093464576 10910396786476032 10916918614278144 10923767370773184 10930297191011328 10943692163059136 10974200276455424 10987364527546368 10995634261370376 11002207040952192 11015690137816104 11028254881333248 11041769899570176 11059649820490752 11066547433004544 11073203312917824 11080109378388128 11111651935532122 11124326135230464 11137958887847168 11153004834824892 11165726202568704 11197512491383296 11202803047694336 11211234933161952 11249871510717216 11262995020572672 11276505699323904 11290324946504448 11315660233002112 11342450177097728 11360816989126656 11364603400099872 11378530610149014 11403097176047616 11404063828572441 11417071559841792 11430767063199744 11431063069106304 11449573371854208 11470457226613632 11476680356708352 11483838060191744 11490744915969024 11497613654212608 11506267431403056 11516529941280256 11523414092849152 11539023163821819 11545920760999248 11559389626377216 11560070173696551 11566341921995136 11573255849306112 11587438760886144 11606502831446508 11613440765449536 11619741469188096 11627672923250332 11633680087990272 11640935708073984 11655201560657408 11659785857261568 11674074810518016 11677965626205567 11717520811416576 11727971739467776 11731880518293312 11750877934271424 11765278519975188 11772616214537386 11778698260832256 11786044324933632 11793132940073472 11819596518682368 11834081318337616 11847579537211392 11863584090229248 11888409109364736 11902978238175232 11911937116484574 11925524139429888 11966622327189504 11981287305531648 11995970255660976 12009653128691712 12029100341428224 12036602574716928 12051353313166336 12074891112606114 12103478543759616 12114273709858816 12130638532331904 12145190004649728 12145504510925448 12159357946085376 12179047575601152 12187360803276984 12193972879002624 12201261980663808 12201577938953728 12208916473217088 12216214507600896 12225409145865747 12231185358713152 12265282661920768 12289238292119832 12296584339887744 12307551738220544 12311653683441528 12325696632078336 12345975311012352 12353355274051584 12360785093489664 12368494189828608 12383651658198496 12403704486175392 12425597117759488 12433070386434048 12448306992299776 12449865862130112 12465123050686644 12479341049929728 12514866902134272 12522672095241984 12530203748828064 12572645604360192 12573711400733717 12588053258287104 12603153428656128 12631434678700032 12646914378061184 12670869398144256 12676856080285696 12701615564817504 12730117762127376 12744638020288512 12745718396639787 12760256449234944 12775894018412928 12780919112767488 12804562895239232 12826878045732864 12834877831979008 12855661329801216 12859945952744592 12871415816724992 12879109868478464 12903504699211776 12904264379940336 12919317817715712 12927088030465152 12934815360989184 12956096183940288 12963840854455296 12971973752793156 12979727914325952 12986769877327872 12995634443632724 13010457556082688 13031525369880576 13031862828290816 13039652789276672 13065120861130728 13096052671583232 13107733120581632 13112101755739584 13133334161832768 13141525076692896 13157629886835902 13164427467988992 13172637774925824 13193968206901248 13210137285586176 13226326179318512 13241412423942144 13259299865550336 13271125915713536 13287045475172352 13297046083517664 13313341483129818 13328526979362816 13374460248035328 13374806586930048 13390850517947136 13437346526690008 13452673465860096 13469159585303552 13495466537618598 13541177896556544 13557772477312128 13574387394563736 13589870645624832 13611876702142464 13620366071390208 13628557923591168 13636704566624256 13637057696477696 13653416214377472 13663692574791129 13675879305270304 13684054235258368 13708257092734976 13710780903686607 13726775181322944 13735031032369224 13743241321051008 13760083528552296 13781553835548672 13790960908971324 13798442994660864 13806691188645888 13823611153337856 13840551853280672 13845995705498112 13862147717627904 13887432072790016 13895784549543936 13914555963557184 13926966440617984 13931608115473308 13947498820509696 13954167546947316 13978796757479424 13987204184738304 13995927635858688 14004345366337248 14035770865935312 14051780381343744 14052971565525919 14060544106938368 14069000700438528 14088006107147232 14117485817370624 14161559915572992 14210364013537536 14226941078618112 14227778675318832 14244007199145984 14261463090321408 14293465557476352 14310982059385024 14344863459270656 14368092074483712 14372880770714544 14394299264770048 14405133257144136 14421564075589632 14439237560976384 14462618996026368 14480342793815616 14488998602038272 14489373802507552 14506754727776064 14514625157013504 14547195715301376 14565023161030912 14573729588015104 14601334264897536 14602193903616696 14636764750593024 14649819370061824 14660845681827168 14669609387936256 14687586850421472 14705586344110714 14722359866093568 14746199760654336 14755396577339392 14764271083890432 14784215711279508 14819217496791552 14832434846973952 14861404446284448 14870673113099856 14879616951733326 14887634936758272 14896588976934912 14930016655177728 14947926159568896 14948313244215936 14999828680956288 15017326694096896 15035340932431872 15046657410296304 15053766595339264 15117014842526259 15134257649092608 15152804533466496 15171374146865352 15205418438096588 15213273961218048 15222762079789056 15241022750932992 15241417425475072 15266097829138944 15271185818884203 15293942968818176 15320993221292032 15322911830313984 15341689908537408 15360093241174656 15385364218429092 15394561014665664 15402913110319104 15412519501836288 15413426898262068 15421789229326848 15431007799074816 15449918347848192 15475337108595344 15484587687266048 15492988625584128 15521247610765312 15546381143015424 15551562547505088 15565433080690688 15570620834940756 15594916182331392 15605561028572814 15623361081888768 15632757618236928 15642507357724416 15667837245695232 15687038026633584 15704931014443008 15714725766578176 15724177253431296 15745418590341024 15759462024909824 15790242224177226 15818112120305664 15827625787993344 15882171544541952 15882582821979432 15900698852573184 15919772751986688 15955496436252672 15975049740708864 15994627007547968 16080148752160896 16099854816808152 16118218672717824 16137971391679488 16164103583794176 16174184709775872 16193586672866304 16194006014567264 16249814404369312 16258630505336832 16278555297622784 16288286010134528 16300545527820996 16319138296061952 16320099068748072 16365595179714048 16375377921417216 16385651056159776 16395445786516992 16415538244588704 16435655325770798 16461300414683136 16471140365402112 16481046791319552 16491325586438144 16523535206724156 16538272648233856 16562654849355264 16577427181912064 16599821149506816 16609804969376736 16620164067582192 16639121399906304 16666065103454208 16667477903298183 16686489202845696 16696896126989312 16706938331770752 16729507252237338 16784071011049472 16804204571541504 16816852399742928 16841912904933376 16874807266075824 16894492530859008 16914758548985856 16935487419756672 16973490349503168 16994291195519716 17013675265646592 17034525357883904 17041225483689984 17067795915223521 17125607339762688 17140881773068288 17146594603659456 17174360057781312 17205685839920448 17206131390477718 17215020535062528 17225757090287616 17236117373953536 17246420481318912 17274794911920384 17285121139273728 17295965003724208 17306303885767936 17315693169770496 17339084439565824 17347276741443584 17375367159840768 17381158141329216 17409754247169762 17420161148174304 17429612203782144 17441509384875498 17461403562110976 17482802340986112 17489678785892352 17511112215777024 17522033435590528 17552569957318656 17563517033234432 17591957609201664 17597820777439968 17613516380781568 17647917779962782 17657427483131904 17658924321806079 17679066487400448 17689699410110208 17729394778023552 17751121977506424 17771369305817088 17832613664047104 17833075449240064 17854467357262848 17867905674726861 17971930958297472 17993955383491464 18014479693037568 18054903862075392 18077029969749504 18099183192751648 18160488095186944 18171410564788224 18195957798497856 18204554952503296 18218256766388172 18239036919128064 18281041204915476 18290959318503936 18301892970995712 18302366908430592 18313374709825632 18324321761401344 18346778038069728 18375405114064896 18376962816456971 18387947878628432 18397923992881152 18408921584861184 18431481537783808 18461327607330816 18467480525162292 18518962966518528 18527712732725248 18530032911077376 18552741284742912 18575477487297744 18596665094012928 18605556729263088 18626778645037056 18638395676639232 18649605579651072 18661236847811584 18672460488449664 18697684576029966 18714361154580416 18758667600584704 18784008142862976 18795305623242096 18823314423160832 18858968406540288 18882079887430656 18904730142984192 18947152018050048 18970371567091776 19015284120428544 19057954076635136 19095176643191064 19140384673852416 19157456099311616 19163841027619392 19206844342858848 19230382142298626 19240317068599296 19252316747968512 19283491994701824 19307123725087488 19318664802717696 19342339637034752 19352833542684672 19378976726573568 19396260953735168 19434144275910432 19445761281682944 19457960629189734 19468445686530048 19469591871488928 19480154815991808 19493451665449086 19515686334124032 19547288054820864 19547794242436224 19559479183915008 19583449133895296 19629813154791424 19661599680872448 19668152633609376 19685694778520576 19712287615039344 19734771892912128 19736444830253853 19758956662388736 19790952310351872 19815205928379264 19827564150799808 19839489268977768 19862118635913216 19906688873570304 19930568212758528 19931084325621248 19970012224694727 19999771574608384 20062209880395072 20086275776920704 20156019790035012 20179010198790144 20203739377955328 20228498862487136 20297016106385408 20336658715968192 20354797105518592 20361581091845604 20384805968437248 20430549107085312 20442836885386752 20455056849936384 20455586544716544 20480124321566208 20513818957905456 20526081352887552 20537217480425472 20550026002448384 20551235864349424 20562385639102464 20574677065433088 20590162771984416 20599891130464256 20640125292828444 20686441363456986 20697664491991296 20710036782968832 20735416730006784 20760827779921008 20768993558247168 20793221576441856 20807414704763752 20818164367982592 20831148109185024 20843676824315904 20856676476965888 20890449660926976 20897412173209962 20916050702178112 20965569671241728 20968195136219136 20993891453788032 21006518049505872 21053656298902968 21077670572015616 21090816160407552 21103501050657792 21176228726055936 21176777095972576 21300066320945152 21340411617927168 21341668012978248 21392194635482112 21440198336214528 21466473089077536 21492780041392582 21517295188905984 21552138111725568 21565579613034496 21591448897155072 21607699885716204 21658856341464576 21678174007115776 21720514190723424 21733497903057408 21734060703761328 21758851061415936 21760132091664096 21771937735520256 21820793572952064 21833837228556288 21835688105871263 21847534741546368 21860594382022656 21887384326118272 21948400552910848 21974729055092736 21991268522740752 22004414081904384 22031380275632208 22056509762666496 22058379516166071 22083539799140352 22119299640981504 22133094866009088 22146406625835648 22160218756776256 22223303871064244 22248652270460928 22275917775694336 22306009669649784 22319425427599989 22331452405137408 22395024982766592 22422469866323904 22499743021434432 22525990041145344 22553011398647808 22580649893008896 22631320466004224 22684900354195456 22721633978253312 22729206800199744 22757061220298028 22808127657144882 22834143119683584 22861534126399488 22862126138212608 22899146743708416 22940914453227264 22953360713416704 22967676120383488 22981489831938048 22995227308425216 23012534862806112 23033059882560512 23046828185698304 23078046327643638 23091841521998496 23118779252754432 23120140347393102 23132683843990272 23146511698612224 23174877521772288 23213005662893016 23226881530899072 23239482938376192 23255345846500664 23267360175980544 23281871416147968 23310403121314816 23319571714523136 23348149621036032 23355931252411134 23408341542859221 23435041622833152 23463761036586624 23501755868542848 23530557039950376 23545232429074772 23557396521664512 23572088649867264 23586265880146944 23639193037364736 23668162636675232 23727168180458496 23805956476350464 23823874232969148 23851048278859776 23933244654379008 23962574611063296 23991940511321952 24073205149433856 24102706626332672 24149782225212228 24206957087519232 24228547419717632 24261277064663808 24290380009299456 24291009021850896 24318715892170752 24358095151202304 24374721606553968 24387945758005248 24402523961327616 24403155877907456 24417832946434176 24432429015201792 24450818291731494 24462370717426304 24530565323841536 24578476584239664 24593168679775488 24615103476441088 24623307366883056 24651393264156672 24653482988656197 24691950622024704 24706710548103168 24721570186979328 24736988379657216 24767303316396992 24807408972350784 24866140772868096 24896613984599552 24899731724260224 24930246101373288 24958682099859456 25029733804268544 25045344190483968 25060407497656128 25147422801467434 25176106516574208 25206306857312256 25262869357400064 25293828756122368 25341738796288512 25353712160571392 25403231129635008 25460235524254752 25491436793279574 25520512898469888 25551788036825856 25561838225534976 25609125790478464 25653756091465728 25669755663958016 25711322659602432 25719891905489184 25742831633449984 25758219736956928 25807009398423552 25808528759880672 25809197085716577 25838635635431424 25854176060930304 25869630721978368 25912192367880576 25927681708910592 25943947505586312 25959455828651904 25973539754655744 25991268887265448 26020915112165376 26063050739761152 26063725656581632 26079305578553344 26114631370754643 26130241722261456 26162264077313247 26192105343166464 26224203511479168 26266668323665536 26283050153385792 26315259773671804 26328854935977984 26345275549851648 26387936413802496 26420274571172352 26452652358637024 26518599731100672 26542251831427072 26594092167035328 26626682966259636 26657053958725632 26748920496070656 26749613173860096 26781701035894272 26874693053380016 26905346931720192 26938319170607104 26990933075237196 27082355793113088 27115544954624256 27148774789127472 27179741291249664 27223753404284928 27240732142780416 27257115847182336 27273409133248512 27274115392955392 27306832428754944 27327385149582258 27351758610540608 27368108470516736 27416514185469952 27421561807373214 27453550362645888 27470062064738448 27486482642102016 27520167057104592 27563107671097344 27581921817942648 27596885989321728 27613382377291776 27647222306675712 27681103706561344 27691991410996224 27791569099087872 27829111927114368 27853932881235968 27863216230946616 27894997641019392 27908335093894632 27957593514958848 27974408369476608 27991855271717376 28008690732674496 28071541731870624 28105943131051838 28121088213876736 28138001400877056 28176012214294464 28234971634741248 28323119831145984 28420728027075072 28453882157236224 28455557350637664 28522926180642816 28586931114952704 28621964118770048 28689726918541312 28736184148967424 28745761541429088 28788598529540096 28810266514288272 28843128151179264 28845573213447939 28878475121952768 28925237992052736 28960685587631232 28977997204076544 28978747605015104 29013509455552128 29029250314027008 29094391430602752 29130046322061824 29147459176030208 29186940943784601 29202668529795072 29204387807233392 29240177498173629 29273529501186048 29321691363654336 29339218775872512 29375173700842944 29411172688221428 29444719732187136 29492399521308672 29510793154678784 29528542167780864 29568431422559016 29638434993583104 29664869693947904 29722808892568896 29741346226199712 29759233903466652 29793177953869824 29860033310355456 29895852319137792 29896626488431872 29999657361912576 30034653388193792 30070681864863744 30093314820592608 30107533190678528 30234029685052518 30268515298185216 30305609066932992 30342748293730704 30410836876193176 30426547922436096 30445524159578112 30482045501865984 30482834850950144 30532195658277888 30542371637768406 30587885937636352 30641986442584064 30645823660627968 30683379817074816 30720186482349312 30770728436858184 30789122029331328 30805826220638208 30825039003672576 30826853796524136 30843578458653696 30862015598149632 30899836695696384 30950674217190688 30969175374532096 31029662045185479 31103125095010176 31130866161381376 31141241669881512 31189832364662784 31211122057145628 31246722163777536 31265515236473856 31285014715448832 31335674491390464 31374076053267168 31429451533156352 31448354506862592 31490837180682048 31518924049819648 31580484448354452 31636224240611328 31655251575986688 31764343089083904 31765165643958864 31801397705146368 31910992872505344 31950099481417728 31989254015095936 32160297504321792 32199709633616304 32236437345435648 32239170062088873 32275942783358976 32328207167588352 32348369419551744 32387173345732608 32388012029134528 32499628808738624 32517261010673664 32557110595245568 32576572020269056 32601091055641992 32638276592123904 32640198137496144 32731190359428096 32750755842834432 32771302112319552 32790891573033984 32831076489177408 32871310651541596 32922600829366272 32962093582639104 32982651172876288 33047070413448312 33076545296467712 33125309698710528 33154854363824128 33199642299013632 33219609938753472 33240328135164384 33334955806596366 33372978405691392 33393792253978624 33413876663541504 33459014504474676 33568142022098944 33608409143083008 33633704799485856 33683825809866752 33749614532151648 33788985061718016 33829517097971712 33870974839513344 33946980699006336 33988582391039432 34027350531293184 34069050715767808 34082450967379968 34135591830447042 34212191485717323 34251214679525376 34293189207318912 34348720115562624 34411371679840896 34412262780955436 34430041070125056 34451514180575232 34472234747907072 34492840962637824 34549589823840768 34570242278547456 34591930007448416 34612607771535872 34678168879131648 34680210521089653 34762316282658432 34819508494339524 34840322296348608 34859224407564288 34883018769750996 34922807124221952 34965604681972224 34979357571784704 35022224431554048 35044066871181056 35127034066468864 35183915218403328 35195641554879936 35227032761563136 35295835559925564 35317848643612158 35358132974800896 35379398820220416 35458789556047104 35502243955012848 35542738611634176 35665227328094208 35666150898480128 35708934714525696 35735811349453722 35943861916594944 35987910766982928 36028959386075136 36109807724150784 36154059939499008 36198366385503296 36342821129576448 36391915596995712 36409109905006592 36436513532776344 36478073838256128 36562082409830952 36581918637007872 36603785941991424 36604733816861184 36626749419651264 36648643522802688 36693556076139456 36753925632913942 36775895757256864 36795847985762304 36862963075567616 36922655214661632 36934961050324584 37037925933037056 37055425465450496 37060065822154752 37105482569485824 37150954974595488 37211113458526176 37276791353278464 37299211159302144 37322473695623168 37344920976899328 37395369152059932 37428722309160832 37517335201169408 37568016285725952 37590611246484192 37646628846321664 37717936813080576 37721134202201151 37764159774861312 37809460285968384 37894304036100096 37940743134183552 38030568240857088 38115908153270272 38190353286382128 38237155189919361 38280769347704832 38327682055238784 38413688685717696 38460764284597252 38480634137198592 38504633495937024 38566983989403648 38614247450174976 38637329605435392 38684679274069504 38757953453147136 38792521907470336 38868288551820864 38891522563365888 38915921258379468 38939183742977856 38960309631983616 38986903330898172 39031372668248064 39094576109641728 39095588484872448 39118958367830016 39166898267790592 39259626309582848 39323199361744896 39336305267218752 39371389557041152 39424575230078688 39472889660507706 39517913324777472 39581904620703744 39630411856758528 39655128301599616 39678978537955536 39724237271826432 39813377747140608 39861136425517056 39862168651242496 39940024449389454 39999543149216768 40124419760790144 40172551553841408 40312039580070024 40358020397580288 40407478755910656 40456997724974272 40673317431936384 40709594211037184 40723162183691208 40769611936874496 40861098214170624 40885673770773504 40910113699872768 40911173089433088 40960248643132416 41027637915810912 41052162705775104 41100052004896768 41102471728698848 41124771278204928 41180325543968832 41199782260928512 41280250585656888 41372882726913972 41395328983982592 41420073565937664 41470833460013568 41521655559842016 41537987116494336 41586443152883712 41614829409527504 41662296218370048 41687353648631808 41713352953931776 41780899321853952 41794824346419924 41832101404356224 41931139342483456 41936390272438272 41987782907576064 42013036099011744 42107312597805936 42155341144031232 42158914696577757 42181632320815104 42207002101315584 42352457452111872 42353554191945152 42600132641890304 42680823235854336 42683336025956496 42784389270964224 42880396672429056 42932946178155072 42985560082785164 43034590377811968 43104276223451136 43131159226068992 43182897794310144 43215399771432408 43317712682929152 43356348014231552 43441028381446848 43466995806114816 43468121407522656 43520264183328192 43543875471040512 43641587145904128 43671376211742526 43695069483092736 43721188764045312 43774768652236544 43896801105821696 43949458110185472 43982537045481504 44008828163808768 44062760551264416 44116759032332142 44167079598280704 44238599281963008 44266189732018176 44292813251671296 44320437513552512 44446607742128488 44497304540921856 44551835551388672 44612019339299568 44638850855199978 44662904810274816 44790049965533184 44844939732647808 44999486042868864 45051980082290688 45106022797295616 45161299786017792 45262640932008448 45351044527578777 45458413600399488 45514122440596056 45616255314289764 45668286239367168 45723068252798976 45724252276425216 45798293487416832 45881828906454528 45935352240766976 45962979663876096 46025069725612224 46066119765121024 46093656371396608 46156092655287276 46183683043996992 46237558505508864 46240280694786204 46265367687980544 46293023397224448 46349755043544576 46426011325786032 46453763061798144 46478965876752384 46510691693001328 46563742832295936 46620806242629632 46639143429046272 46696299242072064 46711862504822268 46816683085718442 46870083245666304 46927522073173248 47003511737085696 47061114079900752 47090464858149544 47114793043329024 47144177299734528 47172531760293888 47278386074729472 47336325273350464 47454336360916992 47611912952700928 47647748465938296 47702096557719552 47866489308758016 47925149222126592 47983881022643904 48205413252665344 48299564450424456 48413914175038464 48457094839435264 48522554129327616 48580760018598912 48582018043701792 48749443213107936 48775891516010496 48806311755814912 48835665892868352 48864858030403584 48901636583462988 48924741434852608 49061130647683072 49156953168479328 49186337359550976 49230206952882176 49246614733766112 49306965977312394 49383901244049408 49413421096206336 49417609923813911 49443140373958656 49473976759314432 49534606632793984 49614817944701568 49732281545736192 49793227969199104 49799463448520448 49860492202746576 49917364199718912 50002433709894549 50059467608537088 50090688380967936 50120814995312256 50294845602934868 50352213033148416 50412613714624512 50525738714800128 50587657512244736 50683477592577024 50806462259270016 50920471048509504 50982873586559148 51041025796939776 51103576073651712 51123676451069952 51218251580956928 51339511327916032 51422645319204864 51439783810978368 51485663266899968 51516439473913856 51617057519761344 51618394171433154 51677271270862848 51708352121860608 51739261443956736 51824384735761152 51855363417821184 51887895011172624 51918911657303808 51947079509311488 51982537774530896 52041830224330752 52126101479522304 52127451313163264 52158611157106688 52229262741509286 52260483444522912 52324528154626494 52384210686332928 52448407022958336 52533336647331072 52566100306771584 52630519547343608 52657709871955968 52690551099703296 52775872827604992 52840549142344704 52905304717274048 52976772965418237 53037199462201344 53188184334070656 53253365932519272 53314107917451264 53497840992141312 53499226347720192 53563402071788544 53749386106760032 53876638341214208 53981866150474392 54164711586226176 54231089909248512 54297549578254944 54481464285560832 54514231694364672 54548230785910784 54613664857509888 54654770299164516 54703517221081216 54736216941033472 54833028370939904 54843123614746428 54907100725291776 54940124129476896 54972965284204032 55040334114209184 55126215342194688 55130888449370913 55163843635885296 55193771978643456 55226764754583552 55231446385439077 55294444613351424 55362207413122688 55383982821992448 55583138198175744 55658223854228736 55707865762471936 55726432461893232 55789995282038784 55816670187789264 55915187029917696 55948816738953216 55983710543434752 56017381465348992 56143083463741248 56211886262103676 56276002801754112 56352024428588928 56469943269482496 56646239662291968 56841456054150144 56911114701275328 57045852361285632 57173862229905408 57243928237540096 57379453837082624 57472368297934848 57491523082858176 57577197059080192 57620533028576544 57691146426895878 57756950243905536 57850475984105472 57921371175262464 57955994408153088 57957495210030208 58027018911104256 58058500628054016 58188782861205504 58260092644123648 58294918352060416 58373881887569202 58405337059590144 58408775614466784 58480354996347258 58547059002372096 58643382727308672 58678437551745024 58750347401685888 58822345376442856 58889439464374272 58984799042617344 59021586309357568 59057084335561728 59136862845118032 59209334490761559 59276869987166208 59445617785137792 59482692452399424 59518467806933304 59586355907739648 59720066620710912 59791704638275584 59793252976863744 59999314723825152 60069306776387584 60186629641185216 60215066381357056 60468059370105036 60537030596370432 60611218133865984 60685496587461408 60821673752386352 60891048319156224 60965669701900288 61064391316555776 61084743275536812 61175771875272704 61283972885168128 61291647321255936 61366759634149632 61440372964698624 61541456873716368 61578244058662656 61611652441276416 61650078007345152 61653707593048272 61687156917307392 61724031196299264 61799673391392768 61901348434381376 61938350749064192 62059324090370958 62206250190020352 62261732322762752 62282483339763024 62379664729325568 62422244114291256 62493444327555072 62531030472947712 62570029430897664 62671348982780928 62748152106534336 62896709013725184 62981674361364096 63037848099639296 63160968896708904 63272448481222656 63310503151973376 63528686178167808 63530331287917728 63900198962835456 63978508030191872 64320595008643584 64399419267232608 64478340124177746 64551885566717952 64656414335176704 64696738839103488 64774346691465216 64776024058269056 64999257617477248 65034522021347328 65114221190491136 65153144040538112 65202182111283984 65276553184247808 65280396274992288 65462380718856192 65501511685668864 65507064317613789 65542604224639104 65581783146067968 65662152978354816 65742621303083192 65845201658732544 65924187165278208 65965302345752576 66094140826896624 66153090592935424 66175138548498213 66250619397421056 66399284598027264 66439219877506944 66480656270328768 66669911613192732 66745956811382784 66787584507957248 66827753327083008 66918029008949352 67136284044197888 67267409598971712 67367651619733504 67499229064303296 67577970123436032 67659034195943424 67741949679026688 67893961398012672 67977164782078864 68054701062586368 68138101431535616 68164901934759936 68271183660894084 68424382971434646 68502429359050752 68586378414637824 68697440231125248 68822743359681792 68824525561910872 68860082140250112 68903028361150464 68944469495814144 68985681925275648 69099179647681536 69140484557094912 69183860014896832 69225215543071744 69356337758263296 69360421042179306 69524632565316864 69639016988679048 69680644592697216 69718448815128576 69766037539501992 69845614248443904 69931209363944448 69958715143569408 70044448863108096 70088133742362112 70225024628577663 70391283109759872 70454065523126272 70591671119851128 70635697287224316 70716265949601792 70758797640440832 70917579112094208 71004487910025696 71332301796960256 71417869429051392 71471622698907444 71887723833189888 71975821533965856 72219615448301568 72225737580958793 72308119878998016 72396732771006592 72685642259152896 72783831193991424 72818219810013184 72873027065552688 72956147676512256 73124164819661904 73163837274015744 73207571883982848 73209467633722368 73253498839302528 73297287045605376 73387112152278912 73507851265827884 73551791514513728 73591695971524608 73725926151135232 73845310429323264 73869922100649168 73960448965968591 74075851866074112 74120131644309504 74210965138971648 74301909949190976 74422226917052352 74598422318604288 74644947391246336 74689841953798656 74790738304119864 74857444618321664 75034670402338816 75136032571451904 75181222492968384 75293257692643328 75442268404402302 75528319549722624 75618920571936768 75788608072200192 75881486268367104 76061136481714176 76231816306540544 76380706572764256 76474310379838722 76561538695409664 76655364110477568 76827377371435392 76921528569194504 76961268274397184 77009266991874048 77133967978807296 77228494900349952 77274659210870784 77369358548139008 77427591257149731 77515906906294272 77736577103641728 77783045126731776 77831842516758936 77878367485955712 77920619263967232 77973806661796344 78062745336496128 78189152219283456 78191176969744896 78237916735660032 78333796535581184 78486792231939741 78672610534437504 78742779114082304 78849150460157376 78945779321015412 79035826649554944 79163809241407488 79260823713517056 79310256603199232 79357957075911072 79626755494281216 79724337302484992 79880048898778908 79999086298433536 80248839521580288 80345103107682816 80624079160140048 80716040795160576 80814957511821312 80913995449948544 81346634863872768 81419188422074368 81446324367382416 81539223873748992 81722196428341248 81771347541547008 81820227399745536 81822346178866176 81920497286264832 82055275831621824 82104325411550208 82204943457397696 82249542556409856 82360651087937664 82399564521857024 82560501171313776 82745765453827944 82790657967965184 82840147131875328 82941666920027136 83043311119684032 83075974232988672 83229658819055008 83374707297263616 83426705907863552 83561798643707904 83589648692839848 83664202808712448 83862278684966912 83872780544876544 83975565815152128 84026072198023488 84214625195611872 84317829393155514 84363264641630208 84414004202631168 84704914904223744 84707108383890304 85200265283780608 85361646471708672 85366672051912992 85568778541928448 85760793344858112 85865892356310144 85971120165570328 86069180755623936 86208552446902272 86262318452137984 86365795588620288 86430799542864816 86536719640343817 86635425365858304 86882056762893696 86933991612229632 86936242815045312 87040528366656384 87087750942081024 87283174291808256 87342752423485052 87390138966185472 87442377528090624 87549537304473088 87720532494520887 87793602211643392 87965074090963008 88017656327617536 88125521102528832 88233518064664284 88334159196561408 88477198563926016 88532379464036352 88585626503342592 88640875027105024 88893215484256976 88994609081843712 89103671102777344 89224038678599136 89277701710399956 89580099931066368 89689879465295616 89998972085737728 90103960164581376 90212045594591232 90322599572035584 90525281864016896 90702089055157554 90916827200798976 91028244881192112 91232510628579528 91336572478734336 91446136505597952 91448504552850432 91596586974833664 91763657812909056 91925959327752192 92050139451224448 92132239530242048 92312185310574552 92367366087993984 92475117011017728 92480561389572408 92530735375961088 92586046794448896 92699510087089152 92852022651572064 92907526123596288 93021383386002656 93241612485259264 93392598484144128 93423725009644536 93633366171436884 93740166491332608 93855044146346496 94007023474171392 94122228159801504 94180929716299088 94288354599469056 94345063520587776 94556772149458944 94672650546700928 94908672721833984 95223825905401856 95295496931876592 95404193115439104 95732978617516032 95850298444253184 95967762045287808 96410826505330688 96599128900848912 96717510186266619 96827828350076928 97045108258655232 97161520037197824 97164036087403584 97498886426215872 97551783032020992 97612623511629824 97671331785736704 97729716060807168 97803273166925976 97849482869705216 98122261295366144 98313906336958656 98372674719101952 98460413905764352 98493229467532224 98613931954624788 98767802488098816 98835219847627822 98886280747917312 98947953518628864 99069213265587968 99229635889403136 99464563091472384 99586455938398208 99598926897040896 99720984405493152 100004867419789098 100118935217074176 100181376761935872 100241629990624512 100589691205869736 100704426066296832 100825227429249024 101051477429600256 101175315024489472 101366955185154048 101612924518540032 101840942097019008 101965747173118296 102082051593879552 102207152147303424 102247352902139904 102436503161913856 102636574457151969 102879567621956736 102971326533799936 103234115039522688 103236788342866308 103354542541725696 103416704243721216 103478522887913472 103648769471522304 103710726835642368 103775790022345248 103837823314607616 103965075549061792 104254902626326528 104317222314213376 104458525483018572 104520966889045824 104649056309252988 104768421372665856 104896814045916672 105066673294662144 105132200613543168 105261039094687216 105381102199406592 105551745655209984 105681098284689408 105810609434548096 105953545930836474 106074398924402688 106376368668141312 106506731865038544 106628215834902528 106995681984282624 106998452695440384 107126804143577088 107498772213520064 107753276682428416 107963732300948784 108329423172452352 108462179818497024 108595099156509888 109028463388729344 109096461571821568 109227329715019776 109309540598329032 109407034442162432 109472433882066944 109666056741879808 109686247229492856 109814201450583552 109880248258953792 109945930568408064 110080668228418368 110261776898741826 110327687271770592 110387543957286912 110462892770878154 110588889226702848 110724414826245376 110767965643984896 111166276396351488 111316447708457472 111415731524943872 111452864923786464 111633340375578528 111830374059835392 111839854038105167 111897633477906432 111967421086869504 112034762930697984 112286166927482496 112423772524207352 112552005603508224 112704048857177856 112939886538964992 113163402606603453 113292479324583936 113682912108300288 113822229402550656 114091704722571264 114347724459810816 114487856475080192 114711465569758083 114983046165716352 115241066057153088 115382292853791756 115513900487811072 115700951968210944 115842742350524928 115911988816306176 115914990420060416 116054037822208512 116377565722411008 116520185288247296 116589836704120832 116747763775138404 116817551228933568 116960709992694516 117094118004744192 117286765454617344 117356875103490048 117500694803371776 117644690752885712 117778878928748544 117969598085234688 118043172618715136 118114168671123456 118273725690236064 118418668981523118 118553739974332416 118891235570275584 118965384904798848 119036935613866608 119172711815479296 119440133241421824 119583409276551168 119586505953727488 119998629447650304 120373259282370432 120430132762714112 120936118740210072 121074061192740864 121222436267731968 121370993174922816 121643347504772704 121931339403800576 122128782633111552 122169486551073624 122351543750545408 122567945770336256 122583294642511872 122733519268299264 122880745929397248 123082913747432736 123156488117325312 123300156014690304 123307415186096544 123374313834614784 123599346782785536 123802696868762752 123876701498128384 124118648180741916 124412500380040704 124523464645525504 124564966679526048 124759329458651136 124844488228582512 124986888655110144 124997483924941069 125062060945895424 125140058861795328 125342697965561856 125496304213068672 125793418027450368 125963348722728192 126075696199278592 126321937793417808 126476744089733271 126544896962445312 126621006303946752 127057372356335616 127060662575835456 127800397925670912 127957016060383744 128641190017287168 128798838534465216 128956680248355492 129103771133435904 129312828670353408 129393477678206976 129548693382930432 129552048116538112 129998515234954496 130069044042694656 130228442380982272 130306288081076224 130404364222567968 130560792549984576 130924761437712384 131014128635227578 131085208449278208 131163566292135936 131324305956709632 131485242606166384 131690403317465088 131848374330556416 131930604691505152 132188281653793248 132306181185870848 132350277096996426 132501238794842112 132798569196054528 132878439755013888 132961312540657536 133339823226385464 133491913622765568 133575169015914496 133655506654166016 133836058017898704 134534819197943424 134998458128606592 135155940246872064 135318068391886848 135483899358053376 135787922796025344 135954329564157728 136276202863071232 136542367321788168 136848765942869292 137004858718101504 137172756829275648 137394880462250496 137645486719363584 137649051123821744 137806056722300928 137888938991628288 138198359295363072 138280969114189824 138367720029793664 138450431086143488 138712675516526592 138720842084358612 139049265130633728 139278033977358096 139361289185394432 139436897630257152 139532075079003984 139691228496887808 139703070269051783 139862418727888896 139917430287138816 140088897726216192 140176267484724224 140450049257155326 140782566219519744 140908131046252544 141183342239702256 141271394574448632 141432531899203584 141517595280881664 141835158224188416 142008975820051392 142664603593920512 142835738858102784 142943245397814888 143775447666379776 143951643067931712 144451475161917586 144616239757996032 144793465542013184 145371284518305792 145567662387982848 145636439620026368 145746054131105376 146248329639323808 146327674548031488 146418935267444736 146506997678605056 146594574091210752 146774224304557824 147015702531655768 147103583029027456 147183391943049216 147451852302270464 147690620858646528 147739844201298336 147920897931937182 148151703732148224 148240263288619008 148252829771441733 148421930277943296 148603819898381952 148844453834104704 149196844637208576 149289894782492672 149379683907597312 149581476608239728 149714889236643328 150007301129683647 150272065142903808 150362444985936768 150884536808804604 151056639099445248 151237841143873536 151577216144400384 151762972536734208 152463632613081088 152761413145528512 152948620759677444 153123077390819328 153310728220955136 153654754742870784 153843057138389008 154018533983748096 154267935957614592 154456989800699904 154549318421741568 154738717096278016 154855182514299462 155031813812588544 155473154207283456 155566090253463552 155663685033517872 155756734971911424 155841238527934464 155947613323592688 156125490672992256 156378304438566912 156382353939489792 156475833471320064 156667593071162368 156973584463879482 157345221068875008 157485558228164608 157698300920314752 157891558642030824 158071653299109888 158327618482814976 158521647427034112 158620513206398464 158715914151822144 158930318896254711 159448674604969984 159760097797557816 159998172596867072 160497679043160576 160690206215365632 161248158320280096 161629915023642624 161827990899897088 162693269727745536 162838376844148736 162892648734764832 163444392856682496 163458248209538321 163542695083094016 163644692357732352 163840994572529664 164110551663243648 164208650823100416 164409886914795392 164499085112819712 164721302175875328 164799129043714048 165121002342627552 165392665348112739 165491530907655888 165581315935930368 165680294263750656 165694339156317231 165883333840054272 166086622239368064 166151948465977344 166459317638110016 166749414594527232 166853411815727104 167123597287415808 167179297385679696 167328405617424896 167745561089753088 167951131630304256 168052144396046976 168429250391223744 168635658786311028 168828008405262336 169409829808447488 169414216767780608 170400530567561216 170733344103825984 171137557083856896 171521586689716224 171731784712620288 171942240331140656 172138361511247872 172417104893804544 172524636904275968 172731591177240576 172861599085729632 173073439280687634 173270850731716608 173764113525787392 173867983224459264 173872485630090624 174081056733312768 174175501884162048 174566348583616512 174685504846970104 174780277932370944 174884755056181248 175099074608946176 175441064989041774 175930148181926016 176035312655235072 176251042205057664 176467036129328568 176668318393122816 176954397127852032 177064758928072704 177171253006685184 177281750054210048 177628003472284677 177786430968513952 178207342205554688 178448077357198272 178555403420799912 179160199862132736 179379758930591232 179997944171475456 180207920329162752 180645199144071168 181050563728033792 181404178110315108 181833654401597952 182056489762384224 182465021257159056 182673144957468672 182688630351836947 182897009105700864 183193173949667328 183527315625818112 183851918655504384 184100278902448896 184264479060484096 184624370621149104 184734732175987968 184950234022035456 184961122779144816 185061470751922176 185172093588897792 185399020174178304 185704045303144128 185815052247192576 186042766772005312 186483224970518528 186785196968288256 186847450019289072 187266732342873768 187480332982665216 187710088292692992 188014046948342784 188244456319603008 188361859432598176 188690127041175552 189113544298917888 189345301093401856 189817345443667968 190447651810803712 190590993863753184 191700596888506368 191935524090575616 192821653010661376 193198257801697824 193435020372533238 193655656700153856 194090216517310464 194323040074395648 194328072174807168 194997772852431744 195103566064041984 195225247023259648 195342663571473408 195459432121614336 195606546333851952 195698965739410432 196521192952841367 196627812673917312 196745349438203904 196986458935064448 197227863909249576 197535604976197632 197670439695255644 197772561495834624 197895907037257728 198138426531175936 198459271778806272 198525415645494639 199172911876796416 199197853794081792 199441968810986304 200009734839578196 200237870434148352 200362753523871744 200483259981249024 201179382411739472 201408852132593664 202102954859200512 202350630048978944 202733910370308096 203225849037080064 203681884194038016 203931494346236592 204164103187759104 204414304294606848 204494705804279808 204873006323827712 205273148914303938 205759135243913472 205942653067599872 206468230079045376 206473576685732616 206709085083451392 206833408487442432 206957045775826944 207297538943044608 207421453671284736 207551580044690496 207675646629215232 207930151098123584 208509805252653056 208917050966037144 209041933778091648 209298112618505976 209536842745331712 209793628091833344 210133346589324288 210264401227086336 210522078189374432 211362196569378816 211621218869096192 211907091861672948 212148797848805376 212752737336282624 213013463730077088 213996905390880768 214253608287154176 214997544427040128 215506553364856832 215927464601897568 216658846344904704 216677212742876379 216924359636994048 217190198313019776 218056926777458688 218192923143643136 218454659430039552 218619081196658064 218814068884324864 218944867764133888 219372494458985712 219628402901167104 219760496517907584 219891861136816128 220161336456836736 220523553797483652 220655374543541184 220775087914573824 220925785541756308 221177778453405696 221448829652490752 221535931287969792 221881346897905773 222632895416914944 222831463049887744 222905729847572928 223266680751157056 223679708076210334 223795266955812864 223934842173739008 224069525861395968 224572333854964992 224847545048414704 225104011207016448 225408097714355712 225879773077929984 226326805213206906 226584958649167872 227365824216600576 227644458805101312 228183409445142528 228695448919621632 228975712950160384 229422931139516166 229966092331432704 230482132114306176 230764585707583512 231027800975622144 231401903936421888 231685484701049856 231823977632612352 231829980840120832 232108075644417024 232282773771449193 233040370576494592 233495527550276808 233635102457867136 233921419985389032 234188236009488384 234573530909234688 234713750206980096 235001389606743552 235289381505771424 236086345237430272 236228337342246912 236547451380472128 236837337963046236 237107479948664832 237782471140551168 237930769809597696 238073871227733216 238880266482843648 238900516613940623 239173011907454976 239997258895300608 240746518564740864 240860265525428224 241872237480420144 242148122385481728 242444872535463936 242741986349845632 243286695009545408 243862678807601152 244257565266223104 244338973102147248 244703087501090816 245166589285023744 245467038536598528 245761491858794496 246165827494865472 246312976234650624 246614830372193088 246748627669229568 247198693565571072 247605393737525504 247753402996256768 248237296361483832 248825000760081408 249046929291051008 249129933359052096 249688976457165024 249994967849882138 250124121891790848 250280117723590656 250685395931123712 250992608426137344 251586836054900736 251926697445456384 252151392398557184 252643875586835616 252953488179466542 253089793924890624 253242012607893504 254114744712671232 254121325151670912 255600795851341824 255914032120767488 257282380034574336 257597677068930432 257913360496710984 258207542266871808 258625657340706816 258786955356413952 259097386765860864 259104096233076224 259610158921031451 259997030469908992 260456884761964544 260808728445135936 261121585099969152 261849522875424768 262028257270455156 262170416898556416 262327132584271872 262648611913419264 262970485212332768 263380806634930176 263861209383010304 264376563307586496 264612362371741696 264700554193992852 265002477589684224 265597138392109056 265756879510027776 265922625081315072 266679646452770928 266983827245531136 267150338031828992 267311013308332032 267672116035797408 269069638395886848 269996916257213184 270311880493744128 270636136783773696 270967798716106752 271575845592050688 271908659128315456 272552405726142464 273084734643576336 273697531885738584 274009717436203008 274345513658551296 274789760924500992 275290973438727168 275298102247643488 275777877983256576 276396718590726144 276735440059587328 276900862172286976 277425351033053184 277441684168717224 278098530261267456 278556067954716192 278722578370788864 279064150158007968 279406140538103566 279724837455777792 280177795452432384 280352534969448448 280900098514310652 281565132439039488 281816262092505088 282366684479404512 282542789148897264 282865063798407168 283035190561763328 283670316448376832 284017951640102784 285329207187841024 285671477716205568 285886490795629776 287550895332759552 287903286135863424 288902950323835172 289232479515992064 289586931084026368 290152530558799857 291135324775965696 291492108262210752 292496659278647616 292655349096062976 292837870534889472 293013995357210112 293189148182421504 293548448609115648 294031405063311536 294207166058054912 294366783886098432 294903704604540928 295381241717293056 295479688402596672 295841795863874364 296303407464296448 296505659542883466 296843860555886592 297207639796763904 297688907668209408 298393689274417152 298579789564985344 298759367815194624 299162953216479456 299429778473286656 300014602259367294 300544130285807616 300724889971873536 301769073617609208 302113278198890496 302475682287747072 303154432288800768 303525945073468416 305522826291057024 305897241519354888 306246154781638656 306621456441910272 307309509485741568 307686114276778016 308913979601399808 309477434192556032 309710365028598924 310063627625177088 310946308414566912 311132180506927104 311327370067035744 311513469943822848 311895226647185376 312764707878979584 312951666942640128 313335186142324736 313947168927758964 314690442137750016 314971116456329216 315396601840629504 315783117284061648 316143306598219776 316655236965629952 317043294854068224 317241026412796928 317431828303644288 317860637792509422 318897349209939968 319520195595115632 319996345193734144 320995358086321152 321380412430731264 322496316640560192 323259830047285248 323655981799794176 325386539455491072 325676753688297472 325785297469529664 326916496419076642 327085390166188032 327289384715464704 327681989145059328 328221103326487296 328417301646200832 328819773829590784 328998170225639424 329442604351750656 329598258087428096 330242004685255104 330785330696225478 330983061815311776 331162631871860736 331388678312634462 331766667680108544 332173244478736128 332303896931954688 332918635276220032 333498829189054464 333706823631454208 334247194574831616 334358594771359392 334656811234849792 335491122179506176 335519562114315501 335902263260608512 336104288792093952 336858500782447488 337271317572622056 337656016810524672 338819659616894976 338828433535561216 339490207819810359 341466688207651968 342275114167713792 343043173379432448 343463569425240576 343884480662281312 345049273808551936 345723198171459264 346146878561375268 346541701463433216 347528227051574784 347735966448918528 347744971260181248 348162113466625536 349132697167233024 349371009693940208 349560555864741888 349769510112362496 350198149217892352 350882129978083548 351860296363852032 352070625310470144 352502084410115328 352934072258657136 353336636786245632 353908794255704064 354129517856145408 354342506013370368 354563500108420096 355256006944569354 355572861937027904 356414684411109376 356896154714396544 357110806841599824 358320399724265472 358759517861182464 359995888342950912 361290398288142336 362101127456067584 362808356220630216 363667308803195904 364112979524768448 364930042514318112 365377260703673894 365794018211401728 366386347899334656 367054631251636224 367703837311008768 368200557804897792 368528958120968192 369248741242298208 369469464351975936 369900468044070912 369922245558289632 370122941503844352 370798040348356608 371408090606288256 371630104494385152 372085533544010624 372966449941037056 373570393936576512 373694900038578144 374533464685747536 374960665965330432 374992451774823207 375420176585385984 376028093896685568 376488912639206016 376723718865196352 377380254082351104 378227088597835776 378690602186803712 379430232269199813 379634690887335936 381181987727506368 383401193777012736 383871048181151232 385643306021322752 386396515603395648 386870040745066476 387311313400307712 388180433034620928 388646080148791296 388656144349614336 389995545704863488 390207132128083968 390450494046519296 390685327142946816 390918864243228672 391213092667703904 391397931478820864 393042385905682734 393255625347834624 393490698876407808 393972917870128896 394455727818499152 395071209952395264 395340879390511288 395545122991669248 395791814074515456 396276853062351872 396918543557612544 397050831290989278 398345823753592832 398395707588163584 398883937621972608 400019469679156392 400475740868296704 400725507047743488 400966519962498048 402358764823478944 404701260097957888 405467820740616192 406451698074160128 407363768388076032 407862988692473184 408828608589213696 409746012647655424 410546297828607876 411518270487826944 411885306135199744 412936460158090752 412947153371465232 413418170166902784 413666816974884864 414595077886089216 414842907342569472 415103160089380992 415351293258430464 415860302196247168 417019610505306112 417834101932074288 418083867556183296 418596225237011952 419073685490663424 419109210807155349 419587256183666688 420266693178648576 420528802454172672 421044156378748864 422724393138757632 423242437738192384 423814183723345896 424297595697610752 425505474672565248 426026927460154176 427993810781761536 428507216574308352 429995088854080256 431013106729713664 431854929203795136 433354425485752758 433848719273988096 434380396626039552 436113853554917376 436385846287286272 436909318860079104 437238162393316128 437628137768649728 437889735528267776 438744988917971424 439256805802334208 439520993035815168 439783722273632256 440322672913673472 441047107594967304 441310749087082368 441550175829147648 441851571083512616 442355556906811392 442897659304981504 443071862575939584 443762693795811546 444758489314325199 445265790833829888 445811459695145856 446533361502314112 447359416152420668 447590533911625728 447869684347478016 448139051722791936 449144667709929984 449695090096829408 450816195428711424 452653610426413812 453169917298335744 454731648433201152 455288917610202624 457390897839243264 457951425900320768 458845862279032332 459932184662865408 460964264228612352 461529171415167024 462055601951244288 462803807872843776 463370969402099712 463647955265224704 463659961680241664 464216151288834048 464565547542898386 466080741152989184 466991055100553616 467270204915734272 467842839970778064 468376472018976768 469147061818469376 469427500413960192 470002779213487104 470578763011542848 472456674684493824 473094902760944256 473674675926092472 474214959897329664 475564942281102336 475861539619195392 476147742455466432 477801033227881246 478346023814909952 479994517790601216 481493037129481728 481720531050856448 483744474960840288 484889745070927872 485483972699691264 486573390019090816 487725357615202304 488515130532446208 488677946204294496 489406175002181632 490333178570047488 490374744628614963 490934077073197056 491522983717588992 492331654989730944 492625952469301248 493229660744386176 493497255338459136 494397387131142144 495210787475051008 495506805992513536 496177996044338217 496474592722967664 497083017468951693 497650001520162816 498259866718104192 499377952914330048 499989935699764276 500248243783581696 500560235447181312 501370791862247424 501985216852274688 503853394890912768 504302784797114368 505287751173671232 505906976358933084 506484025215787008 508229489425342464 508242650303341824 511201591702683648 511828064241534976 514564760069148672 515195354137860864 515826720993421968 516415084533743616 517251314681413632 517573910712827904 518194773531721728 518208192466152448 519220317842062902 519994060939817984 520913769523929088 521617456890271872 522243170199938304 523699045750849536 524056514540910312 524340833797112832 524654265168543744 525297223826838528 525940970424665536 528753126615172992 529224724743483392 529401108387985704 530004955179368448 531194276784218112 531513759020055552 531845250162630144 533359292905541856 534300676063657984 534622026616664064 535344232071594816 538139276791773696 539993832514426368 540623760987488256 541935597432213504 543151691184101376 543817318256630912 545104811452284928 546169469287152672 547395063771477168 548019434872406016 548065891055510841 548691027317102592 549579521849001984 550581946877454336 550596204495286976 551555755966513152 552793437181452288 553470880119174656 553801724344573952 554850702066106368 554883368337434448 556197060522534912 557112135909432384 557445156741577728 558128300316015936 558812281076207132 559449674911555584 560355590904864768 560705069938896896 561800197028621304 563130264878078976 563632524185010176 564733368958809024 565085578297794528 566070381123526656 567340632896753664 568035903280205568 570658414375682048 571342955432411136 571772981591259552 575101790665519104 575806572271726848 577805900647670344 578464959031984128 579173862168052736 580305061117599714 582270649551931392 582984216524421504 584993318557295232 585310698192125952 585675741069778944 586027990714420224 586378296364843008 587096897218231296 588062810126623072 588414332116109824 589563578858524101 590959376805193344 591683591727748728 592606814928592896 593011319085766932 593687721111773184 594415279593527808 595377815336418816 597159579129970688 597518735630389248 598325906432958912 598859556946573312 600029204518734588 601088260571615232 601449779943747072 603538147235218416 604226556397780992 606308864577601536 607051890146936832 611045652582114048 611794483038709776 612492309563277312 613242912883820544 614619018971483136 615372228553556032 617827959202799616 618954868385112064 619420730057197848 620127255250354176 621892616829133824 622264361013854208 622654740134071488 623026939887645696 623790453294370752 625529415757959168 626670372284649472 627894337855517928 629380884275500032 629942232912658432 630793203681259008 631566234568123296 634086589708136448 634482052825593856 634863656607288576 635721275585018844 637794698419879936 639040391190231264 639992690387468288 641990716172642304 642760824861462528 644992633281120384 646519660094570496 647311963599588352 650031638228629137 650773078910982144 651570594939059328 653832992838153284 654170780332376064 654578769430929408 655363978290118656 656442206652974592 656834603292401664 657639547659181568 658885208703501312 660484009370510208 661570661392450956 661966123630623552 662325263743721472 662777356625268924 663533335360217088 664346488957472256 664607793863909376 665837270552440064 667413647262908416 668494389149663232 668717189542718784 669313622469699584 671039124228631002 671804526521217024 672208577584187904 673717001564894976 674542635145244112 675312033621049344 677639319233789952 677656867071122432 678980415639620718 682933376415303936 684550228335427584 686086346758864896 686927138850481152 687768961324562624 691446396342918528 692293757122750536 693083402926866432 695056454103149568 695471932897837056 695489942520362496 696324226933251072 698742019387880416 699121111729483776 700396298435784704 701764259956167096 703720592727704064 704141250620940288 705004168820230656 705868144517314272 708259035712290816 708685012026740736 709127000216840192 710512013889138708 711145723874055808 712829368822218752 713792309428793088 714221613683199648 716640799448530944 716701549841821869 717519035722364928 719991776685901824 722580796576284672 724202254912135168 725616712441260432 727334617606391808 728225959049536896 729860085028636224 730754521407347788 731588036422803456 732772695798669312 734109262503272448 736401115609795584 737057916241936384 738497482484596416 738938928703951872 739844491116579264 740245883007688704 741596080696713216 742816181212576512 743260208988770304 744171067088021248 745932899882074112 747140787873153024 747389800077156288 749066929371495072 749984903549646414 750840353170771968 752056187793371136 752977825278412032 753447437730392704 754760508164702208 756454177195671552 757381204373607424 758860464538399626 759269381774671872 762363975455012736 766802387554025472 767742096362302464 772793031206791296 773740081490132952 774622626800615424 776360866069241856 777292160297582592 777312288699228672 779991091409726976 780900988093038592 781370654285893632 782426185335407808 782795862957641728 786084771811365468 786511250695669248 786981397752815616 787945835740257792 788911455636998304 790142419904790528 790681758781022576 791583628149030912 792553706124703744 793837087115225088 794101662581978556 796691647507185664 796791415176327168 797767875243945216 800038939358312784 800951481736593408 801451014095486976 801933039924996096 804717529646957888 809402520195915776 810935641481232384 812903396148320256 814727536776152064 815725977384946368 817657217178427392 819492025295310848 821092595657215752 823036540975653888 823770612270399488 825872920316181504 825894306742930464 827333633949769728 829190155772178432 830206320178761984 830702586516860928 831720604392494336 834039221010612224 835668203864148576 836167735112366592 837192450474023904 838218421614310698 839174512367333376 840533386357297152 841057604908345344 842088312757497728 845448786277515264 846484875476384768 847628367446691792 848595191395221504 851010949345130496 852053854920308352 855987621563523072 857014433148616704 859990177708160512 863709858407590272 866708850971505516 867697438547976192 868760793252079104 872771692574572544 874476324786632256 875256275537299456 875779471056535552 877489977835942848 878513611604668416 879041986071630336 879567444547264512 880645345827346944 882094215189934608 882621498174164736 883100351658295296 883703142167025232 884711113813622784 885795318609963008 886143725151879168 887525387591623092 889516978628650398 890531581667659776 891622919390291712 893066723004628224 894718832304841336 895181067823251456 895739368694956032 896278103445583872 898289335419859968 899390180193658816 901632390857422848 905307220852827624 906339834596671488 909463296866402304 910577835220405248 915902851800641536 917691724558064664 919864369325730816 921928528457224704 923058342830334048 926741938804199424 927319923360483328 928432302577668096 929131095085796772 932161482305978368 933982110201107232 934540409831468544 935685679941556128 938294123636938752 938855000827920384 938934588552464309 940005558426974208 941157526023085696 944913349368987648 946189805521888512 947349351852184944 948429919794659328 951129884562204672 951723079238390784 952295484910932864 955602066455762492 956692047629819904 959989035581202432 962986074258963456 967488949921680576 969779490141855744 970967945399382528 973146780038181632 975450715230404608 977030261064892416 977355892408588992 978812350004363264 980749489257229926 981868154146394112 983045967435177984 984663309979461888 985251904938602496 986459321488772352 986994510676918272 988794774262284288 990421574950102016 991013611985027072 992355992088676434 992949185445935328 994166034937903386 995300003040325632 996519733436208384 998755905828660096 999979871399528552 1000496487567163392 1001120470894362624 1002741583724494848 1003970433704549376 1006558686342946503 1007706789781825536 1010575502347342464 1011813952717866168 1012968050431574016 1016458978850684928 1016485300606683648 1023656128483069952 1029129520138297344 1030390708275721728 1031653441986843936 1035147821425655808 1036416384932304896 1038440635684125804 1039988121879635968 1041827539047858176 1043234913780543744 1044486340399876608 1047398091501699072 1048113029081820624 1048681667594225664 1049308530337087488 1050594447653677056 1051881940849331072 1057506253230345984 1058449449486966784 1058802216775971408 1060009910358736896 1062388553568436224 1063027518040111104 1063690500325260288 1066718585811083712 1069244053233328128 1070688464143189632 1076278553583547392 1079987665028852736 1083871194864427008 1086303382368202752 1087634636513261824 1090209622904569856 1092338938574305344 1094790127542954336 1096131782111021682 1097382054634205184 1099159043698003968 1101163893754908672 1101192408990573952 1103111511933026304 1105586874362904576 1106941760238349312 1107603448689147904 1109701404132212736 1109766736674868896 1112394121045069824 1114224271818864768 1114890313483155456 1116256600632031872 1117624562152414264 1118899349823111168 1120711181809729536 1121410139877793792 1123600394057242608 1124977355324469621 1126260529756157952 1129466737917618048 1130171156595589056 1132140762247053312 1134681265793507328 1136071806560411136 1141316828751364096 1143545963182519104 1150203581331038208 1151613144543453696 1155611801295340688 1156929918063968256 1158347724336105472 1160610122235199428 1164541299103862784 1165968433048843008 1169986637114590464 1170621396384251904 1171351482139557888 1172055981428840448 1172756592729686016 1174193794436462592 1176125620253246144 1176828664232219648 1179127157717048202 1181918753610386688 1183367183455497456 1185213629857185792 1186022638171533864 1187375442223546368 1188830559187055616 1190755630672837632 1195037471260778496 1196651812865917824 1197719113893146624 1200058409037469176 1202176521143230464 1202899559887494144 1207076294470436832 1214103780293873664 1222091305164228096 1223588966077419552 1226485825767641088 1229238037942966272 1230744457107112064 1235655918405599232 1237909736770224128 1238841460114395696 1240254510500708352 1243785233658267648 1244528722027708416 1245309480268142976 1246053879775291392 1247580906588741504 1251058831515918336 1253340744569298944 1255788675711035856 1257327632421466047 1258761768551000064 1261586407362518016 1263132469136246592 1268173179416272896 1268964105651187712 1269727313214577152 1271442551170037688 1275589396839759872 1278080782380462528 1279985380774936576 1283981432345284608 1285521649722925056 1289985266562240768 1293039320189140992 1294623927199176704 1300063276457258274 1301546157821964288 1303141189878118656 1307665985676306568 1308341560664752128 1309157538861858816 1310727956580237312 1312884413305949184 1313669206584803328 1315279095318363136 1317770417407002624 1320968018741020416 1323141322784901912 1323932247261247104 1324650527487442944 1325554713250537848 1327066670720434176 1328692977914944512 1329215587727818752 1331674541104880128 1334275467942975597 1337434379085437568 1338627244939399168 1342078248457262004 1343609053042434048 1344417155168375808 1347434003129789952 1349085270290488224 1355313734142244864 1357960831279241436 1365866752830607872 1372172693517729792 1373854277700962304 1375537922649125248 1382892792685837056 1384587514245501072 1386166805853732864 1390112908206299136 1390943865795674112 1390979885040724992 1392648453866502144 1397484038775760832 1398242223458967552 1400792596871569408 1403528519912334192 1407441185455408128 1408282501241880576 1410008337640461312 1411736289034628544 1417370024053481472 1418254000433680384 1421024027778277416 1422291447748111616 1425658737644437504 1427584618857586176 1428443227366399296 1433403099683643738 1435038071444729856 1439983553371803648 1445161593152569344 1448404509824270336 1451233424882520864 1454669235212783616 1456451918099073792 1459720170057272448 1461509042814695576 1463176072845606912 1465545391597338624 1468218525006544896 1471124233885844889 1472802231219591168 1476994964969192832 1477877857407903744 1479688982233158528 1480491766015377408 1483192161393426432 1485632362425153024 1486520417977540608 1488342134176042496 1491249052406855079 1494779600154312576 1498133858742990144 1499969807099292828 1501680706341543936 1504112375586742272 1505955650556824064 1506894875460785408 1512908354391343104 1514762408747214848 1517720929076799252 1524727950910025472 1533604775108050944 1535484192724604928 1545586062413582592 1547480162980265904 1549245253601230848 1552721732138483712 1554584320595165184 1554624577398457344 1559982182819453952 1562741308571787264 1564852370670815616 1565591725915283456 1572169543622730936 1573022501391338496 1573962795505631232 1575891671480515584 1577822911273996608 1581363517562045152 1585107412249407488 1587674174230450176 1588203325163957112 1593383295014371328 1593582830352654336 1595535750487890432 1600077878716625568 1602902028190973952 1603866079849992192 1609435059293915776 1618805040391831552 1621871282962464768 1625806792296640512 1629455073552304128 1631451954769892736 1635314434356854784 1638984050590621696 1642185191314431504 1644197673166532523 1646073081951307776 1651745840632363008 1651788613485860928 1654667267899539456 1658380311544356864 1660412640357523968 1661405173033721856 1663441208784988672 1668078442021224448 1671336407728297152 1672335470224733184 1674384900948047808 1676436843228621396 1678349024734666752 1681066772714594304 1682115209816690688 1684176625514995456 1690897572555030528 1692969750952769536 1695256734893383584 1702021898690260992 1704107709840616704 1711975243127046144 1714028866297233408 1719980355416321024 1727419716815180544 1733417701943011032 1735394877095952384 1737521586504158208 1748952649573264512 1750512551074598912 1754979955671885696 1757027223209336832 1758083972143260672 1759134889094529024 1761290691654693888 1764188430379869216 1765242996348329472 1767406284334050464 1771590637219926016 1775050775183246184 1779033957257300796 1781063163335319552 1783245838780583424 1786133446009256448 1789437664609682672 1791478737389912064 1792556206891167744 1796578670839719936 1798780360387317632 1803264781714845696 1810614441705655248 1812679669193342976 1818926593732804608 1821155670440810496 1831805703601283072 1835383449116129328 1839728738651461632 1843857056914449408 1846116685660668096 1853483877608398848 1854639846720966656 1856864605155336192 1858262190171593544 1864322964611956736 1867964220402214464 1869080819662937088 1871371359883112256 1876588247273877504 1877869177104928618 1880011116853948416 1882315052046171392 1889826698737975296 1892379611043777024 1894698703704369888 1902259769124409344 1903446158476781568 1904590969821865728 1911204132911524984 1913384095259639808 1919978071162404864 1925972148517926912 1934977899843361152 1939558980283711488 1941935890798765056 1946293560076363264 1950094914685887411 1954711784817177984 1961498978514459852 1963736308292788224 1966091934870355968 1969326619958923776 1970503809877204992 1972918642977544704 1980843149900204032 1982027223970054144 1984711984177352868 1985898370891870656 1988332069875806772 1990600006080651264 1993039466872416768 1997511811657320192 1999959742799057104 2002240941788725248 2005483167448989696 2007940867409098752 2013117372685893006 2015413579563651072 2021151004694684928 2023627905435732336 2025936100863148032 2032917957701369856 2032970601213367296 2047312256966139904 2058259040276594688 2060781416551443456 2063306883973687872 2072832769864609792 2076881271368251608 2079976243759271936 2083655078095716352 2086469827561087488 2088972680799753216 2096226058163641248 2097363335188451328 2101188895307354112 2103763881698662144 2115012506460691968 2116898898973933568 2117604433551942816 2124777107136872448 2124957226723998173 2126055036080222208 2127381000650520576 2133437171622167424 2138488106466656256 2141376928286379264 2150104649525465607 2152557107167094784 2159975330057705472 2167742389728854016 2172606764736405504 2175269273026523648 2184677877148610688 2189580255085908672 2192263564222043364 2194764109268410368 2198318087396007936 2202327787509817344 2202384817981147904 2211173748725809152 2213883520476698624 2215206897378295808 2219533473349737792 2224788242090139648 2228448543637729536 2229780626966310912 2232513201264063744 2235249124304828528 2237798699646222336 2241422363619459072 2242820279755587584 2247200788114485216 2249954710648939242 2252521059512315904 2258933475835236096 2260342313191178112 2264281524494106624 2269362531587014656 2272143613120822272 2287091926365038208 2300407162662076416 2303226289086907392 2311223602590681376 2316695448672210944 2321220244470398856 2329082598207725568 2331936866097686016 2339973274229180928 2342702964279115776 2344111962857680896 2348387588872925184 2352251240506492288 2353657328464439296 2358254315434096404 2363837507220773376 2366734366910994912 2370427259714371584 2372045276343067728 2374750884447092736 2374952194573880311 2377661118374111232 2381511261345675264 2390074942521556992 2393303625731835648 2395438227786293248 2400116818074938352 2404353042286460928 2405799119774988288 2414152588940873664 2428207560587747328 2444182610328456192 2447177932154839104 2452971651535282176 2458476075885932544 2461488914214224128 2471311836811198464 2475819473540448256 2477682920228791392 2487570467316535296 2490618960536285952 2492107759550582784 2495161813177483008 2502117663031836672 2506681489138597888 2511577351422071712 2514655264842932094 2517523537102000128 2523172814725036032 2526264938272493184 2536346358832545792 2537928211302375424 2539454626429154304 2542885102340075376 2556161564760925056 2567962864690569216 2571043299445850112 2579970533124481536 2589247854398353408 2600126552914516548 2603092315643928576 2606282379756237312 2615331971352613136 2618315077723717632 2625768826611898368 2627338413169606656 2630558190636726272 2635540834814005248 2641936037482040832 2646282645569803824 2647864494522494208 2649301054974885888 2651109426501075696 2654133341440868352 2657385955829889024 2658431175455637504 2663349082209760256 2668550935885951194 2674868758170875136 2677254489878798336 2684156496914524008 2687218106084868096 2688834310336751616 2694868006259579904 2698170540580976448 2710627468284489728 2715921662558482872 2731733505661215744 2747708555401924608 2751075845298250496 2765785585371674112 2769175028491002144 2780225816412598272 2781959770081449984 2785296907733004288 2794968077551521664 2796484446917935104 2801585193743138816 2807057039824668384 2814882370910816256 2816565002483761152 2816803765657392927 2820016675280922624 2823472578069257088 2834740048106962944 2836508000867360768 2842048055556554832 2844582895496223232 2855169237715172352 2856886454732798592 2866806199367287476 2870076142889459712 2879967106743607296 2896809019648540672 2902466849765041728 2909338470425567232 2912903836198147584 2919440340114544896 2923018085629391152 2926352145691213824 2931090783194677248 2936437050013089792 2942248467771689778 2945604462439182336 2953989929938385664 2955755714815807488 2959377964466317056 2960983532030754816 2966384322786852864 2971264724850306048 2973040835955081216 2976684268352084992 2982498104813710158 2989559200308625152 2996267717485980288 2999939614198585656 3003361412683087872 3008224751173484544 3011911301113648128 3013789750921570816 3019676059028839509 3029524817494429696 3035441858153598504 3049455901820050944 3070968385449209856 3091172124827165184 3094960325960531808 3105443464276967424 3105706715981228099 3109249154796914688 3119964365638907904 3125482617143574528 3129704741341631232 3131183451830566912 3144339087245461872 3146045002782676992 3147925591011262464 3151783342961031168 3155645822547993216 3162727035124090304 3170214824498814976 3175348348460900352 3176406650327914224 3187165660705308672 3191071500975780864 3200155757433251136 3207732159699984384 3218870118587831552 3237610080783663104 3251613584593281024 3258910147104608256 3262903909539785472 3270628868713709568 3277968101181243392 3284370382628863008 3288395346333065046 3292146163902615552 3303491681264726016 3303577226971721856 3309334535799078912 3316760623088713728 3320825280715047936 3322810346067443712 3326882417569977344 3342672815456594304 3344670940449466368 3348769801896095616 3352873686457242792 3356698049469333504 3362133545429188608 3364230419633381376 3368353251029990912 3374932065973408863 3385939501905539072 3390513469786767168 3404043797380521984 3408215419681233408 3423950486254092288 3439960710832642048 3454839433630361088 3466835403886022064 3470789754191904768 3475043173008316416 3497905299146529024 3501025102149197824 3509959911343771392 3514054446418673664 3516167944286521344 3518269778189058048 3522581383309387776 3528376860759738432 3530485992696658944 3534812568668100928 3543181274439852032 3550101550366492368 3558067914514601592 3562126326670639104 3566491677561166848 3572266892018512896 3578875329219365344 3585112413782335488 3593157341679439872 3597560720774635264 3606529563429691392 3621228883411310496 3642311340881620992 3663611407202566144 3670766898232258656 3679457477302923264 3687714113828898816 3692233371321336192 3706967755216797696 3709279693441933312 3713729210310672384 3716524380343187088 3735928440804428928 3738161639325874176 3742742719766224512 3753176494547755008 3755738354209857236 3760022233707896832 3764630104092342784 3771982897264398141 3784759222087554048 3789397407408739776 3804519538248818688 3806892316953563136 3809181939643731456 3822408265823049968 3826768190519279616 3839956142324809728 3851944297035853824 3869955799686722304 3879117960567422976 3883871781597530112 3892587120152726528 3900189829371774822 3909423569634355968 3922997957028919704 3927472616585576448 3932183869740711936 3938653239917847552 3941007619754409984 3945837285955089408 3961686299800408064 3969423968354705736 3971796741783741312 3976664139751613544 3981200012161302528 3986078933744833536 3995023623314640384 3999919485598114208 4015881734818197504 4026234745371786012 4030827159127302144 4042302009389369856 4047255810871464672 4065941202426734592 4094624513932279808 4116518080553189376 4121562833102886912 4126613767947375744 4145665539729219584 4153762542736503216 4159952487518543872 4172939655122174976 4177945361599506432 4192452116327282496 4194726670376902656 4202377790614708224 4207527763397324288 4230025012921383936 4233797797947867136 4235208867103885632 4249914453447996346 4252110072160444416 4254762001301041152 4266874343244334848 4276976212933312512 4282753856572758528 4300209299050931214 4305114214334189568 4319950660115410944 4335484779457708032 4345213529472811008 4350538546053047296 4369355754297221376 4379160510171817344 4384527128444086728 4389528218536820736 4396636174792015872 4404655575019634688 4404769635962295808 4413372701657534667 4427767040953397248 4439066946699475584 4449576484180279296 4456897087275459072 4459561253932621824 4465026402528127488 4470498248609657056 4485640559511175168 4494401576228970432 4499909421297878484 4505042119024631808 4517866951670472192 4520684626382356224 4538725063174029312 4544287226241644544 4574183852730076416 4600814325324152832 4606452578173814784 4622447205181362752 4633390897344421888 4642440488940797712 4658165196415451136 4663873732195372032 4679946548458361856 4688223925715361792 4696775177745850368 4704502481012984576 4707314656928878592 4716508630868192808 4727675014441546752 4733468733821989824 4744090552686135456 4749904389147760622 4755322236748222464 4763022522691350528 4780149885043113984 4786607251463671296 4790876455572586496 4800233636149876704 4808706084572921856 4811598239549976576 4828305177881747328 4856415121175494656 4888365220656912384 4894355864309678208 4905943303070564352 4916952151771865088 4922977828428448256 4932593019499597569 4955365840457582784 4975140934633070592 4981237921072571904 4984215519101165568 4990323626354966016 5004235326063673344 5013362978277195776 5023154702844143424 5029310529685864188 5035047074204000256 5046345629450072064 5052529876544986368 5072692717665091584 5075856422604750848 5078909252858308608 5085770204680150752 5112323129521850112 5135925729381138432 5142086598891700224 5159941066248963072 5178495708796706816 5200253105829033096 5206184631287857152 5212564759512474624 5230663942705226272 5251537653223796736 5261116381273452544 5271081669628010496 5283872074964081664 5292565291139607648 5295728989044988416 5302218853002151392 5314771911659778048 5326698164419520512 5337101871771902388 5349737516341750272 5354508979757596672 5368312993829048016 5374436212169736192 5377668620673503232 5389736012519159808 5396341081161952896 5421254936568979456 5431843325116965744 5463467011322431488 5495417110803849216 5502151690596500992 5531571170743348224 5538350056982004288 5560451632825196544 5563919540162899968 5570593815466008576 5589936155103043328 5592968893835870208 5603170387486277632 5614114079649336768 5629764741821632512 5633607531314785854 5640033350561845248 5646945156138514176 5669480096213925888 5673016001734721536 5684096111113109664 5689165790992446464 5710338475430344704 5713772909465597184 5733612398734574952 5740152285778919424 5759934213487214592 5804933699530083456 5818676940851134464 5825807672396295168 5838880680229089792 5846036171258782304 5884496935543379556 5891208924878364672 5907979859876771328 5911511429631614976 5918755928932634112 5942529449700612096 5946081671910162432 5953368536704169984 5964996209627420316 5979118400617250304 5992535434971960576 5999879228397171312 6006722825366175744 6016449502346969088 6023822602227296256 6027579501843141632 6039352118057679018 6059049634988859392 6070883716307197008 6098911803640101888 6141936770898419712 6182344249654330368 6189920651921063616 6211413431962456198 6218498309593829376 6239928731277815808 6250965234287149056 6259409482683262464 6262366903661133824 6288678174490923744 6292090005565353984 6303566685922062336 6311291645095986432 6325454070248180608 6340429648997629952 6350696696921800704 6352813300655828448 6374331321410617344 6374871680171994519 6382143001951561728 6400311514866502272 6415464319399968768 6437740237175663104 6450313948576396821 6503227169186562048 6517820294209216512 6525807819079570944 6555936202362486784 6568740765257726016 6576790692666130092 6584292327805231104 6606983362529452032 6607154453943443712 6633521246177427456 6641650561430095872 6645620692134887424 6653764835139954688 6685345630913188608 6689341880898932736 6697539603792191232 6705747372914485584 6713396098938667008 6724267090858377216 6728460839266762752 6736706502059981824 6749864131946817726 6771879003811078144 6781026939573534336 6808087594761043968 6816430839362466816 6879921421665284096 6909678867260722176 6933670807772044128 6950086346016632832 6995810598293058048 7002050204298395648 7019919822687542784 7028108892837347328 7032335888573042688 7045162766618775552 7056753721519476864 7060971985393317888 7069625137336201856 7086362548879704064 7100203100732984736 7116135829029203184 7124252653341278208 7124856583721640933 7132983355122333696 7144533784037025792 7157750658438730688 7170224827564670976 7186314683358879744 7195121441549270528 7213059126859382784 7242457766822620992 7284622681763241984 7327222814405132288 7341533796464517312 7358914954605846528 7375428227657797632 7384466742642672384 7413935510433595392 7418559386883866624 7427458420621344768 7433048760686374176 7471856881608857856 7476323278651748352 7485485439532449024 7506352989095510016 7511476708419714472 7520044467415793664 7529260208184685568 7543965794528796282 7569518444175108096 7578794814817479552 7609039076497637376 7613784633907126272 7618363879287462912 7644816531646099936 7703888594071707648 7739911599373444608 7767743563195060224 7785174240305453056 7800379658743549644 7818847139268711936 7845995914057839408 7854945233171152896 7877306479835695104 7882015239508819968 7891674571910178816 7923372599600816128 7938847936709411472 7943593483567482624 7953328279503227088 7962400024322605056 7972157867489667072 7990047246629280768 7999838971196228416 8031763469636395008 8052469490743572024 8061654318254604288 8084604018778739712 8094511621742929344 8131882404853469184 8189249027864559616 8243125666205773824 8253227535894751488 8291331079458439168 8307525085473006432 8319904975037087744 8345879310244349952 8355890723199012864 8384904232654564992 8389453340753805312 8404755581229416448 8415055526794648576 8450411296972178781 8460050025842767872 8470417734207771264 8499828906895992692 8504220144320888832 8509524002602082304 8533748686488669696 8565507713145517056 8600418598101862428 8610228428668379136 8639901320230821888 8690427058945622016 8701077092106094592 8738711508594442752 8758321020343634688 8769054256888173456 8779056437073641472 8793272349584031744 8809311150039269376 8809539271924591616 8826745403315069334 8855534081906794496 8878133893398951168 8899152968360558592 8913794174550918144 8919122507865243648 8930052805056254976 8940996497219314112 8988803152457940864 8999818842595756968 9010084238049263616 9035733903340944384 9041369252764712448 9088574452483289088 9148367705460152832 9212905156347629568 9244894410362725504 9266781794688843776 9284880977881595424 9316330392830902272 9317120147943684297 9327747464390744064 9359893096916723712 9376447851430723584 9393550355491700736 9409004962025969152 9414629313857757184 9433017261736385616 9455350028883093504 9466937467643979648 9488181105372270912 9499808778295521244 9510644473496444928 9526045045382701056 9573214502927342592 9581752911145172992 9600467272299753408 9623196479099953152 9656610355763494656 9712830242350989312 9776730441313824768 9788711728619356416 9811886606141128704 9833904303543730176 9845955656856896512 9865186038999195138 9910731680915165568 9950281869266141184 9962475842145143808 9968431038202331136 9980647252709932032 10046309405688286848 10058621059371728376 10070094148408000512 10092691258900144128 10105059753089972736 10151712845209501696 10157818505716617216 10171540409360301504 10224646259043700224 10271851458762276864 10319882132497926144 10356991417593413632 10400506211658066192 10412369262575714304 10425129519024949248 10461327885410452544 10503075306447593472 10522232762546905088 10542163339256020992 10567744149928163328 10585130582279215296 10591457978089976832 10604437706004302784 10629543823319556096 10653396328839041024 10674203743543804776 10699475032683500544 10709017959515193344 10736625987658096032 10755337241347006464 10779472025038319616 10792682162323905792 10842509873137958912 10863686650233931488 10926934022644862976 10990834221607698432 11004303381193001984 11063142341486696448 11076700113964008576 11120903265650393088 11127839080325799936 11141187630932017152 11179872310206086656 11228228159298673536 11259529483643265024 11267215062629571708 11280066701123690496 11293890312277028352 11346032003469443072 11368192222226219328 11378331581984892928 11420676950860689408 11427545818931194368 11467224797469149904 11480304571557838848 11519868426974429184 11609867399060166912 11637353881702268928 11651615344792590336 11677761360458179584 11692072342517564608 11768993871086759112 11782417849756729344 11815959719753542656 11823022859263229952 11837511857865268224 11885058899401224192 11906737073408339968 11929992419254840632 11958236801234500608 11985070869943921152 11999758456794342624 12047645204454592512 12055159003686283264 12078704236115358036 12118099269977718784 12141767432614394016 12197823607280203776 12283873541796839424 12364688499308660736 12379841303842127232 12422826863924912396 12436996619187658752 12479857462555631616 12518818965366524928 12577356348981847488 12584180011130707968 12607133371844124672 12622583290191972864 12650908140496361216 12680859297995259904 12701393393843601408 12705626601311656896 12749743360343989038 12764286003903123456 12800623029733004544 12830928638799937536 12875480474351326208 12900627897152793642 13006454338373124096 13035640588418433024 13051615638159141888 13137481530515452032 13153581385332260184 13168584655610462208 13213966725058904064 13214308907886887424 13283301122860191744 13307529670279909376 13370691261826377216 13378683761797865472 13395079207584382464 13411494745828971168 13456921678533525504 13473413004119963648 13499728263893635452 13543758007622156288 13562053879147068672 13616175189522087936 13632861678724933632 13759842843330568192 13819357734521444352 13867341615544088256 13900172692033265664 13991621196586116096 14004100408596791296 14039839645375085568 14064671777146085376 14090325533237551104 14113507443038953728 14121943970786635776 14139250274672403712 14172725097759408128 14200406201465969472 14232271658058406368 14249713167443281866 14265966710244667392 14289067568074051584 14315501316877461376 14340449655129341952 14372629366717759488 14390242883098541056 14426118253718765568 14484915533645241984 14569245363526483968 14683067592929034624 14717829909211693056 14750856455315595264 14768933485285344768 14837118773767733248 14866097521372748352 14943713763217715712 14952646557303496704 14970970879064898048 15012705978191020032 15022953416839428944 15040088934831587328 15058520416369371136 15087931589057592564 15139036888350216192 15157589629634959104 15218078152995274752 15227569267814252544 15236727758574925824 15289633063292199872 15407777188143415296 15479823198746889216 15535487126390120448 15570348480610906112 15600759317487099288 15637694278537423872 15691991828115678816 15754612959671390208 15783349143820357632 15846745199201632256 15877695873418822944 15887186967134965248 15906656559006454176 15944315734979334144 15980094493258561536 15999677942392456832 16063526939272790016 16104938981487144048 16123308636509208576 16169208037557479424 16189023243485858688 16263764809706938368 16486251332411547648 16506455071789502976 16582662158916878336 16615050170946012864 16639809950074175488 16691758620488699904 16711781446398025728 16769808465309129984 16778906681507610624 16809511162458832896 16830111053589297152 16900822593944357562 16920100051685535744 16940835468415542528 16999657813791985384 17008440288641777664 17019048005204164608 17067497372977339392 17131015426291034112 17200837196203724856 17220456857336758272 17279802640461643776 17402154184212189184 17477423017188885504 17516642040687269376 17538108513776346912 17619078543849183232 17653490806630138668 17711068163813588992 17756267786797902336 17827588349101836288 17838245015730487296 17860105610112509952 17881992994438628224 17977606304915881728 17999637685191513936 18020168476098527232 18071467806681888768 18082738505529424896 18177148904966578176 18296735410920305664 18425810312695259136 18489788820725451008 18533563589377687552 18569761955763190848 18634240295887368594 18655494928781488128 18719786193833447424 18752895702861447168 18787100710983401472 18818009924051938304 18829258627715514368 18866034523472771232 18910700057766187008 18933874935287959296 18976362210744541824 18999617556591042488 19021288946992889856 19052090090765402112 19124615040515983557 19146429005854685184 19200934544599506816 19246392958199906304 19313220711526989312 19553460882627649536 19577423457238712832 19667808607087460352 19691911313713793024 19730372077998390276 19821463361830331136 19900563738532282368 19924951684290287616 19936862076404662272 19961294505419864064 20092618811376573696 20117242118743456752 20140188296816001024 20185382517800288256 20210119506179945472 20315637011433234432 20343080818720603008 20449292518087400448 20639764264995852288 20713982835186827264 20801012423316132384 20850259038049898496 20922655770820905088 21006150612895186944 21044465525093810176 21084326678512041984 21135488299856326656 21170261164558430592 21182915956179953664 21208875412008605568 21259087646639112192 21306792657678082048 21348407487087609552 21374569751164922799 21398950065367001088 21473251975316192064 21510674482694012928 21558944050076639232 21585364324647811584 21685019746275917824 21727373300467862976 21853868045289725952 21981668443215396864 22008606762386003968 22126284682973392896 22153400227928017152 22241806531300786176 22255678160651599872 22282375261864034304 22359744620412173312 22456456318597347072 22519058967286530048 22534430125259143416 22560133402247380992 22587780624554056704 22736384444452438656 22756663163969785856 22841353901721378816 22855091637862388736 22934449594938299808 23219734798120333824 23303230689585180672 23355522720916359168 23384144685035129216 23537987742173518224 23564835699513458688 23631919439507085312 23646045718526459904 23675023715730536448 23770117798802448384 23813474146816679936 23859984838509681264 23916473602469001216 23970141739887842304 23999516913588685248 24095290408909185024 24110318007372566528 24157408472230716072 24236198539955437568 24283534865228788032 24395647214560407552 24567747083593678848 24729376998617321472 24759682607684254464 24845653727849824792 24873993238375317504 24959714925111263232 25037637930733049856 25154712697963694976 25168360022261415936 25214266743688249344 25245166580383945728 25301816280992722432 25351233890916536343 25411253202623313792 25499486720687978076 25528572007806246912 25601246059466009088 25750960948702652416 25801255794305587284 26071281176836866048 26103231276318283776 26274963061030904064 26307162770664520368 26337169311220924416 26427933450117808128 26428617815773774848 26566602245720383488 26615059340559818752 26741382523652754432 26757367523595730944 26790158415168764928 26822989491657942336 26946826008239927296 26999456527787270904 27087516015244312576 27124107758294137344 27265723357449867264 27519685686661136384 27638715469042888704 27734683231088176512 27800345384066531328 27951360443831052891 27983242393172232192 28079679290750171136 28129343554292170752 28180651066475102208 28227014886077907456 28243887941573271552 28278500549344807424 28400812402931938944 28464543316116812736 28499426334886563732 28531933420489334784 28578135136148103168 28631002633754922752 28745258733435518976 28780485766197082112 28969831067290483968 29138490727052967936 29366135185858069248 29435659818423386112 29501712910631190528 29537866970570689536 29732195042745496704 29887427526435431424 29905293114606993408 29941941758129796096 30045906833678857888 30117040832738742272 30175863178115185128 30278073776700432384 30315179259269918208 30455138535628505088 30473455517149851648 30579266126584399744 30815554376286830592 30959646397493778432 31070974252780240896 31140696961221812224 31201518634974198576 31275388557074847744 31383983656231357632 31509225919342780416 31566698287640715264 31693490398403264512 31755391746837645888 31774373934269930496 31813313118012908352 31888631469958668288 31960188986517123072 31999355884784913664 32127053878545580032 32209877962974288096 32338416075114958848 32378046486971717376 32527529619413876736 32972502664823095296 33012910143579005952 33230100341892025728 33383517240977399808 33423562892796051456 33539616930618259968 33660222107178594304 33801645187888715124 33840200103371071488 33881670936831085056 33999315627583970768 34038096010408329216 34134994745954678784 34262030852582068224 34401674392407449712 34440913714673516544 34559605280923287552 34804308368424378368 34954846034377771008 35033284081374538752 35076217027552693824 35238157087698366464 35306981613260277336 35422136327627177984 35512535573595804672 35655176698203672576 35720211220225019904 35763985988877256448 35955212609831763456 35999275370383027872 36142935613363777536 36165477011058849792 36354297809933156352 36593470821840611328 36851620625390518272 36979577641450902016 37139523911526381696 37268480591774737188 37310989857562976256 37439572387666894848 37636019848103876608 37658517255431028736 37732069046945542464 37821400115532374016 37867749870575918592 37952724421489083648 37999235113182084976 38042577893985779712 38104180181530804224 38249230081031967114 38292858011709370368 38401869089199013632 38492785916399812608 38626441423053978624 39106921765255299072 39154846914477425664 39383822627427586048 39460744155996780552 39642926723660662272 39849903368580575232 39922589010839728128 40185237622753147392 40234484237486913504 40370765035600576512 40374187307755965287 40420239012359890944 40631274022866468864 40686161637441206016 40898585036174800896 41279528529991704576 41602024846632264768 41700518076099796992 41845311541641810176 42012301225790373888 42088931050187620352 42270976599712653312 42340522329116861184 42365831912359907328 42417750824017211136 42518175293278224384 42613585315356164096 42696814974175219104 42749139502329845598 42797900130734002176 42946503950632384128 43021348965388025856 43117888100153278464 43170728649295623168 43454746600935725952 43707736090579451904 44017213524772007936 44252569365946785792 44306800455856034304 44511356321303199744 44719489240824346624 44912912637194694144 45038117934573060096 45068860250518286832 45120266804494761984 45175561249108113408 45472768888904877312 45513326327939571712 45682707803442757632 45710183275724777472 45868899189876599616 46439469596240667648 46606461379170361344 46711045441832718336 46768289370070258432 47075975484347036448 47263838879014170624 47350047431461072896 47540235597604896768 47626948293633359872 47719969677019362528 47832947204938002432 47940283479775684608 47999033827177370496 48190580817818370048 48220636014745133056 48314816944461432144 48567069730457576064 48791294429120815104 49458753997234642944 49519365215368508928 49691307455699649584 49747986476750635008 49919429850222526464 50075275861466099712 50309425395927389952 50336720044522831872 50428533487376498688 50490333160767891456 50603632561985444864 50702467781833072686 50822506405246627584 50998973441375956152 51057144015612493824 51202492118932018176 51501921897405304832 51602511588611174568 52206462552636567552 52549926122061808128 52614325541329040736 52857235631547549696 53133204491440766976 53230118681119637504 53482765047305508864 53514735047191461888 53580316830337529856 53645978983315884672 53893652016479854592 53998913055574541808 54248215516588274688 54531446714899734528 55039371373322272768 55277430938085777408 55469366462176353024 55600690768133062656 55902720887662105782 55966484786344464384 56159358581500342272 56258687108584341504 56361302132950204416 56454029772155814912 56487775883146543104 56557001098689614848 56801624805863877888 56929086632233625472 56998852669773127464 57063866840978669568 57156270272296206336 57262005267509845504 57373845121547950671 57560971532394164224 57939662134580967936 58732270371716138496 59003425821262381056 59075733941141379072 59464390085490993408 59774855052870862848 59810586229213986816 59883883516259592192 60091813667357715776 60234081665477484544 60351726356230370256 60556147553400864768 60630358518539836416 60946911034299703296 61158532253168799488 61919292794987556864 62141948505560481792 62281393922443624448 62403037269948397152 62550777114149695488 62767967312462715264 63018451838685560832 63133396575281430528 63510783493675291776 63548747868539860992 63626626236025816704 63777262939917336576 63920377973034246144 63998711769569827328 64123709253494768397 64419755925948576192 64676832150229917696 64756092973943434752 65055059238827753472 65945005329646190592 66025820287158011904 66460200683784051456 66767034481954799616 66847125785592102912 67079233861236519936 67320444214357188608 67603290375777430248 67680400206742142976 67763341873662170112 67998631255167941536 68269989491909357568 68524061705164136448 68803348784814899424 69608616736848756736 69909692068755542016 70066568162749077504 70152434055105387648 70476314175396732928 70613963226520554672 71025071147191609344 71310353396407345152 71440422440450039808 71527971977754512896 71910425219663526912 71998550740766055744 72285871226727555072 72330954022117699584 72708595619866312704 73186941643681222656 73703241250781036544 73959155282901804032 74279047823052763392 74536961183549474376 74621979715125952512 74879144775333789696 75272039696207753216 75464138093891084928 75642800231064748032 75735499741151837184 75905448842978167296 75998470226364169952 76498460162063934228 76585716023418740736 76803738178398027264 77252882846107957248 78213843530510598144 78309693828954851328 78767645254855172096 78921488311993561104 79285853447321324544 79699806737161150464 79845178021679456256 80370475245506294784 80468968474973827008 80748374615511930574 80840478024719781888 81262548045732937728 81372323274882412032 81797170072349601792 82559057059983409152 83204049693264529536 83401036152199593984 83690623083283620352 83854081331493158673 84541953199425306624 84681044658233722368 84731663824719814656 84835501648034422272 85227170630712328192 85393629948350438208 85498279004659691196 85595800261468004352 85893007901264768256 86235776200306556928 86341457298591246336 86909493201871451904 87415472181158903808 88034427049544015872 88505138731893571584 88613600911712068608 89438978481648693248 89825825274389388288 90137720501036573664 90351122498216226816 90945537777809754624 91026652655879143424 91365415606885515264 91420366551449554944 91737798379753199232 92878939192481335296 93212922758340722688 93422090883665436672 93536578740140516864 94151950968694072896 94527677758028341248 94700094862922145792 95080471195209793536 95253896587266719744 95439939354038725056 95665894409876004864 95880566959551369216 95998067654354740992 96381161635636740096 96441272029490266112 96629633888922864288 97134139460915152128 97582588858241630208 98917507994469285888 99038730430737017856 99382614911399299168 100150551722932199424 100618850791854779904 100980666321535782912 101207265123970889728 101404935563666145372 101645012810493255168 101997946882751912304 102114288031224987648 102404984237864036352 103003843794810609664 103205023177222349136 104412925105273135104 105099852244123616256 105228651082658081472 105714471263095099392 106266408982881533952 106460237362239275008 106965530094611017728 107160633660675059712 107291957966631769344 107787304032959709184 107997826111149083616 108496431033176549376 109062893429799469056 110554861876171554816 110938732924352706048 111805441775324211564 111932969572688928768 112318717163000684544 112908059544311629824 112975551766293086208 113114002197379229696 113603249611727755776 113858173264467250944 113997705339546254928 114127733681957339136 114312540544592412672 114524010535019691008 114747690243095901342 115121943064788328448 115879324269161935872 117464540743432276992 118151467882282758144 118928780170981986816 119549710105741725696 119767767032519184384 120183627334715431552 120468163330954969088 120703452712460740512 121112295106801729536 121122561923267895861 121260717037079672832 121893822068599406592 122317064506337598976 123838585589975113728 124562787844887248896 124806074539896794304 125101554228299390976 125535934624925430528 126036903677371121664 126266793150562861056 127021566987350583552 127097495737079721984 127253252472051633408 127554525879834673152 127840755946068492288 127997423539139654656 128247418506989536794 128839511851897152384 129353664300459835392 129512185947886869504 132051640574316023808 132920401367568102912 133534068963909599232 134158467722473039872 134640888428714377216 135206580751554860496 135360800413484285952 135526683747324340224 135997262510335883072 136539978983818715136 137048123410328272896 137606697569629798848 139217233473697513472 139819384137511084032 140133136325498155008 140304868110210775296 140952628350793465856 141227926453041109344 142050142294383218688 142620706792814690304 142880844880900079616 143055943955509025792 143820850439327053824 143997101481532111488 144571742453455110144 144661908044235399168 146373883287362445312 147918310565803608064 148558095646105526784 149073922367098948752 149243959430251905024 149758289550667579392 150544079392415506432 150928276187782169856 151285600462129496064 151470999482303674368 151810897685956334592 151996940452728339904 152996920324127868456 153171432046837481472 153607476356796054528 154505765692215914496 156619387657909702656 157535290509710344192 157842976623987122208 158571706894642649088 159399613474322300928 159690356043358912512 160740950491012589568 160937936949947654016 161496749231023861148 161680956049439563776 162744646549764824064 163594340144699203584 165118114119966818304 166408099386529059072 166802072304399187968 167381246166567240704 167708162662986317346 169083906398850613248 169362089316467444736 169463327649439629312 169671003296068844544 170787259896700876416 170996558009319382392 171191600522936008704 171786015802529536512 172682914597182492672 173818986403742903808 176068854099088031744 177010277463787143168 177227201823424137216 178877956963297386496 179651650548778776576 180275441002073147328 180702244996432453632 181891075555619509248 182053305311758286848 182840733102899109888 183475596759506398464 185757878384962670592 186425845516681445376 186844181767330873344 187073157480281033728 188303901937388145792 189055355516056682496 189400189725844291584 190879878708077450112 191331788819752009728 191761133919102738432 191996135308709481984 192882544058980532224 193259267777845728576 194268278921830304256 195165177716483260416 197835015988938571776 198077460861474035712 198765229822798598336 200301103445864398848 201237701583709559808 201961332643071565824 202414530247941779456 202809871127332290744 203290025620986510336 203995893765503824608 204809968475728072704 206007687589621219328 206410046354444698272 208825850210546270208 210199704488247232512 210457302165316162944 211428942526190198784 213931060189222035456 214321267321350119424 214583915933263538688 215574608065919418368 215995652222298167232 216992862066353098752 218125786859598938112 221109723752343109632 221877465848705412096 223610883550648423128 223865939145377857536 224637434326001369088 225816119088623259648 226228004394758459392 227206499223455511552 227716346528934501888 227995410679092509856 229048021070039382016 229495380486191802684 230243886129576656896 231758648538323871744 234929081486864553984 236302935764565516288 237857560341963973632 239099420211483451392 239535534065038368768 240367254669430863104 240936326661909938176 241406905424921481024 242245123846535791722 242521434074159345664 243787644137198813184 244634129012675197952 247677171179950227456 249612149079793588608 250203108456598781952 251071869249850861056 254043133974701167104 254194991474159443968 254506504944103266816 255681511892136984576 255994847078279309312 256494837013979073588 257679023703794304768 258707328600919670784 259024371895773739008 264103281148632047616 265840802735136205824 268316935444946079744 269281776857428754432 270413161503109720992 271053367494648680448 271994525020671766144 273079957967637430272 274096246820656545792 275213395139259597696 279638768275022168064 280266272650996310016 280609736220421550592 281905256701586931712 282455852906082218688 284100284588766437376 285241413585629380608 285761689761800159232 286111887911018051584 287641700878654107648 287994202963064222976 289143484906910220288 289323816088470798336 292747766574724890624 295836621131607216128 297116191292211053568 298147844734197897504 301088158784831012864 301856552375564339712 302941998964607348736 303621795371912669184 303993880905456679808 305993840648255736912 306342864093674962944 307214952713592109056 309011531384431828992 313238775315819405312 315070581019420688384 315685953247974244416 317143413789285298176 318799226948644601856 319380712086717825024 321481900982025179136 321875873899895308032 322993498462047722296 323361912098879127552 325489293099529648128 327188680289398407168 332816198773058118144 334762492333134481408 335416325325972634692 338724178632934889472 338926655298879258624 339342006592137689088 341574519793401752832 341993116018638764784 342383201045872017408 343572031605059073024 345365829194364985344 347637972807485807616 352137708198176063488 354454403646848274432 357755913926594772992 359303301097557553152 360550882004146294656 361404489992864907264 363367685769803687583 363782151111239018496 365681466205798219776 366951193519012796928 371515756769925341184 373688363534661746688 374146314960562067456 376607803874776291584 378110711032113364992 378800379451688583168 381759757416154900224 382663577639504019456 383522267838205476864 383992270617418963968 386518535555691457152 388536557843660608512 396154921722948071424 397530459645597196672 400602206891728797696 402475403167419119616 403922665286143131648 404829060495883558912 405619742254664581488 406580051241973020672 407991787531007649216 409619936951456145408 412015375179242438656 412820092708889396544 417651700421092540416 420399408976494465024 420914604330632325888 422857885052380397568 427862120378444070912 428642534642700238848 429167831866527077376 431991304444596334464 433985724132706197504 443754931697410824192 447221767101296846256 447731878290755715072 449274868652002738176 451632238177246519296 452456008789516918784 454412998446911023104 455432693057869003776 455990821358185019712 458096042140078764032 458990760972383605368 460487772259153313792 463517297076647743488 469858162973729107968 472605871529131032576 475715120683927947264 478198840422966902784 479071068130076737536 480734509338861726208 482813810849842962048 484490247693071583444 485042868148318691328 489268258025350395904 495354342359900454912 499224298159587177216 500406216913197563904 502143738499701722112 508086267949402334208 508389982948318887936 509013009888206533632 511989694156558618624 512989674027958147176 515358047407588609536 518048743791547478016 528206562297264095232 531681605470272411648 536633870889892159488 540826323006219441984 542106734989297360896 543989050041343532288 546159915935274860544 550426790278519195392 559277536550044336128 560532545301992620032 561219472440843101184 564911705812164437376 568200569177532874752 572223775822036103168 575283401757308215296 575988405926128445952 578647632176941596672 585495533149449781248 591673242263214432256 594232382584422107136 596295689468395795008 602176317569662025728 603713104751128679424 605883997929214697472 607243590743825338368 607987761810913359616 611987681296511473824 614429905427184218112 618023062768863657984 626477550631638810624 631371906495948488832 634286827578570596352 642963801964050358272 643751747799790616064 645986996924095444592 646723824197758255104 650978586199059296256 654377360578796814336 665632397546116236288 669524984666268962816 670832650651945269384 677448357265869778944 678684013184275378176 683149039586803505664 683986232037277529568 687144063210118146048 690731658388729970688 695275945614971615232 708908807293696548864 715511827853189545984 718606602195115106304 721101764008292589312 722808979985729814528 726735371539607375166 727564302222478036992 731362932411596439552 733902387038025593856 743031513539850682368 748292629921124134912 753215607749552583168 763519514832309800448 767044535676410953728 767984541234837927936 773037071111382914304 777073115687321217024 792309843445896142848 795060919291194393344 804950806334838239232 807845330572286263296 809658120991767117824 811239484509329162976 813160102483946041344 815983575062015298432 819239873902912290816 825640185417778793088 840798817952988930048 841829208661264651776 845715770104760795136 855724240756888141824 857285069285400477696 858335663733054154752 863982608889192668928 867971448265412395008 887509863394821648384 894443534202593692512 903264476354493038592 904912017579033837568 908825996893822046208 910865386115738007552 911981642716370039424 916192084280157528064 917981521944767210736 927034594153295486976 939716325947458215936 945211743058262065152 951430241367855894528 956397680845933805568 958142136260153475072 961469018677723452416 965627621699685924096 968980495386143166888 970085736296637382656 978536516050700791808 998448596319174354432 1004287476999403444224 1016172535898804668416 1016779965896637775872 1018026019776413067264 1023979388313117237248 1025979348055916294352 1030716094815177219072 1036097487583094956032 1056413124594528190464 1063363210940544823296 1073267741779784318976 1081652646012438883968 1084213469978594721792 1087978100082687064576 1090103057309411062749 1100853580557038390784 1121065090603985240064 1122438944881686202368 1129823411624328874752 1136401138355065749504 1144447551644072206336 1150566803514616430592 1151976811852256891904 1183346484526428864512 1188464765168844214272 1192591378936791590016 1207426209502257358848 1211767995858429394944 1214487181487650676736 1215975523621826719232 1223975362593022947648 1228859810854368436224 1236046125537727315968 1252955101263277621248 1262743812991896977664 1268573655157141192704 1285927603928100716544 1287503495599581232128 1291973993848190889184 1301957172398118592512 1331264795092232472576 1339049969332537925632 1341665301303890538768 1354896714531739557888 1357368026368550756352 1366298079173607011328 1367972464074555059136 1374288126420236292096 1381463316777459941376 1390551891229943230464 1417817614587393097728 1437213204390230212608 1442203528016585178624 1453470743079214750332 1455128604444956073984 1467804774076051187712 1486063027079701364736 1496585259842248269824 1506431215499105166336 1527039029664619600896 1535969082469675855872 1546074142222765828608 1554146231374642434048 1584619686891792285696 1590121838582388786688 1609901612669676478464 1619316241983534235648 1622478969018658325952 1626320204967892082688 1631967150124030596864 1638479747805824581632 1651280370835557586176 1681597635905977860096 1683658417322529303552 1716671327466108309504 1727965217778385337856 1735942896530824790016 1775019726789643296768 1788887068405187385024 1806528952708986077184 1809824035158067675136 1817651993787644092416 1821730772231476015104 1823963285432740078848 1832384168560315056128 1835963043889534421472 1854069188306590973952 1879432651894916431872 1902860482735711789056 1922938037355446904832 1931255243399371848192 1937960990772286333776 1940171472593274765312 1957073032101401583616 1996897192638348708864 2008574953998806888448 2032345071797609336832 2036052039552826134528 2047958776626234474496 2051958696111832588704 2061432189630354438144 2072194975166189912064 2126726421881089646592 2146535483559568637952 2163305292024877767936 2168426939957189443584 2175956200165374129152 2180206114618822125498 2201707161114076781568 2244877889763372404736 2259646823248657749504 2288895103288144412672 2301133607029232861184 2303953623704513783808 2366692969052857729024 2376929530337688428544 2385182757873583180032 2414852419004514717696 2423535991716858789888 2428974362975301353472 2431951047243653438464 2447950725186045895296 2457719621708736872448 2525487625983793955328 2537147310314282385408 2571855207856201433088 2575006991199162464256 2583947987696381778368 2603914344796237185024 2662529590184464945152 2678099938665075851264 2683330602607781077536 2709793429063479115776 2714736052737101512704 2732596158347214022656 2735944928149110118272 2748576252840472584192 2781103782459886460928 2835635229174786195456 2874426408780460425216 2884407056033170357248 2906941486158429500664 2910257208889912147968 2935609548152102375424 2993170519684496539648 3012862430998210332672 3054078059329239201792 3071938164939351711744 3092148284445531657216 3108292462749284868096 3169239373783584571392 3180243677164777573376 3219803225339352956928 3244957938037316651904 3252640409935784165376 3263934300248061193728 3302560741671115172352 3363195271811955720192 3367316834645058607104 3433342654932216619008 3455930435556770675712 3550039453579286593536 3577774136810374770048 3635303987575288184832 3643461544462952030208 3647926570865480157696 3664768337120630112256 3671926087779068842944 3708138376613181947904 3758865303789832863744 3805720965471423578112 3845876074710893809664 3862510486798743696384 3875921981544572667552 3914146064202803167232 3993794385276697417728 4017149907997613776896 4064690143595218673664 4072104079105652269056 4095917553252468948992 4103917392223665177408 4122864379260708876288 4144389950332379824128 4253452843762179293184 4326610584049755535872 4351912400330748258304 4360412229237644250996 4403414322228153563136 4489755779526744809472 4519293646497315499008 4577790206576288825344 4607907247409027567616 4753859060675376857088 4770365515747166360064 4829704838009029435392 4857948725950602706944 4863902094487306876928 4895901450372091790592 4915439243417473744896 5050975251967587910656 5150013982398324928512 5167895975392763556736 5207828689592474370048 5325059180368929890304 5356199877330151702528 5366661205215562155072 5419586858126958231552 5429472105474203025408 5465192316694428045312 5471889856298220236544 5497152505680945168384 5562207564919772921856 5768814112066340714496 5813882972316859001328 5820514417779824295936 5871219096304204750848 5986341039368993079296 6025724861996420665344 6108156118658478403584 6143876329878703423488 6184296568891063314432 6216584925498569736192 6360487354329555146752 6439606450678705913856 6489915876074633303808 6505280819871568330752 6527868600496122387456 6605121483342230344704 6734633669290117214208 6866685309864433238016 6911860871113541351424 7100078907158573187072 7155548273620749540096 7270607975150576369664 7286923088925904060416 7295853141730960315392 7343852175558137685888 7611441930942847156224 7691752149421787619328 7725020973597487392768 7751843963089145335104 7828292128405606334464 7987588770553394835456 8034299815995227553792 8129380287190437347328 8144208158211304538112 8207834784447330354816 8245728758521417752576 8506905687524358586368 8653221168099511071744 8703824800661496516608 8720824458475288501992 8806828644456307126272 8979511559053489618944 9038587292994630998016 9215814494818055135232 9507718121350753714176 9540731031494332720128 9659409676018058870784 9727804188974613753856 9791802900744183581184 10101950503935175821312 10300027964796649857024 10335791950785527113472 10650118360737859780608 10733322410431124310144 10930384633388856090624 10943779712596440473088 10994305011361890336768 11124415129839545843712 11537628224132681428992 11627765944633718002656 11742438192608409501696 12051449723992841330688 12216312237316956807168 12287752659757406846976 12368593137782126628864 12433169850997139472384 12720974708659110293504 12979831752149266607616 13055737200992244774912 13210242966684460689408 13469267338580234428416 13733370619728866476032 13823721742227082702848 14311096547241499080192 14573846177851808120832 14591706283461920630784 14687704351116275371776 15383504298843575238656 15450041947194974785536 15503687926178290670208 15975177541106789670912 16068599631990455107584 16258760574380874694656 16288416316422609076224 16415669568894660709632 16491457517042835505152 17306442336199022143488 17407649601322993033216 17441648916950577003984 17613657288912614252544 17959023118106979237888 18077174585989261996032 18431628989636110270464 19081462062988665440256 19318819352036117741568 19455608377949227507712 19583605801488367162368 20203901007870351642624 20600055929593299714048 20671583901571054226944 21300236721475719561216 21466644820862248620288 21860769266777712181248 21887559425192880946176 23075256448265362857984 23255531889267436005312 23484876385216819003392 24102899447985682661376 24432624474633913614336 24737186275564253257728 25441949417318220587008 25959663504298533215232 26111474401984489549824 26420485933368921378816 26938534677160468856832 27647443484454165405696 28622193094482998160384 29183412566923841261568 29375408702232550743552 30767008597687150477312 30900083894389949571072 31007375852356581340416 31950355082213579341824 32831339137789321419264 32982915034085671010304 34612884672398044286976 34815299202645986066432 34883297833901154007968 35227314577825228505088 36154349171978523992064 36863257979272220540928 38162924125977330880512 38911216755898455015424 39167211602976734324736 40407802015740703285248 41200111859186599428096 41343167803142108453888 42933289641724497240576 43721538533555424362496 43775118850385761892352 46150512896530725715968 46511063778534872010624 48205798895971365322752 48865248949267827228672 49474372551128506515456 50883898834636441174016 51919327008597066430464 52222948803968979099648 52840971866737842757632 53877069354320937713664 55294886968908330811392 57244386188965996320768 58366825133847682523136 58750817404465101487104 61800167788779899142144 62014751704713162680832 63900710164427158683648 65662678275578642838528 69225769344796088573952 69630598405291972132864 69766595667802308015936 70454629155650457010176 72308698343957047984128 76325848251954661761024 77822433511796910030848 78334423205953468649472 80815604031481406570496 82686335606284216907776 85866579283448994481152 87550237700771523784704 92301025793061451431936 93022127557069744021248 98948745102257013030912 101767797669272882348032 103838654017194132860928 104445897607937958199296 105681943733475685515264 110589773937816661622784 114488772377931992641536 116733650267695365046272 117501634808930202974208 123600335577559798284288 124029503409426325361664 131325356551157285677056 138451538689592177147904 139533191335604616031872 144617396687914095968256 152651696503909323522048 156668846411906937298944 161631208062962813140992 165372671212568433815552 171733158566897988962304 175100475401543047569408 186044255114139488042496 207677308034388265721856 208891795215875916398592 211363887466951371030528 228977544755863985283072 233467300535390730092544 235003269617860405948416 248059006818852650723328 262650713102314571354112 276903077379184354295808 279066382671209232063744 305303393007818647044096 313337692823813874597888 330745342425136867631104 343466317133795977924608 350200950803086095138816 372088510228278976084992 415354616068776531443712 457955089511727970566144 470006539235720811896832 496118013637705301446656 525301426204629142708224 558132765342418464127488 626675385647627749195776 661490684850273735262208 686932634267591955849216 700401901606172190277632 744177020456557952169984 830709232137553062887424 915910179023455941132288 940013078471441623793664 992236027275410602893312 1050602852409258285416448 1116265530684836928254976 1322981369700547470524416 1373865268535183911698432 1488354040913115904339968 1880026156942883247587328 1984472054550821205786624 2101205704818516570832896 2232531061369673856509952 2747730537070367823396864 2976708081826231808679936 3968944109101642411573248 4465062122739347713019904 5953416163652463617359872 8930124245478695426039808 11906832327304927234719744 17860248490957390852079616 35720496981914781704159232
- Sum of all divisors σ(n): 131646058596390680496000000
- Sum of proper divisors (its aliquot sum) s(n): 95925561614475898791840768
- 35720496981914781704159232 is an abundant number, because the sum of its proper divisors (95925561614475898791840768) is greater than itself. Its abundance is 60205064632561117087681536
Bases of 35720496981914781704159232
- Binary: 11101100011000001110000000101100000010011001101011110000110011110111010000000000000002
- Hexadecimal: 0x1D8C1C0581335E19EE8000
- Base-36: 4HKS05VR2F8TT91C0
Squares and roots of 35720496981914781704159232
- 35720496981914781704159232 squared (357204969819147817041592322) is 1275953904634983028565224589164821652656608010829824
- 35720496981914781704159232 cubed (357204969819147817041592323) is 45577707599576292466160957663873791597547190410602344381164117859520550535168
-
The
square root of 35720496981914781704159232 is 5976662696013.1171270769 -
35720496981914781704159232 is a
perfect cube number . Itscube root is 329335968
Scales and comparisons
How big is 35720496981914781704159232?- 35,720,496,981,914,781,704,159,232 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 35,720,496,981,914,781,704,159,232 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 35720496981914781704159232 cubic inches would be around 27444664 feet tall.
Recreational maths with 35720496981914781704159232
- 35720496981914781704159232 backwards is 23295140718741918969402753
- 35720496981914781704159232 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 35720496981914781704159232's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 35720496981914781704159232 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 35720496981914781704159232 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/35720496981914781704159232/
Chicago style:
Numbermatics. 2024. "Number 35720496981914781704159232 - Facts about the integer". https://numbermatics.com/n/35720496981914781704159232/
The information we have on file for 35720496981914781704159232 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 35720496981914781704159232, math, Factors of 35720496981914781704159232, curriculum, school, college, exams, university, Prime factorization of 35720496981914781704159232, STEM, science, technology, engineering, physics, economics, calculator, thirty-five septillion, seven hundred twenty sextillion, four hundred ninety-six quintillion, nine hundred eighty-one quadrillion, nine hundred fourteen trillion, seven hundred eighty-one billion, seven hundred four million, one hundred fifty-nine thousand, two hundred thirty-two.