108792754812242914405515264
108,792,754,812,242,914,405,515,264 is an even composite number composed of five prime numbers multiplied together.
What does the number 108792754812242914405515264 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 25389 divisors.
108792754812242914405515264 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-five thousand, three hundred eighty-nine divisors.
Prime factorization of 108792754812242914405515264:
230 × 312 × 76 × 192 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 67 × 67)See below for interesting mathematical facts about the number 108792754812242914405515264 from the Numbermatics database.
Names of 108792754812242914405515264
- Cardinal: 108792754812242914405515264 can be written as One hundred eight septillion, seven hundred ninety-two sextillion, seven hundred fifty-four quintillion, eight hundred twelve quadrillion, two hundred forty-two trillion, nine hundred fourteen billion, four hundred five million, five hundred fifteen thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 1.08792754812242914405515264 × 1026
Factors of 108792754812242914405515264
Divisors of 108792754812242914405515264
- Number of divisors d(n): 25389
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 67 72 76 81 84 96 98 108 112 114 126 128 133 134 144 147 152 162 168 171 189 192 196 201 216 224 228 243 252 256 266 268 288 294 304 324 336 342 343 361 378 384 392 399 402 432 441 448 456 469 486 504 512 513 532 536 567 576 588 603 608 648 672 684 686 722 729 756 768 784 798 804 864 882 896 912 931 938 972 1008 1024 1026 1029 1064 1072 1083 1134 1152 1176 1197 1206 1216 1273 1296 1323 1344 1368 1372 1407 1444 1458 1512 1536 1539 1568 1596 1608 1701 1728 1764 1792 1809 1824 1862 1876 1944 2016 2048 2052 2058 2128 2144 2166 2187 2268 2304 2352 2394 2401 2412 2432 2527 2546 2592 2646 2688 2736 2744 2793 2814 2888 2916 3024 3072 3078 3087 3136 3192 3216 3249 3283 3402 3456 3528 3584 3591 3618 3648 3724 3752 3819 3888 3969 4032 4096 4104 4116 4221 4256 4288 4332 4374 4489 4536 4608 4617 4704 4788 4802 4824 4864 5054 5092 5103 5184 5292 5376 5427 5472 5488 5586 5628 5776 5832 6048 6144 6156 6174 6272 6384 6432 6498 6517 6561 6566 6804 6912 7056 7168 7182 7203 7236 7296 7448 7504 7581 7638 7776 7938 8064 8192 8208 8232 8379 8442 8512 8576 8664 8748 8911 8978 9072 9216 9234 9261 9408 9576 9604 9648 9728 9747 9849 10108 10184 10206 10368 10584 10752 10773 10854 10944 10976 11172 11256 11457 11552 11664 11907 12096 12288 12312 12348 12544 12663 12768 12864 12996 13034 13122 13132 13467 13608 13824 13851 14112 14336 14364 14406 14472 14592 14896 15008 15162 15276 15309 15552 15876 16128 16281 16384 16416 16464 16758 16807 16884 17024 17152 17328 17496 17689 17822 17956 18144 18432 18468 18522 18816 19152 19208 19296 19456 19494 19551 19683 19698 20216 20368 20412 20736 21168 21504 21546 21609 21708 21888 21952 22344 22512 22743 22914 22981 23104 23328 23814 24187 24192 24576 24624 24696 25088 25137 25326 25536 25728 25992 26068 26244 26264 26733 26934 27216 27648 27702 27783 28224 28672 28728 28812 28944 29184 29241 29547 29792 30016 30324 30552 30618 31104 31423 31752 32256 32319 32562 32768 32832 32928 33516 33614 33768 34048 34304 34371 34656 34992 35378 35644 35721 35912 36288 36864 36936 37044 37632 37989 38304 38416 38592 38912 38988 39102 39366 39396 40401 40432 40736 40824 41472 41553 42336 43008 43092 43218 43416 43776 43904 44688 45024 45486 45619 45828 45927 45962 46208 46656 47628 48374 48384 48843 49152 49248 49392 50176 50274 50421 50652 51072 51456 51984 52136 52488 52528 53067 53466 53868 54432 55296 55404 55566 56448 57344 57456 57624 57888 58368 58482 58653 59049 59094 59584 60032 60648 61104 61236 62208 62377 62846 63504 64512 64638 64827 65124 65536 65664 65856 67032 67228 67536 68096 68229 68608 68742 68943 69312 69984 70756 71288 71442 71824 72561 72576 73728 73872 74088 75264 75411 75978 76608 76832 77184 77824 77976 78204 78732 78792 80199 80802 80864 81472 81648 82944 83106 83349 84672 85291 86016 86184 86436 86832 87552 87723 87808 88641 89376 90048 90972 91238 91656 91854 91924 92416 93312 94269 95256 96748 96768 96957 97686 98304 98496 98784 100352 100548 100842 101304 102144 102912 103113 103968 104272 104976 105056 106134 106932 107163 107736 108864 110592 110808 111132 112896 113967 114688 114912 115248 115776 116736 116964 117306 117649 118098 118188 119168 120064 121203 121296 122208 122472 123823 124416 124659 124754 125692 127008 129024 129276 129654 130248 131072 131328 131712 134064 134456 135072 136192 136458 136857 137216 137484 137781 137886 138624 139968 141512 142576 142884 143648 145122 145152 146529 147456 147744 148176 150528 150822 151263 151956 153216 153664 154368 155648 155952 156408 157464 157584 159201 160398 160867 161604 161728 162944 163296 165888 166212 166698 169309 169344 170582 172032 172368 172872 173664 175104 175446 175616 175959 177147 177282 178752 180096 181944 182476 183312 183708 183848 184832 186624 187131 188538 190512 193496 193536 193914 194481 195372 196608 196992 197568 200704 201096 201684 202608 204288 204687 205824 206226 206829 207936 208544 209952 210112 212268 213864 214326 215472 217683 217728 219961 221184 221616 222264 225792 226233 227934 229376 229824 230496 231552 233472 233928 234612 235298 236196 236376 238336 240128 240597 242406 242592 244416 244944 247646 248832 249318 249508 250047 251384 254016 255873 258048 258552 259308 260496 262144 262656 263169 263424 265923 268128 268912 270144 272384 272916 273714 274432 274968 275562 275772 277248 279936 282807 283024 285152 285768 287296 290244 290304 290871 293058 294912 295488 296352 301056 301644 302526 303912 306432 307328 308736 309339 311296 311904 312816 314928 315168 318402 319333 320796 321489 321734 323208 323456 325888 326592 331776 332424 333396 338618 338688 341164 341901 344064 344736 345744 347328 350208 350892 351232 351918 352947 354294 354564 357504 360192 363609 363888 364952 366624 367416 367696 369664 371469 373248 373977 374262 377076 381024 386992 387072 387828 388962 390744 393216 393984 395136 401408 402192 403368 405216 408576 409374 410571 411648 412452 413343 413658 415872 417088 419904 420224 424536 427728 428652 430944 435366 435456 436639 439587 439922 442368 443232 444528 451584 452466 453789 455868 458752 459648 460992 463104 466944 467856 469224 470596 472392 472752 476672 477603 480256 481194 482601 484812 485184 488832 489888 495292 497664 498636 499016 500094 502768 507927 508032 511746 516096 517104 518616 520992 524288 525312 526338 526848 527877 531441 531846 536256 537824 540288 544768 545832 547428 548864 549936 551124 551544 554496 559872 561393 565614 566048 570304 571536 574592 580488 580608 581742 583443 586116 589824 590976 592704 597037 602112 603288 605052 607824 612864 614061 614656 617472 618678 620487 622592 623808 625632 629856 630336 636804 638666 641592 642978 643468 646416 646912 651776 653049 653184 659883 663552 664848 666792 677236 677376 678699 682328 683802 688128 689472 691488 694656 700416 701784 702464 703836 705894 708588 709128 715008 720384 721791 727218 727776 729904 733248 734832 735392 739328 742938 746496 747954 748524 750141 754152 762048 767619 773984 774144 775656 777924 781488 786432 787968 789507 790272 797769 802816 804384 806736 810432 817152 818748 821142 823296 824904 826686 827316 831744 834176 839808 840448 848421 849072 855456 857304 861888 866761 870732 870912 872613 873278 879174 879844 884736 886464 889056 903168 904932 907578 911736 917504 919296 921984 926208 928017 933888 935712 938448 941192 944784 945504 953344 955206 957999 960512 962388 964467 965202 969624 970368 977664 979776 990584 995328 997272 998032 1000188 1005536 1015854 1016064 1023492 1025703 1032192 1034208 1037232 1041984 1048576 1050624 1052676 1053696 1055754 1058841 1062882 1063692 1072512 1075648 1080576 1089536 1090827 1091664 1094856 1097728 1099872 1102248 1103088 1108992 1114407 1119744 1121931 1122786 1126069 1131228 1132096 1140608 1143072 1149184 1160976 1161216 1163484 1166886 1172232 1179648 1181952 1185163 1185408 1194074 1204224 1206576 1210104 1215648 1225728 1228122 1229312 1231713 1234944 1237356 1240029 1240974 1245184 1247616 1251264 1259712 1260672 1273608 1277332 1283184 1285956 1286936 1292832 1293824 1303552 1306098 1306368 1309917 1318761 1319766 1327104 1329696 1333584 1354472 1354752 1357398 1361367 1364656 1367604 1376256 1378944 1382976 1389312 1400832 1403568 1404928 1407672 1411788 1417176 1418256 1430016 1432809 1440768 1443582 1447803 1454436 1455552 1459808 1466496 1469664 1470784 1478656 1485876 1492992 1495908 1497048 1500282 1508304 1523781 1524096 1535238 1539727 1547968 1548288 1551312 1555848 1562976 1572864 1575936 1579014 1580544 1583631 1595538 1605632 1608768 1613472 1620529 1620864 1634304 1637496 1642284 1646592 1649808 1653372 1654632 1663488 1668352 1679616 1680896 1684179 1696842 1698144 1710912 1714608 1723776 1733522 1741464 1741824 1745226 1746556 1750329 1758348 1759688 1769472 1772928 1778112 1791111 1806336 1809864 1815156 1823472 1835008 1838592 1842183 1843968 1852416 1856034 1861461 1867776 1871424 1876896 1882384 1889568 1891008 1906688 1910412 1915998 1921024 1924776 1928934 1930404 1939248 1940736 1955328 1959147 1959552 1979649 1981168 1990656 1994544 1996064 2000376 2011072 2031708 2032128 2036097 2046984 2051406 2064384 2068416 2074464 2083968 2097152 2101248 2105352 2107392 2111508 2117682 2125764 2127384 2145024 2151296 2161152 2165373 2179072 2181654 2183328 2189712 2195456 2199744 2204496 2206176 2217984 2228814 2235331 2239488 2243862 2245572 2250423 2252138 2262456 2264192 2281216 2286144 2298368 2302857 2321952 2322432 2326968 2333772 2344464 2359296 2363904 2368521 2370326 2370816 2388148 2393307 2408448 2413152 2420208 2431296 2451456 2456244 2458624 2463426 2469888 2474712 2480058 2481948 2490368 2495232 2502528 2519424 2521344 2545263 2547216 2554664 2566368 2571912 2573872 2585664 2587648 2600283 2607104 2612196 2612736 2617839 2619834 2637522 2639532 2654208 2659392 2667168 2708944 2709504 2714796 2722734 2729312 2735208 2752512 2757888 2765952 2778624 2784051 2801664 2807136 2809856 2815344 2823576 2834352 2836512 2860032 2865618 2873997 2881536 2887164 2893401 2895606 2908872 2911104 2919616 2932992 2939328 2941568 2957312 2971752 2985984 2991816 2994096 3000564 3016608 3047562 3048192 3056473 3070476 3077109 3079454 3095936 3096576 3102624 3111696 3125952 3145728 3151872 3158028 3161088 3167262 3176523 3191076 3211264 3217536 3226944 3241058 3241728 3268608 3272481 3274992 3284568 3293184 3299616 3306744 3309264 3326976 3336704 3343221 3359232 3361792 3365793 3368358 3378207 3393684 3396288 3421824 3429216 3447552 3467044 3482928 3483648 3490452 3493112 3500658 3516696 3519376 3538944 3545856 3555489 3556224 3582222 3612672 3619728 3630312 3646944 3670016 3677184 3684366 3687936 3695139 3704832 3712068 3720087 3722922 3735552 3742848 3753792 3764768 3779136 3782016 3813376 3820824 3831996 3842048 3849552 3857868 3860808 3878496 3881472 3910656 3918294 3919104 3929751 3956283 3959298 3962336 3981312 3989088 3992128 4000752 4022144 4063416 4064256 4072194 4084101 4093968 4102812 4128768 4136832 4148928 4167936 4179259 4194304 4202496 4210704 4214784 4223016 4235364 4251528 4254768 4290048 4298427 4302592 4322304 4330746 4343409 4358144 4363308 4366656 4379424 4390912 4399488 4408992 4412352 4435968 4457628 4470662 4478976 4487724 4491144 4500846 4504276 4524912 4528384 4562432 4571343 4572288 4596736 4605714 4619181 4643904 4644864 4653936 4667544 4688928 4718592 4727808 4737042 4740652 4741632 4750893 4776296 4786614 4816896 4826304 4840416 4861587 4862592 4902912 4912488 4917248 4926852 4939776 4949424 4960116 4963896 4980736 4990464 5005056 5038848 5042688 5052537 5090526 5094432 5109328 5132736 5143824 5147744 5171328 5175296 5200566 5214208 5224392 5225472 5235678 5239668 5250987 5275044 5279064 5308416 5318784 5334336 5373333 5417888 5419008 5429592 5445468 5458624 5470416 5505024 5515776 5526549 5531904 5557248 5568102 5584383 5603328 5614272 5619712 5630688 5647152 5668704 5673024 5720064 5731236 5747994 5763072 5774328 5786802 5791212 5817744 5822208 5839232 5865984 5877441 5878656 5883136 5914624 5938947 5943504 5971968 5983632 5988192 6001128 6033216 6067327 6095124 6096384 6108291 6112946 6140952 6154218 6158908 6191872 6193152 6205248 6223392 6251904 6291456 6303744 6316056 6322176 6334524 6353046 6382152 6422528 6435072 6453888 6482116 6483456 6496119 6537216 6544962 6549984 6569136 6586368 6599232 6613488 6618528 6653952 6673408 6686442 6705993 6718464 6723584 6731586 6736716 6751269 6756414 6787368 6792576 6843648 6858432 6895104 6908571 6934088 6965856 6967296 6980904 6986224 7001316 7033392 7038752 7077888 7091712 7105563 7110978 7112448 7164444 7179921 7225344 7239456 7260624 7293888 7340032 7354368 7368732 7375872 7390278 7409664 7424136 7440174 7445844 7471104 7485696 7507584 7529536 7558272 7564032 7626752 7635789 7641648 7663992 7684096 7699104 7715736 7721616 7756992 7762944 7800849 7821312 7836588 7838208 7853517 7859502 7882483 7912566 7918596 7924672 7962624 7978176 7984256 8001504 8044288 8126832 8128512 8144388 8168202 8187936 8205624 8257536 8273664 8296141 8297856 8335872 8352153 8358518 8388608 8404992 8421408 8429568 8446032 8470728 8503056 8509536 8580096 8596854 8605184 8621991 8644608 8661492 8680203 8686818 8716288 8726616 8733312 8758848 8781824 8798976 8817984 8824704 8871936 8915256 8941324 8957952 8975448 8982288 9001692 9008552 9049824 9056768 9124864 9142686 9144576 9169419 9193472 9211428 9231327 9238362 9287808 9289728 9307872 9335088 9377856 9437184 9455616 9474084 9481304 9483264 9501786 9529569 9552592 9573228 9633792 9652608 9680832 9723174 9725184 9805824 9817443 9824976 9834496 9853704 9879552 9898848 9920232 9927792 9961472 9980928 10010112 10029663 10077696 10085376 10097379 10105074 10134621 10181052 10188864 10218656 10265472 10287648 10295488 10342656 10350592 10401132 10428416 10448784 10450944 10471356 10479336 10501974 10550088 10558128 10616832 10637568 10666467 10668672 10746666 10778089 10835776 10838016 10859184 10890936 10917248 10940832 11010048 11031552 11053098 11063808 11085417 11114496 11136204 11168766 11206656 11228544 11239424 11261376 11294304 11337408 11343703 11346048 11440128 11462472 11495988 11526144 11548656 11573604 11582424 11635488 11644416 11678464 11731968 11754882 11757312 11766272 11789253 11829248 11868849 11877894 11887008 11943936 11967264 11976384 12002256 12066432 12134654 12190248 12192768 12216582 12225892 12252303 12281904 12308436 12317816 12383744 12386304 12410496 12446784 12503808 12537777 12582912 12607488 12632112 12644352 12669048 12706092 12764304 12845056 12870144 12895281 12907776 12964232 12966912 12992238 13030227 13074432 13089924 13099968 13138272 13172736 13198464 13226976 13237056 13307904 13346816 13372884 13411986 13436928 13447168 13463172 13473432 13502538 13512828 13574736 13585152 13687296 13714029 13716864 13790208 13817142 13857543 13868176 13931712 13934592 13961808 13972448 14002632 14066784 14077504 14155776 14183424 14211126 14221956 14224896 14252679 14328888 14359842 14450688 14478912 14521248 14584761 14587776 14680064 14708736 14737464 14751744 14780556 14819328 14848272 14880348 14891688 14942208 14971392 15015168 15059072 15116544 15128064 15157611 15253504 15271578 15283296 15327984 15368192 15398208 15431472 15443232 15513984 15525888 15601698 15642624 15673176 15676416 15707034 15719004 15752961 15764966 15825132 15837192 15849344 15925248 15956352 15968512 16003008 16088576 16119999 16253664 16257024 16288776 16336404 16375872 16411248 16515072 16547328 16579647 16592282 16595712 16671744 16704306 16717036 16753149 16777216 16809984 16842816 16859136 16892064 16941456 17006112 17019072 17160192 17193708 17210368 17243982 17289216 17322984 17360406 17373636 17432576 17453232 17466624 17517696 17563648 17597952 17632323 17635968 17649408 17743872 17816841 17830512 17882648 17915904 17950896 17964576 18003384 18017104 18099648 18113536 18201981 18249728 18285372 18289152 18324873 18338838 18386944 18422856 18462654 18476724 18575616 18579456 18615744 18670176 18755712 18874368 18911232 18948168 18962608 18966528 19003572 19059138 19105184 19146456 19267584 19305216 19361664 19446348 19450368 19488357 19611648 19634886 19649952 19668992 19707408 19759104 19797696 19840464 19855584 19922944 19961856 20020224 20059326 20117979 20155392 20170752 20194758 20210148 20253807 20269242 20362104 20377728 20437312 20530944 20575296 20590976 20685312 20701184 20725713 20802264 20856832 20897568 20901888 20942712 20958672 21003948 21100176 21116256 21233664 21275136 21316689 21332934 21337344 21395311 21493332 21539763 21556178 21671552 21676032 21718368 21781872 21834496 21881664 22020096 22063104 22106196 22127616 22170834 22228992 22272408 22337532 22413312 22457088 22478848 22522752 22588608 22674816 22687406 22692096 22880256 22907367 22924944 22991976 23052288 23097312 23147208 23164848 23270976 23288832 23356928 23402547 23463936 23509764 23514624 23532544 23560551 23578506 23647449 23658496 23737698 23755788 23774016 23887872 23934528 23952768 24004512 24132864 24269308 24380496 24385536 24433164 24451784 24504606 24563808 24616872 24635632 24767488 24772608 24820992 24888423 24893568 25007616 25056459 25075554 25165824 25214976 25264224 25288704 25338096 25412184 25528608 25690112 25740288 25790562 25815552 25865973 25928464 25933824 25984476 26040609 26060454 26148864 26179848 26199936 26276544 26345472 26396928 26453952 26474112 26615808 26693632 26745768 26823972 26873856 26894336 26926344 26946864 27005076 27025656 27149472 27170304 27374592 27428058 27433728 27508257 27580416 27634284 27693981 27715086 27736352 27863424 27869184 27923616 27944896 28005264 28133568 28155008 28311552 28366848 28422252 28443912 28449792 28505358 28588707 28657776 28719684 28901376 28957824 29042496 29169522 29175552 29254813 29360128 29417472 29452329 29474928 29503488 29561112 29638656 29696544 29760696 29783376 29884416 29942784 30030336 30088989 30118144 30233088 30256128 30315222 30403863 30507008 30543156 30566592 30655968 30736384 30796416 30862944 30886464 31027968 31051776 31203396 31285248 31346352 31352832 31414068 31438008 31505922 31529932 31650264 31674384 31698688 31850496 31912704 31937024 31999401 32006016 32177152 32239998 32334267 32507328 32514048 32577552 32672808 32751744 32822496 33030144 33094656 33159294 33184564 33191424 33256251 33343488 33408612 33434072 33506298 33554432 33619968 33685632 33718272 33784128 33882912 34012224 34031109 34038144 34320384 34387416 34420736 34487964 34578432 34645968 34720812 34747272 34865152 34906464 34933248 35035392 35127296 35195904 35264646 35271936 35298816 35367759 35487744 35606547 35633682 35661024 35765296 35831808 35901792 35929152 36006768 36034208 36199296 36227072 36403962 36499456 36570744 36578304 36649746 36677676 36756909 36773888 36845712 36925308 36953448 37151232 37158912 37231488 37340352 37511424 37613331 37748736 37822464 37896336 37925216 37933056 38007144 38118276 38210368 38292912 38535168 38610432 38685843 38723328 38892696 38900736 38976714 39090681 39223296 39269772 39299904 39337984 39414816 39518208 39595392 39680928 39711168 39845888 39923712 40040448 40118652 40235958 40310784 40341504 40389516 40420296 40507614 40538484 40724208 40755456 40874624 41061888 41142087 41150592 41181952 41370624 41402368 41451426 41572629 41604528 41713664 41795136 41803776 41885424 41917344 42007896 42200352 42232512 42467328 42471289 42550272 42633378 42665868 42674688 42758037 42790622 42986664 43079526 43112356 43343104 43352064 43436736 43563744 43668992 43754283 43763328 44040192 44126208 44212392 44255232 44341668 44457984 44544816 44675064 44826624 44914176 44957696 45045504 45177216 45349632 45374812 45384192 45472833 45760512 45814734 45849888 45983952 46104576 46194624 46294416 46329696 46541952 46577664 46713856 46805094 46927872 47019528 47029248 47065088 47121102 47157012 47258883 47294898 47316992 47475396 47511576 47548032 47775744 47869056 47905536 48009024 48265728 48359997 48538616 48760992 48771072 48866328 48903568 49009212 49127616 49233744 49271264 49534976 49545216 49641984 49738941 49776846 49787136 50015232 50112918 50151108 50259447 50331648 50429952 50528448 50577408 50676192 50824368 51057216 51380224 51480576 51581124 51631104 51731946 51856928 51867648 51968952 52081218 52120908 52297728 52359696 52399872 52553088 52690944 52793856 52896969 52907904 52948224 53231616 53387264 53450523 53491536 53647944 53747712 53788672 53852688 53893728 54010152 54051312 54298944 54340608 54605943 54749184 54856116 54867456 54974619 55016514 55160832 55268568 55387962 55430172 55472704 55726848 55738368 55847232 55889792 56010528 56267136 56310016 56623104 56733696 56844504 56887824 56899584 57010716 57177414 57315552 57439368 57802752 57915648 58072987 58084992 58339044 58351104 58465071 58509626 58720256 58834944 58904658 58949856 59006976 59122224 59277312 59393088 59521392 59566752 59768832 59885568 60060672 60177978 60236288 60353937 60466176 60512256 60630444 60761421 60807726 61014016 61086312 61133184 61311936 61472768 61592832 61725888 61772928 62055936 62103552 62177139 62406792 62570496 62692704 62705664 62828136 62876016 63011844 63059864 63300528 63348768 63397376 63700992 63825408 63874048 63950067 63998802 64012032 64185933 64354304 64479996 64619289 64668534 65014656 65028096 65155104 65345616 65503488 65644992 66060288 66189312 66318588 66369128 66382848 66512502 66686976 66817224 66868144 67012596 67108864 67239936 67371264 67436544 67568256 67765824 68024448 68062218 68076288 68640768 68722101 68774832 68841472 68975928 69156864 69291936 69441624 69494544 69730304 69812928 69866496 70070784 70207641 70254592 70391808 70529292 70543872 70597632 70681653 70735518 70942347 70975488 71213094 71267364 71322048 71530592 71663616 71803584 71858304 72013536 72068416 72398592 72454144 72807924 72998912 73141488 73156608 73299492 73355352 73513818 73547776 73691424 73850616 73906896 74302464 74317824 74462976 74665269 74680704 75022848 75169377 75226662 75446623 75497472 75644928 75792672 75850432 75866112 76014288 76236552 76420736 76585824 77070336 77220864 77371686 77446656 77597919 77785392 77801472 77953428 78181362 78446592 78539544 78599808 78675968 78829632 79036416 79190784 79361856 79405921 79422336 79691776 79847424 80080896 80237304 80471916 80621568 80683008 80779032 80840592 81015228 81076968 81448416 81510912 81749248 82123776 82284174 82301184 82363904 82524771 82741248 82804736 82902852 83081943 83145258 83209056 83427328 83590272 83607552 83770848 83834688 84015792 84400704 84465024 84934656 84942578 85100544 85266756 85331736 85349376 85516074 85581244 85766121 85973328 86159052 86224712 86686208 86704128 86873472 87127488 87337984 87508566 87526656 87764439 88080384 88252416 88356987 88424784 88510464 88683336 88915968 89089632 89350128 89653248 89828352 89915392 90091008 90266967 90354432 90699264 90749624 90768384 90945666 91211589 91521024 91629468 91699776 91967904 92209152 92389248 92588832 92659392 93083904 93155328 93427712 93610188 93855744 94039056 94058496 94130176 94242204 94314024 94517766 94589796 94633984 94950792 95023152 95096064 95551488 95738112 95811072 95998203 96018048 96531456 96719994 97002801 97077232 97521984 97542144 97732656 97807136 98018424 98255232 98467488 98542528 99069952 99090432 99283968 99477882 99553692 99574272 99768753 100030464 100225836 100302216 100518894 100663296 100859904 101056896 101154816 101352384 101648736 102093327 102114432 102760448 102961152 103162248 103262208 103463892 103713856 103735296 103937904 104162436 104241816 104595456 104719392 104799744 105106176 105381888 105587712 105793938 105815808 105896448 106103277 106463232 106774528 106901046 106983072 107295888 107495424 107577344 107705376 107787456 108020304 108102624 108597888 108681216 109211886 109498368 109712232 109734912 109949238 110033028 110270727 110321664 110537136 110775924 110860344 110945408 111453696 111476736 111694464 111779584 112021056 112534272 112620032 112839993 113246208 113467392 113689008 113775648 113799168 114021432 114354828 114631104 114878736 115605504 115831296 116057529 116145974 116169984 116678088 116702208 116930142 117019252 117272043 117440512 117669888 117809316 117899712 118013952 118244448 118554624 118786176 119042784 119133504 119537664 119771136 120121344 120355956 120472576 120707874 120932352 121024512 121260888 121522842 121615452 122028032 122172624 122266368 122623872 122945536 123185664 123426261 123451776 123545856 124111872 124207104 124354278 124717887 124813584 125140992 125385408 125411328 125656272 125752032 126023688 126119728 126601056 126697536 126794752 127401984 127413867 127650816 127748096 127900134 127997604 128024064 128274111 128371866 128708608 128959992 129238578 129337068 130029312 130056192 130310208 130691232 131006976 131262849 131289984 132120576 132378624 132637176 132738256 132765696 133025004 133373952 133634448 133736288 134025192 134217728 134479872 134742528 134873088 135136512 135531648 136048896 136124436 136152576 136418499 137281536 137444202 137549664 137682944 137951856 138313728 138583872 138883248 138989088 139460608 139625856 139732992 140141568 140415282 140509184 140783616 141058584 141087744 141195264 141363306 141471036 141776649 141884694 141950976 142426188 142534728 142644096 143061184 143327232 143607168 143716608 144027072 144136832 144797184 144908288 145079991 145615848 145997824 146282976 146313216 146598984 146710704 147027636 147095552 147382848 147701232 147813792 148604928 148635648 148925952 149216823 149330538 149361408 149767177 150045696 150338754 150453324 150778341 150893246 150994944 151289856 151585344 151700864 151732224 152028576 152473104 152841472 153171648 154140672 154441728 154743372 154893312 155195838 155570784 155602944 155906856 156362724 156893184 157079088 157199616 157351936 157659264 158072832 158381568 158690907 158723712 158811842 158844672 159383552 159694848 160161792 160351569 160474608 160943832 161243136 161366016 161558064 161681184 162030456 162153936 162896832 163021824 163498496 163817829 164247552 164568348 164602368 164727808 164923857 165049542 165482496 165609472 165805704 166163886 166290516 166418112 166854656 167180544 167215104 167541696 167669376 168031584 168801408 168930048 169869312 169885156 170201088 170533512 170663472 170698752 171032148 171162488 171532242 171946656 172318104 172449424 173372416 173408256 173746944 174218961 174254976 174675968 175017132 175053312 175395213 175528878 176160768 176504832 176713974 176849568 177020928 177366672 177831936 178179264 178700256 179306496 179656704 179830784 180182016 180533934 180708864 181061811 181398528 181499248 181536768 181891332 182284263 182423178 183042048 183258936 183399552 183935808 184418304 184778496 185177664 185318784 186167808 186310656 186531417 186855424 187220376 187711488 188078112 188116992 188260352 188484408 188628048 189035532 189179592 189267968 189901584 190046304 190192128 191102976 191476224 191622144 191850201 191996406 192036096 192557799 193062912 193439988 193857867 194005602 194154464 195043968 195084288 195465312 195614272 196036848 196510464 196934976 197085056 198139904 198180864 198567936 198955764 199107384 199148544 199537506 200060928 200451672 200604432 201037788 201326592 201719808 202113792 202309632 202704768 203297472 204186654 204228864 204783691 205520896 205922304 206166303 206324496 206524416 206927784 207427712 207470592 207875808 208324872 208483632 209190912 209438784 209599488 210212352 210622923 210763776 211175424 211587876 211631616 211792896 212206554 212827041 212926464 213549056 213802092 213966144 214591776 214990848 215154688 215410752 215574912 216040608 216205248 217195776 217362432 218423772 218996736 219424464 219469824 219898476 220066056 220541454 220643328 221074272 221551848 221720688 221890816 222907392 222953472 223388928 223559168 223995807 224042112 225068544 225240064 225508131 225679986 226339869 226492416 226934784 227378016 227551296 227598336 228042864 228709656 229262208 229757472 231211008 231662592 232115058 232291948 232339968 232793757 233356176 233404416 233860284 234038504 234544086 234881024 235339776 235618632 235799424 236027904 236488896 237109248 237572352 238085568 238217763 238267008 239075328 239542272 240242688 240711912 240945152 241415748 241864704 242049024 242521776 243045684 243230904 244056064 244345248 244532736 245247744 245891072 246371328 246852522 246903552 247091712 247574313 248223744 248414208 248708556 249245829 249435774 249627168 250281984 250770816 250822656 251312544 251504064 252047376 252239456 253202112 253395072 253589504 254803968 254827734 255301632 255496192 255800268 255995208 256048128 256548222 256743732 257298363 257417216 257919984 258477156 258674136 260058624 260112384 260620416 261382464 262013952 262525698 262579968 263293317 264241152 264757248 265070961 265274352 265476512 265531392 266050008 266747904 267268896 267472576 268050384 268435456 268959744 269485056 269746176 270273024 270800901 271063296 272097792 272248872 272305152 272836998 273634767 274563072 274888404 275099328 275365888 275903712 276627456 277167744 277766496 277978176 278921216 279251712 279465984 280283136 280830564 281018368 281567232 282117168 282175488 282390528 282726612 282942072 283553298 283769388 283901952 284852376 285069456 285288192 286122368 286654464 287214336 287433216 287994609 288054144 288273664 289594368 289816576 290159982 291008403 291231696 291995648 292565952 292626432 293197968 293421408 294055272 294191104 294765696 295402464 295627584 297209856 297271296 297851904 298433646 298661076 298722816 299306259 299534354 300091392 300677508 300906648 301556682 301786492 301989888 302579712 303170688 303401728 303464448 304057152 304946208 305682944 306279981 306343296 308281344 308883456 309486744 309786624 310391676 311141568 311205888 311813712 312725448 313786368 314158176 314399232 314703872 315318528 316145664 316763136 317381814 317447424 317623684 317689344 318309831 318767104 319389696 320323584 320703138 320949216 321887664 322486272 322732032 323116128 323362368 324060912 324307872 325793664 326043648 326996992 327635658 328495104 329136696 329204736 329455616 329847714 330099084 330812181 330964992 331218944 331611408 332327772 332581032 332836224 333709312 334361088 334430208 335083392 335338752 336063168 337602816 337860096 338519979 339738624 339770312 340402176 341067024 341326944 341397504 342064296 342324976 343064484 343893312 344636208 344898848 346744832 346816512 347493888 348172587 348437922 348509952 349351936 350034264 350106624 350790426 351057756 351816129 352321536 353009664 353427948 353699136 354041856 354733344 355663872 356358528 357400512 358612992 359313408 359661568 360364032 361067868 361417728 362123622 362797056 362998496 363073536 363782664 364568526 364846356 366084096 366517872 366799104 367871616 368836608 369556992 370278783 370355328 370637568 372335616 372621312 373062834 373710848 374153661 374440752 375422976 376156224 376233984 376520704 376968816 377256096 378071064 378359184 378535936 379803168 380092608 380384256 382205952 382241601 382952448 383244288 383700402 383992812 384072192 384822333 385115598 386125824 386879976 387715734 388011204 388308928 390087936 390168576 390930624 391228544 392073696 393020928 393788547 393869952 394170112 396279808 396361728 397135872 397911528 398214768 398297088 399075012 400121856 400903344 401208864 402075576 402653184 403439616 404227584 404619264 405409536 406510909 406594944 408373308 408457728 409255497 409567382 411041792 411844608 412332606 412648992 413048832 413855568 414855424 414941184 415751616 416649744 416967264 418381824 418877568 419198976 420424704 421245846 421527552 422350848 423175752 423263232 423585792 424413108 425329947 425654082 425852928 427098112 427604184 427932288 429183552 429981696 430309376 430821504 431149824 432081216 432410496 434391552 434724864 435239973 436847544 437993472 438848928 438939648 439796952 440132112 441082908 441286656 442148544 443103696 443441376 443781632 445814784 445906944 446777856 447118336 447650469 447991614 448084224 449301531 450137088 450480128 451016262 451359972 452335023 452679738 452984832 453869568 454756032 455102592 455196672 456085728 457419312 458524416 459514944 462422016 463325184 464230116 464583896 464679936 465587514 466712352 466808832 467720568 468077008 469088172 469762048 470679552 471237264 471598848 472055808 472977792 474218496 475144704 476072721 476171136 476435526 476534016 478150656 479084544 480485376 481054707 481423824 481890304 482831496 483729408 484098048 485043552 486091368 486461808 488112128 488690496 489065472 490495488 491453487 491782144 492742656 493705044 493807104 494183424 494771571 495148626 496447488 496828416 497417112 498491658 498871548 499254336 500563968 501541632 501645312 502625088 503008128 504094752 504478912 506404224 506790144 507179008 509607936 509655468 510603264 510992384 511600536 511990416 512096256 513096444 513487464 514596726 514834432 515839968 516954312 517348272 520117248 520224768 521240832 522656883 522764928 524027904 525051396 525159936 526185639 526586634 528126361 528482304 529514496 530141922 530548704 530953024 531062784 532100016 533495808 534537792 534945152 536100768 536870912 537919488 538970112 539492352 540546048 541601802 542126592 543185433 544195584 544497744 544610304 545673996 547269534 549126144 549776808 550198656 550731776 551807424 553254912 554335488 555532992 555841447 555956352 557842432 558503424 558931968 559594251 560566272 561661128 562036736 563134464 564234336 564350976 564781056 565453224 565884144 567106596 567538776 567803904 569704752 570138912 570576384 572244736 573308928 574428672 574866432 575989218 576108288 576547328 577673397 579188736 579633152 580319964 581573601 582016806 582463392 583991296 585131904 585252864 586395936 586842816 588110544 588382208 589531392 590804928 591255168 594419712 594542592 595703808 596867292 597322152 597445632 598612518 599068708 600182784 601355016 601813296 603113364 603572984 603979776 605159424 606341376 606803456 606928896 608114304 609892416 611365888 612559962 612686592 614351073 616562688 617766912 618498909 618973488 619573248 620783352 622283136 622411776 623627424 625450896 627572736 628316352 628798464 629407744 630637056 631868769 632291328 633526272 634763628 634894848 635247368 635378688 636619662 637534208 638481123 638779392 640647168 641406276 641898432 643775328 644972544 645464064 646232256 646724736 648121824 648615744 651587328 652087296 653993984 655271316 656990208 658273392 658409472 658911232 659695428 660198168 661624362 661929984 662437888 663222816 664655544 665162064 665672448 667418624 668722176 668860416 670166784 670677504 671987421 672126336 675205632 675720192 676524393 677039958 679019607 679477248 679540624 680804352 682134048 682653888 682795008 684128592 684649952 686128968 687786624 689272416 689797696 693489664 693633024 694987776 696345174 696875844 697019904 698381271 698703872 700068528 700213248 701580852 702115512 703632258 704643072 706019328 706855896 707398272 708083712 709466688 711327744 712717056 714653289 714801024 717225984 718626816 719323136 720728064 722135736 722835456 724247244 725594112 725996992 726147072 727565328 729137052 729692712 732168192 733035744 733598208 735743232 737673216 739113984 740557566 740710656 741275136 742722939 744671232 745242624 746125668 747421696 748307322 748881504 750845952 752312448 752467968 753041408 753937632 754512192 756142128 756718368 757071872 759606336 760185216 760768512 764411904 764483202 765904896 766488576 767400804 767985624 768144384 769644666 770231196 771895089 772251648 773759952 775431468 776022408 776617856 780175872 780337152 781861248 782457088 784147392 786041856 787577094 787739904 788340224 789879951 792559616 792723456 794271744 795212883 795823056 796429536 796594176 798150024 800243712 801806688 802417728 804151152 805306368 806879232 808455168 809238528 810819072 812402703 813021818 813189888 816746616 816915456 818510994 819134764 820904301 822083584 823689216 824665212 825297984 826097664 827711136 829710848 829882368 831503232 833299488 833934528 836763648 837755136 838397952 840849408 842491692 843055104 844701696 846351504 846526464 847171584 848826216 850659894 851308164 851705856 854196224 855208368 855864576 858367104 859963392 860618752 861643008 862299648 863983827 864162432 864820992 868783104 869449728 870479946 873025209 873695088 875986944 877697856 877879296 879593904 880264224 882165816 882573312 884297088 886207392 886882752 887563264 891629568 891813888 893555712 894236672 895300938 895983228 896168448 897918777 898603062 900274176 900960256 902032524 902719944 904670046 905359476 905969664 907739136 909512064 910205184 910393344 912171456 914838624 917048832 918839943 919029888 924844032 926650368 928460232 929167792 929359872 931175028 933424704 933617664 935441136 936154016 938176344 939524096 941359104 942474528 943197696 944111616 945955584 948436992 950289408 952145442 952342272 952871052 953068032 954929493 956301312 958169088 960970752 962109414 962847648 963780608 965662992 967458816 968196096 970087104 972182736 972923616 976224256 977380992 978130944 980990976 982906974 983564288 985485312 987410088 987614208 988366848 989543142 990297252 992436543 992894976 993656832 994834224 996983316 997743096 998508672 1001127936 1003083264 1003290624 1005250176 1006016256 1008189504 1008957824 1012808448 1013580288 1014358016 1015559937 1019215872 1019310936 1021206528 1021984768 1023201072 1023980832 1024192512 1026192888 1026974928 1029193452 1029668864 1031679936 1033908624 1034696544 1040234496 1040449536 1042481664 1044517761 1045313766 1045529856 1048055808 1050102792 1050319872 1052371278 1053173268 1055448387 1056252722 1056964608 1059028992 1060283844 1061097408 1061906048 1062125568 1064200032 1066991616 1069075584 1069890304 1072201536 1073741824 1075838976 1077940224 1078984704 1081092096 1083203604 1084253184 1086370866 1088391168 1088995488 1089220608 1091347992 1094539068 1098252288 1099553616 1100397312 1101463552 1103614848 1106509824 1108670976 1110836349 1111065984 1111682894 1111912704 1115684864 1117006848 1117863936 1119188502 1121132544 1122460983 1123322256 1124073472 1126268928 1128468672 1128701952 1129562112 1130906448 1131768288 1134213192 1135077552 1135607808 1139409504 1140277824 1141152768 1144489472 1146617856 1146724803 1148857344 1149732864 1151978436 1152216576 1153094656 1154466999 1155346794 1158377472 1159266304 1160639928 1163147202 1164033612 1164926784 1167982592 1170263808 1170505728 1172791872 1173685632 1176221088 1176764416 1179062784 1181365641 1181609856 1182510336 1188839424 1189085184 1191407616 1193734584 1194644304 1194891264 1197225036 1198137416 1200365568 1202710032 1203626592 1206226728 1207145968 1207959552 1210318848 1212682752 1213606912 1213857792 1216228608 1219532727 1219784832 1222731776 1225119924 1225373184 1227766491 1228702146 1233125376 1235533824 1236997818 1237946976 1239146496 1241566704 1244566272 1244823552 1247254848 1250901792 1255145472 1256632704 1257596928 1258815488 1261274112 1263737538 1264582656 1267052544 1269527256 1269789696 1270494736 1270757376 1273239324 1275068416 1275989841 1276962246 1277558784 1281294336 1282812552 1283796864 1287550656 1289945088 1290928128 1292464512 1293449472 1296243648 1297231488 1303174656 1304174592 1305719919 1307987968 1310542632 1313980416 1316546784 1316818944 1317822464 1319390856 1320396336 1323248724 1323859968 1324875776 1326445632 1329311088 1330324128 1331344896 1334837248 1337444352 1337720832 1340333568 1341355008 1342951407 1343974842 1344252672 1347904593 1350411264 1351440384 1353048786 1354079916 1357005069 1358039214 1358954496 1359081248 1361608704 1364268096 1365307776 1365590016 1368257184 1369299904 1372257936 1375573248 1378544832 1379595392 1386979328 1387266048 1389975552 1392690348 1393751688 1394039808 1396762542 1397407744 1400137056 1400426496 1403161704 1404231024 1407264516 1409286144 1412038656 1413711792 1414796544 1416167424 1418933376 1422655488 1425434112 1428218163 1429306578 1429602048 1433485837 1434451968 1437253632 1438646272 1441456128 1443164121 1444271472 1445670912 1448494488 1451188224 1451993984 1452294144 1455130656 1458274104 1459385424 1464336384 1466071488 1467196416 1471486464 1474360461 1475346432 1478227968 1481115132 1481421312 1482550272 1485445878 1489342464 1490485248 1492251336 1494843392 1496614644 1497763008 1501691904 1504624896 1504935936 1506082816 1507875264 1509024384 1512284256 1513436736 1514143744 1519212672 1520370432 1521537024 1528823808 1528966404 1531809792 1532977152 1534801608 1535971248 1536288768 1539289332 1540462392 1543790178 1544503296 1547519904 1550862936 1552044816 1553235712 1560351744 1560674304 1563722496 1564914176 1567970649 1568294784 1572083712 1575154188 1575479808 1576680448 1578556917 1579759902 1584379083 1585119232 1585446912 1588543488 1590425766 1591646112 1592859072 1593188352 1596300048 1600487424 1603613376 1604835456 1608302304 1610612736 1613758464 1616910336 1618477056 1621638144 1624805406 1626043636 1626379776 1629556299 1633493232 1633830912 1637021988 1638269528 1641808602 1644167168 1647378432 1649330424 1650595968 1652195328 1655422272 1659421696 1659764736 1663006464 1666598976 1667524341 1667869056 1673527296 1675510272 1676795904 1678782753 1681698816 1684983384 1686110208 1689403392 1692703008 1693052928 1694343168 1697652432 1701319788 1702616328 1703411712 1708392448 1710416736 1711729152 1716734208 1719926784 1721237504 1723286016 1724599296 1727967654 1728324864 1729641984 1733020191 1737566208 1738899456 1740959892 1744720803 1746050418 1747390176 1751973888 1755395712 1755758592 1759187808 1760528448 1764331632 1765146624 1768594176 1772414784 1773765504 1775126528 1783259136 1783627776 1787111424 1788473344 1790601876 1791966456 1792336896 1795837554 1797206124 1800548352 1801920512 1804065048 1805439888 1809340092 1810718952 1811939328 1815478272 1819024128 1820410368 1820786688 1824342912 1829677248 1834097664 1837679886 1838059776 1843053219 1849688064 1853300736 1855496727 1856920464 1858335584 1858719744 1862350056 1866849408 1867235328 1870882272 1872308032 1876352688 1879048192 1882718208 1884949056 1886395392 1888223232 1891911168 1895606307 1896873984 1900578816 1904290884 1904684544 1905742104 1906136064 1909858986 1912602624 1915443369 1916338176 1921941504 1924218828 1925695296 1927561216 1931325984 1934917632 1936392192 1940174208 1944365472 1945847232 1952448512 1954761984 1956261888 1961981952 1965813948 1967128576 1970970624 1974820176 1975228416 1976733696 1979086284 1980594504 1984873086 1985789952 1987313664 1989668448 1993966632 1995486192 1997017344 2002255872 2006166528 2006581248 2010500352 2012032512 2015962263 2016379008 2017915648 2025616896 2027160576 2028716032 2031119874 2037058821 2038431744 2038621872 2042413056 2043969536 2046402144 2047961664 2048385024 2052385776 2053949856 2058386904 2059337728 2063359872 2067817248 2069393088 2080468992 2080899072 2084963328 2089035522 2090627532 2091059712 2095143813 2096111616 2100205584 2100639744 2104742556 2106346536 2110896774 2112505444 2113929216 2118057984 2120567688 2122194816 2123812096 2124251136 2128400064 2133983232 2138151168 2139780608 2143959867 2144403072 2151677952 2155880448 2157969408 2162184192 2166407208 2168506368 2172741732 2176782336 2177990976 2178441216 2182695984 2189078136 2196504576 2199107232 2200794624 2202927104 2207229696 2213019648 2217341952 2221672698 2222131968 2223365788 2223825408 2228168817 2231369728 2234013696 2235727872 2238377004 2242265088 2244921966 2246644512 2248146944 2252537856 2256937344 2257403904 2259124224 2261812896 2263536576 2268426384 2270155104 2271215616 2278819008 2280555648 2282305536 2288978944 2293235712 2293449606 2297714688 2299465728 2303956872 2304433152 2306189312 2308933998 2310693588 2315685267 2316754944 2318532608 2321279856 2326294404 2328067224 2329853568 2335965184 2340527616 2341011456 2345583744 2347371264 2352442176 2353528832 2358125568 2362731282 2363219712 2365020672 2369639853 2377678848 2378170368 2382815232 2385638649 2387469168 2389288608 2389782528 2394450072 2396274832 2400731136 2405420064 2407253184 2412453456 2414291936 2415919104 2420637696 2425365504 2427213824 2427715584 2432457216 2437208109 2439065454 2439569664 2445463552 2450239848 2450746368 2455532982 2457404292 2462712903 2466250752 2471067648 2473995636 2475893952 2478292992 2483133408 2489132544 2489647104 2494509696 2501803584 2510290944 2513265408 2515193856 2517630976 2522548224 2527475076 2529165312 2534105088 2539054512 2539579392 2540989472 2541514752 2546478648 2550136832 2551979682 2553924492 2555117568 2562588672 2565625104 2567593728 2575101312 2579890176 2581856256 2584929024 2586898944 2591951481 2592487296 2594462976 2606349312 2608349184 2611439838 2615975936 2619075627 2621085264 2627960832 2633093568 2633637888 2635644928 2638781712 2640792672 2646497448 2647719936 2649751552 2652891264 2658622176 2660648256 2662689792 2669674496 2674888704 2675441664 2680667136 2682710016 2685902814 2687949684 2688505344 2693756331 2695809186 2700822528 2702880768 2706097572 2708159832 2714010138 2716078428 2717908992 2718162496 2723217408 2728536192 2730615552 2731180032 2736514368 2738599808 2744515872 2751146496 2756519829 2757089664 2759190784 2773958656 2774532096 2779951104 2785380696 2787503376 2788079616 2793525084 2794815488 2800274112 2800852992 2806323408 2808462048 2814529032 2818572288 2824077312 2827423584 2829593088 2832334848 2837866752 2845310976 2845576363 2850868224 2856436326 2858613156 2859204096 2864788479 2866971674 2868903936 2874507264 2877292544 2882912256 2886328242 2888542944 2891341824 2896988976 2902376448 2903987968 2904588288 2910261312 2916548208 2918770848 2928672768 2932142976 2934392832 2942972928 2948720922 2950692864 2956455936 2962230264 2962842624 2965100544 2970891756 2977309629 2978684928 2980970496 2984502672 2989686784 2993229288 2995526016 3003383808 3009249792 3009871872 3012165632 3015750528 3018048768 3024568512 3026873472 3028287488 3038425344 3040740864 3043074048 3046679811 3057647616 3057932808 3063619584 3065954304 3069603216 3071942496 3072577536 3078578664 3080924784 3087580356 3089006592 3095039808 3101725872 3104089632 3106471424 3120703488 3121348608 3127444992 3129828352 3133553283 3135941298 3136589568 3144167424 3150308376 3150959616 3153360896 3157113834 3159519804 3166345161 3168758166 3170238464 3170893824 3177086976 3180851532 3183292224 3185718144 3186376704 3192600096 3200974848 3207226752 3209670912 3216604608 3221225472 3227516928 3233820672 3236954112 3243276288 3249610812 3252087272 3252759552 3259112598 3266986464 3267661824 3274043976 3276539056 3283617204 3288334336 3294756864 3298660848 3301191936 3304390656 3310844544 3318843392 3319529472 3326012928 3332509047 3333197952 3335048682 3335738112 3347054592 3351020544 3353591808 3357565506 3363397632 3367382949 3369966768 3372220416 3378806784 3385406016 3386105856 3388686336 3395304864 3402639576 3405232656 3406823424 3416784896 3420833472 3423458304 3433468416 3439853568 3440174409 3442475008 3446572032 3449198592 3455935308 3456649728 3459283968 3463400997 3466040382 3475132416 3477798912 3481919784 3489441606 3492100836 3494780352 3503947776 3510791424 3511517184 3518375616 3521056896 3528663264 3530293248 3537188352 3544096923 3544829568 3547531008 3550253056 3566518272 3567255552 3574222848 3576946688 3581203752 3583932912 3584673792 3591675108 3594412248 3601096704 3603841024 3608130096 3610879776 3618680184 3621437904 3623878656 3630956544 3638048256 3640820736 3641573376 3648685824 3658598181 3659354496 3668195328 3675359772 3676119552 3683299473 3686106438 3699376128 3706601472 3710993454 3713840928 3716671168 3717439488 3724700112 3733698816 3734470656 3741764544 3744616064 3752705376 3758096384 3765436416 3769898112 3772790784 3776446464 3783822336 3791212614 3793747968 3801157632 3808581768 3809369088 3811484208 3812272128 3819717972 3825205248 3830886738 3832676352 3843883008 3848437656 3851390592 3855122432 3862651968 3869835264 3872784384 3880348416 3888730944 3890890129 3891694464 3904897024 3909523968 3912523776 3917159757 3923963904 3931627896 3934257152 3941941248 3949640352 3950456832 3953467392 3958172568 3961189008 3969746172 3971579904 3974627328 3979336896 3987933264 3990972384 3994034688 4004511744 4012333056 4013162496 4021000704 4024065024 4031924526 4032758016 4035831296 4043713779 4051233792 4054321152 4057432064 4062239748 4071015207 4074117642 4076863488 4077243744 4084826112 4087939072 4092804288 4095923328 4096770048 4104771552 4107899712 4116773808 4118675456 4126719744 4135634496 4138786176 4160937984 4161798144 4169926656 4178071044 4181255064 4182119424 4190287626 4192223232 4200411168 4201279488 4209485112 4212693072 4221793548 4225010888 4227858432 4236115968 4241135376 4244389632 4247624192 4248502272 4256800128 4267966464 4276302336 4279561216 4284654489 4287919734 4288806144 4300457511 4303355904 4311760896 4315938816 4324368384 4329492363 4332814416 4337012736 4345483464 4353564672 4355981952 4356882432 4365391968 4378156272 4393009152 4398214464 4401589248 4405854208 4414459392 4423081383 4426039296 4434683904 4443345396 4444263936 4446731576 4447650816 4456337634 4462739456 4468027392 4471455744 4476754008 4484530176 4489843932 4493289024 4496293888 4505075712 4513874688 4514807808 4518248448 4523625792 4527073152 4536852768 4540310208 4542431232 4557638016 4561111296 4564611072 4577957888 4586471424 4586899212 4595429376 4598931456 4607913744 4608866304 4612378624 4617867996 4621387176 4631370534 4633509888 4637065216 4642559712 4652588808 4656134448 4659707136 4671930368 4681055232 4682022912 4691167488 4694742528 4703911947 4704884352 4707057664 4716251136 4725462564 4726439424 4730041344 4735670751 4739279706 4753137249 4755357696 4756340736 4765630464 4771277298 4774938336 4778577216 4779565056 4788900144 4792549664 4801462272 4810840128 4814506368 4824906912 4828583872 4831838208 4841275392 4850731008 4854427648 4855431168 4864914432 4874416218 4878130908 4879139328 4888668897 4890927104 4900479696 4901492736 4911065964 4914808584 4925425806 4932501504 4942135296 4947991272 4951787904 4956585984 4966266816 4978265088 4979294208 4989019392 5002573023 5003607168 5020581888 5026530816 5030387712 5035261952 5036348259 5045096448 5054950152 5058330624 5068210176 5078109024 5079158784 5081978944 5083029504 5092957296 5100273664 5103959364 5107848984 5110235136 5125177344 5131250208 5135187456 5150202624 5159780352 5163712512 5169858048 5173797888 5183902962 5184974592 5188925952 5199060573 5212698624 5216698368 5222879676 5231951872 5238151254 5242170528 5255921664 5266187136 5267275776 5271289856 5277563424 5281585344 5292994896 5295439872 5299503104 5305782528 5317244352 5321296512 5325379584 5339348992 5349777408 5350883328 5361334272 5365420032 5371805628 5375899368 5377010688 5387512662 5391618372 5401645056 5405761536 5412195144 5416319664 5428020276 5432156856 5435817984 5436324992 5446434816 5457072384 5461231104 5462360064 5473028736 5477199616 5489031744 5502292992 5513039658 5514179328 5518381568 5529159657 5547917312 5549064192 5559902208 5566490181 5570761392 5575006752 5576159232 5587050168 5589630976 5600548224 5601705984 5612646816 5616924096 5629058064 5637144576 5648154624 5654847168 5659186176 5664669696 5675733504 5686818921 5690621952 5691152726 5701736448 5712872652 5717226312 5718408192 5729576958 5733943348 5737807872 5746330107 5749014528 5754585088 5765824512 5772656484 5777085888 5782683648 5793977952 5804752896 5807975936 5809176576 5820522624 5833096416 5837541696 5857345536 5864285952 5868785664 5885945856 5897441844 5901385728 5912911872 5924460528 5925685248 5930201088 5941783512 5954619258 5957369856 5961940992 5969005344 5979373568 5986458576 5991052032 6006767616 6018499584 6019743744 6024331264 6031501056 6036097536 6047886789 6049137024 6053746944 6056574976 6076850688 6081481728 6086148096 6093359622 6111176463 6115295232 6115865616 6127239168 6131908608 6139206432 6143884992 6145155072 6157157328 6161849568 6175160712 6178013184 6190079616 6203451744 6208179264 6212942848 6241406976 6242697216 6254889984 6259656704 6267106566 6271882596 6273179136 6285431439 6288334848 6300616752 6301919232 6306721792 6314227668 6319039608 6332690322 6337516332 6340476928 6341787648 6354173952 6361703064 6366584448 6371436288 6372753408 6385200192 6401949696 6414453504 6419341824 6431879601 6433209216 6455033856 6467641344 6473908224 6486552576 6499221624 6504174544 6505519104 6518225196 6533972928 6535323648 6548087952 6553078112 6567234408 6576668672 6589513728 6597321696 6602383872 6608781312 6621689088 6637686784 6639058944 6652025856 6665018094 6666395904 6670097364 6671476224 6684506451 6694109184 6702041088 6707183616 6715131012 6726795264 6734765898 6739933536 6744440832 6757613568 6770812032 6772211712 6777372672 6790609728 6805279152 6810465312 6813646848 6833569792 6841666944 6846916608 6866936832 6879707136 6880348818 6884950016 6893144064 6898397184 6911870616 6913299456 6918567936 6926801994 6932080764 6947055801 6950264832 6955597824 6963839568 6978883212 6984201672 6989560704 7007895552 7021582848 7023034368 7036751232 7042113792 7057326528 7060586496 7074376704 7088193846 7089659136 7095062016 7100506112 7108919559 7133036544 7134511104 7148445696 7153893376 7162407504 7167865824 7169347584 7183350216 7188824496 7202193408 7207682048 7216260192 7221759552 7237360368 7242875808 7247757312 7261913088 7276096512 7281641472 7283146752 7297371648 7311624327 7317196362 7318708992 7336390656 7350719544 7352239104 7366598946 7372212876 7388138709 7398752256 7413202944 7421986908 7427681856 7433342336 7434878976 7449400224 7467397632 7468941312 7483529088 7489232128 7505410752 7516192768 7530872832 7539796224 7545581568 7552892928 7567644672 7582425228 7587495936 7602315264 7617163536 7618738176 7622968416 7624544256 7639435944 7650410496 7661773476 7665352704 7687766016 7696875312 7702781184 7710244864 7725303936 7739670528 7745568768 7760696832 7775854443 7777461888 7781780258 7783388928 7809794048 7819047936 7825047552 7834319514 7847927808 7857226881 7863255792 7868514304 7883882496 7899280704 7900913664 7906934784 7916345136 7922378016 7939492344 7943159808 7949254656 7958673792 7975866528 7981944768 7988069376 8009023488 8024666112 8026324992 8042001408 8048130048 8063849052 8065516032 8071662592 8081268993 8087427558 8102467584 8108642304 8114864128 8124479496 8142030414 8148235284 8153726976 8154487488 8169652224 8175878144 8185608576 8191846656 8193540096 8209543104 8215799424 8233547616 8237350912 8253439488 8269559487 8271268992 8277572352 8321875968 8323596288 8339853312 8356142088 8362510128 8364238848 8380575252 8384446464 8400822336 8402558976 8418970224 8425386144 8443587096 8450021776 8455716864 8472231936 8482270752 8488779264 8495248384 8497004544 8513600256 8535932928 8536729089 8552604672 8559122432 8569308978 8575839468 8577612288 8594365437 8600915022 8606711808 8623521792 8631877632 8648736768 8658984726 8665628832 8674025472 8690966928 8707129344 8711963904 8713764864 8730783936 8756312544 8786018304 8796428928 8803178496 8811708416 8828918784 8846162766 8852078592 8869367808 8886690792 8888527872 8893463152 8895301632 8912675268 8925478912 8931928887 8936054784 8942911488 8953508016 8969060352 8979687864 8986578048 8992587776 9010151424 9027749376 9029615616 9036496896 9047251584 9054146304 9073705536 9080620416 9084862464 9115276032 9122222592 9129222144 9140039433 9155915776 9172942848 9173798424 9190858752 9197862912 9215827488 9217732608 9224757248 9235735992 9242774352 9262741068 9267019776 9274130432 9285119424 9305177616 9312268896 9319414272 9343860736 9362110464 9364045824 9382334976 9389485056 9400659849 9407823894 9409768704 9414115328 9432502272 9450925128 9452878848 9460082688 9471341502 9478559412 9499035483 9506274498 9510715392 9512681472 9531260928 9542554596 9549876672 9557154432 9559130112 9577800288 9585099328 9602924544 9621680256 9629012736 9649813824 9657167744 9663676416 9682550784 9701462016 9708855296 9710862336 9729828864 9748832436 9756261816 9758278656 9777337794 9781854208 9800959392 9802985472 9822131928 9829617168 9850851612 9865003008 9884270592 9895982544 9903575808 9913171968 9932533632 9956530176 9958588416 9978038784 9997527141 10005146046 10007214336 10034400859 10041163776 10053061632 10060775424 10070523904 10072696518 10090192896 10102148847 10109900304 10116661248 10136420352 10156218048 10158317568 10163957888 10166059008 10185914592 10200547328 10207918728 10215697968 10220470272 10250354688 10262500416 10270374912 10300405248 10319560704 10320523227 10327425024 10339716096 10347595776 10367805924 10369949184 10377851904 10398121146 10425397248 10433396736 10445759352 10463903744 10476302508 10484341056 10511843328 10532374272 10534551552 10542579712 10555126848 10563170688 10585989792 10590879744 10599006208 10611565056 10632290769 10634488704 10642593024 10650759168 10678697984 10699554816 10701766656 10722668544 10730840064 10743611256 10751798736 10754021376 10775025324 10783236744 10803290112 10811523072 10824390288 10832639328 10856040552 10864313712 10871635968 10872649984 10892869632 10914144768 10922462208 10924720128 10946057472 10954399232 10975794543 10978063488 11004585984 11026079316 11028358656 11036763136 11049898419 11058319314 11095834624 11098128384 11119804416 11132980362 11141522784 11150013504 11152318464 11174100336 11179261952 11201096448 11203411968 11225293632 11233848192 11258116128 11274289152 11296309248 11309694336 11318372352 11329339392 11351467008 11373637842 11381243904 11382305452 11403472896 11425745304 11434452624 11436816384 11459153916 11467886696 11475615744 11492660214 11498029056 11509170176 11531649024 11545312968 11554171776 11565367296 11587955904 11609505792 11615951872 11618353152 11641045248 11666192832 11672670387 11675083392 11714691072 11728571904 11737571328 11751479271 11771891712 11794883688 11802771456 11825823744 11848921056 11851370496 11860402176 11883567024 11909238516 11914739712 11923881984 11938010688 11958747136 11972917152 11982104064 12013535232 12036999168 12039487488 12048662528 12063002112 12072195072 12095773578 12098274048 12107493888 12113149952 12131141337 12153701376 12162963456 12172296192 12186719244 12213045621 12222352926 12230590464 12231731232 12254478336 12263817216 12278412864 12287769984 12290310144 12314314656 12323699136 12350321424 12356026368 12380159232 12406903488 12416358528 12425885696 12482813952 12485394432 12509779968 12519313408 12534213132 12543765192 12546358272 12570862878 12576669696 12601233504 12603838464 12613443584 12628455336 12638079216 12665380644 12675032664 12680953856 12683575296 12708347904 12723406128 12733168896 12742872576 12745506816 12770400384 12803899392 12828907008 12838683648 12853963467 12863759202 12866418432 12901372533 12910067712 12935282688 12947816448 12973105152 12988477089 12998443248 13008349088 13011038208 13036450392 13067945856 13070647296 13096175904 13106156224 13134468816 13153337344 13179027456 13194643392 13204767744 13217562624 13243378176 13269244149 13275373568 13278117888 13304051712 13330036188 13332791808 13340194728 13342952448 13369012902 13388218368 13404082176 13414367232 13430262024 13453590528 13469531796 13479867072 13488881664 13515227136 13541624064 13544423424 13554745344 13581219456 13610558304 13620930624 13627293696 13667139584 13683333888 13693833216 13733873664 13759414272 13760697636 13769900032 13786288128 13796794368 13823741232 13826598912 13837135872 13853603988 13864161528 13894111602 13900529664 13911195648 13927679136 13957766424 13968403344 13979121408 14015791104 14043165696 14046068736 14073502464 14084227584 14111735841 14114653056 14121172992 14148753408 14176387692 14179318272 14190124032 14201012224 14217839118 14259411747 14266073088 14269022208 14296891392 14307786752 14324815008 14335731648 14338695168 14366700432 14377648992 14404386816 14415364096 14432520384 14443519104 14474720736 14485751616 14495514624 14523826176 14552193024 14563282944 14566293504 14594743296 14623248654 14634392724 14637417984 14666006691 14672781312 14701439088 14704478208 14733197892 14744425752 14776277418 14797504512 14826405888 14843973816 14855363712 14866684672 14869757952 14898800448 14934795264 14937882624 14967058176 14978464256 15007719069 15010821504 15061745664 15079592448 15091163136 15105785856 15109044777 15135289344 15164850456 15174991872 15204630528 15234327072 15237476352 15245936832 15249088512 15278871888 15300820992 15323546952 15330705408 15375532032 15393750624 15405562368 15420489728 15450607872 15479341056 15491137536 15521393664 15551708886 15554923776 15563560516 15566777856 15597181719 15619588096 15638095872 15650095104 15668639028 15695855616 15714453762 15726511584 15737028608 15767764992 15798561408 15801827328 15813869568 15832690272 15844756032 15878984688 15886319616 15898509312 15917347584 15951733056 15963889536 15976138752 16018046976 16049332224 16052649984 16084002816 16096260096 16127698104 16131032064 16143325184 16162537986 16174855116 16204935168 16217284608 16229728256 16248958992 16284060828 16296470568 16307453952 16308974976 16339304448 16351756288 16371217152 16383693312 16387080192 16419086208 16431598848 16467095232 16474701824 16506878976 16539118974 16542537984 16555144704 16587478971 16643751936 16647192576 16679706624 16699470543 16712284176 16725020256 16728477696 16761150504 16768892928 16801644672 16805117952 16837940448 16850772288 16887174192 16900043552 16911433728 16944463872 16964541504 16977558528 16990496768 16994009088 17027200512 17060456763 17071865856 17073458178 17105209344 17118244864 17138617956 17151678936 17155224576 17188730874 17201830044 17213423616 17238990321 17247043584 17263755264 17297473536 17317969452 17331257664 17348050944 17381933856 17414258688 17423927808 17427529728 17461567872 17512625088 17572036608 17592857856 17606356992 17623416832 17657837568 17692325532 17704157184 17738735616 17773381584 17777055744 17786926304 17790603264 17825350536 17850957824 17863857774 17872109568 17885822976 17907016032 17938120704 17959375728 17973156096 17985175552 18020302848 18055498752 18059231232 18072993792 18094503168 18108292608 18143660367 18147411072 18161240832 18169724928 18230552064 18244445184 18258444288 18280078866 18311831552 18333529389 18345885696 18347596848 18381717504 18395725824 18431654976 18435465216 18449514496 18471471984 18485548704 18525482136 18534039552 18548260864 18570238848 18610355232 18624537792 18638828544 18687721472 18724220928 18728091648 18764669952 18778970112 18801319698 18815647788 18819537408 18828230656 18856294317 18865004544 18901850256 18905757696 18920165376 18942683004 18957118824 18998070966 19012548996 19021430784 19025362944 19062521856 19085109192 19099753344 19114308864 19118260224 19155600576 19170198656 19205849088 19243360512 19258025472 19295638803 19299627648 19314335488 19365101568 19402924032 19417710592 19421724672 19459657728 19497664872 19512523632 19516557312 19554675588 19563708416 19601918784 19605970944 19644263856 19659234336 19701703224 19730006016 19768541184 19791965088 19807151616 19826343936 19865067264 19913060352 19917176832 19956077568 19995054282 20010292092 20014428672 20053519353 20068801718 20082327552 20106123264 20121550848 20141047808 20145393036 20180385792 20204297694 20219800608 20233322496 20272840704 20312436096 20316635136 20327915776 20332118016 20371829184 20401094656 20415837456 20431395936 20440940544 20500709376 20525000832 20540749824 20600810496 20639121408 20641046454 20654850048 20679432192 20695191552 20735611848 20739898368 20755703808 20796242292 20841167403 20850794496 20866793472 20891518704 20927807488 20952605016 20968682112 21023686656 21064748544 21069103104 21085159424 21110253696 21126341376 21171979584 21181759488 21198012416 21223130112 21264581538 21268977408 21285186048 21301518336 21326758677 21357395968 21399109632 21403533312 21445337088 21461680128 21487222512 21503597472 21508042752 21550050648 21566473488 21606580224 21623046144 21648780576 21665278656 21712081104 21728627424 21743271936 21745299968 21785739264 21828289536 21844924416 21849440256 21892114944 21908798464 21934872981 21951589086 21956126976 22009171968 22052158632 22056717312 22073526272 22099796838 22116638628 22164416127 22191669248 22196256768 22239608832 22265960724 22283045568 22300027008 22304636928 22348200672 22358523904 22402192896 22406823936 22450587264 22467696384 22516232256 22548578304 22592618496 22619388672 22636744704 22658678784 22702934016 22747275684 22762487808 22764610904 22806945792 22851490608 22868905248 22873632768 22918307832 22935773392 22951231488 22985320428 22996058112 23018340352 23063298048 23090625936 23108343552 23130734592 23175911808 23219011584 23231903744 23236706304 23282090496 23327563329 23332385664 23345340774 23350166784 23429382144 23457143808 23475142656 23502958542 23543783424 23571680643 23589767376 23605542912 23651647488 23697842112 23702740992 23720804352 23767134048 23818477032 23829479424 23847763968 23876021376 23917494272 23945834304 23964208128 24027070464 24073998336 24078974976 24097325056 24126004224 24144390144 24191547156 24196548096 24214987776 24226299904 24243806979 24262282674 24307402752 24325926912 24344592384 24373438488 24426091242 24444705852 24461180928 24463462464 24508956672 24527634432 24556825728 24575539968 24580620288 24628629312 24647398272 24700642848 24712052736 24760318464 24808678461 24813806976 24832717056 24851771392 24965627904 24970788864 25019559936 25038626816 25068426264 25087530384 25092716544 25141725756 25153339392 25202467008 25207676928 25226887168 25256910672 25276158432 25330761288 25350065328 25361907712 25367150592 25416695808 25446812256 25466337792 25485745152 25491013632 25540800768 25607798784 25610187267 25657814016 25677367296 25707926934 25727518404 25732836864 25783096311 25802745066 25820135424 25870565376 25895632896 25946210304 25976954178 25996886496 26016698176 26022076416 26072900784 26135891712 26141294592 26192351808 26212312448 26268937632 26306674688 26358054912 26389286784 26409535488 26435125248 26486756352 26538488298 26550747136 26556235776 26608103424 26660072376 26665583616 26680389456 26685904896 26738025804 26776436736 26808164352 26828734464 26860524048 26907181056 26939063592 26959734144 26977763328 27030454272 27083248128 27088846848 27109490688 27162438912 27221116608 27236230903 27241861248 27254587392 27334279168 27366667776 27387666432 27420118299 27467747328 27518828544 27521395272 27539800064 27572576256 27593588736 27647482464 27653197824 27674271744 27707207976 27728323056 27788223204 27801059328 27822391296 27855358272 27915532848 27936806688 27958242816 28031582208 28086331392 28092137472 28147004928 28168455168 28223471682 28229306112 28242345984 28297506816 28352775384 28358636544 28380248064 28402024448 28435678236 28497106449 28518823494 28532146176 28538044416 28593782784 28615573504 28649630016 28671463296 28677390336 28733400864 28755297984 28808773632 28830728192 28865040768 28887038208 28949441472 28971503232 28991029248 29047652352 29104386048 29126565888 29132587008 29189486592 29246497308 29268785448 29274835968 29332013382 29345562624 29402878176 29408956416 29466395784 29488851504 29552554836 29595009024 29652811776 29687947632 29710727424 29733369344 29739515904 29797600896 29869590528 29875765248 29934116352 29956928512 29992581423 30015438138 30021643008 30103202577 30123491328 30159184896 30182326272 30211571712 30218089554 30270578688 30306446541 30329700912 30349983744 30409261056 30468654144 30474952704 30491873664 30498177024 30557743776 30601641984 30647093904 30661410816 30751064064 30787501248 30811124736 30840979456 30901215744 30958682112 30961569681 30982275072 31042787328 31103417772 31109847552 31127121032 31133555712 31194363438 31239176192 31276191744 31300190208 31337278056 31391711232 31428907524 31453023168 31474057216 31535529984 31597122816 31603654656 31627739136 31665380544 31689512064 31757969376 31772639232 31797018624 31834695168 31896872307 31903466112 31927779072 31952277504 32036093952 32098664448 32105299968 32168005632 32192520192 32255396208 32262064128 32286650368 32325075972 32349710232 32409870336 32434569216 32459456512 32497917984 32568121656 32592941136 32614907904 32617949952 32678608896 32703512576 32742434304 32767386624 32774160384 32838172416 32863197696 32927383629 32934190464 32949403648 33013757952 33078237948 33085075968 33110289408 33149695257 33174957942 33287503872 33294385152 33359413248 33398941086 33424568352 33450040512 33456955392 33522301008 33537785856 33603289344 33610235904 33675880896 33701544576 33774348384 33800087104 33822867456 33888927744 33929083008 33955117056 33980993536 33988018176 34054401024 34120913526 34143731712 34146916356 34210418688 34236489728 34277235912 34303357872 34310449152 34377461748 34403660088 34426847232 34477980642 34494087168 34527510528 34594947072 34635938904 34662515328 34696101888 34763867712 34828517376 34847855616 34855059456 34923135744 35018011161 35025250176 35144073216 35185715712 35212713984 35246833664 35254437813 35315675136 35384651064 35408314368 35477471232 35546763168 35554111488 35573852608 35581206528 35650701072 35701915648 35727715548 35744219136 35771645952 35814032064 35876241408 35918751456 35946312192 35970351104 36040605696 36110997504 36118462464 36145987584 36189006336 36216585216 36287320734 36294822144 36322481664 36339449856 36393424011 36461104128 36488890368 36516888576 36560157732 36623663104 36667058778 36691771392 36695193696 36763435008 36791451648 36863309952 36870930432 36899028992 36942943968 36971097408 37050964272 37068079104 37096521728 37140477696 37220710464 37249075584 37277657088 37375442944 37448441856 37456183296 37529339904 37557940224 37602639396 37631295576 37639074816 37656461312 37712588634 37730009088 37803700512 37811515392 37840330752 37885366008 37914237648 37996141932 38025097992 38042861568 38050725888 38125043712 38170218384 38199506688 38228617728 38236520448 38311201152 38340397312 38411698176 38486721024 38516050944 38591277606 38599255296 38628670976 38704117599 38730203136 38805848064 38835421184 38843449344 38919315456 38965431267 38995329744 39025047264 39033114624 39109351176 39127416832 39203837568 39211941888 39288527712 39318468672 39403406448 39460012032 39537082368 39583930176 39614303232 39652687872 39730134528 39807732447 39826120704 39834353664 39912155136 39990108564 40020584184 40028857344 40107038706 40137603436 40164655104 40212246528 40243101696 40282095616 40290786072 40360771584 40408595388 40439601216 40466644992 40545681408 40624872192 40633270272 40655831552 40664236032 40743658368 40831674912 40862791872 40881881088 41001418752 41050001664 41081499648 41201620992 41278242816 41282092908 41309700096 41358864384 41390383104 41471223696 41479796736 41511407616 41592484584 41682334806 41701588992 41733586944 41783037408 41855614976 41905210032 41937364224 42047373312 42129497088 42138206208 42170318848 42220507392 42252682752 42335207523 42343959168 42363518976 42396024832 42446260224 42529163076 42537954816 42570372096 42603036672 42653517354 42714791936 42778235241 42798219264 42807066624 42890674176 42923360256 42974445024 43007194944 43016085504 43100101296 43132946976 43213160448 43246092288 43297561152 43330557312 43424162208 43457254848 43486543872 43490599936 43571478528 43656579072 43689848832 43698880512 43784229888 43817596928 43869745962 43903178172 43912253952 43998020073 44018343936 44104317264 44113434624 44147052544 44199593676 44233277256 44328832254 44383338496 44392513536 44479217664 44531921448 44566091136 44600054016 44609273856 44696401344 44717047808 44804385792 44813647872 44901174528 44935392768 45023157207 45032464512 45185236992 45238777344 45273489408 45317357568 45327134331 45405868032 45494551368 45524975616 45529221808 45613891584 45702981216 45737810496 45747265536 45836615664 45871546784 45902462976 45970640856 45992116224 46036680704 46126596096 46181251872 46216687104 46261469184 46351823616 46438023168 46463807488 46473412608 46564180992 46655126658 46664771328 46690681548 46700333568 46791545157 46858764288 46914287616 46950285312 47005917084 47087566848 47143361286 47179534752 47211085824 47303294976 47395684224 47405481984 47441608704 47534268096 47636954064 47658958848 47695527936 47752042752 47834988544 47891668608 47928416256 48054140928 48147996672 48157949952 48194650112 48252008448 48288780288 48383094312 48393096192 48429975552 48452599808 48487613958 48524565348 48614805504 48651853824 48689184768 48746876976 48852182484 48889411704 48922361856 48926924928 49017913344 49055268864 49113651456 49151079936 49161240576 49257258624 49294796544 49401285696 49424105472 49520636928 49617356922 49627613952 49665434112 49703542784 49762436913 49931255808 49941577728 50039119872 50077253632 50136852528 50175060768 50185433088 50283451512 50306678784 50404934016 50415353856 50453774336 50513821344 50552316864 50661522576 50700130656 50723815424 50734301184 50833391616 50893624512 50932675584 50971490304 50982027264 51081601536 51181370289 51215597568 51220374534 51315628032 51354734592 51415853868 51455036808 51465673728 51566192622 51605490132 51640270848 51716970963 51741130752 51791265792 51892420608 51953908356 51993772992 52033396352 52044152832 52145801568 52271783424 52282589184 52384703616 52424624896 52537875264 52613349376 52716109824 52778573568 52819070976 52870250496 52973512704 53076976596 53101494272 53112471552 53216206848 53320144752 53331167232 53360778912 53371809792 53476051608 53552873472 53616328704 53657468928 53721048096 53814362112 53878127184 53919468288 53955526656 54060908544 54166496256 54177693696 54218981376 54324877824 54430981101 54442233216 54472461806 54483722496 54509174784 54668558336 54733335552 54775332864 54840236598 54935494656 55000588167 55037657088 55042790544 55079600128 55145152512 55187177472 55294964928 55306395648 55348543488 55414415952 55456646112 55576446408 55602118656 55644782592 55710716544 55831065696 55873613376 55916485632 56063164416 56172662784 56184274944 56294009856 56336910336 56446943364 56458612224 56484691968 56568882951 56595013632 56705550768 56717273088 56760496128 56804048896 56871356472 56994212898 57037646988 57064292352 57076088832 57187565568 57231147008 57299260032 57342926592 57354780672 57466801728 57510595968 57617547264 57661456384 57730081536 57774076416 57886916409 57898882944 57943006464 58095304704 58208772096 58253131776 58265174016 58378973184 58492994616 58537570896 58549671936 58664026764 58691125248 58805756352 58817912832 58932791568 58977703008 59105109672 59190018048 59305623552 59375895264 59421454848 59466738688 59479031808 59595201792 59739181056 59751530496 59868232704 59913857024 59985162846 60030876276 60043286016 60160558059 60206405154 60246982656 60318369792 60364652544 60423143424 60436179108 60541157376 60612893082 60659401824 60699967488 60818522112 60937308288 60949905408 60983747328 60996354048 61115487552 61203283968 61294187808 61322821632 61502128128 61575002496 61622249472 61681958912 61802431488 61917364224 61923139362 61964550144 62085574656 62206835544 62219695104 62254242064 62267111424 62388726876 62478352384 62523502209 62552383488 62600380416 62674556112 62783422464 62857815048 62906046336 62948114432 63071059968 63194245632 63207309312 63255478272 63330761088 63379024128 63515938752 63545278464 63594037248 63669390336 63793744614 63806932224 63855558144 63904555008 63980276031 64072187904 64197328896 64210599936 64336011264 64385040384 64510792416 64524128256 64573300736 64650151944 64699420464 64819740672 64869138432 64918913024 64995835968 65136243312 65185882272 65229815808 65235899904 65357217792 65407025152 65484868608 65534773248 65548320768 65676344832 65726395392 65804618943 65854767258 65868380928 65898807296 66027515904 66156475896 66170151936 66220578816 66299390514 66349915884 66493248381 66575007744 66588770304 66718826496 66797882172 66849136704 66900081024 66913910784 67044602016 67075571712 67206578688 67220471808 67351761792 67403089152 67548696768 67600174208 67645734912 67777855488 67858166016 67910234112 67961987072 67976036352 68108802048 68241827052 68287463424 68293832712 68420837376 68472979456 68554471824 68606715744 68620898304 68754923496 68807320176 68853694464 68955961284 68988174336 69055021056 69189894144 69271877808 69325030656 69392203776 69527735424 69657034752 69695711232 69710118912 69846271488 69982689987 70036022322 70050500352 70288146432 70371431424 70425427968 70493667328 70508875626 70631350272 70715041929 70769302128 70816628736 70954942464 71093526336 71108222976 71147705216 71162413056 71301402144 71403831296 71455431096 71488438272 71543291904 71628064128 71752482816 71837502912 71892624384 71940702208 72081211392 72221995008 72236924928 72291975168 72378012672 72433170432 72574641468 72589644288 72644963328 72678899712 72786848022 72922208256 72977780736 73033777152 73120315464 73247326208 73334117556 73383542784 73390387392 73526870016 73582903296 73726619904 73741860864 73798057984 73885887936 73942194816 74101928544 74136158208 74193043456 74280955392 74426035383 74441420928 74498151168 74555314176 74750885888 74896883712 74912366592 75058679808 75115880448 75205278792 75262591152 75278149632 75312922624 75425177268 75460018176 75607401024 75623030784 75680661504 75770732016 75828475296 75992283864 76050195984 76085723136 76101451776 76250087424 76340436768 76399013376 76457235456 76473040896 76622402304 76680794624 76823396352 76830561801 76973442048 77032101888 77182555212 77198510592 77257341952 77349288933 77408235198 77460406272 77611696128 77670842368 77686898688 77838630912 77930862534 77990659488 78050094528 78066229248 78218702352 78254833664 78407675136 78423883776 78577055424 78636937344 78806812896 78920024064 79074164736 79167860352 79228606464 79305375744 79460269056 79615464894 79652241408 79668707328 79824310272 79980217128 80041168368 80057714688 80214077412 80275206872 80329310208 80424493056 80486203392 80564191232 80581572144 80721543168 80817190776 80879202432 80933289984 81091362816 81249744384 81266540544 81311663104 81328472064 81487316736 81663349824 81708692709 81725583744 81763762176 82002837504 82100003328 82162999296 82260354897 82403241984 82556485632 82564185816 82619400192 82717728768 82780766208 82942447392 82959593472 83022815232 83184969168 83364669612 83403177984 83467173888 83566074816 83711229952 83810420064 83874728448 84094746624 84258994176 84276412416 84340637696 84441014784 84505365504 84670415046 84687918336 84727037952 84792049664 84892520448 85058326152 85075909632 85140744192 85206073344 85307034708 85429583872 85491319347 85556470482 85596438528 85614133248 85781348352 85846720512 85948890048 86014389888 86032171008 86200202592 86265893952 86426320896 86492184576 86595122304 86661114624 86848324416 86914509696 86973087744 86981199872 87142957056 87313158144 87379697664 87397761024 87568459776 87635193856 87739491924 87806356344 87824507904 87996040146 88036687872 88208634528 88226869248 88294105088 88399187352 88466554512 88657664508 88766676992 88785027072 88958435328 89063842896 89132182272 89200108032 89218547712 89392802688 89434095616 89608771584 89627295744 89802349056 89870785536 89977744269 90046314414 90064929024 90309607731 90370473984 90477554688 90546978816 90634715136 90654268662 90811736064 90919339623 90989102736 91049951232 91058443616 91227783168 91405962432 91475620992 91494531072 91673231328 91743093568 91804925952 91941281712 91984232448 92073361408 92253192192 92362503744 92433374208 92522938368 92703647232 92876046336 92884709043 92927614976 92946825216 93128361984 93310253316 93329542656 93381363096 93400667136 93583090314 93717528576 93828575232 93900570624 94011834168 94175133696 94286722572 94359069504 94422171648 94606589952 94791368448 94810963968 94883217408 95068536192 95273908128 95317917696 95391055872 95504085504 95669977088 95690616921 95783337216 95856832512 96108281856 96295993344 96315899904 96389300224 96504016896 96577560576 96766188624 96786192384 96859951104 96905199616 96975227916 97049130696 97229611008 97303707648 97378369536 97493753952 97704364968 97778823408 97844723712 97853849856 98035826688 98110537728 98227302912 98302159872 98322481152 98514517248 98589593088 98782150887 98802571392 98848210944 99041273856 99234713844 99255227904 99330868224 99407085568 99524873826 99862511616 99883155456 100078239744 100154507264 100273705056 100350121536 100370866176 100566903024 100613357568 100809868032 100830707712 100907548672 101027642688 101104633728 101323045152 101400261312 101447630848 101468602368 101666783232 101787249024 101865351168 101942980608 101964054528 102163203072 102362740578 102431195136 102440749068 102631256064 102709469184 102831707736 102910073616 102931347456 103132385244 103210980264 103280541696 103433941926 103482261504 103582531584 103784841216 103907816712 103987545984 104066792704 104088305664 104291603136 104543566848 104565178368 104769407232 104849249792 105054033483 105075750528 105432219648 105557147136 105638141952 105740500992 105763313439 105947025408 106153953192 106202988544 106224943104 106432413696 106640289504 106662334464 106721557824 106743619584 106952103216 107105746944 107232657408 107314937856 107442096192 107628724224 107756254368 107838936576 107911053312 108121817088 108332992512 108355387392 108437962752 108649755648 108861962202 108884466432 108944923612 108967444992 109018349568 109180272033 109337116672 109466671104 109550665728 109680473196 109870989312 110001176334 110075314176 110085581088 110159200256 110290305024 110374354944 110589929856 110612791296 110697086976 110828831904 110913292224 111152892816 111204237312 111289565184 111421433088 111662131392 111747226752 111832971264 112126328832 112345325568 112368549888 112588019712 112673820672 112893886728 112917224448 112969383936 113137765902 113190027264 113411101536 113434546176 113520992256 113608097792 113742712944 113988425796 114075293976 114128584704 114152177664 114375131136 114462294016 114598520064 114685853184 114709561344 114933603456 115021191936 115235094528 115322912768 115460163072 115548152832 115773832818 115797765888 115886012928 116112352797 116190609408 116417544192 116506263552 116530348032 116757946368 116896293801 116985989232 117075141792 117099343872 117328053528 117382250496 117611512704 117635825664 117865583136 117955406016 118210219344 118380036096 118611247104 118751790528 118842909696 118933477376 118958063616 119190403584 119423197341 119478362112 119503060992 119736465408 119827714048 119970325692 120061752552 120086572032 120321116118 120412810308 120493965312 120636739584 120729305088 120846286848 120872358216 121082314752 121225786164 121318803648 121399934976 121637044224 121874616576 121899810816 121967494656 121992708096 122230975104 122588375616 122645643264 123004256256 123150004992 123244498944 123363917824 123604862976 123834728448 123846278724 123929100288 124171149312 124413671088 124439390208 124508484128 124534222848 124777453752 124956704768 125047004418 125104766976 125200760832 125349112224 125566844928 125715630096 125812092672 125896228864 126142119936 126388491264 126414618624 126510956544 126661522176 126758048256 127005622569 127031877504 127090556928 127188074496 127338780672 127587489228 127613864448 127711116288 127809110016 127960552062 128144375808 128334705723 128394657792 128421199872 128672022528 128770080768 129021584832 129048256512 129146601472 129300303888 129398840928 129639481344 129738276864 129837826048 129991671936 130272486624 130371764544 130459631616 130471799808 130714435584 130814050304 130969737216 131069546496 131096641536 131352689664 131452790784 131609237886 131709534516 131736761856 131797614592 131994060219 132055031808 132312951792 132340303872 132441157632 132598781028 132699831768 132986496762 133150015488 133177540608 133437652992 133595764344 133698273408 133800162048 133827821568 134089204032 134151143424 134413157376 134440943616 134703523584 134806178304 135069471621 135097393536 135200348416 135555710976 135716332032 135820468224 135923974144 135952072704 136217604096 136483654104 136574926848 136587665424 136841674752 136945958912 137108943648 137213431488 137241796608 137509846992 137614640352 137707388928 137911922568 137976348672 138110042112 138379788288 138543755616 138650061312 138784407552 139055470848 139314069504 139391422464 139420237824 139692542976 139965379974 140072044644 140101000704 140374635471 140576292864 140742862848 140850855936 140987334656 141017751252 141262700544 141430083858 141538604256 141633257472 141909884928 142187052672 142216445952 142295410432 142324826112 142602804288 142807662592 142910862192 142976876544 143086583808 143256128256 143504965632 143675005824 143785248768 144162422784 144443990016 144473849856 144583950336 144756025344 144866340864 145149282936 145179288576 145289926656 145357799424 145573696044 145844416512 145955561472 146067554304 146240630928 146494652416 146668235112 146767085568 146780774784 147053740032 147165806592 147453239808 147483721728 147596115968 147771775872 147884389632 148203857088 148272316416 148386086912 148561910784 148852070766 148882841856 148996302336 149110628352 149287310739 149501771776 149793767424 149824733184 150117359616 150231760896 150410557584 150525182304 150556299264 150625845248 150850354536 150920036352 151214802048 151246061568 151361323008 151541464032 151656950592 151984567728 152100391968 152171446272 152202903552 152500174848 152680873536 152798026752 152914470912 152946081792 153244804608 153361589248 153544110867 153646792704 153661123602 153946884096 154064203776 154365110424 154397021184 154514683904 154698577866 154816470396 154920812544 155150912889 155223392256 155341684736 155373797376 155677261824 155861725068 155981318976 156100189056 156132458496 156437404704 156509667328 156815350272 156847767552 157154110848 157273874688 157613625792 157840048128 158148329472 158335720704 158457212928 158610751488 158920538112 159230929788 159304482816 159337414656 159648620544 159960434256 160082336736 160115429376 160428154824 160550413744 160658620416 160848986112 160972406784 161128382464 161163144288 161443086336 161634381552 161758404864 161866579968 162182725632 162499488768 162533081088 162623326208 162656944128 162974633472 163292943303 163326699648 163417385418 163451167488 163527524352 164005675008 164200006656 164325998592 164520709794 164806483968 165001764501 165112971264 165128371632 165238800384 165435457536 165561532416 165884894784 165919186944 166045630464 166369938336 166729339224 166806355968 166934347776 167132149632 167422459904 167620840128 167749456896 168189493248 168517988352 168552824832 168681275392 168882029568 169010731008 169340830092 169375836672 169454075904 169584099328 169706648853 169785040896 170116652304 170151819264 170281488384 170412146688 170614069416 170859167744 170982638694 171112940964 171192877056 171228266496 171562696704 171693441024 171897780096 172028779776 172064342016 172400405184 172531787904 172852641792 172984369152 173190244608 173322229248 173660749227 173696648832 173829019392 173962399744 174285914112 174626316288 174759395328 174795522048 175136919552 175270387712 175478983848 175612712688 175649015808 175992080292 176073375744 176417269056 176453738496 176588210176 176798374704 176933109024 177315329016 177533353984 177570054144 177916870656 178127685792 178264364544 178400216064 178437095424 178785605376 178868191232 179217543168 179254591488 179604698112 179741571072 179955488538 180092628828 180129858048 180481674177 180619215462 180740947968 180955109376 181093957632 181269430272 181308537324 181623472128 181838679246 181978205472 182099902464 182116887232 182455566336 182811924864 182951241984 182989062144 183346462656 183486187136 183609851904 183882563424 183968464896 184146722816 184506384384 184725007488 184866748416 185045876736 185407294464 185752092672 185769418086 185855229952 185893650432 186256723968 186620506632 186659085312 186762726192 186801334272 187166180628 187435057152 187657150464 187801141248 188023668336 188350267392 188573445144 188718139008 188844343296 189213179904 189582736896 189621927936 189766434816 190137072384 190547816256 190635835392 190653616321 190782111744 191008171008 191339954176 191381233842 191566674432 191713665024 191940828093 192216563712 192591986688 192631799808 192778600448 193008033792 193155121152 193532377248 193572384768 193719902208 193810399232 193950455832 194098261392 194459222016 194607415296 194756739072 194987507904 195408729936 195557646816 195689447424 195707699712 196071653376 196221075456 196454605824 196604319744 196644962304 197029034496 197179186176 197564301774 197605142784 197696421888 198082547712 198469427688 198510455808 198661736448 198814171136 199049747652 199479745143 199725023232 199766310912 200156479488 200309014528 200547410112 200700243072 200741732352 201133806048 201226715136 201619736064 201661415424 201815097344 202055285376 202209267456 202646090304 202800522624 202895261696 202937204736 203333566464 203574498048 203730702336 203885961216 203928109056 204326406144 204725481156 204862390272 204881498136 205262512128 205418938368 205663415472 205820147232 205862694912 206264770488 206421960528 206561083392 206867883852 206964523008 207165063168 207569682432 207815633424 207975091968 208133585408 208176611328 208583206272 209087133696 209130356736 209538814464 209698499584 209948069961 210108066966 210151501056 210864439296 211114294272 211276283904 211481001984 211526626878 211894050816 212145125787 212307906384 212405977088 212449886208 212864827392 213280579008 213324668928 213443115648 213487239168 213904206432 214211493888 214465314816 214629875712 214884192384 215257448448 215512508736 215677873152 215822106624 216243634176 216665985024 216710774784 216875925504 217299511296 217723924404 217768932864 217889847224 217934889984 218036699136 218360544066 218674233344 218933342208 219101331456 219360946392 219741978624 220002352668 220150628352 220171162176 220318400512 220580610048 220748709888 221179859712 221225582592 221394173952 221657663808 221826584448 222305785632 222408474624 222579130368 222842866176 223278106149 223324262784 223494453504 223665942528 224252657664 224690651136 224737099776 225176039424 225347641344 225787773456 225834448896 225938767872 226275531804 226380054528 226822203072 226869092352 227041984512 227216195584 227485425888 227976851592 228150587952 228257169408 228304355328 228750262272 228924588032 229197040128 229371706368 229419122688 229867206912 230042383872 230470189056 230491685403 230645825536 230920326144 231096305664 231547665636 231595531776 231772025856 232047866799 232224705594 232381218816 232835088384 233012527104 233060696064 233515892736 233792587602 233971978464 234150283584 234198687744 234656107056 234764500992 235223025408 235271651328 235731166272 235910812032 236420438688 236760072192 237222494208 237503581056 237685819392 237866954752 237916127232 238380807168 238846394682 238956724224 239006121984 239472930816 239655428096 239940651384 240123505104 240173144064 240642232236 240825620616 240987930624 241273479168 241458610176 241692573696 241744716432 242164629504 242451572328 242637607296 242799869952 243274088448 243749233152 243799621632 243934989312 243985416192 244461950208 245126078127 245176751232 245291286528 246008512512 246300009984 246488997888 246727835648 246781064691 247209725952 247669456896 247692557448 247858200576 248342298624 248827342176 248878780416 249016968256 249068445696 249554907504 249913409536 250094008836 250209533952 250401521664 250698224448 251133689856 251431260192 251624185344 251792457728 252284239872 252776982528 252829237248 253021913088 253323044352 253516096512 254011245138 254063755008 254181113856 254376148992 254677561344 255174978456 255227728896 255422232576 255618220032 255921104124 256288751616 256669411446 256789315584 256842399744 257344045056 257540161536 258043169664 258096513024 258293202944 258600607776 258797681856 259278962688 259476553728 259675652096 259983343872 260544973248 260743529088 260919263232 260943599616 261428871168 261628100608 261939474432 262139092992 262193283072 262705379328 262905581568 263218475772 263419069032 263473523712 263595229184 263988120438 264110063616 264625903584 264680607744 264882315264 265197562056 265399663536 265972993524 266300030976 266355081216 266875305984 267191528688 267396546816 267600324096 267655643136 268178408064 268302286848 268826314752 268881887232 269407047168 269612356608 270138943242 270194787072 270400696832 270928823193 271111421952 271432664064 271640936448 271847948288 271904145408 272435208192 272758018869 272967308208 273149853696 273175330848 273683349504 273891917824 274217887296 274426862976 274483593216 275019693984 275229280704 275414777856 275823845136 275952697344 276220084224 276759576576 277087511232 277300122624 277568815104 278110941696 278628139008 278654127129 278782844928 278840475648 279385085952 279930759948 280144089288 280202001408 280749270942 281152585728 281485725696 281701711872 281974669312 282035502504 282525401088 282860167716 283077208512 283266514944 283819769856 284374105344 284432891904 284590820864 284649652224 285205608576 285821724384 285953753088 286173167616 286512256512 287009931264 287071850763 287350011648 287570497536 288324845568 288887980032 288947699712 289167900672 289512050688 289732681728 290298565872 290358577152 290579853312 290715598848 291147392088 291688833024 291911122944 292135108608 292481261856 292989304832 293336470224 293534171136 293561549568 294107480064 294331613184 294906479616 294967443456 295192231936 295543551744 295768779264 296346452661 296407714176 296544632832 296772173824 297123821568 297704141532 297765683712 297992604672 298221256704 298574621478 299003543552 299587534848 299649466368 300234719232 300463521792 300821115168 301050364608 301112598528 301251690496 301700709072 301840072704 302429604096 302492123136 302722646016 303082928064 303313901184 303969135456 304200783936 304342892544 304405807104 305000349696 305361747072 305596053504 305828941824 305892163584 306489609216 306723178496 307088221734 307293585408 307322247204 307893768192 308128407552 308730220848 308794042368 309029367808 309397155732 309632940792 309841625088 310301825778 310446784512 310683369472 310747594752 311354523648 311723450136 311962637952 312200378112 312264916992 312874809408 313019334656 313630700544 313695535104 314308221696 314547749376 315162100449 315227251584 316296658944 316671441408 316914425856 317221502976 317289940317 317841076224 318461859576 318608965632 318674829312 319297241088 319920868512 320164673472 320230858752 320856309648 321100827488 321317240832 321697972224 321944813568 322256764928 322326288576 322886172672 323268763104 323516809728 323733159936 324365451264 324998977536 325066162176 325246652416 325313888256 325949266944 326585886606 326653399296 326834770836 326902334976 327055048704 327540816099 328011350016 328400013312 328651997184 329041419588 329612967936 330003529002 330225942528 330256743264 330477600768 330870915072 331123064832 331769789568 331838373888 332091260928 332739876672 333458678448 333612711936 333868695552 334264299264 334844919808 335241680256 335498913792 336378986496 337035976704 337105649664 337362550784 337764059136 338021462016 338681660184 338751673344 338908151808 339168198656 339413297706 339570081792 340233304608 340303638528 340562976768 340824293376 341228138832 341718335488 341965277388 342225881928 342385754112 342456532992 343125393408 343386882048 343795560192 344057559552 344128684032 344800810368 345063575808 345705283584 345968738304 346380489216 346644458496 347321498454 347393297664 347658038784 347924799488 348337058391 348571828224 349252632576 349518790656 349591044096 350273839104 350540775424 350957967696 351225425376 351298031616 351984160584 352146751488 352834538112 352907476992 353176420352 353596749408 353866218048 354630658032 355066707968 355140108288 355833741312 356255371584 356528729088 356800432128 356874190848 357571210752 357736382464 358269592023 358435086336 358509182976 359209396224 359483142144 359910977076 360185257656 360259716096 360963348354 361238430924 361481895936 361910218752 362187915264 362538860544 362617074648 363246944256 363677358492 363956410944 364199804928 364233774464 364911132672 365623849728 365902483968 365978124288 366692925312 366972374272 367765126848 367936929792 368293445632 369012768768 369450014976 369733496832 370091753472 370814588928 371504185344 371538836172 371710459904 371787300864 372513447936 373241013264 373318170624 373525452384 373602668544 374332361256 374870114304 375314300928 375602282496 376047336672 376700534784 377146890288 377436278016 377688686592 378426359808 379165473792 379243855872 379532869632 380274144768 381016867707 381095632512 381271670784 381307232642 381564223488 382016342016 382679908352 382762467684 383133348864 383427330048 383881656186 384433127424 385004117169 385183973376 385263599616 385557200896 386016067584 386310242304 387064754496 387144769536 387439804416 387620798464 387900911664 388196522784 388918444032 389214830592 389513478144 389975015808 390817459872 391115293632 391378894848 391415399424 392143306752 392442150912 392909211648 393208639488 393289924608 394058068992 394358372352 395128603548 395210285568 395392843776 395982180657 396165095424 396938855376 397020911616 397323472896 397628342272 398099495304 398959490286 399450046464 399532621824 400312958976 400618029056 401094820224 401400486144 401483464704 402267612096 402453430272 403239472128 403322830848 403630194688 404110570752 404418534912 405208414863 405292180608 405601045248 405790523392 406667132928 407148996096 407461404672 407771922432 407856218112 408652812288 409450962312 409724780544 409762996272 410525024256 410837876736 411326830944 411640294464 411725389824 412529540976 412843921056 413122166784 413735767704 413929046016 414330126336 415139364864 415631266848 415950183936 416267170816 416353222656 417166412544 418174267392 418260713472 419077628928 419396999168 419896139922 420216133932 420303002112 421123906413 421728878592 422228588544 422552567808 422962003968 423053253756 423788101632 424290251574 424615812768 424811954176 424899772416 425729654784 426561158016 426649337856 426886231296 426974478336 427808412864 428422987776 428930629632 429259751424 429768384768 430514896896 431025017472 431355746304 432487268352 433331970048 433421549568 433751851008 434599022592 435447848808 435537865728 435779694448 435869779968 436073398272 436721088132 437348466688 437866684416 438202662912 438721892784 439483957248 440004705336 440301256704 440342324352 440636801024 441161220096 441497419776 442359719424 442451165184 442788347904 443315327616 443653168896 444611571264 444816949248 445158260736 445685732352 446556212298 446648525568 446988907008 447331885056 447861932217 448505315328 449381302272 449474199552 450352078848 450695282688 451575546912 451668897792 451877535744 452551063608 452760109056 453644406144 453738184704 454083969024 454432391168 454970851776 455953703184 456301175904 456514338816 456608710656 457500524544 457849176064 458394080256 458743412736 458838245376 459734413824 460084767744 460632332601 460940378112 460983370806 461291651072 461840652288 462192611328 463095331272 463191063552 463544051712 464095733598 464449411188 464762437632 465452738667 465670176768 466025054208 466121392128 467031785472 467585175204 467943956928 468300567168 468397375488 469312214112 469529001984 470446050816 470543302656 471462332544 471821624064 472840877376 473520144384 474444988416 475007162112 475371638784 475733909504 475832254464 476761614336 477692789364 477913448448 478012243968 478945861632 479310856192 479881302768 480247010208 480346288128 481284464472 481651241232 481975861248 482546958336 482917220352 483385147392 483489432864 484329259008 484903144656 485275214592 485599739904 486548176896 487498466304 487599243264 487869978624 487970832384 488923900416 489878829909 490252156254 490353502464 490582573056 492017025024 492600019968 492977995776 493455671296 493562129382 494419451904 495005293503 495338913792 495385114896 495716401152 496684597248 497654684352 497757560832 498033936512 498136891392 499109815008 499826819072 500188017672 500419067904 500803043328 501396448896 502267379712 502862520384 503248370688 503584915456 504568479744 505553965056 505658474496 506043826176 506646088704 507032193024 508022490276 508127510016 508362227712 508752297984 509355122688 510349956912 510455457792 510844465152 511236440064 511842208248 512577503232 513338822892 513578631168 513684799488 514688090112 515080323072 516086339328 516193026048 516586405888 517201215552 517595363712 518557925376 518953107456 519351304192 519966687744 520982247681 521089946496 521487058176 521887199232 522857742336 523256201216 523878948864 524278185984 524386566144 525410758656 525811163136 526436951544 526838138064 526947047424 527190458368 527976240876 528220127232 529251807168 529361215488 529764630528 530395124112 530799327072 531945987048 532600061952 532710162432 533750611968 534383057376 534793093632 535200648192 535311286272 536356816128 536604573696 537652629504 537763774464 538814094336 539224713216 540277886484 540389574144 540801393664 541445022531 541857646386 542222843904 542865328128 543281872896 543695896576 543808290816 544870416384 545516037738 545934616416 546299707392 546350661696 547366699008 547783835648 548435774592 548853725952 548967186432 550039387968 550458561408 550829555712 551647690272 551905394688 552440168448 553519153152 554175022464 554600245248 555137630208 556221883392 557256278016 557308254258 557565689856 557680951296 558770171904 559861519896 560288178576 560404002816 561498541884 562305171456 562971451392 563403423744 563949338624 564071005008 565050802176 565720335432 566154417024 566533029888 567639539712 568748210688 568865783808 569181641728 569299304448 570411217152 571643448768 571907506176 571960848963 572346335232 573024513024 574019862528 574143701526 574700023296 575140995072 575822484279 576649691136 577775960064 577895399424 578335801344 579024101376 579465363456 580597131744 580717154304 581159706624 581431197696 582294784176 583377666048 583822245888 584270217216 584962523712 585978609664 586672940448 587068342272 587123099136 588214960128 588663226368 589812959232 589934886912 590384463872 591087103488 591537558528 592692905322 592815428352 593089265664 593544347648 594247643136 595408283064 595531367424 595985209344 596442513408 597149242956 598007087104 598439235429 599175069696 599298932736 600469438464 600927043584 601642230336 602100729216 602225197056 602503380992 603401418144 603680145408 604859208192 604984246272 605445292032 606165856128 606627802368 607938270912 608401567872 608685785088 608811614208 610000699392 610723494144 611192107008 611657883648 611784327168 612979218432 613446356992 614176443468 614587170816 614644494408 615787536384 616256815104 617460441696 617588084736 618058735616 618794311464 619265881584 619683250176 620603651556 620893569024 621366738944 621495189504 622709047296 623446900272 623925275904 624400756224 624529833984 625749618816 626038669312 627261401088 627391070208 628616443392 629095498752 629844209883 630324200898 630454503168 632593317888 633342882816 633828851712 634443005952 634579880634 635682152448 636435377361 636923719152 637217931264 637349658624 638594482176 639841737024 640329346944 640461717504 641712619296 642201654976 642634481664 643395944448 643889627136 644513529856 644652577152 645772345344 646537526208 647033619456 647466319872 648730902528 649997955072 650132324352 650493304832 650627776512 651898533888 653171773212 653306798592 653669541672 653804669952 654110097408 655081632198 656022700032 656800026624 657303994368 658082839176 659225935872 660007058004 660451885056 660513486528 660955201536 661741830144 662246129664 663539579136 663676747776 664182521856 665479753344 666917356896 667225423872 667737391104 668528598528 669689839616 669834318447 670483360512 670997827584 672757972992 674071953408 674211299328 674725101568 675528118272 676042924032 677363320368 677503346688 677816303616 678336397312 678826595412 679140163584 680466609216 680607277056 681125953536 681648586752 682456277664 683436670976 683930554776 684451763856 684771508224 684913065984 686250786816 686773764096 687591120384 688115119104 688257368064 689601620736 690127151616 691410567168 691475056209 691937476608 692760978432 693288916992 694642996908 694786595328 695316077568 695849598976 696674116782 697143656448 698505265152 699037581312 699182088192 700547678208 701081550848 701915935392 702450850752 702596063232 703968321168 704293502976 705669076224 705814953984 706352840704 707193498816 707732436096 709261316064 710133415936 710280216576 711667482624 712510743168 713057458176 713600864256 713748381696 715142421504 715472764928 716539184046 716870172672 717018365952 718418792448 718966284288 719821954152 720370515312 720519432192 721926696708 722476861848 722963791872 723820437504 724375830528 725077721088 725234149296 726493888512 727354716984 727912821888 728399609856 728467548928 729822265344 731247699456 731804967936 731956248576 733385850624 733944748544 735378234381 735530253696 735873859584 738025537536 738900029952 739466993664 740183506944 740343194073 741629177856 743008370688 743077672344 743420919808 743574601728 745026895872 746482026528 746636341248 747050904768 747205337088 748664722512 749740228608 750628601856 751204564992 752094673344 753401069568 754293780576 754872556032 755377373184 756852719616 758330947584 758487711744 759065739264 760548289536 762033735414 762191265024 762543341568 762614465284 763128446976 764032684032 765359816704 765524935368 766266697728 766854660096 767763312372 768866254848 770008234338 770367946752 770527199232 771114401792 772032135168 772620484608 774129508992 774289539072 774879608832 775801823328 776393045568 777836888064 778429661184 779026956288 779950031616 781634919744 782230587264 782757789696 782830798848 784286613504 784884301824 785818423296 786417278976 786579849216 788116137984 788716744704 790257207096 790420571136 790785687552 791964361314 792330190848 793877710752 794041823232 794646945792 795256684544 796198990608 797918980572 798900092928 799065243648 800625917952 801236058112 802189640448 802800972288 802966929408 804535224192 804906860544 806478944256 806645661696 807260389376 808221141504 808837069824 810416829726 810584361216 811202090496 811581046784 812786469579 813334265856 814297992192 814922809344 815543844864 815712436224 817305624576 818274056607 818901924624 819449561088 819525992544 821050048512 821675753472 822653661888 823280588928 823450779648 825059081952 825687842112 826244333568 827471535408 827858092032 828660252672 830278729728 831262533696 831900367872 832534341632 832706445312 834332825088 835962381387 836348534784 836521426944 838155257856 838793998336 839792279844 840432267864 840606004224 842247812826 843457757184 844457177088 845105135616 845924007936 846106507512 847576203264 848580503148 849231625536 849623908352 849799544832 851459309568 853122316032 853298675712 853772462592 853948956672 855616825728 857861259264 858519502848 859536769536 861029793792 861215552289 862050034944 862711492608 864974536704 866663940096 866843099136 867503702016 869198045184 870895697616 871075731456 871559388896 871739559936 872146796544 873442176264 874696933376 875733368832 876405325824 877443785568 878967914496 880009410672 880602513408 880684648704 881273602048 882322440192 882994839552 884719438848 884902330368 885576695808 886630655232 887306337792 889039357983 889223142528 889633898496 890316521472 891371464704 893112424596 893297051136 893977814016 894663770112 895723864434 897010630656 898762604544 898948399104 900704157696 901390565376 903151093824 903337795584 903755071488 905102127216 905520218112 907288812288 907476369408 908167938048 908864782336 909941703552 911907406368 912602351808 913028677632 913217421312 915001049088 915698352128 916788160512 917486825472 917676490752 919468827648 920169535488 921264665202 921880756224 921966741612 922583302144 923681304576 924385222656 926190662544 926382127104 927088103424 928191467196 928898822376 929524875264 930905477334 931340353536 932050108416 932242784256 934063570944 935170350408 935887913856 936601134336 936794750976 938624428224 939058003968 940892101632 941086605312 942924665088 943643248128 945486301347 945681754752 948889976832 950014324224 950743277568 951467819008 951664508928 953523228672 955385578728 955826896896 956024487936 957891723264 958621712384 959762605536 960494020416 960692576256 962568928944 963302482464 963951722496 965093916672 965834440704 966770294784 966978865728 968658518016 969806289312 970550429184 971199479808 973096353792 974996932608 975198486528 975739957248 975941664768 977847800832 979757659818 980504312508 980707004928 981165146112 982622448297 984034050048 985200039936 985955991552 986911342592 987124258764 988838903808 990010587006 990677827584 990770229792 991432802304 993369194496 995309368704 995515121664 996067873024 996273782784 998219630016 999653638144 1000376035344 1000838135808 1001606086656 1002792897792 1004534759424 1005725040768 1006496741376 1009136959488 1011107930112 1011316948992 1012087652352 1013292177408 1014064386048 1016044980552 1016255020032 1016724455424 1017504595968 1018710245376 1020699913824 1020910915584 1021688930304 1022472880128 1023684416496 1025155006464 1026677645784 1027157262336 1027369598976 1029376180224 1030160646144 1032172678656 1032386052096 1033172811776 1034402431104 1035190727424 1037115850752 1037906214912 1038702608384 1039933375488 1041964495362 1042179892992 1042974116352 1043774398464 1045011175173 1045715484672 1046512402432 1047757897728 1048556371968 1048773132288 1050821517312 1051622326272 1052873903088 1053676276128 1053894094848 1054380916736 1055952481752 1056440254464 1058503614336 1058722430976 1059529261056 1060790248224 1061598654144 1063891974096 1065200123904 1065420324864 1067501223936 1068766114752 1069586187264 1070401296384 1070622572544 1072713632256 1073209147392 1074808776069 1075305259008 1075527548928 1077628188672 1078449426432 1080555772968 1080779148288 1081602787328 1082890045062 1083715292772 1084445687808 1085730656256 1086563745792 1087391793152 1087616581632 1089740832768 1091032075476 1091869232832 1092599414784 1092701323392 1094733398016 1095567671296 1096871549184 1097707451904 1097934372864 1100078775936 1100917122816 1103295380544 1103810789376 1104880336896 1107038306304 1108350044928 1109200490496 1110275260416 1112443766784 1114512556032 1114616508516 1115131379712 1115361902592 1117540343808 1119723039792 1120576357152 1120808005632 1122997083768 1124610342912 1125942902784 1126806847488 1127898677248 1128142010016 1130101604352 1131440670864 1132308834048 1133066059776 1135279079424 1137496421376 1137731567616 1138363283456 1138598608896 1140822434304 1143050603121 1143286897536 1143815012352 1143921697926 1144692670464 1146049026048 1148039725056 1148287403052 1149400046592 1150281990144 1151644968558 1153299382272 1155012351507 1155551920128 1155790798848 1156671602688 1158048202752 1158930726912 1161194263488 1161434308608 1162319413248 1162862395392 1164589568352 1166755332096 1167644491776 1168540434432 1169925047424 1171957219328 1173345880896 1174136684544 1174246198272 1176429920256 1177326452736 1179625918464 1179869773824 1180768927744 1182174206976 1183075117056 1185385810644 1185630856704 1186178531328 1187088695296 1187946541971 1188495286272 1190816566128 1191062734848 1191970418688 1192885026816 1194298485912 1196014174208 1196878470858 1198350139392 1198597865472 1200938876928 1201854087168 1203284460672 1204201458432 1204450394112 1205006761984 1206802836288 1207360290816 1209718416384 1209968492544 1210890584064 1212331712256 1213255604736 1215625244589 1215876541824 1216803135744 1217371570176 1220001398784 1221446988288 1222384214016 1223315767296 1223568654336 1225958436864 1226892713984 1228352886936 1229174341632 1229288988816 1231575072768 1232513630208 1234920883392 1235176169472 1236117471232 1237588622928 1238531763168 1239366500352 1241207303112 1241787138048 1242733477888 1242990379008 1245418094592 1246893800544 1247850551808 1248801512448 1249059667968 1251499237632 1252077338624 1254522802176 1254782140416 1257232886784 1258190997504 1259688419766 1260648401796 1260909006336 1263371719239 1265186635776 1266685765632 1267657703424 1268886011904 1269159761268 1271364304896 1272870754722 1273847438304 1274435862528 1274699317248 1277188964352 1279683474048 1280658693888 1280923435008 1283425238592 1284403309952 1285268963328 1286791888896 1287779254272 1289027059712 1289305154304 1291544690688 1293075052416 1294067238912 1297461805056 1299995910144 1300264648704 1300986609664 1301255553024 1303797067776 1306343546424 1306613597184 1307339083344 1307609339904 1308220194816 1310163264396 1312045400064 1313600053248 1314607988736 1316165678352 1318451871744 1320014116008 1320903770112 1321026973056 1321910403072 1323483660288 1324492259328 1327079158272 1327353495552 1328365043712 1330959506688 1333834713792 1334450847744 1335474782208 1337057197056 1339379679232 1339668636894 1340966721024 1341995655168 1343585796651 1345515945984 1348143906816 1348422598656 1349450203136 1351056236544 1352085848064 1354726640736 1355006693376 1355632607232 1356672794624 1357653190824 1358280327168 1360933218432 1361214554112 1362251907072 1363297173504 1364912555328 1366873341952 1367861109552 1368903527712 1369543016448 1369826131968 1372501573632 1373547528192 1375182240768 1376230238208 1376514736128 1379203241472 1380254303232 1382821134336 1382950112418 1383874953216 1385521956864 1386577833984 1389285993816 1389573190656 1390632155136 1391699197952 1393348233564 1394287312896 1396358216001 1397010530304 1398075162624 1398364176384 1401095356416 1402163101696 1403831870784 1404901701504 1405192126464 1407936642336 1408587005952 1411338152448 1411629907968 1412705681408 1414386997632 1415464872192 1418522632128 1420266831872 1420560433152 1423334965248 1425021486336 1426114916352 1427201728512 1427496763392 1430284843008 1430945529856 1433078368092 1433740345344 1434036731904 1436837584896 1437932568576 1439643908304 1440741030624 1441038864384 1443853393416 1444953723696 1445927583744 1447640875008 1448751661056 1450155442176 1450468298592 1452987777024 1454709433968 1455825643776 1456799219712 1456935097856 1459644530688 1462495398912 1463609935872 1463912497152 1466771701248 1467889497088 1469636489727 1470756468762 1471060507392 1471747719168 1476051075072 1477800059904 1478933987328 1480367013888 1480686388146 1483258355712 1485015880509 1486016741376 1486155344688 1486841839616 1487149203456 1490053791744 1492964053056 1493272682496 1494101809536 1494410674176 1497329445024 1499480457216 1501257203712 1502409129984 1504189346688 1506802139136 1508587561152 1509745112064 1510754746368 1513705439232 1516661895168 1516975423488 1518131478528 1521096579072 1524067470828 1524382530048 1525086683136 1525228930568 1526256893952 1528065368064 1530719633408 1531049870736 1532533395456 1533709320192 1535526624744 1537732509696 1540016468676 1540735893504 1541054398464 1542228803584 1544064270336 1545240969216 1548259017984 1548579078144 1549759217664 1551603646656 1552786091136 1555673776128 1556859322368 1558053912576 1559900063232 1562946743043 1563269839488 1564461174528 1565661597696 1568573227008 1569768603648 1571636846592 1572834557952 1573159698432 1576232275968 1577433489408 1580514414192 1580841142272 1581571375104 1583928722628 1584660381696 1587755421504 1588083646464 1589293891584 1590513369088 1592397981216 1595837961144 1597800185856 1598130487296 1601251835904 1602472116224 1604379280896 1605601944576 1605933858816 1609070448384 1609813721088 1612957888512 1613291323392 1614520778752 1616442283008 1617674139648 1620833659452 1621168722432 1622404180992 1623162093568 1624335067593 1625572939158 1626668531712 1628595984384 1629845618688 1631087689728 1631424872448 1634611249152 1636548113214 1637803849248 1638899122176 1639051985088 1642100097024 1643351506944 1645307323776 1646561177856 1646901559296 1650118163904 1651375684224 1652488667136 1654943070816 1655716184064 1657320505344 1660557459456 1662525067392 1663800735744 1665068683264 1665412890624 1668665650176 1671924762774 1672697069568 1673042853888 1676310515712 1677587996672 1679584559688 1680864535728 1681212008448 1684495625652 1686915514368 1688914354176 1690210271232 1691848015872 1692213015024 1695152406528 1697161006296 1698463251072 1699247816704 1699599089664 1702918619136 1706244632064 1706597351424 1707544925184 1707897913344 1711233651456 1715722518528 1715882546889 1717039005696 1719073539072 1722059587584 1722431104578 1724100069888 1725422985216 1727467452837 1729949073408 1733327880192 1733686198272 1735007404032 1738396090368 1741791395232 1742151462912 1743118777792 1743479119872 1744293593088 1746884352528 1749393866752 1751466737664 1752810651648 1754887571136 1757935828992 1760018821344 1761205026816 1761369297408 1762547204096 1764644880384 1765989679104 1769438877696 1769804660736 1771153391616 1773261310464 1774612675584 1778078715966 1778446285056 1779267796992 1780633042944 1782742929408 1786224849192 1786594102272 1787955628032 1789327540224 1791447728868 1794021261312 1797525209088 1797896798208 1801408315392 1802781130752 1806302187648 1806675591168 1807510142976 1810204254432 1811040436224 1814577624576 1814952738816 1816335876096 1817729564672 1819883407104 1823814812736 1825204703616 1826057355264 1826434842624 1830002098176 1831396704256 1833576321024 1834973650944 1835352981504 1838937655296 1840339070976 1842529330404 1843761512448 1843933483224 1845166604288 1847362609152 1848770445312 1852381325088 1852764254208 1854176206848 1856382934392 1857797644752 1859049750528 1861810954668 1862680707072 1864100216832 1864485568512 1868127141888 1870340700816 1871775827712 1873202268672 1873589501952 1877248856448 1878116007936 1881784203264 1882173210624 1885849330176 1887286496256 1890972602694 1891363509504 1897779953664 1900028648448 1901486555136 1902935638016 1903329017856 1907046457344 1909306132083 1910771157456 1911653793792 1912048975872 1915783446528 1917243424768 1919525211072 1920988040832 1921385152512 1925137857888 1926604964928 1927903444992 1930187833344 1931668881408 1933540589568 1933957731456 1937317036032 1939612578624 1941100858368 1942398959616 1946192707584 1949993865216 1950396973056 1951479914496 1951883329536 1955695601664 1959515319636 1961008625016 1961414009856 1962330292224 1965244896594 1968068100096 1970400079872 1971911983104 1973822685184 1974248517528 1977677807616 1980021174012 1981355655168 1981540459584 1982865604608 1986738388992 1990618737408 1991030243328 1992135746048 1992547565568 1996439260032 2000752070688 2001676271616 2003212173312 2005585795584 2009069518848 2009502955341 2011450081536 2012993482752 2018273918976 2022215860224 2022633897984 2024175304704 2026584354816 2028128772096 2032089961104 2032510040064 2033448910848 2035009191936 2037420490752 2041399827648 2041821831168 2043377860608 2044945760256 2047368832992 2050310012928 2053355291568 2054314524672 2054739197952 2058752360448 2060321292288 2064345357312 2064772104192 2066345623552 2068804862208 2070381454848 2074231701504 2074425168627 2075812429824 2077405216768 2079866750976 2083928990724 2084359785984 2085948232704 2087548796928 2090022350346 2091430969344 2093024804864 2095515795456 2097112743936 2097546264576 2101643034624 2103244652544 2105747806176 2107352552256 2107788189696 2108761833472 2111904963504 2112880508928 2117007228672 2117444861952 2119058522112 2121580496448 2123197308288 2127783948192 2130400247808 2130840649728 2135002447872 2137532229504 2139172374528 2140802592768 2141245145088 2145427264512 2146418294784 2149617552138 2150610518016 2151055097856 2155256377344 2156898852864 2161111545936 2161558296576 2163205574656 2165780090124 2167430585544 2168891375616 2171461312512 2173127491584 2174783586304 2175233163264 2179481665536 2182064150952 2183738465664 2185198829568 2185402646784 2189466796032 2191135342592 2193743098368 2195414903808 2195868745728 2200157551872 2201834245632 2206134703143 2206590761088 2207621578752 2214076612608 2216700089856 2218400980992 2220550520832 2221029582219 2224887533568 2229025112064 2229233017032 2230262759424 2230723805184 2235080687616 2239446079584 2241152714304 2241616011264 2245994167536 2249220685824 2251885805568 2253613694976 2255797354496 2256284020032 2260203208704 2262881341728 2264617668096 2266132119552 2270558158848 2274992842752 2275463135232 2276726566912 2277197217792 2281644868608 2286101206242 2286573795072 2287630024704 2287843395852 2289385340928 2292098052096 2296079450112 2296574806104 2298800093184 2300563980288 2303289937116 2306598764544 2310024703014 2311103840256 2311581597696 2313343205376 2316096405504 2317861453824 2322388526976 2322868617216 2324638826496 2329179136704 2333510664192 2335288983552 2337080868864 2339850094848 2343914438656 2346691761792 2348273369088 2348492396544 2352859840512 2354652905472 2359251836928 2359739547648 2361537855488 2364348413952 2366150234112 2370771621288 2371261713408 2372357062656 2374177390592 2375893083942 2376990572544 2381633132256 2382125469696 2383940837376 2385770053632 2388596971824 2392028348416 2393756941716 2396700278784 2397195730944 2401877753856 2403708174336 2406568921344 2408402916864 2408900788224 2410013523968 2413605672576 2414720581632 2419436832768 2419936985088 2421781168128 2424663424512 2426511209472 2431250489178 2431753083648 2433606271488 2434743140352 2438359408737 2440002797568 2442893976576 2444768428032 2446631534592 2447137308672 2451916873728 2453785427968 2456705773872 2458348683264 2458577977632 2463150145536 2465027260416 2469841766784 2470352338944 2472234942464 2475177245856 2477063526336 2478733000704 2482414606224 2483574276096 2485466955776 2485980758016 2490836189184 2493787601088 2495701103616 2497603024896 2498119335936 2502998475264 2504154677248 2507887144161 2509045604352 2509564280832 2514465773568 2516381995008 2519376839532 2521296803592 2521818012672 2526743438478 2530373271552 2533371531264 2535315406848 2537772023808 2538319522536 2542728609792 2545741509444 2547694876608 2548871725056 2549398634496 2554377928704 2559366948096 2561317387776 2561846870016 2566850477184 2568806619904 2573583777792 2575558508544 2578054119424 2578610308608 2583089381376 2586150104832 2588134477824 2594923610112 2599991820288 2600529297408 2601973219328 2602511106048 2607594135552 2612687092848 2613227194368 2614678166688 2615218679808 2616440389632 2620326528792 2624090800128 2627200106496 2629215977472 2632331356704 2636903743488 2640028232016 2641807540224 2642053946112 2643820806144 2646967320576 2648984518656 2654158316544 2654706991104 2656730087424 2661919013376 2667118073949 2667669427584 2668901695488 2670949564416 2674114394112 2678759358464 2679337273788 2681933442048 2683991310336 2687171593302 2691031891968 2696287813632 2696845197312 2698900406272 2702112473088 2704171696128 2709453281472 2710013386752 2711265214464 2713345589248 2715306381648 2716560654336 2721866436864 2722429108224 2724503814144 2726594347008 2729825110656 2735722219104 2737807055424 2739086032896 2739652263936 2745003147264 2747095056384 2750364481536 2752460476416 2753029472256 2758406482944 2760508606464 2765642268672 2765900224836 2767749906432 2771043913728 2773155667968 2778571987632 2779146381312 2781264310272 2783398395904 2786696467128 2788574625792 2792716432002 2794021060608 2796150325248 2796728352768 2802190712832 2804326203392 2807663741568 2809803403008 2810384252928 2815873284672 2817174011904 2822676304896 2823259815936 2825411362816 2828773995264 2830929744384 2836458904041 2837045264256 2840533663744 2846669930496 2850042972672 2852229832704 2854403457024 2854993526784 2860569686016 2861891059712 2866156736184 2867480690688 2868073463808 2873675169792 2875865137152 2879287816608 2881482061248 2882077728768 2887706786832 2889907447392 2891855167488 2895281750016 2897503322112 2900310884352 2900936597184 2905975554048 2909418867936 2911651287552 2913598439424 2913870195712 2919289061376 2924990797824 2927219871744 2927824994304 2933543402496 2935778994176 2939272979454 2941512937524 2942121014784 2943495438336 2947867344891 2952102150144 2955600119808 2957867974656 2960734027776 2961372776292 2966516711424 2970031761018 2972033482752 2972310689376 2973683679232 2974298406912 2980107583488 2985928106112 2986545364992 2988203619072 2988821348352 2994658890048 2998960914432 3002514407424 3004818259968 3008378693376 3013604278272 3017175122304 3019490224128 3027410878464 3033323790336 3033950846976 3036262957056 3042193158144 3048134941656 3048765060096 3050173366272 3050457861136 3052513787904 3056130736128 3061439266816 3062099741472 3065066790912 3067418640384 3071053249488 3075465019392 3080032937352 3081471787008 3082108796928 3084457607168 3088128540672 3090481938432 3096518035968 3097158156288 3099518435328 3103207293312 3105572182272 3111347552256 3113718644736 3116107825152 3119800126464 3125893486086 3126539678976 3128922349056 3131323195392 3135033525519 3137146454016 3139537207296 3143273693184 3145669115904 3146319396864 3152464551936 3154866978816 3161028828384 3161682284544 3163142750208 3167857445256 3169320763392 3175510843008 3176167292928 3178587783168 3181026738176 3184795962432 3191675922288 3195600371712 3196260974592 3202503671808 3204944232448 3208758561792 3211203889152 3211867717632 3218140896768 3219627442176 3224426328207 3225915777024 3226582646784 3229041557504 3232884566016 3235348279296 3241667318904 3242337444864 3244808361984 3246324187136 3248670135186 3251145878316 3253337063424 3257191968768 3259691237376 3262175379456 3262849744896 3269222498304 3273096226428 3275607698496 3277798244352 3278103970176 3284200194048 3286703013888 3290614647552 3293122355712 3293803118592 3300236327808 3302751368448 3309886141632 3311432368128 3314641010688 3321114918912 3325050134784 3327601471488 3330137366528 3330825781248 3337331300352 3343849525548 3345394139136 3346085707776 3352621031424 3355175993344 3359169119376 3361729071456 3362424016896 3368991251304 3373831028736 3377828708352 3380420542464 3383696031744 3384426030048 3390304813056 3394322012592 3396926502144 3398495633408 3399198179328 3405837238272 3412489264128 3413194702848 3415089850368 3415795826688 3422467302912 3429151809363 3431445037056 3431765093778 3434078011392 3438147078144 3444119175168 3444862209156 3448200139776 3450845970432 3454934905674 3459898146816 3465037054521 3466655760384 3467372396544 3470014808064 3476792180736 3483582790464 3484302925824 3486237555584 3486958239744 3488587186176 3493768705056 3498787733504 3502933475328 3505621303296 3509775142272 3515871657984 3520037642688 3522410053632 3522738594816 3525094408192 3529289760768 3531979358208 3538877755392 3539609321472 3542306783232 3546522620928 3549225351168 3556157431932 3556892570112 3558535593984 3561266085888 3565485858816 3572449698384 3573188204544 3575911256064 3578655080448 3582895457736 3588042522624 3595050418176 3595793596416 3602816630784 3605562261504 3612604375296 3613351182336 3615020285952 3620408508864 3622080872448 3629155249152 3629905477632 3632671752192 3635459129344 3639766814208 3646875733767 3647629625472 3650409407232 3652114710528 3660004196352 3662793408512 3667152642048 3669947301888 3670705963008 3677875310592 3680678141952 3685058660808 3687523024896 3687866966448 3690333208576 3694725218304 3697540890624 3704762650176 3705528508416 3708352413696 3712765868784 3715595289504 3718099501056 3723621909336 3725361414144 3728200433664 3728971137024 3736254283776 3740681401632 3743551655424 3746404537344 3747179003904 3754497712896 3756232015872 3763568406528 3764346421248 3771698660352 3774572992512 3781945205388 3782727019008 3790115157717 3795559907328 3800057296896 3802973110272 3805871276032 3806658035712 3814092914688 3818612264166 3821542314912 3823307587584 3824097951744 3831566893056 3834486849536 3839050422144 3841976081664 3842770305024 3850275715776 3853209929856 3855806889984 3860375666688 3863337762816 3867081179136 3867915462912 3874634072064 3879225157248 3882201716736 3892385415168 3899987730432 3900793946112 3902959828992 3903766659072 3911391203328 3919030639272 3922017250032 3922828019712 3924660584448 3930489793188 3936136200192 3940800159744 3943823966208 3947645370368 3948497035056 3955355615232 3960042348024 3962711310336 3963080919168 3965731209216 3973476777984 3981237474816 3982060486656 3984271492096 3985095131136 3992878520064 4001504141376 4003352543232 4006424346624 4011171591168 4018139037696 4019005910682 4022900163072 4025986965504 4030757389953 4036547837952 4044431720448 4045267795968 4048350609408 4053168709632 4056257544192 4064179922208 4065020080128 4066897821696 4070018383872 4074840981504 4082799655296 4083643662336 4086755721216 4089891520512 4094737665984 4100620025856 4106710583136 4108629049344 4109478395904 4117504720896 4120642584576 4128690714624 4129544208384 4132691247104 4137609724416 4140762909696 4148463403008 4148850337254 4151624859648 4154810433536 4159733501952 4167857981448 4168719571968 4171896465408 4175097593856 4180044700692 4182861938688 4186049609728 4189074648003 4191031590912 4194225487872 4195092529152 4203286069248 4206489305088 4211495612352 4214705104512 4215576379392 4217523666944 4223809927008 4225761017856 4234014457344 4234889723904 4238117044224 4243160992896 4246394616576 4255567896384 4260800495616 4261681299456 4270004895744 4275064459008 4278344749056 4281605185536 4282490290176 4290854529024 4292836589568 4299235104276 4301221036032 4302110195712 4310512754688 4313797705728 4322223091872 4323116593152 4326411149312 4331560180248 4334861171088 4337782751232 4342922625024 4346254983168 4349567172608 4350466326528 4358963331072 4364128301904 4367476931328 4370397659136 4370805293568 4378933592064 4382270685184 4387486196736 4390829807616 4391737491456 4400315103744 4403668491264 4408909469181 4412269406286 4413181522176 4415243157504 4428153225216 4433400179712 4436801961984 4441101041664 4442059164438 4449775067136 4455047641527 4458050224128 4458466034064 4460525518848 4461447610368 4470161375232 4478892159168 4482305428608 4483232022528 4491988335072 4498441371648 4503771611136 4507227389952 4511594708992 4512568040064 4520406417408 4525762683456 4529235336192 4532264239104 4541116317696 4549985685504 4550926270464 4553453133824 4554394435584 4563289737216 4572202412484 4573147590144 4575260049408 4575686791704 4578770681856 4584196104192 4592158900224 4593149612208 4597600186368 4601127960576 4606579874232 4613197529088 4620049406028 4622207680512 4623163195392 4626686410752 4632192811008 4635722907648 4644777053952 4645737234432 4649277652992 4658358273408 4667021328384 4670577967104 4674161737728 4679700189696 4687828877312 4688840229129 4693383523584 4696984793088 4705719681024 4709305810944 4718503673856 4719479095296 4723075710976 4728696827904 4732300468224 4741543242576 4742523426816 4744714125312 4748354781184 4751786167884 4753981145088 4763266264512 4764250939392 4767881674752 4771540107264 4777193943648 4784056696832 4787513883432 4793400557568 4794391461888 4803755507712 4807416348672 4813137842688 4816805833728 4817801576448 4820027047936 4827211345152 4829441163264 4838873665536 4839873970176 4843562336256 4849326849024 4853022418944 4862500978356 4863506167296 4867212542976 4869486280704 4876718817474 4880005595136 4885787953152 4889536856064 4893263069184 4894274617344 4903833747456 4907570855936 4913411547744 4916697366528 4917155955264 4926300291072 4930054520832 4939683533568 4940704677888 4944469884928 4950354491712 4954127052672 4957466001408 4964829212448 4967148552192 4970933911552 4971961516032 4981672378368 4987575202176 4991402207232 4995206049792 4996238671872 5005996950528 5008309354496 5015774288322 5018091208704 5019128561664 5028931547136 5032763990016 5038753679064 5042593607184 5043636025344 5053486876956 5060746543104 5066743062528 5070630813696 5075544047616 5076639045072 5085457219584 5091483018888 5095389753216 5097743450112 5098797268992 5108755857408 5118733896192 5122634775552 5123693740032 5133700954368 5137613239808 5147167555584 5147647640667 5151117017088 5157220617216 5166178762752 5172300209664 5176268955648 5182402358511 5189847220224 5199983640576 5201058594816 5203946438656 5205022212096 5215188271104 5225374185696 5226454388736 5229356333376 5230437359616 5232880779264 5240653057584 5248181600256 5254400212992 5258431954944 5264662713408 5273807486976 5280056464032 5283615080448 5284107892224 5287641612288 5293934641152 5297969037312 5308316633088 5309413982208 5313460174848 5323838026752 5334236147898 5335338855168 5337803390976 5341899128832 5348228788224 5357518716928 5358674547576 5363866884096 5367982620672 5374343186604 5382063783936 5392575627264 5393690394624 5397800812544 5404224946176 5408343392256 5418906562944 5420026773504 5422530428928 5430612763296 5433121308672 5443732873728 5444858216448 5449007628288 5453188694016 5459650221312 5471444438208 5475614110848 5478172065792 5479304527872 5490006294528 5494190112768 5500728963072 5504920952832 5506058944512 5516812965888 5521017212928 5531284537344 5531800449672 5535499812864 5542087827456 5546311335936 5557143975264 5558292762624 5562528620544 5566796791808 5573392934256 5577149251584 5585432864004 5588042121216 5592300650496 5593456705536 5604381425664 5608652406784 5615327483136 5619606806016 5620768505856 5631746569344 5634348023808 5645352609792 5646519631872 5650822725632 5657547990528 5661859488768 5672917808082 5674090528512 5681067327488 5693339860992 5700085945344 5704459665408 5708806914048 5709987053568 5721139372032 5723782119424 5727918396249 5732313472368 5734961381376 5736146927616 5747350339584 5751730274304 5758575633216 5762964122496 5764155457536 5775413573664 5779814894784 5783710334976 5790563500032 5795006644224 5800621768704 5801873194368 5811951108096 5818837735872 5823302575104 5827196878848 5827740391424 5838578122752 5849981595648 5854439743488 5855649988608 5867086804992 5871557988352 5878545958908 5883025875048 5884242029568 5886990876672 5895734689782 5904204300288 5911200239616 5915735949312 5921468055552 5922745552584 5933033422848 5940063522036 5944066965504 5944621378752 5947367358464 5948596813824 5960215166976 5971856212224 5973090729984 5976407238144 5977642696704 5989317780096 6005028814848 6009636519936 6016757386752 6027208556544 6028508866023 6034350244608 6038980448256 6054821756928 6066647580672 6067901693952 6072525914112 6084386316288 6096269883312 6097530120192 6100346732544 6100915722272 6105027575808 6112261472256 6122878533632 6124199482944 6130133581824 6134837280768 6142106498976 6150930038784 6160065874704 6162943574016 6164217593856 6168915214336 6176257081344 6180963876864 6193036071936 6194316312576 6199036870656 6206414586624 6211144364544 6222695104512 6223275505881 6227437289472 6232215650304 6239600252928 6251786972172 6253079357952 6257844698112 6262646390784 6270067051038 6274292908032 6279074414592 6286547386368 6291338231808 6292638793728 6304929103872 6309733957632 6322057656768 6323364569088 6326285500416 6335714890512 6338641526784 6351021686016 6352334585856 6357175566336 6362053476352 6369591924864 6383351844576 6391200743424 6392521949184 6405007343616 6409888464896 6417517123584 6422407778304 6423735435264 6436281793536 6439254884352 6448852656414 6451831554048 6453165293568 6458083115008 6465769132032 6470696558592 6483334637808 6484674889728 6489616723968 6492648374272 6497340270372 6502291756632 6506674126848 6514383937536 6519382474752 6524350758912 6525699489792 6538444996608 6546192452856 6551215396992 6555596488704 6556207940352 6568400388096 6573406027776 6581229295104 6586244711424 6587606237184 6600472655616 6605502736896 6618404109429 6619772283264 6622864736256 6642229837824 6650100269568 6655202942976 6660274733056 6661651562496 6674662600704 6687699051096 6690788278272 6692171415552 6705242062848 6710351986688 6718338238752 6723458142912 6724848033792 6737982502608 6747662057472 6755657416704 6760841084928 6767392063488 6768852060096 6780609626112 6788644025184 6793853004288 6796991266816 6798396358656 6811674476544 6824978528256 6826389405696 6830179700736 6831591653376 6844934605824 6858303618726 6862890074112 6863530187556 6868156022784 6876294156288 6888238350336 6889724418312 6896400279552 6901691940864 6909869811348 6919796293632 6930074109042 6933311520768 6934744793088 6940029616128 6953584361472 6967165580928 6968605851648 6972475111168 6973916479488 6987537410112 6997575467008 7005866950656 7011242606592 7019550284544 7031743315968 7040075285376 7044820107264 7045477189632 7058579521536 7063958716416 7077755510784 7079218642944 7084613566464 7093045241856 7098450702336 7112314863864 7113785140224 7117071187968 7122532171776 7130971717632 7144899396768 7146376409088 7151822512128 7157310160896 7165790915472 7176085045248 7190100836352 7191587192832 7205633261568 7211124523008 7225208750592 7226702364672 7230040571904 7240817017728 7244161744896 7258310498304 7259810955264 7265343504384 7270918258688 7279533628416 7293751467534 7295259250944 7300818814464 7304229421056 7315078226211 7320008392704 7325586817024 7334305284096 7339894603776 7341411926016 7355750621184 7361356283904 7370117321616 7375046049792 7375733932896 7380666417152 7389450436608 7395081781248 7409525300352 7411057016832 7416704827392 7425531737568 7431190579008 7436199002112 7447243818672 7450722828288 7456400867328 7457942274048 7472508567552 7481362803264 7487103310848 7492809074688 7494358007808 7508995425792 7512464031744 7523661432483 7527136813056 7528692842496 7543397320704 7549145985024 7563890410776 7565454038016 7580230315434 7591119814656 7600114593792 7605946220544 7611742552064 7613316071424 7628185829376 7637224528332 7643084629824 7646615175168 7648195903488 7663133786112 7668973699072 7678100844288 7683952163328 7685540610048 7700551431552 7706419859712 7720751333376 7726675525632 7734162358272 7735830925824 7749268144128 7758450314496 7764403433472 7784770830336 7799975460864 7801587892224 7805919657984 7807533318144 7822782406656 7838061278544 7844034500064 7845656039424 7849321168896 7860979586376 7872272400384 7881600319488 7887647932416 7895290740736 7896994070112 7910711230464 7920084696048 7925422620672 7926161838336 7931462418432 7946953555968 7962474949632 7964120973312 7968542984192 7970190262272 7985757040128 8001354221847 8003008282752 8006705086464 8012848693248 8022343182336 8036278075392 8038011821364 8045800326144 8051973931008 8061514779906 8073095675904 8088863440896 8090535591936 8096701218816 8106337419264 8112515088384 8128359844416 8130040160256 8133795643392 8140036767744 8149681963008 8165599310592 8167287324672 8173511442432 8179783041024 8189475331968 8213421166272 8217258098688 8218956791808 8235009441792 8241285169152 8257381429248 8259088416768 8265382494208 8275219448832 8281525819392 8296926806016 8297700674508 8303249719296 8309620867072 8319467003904 8335715962896 8337439143936 8343792930816 8350195187712 8360089401384 8365723877376 8372099219456 8378149296006 8382063181824 8388450975744 8390185058304 8406572138496 8412978610176 8422991224704 8429410209024 8431152758784 8435047333888 8447619854016 8451522035712 8468028914688 8469779447808 8476234088448 8486321985792 8492789233152 8509376712123 8511135792768 8521600991232 8540009791488 8550128918016 8556689498112 8563210371072 8564980580352 8581709058048 8585673179136 8598470208552 8602442072064 8604220391424 8621025509376 8627595411456 8644446183744 8646233186304 8652822298624 8663120360496 8669722342176 8675565502464 8685845250048 8692509966336 8699134345216 8700932653056 8717926662144 8728256603808 8734953862656 8740795318272 8741610587136 8757867184128 8764541370368 8774972393472 8781659615232 8783474982912 8800630207488 8807336982528 8817818938362 8824538812572 8826363044352 8830486315008 8843602034673 8856306450432 8866800359424 8873603923968 8882202083328 8884118328876 8899550134272 8910095283054 8916100448256 8916932068128 8921051037696 8922895220736 8940322750464 8957784318336 8964610857216 8966464045056 8983976670144 8996882743296 9007543222272 9014454779904 9023189417984 9025136080128 9040812834816 9051525366912 9058470672384 9082232635392 9099971371008 9101852540928 9106906267648 9108788871168 9126579474432 9144404824968 9146295180288 9150520098816 9151373583408 9157541363712 9168392208384 9184317800448 9186299224416 9195200372736 9202255921152 9213159748464 9226395058176 9240098812056 9244415361024 9246326390784 9253372821504 9264385622016 9271445815296 9289554107904 9291474468864 9298555305984 9316716546816 9334042656768 9341155934208 9348323475456 9359400379392 9375657754624 9377680458258 9386767047168 9393969586176 9405100576557 9411439362048 9418611621888 9437007347712 9438958190592 9446151421952 9457393655808 9464600936448 9483086485152 9485046853632 9489428250624 9496709562368 9503572335768 9507962290176 9526532529024 9528501878784 9535763349504 9543080214528 9554387887296 9568113393664 9575027766864 9586801115136 9588782923776 9607511015424 9614832697344 9626275685376 9633611667456 9635603152896 9654422690304 9658882326528 9677747331072 9679747940352 9687124672512 9698653698048 9706044837888 9725001956712 9727012334592 9734425085952 9738972561408 9753437634948 9760011190272 9771575906304 9779073712128 9786526138368 9788549234688 9807667494912 9815141711872 9826823095488 9833394733056 9834311910528 9852600582144 9860109041664 9879367067136 9881409355776 9888939769856 9900708983424 9908254105344 9929658424896 9934297104384 9941867823104 9943923032064 9963344756736 9975150404352 9982804414464 9990412099584 9992477343744 10011993901056 10016618708992 10031548576644 10036182417408 10038257123328 10057863094272 10065527980032 10077507358128 10085187214368 10087272050688 10106973753912 10121493086208 10133486125056 10141261627392 10151088095232 10153278090144 10170914439168 10182966037776 10190779506432 10195486900224 10197594537984 10217511714816 10237467792384 10245269551104 10247387480064 10267401908736 10275226479616 10287455428089 10294335111168 10295295281334 10302234034176 10314441234432 10332357525504 10344600419328 10352537911296 10364804717022 10379694440448 10395111163563 10399967281152 10402117189632 10407892877312 10410044424192 10430376542208 10450748371392 10452908777472 10458712666752 10460874719232 10465761558528 10481306115168 10496363200512 10508800425984 10516863909888 10529325426816 10547614973952 10560112928064 10567230160896 10568215784448 10575283224576 10587869282304 10595938074624 10616633266176 10618827964416 10626920349696 10647676053504 10668472295796 10670677710336 10675606781952 10683798257664 10696457576448 10715037433856 10717349095152 10727733768192 10735965241344 10748686373208 10764127567872 10785151254528 10787380789248 10795601625088 10808449892352 10816686784512 10837813125888 10840053547008 10845060857856 10861225526592 10866242617344 10887465747456 10889716432896 10898015256576 10906377388032 10919300442624 10940627201301 10942888876416 10951228221696 10956344131584 10980012589056 10988380225536 11001457926144 11009841905664 11012117889024 11033625931776 11042034425856 11062569074688 11063600899344 11070999625728 11084175654912 11092622671872 11114287950528 11116585525248 11125057241088 11133593583616 11146785868512 11154298503168 11170865728008 11176084242432 11184601300992 11186913411072 11208762851328 11217304813568 11230654966272 11239213612032 11241537011712 11263493138688 11268696047616 11290705219584 11293039263744 11301645451264 11315095981056 11323718977536 11345835616164 11348181057024 11362134654976 11370345473151 11386679721984 11400171890688 11408919330816 11417613828096 11419974107136 11442278744064 11447564238848 11455836792498 11464626944736 11469922762752 11472293855232 11494700679168 11503460548608 11517151266432 11525928244992 11528310915072 11550827147328 11559629789568 11567420669952 11581127000064 11590013288448 11601243537408 11603746388736 11623902216192 11637675471744 11646605150208 11655480782848 11677156245504 11699963191296 11708879486976 11711299977216 11734173609984 11743115976704 11757091917816 11766051750096 11768484059136 11773981753344 11791469379564 11808408600576 11822400479232 11831471898624 11842936111104 11845491105168 11866066845696 11880127044072 11888133931008 11889242757504 11894734716928 11897193627648 11920430333952 11943712424448 11946181459968 11952814476288 11955285393408 11978635560192 12010057629696 12019273039872 12033514773504 12054417113088 12057017732046 12068700489216 12077960896512 12092272169859 12109643513856 12133295161344 12135803387904 12145051828224 12168772632576 12192539766624 12195060240384 12200693465088 12201831444544 12210055151616 12224522944512 12245757067264 12248398965888 12260267163648 12269674561536 12284212997952 12301860077568 12320131749408 12325887148032 12328435187712 12337830428672 12352514162688 12361927753728 12386072143872 12388632625152 12398073741312 12412829173248 12422288729088 12445390209024 12446551011762 12454874578944 12464431300608 12479200505856 12503573944344 12506158715904 12515689396224 12525292781568 12540134102076 12548585816064 12558148829184 12573094772736 12582676463616 12585277587456 12609858207744 12619467915264 12644115313536 12646729138176 12652571000832 12671429781024 12677283053568 12702043372032 12704669171712 12714351132672 12724106952704 12739183849728 12766703689152 12782401486848 12785043898368 12810014687232 12819776929792 12835034247168 12844815556608 12847470870528 12872563587072 12878509768704 12897705312828 12903663108096 12906330587136 12916166230016 12931538264064 12941393117184 12966669275616 12969349779456 12979233447936 12985296748544 12994680540744 13004583513264 13013348253696 13028767875072 13038764949504 13048701517824 13051398979584 13076889993216 13092384905712 13102430793984 13111192977408 13112415880704 13136800776192 13146812055552 13162458590208 13172489422848 13175212474368 13200945311232 13211005473792 13236808218858 13239544566528 13245729472512 13284459675648 13300200539136 13310405885952 13320549466112 13323303124992 13349325201408 13365142924581 13375398102192 13381576556544 13384342831104 13410484125696 13420703973376 13436676477504 13446916285824 13449696067584 13475965005216 13495324114944 13511314833408 13521682169856 13534784126976 13537704120192 13561219252224 13577288050368 13587706008576 13593982533632 13596792717312 13623348953088 13649957056512 13652778811392 13660359401472 13663183306752 13689869211648 13716607237452 13725780148224 13727060375112 13736312045568 13752588312576 13776476700672 13779448836624 13792800559104 13803383881728 13819739622696 13839592587264 13860148218084 13866623041536 13869489586176 13880059232256 13907168722944 13934331161856 13937211703296 13944950222336 13947832958976 13975074820224 14011733901312 14022485213184 14039100569088 14063486631936 14066520687387 14080150570752 14090954379264 14117159043072 14127917432832 14155511021568 14158437285888 14169227132928 14186090483712 14196901404672 14224629727728 14227570280448 14234142375936 14245064343552 14261943435264 14289798793536 14292752818176 14303645024256 14314620321792 14331581830944 14352170090496 14380201672704 14383174385664 14411266523136 14422249046016 14450417501184 14453404729344 14460081143808 14481634035456 14488323489792 14516620996608 14519621910528 14530687008768 14541836517376 14559067256832 14587502935068 14590518501888 14601637628928 14608458842112 14630156452422 14640016785408 14651173634048 14668610568192 14679789207552 14682823852032 14711501242368 14722712567808 14740234643232 14750092099584 14751467865792 14761332834304 14778900873216 14790163562496 14819050600704 14822114033664 14833409654784 14851063475136 14862381158016 14872398004224 14894487637344 14901445656576 14912801734656 14915884548096 14945017135104 14962725606528 14974206621696 14985618149376 14988716015616 15017990851584 15024928063488 15047322864966 15054273626112 15057385684992 15086794641408 15098291970048 15127780821552 15130908076032 15160460630868 15182239629312 15200229187584 15211892441088 15223485104128 15226632142848 15256371658752 15274449056664 15286169259648 15293230350336 15296391806976 15326267572224 15337947398144 15356201688576 15367904326656 15371081220096 15401102863104 15412839719424 15441502666752 15442942922001 15453351051264 15471661851648 15498536288256 15516900628992 15528806866944 15547207075533 15569541660672 15599950921728 15603175784448 15611839315968 15615066636288 15645564813312 15676122557088 15688069000128 15691312078848 15698642337792 15721959172752 15744544800768 15763200638976 15775295864832 15790581481472 15793988140224 15821422460928 15840169392096 15850845241344 15852323676672 15862924836864 15893907111936 15924949899264 15928241946624 15937085968384 15940380524544 15971514080256 16002708443694 16006016565504 16013410172928 16025697386496 16044686364672 16072556150784 16076023642728 16091600652288 16103947862016 16123029559812 16146191351808 16177726881792 16181071183872 16193402437632 16212674838528 16225030176768 16256719688832 16260080320512 16267591286784 16299363926016 16331198621184 16334574649344 16347022884864 16359566082048 16378950663936 16426842332544 16434516197376 16437913583616 16470018883584 16482570338304 16514762858496 16518176833536 16530764988416 16550438897664 16563051638784 16593853612032 16595401349016 16606499438592 16619241734144 16638934007808 16671431925792 16674878287872 16687585861632 16700390375424 16720178802768 16731447754752 16744198438912 16756298592012 16764126363648 16776901951488 16780370116608 16813144276992 16825957220352 16845982449408 16858820418048 16862305517568 16870094667776 16895239708032 16903044071424 16936057829376 16939558895616 16952468176896 16972643971584 16985578466304 17018753424246 17022271585536 17043201982464 17080019582976 17100257836032 17113378996224 17126420742144 17129961160704 17163418116096 17171346358272 17196940417104 17204884144128 17208440782848 17242051018752 17255190822912 17288892367488 17292466372608 17305644597248 17326240720992 17339444684352 17351131004928 17371690500096 17385019932672 17398268690432 17401865306112 17435853324288 17456513207616 17469907725312 17481590636544 17483221174272 17515734368256 17529082740736 17549944786944 17563319230464 17566949965824 17601260414976 17614673965056 17635637876724 17649077625144 17652726088704 17660972630016 17687204069346 17712612900864 17733600718848 17747207847936 17764404166656 17768236657752 17799100268544 17820190566108 17832200896512 17833864136256 17842102075392 17845790441472 17880645500928 17915568636672 17929221714432 17932928090112 17967953340288 18015086444544 18028909559808 18046378835968 18050272160256 18081625669632 18103050733824 18116941344768 18164465270784 18199942742016 18203705081856 18213812535296 18217577742336 18253158948864 18288809649936 18292590360576 18301040197632 18302747166816 18315082727424 18336784416768 18368635600896 18372598448832 18390400745472 18404511842304 18426319496928 18452790116352 18480197624112 18488830722048 18492652781568 18506745643008 18528771244032 18542891630592 18579108215808 18582948937728 18597110611968 18633433093632 18668085313536 18669826517643 18682311868416 18696646950912 18718800758784 18751315509248 18755360916516 18773534094336 18787939172352 18810201153114 18822878724096 18837223243776 18874014695424 18877916381184 18892302843904 18914787311616 18929201872896 18966172970304 18970093707264 18978856501248 18993419124736 19007144671536 19015924580352 19053065058048 19057003757568 19071526699008 19086160429056 19108775774592 19150055533728 19173602230272 19177565847552 19215022030848 19229665394688 19252551370752 19267223334912 19271206305792 19308845380608 19317764653056 19355494662144 19359495880704 19374249345024 19397307396096 19412089675776 19450003913424 19454024669184 19468850171904 19477945122816 19506875269896 19520022380544 19543151812608 19558147424256 19573052276736 19577098469376 19615334989824 19630283423744 19653646190976 19666789466112 19668623821056 19705201164288 19720218083328 19758734134272 19762818711552 19777879539712 19801417966848 19816508210688 19855212328287 19859316849792 19868594208768 19883735646208 19926689513472 19950300808704 19965608828928 19980824199168 19984954687488 20023987802112 20033237417984 20063097153288 20072364834816 20076514246656 20115726188544 20131055960064 20155014716256 20170374428736 20174544101376 20213947507824 20242986172416 20266972250112 20282523254784 20302176190464 20306556180288 20341828878336 20365932075552 20381559012864 20390973800448 20395189075968 20435023429632 20474935584768 20490539102208 20494774960128 20534803817472 20550452959232 20574910856178 20588670222336 20590590562668 20604468068352 20628882468864 20664715051008 20689200838656 20705075822592 20729609434044 20759388880896 20790222327126 20799934562304 20804234379264 20815785754624 20820088848384 20860753084416 20901496742784 20905817554944 20917425333504 20921749438464 20962612230336 20992726401024 21017600851968 21033727819776 21058650853632 21095229947904 21120225856128 21134460321792 21136431568896 21175738564608 21191876149248 21233266532352 21237655928832 21253840699392 21295352107008 21336944591592 21341355420672 21351213563904 21367596515328 21392915152896 21430074867712 21434698190304 21455467536384 21471930482688 21497372746416 21528255135744 21570302509056 21574761578496 21591203250176 21616899784704 21633373569024 21675626251776 21680107094016 21690121715712 21722451053184 21732485234688 21774931494912 21779432865792 21796030513152 21812754776064 21838600885248 21881254402602 21885777752832 21902456443392 21912688263168 21945234678633 21960025178112 21976760451072 22002915852288 22019683811328 22024235778048 22067251863552 22084068851712 22125138149376 22127201798688 22141999251456 22168351309824 22185245343744 22228575901056 22233171050496 22250114482176 22267187167232 22293571737024 22308597006336 22341731456016 22352168484864 22369202601984 22373826822144 22417525702656 22434609627136 22461309932544 22478427224064 22483074023424 22526986277376 22537392095232 22570984297449 22581410439168 22586078527488 22603290902528 22630191962112 22647437955072 22691671232328 22696362114048 22724269309952 22740690946302 22773359443968 22800343781376 22817838661632 22835227656192 22839948214272 22884557488128 22895128477696 22911673584996 22929253889472 22939845525504 22944587710464 22989401358336 23006921097216 23034302532864 23051856489984 23056621830144 23101654294656 23119259579136 23162254000128 23180026576896 23202487074816 23207492777472 23247804432384 23275350943488 23293210300416 23310961565696 23354312491008 23399926382592 23417758973952 23422599954432 23468347219968 23486231953408 23514183835632 23532103500192 23536968118272 23547963506688 23582938759128 23616817201152 23644800958464 23662943797248 23685872222208 23690982210336 23732133691392 23760254088144 23776267862016 23778485515008 23789469433856 23794387255296 23840860667904 23887424848896 23892362919936 23905628952576 23910570786816 23957271120384 24004062665541 24020115259392 24038546079744 24067029547008 24108834226176 24114035464092 24137400978432 24155921793024 24184544339718 24219287027712 24266590322688 24271606775808 24290103656448 24337545265152 24385079533248 24390120480768 24401386930176 24403662889088 24420110303232 24449045889024 24491514134528 24496797931776 24520534327296 24539349123072 24568425995904 24640263498816 24651774296064 24656870375424 24675660857344 24705028325376 24723855507456 24772144287744 24777265250304 24796147482624 24825658346496 24844577458176 24890780418048 24893102023524 24909749157888 24928862601216 24958401011712 25007147888688 25012317431808 25031378792448 25050585563136 25080268204152 25097171632128 25116297658368 25146189545472 25165352927232 25170555174912 25219716415488 25238935830528 25288230627072 25293458276352 25305142001664 25342859562048 25354566107136 25404086744064 25409338343424 25428702265344 25448213905408 25478367699456 25528130136369 25533407378304 25564802973696 25620029374464 25639553859584 25670068494336 25689631113216 25694941741056 25745127174144 25757019537408 25795410625656 25807326216192 25812661174272 25832332460032 25863076528128 25882786234368 25933338551232 25938699558912 25958466895872 25970593497088 25989361081488 26009167026528 26026696507392 26057535750144 26077529899008 26097403035648 26102797959168 26153779986432 26184769811424 26204861587968 26222385954816 26224831761408 26273601552384 26293624111104 26324917180416 26344978845696 26350424948736 26401890622464 26422010947584 26473616437716 26479089133056 26491458945024 26530806104019 26568919351296 26600401078272 26620811771904 26641098932224 26646606249984 26698650402816 26730285849162 26750796204384 26763153113088 26768685662208 26820968251392 26841407946752 26873352955008 26893832571648 26899392135168 26951930010432 26990648229888 27022629666816 27043364339712 27069568253952 27075408240384 27122438504448 27154576100736 27175412017152 27187965067264 27246697906176 27299914113024 27305557622784 27320718802944 27326366613504 27379738423296 27433214474904 27451560296448 27454120750224 27472624091136 27505176625152 27552953401344 27558897673248 27585601118208 27606767763456 27639479245392 27679185174528 27720296436168 27733246083072 27738979172352 27760118464512 27814337445888 27868662323712 27874423406592 27889900444672 27895665917952 27950149640448 28023467802624 28044970426368 28078201138176 28126973263872 28133041374774 28160301141504 28181908758528 28215301729671 28234318086144 28255834865664 28311022043136 28316874571776 28338454265856 28372180967424 28393802809344 28449259455456 28455140560896 28468284751872 28490128687104 28523886870528 28579597587072 28585505636352 28607290048512 28629240643584 28663163661888 28704340180992 28760403345408 28766348771328 28822533046272 28844498092032 28900835002368 28906809458688 28963268070912 28976646979584 29033241993216 29039243821056 29061374017536 29083673034752 29118134513664 29175005870136 29181037003776 29203275257856 29216917684224 29260312904844 29280033570816 29302347268096 29337221136384 29359578415104 29365647704064 29423002484736 29445425135616 29480469286464 29500184199168 29502935731584 29522665668608 29557801746432 29580327124992 29638101201408 29644228067328 29666819309568 29702126950272 29724762316032 29788975274688 29802891313152 29825603469312 29831769096192 29890034270208 29925451213056 29948413243392 29971236298752 29977432031232 30035981703168 30049856126976 30094645729932 30108547252224 30114771369984 30173589282816 30196583940096 30255561643104 30261816152064 30320921261736 30364479258624 30400458375168 30423784882176 30446970208256 30453264285696 30512743317504 30548898113328 30572338519296 30586460700672 30592783613952 30652535144448 30675894796288 30712403377152 30735808653312 30742162440192 30802205726208 30825679438848 30862366284267 30883005333504 30885885844002 30906702102528 30943323703296 30997072576512 31033801257984 31057613733888 31094414151066 31139083321344 31185333490689 31199901843456 31206351568896 31223678631936 31230133272576 31291129626624 31352245114176 31376138000256 31382624157696 31397284675584 31443918345504 31489089601536 31526401277952 31550591729664 31581162962944 31587976280448 31642844921856 31680338784192 31701690482688 31704647353344 31725849673728 31787814223872 31849899798528 31856483893248 31874171936768 31880761049088 31943028160512 32005416887388 32012033131008 32026820345856 32051394772992 32089372729344 32145112301568 32152047285456 32183201304576 32207895724032 32246059119624 32292382703616 32355453763584 32362142367744 32386804875264 32425349677056 32450060353536 32513439377664 32520160641024 32535182573568 32598727852032 32662397242368 32669149298688 32694045769728 32719132164096 32757901327872 32821881603903 32853684665088 32869032394752 32940037767168 32965140676608 33029525716992 33036353667072 33061529976832 33100877795328 33126103277568 33187707224064 33190802698032 33212998877184 33238483468288 33277868015616 33342863851584 33349756575744 33375171723264 33400780750848 33440357605536 33462895509504 33488396877824 33512597184024 33528252727296 33553803902976 33560740233216 33626288553984 33651914440704 33691964898816 33717640836096 33724611035136 33740189335552 33790479416064 33806088142848 33872115658752 33879117791232 33904936353792 33945287943168 33971156932608 34037506848492 34044543171072 34086403964928 34160039165952 34200515672064 34226757992448 34252841484288 34259922321408 34326836232192 34342692716544 34393880834208 34409768288256 34416881565696 34484102037504 34510381645824 34577784734976 34584932745216 34611289194496 34652481441984 34678889368704 34702262009856 34743381000192 34770039865344 34796537380864 34803730612224 34871706648576 34913026415232 34939815450624 34966442348544 35031468736512 35058165481472 35099889573888 35126638460928 35133899931648 35202520829952 35229347930112 35271275753448 35298155250288 35305452177408 35321945260032 35374408138692 35425225801728 35467201437696 35494415695872 35528808333312 35536473315504 35598200537088 35640381132216 35664401793024 35667728272512 35684204150784 35691580882944 35761291001856 35831137273344 35858443428864 35865856180224 35935906680576 36030172889088 36057819119616 36100544320512 36163251339264 36206101467648 36233882689536 36276816509577 36328930541568 36399885484032 36407410163712 36427625070592 36435155484672 36506317897728 36577619299872 36585180721152 36602080395264 36605494333632 36630165454848 36673568833536 36737271201792 36745196897664 36780801490944 36809023684608 36852638993856 36905580232704 36960395248224 36977661444096 36985305563136 37013491286016 37057542488064 37085783261184 37158216431616 37165897875456 37194221223936 37266866187264 37336170627072 37339653035286 37364623736832 37393293901824 37437601517568 37502631018496 37510721833032 37547068188672 37575878344704 37620402306228 37645757448192 37674446487552 37748029390848 37755832762368 37784605687808 37829574623232 37858403745792 37932345940608 37940187414528 37957713002496 38014289343072 38031849160704 38106130116096 38114007515136 38143053398016 38172320858112 38217551549184 38300111067456 38347204460544 38355131695104 38430044061696 38459330789376 38505102741504 38534446669824 38542412611584 38617690761216 38635529306112 38710989324288 38718991761408 38748498690048 38794614792192 38824179351552 38900007826848 38908049338368 38937700343808 38955890245632 39013750539792 39040044761088 39086303625216 39116294848512 39146104553472 39154196938752 39230669979648 39260566847488 39307292381952 39333578932224 39337247642112 39410402328576 39440436166656 39517468268544 39525637423104 39555759079424 39602835933696 39633016421376 39710424656574 39718633699584 39737188417536 39767471292416 39853379026944 39900601617408 39931217657856 39961648398336 39969909374976 40047975604224 40066474835968 40095428773743 40126194306576 40144729669632 40153028493312 40231452377088 40262111920128 40310029432512 40340748857472 40349088202752 40427895015648 40485972344832 40533944500224 40565046509568 40604352380928 40613112360576 40683657756672 40731864151104 40763118025728 40781947600896 40790378151936 40870046859264 40949871169536 40981078204416 40989549920256 41069607634944 41100905918464 41149821712356 41177340444672 41181181125336 41208936136704 41257764937728 41329430102016 41378401677312 41410151645184 41459218868088 41518777761792 41580444654252 41599869124608 41608468758528 41631571509248 41640177696768 41721506168832 41802993485568 41811635109888 41834850667008 41843498876928 41925224460672 42035201703936 42067455639552 42117301707264 42190459895808 42199562062161 42240451712256 42272863137792 42351477129216 42383752298496 42466533064704 42475311857664 42507681398784 42590704214016 42673889183184 42682710841344 42702427127808 42735193030656 42785830305792 42860149735424 42869396380608 42910935072768 42943860965376 42994745492832 43056510271488 43140605018112 43149523156992 43182406500352 43233799569408 43266747138048 43351252503552 43360214188032 43380243431424 43444902106368 43464970469376 43549862989824 43558865731584 43592061026304 43625509552128 43677201770496 43762508805204 43771555505664 43804912886784 43825376526336 43890469357266 43920050356224 43953520902144 44005831704576 44039367622656 44048471556096 44134503727104 44168137703424 44250276298752 44254403597376 44283998502912 44336702619648 44370490687488 44457151802112 44466342100992 44500228964352 44534374334464 44587143474048 44617194012672 44683462912032 44704336969728 44738405203968 44747653644288 44835051405312 44869219254272 44922619865088 44956854448128 44966148046848 45053972554752 45074784190464 45141968594898 45162820878336 45172157054976 45206581805056 45260383924224 45294875910144 45383342464656 45392724228096 45448538619904 45481381892604 45546718887936 45600687562752 45635677323264 45670455312384 45679896428544 45769114976256 45790256955392 45823347169992 45858507778944 45879691051008 45889175420928 45978802716672 46013842194432 46068605065728 46103712979968 46113243660288 46203308589312 46238519158272 46324508000256 46328828766003 46360053153792 46414985554944 46495608864768 46550701886976 46586420600832 46621923131392 46708624982016 46799852765184 46835517947904 46845199908864 46936694439936 46972463906816 47028367671264 47064207000384 47073936236544 47095927013376 47165877518256 47233634402304 47289601916928 47325887594496 47371744444416 47381964420672 47464267382784 47520508176288 47552535724032 47556971030016 47578938867712 47588774510592 47681721335808 47774849697792 47784725839872 47811257905152 47821141573632 47914542240768 48008125331082 48040230518784 48077092159488 48134059094016 48217668452352 48228070928184 48274801956864 48311843586048 48369088679436 48438574055424 48533180645376 48543213551616 48580207312896 48675090530304 48770159066496 48780240961536 48802773860352 48807325778176 48898091778048 48983028269056 48993595863552 49041068654592 49078698246144 49136851991808 49280526997632 49303548592128 49313740750848 49410056650752 49447711014912 49544288575488 49554530500608 49592294965248 49651316692992 49689154916352 49781560836096 49786204047048 49819498315776 49857725202432 49916802023424 50014295777376 50024634863616 50062757584896 50101171126272 50160536408304 50194343264256 50232595316736 50292379090944 50330705854464 50341110349824 50439432830976 50477871661056 50576461254144 50586916552704 50610284003328 50685719124096 50709132214272 50808173488128 50818676686848 50857404530688 50896427810816 50956735398912 51056260272738 51066814756608 51129605947392 51240058748928 51279107719168 51340136988672 51379262226432 51389883482112 51490254348288 51514039074816 51590821251312 51614652432384 51625322348544 51664664920064 51726153056256 51765572468736 51866677102464 51877399117824 51916933791744 51978722162976 52018334053056 52053393014784 52115071500288 52155059798016 52194806071296 52205595918336 52307559972864 52369539622848 52409723175936 52444771909632 52449663522816 52547203104768 52587248222208 52649834360832 52689957691392 52700849897472 52803781244928 52844021895168 52947232875432 52958178266112 52982917890048 53061612208038 53137838702592 53200802156544 53241623543808 53282197864448 53293212499968 53397300805632 53460571698324 53501592408768 53526306226176 53537371324416 53641936502784 53682815893504 53746705910016 53787665143296 53798784270336 53903860020864 54045259333632 54086728679424 54139136507904 54150816480768 54244877008896 54309152201472 54350824034304 54375930134528 54493395812352 54599828226048 54611115245568 54641437605888 54652733227008 54759476846592 54866428949808 54903120592896 54908241500448 54945248182272 55010353250304 55105906802688 55117795346496 55171202236416 55213535526912 55278958490784 55358370349056 55440592872336 55466492166144 55477958344704 55520236929024 55628674891776 55737324647424 55748846813184 55779800889344 55791331835904 55900299280896 56009479552929 56046935605248 56089940852736 56156402276352 56253946527744 56266082749548 56320602283008 56363817517056 56430603459342 56468636172288 56511669731328 56622044086272 56633749143552 56676908531712 56744361934848 56787605618688 56898518910912 56910281121792 56936569503744 56980257374208 57047773741056 57159195174144 57171011272704 57214580097024 57258481287168 57326327323776 57520806690816 57532697542656 57645066092544 57688996184064 57801670004736 57813618917376 57926536141824 57953293959168 58066483986432 58078487642112 58122748035072 58167346069504 58236269027328 58350011740272 58362074007552 58406550515712 58433835368448 58520625809688 58560067141632 58604694536192 58674442272768 58719156830208 58731295408128 58846004969472 58890850271232 58960938572928 59000368398336 59005871463168 59045331337216 59115603492864 59160654249984 59276202402816 59288456134656 59333638619136 59404253900544 59449524632064 59565636984861 59577950549376 59605782626304 59651206938624 59780068540416 59850902426112 59896826486784 59942472597504 59954864062464 60071963406336 60099712253952 60189291459864 60217094504448 60229542739968 60347178565632 60393167880192 60511123286208 60523632304128 60641842523472 60728958517248 60800916750336 60847569764352 60893940416512 60906528571392 61025486635008 61097796226656 61144677038592 61172921401344 61185567227904 61305070288896 61351789592576 61424806754304 61471617306624 61484324880384 61604411452416 61651358877696 61724732568534 61766010667008 61771771688004 61813404205056 61886647406592 61994145153024 62067602515968 62115227467776 62188828302132 62278166642688 62370666981378 62399803686912 62412703137792 62447357263872 62460266545152 62582259253248 62704490228352 62752276000512 62765248315392 62887836691008 62978179203072 63052802555904 63101183459328 63162325925888 63175952560896 63285689843712 63360677568384 63403380965376 63409294706688 63575628447744 63699799597056 63712967786496 63748343873536 63761522098176 63886056321024 64010833774776 64024066262016 64053640691712 64102789545984 64178745458688 64290224603136 64304094570912 64366402609152 64415791448064 64492118239248 64584765407232 64710907527168 64724284735488 64773609750528 64850699354112 64900120707072 65026878755328 65040321282048 65070365147136 65197455704064 65324794484736 65338298597376 65388091539456 65438264328192 65515802655744 65643763207806 65707369330176 65738064789504 65835704035899 65880075534336 65930281353216 66059051433984 66072707334144 66123059953664 66201755590656 66252206555136 66375414448128 66381605396064 66425997754368 66476966936576 66555736031232 66685727703168 66699513151488 66750343446528 66801561501696 66880715211072 66925791019008 66976793755648 67025194368048 67056505454592 67107607805952 67121480466432 67252577107968 67303828881408 67383929797632 67435281672192 67449222070272 67580958832128 67612176285696 67744231317504 67758235582464 67809872707584 67890575886336 67942313865216 68075013696984 68089086342144 68172807929856 68320078331904 68401031344128 68453515984896 68505682968576 68519844642816 68653672464384 68685385433088 68787761668416 68819536576512 68833763131392 68968204075008 69020763291648 69155569469952 69169865490432 69222578388992 69304962883968 69357778737408 69486762000384 69540079730688 69593074761728 69607461224448 69743413297152 69826052830464 69879630901248 69932884697088 70062937473024 70116330962944 70199779147776 70253276921856 70267799863296 70405041659904 70458695860224 70542551506896 70596310500576 70610904354816 70643890520064 70748816277384 70850451603456 70934402875392 70988831391744 71057616666624 71072946631008 71196401074176 71280762264432 71328803586048 71335456545024 71368408301568 71383161765888 71522582003712 71662274546688 71716886857728 71731712360448 71871813361152 72012187996623 72060345778176 72115638239232 72201088641024 72326502678528 72412202935296 72467765379072 72553633019154 72657861083136 72799770968064 72814820327424 72855250141184 72870310969344 73012635795456 73155238599744 73170361442304 73204160790528 73210988667264 73260330909696 73347137667072 73474542403584 73490393795328 73561602981888 73618047369216 73705277987712 73920790496448 73955322888192 73970611126272 74026982572032 74115084976128 74171566522368 74316432863232 74331795750912 74388442447872 74533732374528 74672341254144 74679306070572 74729247473664 74786587803648 74875203035136 75005262036992 75021443666064 75094136377344 75151756689408 75240804612456 75291514896384 75348892975104 75496058781696 75511665524736 75569211375616 75659149246464 75716807491584 75864691881216 75880374829056 75915426004992 76028578686144 76063698321408 76212260232192 76228015030272 76286106796032 76344641716224 76435103098368 76584390409107 76600222134912 76694408921088 76860088123392 76918661578752 77010205483008 77068893339648 77084825223168 77235381522432 77271058612224 77421978648576 77437983522816 77496997380096 77589229584384 77648358703104 77800015653696 77816098676736 77875400687616 77911780491264 78027501079584 78080089522176 78172607250432 78232589697024 78292209106944 78308393877504 78461339959296 78521133694976 78614584763904 78667157864448 78674495284224 78820804657152 78880872333312 79034936537088 79051274846208 79111518158848 79205671867392 79266032842752 79420849313148 79437267399168 79474376835072 79534942584832 79592418312057 79706758053888 79801203234816 79862435315712 79923296796672 79939818749952 80095951208448 80132949671936 80190857547486 80252388613152 80289459339264 80306056986624 80462904754176 80524223840256 80620058865024 80681497714944 80698176405504 80855790031296 80971944689664 81067889000448 81130093019136 81208704761856 81226224721152 81367315513344 81463728302208 81526236051456 81563895201792 81740093718528 81899742339072 81962156408832 81979099840512 82139215269888 82201811836928 82299643424712 82354680889344 82362362250672 82417872273408 82515529875456 82658860204032 82756803354624 82820303290368 82918437736176 83037555523584 83160889308504 83199738249216 83216937517056 83263143018496 83280355393536 83443012337664 83605986971136 83623270219776 83669701334016 83686997753856 83850448921344 84070403407872 84134911279104 84234603414528 84380919791616 84399124124322 84480903424512 84545726275584 84645905189013 84702954258432 84767504596992 84933066129408 84950623715328 85015362797568 85181408428032 85347778366368 85365421682688 85404854255616 85470386061312 85571660611584 85720299470848 85738792761216 85821870145536 85887721930752 85989490985664 86113020542976 86281210036224 86299046313984 86364813000704 86467599138816 86533494276096 86702505007104 86720428376064 86889804212736 86929940938752 87099725979648 87117731463168 87184122052608 87251019104256 87354403540992 87525017610408 87543111011328 87609825773568 87650753052672 87780938714532 87840100712448 87907041804288 88011663409152 88078735245312 88096943112192 88269007454208 88336275406848 88500552597504 88508807194752 88567997005824 88673405239296 88740981374976 88914303604224 88932684201984 89000457928704 89068748668928 89174286948096 89366925824064 89408673939456 89476810407936 89495307288576 89670102810624 89738438508544 89845239730176 89913708896256 89932296093696 90107945109504 90149568380928 90283937189796 90325641756672 90344314109952 90413163610112 90520767848448 90589751820288 90766684929312 90785448456192 90897077239808 90962763785208 91093437775872 91201375125504 91271354646528 91340910624768 91359792857088 91538229952512 91580513910784 91646694339984 91717015557888 91759382102016 91778350841856 91957605433344 92027684388864 92137210131456 92207425959936 92226487320576 92406617178624 92477038316544 92649016000512 92657657532006 92720106307584 92829971109888 92991217729536 93101403773952 93172841201664 93243846262784 93417249964032 93556000472067 93599705530368 93671035895808 93690399817728 93873388879872 93944927813632 94056735342528 94128414000768 94147872473088 94191854026752 94331755036512 94467268804608 94579203833856 94651775188992 94743488888832 94763928841344 94928534765568 95041016352576 95105071448064 95113942060032 95157877735424 95177549021184 95363442671616 95549699395584 95569451679744 95622515810304 95642283147264 95829084481536 96016250662164 96080461037568 96154184318976 96268118188032 96435336904704 96456141856368 96549603913728 96623687172096 96738177358872 96877148110848 97066361290752 97086427103232 97160414625792 97350181060608 97540318132992 97560481923072 97605547720704 97614651556352 97796183556096 97987191727104 98082137309184 98157396492288 98273703983616 98465644811709 98561053995264 98607097184256 98820113301504 98895422029824 99088577150976 99109061001216 99184589930496 99302633385984 99378309832704 99563121672192 99572408094096 99638996631552 99715450404864 99833604046848 100028591554752 100049269727232 100125515169792 100202342252544 100321072816608 100388686528512 100465190633472 100584758181888 100661411708928 100682220699648 100878865661952 100955743322112 101152922508288 101173833105408 101220568006656 101371438248192 101418264428544 101616346976256 101637353373696 101714809061376 101792855621632 101913470797824 102112520545476 102133629513216 102259211894784 102480117497856 102558215438336 102680273977344 102758524452864 102779766964224 102980508696576 103028078149632 103181642502624 103229304864768 103250644697088 103329329840128 103452306112512 103531144937472 103733354204928 103754798235648 103833867583488 103957444325952 104036668106112 104106786029568 104230143000576 104310119596032 104389612142592 104411191836672 104615119945728 104739079245696 104819446351872 104899327045632 105094406209536 105174496444416 105299668721664 105379915382784 105401699794944 105607562489856 105688043790336 105894465750864 105916356532224 105965835780096 106123224416076 106275677405184 106401604313088 106483247087616 106564395728896 106586424999936 106794601611264 106921143396648 107003184817536 107052612452352 107074742648832 107283873005568 107365631787008 107493411820032 107575330286592 107597568540672 107807720041728 108090518667264 108173457358848 108301632961536 108489754017792 108618304402944 108701648068608 108751860269056 108830449528731 108986791624704 109199656452096 109222230491136 109282875211776 109305466454016 109518953693184 109732857899616 109806241185792 109816483000896 109890496364544 110020706500608 110211813605376 110235590692992 110342404472832 110427071053824 110557916981568 110716740698112 110881185744672 110932984332288 110955916689408 111040473858048 111257349783552 111474649294848 111497693626368 111559601778688 111582663671808 111800598561792 112018959105858 112093871210496 112179881705472 112312804552704 112507893055488 112532165499096 112641204566016 112727635034112 112861206918684 112937272344576 113023339462656 113244088172544 113267498287104 113353817063424 113488723869696 113575211237376 113797037821824 113820562243584 113873139007488 114095547482112 114318390348288 114342022545408 114429160194048 114516962574336 114652654647552 115041613381632 115065395085312 115290132185088 115377992368128 115603340009472 115627237834752 115853072283648 115906587918336 116132967972864 116156975284224 116245496070144 116334692139008 116472538054656 116700023480544 116724148015104 116813101031424 116867670736896 117041251619376 117120134283264 117209389072384 117348884545536 117438313660416 117462590816256 117692009938944 117781700542464 117921877145856 118000736796672 118011742926336 118090662674432 118231206985728 118321308499968 118552404805632 118576912269312 118667277238272 118808507801088 118899049264128 119131273969722 119155901098752 119211565252608 119302413877248 119560137080832 119701804852224 119793652973568 119884945195008 119909728124928 120143926812672 120199424507904 120378582919728 120434189008896 120459085479936 120694357131264 120786335760384 121022246572416 121047264608256 121283685046944 121457917034496 121601833500672 121695139528704 121787880833024 121813057142784 122050973270016 122195592453312 122289354077184 122345842802688 122371134455808 122610140577792 122703579185152 122849613508608 122943234613248 122968649760768 123208822904832 123302717755392 123449465137068 123532021334016 123543543376008 123626808410112 123773294813184 123988290306048 124135205031936 124230454935552 124377656604264 124556333285376 124741333962756 124799607373824 124825406275584 124894714527744 124920533090304 125164518506496 125408980456704 125504552001024 125530496630784 125775673382016 126105605111808 126202366918656 126324651851776 126351905121792 126571379687424 126721355136768 126818589413376 127151256895488 127399599194112 127425935572992 127496687747072 127523044196352 127772112642048 128021667549552 128048132524032 128107281383424 128205579091968 128357490917376 128580449206272 128608189141824 128732805218304 128831582896128 128984236478496 129169530814464 129421815054336 129448569470976 129547219501056 129701398708224 129800241414144 130053757510656 130080642564096 130140730294272 130394911408128 130649588969472 130676597194752 130776183078912 130876528656384 131031605311488 131287526415612 131414738660352 131476129579008 131671408071798 131760151068672 131860562706432 132118102867968 132145414668288 132246119907328 132403511181312 132504413110272 132750828896256 132763210792128 132851995508736 132953933873152 133111472062464 133371455406336 133399026302976 133500686893056 133603123003392 133761430422144 133851582038016 134050388736096 134113010909184 134215215611904 134242960932864 134505154215936 134607657762816 134767859595264 134870563344384 134898444140544 135161917664256 135224352571392 135488462635008 135516471164928 135619745415168 135781151772672 135884627730432 136150027393968 136178172684288 136345615859712 136640156663808 136802062688256 136907031969792 137011365937152 137039689285632 137307344928768 137370770866176 137575523336832 137639073153024 137667526262784 137936408150016 138041526583296 138311138939904 138339730980864 138445156777984 138609925767936 138715557474816 138973524000768 138986486298009 139080159461376 139186149523456 139486826594304 139652105660928 139759261802496 139865769394176 140125874946048 140232661925888 140399558295552 140506553843712 140535599726592 140810083319808 140917391720448 141085103013792 141192621001152 141221808709632 141287781040128 141497632554768 141700903206912 141868805750784 141977662783488 142115233333248 142145893262016 142392802148352 142561524528864 142657607172096 142670913090048 142736816603136 142766323531776 143045164007424 143324549093376 143433773715456 143463424720896 143743626722304 144024375993246 144120691556352 144231276478464 144402177282048 144653005357056 144824405870592 144935530758144 145107266038308 145315722166272 145599541936128 145629640654848 145710500282368 145740621938688 146025271590912 146310477199488 146340722884608 146408321581056 146421977334528 146694275334144 146949084807168 146980787590656 147123205963776 147236094738432 147410555975424 147841580992896 147910645776384 147941222252544 148230169952256 148343133044736 148632865726464 148663591501824 148776884895744 149067464749056 149344682508288 149358612141144 149458494947328 149573175607296 149750406070272 150010524073984 150042887332128 150188272754688 150303513378816 150481609224912 150583029792768 150697785950208 150992117563392 151023331049472 151138422751232 151318298492928 151433614983168 151729383762432 151760749658112 151830852009984 152057157372288 152127396642816 152424520464384 152456030060544 152572213592064 152689283432448 152870206196736 153168780818214 153200444269824 153388817842176 153720176246784 153837323157504 154020410966016 154137786679296 154169650446336 154470763044864 154542117224448 154843957297152 154875967045632 154993994760192 155178459168768 155296717406208 155600031307392 155632197353472 155750801375232 156055002159168 156160179044352 156345214500864 156465179394048 156584418213888 156616787755008 156922679918592 157042267389952 157229169527808 157334315728896 157348990568448 157641609314304 157761744666624 158069873074176 158102549692416 158223036317696 158411343734784 158532065685504 158841698626296 158874534798336 158948753670144 159069885169664 159184836624114 159413516107776 159602406469632 159724870631424 159846593593344 159879637499904 160191902416896 160265899343872 160381715094972 160504777226304 160578918678528 160612113973248 160925809508352 161048447680512 161240117730048 161362995429888 161396352811008 161711580062592 162135778000896 162260186038272 162417409523712 162452449442304 162734631026688 162927456604416 163052472102912 163127790403584 163480187437056 163799484678144 163924312817664 163958199681024 164278430539776 164403623673856 164599286849424 164709361778688 164724724501344 164835744546816 165031059750912 165317720408064 165513606709248 165640606580736 165836875472352 166075111047168 166321778617008 166399476498432 166433875034112 166526286036992 166560710787072 166886024675328 167211973942272 167246540439552 167339402668032 167373995507712 167700897842688 168028438658787 168140806815744 168269822558208 168469206829056 168761839583232 168798248248644 168961806849024 169091452551168 169291810378026 169405908516864 169535009193984 169866132258816 169901247430656 170030725595136 170362816856064 170695556732736 170730843365376 170809708511232 170940772122624 171143321223168 171440598941696 171477585522432 171643740291072 171775443861504 171978981971328 172562420072448 172598092627968 172729626001408 172935198277632 173066988552192 173405010014208 173440856752128 173779608425472 173859881877504 174199451959296 174235462926336 174368244105216 174502038208512 174708807081984 175050035220816 175086222022656 175219651547136 175301506105344 175561877429064 175680201424896 175814083608576 176023326818304 176157470490624 176193886224384 176538014908416 176672550813696 177001105195008 177017614389504 177135994011648 177346810478592 177481962749952 177828607208448 177865368403968 178000915857408 178137497337856 178348573896192 178696910954583 178733851648128 178817347878912 178953620815872 179340205621248 179476877017088 179690479460352 179827417792512 179864592187392 180215890219008 180299136761856 180567874379592 180651283513344 180688628219904 180826327220224 181041535696896 181179503640576 181533369858624 181570896912384 181794154479616 181925527570416 182186875551744 182402750251008 182542709293056 182681821249536 182719585714176 183076459905024 183293388679968 183434031115776 183518764204032 183556701683712 183915210866688 184055368777728 184274420262912 184414851919872 184452974641152 184813234357248 184954076633088 185298032001024 185315315064012 185440212615168 185659942219776 185982435459072 186202807547904 186345682403328 186487692525568 186834499928064 187112000944134 187199411060736 187342071791616 187380799635456 187746777759744 187889855627264 188113470685056 188256828001536 188295744946176 188663510073024 188934537609216 189158407667712 189303550377984 189486977777664 189527857682688 189857069531136 190082032705152 190210142896128 190227884120064 190315755470848 190726885343232 191099398791168 191138903359488 191245031620608 191284566294528 191658168963072 192032501324328 192160922075136 192308368637952 192536236376064 192870673809408 192912283712736 193099207827456 193247374344192 193476354717744 193754296221696 194132722581504 194172854206464 194320829251584 194700362121216 195080636265984 195120963846144 195211095441408 195229303112704 195592367112192 195974383454208 196164274618368 196314792984576 196547407967232 196931289623418 197122107990528 197214194368512 197507112107697 197640226603008 197790844059648 198177154301952 198218122002432 198369179860992 198605266771968 198756619665408 199126243344384 199144816188192 199277993263104 199430900809728 199667208093696 200057183109504 200098539454464 200251030339584 200404684505088 200642145633216 200777373057024 200930381266944 201169516363776 201322823417856 201364441399296 201757731323904 201911486644224 202305845016576 202347666210816 202742876496384 202836528857088 203232693952512 203274706747392 203429618122752 203585711243264 203826941595648 204225041090952 204267259026432 204518423789568 204960234995712 205116430876672 205360547954688 205517048905728 205559533928448 205961017393152 206056156299264 206363285005248 206458609729536 206501289394176 206658659680256 206904612225024 207062289874944 207466708409856 207509596471296 207667735166976 207914888651904 208073336212224 208460286001152 208620239192064 208779224285184 208822383673344 209230239891456 209478158491392 209638892703744 209798654091264 210188812419072 210348992888832 210599337443328 210759830765568 210803399589888 211215124979712 211376087580672 211788931501728 211832713064448 211931671560192 212246448832152 212551354810368 212803208626176 212966494175232 213128791457792 213172849999872 213589203222528 213842286793296 214006369635072 214105224904704 214149485297664 214567746011136 214731263574016 214986823640064 215150660573184 215195137081344 215615440083456 216036563989869 216181037334528 216346914717696 216603265923072 216979508035584 217236608805888 217403296137216 217503720538112 217660899057462 217973583249408 218399312904192 218444460982272 218565750423552 218610932908032 219037907386368 219465715799232 219612482371584 219632966001792 219780992729088 220041413001216 220423627210752 220471181385984 220684808945664 220854142107648 221115833963136 221762371489344 221865968664576 221911833378816 222080947716096 222514699567104 222949298589696 222995387252736 223119203557376 223165327343616 223601197123584 224037918211716 224187742420992 224359763410944 224625609105408 225015786110976 225064330998192 225282409132032 225455270068224 225722413837368 225874544689152 226046678925312 226488176345088 226534996574208 226707634126848 226977447739392 227150422474752 227594075643648 227641124487168 227746278014976 228191094964224 228636780696576 228684045090816 228858320388096 229033925148672 229305309295104 229753171227321 230083226763264 230580264370176 230755984736256 231206680018944 231254475669504 231706144567296 231813175836672 232265935945728 232313950568448 232490992140288 232669384278016 232945076109312 233400046961088 233448296030208 233626202062848 233735341473792 234082503238752 234240268566528 234418778144768 234697769091072 234876627320832 234925181632512 235384019877888 235563401084928 235843754291712 236001473593344 236023485852672 236181325348864 236462413971456 236642616999936 237104809611264 237153824538624 237334554476544 237617015602176 237798098528256 238262547939444 238311802197504 238423130505216 238604827754496 239120274161664 239403609704448 239587305947136 239769890390016 239819456249856 240287853625344 240398849015808 240757165839456 240868378017792 240918170959872 241388714262528 241572671520768 242044493144832 242094529216512 242567370093888 242915834068992 243203667001344 243390279057408 243575761666048 243626114285568 244101946540032 244391184906624 244578708154368 244691685605376 245220281155584 245407158370304 245699227017216 245886469226496 245937299521536 246417645809664 246605435510784 246898930274136 247064042668032 247087086752016 247253616820224 247546589626368 247976580612096 248270410063872 248460909871104 248755313208528 249112666570752 249482667925512 249599214747648 249650812551168 249789429055488 249841066180608 250329037012992 250817960913408 251009104002048 251060993261568 251551346764032 252211210223616 252404733837312 252703810243584 253142759374848 253442710273536 253637178826752 253937715567039 254302513790976 254799198388224 254851871145984 254993375494144 255046088392704 255544225284096 256043335099104 256096265048064 256214562766848 256411158183936 256714981834752 257160898412544 257216378283648 257465610436608 257663165792256 257968472956992 258339061628928 258843630108672 258897138941952 259094439002112 259402797416448 259600482828288 260107515021312 260161285128192 260789822816256 261299177938944 261353194389504 261552366157824 261753057312768 262063210622976 262575052831224 262829477320704 262952259158016 263342816143596 263520302137344 263721125412864 264236205735936 264290829336576 264492239814656 264807022362624 265008826220544 265501657792512 265526421584256 265703991017472 266222944124928 266742910812672 266798052605952 267001373786112 267206246006784 267522860844288 268100777472192 268226021818368 268430431223808 268485921865728 269010308431872 269215315525632 269535719190528 269741126688768 269796888281088 270323835328512 270448705142784 270976925270016 271032942329856 271239490830336 271562303545344 271769255460864 272300054787936 272356345368576 272691231719424 273280313327616 273604125376512 273814063939584 274022731874304 274079378571264 274614689857536 274741541732352 275151046673664 275278146306048 275335052525568 275872816300032 276083053166592 276622277879808 276679461961728 276890313555968 277219851535872 277431114949632 277947048001536 277972972596018 278160318922752 278372299046912 278973653188608 279304211321856 279518523604992 279731538788352 280251749892096 280465323851776 280668001416201 280799116591104 281013107687424 281071199453184 281620166639616 281834783440896 282170206027584 282385242002304 282443617419264 282575562080256 282995265109536 283401806413824 283737611501568 283955325566976 284230466666496 284291786524032 284785604296704 285123049057728 285315214344192 285341826180096 285473633206272 285532647063552 286090328014848 286649098186752 286867547430912 286926849441792 287487253444608 288048751986492 288241383112704 288462552956928 288804354564096 289306010714112 289648811741184 289871061516288 290214532076616 290631444332544 291199083872256 291259281309696 291421000564736 291481243877376 292050543181824 292620954398976 292681445769216 292816643162112 292843954669056 293388550668288 293961575181312 294246411927552 294472189476864 294821111950848 295396934435127 295683161985792 295821291552768 296460339904512 296686266089472 297265731452928 297327183003648 297553769791488 298134929498112 298689365016576 298717224282288 298916989894656 299146351214592 299500812140544 300021048147968 300085774664256 300376545509376 300607026757632 300963218449824 301166059585536 301395571900416 301984235126784 302046662098944 302276845502464 302636596985856 302867229966336 303458767524864 303521499316224 303661704019968 304114314744576 304254793285632 304849040928768 304912060121088 305144427184128 305378566864896 305740412393472 306337561636428 306400888539648 306777635684352 307440352493568 307674646315008 308040821932032 308275573358592 308339300892672 308941526089728 309084234448896 309687914594304 309751934091264 309987989520384 310356918337536 310593434812416 311200062614784 311264394706944 311501602750464 312110004318336 312320358088704 312690429001728 312930358788096 313168836427776 313233575510016 313845359837184 314084534779904 314458339055616 314697981136896 315283218628608 315523489333248 316139746148352 316205099384832 316446072635392 316822687469568 317064131371008 317683397252592 317749069596672 317897507340288 318139770339328 318369673248228 318827032215552 319204812939264 319449741262848 319693187186688 319759274999808 320383804833792 320531798687744 320763430189944 321009554452608 321157837357056 321224227946496 321851619016704 322096895361024 322480235460096 322725990859776 322792705622016 323423160125184 324271556001792 324520372076544 324904898884608 325469262053376 325854913208832 326104944205824 326255580807168 326960374874112 327598969356288 327848625635328 327916399362048 328556861079552 328807247347712 329198573698848 329418723557376 329449449002688 329671489093632 330062119501824 330635440816128 331027213418496 331281213161472 331673750944704 332150222094336 332643557234016 332798952996864 332867750068224 333052572073984 333121421574144 333772049350656 334423947884544 334493080879104 334678805336064 334747991015424 335401795685376 336056877317574 336281613631488 336539645116416 336938413658112 337523679166464 337596496497288 337923613698048 338182905102336 338583620756052 338811817033728 339070018387968 339732264517632 339802494861312 340061451190272 340725633712128 341391113465472 341461686730752 341619417022464 342286642446336 342881197883392 342955171044864 343287480582144 343550887723008 343957963942656 345124840144896 345196185255936 345870396555264 346133977104384 346810020028416 346881713504256 347559216850944 347719763755008 348398903918592 348470925852672 348736488210432 349004076417024 349417614163968 350100070441632 350172444045312 350439303094272 350603012210688 351123754858128 351360402849792 351628167217152 352046653636608 352314940981248 352387772448768 353076029816832 353345101627392 354002210390016 354035228779008 354271988023296 354693620957184 354963925499904 355657214416896 355730736807936 356001831714816 356274994675712 356697147792384 357393821909166 357467703296256 357634695757824 357907241631744 358680411242496 358953754034176 359380958920704 359654835585024 359729184374784 360431780438016 360598273523712 361135748759184 361302567026688 361377256439808 361652654440448 362083071393792 362359007281152 363066739717248 363141793824768 363851055140832 364373751103488 364805500502016 365085418586112 365363642499072 365439171428352 366152919810048 366586777359936 366868062231552 367037528408064 367113403367424 367830421733376 368110737555456 368548840525824 368829703839744 368905949282304 369626468714496 369908153266176 370596064002048 370630630128024 370880425230336 371319884439552 371964870918144 372405615095808 372691364806656 372975385051136 373668999856128 374224001888268 374398822121472 374684143583232 374761599270912 375493555519488 375779711254528 376226941370112 376513656003072 376591489892352 377327020146048 378316815335424 378607100755968 378973955555328 379055715365376 379714139062272 380164065410304 380455768240128 380631510941696 381453770686464 382198797582336 382277806718976 382490063241216 382569132589056 383316337926144 384065002648656 384321844150272 384616737275904 385072472752128 385741347618816 385824567425472 386198415654912 386494748688384 386952709435488 387508592443392 388265445163008 388345708412928 388641658503168 389400724242432 390161272531968 390241927692288 390422190882816 390458606225408 391184734224384 391948766908416 392328549236736 392629585969152 393094815934464 393862579246836 394244215981056 394428388737024 395014224215394 395280453206016 395581688119296 396354308603904 396436244004864 396738359721984 397210533543936 397513239330816 398252486688768 398289632376384 398555986526208 398861801619456 399334416187392 400114366219008 400197078908928 400502060679168 400809369010176 401284291266432 401554746114048 402339032727552 402645646835712 402728882798592 403515462647808 403822973288448 404611690033152 404695332421632 405485752992768 405673057714176 406465387905024 406549413494784 406859236245504 407171422486528 407653883191296 408450082181904 408534518052864 409036847579136 409920469991424 410232861753344 410721095909376 411034097811456 411119067856896 411922034786304 412112312598528 412726570010496 412917219459072 413002578788352 413317319360512 413809224450048 414124579749888 414933416819712 415019192942592 415335470333952 415829777303808 416146672424448 416920572002304 416959458894027 417240478384128 417558448570368 418460479782912 418956316982784 419277785407488 419597308182528 420377624838144 420697985777664 421198674886656 421519661531136 421606799179776 422430249959424 422752175161344 423577863003456 423665426128896 423863343120384 424492897664304 425102709620736 425606417252352 425932988350464 426257582915584 426345699999744 427178406445056 427684573586592 428012739270144 428210449809408 428298970595328 429135492022272 429462527148032 429973647280128 430301321146368 430390274162688 431230880166912 432073127979738 432362074669056 432693829435392 433206531846144 433959016071168 434473217611776 434806592274432 435007441076224 435321798114924 435947166498816 436798625808384 436888921964544 437131500847104 437221865816064 438075814772736 438931431598464 439224964743168 439265932003584 440082826002432 440847254421504 440942362771968 441369617891328 441708284215296 442231667926272 443524742978688 443731937329152 443823666757632 445029399134208 445898597179392 445990774505472 446238407114752 446330654687232 447202394247168 448075836423432 448375484841984 448719526821888 449251218210816 450031572221952 450128661996384 450564818264064 450910540136448 451444827674736 451749089378304 452093357850624 452976352690176 453069993148416 453415268253696 453954895478784 454300844949504 455188151287296 455282248974336 455492556029952 456382189928448 457273561393152 457368090181632 457716640776192 458067850297344 458610618590208 459506342454642 460166453526528 461160528740352 461511969472512 462413360037888 462508951339008 463412289134592 463626351673344 464531871891456 464627901136896 464981984280576 465338768556032 465890152218624 466800093922176 466896592060416 467252404125696 468165006477504 468480537133056 468837556289536 469395538182144 469753254641664 469850363265024 470768039755776 471126802169856 471687508583424 472002947186688 472046971705344 472924827942912 473285233999872 474209619222528 474307649077248 474669108953088 475234031204352 475596197056512 476525095878888 476623604395008 476846261010432 477209655508992 478240548323328 478807219408896 479174611894272 479539780780032 479638912499712 480575707250688 480797698031616 481514331678912 481736756035584 481836341919744 482777428525056 483145343041536 484088986289664 484189058433024 485134740187776 486407334002688 486780558114816 487151523332096 487252228571136 488203893080064 488782369813248 489157416308736 489383371210752 490440562311168 490814316740608 491398454034432 491772938452992 491874599043072 492835291619328 493210871021568 493797860548272 494128085336064 494174173504032 494507233640448 495093179252736 495953161224192 496540820127744 496921819742208 497510626417056 498225333141504 498965335851024 499198429495296 499301625102336 499578858110976 499682132361216 500658074025984 501635921826816 502018208004096 502121986523136 503102693528064 504085315976361 504422420447232 504809467674624 505407620487168 506285518749696 506885420547072 507274357653504 507875431134078 508605027581952 509598396776448 509703742291968 509986750988288 510092176785408 511088450568192 512086670198208 512192530096128 512429125533696 512822316367872 513429963669504 514321796825088 514432756567296 514931220873216 515326331584512 515936945913984 517687260217344 517794277883904 518188878004224 518805594832896 519200965656576 520215030042624 520322570256384 521579645632512 522598355877888 522706388779008 523104732315648 523506114625536 524126421245952 525150105662448 525658954641408 525904518316032 526685632287192 527040604274688 527442250825728 528472411471872 528581658673152 528984479629312 529614044725248 530017652441088 531003315585024 531052843168512 531407982034944 532445888249856 533485821625344 533596105211904 534002747572224 534412492013568 535045721688576 536090732863749 536201554944384 536452043636736 536860862447616 538020616863744 538430631051264 539071438381056 539482253377536 539593776562176 540647670657024 540897410285568 541953850540032 542065884659712 542478981660672 543124607090688 543538510921728 544600109575872 544712690737152 545382463438848 546560626655232 547208250753024 547628127879168 548045463748608 548158757142528 549229379715072 550302093347328 550556292612096 550670105051136 551745632600064 552166106333184 553244555759616 553358923923456 553780627111936 554439703071744 554862229899264 555894096003072 555945945192036 556320637845504 556744598093824 557947306377216 558608422643712 559037047209984 559463077576704 560503499784192 560930647703552 561336002832402 561598233182208 562026215374848 562142398906368 563240333279232 563669566881792 564340412055168 564770484004608 564887234838528 565990530219072 566803612827648 567475223003136 567910651133952 568460933332992 568583573048064 569571208593408 570246098115456 570630428688384 570683652360192 570947266412544 572180656029696 573298196373504 573735094861824 573853698883584 574974506889216 576097503972984 576482766225408 576925105913856 577608709128192 578612021428224 579297623482368 579742123032576 580429064153232 581262888665088 582398167744512 582518562619392 582842001129472 582962487754752 584101086363648 585241908797952 585362891538432 585633286324224 585687909338112 586777101336576 587923150362624 588492823855104 588944378953728 589642223901696 590793868870254 591366323971584 591642583105536 592521336323091 592920679809024 593372532178944 594531462905856 594654366007296 595107539582976 596269858996224 597378730033152 597434448564576 597833979789312 598292702429184 599001624281088 600042096295936 600171549328512 600753091018752 601214053515264 601926436899648 602332119171072 602791143800832 603968470253568 604093324197888 604553691004928 605273193971712 605734459932672 606917535049728 607042998632448 608228629489152 608509586571264 609698081857536 609824120242176 610288854368256 610757133729792 611480824786944 612675123272856 612801777079296 613555271368704 614880704987136 615349292630016 616081643864064 616551146717184 616678601785344 617883052179456 618168468897792 619375829188608 619503868182528 619975979040768 620713836675072 621186869624832 622400125229568 622528789413888 623003205500928 624220008636672 625380858003456 625860717576192 626337672855552 626467151020032 627690719674368 628169069559808 628916678111232 629395962273792 630566437257216 631046978666496 632279492296704 632410198769664 632892145270784 633645374939136 634128262742016 635366794505184 635498139193344 635795014680576 636279540678656 636739346496456 637654064431104 638409625878528 638899482525696 639386374373376 639518549999616 640767609667584 641063597375488 641526860379888 642019108905216 642315674714112 642448455892992 643703238033408 644193790722048 644960470920192 645451981719552 645585411244032 646846320250368 648543112003584 649040744153088 649809797769216 650938524106752 651709826417664 652209888411648 652511161614336 653920749748224 655197938712576 655697251270656 655832798724096 657113722159104 657614494695424 658397147397696 658837447114752 658898898005376 659342978187264 660124239003648 661270881632256 662054426836992 662562426322944 663347501889408 665287114468032 665597905993728 665735500136448 666105144147968 666242843148288 667544098701312 668847895769088 668986161758208 669357610672128 669495982030848 670803591370752 672113754635148 672563227262976 673079290232832 673876827316224 675047358332928 675192992994576 675847227396096 676365810204672 677167241512104 677623634067456 678140036775936 679464529035264 679604989722624 680122902380544 681451267424256 682782226930944 682923373461504 683238834044928 684573284892672 685910342089728 686574961164288 687101775446016 687915927885312 689259513681963 690249680289792 691740793110528 692267954208768 693620040056832 693763427008512 695118433701888 695439527510016 696797807837184 696941851705344 697472976420864 698008152834048 698835228327936 700200140883264 700344888090624 700878606188544 701206024421376 702247509716256 702720805699584 703256334434304 704093307273216 704629881962496 704775544897536 706152059633664 706690203254784 708004420780032 708070457558016 708543976046592 709387241914368 709927850999808 711314428833792 711461473615872 712003663429632 712549989351424 713394295584768 714787643818332 714935406592512 715269391515648 715814483263488 717360822484992 717907508068352 718761917841408 719309671170048 719458368749568 720863560876032 721196547047424 722271497518368 722605134053376 722754512879616 723305308880896 724166142787584 724718014562304 726133479434496 726283587649536 727702110281664 728747502206976 729611001004032 730170837172224 730727284998144 730878342856704 732305839620096 733173554719872 733736124463104 734075056816128 735660843466752 736221475110912 737097681051648 737659407679488 737811898564608 739252937428992 739816306532352 741192128004096 741261260256048 741760850460672 742639768879104 743929741836288 744811230191616 745382729613312 745950770102272 747337999712256 748448003776536 748797644242944 749368287166464 749523198541824 750987111038976 751559422509056 752453882740224 753027312006144 753182979784704 754654040292096 756633630670848 757214201511936 758111430730752 759428278124544 760328130820608 760911536480256 761263021883392 761813146701117 762907541372928 764397595164672 764555613437952 764980126482432 765138265178112 766632675852288 768130005297312 768643688300544 769233474551808 770144945504256 771482695237632 771649134850944 772396831309824 772989497376768 773905418870976 775017184886784 776530890326016 776691416825856 777283317006336 778801448484864 780322545063936 780483855384576 780917212450816 782369468448768 783897533816832 784657098473472 785259171938304 786189631868928 787725158493672 788488431962112 788856777474048 790028448430788 790560906412032 791163376238592 792708617207808 792872488009728 793476719443968 794421067087872 795026478661632 796504973377536 796579264752768 797111973052416 798668832374784 800228732438016 800394157817856 801004121358336 801618738020352 802568582532864 804678065455104 805291293671424 805457765597184 807030925295616 807645946576896 809223380066304 809390664843264 810971505985536 811346115428352 812930775810048 813098826989568 813718472491008 814342844973056 815307766382592 816900164363808 817069036105728 818073695158272 819840939982848 820465723506688 821442191818752 822068195622912 822238135713792 823844069572608 824224625197056 825453140020992 825834438918144 826005157576704 826634638721024 827618448900096 828249159499776 829866833639424 830038385885184 830670940667904 831659554607616 832293344848896 833841144004608 833918917788054 834480956768256 835116897140736 836920959565824 837912633965568 838555570814976 839194616365056 840755249676288 841395971555328 842397349773312 843039323062272 843213598359552 844860499918848 845504350322688 847155726006912 847330852257792 847726686240768 848985795328608 850205419241472 851212834504704 851865976700928 852515165831168 852691399999488 854356812890112 855369147173184 856025478540288 856420899618816 856597941190656 858270984044544 858925054296064 859947294560256 860602642292736 860780548325376 862461760333824 864146255959476 864724149338112 865387658870784 866413063692288 867918032142336 868946435223552 869613184548864 870014882152448 870643596229848 871894332997632 873597251616768 873777843929088 874263001694208 874443731632128 876151629545472 877862863196928 878449929486336 878531864007168 880165652004864 881884725543936 882739235782656 883416568430592 884463335852544 887049485957376 887463874658304 890058798268416 891797194358784 891981549010944 892476814229504 892661309374464 894404788494336 896151672846864 896750969683968 897439053643776 898502436421632 900063144443904 900257323992768 901129636528128 901821080272896 902889655349472 903498178756608 904186715701248 905952705380352 906139986296832 906830536507392 907909790957568 908601689899008 910376302574592 910564497948672 910985112059904 912764379856896 914547122786304 914736180363264 915433281552384 916135700594688 917221237180416 919012684909284 920332907053056 922321057480704 923023938945024 924826720075776 925017902678016 926824578269184 927252703346688 929063743782912 929255802273792 929963968561152 930677537112064 931780304437248 933600187844352 933793184120832 934504808251392 936330012955008 936961074266112 938791076364288 939506509283328 939700726530048 941536079511552 942253604339712 943375017166848 944093943410688 945849655885824 946570467999744 948419238445056 948615298154496 949338217906176 950468062408704 951192394113024 953050191757776 953247208790016 953692522020864 954419311017984 956481096646656 957614438817792 958349223788544 959079561560064 959277824999424 961151414501376 961595396063232 963028663357824 963473512071168 963672683839488 965554857050112 966290686083072 968177972579328 968378116866048 970269480375552 972814668005376 973561116229632 974303046664192 976407786160128 977564739626496 978314832617472 978766742421504 980881124622336 981628633481216 982796908068864 983545876905984 983749198086144 985670583238656 986421742043136 987595721096544 988256170672128 988348347008064 989014467280896 990186358505472 991906322448384 993081640255488 993843639484416 995021252834112 996450666283008 997930671702048 998396858990592 998603250204672 999157716221952 999364264722432 1001316148051968 1003271843653632 1004036416008192 1004243973046272 1006205387056128 1008170631952722 1008844840894464 1009618935349248 1010815240974336 1012571037499392 1013770841094144 1014548715307008 1015750862268156 1017210055163904 1019196793552896 1019407484583936 1019973501976576 1020184353570816 1022176901136384 1024173340396416 1024385060192256 1024858251067392 1026859927339008 1028643593650176 1028865513134592 1029862441746432 1030652663169024 1031873891827968 1035374520434688 1035588555767808 1037611189665792 1038401931313152 1040430060085248 1040645140512768 1043159291265024 1045196711755776 1045412777558016 1046209464631296 1047012229251072 1048252842491904 1050300211324896 1051317909282816 1051809036632064 1053371264574384 1054081208549376 1054884501651456 1056944822943744 1057163317346304 1057968959258624 1059228089450496 1060035304882176 1062006631170048 1062105686337024 1062815964069888 1064891776499712 1066971643250688 1067192210423808 1068005495144448 1068824984027136 1070091443377152 1072181465727498 1072403109888768 1072904087273472 1073721724895232 1076041233727488 1076861262102528 1078142876762112 1078964506755072 1079187553124352 1081295341314048 1081794820571136 1083907701080064 1084131769319424 1084957963321344 1086249214181376 1087077021843456 1089200219151744 1089425381474304 1093121253310464 1094416501506048 1095256255758336 1096090927497216 1096317514285056 1098458759430144 1100604186694656 1101112585224192 1101340210102272 1103491265200128 1104332212666368 1106489111519232 1106717847846912 1107561254223872 1108879406143488 1109724459798528 1111788192006144 1111891890384072 1112641275691008 1113489196187648 1115894612754432 1117216845287424 1118074094419968 1118926155153408 1121006999568384 1121861295407104 1122672005664804 1123196466364416 1124052430749696 1124284797812736 1126480666558464 1127339133763584 1128680824110336 1129540968009216 1129774469677056 1131981060438144 1134950446006272 1135821302267904 1136921866665984 1137167146096128 1139142417186816 1140492196230912 1141367304720384 1141894532825088 1144361312059392 1146596392747008 1147470189723648 1147707397767168 1149949013778432 1152195007945968 1152965532450816 1153850211827712 1155217418256384 1157224042856448 1158595246964736 1159484246065152 1160858128306464 1162525777330176 1164796335489024 1165037125238784 1165684002258944 1165924975509504 1168202172727296 1170483817595904 1170725783076864 1171266572648448 1171375818676224 1173554202673152 1175846300725248 1176985647710208 1177888757907456 1179284447803392 1181587737740508 1182732647943168 1183285166211072 1185042672646182 1185841359618048 1186745064357888 1189062925811712 1189308732014592 1190215079165952 1192539717992448 1194757460066304 1194868897129152 1195667959578624 1196585404858368 1198003248562176 1200084192591872 1200343098657024 1201506182037504 1202428107030528 1203852873799296 1204664238342144 1207936940507136 1208186648395776 1209107382009856 1210546387943424 1211468919865344 1213835070099456 1214085997264896 1216457258978304 1217019173142528 1219396163715072 1219648240484352 1220577708736512 1221514267459584 1222961649573888 1225350246545712 1225603554158592 1227110542737408 1229761409974272 1230698585260032 1232163287728128 1233102293434368 1233357203570688 1235766104358912 1236336937795584 1238751658377216 1239007736365056 1239951958081536 1241427673350144 1242373739249664 1244800250459136 1245057578827776 1246006411001856 1248440017273344 1250761716006912 1250878376682081 1251721435152384 1252675345711104 1255381439348736 1256338139119616 1257833356222464 1258791924547584 1261132874514432 1262093957332992 1264558984593408 1264820397539328 1265784290541568 1267290749878272 1268256525484032 1270733589010368 1270996278386688 1271590029361152 1272559081357312 1273478692992912 1275308128862208 1276819251757056 1277798965051392 1278772748746752 1279037099999232 1281535219335168 1283053720759776 1284038217810432 1284631349428224 1284896911785984 1287406476066816 1288387581444096 1289920941840384 1290903963439104 1291170822488064 1293692640500736 1297086224007168 1298081488306176 1299619595538432 1301877048213504 1303419652835328 1304419776823296 1305022323228672 1307841499496448 1310395877425152 1311394502541312 1311665597448192 1314227444318208 1315228989390848 1316794294795392 1317674894229504 1317797796010752 1320248478007296 1322541763264512 1324108853673984 1325124852645888 1326695003778816 1330574228936064 1331195811987456 1331471000272896 1332210288295936 1335088197402624 1337695791538176 1337972323516416 1338715221344256 1338991964061696 1341607182741504 1344227509270296 1345126454525952 1346158580465664 1347753654632448 1350094716665856 1350385985989152 1351694454792192 1352731620409344 1354334483024208 1355247268134912 1356280073551872 1358929058070528 1359209979445248 1360245804761088 1362902534848512 1365564453861888 1365846746923008 1366477668089856 1369146569785344 1371820684179456 1373149922328576 1374203550892032 1375831855770624 1378519027363926 1380499360579584 1383481586221056 1384535908417536 1387240080113664 1387526854017024 1390236867403776 1390879055020032 1393595615674368 1393883703410688 1394945952841728 1396016305668096 1397670456655872 1400400281766528 1400689776181248 1401757212377088 1404495019432512 1405441611399168 1406512668868608 1408186614546432 1409259763924992 1409551089795072 1412304119267328 1413380406509568 1416008841560064 1416140915116032 1418774483828736 1419855701999616 1422628857667584 1422922947231744 1424007326859264 1425099978702848 1426788591169536 1429575287636664 1429870813185024 1430538783031296 1431628966526976 1434721644969984 1435815016136704 1437523835682816 1438619342340096 1438916737499136 1441727121752064 1442393094094848 1444542995036736 1445210268106752 1445509025759232 1446610617761792 1448332285575168 1449436029124608 1452266958868992 1452567175299072 1455404220563328 1459222002008064 1460341674344448 1461454569996288 1461756685713408 1464611679240192 1466347109439744 1467472248926208 1468150113632256 1471321686933504 1472442950221824 1474195362103296 1475318815358976 1475623797129216 1478505874857984 1479632613064704 1482384256008192 1482522520512096 1483521700921344 1485279537758208 1487859483672576 1489622460383232 1490765459226624 1491901540204544 1494675999424512 1496896007553072 1497595288485888 1498736574332928 1499046397083648 1501974222077952 1503118845018112 1504907765480448 1506054624012288 1506365959569408 1509308080584192 1512255947929083 1513267261341696 1514428403023872 1516222861461504 1518856556249088 1520656261641216 1521823072960512 1522526043766784 1523626293402234 1525815082745856 1528795190329344 1529111226875904 1529960252964864 1530276530356224 1533265351704576 1536260010594624 1537287376601088 1538466949103616 1540289891008512 1542965390475264 1543298269701888 1544793662619648 1545978994753536 1547810837741952 1553061780652032 1553382833651712 1554566634012672 1557602896969728 1560645090127872 1560967710769152 1561834424901632 1564738936897536 1567795067633664 1569314196946944 1570518343876608 1572379263737856 1575450316987344 1576976863924224 1577713554948096 1580056896861576 1581121812824064 1582326752477184 1585417234415616 1585744976019456 1586953438887936 1588842134175744 1590052957323264 1593009946755072 1593158529505536 1594223946104832 1597337664749568 1600457464876032 1600788315635712 1602008242716672 1603237476040704 1605137165065728 1608272198591247 1609356130910208 1610582587342848 1614061850591232 1615291893153792 1618446760132608 1618781329686528 1621943011971072 1622692230856704 1625861551620096 1626197653979136 1627436944982016 1628685689946112 1630615532765184 1633800328727616 1634138072211456 1636147390316544 1639681879965696 1640931447013376 1642884383637504 1644136391245824 1644476271427584 1647688139145216 1650906280041984 1651668877836288 1652010315153408 1653269277442048 1655236897800192 1656498318999552 1659733667278848 1660076771770368 1661341881335808 1663319109215232 1664586689697792 1667682288009216 1667837835576108 1668961913536512 1670233794281472 1673841919131648 1675825267931136 1677111141629952 1678389232730112 1681510499352576 1682791943110656 1684794699546624 1686078646124544 1686427196719104 1689720999837696 1691008700645376 1694311452013824 1694661704515584 1697971590657216 1700410838482944 1702425669009408 1703731953401856 1705030331662336 1705382799998976 1708713625780224 1710738294346368 1712050957080576 1712841799237632 1716541968089088 1717850108592128 1719894589120512 1721205284585472 1721561096650752 1724923520667648 1728292511918952 1729448298676224 1730775317741568 1732826127384576 1735836064284672 1737892870447104 1739226369097728 1740029764304896 1741287192459696 1743788665995264 1747194503233536 1747555687858176 1748526003388416 1748887463264256 1752303259090944 1755725726393856 1756899858972672 1757063728014336 1760331304009728 1763769451087872 1765478471565312 1766833136861184 1768926671705088 1774098971914752 1774927749316608 1777564008969273 1780117596536832 1783594388717568 1783963098021888 1784953628459008 1785322618748928 1788809576988672 1792303345693728 1793501939367936 1794878107287552 1797004872843264 1800126288887808 1800514647985536 1802259273056256 1803642160545792 1805779310698944 1806996357513216 1808373431402496 1811905410760704 1812279972593664 1813661073014784 1815819581915136 1817203379798016 1820752605149184 1821128995897344 1825528759713792 1829094245572608 1829472360726528 1830866563104768 1832271401189376 1834442474360832 1838025369818568 1840665814106112 1844642114961408 1846047877890048 1849653440151552 1850035805356032 1853649156538368 1854505406693376 1858127487565824 1858511604547584 1859927937122304 1863560608874496 1867200375688704 1867586368241664 1869009616502784 1872660025910016 1877582152728576 1879013018566656 1879401453060096 1883072159023104 1884507208679424 1886750034333696 1888187886821376 1891699311771648 1893140935999488 1896838476890112 1897230596308992 1898676435812352 1900936124817408 1902384788226048 1906100383515552 1906494417580032 1907385044041728 1908838622035968 1912962193293312 1915228877635584 1916698447577088 1918159123120128 1918555649998848 1922302829002752 1923190792126464 1926057326715648 1926947024142336 1927345367678976 1931109714100224 1932581372166144 1936355945158656 1936756233732096 1940538960751104 1945629336010752 1947122232459264 1948606093328384 1952815572320256 1955129479252992 1956629665234944 1957533484843008 1961762249244672 1963257266962432 1965593816137728 1967091753811968 1967498396172288 1971341166477312 1972843484086272 1975191442193088 1976512341344256 1976696694016128 1978028934561792 1980372717010944 1983812644896768 1986163280510976 1987687278968832 1990042505668224 1995861343404096 1996793717981184 1997206500409344 1998315432443904 1998728529444864 2002632296103936 2006543687307264 2008072832016384 2008487946092544 2012410774112256 2016341263905444 2017689681788928 2019237870698496 2021630481948672 2025142074998784 2027541682188288 2029097430614016 2031501724536312 2034420110327808 2038393587105792 2038814969167872 2039947003953152 2040368707141632 2044353802272768 2048346680792832 2048770120384512 2049716502134784 2053719854678016 2057731026269184 2059724883492864 2061305326338048 2063747783655936 2067778541045889 2070749040869376 2075222379331584 2076803862626304 2080860120170496 2081290281025536 2086318582530048 2090393423511552 2090825555116032 2092418929262592 2094024458502144 2096505684983808 2100600422649792 2102635818565632 2103618073264128 2106742529148768 2108162417098752 2109769003302912 2113889645887488 2114326634692608 2115937918517248 2118456178900992 2120070609764352 2124013262340096 2124211372674048 2125631928139776 2129783552999424 2133943286501376 2134384420847616 2136010990288896 2137649968054272 2140182886754304 2144362931454996 2144806219777536 2145808174546944 2147443449790464 2152082467454976 2153722524205056 2156285753524224 2157929013510144 2158375106248704 2162590682628096 2163589641142272 2167815402160128 2168263538638848 2169915926642688 2172498428362752 2174154043686912 2178400438303488 2178850762948608 2186242506620928 2188833003012096 2190512511516672 2192181854994432 2192635028570112 2196917518860288 2201208373389312 2202225170448384 2206982530400256 2208664425332736 2212978223038464 2213435695693824 2215122508447744 2217758812286976 2219448919597056 2223576384012288 2223783780768144 2225282551382016 2226978392375296 2231789225508864 2234433690574848 2236148188839936 2237852310306816 2242013999136768 2243722590814208 2245344011329608 2246392932728832 2248104861499392 2248569595625472 2252961333116928 2254678267527168 2257361648220672 2259081936018432 2259548939354112 2263962120876288 2269900892012544 2271642604535808 2274334292192256 2278284834373632 2280984392461824 2282734609440768 2283789065650176 2288722624118784 2293192785494016 2294940379447296 2295414795534336 2299898027556864 2304390015891936 2305931064901632 2307700423655424 2310434836512768 2314448085712896 2317190493929472 2318968492130304 2321716256612928 2325051554660352 2329592670978048 2330074250477568 2331368004517888 2331849951019008 2336404345454592 2340967635191808 2341451566153728 2342751637352448 2347108405346304 2351692601450496 2353971295420416 2355777515814912 2358568895606784 2363175475481016 2365465295886336 2366570332422144 2370085345292364 2371682719236096 2373490128715776 2378125851623424 2378617464029184 2380430158331904 2385079435984896 2389514920132608 2389737794258304 2391335919157248 2396006497124352 2400168385183744 2400686197314048 2403012364075008 2404856214061056 2407705747598592 2415873881014272 2416373296791552 2421092775886848 2422937839730688 2427670140198912 2428171994529792 2432914517956608 2434038346285056 2438792327430144 2439296480968704 2441155417473024 2443028534919168 2445923299147776 2450700493091424 2451207108317184 2454221085474816 2459522819948544 2461397170520064 2464326575456256 2466204586868736 2466714407141376 2471532208717824 2472673875591168 2477503316754432 2478015472730112 2479903916163072 2482855346700288 2484747478499328 2489600500918272 2490115157655552 2492012822003712 2496880034546688 2501523432013824 2501756753364162 2503442870304768 2505350691422208 2510762878697472 2512676278239232 2515666712444928 2517583849095168 2522265749028864 2524187914665984 2529117969186816 2529640795078656 2531568581083136 2534581499756544 2536513050968064 2541467178020736 2541992556773376 2543180058722304 2546957385985824 2550616257724416 2553638503514112 2555597930102784 2557545497493504 2558074199998464 2563070438670336 2566107441519552 2568076435620864 2569262698856448 2569793823571968 2574812952133632 2576775162888192 2579841883680768 2581807926878208 2582341644976128 2587385281001472 2594172448014336 2596162976612352 2599239191076864 2603754096427008 2606839305670656 2608839553646592 2610044646457344 2615682998992896 2620791754850304 2622789005082624 2623331194896384 2628454888636416 2630457978781696 2633588589590784 2635349788459008 2635595592021504 2640496956014592 2648217707347968 2650249705291776 2653390007557632 2661148457872128 2662391623974912 2664420576591872 2670176394805248 2675391583076352 2675944647032832 2677430442688512 2677983928123392 2683214365483008 2688455018540592 2690252909051904 2692317160931328 2695507309264896 2700189433331712 2700771971978304 2703388909584384 2705463240818688 2708668966048416 2710494536269824 2712560147103744 2717858116141056 2718419958890496 2720491609522176 2725805069697024 2731128907723776 2731693493846016 2732955336179712 2738293139570688 2743641368358912 2746299844657152 2748407101784064 2751663711541248 2757038054727852 2760998721159168 2766963172442112 2769071816835072 2774480160227328 2775053708034048 2780473734807552 2781758110040064 2787191231348736 2787767406821376 2789891905683456 2792032611336192 2795340913311744 2800800563533056 2801379552362496 2803514424754176 2808990038865024 2810883222798336 2816373229092864 2818519527849984 2819102179590144 2824608238534656 2826760813019136 2832281830232064 2837548967657472 2839711403999232 2845257715335168 2845845894463488 2848014653718528 2850199957405696 2853577182339072 2859150575273328 2859741626370048 2861077566062592 2863257933053952 2869443289939968 2871630032273408 2875047671365632 2877238684680192 2877833474998272 2883454243504128 2884786188189696 2889085990073472 2890420536213504 2891018051518464 2893221235523584 2896664571150336 2898872058249216 2904533917737984 2905134350598144 2910808441126656 2918444004016128 2920683348688896 2922909139992576 2929223358480384 2932694218879488 2934944497852416 2936300227264512 2942643373867008 2944885900443648 2948390724206592 2950637630717952 2951247594258432 2957011749715968 2959265226129408 2964768512016384 2965045041024192 2967043401842688 2970559075516416 2975718967345152 2979244920766464 2981530918453248 2983803080409088 2989351998849024 2993792015106144 2995190576971776 2997473148665856 2998092794167296 3003948444155904 3006237690036224 3009815530960896 3012109248024576 3012731919138816 3018616161168384 3024511895858166 3026534522683392 3028856806047744 3032445722923008 3037713112498176 3041312523282432 3043646145921024 3045052087533568 3047252586804468 3051630165491712 3057590380658688 3058222453751808 3059920505929728 3060553060712448 3066530703409152 3072520021189248 3074574753202176 3080579782017024 3085930780950528 3086596539403776 3089587325239296 3091957989507072 3095621675483904 3106123561304064 3106765667303424 3115205793939456 3121290180255744 3121935421538304 3123668849803264 3129477873795072 3135590135267328 3138628393893888 3141036687753216 3144758527475712 3150900633974688 3153953727848448 3155427109896192 3160113793723152 3162243625648128 3164653504954368 3170834468831232 3171489952038912 3173906877775872 3177684268351488 3180105914646528 3186019893510144 3186317059011072 3188447892209664 3194675329499136 3200914929752064 3201576631271424 3204016485433344 3206474952081408 3210274330131456 3216544397182494 3218712261820416 3221165174685696 3228123701182464 3230583786307584 3236893520265216 3237562659373056 3243886023942144 3245384461713408 3251723103240192 3252395307958272 3254873889964032 3257371379892224 3261231065530368 3267600657455232 3268276144422912 3279363759931392 3281862894026752 3285768767275008 3288272782491648 3288952542855168 3295376278290432 3301812560083968 3303337755672576 3304020630306816 3310473795600384 3312996637999104 3319467334557696 3320153543540736 3322683762671616 3326638218430464 3329173379395584 3335364576018432 3335675671152216 3337923827073024 3340467588562944 3347683838263296 3351650535862272 3354222283259904 3356778465460224 3363020998705152 3365583886221312 3369589399093248 3372157292249088 3372854393438208 3379441999675392 3382017401290752 3388622904027648 3389323409031168 3395943181314432 3404851338018816 3407463906803712 3410060663324672 3410765599997952 3417427251560448 3421476588692736 3424101914161152 3425683598475264 3433083936178176 3435700217184256 3439789178241024 3442410569170944 3443122193301504 3449847041335296 3456585023837904 3458896597352448 3461550635483136 3465652254769152 3471672128569344 3475785740894208 3478452738195456 3482574384919392 3487577331990528 3494389006467072 3495111375716352 3497052006776832 3497774926528512 3504606518181888 3511451452787712 3513799717945344 3514127456028672 3520662608019456 3527538902175744 3530956943130624 3533666273722368 3537853343410176 3548197943829504 3549855498633216 3555128017938546 3560235193073664 3567188777435136 3567926196043776 3569907256918016 3570645237497856 3577619153977344 3584606691387456 3587003878735872 3589756214575104 3594009745686528 3600252577775616 3601029295971072 3604518546112512 3607284321091584 3611558621397888 3613992715026432 3623810821521408 3624559945187328 3627322146029568 3631639163830272 3634406759596032 3641505210298368 3642257991794688 3651057519427584 3658188491145216 3658944721453056 3661733126209536 3664542802378752 3668884948721664 3676050739637136 3681331628212224 3689284229922816 3692095755780096 3699306880303104 3700071610712064 3707298313076736 3709010813386752 3716254975131648 3717023209095168 3719855874244608 3727121217748992 3734400751377408 3735172736483328 3738019233005568 3745320051820032 3752635130046243 3755164305457152 3758026037133312 3766144318046208 3769014417358848 3773500068667392 3776375773642752 3783398623543296 3786281871998976 3793676953780224 3794461192617984 3797352871624704 3801872249634816 3804769576452096 3812200767031104 3812988835160064 3814770088083456 3817677244071936 3825924386586624 3830457755271168 3833396895154176 3836318246240256 3837111299997696 3844605658005504 3852114653431296 3853894048284672 3854690735357952 3862219428200448 3865162744332288 3872711890317312 3873512467464192 3881077921502208 3891258672021504 3894244464918528 3897212186656768 3905631144640512 3910258958505984 3913259330469888 3915066969686016 3923524498489344 3926514533924864 3931187632275456 3934183507623936 3934996792344576 3942682332954624 3945686968172544 3950382884386176 3953024682688512 3953393388032256 3960745434021888 3967625289793536 3972326561021952 3975374557937664 3980085011336448 3991722686808192 3993587435962368 3994413000818688 3996630864887808 4005264592207872 4013087374614528 4016145664032768 4016975892185088 4024821548224512 4032682527810888 4035379363577856 4038475741396992 4043260963897344 4050284149997568 4055083364376576 4058194861228032 4063003449072624 4068840220655616 4076787174211584 4077629938335744 4079894007906304 4080737414283264 4088707604545536 4096693361585664 4097540240769024 4099433004269568 4107439709356032 4115462052538368 4119449766985728 4122610652676096 4127495567311872 4135557082091778 4141498081738752 4150444758663168 4153607725252608 4161720240340992 4162580562051072 4172637165060096 4180786847023104 4181651110232064 4184837858525184 4188048917004288 4193011369967616 4201200845299584 4205271637131264 4213485058297536 4216324834197504 4219538006605824 4227779291774976 4228653269385216 4231875837034496 4236912357801984 4240141219528704 4248026524680192 4248422745348096 4259567105998848 4267886573002752 4268768841695232 4272021980577792 4275299936108544 4280365773508608 4288725862909992 4289612439555072 4291616349093888 4294886899580928 4304164934909952 4307445048410112 4312571507048448 4315858027020288 4316750212497408 4325181365256192 4327179282284544 4335630804320256 4336527077277696 4339831853285376 4344996856725504 4348308087373824 4356800876606976 4357701525897216 4377666006024192 4381025023033344 4384363709988864 4385270057140224 4393835037720576 4402416746778624 4404450340896768 4413965060800512 4417328850665472 4425956446076928 4426871391387648 4430245016895488 4435517624573952 4438897839194112 4447152768024576 4447567561536288 4450565102764032 4453956784750592 4463578451017728 4468867381149696 4472296377679872 4475704620613632 4484027998273536 4487445181628416 4490688022659216 4492785865457664 4496209722998784 4497139191250944 4505922666233856 4509356535054336 4514723296441344 4518163872036864 4519097878708224 4527924241752576 4539801784025088 4543285209071616 4548668584384512 4556569668747264 4561968784923648 4565469218881536 4567578131300352 4577445248237568 4586385570988032 4589880758894592 4590829591068672 4599796055113728 4608780031783872 4611862129803264 4615400847310848 4620869673025536 4628896171425792 4634380987858944 4637936984260608 4643432513225856 4659185341956096 4660148500955136 4662736009035776 4663699902038016 4672808690909184 4681935270383616 4682903132307456 4685503274704896 4694216810692608 4703385202900992 4707942590840832 4711555031629824 4717137791213568 4726350950962032 4730930591772672 4733140664844288 4740170690584728 4743365438472192 4746980257431552 4756251703246848 4757234928058368 4760860316663808 4770158871969792 4779029840265216 4779475588516608 4782671838314496 4792012994248704 4801372394628096 4806024728150016 4809712428122112 4815411495197184 4824816595773741 4831747762028544 4842185551773696 4845875679461376 4855340280397824 4856343989059584 4865829035913216 4868076692570112 4877584654860288 4878592961937408 4882310834946048 4886057069838336 4891846598295552 4901400986182848 4902414216634368 4908442170949632 4919045639897088 4922794341040128 4928653150912512 4932409173737472 4933428814282752 4943064417435648 4955006633508864 4956030945460224 4959807832326144 4965710693400576 4969494956998656 4979201001836544 4980230315311104 4984025644007424 4993760069093376 5003046864027648 5003513506728324 5006885740609536 5010701382844416 5021525757394944 5025352556478464 5031333424889856 5035167698190336 5044531498057728 5048375829331968 5058235938373632 5059281590157312 5063137162166272 5069162999513088 5073026101936128 5082934356041472 5083985113546752 5093914771971648 5101232515448832 5107277007028224 5111195860205568 5115090994987008 5116148399996928 5126140877340672 5132214883039104 5136152871241728 5138525397712896 5149625904267264 5153550325776384 5159683767361536 5163615853756416 5164683289952256 5174770562002944 5188344896028672 5192325953224704 5198478382153728 5207508192854016 5213678611341312 5217679107293184 5220089292914688 5231365997985792 5241583509700608 5245578010165248 5246662389792768 5256909777272832 5260915957563392 5267177179181568 5270699576918016 5271191184043008 5280993912029184 5296435414695936 5300499410583552 5306780015115264 5322296915744256 5324783247949824 5328841153183744 5332692026907819 5340352789610496 5350783166152704 5351889294065664 5354860885377024 5355967856246784 5366428730966016 5376910037081184 5380505818103808 5384634321862656 5391014618529792 5400378866663424 5401543943956608 5406777819168768 5410926481637376 5417337932096832 5420989072539648 5425120294207488 5435716232282112 5436839917780992 5440983219044352 5451610139394048 5462257815447552 5463386987692032 5476586279141376 5487282736717824 5492599689314304 5496814203568128 5503327423082496 5514076109455704 5521997442318336 5533926344884224 5538143633670144 5548960320454656 5550107416068096 5560947469615104 5563516220080128 5574382462697472 5575534813642752 5579783811366912 5590681826623488 5601601127066112 5602759104724992 5607028849508352 5617980077730048 5632746458185728 5637039055699968 5638204359180288 5649216477069312 5653521626038272 5664563660464128 5675097935314944 5679422807998464 5690515430670336 5691691788926976 5696029307437056 5700399914811392 5707154364678144 5718301150546656 5719483252740096 5722155132125184 5726515866107904 5738886579879936 5743260064546816 5750095342731264 5754477369360384 5755666949996544 5766908487008256 5769572376379392 5778171980146944 5780841072427008 5782036103036928 5786442471047168 5793329142300672 5797744116498432 5809067835475968 5810268701196288 5821616882253312 5836888008032256 5841366697377792 5845818279985152 5858446716960768 5865388437758976 5869888995704832 5872600454529024 5885286747734016 5889771800887296 5896781448413184 5901275261435904 5902495188516864 5914023499431936 5918530452258816 5929537024032768 5930090082048384 5934086803685376 5941118151032832 5951437934690304 5958489841532928 5963061836906496 5967606160818176 5987584030212288 5990381153943552 5994946297331712 5996185588334592 6007896888311808 6012475380072448 6019631061921792 6024218496049152 6025463838277632 6037232322336768 6049023791716332 6053069045366784 6057713612095488 6064891445846016 6075426224996352 6082625046564864 6087292291842048 6090104175067136 6094505173608936 6103260330983424 6115180761317376 6116444907503616 6119841011859456 6121106121424896 6133061406818304 6145040042378496 6149149506404352 6161159564034048 6173193078807552 6179174650478592 6183915979014144 6191243350967808 6212247122608128 6230411587878912 6242580360511488 6243870843076608 6247337699606528 6258955747590144 6271180270534656 6277256787787776 6282073375506432 6289517054951424 6301801267949376 6307907455696896 6310854219792384 6320227587446304 6324487251296256 6329307009908736 6341668937662464 6342979904077824 6347813755551744 6355368536702976 6360211829293056 6372039787020288 6372634118022144 6376895784419328 6389350658998272 6401829859504128 6403153262542848 6408032970866688 6412949904162816 6420548660262912 6433088794364988 6437424523640832 6442330349371392 6456247402364928 6461167572615168 6473787040530432 6475125318746112 6487772047884288 6490768923426816 6503446206480384 6504790615916544 6509747779928064 6514742759784448 6522462131060736 6535201314910464 6536552288845824 6558727519862784 6571537534550016 6576545564983296 6577905085710336 6590752556580864 6603625120167936 6606675511345152 6620947591200768 6625993275998208 6638934669115392 6640307087081472 6645367525343232 6653276436860928 6658346758791168 6670729152036864 6671351342304432 6675847654146048 6680935177125888 6695367676526592 6703301071724544 6708444566519808 6713556930920448 6726041997410304 6731167772442624 6739178798186496 6744314584498176 6745708786876416 6758883999350784 6764034802581504 6777245808055296 6778646818062336 6791886362628864 6809702676037632 6814927813607424 6820121326649344 6834854503120896 6842953177385472 6848203828322304 6851367196950528 6866167872356352 6871400434368512 6879578356482048 6884821138341888 6886244386603008 6899694082670592 6913170047675808 6917793194704896 6923101270966272 6931304509538304 6943344257138688 6951571481788416 6956905476390912 6965148769838784 6975154663981056 6988778012934144 6990222751432704 6994104013553664 6995549853057024 7009213036363776 7022902905575424 7028254912057344 7041325216038912 7055077804351488 7061913886261248 7067332547444736 7075706686820352 7096395887659008 7099710997266432 7110256035877092 7120470386147328 7134377554870272 7135852392087552 7139814513836032 7141290474995712 7155238307954688 7169213382774912 7174007757471744 7188019491373056 7200505155551232 7202058591942144 7209037092225024 7214568642183168 7223117242795776 7247621643042816 7249119890374656 7263278327660544 7268813519192064 7283010420596736 7284515983589376 7302115038855168 7316376982290432 7317889442906112 7323466252419072 7329085604757504 7337769897443328 7352101479274272 7362663256424448 7378568459845632 7384191511560192 7398613760606208 7400143221424128 7414596626153472 7418021626773504 7432509950263296 7434046418190336 7439711748489216 7454242435497984 7468801502754816 7470345472966656 7476038466011136 7490640103640064 7505270260092486 7510328610914304 7516052074266624 7532288636092416 7538028834717696 7547000137334784 7552751547285504 7566797247086592 7572563743997952 7587353907560448 7588922385235968 7594705743249408 7603744499269632 7609539152904192 7624401534062208 7625977670320128 7629540176166912 7651848773173248 7660915510542336 7666793790308352 7672636492480512 7674222599995392 7689211316011008 7704229306862592 7707788096569344 7709381470715904 7724438856400896 7730325488664576 7745423780634624 7747024934928384 7762155843004416 7782517344043008 7788488929837056 7794424373313536 7811262289281024 7820517917011968 7826518660939776 7830133939372032 7847048996978688 7853029067849728 7862375264550912 7868367015247872 7869993584689152 7885364665909248 7891373936345088 7900765768772352 7906049365377024 7906786776064512 7921490868043776 7944653122043904 7950749115875328 7960170022672896 7983445373616384 7987174871924736 7993261729775616 8010529184415744 8026174749229056 8032291328065536 8033951784370176 8049643096449024 8065365055621776 8070758727155712 8076951482793984 8086521927794688 8100568299995136 8110166728753152 8116389722456064 8126006898145248 8137680441311232 8153574348423168 8155259876671488 8159788015812608 8161474828566528 8177415209091072 8193386723171328 8195080481538048 8198866008539136 8214879418712064 8230924105076736 8238899533971456 8245221305352192 8254991134623744 8271114164183556 8282996163477504 8300889517326336 8307215450505216 8323440480681984 8325161124102144 8345274330120192 8361573694046208 8363302220464128 8369675717050368 8376097834008576 8386022739935232 8402401690599168 8410543274262528 8426970116595072 8432649668395008 8455558583549952 8457306538770432 8463751674068992 8473824715603968 8480282439057408 8496845490696192 8519134211997696 8535773146005504 8537537683390464 8544043961155584 8550599872217088 8560731547017216 8577451725819984 8579224879110144 8583232698187776 8589773799161856 8608329869819904 8614890096820224 8625143014096896 8631716054040576 8633500424994816 8650362730512384 8654358564569088 8671261608640512 8673054154555392 8679663706570752 8689993713451008 8696616174747648 8713601753213952 8715403051794432 8755332012048384 8762050046066688 8768727419977728 8787670075441152 8804833493557248 8808900681793536 8827930121601024 8834657701330944 8851912892153856 8853742782775296 8860490033790976 8871035249147904 8877795678388224 8894305536049152 8895135123072576 8901130205528064 8907913569501184 8927156902035456 8937734762299392 8944592755359744 8951409241227264 8968055996547072 8981376045318432 8985571730915328 8992419445997568 8994278382501888 9011845332467712 9018713070108672 9029446592882688 9036327744073728 9038195757416448 9055848483505152 9079603568050176 9086570418143232 9097337168769024 9113139337494528 9123937569847296 9130938437763072 9135156262600704 9154890496475136 9172771141976064 9179761517789184 9181659182137344 9199592110227456 9217560063567744 9223724259606528 9241739346051072 9257792342851584 9268761975717888 9275873968521216 9286865026451712 9318370683912192 9320297001910272 9325472018071552 9345617381818368 9363870540767232 9365806264614912 9371006549409792 9388433621385216 9406770405801984 9415885181681664 9423110063259648 9434275582427136 9452701901924064 9461861183545344 9466281329688576 9480341381169456 9486730876944384 9493960514863104 9512503406493696 9514469856116736 9521720633327616 9540317743939584 9558059680530432 9558951177033216 9565343676628992 9584025988497408 9602744789256192 9612049456300032 9619424856244224 9630822990394368 9649633191547482 9663495524057088 9684371103547392 9691751358922752 9710680560795648 9712687978119168 9731658071826432 9736153385140224 9755169309720576 9757185923874816 9764621669892096 9772114139676672 9783693196591104 9802801972365696 9804828433268736 9838091279794176 9845588682080256 9857306301825024 9864818347474944 9866857628565504 9886128834871296 9910013267017728 9912061890920448 9931421386801152 9938989913997312 9958402003673088 9960460630622208 9968051288014848 9987520138186752 10006093728055296 10007027013456648 10013771481219072 10021402765688832 10043051514789888 10050705112956928 10062666849779712 10070335396380672 10089062996115456 10096751658663936 10116471876747264 10118563180314624 10126274324332544 10138325999026176 10146052203872256 10165868712082944 10167970227093504 10187829543943296 10214554014056448 10222391720411136 10230181989974016 10232296799993856 10252281754681344 10264429766078208 10272305742483456 10277050795425792 10299251808534528 10307100651552768 10319367534723072 10327231707512832 10329366579904512 10349541124005888 10376689792057344 10384651906449408 10396956764307456 10415016385708032 10427357222682624 10435358214586368 10462731995971584 10483167019401216 10491156020330496 10493324779585536 10513819554545664 10521831915126784 10534354358363136 10541399153836032 10542382368086016 10561987824058368 10592870829391872 10600998821167104 10613560030230528 10644593831488512 10649566495899648 10657682306367488 10665384053815638 10680705579220992 10701566332305408 10703778588131328 10709721770754048 10711935712493568 10732857461932032 10753820074162368 10761011636207616 10769268643725312 10782029237059584 10800757733326848 10803087887913216 10813555638337536 10821852963274752 10834675864193664 10841978145079296 10871432464564224 10873679835561984 10881966438088704 10903220278788096 10924515630895104 10926773975384064 10953172558282752 10974565473435648 10985199378628608 10993628407136256 11006654846164992 11028152218911408 11043994884636672 11067852689768448 11076287267340288 11097920640909312 11100214832136192 11121894939230208 11127032440160256 11148764925394944 11151069627285504 11159567622733824 11181363653246976 11203202254132224 11205518209449984 11214057699016704 11235960155460096 11257905390138729 11265492916371456 11274078111399936 11298432954138624 11307043252076544 11329127320928256 11350195870629888 11358845615996928 11381030861340672 11383383577853952 11392058614874112 11400799829622784 11414308729356288 11436602301093312 11438966505480192 11444310264250368 11453031732215808 11477773159759872 11486520129093632 11500190685462528 11508954738720768 11511333899993088 11533816974016512 11556343960293888 11561682144854016 11564072206073856 11572884942094336 11586658284601344 11595488232996864 11618135670951936 11620537402392576 11643233764506624 11673776016064512 11682733394755584 11691636559970304 11716893433921536 11730776875517952 11739777991409664 11745200909058048 11770573495468032 11779543601774592 11793562896826368 11802550522871808 11804990377033728 11828046998863872 11837060904517632 11859074048065536 11860180164096768 11882236302065664 11902875869380608 11916979683065856 11926123673812992 11935212321636352 11975168060424576 11980762307887104 11989892594663424 12015793776623616 12024950760144896 12039262123843584 12048436992098304 12050927676555264 12074464644673536 12098047583432664 12106138090733568 12115427224190976 12129782891692032 12150852449992704 12165250093129728 12174584583684096 12180208350134272 12189010347217872 12206520661966848 12230361522634752 12232889815007232 12239682023718912 12242212242849792 12266122813636608 12290080084756992 12298299012808704 12322319128068096 12346386157615104 12358349300957184 12367831958028288 12382486701935616 12424494245216256 12460823175757824 12485160721022976 12487741686153216 12494675399213056 12517911495180288 12542360541069312 12554513575575552 12564146751012864 12579034109902848 12603602535898752 12615814911393792 12640455174892608 12648974502592512 12658614019817472 12683337875324928 12685959808155648 12695627511103488 12710737073405952 12720423658586112 12744079574040576 12745268236044288 12778701317996544 12803659719008256 12806306525085696 12816065941733376 12825899808325632 12841097320525824 12866177588729976 12874849047281664 12884660698742784 12912494804729856 12922335145230336 12947574081060864 12950250637492224 12975544095768576 12981537846853632 13006892412960768 13009581231833088 13019495559856128 13044924262121472 13070402629820928 13073104577691648 13143075069100032 13153091129966592 13155810171420672 13181505113161728 13207250240335872 13213351022690304 13241895182401536 13251986551996416 13277869338230784 13280614174162944 13290735050686464 13306552873721856 13316693517582336 13341458304073728 13342702684608864 13351695308292096 13361870354251776 13390735353053184 13406602143449088 13416889133039616 13427113861840896 13452083994820608 13462335544885248 13478357596372992 13488629168996352 13491417573752832 13517767998701568 13528069605163008 13554491616110592 13557293636124672 13583772725257728 13619405352075264 13629855627214848 13640242653298688 13669709006241792 13685906354770944 13696407656644608 13702734393901056 13732335744712704 13742800868737024 13759156712964096 13769642276683776 13772488773206016 13799388165341184 13826340095351616 13835586389409792 13846202541932544 13862609019076608 13886688514277376 13903142963576832 13913810952781824 13930297539677568 13977556025868288 13980445502865408 13988208027107328 13991099706114048 14018426072727552 14045805811150848 14056509824114688 14082650432077824 14110155608702976 14123827772522496 14134665094889472 14151413373640704 14192791775318016 14199421994532864 14220512071754184 14240940772294656 14268755109740544 14271704784175104 14279629027672064 14282580949991424 14310476615909376 14338426765549824 14348015514943488 14376038982746112 14404117183884288 14418074184450048 14429137284366336 14446234485591552 14474449787321223 14495243286085632 14526556655321088 14537627038384128 14566020841193472 14569031967178752 14604230077710336 14632753964580864 14635778885812224 14646932504838144 14658171209515008 14675539794886656 14704202958548544 14725326512848896 14757136919691264 14768383023120384 14797227521212416 14800286442848256 14829193252306944 14865019900526592 14868092836380672 14879423496978432 14908484870995968 14937603005509632 14940690945933312 14952076932022272 14981280207280128 15010540520184972 15020657221828608 15032104148533248 15064577272184832 15076057669435392 15094000274669568 15105503094571008 15133594494173184 15145127487995904 15174707815120896 15177844770471936 15189411486498816 15207488998539264 15219078305808384 15248803068124416 15251955340640256 15303697546346496 15321831021084672 15333587580616704 15345272984961024 15348445199990784 15378422632022016 15408458613725184 15415576193138688 15448877712801792 15460650977329152 15490847561269248 15494049869856768 15524311686008832 15565034688086016 15576977859674112 15588848746627072 15622524578562048 15641035834023936 15653037321879552 15660267878744064 15694097993957376 15706058135699456 15724750529101824 15736734030495744 15739987169378304 15770729331818496 15782747872690176 15801531537544704 15812098730754048 15813573552129024 15842981736087552 15889306244087808 15901498231750656 15920340045345792 15966890747232768 15974349743849472 15986523459551232 16021058368831488 16052349498458112 16064582656131072 16067903568740352 16099286192898048 16130730111243552 16141517454311424 16153902965587968 16173043855589376 16201136599990272 16220333457506304 16232779444912128 16252013796290496 16275360882622464 16307148696846336 16310519753342976 16319576031625216 16322949657133056 16354830418182144 16386773446342656 16390160963076096 16429758837424128 16461848210153472 16477799067942912 16490442610704384 16509982269247488 16542228328367112 16565992326955008 16601779034652672 16614430901010432 16646880961363968 16650322248204288 16690548660240384 16723147388092416 16726604440928256 16739351434100736 16772045479870464 16804803381198336 16821086548525056 16853940233190144 16911117167099904 16914613077540864 16947649431207936 16960564878114816 16993690981392384 17038268423995392 17071546292011008 17075075366780928 17088087922311168 17101199744434176 17121463094034432 17154903451639968 17158449758220288 17166465396375552 17179547598323712 17216659739639808 17229780193640448 17250286028193792 17263432108081152 17267000849989632 17300725461024768 17308717129138176 17342523217281024 17346108309110784 17359327413141504 17379987426902016 17393232349495296 17427203506427904 17430806103588864 17510664024096768 17524100092133376 17537454839955456 17575340150882304 17609666987114496 17617801363587072 17655860243202048 17669315402661888 17703825784307712 17707485565550592 17720980067581952 17742070498295808 17755591356776448 17788611072098304 17790270246145152 17802260411056128 17854313804070912 17875469524598784 17889185510719488 17902818482454528 17962752090636864 17971143461830656 17984838891995136 17988556765003776 18023690664935424 18037426140217344 18058893185765376 18072655488147456 18076391514832896 18111696967010304 18159207136100352 18173140836286464 18194674337538048 18226278674989056 18247875139694592 18261876875526144 18270312525201408 18309780992950272 18345542283952128 18359523035578368 18363318364274688 18399184220454912 18435120127135488 18447448519213056 18483478692102144 18537523951435776 18551747937042432 18573730052903424 18636741367824384 18650944036143104 18691234763636736 18727741081534464 18731612529229824 18742013098819584 18776867242770432 18813540811603968 18831770363363328 18846220126519296 18868551164854272 18905403803848128 18923722367090688 18932562659377152 18960682762338912 18973461753888768 18987921029726208 19025006812987392 19028939712233472 19043441266655232 19080635487879168 19116119361060864 19117902354066432 19130687353257984 19168051976994816 19205489578512384 19224098912600064 19238849712488448 19261645980788736 19299266383094964 19326991048114176 19368742207094784 19383502717845504 19421361121591296 19425375956238336 19463316143652864 19472306770280448 19510338619441152 19514371847749632 19529243339784192 19544228279353344 19567386393182208 19605603944731392 19609656866537472 19676182559588352 19714612603650048 19729636694949888 19733715257131008 19772257669742592 19820026534035456 19862842773602304 19877979827994624 19916804007346176 19920921261244416 19936102576029696 19975040276373504 20012187456110592 20014054026913296 20027542962438144 20042805531377664 20086103029579776 20101410225913856 20125333699559424 20140670792761344 20178125992230912 20193503317327872 20232943753494528 20237126360629248 20252548648665088 20276651998052352 20292104407744512 20331737424165888 20335940454187008 20375659087886592 20429108028112896 20444783440822272 20460363979948032 20504563509362688 20528859532156416 20544611484966912 20554101590851584 20598503617069056 20614201303105536 20638735069446144 20654463415025664 20658733159809024 20699082248011776 20753379584114688 20769303812898816 20793913528614912 20830032771416064 20854714445365248 20870716429172736 20925463991943168 20966334038802432 20982312040660992 20986649559171072 21027639109091328 21043663830253568 21068708716726272 21084764736172032 21123975648116736 21185741658783744 21201997642334208 21227120060461056 21289187662977024 21299132991799296 21315364612734976 21330768107631276 21361411158441984 21403132664610816 21407557176262656 21419443541508096 21423871424987136 21465714923864064 21507640148324736 21522023272415232 21564058474119168 21601515466653696 21606175775826432 21627111276675072 21643705926549504 21669351728387328 21742864929128448 21747359671123968 21806440557576192 21849031261790208 21853547950768128 21906345116565504 21949130946871296 21970398757257216 21987256814272512 22013309692329984 22056304437822816 22087989769273344 22135705379536896 22152574534680576 22195841281818624 22200429664272384 22243789878460416 22254064880320512 22297529850789888 22302139254571008 22319135245467648 22362727306493952 22406404508264448 22411036418899968 22428115398033408 22471920310920192 22515810780277458 22530985832742912 22548156222799872 22596865908277248 22614086504153088 22658254641856512 22700391741259776 22717691231993856 22762061722681344 22766767155707904 22784117229748224 22801599659245568 22828617458712576 22873204602186624 22877933010960384 22888620528500736 22955546319519744 22973040258187264 23000381370925056 23017909477441536 23022667799986176 23067633948033024 23112687920587776 23123364289708032 23128144412147712 23173316569202688 23190976465993728 23236271341903872 23241074804785152 23286467529013248 23347552032129024 23365466789511168 23383273119940608 23433786867843072 23461553751035904 23479555982819328 23490401818116096 23541146990936064 23559087203549184 23587125793652736 23605101045743616 23609980754067456 23656093997727744 23674121809035264 23718148096131072 23720360328193536 23764472604131328 23833959366131712 23852247347625984 23870424643272704 23950336120849152 23961524615774208 23979785189326848 24031587553247232 24049901520289792 24078524247687168 24096873984196608 24101855353110528 24148929289347072 24196095166865328 24212276181467136 24230854448381952 24259565783384064 24301704899985408 24330500186259456 24349169167368192 24378020694435744 24413041323933696 24460723045269504 24465779630014464 24479364047437824 24484424485699584 24532245627273216 24580160169513984 24596598025617408 24644638256136192 24692772315230208 24716698601914368 24735663916056576 24764973403871232 24848988490432512 24921646351515648 24970321442045952 24975483372306432 24989350798426112 25035822990360576 25084721082138624 25109027151151104 25128293502025728 25158068219805696 25207205071797504 25231629822787584 25280910349785216 25297949005185024 25366675750649856 25371919616311296 25391255022206976 25421474146811904 25440847317172224 25490536472088576 25557402635993088 25607319438016512 25612613050171392 25632131883466752 25651799616651264 25682194641051648 25732355177459952 25749698094563328 25769321397485568 25824989609459712 25844670290460672 25895148162121728 25900501274984448 25951088191537152 25963075693707264 26013784825921536 26019162463666176 26038991119712256 26089848524242944 26140805259641856 26146209155383296 26286150138200064 26306182259933184 26363010226323456 26414500480671744 26426702045380608 26483790364803072 26503973103992832 26555738676461568 26561228348325888 26581470101372928 26613105747443712 26633387035164672 26682916608147456 26685405369217728 26703390616584192 26723740708503552 26781470706106368 26813204286898176 26833778266079232 26854227723681792 26904167989641216 26956715192745984 26977258337992704 26982835147505664 27035535997403136 27056139210326016 27108983232221184 27114587272249344 27167545450515456 27238810704150528 27259711254429696 27280485306597376 27339418012483584 27371812709541888 27392815313289216 27405468787802112 27464671489425408 27485601737474048 27518313425928192 27539284553367552 27544977546412032 27598776330682368 27652680190703232 27671172778819584 27725218038153216 27773377028554752 27806285927153664 27827621905563648 27860595079355136 27955112051736576 27960891005730816 27976416054214656 28036852145455104 28091611622301696 28113019648229376 28165300864155648 28220311217405952 28247655545044992 28269330189778944 28302826747281408 28385583550636032 28398843989065728 28441024143508368 28481881544589312 28537510219481088 28543409568350208 28559258055344128 28565161899982848 28620953231818752 28676853531099648 28696031029886976 28752077965492224 28808234367768576 28836148368900096 28858274568732672 28892468971183104 28948899574642446 28990486572171264 29053113310642176 29075254076768256 29132041682386944 29138063934357504 29208460155420672 29265507929161728 29271557771624448 29293865009676288 29316342419030016 29351079589773312 29408405917097088 29514273839382528 29536766046240768 29594455042424832 29600572885696512 29658386504613888 29730039801053184 29736185672761344 29816969741991936 29875206011019264 29881381891866624 29904153864044544 29962560414560256 30021081040369944 30041314443657216 30064208297066496 30129154544369664 30152115338870784 30188000549339136 30211006189142016 30267188988346368 30290254975991808 30349415630241792 30355689540943872 30378822972997632 30414977997078528 30438156611616768 30497606136248832 30503910681280512 30643662042169344 30667175161233408 30690545969922048 30696890399981568 30756845264044032 30816917227450368 30831152386277376 30897755425603584 30921301954658304 30981695122538496 30988099739713536 31048623372017664 31130069376172032 31153955719348224 31177697493254144 31245049157124096 31282071668047872 31306074643759104 31388195987914752 31412116271398912 31449501058203648 31473468060991488 31479974338756608 31541458663636992 31565495745380352 31603063075089408 31624197461508096 31627147104258048 31685963472175104 31778612488175616 31802996463501312 31840680090691584 31933781494465536 31948699487698944 31973046919102464 32042116737662976 32104698996916224 32129165312262144 32135807137480704 32198572385796096 32261460222487104 32283034908622848 32307805931175936 32346087711178752 32402273199980544 32440666915012608 32465558889824256 32504027592580992 32614297393692672 32621039506685952 32639152063250432 32645899314266112 32709660836364288 32773546892685312 32780321926152192 32859517674848256 32923696420306944 32955598135885824 32980885221408768 33019964538494976 33084456656734224 33131984653910016 33203558069305344 33228861802020864 33293761922727936 33300644496408576 33381097320480768 33446294776184832 33453208881856512 33478702868201472 33544090959740928 33609606762396672 33642173097050112 33707880466380288 33773716170416187 33822234334199808 33895298862415872 33921129756229632 33987381962784768 34076536847990784 34143092584022016 34150150733561856 34176175844622336 34202399488868352 34242926188068864 34309806903279936 34316899516440576 34332930792751104 34359095196647424 34433319479279616 34459560387280896 34500572056387584 34526864216162304 34534001699979264 34601450922049536 34685046434562048 34692216618221568 34718654826283008 34759974853804032 34786464698990592 34854407012855808 34861612207177728 35021328048193536 35048200184266752 35074909679910912 35150680301764608 35219333974228992 35235602727174144 35311720486404096 35338630805323776 35407651568615424 35414971131101184 35441960135163904 35484140996591616 35511182713552896 35577222144196608 35580540492290304 35708627608141824 35750939049197568 35778371021438976 35805636964909056 35925504181273728 35942286923661312 35969677783990272 36047381329870848 36074852280434688 36117786371530752 36145310976294912 36152783029665792 36223393934020608 36318414272200704 36346281672572928 36389348675076096 36452557349978112 36495750279389184 36523753751052288 36540625050402816 36619561985900544 36691084567904256 36719046071156736 36726636728549376 36798368440909824 36870240254270976 36894897038426112 36966957384204288 37075047902871552 37103495874084864 37147460105806848 37273482735648768 37301888072286208 37382469527273472 37455482163068928 37463225058459648 37484026197639168 37553734485540864 37627081623207936 37663540726726656 37692440253038592 37737102329708544 37810807607696256 37847444734181376 37921365524677824 37946923507777536 37975842059452416 38050013625974784 38057879424466944 38086882533310464 38161270975758336 38232238722121728 38235804708132864 38336103953989632 38410979157024768 38448197825200128 38477699424976896 38523291961577472 38598532766189928 38653982096228352 38737484414189568 38767005435691008 38842722243182592 38850751912476672 38926632287305728 38944613540560896 39020677238882304 39028743695499264 39058486679568384 39134772786364416 39211207889462784 39219313733074944 39429225207300096 39459273389899776 39467430514262016 39544515339485184 39640053068070912 39725685547204608 39755959655989248 39833608014692352 39841842522488832 39872205152059392 39950080552747008 40024374912221184 40028108053826592 40055085924876288 40085611062755328 40172206059159552 40202820451827712 40250667399118848 40281341585522688 40356251984461824 40387006634655744 40465887506989056 40474252721258496 40505097297330176 40553303996104704 40584208815489024 40663474848331776 40671880908374016 40751318175773184 40858216056225792 40889566881644544 40920727959896064 41009127018725376 41057719064312832 41089222969933824 41108203181703168 41197007234138112 41228402606211072 41277470138892288 41308926830051328 41317466319618048 41398164496023552 41506759168229376 41538607625797632 41587827057229824 41660065542832128 41709428890730496 41741432858345472 41932668077604864 41964624081321984 41973299118342144 42055278218182656 42087327660507136 42137417433452544 42169529472344064 42247951296233472 42371483317567488 42403995284668416 42454240120922112 42578375325954048 42598265983598592 42630729225469952 42661536215262552 42722822316883968 42806265329221632 42815114352525312 42838887083016192 42847742849974272 42931429847728128 43015280296649472 43044046544830464 43128116948238336 43212351551652864 43254222553350144 43287411853099008 43338703456774656 43485729858256896 43612881115152384 43698062523580416 43707095901536256 43812690233131008 43898261893742592 43940797514514432 43974513628545024 44026619384659968 44112608875645632 44175979538546688 44271410759073792 44305149069361152 44391682563637248 44400859328544768 44487579756920832 44595059701579776 44604278509142016 44638270490935296 44725454612987904 44812809016528896 44822072837799936 44856230796066816 44943840621840384 45031621560554916 45061971665485824 45096312445599744 45193731816554496 45228173008306176 45316509283713024 45400783482519552 45435382463987712 45524123445362688 45533534311415808 45568234459496448 45603199318491136 45657234917425152 45746409204373248 45755866021920768 45911092639039488 46000762741850112 46035818954883072 46045335599972352 46135267896066048 46225375841175552 46246728579416064 46346633138405376 46381952931987456 46472542683807744 46482149609570304 46572935058026496 46695104064258048 46730933579022336 46766546239881216 46867573735686144 46923107502071808 46959111965638656 46980803636232192 47082293981872128 47118174407098368 47174251587305472 47210202091487232 47219961508134912 47312187995455488 47348243618070528 47436296192262144 47440720656387072 47528945208262656 47667918732263424 47704494695251968 47740849286545408 47900672241698304 47923049231548416 47959570378653696 48063175106494464 48099803040579584 48157048495374336 48193747968393216 48203710706221056 48297858578694144 48392190333730656 48424552362934272 48461708896763904 48519131566768128 48603409799970816 48661000372518912 48698338334736384 48756041388871488 48826082647867392 48921446090539008 48931559260028928 48958728094875648 48968848971399168 49064491254546432 49160320339027968 49289276512272384 49385544630460416 49433397203828736 49471327832113152 49529946807742464 49697976980865024 49843292703031296 49940642884091904 49950966744612864 49978701596852224 50071645980721152 50169442164277248 50218054302302208 50316136439611392 50414410143595008 50463259645575168 50561820699570432 50733351501299712 50743839232622592 50842948293623808 50881694634344448 50981072944177152 51114805271986176 51214638876033024 51225226100342784 51264263766933504 51303599233302528 51364389282103296 51464710354919904 51499396189126656 51538642794971136 51649979218919424 51689340580921344 51790296324243456 51801002549968896 51902176383074304 51926151387414528 52027569651843072 52038324927332352 52077982239424512 52179697048485888 52281610519283712 52292418310766592 52572300276400128 52612364519866368 52726020452646912 52829000961343488 52853404090761216 52967580729606144 53007946207985664 53111477352923136 53122456696651776 53162940202745856 53226211494887424 53266774070329344 53365833216294912 53370810738435456 53406781233168384 53562941412212736 53626408573796352 53667556532158464 53708455447363584 53913430385491968 53954516675985408 53965670295011328 54071071994806272 54112278420652032 54217966464442368 54229174544498688 54335090901030912 54477621408301056 54519422508859392 54560970613194752 54678836024967168 54743625419083776 54785630626578432 54810937575604224 54929342978850816 54971203474948096 55036626851856384 55078569106735104 55089955092824064 55197552661364736 55305360381406464 55342345557639168 55450436076306432 55612571854307328 55655243811127296 55721190158710272 55910224103473152 55952832108429312 56073704290910208 56183223244603392 56226039296458752 56330601728311296 56440622434811904 56495311090089984 56538660379557888 56605653494562816 56771167101272064 56797687978131456 56882048287016736 56963763089178624 57075020438962176 57086819136700416 57118516110688256 57130323799965696 57241906463637504 57353707062199296 57392062059773952 57504155930984448 57616468735537152 57672296737800192 57716549137465344 57784937942366208 57897799149284892 57980973144342528 58106226621284352 58150508153536512 58264083364773888 58276127868715008 58416920310841344 58531015858323456 58543115543248896 58587730019352576 58632684838060032 58702159179546624 58816811834194176 59028547678765056 59188910084849664 59201145771393024 59316773009227776 59460079602106368 59633939483983872 59750412022038528 59762763783733248 59808307728089088 59925120829120512 60042162080739888 60082628887314432 60128416594132992 60258309088739328 60304230677741568 60376001098678272 60422012378284032 60534377976692736 60580509951983616 60698831260483584 60711379081887744 60757645945995264 60829955994157056 60876313223233536 60995212272497664 61007821362561024 61287324084338688 61334350322466816 61381091939844096 61513690528088064 61633834454900736 61662304772554752 61795510851207168 61842603909316608 61963390245076992 61976199479427072 62097246744035328 62260138752344064 62307911438696448 62355394986508288 62490098314248192 62564143336095744 62612149287518208 62776391975829504 62899002116407296 62946936121982976 62959948677513216 63082917327273984 63130991490760704 63206126150178816 63254294208516096 63371926944350208 63557224976351232 63605992927002624 63681360181383168 63867562988931072 63897398975397888 63946093838204928 64084233475325952 64209397993832448 64258330624524288 64271614274961408 64397144771592192 64522920444974208 64566069817245696 64692175422357504 64804546399961088 64881333830025216 64931117779648512 65008055185161984 65228594787385344 65242079013371904 65278304126500864 65419321672728576 65547093785370624 65560643852304384 65719035349696512 65847392840613888 65911196271771648 65961770442817536 66039929076989952 66168913313468448 66263969307820032 66407116138610688 66457723604041728 66587523845455872 66601288992817152 66762194640961536 66892589552369664 66906417763713024 66957405736402944 67088181919481856 67219213524793344 67284346194100224 67415760932760576 67547432340832374 67644468668399616 67790597724831744 67842259512459264 67974763925569536 68153073695981568 68286185168044032 68300301467123712 68352351689244672 68404798977736704 68485852376137728 68619613806559872 68633799032881152 68665861585502208 68866638958559232 68919120774561792 69001144112775168 69053728432324608 69068003399958528 69202901844099072 69370092869124096 69384433236443136 69519949707608064 69572929397981184 69708814025711616 69723224414355456 70042656096387072 70096400368533504 70149819359821824 70301360603529216 70438667948457984 70471205454348288 70623440972808192 70677261610647552 70815303137230848 70829942262202368 70883920270327808 70968281993183232 71022365427105792 71154444288393216 71161080984580608 71501878098395136 71556742042877952 71611273929818112 71851008362547456 71884573847322624 71939355567980544 72094762659741696 72149704560869376 72235572743061504 72290621952589824 72305566059331584 72446787868041216 72636828544401408 72692563345145856 72778697350152192 72905114699956224 72991500558778368 73047507502104576 73239123971801088 73382169135808512 73438092142313472 73453273457098752 73596736881819648 73740480508541952 73789794076852224 73933914768408576 74150095805743104 74206991748169728 74294920211613696 74546965471297536 74603776144572416 74764939054546944 74910964326137856 74926450116919296 74968052395278336 75107468971081728 75254163246415872 75327081453453312 75384880506077184 75474204659417088 75621615215392512 75694889468362752 75842731049355648 75893847015555072 76100027251949568 76115758848933888 76173765066620928 76322541951516672 76471609416265728 76672207907979264 76821958314049536 76896395650400256 76955398849953792 77046583923154944 77197065532379856 77307964192456704 77474968828379136 77534010871382016 77685444486365184 77701503824953344 77853264574611456 77889227081121792 78041354477764608 78057487390998528 78116973359136768 78269545572728832 78422415778925568 78438627466149888 78858450414600192 78918546779799552 79089030678970368 79280106136141824 79451371094409216 79511919311978496 79667216029384704 79683685044977664 79744410304118784 79900161105494016 80048749824442368 80056216107653184 80110171849752576 80171222125510656 80344412118319104 80405640903655424 80501334798237696 80562683171045376 80712503968923648 80931775013978112 80948505442516992 81010194594660352 81106607992209408 81168417630978048 81326949696663552 81343761816748032 81502636351546368 81716432112451584 81779133763289088 81841455919792128 82018254037450752 82115438128625664 82178445939867648 82216406363406336 82394014468276224 82456805212422144 82554940277784576 82617853660102656 82634932639236096 82796328992047104 83013518336458752 83175654114459648 83320131085664256 83418857781460992 83482865716690944 83865336155209728 83929248162643968 84110556436365312 84174655321014272 84274834866905088 84339058944688128 84495902592466944 84742966635134976 84807990569336832 84908480241844224 85156750651908096 85196531967197184 85261458450939904 85323072430525104 85445644633767936 85612530658443264 85630228705050624 85677774166032384 85695485699948544 85862859695456256 86030560593298944 86088093089660928 86256233896476672 86424703103305728 86508445106700288 86574823706198016 86677406913549312 86971459716513792 87225762230304768 87396125047160832 87414191803072512 87625380466262016 87796523787485184 87881595029028864 87949027257090048 88053238769319936 88225217751291264 88542821518147584 88610298138722304 88783365127274496 88801718657089536 88975159513841664 89190119403159552 89208557018284032 89450909225975808 89625618033057792 89644145675599872 89712461592133632 89887681243680768 90063243121109832 90123943330971648 90192624891199488 90387463633108992 90456346016612352 90633018567426048 90801566965039104 90870764927975424 91048246890725376 91067068622831616 91136468918992896 91314469834850304 91492818408746496 91511732043841536 92001525483700224 92071637909766144 92090671199944704 92270535792132096 92450751682351104 92493457158832128 92693266276810752 92763905863974912 92945085367615488 92964299219140608 93145870116052992 93390208128516096 93461867158044672 93533092479762432 93735147471372288 93846215004143616 93918223931277312 94164587963744256 94236348814196736 94348503174610944 94420404182974464 94439923016269824 94624375990910976 94696487236141056 94872592384524288 94881441312774144 95057890416525312 95335837464526848 95408989390503936 95481698573090816 95801344483396608 95846098463096832 95919140757307392 96126350212988928 96199606081159168 96314096990748672 96387495936786432 96407421412442112 96595717157388288 96784380667461312 96849104725868544 96923417793527808 97038263133536256 97206819599941632 97322000745037824 97396676669472768 97512082777742976 97842892181078016 97863118520057856 97917456189751296 97937697942798336 98128982509092864 98320640678055936 98578553024544768 98771089260920832 98866794407657472 98942655664226304 99059893615484928 99395953961730048 99686585406062592 99881285768183808 99901933489225728 99957403193704448 100143291961442304 100338884328554496 100436108604604416 100632272879222784 100828820287190016 100926519291150336 101123641399140864 101321148511248561 101466703002599424 101685896587247616 101763389268688896 101962145888354304 102229610543972352 102429277752066048 102450452200685568 102528527533867008 102607198466605056 102728778564206592 102929420709839808 102998792378253312 103077285589942272 103299958437838848 103378681161842688 103580592648486912 103602005099937792 103804352766148608 104055139303686144 104076649854664704 104155964478849024 104359394096971776 104563221038567424 104584836621533184 105144600552800256 105224729039732736 105452040905293824 105658001922686976 105706808181522432 105935161459212288 106015892415971328 106222954705846272 106244913393303552 106325880405491712 106452422989774848 106533548140658688 106731666432589824 106741621476870912 107125882824425472 107252817147592704 107335113064316928 107416910894727168 107826860770983936 107909033351970816 108142143989612544 108224556841304064 108435932928884736 108458349088997376 108670181802061824 108955242816602112 109038845017718784 109121941226389504 109357672049934336 109487250838167552 109571261253156864 109621875151208448 109858685957701632 109942406949896192 110073253703712768 110157138213470208 110179910185648128 110395105322729472 110610720762812928 110684691115278336 110900872152612864 111225143708614656 111310487622254592 111442380317420544 111820448206946304 111905664216858624 112147408581820416 112366446489206784 112452078592917504 112661203456622592 112881244869623808 112990622180179968 113077320759115776 113211306989125632 113542334202544128 113764096574033472 113927526178357248 114150040877924352 114173638273400832 114237032221376512 114260647599931392 114483812927275008 114707414124398592 115008311861968896 115232937471074304 115344593475600384 115433098274930688 115569875884732416 115795598298569784 115961946288685056 116212453242568704 116301016307073024 116528166729547776 116552255737430016 116833840621682688 117062031716646912 117086231086497792 117175460038705152 117404318359093248 117633623668388352 118377820169699328 118402291542786048 118633546018455552 118920159204212736 119267878967967744 119500824044077056 119525527567466496 119616615456178176 119850241658241024 120084324161479776 120165257774628864 120256833188265984 120516618177478656 120608461355483136 120752002197356544 120844024756568064 121068755953385472 121161019903967232 121397662520967168 121422758163775488 121515291891990528 121659911988314112 121752626446467072 121990424544995328 122015642725122048 122574648168677376 122668700644933632 122762183879688192 123027381056176128 123267668909801472 123324609545109504 123591021702414336 123685207818633216 123926780490153984 123952398958854144 124194493488070656 124520277504688128 124615822877392896 124980196628496384 125128286672191488 125224298575036416 125798004232814592 125893872243965952 125919897355026432 126165834654547968 126261982981521408 126412252300357632 126508588417032192 126743853888700416 127114449952702464 127211985854005248 127362720362766336 127735125977862144 127794797950795776 127892187676409856 128168466950651904 128418795987664896 128516661249048576 128543228549922816 128794289543184384 129045840889948416 129132139634491392 129384350844715008 129762667660050432 129862235559297024 130016110370323968 130457189574770688 130556608253001728 130838643345457152 131094187570741248 131121287704608768 131438070699393024 131694785681227776 131822392543543296 131923540885635072 132079858153979904 132337826626936896 132527938615640064 132814232277221376 132915447208083456 133175047690911744 133202577985634304 133785179104739328 133812835527426048 133914811472805888 134176363838963712 134438427049586688 134568692388200448 134831521865521152 135094864681664748 135288937336799232 135581195449663488 135684519024918528 135949527851139072 136306147391963136 136572370336088064 136600602934247424 136704703378489344 136809597955473408 136971704752275456 137239227613119744 137267598065762304 137733277917118464 138002288225550336 138107456864649216 138136006799917056 138405803688198144 138740185738248192 139039899415216128 139145858795962368 139417628051423232 139446448828710912 140085312192774144 140192800737067008 140299638719643648 140602721207058432 140877335896915968 140942410908696576 141246881945616384 141354523221295104 141630606274461696 141659884524404736 141767840540655616 141936563986366464 142044730854211584 142308888576786432 142322161969161216 143003756196790272 143113484085755904 143222547859636224 143702016725094912 143769147694645248 143878711135961088 144189525319483392 144299409121738752 144471145486123008 144581243905179648 144611132118663168 144893575736082432 145273657088802816 145385126690291712 145557394700304384 145810229399912448 145983001117556736 146095015004209152 146478247943602176 146764338271617024 146876184284626944 146906546914197504 147193473763639296 147480961017083904 147867829536817152 148300191611486208 148413983496339456 148589840423227392 149093930942595072 149207552289144832 149529878109093888 149821928652275712 149852900233838592 149936104790556672 150214937942163456 150508326492831744 150654162906906624 150948409318834176 151243230430785024 151389778936725504 151685462098711296 152200054503899136 152231517697867776 152645083903033344 152943218832531456 153344415815958528 153643916628099072 153792791300800512 153910797699907584 154093167846309888 154394131064759712 154615928384913408 154949937656758272 155068021742764032 155370888972730368 155403007649906688 155706529149222912 155778454162243584 156082708955529216 156114974781997056 156233946718273536 156539091145457664 156844831557851136 156877254932299776 157716900829200384 157837093559599104 158178061357940736 158560212272283648 158902742188818432 159023838623956992 159334432058769408 159367370089955328 159488820608237568 159800322210988032 160097499648884736 160112432215306368 160220343699505152 160688824236638208 160811281807310848 161002669596475392 161125366342090752 161863550027956224 161897010885033984 162213215984418816 162336835261956096 162653899393327104 162687523633496064 163005272703092736 163432864224903168 163558267526578176 163682911839584256 164036508074901504 164230876257251328 164356891879735296 164432812726812672 164788028936552448 164913610424844288 165109880555569152 165235707320205312 165269865278472192 165592657984094208 166027036672917504 166351308228919296 166837715562921984 166965731433381888 167730672310419456 167858496325287936 168221112872730624 168349310642028544 168549669733810176 168678117889376256 168991805184933888 169485933270269952 169615981138673664 169816960483688448 170313501303816192 170393063934394368 170646144861050208 170891289267535872 171225061316886528 171260457410101248 171355548332064768 171390971399897088 171725719390912512 172061121186597888 172176186179321856 172512467792953344 172849406206611456 173016890213400576 173149647412396032 173354813827098624 173942919433027584 174451524460609536 174792250094321664 174828383606145024 175250760932524032 175593047574970368 175763190058057728 175898054514180096 176106477538639872 176450435502582528 177085643036295168 177566730254548992 177603437314179072 177950319027683328 178380238806319104 178901818451951616 179251236066115584 179288291351199744 179424923184267264 179775362487361536 180126486242219664 180247886661943296 180385249782398976 180774927266217984 180912692033224704 181266037134852096 181603133930078208 181741529855950848 182096493781450752 182134137245663232 182272937837985792 182628939669700608 182985636817492992 183023464087683072 184003050967400448 184143275819532288 184541071584264192 184901503364702208 184986914317664256 185386532553621504 185527811727949824 185890170735230976 185928598438281216 186291740232105984 186780416257032192 186923734316089344 187066184959524864 187470294942744576 187692430008287232 187836447862554624 188329175927488512 188697006349221888 188840808365948928 188879846032539648 189248751981821952 189392974472282112 189762882625548288 190115780833050624 190671674929053696 190817978781007872 190963397146181632 191602688966793216 191692196926193664 191838281514614784 192252700425977856 192399212162318336 192628193981497344 192774991873572864 192814842824884224 193191434314776576 193568761334922624 193698209451737088 194076526267072512 194413639199883264 194644001490075648 194793353338945536 195024165555485952 195685784362156032 195726237040115712 195834912379502592 196257965018185728 196641281356111872 197157106049089536 197542178521841664 197733588815314944 197885311328452608 198119787230969856 198791907923460096 199373170812125184 199762571536367616 199803866978451456 199914806387408896 200286583922884608 200677768657108992 200872217209208832 201264545758445568 201657640574380032 201853038582300672 202247282798281728 202642297022497122 202933406005198848 203371793174495232 203526778537377792 203924291776708608 204459221087944704 204858555504132096 204900904401371136 205057055067734016 205214396933210112 205457557128413184 205858841419679616 205997584756506624 206599916875677696 206757362323685376 207161185296973824 207204010199875584 207608705532297216 208110278607372288 208153299709329408 208718788193943552 209126442077134848 209169673243066368 210289201105600512 210449458079465472 210904081810587648 211316003845373952 211413616363044864 211870322918424576 212031784831942656 212445909411692544 212489826786607104 212651760810983424 212904845979549696 213067096281317376 213463332865179648 213483242953741824 214505634295185408 214670226128633856 214833821789454336 215653721541967872 215818066703941632 216284287979225088 216449113682608128 216871865857769472 216916698177994752 217340363604123648 217910485633204224 218077690035437568 218243882452779008 218715344099868672 218974501676335104 219142522506313728 219717371915403264 219884813899792384 220146507407425536 220314276426940416 220359820371296256 220790210645458944 221221441525625856 221369382230556672 221801744305225728 222450287417229312 222620975244509184 222884760634841088 223640896413892608 223811328433717248 224294817163640832 224732892978413568 224904157185835008 225322406913245184 225762489739247616 225981244360359936 226154641518231552 226422613978251264 227084668405088256 227528193148066944 228300081755848704 228347276546801664 228474064442753024 228521295199862784 228967625854550016 229414828248797184 230016623723937792 230465874942148608 230689186951200768 230866196549861376 231139751769464832 231591196597139568 231923892577370112 232424906485137408 232602032614146048 233056333459095552 233104511474860032 233667681243365376 234124063433293824 234172462172995584 234350920077410304 234808636718186496 235267247336776704 236755640339398656 237267092036911104 237840318408425472 238535757935935488 239001648088154112 239051055134932992 239233230912356352 239700483316482048 240168648322959552 240330515549257728 240513666376531968 241033236354957312 241216922710966272 241504004394713088 241688049513136128 242137511906770944 242795325041934336 242845516327550976 243030583783981056 243319823976628224 243505252892934144 243980849089990656 244031285450244096 245149296337354752 245337401289867264 245524367759376384 246054762112352256 246535337819602944 246649219090219008 247182043404828672 247370415637266432 247853560980307968 247904797917708288 248388986976141312 249040555009376256 249960393256992768 250256573344382976 250448597150072832 251596008465629184 251787744487931904 252331669309095936 252523965963042816 252824504600715264 253017176834064384 253487707777400832 254228899905404928 254423971708010496 254725440725532672 255470251955724288 255589595901591552 255784375352819712 256336933901303808 256837591975329792 257033322498097152 257086457099845632 257588579086368768 258091681779896832 258264279268982784 258768701689430016 259525335320100864 259724471118594048 260032220740647936 260914379149541376 261113216506003456 261677286690914304 262188375141482496 262242575409217536 262876141398786048 263389571362455552 263644785087086592 263847081771270144 264159716307959808 264675653253873792 265628464554442752 265830894416166912 266350095381823488 266405155971268608 267570358209478656 267625671054852096 268352727677927424 268876854099173376 269137384776400896 269663043731042304 270189729363329496 270577874673598464 271162390899326976 271369038049837056 271899055702278144 272612294783926272 273144740672176128 273201205868494848 273409406756978688 273943409504550912 274478455226239488 274535196131524608 276004576451100672 276214913729298432 276272013599834112 276811607376396288 277480371476496384 278079798830432256 278291717591924736 278835256102846464 278892897657421824 280170624385548288 280385601474134016 280599277439287296 281205442414116864 281754671793831936 282493763891232768 282709046442590208 283261212548923392 283319769048809472 283535681081311232 283873127972732928 284089461708423168 284617777153572864 284644323938322432 286007512393580544 286226968171511808 286445095719272448 287404033450189824 287538295389290496 287757422271922176 288379050638966784 288598818243477504 288942290972246016 289162487810359296 289222264237326336 289787151472164864 290547314177605632 290770253380583424 291114789400608768 291620458799824896 291966002235113472 292190030008418304 293528676543234048 293752368569253888 293813093828395008 294386947527278592 294961922034167808 295735659073634304 296600383222972416 296827966992678912 297179680846454784 298187861885190144 298415104578289664 299059756218187776 299643857304551424 299705800467677184 299872209581113344 300429875884326912 301016652985663488 301308325813813248 301896818637668352 302486460861570048 302779557873451008 303370924197422592 304400109007798272 305290167806066688 305886437665062912 306688831631917056 307287833256198144 307585582601601024 307821595399815168 308186335692619776 308788262129519424 309231856769826816 309899875313516544 310136043485528064 310741777945460736 310806015299813376 311413058298445824 312165417911058432 312229949563994112 312467893436547072 313078182290915328 313689663115702272 313754509864599552 315433801658400768 315674187119198208 316356122715881472 317120424544567296 317805484377636864 318047677247913984 318668864117538816 318734740179910656 318977641216475136 319600644421976064 320194999297769472 320224864430612736 321377648473276416 322005339192950784 322250732684181504 323727100055912448 324426431968837632 324673670523912192 325307798786654208 325375047266992128 326010545406185472 326865728449806336 327116535053156352 327365823679168512 328073016149803008 328461752514502656 328713783759470592 328865625453625344 329576057873104896 329827220849688576 330219761111138304 330471414640410624 330539730556944384 331185315968188416 332054073345835008 332702616457838592 333675431125843968 333931462866763776 335461344620838912 335716992650575872 336442225745461248 336698621284057088 337099339467620352 337356235778752512 337983610369867776 338971866540539904 339231962277347328 339633920967376896 340627002607632384 341292289722100416 341782578535071744 342450122633773056 342520914820202496 342711096664129536 342781942799794176 343451438781825024 344122242373195776 345024935585906688 345698812413222912 346033780426801152 346299294824792064 346709627654197248 347885838866055168 348903048921219072 349584500188643328 349656767212290048 350501521865048064 351186095149940736 351526380116115456 352212955077279744 352900871005165056 355133460509097984 355206874628358144 355900638055366656 356760477612638208 357803636903903232 358502472132231168 358576582702399488 358849846368534528 359550724974723072 360252972484439328 360495773323886592 360770499564797952 361549854532435968 361825384066449408 362532074269704192 363206267860156416 363483059711901696 364192987562901504 364268274491326464 364545875675971584 365257879339401216 365971273634985984 366046928175366144 368006101934800896 368286551639064576 369082143168528384 369803006729404416 369973828635328512 370773065107243008 371055623455899648 371780341470461952 371857196876562432 372583480464211968 373560832514064384 373847468632178688 374940589885489152 375384860016574464 375672895725109248 377394012698443776 377681616731897856 377759692065079296 378497503963643904 378785948944564224 379525765251096576 380231561666101248 381343349858107392 381635957562015744 381926794292363264 383205377933586432 383384393852387328 383676563029229568 384505400851955712 384798424324636672 385256387962994688 385549983747145728 385629685649768448 386382868629553152 387137522669845248 387396418903474176 388153052534145024 389288002980151296 389586706677891072 390048331110971904 391371568724312064 391669824759005184 392515930036371456 393282562712223744 394314212098179072 395084357043683328 395467177630629888 395770622656905216 396239574461939712 397583815846920192 398746341624250368 399525143072735232 399607733956902912 399829612774817792 401355537314217984 401744434418417664 402529091516891136 403315281148760064 403706077164601344 404494565596563456 405284594044994244 405866812010397696 406743586348990464 407053557074755584 407848583553417216 408918442175889408 409717111008264192 409801808802742272 410114110135468032 410428793866420224 410915114256826368 411717682839359232 413199833751355392 414322370593947648 414408020399751168 415217411064594432 416220557214744576 417437576387887104 418252884154269696 418339346486132736 420578402211201024 420898916158930944 421808163621175296 422632007690747904 422827232726089728 423740645836849152 424063569663885312 424891818823385088 424979653573214208 425303521621966848 425809691959099392 426134192562634752 426926665730359296 426966485907483648 429011268590370816 429340452257267712 429667643578908672 431307443083935744 431636133407883264 432568575958450176 432898227365216256 433743731715538944 433833396355989504 434680727208247296 435820971266408448 436155380070875136 436487764905558016 437430688199737344 437949003352670208 438285045012627456 439434743830806528 440293014814851072 440628552853880832 440719640742592512 441580421290917888 442442883051251712 443603488610451456 444900574834458624 445241950489018368 445769521269682176 447281792827785216 447622656867434496 448589634327281664 449465785956827136 449808314371670016 450644813826490368 451524979478495232 451962488720719872 452845227956502528 454169336810176512 455056386296133888 456600163511697408 456694553093603328 456948128885506048 457935251709100032 458829656497594368 460033247447875584 460931749884297216 461378373902401536 461732393099722752 462279503538929664 463182393194279136 463847785154740224 464849812970274816 465204065228292096 466112666918191104 466209022949720064 467335362486730752 468248126866587648 468344924345991168 468701840154820608 469617273436372992 470534494673553408 473511280678797312 474534184073822208 475680636816850944 477071515871870976 478003296176308224 478102110269865984 478466461824712704 479400966632964096 480337296645919104 480661031098515456 482066472709914624 482433845421932544 483008008789426176 483376099026272256 485590650083868672 485691032655101952 486639647953256448 487010505785868288 487961698179981312 488062570900488192 490298592674709504 490674802579734528 491048735518752768 492109524224704512 493070675639205888 493298438180438016 494364086809657344 494740831274532864 495707121960615936 495809595835416576 496777973952282624 498081110018752512 500513146688765952 500897194300145664 503192016931258368 503575488975863808 504663338618191872 505047931926085632 505649009201430528 506034353668128768 506975415554801664 508457799810809856 508847943416020992 509450881451065344 510940503911448576 511179191803183104 512673867802607616 513675183950659584 514066644996194304 514172914199691264 515177158172737536 516183363559793664 516528558537965568 517537403378860032 519050670640201728 519448942237188096 520064441481295872 521828758299082752 522226433012006912 523354573381828608 524376750282964992 524485150818435072 525752282797572096 526779142724911104 527289570174173184 527694163542540288 528319432615919616 529351306507747584 531256929108885504 532700190763646976 532810311942537216 535140716418957312 536705455355854848 537753708198346752 538274769552801792 539326087462084608 540379458726658992 541155749347196928 542324781798653952 542738076099674112 543798111404556288 545224589567852544 546289481344352256 546402411736989696 546818813513957376 547886819009101824 548956910452478976 549070392263049216 552009152902201344 552429827458596864 553623214752792576 554960742952992768 556159597660864512 556583435183849472 557670512205692928 557785795314843648 560341248771096576 560771202948268032 561198554878574592 562410884828233728 563509343587663872 564987527782465536 566522425097846784 566639538097618944 567071362162622464 567746255945465856 568178923416846336 569288647876644864 572015024787161088 572453936343023616 572890191438544896 574808066900379648 575076590778580992 575514844543844352 576758101277933568 577197636486955008 577884581944492032 578324975620718592 578444528474652672 579574302944329728 581094628355211264 582229578801217536 583240917599649792 583932004470226944 584380060016836608 587057353086468096 587504737138507776 588773895054557184 589923844068335616 591471318147268608 593200766445944832 593655933985357824 594359361692909568 596375723770380288 596830209156579328 598119512436375552 599287714609102848 599411600935354368 599744419162226688 600859751768653824 602033305971326976 602616651627626496 603793637275336704 604972921723140096 605559115746902016 606741848394845184 608800218015596544 610580335612133376 611772875330125824 613377663263834112 614575666512396288 615171165203202048 615643190799630336 616372671385239552 617576524259038848 619799750627033088 620272086971056128 621483555890921472 621612030599626752 622826116596891648 624330835822116864 624459899127988224 626156364581830656 627379326231404544 627509019729199104 630867603316801536 631348374238396416 632712245431762944 634240849089134592 635610968755273728 636095354495827968 637337728235077632 637469480359821312 637955282432950272 639201288843952128 640389998595538944 640449728861225472 644010678385901568 644501465368363008 647454200111824896 648852863937675264 649347341047824384 650615597573308416 650750094533984256 652021090812370944 653731456899612672 654233070106312704 654731647358337024 656146032299606016 656923505029005312 657427567518941184 659152115746209792 659654441699377152 660439522222276608 660942829280821248 661079461113888768 662370631936376832 664108146691670016 665405232915677184 667350862251687936 667862925733527552 670922689241677824 671433985301151744 672884451490922496 673397242568114176 674198678935240704 674712471557505024 675967220739735552 677943733081079808 678463924554694656 679267841934753792 681254005215264768 682584579444200832 684900245267546112 685041829640404992 685422193328259072 685563885599588352 686902877563650048 688244484746391552 690049871171813376 691397624826445824 692067560853602304 692598589649584128 693419255308394496 695771677732110336 697806097842438144 699169000377286656 699313534424580096 701003043730096128 702372190299881472 703052760232230912 704425910154559488 705801742010330112 710266921018195968 711801276110733312 713520955225276416 715607273807806464 717004944264462336 717153165404798976 717699692737069056 719101449949446144 720505944968878656 720991546647773184 721540999129595904 723099709064871936 723650768132898816 725064148539408384 726412535720312832 728385975125803008 728536548982652928 729091751351943168 730515758678802432 731942547269971968 732093856350732288 736012203869601792 736573103278129152 738164286337056768 739606013458808832 739947657270657024 741546130214486016 742111246911799296 743560682940923904 743714393753124864 745166960928423936 747121665028128768 749881179770978304 750769720033148928 751345791450218496 754788025396887552 755363233463795712 756995007927287808 757571897889128448 759051530502193152 760463123332202496 762686699716214784 763271915124031488 763853588584726528 766410755867172864 766768787704774656 767353126058459136 769010801703911424 769596848649273344 770512775925989376 771099967494291456 771259371299536896 772765737259106304 774275045339690496 774792837806948352 776306105068290048 778576005960302592 779173413355782144 780096662221943808 782743137448624128 783339649518010368 785031860072742912 786565125424447488 788628424196358144 790168714087366656 790934355261259776 791541245313810432 792479148923879424 797492683248500736 799050286145470464 799215467913805824 799659225549635584 802711074628435968 805058183033782272 806630562297520128 807412154329202688 808989131193126912 810569188089988488 811733624020795392 813487172697980928 814107114149511168 815697167106834432 817836884351778816 819434222016528384 819603617605484544 820228220270936064 821830228513652736 823435365678718464 828644741187895296 828816040799502336 830434822129188864 832441114429489152 834875152775774208 836505768308539392 836678692972265472 841156804422402048 841797832317861888 843616327242350592 845264015381495808 847481291673698304 848127139327770624 849783637646770176 849959307146428416 850607043243933696 851619383918198784 852268385125269504 853853331460718592 853932971814967296 858022537180741632 858680904514535424 859335287157817344 862614886167871488 863272266815766528 865137151916900352 865796454730432512 867487463431077888 867666792711979008 869361454416494592 871641942532816896 872310760141750272 874861376399474688 875898006705340416 876570090025254912 880586029629702144 881257105707761664 881439281485185024 883160842581835776 884885766102503424 887206977220902912 889801149668917248 890483900978036736 891539042539364352 894563585655570432 895245313734868992 897179268654563328 898931571913654272 899616628743340032 901289627652980736 903049958956990464 903924977441439744 905690455913005056 908338673620353024 910112772592267776 913200327023394816 913896257771012096 915870503418200064 917659312995188736 920066494895751168 921863499768594432 922756747804803072 923464786199445504 924559007077859328 926364786388558272 927695570309480448 929699625940549632 930408130456584192 932225333836382208 932418045899440128 936496253733175296 936689848691982336 937403680309641216 939234546872745984 941068989347106816 947022561357594624 949068368147644416 951361273633701888 954143031743741952 956006592352616448 956204220539731968 956932923649425408 958801933265928192 960674593291838208 964132945419829248 966016017578852352 966752198052544512 971181300167737344 973279295906512896 974021011571736576 975923396359962624 976125141800976384 980597185349419008 981349605159469056 982097471037505536 984219048449409024 986141351278411776 986596876360876032 988728173619314688 989481662549065728 991414243921231872 991619191670833152 993555947904565248 996162220037505024 1001026293377531904 1001794388600291328 1006384033862516736 1007150977951727616 1009326677236383744 1010095863852171264 1011298018402861056 1012068707336257536 1013950831109603328 1016915599621619712 1017695886832041984 1018901762902130688 1021881007822897152 1025347735605215232 1027350367901319168 1028133289992388608 1028345828399382528 1030354316345475072 1032366727119587328 1035074806757720064 1038101341280403456 1038897884474376192 1040128882962591744 1043657516598165504 1044452866024013824 1046709146763657216 1048753500565929984 1048970301636870144 1051504565595144192 1053558285449822208 1054579140348346368 1056638865231839232 1058702613015495168 1065400381527293952 1065620623885074432 1070281432837914624 1073410910711709696 1075507416396693504 1076549539105603584 1078652174924169216 1080758917453317984 1082311498694393856 1084649563597307904 1085476152199348224 1087596222809112576 1090449179135705088 1092578962688704512 1092804823473979392 1093637627027914752 1095773638018203648 1097913820904957952 1098140784526098432 1104018305804402688 1104859654917193728 1107246429505585152 1109921485905985536 1112319195321729024 1113166870367698944 1115341024411385856 1115571590629687296 1120682497542193152 1121542405896536064 1124821769656467456 1127018687175327744 1133044850195693568 1133279076195237888 1135492511890931712 1136357846833692672 1138577295753289728 1144030049574322176 1144907872686047232 1145780382877089792 1149616133800759296 1150153181557161984 1151029689087688704 1153516202555867136 1154395272973910016 1155769163888984064 1156649951241437184 1156889056949305344 1159148605888659456 1162189256710422528 1164459157602435072 1167864008940453888 1168760120033673216 1174114706172936192 1175009474277015552 1177547790109114368 1179847688136671232 1182942636294537216 1186401532891889664 1187311867970715648 1188718723385819136 1192751447540760576 1196239024872751104 1198575429218205696 1198823201870708736 1199488838324453376 1204066611942653952 1205233303255252992 1207587274550673408 1209945843446280192 1211118231493804032 1213483696789690368 1217600436031193088 1221160671224266752 1223545750660251648 1226755326527668224 1229151333024792576 1230342330406404096 1231286381599260672 1232745342770479104 1235153048518077696 1239599501254066176 1242967111781842944 1243224061199253504 1245652233193783296 1248661671644233728 1252312729163661312 1254758652462809088 1255018039458398208 1261735206633603072 1262696748476792832 1265424490863525888 1268481698178269184 1271221937510547456 1272190708991655936 1274675456470155264 1274938960719642624 1275910564865900544 1278402577687904256 1280779997191077888 1280899457722450944 1288021356771803136 1289002930736726016 1294908400223649792 1297705727875350528 1298694682095648768 1301231195146616832 1301500189067968512 1304042181624741888 1307462913799225344 1308466140212625408 1309463294716674048 1312292064599212032 1313847010058010624 1314855135037882368 1318304231492419584 1320879044444553216 1321885658561642496 1322158922227777536 1324741263872753664 1330810465831354368 1334701724503375872 1335725851467055104 1341845378483355648 1342867970602303488 1345768902981844992 1346794485136228352 1348397357870481408 1349424943115010048 1351934441479471104 1355887466162159616 1358535683869507584 1362508010430529536 1365169158888401664 1369800490535092224 1370083659280809984 1370844386656518144 1373805755127300096 1376488969492783104 1380099742343626752 1382795249652891648 1384135121707204608 1385197179299168256 1386838510616788992 1391543355464220672 1395612195684876288 1398338000754573312 1398627068849160192 1402006087460192256 1404744380599762944 1406105520464461824 1408851820309118976 1411603484020660224 1420533842036391936 1423602552221466624 1427041910450552832 1431214547615612928 1434009888528924672 1434306330809597952 1435399385474138112 1438202899898892288 1441011889937757312 1441983093295546368 1446199418129743872 1447301536265797632 1450128297078816768 1456771950251606016 1457073097965305856 1461031517357604864 1463885094539943936 1464187712701464576 1472024407739203584 1473146206556258304 1476328572674113536 1479212026917617664 1479895314541314048 1483092260428972032 1484222493823598592 1487121365881847808 1487428787506249728 1490333921856847872 1494243330056257536 1501539440066297856 1502691582900436992 1509576050793775104 1510726466927591424 1513990015854575616 1515143795778256896 1518103061004386304 1520926246664404992 1525373399432429568 1526543830248062976 1527707177169453056 1532821511734345728 1533537575409549312 1538021603407822848 1539193697298546688 1541025551851978752 1542199934988582912 1542518742599073792 1545531474518212608 1548550090679380992 1549585675613896704 1552612210136580096 1557152011920605184 1558346826711564288 1560193324443887616 1565486274897248256 1566679299036020736 1570063720145485824 1573130250848894976 1577256848392716288 1580337428174733312 1581868710522519552 1583082490627620864 1584958297847758848 1598100572290940928 1598430935827611648 1599318451099271168 1605422149256871936 1610116366067564544 1613261124595040256 1614824308658405376 1617978262386253824 1621138376179976976 1623467248041590784 1626974345395961856 1628214228299022336 1631394334213668864 1635673768703557632 1638868444033056768 1639207235210969088 1640456440541872128 1643660457027305472 1646870731357436928 1657289482375790592 1660869644258377728 1664882228858978304 1669750305551548416 1673011536617078784 1673357385944530944 1682313608844804096 1683595664635723776 1687232654484701184 1690528030762991616 1694962583347396608 1699567275293540352 1699918614292856832 1701214086487867392 1703238767836397568 1704536770250539008 1707865943629934592 1716045074361483264 1717361809029070848 1718670574315634688 1725229772335742976 1726544533631533056 1730274303833800704 1731592909460865024 1734974926862155776 1735333585423958016 1738722908832989184 1743283885065633792 1749722752798949376 1751796013410680832 1753140180050509824 1761172059259404288 1762514211415523328 1766321685163671552 1769771532205006848 1774413954441805824 1779602299337834496 1780967801956073472 1783078085078728704 1789127171311140864 1790490627469737984 1794358537309126656 1797863143827308544 1799233257486680064 1802579255305961472 1806099917913980928 1807849954882879488 1811380911826010112 1816677347240706048 1820225545184535552 1826400654046789632 1827792515542024192 1831741006836400128 1835318625990377472 1840132989791502336 1843726999537188864 1845513495609606144 1846929572398891008 1849118014155718656 1852729572777116544 1859399251881099264 1860816260913168384 1864450667672764416 1864836091798880256 1872992507466350592 1873379697383964672 1878469093745491968 1882137978694213632 1894045122715189248 1898136736295288832 1902722547267403776 1908286063487483904 1912013184705232896 1912408441079463936 1913865847298850816 1917603866531856384 1921349186583676416 1932032035157704704 1933504396105089024 1942362600335474688 1946558591813025792 1948042023143473152 1951846792719925248 1952250283601952768 1961194370698838016 1962699210318938112 1964194942075011072 1968438096898818048 1972282702556823552 1977456347238629376 1978963325098131456 1982828487842463744 1983238383341666304 1987111895809130496 1992324440075010048 2002052586755063808 2003588777200582656 2012768067725033472 2014301955903455232 2018653354472767488 2020191727704342528 2022596036805722112 2024137414672515072 2027901662219206656 2033831199243239424 2035391773664083968 2037803525804261376 2043762015645794304 2054700735802638336 2056266579984777216 2056691656798765056 2060708632690950144 2064733454239174656 2070149613515440128 2076202682560806912 2077795768948752384 2080257765925183488 2087315033196331008 2088905732048027648 2093418293527314432 2097507001131859968 2097940603273740288 2103009131190288384 2107116570899644416 2109158280696692736 2113277730463678464 2117405226030990336 2130800763054587904 2140562865675829248 2146821821423419392 2151014832793387008 2153099078211207168 2157304349848338432 2161517834906635968 2164622997388787712 2169299127194615808 2170952304398696448 2175192445618225152 2185157925377409024 2185609646947958784 2187275254055829504 2191547276036407296 2195827641809915904 2196281569052196864 2208036611608805376 2209719309834387456 2214492859011170304 2219842971811971072 2224638390643458048 2226333740735397888 2230682048822771712 2231143181259374592 2241364995084386304 2249643539312934912 2254037374350655488 2266089700391387136 2270985023781863424 2272715693667385344 2277154591506579456 2288060099148644352 2289815745372094464 2291560765754179584 2299232267601518592 2300306363114323968 2302059378175377408 2307032405111734272 2308790545947820032 2311538327777968128 2313299902482874368 2313778113898610688 2318297211777318912 2324378513420845056 2328918315204870144 2335728017880907776 2337520240067346432 2348229412345872384 2350018948554031104 2355095580218228736 2359695376273342464 2365885272589074432 2372803065783779328 2374623735941431296 2377437446771638272 2392478049745502208 2397150858436411392 2397646403741417472 2398977676648906752 2408133223885307904 2415174549101346816 2419891686892560384 2422236462987608064 2426967393579380736 2435200872062386176 2442321342448533504 2447091501320503296 2453510653055336448 2458302666049585152 2460684660812808192 2465490685540958208 2470306097036155392 2485934223563685888 2486448122398507008 2491304466387566592 2497323343288467456 2504625458327322624 2509517304925618176 2510036078916796416 2523470413267206144 2525393496953585664 2530848981727051776 2542443875021094912 2544381417983311872 2549350912940310528 2549877921439285248 2551821129731801088 2556805155375808512 2561559994382155776 2561798915444901888 2576042713543606272 2578005861473452032 2589816800447299584 2595411455750701056 2597389364191297536 2602462390293233664 2603000378135937024 2608084363249483776 2614925827598450688 2616932280425250816 2624584129198424064 2627694020116021248 2629710270075764736 2641758088889106432 2643771317123284992 2644317844455555072 2649482527745507328 2661620931662708736 2669403449006751744 2671451702934110208 2683690756966711296 2685735941204606976 2691537805963689984 2693588970272456704 2696794715740962816 2698849886230020096 2703868882958942208 2711774932324319232 2717071367739015168 2725016020861059072 2730338317776803328 2739600981070184448 2741688773313036288 2747611510254600192 2752977938985566208 2760199484687253504 2765590499305783296 2768270243414409216 2770394358598336512 2773677021233577984 2783086710928441344 2791224391369752576 2796676001509146624 2797254137698320384 2809488761199525888 2812211040928923648 2817703640618237952 2823206968041320448 2841067684072783872 2847205104442933248 2854083820901105664 2862429095231225856 2868019777057849344 2868612661619195904 2870798770948276224 2876405799797784576 2882023779875514624 2892398836259487744 2900256594157633536 2913543900503212032 2922063034715209728 2927770189079887872 2928375425402929152 2944048815478407168 2946292413112516608 2952657145348227072 2958424053835235328 2959790629082628096 2966184520857944064 2968444987647197184 2974242731763695616 2974857575012499456 2980667843713695744 2988486660112515072 3003078880132595712 3005383165800873984 3019152101587550208 3021452933855182848 3027980031709151232 3030287591556513792 3036206122008772608 3041852493328809984 3050746798864859136 3053087660496125952 3055414354338906112 3065643023468691456 3076043206815645696 3082051103703957504 3084399869977165824 3085037485198147584 3091062949036425216 3097100181358761984 3105224420273160192 3114304023841210368 3116693653423128576 3120386648887775232 3130972549794496512 3133358598072041472 3140127440290971648 3146260501697789952 3154513696785432576 3160674856349466624 3163737421045039104 3169916595695517696 3196201144581881856 3196861871655223296 3198636902198542336 3210844298513743872 3220232732135129088 3226522249190080512 3229648617316810752 3235956524772507648 3242276752359953952 3246934496083181568 3253948690791923712 3256428456598044672 3262788668427337728 3271347537407115264 3277736888066113536 3278414470421938176 3280912881083744256 3287320914054610944 3293741462714873856 3314578964751581184 3321739288516755456 3329764457717956608 3339500611103096832 3346023073234157568 3346714771889061888 3364627217689608192 3374465308969402368 3381056061525983232 3399134550587080704 3399837228585713664 3406477535672795136 3409073540501078016 3415731887259869184 3432090148722966528 3434723618058141696 3437341148631269376 3450459544671485952 3453089067263066112 3460548607667601408 3463185818921730048 3469949853724311552 3470667170847916032 3477445817665978368 3486567770131267584 3503592026821361664 3506280360101019648 3522344118518808576 3525028422831046656 3532643370327343104 3539543064410013696 3548827908883611648 3559204598675668992 3561935603912146944 3566156170157457408 3578254342622281728 3588717074618253312 3595726287654617088 3598466514973360128 3612199835827961856 3615699909765758976 3622761823652020224 3633354694481412096 3640451090369071104 3652801308093579264 3655585031084048384 3663482013672800256 3670637251980754944 3680265979583004672 3687453999074377728 3691026991219212288 3693859144797782016 3698236028311437312 3705459145554233088 3718798503762198528 3728901335345528832 3729672183597760512 3745985014932701184 3756938187490983936 3764275957388427264 3788090245430378496 3796273472590577664 3805445094534807552 3816572126974967808 3824026369410465792 3824816882158927872 3827731694597701632 3835207733063712768 3842698373167352832 3864064070315409408 3867008792210178048 3884725200670949376 3893117183626051584 3896084046286946304 3903693585439850496 3904500567203905536 3922388741397676032 3925398420637876224 3928389884150022144 3936876193797636096 3944565405113647104 3954912694477258752 3965656975684927488 3966476766683332608 3974223791618260992 4004105173510127616 4007177554401165312 4025536135450066944 4028603911806910464 4037306708945534976 4040383455408685056 4045192073611444224 4048274829345030144 4055803324438413312 4067662398486478848 4075607051608522752 4087524031291588608 4109401471605276672 4112533159969554432 4121417265381900288 4129466908478349312 4140299227030880256 4152405365121613824 4155591537897504768 4160515531850366976 4174630066392662016 4177811464096055296 4186836587054628864 4195014002263719936 4195881206547480576 4206018262380576768 4214233141799288832 4218316561393385472 4226555460927356928 4234810452061980672 4261601526109175808 4281125731351658496 4293643642846838784 4302029665586774016 4306198156422414336 4314608699696676864 4323035669813271936 4338598254389231616 4341904608797392896 4350384891236450304 4370315850754818048 4371219293895917568 4383094552072814592 4391655283619831808 4392563138104393728 4416073223217610752 4419438619668774912 4428985718022340608 4439685943623942144 4449276781286916096 4452667481470795776 4461364097645543424 4462286362518749184 4482729990168772608 4508074748701310976 4532179400782774272 4541970047563726848 4545431387334770688 4554309183013158912 4576120198297288704 4579631490744188928 4583121531508359168 4598464535203037184 4600612726228647936 4614064810223468544 4617581091895640064 4623076655555936256 4626599804965748736 4627556227797221376 4636594423554637824 4648757026841690112 4657836630409740288 4671456035761815552 4675040480134692864 4696458824691744768 4700037897108062208 4710191160436457472 4719390752546684928 4731770545178148864 4745606131567558656 4749247471882862592 4754874893543276544 4794301716872822784 4795292807482834944 4797955353297813504 4816266447770615808 4830349098202693632 4839783373785120768 4844472925975216128 4853934787158761472 4870401744124772352 4884642684897067008 4894183002641006592 4907021306110672896 4916605332099170304 4921369321625616384 4930981371081916416 4940612194072310784 4971868447127371776 4982608932775133184 4994646686576934912 5009250916654645248 5019034609851236352 5020072157833592832 5046940826534412288 5050786993907171328 5061697963454103552 5084887750042189824 5098701825880621056 5099755842878570496 5103642259463602176 5113610310751617024 5123597830889803776 5152085427087212544 5156011722946904064 5179633600894599168 5190822911501402112 5194778728382595072 5204924780586467328 5206000756271874048 5216168726498967552 5229851655196901376 5249168258396848128 5255388040232042496 5259420540151529472 5283516177778212864 5287542634246569984 5298965055491014656 5323241863325417472 5338806898013503488 5342903405868220416 5367381513933422592 5371471882409213952 5383075611927379968 5387177940544913408 5393589431481925632 5397699772460040192 5407737765917884416 5423549864648638464 5434142735478030336 5450032041722118144 5460676635553606656 5479201962140368896 5483377546626072576 5495223020509200384 5505955877971132416 5520398969374507008 5531180998611566592 5536540486828818432 5540788717196673024 5547354042467155968 5582448782739505152 5593352003018293248 5594508275396640768 5618977522399051776 5635407281236475904 5646413936082640896 5682135368145567744 5694410208885866496 5708167641802211328 5724858190462451712 5736039554115698688 5737225323238391808 5741597541896552448 5752811599595569152 5764047559751029248 5800513188315267072 5827087801006424064 5844126069430419456 5855540378159775744 5856750850805858304 5888097630956814336 5892584826225033216 5905314290696454144 5916848107670470656 5932369041715888128 5936889975294394368 5948485463527391232 5949715150024998912 5961335687427391488 5976973320225030144 6006157760265191424 6010766331601747968 6038304203175100416 6042905867710365696 6055960063418302464 6060575183113027584 6072412244017545216 6083704986657619968 6101493597729718272 6106175320992251904 6131286046937382912 6164102207407915008 6168799739954331648 6170074970396295168 6182125898072850432 6194200362717523968 6210448840546320384 6228608047682420736 6233387306846257152 6240773297775550464 6261945099588993024 6266717196144082944 6280254880581943296 6292521003395579904 6309027393570865152 6321349712698933248 6327474842090078208 6339833191391035392 6392402289163763712 6397273804397084672 6421688597027487744 6440465464270258176 6453044498380161024 6459297234633621504 6471913049545015296 6484553504719907904 6493868992166363136 6507897381583847424 6512856913196089344 6525577336854675456 6555473776132227072 6556828940843876352 6561825762167488512 6574641828109221888 6587482925429747712 6629157929503162368 6643478577033510912 6659528915435913216 6679001222206193664 6692046146468315136 6693429543778123776 6748930617938804736 6762112123051966464 6798269101174161408 6812955071345590272 6818147081002156032 6831463774519738368 6864180297445933056 6869447236116283392 6874682297262538752 6900919089342971904 6906178134526132224 6921097215335202816 6926371637843460096 6939899707448623104 6941334341695832064 6954891635331956736 6973135540262535168 7007184053642723328 7012560720202039296 7044688237037617152 7050056845662093312 7065286740654686208 7079086128820027392 7097655817767223296 7118409197351337984 7123871207824293888 7132312340314914816 7177434149236506624 7191452575309234176 7196933029946720256 7224399671655923712 7245523647304040448 7266709388962824192 7280902180738142208 7305602616187158528 7311170062168096768 7326964027345600512 7341274503961509888 7360531959166009344 7374907998148755456 7382053982438424576 7396472056622874624 7410918291108466176 7457802670691057664 7459344367195521024 7491970029865402368 7513876374981967872 7528551914776854528 7576180490860756992 7592546945181155328 7633144253949935616 7648052738820931584 7649633764317855744 7655463389195403264 7670415466127425536 7685396746334705664 7728128140630818816 7734017584420356096 7769450401341898752 7786234367252103168 7792168092573892608 7807387170879700992 7809001134407811072 7844777482795352064 7850796841275752448 7873752387595272192 7889130810227294208 7931313951369854976 7932953533366665216 7948447583236521984 8008210347020255232 8014355108802330624 8051072270900133888 8057207823613820928 8074613417891069952 8080766910817370112 8090384147222888448 8096549658690060288 8111606648876826624 8135324796972957696 8151214103217045504 8175048062583177216 8218802943210553344 8225066319939108864 8242834530763800576 8258933816956698624 8280598454061760512 8304810730243227648 8311183075795009536 8321031063700733952 8349260132785324032 8373673174109257728 8390028004527439872 8391762413094961152 8428466283598577664 8436633122786770944 8453110921854713856 8469620904123961344 8523203052218351616 8562251462703316992 8587287285693677568 8604059331173548032 8612396312844828672 8629217399393353728 8646071339626543872 8677196508778463232 8700769782472900608 8740631701509636096 8766189104145629184 8783310567239663616 8785126276208787456 8832146446435221504 8838877239337549824 8857971436044681216 8879371887247884288 8898553562573832192 8905334962941591552 8922728195291086848 8924572725037498368 8965459980337545216 9016149497402621952 9064358801565548544 9083940095127453696 9090862774669541376 9108618366026317824 9152240396594577408 9159262981488377856 9166243063016718336 9196929070406074368 9228129620446937088 9246153311111872512 9253199609931497472 9255112455594442752 9273188847109275648 9315673260819480576 9342912071523631104 9350080960269385728 9392917649383489536 9400075794216124416 9420382320872914944 9438781505093369856 9463541090356297728 9491212263135117312 9509749787086553088 9588603433745645568 9590585614965669888 9595910706595627008 9632532895541231616 9660698196405387264 9679566747570241536 9688945851950432256 9707869574317522944 9740803488249544704 9769285369794134016 9788366005282013184 9814042612221345792 9833210664198340608 9842738643251232768 9861962742163832832 9881224388144621568 9943736894254743552 9965217865550266368 9989293373153869824 10018501833309290496 10038069219702472704 10040144315667185664 10093881653068824576 10123395926908207104 10197403651761242112 10199511685757140992 10227220621503234048 10247195661779607552 10304170854174425088 10312023445893808128 10359267201789198336 10381645823002804224 10389557456765190144 10409849561172934656 10412001512543748096 10432337452997935104 10459703310393802752 10510776080464084992 10518841080303058944 10567032355556425728 10575085268493139968 10597930110982029312 10646483726650834944 10677613796027006976 10685806811736440832 10734763027866845184 10766151223854759936 10774355881089826816 10787178862963851264 10795399544920080384 10847099729297276928 10868285470956060672 10900064083444236288 10921353271107213312 10958403924280737792 10966755093252145152 10990446041018400768 11011911755942264832 11040797938749014016 11062361997223133184 11073080973657636864 11081577434393346048 11094708084934311936 11186704006036586496 11189016550793281536 11237955044798103552 11270814562472951808 11292827872165281792 11364270736291135488 11388820417771732992 11416335283604422656 11449716380924903424 11472079108231397376 11474450646476783616 11483195083793104896 11505623199191138304 11528095119502058496 11601026376630534144 11654175602012848128 11688252138860838912 11711080756319551488 11713501701611716608 11776195261913628672 11785169652450066432 11810628581392908288 11833696215340941312 11864738083431776256 11896970927054782464 11899430300049997824 11922671374854782976 12012315520530382848 12021532663203495936 12076608406350200832 12085811735420731392 12111920126836604928 12121150366226055168 12144824488035090432 12167409973315239936 12202987195459436544 12262572093874765824 12328204414815830016 12337599479908663296 12364251796145700864 12388400725435047936 12420897681092640768 12457216095364841472 12466774613692514304 12481546595551100928 12523890199177986048 12533434392288165888 12560509761163886592 12585042006791159808 12618054787141730304 12642699425397866496 12654949684180156416 12679666382782070784 12784804578327527424 12794547608794169344 12843377194054975488 12880930928540516352 12906088996760322048 12918594469267243008 12943826099090030592 12969107009439815808 13015794763167694848 13025713826392178688 13051154673709350912 13110947552264454144 13113657881687752704 13149283656218443776 13174965850859495424 13258315859006324736 13286957154067021824 13319057830871826432 13358002444412387328 13384092292936630272 13386859087556247552 13524224246103932928 13596538202348322816 13625910142691180544 13636294162004312064 13662927549039476736 13728360594891866112 13738894472232566784 13749364594525077504 13801838178685943808 13842194430670405632 13852743275686920192 13879799414897246208 13882668683391664128 13909783270663913472 13946271080525070336 14014368107285446656 14025121440404078592 14089376474075234304 14100113691324186624 14130573481309372416 14158172257640054784 14195311635534446592 14236818394702675968 14247742415648587776 14264624680629829632 14382905150618468352 14393866059893440512 14448799343311847424 14491047294608080896 14533418777925648384 14561804361476284416 14611205232374317056 14622340124336193536 14653928054691201024 14682549007923019776 14721063918332018688 14749815996297510912 14764107964876849152 14792944113245749248 14821836582216932352 14915605341382115328 14983940059730804736 15027752749963935744 15057103829553709056 15152360981721513984 15185093890362310656 15296105477641863168 15299267528635711488 15310926778390806528 15340830932254851072 15370793492669411328 15456256281261637632 15468035168840712192 15538900802683797504 15572468734504206336 15584336185147785216 15614774341759401984 15618002268815622144 15689554965590704128 15747504775190544384 15778261620454588416 15862627902739709952 15896895166473043968 16016420694040510464 16028710217604661248 16102144541800267776 16114415647227641856 16149226835782139904 16161533821634740224 16180768294445776896 16193099317380120576 16223213297753653248 16270649593945915392 16302428206434091008 16350096125166354432 16437605886421106688 16450132639878217728 16485669061527601152 16517867633913397248 16561196908123521024 16609621460486455296 16622366151590019072 16642062127401467904 16747346348218515456 16780056009054879744 16783524826189922304 16856932567197155328 16906221843709427712 16939241808247922688 17046406104436703232 17124502925406633984 17174574571387355136 17208118662347096064 17224792625689657344 17258434798786707456 17292142679253087744 17401539564945801216 17481263403019272192 17532378208291258368 17566621134479327232 17570252552417574912 17664292892870443008 17677754478675099648 17715942872089362432 17797107125147664384 17810669925883183104 17845456390582173696 17849145450074996736 17930919960675090432 18032298994805243904 18128717603131097088 18167880190254907392 18181725549339082752 18217236732052635648 18304480793189154816 18318525962976755712 18393858140812148736 18492306622223745024 18506399219862994944 18510224911188885504 18546377694218551296 18631346521638961152 18685824143047262208 18700161920538771456 18785835298766979072 18800151588432248832 18840764641745829888 18877563010186739712 18927082180712595456 18982424526270234624 19019499574173106176 19177206867491291136 19191821413191254016 19265065791082463232 19321396392810774528 19359133495140483072 19377891703900864512 19415739148635045888 19481606976499089408 19538570739588268032 19576732010564026368 19666421328396681216 19685477286502465536 19723925484327665664 19762448776289243136 19887473788509487104 19930435731100532736 19978586746307739648 20037003666618580992 20076138439404945408 20080288631334371328 20246791853816414208 20394807303522484224 20454441243006468096 20494391323559215104 20608341708348850176 20624046891787616256 20718534403578396672 20763291646005608448 20779114913530380288 20819699122345869312 20824003025087496192 20864674905995870208 20919406620787605504 21021552160928169984 21037682160606117888 21134064711112851456 21150170536986279936 21195860221964058624 21292967453301669888 21355227592054013952 21371613623472881664 21532302447709519872 21574357725927702528 21590799089840160768 21736570941912121344 21800128166888472576 21842706542214426624 21916807848561475584 21933510186504290304 21980892082036801536 22023823511884529664 22081595877498028032 22124723994446266368 22146161947315273728 22189416169868623872 22373408012073172992 22378033101586563072 22475910089596207104 22541629124945903616 22585655744330563584 22728541472582270976 22777640835543465984 22899432761849806848 22944158216462794752 22948901292953567232 22966390167586209792 23011246398382276608 23056190239004116992 23202052753261068288 23308351204025696256 23376504277721677824 23422161512639102976 23427003403223433216 23552390523827257344 23621257162785816576 23667392430681882624 23793941854109564928 23798860600099995648 23845342749709565952 24024631041060765696 24043065326406991872 24153216812700401664 24171623470841462784 24223840253673209856 24242300732452110336 24289648976070180864 24334819946630479872 24405974390918873088 24525144187749531648 24656408829631660032 24675198959817326592 24728503592291401728 24776801450870095872 24841795362185281536 24914432190729682944 24933549227385028608 24963093191102201856 25047780398355972096 25121019522327773184 25170084013582319616 25285398850795732992 25309899368360312832 25359332765564141568 25569609156655054848 25589095217588338688 25686754388109950976 25761861857081032704 25812177993520644096 25837188938534486016 25887652198180061184 25938214018879631616 26031589526335389696 26102309347418701824 26221895104528908288 26298567312436887552 26349931701718990848 26516631718012649472 26573914308134043648 26638115661743652864 26716004888824774656 26768184585873260544 26773718175112495104 27048448492207865856 27193076404696645632 27251820285382361088 27272588324008624128 27325855098078953472 27456721189783732224 27477788944465133568 27498729189050155008 27684388861340811264 27759598829794492416 27765337366783328256 27819566541327826944 28028736214570893312 28050242880808157184 28178752948150468608 28200227382648373248 28261146962618744832 28316344515280109568 28390623271068893184 28473636789405351936 28529249361259659264 28765810301236936704 28787732119786881024 28897598686623694848 28982094589216161792 29066837555851296768 29123608722952568832 29222410464748634112 29244680248672387072 29307856109382402048 29365098015846039552 29442127836664037376 29499631992595021824 29528215929753698304 29585888226491498496 29643673164433864704 29831210682764230656 29967880119461609472 30055505499927871488 30114207659107418112 30370187780724621312 30592210955283726336 30598535057271422976 30681661864509702144 30741586985338822656 30912512562523275264 30936070337681424384 31077801605367595008 31144937469008412672 31168672370295570432 31229548683518803968 31236004537631244288 31379109931181408256 31556523240909176832 31725255805479419904 31793790332946087936 32032841388081020928 32057420435209322496 32204289083600535552 32298453671564279808 32323067643269480448 32361536588891553792 32386198634760241152 32541299187891830784 32604856412868182016 32700192250332708864 32875211772842213376 32900265279756435456 32971338123055202304 33035735267826794496 33122393816247042048 33219242920972910592 33244732303180038144 33284124254802935808 33560112018109759488 33567049652379844608 33713865134394310656 33812443687418855424 33878483616495845376 34092812208873406464 34249005850813267968 34349149142774710272 34416237324694192128 34449585251379314688 34516869597573414912 34584285358506175488 34803079129891602432 34962526806038544384 35064756416582516736 35133242268958654464 35140505104835149824 35328585785740886016 35355508957350199296 35431885744178724864 35594214250295328768 35690912781164347392 35698290900149993472 36064597989610487808 36257435206262194176 36335760380509814784 36363451098678165504 36434473464105271296 36608961586378309632 36787716281624297472 36984613244447490048 37012798439725989888 37092755388437102592 37262693043277922304 37371648286094524416 37400323841077542912 37571670597533958144 37600303176864497664 37681529283491659776 37755126020373479424 37854164361425190912 37964849052540469248 38038999148346212352 38354413734982582272 38383642826382508032 38530131582164926464 38642792785621549056 38718266990280966144 38755783407801729024 38831478297270091776 39077141479176536064 39153464021128052736 39332842656793362432 39447850968655331328 39524897552578486272 39774947577018974208 39860871462201065472 39957173492615479296 40074007333237161984 40152276878809890816 40160577262668742656 40789614607044968448 40908882486012936192 40988782647118430208 41216683416697700352 41248093783575232512 41526583292011216896 41558229827060760576 41639398244691738624 41648006050174992384 41729349811991740416 41838813241575211008 42043104321856339968 42075364321212235776 42268129422225702912 42300341073972559872 42391720443928117248 42585934906603339776 42710455184108027904 42743227246945763328 43148715451855405056 43181598179680321536 43473141883824242688 43600256333776945152 43685413084428853248 43833615697122951168 43867020373008580608 43961784164073603072 44047647023769059328 44163191754996056064 44249447988892532736 44292323894630547456 44378832339737247744 44746816024146345984 44951820179192414208 45083258249891807232 45171311488661127168 45457082945164541952 45555281671086931968 45888316432925589504 45897802585907134464 45932780335172419584 46022492796764553216 46112380478008233984 46404105506522136576 46616702408051392512 46753008555443355648 46844323025278205952 46854006806446866432 47242514325571633152 47334784861363765248 47587883708219129856 47690685499419131904 48049262082121531392 48086130652813983744 48306433625400803328 48343246941682925568 48447680507346419712 48484601464904220672 48579297952140361728 48669639893260959744 48811948781837746176 49050288375499063296 49312817659263320064 49350397919634653184 49457007184582803456 49553602901740191744 49683590724370563072 49828864381459365888 49867098454770057216 49926186382204403712 50242039044655546368 50340168027164639232 50570797701591465984 50718665531128283136 51139218313310109696 51178190435176677376 51373508776219901952 51523723714162065408 51624355987041288192 51674377877068972032 51775304396360122368 51876428037759263232 52204618694837403648 52443790209057816576 52597134624873775104 52699863403437981696 53033263436025298944 53147828616268087296 53432009777649549312 53536369171746521088 53547436350224990208 54096896984415731712 54386152809393291264 54503640570764722176 54545176648017248256 54651710196157906944 54913442379567464448 54955577888930267136 55519197659588984832 55530674733566656512 55639133082655653888 56057472429141786624 56100485761616314368 56357505896300937216 56400454765296746496 56522293925237489664 56632689030560219136 56781246542137786368 56947273578810703872 57058498722519318528 57531620602473873408 57575464239573762048 57795197373247389696 57964189178432323584 58133675111702593536 58247217445905137664 58444820929497268224 58615712218764804096 58730196031692079104 58999263985190043648 59056431859507396608 59171776452982996992 59287346328867729408 59662421365528461312 59935760238923218944 60111010999855742976 60228415318214836224 60740375561449242624 61184421910567452672 61363323729019404288 61483173970677645312 61825025125046550528 61872140675362848768 62155603210735190016 62289874938016825344 62337344740591140864 62459097367037607936 62472009075262488576 62758219862362816512 63113046481818353664 63450511610958839808 63587580665892175872 64065682776162041856 64114840870418644992 64596907343128559616 64723073177783107584 64772397269520482304 65209712825736364032 65400384500665417728 65750423545684426752 65800530559512870912 65942676246110404608 66071470535653588992 66244787632494084096 66438485841945821184 66568248509605871616 67120224036219518976 67134099304759689216 67427730268788621312 67624887374837710848 67756967232991690752 68185624417746812928 68698298285549420544 68832474649388384256 68899170502758629376 69033739195146829824 69168570717012350976 69606158259783204864 69925053612077088768 70129512833165033472 70266484537917308928 70281010209670299648 70657171571481772032 70863771488357449728 71381825562328694784 71396581800299986944 72129195979220975616 72514870412524388352 72671520761019629568 72726902197356331008 72868946928210542592 73217923172756619264 73575432563248594944 73969226488894980096 74025596879451979776 74185510776874205184 74525386086555844608 74743296572189048832 74800647682155085824 75143341195067916288 75363058566983319552 75510252040746958848 75929698105080938496 76077998296692424704 76708827469965164544 76767285652765016064 77060263164329852928 77285585571243098112 77436533980561932288 77511566815603458048 77662956594540183552 78306928042256105472 78665685313586724864 78895701937310662656 79049795105156972544 79549895154037948416 79721742924402130944 79914346985230958592 80148014666474323968 80304553757619781632 80321154525337485312 81579229214089936896 81817764972025872384 81977565294236860416 82433366833395400704 82496187567150465024 83053166584022433792 83278796489383477248 83296012100349984768 83458699623983480832 84086208643712679936 84150728642424471552 84536258844451405824 84600682147945119744 84783440887856234496 85171869813206679552 85420910368216055808 86297430903710810112 86363196359360643072 86946283767648485376 87200512667553890304 87370826168857706496 87667231394245902336 87734040746017161216 87923568328147206144 88095294047538118656 88326383509992112128 88498895977785065472 88584647789261094912 88757664679474495488 89493632048292691968 89903640358384828416 90166516499783614464 90342622977322254336 91110563342173863936 91776632865851179008 91795605171814268928 92044985593529106432 92224760956016467968 92808211013044273152 93233404816102785024 93506017110886711296 93688646050556411904 93708013612893732864 94669569722727530496 95175767416438259712 95381370998838263808 96098524164243062784 96172261305627967488 96612867250801606656 96895361014692839424 96969202929808441344 97158595904280723456 97623897563675492352 98100576750998126592 98625635318526640128 98700795839269306368 98914014369165606912 99107205803480383488 99367181448741126144 99657728762918731776 99734196909540114432 99852372764408807424 100680336054329278464 101141595403182931968 101437331062256566272 102278436626620219392 102356380870353354752 102747017552439803904 103047447428324130816 103248711974082576384 103348755754137944064 103550608792720244736 103752856075518526464 104409237389674807296 104887580418115633152 105194269249747550208 105399726806875963392 106066526872050597888 106295657232536174592 107072738343493042176 107094872700449980416 108193793968831463424 108772305618786582528 109007281141529444352 109090353296034496512 109303420392315813888 109826884759134928896 111038395319177969664 111278266165311307776 112114944858283573248 112200971523232628736 112715011792601874432 112800909530593492992 113044587850474979328 113265378061120438272 113562493084275572736 113894547157621407744 114116997445038637056 115063241204947746816 115150928479147524096 115590394746494779392 115928378356864647168 116267350223405187072 116494434891810275328 117231424437529608192 117460392063384158208 117998527970380087296 118343552905965993984 118574692657735458816 119324842731056922624 119871520477846437888 120222021999711485952 120456830636429672448 122368843821134905344 122726647458038808576 122966347941355290624 123650050250093101056 123744281350725697536 124579749876033650688 124674689481182281728 124918194734075215872 124944018150524977152 125516439724725633024 126226092963636707328 126901023221917679616 127175161331784351744 128131365552324083712 128229681740837289984 129446146355566215168 129544794539040964608 130419425651472728064 130800769001330835456 131500847091368853504 131601061119025741824 131885352492220809216 132142941071307177984 132489575264988168192 132876971683891642368 133136497019211743232 134240448072439037952 134855460537577242624 135249774749675421696 135513934465983381504 136371248835493625856 137664949298776768512 137798341005517258752 138067478390293659648 138337141434024701952 139212316519566409728 139850107224154177536 140259025666330066944 140532969075834617856 140562020419340599296 141727542976714899456 142763651124657389568 144258391958441951232 145029740825048776704 145343041522039259136 145453804394712662016 145737893856421085184 146435846345513238528 147150865126497189888 147938452977789960192 148051193758903959552 148371021553748410368 149050772173111689216 149486593144378097664 149601295364310171648 150726117133966639104 151020504081493917696 152155996593384849408 153417654939930329088 153534571305530032128 154120526328659705856 154571171142486196224 154873067961123864576 155023133631206916096 155325913189080367104 156613856084512210944 157331370627173449728 157791403874621325312 158099590210313945088 159099790308075896832 159443485848804261888 160296029332948647936 160609107515239563264 160642309050674970624 163158458428179873792 163635529944051744768 163955130588473720832 164866733666790801408 166557592978766954496 166592024200699969536 166917399247966961664 168172417287425359872 168301457284848943104 169072517688902811648 169201364295890239488 169566881775712468992 170343739626413359104 170841820736432111616 172594861807421620224 172726392718721286144 173892567535296970752 174401025335107780608 174741652337715412992 175334462788491804672 175847136656294412288 176190588095076237312 176997791955570130944 177169295578522189824 177515329358948990976 178987264096585383936 179807280716769656832 180333032999567228928 180685245954644508672 182221126684347727872 183553265731702358016 184089971187058212864 184449521912032935936 185616422026088546304 186466809632205570048 187012034221773422592 187377292101112823808 187416027225787465728 189339139445455060992 190351534832876519424 190762741997676527616 192197048328486125568 192344522611255934976 193790722029385678848 194317191808561446912 196201153501996253184 197251270637053280256 197401591678538612736 197828028738331213824 198214411606960766976 198734362897482252288 199315457525837463552 199704745528817614848 201360672108658556928 202283190806365863936 202874662124513132544 204556873253240438784 204712761740706709504 206094894856648261632 206497423948165152768 206697511508275888128 207101217585440489472 207505712151037052928 208818474779349614592 209775160836231266304 210388538499495100416 210799453613751926784 212591314465072349184 214145476686986084352 214189745400899960832 216387587937662926848 217544611237573165056 218014562283058888704 218180706592068993024 218606840784631627776 219653769518269857792 222076790638355939328 222556532330622615552 224229889716567146496 224401943046465257472 225430023585203748864 226089175700949958656 226530756122240876544 227789094315242815488 228233994890077274112 230126482409895493632 230301856958295048192 231180789492989558784 231856756713729294336 232534700446810374144 232988869783620550656 234920784126768316416 235997055940760174592 236687105811931987968 237149385315470917632 238649685462113845248 239743040955692875776 240444043999422971904 240913661272859344896 244737687642269810688 245453294916077617152 245932695882710581248 247300100500186202112 247488562701451395072 249159499752067301376 249836389468150431744 249888036301049954304 252452185927273414656 253802046443835359232 254350322663568703488 256262731104648167424 258892292711132430336 259089589078081929216 260838851302945456128 261601538002661670912 263001694182737707008 263202122238051483648 263770704984441618432 264285882142614355968 264979150529976336384 265753943367783284736 266272994038423486464 268480896144878075904 269710921075154485248 270499549499350843392 271027868931966763008 275329898597553537024 276134956780587319296 276674282868049403904 278424633039132819456 279700214448308355072 280518051332660133888 281065938151669235712 281124040838681198592 285527302249314779136 288516783916883902464 290686083044078518272 290907608789425324032 291475787712842170368 292871692691026477056 294301730252994379776 295876905955579920384 296102387517807919104 296742043107496820736 298101544346223378432 298973186288756195328 299202590728620343296 302041008162987835392 304311993186769698816 306835309879860658176 307069142611060064256 308241052657319411712 309142342284972392448 309746135922247729152 310046267262413832192 310651826378160734208 313227712169024421888 314662741254346899456 315582807749242650624 316199180420627890176 318199580616151793664 318886971697608523776 321218215030479126528 321284618101349941248 326316916856359747584 327271059888103489536 327910261176947441664 333115185957533908992 333834798495933923328 336344834574850719744 336602914569697886208 338145035377805623296 338402728591780478976 339133763551424937984 340687479252826718208 341683641472864223232 345189723614843240448 345452785437442572288 347785135070593941504 348802050670215561216 349483304675430825984 351694273312588824576 352381176190152474624 353995583911140261888 355030658717897981952 357974528193170767872 359614561433539313664 360666065999134457856 361370491909289017344 367106531463404716032 368179942374116425728 368899043824065871872 371232844052177092608 374024068443546845184 374754584202225647616 374832054451574931456 378678278890910121984 380703069665753038848 381525483995353055232 384394096656972251136 384689045222511869952 388634383617122893824 392402307003992506368 394502541274106560512 394803183357077225472 395656057476662427648 396428823213921533952 397468725794964504576 398630915051674927104 399409491057635229696 402721344217317113856 404566381612731727872 405749324249026265088 409113746506480877568 412994847896330305536 413395023016551776256 414202435170880978944 415011424302074105856 417636949558699229184 419550321672462532608 420777076998990200832 421598907227503853568 425182628930144698368 428290953373972168704 432775175875325853696 435089222475146330112 436029124566117777408 436361413184137986048 437213681569263255552 439307539036539715584 444153581276711878656 445113064661245231104 448459779433134292992 448803886092930514944 452178351401899917312 453061512244481753088 456467989780154548224 460252964819790987264 460603713916590096384 462361578985979117568 463713513427458588672 465069400893620748288 465977739567241101312 469841568253536632832 471994111881520349184 473374211623863975936 474298770630941835264 477299370924227690496 480888087998845943808 481827322545718689792 489475375284539621376 490906589832155234304 491865391765421162496 494600201000372404224 499672778936300863488 499776072602099908608 504904371854546829312 507604092887670718464 508700645327137406976 512525462209296334848 517784585422264860672 518179178156163858432 521677702605890912256 523203076005323341824 526003388365475414016 527541409968883236864 528571764285228711936 531507886735566569472 532545988076846972928 536961792289756151808 539421842150308970496 540999098998701686784 542055737863933526016 550659797195107074048 552269913561174638592 553348565736098807808 556849266078265638912 559400428896616710144 561036102665320267776 562131876303338471424 562248081677362397184 571054604498629558272 577033567833767804928 581372166088157036544 582951575425684340736 588603460505988759552 591753811911159840768 592204775035615838208 593484086214993641472 596203088692446756864 597946372577512390656 604082016325975670784 608623986373539397632 613670619759721316352 614138285222120128512 618284684569944784896 619492271844495458304 620092534524827664384 621303652756321468416 626455424338048843776 629325482508693798912 631165615498485301248 632398360841255780352 637773943395217047552 642436430060958253056 642569236202699882496 652633833712719495168 654542119776206979072 655820522353894883328 666230371915067817984 667669596991867846656 672689669149701439488 673205829139395772416 676290070755611246592 678267527102849875968 683367282945728446464 690379447229686480896 690905570874885144576 695570270141187883008 697604101340431122432 698966609350861651968 704762352380304949248 707991167822280523776 710061317435795963904 715949056386341535744 719229122867078627328 721332131998268915712 722740983818578034688 734213062926809432064 736359884748232851456 737798087648131743744 742465688104354185216 749509168404451295232 749664108903149862912 757356557781820243968 761406139331506077696 763050967990706110464 768788193313944502272 777268767234245787648 784804614007985012736 789005082548213121024 789606366714154450944 791312114953324855296 792857646427843067904 794937451589929009152 797261830103349854208 798818982115270459392 805442688434634227712 809132763225463455744 811498648498052530176 825989695792660611072 828404870341761957888 830022848604148211712 835273899117398458368 839100643344925065216 841554153997980401664 843197814455007707136 856581906747944337408 865550351750651707392 872058249132235554816 872722826368275972096 874427363138526511104 878615078073079431168 888307162553423757312 890226129322490462208 896919558866268585984 897607772185861029888 906123024488963506176 912935979560309096448 920505929639581974528 921207427833180192768 924723157971958235136 927427026854917177344 930138801787241496576 931955479134482202624 939683136507073265664 943988223763040698368 946748423247727951872 948597541261883670528 954598741848455380992 963654645091437379584 978950750569079242752 981813179664310468608 983730783530842324992 999345557872601726976 1009808743709093658624 1015208185775341436928 1017401290654274813952 1025050924418592669696 1035569170844529721344 1036358356312327716864 1043355405211781824512 1046406152010646683648 1055082819937766473728 1057143528570457423872 1065091976153693945856 1073923584579512303616 1078843684300617940992 1081998197997403373568 1084111475727867052032 1101319594390214148096 1104539827122349277184 1106697131472197615616 1113698532156531277824 1122072205330640535552 1124263752606676942848 1124496163354724794368 1142109208997259116544 1154067135667535609856 1165903150851368681472 1177206921011977519104 1183507623822319681536 1184409550071231676416 1186968172429987282944 1192406177384893513728 1195892745155024781312 1208164032651951341568 1217247972747078795264 1227341239519442632704 1238984543688990916608 1240185069049655328768 1242607305512642936832 1252910848676097687552 1258650965017387597824 1262331230996970602496 1264796721682511560704 1275547886790434095104 1284872860121916506112 1305267667425438990336 1309084239552413958144 1311641044707789766656 1332460743830135635968 1335339193983735693312 1345379338299402878976 1346411658278791544832 1356535054205699751936 1380758894459372961792 1381811141749770289152 1391140540282375766016 1395208202680862244864 1397933218701723303936 1409524704760609898496 1415982335644561047552 1420122634871591927808 1431898112772683071488 1442664263996537831424 1445481967637156069376 1468426125853618864128 1472719769496465702912 1475596175296263487488 1499018336808902590464 1499328217806299725824 1514713115563640487936 1522812278663012155392 1526101935981412220928 1537576386627889004544 1554537534468491575296 1569609228015970025472 1578010165096426242048 1582624229906649710592 1585715292855686135808 1594523660206699708416 1597637964230540918784 1610885376869268455424 1618265526450926911488 1622997296996105060352 1651979391585321222144 1656809740683523915776 1660045697208296423424 1670547798234796916736 1678201286689850130432 1683108307995960803328 1686395628910015414272 1713163813495888674816 1731100703501303414784 1744116498264471109632 1748854726277053022208 1776614325106847514624 1780452258644980924416 1793839117732537171968 1812246048977927012352 1825871959120618192896 1841011859279163949056 1842414855666360385536 1854854053709834354688 1860277603574482993152 1863910958268964405248 1879366273014146531328 1887976447526081396736 1893496846495455903744 1897195082523767341056 1927309290182874759168 1957901501138158485504 1963626359328620937216 1967461567061684649984 1998691115745203453952 2019617487418187317248 2034802581308549627904 2050101848837185339392 2071138341689059442688 2072716712624655433728 2086710810423563649024 2092812304021293367296 2114287057140914847744 2130183952307387891712 2147847169159024607232 2157687368601235881984 2163996395994806747136 2168222951455734104064 2202639188780428296192 2209079654244698554368 2213394262944395231232 2227397064313062555648 2248527505213353885696 2248992326709449588736 2284218417994518233088 2331806301702737362944 2354413842023955038208 2367015247644639363072 2368819100142463352832 2373936344859974565888 2384812354769787027456 2391785490310049562624 2416328065303902683136 2434495945494157590528 2477969087377981833216 2485214611025285873664 2505821697352195375104 2517301930034775195648 2524662461993941204992 2529593443365023121408 2569745720243833012224 2618168479104827916288 2623282089415579533312 2664921487660271271936 2670678387967471386624 2690758676598805757952 2692823316557583089664 2761517788918745923584 2763622283499540578304 2782281080564751532032 2790416405361724489728 2795866437403446607872 2819049409521219796992 2831964671289122095104 2840245269743183855616 2863796225545366142976 2890963935274312138752 2936852251707237728256 2945439538992931405824 2951192350592526974976 2998036673617805180928 3029426231127280975872 3045624557326024310784 3052203871962824441856 3075152773255778009088 3109075068936983150592 3139218456031940050944 3165248459813299421184 3171430585711372271616 3195275928461081837568 3221770753738536910848 3236531052901853822976 3245994593992210120704 3303958783170642444288 3313619481367047831552 3320091394416592846848 3341095596469593833472 3366216615991921606656 3372791257820030828544 3426327626991777349632 3462201407002606829568 3497709452554106044416 3553228650213695029248 3560904517289961848832 3587678235465074343936 3624492097955854024704 3651743918241236385792 3682023718558327898112 3720555207148965986304 3727821916537928810496 3758732546028293062656 3775952895052162793472 3786993692990911807488 3794390165047534682112 3854618580365749518336 3915803002276316971008 3927252718657241874432 3934923134123369299968 3997382231490406907904 4039234974836374634496 4069605162617099255808 4142276683378118885376 4145433425249310867456 4173421620847127298048 4185624608042586734592 4228574114281829695488 4260367904614775783424 4295694338318049214464 4327992791989613494272 4336445902911468208128 4405278377560856592384 4418159308489397108736 4426788525888790462464 4497055010426707771392 4497984653418899177472 4568436835989036466176 4663612603405474725888 4708827684047910076416 4734030495289278726144 4747872689719949131776 4783570980620099125248 4832656130607805366272 4868991890988315181056 4955938174755963666432 4970429222050571747328 5011643394704390750208 5034603860069550391296 5049324923987882409984 5059186886730046242816 5139491440487666024448 5246564178831159066624 5329842975320542543872 5341356775934942773248 5381517353197611515904 5523035577837491847168 5527244566999081156608 5564562161129503064064 5580832810723448979456 5591732874806893215744 5638098819042439593984 5663929342578244190208 5680490539486367711232 5781927870548624277504 5873704503414475456512 5890879077985862811648 5902384701185053949952 5996073347235610361856 6058852462254561951744 6104407743925648883712 6150305546511556018176 6218150137873966301184 6278436912063880101888 6342861171422744543232 6390551856922163675136 6443541507477073821696 6473062105803707645952 6491989187984420241408 6607917566341284888576 6627238962734095663104 6640182788833185693696 6682191192939187666944 6745582515640061657088 6852655253983554699264 6995418905108212088832 7106457300427390058496 7121809034579923697664 7175356470930148687872 7248984195911708049408 7303487836482472771584 7455643833075857620992 7517465092056586125312 7551905790104325586944 7573987385981823614976 7588780330095069364224 7709237160731499036672 7854505437314483748864 7869846268246738599936 7994764462980813815808 8078469949672749268992 8284553366756237770752 8290866850498621734912 8346843241694254596096 8371249216085173469184 8457148228563659390976 8520735809229551566848 8591388676636098428928 8672891805822936416256 8810556755121713184768 8836318616978794217472 8853577051777580924928 8994110020853415542784 9136873671978072932352 9327225206810949451776 9417655368095820152832 9495745379439898263552 9665312261215610732544 9737983781976630362112 9911876349511927332864 9940858444101143494656 10023286789408781500416 10098649847975764819968 10118373773460092485632 10278982880975332048896 10493128357662318133248 10659685950641085087744 10682713551869885546496 10763034706395223031808 11046071155674983694336 11161665621446897958912 11183465749613786431488 11276197638084879187968 11327858685156488380416 11360981078972735422464 11563855741097248555008 11747409006828950913024 11781758155971725623296 11804769402370107899904 11992146694471220723712 12117704924509123903488 12208815487851297767424 12436300275747932602368 12556873824127760203776 12685722342845489086464 12781103713844327350272 12887083014954147643392 12983978375968840482816 13215835132682569777152 13254477925468191326208 13280365577666371387392 13491165031280123314176 13705310507967109398528 13990837810216424177664 14243618069159847395328 14350712941860297375744 14497968391823416098816 14606975672964945543168 14911287666151715241984 15034930184113172250624 15103811580208651173888 15147974771963647229952 15177560660190138728448 15418474321462998073344 15739692536493477199872 15989528925961627631616 16569106733512475541504 16581733700997243469824 16693686483388509192192 16742498432170346938368 16914296457127318781952 17041471618459103133696 17345783611645872832512 17621113510243426369536 17672637233957588434944 17707154103555161849856 17988220041706831085568 18654450413621898903552 18835310736191640305664 19330624522431221465088 19475967563953260724224 19823752699023854665728 19881716888202286989312 20046573578817563000832 20236747546920184971264 20557965761950664097792 20986256715324636266496 21319371901282170175488 21365427103739771092992 21526069412790446063616 22366931499227572862976 22552395276169758375936 22655717370312976760832 22721962157945470844928 23127711482194497110016 23563516311943451246592 23609538804740215799808 23984293388942441447424 24235409849018247806976 24872600551495865204736 25113747648255520407552 25371444685690978172928 25562207427688654700544 25774166029908295286784 26431670265365139554304 26508955850936382652416 26560731155332742774784 26982330062560246628352 27410621015934218797056 27981675620432848355328 28487236138319694790656 28995936783646832197632 29213951345929891086336 29822575332303430483968 30069860368226344501248 30295949543927294459904 30355121320380277456896 30836948642925996146688 31479385072986954399744 31979057851923255263232 33138213467024951083008 33484996864340693876736 33828592914254637563904 34082943236918206267392 34691567223291745665024 35242227020486852739072 35345274467915176869888 35414308207110323699712 35976440083413662171136 37308900827243797807104 37670621472383280611328 38661249044862442930176 38951935127906521448448 39647505398047709331456 39763433776404573978624 40473495093840369942528 41115931523901328195584 41972513430649272532992 42730854207479542185984 43052138825580892127232 44733862998455145725952 45104790552339516751872 45311434740625953521664 45443924315890941689856 46255422964388994220032 47219077609480431599616 47968586777884882894848 49745201102991730409472 50227495296511040815104 50742889371381956345856 51124414855377309401088 52863340530730279108608 53017911701872765304832 53121462310665485549568 53964660125120493256704 55963351240865696710656 57991873567293664395264 58427902691859782172672 59645150664606860967936 60139720736452689002496 60710242640760554913792 61673897285851992293376 62958770145973908799488 63958115703846510526464 67657185828509275127808 68165886473836412534784 69383134446583491330048 70690548935830353739776 70828616414220647399424 71952880166827324342272 74617801654487595614208 75341242944766561222656 77322498089724885860352 79295010796095418662912 79526867552809147957248 80946990187680739885056 82231863047802656391168 83945026861298545065984 85461708414959084371968 89467725996910291451904 90209581104679033503744 90887848631781883379712 92510845928777988440064 94438155218960863199232 95937173555769765789696 100454990593022081630208 101485778742763912691712 102248829710754618802176 105726681061460558217216 106035823403745530609664 106242924621330971099136 107929320250240986513408 111926702481731393421312 115983747134587328790528 116855805383719564345344 119290301329213721935872 121420485281521109827584 123347794571703984586752 125917540291947817598976 135314371657018550255616 136331772947672825069568 138766268893166982660096 141657232828441294798848 143905760333654648684544 149235603308975191228416 150682485889533122445312 158590021592190837325824 159053735105618295914496 161893980375361479770112 167890053722597090131968 178935451993820582903808 180419162209358067007488 185021691857555976880128 188876310437921726398464 191874347111539531579392 202971557485527825383424 204497659421509237604352 212071646807491061219328 212485849242661942198272 215858640500481973026816 223853404963462786842624 231967494269174657581056 238580602658427443871744 242840970563042219655168 246695589143407969173504 251835080583895635197952 270628743314037100511232 272663545895345650139136 277532537786333965320192 283314465656882589597696 287811520667309297369088 301364971779066244890624 317180043184381674651648 318107470211236591828992 323787960750722959540224 335780107445194180263936 357870903987641165807616 370043383715111953760256 377752620875843452796928 405943114971055650766848 408995318843018475208704 424971698485323884396544 431717281000963946053632 447706809926925573685248 477161205316854887743488 485681941126084439310336 503670161167791270395904 541257486628074201022464 555065075572667930640384 566628931313765179195392 575623041334618594738176 636214940422473183657984 647575921501445919080448 671560214890388360527872 715741807975282331615232 740086767430223907520512 755505241751686905593856 811886229942111301533696 817990637686036950417408 849943396970647768793088 863434562001927892107264 954322410633709775486976 971363882252168878620672 1007340322335582540791808 1110130151145335861280768 1133257862627530358390784 1295151843002891838160896 1343120429780776721055744 1431483615950564663230464 1511010483503373811187712 1623772459884222603067392 1699886793941295537586176 1726869124003855784214528 1908644821267419550973952 1942727764504337757241344 2014680644671165081583616 2220260302290671722561536 2266515725255060716781568 2590303686005783676321792 2862967231901129326460928 3022020967006747622375424 3399773587882591075172352 3885455529008675514482688 4029361289342330163167232 4533031450510121433563136 5180607372011567352643584 5725934463802258652921856 6044041934013495244750848 6799547175765182150344704 7770911058017351028965376 9066062901020242867126272 12088083868026990489501696 13599094351530364300689408 15541822116034702057930752 18132125802040485734252544 27198188703060728601378816 36264251604080971468505088 54396377406121457202757632 108792754812242914405515264
- Sum of all divisors σ(n): 407957024283847840424934423
- Sum of proper divisors (its aliquot sum) s(n): 299164269471604926019419159
- 108792754812242914405515264 is an abundant number, because the sum of its proper divisors (299164269471604926019419159) is greater than itself. Its abundance is 190371514659362011613903895
Bases of 108792754812242914405515264
- Binary: 1011001111111011100001100001110010011111101100000101100010000000000000000000000000000002
- Hexadecimal: 0x59FDC30E4FD82C40000000
- Base-36: DO3YYJQXI4G000000
Squares and roots of 108792754812242914405515264
- 108792754812242914405515264 squared (1087927548122429144055152642) is 11835863499636803810063108721159307570121221336989696
- 108792754812242914405515264 cubed (1087927548122429144055152643) is 1287656195707162149705317291631483496013732611793810244813176249485953538719744
-
108792754812242914405515264 is a
perfect square number . Itssquare root is 10430376542208 -
The
cube root of 108792754812242914405515264 is 477382679.7099574231
Scales and comparisons
How big is 108792754812242914405515264?- 108,792,754,812,242,914,405,515,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 108,792,754,812,242,914,405,515,264 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 108792754812242914405515264 cubic inches would be around 39781890 feet tall.
Recreational maths with 108792754812242914405515264
- 108792754812242914405515264 backwards is 462515504419242218457297801
- 108792754812242914405515264 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 108792754812242914405515264's digits is 108
- 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 108792754812242914405515264 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 108792754812242914405515264 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/108792754812242914405515264/
Chicago style:
Numbermatics. 2024. "Number 108792754812242914405515264 - Facts about the integer". https://numbermatics.com/n/108792754812242914405515264/
The information we have on file for 108792754812242914405515264 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 108792754812242914405515264, math, Factors of 108792754812242914405515264, curriculum, school, college, exams, university, Prime factorization of 108792754812242914405515264, STEM, science, technology, engineering, physics, economics, calculator, one hundred eight septillion, seven hundred ninety-two sextillion, seven hundred fifty-four quintillion, eight hundred twelve quadrillion, two hundred forty-two trillion, nine hundred fourteen billion, four hundred five million, five hundred fifteen thousand, two hundred sixty-four.