195338600193449991805599744
195,338,600,193,449,991,805,599,744 is an even composite number composed of five prime numbers multiplied together.
195338600193449991805599744 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, nine hundred seventy-nine divisors.
Prime factorization of 195338600193449991805599744:
236 × 38 × 76 × 192 × 1012
(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 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 101 × 101)See below for interesting mathematical facts about the number 195338600193449991805599744 from the Numbermatics database.
Names of 195338600193449991805599744
- Cardinal: 195338600193449991805599744 can be written as One hundred ninety-five septillion, three hundred thirty-eight sextillion, six hundred quintillion, one hundred ninety-three quadrillion, four hundred forty-nine trillion, nine hundred ninety-one billion, eight hundred five million, five hundred ninety-nine thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 1.95338600193449991805599744 × 1026
Factors of 195338600193449991805599744
Divisors of 195338600193449991805599744
- Number of divisors d(n): 20979
-
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 72 76 81 84 96 98 101 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 202 216 224 228 243 252 256 266 288 294 303 304 324 336 342 343 361 378 384 392 399 404 432 441 448 456 486 504 512 513 532 567 576 588 606 608 648 672 684 686 707 722 729 756 768 784 798 808 864 882 896 909 912 931 972 1008 1024 1026 1029 1064 1083 1134 1152 1176 1197 1212 1216 1296 1323 1344 1368 1372 1414 1444 1458 1512 1536 1539 1568 1596 1616 1701 1728 1764 1792 1818 1824 1862 1919 1944 2016 2048 2052 2058 2121 2128 2166 2187 2268 2304 2352 2394 2401 2424 2432 2527 2592 2646 2688 2727 2736 2744 2793 2828 2888 2916 3024 3072 3078 3087 3136 3192 3232 3249 3402 3456 3528 3584 3591 3636 3648 3724 3838 3888 3969 4032 4096 4104 4116 4242 4256 4332 4374 4536 4608 4617 4704 4788 4802 4848 4864 4949 5054 5103 5184 5292 5376 5454 5472 5488 5586 5656 5757 5776 5832 6048 6144 6156 6174 6272 6363 6384 6464 6498 6517 6561 6804 6912 7056 7168 7182 7203 7272 7296 7448 7581 7676 7776 7938 8064 8181 8192 8208 8232 8379 8484 8512 8664 8748 9072 9216 9234 9261 9408 9576 9604 9696 9728 9747 9898 10108 10201 10206 10368 10584 10752 10773 10908 10944 10976 11172 11312 11514 11552 11664 11907 12096 12288 12312 12348 12544 12726 12768 12928 12996 13034 13122 13433 13608 13824 13851 14112 14336 14364 14406 14544 14592 14847 14896 15162 15309 15352 15552 15876 16128 16362 16384 16416 16464 16758 16807 16968 17024 17271 17328 17496 17689 18144 18432 18468 18522 18816 19089 19152 19208 19392 19456 19494 19551 19796 20216 20402 20412 20736 21168 21504 21546 21609 21816 21888 21952 22344 22624 22743 23028 23104 23328 23814 24192 24543 24576 24624 24696 25088 25137 25452 25536 25856 25992 26068 26244 26866 27216 27648 27702 27783 28224 28672 28728 28812 29088 29184 29241 29694 29792 30324 30603 30618 30704 31104 31752 32256 32319 32724 32768 32832 32928 33516 33614 33936 34048 34542 34643 34656 34992 35378 35721 36288 36461 36864 36936 37044 37632 38178 38304 38416 38784 38912 38988 39102 39592 40299 40432 40804 40824 41472 41553 42336 43008 43092 43218 43632 43776 43904 44541 44688 45248 45486 45619 45927 46056 46208 46656 47628 48384 49086 49152 49248 49392 50176 50274 50421 50904 51072 51712 51813 51984 52136 52488 53067 53732 54432 55296 55404 55566 56448 57267 57344 57456 57624 58176 58368 58482 58653 59388 59584 60648 61206 61236 61408 62208 63504 64512 64638 64827 65448 65536 65664 65856 67032 67228 67872 68096 68229 69084 69286 69312 69984 70756 71407 71442 72576 72922 73629 73728 73872 74088 75264 75411 76356 76608 76832 77568 77824 77976 78204 79184 80598 80864 81608 81648 82944 83106 83349 84672 86016 86184 86436 87264 87552 87723 87808 89082 89376 90496 90972 91238 91809 91854 92112 92416 93312 94031 95256 96768 96957 98172 98304 98496 98784 100352 100548 100842 101808 102144 103424 103626 103929 103968 104272 104976 106134 107163 107464 108864 109383 110592 110808 111132 112896 114534 114688 114912 115248 116352 116736 116964 117306 117649 118776 119168 120897 121296 122412 122472 122816 123823 124416 124659 127008 129024 129276 129654 130896 131072 131328 131712 133623 134064 134456 135744 136192 136458 136857 138168 138572 138624 139968 141512 142814 142884 145152 145844 147258 147456 147744 148176 150528 150822 151263 152712 153216 153664 155136 155439 155648 155952 156408 158368 159201 161196 161728 163216 163296 165888 166212 166698 169344 171801 172032 172368 172872 174528 175104 175446 175616 175959 178164 178752 180992 181944 182476 183618 183708 184224 184832 186624 188062 190512 193536 193819 193914 194481 196344 196608 196992 197568 200704 201096 201684 203616 204288 204687 206848 207252 207858 207936 208544 209952 212268 214221 214326 214928 217728 218766 220887 221184 221616 222264 225792 226233 229068 229376 229824 230496 232704 233472 233928 234612 235298 237552 238336 241794 242501 242592 244824 244944 245632 247646 248832 249318 250047 254016 255227 258048 258552 259308 261792 262144 262656 263169 263424 267246 268128 268912 271488 272384 272916 273714 275427 276336 277144 277248 279936 282093 283024 285628 285768 290304 290871 291688 294516 294912 295488 296352 301056 301644 302526 305424 306432 307328 310272 310878 311296 311787 311904 312816 316736 318402 319333 321489 322392 323456 326432 326592 328149 331776 332424 333396 338688 343602 344064 344736 345744 349056 350208 350892 351232 351918 352947 356328 357504 361984 362691 363888 364952 367236 367416 368448 369664 371469 373248 376124 381024 387072 387638 387828 388962 392688 393216 393984 395136 400869 401408 402192 403368 407232 408576 409374 410571 413696 414504 415716 415872 417088 419904 424536 428442 428652 429856 435456 437532 441774 442368 443232 444528 451584 452466 453789 458136 458752 459648 460992 465408 466317 466944 467856 469224 470596 475104 476672 477603 483588 485002 485184 489648 489888 491264 495292 497664 498636 499849 500094 508032 510454 515403 516096 517104 518616 523584 524288 525312 526338 526848 527877 534492 536256 537824 542976 544768 545832 547428 550854 552672 554288 554496 559872 564186 566048 571256 571536 580608 581457 581742 583376 583443 589032 589824 590976 592704 602112 603288 605052 610848 612864 614061 614656 620544 621756 622592 623574 623808 625632 633472 636804 638666 642663 642978 644784 646912 652864 653184 656298 658217 662661 663552 664848 666792 677376 678699 687204 688128 689472 691488 698112 700416 701784 702464 703836 705894 712656 715008 723968 725382 727503 727776 729904 734472 734832 736896 739328 742938 746496 750141 752248 762048 765681 774144 775276 775656 777924 785376 786432 787968 789507 790272 801738 802816 804384 806736 814464 817152 818748 821142 826281 827392 829008 831432 831744 834176 839808 846279 849072 856884 857304 859712 866761 870912 872613 875064 883548 884736 886464 889056 903168 904932 907578 916272 917504 919296 921984 930816 932634 933888 935361 935712 938448 941192 950208 953344 955206 957999 967176 970004 970368 979296 979776 982528 984447 990584 995328 997272 999698 1000188 1016064 1020908 1030806 1032192 1034208 1037232 1047168 1048576 1050624 1052676 1053696 1055754 1058841 1068984 1072512 1075648 1085952 1088073 1089536 1091664 1094856 1101708 1105344 1108576 1108992 1114407 1119744 1128372 1132096 1142512 1143072 1161216 1162914 1163484 1166752 1166886 1178064 1179648 1181952 1185408 1202607 1204224 1206576 1210104 1221696 1225728 1228122 1229312 1231713 1241088 1243512 1245184 1247148 1247616 1251264 1266944 1273608 1277332 1285326 1285956 1289568 1293824 1305728 1306368 1312596 1316434 1325322 1327104 1329696 1333584 1354752 1356733 1357398 1361367 1374408 1376256 1378944 1382976 1396224 1398951 1400832 1403568 1404928 1407672 1411788 1425312 1430016 1432809 1447936 1450764 1455006 1455552 1459808 1468944 1469664 1473792 1478656 1485876 1492992 1499547 1500282 1504496 1524096 1531362 1546209 1548288 1550552 1551312 1555848 1570752 1572864 1575936 1579014 1580544 1583631 1603476 1605632 1608768 1613472 1628928 1634304 1637496 1642284 1652562 1654784 1658016 1662864 1663488 1668352 1679616 1692558 1697507 1698144 1713768 1714608 1719424 1733522 1741824 1744371 1745226 1750128 1750329 1767096 1769472 1772928 1778112 1786589 1806336 1809864 1815156 1832544 1835008 1838592 1842183 1843968 1861632 1865268 1867776 1870722 1871424 1876896 1882384 1900416 1906688 1910412 1915998 1927989 1934352 1940008 1940736 1958592 1959552 1965056 1968894 1974651 1981168 1990656 1994544 1999396 2000376 2032128 2036097 2041816 2061612 2064384 2068416 2074464 2094336 2097152 2101248 2105352 2107392 2111508 2117682 2137968 2145024 2151296 2171904 2176146 2179072 2182509 2183328 2189712 2203416 2210688 2217152 2217984 2228814 2235331 2239488 2250423 2256744 2264192 2285024 2286144 2297043 2322432 2325828 2326968 2333504 2333772 2356128 2359296 2363904 2368521 2370816 2405214 2408448 2413152 2420208 2443392 2451456 2456244 2458624 2463426 2478843 2482176 2487024 2490368 2494296 2495232 2502528 2533888 2538837 2547216 2554664 2570652 2571912 2579136 2587648 2600283 2611456 2612736 2625192 2632868 2650644 2654208 2659392 2667168 2709504 2713466 2714796 2722734 2748816 2752512 2757888 2765952 2792448 2797902 2801664 2806083 2807136 2809856 2815344 2823576 2850624 2860032 2865618 2873997 2895872 2901528 2910012 2911104 2919616 2937888 2939328 2947584 2953341 2957312 2971752 2985984 2999094 3000564 3008992 3048192 3062724 3092418 3096576 3101104 3102624 3111696 3141504 3145728 3151872 3158028 3161088 3167262 3176523 3206952 3211264 3217536 3226944 3257856 3264219 3268608 3274992 3284568 3305124 3309568 3316032 3325728 3326976 3336704 3343221 3359232 3385116 3395014 3396288 3427536 3429216 3438848 3467044 3483648 3488742 3490452 3498943 3500256 3500658 3534192 3538944 3545856 3556224 3573178 3607821 3612672 3619728 3630312 3665088 3670016 3677184 3682561 3684366 3687936 3695139 3723264 3730536 3735552 3741444 3742848 3753792 3764768 3800832 3813376 3820824 3831996 3855978 3868704 3880016 3881472 3917184 3919104 3930112 3937788 3949302 3962336 3981312 3989088 3998792 4000752 4064256 4070199 4072194 4083632 4084101 4123224 4128768 4136832 4148928 4188672 4194304 4196853 4202496 4210704 4214784 4223016 4235364 4275936 4290048 4298427 4302592 4343808 4352292 4358144 4365018 4366656 4379424 4406832 4421376 4434304 4435968 4457628 4470662 4478976 4498641 4500846 4513488 4528384 4570048 4572288 4594086 4607519 4638627 4644864 4651656 4653936 4667008 4667544 4712256 4718592 4727808 4737042 4741632 4750893 4810428 4816896 4826304 4840416 4886784 4902912 4912488 4917248 4926852 4957686 4964352 4974048 4980736 4988592 4990464 5005056 5067776 5077674 5092521 5094432 5109328 5141304 5143824 5158272 5175296 5200566 5222912 5225472 5233113 5250384 5250987 5265736 5301288 5308416 5318784 5334336 5359767 5419008 5426932 5429592 5445468 5497632 5505024 5515776 5526549 5531904 5584896 5595804 5603328 5612166 5614272 5619712 5630688 5647152 5701248 5720064 5731236 5747994 5783967 5791744 5803056 5820024 5822208 5839232 5875776 5878656 5895168 5906682 5914624 5923953 5943504 5971968 5998188 6001128 6017984 6067327 6096384 6108291 6125448 6184836 6193152 6202208 6205248 6223392 6283008 6291456 6303744 6316056 6322176 6334524 6353046 6413904 6422528 6435072 6453888 6515712 6528438 6537216 6547527 6549984 6569136 6610248 6619136 6632064 6651456 6653952 6673408 6686442 6705993 6718464 6770232 6790028 6792576 6855072 6858432 6877696 6891129 6934088 6967296 6977484 6980904 6997886 7000512 7001316 7068384 7077888 7091712 7112448 7146356 7215642 7225344 7239456 7260624 7330176 7340032 7354368 7365122 7368732 7375872 7390278 7436529 7446528 7461072 7471104 7482888 7485696 7507584 7529536 7601664 7616511 7626752 7641648 7663992 7711956 7737408 7760032 7762944 7800849 7834368 7838208 7860224 7875576 7898604 7924672 7962624 7978176 7997584 8001504 8128512 8140398 8144388 8167264 8168202 8246448 8257536 8273664 8297856 8377344 8388608 8393706 8404992 8418249 8421408 8429568 8446032 8470728 8551872 8580096 8596854 8605184 8621991 8687616 8704584 8716288 8730036 8733312 8758848 8813664 8842752 8860023 8868608 8871936 8915256 8941324 8957952 8997282 9001692 9026976 9056768 9140096 9144576 9188172 9215038 9277254 9289728 9303312 9307872 9334016 9335088 9424512 9437184 9455616 9474084 9483264 9497131 9501786 9529569 9620856 9633792 9652608 9680832 9773568 9792657 9805824 9824976 9834496 9853704 9915372 9928704 9948096 9961472 9977184 9980928 10010112 10029663 10135552 10155348 10185042 10188864 10218656 10282608 10287648 10316544 10350592 10401132 10445824 10450944 10466226 10496829 10500768 10501974 10531472 10602576 10616832 10637568 10668672 10719534 10823463 10838016 10853864 10859184 10890936 10995264 11010048 11031552 11047683 11053098 11063808 11085417 11169792 11191608 11206656 11224332 11228544 11239424 11261376 11294304 11402496 11440128 11462472 11495988 11567934 11583488 11606112 11640048 11644416 11678464 11751552 11757312 11790336 11813364 11829248 11847906 11882549 11887008 11943936 11996376 12002256 12035968 12134654 12192768 12210597 12216582 12250896 12252303 12369672 12386304 12404416 12410496 12446784 12506123 12566016 12582912 12590559 12607488 12632112 12644352 12669048 12706092 12827808 12845056 12870144 12895281 12907776 13031424 13056876 13074432 13095054 13099968 13138272 13220496 13238272 13264128 13302912 13307904 13346816 13372884 13411986 13436928 13495923 13540464 13580056 13585152 13710144 13716864 13755392 13782258 13822557 13868176 13934592 13954968 13961808 13995772 14001024 14002632 14136768 14155776 14183424 14224896 14252679 14292712 14431284 14450688 14478912 14521248 14660352 14680064 14708736 14730244 14737464 14751744 14780556 14873058 14893056 14922144 14942208 14965776 14971392 15015168 15059072 15203328 15233022 15253504 15277563 15283296 15327984 15423912 15474816 15520064 15525888 15601698 15668736 15676416 15699339 15720448 15751152 15752961 15797208 15849344 15925248 15956352 15995168 16003008 16079301 16257024 16280796 16288776 16334528 16336404 16492896 16515072 16547328 16579647 16595712 16754688 16777216 16787412 16809984 16836498 16842816 16859136 16892064 16941456 17103744 17160192 17193708 17210368 17243982 17351901 17375232 17409168 17432576 17460072 17466624 17517696 17627328 17685504 17720046 17737216 17743872 17771859 17830512 17882648 17915904 17994564 18003384 18053952 18113536 18201981 18280192 18289152 18376344 18430076 18554508 18579456 18606624 18615744 18668032 18670176 18849024 18874368 18911232 18948168 18966528 18994262 19003572 19059138 19241712 19267584 19305216 19361664 19547136 19585314 19611648 19642581 19649952 19668992 19707408 19830744 19857408 19896192 19922944 19954368 19961856 20020224 20059326 20117979 20271104 20310696 20370084 20377728 20437312 20565216 20575296 20633088 20673387 20701184 20802264 20891648 20901888 20932452 20993658 21001536 21003948 21062944 21205152 21233664 21275136 21337344 21439068 21646926 21676032 21707728 21718368 21781872 21990528 22020096 22063104 22095366 22106196 22127616 22170834 22309587 22339584 22383216 22413312 22448664 22457088 22478848 22522752 22588608 22804992 22849533 22880256 22924944 22991976 23135868 23166976 23212224 23280096 23288832 23356928 23402547 23503104 23514624 23580672 23626728 23658496 23695812 23765098 23774016 23887872 23992752 24004512 24071936 24269308 24385536 24421194 24433164 24492601 24501792 24504606 24739344 24772608 24808832 24820992 24893568 25012246 25132032 25165824 25181118 25214976 25254747 25264224 25288704 25338096 25412184 25655616 25690112 25740288 25777927 25790562 25815552 25865973 26062848 26113752 26148864 26190108 26199936 26276544 26440992 26476544 26528256 26580069 26605824 26615808 26693632 26745768 26823972 26873856 26991846 27080928 27160112 27170304 27420288 27433728 27510784 27564516 27645114 27736352 27869184 27909936 27923616 27991544 28002048 28005264 28273536 28311552 28366848 28449792 28491393 28505358 28585424 28588707 28862568 28901376 28957824 29042496 29320704 29360128 29377971 29417472 29460488 29474928 29503488 29561112 29746116 29786112 29844288 29884416 29931552 29942784 30030336 30088989 30118144 30406656 30466044 30507008 30555126 30566592 30655968 30847824 30949632 31040128 31051776 31203396 31337472 31352832 31398678 31440896 31490487 31502304 31505922 31594416 31698688 31850496 31912704 31990336 32006016 32158602 32252633 32470389 32514048 32561592 32577552 32669056 32672808 32985792 33030144 33094656 33143049 33159294 33191424 33256251 33509376 33554432 33574824 33619968 33672996 33685632 33718272 33784128 33882912 34207488 34320384 34387416 34420736 34487964 34703802 34750464 34818336 34865152 34920144 34933248 35035392 35254656 35371008 35440092 35474432 35487744 35543718 35647647 35661024 35765296 35831808 35989128 36006768 36107904 36227072 36403962 36560384 36578304 36631791 36752688 36756909 36860152 37109016 37158912 37213248 37231488 37336064 37340352 37518369 37698048 37748736 37822464 37896336 37933056 37988524 38007144 38118276 38483424 38535168 38610432 38685843 38723328 39094272 39170628 39223296 39285162 39299904 39337984 39414816 39661488 39714816 39792384 39845888 39908736 39923712 40040448 40118652 40235958 40487769 40542208 40621392 40740168 40755456 40874624 41130432 41150592 41266176 41346774 41402368 41467671 41604528 41783296 41803776 41864904 41987316 42003072 42007896 42125888 42410304 42467328 42471289 42550272 42674688 42758037 42878136 43293852 43352064 43415456 43436736 43563744 43981056 44040192 44126208 44190732 44212392 44255232 44341668 44619174 44679168 44766432 44826624 44897328 44914176 44957696 45045504 45177216 45609984 45699066 45760512 45832689 45849888 45983952 46271736 46333952 46424448 46560192 46577664 46713856 46805094 47006208 47029248 47098017 47161344 47253456 47316992 47391624 47530196 47548032 47775744 47985504 48009024 48143872 48237903 48538616 48771072 48842388 48866328 48985202 49003584 49009212 49478688 49545216 49617664 49641984 49787136 50024492 50264064 50331648 50362236 50429952 50509494 50528448 50577408 50676192 50824368 51311232 51380224 51480576 51555854 51581124 51631104 51731946 52055703 52125696 52227504 52297728 52380216 52399872 52553088 52881984 52953088 53056512 53160138 53211648 53231616 53315577 53387264 53491536 53647944 53747712 53983692 54161856 54320224 54340608 54605943 54840576 54867456 55021568 55129032 55290228 55472704 55738368 55819872 55847232 55983088 56004096 56010528 56547072 56623104 56733696 56899584 56982786 57010716 57170848 57177414 57725136 57802752 57915648 58084992 58641408 58720256 58755942 58834944 58920976 58927743 58949856 59006976 59122224 59492232 59572224 59688576 59768832 59863104 59885568 60060672 60177978 60236288 60353937 60813312 60932088 61014016 61110252 61133184 61311936 61695648 61899264 62020161 62080256 62103552 62406792 62674944 62705664 62797356 62881792 62980974 63004608 63011844 63188832 63397376 63700992 63825408 63980672 64012032 64317204 64505266 64940778 65028096 65123184 65155104 65338112 65345616 65971584 66060288 66189312 66286098 66318588 66382848 66479917 66512502 66928761 67018752 67108864 67149648 67239936 67345992 67371264 67436544 67568256 67765824 68414976 68548599 68640768 68774832 68841472 68975928 69407604 69500928 69636672 69730304 69840288 69866496 70070784 70207641 70509312 70742016 70880184 70948864 70975488 71087436 71295294 71322048 71530592 71663616 71978256 72013536 72215808 72454144 72807924 73120768 73156608 73263582 73477803 73505376 73513818 73720304 74218032 74317824 74426496 74462976 74672128 74680704 75036738 75396096 75497472 75644928 75764241 75792672 75866112 75977048 76014288 76236552 76966848 77070336 77220864 77333781 77371686 77446656 77597919 78188544 78341256 78446592 78570324 78599808 78675968 78829632 79322976 79429632 79584768 79691776 79740207 79817472 79847424 80080896 80237304 80471916 80975538 81084416 81242784 81480336 81510912 81749248 82260864 82301184 82532352 82693548 82804736 82935342 83209056 83566592 83607552 83729808 83974632 84006144 84015792 84251776 84820608 84934656 84942578 85100544 85349376 85474179 85516074 85756272 85766121 86587704 86704128 86830912 86873472 87127488 87542861 87962112 88080384 88133913 88252416 88381464 88424784 88510464 88683336 89238348 89358336 89532864 89653248 89794656 89828352 89915392 90091008 90266967 90354432 91219968 91398132 91521024 91665378 91699776 91967904 92543472 92667904 92848896 93120384 93155328 93427712 93610188 94012416 94058496 94196034 94322688 94471461 94506912 94633984 94783248 95060392 95096064 95551488 95971008 96018048 96287744 96475806 96757899 97077232 97542144 97684776 97732656 97970404 98007168 98018424 98957376 99090432 99235328 99283968 99429147 99574272 99768753 100048984 100528128 100663296 100724472 100859904 101018988 101056896 101154816 101352384 101648736 102622464 102760448 102961152 103111708 103162248 103262208 103463892 104111406 104251392 104455008 104595456 104760432 104799744 105106176 105763968 105906176 106113024 106320276 106423296 106463232 106631154 106774528 106942941 106983072 107295888 107495424 107967384 108323712 108640448 108681216 109211886 109681152 109734912 109895373 110043136 110258064 110270727 110580456 110945408 111476736 111639744 111694464 111966176 112008192 112021056 112555107 113094144 113246208 113467392 113799168 113965572 114021432 114341696 114354828 115450272 115605504 115831296 116057529 116169984 117282816 117440512 117511884 117669888 117841952 117855486 117899712 118013952 118244448 118984464 119144448 119377152 119537664 119726208 119771136 120121344 120355956 120472576 120707874 121463307 121626624 121864176 122028032 122220504 122266368 122623872 123391296 123798528 124040322 124160512 124207104 124403013 124813584 125349888 125411328 125594712 125763584 125961948 126009216 126023688 126377664 126794752 127401984 127413867 127650816 127961344 128024064 128634408 129010532 129881556 130056192 130246368 130310208 130676224 130691232 131943168 132120576 132378624 132572196 132637176 132765696 132959834 133025004 133857522 134037504 134217728 134299296 134479872 134691984 134742528 134873088 135136512 135531648 136829952 137097198 137281536 137498067 137549664 137682944 137951856 138815208 139001856 139273344 139460608 139680576 139732992 140141568 140415282 141018624 141294051 141484032 141760368 141897728 141950976 142174872 142590588 142644096 143061184 143327232 143956512 144027072 144431616 144713709 144908288 145615848 146241536 146313216 146527164 146955606 147010752 147027636 147440608 148436064 148635648 148852992 148925952 149344256 149361408 150073476 150792192 150994944 151289856 151528482 151585344 151732224 151954096 152028576 152473104 153933696 154140672 154441728 154667562 154743372 154893312 155195838 156167109 156377088 156682512 156893184 157140648 157199616 157351936 157659264 158645952 158859264 159169536 159383552 159480414 159634944 159694848 159946731 160161792 160474608 160943832 161951076 162168832 162485568 162960672 163021824 163498496 163817829 164521728 164602368 165064704 165387096 165609472 165870684 166418112 167133184 167215104 167459616 167949264 168012288 168031584 168503552 169641216 169869312 169885156 170201088 170698752 170948358 171032148 171448207 171512544 171532242 173175408 173408256 173661824 173746944 174254976 175085722 175924224 176160768 176267826 176504832 176762928 176783229 176849568 177020928 177366672 178476696 178716672 179065728 179306496 179589312 179656704 179830784 180182016 180445489 180533934 180708864 181061811 182439936 182796264 183042048 183330756 183399552 183935808 185086944 185335808 185697792 186060483 186240768 186310656 186855424 187220376 188024832 188116992 188392068 188645376 188942922 189013824 189267968 189566496 190120784 190192128 191102976 191942016 192036096 192575488 192951612 193515798 194154464 195084288 195369552 195465312 195940808 196014336 196036848 197914752 198180864 198470656 198567936 198858294 199148544 199439751 199537506 200097968 201056256 201326592 201448944 201719808 202037976 202113792 202309632 202704768 203297472 205244928 205520896 205645797 205922304 206223416 206324496 206524416 206927784 208222812 208502784 208910016 209190912 209520864 209599488 210212352 210622923 211527936 211812352 212226048 212640552 212846592 212926464 213262308 213549056 213885882 213966144 214591776 214990848 215934768 216647424 217280896 217362432 218423772 219362304 219469824 219790746 220086272 220433409 220516128 220541454 221160912 221890816 222953472 223279488 223388928 223932352 224016384 224042112 225110214 225768431 226188288 226492416 226934784 227292723 227598336 227931144 228042864 228683392 228709656 230900544 231211008 231662592 232001343 232115058 232339968 232793757 234565632 234881024 235023768 235339776 235683904 235710972 235799424 236027904 236488896 237968928 238288896 238754304 239075328 239220621 239452416 239542272 240242688 240711912 240945152 241415748 242926614 243253248 243728352 244056064 244441008 244532736 245247744 246782592 247597056 248080644 248321024 248414208 248806026 249627168 250699776 250822656 251189424 251527168 251923896 252018432 252047376 252755328 253589504 254803968 254827734 255301632 255922688 256048128 256422537 257268816 257298363 258021064 259763112 260112384 260492736 260620416 261352448 261382464 262628583 263886336 264241152 264757248 265144392 265274352 265531392 265919668 266050008 267715044 268075008 268435456 268598592 268959744 269383968 269485056 269746176 270273024 270800901 271063296 273659904 274194396 274563072 274996134 275099328 275365888 275903712 277630416 278003712 278546688 278921216 279361152 279465984 280283136 280830564 282037248 282588102 282968064 283414383 283520736 283795456 283901952 284349744 285181176 285288192 286122368 286654464 287913024 288054144 288863232 289427418 289816576 290273697 291231696 292483072 292626432 293054328 293911212 294021504 294055272 294881216 296872128 297271296 297705984 297851904 298287441 298688512 298722816 299306259 300146952 301584384 301989888 302579712 303056964 303170688 303464448 303908192 304057152 304946208 307867392 308281344 308883456 309335124 309486744 309786624 310391676 312334218 312754176 313365024 313786368 314281296 314399232 314703872 315318528 317291904 317718528 318339072 318767104 318960828 319269888 319389696 319893462 320323584 320828823 320949216 321887664 323902152 324337664 324971136 325921344 326043648 326996992 327635658 329043456 329204736 329686119 330129408 330774192 331218944 331741368 332836224 334266368 334430208 334919232 335898528 336024576 336063168 337007104 337665321 339282432 339738624 339770312 340402176 341397504 341896716 342064296 342896414 343025088 343064484 346350816 346816512 347323648 347493888 348509952 350171444 351848448 352321536 352535652 353009664 353525856 353566458 353699136 354041856 354733344 356953392 357433344 358131456 358612992 359178624 359313408 359661568 360364032 360890978 361067868 361417728 362123622 364389921 364879872 365592528 366084096 366661512 366799104 367871616 370173888 370671616 371395584 372120966 372481536 372621312 373209039 373710848 374440752 376049664 376233984 376784136 377290752 377885844 378027648 378535936 379132992 380241568 380384256 382205952 382241601 383884032 384072192 385150976 385903224 387031596 388308928 390168576 390739104 390930624 391881616 392028672 392073696 395829504 396361728 396941312 397135872 397716588 398297088 398879502 399075012 400195936 402112512 402653184 402897888 403439616 404075952 404227584 404619264 405409536 406594944 410489856 411041792 411291594 411844608 412446832 412494201 412648992 413048832 413855568 416445624 417005568 417820032 418381824 419041728 419198976 420424704 421245846 423055872 423624704 423882153 424452096 425281104 425693184 425852928 426524616 427098112 427771764 427932288 429183552 429981696 431869536 433294848 434141127 434561792 434724864 436847544 438724608 438939648 439581492 440172544 440866818 441032256 441082908 442321824 443781632 445906944 446558976 446777856 447864704 448032768 448084224 450220428 451536862 452376576 452984832 453869568 454585446 455196672 455862288 456085728 457366784 457419312 461801088 462422016 463325184 464002686 464230116 464679936 465359419 465587514 468501327 469131264 469762048 470047536 470679552 471367808 471421944 471598848 472055808 472977792 475937856 476577792 477508608 478150656 478441242 478904832 479084544 479840193 480485376 481423824 481890304 482831496 485853228 486506496 487456704 488112128 488882016 489065472 490495488 491453487 493565184 495194112 496161288 496642048 496828416 497612052 499254336 501399552 501645312 502378848 503054336 503847792 504036864 504094752 505510656 507179008 509607936 509655468 510603264 511845376 512096256 512845074 514344621 514537632 514596726 516042128 519526224 520224768 520985472 521240832 522704896 522764928 525257166 527772672 528482304 529514496 530288784 530349687 530548704 531062784 531839336 532100016 535430088 536150016 536870912 537197184 537919488 538767936 538970112 539492352 540546048 541336467 541601802 542126592 543185433 547319808 548388792 549126144 549992268 550198656 550731776 551807424 555260832 556007424 557093376 557842432 558181449 558722304 558931968 560566272 561661128 564074496 565176204 565936128 566828766 567041472 567590912 567803904 568699488 570362352 570576384 572244736 573308928 575826048 576108288 577726464 578854836 579633152 580547394 582463392 584966144 585252864 586108656 587822424 588043008 588110544 589762432 593744256 594542592 595411968 595703808 596574882 597377024 597445632 598319253 598612518 600293904 603168768 603979776 605159424 606113928 606341376 606928896 607816384 608114304 609892416 612800027 615734784 616562688 616937391 617766912 618670248 618973488 619573248 620783352 624668436 625508352 626730048 627572736 628562592 628798464 629407744 630637056 631868769 634583808 635437056 636678144 637534208 637921656 638539776 638779392 639786924 640647168 641657646 641898432 643775328 647804304 648675328 649942272 651842688 652087296 653993984 655271316 658086912 658409472 659372238 660258816 661300227 661548384 662437888 663482736 665672448 668532736 668860416 669838464 671797056 672049152 672126336 674014208 675330642 677305293 678564864 679477248 679540624 680804352 682795008 683793432 684128592 685792828 686050176 686128968 692701632 693633024 694647296 694987776 696004029 697019904 698381271 700342888 703696896 704643072 705071304 706019328 707051712 707132916 707398272 708083712 709466688 713906784 714866688 716262912 717225984 718357248 718626816 719323136 720728064 721781956 722135736 722835456 724247244 728779842 729759744 731185056 732168192 733323024 733598208 735743232 740347776 741343232 742791168 744241932 744963072 745242624 746418078 747421696 748881504 752099328 752467968 753568272 754581504 755771688 756055296 757071872 758265984 760483136 760768512 764411904 764483202 767768064 768144384 769267611 770301952 771806448 771895089 774063192 776617856 780337152 781478208 781861248 783763232 784057344 784147392 787885749 791659008 792723456 793882624 794271744 795433176 796594176 797759004 798150024 800391872 804225024 805306368 805795776 806879232 808151904 808455168 809238528 810819072 812402703 813189888 820979712 822083584 822583188 823689216 824893664 824988402 825297984 826097664 827711136 832891248 834011136 835640064 836763648 838083456 838397952 840849408 842491692 846111744 847249408 847764306 848904192 850243149 850562208 851386368 851705856 853049232 854196224 855543528 855864576 858367104 859963392 863739072 866589696 868282254 869123584 869449728 870821091 873695088 877449216 877879296 879162984 880345088 881733636 882064512 882165816 884643648 887563264 891813888 893117952 893555712 894862323 895729408 896065536 896168448 900440856 903073724 904753152 905969664 907739136 909170892 910393344 911724576 912171456 914733568 914838624 923602176 924844032 926650368 928005372 928460232 929359872 930718838 931175028 937002654 938262528 939524096 940095072 941359104 942735616 942843888 943197696 944111616 945955584 951875712 953155584 955017216 956301312 956882484 957809664 958169088 959680386 960970752 962486469 962847648 963780608 965662992 971706456 973012992 974913408 976224256 977764032 978130944 980990976 982906974 987130368 989058357 990388224 992322576 993284096 993656832 995224104 998508672 1002799104 1003290624 1004757696 1006108672 1007695584 1008073728 1008189504 1011021312 1012995963 1014358016 1019215872 1019310936 1021206528 1023690752 1024192512 1025690148 1028689242 1029075264 1029193452 1032084256 1039052448 1040449536 1041970944 1042481664 1045409792 1045529856 1050514332 1055545344 1056964608 1059028992 1060577568 1060699374 1061097408 1062125568 1063678672 1064200032 1070860176 1072300032 1073741824 1074394368 1075838976 1077535872 1077940224 1078984704 1081092096 1082672934 1083203604 1084253184 1086370866 1093169763 1094639616 1096777584 1098252288 1099984536 1100397312 1101463552 1103614848 1110521664 1112014848 1114186752 1115684864 1116362898 1117444608 1117863936 1119627117 1121132544 1123322256 1128148992 1130352408 1131872256 1133657532 1134082944 1135181824 1135607808 1137398976 1140724704 1141152768 1144489472 1146617856 1146724803 1151652096 1152216576 1155452928 1157709672 1159266304 1161094788 1164926784 1169932288 1170505728 1172217312 1175644848 1176086016 1176221088 1179524864 1187488512 1189085184 1190823936 1191407616 1193149764 1194754048 1194891264 1196638506 1197225036 1200137449 1200587808 1206337536 1207959552 1210318848 1212227856 1212682752 1213857792 1215632768 1216228608 1219784832 1225600054 1231469568 1233125376 1233874782 1235533824 1237340496 1237482603 1237946976 1239146496 1241566704 1249336872 1251016704 1253460096 1255145472 1257125184 1257596928 1258815488 1261274112 1263118423 1263737538 1269167616 1270874112 1271646459 1273356288 1275068416 1275843312 1277079552 1277558784 1279573848 1281294336 1283315292 1283796864 1287550656 1295608608 1297350656 1299884544 1302423381 1303685376 1304174592 1307987968 1310542632 1316173824 1316818944 1318744476 1320517632 1322600454 1323096768 1324875776 1326965472 1331344896 1337065472 1337720832 1339676928 1343594112 1344098304 1344252672 1348028416 1350661284 1354610586 1357129728 1358954496 1359081248 1361608704 1365590016 1367586864 1368257184 1371585656 1372100352 1372257936 1385403264 1387266048 1389294592 1389975552 1392008058 1394039808 1396078257 1396762542 1400685776 1407393792 1409286144 1410142608 1412038656 1414103424 1414265832 1414796544 1416167424 1418933376 1427813568 1429733376 1432525824 1434451968 1436714496 1437253632 1438646272 1439520579 1441456128 1443563912 1444271472 1445670912 1448494488 1457559684 1459519488 1462370112 1464336384 1466646048 1467196416 1471486464 1474360461 1480695552 1482686464 1485582336 1488483864 1489926144 1490485248 1492836156 1494843392 1497763008 1504198656 1504935936 1507136544 1509163008 1511543376 1512110592 1514143744 1516531968 1520966272 1521537024 1528823808 1528966404 1535536128 1536288768 1538535222 1540603904 1543033863 1543612896 1543790178 1548126384 1553235712 1560674304 1562956416 1563722496 1567526464 1568114688 1568294784 1575771498 1583318016 1585446912 1587765248 1588543488 1590866352 1591049061 1593188352 1595518008 1596300048 1600783744 1608450048 1610612736 1611591552 1613758464 1616303808 1616910336 1618477056 1621638144 1624009401 1624805406 1626379776 1629556299 1641959424 1644167168 1645166376 1647378432 1649787328 1649976804 1650595968 1652195328 1655422272 1665782496 1668022272 1671280128 1673527296 1674544347 1676166912 1676795904 1681698816 1684983384 1692223488 1694498816 1695528612 1697808384 1700486298 1701124416 1702772736 1703411712 1706098464 1708392448 1711087056 1711729152 1716734208 1719926784 1727478144 1733179392 1736564508 1738247168 1738899456 1741642182 1747390176 1754898432 1755758592 1758325968 1760690176 1763467272 1764129024 1764331632 1769287296 1775126528 1783627776 1786235904 1787111424 1789724646 1791458816 1792131072 1792336896 1794957759 1800881712 1806147448 1809506304 1811939328 1815478272 1818341784 1820786688 1823449152 1824342912 1829467136 1829677248 1838400081 1847204352 1849688064 1853300736 1856010744 1856920464 1858719744 1861437676 1862350056 1874005308 1876525056 1879048192 1880190144 1882718208 1885471232 1885687776 1886395392 1888223232 1891911168 1895606307 1903751424 1906311168 1910034432 1912602624 1913764968 1915619328 1916338176 1919360772 1921941504 1924972938 1925695296 1927561216 1931325984 1943412912 1946025984 1949826816 1952448512 1955528064 1956261888 1961981952 1965813948 1974260736 1978116714 1980776448 1983900681 1984645152 1986568192 1987313664 1990448208 1997017344 2005598208 2006581248 2009515392 2012217344 2015391168 2016147456 2016379008 2022042624 2025991926 2028716032 2031915879 2038431744 2038621872 2042413056 2047381504 2048385024 2051380296 2057378484 2058150528 2058386904 2064168512 2078104896 2080899072 2083941888 2084963328 2088012087 2090819584 2091059712 2095143813 2101028664 2111090688 2113929216 2118057984 2121155136 2121398748 2122194816 2124251136 2127357344 2128400064 2141720352 2144600064 2147483648 2148788736 2151677952 2155071744 2155880448 2157969408 2162184192 2165345868 2166407208 2168506368 2172741732 2186339526 2189279232 2193555168 2196504576 2199969072 2200794624 2202927104 2207229696 2221043328 2224029696 2228373504 2231369728 2232725796 2234889216 2235727872 2239254234 2242265088 2246644512 2256297984 2260704816 2263744512 2267315064 2268165888 2270363648 2271215616 2274797952 2281449408 2282305536 2288978944 2293235712 2293449606 2303304192 2304433152 2307802833 2310905856 2315419344 2318532608 2322189576 2329853568 2339864576 2341011456 2344434624 2351289696 2352172032 2352442176 2359049728 2363657247 2374977024 2378170368 2381647872 2382815232 2386299528 2389508096 2389782528 2393277012 2394450072 2400274898 2401175616 2412675072 2415919104 2420637696 2424455712 2425365504 2427715584 2431265536 2432457216 2439569664 2451200108 2462939136 2466250752 2467749564 2471067648 2474680992 2474965206 2475893952 2478292992 2483133408 2498673744 2502033408 2506920192 2510290944 2514250368 2515193856 2517630976 2522548224 2526236846 2527475076 2538335232 2541748224 2543292918 2546712576 2550136832 2550729447 2551686624 2554159104 2555117568 2559147696 2562588672 2566630584 2567593728 2575101312 2591217216 2594701312 2599769088 2604846762 2607370752 2608349184 2612463273 2615975936 2621085264 2632347648 2633637888 2637488952 2641035264 2645200908 2646193536 2649751552 2653930944 2662689792 2674130944 2675441664 2679353856 2684586969 2687188224 2688196608 2688505344 2696056832 2701322568 2709221172 2714259456 2717908992 2718162496 2723217408 2731180032 2735173728 2736514368 2743171312 2744200704 2744515872 2770806528 2774532096 2778589184 2779951104 2784016116 2788079616 2792156514 2793525084 2801371552 2814787584 2818572288 2820285216 2824077312 2828206848 2828531664 2829593088 2832334848 2837866752 2855627136 2859466752 2865051648 2868903936 2873428992 2874507264 2877292544 2879041158 2882912256 2887127824 2887459407 2888542944 2891341824 2896988976 2915119368 2919038976 2924740224 2928672768 2933292096 2934392832 2942972928 2948720922 2961391104 2965372928 2967175071 2971164672 2976967728 2979852288 2980970496 2985672312 2989686784 2995526016 3008397312 3009871872 3014273088 3018326016 3023086752 3024221184 3028287488 3033063936 3038987889 3041932544 3043074048 3057647616 3057932808 3071072256 3072577536 3077070444 3081207808 3086067726 3087225792 3087580356 3096252768 3106471424 3121348608 3125912832 3127444992 3135052928 3136229376 3136589568 3151542996 3166636032 3170893824 3175530496 3177086976 3181732704 3182098122 3186376704 3191036016 3192600096 3201567488 3216900096 3221225472 3223183104 3227516928 3232607616 3233820672 3236954112 3243276288 3248018802 3249610812 3252759552 3257515933 3259112598 3279509289 3283918848 3288334336 3290332752 3294756864 3299574656 3299953608 3301191936 3304390656 3310844544 3331564992 3336044544 3342560256 3347054592 3349088694 3352333824 3353591808 3358881351 3363397632 3369966768 3384446976 3388997632 3391057224 3395616768 3400972596 3402248832 3405545472 3406823424 3412196928 3416784896 3422174112 3423458304 3433468416 3439853568 3440174409 3454956288 3466358784 3473129016 3476494336 3477798912 3483284364 3494780352 3509796864 3511517184 3516651936 3521380352 3526934544 3528258048 3528663264 3538574592 3550253056 3567255552 3572471808 3574222848 3579449292 3582917632 3584262144 3584673792 3589915518 3600412347 3601763424 3612294896 3619012608 3623878656 3630956544 3636683568 3641573376 3646898304 3648685824 3658934272 3659354496 3676800162 3694408704 3699376128 3706601472 3712021488 3712447809 3713840928 3717439488 3722875352 3724700112 3748010616 3753050112 3758096384 3760380288 3765436416 3770942464 3771375552 3772790784 3776446464 3783822336 3789355269 3791212614 3807502848 3812622336 3820068864 3825205248 3827529936 3831238656 3832676352 3838721544 3843883008 3849945876 3851390592 3855122432 3862651968 3886825824 3892051968 3899653632 3904897024 3907270143 3911056128 3912523776 3923963904 3931627896 3948521472 3956233428 3961552896 3967801362 3969290304 3973136384 3974627328 3980896416 3994034688 4011196416 4013162496 4019030784 4024434688 4030782336 4032294912 4032758016 4044085248 4051983852 4057432064 4063831758 4076863488 4077243744 4084826112 4094763008 4096770048 4102760592 4114756968 4116301056 4116773808 4128337024 4156209792 4161798144 4167883776 4169926656 4176024174 4181639168 4182119424 4188234771 4190287626 4202057328 4222181376 4227858432 4236115968 4242310272 4242797496 4244389632 4248502272 4254714688 4256800128 4283440704 4289200128 4289600189 4294967296 4297577472 4303355904 4310143488 4311760896 4315938816 4318561737 4324368384 4330691736 4332814416 4337012736 4345483464 4372679052 4378558464 4387110336 4393009152 4399938144 4401589248 4405854208 4414459392 4423081383 4442086656 4448059392 4456747008 4462739456 4465451592 4469778432 4471455744 4478508468 4484530176 4493289024 4512595968 4521409632 4527489024 4534630128 4536331776 4540727296 4542431232 4549595904 4562898816 4564611072 4577957888 4586471424 4586899212 4606608384 4608866304 4615605666 4621811712 4629101589 4630838688 4637065216 4644379152 4659707136 4679729152 4682022912 4688869248 4702579392 4704344064 4704884352 4718099456 4727314494 4749954048 4756340736 4763295744 4765630464 4772599056 4779016192 4779565056 4786554024 4788900144 4800549796 4802351232 4825350144 4831838208 4841275392 4848911424 4850731008 4855431168 4862531072 4864914432 4872028203 4879139328 4888668897 4902400216 4925878272 4932501504 4935499128 4942135296 4949361984 4949930412 4951787904 4956585984 4966266816 4997347488 5004066816 5013840384 5020581888 5028500736 5030387712 5035261952 5045096448 5052473692 5054950152 5076670464 5083496448 5086585836 5093425152 5100273664 5101458894 5103373248 5108318208 5110235136 5118295392 5125177344 5133261168 5135187456 5150202624 5182434432 5189402624 5199538176 5209693524 5214741504 5216698368 5224926546 5231951872 5242170528 5264695296 5267275776 5274977904 5282070528 5290401816 5292387072 5299503104 5307861888 5325379584 5348261888 5350883328 5358707712 5369173938 5374376448 5376393216 5377010688 5384873277 5392113664 5402645136 5418442344 5428518912 5435817984 5436324992 5446434816 5462360064 5470347456 5473028736 5486342624 5488401408 5489031744 5515200243 5541613056 5549064192 5557178368 5559902208 5568032232 5576159232 5584313028 5587050168 5602743104 5629575168 5637144576 5640570432 5648154624 5656413696 5657063328 5659186176 5664669696 5675733504 5686818921 5711254272 5718933504 5730103296 5737807872 5746857984 5749014528 5754585088 5758082316 5765824512 5774255648 5774918814 5777085888 5782683648 5793977952 5830238736 5838077952 5849480448 5857345536 5866584192 5868785664 5885945856 5897441844 5922782208 5930745856 5934350142 5942329344 5951702043 5953935456 5959704576 5961940992 5971344624 5979373568 5991052032 6016794624 6019743744 6028546176 6036652032 6046173504 6048442368 6056574976 6066127872 6077975778 6083865088 6086148096 6095747637 6115295232 6115865616 6142144512 6145155072 6154140888 6162415616 6172135452 6174451584 6175160712 6192505536 6212942848 6242697216 6251825664 6254889984 6264036261 6270105856 6272458752 6273179136 6303085992 6333272064 6341787648 6351060992 6354173952 6363465408 6364196244 6372753408 6382072032 6385200192 6403134976 6433800192 6442450944 6446366208 6455033856 6465215232 6467641344 6473908224 6486552576 6496037604 6499221624 6505519104 6515031866 6518225196 6559018578 6567837696 6576668672 6580665504 6589513728 6599149312 6599907216 6602383872 6608781312 6621689088 6663129984 6672089088 6685120512 6694109184 6698177388 6704667648 6707183616 6717762702 6726795264 6739933536 6768893952 6777995264 6782114448 6791233536 6801945192 6804497664 6811090944 6813646848 6824393856 6833569792 6844348224 6846916608 6866936832 6879707136 6880348818 6909912576 6923408499 6932717568 6946258032 6952988672 6955597824 6966568728 6989560704 7019593728 7023034368 7033303872 7042760704 7053869088 7056516096 7057326528 7077149184 7090971741 7100506112 7134511104 7144943616 7148445696 7158898584 7165835264 7168524288 7169347584 7179831036 7200824694 7203526848 7224589792 7238025216 7247757312 7261913088 7273367136 7283146752 7293796608 7297371648 7317868544 7318708992 7353600324 7388817408 7398752256 7413202944 7424042976 7424895618 7427681856 7434878976 7445750704 7449400224 7496021232 7506100224 7516192768 7520760576 7530872832 7541884928 7542751104 7545581568 7552892928 7567644672 7578710538 7582425228 7615005696 7625244672 7640137728 7650410496 7652188341 7655059872 7662477312 7665352704 7677443088 7687766016 7699891752 7702781184 7710244864 7725303936 7773651648 7784103936 7799307264 7809794048 7814540286 7822112256 7825047552 7837389819 7847927808 7863255792 7897042944 7912466856 7923105792 7935602724 7938580608 7946272768 7949254656 7961792832 7988069376 8022392832 8026324992 8038061568 8048869376 8053760907 8061564672 8064589824 8065516032 8088170496 8103967704 8114864128 8127663516 8153726976 8154487488 8169652224 8189526016 8193540096 8205521184 8229513936 8232602112 8233547616 8256674048 8312419584 8323596288 8335767552 8339853312 8352048348 8363278336 8364238848 8376469542 8380575252 8404114656 8444362752 8455716864 8472231936 8484620544 8485594992 8488779264 8497004544 8509429376 8513600256 8566881408 8578400256 8579200378 8589934592 8595154944 8606711808 8620286976 8623521792 8631877632 8637123474 8648736768 8661383472 8662378221 8665628832 8674025472 8690966928 8745358104 8757116928 8774220672 8786018304 8799876288 8803178496 8811708416 8828918784 8841828961 8846162766 8884173312 8896118784 8901525213 8913494016 8925478912 8930903184 8939556864 8942911488 8957016936 8969060352 8986578048 9025191936 9042819264 9054978048 9069260256 9072663552 9081454592 9084862464 9099191808 9116963667 9125797632 9129222144 9155915776 9172942848 9173798424 9213216768 9217732608 9231211332 9243623424 9258203178 9261677376 9274130432 9288758304 9319414272 9359458304 9364045824 9377738496 9405158784 9408688128 9409768704 9436198912 9454628988 9499908096 9512681472 9526591488 9531260928 9545198112 9558032384 9559130112 9573108048 9577800288 9601099592 9604702464 9650700288 9663676416 9682550784 9697822848 9701462016 9710862336 9725062144 9729828864 9744056406 9758278656 9772547799 9777337794 9804800432 9851756544 9865003008 9870998256 9884270592 9898723968 9899860824 9903575808 9913171968 9932533632 9994694976 10008133632 10027680768 10041163776 10057001472 10060775424 10070523904 10076644053 10090192896 10104947384 10109900304 10153340928 10166992896 10173171672 10186850304 10200547328 10202917788 10206746496 10216636416 10220470272 10236590784 10250354688 10266522336 10270374912 10300405248 10320523227 10364868864 10378805248 10399076352 10419387048 10429483008 10433396736 10449853092 10463903744 10484341056 10529390592 10534551552 10549955808 10564141056 10580803632 10584774144 10599006208 10615723776 10650759168 10696523776 10701766656 10717415424 10738347876 10748752896 10752786432 10754021376 10769746554 10784227328 10801237041 10805290272 10836884688 10857037824 10871635968 10872649984 10892869632 10924720128 10940694912 10946057472 10972685248 10976802816 10978063488 11030400486 11083226112 11098128384 11114356736 11119804416 11136064464 11137343427 11152318464 11168626056 11174100336 11205486208 11259150336 11274289152 11281140864 11296309248 11312827392 11314126656 11318372352 11329339392 11351467008 11368065807 11373637842 11422508544 11437867008 11460206592 11475615744 11493715968 11498029056 11509170176 11516164632 11531649024 11548511296 11549837628 11554171776 11565367296 11587955904 11660477472 11676155904 11698960896 11714691072 11721810429 11733168384 11737571328 11771891712 11794883688 11845564416 11861491712 11868700284 11884658688 11903404086 11907870912 11919409152 11923881984 11942689248 11958747136 11982104064 12033589248 12039487488 12057092352 12073304064 12092347008 12096884736 12113149952 12132255744 12155951556 12167730176 12172296192 12191495274 12230590464 12231731232 12284289024 12290310144 12308281776 12324831232 12344270904 12348903168 12350321424 12385011072 12425885696 12485394432 12503651328 12509779968 12528072522 12540211712 12544917504 12546358272 12564704313 12606171984 12666544128 12683575296 12702121984 12708347904 12726930816 12728392488 12745506816 12764144064 12770400384 12806269952 12867600384 12868800567 12884901888 12892732416 12910067712 12930430464 12935282688 12947816448 12973105152 12992075208 12998443248 13011038208 13030063732 13036450392 13118037156 13135675392 13153337344 13161331008 13179027456 13198298624 13199814432 13204767744 13217562624 13243378176 13269244149 13326259968 13344178176 13370241024 13388218368 13396354776 13409335296 13414367232 13435525404 13453590528 13479867072 13537787904 13555990528 13564228896 13582467072 13603890384 13608995328 13622181888 13627293696 13648787712 13667139584 13688696448 13693833216 13733873664 13759414272 13760697636 13819825152 13846816998 13865435136 13887304767 13892516064 13905977344 13911195648 13933137456 13979121408 14039187456 14046068736 14066607744 14085521408 14107738176 14113032192 14114653056 14154298368 14181943482 14201012224 14269022208 14289887232 14296891392 14317797168 14331670528 14337048576 14338695168 14359662072 14401649388 14407053696 14449179584 14476050432 14495514624 14523826176 14546734272 14566293504 14587593216 14594743296 14616084609 14635737088 14637417984 14666006691 14707200648 14777634816 14797504512 14826405888 14848085952 14849791236 14855363712 14869757952 14891501408 14898800448 14992042464 15012200448 15032385536 15041521152 15061745664 15083769856 15085502208 15091163136 15105785856 15135289344 15157421076 15164850456 15230011392 15250489344 15280275456 15300820992 15304376682 15310119744 15324954624 15330705408 15354886176 15375532032 15399783504 15405562368 15420489728 15450607872 15547303296 15568207872 15598614528 15619588096 15629080572 15644224512 15650095104 15674779638 15695855616 15726511584 15794085888 15824933712 15846211584 15871205448 15877161216 15892545536 15898509312 15923585664 15976138752 16044785664 16052649984 16076123136 16097738752 16107521814 16123129344 16129179648 16131032064 16154619831 16176340992 16207935408 16229728256 16255327032 16307453952 16308974976 16339304448 16379052032 16387080192 16411042368 16459027872 16465204224 16467095232 16513348096 16545600729 16624839168 16647192576 16671535104 16679706624 16704096696 16726556672 16728477696 16752939084 16761150504 16808229312 16888725504 16911433728 16944463872 16969241088 16971189984 16977558528 16994009088 17018858752 17027200512 17133762816 17156800512 17158400756 17179869184 17190309888 17213423616 17240573952 17247043584 17263755264 17274246948 17297473536 17322766944 17324756442 17331257664 17348050944 17381933856 17490716208 17514233856 17548441344 17572036608 17599752576 17606356992 17623416832 17657837568 17683657922 17692325532 17768346624 17792237568 17803050426 17826988032 17850957824 17855106129 17861806368 17879113728 17885822976 17914033872 17938120704 17973156096 18050383872 18085638528 18109956096 18138520512 18145327104 18162909184 18169724928 18198383616 18233927334 18251595264 18258444288 18287242911 18311831552 18345885696 18347596848 18426433536 18435465216 18462422664 18487246848 18516406356 18523354752 18548260864 18577516608 18638828544 18718916608 18728091648 18755476992 18792108783 18810317568 18817376256 18819537408 18872397824 18909257976 18999816192 19025362944 19053182976 19062521856 19090396224 19116064768 19118260224 19146216096 19155600576 19202199184 19209404928 19301400576 19327352832 19365101568 19395645696 19402924032 19421724672 19450124288 19459657728 19488112812 19516557312 19545095598 19554675588 19609600864 19703513088 19730006016 19741996512 19768541184 19797447936 19799721648 19807151616 19826343936 19865067264 19989389952 20016267264 20055361536 20082327552 20114002944 20121550848 20141047808 20153288106 20180385792 20209894768 20219800608 20306681856 20333985792 20346343344 20373700608 20401094656 20405835576 20413492992 20433272832 20440940544 20473181568 20500709376 20533044672 20540749824 20600810496 20641046454 20729737728 20757610496 20770225497 20798152704 20838774096 20858966016 20866793472 20899706184 20927807488 20968682112 21058781184 21069103104 21099911616 21128282112 21161607264 21169548288 21198012416 21231447552 21272915223 21301518336 21393047552 21403533312 21434830848 21476695752 21497505792 21505572864 21508042752 21539493108 21568454656 21602474082 21610580544 21673769376 21714075648 21743271936 21745299968 21785739264 21849440256 21881389824 21892114944 21945370496 21953605632 21956126976 22060800972 22166452224 22196256768 22228713472 22239608832 22272128928 22274686854 22304636928 22337252112 22348200672 22410972416 22518300672 22548578304 22562281728 22592618496 22625654784 22628253312 22636744704 22658678784 22702934016 22736131614 22747275684 22802611531 22845017088 22875734016 22920413184 22951231488 22956565023 22987431936 22996058112 23018340352 23032329264 23063298048 23097022592 23099675256 23108343552 23130734592 23175911808 23320954944 23352311808 23397921792 23429382144 23443620858 23466336768 23475142656 23512169457 23543783424 23589767376 23691128832 23722983424 23737400568 23769317376 23806808172 23815741824 23838818304 23847763968 23885378496 23917494272 23964208128 24067178496 24078974976 24114184704 24146608128 24161282721 24184694016 24193769472 24226299904 24264511488 24311903112 24335460352 24344592384 24382990548 24461180928 24463462464 24568578048 24580620288 24616563552 24649662464 24688541808 24697806336 24700642848 24770022144 24851771392 24970788864 25007302656 25019559936 25056145044 25080423424 25089835008 25092716544 25129408626 25212343968 25333088256 25367150592 25404243968 25416695808 25453861632 25456784976 25491013632 25528288128 25540800768 25612539904 25735200768 25737601134 25769803776 25785464832 25820135424 25860860928 25870565376 25895632896 25946210304 25984150416 25987134663 25996886496 26022076416 26060127464 26072900784 26236074312 26271350784 26306674688 26322662016 26358054912 26396597248 26399628864 26409535488 26435125248 26486756352 26525486883 26538488298 26652519936 26688356352 26740482048 26776436736 26792709552 26818670592 26828734464 26871050808 26907181056 26959734144 27075575808 27111981056 27128457792 27164934144 27207780768 27217990656 27244363776 27254587392 27297575424 27334279168 27350891001 27377392896 27387666432 27467747328 27518828544 27521395272 27639650304 27693633996 27730870272 27774609534 27785032128 27811954688 27822391296 27866274912 27958242816 28078374912 28092137472 28133215488 28171042816 28215476352 28226064384 28229306112 28308596736 28363886964 28402024448 28538044416 28579774464 28593782784 28635594336 28663341056 28674097152 28677390336 28719324144 28803298776 28814107392 28898359168 28952100864 28991029248 29047652352 29093468544 29132587008 29175186432 29189486592 29232169218 29271474176 29274835968 29317643397 29332013382 29414401296 29555269632 29595009024 29652811776 29696171904 29699582472 29710727424 29739515904 29783002816 29797600896 29984084928 30024400896 30064771072 30083042304 30123491328 30167539712 30171004416 30182326272 30211571712 30229932159 30270578688 30314842152 30329700912 30460022784 30500978688 30560550912 30601641984 30608753364 30620239488 30649909248 30661410816 30709772352 30751064064 30799567008 30811124736 30840979456 30901215744 30961569681 31094606592 31136415744 31197229056 31239176192 31258161144 31288449024 31300190208 31349559276 31391711232 31453023168 31588171776 31649867424 31692423168 31742410896 31754322432 31785091072 31797018624 31847171328 31952277504 32089571328 32105299968 32152246272 32195477504 32215043628 32246258688 32258359296 32262064128 32309239662 32352681984 32403711123 32415870816 32459456512 32510654064 32614907904 32617949952 32678608896 32758104064 32774160384 32822084736 32918055744 32930408448 32934190464 33026696192 33091201458 33249678336 33294385152 33343070208 33359413248 33408193392 33453113344 33456955392 33505878168 33522301008 33616458624 33777451008 33822867456 33888927744 33938482176 33942379968 33955117056 33988018176 34037717504 34054401024 34104197421 34267525632 34313601024 34316801512 34359738368 34380619776 34426847232 34481147904 34494087168 34527510528 34548493896 34594947072 34645533888 34649512884 34662515328 34696101888 34763867712 34981432416 35028467712 35096882688 35144073216 35199505152 35212713984 35246833664 35315675136 35367315844 35384651064 35536693248 35584475136 35606100852 35653976064 35701915648 35710212258 35723612736 35758227456 35771645952 35828067744 35876241408 35946312192 36100767744 36171277056 36219912192 36277041024 36290654208 36325818368 36339449856 36396767232 36467854668 36503190528 36516888576 36574485822 36623663104 36691771392 36695193696 36852867072 36870930432 36924845328 36974493696 37032812712 37046709504 37096521728 37155033216 37277657088 37437833216 37456183296 37510953984 37584217566 37620635136 37634752512 37639074816 37694112939 37744795648 37818515952 37999632384 38050725888 38106365952 38125043712 38180792448 38232129536 38236520448 38292432192 38311201152 38404398368 38418809856 38602801152 38606401701 38654705664 38730203136 38791291392 38805848064 38843449344 38900248576 38919315456 38976225624 39033114624 39090191196 39109351176 39219201728 39407026176 39460012032 39483993024 39537082368 39594895872 39599443296 39614303232 39652687872 39730134528 39807732447 39978779904 40032534528 40110723072 40164655104 40228005888 40243101696 40282095616 40306576212 40360771584 40419789536 40439601216 40613363712 40667971584 40692686688 40747401216 40802189312 40811671152 40826985984 40866545664 40881881088 40946363136 41001418752 41066089344 41081499648 41201620992 41282092908 41459475456 41515220992 41540450994 41596305408 41661914301 41677548192 41717932032 41733586944 41799412368 41855614976 41937364224 42117562368 42138206208 42199823232 42256564224 42323214528 42339096576 42396024832 42462895104 42545830446 42603036672 42786095104 42807066624 42869661696 42953391504 42995011584 43011145728 43016085504 43078986216 43136909312 43204948164 43221161088 43347538752 43428151296 43486543872 43490599936 43571478528 43698880512 43762779648 43784229888 43848253827 43890740992 43907211264 43912253952 44121601944 44332904448 44392513536 44457426944 44479217664 44544257856 44549373708 44609273856 44674504224 44696401344 44821944832 45036601344 45097156608 45124563456 45185236992 45251309568 45256506624 45273489408 45317357568 45405868032 45472263228 45494551368 45605223062 45690034176 45751468032 45840826368 45902462976 45913130046 45974863872 45992116224 46036680704 46064658528 46126596096 46194045184 46199350512 46216687104 46261469184 46351823616 46641909888 46704623616 46795843584 46858764288 46887241716 46932673536 46950285312 47024338914 47087566848 47179534752 47382257664 47445966848 47474801136 47538634752 47613616344 47631483648 47677636608 47695527936 47770756992 47834988544 47928416256 48134356992 48157949952 48228369408 48293216256 48322565442 48369388032 48387538944 48452599808 48463859493 48529022976 48623806224 48670920704 48689184768 48765981096 48922361856 48926924928 49137156096 49161240576 49233127104 49299324928 49377083616 49395612672 49401285696 49540044288 49636802187 49703542784 49941577728 50014605312 50039119872 50112290088 50160846848 50179670016 50185433088 50258817252 50424687936 50666176512 50734301184 50808487936 50833391616 50907723264 50913569952 50982027264 51056576256 51081601536 51225079808 51470401536 51475202268 51539607552 51570929664 51640270848 51721721856 51741130752 51791265792 51892420608 51968300832 51974269326 51993772992 52044152832 52120254928 52145801568 52472148624 52542701568 52613349376 52645324032 52716109824 52793194496 52799257728 52819070976 52870250496 52973512704 53050973766 53076976596 53305039872 53376712704 53480964096 53552873472 53565318387 53585419104 53637341184 53657468928 53742101616 53814362112 53919468288 54151151616 54223962112 54256915584 54329868288 54415561536 54435981312 54488727552 54509174784 54595150848 54668558336 54701782002 54754785792 54775332864 54861728733 54935494656 55037657088 55042790544 55279300608 55387267992 55461740544 55549219068 55570064256 55623909376 55644782592 55732549824 55916485632 56156749824 56184274944 56266430976 56342085632 56376326349 56430952704 56452128768 56458612224 56617193472 56727773928 56804048896 57076088832 57159548928 57187565568 57271188672 57326682112 57348194304 57354780672 57438648288 57606597552 57628214784 57796718336 57904201728 57982058496 58095304704 58186937088 58265174016 58350372864 58378973184 58464338436 58542948352 58549671936 58635286794 58664026764 58828802592 59110539264 59190018048 59305623552 59392343808 59399164944 59421454848 59479031808 59566005632 59595201792 59968169856 60048801792 60129542144 60166084608 60246982656 60335079424 60342008832 60364652544 60423143424 60459864318 60541157376 60629684304 60659401824 60920045568 61001957376 61121101824 61203283968 61217506728 61240478976 61299818496 61322821632 61419544704 61502128128 61599134016 61622249472 61681958912 61802431488 61892802727 61923139362 62189213184 62272831488 62310676491 62394458112 62478352384 62516322288 62576898048 62600380416 62699118552 62783422464 62906046336 63176343552 63299734848 63384846336 63484821792 63508644864 63570182144 63594037248 63694342656 63818745669 63904555008 64179142656 64210599936 64304492544 64390955008 64430087256 64492517376 64516718592 64524128256 64618479324 64705363968 64807422246 64831741632 64918913024 65021308128 65229815808 65235899904 65357217792 65516208128 65548320768 65644169472 65836111488 65860816896 65868380928 66053392384 66182402916 66499356672 66588770304 66686140416 66718826496 66816386784 66906226688 66913910784 67011756336 67044602016 67232917248 67554902016 67645734912 67777855488 67876964352 67884759936 67910234112 67976036352 68075435008 68108802048 68208394842 68407834593 68535051264 68627202048 68633603024 68719476736 68761239552 68853694464 68962295808 68988174336 69055021056 69096987792 69189894144 69291067776 69299025768 69325030656 69392203776 69527735424 69962864832 70056935424 70193765376 70288146432 70399010304 70425427968 70493667328 70536508371 70631350272 70734631688 70769302128 71073386496 71168950272 71212201704 71307952128 71403831296 71420424516 71447225472 71516454912 71543291904 71656135488 71752482816 71892624384 72201535488 72342554112 72439824384 72554082048 72581308416 72651636736 72678899712 72793534464 72935709336 73006381056 73033777152 73148971644 73247326208 73383542784 73390387392 73705734144 73741860864 73849690656 73948987392 74065625424 74093419008 74193043456 74310066432 74555314176 74875666432 74912366592 75021907968 75168435132 75241270272 75269505024 75278149632 75388225878 75489591296 75637031904 75999264768 76101451776 76212731904 76250087424 76361584896 76464259072 76473040896 76584864384 76622402304 76808796736 76837619712 77205602304 77212803402 77309411328 77460406272 77582582784 77611696128 77686898688 77800497152 77838630912 77952451248 77961403989 78066229248 78180382392 78218702352 78438403456 78814052352 78920024064 78967986048 79074164736 79189791744 79198886592 79228606464 79305375744 79460269056 79576460649 79615464894 79957559808 80065069056 80221446144 80329310208 80456011776 80486203392 80564191232 80613152424 80721543168 80839579072 80879202432 81226727424 81335943168 81385373376 81494802432 81604378624 81623342304 81653971968 81733091328 81763762176 81892726272 82002837504 82052673003 82132178688 82162999296 82403241984 82564185816 82918950912 83030441984 83080901988 83192610816 83323828602 83355096384 83435864064 83467173888 83598824736 83711229952 83874728448 84235124736 84276412416 84399646464 84513128448 84646429056 84678193152 84792049664 84925790208 85091660892 85206073344 85572190208 85614133248 85739323392 85906783008 85990023168 86022291456 86032171008 86157972432 86273818624 86409896328 86442322176 86695077504 86856302592 86973087744 86981199872 87142957056 87397761024 87525559296 87568459776 87696507654 87781481984 87814422528 87824507904 87952930191 88243203888 88665808896 88785027072 88914853888 88958435328 89088515712 89098747416 89218547712 89349008448 89392802688 89643889664 90073202688 90194313216 90249126912 90370473984 90502619136 90513013248 90546978816 90634715136 90811736064 90944526456 90989102736 91210446124 91380068352 91502936064 91681652736 91804925952 91826260092 91949727744 91984232448 92073361408 92129317056 92253192192 92388090368 92398701024 92433374208 92522938368 92703647232 92884709043 93283819776 93409247232 93591687168 93717528576 93774483432 93865347072 93900570624 94048677828 94175133696 94359069504 94764515328 94891933696 94949602272 95077269504 95227232688 95262967296 95355273216 95391055872 95541513984 95669977088 95856832512 96268713984 96315899904 96456738816 96586432512 96645130884 96738776064 96775077888 96905199616 96927718986 97058045952 97211133369 97247612448 97341841408 97378369536 97531962192 97844723712 97853849856 98274312192 98322481152 98466254208 98598649856 98754167232 98791225344 98802571392 99080088576 99273604374 99407085568 99883155456 100029210624 100078239744 100224580176 100321693696 100359340032 100370866176 100517634504 100849375872 101332353024 101468602368 101616975872 101666783232 101815446528 101827139904 101964054528 102113152512 102163203072 102312592263 102450159616 102940803072 102950404536 103079215104 103141859328 103280541696 103443443712 103482261504 103582531584 103784841216 103936601664 103948538652 103987545984 104088305664 104240509856 104291603136 104944297248 105085403136 105226698752 105290648064 105432219648 105586388992 105598515456 105638141952 105740500992 105947025408 106101947532 106153953192 106610079744 106753425408 106961928192 107105746944 107130636774 107170838208 107274682368 107314937856 107484203232 107628724224 107838936576 108302303232 108447924224 108513831168 108659736576 108831123072 108871962624 108977455104 109018349568 109190301696 109337116672 109403564004 109509571584 109550665728 109723457466 109870989312 110075314176 110085581088 110558601216 110774535984 110923481088 111098438136 111140128512 111247818752 111289565184 111465099648 111832971264 112313499648 112368549888 112532861952 112684171264 112752652698 112861905408 112904257536 112917224448 113082338817 113234386944 113455547856 113608097792 114152177664 114319097856 114375131136 114542377344 114653364224 114696388608 114709561344 114877296576 115213195104 115256429568 115593436672 115808403456 115819205103 115964116992 116190609408 116373874176 116530348032 116700745728 116757946368 116928676872 117085896704 117099343872 117270573588 117328053528 117657605184 118221078528 118380036096 118611247104 118784687616 118798329888 118842909696 118958063616 119132011264 119190403584 119936339712 120097603584 120259084288 120332169216 120493965312 120670158848 120684017664 120729305088 120846286848 120919728636 121082314752 121259368608 121318803648 121840091136 122003914752 122242203648 122406567936 122435013456 122480957952 122599636992 122645643264 122839089408 123004256256 123198268032 123244498944 123363917824 123604862976 123785605454 123846278724 124378426368 124545662976 124621352982 124788916224 124956704768 124985742903 125032644576 125153796096 125200760832 125398237104 125566844928 125812092672 126352687104 126599469696 126769692672 126969643584 127017289728 127140364288 127188074496 127388685312 127637491338 127809110016 128358285312 128421199872 128608985088 128781910016 128860174512 128985034752 129033437184 129048256512 129236958648 129410727936 129614844492 129663483264 129837826048 130042616256 130459631616 130471799808 130714435584 131032416256 131096641536 131288338944 131544761481 131672222976 131721633792 131736761856 132106784768 132364805832 132998713344 133177540608 133372280832 133437652992 133632773568 133812453376 133827821568 134023512672 134089204032 134465834496 135109804032 135291469824 135555710976 135753928704 135769519872 135820468224 135952072704 136150870016 136217604096 136416789684 136815669186 137070102528 137254404096 137267206048 137522479104 137707388928 137924591616 137976348672 138110042112 138193975584 138379788288 138582135552 138598051536 138650061312 138784407552 139055470848 139925729664 140113870848 140387530752 140576292864 140798020608 140850855936 140987334656 141073016742 141262700544 141469263376 141538604256 142146772992 142337900544 142424403408 142615904256 142807662592 142840849032 142894450944 143032909824 143086583808 143312270976 143504965632 143785248768 144403070976 144685108224 144879648768 145108164096 145162616832 145303273472 145357799424 145391578479 145587068928 145871418672 146012762112 146067554304 146297943288 146494652416 146767085568 146780774784 147411468288 147483721728 147699381312 147897974784 148131250848 148186838016 148386086912 148620132864 148910406561 149110628352 149751332864 149824733184 150043815936 150336870264 150482540544 150539010048 150556299264 150776451756 150979182592 151274063808 151998529536 152202903552 152425463808 152500174848 152723169792 152928518144 152946081792 153169728768 153244804608 153617593472 153675239424 154411204608 154425606804 154618822656 154920812544 155165165568 155223392256 155373797376 155600994304 155677261824 155904902496 155922807978 156132458496 156360764784 156437404704 156876806912 157628104704 157840048128 157935972096 158148329472 158379583488 158397773184 158457212928 158610751488 158920538112 159152921298 159230929788 159915119616 160130138112 160442892288 160658620416 160695955161 160912023552 160972406784 161128382464 161226304848 161443086336 161679158144 161758404864 162453454848 162671886336 162770746752 162989604864 163208757248 163246684608 163307943936 163466182656 163527524352 163785452544 164005675008 164105346006 164264357376 164325998592 164585186199 164806483968 165128371632 165837901824 166060883968 166161803976 166385221632 166647657204 166710192768 166871728128 166934347776 167197649472 167422459904 167749456896 168470249472 168552824832 168799292928 169026256896 169128979047 169292858112 169356386304 169584099328 169851580416 170183321784 170412146688 171144380416 171228266496 171478646784 171813566016 171980046336 172044582912 172064342016 172315944864 172547637248 172819792656 172884644352 173390155008 173712605184 173946175488 173962399744 174285914112 174795522048 175051118592 175136919552 175393015308 175562963968 175628845056 175649015808 175905860382 176486407776 177331617792 177570054144 177829707776 177916870656 178177031424 178197494832 178437095424 178698016896 178785605376 179287779328 180146405376 180388626432 180498253824 180740947968 181005238272 181026026496 181093957632 181269430272 181623472128 181889052912 181978205472 182420892248 182760136704 183005872128 183363305472 183609851904 183652520184 183899455488 183968464896 184146722816 184258634112 184506384384 184776180736 184797402048 184866748416 185045876736 185407294464 185678408181 185769418086 186567639552 186818494464 187183374336 187435057152 187548966864 187730694144 187801141248 188097355656 188350267392 188718139008 189529030656 189783867392 189899204544 190154539008 190454465376 190525934592 190710546432 190782111744 191083027968 191339954176 191456237007 191713665024 192537427968 192631799808 192913477632 193172865024 193290261768 193477552128 193550155776 193810399232 193855437972 194116091904 194422266738 194495224896 194683682816 194756739072 195063924384 195689447424 195707699712 196548624384 196644962304 196932508416 197197299712 197508334464 197582450688 197605142784 198160177152 198547208748 198814171136 199766310912 200058421248 200156479488 200449160352 200643387392 200718680064 200741732352 201035269008 201698751744 202664706048 202937204736 203233951744 203333566464 203630893056 203654279808 203928109056 204226305024 204326406144 204625184526 204900319232 205223503779 205881606144 205900809072 206158430208 206283718656 206561083392 206886887424 206964523008 207165063168 207569682432 207873203328 207897077304 207975091968 208176611328 208481019712 208583206272 209888594496 210170806272 210453397504 210581296128 210864439296 211172777984 211197030912 211276283904 211481001984 211609525113 211894050816 212203895064 212307906384 213220159488 213506850816 213923856384 214211493888 214261273548 214341676416 214549364736 214629875712 214968406464 215257448448 215677873152 216604606464 216895848448 217027662336 217319473152 217662246144 217743925248 217954910208 218036699136 218380603392 218674233344 218807128008 219019143168 219101331456 219446914932 219741978624 220150628352 220171162176 221117202432 221549071968 221846962176 222196876272 222280257024 222495637504 222579130368 222930199296 223665942528 224626999296 224737099776 225065723904 225368342528 225505305396 225723810816 225808515072 225834448896 226164677634 226468773888 226911095712 227216195584 228304355328 228638195712 228750262272 229084754688 229306728448 229392777216 229419122688 229754593152 230426390208 230512859136 231186873344 231616806912 231638410206 231928233984 232381218816 232747748352 233060696064 233401491456 233515892736 233857353744 234171793408 234198687744 234541147176 234656107056 235315210368 236442157056 236760072192 237222494208 237569375232 237596659776 237685819392 237916127232 238264022528 238380807168 238729381947 239872679424 240195207168 240518168576 240664338432 240987930624 241340317696 241368035328 241458610176 241692573696 241839457272 242164629504 242518737216 242637607296 243680182272 244007829504 244484407296 244813135872 244870026912 244961915904 245199273984 245291286528 245678178816 246008512512 246396536064 246488997888 246727835648 247209725952 247571210908 247692557448 248756852736 249091325952 249242705964 249577832448 249913409536 249971485806 250065289152 250307592192 250401521664 250796474208 251133689856 251624185344 252705374208 253198939392 253539385344 253939287168 254034579456 254280728576 254376148992 254777370624 255274982676 255618220032 256716570624 256842399744 257217970176 257563820032 257720349024 257970069504 258066874368 258096513024 258473917296 258821455872 259229688984 259326966528 259675652096 260085232512 260919263232 260943599616 261428871168 262064832512 262193283072 262576677888 263089522962 263344445952 263443267584 263473523712 263858790573 264213569536 264729611664 265997426688 266355081216 266744561664 266875305984 267265547136 267624906752 267655643136 268047025344 268178408064 268931668992 270219608064 270582939648 271111421952 271507857408 271539039744 271640936448 271904145408 272301740032 272435208192 272833579368 273631338372 274140205056 274508808192 274534412096 275044958208 275414777856 275849183232 275952697344 276220084224 276387951168 276759576576 277164271104 277196103072 277300122624 277568815104 278110941696 278654127129 279851459328 280227741696 280775061504 281152585728 281596041216 281701711872 281974669312 282146033484 282525401088 282938526752 283077208512 284293545984 284675801088 284848806816 285231808512 285615325184 285681698064 285788901888 286065819648 286173167616 286624541952 287009931264 287570497536 288806141952 289370216448 289759297536 290216328192 290325233664 290606546944 290715598848 290783156958 291174137856 291633400107 291742837344 292025524224 292135108608 292595886576 292989304832 293534171136 293561549568 294822936576 294967443456 295398762624 295795949568 296262501696 296373676032 296772173824 297240265728 297820813122 298221256704 299502665728 299649466368 300087631872 300673740528 300965081088 301078020096 301112598528 301552903512 301958365184 302548127616 303997059072 304405807104 304850927616 305000349696 305446339584 305857036288 305892163584 306339457536 306489609216 306937776789 307235186944 307350478848 308822409216 308851213608 309237645312 309841625088 310330331136 310446784512 310747594752 311201988608 311354523648 311809804992 311845615956 312264916992 312721529568 312874809408 313753613824 315256209408 315680096256 315871944192 316296658944 316759166976 316795546368 316914425856 317221502976 317841076224 318305842596 318461859576 319830239232 320260276224 320885784576 321317240832 321391910322 321824047104 321944813568 322256764928 322452609696 322886172672 323358316288 323516809728 324906909696 325343772672 325541493504 325979209728 326417514496 326493369216 326615887872 326932365312 327055048704 327570905088 328011350016 328210692012 328528714752 328651997184 329170372398 329612967936 330256743264 331675803648 332121767936 332323607952 332770443264 333295314408 333420385536 333743456256 333868695552 334395298944 334844919808 335498913792 336940498944 337105649664 337598585856 338052513792 338257958094 338585716224 338712772608 339168198656 339247016451 339703160832 340366643568 340824293376 342288760832 342456532992 342957293568 343627132032 343960092672 344089165824 344128684032 344631889728 345095274496 345639585312 345769288704 346780310016 347425210368 347457615309 347892350976 347924799488 348571828224 349591044096 350102237184 350273839104 350786030616 351125927936 351257690112 351298031616 351811720764 352972815552 354663235584 355140108288 355659415552 355833741312 356354062848 356394989664 356874190848 357396033792 357571210752 358575558656 360292810752 360777252864 360996507648 361481895936 362010476544 362052052992 362187915264 362538860544 363246944256 363778105824 363956410944 364841784496 365520273408 366011744256 366726610944 367219703808 367305040368 367798910976 367936929792 368293445632 368517268224 369012768768 369552361472 369594804096 369733496832 370091753472 370814588928 371356816362 371538836172 373135279104 373636988928 374366748672 374870114304 374957228709 375097933728 375461388288 375602282496 376194711312 376700534784 377436278016 379058061312 379567734784 379798409088 380309078016 380908930752 381051869184 381421092864 381564223488 382166055936 382679908352 382912474014 383427330048 385074855936 385263599616 385826955264 386345730048 386580523536 386955104256 387100311552 387620798464 387710875944 388232183808 388844533476 388990449792 389367365632 389513478144 390127848768 391378894848 391415399424 393097248768 393289924608 393865016832 394394599424 394634284443 395016668928 395164901376 395210285568 396320354304 397094417496 397628342272 399532621824 400116842496 400312958976 400898320704 401286774784 401437360128 401483464704 402070538016 403397503488 405329412096 405874409472 406467903488 406667132928 407261786112 407308559616 407856218112 408452610048 408652812288 409250369052 409800638464 410447007558 411763212288 411801618144 412567437312 413122166784 413773774848 413929046016 414330126336 415139364864 415746406656 415794154608 415950183936 416353222656 416962039424 417166412544 419777188992 420341612544 420906795008 421162592256 421728878592 422345555968 422394061824 422552567808 422962003968 423219050226 423788101632 424407790128 424615812768 426440318976 427013701632 427847712768 428422987776 428522547096 428683352832 429098729472 429259751424 429936812928 430514896896 431355746304 433209212928 433249619089 433791696896 434055324672 434638946304 435324492288 435487850496 435909820416 436073398272 436174735437 436761206784 437348466688 437614256016 438038286336 438202662912 438893829864 439483957248 440301256704 440342324352 442234404864 443098143936 443693924352 444393752544 444560514048 444991275008 445158260736 445860398592 446731219683 447331885056 449253998592 449474199552 450131447808 450736685056 451010610792 451447621632 451617030144 451668897792 452329355268 452937547776 453822191424 454432391168 456608710656 457276391424 457500524544 458169509376 458613456896 458785554432 458838245376 459509186304 460852780416 461025718272 462373746688 463233613824 463276820412 463856467968 464762437632 465495496704 466121392128 466802982912 467031785472 467714707488 468343586816 468397375488 469082294352 469312214112 470630420736 472884314112 473520144384 474444988416 475138750464 475193319552 475371638784 475832254464 476528045056 476761614336 477458763894 479745358848 480390414336 481036337152 481328676864 481975861248 482680635392 482736070656 482917220352 483385147392 483678914544 484329259008 485037474432 485275214592 487360364544 488015659008 488968814592 489626271744 489740053824 489923831808 490398547968 490582573056 491356357632 492017025024 492793072128 492977995776 493455671296 493755558597 494419451904 495142421816 495385114896 497513705472 498182651904 498485411928 499155664896 499826819072 499942971612 500130578304 500615184384 500803043328 501592948416 502267379712 503248370688 505410748416 506397878784 507078770688 507878574336 508069158912 508561457152 508752297984 509554741248 510549965352 511236440064 513433141248 513684799488 514435940352 515127640064 515440698048 515940139008 516133748736 516193026048 516947834592 517642911744 518459377968 518653933056 519351304192 520170465024 521838526464 521887199232 522857742336 524129665024 524386566144 525153355776 526179045924 526688891904 526886535168 526947047424 527717581146 528427139072 529459223328 531994853376 532710162432 533489123328 533750611968 534531094272 535249813504 535311286272 536094050688 536356816128 537863337984 540439216128 541165879296 542222843904 543015714816 543078079488 543281872896 543808290816 544603480064 544870416384 545667158736 547262676744 548280410112 549017616384 549068824192 550089916416 550829555712 551698366464 551905394688 552440168448 552775902336 553519153152 554328542208 554392206144 554600245248 555137630208 556221883392 557035224543 557308254258 559702918656 560455483392 561550123008 562305171456 563192082432 563403423744 563949338624 564292066968 565050802176 565877053504 566154417024 568587091968 569351602176 569697613632 570463617024 571230650368 571363396128 571577803776 572131639296 572346335232 573249083904 574019862528 574368711021 575140995072 577612283904 578740432896 579518595072 580432656384 580650467328 581213093888 581431197696 581566313916 582348275712 583266800214 583485674688 584051048448 584270217216 585191773152 585978609664 587068342272 587123099136 589645873152 589934886912 590797525248 591591899136 592525003392 592747352064 593544347648 594480531456 595641626244 596442513408 599005331456 599298932736 600175263744 601347481056 601930162176 602156040192 602225197056 603105807024 603916730368 605096255232 607994118144 608811614208 609701855232 610000699392 610892679168 611714072576 611784327168 612678915072 612979218432 613875553578 614470373888 614700957696 615670511337 617644818432 617702427216 618475290624 619683250176 620660662272 620893569024 621495189504 622403977216 622709047296 623619609984 623691231912 624529833984 625443059136 625749618816 627507227648 630512418816 631360192512 631743888384 632593317888 633518333952 633591092736 633828851712 634443005952 635682152448 636611685192 636923719152 639660478464 640520552448 641771569152 642634481664 642783820644 643648094208 643889627136 644513529856 644905219392 645772345344 646716632576 647033619456 649813819392 650687545344 651082987008 651958419456 652835028992 652986738432 653231775744 653864730624 654110097408 655141810176 656022700032 656421384024 657057429504 657303994368 658340744796 659225935872 660513486528 663351607296 664243535872 664647215904 665540886528 666590628816 666840771072 667486912512 667737391104 668790597888 669689839616 670997827584 673880997888 674211299328 675197171712 676105027584 676515916188 677171432448 677425545216 678336397312 678494032902 679406321664 680733287136 681648586752 684577521664 684913065984 685914587136 687254264064 687920185344 688178331648 688257368064 689263779456 690190548992 691279170624 691538577408 693560620032 694850420736 694915230618 695784701952 695849598976 697143656448 699182088192 700204474368 700547678208 701572061232 702251855872 702515380224 702596063232 703623441528 705945631104 709326471168 710280216576 711318831104 711667482624 712708125696 712789979328 713748381696 714792067584 715142421504 716188145841 717151117312 720585621504 721554505728 721993015296 722963791872 724020953088 724104105984 724375830528 725077721088 726493888512 727556211648 727912821888 729683568992 731040546816 732023488512 733453221888 734439407616 734610080736 735597821952 735873859584 736586891264 737034536448 738025537536 739104722944 739189608192 739466993664 740183506944 741629177856 742713632724 743077672344 746270558208 747273977856 748733497344 749740228608 749914457418 750195867456 750922776576 751204564992 752389422624 753401069568 754872556032 758116122624 759135469568 759596818176 760618156032 761817861504 762103738368 762842185728 763128446976 764332111872 765359816704 765824948028 766854660096 770149711872 770527199232 771653910528 772691460096 773161047072 773910208512 774200623104 775241596928 775421751888 776464367616 777689066952 777980899584 778734731264 779026956288 780255697536 782757789696 782830798848 786194497536 786579849216 787730033664 788789198848 789268568886 790033337856 790329802752 790420571136 791576371719 792640708608 794188834992 795256684544 799065243648 800233684992 800625917952 801796641408 802573549568 802874720256 802966929408 804141076032 806795006976 810658824192 811748818944 812935806976 813334265856 814523572224 814617119232 815712436224 816905220096 817305624576 818500738104 819601276928 820894015116 823526424576 823603236288 825134874624 826244333568 827547549696 827858092032 828660252672 830278729728 831492813312 831588309216 831900367872 832706445312 833924078848 834332825088 839554377984 840683225088 841813590016 842325184512 843457757184 844691111936 844788123648 845105135616 845924007936 846438100452 847576203264 848815580256 849231625536 852880637952 854027403264 855695425536 856845975552 857045094192 857366705664 858197458944 858519502848 859873625856 861029793792 862711492608 866418425856 866499238178 867583393792 868110649344 869277892608 870648984576 870975700992 871819640832 872146796544 872349470874 873522413568 874696933376 874900200321 875228512032 876076572672 876405325824 877787659728 878967914496 880602513408 880684648704 884468809728 886196287872 887387848704 888787505088 889121028096 889982550016 890316521472 891720797184 893462439366 894663770112 898507997184 898948399104 900262895616 901473370112 902021221584 902895243264 903234060288 903337795584 904658710536 905875095552 907644382848 908864782336 913217421312 914552782848 915001049088 916339018752 917226913792 917571108864 917676490752 919018372608 920813330367 921705560832 922051436544 924747493376 926467227648 926553640824 927712935936 929524875264 930990993408 932242784256 933605965824 934063570944 935429414976 936687173632 936794750976 938164588704 938624428224 941260841472 945768628224 947040288768 948889976832 950277500928 950386639104 950743277568 951664508928 953056090112 953523228672 954917527788 959490717696 960780828672 962657353728 963951722496 965361270784 965472141312 965834440704 966770294784 967357829088 968658518016 970074948864 970550429184 974720729088 976031318016 977937629184 979252543488 979480107648 979847663616 980797095936 981165146112 982712715264 984034050048 985586144256 985955991552 986911342592 987511117194 988838903808 990284843632 990770229792 995027410944 996365303808 996970823856 998311329792 999653638144 999885943224 1000261156608 1001230368768 1001606086656 1003185896832 1004534759424 1006496741376 1010821496832 1012795757568 1014157541376 1015757148672 1016138317824 1017122914304 1017504595968 1017741049353 1019109482496 1021099930704 1022472880128 1026866282496 1027369598976 1028871880704 1030255280128 1030881396096 1031880278016 1032267497472 1032386052096 1033895669184 1035285823488 1036918755936 1037307866112 1038702608384 1040340930048 1042372845927 1043677052928 1043774398464 1045715484672 1048259330048 1048773132288 1050306711552 1052358091848 1053377783808 1053773070336 1053894094848 1055435162292 1056854278144 1058918446656 1063989706752 1065420324864 1066978246656 1067501223936 1069062188544 1070499627008 1070622572544 1072188101376 1072713632256 1075726675968 1080878432256 1082331758592 1084445687808 1086031429632 1086156158976 1086563745792 1087616581632 1089206960128 1089740832768 1091334317472 1094525353488 1096560820224 1098035232768 1098137648384 1100179832832 1101659111424 1103396732928 1103810789376 1104880336896 1105551804672 1107038306304 1108657084416 1108784412288 1109200490496 1110275260416 1112443766784 1114070449086 1114616508516 1119405837312 1120910966784 1123100246016 1124610342912 1124871686127 1126384164864 1126806847488 1127898677248 1128584133936 1130101604352 1131754107008 1132308834048 1137174183936 1138703204352 1139395227264 1140927234048 1142461300736 1142726792256 1143155607552 1144263278592 1144692670464 1146498167808 1148039725056 1148737422042 1150281990144 1155224567808 1157480865792 1159037190144 1160865312768 1161300934656 1162426187776 1162862395392 1163132627832 1164696551424 1166533600428 1166971349376 1168102096896 1168540434432 1170383546304 1171957219328 1174136684544 1174246198272 1179291746304 1179869773824 1181595050496 1183183798272 1183902853329 1185050006784 1185494704128 1187088695296 1188961062912 1191283252488 1192885026816 1198010662912 1198597865472 1200350527488 1202694962112 1203860324352 1204312080384 1204450394112 1206211614048 1207833460736 1210192510464 1215988236288 1217623228416 1219403710464 1220001398784 1221785358336 1223428145152 1223568654336 1225357830144 1225958436864 1227751107156 1228940747776 1229401915392 1231341022674 1235289636864 1235404854432 1239366500352 1241321324544 1241787138048 1242990379008 1244807954432 1245418094592 1247239219968 1247382463824 1249059667968 1250886118272 1251499237632 1255014455296 1261024837632 1262720385024 1263487776768 1265186635776 1267036667904 1267182185472 1267657703424 1268886011904 1271364304896 1273223370384 1273847438304 1279320956928 1281041104896 1283543138304 1285268963328 1285567641288 1287296188416 1287779254272 1289027059712 1289810438784 1291544690688 1293433265152 1294067238912 1299627638784 1299748857267 1301375090688 1302165974016 1303916838912 1305670057984 1305973476864 1306463551488 1307729461248 1308220194816 1310283620352 1312045400064 1312842768048 1314114859008 1314607988736 1316681489592 1318451871744 1321026973056 1326703214592 1328487071744 1329294431808 1331081773056 1333181257632 1333681542144 1334973825024 1335474782208 1337581195776 1339379679232 1340193659049 1341995655168 1347761995776 1348422598656 1350394343424 1352210055168 1353031832376 1354342864896 1354851090432 1356672794624 1356988065804 1358812643328 1361466574272 1363297173504 1369155043328 1369826131968 1371829174272 1374508528128 1375840370688 1376356663296 1376514736128 1378527558912 1380381097984 1382558341248 1383077154816 1387121240064 1389700841472 1389830461236 1391569403904 1391699197952 1394287312896 1398364176384 1400408948736 1401095356416 1403144122464 1404503711744 1405030760448 1405192126464 1407246883056 1411891262208 1418652942336 1420560433152 1422637662208 1423334965248 1425416251392 1425579958656 1427496763392 1429584135168 1430284843008 1432376291682 1434302234624 1441171243008 1443109011456 1443986030592 1445927583744 1448041906176 1448208211968 1448751661056 1450155442176 1452987777024 1455112423296 1455825643776 1459367137984 1462081093632 1464046977024 1466906443776 1468878815232 1469220161472 1471195643904 1471747719168 1473173782528 1474069072896 1476051075072 1478209445888 1478379216384 1478933987328 1480367013888 1481266675791 1483258355712 1485427265448 1486155344688 1492541116416 1494547955712 1497466994688 1499480457216 1499828914836 1500391734912 1501845553152 1502409129984 1504778845248 1506802139136 1509745112064 1516232245248 1518270939136 1519193636352 1521236312064 1523635723008 1524207476736 1525684371456 1526256893952 1528664223744 1530719633408 1531649896056 1533709320192 1540299423744 1541054398464 1543307821056 1545382920192 1546322094144 1547820417024 1548401246208 1550483193856 1550843503776 1552928735232 1555378133904 1555961799168 1557469462528 1558053912576 1560511395072 1565515579392 1565661597696 1572388995072 1573159698432 1575460067328 1577578397696 1578537137772 1580066675712 1580659605504 1580841142272 1583152743438 1585281417216 1588377669984 1590513369088 1598130487296 1600467369984 1601251835904 1603593282816 1605147099136 1605749440512 1605933858816 1608282152064 1613590013952 1621317648384 1623497637888 1625871613952 1626668531712 1629047144448 1629234238464 1631424872448 1633810440192 1634611249152 1637001476208 1639202553856 1641788030232 1647052849152 1647206472576 1650269749248 1652488667136 1655095099392 1655716184064 1657320505344 1660557459456 1662985626624 1663176618432 1663800735744 1665412890624 1667848157696 1668665650176 1671105673629 1679108755968 1681366450176 1683627180032 1684650369024 1686915514368 1689382223872 1689576247296 1690210271232 1691848015872 1692876200904 1695152406528 1697631160512 1698463251072 1705761275904 1708054806528 1711390851072 1713691951104 1714090188384 1714733411328 1716394917888 1717039005696 1719747251712 1722059587584 1725422985216 1732836851712 1732998476356 1735166787584 1736221298688 1738555785216 1741297969152 1741951401984 1743639281664 1744293593088 1744698941748 1747044827136 1749393866752 1749800400642 1750457024064 1752153145344 1752810651648 1755575319456 1757935828992 1761205026816 1761369297408 1768937619456 1772392575744 1774775697408 1777575010176 1778242056192 1779965100032 1780633042944 1783441594368 1786924878732 1789327540224 1797015994368 1797896798208 1800525791232 1802946740224 1804042443168 1805790486528 1806468120576 1806675591168 1809317421072 1811750191104 1815288765696 1817729564672 1826434842624 1829105565696 1830002098176 1832678037504 1834453827584 1835142217728 1835352981504 1838036745216 1841626660734 1843411121664 1844102873088 1847011534011 1849494986752 1852934455296 1853107281648 1855425871872 1859049750528 1861981986816 1864485568512 1867211931648 1868127141888 1870858829952 1873374347264 1873589501952 1876329177408 1877248856448 1882521682944 1891537256448 1894080577536 1897779953664 1900555001856 1900773278208 1901486555136 1903329017856 1906112180224 1907046457344 1909835055576 1918981435392 1921561657344 1925314707456 1927903444992 1930722541568 1930944282624 1931668881408 1933540589568 1934715658176 1937317036032 1940149897728 1941100858368 1949441458176 1952062636032 1955875258368 1958505086976 1958960215296 1959695327232 1961594191872 1962330292224 1965425430528 1968068100096 1971172288512 1971911983104 1973822685184 1975022234388 1977677807616 1980569687264 1981540459584 1990054821888 1992730607616 1993941647712 1996622659584 1999307276288 1999771886448 2000522313216 2002460737536 2003212173312 2006371793664 2009069518848 2012993482752 2021642993664 2025591515136 2028315082752 2031514297344 2032276635648 2034245828608 2035009191936 2035482098706 2038218964992 2042199861408 2044945760256 2053732564992 2054739197952 2057743761408 2060510560256 2061762792192 2063760556032 2064534994944 2064772104192 2067791338368 2070571646976 2073837511872 2074615732224 2077405216768 2080681860096 2084745691854 2087354105856 2087548796928 2091430969344 2096518660096 2097546264576 2100613423104 2104716183696 2106755567616 2107546140672 2107788189696 2110870324584 2113708556288 2117836893312 2127979413504 2130840649728 2133956493312 2135002447872 2138124377088 2140999254016 2141245145088 2144376202752 2145427264512 2148564437523 2151453351936 2161756864512 2164663517184 2168891375616 2172062859264 2172312317952 2173127491584 2175233163264 2178413920256 2179481665536 2182668634944 2189050706976 2193121640448 2196070465536 2196275296768 2200359665664 2203318222848 2206793465856 2207621578752 2209760673792 2211103609344 2214076612608 2217314168832 2217568824576 2218400980992 2220550520832 2224887533568 2228140898172 2229233017032 2238811674624 2241821933568 2246200492032 2249220685824 2249743372254 2252768329728 2253613694976 2255797354496 2257168267872 2260203208704 2263508214016 2264617668096 2274348367872 2277406408704 2278790454528 2281854468096 2284922601472 2285453584512 2286311215104 2288526557184 2289385340928 2292996335616 2296079450112 2297474844084 2300563980288 2310449135616 2314961731584 2318074380288 2321730625536 2322601869312 2324852375552 2325724790784 2326265255664 2329393102848 2333067200856 2333942698752 2336204193792 2337080868864 2340767092608 2343914438656 2348273369088 2348492396544 2358583492608 2359739547648 2363190100992 2366367596544 2367805706658 2370100013568 2370989408256 2374177390592 2374729115157 2377922125824 2382566504976 2385770053632 2396021325824 2397195730944 2400701054976 2405389924224 2407720648704 2408624160768 2408900788224 2412423228096 2415666921472 2420385020928 2431976472576 2435246456832 2438807420928 2440002797568 2443570716672 2446856290304 2447137308672 2450715660288 2451916873728 2455502214312 2457881495552 2458803830784 2462682045348 2470579273728 2470809708864 2478733000704 2482642649088 2483574276096 2485980758016 2489615908864 2490836189184 2494478439936 2494764927648 2498119335936 2501772236544 2502998475264 2510028910592 2522049675264 2525440770048 2526975553536 2530373271552 2534073335808 2534364370944 2535315406848 2537772023808 2542728609792 2546446740768 2547694876608 2558641913856 2562082209792 2567086276608 2570537926656 2571135282576 2574592376832 2575558508544 2578054119424 2579620877568 2583089381376 2586866530304 2588134477824 2599255277568 2599497714534 2602750181376 2604331948032 2607833677824 2611946953728 2612927102976 2615458922496 2616440389632 2620567240704 2624090800128 2624700600963 2625685536096 2628229718016 2629215977472 2633362979184 2636903743488 2642053946112 2653406429184 2656974143488 2658588863616 2662163546112 2666362515264 2667363084288 2669947650048 2670949564416 2675162391552 2678759358464 2680387318098 2683991310336 2695523991552 2696845197312 2700788686848 2704420110336 2706063664752 2708685729792 2709702180864 2713345589248 2713976131608 2717625286656 2722933148544 2726594347008 2738310086656 2739652263936 2743658348544 2749017056256 2751680741376 2752713326592 2753029472256 2757055117824 2760762195968 2762439991101 2765116682496 2766154309632 2774242480128 2779401682944 2779660922472 2783138807808 2783398395904 2788574625792 2796728352768 2800817897472 2802190712832 2806288244928 2809007423488 2810061520896 2810384252928 2814493766112 2823782524416 2837305884672 2841120866304 2845275324416 2846669930496 2850832502784 2851159917312 2854993526784 2859168270336 2860569686016 2864752583364 2868604469248 2882342486016 2887972061184 2891855167488 2896083812352 2896416423936 2897503322112 2900310884352 2905975554048 2910224846592 2911651287552 2918734275968 2924162187264 2928093954048 2933812887552 2937757630464 2938440322944 2942391287808 2943495438336 2946347565056 2948138145792 2952102150144 2956418891776 2956758432768 2957867974656 2960734027776 2962533351582 2966516711424 2970854530896 2972310689376 2985082232832 2989095911424 2994933989376 2998960914432 2999657829672 3000783469824 3003691106304 3004818259968 3009557690496 3013604278272 3019490224128 3032464490496 3036541878272 3038387272704 3042472624128 3047271446016 3048414953472 3051368742912 3052513787904 3053223148059 3057328447488 3061439266816 3063299792112 3067418640384 3080598847488 3082108796928 3086615642112 3090765840384 3092644188288 3095640834048 3096802492416 3100966387712 3101687007552 3105857470464 3110756267808 3111923598336 3114938925056 3116107825152 3121022790144 3127118537781 3131031158784 3131323195392 3144777990144 3146319396864 3150920134656 3155156795392 3157074275544 3160133351424 3161319211008 3161682284544 3166305486876 3170562834432 3176755339968 3181026738176 3196260974592 3200934739968 3202503671808 3207186565632 3210294198272 3211498881024 3211867717632 3216564304128 3227180027904 3242635296768 3246995275776 3251743227904 3253337063424 3258094288896 3258468476928 3262849744896 3267620880384 3269222498304 3274002952416 3278405107712 3283576060464 3294105698304 3294412945152 3300539498496 3304977334272 3310190198784 3311432368128 3314641010688 3321114918912 3325971253248 3326353236864 3327601471488 3330825781248 3335696315392 3337331300352 3342211347258 3358217511936 3362732900352 3367254360064 3369300738048 3373831028736 3378764447744 3379152494592 3380420542464 3383696031744 3385752401808 3390304813056 3395262321024 3396926502144 3411522551808 3416109613056 3422781702144 3427383902208 3428180376768 3429466822656 3432789835776 3434078011392 3439494503424 3444119175168 3450845970432 3465673703424 3465996952712 3470333575168 3472442597376 3477111570432 3482595938304 3483902803968 3487278563328 3488587186176 3489397883496 3494089654272 3498787733504 3499600801284 3500914048128 3504306290688 3505621303296 3511150638912 3515871657984 3522410053632 3522738594816 3537875238912 3544785151488 3549551394816 3555150020352 3556484112384 3559930200064 3561266085888 3566883188736 3573849757464 3578655080448 3594031988736 3595793596416 3601051582464 3605893480448 3608084886336 3611580973056 3612936241152 3613351182336 3618634842144 3623500382208 3630577531392 3635459129344 3652869685248 3658211131392 3660004196352 3665356075008 3668907655168 3670284435456 3670705963008 3676073490432 3683253321468 3686822243328 3688205746176 3694023068022 3698989973504 3705868910592 3706214563296 3718099501056 3723963973632 3728971137024 3734423863296 3736254283776 3741717659904 3746748694528 3747179003904 3752658354816 3754497712896 3765043365888 3783074512896 3788161155072 3795559907328 3801110003712 3801546556416 3802973110272 3806658035712 3812224360448 3814092914688 3819670111152 3837962870784 3843123314688 3850629414912 3855806889984 3861445083136 3861888565248 3863337762816 3867081179136 3869431316352 3874634072064 3880299795456 3882201716736 3898882916352 3899246571801 3904125272064 3911750516736 3917010173952 3917920430592 3919390654464 3923188383744 3924660584448 3930850861056 3936136200192 3942344577024 3943823966208 3947645370368 3950044468776 3955355615232 3961139374528 3963080919168 3980109643776 3985461215232 3987883295424 3993245319168 3998614552576 3999543772896 4001044626432 4004921475072 4006424346624 4012743587328 4018139037696 4020580977147 4025986965504 4043285987328 4051183030272 4056630165504 4063028594688 4064553271296 4068491657216 4070018383872 4070964197412 4076437929984 4084399722816 4089891520512 4107465129984 4109478395904 4115487522816 4121021120512 4123525584384 4127521112064 4129069989888 4129544208384 4135582676736 4141143293952 4147675023744 4149231464448 4154810433536 4161363720192 4169491383708 4174708211712 4175097593856 4182861938688 4193037320192 4195092529152 4201226846208 4209432367392 4213511135232 4215092281344 4215576379392 4221740649168 4227417112576 4235673786624 4255958827008 4261681299456 4267912986624 4270004895744 4276248754176 4281998508032 4282490290176 4288752405504 4290854529024 4297128875046 4302906703872 4323513729024 4329327034368 4337782751232 4344125718528 4344624635904 4346254983168 4350466326528 4356827840512 4358963331072 4365337269888 4378101413952 4386243280896 4392140931072 4392550593536 4400719331328 4406636445696 4413586931712 4415243157504 4419521347584 4422207218688 4428153225216 4434628337664 4435137649152 4436801961984 4441101041664 4449775067136 4456281796344 4458466034064 4477623349248 4483643867136 4492400984064 4498441371648 4499486744508 4505536659456 4507227389952 4511594708992 4514336535744 4520406417408 4527016428032 4529235336192 4548696735744 4554812817408 4557580909056 4563708936192 4569845202944 4570907169024 4572622430208 4577053114368 4578770681856 4585992671232 4592158900224 4594949688168 4601127960576 4620898271232 4629923463168 4636148760576 4643461251072 4645203738624 4649704751104 4651449581568 4652530511328 4658786205696 4666134401712 4667885397504 4672408387584 4674161737728 4681534185216 4687828877312 4696546738176 4696984793088 4717166985216 4719479095296 4726380201984 4732735193088 4735611413316 4740200027136 4741978816512 4748354781184 4749458230314 4755844251648 4765133009952 4771540107264 4792042651648 4794391461888 4801402109952 4810779848448 4815441297408 4817248321536 4817801576448 4824846456192 4831333842944 4840770041856 4863952945152 4870492913664 4877614841856 4880005595136 4887141433344 4893712580608 4894274617344 4901431320576 4903833747456 4911004428624 4915762991104 4917607661568 4925364090696 4941158547456 4941619417728 4957466001408 4965285298176 4967148552192 4971961516032 4979231817728 4981672378368 4988956879872 4989529855296 4996238671872 5003544473088 5005996950528 5013317020887 5020057821184 5044099350528 5050881540096 5053951107072 5060746543104 5068146671616 5068728741888 5070630813696 5075544047616 5085457219584 5092893481536 5095389753216 5117283827712 5124164419584 5134172553216 5141075853312 5142270565152 5149184753664 5151117017088 5156108238848 5159241755136 5166178762752 5173733060608 5176268955648 5198510555136 5198995429068 5205500362752 5208663896064 5215667355648 5223893907456 5225854205952 5230917844992 5232880779264 5241134481408 5248181600256 5249401201926 5251371072192 5256459436032 5258431954944 5266725958368 5273807486976 5284107892224 5306812858368 5313948286976 5317177727232 5324327092224 5332725030528 5334726168576 5339895300096 5341899128832 5350324783104 5357518716928 5360774636196 5367982620672 5391047983104 5393690394624 5401577373696 5408840220672 5412127329504 5417371459584 5419404361728 5426691178496 5427952263216 5435250573312 5445866297088 5453188694016 5476620173312 5479304527872 5487316697088 5498034112512 5503361482752 5505426653184 5506058944512 5514110235648 5521524391936 5524879982202 5530233364992 5532308619264 5541034602033 5548484960256 5558803365888 5559321844944 5566277615616 5566796791808 5577149251584 5593456705536 5601635794944 5604381425664 5612576489856 5618014846976 5620123041792 5620768505856 5628987532224 5647565048832 5674611769344 5682241732608 5690550648832 5693339860992 5701665005568 5702319834624 5709987053568 5718336540672 5721139372032 5729505166728 5737208938496 5764684972032 5775944122368 5783710334976 5792167624704 5792832847872 5795006644224 5800621768704 5811951108096 5820449693184 5823302575104 5837468551936 5848324374528 5856187908096 5867625775104 5875515260928 5876880645888 5884782575616 5886990876672 5892695130112 5896276291584 5904204300288 5912837783552 5913516865536 5915735949312 5921468055552 5925066703164 5933033422848 5941709061792 5944621378752 5970164465664 5978191822848 5989867978752 5997921828864 5999315659344 6001566939648 6007382212608 6009636519936 6019115380992 6027208556544 6038980448256 6064928980992 6073083756544 6076774545408 6084945248256 6094542892032 6096829906944 6102737485824 6105027575808 6106446296118 6114656894976 6122878533632 6126599584224 6134837280768 6161197694976 6164217593856 6173231284224 6181531680768 6185288376576 6191281668096 6193604984832 6201932775424 6203374015104 6211714940928 6221512535616 6223847196672 6229877850112 6232215650304 6242045580288 6254237075562 6262062317568 6262646390784 6289555980288 6292638793728 6301840269312 6310313590784 6314148551088 6320266702848 6322638422016 6323364569088 6332610973752 6341125668864 6353510679936 6362053476352 6392521949184 6401869479936 6405007343616 6414373131264 6420588396544 6422997762048 6423735435264 6433128608256 6445693312569 6454360055808 6485270593536 6493990551552 6503486455808 6506674126848 6516188577792 6516936953856 6525699489792 6535241760768 6538444996608 6548005904832 6556810215424 6567152120928 6588211396608 6588825890304 6601078996992 6609954668544 6620380397568 6622864736256 6629282021376 6642229837824 6651942506496 6652706473728 6655202942976 6661651562496 6671392630784 6674662600704 6684422694516 6716435023872 6725465800704 6738601476096 6747662057472 6757528895488 6758304989184 6760841084928 6767392063488 6771504803616 6780609626112 6790524642048 6793853004288 6823045103616 6832219226112 6845563404288 6854767804416 6856360753536 6858933645312 6865579671552 6868156022784 6878989006848 6888238350336 6901691940864 6931347406848 6931993905424 6940667150336 6944885194752 6954223140864 6965191876608 6967805607936 6974557126656 6977174372352 6978795766992 6988179308544 6997575467008 6999201602568 7001828096256 7008612581376 7011242606592 7022301277824 7031743315968 7044820107264 7045477189632 7075750477824 7089570302976 7099102789632 7110300040704 7112968224768 7119860400128 7122532171776 7124187345471 7133766377472 7147699514928 7157310160896 7188063977472 7191587192832 7202103164928 7211786960896 7216169772672 7223161946112 7225872482304 7226702364672 7237269684288 7247000764416 7261155062784 7270918258688 7305739370496 7316422262784 7320008392704 7330712150016 7337815310336 7340568870912 7341411926016 7352146980864 7366506642936 7373644486656 7376411492352 7388046136044 7397979947008 7411737821184 7412429126592 7436199002112 7447927947264 7457942274048 7468847726592 7472508567552 7483435319808 7493497389056 7494358007808 7505316709632 7508995425792 7530086731776 7566149025792 7576322310144 7591119814656 7602220007424 7603093112832 7605946220544 7613316071424 7624448720896 7628185829376 7639340222304 7675925741568 7686246629376 7701258829824 7711613779968 7722890166272 7723777130496 7726675525632 7734162358272 7738862632704 7749268144128 7760599590912 7764403433472 7797765832704 7798493143602 7808250544128 7823501033472 7835840861184 7838781308928 7846376767488 7849321168896 7861701722112 7872272400384 7874101802889 7884689154048 7887647932416 7895290740736 7900088937552 7910711230464 7922278749056 7926161838336 7960219287552 7970922430464 7975766590848 7986490638336 7997229105152 7999087545792 8002089252864 8009842950144 8012848693248 8025487174656 8036278075392 8041161954294 8051973931008 8086571974656 8102366060544 8113260331008 8126057189376 8129106542592 8136983314432 8140036767744 8141928394824 8152875859968 8168799445632 8179783041024 8214930259968 8218956791808 8230975045632 8242042241024 8247051168768 8255042224128 8258139979776 8259088416768 8271165353472 8282286587904 8287319973303 8295350047488 8298462928896 8309620867072 8322727440384 8338982767416 8349416423424 8350195187712 8365723877376 8386074640384 8390185058304 8402453692416 8418864734784 8427022270464 8430184562688 8431152758784 8443481298336 8454834225152 8471347573248 8511917654016 8523362598912 8535825973248 8540009791488 8552497508352 8563997016064 8564980580352 8577504811008 8581709058048 8594257750092 8605813407744 8647027458048 8675565502464 8688251437056 8689249271808 8692509966336 8700932653056 8713655681024 8717926662144 8730674539776 8756202827904 8772486561792 8784281862144 8785101187072 8801438662656 8813272891392 8827173863424 8830486315008 8839042695168 8844414437376 8856306450432 8869256675328 8870275298304 8873603923968 8882202083328 8899550134272 8912563592688 8916932068128 8955246698496 8967287734272 8984801968128 8996882743296 8998973489016 9011073318912 9014454779904 9023189417984 9028673071488 9040812834816 9054032856064 9058470672384 9097393471488 9109625634816 9115161818112 9127417872384 9139690405888 9141814338048 9145244860416 9154106228736 9157541363712 9171985342464 9184317800448 9189899376336 9202255921152 9241796542464 9259846926336 9272297521152 9286922502144 9290407477248 9299409502208 9302899163136 9305061022656 9317572411392 9332268803424 9335770795008 9344816775168 9348323475456 9363068370432 9375657754624 9381355613343 9393093476352 9393969586176 9434333970432 9438958190592 9452760403968 9465470386176 9471222826632 9480400054272 9483957633024 9496709562368 9498916460628 9511688503296 9530266019904 9543080214528 9584085303296 9588782923776 9602804219904 9621559696896 9630882594816 9634496643072 9635603152896 9649692912384 9662667685888 9681540083712 9727905890304 9740985827328 9755229683712 9760011190272 9774282866688 9787425161216 9788549234688 9802862641152 9807667494912 9822008857248 9831525982208 9835215323136 9850728181392 9882317094912 9883238835456 9914932002816 9930570596352 9934297104384 9943923032064 9958463635456 9963344756736 9977913759744 9979059710592 9992477343744 10007088946176 10011993901056 10026634041774 10040115642368 10088198701056 10101763080192 10107902214144 10121493086208 10136293343232 10137457483776 10141261627392 10151088095232 10170914439168 10185786963072 10190779506432 10234567655424 10248328839168 10268345106432 10282151706624 10284541130304 10298369507328 10302234034176 10312216477696 10318483510272 10332357525504 10347466121216 10352537911296 10397021110272 10397990858136 10411000725504 10417327792128 10431334711296 10447787814912 10451708411904 10461835689984 10465761558528 10482268962816 10496363200512 10498802403852 10502742144384 10512918872064 10516863909888 10533451916736 10547614973952 10568215784448 10613625716736 10627896573952 10634355454464 10648654184448 10665450061056 10669452337152 10679790600192 10683798257664 10700649566208 10715037433856 10721549272392 10735965241344 10782095966208 10787380789248 10803154747392 10817680441344 10824254659008 10834742919168 10838808723456 10853382356992 10855904526432 10870501146624 10891732594176 10906377388032 10953240346624 10958609055744 10974633394176 10996068225024 11006722965504 11010853306368 11012117889024 11028220471296 11043048783872 11049759964404 11060466729984 11064617238528 11082069204066 11096969920512 11117606731776 11118643689888 11133593583616 11154298503168 11186913411072 11203271589888 11208762851328 11225152979712 11236029693952 11240246083584 11241537011712 11257975064448 11295130097664 11349223538688 11364483465216 11381101297664 11386679721984 11403330011136 11404639669248 11419974107136 11436673081344 11442278744064 11459010333456 11474417876992 11529369944064 11551888244736 11567420669952 11584335249408 11585665695744 11590013288448 11601243537408 11623902216192 11640899386368 11646605150208 11674937103872 11696648749056 11697739715403 11712375816192 11735251550208 11751030521856 11753761291776 11769565151232 11773981753344 11785390260224 11792552583168 11808408600576 11825675567104 11827033731072 11831471898624 11842936111104 11850133406328 11866066845696 11883418123584 11889242757504 11940328931328 11956383645696 11979735957504 11995843657728 11998631318688 12003133879296 12014764425216 12019273039872 12038230761984 12054417113088 12077960896512 12129857961984 12146167513088 12153549090816 12169890496512 12189085784064 12193659813888 12205474971648 12210055151616 12212892592236 12229313789952 12245757067264 12253199168448 12269674561536 12322395389952 12328435187712 12346462568448 12363063361536 12370576753152 12382563336192 12387209969664 12403865550848 12406748030208 12423429881856 12443025071232 12447694393344 12459755700224 12464431300608 12484091160576 12508474151124 12524124635136 12525292781568 12579111960576 12585277587456 12603680538624 12620627181568 12628297102176 12640533405696 12645276844032 12646729138176 12665221947504 12682251337728 12707021359872 12724106952704 12785043898368 12803738959872 12810014687232 12828746262528 12841176793088 12845995524096 12847470870528 12866257216512 12891386625138 12908720111616 12970541187072 12987981103104 13006972911616 13013348253696 13032377155584 13033873907712 13051398979584 13070483521536 13076889993216 13096011809664 13113620430848 13134304241856 13176422793216 13177651780608 13202157993984 13219909337088 13240760795136 13245729472512 13258564042752 13284459675648 13303885012992 13305412947456 13310405885952 13323303124992 13342785261568 13349325201408 13368845389032 13432870047744 13450931601408 13477202952192 13495324114944 13515057790976 13516609978368 13521682169856 13534784126976 13543009607232 13561219252224 13581049284096 13587706008576 13646090207232 13664438452224 13691126808576 13709535608832 13712721507072 13717867290624 13731159343104 13736312045568 13757978013696 13776476700672 13803383881728 13862694813696 13863987810848 13889770389504 13908446281728 13930383753216 13935611215872 13949114253312 13954348744704 13957591533984 13976358617088 13995150934016 13998403205136 14003656192512 14017225162752 14022485213184 14044602555648 14063486631936 14089640214528 14090954379264 14151500955648 14179140605952 14198205579264 14220600081408 14225936449536 14239720800256 14245064343552 14248374690942 14267532754944 14295399029856 14314620321792 14376127954944 14383174385664 14404206329856 14423573921792 14432339545344 14446323892224 14451744964608 14453404729344 14474539368576 14494001528832 14522310125568 14541836517376 14611478740992 14632844525568 14640016785408 14661424300032 14675630620672 14681137741824 14682823852032 14704293961728 14733013285872 14747288973312 14752822984704 14776092272088 14795959894016 14823475642368 14824858253184 14872398004224 14895855894528 14915884548096 14937695453184 14945017135104 14966870639616 14986994778112 14988716015616 15010633419264 15017990851584 15039951062661 15060173463552 15132298051584 15152644620288 15182239629312 15204440014848 15206186225664 15211892441088 15226632142848 15248897441792 15256371658752 15278680444608 15351851483136 15372493258752 15402517659648 15423227559936 15445780332544 15447554260992 15453351051264 15468324716544 15477725265408 15498536288256 15521199181824 15528806866944 15595531665408 15596986287204 15616501088256 15647002066944 15671681722368 15677562617856 15692753534976 15698642337792 15723403444224 15744544800768 15748203605778 15769378308096 15775295864832 15790581481472 15800177875104 15821422460928 15844557498112 15852323676672 15920438575104 15941844860928 15951533181696 15972981276672 15994458210304 15998175091584 16004178505728 16019685900288 16025697386496 16050974349312 16072556150784 16082323908588 16103947862016 16173143949312 16204732121088 16226520662016 16252114378752 16258213085184 16273966628864 16280073535488 16283856789648 16305751719936 16337598891264 16359566082048 16429860519936 16437913583616 16461950091264 16484084482048 16494102337536 16510084448256 16516279959552 16518176833536 16542330706944 16564573175808 16574639946606 16590700094976 16596925857792 16619241734144 16623103806099 16645454880768 16677965534832 16698832846848 16700390375424 16731447754752 16772149280768 16780370116608 16804907384832 16837729469568 16854044540928 16860369125376 16862305517568 16886962596672 16909668450304 16942695146496 17023835308032 17046725197824 17071651946496 17080019582976 17104995016704 17127994032128 17129961160704 17155009622016 17163418116096 17188515500184 17211626815488 17294054916096 17351131004928 17376502874112 17378498543616 17385019932672 17401865306112 17427311362048 17435853324288 17461349079552 17512405655808 17544973123584 17568563724288 17570202374144 17602877325312 17626545782784 17654347726848 17660972630016 17678085390336 17688828874752 17712612900864 17738513350656 17740550596608 17747207847936 17764404166656 17799100268544 17825127185376 17833864136256 17910493396992 17934575468544 17969603936256 17993765486592 17997946978032 18022146637824 18028909559808 18046378835968 18057346142976 18081625669632 18108065712128 18116941344768 18194786942976 18219251269632 18230323636224 18254835744768 18283628676096 18290489720832 18308212457472 18315082727424 18343970684928 18368635600896 18379798752672 18404511842304 18483593084928 18519693852672 18544595042304 18573845004288 18580814954496 18598819004416 18605798326272 18610122045312 18635144822784 18664537606848 18671541590016 18689633550336 18696646950912 18726136740864 18751315509248 18762711226686 18786186952704 18787939172352 18868667940864 18877916381184 18905520807936 18930940772352 18942445653264 18960800108544 18967915266048 18993419124736 18997832921256 19023377006592 19060532039808 19086160429056 19168170606592 19177565847552 19205608439808 19243119393792 19261765189632 19268993286144 19271206305792 19299385824768 19325335371776 19337079937707 19363080167424 19455811780608 19481971654656 19510459367424 19520022380544 19548565733376 19574850322432 19577098469376 19605725282304 19615334989824 19644017714496 19663051964416 19670430646272 19701456362784 19764634189824 19766477670912 19829864005632 19861141192704 19868594208768 19887846064128 19916927270912 19926689513472 19955827519488 19958119421184 19984954687488 20014177892352 20023987802112 20053268083548 20080231284736 20176397402112 20215804428288 20242986172416 20272586686464 20274914967552 20282523254784 20302176190464 20341828878336 20371573926144 20381559012864 20469135310848 20496657678336 20536690212864 20564303413248 20569082260608 20596739014656 20604468068352 20624432955392 20636967020544 20664715051008 20694932242432 20705075822592 20794042220544 20795981716272 20822001451008 20834655584256 20862669422592 20895575629824 20903416823808 20923671379968 20931523117056 20964537925632 20992726401024 20997604807704 21005484288768 21025837744128 21033727819776 21066903833472 21095229947904 21136431568896 21227251433472 21255793147904 21268710908928 21297308368896 21330900122112 21338904674304 21359581200384 21367596515328 21372562036413 21401299132416 21430074867712 21443098544784 21471930482688 21564191932416 21574761578496 21606309494784 21635360882688 21648509318016 21669485838336 21677617446912 21706764713984 21711809052864 21741002293248 21783465188352 21812754776064 21906480693248 21917218111488 21949266788352 21992136450048 22013445931008 22021706612736 22024235778048 22056440942592 22086097567744 22099519928808 22120933459968 22129234477056 22164138408132 22193939841024 22235213463552 22237287379776 22267187167232 22308597006336 22373826822144 22406543179776 22417525702656 22450305959424 22472059387904 22480492167168 22483074023424 22515950128896 22590260195328 22698447077376 22728966930432 22762202595328 22773359443968 22806660022272 22809279338496 22839948214272 22873346162688 22884557488128 22918020666912 22948835753984 23058739888128 23103776489472 23134841339904 23168670498816 23171331391488 23180026576896 23202487074816 23247804432384 23281798772736 23293210300416 23349874207744 23393297498112 23395479430806 23424751632384 23470503100416 23507522583552 23539130302464 23547963506688 23570780520448 23585105166336 23616817201152 23651351134208 23654067462144 23662943797248 23685872222208 23700266812656 23732133691392 23766836247168 23778485515008 23880657862656 23912767291392 23959471915008 23991687315456 23997262637376 24006267758592 24029528850432 24038546079744 24076461523968 24108834226176 24155921793024 24259715923968 24292335026176 24307098181632 24339780993024 24378171568128 24387319627776 24410949943296 24420110303232 24425785184472 24458627579904 24491514134528 24506398336896 24539349123072 24644790779904 24656870375424 24692925136896 24726126723072 24741153506304 24765126672384 24774419939328 24807731101696 24813496060416 24846859763712 24886050142464 24895388786688 24919511400448 24928862601216 24968182321152 25016948302248 25048249270272 25050585563136 25158223921152 25170555174912 25207361077248 25241254363136 25256594204352 25281066811392 25290553688064 25293458276352 25330443895008 25364502675456 25414042719744 25448213905408 25570087796736 25607477919744 25620029374464 25657492525056 25682353586176 25691991048192 25694941741056 25732514433024 25782773250276 25817440223232 25941082374144 26013945823232 26026696507392 26064754311168 26067747815424 26102797959168 26140967043072 26153779986432 26192023619328 26227240861696 26268608483712 26352845586432 26355303561216 26404315987968 26439818674176 26481521590272 26491458945024 26517128085504 26568919351296 26607770025984 26610825894912 26620811771904 26646606249984 26685570523136 26698650402816 26737690778064 26865740095488 26901863202816 26954405904384 26990648229888 27030115581952 27033219956736 27043364339712 27069568253952 27086019214464 27122438504448 27162098568192 27175412017152 27292180414464 27328876904448 27382253617152 27419071217664 27425443014144 27435734581248 27462318686208 27472624091136 27515956027392 27552953401344 27606767763456 27725389627392 27727975621696 27779540779008 27816892563456 27860767506432 27871222431744 27898228506624 27908697489408 27915183067968 27952717234176 27990301868032 27996806410272 28007312385024 28034450325504 28044970426368 28089205111296 28126973263872 28144066840029 28179280429056 28181908758528 28303001911296 28358281211904 28396411158528 28441200162816 28451872899072 28479441600512 28490128687104 28496749381884 28535065509888 28590798059712 28629240643584 28752255909888 28766348771328 28808412659712 28847147843584 28864679090688 28892647784448 28903489929216 28906809458688 28949078737152 28988003057664 29044620251136 29083673034752 29222957481984 29265689051136 29280033570816 29322848600064 29351261241344 29362275483648 29365647704064 29408587923456 29466026571744 29494577946624 29505645969408 29552184544176 29591919788032 29646951284736 29649716506368 29744796008448 29791711789056 29831769096192 29875390906368 29890034270208 29933741279232 29973989556224 29977432031232 30021266838528 30035981703168 30079902125322 30120346927104 30264596103168 30305289240576 30364479258624 30408880029696 30412372451328 30423784882176 30453264285696 30497794883584 30512743317504 30557360889216 30703702966272 30744986517504 30805035319296 30846455119872 30891560665088 30895108521984 30906702102528 30936649433088 30955450530816 30997072576512 31042398363648 31057613733888 31191063330816 31193972574408 31233002176512 31294004133888 31343363444736 31355125235712 31385507069952 31397284675584 31446806888448 31489089601536 31496407211556 31538756616192 31550591729664 31581162962944 31600355750208 31642844921856 31689114996224 31704647353344 31840877150208 31883689721856 31903066363392 31945962553344 31988916420608 31996350183168 32008357011456 32039371800576 32051394772992 32101948698624 32145112301568 32164647817176 32207895724032 32346287898624 32409464242176 32453041324032 32504228757504 32516426170368 32547933257728 32560147070976 32567713579296 32611503439872 32675197782528 32719132164096 32859721039872 32875827167232 32923900182528 32968168964096 32988204675072 33020168896512 33032559919104 33036353667072 33084661413888 33129146351616 33149279893212 33181400189952 33193851715584 33238483468288 33246207612198 33290909761536 33355931069664 33400780750848 33462895509504 33544298561536 33560740233216 33609814769664 33675458939136 33708089081856 33720738250752 33724611035136 33773925193344 33819336900608 33885390292992 34047670616064 34093450395648 34143303892992 34160039165952 34209990033408 34255988064256 34259922321408 34310019244032 34326836232192 34377031000368 34423253630976 34588109832192 34702262009856 34753005748224 34756997087232 34770039865344 34803730612224 34854622724096 34871706648576 34922698159104 35024811311616 35089946247168 35093219146209 35137127448576 35140404748288 35205754650624 35253091565568 35308695453696 35321945260032 35356170780672 35377657749504 35425225801728 35477026701312 35481101193216 35494415695872 35528808333312 35598200537088 35650254370752 35667728272512 35820986793984 35869150937088 35939207872512 35987530973184 35995893956064 36044293275648 36057819119616 36092757671936 36114692285952 36163251339264 36216131424256 36233882689536 36389573885952 36438502539264 36460647272448 36509671489536 36567257352192 36580979441664 36616424914944 36630165454848 36687941369856 36737271201792 36759597505344 36809023684608 36967186169856 37039387705344 37089190084608 37147690008576 37161629908992 37197638008832 37211596652544 37220244090624 37270289645568 37329075213696 37343083180032 37379267100672 37393293901824 37452273481728 37502631018496 37525422453372 37572373905408 37575878344704 37737335881728 37755832762368 37811041615872 37861881544704 37884891306528 37921600217088 37935830532096 37986838249472 37995665842512 38046754013184 38121064079616 38172320858112 38336341213184 38355131695104 38411216879616 38486238787584 38523530379264 38537986572288 38542412611584 38598771649536 38650670743552 38674159875414 38726160334848 38911623561216 38963943309312 39020918734848 39040044761088 39097131466752 39149700644864 39154196938752 39211450564608 39230669979648 39288035428992 39326103928832 39340861292544 39402912725568 39529268379648 39532955341824 39659728011264 39722282385408 39737188417536 39775692128256 39833854541824 39853379026944 39911655038976 39916238842368 39969909374976 40028355784704 40047975604224 40106536167096 40160462569472 40352794804224 40431608856576 40485972344832 40545173372928 40549829935104 40565046509568 40604352380928 40683657756672 40743147852288 40763118025728 40938270621696 40993315356672 41073380425728 41128606826496 41138164521216 41193478029312 41208936136704 41248865910784 41273934041088 41329430102016 41389864484864 41410151645184 41588084441088 41591963432544 41669311168512 41725338845184 41791151259648 41806833647616 41847342759936 41863046234112 41929075851264 41985452802048 41995209615408 42010968577536 42051675488256 42067455639552 42133807666944 42190459895808 42272863137792 42454502866944 42511586295808 42537421817856 42594616737792 42661800244224 42677809348608 42719162400768 42735193030656 42745124072826 42802598264832 42860149735424 42886197089568 42943860965376 43128383864832 43149523156992 43212618989568 43270721765376 43297018636032 43338971676672 43355234893824 43413529427968 43423618105728 43482004586496 43566930376704 43625509552128 43812961386496 43834436222976 43898533576704 43984272900096 44026891862016 44043413225472 44048471556096 44112881885184 44172195135488 44199039857616 44241866919936 44258468954112 44328276816264 44387879682048 44470426927104 44474574759552 44534374334464 44617194012672 44747653644288 44813086359552 44835051405312 44900611918848 44944118775808 44960984334336 44966148046848 45031900257792 45119853187983 45180520390656 45396894154752 45457933860864 45524405190656 45546718887936 45613320044544 45618558676992 45679896428544 45746692325376 45769114976256 45836041333824 45897671507968 46117479776256 46207552978944 46269682679808 46337340997632 46342662782976 46360053153792 46404974149632 46495608864768 46563597545472 46586420600832 46699748415488 46786594996224 46790958861612 46849503264768 46941006200832 47015045167104 47078260604928 47095927013376 47170210332672 47233634402304 47302702268416 47308134924288 47325887594496 47371744444416 47400533625312 47464267382784 47533672494336 47556971030016 47761315725312 47825534582784 47918943830016 47983374630912 47994525274752 48012535517184 48059057700864 48077092159488 48152923047936 48217668452352 48311843586048 48519431847936 48584670052352 48614196363264 48679561986048 48756343136256 48774639255552 48821899886592 48840220606464 48851570368944 48917255159808 48983028269056 49012796673792 49078698246144 49289581559808 49313740750848 49385850273792 49452253446144 49482307012608 49530253344768 49548839878656 49626992120832 49693719527424 49772100284928 49790777573376 49839022800896 49857725202432 49869311418297 49936364642304 50033896604496 50096498540544 50101171126272 50316447842304 50341110349824 50414722154496 50482508726272 50513188408704 50562133622784 50581107376128 50586916552704 50660887790016 50729005350912 50828085439488 50896427810816 51140175593472 51214955839488 51240058748928 51314985050112 51364707172352 51383982096384 51389883482112 51465028866048 51565546500552 51634880446464 51882164748288 52027891646464 52053393014784 52129508622336 52135495630848 52205595918336 52281934086144 52307559972864 52384047238656 52454481723392 52537216967424 52705691172864 52710607122432 52808631975936 52879637348352 52963043180544 52982917890048 53034256171008 53137838702592 53215540051968 53221651789824 53241623543808 53293212499968 53371141046272 53397300805632 53475381556128 53731480190976 53803726405632 53908811808768 53981296459776 54060231163904 54066439913472 54086728679424 54139136507904 54172038428928 54244877008896 54324197136384 54350824034304 54584360828928 54657753808896 54764507234304 54850886028288 54871469162496 54924637372416 54945248182272 55031912054784 55105906802688 55213535526912 55450779254784 55455951243392 55559081558016 55633785126912 55721535012864 55742444863488 55796457013248 55817394978816 55830366135936 55905434468352 55980603736064 55993612820544 56014624770048 56068900651008 56089940852736 56178410222592 56253946527744 56288133680058 56358560858112 56363817517056 56606003822592 56716562423808 56792822317056 56882400325632 56903745798144 56958883201024 56980257374208 56993498763768 57070131019776 57181596119424 57258481287168 57504511819776 57532697542656 57616825319424 57694295687168 57729358181376 57785295568896 57806979858432 57813618917376 57898157474304 57976006115328 58011239813121 58089240502272 58167346069504 58445914963968 58531378102272 58560067141632 58645697200128 58702522482688 58724550967296 58731295408128 58817175846912 58932053143488 58989155893248 59011291938816 59104369088352 59183839576064 59293902569472 59299433012736 59489592016896 59583423578112 59663538192384 59750781812736 59780068540416 59867482558464 59947979112448 59954864062464 60042533677056 60071963406336 60159804250644 60240693854208 60529192206336 60728958517248 60817760059392 60824744902656 60847569764352 60906528571392 60995589767168 61025486635008 61114721778432 61407405932544 61489973035008 61610070638592 61692910239744 61783121330176 61790217043968 61813404205056 61873298866176 61910901061632 61994145153024 62084796727296 62115227467776 62382126661632 62387945148816 62466004353024 62588008267776 62686726889472 62710250471424 62771014139904 62794569351168 62893613776896 62978179203072 62992814423112 63077513232384 63101183459328 63162325925888 63200711500416 63285689843712 63378229992448 63409294706688 63681754300416 63767379443712 63806132726784 63891925106688 63977832841216 63992700366336 64016714022912 64078743601152 64102789545984 64203897397248 64290224603136 64329295634352 64415791448064 64692575797248 64818928484352 64906082648064 65008457515008 65032852340736 65095866515456 65120294141952 65135427158592 65223006879744 65350395565056 65438264328192 65719442079744 65751654334464 65847800365056 65936337928192 65976409350144 66040337793024 66065119838208 66072707334144 66169322827776 66258292703232 66298559786424 66362800379904 66387703431168 66476966936576 66492415224396 66581819523072 66711862139328 66801561501696 66925791019008 67088597123072 67121480466432 67219629539328 67350917878272 67416178163712 67441476501504 67449222070272 67547850386688 67638673801216 67770780585984 68095341232128 68186900791296 68286607785984 68320078331904 68419980066816 68511976128512 68519844642816 68620038488064 68653672464384 68754062000736 68846507261952 69176219664384 69404524019712 69506011496448 69513994174464 69540079730688 69607461224448 69709245448192 69743413297152 69845396318208 70049622623232 70179892494336 70186438292418 70274254897152 70280809496576 70411509301248 70617390907392 70643890520064 70712341561344 70755315499008 70850451603456 70954053402624 70962202386432 70988831391744 71057616666624 71196401074176 71300508741504 71335456545024 71641973587968 71738301874176 71878415745024 71975061946368 71991787912128 72088586551296 72115638239232 72185515343872 72229384571904 72326502678528 72432262848512 72467765379072 72779147771904 72877005078528 72921294544896 73019342979072 73134514704384 73161958883328 73232849829888 73260330909696 73375882739712 73474542403584 73519195010688 73618047369216 73934372339712 74078775410688 74178380169216 74295380017152 74323259817984 74395276017664 74423193305088 74440488181248 74540579291136 74658150427392 74686166360064 74758534201344 74786587803648 74904546963456 75005262036992 75050844906744 75144747810816 75151756689408 75474671763456 75511665524736 75622083231744 75723763089408 75769782613056 75843200434176 75871661064192 75973676498944 75991331685024 76093508026368 76242128159232 76344641716224 76672682426368 76710263390208 76822433759232 76972477575168 77047060758528 77075973144576 77084825223168 77197543299072 77301341487104 77348319750828 77452320669696 77823247122432 78041837469696 78080089522176 78194262933504 78299401289728 78308393877504 78422901129216 78461339959296 78576070857984 78652207857664 78681722585088 78805825451136 79058536759296 79065910683648 79319456022528 79444564770816 79474376835072 79551384256512 79667709083648 79706758053888 79823310077952 79832477684736 79939818749952 80056711569408 80095951208448 80213072334192 80320925138944 80705589608448 80863217713152 80971944689664 81090346745856 81099659870208 81130093019136 81208704761856 81367315513344 81486295704576 81526236051456 81876541243392 81986630713344 82146760851456 82257213652992 82276329042432 82386956058624 82417872273408 82497731821568 82547868082176 82658860204032 82779728969728 82820303290368 83176168882176 83183926865088 83338622337024 83450677690368 83582302519296 83613667295232 83694685519872 83726092468224 83858151702528 83970905604096 83990419230816 84021937155072 84103350976512 84134911279104 84267615333888 84380919791616 84545726275584 84909005733888 85023172591616 85074843635712 85189233475584 85323600488448 85355618697216 85438324801536 85470386061312 85490248145652 85605196529664 85720299470848 85772394179136 85887721930752 86256767729664 86299046313984 86425237979136 86541443530752 86594037272064 86677943353344 86710469787648 86827058855936 86847236211456 86964009172992 87133860753408 87251019104256 87625922772992 87668872445952 87797067153408 87968545800192 88053783724032 88086826450944 88096943112192 88225763770368 88344390270976 88398079715232 88483733839872 88516937908224 88656553632528 88775759364096 88940853854208 88949149519104 89068748668928 89234388025344 89495307288576 89626172719104 89670102810624 89801223837696 89888237551616 89921968668672 89932296093696 90063800515584 90239706375966 90361040781312 90793788309504 90915867721728 91048810381312 91093437775872 91226640089088 91237117353984 91359792857088 91493384650752 91538229952512 91672082667648 91795343015936 92234959552512 92415105957888 92539365359616 92674681995264 92685325565952 92720106307584 92809948299264 92991217729536 93127195090944 93172841201664 93399496830976 93573189992448 93581917723224 93699006529536 93882012401664 94030090334208 94156521209856 94191854026752 94340420665344 94467268804608 94605404536832 94616269848576 94651775188992 94743488888832 94801067250624 94928534765568 95067344988672 95113942060032 95522631450624 95651069165568 95837887660032 95966749261824 95989050549504 96025071034368 96118115401728 96154184318976 96305846095872 96435336904704 96623687172096 97038863695872 97228392726528 97359123972096 97512686272512 97549278511104 97643799773184 97680441212928 97703140737888 97834510319616 97966056538112 98025593347584 98157396492288 98579163119616 98627481501696 98771700547584 98904506892288 98964614025216 99060506689536 99097679757312 99253984241664 99387439054848 99544200569856 99581555146752 99678045601792 99715450404864 99738622836594 99872729284608 100067793208992 100202342252544 100632895684608 100682220699648 100829444308992 100965017452544 101026376817408 101124267245568 101162214752256 101173833105408 101321775580032 101458010701824 101656170878976 101792855621632 102280351186944 102429911678976 102480117497856 102629970100224 102729414344704 102767964192768 102779766964224 102930057732096 103131093001104 103269760892928 103764329496576 104055783292928 104106786029568 104259017244672 104270991261696 104411191836672 104563868172288 104615119945728 104768094477312 104908963446784 105074433934848 105279657438627 105411382345728 105421214244864 105617263951872 105759274696704 105926086361088 105965835780096 106068512342016 106275677405184 106431080103936 106443303579648 106483247087616 106586424999936 106742282092544 106794601611264 106950763112256 107462960381952 107607452811264 107817623617536 107962592919552 108120462327808 108132879826944 108173457358848 108278273015808 108344076857856 108489754017792 108648394272768 108701648068608 109168721657856 109315507617792 109529014468608 109701772056576 109742938324992 109849274744832 109890496364544 110063824109568 110211813605376 110427071053824 110901558509568 110911902486784 111118163116032 111267570253824 111443070025728 111484889726976 111592914026496 111634789957632 111660732271872 111810868936704 111961207472128 111987225641088 112029249540096 112137801302016 112179881705472 112356820445184 112507893055488 112576267360116 112717121716224 112727635034112 113212007645184 113433124847616 113585644634112 113764800651264 113807491596288 113917766402048 113960514748416 113986997527536 114140262039552 114363192238848 114516962574336 115009023639552 115065395085312 115233650638848 115388591374336 115458716362752 115570591137792 115613959716864 115627237834752 115796314948608 115952012230656 116022479626242 116178481004544 116334692139008 116891829927936 117062756204544 117120134283264 117291394400256 117405044965376 117449101934592 117462590816256 117634351693824 117864106286976 117978311786496 118022583877632 118208738176704 118367679152128 118587805138944 118598866025472 118979184033792 119166847156224 119327076384768 119501563625472 119560137080832 119734965116928 119895958224896 119909728124928 120085067354112 120143926812672 120319608501288 120481387708416 121058384412672 121457917034496 121635520118784 121649489805312 121695139528704 121813057142784 121991179534336 122050973270016 122229443556864 122814811865088 122979946070016 123220141277184 123385820479488 123566242660352 123580434087936 123626808410112 123746597732352 123821802123264 123988290306048 124169593454592 124230454935552 124764253323264 124775890297632 125176016535552 125373453778944 125420500942848 125542028279808 125589138702336 125787227553792 125956358406144 125985628846224 126155026464768 126202366918656 126324651851776 126401423000832 126571379687424 126756459984896 126818589413376 127363508600832 127534758887424 127612265453568 127783850213376 127985400732672 128033428045824 128157487202304 128205579091968 128407794794496 128580449206272 128658591268704 128831582896128 129385151594496 129637856968704 129812165296128 130016915030016 130065704681472 130191733030912 130240588283904 130270854317184 130446013759488 130700791130112 130876528656384 131438884159488 131503308668928 131695600730112 131872675856384 131952818700288 132080675586048 132130239676416 132145414668288 132338645655552 132516585406464 132597119572848 132725600759808 132775406862336 132953933873152 132984830448792 133163639046144 133423724278656 133603123003392 133851582038016 134177194246144 134242960932864 134439259078656 134701835756544 134832356327424 134882953003008 134898444140544 135095700773376 135277347602432 135359559563949 135541561171968 136190682464256 136373801582592 136573215571968 136640156663808 136839960133632 137023952257024 137039689285632 137240076976128 137307344928768 137508124001472 137693014523904 138352439328768 138809048039424 139012022992896 139027988348928 139080159461376 139214922448896 139418490896384 139486826594304 139690792636416 140099245246464 140359784988672 140372876584836 140548509794304 140561618993152 140823018602496 141234781814784 141287781040128 141510630998016 141700903206912 141908106805248 141924404772864 141977662783488 142115233333248 142392802148352 142601017483008 142670913090048 143283947175936 143476603748352 143756831490048 143950123892736 143983575824256 144177173102592 144231276478464 144371030687744 144458769143808 144653005357056 144864525697024 144935530758144 145558295543808 145754010157056 145842589089792 146038685958144 146269029408768 146323917766656 146465699659776 146520661819392 146751765479424 146949084807168 147038390021376 147236094738432 147868744679424 148157550821376 148356760338432 148590760034304 148646519635968 148790552035328 148880976362496 149081158582272 149316300854784 149372332720128 149517068402688 149573175607296 149607934254891 149809093926912 150010524073984 150101689813488 150289495621632 150303513378816 150949343526912 151023331049472 151244166463488 151447526178816 151539565226112 151686400868352 151743322128384 151947352997888 151982663370048 152187016052736 152484256318464 152689283432448 153345364852736 153420526780416 153644867518464 153944955150336 154094121517056 154151946289152 154169650446336 154395086598144 154602682974208 154696639501656 154904641339392 155646494244864 156083674939392 156160179044352 156388525867008 156598802579456 156616787755008 156845802258432 156922679918592 157152141715968 157304415715328 157363445170176 157611650902272 158117073518592 158131821367296 158638912045056 158889129541632 158948753670144 159102768513024 159335418167296 159413516107776 159646620155904 159664955369472 159879637499904 160113423138816 160191902416896 160426144668384 160641850277888 161411179216896 161726435426304 161943889379328 162180693491712 162199319740416 162260186038272 162417409523712 162734631026688 162972591409152 163052472102912 163753082486784 163973261426688 164293521702912 164552658084864 164773912117248 164835744546816 164995463643136 165095736164352 165317720408064 165559457939456 165640606580736 166352337764352 166367853730176 166677244674048 166901355380736 167164605038592 167227334590464 167389371039744 167452184936448 167716303405056 167941811208192 167980838461632 168043874310144 168206701953024 168269822558208 168535230667776 168761839583232 169091452551168 169818011467776 170046345183232 170149687271424 170378466951168 170647200976896 170711237394432 170876649603072 170940772122624 170980496291304 171210393059328 171440598941696 171544788358272 171775443861504 172513535459328 172598092627968 172850475958272 173082887061504 173188074544128 173355886706688 173420939575296 173654117711872 173694472422912 173928018345984 174267721506816 174502038208512 175251845545984 175337744891904 175594134306816 175937091600384 176107567448064 176173652901888 176193886224384 176451527540736 176688780541952 176796159430464 176967467679744 177033875816448 177313107265056 177551518728192 177881707708416 177898299038208 178137497337856 178468776050688 178990614577152 179252345438208 179340205621248 179602447675392 179776475103232 179843937337344 179864592187392 180127601031168 180479412751932 180722081562624 181587576619008 182097620762624 182186875551744 182453280178176 182474234707968 182719585714176 182986769301504 183076459905024 183344165335296 183590686031872 184469919105024 184830211915776 185078730719232 185349363990528 185370651131904 185440212615168 185619896598528 185982435459072 186254390181888 186345682403328 186798993661952 187146379984896 187163835446448 187398013059072 187764024803328 188060180668416 188313042419712 188383708053504 188680841330688 188934537609216 189210809073664 189232539697152 189303550377984 189486977777664 189602134501248 189857069531136 190134689977344 190227884120064 191045262901248 191302138331136 191675775320064 191933498523648 191978101099008 192050142068736 192236230803456 192308368637952 192611692191744 192870673809408 193247374344192 194077727391744 194456785453056 194718247944192 195025372545024 195098557022208 195287599546368 195360882425856 195406281475776 195669020639232 195932113076224 196051186695168 196314792984576 197158326239232 197254963003392 197543401095168 197809013784576 197929228050432 198121013379072 198195359514624 198507968483328 198774878109696 199088401139712 199163110293504 199356091203584 199430900809728 199477245673188 199745458569216 200135586417984 200404684505088 201265791369216 201364441399296 201658888617984 201930034905088 202052753634816 202248534491136 202324429504512 202347666210816 202643551160064 202916021403648 203312341757952 203585711243264 204560702373888 204859823357952 204960234995712 205259940200448 205458828689408 205535928385536 205559533928448 205860115464192 206262186002208 206539521785856 207528658993152 208111566585856 208213572059136 208518034489344 208541982523392 208822383673344 209127736344576 209230239891456 209536188954624 209817926893568 210148867869696 210559314877254 210822764691456 210842428489728 211234527903744 211852172722176 211931671560192 212137024684032 212551354810368 212862160207872 212886607159296 212966494175232 213172849999872 213484564185088 213589203222528 213901526224512 214925920763904 215214905622528 215635247235072 215925185839104 216240924655616 216265759653888 216346914717696 216556546031616 216688153715712 216979508035584 217296788545536 217403296137216 218337443315712 218631015235584 219058028937216 219403544113152 219485876649984 219698549489664 219780992729088 220127648219136 220423627210752 220854142107648 221803117019136 221823804973568 222236326232064 222535140507648 222886140051456 222969779453952 223185828052992 223269579915264 223321464543744 223621737873408 223922414944256 223974451282176 224058499080192 224275602604032 224359763410944 224713640890368 225015786110976 225152534720232 225434243432448 225455270068224 226424015290368 226866249695232 227171289268224 227529601302528 227614983192576 227835532804096 227921029496832 227973995055072 228280524079104 228726384477696 229033925148672 230018047279104 230130790170624 230467301277696 230777182748672 230917432725504 231141182275584 231227919433728 231254475669504 231592629897216 231904024461312 232044959252484 232356962009088 232669384278016 234125512409088 234240268566528 234582788800512 234810089930752 234898203869184 234925181632512 235268703387648 235728212573952 235956623572992 236045167755264 236417476353408 236735358304256 237175610277888 237197732050944 237958368067584 238333694312448 238654152769536 239003127250944 239120274161664 239469930233856 239791916449792 239819456249856 240170134708224 240287853625344 240639217002576 240962775416832 242116768825344 242915834068992 243271040237568 243298979610624 243390279057408 243626114285568 243982359068672 244101946540032 244458887113728 245629623730176 245959892140032 246440282554368 246771640958976 247132485320704 247160868175872 247253616820224 247493195464704 247643604246528 247976580612096 248339186909184 248460909871104 249528506646528 249551780595264 250352033071104 250746907557888 250841001885696 251084056559616 251178277404672 251574455107584 251912716812288 251971257692448 252310052929536 252404733837312 252649303703552 252802846001664 253142759374848 253512919969792 253637178826752 254727017201664 255069517774848 255224530907136 255567700426752 255970801465344 256066856091648 256314974404608 256411158183936 256815589588992 257160898412544 257317182537408 257663165792256 258770303188992 259275713937408 259624330592256 260033830060032 260131409362944 260383466061824 260481176567808 260541708634368 260892027518976 261401582260224 261753057312768 262877768318976 263006617337856 263391201460224 263905637400576 264161351172096 264260479352832 264290829336576 264677291311104 265033170812928 265194239145696 265451201519616 265550813724672 265907867746304 265969660897584 266327278092288 266847448557312 267206246006784 267703164076032 268354388492288 268485921865728 268878518157312 269403671513088 269664712654848 269765906006016 269796888281088 270191401546752 270554695204864 270719119127898 271083122343936 272381364928512 272747603165184 273146431143936 273280313327616 273679920267264 274047904514048 274079378571264 274480153952256 274614689857536 275016248002944 275386029047808 276704878657536 277618096078848 278024045985792 278055976697856 278160318922752 278429844897792 278836981792768 278973653188608 279381585272832 280198490492928 280719569977344 280745753169672 281097019588608 281123237986304 281646037204992 282469563629568 282575562080256 283021261996032 283401806413824 283816213610496 283848809545728 283955325566976 284230466666496 284785604296704 285202034966016 285341826180096 286567894351872 286953207496704 287513662980096 287900247785472 287967151648512 288354346205184 288462552956928 288742061375488 288917538287616 289306010714112 289729051394048 289871061516288 291116591087616 291685178179584 292077371916288 292538058817536 292647835533312 292931399319552 293041323638784 293503530958848 293898169614336 294076780042752 294472189476864 295737489358848 296315101642752 296713520676864 297181520068608 297293039271936 297581104070656 297761952724992 298162317164544 298632601709568 298744665440256 299034136805376 299146351214592 299215868509782 299618187853824 300021048147968 300203379626976 300607026757632 301898687053824 302046662098944 302488332926976 302895052357632 303079130452224 303372801736704 303486644256768 303894705995776 303965326740096 304374032105472 304968512636928 305378566864896 306690729705472 306841053560832 307289735036928 307889910300672 308188243034112 308303892578304 308339300892672 308790173196288 309205365948416 309393279003312 309809282678784 311292988489728 312167349878784 312320358088704 312777051734016 313197605158912 313233575510016 313691604516864 313845359837184 314304283431936 314608831430656 314726890340352 315223301804544 315838972315881 316234147037184 316263642734592 317277824090112 317778259083264 317897507340288 318205537026048 318670836334592 318827032215552 319293240311808 319329910738944 319759274999808 320226846277632 320383804833792 320852289336768 321283700555776 322822358433792 323452870852608 323887778758656 324361386983424 324398639480832 324520372076544 324834819047424 325469262053376 325945182818304 326104944205824 327506164973568 327946522853376 328587043405824 329105316169728 329547824234496 329671489093632 330191472328704 330635440816128 331118915878912 331281213161472 332704675528704 332735707460352 333354489348096 333802710761472 334329210077184 334454669180928 334778742079488 334904369872896 335432606810112 335883622416384 335961676923264 336087748620288 336413403906048 336539645116416 337070461335552 337523679166464 338182905102336 339636022935552 340092690366464 340299374542848 340756933902336 341294401953792 341422474788864 341753299206144 341881544245248 341960992582608 342420786118656 342881197883392 343089576716544 343550887723008 345027070918656 345196185255936 345700951916544 346165774123008 346376149088256 346711773413376 346841879150592 347388944845824 347856036691968 348535443013632 349004076417024 350503691091968 350675489783808 351188268613632 351874183200768 352215134896128 352347305803776 352387772448768 352903055081472 353377561083904 353592318860928 353934935359488 354067751632896 354626214530112 355103037456384 355763415416832 355796598076416 356274994675712 356937552101376 357981229154304 358504690876416 358680411242496 359204895350784 359552950206464 359687874674688 359729184374784 360255202062336 360958825503864 361444163125248 363175153238016 364195241525248 364373751103488 364906560356352 364948469415936 365439171428352 365973538603008 366152919810048 366688330670592 367181372063744 368939838210048 369660423831552 370157461438464 370698727981056 370741302263808 370880425230336 371239793197056 371964870918144 372508780363776 372691364806656 373597987323904 374292759969792 374327670892896 375528049606656 376120361336832 376626084839424 376767416107008 377361682661376 377869075218432 378421618147328 378465079394304 378607100755968 378973955555328 379204269002496 379714139062272 380269379954688 380455768240128 382090525802496 382604276662272 383351550640128 383956202198016 384100284137472 384472461606912 384616737275904 385223384383488 385741347618816 386494748688384 388155454783488 388913570906112 389436495888384 390050745090048 390197114044416 390575199092736 390721764851712 390812562951552 391338041278464 391864226152448 392102373390336 392629585969152 394316652478464 394509926006784 395086802190336 395618027569152 395858456100864 396242026758144 396390719029248 397015936966656 397549756219392 398176802279424 398326220587008 398712182407168 398861801619456 398954491346376 399490917138432 400271172835968 400809369010176 402531582738432 402728882798592 403317777235968 403860069810176 404105507269632 404497068982272 404648859009024 404695332421632 405287102320128 405832042807296 406078678691847 406624683515904 407171422486528 409121404747776 409719646715904 409920469991424 410519880400896 410917657378816 411071856771072 411119067856896 411720230928384 412524372004416 413079043571712 415057317986304 416223133171712 416427144118272 417036068978688 417083965046784 417644767346688 418255472689152 418460479782912 419072377909248 419635853787136 420297735739392 421118629754508 421645529382912 421684856979456 422469055807488 423704345444352 423863343120384 425102709620736 425724320415744 425773214318592 425932988350464 426345699999744 426969128370176 427178406445056 427803052449024 429851841527808 430429811245056 431270494470144 431850371678208 432481849311232 432531519307776 432693829435392 433113092063232 433376307431424 433959016071168 434593577091072 434806592274432 436674886631424 437262030471168 438116057874432 438807088226304 438971753299968 439397098979328 439561985458176 440255296438272 440847254421504 441708284215296 443606234038272 443647609947136 444472652464128 445070281015296 445772280102912 445939558907904 446371656105984 446642929087488 447243475746816 447844829888512 447948902564352 448116998160384 448551205208064 448719526821888 449427281780736 450031572221952 450305069440464 450868486864896 450910540136448 452848030580736 453732499390464 454342578536448 455059202605056 455229966385152 455671065608192 455842058993664 455947990110144 456561048158208 457452768955392 458067850297344 460036094558208 460261580341248 460934602555392 461554365497344 461834865451008 462282364551168 462455838867456 462508951339008 463185259794432 463808048922624 464089918504968 464713924018176 465338768556032 468251024818176 468480537133056 469165577601024 469620179861504 469796407738368 469850363265024 470537406775296 471456425147904 471913247145984 472090335510528 472834952706816 473470716608512 474351220555776 474395464101888 475916736135168 476667388624896 477308305539072 478006254501888 478240548323328 478939860467712 479583832899584 479638912499712 480340269416448 480575707250688 481278434005152 481925550833664 484233537650688 485831668137984 486542080475136 486597959221248 486780558114816 487252228571136 487964718137344 488203893080064 488917774227456 491259247460352 491919784280064 492880565108736 494264970641408 494321736351744 494507233640448 494986390929408 495287208493056 495953161224192 496678373818368 496921819742208 499057013293056 499103561190528 500704066142208 501493815115776 501682003771392 502168113119232 502356554809344 503148910215168 503825433624576 503942515384896 504620105859072 504809467674624 505298607407104 505605692003328 506285518749696 507025839939584 507274357653504 509454034403328 510139035549696 510449061814272 511135400853504 511941602930688 512133712183296 512629948809216 512822316367872 513631179177984 514321796825088 514634365074816 515326331584512 517540606377984 518551427874816 519248661184512 520067660120064 520262818725888 520766932123648 520962353135616 521083417268736 521784055037952 522803164520448 523506114625536 525755536637952 526013234675712 526782402920448 527811274801152 528322702344192 528520958705664 528581658673152 529354582622208 530066341625856 530388478291392 530902403039232 531101627449344 531815735492608 531939321795168 532654556184576 533694897114624 534412492013568 535406328152064 536708776984576 536971843731456 537757036314624 538807343026176 539329425309696 539531812012032 539593776562176 540382803093504 541109390409728 541438238255796 542166244687872 544762729857024 546292862287872 546560626655232 547359840534528 548095809028096 548158757142528 548960307904512 549229379715072 550032496005888 550772058095616 553409757315072 555236192157696 556048091971584 556111953395712 556320637845504 556859689795584 557673963585536 557947306377216 558763170545664 560396980985856 561439139954688 561491506339344 562194039177216 562246475972608 563292074409984 564939127259136 565151124160512 566042523992064 566803612827648 567632427220992 567697619091456 567910651133952 568460933332992 569571208593408 570404069932032 570683652360192 573135788703744 573906414993408 575027325960192 575800495570944 575934303297024 576708692410368 576925105913856 577484122750976 577835076575232 578612021428224 579458102788096 579742123032576 582233182175232 583370356359168 584154743832576 585076117635072 585295671066624 585862798639104 586082647277568 587007061917696 587796339228672 588153560085504 588944378953728 591474978717696 592630203285504 593427041353728 594363040137216 594586078543872 595162208141312 595523905449984 596324634329088 597265203419136 597489330880512 598068273610752 598292702429184 598431737019564 599236375707648 600042096295936 600406759253952 601214053515264 603797374107648 604093324197888 604976665853952 605790104715264 606158260904448 606745603473408 606973288513536 607789411991552 607930653480192 608748064210944 609937025273856 610757133729792 613381459410944 613682107121664 614579470073856 615779820601344 616376486068224 616607785156608 616678601785344 617580346392576 618410731896832 618786558006624 619618565357568 622585976979456 624334699757568 624640716177408 625554103468032 626395210317824 626467151020032 627383209033728 627690719674368 628608566863872 629217662861312 629453780680704 630446603609088 631677944631762 632468294074368 632527285469184 635556518166528 635795014680576 636411074052096 637341672669184 637654064431104 638586480623616 638659821477888 639518549999616 640453692555264 640767609667584 641704578673536 642567401111552 645644716867584 646905741705216 647775557517312 648722773966848 648797278961664 649040744153088 649669638094848 650938524106752 651890365636608 652209888411648 655012329947136 655893045706752 657174086811648 658210632339456 659095648468992 659342978187264 660382944657408 661270881632256 662237831757824 662562426322944 665409351057408 665471414920704 666708978696192 667605421522944 668658420154368 668909338361856 669557484158976 669808739745792 670865213620224 671767244832768 671923353846528 672175497240576 672826807812096 673079290232832 674140922671104 675047358332928 676365810204672 679272045871104 680598749085696 681513867804672 682588803907584 682844949577728 683506598412288 683763088490496 683921985165216 684841572237312 685762395766784 686179153433088 687101775446016 690054141837312 690392370511872 691401903833088 692331548246016 692752298176512 693423546826752 693683758301184 694777889691648 695712073383936 697070886027264 698008152834048 701007382183936 702376537227264 703748366401536 704430269792256 704694611607552 704775544897536 705806110162944 706755122167808 707184637721856 707869870718976 708135503265792 709252429060224 710206074912768 711526830833664 711593196152832 712549989351424 713875104202752 715962458308608 717009381752832 717360822484992 718409790701568 719105900412928 719375749349376 719458368749568 720510404124672 721917651007728 722888326250496 726350306476032 728390483050496 728747502206976 729813120712704 729896938831872 730878342856704 731947077206016 732305839620096 733376661341184 734362744127488 737879676420096 739320847663104 740314922876928 741397455962112 741482604527616 741760850460672 742479586394112 743929741836288 745017560727552 745382729613312 747195974647808 748585519939584 748655341785792 751056099213312 752240722673664 753252169678848 753534832214016 754723365322752 755738150436864 756843236294656 756930158788608 757214201511936 757947911110656 758408538004992 759428278124544 760538759909376 760911536480256 764181051604992 765208553324544 766703101280256 767912404396032 768200568274944 768944923213824 769233474551808 770446768766976 771482695237632 772989497376768 776310909566976 777827141812224 778872991776768 780101490180096 780394228088832 781150398185472 781443529703424 781625125903104 782676082556928 783728452304896 784204746780672 785259171938304 788633304956928 789019852013568 790173604380672 791716912201728 792484053516288 792781438058496 794031873933312 795099512438784 796353604558848 796652441174016 797424364814336 797723603238912 797908982692752 798981834276864 800542345671936 801618738020352 805063165476864 805457765597184 806635554471936 807720139620352 808211014539264 808994137964544 809297718018048 809390664843264 810574204640256 811664085614592 812157357383694 813249367031808 814342844973056 818242809495552 819439293431808 819840939982848 821039760801792 821835314757632 822143713542144 822238135713792 823440461856768 825048744008832 826158087143424 830114635972608 832446266343424 832854288236544 834072137957376 834167930093568 835289534693376 836510945378304 836920959565824 838144755818496 839271707574272 840595471478784 842237259509016 843291058765824 843369713958912 844938111614976 847408690888704 847726686240768 850205419241472 851448640831488 851546428637184 851865976700928 852691399999488 853938256740352 854356812890112 855606104898048 859703683055616 860859622490112 862540988940288 863700743356416 864963698622464 865063038615552 865387658870784 866226184126464 866752614862848 867918032142336 869187154182144 869613184548864 873349773262848 876232115748864 877614176452608 877943506599936 878794197958656 879123970916352 880510592876544 881694508843008 883416568430592 887212468076544 887295219894272 888945304928256 890140562030592 891544560205824 891879117815808 892743312211968 893285858174976 894486951493632 895897805128704 896233996320768 897102410416128 897439053643776 898854563561472 900063144443904 900610138880928 901821080272896 905696061161472 907464998780928 908685157072896 910118405210112 910459932770304 911342131216384 911684117987328 911895980220288 913122096316416 914905537910784 916135700594688 920072189116416 920523160682496 921869205110784 923108730994688 923669730902016 924564729102336 924911677734912 925017902678016 926370519588864 927616097845248 928179837009936 929427848036352 930677537112064 936502049636352 936961074266112 938331155202048 939240359723008 939592815476736 939700726530048 941074813550592 942912850295808 943826494291968 944180671021056 945669905413632 946941433217024 947516916947643 948702441111552 948790928203776 951833472270336 953334777249792 954616611078144 956012509003776 956481096646656 957879720935424 959167665799168 959277824999424 960680538832896 961151414501376 962556868010304 963851101667328 968467075301376 971663336275968 973084160950272 973195918442496 973561116229632 974504457142272 975929436274688 976407786160128 977835548454912 982518494920704 983839568560128 985761130217472 988529941282816 988643472703488 989014467280896 990574416986112 991906322448384 993356747636736 993843639484416 998114026586112 998207122381056 1001408132284416 1002987630231552 1003364007542784 1004336226238464 1004713109618688 1006297820430336 1007650867249152 1007885030769792 1009240211718144 1009618935349248 1010597214814208 1011211384006656 1012571037499392 1014051679879168 1014548715307008 1018908068806656 1020278071099392 1020898123628544 1022270801707008 1023883205861376 1024267424366592 1025259897618432 1025644632735744 1027262358355968 1028643593650176 1029268730149632 1030652663169024 1035081212755968 1037102855749632 1038497322369024 1040135320240128 1040525637451776 1041533864247296 1042166834537472 1043568110075904 1045606329040896 1047012229251072 1051511073275904 1052026469351424 1053564805840896 1055622549602304 1056645404688384 1057041917411328 1057163317346304 1058709165244416 1060132683251712 1060776956582784 1061804806078464 1062203254898688 1063631470985216 1063878643590336 1065309112369152 1067389794229248 1068824984027136 1070812656304128 1073417553969152 1073943687462912 1075514072629248 1077614686052352 1078658850619392 1079063624024064 1079187553124352 1080765606187008 1082218780819456 1082876476511592 1084332489375744 1089525459714048 1092585724575744 1093121253310464 1094719681069056 1096191618056192 1096317514285056 1097920615809024 1098458759430144 1100064992011776 1101544116191232 1106819514630144 1110472384315392 1112096183943168 1112223906791424 1112641275691008 1113719379591168 1115347927171072 1115894612754432 1117526341091328 1120793961971712 1122878279909376 1122983012678688 1124492951945216 1126584148819968 1129878254518272 1130302248321024 1132085047984128 1133607225655296 1135264854441984 1135395238182912 1135821302267904 1136921866665984 1139142417186816 1140808139864064 1141367304720384 1146271577407488 1147812829986816 1150054651920384 1151868606594048 1153417384820736 1153850211827712 1154968245501952 1155670153150464 1157224042856448 1158916205576192 1159484246065152 1164466364350464 1166740712718336 1168309487665152 1170152235270144 1170591342133248 1171725597278208 1172165294555136 1174014123835392 1175592678457344 1176307120171008 1177888757907456 1182949957435392 1185260406571008 1186854082707456 1188726080274432 1189172157087744 1190324416282624 1191047810899968 1192649268658176 1194530406838272 1194978661761024 1196136547221504 1196585404858368 1196863474039128 1198472751415296 1200084192591872 1200813518507904 1202428107030528 1207594748215296 1208186648395776 1209953331707904 1211580209430528 1212316521808896 1213491206946816 1213946577027072 1215578823983104 1215861306960384 1217496128421888 1219874050547712 1221514267459584 1226762918821888 1227364214243328 1229158940147712 1231559641202688 1232752972136448 1233215570313216 1233357203570688 1235160692785152 1236821463793664 1237573116013248 1239237130715136 1245171953958912 1248669399515136 1249281432354816 1251108206936064 1252790420635648 1252934302040064 1254766418067456 1255381439348736 1257217133727744 1258435325722624 1258907561361408 1260893207218176 1263355889263524 1264936588148736 1265054570938368 1271113036333056 1271590029361152 1274683345338368 1275308128862208 1277172961247232 1277319642955776 1279037099999232 1280907385110528 1281535219335168 1283409157347072 1285134802223104 1291289433735168 1293811483410432 1295551115034624 1297445547933696 1297594557923328 1298081488306176 1299339276189696 1301877048213504 1303780731273216 1304419776823296 1310024659894272 1311786091413504 1314348173623296 1316421264678912 1318191296937984 1318685956374528 1320765889314816 1322541763264512 1324475663515648 1325124852645888 1330818702114816 1330942829841408 1333417957392384 1335210843045888 1337316840308736 1337818676723712 1339114968317952 1341730427240448 1343534489665536 1343846707693056 1344350994481152 1345653615624192 1346158580465664 1348281845342208 1350094716665856 1352731620409344 1358544091742208 1361197498171392 1363027735609344 1365177607815168 1365689899155456 1367013196824576 1367526176980992 1367843970330432 1369683144474624 1371524791533568 1372358306866176 1374203550892032 1380108283674624 1380784741023744 1382803807666176 1384663096492032 1385504596353024 1386847093653504 1387367516602368 1389555779383296 1391424146767872 1394141772054528 1396016305668096 1404753074454528 1407496732803072 1408860539584512 1409389223215104 1409551089795072 1411612220325888 1413510244335616 1414369275443712 1415739741437952 1416271006531584 1418504858120448 1420412149825536 1423053661667328 1423186392305664 1425099978702848 1427750208405504 1431924916617216 1434018763505664 1434721644969984 1436819581403136 1438211800825856 1438751498698752 1438916737499136 1441020808249344 1443835302015456 1445776652500992 1452700612952064 1456780966100992 1457495004413952 1459626241425408 1459793877663744 1461756685713408 1463894154412032 1464611679240192 1466753322682368 1468725488254976 1475759352840192 1478641695326208 1482794911924224 1482965209055232 1483521700921344 1484959172788224 1487859483672576 1490035121455104 1490765459226624 1494391949295616 1497171039879168 1497310683571584 1502112198426624 1504481445347328 1506504339357696 1507069664428032 1509446730645504 1511476300873728 1513686472589312 1513860317577216 1514428403023872 1515895822221312 1516817076009984 1518856556249088 1521077519818752 1521823072960512 1528362103209984 1530417106649088 1533406202560512 1535824808792064 1536401136549888 1537889846427648 1538466949103616 1540893537533952 1542965390475264 1545978994753536 1552621819133952 1555654283624448 1557745983553536 1560202980360192 1560788456177664 1562300796370944 1562887059406848 1563250251806208 1565352165113856 1567456904609792 1568409493561344 1570518343876608 1577266609913856 1578039704027136 1580347208761344 1583433824403456 1584968107032576 1585562876116992 1588063747866624 1590199024877568 1592707209117696 1593304882348032 1594848729628672 1595447206477824 1595817965385504 1597963668553728 1601084691343872 1603237476040704 1610126330953728 1610915531194368 1613271108943872 1615440279240704 1616422029078528 1617988275929088 1618595436036096 1618781329686528 1621148409280512 1623328171229184 1624314714767388 1626498734063616 1628685689946112 1638878586863616 1639681879965696 1642079521603584 1643670629515264 1644287427084288 1644476271427584 1646880923713536 1650097488017664 1652316174286848 1660229271945216 1664892532686848 1665708576473088 1668144275914752 1668335860187136 1670579069386752 1673021890756608 1673841919131648 1676289511636992 1678543415148544 1681190942957568 1684474519018032 1686582117531648 1686739427917824 1689876223229952 1694817381777408 1695453372481536 1700410838482944 1702897281662976 1703092857274368 1703731953401856 1705382799998976 1707876513480704 1708713625780224 1711212209796096 1719407366111232 1721719244980224 1725081977880576 1727401486712832 1729927397244928 1730126077231104 1730775317741568 1732452368252928 1733505229725696 1735836064284672 1738374308364288 1739226369097728 1746699546525696 1752464231497728 1755228352905216 1755887013199872 1757588395917312 1758247941832704 1761021185753088 1763389017686016 1766833136861184 1774424936153088 1774590439788544 1777890609856512 1780281124061184 1783089120411648 1783758235631616 1785486624423936 1786571716349952 1788973902987264 1791795610257408 1792467992641536 1794204820832256 1794878107287552 1797709127122944 1800126288887808 1801220277761856 1803642160545792 1811392122322944 1814929997561856 1817370314145792 1820236810420224 1820919865540608 1822684262432768 1823368235974656 1823791960440576 1826244192632832 1829811075821568 1832271401189376 1840144378232832 1841046321364992 1843738410221568 1847339461804032 1849129458204672 1849823355469824 1850035805356032 1852741039177728 1855232195690496 1856359674019872 1858855696072704 1861355074224128 1873004099272704 1873922148532224 1876662310404096 1878480719446016 1879185630953472 1879401453060096 1882149627101184 1885825700591616 1887652988583936 1888361342042112 1891339810827264 1893882866434048 1895033833895286 1897404882223104 1897581856407552 1906669554499584 1909233222156288 1912025018007552 1912962193293312 1915759441870848 1918335331598336 1918555649998848 1921361077665792 1922302829002752 1925113736020608 1927702203334656 1936934150602752 1943326672551936 1946168321900544 1946391836884992 1947122232459264 1949008914284544 1951858872549376 1952815572320256 1955671096909824 1965036989841408 1967679137120256 1971522260434944 1977059882565632 1977286945406976 1978028934561792 1981148833972224 1983812644896768 1986713495273472 1987687278968832 1996228053172224 1996414244762112 2002816264568832 2005975260463104 2006728015085568 2008672452476928 2009426219237376 2012595640860672 2015301734498304 2015770061539584 2018480423436288 2019237870698496 2021194429628416 2022422768013312 2025142074998784 2028103359758336 2029097430614016 2037816137613312 2041796247257088 2044541603414016 2047766411722752 2048534848733184 2050519795236864 2051289265471488 2054524716711936 2057287187300352 2058537460299264 2061305326338048 2070162425511936 2074205711499264 2076994644738048 2080270640480256 2081051274903552 2083067728494592 2084333669074944 2087136220151808 2091212658081792 2094024458502144 2103022146551808 2107129611681792 2111245099204608 2113290809376768 2114083834822656 2114326634692608 2117418330488832 2120265366503424 2121553913165568 2123609612156928 2124406509797376 2127262941970432 2127757287180672 2130618224738304 2134779588458496 2137649968054272 2141625312608256 2146835107938304 2147887374925824 2151028145258496 2155229372104704 2157317701238784 2158127248048128 2158375106248704 2161531212374016 2164437561638912 2165752953023184 2168664978751488 2179050919428096 2185171449151488 2186242506620928 2189439362138112 2192383236112384 2192635028570112 2195841231618048 2196917518860288 2200129984023552 2203088232382464 2213639029260288 2220944768630784 2224192367886336 2224447813582848 2225282551382016 2227438759182336 2230695854342144 2231789225508864 2235052682182656 2241587923943424 2245756559818752 2245966025357376 2248985903890432 2253168297639936 2259756509036544 2260604496642048 2264170095968256 2267214451310592 2270529708883968 2270790476365824 2271642604535808 2273843733331968 2278284834373632 2281616279728128 2282734609440768 2292543154814976 2295625659973632 2300109303840768 2303737213188096 2306834769641472 2307700423655424 2311340306300928 2314448085712896 2317832411152384 2318968492130304 2328932728700928 2333481425436672 2336618975330304 2340304470540288 2341182684266496 2343451194556416 2344330589110272 2348028247670784 2351185356914688 2352614240342016 2355777515814912 2365899914870784 2370520813142016 2377452160548864 2378344314175488 2380648832565248 2382095621799936 2385298537316352 2389060813676544 2389957323522048 2392273094443008 2393170809716736 2393726948078256 2396945502830592 2400168385183744 2401627037015808 2404856214061056 2415189496430592 2416373296791552 2419906663415808 2423160418861056 2424633043617792 2426982413893632 2427893154054144 2431722613920768 2434992256843776 2439748101095424 2443028534919168 2453525837643776 2454728428486656 2458317880295424 2463119282405376 2465505944272896 2466431140626432 2466714407141376 2470321385570304 2473642927587328 2475146232026496 2478474261430272 2490343907917824 2497338799030272 2498562864709632 2502216413872128 2505580841271296 2505868604080128 2509532836134912 2510762878697472 2514434267455488 2516870651445248 2517815122722816 2521786414436352 2526711778527048 2529873176297472 2530109141876736 2542226072666112 2543180058722304 2549366690676736 2550616257724416 2554345922494464 2554639285911552 2558074199998464 2561814770221056 2563070438670336 2566818314694144 2570269604446208 2582578867470336 2587622966820864 2591102230069248 2594891095867392 2595189115846656 2596162976612352 2598678552379392 2603754096427008 2607561462546432 2608839553646592 2620049319788544 2628696347246592 2632842529357824 2636382593875968 2637371912749056 2641531778629632 2645083526529024 2648951327031296 2650249705291776 2661637404229632 2661885659682816 2666835914784768 2670421686091776 2674633680617472 2675637353447424 2678229936635904 2683460854480896 2687693415386112 2688701988962304 2691307231248384 2692317160931328 2696563690684416 2700189433331712 2705463240818688 2717088183484416 2722394996342784 2726055471218688 2730355215630336 2731379798310912 2734026393649152 2735052353961984 2735687940660864 2739366288949248 2743049583067136 2744716613732352 2748407101784064 2760216567349248 2761569482047488 2765607615332352 2769326192984064 2771009192706048 2773694187307008 2774735033204736 2779111558766592 2782848293535744 2788283544109056 2792032611336192 2809506148909056 2814993465606144 2817721079169024 2818778446430208 2819102179590144 2823224440651776 2827020488671232 2828738550887424 2831479482875904 2832542013063168 2837009716240896 2840824299651072 2842550750842929 2846107323334656 2846372784611328 2850199957405696 2855500416811008 2863849833234432 2868037527011328 2869443289939968 2873639162806272 2876423601651712 2877502997397504 2877833474998272 2882041616498688 2887670604030912 2891553305001984 2905401225904128 2913561932201984 2914990008827904 2919252482850816 2919587755327488 2923513371426816 2927788308824064 2929223358480384 2933506645364736 2937450976509952 2951518705680384 2957283390652416 2965589823848448 2965930418110464 2967043401842688 2975718967345152 2980070242910208 2981530918453248 2988783898591232 2994342079758336 2994621367143168 3004224396853248 3008962890694656 3013008678715392 3014139328856064 3018893461291008 3022952601747456 3027372945178624 3027720635154432 3028856806047744 3031791644442624 3033634152019968 3037713112498176 3042155039637504 3043646145921024 3056724206419968 3060834213298176 3066812405121024 3071649617584128 3072802273099776 3075779692855296 3076933898207232 3081787075067904 3085930780950528 3091957989507072 3105243638267904 3111308567248896 3115491967107072 3120405960720384 3121576912355328 3124601592741888 3126500503612416 3130704330227712 3134913809219584 3136818987122688 3141036687753216 3154533219827712 3156079408054272 3160694417522688 3166867648806912 3169936214065152 3171125752233984 3176127495733248 3180398049755136 3185414418235392 3186609764696064 3189697459257344 3190894412955648 3191635930771008 3195927337107456 3202169382687744 3206474952081408 3220252661907456 3221831062388736 3226542217887744 3230880558481408 3232844058157056 3235976551858176 3237190872072192 3237562659373056 3242296818561024 3246656342458368 3248629429534776 3252997468127232 3257371379892224 3277757173727232 3279363759931392 3284159043207168 3287341259030528 3288574854168576 3288952542855168 3293761847427072 3300194976035328 3304632348573696 3320458543890432 3329785065373696 3331417152946176 3336288551829504 3336671720374272 3341158138773504 3346043781513216 3347683838263296 3352579023273984 3357086830297088 3362381885915136 3368949038036064 3373478855835648 3379752446459904 3389634763554816 3390906744963072 3400821676965888 3405794563325952 3406185714548736 3407463906803712 3410765599997952 3415753026961408 3417427251560448 3422424419592192 3438814732222464 3443438489960448 3450163955761152 3459854794489856 3460252154462208 3461550635483136 3464904736505856 3467010459451392 3471672128569344 3476748616728576 3478452738195456 3493399093051392 3504928462995456 3510456705810432 3511774026399744 3515176791834624 3516495883665408 3522042371506176 3526778035372032 3533666273722368 3548849872306176 3549180879577088 3555781219713024 3560562248122368 3566178240823296 3567516471263232 3570973248847872 3573143432699904 3577947805974528 3583591220514816 3584935985283072 3588409641664512 3589756214575104 3595418254245888 3600252577775616 3602440555523712 3607284321091584 3622784244645888 3629859995123712 3634740628291584 3640473620840448 3641839731081216 3645368524865536 3646736471949312 3647583920881152 3652488385265664 3659622151643136 3664542802378752 3680288756465664 3682092642729984 3687476820443136 3694678923608064 3698258916409344 3699646710939648 3700071610712064 3705482078355456 3710464391380992 3712719348039744 3717711392145408 3722710148448256 3746008198545408 3747844297064448 3753324620808192 3756961438892032 3758371261906944 3758802906120192 3764299254202368 3771651401183232 3775305977167872 3776722684084224 3782679621654528 3787765732868096 3790067667790572 3794809764446208 3795163712815104 3813339108999168 3824050036015104 3825924386586624 3831518883741696 3836670663196672 3837111299997696 3842722155331584 3844605658005504 3850227472041216 3855404406669312 3873868301205504 3886653345103872 3892336643801088 3892783673769984 3894244464918528 3898017828569088 3903717745098752 3905631144640512 3911342193819648 3930073979682816 3935358274240512 3943044520869888 3954119765131264 3954573890813952 3956057869123584 3962297667944448 3967625289793536 3973426990546944 3975374557937664 3992456106344448 3992828489524224 4005632529137664 4011950520926208 4013456030171136 4017344904953856 4025191281721344 4030603468996608 4031540123079168 4036960846872576 4038475741396992 4042388859256832 4044845536026624 4050284149997568 4056206719516672 4058194861228032 4075632275226624 4083592494514176 4089083206828032 4095532823445504 4097069697466368 4101039590473728 4102578530942976 4109049433423872 4114574374600704 4117074920598528 4122610652676096 4140324851023872 4148411422998528 4153989289476096 4160541280960512 4162102549807104 4166135456989184 4168667338149888 4174272440303616 4182425316163584 4188048917004288 4214259223363584 4222490198409216 4226581618753536 4228167669645312 4228653269385216 4234836660977664 4240530733006848 4243107826331136 4247219224313856 4248813019594752 4254525883940864 4255514574361344 4261236449476608 4269559176916992 4275299936108544 4283250625216512 4293670215876608 4295774749851648 4302056290516992 4310458744209408 4314635402477568 4316254496096256 4316750212497408 4323062424748032 4328875123277824 4331505906046368 4337329957502976 4358101838856192 4370342898302976 4372485013241856 4378878724276224 4384766472224768 4385270057140224 4391682463236096 4393835037720576 4400259968047104 4406176464764928 4427278058520576 4448384735772672 4448895627165696 4450565102764032 4454877518364672 4461391708684288 4463578451017728 4470105364365312 4483175847886848 4491513119637504 4491932050714752 4497971807780864 4506336595279872 4519513018073088 4521208993284096 4528340191936512 4534428902621184 4541059417767936 4541580952731648 4543285209071616 4547687466663936 4556569668747264 4563232559456256 4565469218881536 4585086309629952 4591251319947264 4600218607681536 4607474426376192 4613669539282944 4615400847310848 4622680612601856 4628896171425792 4635664822304768 4637936984260608 4657865457401856 4666962850873344 4673237950660608 4680608941080576 4682365368532992 4686902389112832 4688661178220544 4696056495341568 4702370713829376 4705228480684032 4711555031629824 4731799829741568 4741041626284032 4754904321097728 4756688628350976 4764191243599872 4770597074632704 4778121627353088 4779914647044096 4784546188886016 4786341619433472 4787453896156512 4793891005661184 4800336770367488 4803254074031616 4809712428122112 4830378992861184 4832746593583104 4839813326831616 4846320837722112 4849266087235584 4853964827787264 4855786308108288 4863445227841536 4869984513687552 4879496202190848 4886057069838336 4907051675287552 4916635760590848 4926238564810752 4931011888545792 4932862281252864 4933428814282752 4940642771140608 4947285855174656 4950292464052992 4956948522860544 4980687815835648 4994677598060544 4997125729419264 5004432827744256 5011737208160256 5019065672269824 5021525757394944 5028868534910976 5033741302890496 5035630245445632 5043572828872704 5053423557054096 5059746352594944 5060218283753472 5084452145332224 5086360117444608 5098733381353472 5101232515448832 5108691844988928 5109278571823104 5116148399996928 5123629540442112 5126140877340672 5133636629388288 5140539208892416 5165157734940672 5175245933641728 5182204460138496 5189782191734784 5190378231693312 5192325953224704 5197357104758784 5207508192854016 5215122925092864 5217679107293184 5240098639577088 5257392694493184 5265685058715648 5272765187751936 5274743825498112 5283063557259264 5290167053058048 5297902654062592 5300499410583552 5323274808459264 5323771319365632 5333671829569536 5340843372183552 5349267361234944 5351274706894848 5356459873271808 5366921708961792 5375386830772224 5377403977924608 5382614462496768 5384634321862656 5393127381368832 5400378866663424 5410926481637376 5434176366968832 5444789992685568 5452110942437376 5460710431260672 5462759596621824 5468052787298304 5470104707923968 5471375881321728 5478732577898496 5486099166134272 5489433227464704 5496814203568128 5520433134698496 5523138964094976 5531215230664704 5542018385412096 5547388374614016 5549470066409472 5558223117533184 5565696587071488 5576567088218112 5584065222672384 5619012297818112 5629986931212288 5635442158338048 5637556892860416 5638204359180288 5646448881303552 5654040977342464 5657477101774848 5662958965751808 5665084026126336 5674019432481792 5681648599302144 5685101501685858 5692214646669312 5692745569222656 5700399914811392 5727699666468864 5736075054022656 5738886579879936 5747278325612544 5752847203303424 5755005994795008 5755666949996544 5764083232997376 5775341208061824 5783106610003968 5810802451808256 5827123864403968 5829980017655808 5838504965701632 5839175510654976 5847026742853632 5855576617648128 5858446716960768 5867013290729472 5874901953019904 5903037411360768 5914566781304832 5931179647696896 5931860836220928 5934086803685376 5951437934690304 5960140485820416 5963061836906496 5977567797182464 5988684159516672 5989242734286336 6008448793706496 6017925781389312 6026017357430784 6028278657712128 6037786922582016 6045905203494912 6054745890357248 6055441270308864 6057713612095488 6063583288885248 6067268304039936 6075426224996352 6084310079275008 6087292291842048 6113448412839936 6133624810242048 6143299235168256 6145604546199552 6151559385710592 6153867796414464 6163574150135808 6171861561901056 6183915979014144 6210487276535808 6222617134497792 6230983934214144 6240811921440768 6243153824710656 6249203185483776 6253001007224832 6261408660455424 6273637974245376 6282073375506432 6309066439655424 6321388835045376 6333735297613824 6339872428130304 6342251504467968 6352254991466496 6360796099510272 6370828836470784 6373219529392128 6379394918514688 6381788825911296 6383271861542016 6391854674214912 6404338765375488 6412949904162816 6440505323814912 6443662124777472 6453084435775488 6461761116962816 6465688116314112 6471953103716352 6474381744144384 6475125318746112 6484593637122048 6493312684916736 6497258859069552 6505994936254464 6514742759784448 6555514347454464 6558727519862784 6568318086414336 6574682518061056 6577149708337152 6577905085710336 6587523694854144 6600389952070656 6609264697147392 6640917087780864 6659570130747392 6662834305892352 6672577103659008 6673343440748544 6682316277547008 6692087563026432 6695367676526592 6705158046547968 6714173660594176 6724763771830272 6737898076072128 6746957711671296 6759504892919808 6779269527109632 6781813489926144 6801643353931776 6811589126651904 6812371429097472 6814927813607424 6821531199995904 6831506053922816 6834854503120896 6844848839184384 6877629464444928 6886876979920896 6900327911522304 6919709588979712 6920504308924416 6923101270966272 6934020918902784 6943344257138688 6953497233457152 6956905476390912 6986798186102784 7009856925990912 7020913411620864 7023548052799488 7030353583669248 7032991767330816 7044084743012352 7053556070744064 7067332547444736 7097699744612352 7098361759154176 7111562439426048 7132356481646592 7135032942526464 7141946497695744 7146286865399808 7155895611949056 7167182441029632 7169871970566144 7176819283329024 7179512429150208 7190836508491776 7200505155551232 7204881111047424 7214568642183168 7245568489291776 7259719990247424 7269481256583168 7280947241680896 7283679462162432 7290737049731072 7295167841762304 7304976770531328 7319244303286272 7329085604757504 7360577512931328 7364185285459968 7374953640886272 7389357847216128 7396517832818688 7399293421879296 7400143221424128 7410964156710912 7420928782761984 7425438696079488 7435422784290816 7445420296896512 7492016397090816 7495688594128896 7506649241616384 7513922877784064 7516742523813888 7517605812240384 7528598508404736 7543302802366464 7550611954335744 7553445368168448 7565359243309056 7575531465736192 7580135335581144 7589619528892416 7590327425630208 7626678217998336 7648100072030208 7651848773173248 7663037767483392 7673341326393344 7674222599995392 7685444310663168 7689211316011008 7700454944082432 7710808813338624 7747736602411008 7773306690207744 7784673287602176 7785567347539968 7788488929837056 7796035657138176 7807435490197504 7811262289281024 7822684387639296 7860147959365632 7886089041739776 7908239530262528 7909147781627904 7912115738247168 7924595335888896 7935250579587072 7946853981093888 7950749115875328 7984912212688896 7985656979048448 8011265058275328 8023901041852416 8026912060342272 8034689809907712 8050382563442688 8063080246158336 8073921693745152 8076951482793984 8084777718513664 8089691072053248 8100568299995136 8112413439033344 8116389722456064 8151264550453248 8167184989028352 8178166413656064 8191065646891008 8194139394932736 8202079180947456 8205157061885952 8218098866847744 8229148749201408 8234149841197056 8245221305352192 8280649702047744 8296822845997056 8307978578952192 8321082561921024 8324205099614208 8332270913978368 8337334676299776 8348544880607232 8364850632327168 8376097834008576 8428518446727168 8444980396818432 8453163237507072 8456335339290624 8457306538770432 8469673321955328 8481061466013696 8486215652662272 8494438448627712 8497626039189504 8509051767881728 8511029148722688 8522472898953216 8539118353833984 8550599872217088 8566501250433024 8587340431753216 8591549499703296 8604112581033984 8620917488418816 8629270804955136 8632508992192512 8633500424994816 8646124849496064 8657750246555648 8663011812092736 8674659915005952 8716203677712384 8740685796605952 8744970026483712 8757757448552448 8769532944449536 8770540114280448 8783364926472192 8787670075441152 8800519936094208 8812352929529856 8854556117041152 8896769471545344 8897791254331392 8901130205528064 8922783417368576 8927156902035456 8940210728730624 8966351695773696 8983026239275008 8983864101429504 8995943615561728 9012673190559744 9039026036146176 9042417986568192 9056680383873024 9068857805242368 9082118835535872 9083161905463296 9086570418143232 9095374933327872 9113139337494528 9126465118912512 9130938437763072 9170172619259904 9182502639894528 9200437215363072 9214948852752384 9227339078565888 9230801694621696 9245361225203712 9257792342851584 9271329644609536 9275873968521216 9315730914803712 9333925701746688 9346475901321216 9361217882161152 9364730737065984 9373804778225664 9392112990683136 9404741427658752 9410456961368064 9423110063259648 9463599659483136 9482083252568064 9509808642195456 9513377256701952 9528382487199744 9541194149265408 9556243254706176 9559829294088192 9569092377772032 9572683238866944 9574907792313024 9587782011322368 9600673540734976 9606508148063232 9619424856244224 9660757985722368 9665493187166208 9679626653663232 9692641675444224 9698532174471168 9707929655574528 9711572616216576 9726890455683072 9739969027375104 9758992404381696 9772114139676672 9833271521181696 9852477129621504 9862023777091584 9865724562505728 9866857628565504 9881285542281216 9894571710349312 9900584928105984 9913897045721088 9961375631671296 9989355196121088 9994251458838528 10008865655488512 10023474416320512 10038131344539648 10043051514789888 10057737069821952 10067482605780992 10071260490891264 10087145657745408 10106847114108192 10120436567506944 10168904290664448 10172720234889216 10197466762706944 10202465030897664 10217383689977856 10218557143646208 10232296799993856 10247259080884224 10252281754681344 10267273258776576 10281078417784832 10330315469881344 10350491867283456 10379564383469568 10380756463386624 10384651906449408 10394714209517568 10415016385708032 10430245850185728 10435358214586368 10480197279154176 10514785388986368 10531370117431296 10545530375503872 10549487650996224 10566127114518528 10580334106116096 10595805308125184 10600998821167104 10646549616918528 10647542638731264 10667343659139072 10681686744367104 10698534722469888 10702549413789696 10712919746543616 10733843417923584 10750773661544448 10754807955849216 10765228924993536 10769268643725312 10786254762737664 10800757733326848 10821852963274752 10868352733937664 10889579985371136 10904221884874752 10921420862521344 10925519193243648 10936105574596608 10940209415847936 10942751762643456 10957465155796992 10972198332268544 10978866454929408 10993628407136256 11040866269396992 11046277928189952 11062430461329408 11084036770824192 11094776749228032 11098940132818944 11116446235066368 11131393174142976 11153134176436224 11168130445344768 11238024595636224 11259973862424576 11270884316676096 11275113785720832 11276408718360576 11292897762607104 11308081954684928 11314954203549696 11325917931503616 11330168052252672 11348038864963584 11363297198604288 11370203003371716 11384429293338624 11385491138445312 11400799829622784 11472150108045312 11477773159759872 11494556651225088 11505694406606848 11510011989590016 11511333899993088 11528166465994752 11550682416123648 11566213220007936 11621604903616512 11654247728807936 11659960035311616 11677009931403264 11678351021309952 11694053485707264 11711153235296256 11716893433921536 11734026581458944 11749803906039808 11806074822721536 11829133562609664 11862359295393792 11863721672441856 11868173607370752 11902875869380608 11920280971640832 11926123673812992 11955135594364928 11977368319033344 11978485468572672 12016897587412992 12035851562778624 12052034714861568 12075573845164032 12091810406989824 12109491780714496 12110882540617728 12115427224190976 12127166577770496 12134536608079872 12150852449992704 12168620158550016 12174584583684096 12226896825679872 12267249620484096 12286598470336512 12291209092399104 12303118771421184 12307735592828928 12327148300271616 12343723123802112 12367831958028288 12420974553071616 12445234268995584 12461967868428288 12481623842881536 12486307649421312 12498406370967552 12506002014449664 12522817320910848 12547275948490752 12564146751012864 12642777670090752 12667470595227648 12679744856260608 12684503008935936 12704509982932992 12721592199020544 12741657672941568 12746439058784256 12758789837029376 12763577651822592 12766543723084032 12783709348429824 12808677530750976 12825899808325632 12881010647629824 12887324249554944 12906168871550976 12931376232628224 12943906207432704 12948763488288768 12950250637492224 12969187274244096 12986625369833472 12994517718139104 13011989872508928 13029485519568896 13111028694908928 13117455039725568 13136636172828672 13149365036122112 13154299416674304 13155810171420672 13175047389708288 13200779904141312 13218529394294784 13281834175561728 13319140261494784 13345154207318016 13346686881497088 13364632555094016 13384175126052864 13390735353053184 13410316093095936 13428347321188352 13449527543660544 13475796152144256 13493915423342592 13519009785839616 13558539054219264 13563626979852288 13603286707863552 13623178253303808 13624742858194944 13629855627214848 13643062399991808 13663012107845632 13669709006241792 13689697678368768 13755258928889856 13773753959841792 13800655823044608 13839419177959424 13841008617848832 13846202541932544 13868041837805568 13886688514277376 13906994466914304 13913810952781824 13973596372205568 14019713851981824 14041826823241728 14047096105598976 14060707167338496 14065983534661632 14088169486024704 14107112141488128 14134665094889472 14195399489224704 14196723518308352 14223124878852096 14264712963293184 14270065885052928 14292573730799616 14311791223898112 14334364882059264 14339743941132288 14353638566658048 14359024858300416 14381673016983552 14401010311102464 14409762222094848 14429137284366336 14491136978583552 14519439980494848 14538962513166336 14561894483361792 14567358924324864 14581474099462144 14590335683524608 14609953541062656 14638488606572544 14658171209515008 14721155025862656 14749907281772544 14778715694432256 14793035665637376 14798586843758592 14800286442848256 14821928313421824 14841857565523968 14850877392158976 14870845568581632 14890840593793024 14984032794181632 14991377188257792 15013298483232768 15027845755568128 15035211624480768 15057197016809472 15086605604732928 15101223908671488 15106890736336896 15130718486618112 15151062931472384 15160270671162288 15179239057784832 15180654851260416 15253356435996672 15296200144060416 15303697546346496 15326075534966784 15346682652786688 15348445199990784 15370888621326336 15378422632022016 15400909888164864 15421617626677248 15495473204822016 15546613380415488 15569346575204352 15571134695079936 15576977859674112 15592071314276352 15614870980395008 15622524578562048 15645368775278592 15720295918731264 15772178083479552 15816479060525056 15818295563255808 15824231476494336 15849190671777792 15870501159174144 15893707962187776 15901498231750656 15969824425377792 15971313958096896 16022530116550656 16047802083704832 16053824120684544 16069379619815424 16100765126885376 16126160492316672 16147843387490304 16153902965587968 16179382144106496 16201136599990272 16224826878066688 16232779444912128 16302529100906496 16334369978056704 16356332827312128 16382131293782016 16388278789865472 16404158361894912 16410314123771904 16436197733695488 16458297498402816 16468299682394112 16490442610704384 16561299404095488 16593645691994112 16642165123842048 16648410199228416 16664541827956736 16674669352599552 16697089761214464 16729701264654336 16752195668017152 16857036893454336 16889960793636864 16906326475014144 16912670678581248 16914613077540864 16939346643910656 16962122932027392 16972431305324544 16988876897255424 16995252078379008 17022058297445376 17044945797906432 17078236707667968 17101199744434176 17174680863506432 17183098999406592 17208225162067968 17241834976837632 17258541609910272 17265017984385024 17267000849989632 17292249698992128 17315500493111296 17326023624185472 17349319830011904 17432407355424768 17481371593211904 17489940052967424 17515514897104896 17539065888899072 17541080228560896 17566729852944384 17575340150882304 17601039872188416 17624705859059712 17709112234082304 17793538943090688 17795582508662784 17802260411056128 17845566834737152 17854313804070912 17880421457461248 17932703391547392 17966052478550016 17967728202859008 17991887231123456 18025346381119488 18078052072292352 18084835973136384 18113360767746048 18137715610484736 18164237671071744 18166323810926592 18173140836286464 18190749866655744 18226278674989056 18252930237825024 18261876875526144 18340345238519808 18400874430726144 18429897705504768 18454678157131776 18461603389243392 18490722450407424 18515584685703168 18542659289219072 18551747937042432 18631461829607424 18667851403493376 18692951802642432 18722435764322304 18729461474131968 18747609556451328 18784225981366272 18820913922736128 18846220126519296 18927199318966272 18964166505136128 19019617284390912 19026754513403904 19056764974399488 19082388298530816 19112486509412352 19119658588176384 19138184755544064 19145366477733888 19149815584626048 19175564022644736 19201347081469952 19213016296126464 19238849712488448 19321515971444736 19330986374332416 19359253307326464 19385283350888448 19397064348942336 19415859311149056 19423145232433152 19453780911366144 19479938054750208 19517984808763392 19544228279353344 19666543042363392 19704954259243008 19724047554183168 19731449125011456 19733715257131008 19762571084562432 19789143420698624 19801169856211968 19827794091442176 19922751263342592 19978710392242176 19988502917677056 20017731310977024 20046948832641024 20076262689079296 20086103029579776 20115474139643904 20134965211561984 20142520981782528 20174291315490816 20213694228216384 20240873135013888 20337808581328896 20345440469778432 20394933525413888 20404930061795328 20434767379955712 20437114287292416 20464593599987712 20494518161768448 20504563509362688 20534546517553152 20562156835569664 20660630939762688 20700983734566912 20759128766939136 20761512926773248 20769303812898816 20830032771416064 20860491700371456 20870716429172736 20960394558308352 21029570777972736 21062740234862592 21091060751007744 21098975301992448 21132254229037056 21160668212232192 21191610616250368 21201997642334208 21293099233837056 21295085277462528 21334687318278144 21397069444939776 21405098827579392 21425839493087232 21467686835847168 21501547323088896 21509615911698432 21530457849987072 21538537287450624 21572509525475328 21601515466653696 21643705926549504 21736705467875328 21779159970742272 21808443769749504 21842841725042688 21851038386487296 21872211149193216 21885503525286912 21914930311593984 21944396664537088 21957732909858816 21987256814272512 22081732538793984 22092555856379904 22124860922658816 22168073541648384 22189553498456064 22197880265637888 22232892470132736 22262786348285952 22306268352872448 22336260890689536 22476049191272448 22519947724849152 22541768633352192 22550227571441664 22552817436721152 22585795525214208 22616163909369856 22629908407099392 22651835863007232 22660336104505344 22696077729927168 22726594397208576 22740406006743432 22768858586677248 22770982276890624 22801599659245568 22944300216090624 22955546319519744 22989113302450176 23011388813213696 23020023979180032 23022667799986176 23056332931989504 23101364832247296 23132426440015872 23243209807233024 23308495457615872 23319920070623232 23354019862806528 23356702042619904 23388106971414528 23422306470592512 23433786867843072 23468053162917888 23499607812079616 23658267125219328 23724718590787584 23727443344883712 23736347214741504 23805751738761216 23840561943281664 23852247347625984 23910271188729856 23954736638066688 23956970937145344 24033795174825984 24071703125557248 24104069429723136 24151147690328064 24218983561428992 24221765081235456 24230854448381952 24254333155540992 24269073216159744 24301704899985408 24337240317100032 24349169167368192 24453793651359744 24534499240968192 24573196940673024 24582418184798208 24606237542842368 24615471185657856 24654296600543232 24687446247604224 24735663916056576 24841949106143232 24890468537991168 24923935736856576 24963247685763072 24972615298842624 24996812741935104 25012004028899328 25045634641821696 25094551896981504 25128293502025728 25285555340181504 25334941190455296 25359489712521216 25369006017871872 25409019965865984 25443184398041088 25483315345883136 25492878117568512 25517579674058752 25527155303645184 25533087446168064 25567418696859648 25617355061501952 25651799616651264 25762021295259648 25774648499109888 25812337743101952 25862752465256448 25887812414865408 25897526976577536 25900501274984448 25938374548488192 25973250739666944 25989035436278208 26023979745017856 26058971039137792 26222057389817856 26234910079451136 26273272345657344 26298730072244224 26308598833348608 26311620342841344 26350094779416576 26401559808282624 26437058788589568 26563668351123456 26690308414636032 26693373762994176 26768350252105728 26781470706106368 26820632186191872 26856694642376704 26899055087321088 26951592304288512 26987830846685184 27038019571679232 27117078108438528 27127253959704576 27206573415727104 27246356506607616 27249485716389888 27259711254429696 27286124799983616 27326024215691264 27339418012483584 27379395356737536 27510517857779712 27547507919683584 27601311646089216 27678838355918848 27682017235697664 27692405083865088 27736083675611136 27773377028554752 27813988933828608 27827621905563648 27947192744411136 28039427703963648 28083653646483456 28094192211197952 28121414334676992 28176338972049408 28214224282976256 28269330189778944 28390798978449408 28393447036616704 28446249757704192 28529425926586368 28540131770105856 28585147461599232 28623582447796224 28668729764118528 28679487882264576 28707277133316096 28718049716600832 28763346033967104 28802020622204928 28819524444189696 28858274568732672 28982273957167104 29038879960989696 29077925026332672 29123788966723584 29134717848649728 29162948198924288 29180671367049216 29219907082125312 29276977213145088 29316342419030016 29499814563545088 29557431388864512 29586071331274752 29597173687517184 29600572885696512 29643856626843648 29683715131047936 29701754784317952 29741691137163264 29781681187586048 29968065588363264 29982754376515584 30026596966465536 30055691511136256 30070423248961536 30114394033618944 30173211209465856 30202447817342976 30213781472673792 30261436973236224 30302125862944768 30320541342324576 30361309702520832 30506712871993344 30592400288120832 30607395092692992 30652151069933568 30693365305573376 30696890399981568 30741777242652672 30756845264044032 30801819776329728 30843235253354496 30990946409644032 31138693150408704 31142269390159872 31153955719348224 31184142628552704 31229741960790016 31245049157124096 31290737550557184 31440591837462528 31544356166959104 31632958121050112 31636591126511616 31648462952988672 31698381343555584 31741002318348288 31787415924375552 31802996463501312 31939648850755584 31942627916193792 32045060233101312 32095604167409664 32107648241369088 32138759239630848 32201530253770752 32252320984633344 32295686774980608 32307805931175936 32358764288212992 32402273199980544 32449653756133376 32465558889824256 32605058201812992 32668739956113408 32712665654624256 32764262587564032 32776557579730944 32808316723789824 32820628247543808 32872395467390976 32916594996805632 32936599364788224 32980885221408768 33122598808190976 33187291383988224 33284330247684096 33296820398456832 33349338705199104 33394179522428928 33459402529308672 33504391336034304 33714073786908672 33779921587273728 33812652950028288 33825341357162496 33829226155081728 33878693287821312 33924245864054784 33944862610649088 33977753794510848 33990504156758016 34044116594890752 34089891595812864 34156473415335936 34202399488868352 34349361727012864 34416450324135936 34483669953675264 34517083219820544 34530035968770048 34534001699979264 34584499397984256 34631000986222592 34652047248370944 34698639660023808 34864814710849536 34962743186423808 34979880105934848 35031029794209792 35082160457121792 35133459705888768 35150680301764608 35202079744376832 35249411718119424 35418224468164608 35587077886181376 35591165017325568 35604520822112256 35691133669474304 35708627608141824 35760842914922496 35865406783094784 35932104957100032 35935456405718016 35983774462246912 36050692762238976 36156104144584704 36226721535492096 36275431220969472 36328475342143488 36332647621853184 36346281672572928 36381499733311488 36452557349978112 36505860475650048 36523753751052288 36680690477039616 36801748861452288 36859795411009536 36909356314263552 36923206778486784 36981444900814848 37031169371406336 37085318578438144 37103495874084864 37262923659214848 37335702806986752 37385903605284864 37444871528644608 37458922948263936 37495219112902656 37568451962732544 37641827845472256 37692440253038592 37928333010272256 38039234568781824 38053509026807808 38113529948798976 38164776597061632 38224973018824704 38239317176352768 38276369511088128 38290732955467776 38299631169252096 38351128045289472 38402694162939904 38426032592252928 38477699424976896 38643031942889472 38661972748664832 38718506614652928 38794128697884672 38831718622298112 38846290464866304 38907561822732288 38959876109500416 39035969617526784 39088456558706688 39333086084726784 39409908518486016 39448095108366336 39462898250022912 39467430514262016 39525142169124864 39578286841397248 39602339712423936 39655588182884352 39845502526685184 39957420784484352 40035462621954048 40093897665282048 40152525378158592 40172206059159552 40230948279287808 40269930423123968 40285041963565056 40348582630981632 40427388456432768 40481746270027776 40675617162657792 40690880939556864 40789867050827776 40809860123590656 40869534759911424 40874228574584832 40929187199975424 40989036323536896 41009127018725376 41069093035106304 41124313671139328 41321261879525376 41401967469133824 41518257533878272 41523025853546496 41538607625797632 41660065542832128 41720983400742912 41741432858345472 41920789116616704 42059141555945472 42125480469725184 42182121502015488 42197950603984896 42264508458074112 42321336424464384 42383221232500736 42403995284668416 42586198467674112 42590170554925056 42669374636556288 42794138889879552 42810197655158784 42935373671694336 43003094646177792 43019231823396864 43060915699974144 43077074574901248 43145019050950656 43203030933307392 43287411853099008 43473410935750656 43558319941484544 43616887539499008 43685683450085376 43702076772974592 43744422298386432 43771007050573824 43829860623187968 43915465819717632 43974513628545024 44163465077587968 44249721845317632 44336147083296768 44379106996912128 44395760531275776 44465784940265472 44525572696571904 44612536705744896 44672521781379072 44952098382544896 45039895449698304 45083537266704384 45105634873442304 45171591050428416 45232327818739712 45259816814198784 45303671726014464 45320672209010688 45392155459854336 45453188794417152 45480812013486864 45537717173354496 45541964553781248 45603199318491136 45888600432181248 45911092639039488 45978226604900352 46022777626427392 46040047958360064 46045335599972352 46112665863979008 46202729664494592 46264852880031744 46486419614466048 46616990915231744 46639840141246464 46708039725613056 46713404085239808 46776213942829056 46844612941185024 46867573735686144 46936106325835776 46999215624159232 47316534250438656 47449437181575168 47454886689767424 47472694429483008 47611503477522432 47681123886563328 47704494695251968 47820542377459712 47909473276133376 47913941874290688 48067590349651968 48143406251114496 48208138859446272 48302295380656128 48437967122857984 48443530162470912 48461708896763904 48538146432319488 48603409799970816 48674480634200064 48698338334736384 48907587302719488 49068998481936384 49146393881346048 49164836369596416 49212475085684736 49230942371315712 49308593201086464 49374892495208448 49471327832113152 49683898212286464 49780937075982336 49926495371526144 49945230597685248 49993625483870208 50024008057798656 50091269283643392 50189103793963008 50256587004051456 50571110680363008 50669882380910592 50718979425042432 50738012035743744 50818039931731968 50886368796082176 50966630691766272 50985756235137024 51035159348117504 51066174892336128 51134837393719296 51234710123003904 51303599233302528 51524042590519296 51549296998219776 51624675486203904 51725504930512896 51775624829730816 51795053953155072 51801002549968896 51876749096976384 51946501479333888 51978070872556416 52047959490035712 52117942078275584 52444114779635712 52469820158902272 52546544691314688 52597460144488448 52617197666697216 52623240685682688 52700189558833152 52803119616565248 52874117577179136 53127336702246912 53380616829272064 53386747525988352 53536700504211456 53562941412212736 53641264372383744 53713389284753408 53798110174642176 53903184608577024 53975661693370368 54076039143358464 54234156216877056 54254507919409152 54413146831454208 54492713013215232 54498971432779776 54519422508859392 54572249599967232 54652048431382528 54678836024967168 54758790713475072 55021035715559424 55202623292178432 55357676711837696 55364034471395328 55384810167730176 55472167351222272 55546754057109504 55627977867657216 55655243811127296 55894385488822272 56078855407927296 56167307292966912 56188384422395904 56242828669353984 56352677944098816 56538660379557888 56781597956898816 56786894073233408 56892499515408384 57058851853172736 57080263540211712 57170294923198464 57247164895592448 57337459528237056 57358975764529152 57414554266632192 57436099433201664 57526692067934208 57604041244409856 57639048888379392 57716549137465344 57964547914334208 58077759921979392 58155850052665344 58247577933447168 58269435697299456 58325896397848576 58361342734098432 58439814164250624 58553954426290176 58632684838060032 58999629127090176 59114862777729024 59172142662549504 59194347375034368 59201145771393024 59287713253687296 59367430262095872 59403509568635904 59483382274326528 59563362375172096 59936131176726528 59965508753031168 60053193932931072 60111383022272512 60140846497923072 60228788067237888 60346422418931712 60404895634685952 60427562945347584 60522873946472448 60604251725889536 60641082684649152 60722619405041664 61013425743986688 61184800576241664 61214790185385984 61304302139867136 61386730611146752 61393780799963136 61483554485305344 61513690528088064 61603639552659456 61686470506708992 61981892819288064 62277386300817408 62284538780319744 62307911438696448 62459483921580032 62490098314248192 62581475101114368 62881183674925056 63088712333918208 63265916242100224 63273182253023232 63296925905977344 63396762687111168 63482004636696576 63574831848751104 63605992927002624 63879297701511168 63885255832387584 64191208334819328 64215296482738176 64277518479261696 64403060507541504 64504641969266688 64591373549961216 64615611862351872 64717528576425984 64804546399961088 64899307512266752 64931117779648512 65210116403625984 65337479912226816 65425331309248512 65528525175128064 65553115159461888 65616633447579648 65744790934781952 65833189993611264 65873198729576448 65961770442817536 66245197616381952 66374582767976448 66568660495368192 66593640796913664 66698677410398208 66788359044857856 66918805058617344 67008782672068608 67428147573817344 67559843174547456 67625305900056576 67650682714324992 67658452310163456 67757386575642624 67848491728109568 67889725221298176 67955507589021696 67981008313516032 68088233189781504 68179783191625728 68312946830671872 68404798977736704 68832900648271872 68967339907350528 69034166439641088 69060071937540096 69068003399958528 69168998795968512 69262001972445184 69304094496741888 69397279320047616 69729629421699072 69925486372847616 69959760211869696 70062059588419584 70164320914243584 70266919411777536 70301360603529216 70404159488753664 70498823436238848 71174155772362752 71182330034651136 71209041644224512 71382267338948608 71417255216283648 71521685829844992 71730813566189568 71864209914200064 71870912811436032 71967548924493824 72101385524477952 72312208289169408 72453443070984192 72656950684286976 72665295243706368 72692563345145856 72762999466622976 72905114699956224 73011720951300096 73047507502104576 73361380954079232 73603497722904576 73719590822019072 73818712628527104 73846413556973568 73962889801629696 74062338742812672 74170637156876288 74206991748169728 74525847318429696 74671405613973504 74771807210569728 74889743057289216 74917845896527872 74990438225805312 75136903925465088 75283655690944512 75384880506077184 75856666020544512 76078469137563648 76107018053615616 76227059897597952 76329553194123264 76449946037649408 76478634352705536 76552739022176256 76581465910935552 76599262338504192 76702256090578944 76805388325879808 76852065184505856 76955398849953792 77286063885778944 77323945497329664 77437013229305856 77588257395769344 77663437244596224 77692580929732608 77815123645464576 77919752219000832 78071939235053568 78176913117413376 78666172169453568 78819817036972032 78896190216732672 78925796500045824 78934861028524032 79050284338249728 79156573682794496 79204679424847872 79311176365768704 79691005053370368 80070925243908096 80305050756317184 80344412118319104 80461896558575616 80539860846247936 80570083927130112 80697165261963264 80854776912865536 80963492540055552 81351234325315584 81381761879113728 81579734101655552 81619720247181312 81739069519822848 81748457149169664 81858374399950848 81978072647073792 82018254037450752 82138186070212608 82248627342278656 82642523759050752 82803934938267648 83036515067756544 83046051707092992 83077215251595264 83320131085664256 83441966801485824 83482865716690944 83841578233233408 84118283111890944 84250960939450368 84364243004030976 84529016916148224 84642672848928768 84766442465001472 84807990569336832 85172396935348224 85180341109850112 85338749273112576 85588277779759104 85620395310317568 85870747343388672 86006189292355584 86038463646793728 86121831399948288 86154149149802496 86290038101901312 86406061866614784 86574823706198016 86946821871501312 87116639882969088 87233775078998016 87371366900170752 87404153545949184 87488844596772864 87542014101147648 87659721246375936 87830931639435264 87949027257090048 88499443690635264 88672294166593536 88758213993824256 88791521062551552 88931569880530944 89051145393143808 89225073411489792 89345043562758144 89904196765089792 90079790899396608 90167074533408768 90211269746884608 90343182100856832 90519633628397568 90607343452028928 90641344418021376 90784310919708672 90906377588834304 90961624026973728 91083929107562496 91206398636982272 91777200864362496 91822185278078976 91956453209800704 92045555252854784 92080095916720128 92090671199944704 92225331727958016 92405459328989184 92529705760063488 92972839228932096 93233981830463488 93416079451226112 93426808170479616 93552427885658112 93689225882370048 93735147471372288 93872212651671552 93998431248318464 94633068500877312 94898874363150336 94909773379534848 94945388858966016 95223006955044864 95362247773126656 95408989390503936 95641084754919424 95818946552266752 95827883748581376 96135180699303936 96286812502228992 96416277718892544 96604590761312256 96875934245715968 96887060324941824 96923417793527808 97076292864638976 97206819599941632 97348961268400128 97396676669472768 97815174605438976 98137996963872768 98292787762692096 98329672739192832 98424950171369472 98461884742631424 98617186402172928 98749784990416896 98942655664226304 99367796424572928 99561874151964672 99852990743052288 99890461195370496 100048016115597312 100182538567286784 100378207587926016 100513174008102912 101142221360726016 101339764761821184 101437958850084864 101476024071487488 101636079863463936 101772737592164352 101933261383532544 101971512470274048 102070318696235008 102132349784672256 102269674787438592 102469420246007808 102607198466605056 103048085181038592 103249350972407808 103451009861025792 103551249659461632 103590107906310144 103602005099937792 103753498193952768 103893002958667776 103956141745112832 104095918980071424 104235884156551168 104888229559271424 104939640317804544 105093089382629376 105194920288976896 105246481371365376 105400379117666304 105606239233130496 105748235154358272 106254673404493824 106761233658544128 106773495051976704 107073401008422912 107125882824425472 107282528744767488 107426778569506816 107596220349284352 107806369217154048 107951323386740736 108152078286716928 108468312433754112 108826293662908416 108985426026430464 108997942865559552 109038845017718784 109144499199934464 109304096862765056 109357672049934336 109517581426950144 110042071431118848 110405246584356864 110715353423675392 110728068942790656 110769620335460352 110944334702444544 111093508114219008 111255955735314432 111310487622254592 111788770977644544 112157710815854592 112334614585933824 112376768844791808 112485657338707968 112705355888197632 113077320759115776 113573788146466816 113784999030816768 114117703706345472 114160527080423424 114340589846396928 114494329791184896 114674919056474112 114717951529058304 114829108533264384 114872198866403328 115053384135868416 115208082488819712 115278097776758784 115433098274930688 115929095828668416 116155519843958784 116495155866894336 116538871394598912 116651792795697152 116722685468196864 116879628328501248 117107908852580352 117265369676120064 117999258254180352 118229725555458048 118344285325099008 118388694750068736 118402291542786048 118575426507374592 118734860524191744 118807019137271808 118966764548653056 119872262353453056 120106387865862144 120222766044545024 120281692995846144 120457576134475776 120692844837863424 120809791269371904 120855125890695168 121045747892944896 121208503451779072 121282165369298304 121445238810083328 122026851487973376 122369601152483328 122429580370771968 122608604279734272 122773461222293504 122787561599926272 122967108970610688 123027381056176128 123207279105318912 123372941013417984 123963785638576128 124554772601634816 124569077560639488 124615822877392896 124918967843160064 124980196628496384 125162950202228736 125762367349850112 126177424667836416 126531832484200448 126546364506046464 126593851811954688 126793525374222336 126964009273393152 127149663697502208 127211985854005248 127758595403022336 127770511664775168 128382416669638656 128430592965476352 128806121015083008 129009283938533376 129182747099922432 129231223724703744 129435057152851968 129609092799922176 129798615024533504 129862235559297024 130420232807251968 130674959824453632 130850662618497024 131057050350256128 131106230318923776 131233266895159296 131489581869563904 131746397459152896 131923540885635072 132490395232763904 132749165535952896 133137320990736384 133187281593827328 133397354820796416 133576718089715712 133837610117234688 134017565344137216 134856295147634688 135119686349094912 135250611800113152 135316904620326912 135514773151285248 135696983456219136 135779450442596352 135911015178043392 135962016627032064 136176466379563008 136359566383251456 136625893661343744 136809597955473408 137665801296543744 137934679814701056 138068332879282176 138120143875080192 138136006799917056 138337997591937024 138524003944890368 138608188993483776 138794558640095232 139459258843398144 139850972745695232 139919520423739392 140124119176839168 140328641828487168 140533838823555072 140602721207058432 140808318977507328 140997646872477696 142348311544725504 142364660069302272 142418083288449024 142764534677897216 142834510432567296 143043371659689984 143461627132379136 143728419828400128 143741825622872064 143935097848987648 144202771048955904 144624416578338816 144906886141968384 145313901368573952 145330590487412736 145385126690291712 145810229399912448 146023441902600192 146095015004209152 146722761908158464 147206995445809152 147439181644038144 147637425257054208 147692827113947136 147925779603259392 148124677485625344 148341274313752576 148413983496339456 149051694636859392 149342811227947008 149779486114578432 149835691793055744 149980876451610624 150273807850930176 150567311381889024 150769761012154368 151713332041089024 152156938275127296 152214036107231232 152454119795195904 152659106388246528 152899892075298816 152957268705411072 153105478044352512 153198524677008384 153404512181157888 153610776651759616 153704130369011712 153910797699907584 154572127771557888 154647890994659328 154874026458611712 155176514791538688 155326874489192448 155385161859465216 155630247290929152 155839504438001664 156143878470107136 156353826234826752 157332344338907136 157639634073944064 157792380433465344 157851593000091648 157869722057048064 158100568676499456 158313147365588992 158409358849695744 158622352731537408 159382010106740736 160141850487816192 160610101512634368 160688824236638208 160923793117151232 161079721692495872 161140167854260224 161394330523926528 161709553825731072 161926985080111104 162702468650631168 162763523758227456 163159468203311104 163239440494362624 163478139039645696 163496914298339328 163716748799901696 163956145294147584 164036508074901504 164276372140425216 164497254684557312 165607869876535296 166073030135513088 166092103414185984 166154430503190528 166640262171328512 166883933602971648 166965731433381888 167683156466466816 168236566223781888 168501921878900736 168728486008061952 169058033832296448 169532884930002944 169615981138673664 170344793870696448 170360682219700224 170677498546225152 171176555559518208 171240790620635136 171741494686777344 172012378584711168 172076927293587456 172243662799896576 172308298299604992 172580076203802624 172812123733229568 173149647412396032 173893643743002624 174233279765938176 174467550157996032 174742733800341504 174808307091898368 174977689193545728 175084028202295296 175319442492751872 175661863278870528 175898054514180096 176998887381270528 177344588333187072 177516427987648512 177583042125103104 177863139761061888 178102290786287616 178450146822979584 178690087125516288 179808393530179584 180159581798793216 180334149066817536 180422539493769216 180686364201713664 181039267256795136 181214686904057856 181282688836042752 181568621839417344 181812755177668608 181923248053947456 182167858215124992 182412797273964544 183554401728724992 183644370556157952 183912906419601408 184091110505709568 184160191833440256 184181342399889408 184450663455916032 184810918657978368 185059411520126976 185945678457864192 186832158902452224 186853616340959232 187378451764740096 187470294942744576 187744425303343104 187996862496636928 189266137001754624 189797748726300672 189819546759069696 189890777717932032 190446013910089728 190724495546253312 190817978781007872 191282169509838848 191637893104533504 191655767497162752 192573625004457984 192832555437785088 193209181522624512 193751868491431936 193774120649883648 193846835587055616 194152585729277952 194413639199883264 194697922536800256 194793353338945536 195630349210877952 196275993927745536 196585575525384192 196659345478385664 196849900342738944 197234372804345856 197499569980833792 197885311328452608 198735592849145856 199123748303929344 199705981486104576 199780922390740992 200096032231194624 200365077134573568 200756415175852032 201026348016205824 202284442721452032 202679529523642368 202875917700169728 202952048142974976 203272159726927872 203545475184328704 203866522767065088 203943024940548096 204140637392470016 204264699569344512 204539349574877184 204938840492015616 205214396933210112 206498701944815616 206902019722051584 207102499318923264 207180215812620288 207204010199875584 207506996387905536 207786005917335552 207912283490225664 208191837960142848 208471768313102336 209776459118542848 209879280635609088 210186178765258752 210389840577953792 210492962742730752 210800758235332608 211212478466260992 211496470308716544 213522467317088256 213546990103953408 214146802016845824 214251765648850944 214565057489534976 214853557139013632 215192440698568704 215612738434308096 215902646773481472 216304156573433856 216936624867508224 217970852052860928 217995885731119104 218077690035437568 218288998399868928 218608193725530112 218715344099868672 219035162853900288 220084142862237696 220810493168713728 221430706847350784 221456137885581312 221539240670920704 221888669404889088 222187016228438016 222511911470628864 222620975244509184 223577541955289088 224315421631709184 224669229171867648 224753537689583616 224971314677415936 225410711776395264 226154641518231552 227147576292933632 227569998061633536 228235407412690944 228321054160846848 228681179692793856 228988659582369792 229349838112948224 229435903058116608 229658217066528768 229744397732806656 230106768271736832 230416164977639424 230556195553517568 230866196549861376 231858191657336832 232311039687917568 232990311733788672 233077742789197824 233445370936393728 233759256657002496 234215817705160704 234530739352240128 235998516508360704 236459451110916096 236688570650198016 236777389500137472 236804583085572096 237150853014749184 237469721048383488 237614038274543616 237933529097306112 240212775731724288 240445532089090048 240915152268951552 241385689675726848 241619582538743808 241710251781390336 242091495785889792 242417006903558144 242564330738596608 242890477620166656 244053702975946752 244739202304966656 244859160741543936 245217208559468544 245575123199852544 245934217941221376 246054762112352256 246414558210637824 246745882026835968 247927571277152256 249109545203269632 249138155121278976 249231645754785792 249837935686320128 249960393256992768 250325900404457472 251524734699700224 252354849335672832 253063664968400896 253092729012092928 253587050748444672 253928018546786304 254299327395004416 254423971708010496 255517190806044672 255541023329550336 256764833339277312 256861185930952704 257612242030166016 258018567877066752 258365494199844864 258462447449407488 258870114305703936 259218185599844352 259597230049067008 259724471118594048 260840465614503936 261349919648907264 261701325236994048 262114100700512256 262212460637847552 262466533790318592 262979163739127808 263492794918305792 263847081771270144 265498331071905792 266274641981472768 266374563187654656 266794709641592832 267153436179431424 267675220234469376 268035130688274432 269712590295269376 270239372698189824 270501223600226304 270633809240653824 271029546302570496 271558900885192704 271822030356086784 271924033254064128 272352932759126016 272719132766502912 273251787322687488 273619195910946816 275331602593087488 275869359629402112 276136665758564352 276240287750160384 276272013599834112 276675995183874048 277048007889780736 277216377986967552 277589117280190464 278918517686796288 279701945491390464 280248238353678336 280657283656974336 281067677647110144 281205442414116864 281616637955014656 281995293744955392 284696623089451008 284729320138604544 284836166576898048 285529069355794432 285669020865134592 286086743319379968 286923254264758272 287456839656800256 287483651245744128 287870195697975296 288405542097911808 289248833156677632 289813772283936768 290627802737147904 290661180974825472 290770253380583424 291620458799824896 292046883805200384 292190030008418304 293445523816316928 294413990891618304 294878363288076288 295274850514108416 295385654227894272 295851559206518784 296249354971250688 296682548627505152 296827966992678912 298103389273718784 298685622455894016 299558972229156864 299671383586111488 300547615701860352 301134622763778048 301539522024308736 303426664082178048 304313876550254592 304428072214462464 304908239590391808 305318212776493056 305799784150597632 305914537410822144 306210956088705024 306397049354016768 306809024362315776 307408260738023424 307821595399815168 309144255543115776 309748052917223424 310353029583077376 310653748978384896 310770323718930432 311260494581858304 311679008876003328 312287756940214272 312707652469653504 314664688677814272 315279268147888128 315584760866930688 315739444114096128 316201137352998912 316626294731177984 316818717699391488 317244705463074816 318764020213481472 320283700975632384 321220203025268736 321377648473276416 321847586234302464 322159443384991744 322280335708520448 322788661047853056 323419107651462144 323853970160222208 325404937301262336 326318936406622208 326478880988725248 326956278079291392 326993828596678656 327433497599803392 327912290588295168 328073016149803008 328552744280850432 328994509369114624 331215739753070592 332146060271026176 332184206828371968 332308861006381056 333280524342657024 333767867205943296 333931462866763776 335366312932933632 336473132447563776 337003843757801472 337456972016123904 338116067664592896 339065769860005888 339231962277347328 340721364439400448 341354997092450304 342353111119036416 342481581241270272 343482989373554688 344024757169422336 344153854587174912 344487325599793152 344616596599209984 345160152407605248 345624247466459136 346299294824792064 347787287486005248 348466559531876352 349485467600683008 349616614183796736 349955378387091456 350168056404590592 350638884985503744 351323726557741056 351796109028360192 353997774762541056 354689176666374144 355032855975297024 355166084250206208 355726279522123776 356204581572575232 356900293645959168 359616787060359168 360319163597586432 360668298133635072 360845078987538432 361372728403427328 362078534513590272 362429373808115712 362565377672085504 363137243678834688 363625510355337216 363846496107894912 364335716430249984 364825594547929088 367108803457449984 367288741112315904 367825812839202816 368182221011419136 368320383666880512 368362684799778816 368901326911832064 369621837315956736 370118823040253952 371891356915728384 373664317804904448 373707232681918464 374756903529480192 374940589885489152 375488850606686208 375993724993273856 378532274003509248 379595497452601344 379639093518139392 379781555435864064 380892027820179456 381448991092506624 381635957562015744 382564339019677696 383275786209067008 383311534994325504 385147250008915968 386418363045249024 387503736982863872 387548241299767296 387693671174111232 388305171458555904 388827278399766528 389395845073600512 389586706677891072 391260698421755904 392551987855491072 393171151050768384 393318690956771328 393699800685477888 394468745608691712 395770622656905216 397471185698291712 398247496607858688 399411962972209152 399561844781481984 400192064462389248 400730154269147136 401512830351704064 402052696032411648 404568885442904064 405359059047284736 405751835400339456 406544319453855744 407090950368657408 407733045534130176 407886049881096192 408281274784940032 408529399138689024 409078699149754368 409877680984031232 410428793866420224 412997403889631232 413804039444103168 414204998637846528 414360431625240576 414408020399751168 415013992775811072 415572011834671104 415824566980451328 416383675920285696 416943536626204672 419552918237085696 419758561271218176 420372357530517504 420779681155907584 420985925485461504 421601516470665216 422424956932521984 422992940617433088 427044934634176512 427093980207906816 428293604033691648 428503531297701888 429130114979069952 429707114278027264 430384881397137408 431225476868616192 431805293546962944 432608313146867712 433873249735016448 435941704105721856 435991771462238208 436155380070875136 437216387451060224 437430688199737344 438070325707800576 440168285724475392 441620986337427456 442861413694701568 442912275771162624 443078481341841408 443777338809778176 444374032456876032 445023822941257728 445241950489018368 447155083910578176 449338458343735296 449507075379167232 449942629354831872 450821423552790528 452309283036463104 454295152585867264 455139996123267072 456470814825381888 456642108321693696 457362359385587712 457977319164739584 458699676225896448 458871806116233216 459316434133057536 460213536543473664 460832329955278848 461112391107035136 461732393099722752 463716383314673664 464622079375835136 465980623467577344 466155485578395648 466890741872787456 467518513314004992 468431635410321408 469061478704480256 471997033016721408 472918902221832192 473377141300396032 473554779000274944 473609166171144192 474301706029498368 474939442096766976 475228076549087232 475867058194612224 480425551463448576 481830304537903104 482771379351453696 483239165077487616 483420503562780672 484182991571779584 484834013807116288 485128661477193216 485780955240333312 488107405951893504 489478404609933312 489718321483087872 490434417118937088 491150246399705088 491868435882442752 492109524224704512 492829116421275648 493491764053671936 498219090406539264 498276310242557952 498463291509571584 499675871372640256 499920786513985536 500651800808914944 503049469399400448 504709698671345664 506185458024185856 507174101496889344 508598654790008832 508847943416020992 511034381612089344 511082046659100672 513529666678554624 513722371861905408 515224484060332032 516037135754133504 516730988399689728 516924894898814976 517740228611407872 518436371199688704 519194460098134016 519448942237188096 521680931229007872 522699839297814528 523402650473988096 524228201401024512 524424921275695104 524933067580637184 525958327478255616 526985589836611584 527694163542540288 530996662143811584 532549283962945536 532749126375309312 533589419283185664 534306872358862848 535350440468938752 536070261376548864 539425180590538752 540478745396379648 541002447200452608 541267618481307648 542059092605140992 543117801770385408 543644060712173568 543848066508128256 544705865518252032 545438265533005824 546503574645374976 547238391821893632 550663205186174976 551738719258804224 552273331517128704 552480575500320768 552544027199668224 553351990367748096 554096015779561472 554432755973935104 555178234560380928 557837035373592576 560496476707356672 562135355294220288 562410884828233728 563233275910029312 563990587489910784 569393246178902016 569458640277209088 569672333153796096 571058138711588864 571338041730269184 572173486638759936 573846508529516544 574913679313600512 574967302491488256 575740391395950592 578497666313355264 579627544567873536 581255605474295808 581322361949650944 581540506761166848 583240917599649792 584093767610400768 584380060016836608 586891047632633856 588827981783236608 589756726576152576 590549701028216832 591703118413037568 592498709942501376 593365097255010304 593655933985357824 596206778547437568 597371244911788032 599117944458313728 599342767172222976 601095231403720704 602269245527556096 603079044048617472 606853328164356096 608627753100509184 608856144428924928 609816479180783616 610636425552986112 611599568301195264 611829074821644288 612421912177410048 612794098708033536 613618048724631552 614816521476046848 615643190799630336 619496105834446848 620706059166154752 621307497956769792 621540647437860864 622520989163716608 623358017752006656 624575513880428544 625415304939307008 629329377355628544 630558536295776256 631169521733861376 631478888228192256 632402274705997824 633637435398782976 634489410926149632 640567401951264768 642440406050537472 642755296946552832 643695172468604928 644318886769983488 644560671417040896 645577322095706112 646838215302924288 647707940320444416 650809874602524672 652637872813244416 653912556158582784 653987657193357312 654866995199606784 655824581176590336 656146032299606016 657105488561700864 657989018738229248 662431479506141184 664292120542052352 664368413656743936 664617722012762112 666561048685314048 667535734411886592 667862925733527552 670732625865867264 672946264895127552 674007687515602944 674913944032247808 676232135329185792 678131539720011776 678463924554694656 681442728878800896 682709994184900608 684706222238072832 684963162482540544 686965978747109376 688049514338844672 688307709174349824 688974651199586304 689233193198419968 690320304815210496 691248494932918272 692598589649584128 695574574972010496 696933119063752704 698970935201366016 699233228367593472 700336112809181184 701277769971007488 702647453115482112 703592218056720384 707995549525082112 709378353332748288 710065711950594048 710332168500412416 711452559044247552 712409163145150464 713800587291918336 720638327195172864 721336596267270144 722745456806854656 724157069027180544 724858747616231424 725130755344171008 726274487357669376 727251020710674432 727692992215789824 728671432860499968 729651189095858176 734217606914899968 734577482224631808 735651625678405632 736364442022838272 736725369599557632 737802653823664128 739243674631913472 740237646080507904 743782713831456768 747328635609808896 747414465363836928 749513807058960384 749881179770978304 750977701213372416 751987449986547712 757064548007018496 759190994905202688 759278187036278784 761784055640358912 762897982185013248 763271915124031488 765128678039355392 766551572418134016 766623069988651008 770294500017831936 772836726090498048 775007473965727744 775096482599534592 775387342348222464 776610342917111808 777654556799533056 778791690147201024 779173413355782144 782521396843511808 785103975710982144 786342302101536768 786637381913542656 787399601370955776 788937491217383424 791541245313810432 796494993215717376 798823925944418304 799123689562963968 800384128924778496 801460308538294272 803025660703408128 804105392064823296 809137770885808128 810718118094569472 811503670800678912 813088638907711488 815466091068260352 815772099762192384 816562549569880064 817058798277378048 818157398299508736 819755361968062464 820857587732840448 825994807779262464 827608078888206336 828409997275693056 828720863250481152 828816040799502336 830027985551622144 831144023669342208 831649133960902656 832767351840571392 839105836474171392 840744715061035008 841559362311815168 841971850970923008 843203032941330432 844849913865043968 845985881234866176 854089869268353024 854187960415813632 856587208067383296 857007062595403776 858260229958139904 859414228556054528 860769762794274816 862450953737232384 863610587093925888 865216626293735424 867746499470032896 871883408211443712 871983542924476416 872310760141750272 874432774902120448 874861376399474688 876140651415601152 880336571448950784 883241972674854912 885722827389403136 885824551542325248 886156962683682816 887554677619556352 888748064913752064 890047645882515456 890483900978036736 894310167821156352 898676916687470592 899014150758334464 901642847105581056 904618566072926208 908590305171734528 910279992246534144 912941629650763776 913284216643387392 914724718771175424 915954638329479168 917399352451792896 917743612232466432 918632868266115072 920427073086947328 922224782214070272 923464786199445504 927432766629347328 929244158751670272 931961246935154688 932310971156791296 933781483745574912 935037026628009984 936863270820642816 938122957408960512 943994066033442816 945837804443664384 946754282600792064 947218332342288384 948603412058996736 949878884193533952 950456153098174464 951734116389224448 960851102926897152 963660609075806208 965542758702907392 966478330154975232 966841007125561344 968365983143559168 969668027614232576 970257322954386432 971561910480666624 976214811903787008 978956809219866624 979436642966175744 980868834237874176 982300492799410176 983736871764885504 984219048449409024 985658232842551296 986983528107343872 996438180813078528 996552620485115904 996926583019143168 999351742745280512 999841573027971072 1001303601617829888 1006098938798800896 1009419397342691328 1012370916048371712 1014348202993778688 1017197309580017664 1017695886832041984 1022164093318201344 1027059333357109248 1027444743723810816 1030448968120664064 1032074271508267008 1033461976799379456 1033849789797629952 1035480457222815744 1036872742399377408 1038388920196268032 1038897884474376192 1043361862458015744 1045399678595629056 1048456402802049024 1048849842551390208 1049866135161274368 1051916654956511232 1053971179673223168 1055388327085080576 1061993324287623168 1065098567925891072 1065498252750618624 1067178838566371328 1068613744717725696 1070700880937877504 1078850361181077504 1080957490792759296 1082004894400905216 1082535236962615296 1084118185210281984 1086235603540770816 1087288121424347136 1087696133016256512 1089411731036504064 1090876531066011648 1093007149290749952 1094476783643787264 1101326410372349952 1103477438517608448 1104546663034257408 1104961151000641536 1105088054399336448 1106703980735496192 1108192031559122944 1108865511947870208 1110356469120761856 1115674070747185152 1120992953414713344 1124270710588440576 1124821769656467456 1126466551820058624 1127981174979821568 1138786492357804032 1138917280554418176 1139344666307592192 1142116277423177728 1142676083460538368 1144346973277519872 1147693017059033088 1149827358627201024 1149934604982976512 1151480782791901184 1159255089135747072 1162511210948591616 1162644723899301888 1163081013522333696 1166481835199299584 1168187535220801536 1168760120033673216 1173782095265267712 1177655963566473216 1179513453152305152 1181099402056433664 1183406236826075136 1186730194510020608 1187311867970715648 1192413557094875136 1194742489823576064 1198235888916627456 1198685534344445952 1202190462807441408 1204538491055112192 1206158088097234944 1213706656328712192 1217255506201018368 1219632958361567232 1221272851105972224 1223199136602390528 1223658149643288576 1224843824354820096 1225588197416067072 1227236097449263104 1229633042952093696 1231286381599260672 1238992211668893696 1241412118332309504 1242614995913539584 1243081294875721728 1245041978327433216 1246716035504013312 1249151027760857088 1250830609878614016 1258658754711257088 1261117072591552512 1262339043467722752 1262957776456384512 1264804549411995648 1267274870797565952 1268978821852299264 1281134803902529536 1284880812101074944 1285510593893105664 1287390344937209856 1288637773539966976 1289121342834081792 1291154644191412224 1293676430605848576 1295415880640888832 1301619749205049344 1307825112317165568 1307975314386714624 1311649162353180672 1312292064599212032 1314210977123401728 1315978037476458496 1324862959012282368 1328584241084104704 1328736827313487872 1329235444025524224 1333122097370628096 1335071468823773184 1335725851467055104 1341465251731734528 1348015375031205888 1349827888064495616 1352464270658371584 1356263079440023552 1356927849109389312 1362885457757601792 1365419988369801216 1369412444476145664 1369926324965081088 1373931957494218752 1376099028677689344 1376615418348699648 1377949302399172608 1380640609630420992 1382496989865836544 1385197179299168256 1391149149944020992 1393866238127505408 1397941870402732032 1398466456735186944 1400672225618362368 1402555539942014976 1405294906230964224 1407184436113440768 1415991099050164224 1418756706665496576 1420131423901188096 1420664337000824832 1422905118088495104 1424818326290300928 1427601174583836672 1441276654390345728 1445490913613709312 1448314138054361088 1449717495232462848 1450261510688342016 1452548974715338752 1454502041421348864 1455385984431579648 1457342865720999936 1459302378191716352 1468435213829799936 1469154964449263616 1471303251356811264 1472728884045676544 1473450739199115264 1475605307647328256 1478487349263826944 1480475292161015808 1494657271219617792 1494828930727673856 1499027614117920768 1499762359541956608 1501955402426744832 1503974899973095424 1514129096014036992 1518556374072557568 1525795964370026496 1526543830248062976 1530257356078710784 1533103144836268032 1533246139977302016 1540589000035663872 1545673452180996096 1550014947931455488 1550192965199069184 1550774684696444928 1553220685834223616 1555309113599066112 1557583380294402048 1558346826711564288 1565042793687023616 1570207951421964288 1572684604203073536 1573274763827085312 1574799202741911552 1577874982434766848 1583082490627620864 1592989986431434752 1597647851888836608 1598247379125927936 1600768257849556992 1602920617076588544 1606051321406816256 1608210784129646592 1618275541771616256 1621436236189138944 1623007341601357824 1626177277815422976 1630932182136520704 1631544199524384768 1634117596554756096 1636314796599017472 1639510723936124928 1641715175465680896 1651989615558524928 1655216157776412672 1656819994551386112 1657441726500962304 1657632081599004672 1660055971103244288 1662288047338684416 1663298267921805312 1665534703681142784 1681489430122070016 1683118724623630336 1686406065882660864 1689699827730087936 1691971762469732352 1708179738536706048 1708375920831627264 1713174416134766592 1714014125190807552 1716520459916279808 1721539525588549632 1724901907474464768 1727221174187851776 1735492998940065792 1743766816422887424 1743967085848952832 1744621520283500544 1748865549804240896 1749722752798949376 1752281302831202304 1760673142897901568 1766483945349709824 1771445654778806272 1771649103084650496 1775109355239112704 1777496129827504128 1780095291765030912 1780967801956073472 1788620335642312704 1797353833374941184 1798028301516668928 1803285694211162112 1809237132145852416 1817180610343469056 1820559984493068288 1825883259301527552 1826568433286774784 1829449437542350848 1831909276658958336 1834798704903585792 1835487224464932864 1837265736532230144 1840854146173894656 1844449564428140544 1846929572398891008 1858488317503340544 1863922493870309376 1864621942313582592 1867562967491149824 1870074053256019968 1873726541641285632 1876245914817921024 1887988132066885632 1891675608887328768 1893508565201584128 1894436664684576768 1897206824117993472 1900912306196348928 1903468232778448896 1921702205853794304 1927321218151612416 1931085517405814784 1932956660309950464 1933682014251122688 1936731966287118336 1939336055228465152 1940514645908772864 1943123820961333248 1952429623807574016 1957913618439733248 1961737668475748352 1964600985598820352 1967473743529771008 1968438096898818048 1971316465685102592 1973967056214687744 1992876361626157056 1993105240970231808 1993853166038286336 1998703485490561024 1999683146055942144 2002607203235659776 2012197877597601792 2018838794685382656 2024741832096743424 2028696405987557376 2034394619160035328 2035391773664083968 2044328186636402688 2054118666714218496 2054889487447621632 2060897936241328128 2064148543016534016 2066923953598758912 2067699579595259904 2070960914445631488 2073745484798754816 2076777840392536064 2077795768948752384 2086723724916031488 2090799357191258112 2096912805604098048 2097699685102780416 2103833309913022464 2107942359346446336 2110776654170161152 2123986648575246336 2130197135851782144 2130996505501237248 2134357677132742656 2137227489435451392 2141401761875755008 2161914981585518592 2164009788801810432 2168236370420563968 2172471207081541632 2174576242848694272 2175392266032513024 2178823462073008128 2181753062132023296 2186014298581499904 2188953567287574528 2202652820744699904 2206954877035216896 2209093326068514816 2210176108798672896 2213407961470992384 2216384063118245888 2217731023895740416 2220712938241523712 2231348141494370304 2241985906829426688 2248541421176881152 2249643539312934912 2252933103640117248 2255962349959643136 2277572984715608064 2277834561108836352 2284232554846355456 2285352166921076736 2288693946555039744 2295386034118066176 2299654717254402048 2299869209965953024 2302961565583802368 2318510178271494144 2325022421897183232 2325289447798603776 2326162027044667392 2332963670398599168 2336375070441603072 2337520240067346432 2347564190530535424 2355311927132946432 2359026906304610304 2362198804112867328 2366812473652150272 2373460389020041216 2374623735941431296 2389484979647152128 2396471777833254912 2397371068688891904 2404380925614882816 2409076982110224384 2412316176194469888 2427413312657424384 2434511012402036736 2439265916723134464 2446398273204781056 2447316299286577152 2449687648709640192 2451176394832134144 2454472194898526208 2459266085904187392 2462572763198521344 2477984423337787392 2482824236664619008 2485229991827079168 2486162589751443456 2490083956654866432 2493432071008026624 2498302055521714176 2517317509422514176 2522234145183105024 2524678086935445504 2525915552912769024 2529609098823991296 2534549741595131904 2537957643704598528 2562269607805059072 2569761624202149888 2571021187786211328 2574780689874419712 2577275547079933952 2578242685668163584 2582309288382824448 2587352861211697152 2590831761281777664 2603239498410098688 2615650224634331136 2615950628773429248 2623298324706361344 2624584129198424064 2628421954246803456 2631956074952916992 2649725918024564736 2657168482168209408 2657473654626975744 2658470888051048448 2666244194741256192 2670142937647546368 2671451702934110208 2682930503463469056 2696030750062411776 2704928541316743168 2712526158880047104 2713855698218778624 2725770915515203584 2730839976739602432 2738824888952291328 2739852649930162176 2747863914988437504 2752198057355378688 2753230836697399296 2755898604798345216 2761281219260841984 2770394358598336512 2782298299888041984 2787732476255010816 2795883740805464064 2796932913470373888 2801344451236724736 2805111079884029952 2810589812461928448 2814368872226881536 2831982198100328448 2837513413330993152 2840262847802376192 2845810236176990208 2849636652580601856 2855202349167673344 2882553308780691456 2890981827227418624 2896628276108722176 2899434990464925696 2900523021376684032 2905097949430677504 2909004082842697728 2910771968863159296 2914685731441999872 2918604756383432704 2936870427659599872 2938309928898527232 2942606502713622528 2945457768091353088 2946901478398230528 2951210615294656512 2956974698527653888 2960950584322031616 2989314542439235584 2989657861455347712 2998055228235841536 2999524719083913216 3003910804853489664 3007949799946190848 3028258192028073984 3037112748145115136 3051591928740052992 3053087660496125952 3060514712157421568 3066492279954604032 3081178000071327744 3091346904361992192 3100029895862910976 3100385930398138368 3101549369392889856 3106441371668447232 3110618227198132224 3115166760588804096 3116693653423128576 3130085587374047232 3145369208406147072 3146549527654170624 3149598405483823104 3155749964869533696 3166164981255241728 3185979972862869504 3195295703777673216 3196494758251855872 3201536515699113984 3205841234153177088 3212102642813632512 3236551083543232512 3242872472378277888 3246014683202715648 3252354555630845952 3261864364273041408 3263088399048769536 3268235193109512192 3272629593198034944 3279021447872249856 3283430350931361792 3303979231117049856 3310432315552825344 3313639989102772224 3314883453001924608 3315264163198009344 3320111942206488576 3324576094677368832 3326596535843610624 3331069407362285568 3362978860244140032 3372812131765321728 3379399655460175872 3383943524939464704 3416359477073412096 3416751841663254528 3426348832269533184 3428028250381615104 3433040919832559616 3443079051177099264 3449803814948929536 3454442348375703552 3487533632845774848 3487934171697905664 3489243040567001088 3497731099608481792 3499445505597898752 3504562605662404608 3521346285795803136 3532967890699419648 3543298206169300992 3550218710478225408 3560190583530061824 3561935603912146944 3577240671284625408 3594707666749882368 3596056603033337856 3606571388422324224 3618474264291704832 3634361220686938112 3641119968986136576 3651766518603055104 3658898875084701696 3663818553317916672 3669597409807171584 3670974448929865728 3674531473064460288 3681708292347789312 3688899128856281088 3693859144797782016 3716976635006681088 3727844987740618752 3729243884627165184 3735125934982299648 3740148106512039936 3747453083282571264 3752491829635842048 3775976264133771264 3783351217774657536 3787017130403168256 3788873329369153536 3794413648235986944 3801824612392697856 3806936465556897792 3843404411707588608 3854642436303224832 3862171034811629568 3865913320619900928 3867364028502245376 3873463932574236672 3878672110456930304 3881029291817545728 3886247641922666496 3904859247615148032 3923475336951496704 3934947487059542016 3936876193797636096 3942632931370205184 3947934112429375488 3985752723252314112 3986210481940463616 3987706332076572672 3997406970981122048 3999366292111884288 4005214406471319552 4024395755195203584 4049483664193486848 4057392811975114752 4068789238320070656 4070783547328167936 4088656373272805376 4108237333428436992 4109778974895243264 4121795872482656256 4128297086033068032 4133847907197517824 4141921828891262976 4147490969597509632 4153555680785072128 4155591537897504768 4173447449832062976 4181598714382516224 4193825611208196096 4195399370205560832 4207666619826044928 4215884718692892672 4221553308340322304 4247973297150492672 4260394271703564288 4261993011002474496 4268715354265485312 4274454978870902784 4282803523751510016 4323829963171037184 4336472740841127936 4344942414163083264 4349152485697388544 4350784532065026048 4357646924146016256 4363506124264046592 4372028597162999808 4377907134575149056 4405305641489399808 4413909754070433792 4418186652137029632 4420352217597345792 4426815922941984768 4435462047791480832 4441425876483047424 4483971813658853376 4497082842353762304 4499287078625869824 4505866207280234496 4511924699919286272 4555669122217672704 4568465109692710912 4577387893110079488 4590772068236132352 4599309434508804096 4599738419931906048 4605923131167604736 4637020356542988288 4650044843794366464 4650578895597207552 4652324054089334784 4665927340797198336 4672750140883206144 4675040480134692864 4695128381061070848 4710623854265892864 4718053812609220608 4724397608225734656 4733624947304300544 4746920778040082432 4749247471882862592 4778969959294304256 4792943555666509824 4794742137377783808 4808761851229765632 4818153964220448768 4824632352388939776 4854826625314848768 4869022024804073472 4878531833446268928 4892796546409562112 4894632598573154304 4902352789664268288 4908944389797052416 4918532171808374784 4925145526397042688 4955968846675574784 4965648473329238016 4970459983654158336 4972325179502886912 4980167913309732864 4986864142016053248 4996604111043428352 5044468290366210048 5049356173870891008 5059218197647982592 5069099483190263808 5075915287409197056 5124539215610118144 5139523248404299776 5142042375572422656 5149561379748839424 5154551094159867904 5164618576765648896 5174705722423394304 5181663522563555328 5206478996820197376 5231300449268662272 5231901257546858496 5246596649412722688 5249168258396848128 5256843908493606912 5263912149905833984 5299451836049129472 5314336964336418816 5314947309253951488 5332488389482512384 5340285875295092736 5342903405868220416 5365861006926938112 5392061500124823552 5409857082633486336 5425052317760094208 5427711396437557248 5451541831030407168 5461679953479204864 5477649777904582656 5479705299860324352 5495727829976875008 5504396114710757376 5506461673394798592 5511797209596690432 5522562438521683968 5540788717196673024 5575464952510021632 5591767481610928128 5593865826940747776 5602688902473449472 5610222159768059904 5621179624923856896 5628737744453763072 5663964396200656896 5675026826661986304 5680525695604752384 5691620472353980416 5710404698335346688 5765106617561382912 5781963654454837248 5793256552217444352 5798869980929851392 5801046042753368064 5810195898861355008 5818008165685395456 5821543937726318592 5829371462883999744 5873740855319199744 5885213005427245056 5890915536182706176 5893802956796461056 5902421230589313024 5913949397055307776 5921901168644063232 5978629084878471168 5979315722910695424 5996110456471683072 5999049438167826432 6007821609706979328 6015899599892381696 6056516384056147968 6074225496290230272 6103183857480105984 6106175320992251904 6121029424314843136 6132984559909208064 6162356000142655488 6182693808723984384 6200059791725821952 6200771860796276736 6203098738785779712 6212882743336894464 6221236454396264448 6230333521177608192 6233387306846257152 6260171174748094464 6290738416812294144 6293099055308341248 6311499929739067392 6332329962510483456 6371959945725739008 6390591407555346432 6392989516503711744 6403073031398227968 6411682468306354176 6424205285627265024 6485744944756555776 6492029366405431296 6504709111261691904 6523728728546082816 6526176798097539072 6536470386219024384 6545259186396069888 6558042895744499712 6566860701862723584 6607958462234099712 6620864631105650688 6627279978205544448 6630528326396018688 6640223884412977152 6649152189354737664 6653193071687221248 6662138814724571136 6725957720488280064 6745624263530643456 6758799310920351744 6767887049878929408 6832718954146824192 6833503683326509056 6852697664539066368 6856056500763230208 6866081839665119232 6886158102354198528 6899607629897859072 6908884696751407104 6975067265691549696 6975868343395811328 6978486081134002176 6995462199216963584 6998891011195797504 7009125211324809216 7042692571591606272 7065935781398839296 7086596412338601984 7100437420956450816 7120381167060123648 7123871207824293888 7189415333499764736 7192113206066675712 7213142776844648448 7236948528583409664 7268722441373876224 7282239937972273152 7303533037206110208 7317797750169403392 7339194819614343168 7341948897859731456 7349062946128920576 7363416584695578624 7377798257712562176 7387718289595564032 7433953270013362176 7455689975481237504 7458487769254330368 7470251869964599296 7480296213024079872 7494906166565142528 7551952528267542528 7566702435549315072 7574034260806336512 7577746658738307072 7588827296471973888 7603649224785395712 7613872931113795584 7686808823415177216 7709284872606449664 7724342069623259136 7731826641239801856 7734728057004490752 7746927865148473344 7757344220913860608 7762058583635091456 7772495283845332992 7809718495230296064 7846950673902993408 7869894974119084032 7873752387595272192 7885265862740410368 7895868224858750976 7971505446504628224 7972420963880927232 7975412664153145344 7994813941962244096 7998732584223768576 8010428812942639104 8048791510390407168 8114785623950229504 8137578476640141312 8141567094656335872 8177312746545610752 8216474666856873984 8219557949790486528 8243591744965312512 8256594172066136064 8267695814395035648 8283843657782525952 8307111361570144256 8311183075795009536 8346894899664125952 8363197428765032448 8387651222416392192 8390798740411121664 8415333239652089856 8431769437385785344 8443106616680644608 8495946594300985344 8520788543407128576 8537430708530970624 8548909957741805568 8565607047503020032 8647659926342074368 8672945481682255872 8689884828326166528 8698304971394777088 8701569064130052096 8715293848292032512 8727012248528093184 8744057194325999616 8755814269150298112 8810611282978799616 8827819508140867584 8836373304274059264 8840704435194691584 8853631845883969536 8870924095582961664 8882851752966094848 8967943627317706752 8994165684707524608 8998574157251739648 9011732414560468992 9023849399838572544 9111338244435345408 9154775786220158976 9181544136472264704 9199476839863812096 9211846262335209472 9274040713085976576 9300089687588732928 9301157791194415104 9304648108178669568 9331854681594396672 9345500281766412288 9350080960269385728 9390256762122141696 9436107625218441216 9448795216451469312 9467249894608601088 9493841556080164864 9498494943765725184 9557939918588608512 9585887111333019648 9589484274755567616 9617523702459531264 9636307928440897536 9709653250629697536 9738044049608146944 9757063666892537856 9785593092819124224 9789265197146308608 9804705579328536576 9817888779594104832 9837064343616749568 9850291052794085376 9911937693351149568 9931296946658476032 9940919967308316672 9944650359005773824 9960335826619465728 9973728284032106496 9993208222086856704 10088936580732420096 10118436395295965184 10138198966380527616 10151830574818394112 10249078431220236288 10279046496808599552 10284084751144845312 10299122759497678848 10309102188319735808 10329237153531297792 10349411444846788608 10363327045127110656 10462600898537324544 10463802515093716992 10493193298825445376 10498336516793696256 10513687816987213824 10527824299811667968 10598903672098258944 10629894618507902976 10680571750590185472 10685806811736440832 10731722013853876224 10784123000249647104 10819714165266972672 10850104635520188416 10855422792875114496 10903083662060814336 10923359906958409728 10955299555809165312 10991455659953750016 11008792229421514752 11012923346789597184 11023594419193380864 11045124877043367936 11081577434393346048 11150929905020043264 11183534963221856256 11187731653881495552 11205377804946898944 11220444319536119808 11242359249847713792 11257475488907526144 11327928792401313792 11350053653323972608 11361051391209504768 11383240944707960832 11420809396670693376 11530213235122765824 11563927308909674496 11586513104434888704 11597739961859702784 11602092085506736128 11620391797722710016 11636016331370790912 11643087875452637184 11658742925767999488 11770426010854490112 11781831072365412352 11804842461178626048 11827898794110615552 11843802337288126464 11957258169756942336 11958631445821390848 11992220912943366144 11998098876335652864 12015643219413958656 12148450992580460544 12206367714960211968 12212350641984503808 12242058848629686272 12265969119818416128 12324712000285310976 12365387617447968768 12400119583451643904 12401543721592553472 12425765486673788928 12442472908792528896 12460667042355216384 12466774613692514304 12520342349496188928 12581476833624588288 12586198110616682496 12622999859478134784 12664659925020966912 12743919891451478016 12781182815110692864 12785979033007423488 12806146062796455936 12823364936612708352 12848410571254530048 12971489889513111552 13009418222523383808 13047457457092165632 13052353596195078144 13072940772438048768 13090518372792139776 13116085791488999424 13133721403725447168 13215916924468199424 13241729262211301376 13254559956411088896 13261056652792037376 13280447768825954304 13306386143374442496 13324277629449142272 13451915440976560128 13491248527061286912 13517598621840703488 13535774099757858816 13667007366653018112 13705395329078132736 13732163679330238464 13772316204708397056 13799215259795718144 13817769393502814208 13950134531383099392 13951736686791622656 13956972162268004352 13990924398433927168 13997782022391595008 14018250422649618432 14085385143183212544 14131871562797678592 14173192824677203968 14200874841912901632 14240762334120247296 14247742415648587776 14378830666999529472 14384226412133351424 14426285553689296896 14473897057166819328 14537444882747752448 14564479875944546304 14607066074412220416 14635595500338806784 14678389639228686336 14683897795719462912 14726833169391157248 14755596515425124352 14775436579191128064 14867906540026724352 14911379950962475008 14916975538508660736 14940503739929198592 14960592426048159744 14989812333130285056 15133404871098630144 15148068521612673024 15177654592943947776 15207298449570791424 15227745862227591168 15373617646830354432 15418569745212899328 15448684139246518272 15463653282479603712 15493855730296946688 15514688441827721216 15524117167270182912 15544990567690665984 15619436990460592128 15693901347805986816 15739789948238168064 15747504775190544384 15770531725480820736 15791736449717501952 15943010893009256448 15944841927761854464 15989627883924488192 15997465168447537152 16020857625885278208 16097583020780814336 16229571247900459008 16275156953280282624 16283134189312671744 16354625493091221504 16432949333713747968 16439115899580973056 16487183489930625024 16513188344132272128 16535391628790071296 16567687315565051904 16614222723140288512 16622366151590019072 16726394857530064896 16775302444832784384 16781597480822243328 16830666479304179712 16863538874771570688 16886213233361289216 16991893188601970688 17041577086814257152 17074861417061941248 17131214095006040064 17295319852684148736 17345890963364511744 17379769656652333056 17396609942789554176 17403138128260104192 17430587696584065024 17454024497056186368 17488114388651999232 17621222565957599232 17655639016281735168 17672746608548118528 17681408870389383168 17707263691767939072 17741848191165923328 17765703505932189696 17935887254635413504 17988331369415049216 17997148314503479296 18023464829120937984 18047698799677145088 18222676488870690816 18309551572440317952 18363088272944529408 18398953679727624192 18423692524670418944 18548081426171953152 18600179375177465856 18602315582388830208 18609296216357339136 18663709363188793344 18691000563532824576 18700161920538771456 18780513524244283392 18872215250436882432 18934499789217202176 18987683112160329728 18996989887531450368 19115879837177217024 19171774222666039296 19178968549511135232 19235047404919062528 19272615856881795072 19476088099216293888 19514127333785075712 19571186185638248448 19578530394292617216 19609411158657073152 19635777559188209664 19674128687233499136 19700582105588170752 19823875386702299136 19862593893316952064 19881839934616633344 19920671653238931456 19947456568064212992 19986416444173713408 20177873161464840192 20236872790591930368 20276397932761055232 20303661149636788224 20498156862440472576 20558092993617199104 20568169502289690624 20598245518995357696 20618204376639471616 20658474307062595584 20698822889693577216 20726654090254221312 20925201797074649088 20927605030187433984 20986386597650890752 20996673033587392512 21027375633974427648 21055648599623335936 21197807344196517888 21259789237015805952 21361143501180370944 21371613623472881664 21568246000499294208 21639428330533945344 21700209271040376832 21710845585750228992 21806167324121628672 21846719813916819456 21910599111618330624 22017584458843029504 22025846693579194368 22047188838386761728 22090249754086735872 22163154868786692096 22301859810040086528 22367069926443712512 22375463307762991104 22410755609893797888 22440888639072239616 22484718499695427584 22655857584802627584 22700107306647945216 22722102782419009536 22766481889415921664 22841618793341386752 23060426470245531648 23127854617819348992 23173026208869777408 23195479923719405568 23204184171013472256 23240783595445420032 23272032662741581824 23286175750905274368 23317485851535998976 23540852021708980224 23609684922357252096 23655797588221231104 23687604674576252928 23914516339513884672 23917262891642781696 23984441825886732288 23996197752671305728 24031286438827917312 24412735429920423936 24424701283969007616 24484117697259372544 24531938239636832256 24649424000570621952 24730775234895937536 24803087443185106944 24851530973347577856 24921334084710432768 24933549227385028608 25040684698992377856 25162953667249176576 25172396221233364992 25245999718956269568 25329319850041933824 25487839782902956032 25562365630221385728 25612292125592911872 25646729873225416704 25696821142509060096 25942979779026223104 26018836445046767616 26094914914184331264 26104707192390156288 26145881544876097536 26181036745584279552 26232171582977998848 26267442807450894336 26431833848936398848 26483458524422602752 26509119912822177792 26522113305584074752 26560895537651908608 26612772286748884992 26648555258898284544 26903830881953120256 26982497054122573824 27035197243681406976 27071548199515717632 27334014733306036224 27464327358660476928 27544632409416794112 27598430519591436288 27635538787005628416 27900269062766198784 27903473373583245312 27913944324536008704 27981848796867854336 27995564044783190016 28036500845299236864 28170770286366425088 28346385649354407936 28401749683825803264 28481524668240494592 28495484831297175552 28757661333999058944 28768452824266702848 28852571107378593792 29074889765495504896 29128959751889092608 29214132148824440832 29271191000677613568 29356779278457372672 29367795591438925824 29453666338782314496 29511193030850248704 29550873158382256128 29735813080053448704 29822759901924950016 29833951077017321472 29881007479858397184 29921184852096319488 29979624666260570112 30266809742197260288 30355309185887895552 30414596899141582848 30455491724455182336 30747235293660708864 30837139490425798656 30897368278493036544 30927306564959207424 30987711460593893376 31048234334540365824 31089981135381331968 31387802695611973632 31479579896476336128 31495009550381088768 31541063450961641472 31583472899435003904 31889683855523708928 31979255767848976384 32041715251770556416 32195166041561628672 32459142495800918016 32550313906560565248 32566268378625343488 32709250986182443008 32865898667427495936 32974366979861250048 33026376688264544256 33070783257580142592 33135374631130103808 33228445446280577024 33244732303180038144 33452789715060129792 33550604889665568768 33563194961644486656 33661332958608359424 33727077749543141376 33772426466722578432 33983786377203941376 34083154173628514304 34149722834123882496 34262428190012080128 34590639705368297472 34691781926729023488 34759539313304666112 34793219885579108352 34806276256520208384 34861175393168130048 34908048994112372736 34976228777303998464 35311278032563470336 35345493217096237056 35414527383535878144 35483696382331846656 35531407011864379392 35871774509270827008 35976662738830098432 35994296629006958592 36046929658241875968 36445352977741381632 36619103144880635904 36726176545889058816 36797907359455248384 36847385049340837888 37096162852343906304 37200358750354931712 37204631164777660416 37327418726377586688 37382001127065649152 37400323841077542912 37561027048488566784 37744430500873764864 37868999578434404352 37975366224320659456 37993979775062900736 38231759674354434048 38343548445332078592 38357937099022270464 38470094809838125056 38545231713763590144 39028254667570151424 39142372371276496896 39157060788585234432 39218822317314146304 39271555118376419328 39348257374466998272 39401164211176341504 39647750773404598272 39725187786633904128 39763679869233266688 39841343306477862912 39972832888347426816 40355746322929680384 40473745581183860736 40552795865522110464 40607322299273576448 41116185987234398208 41196491037990715392 41236408753278943232 41316948614125191168 41397645779387154432 41453308180508442624 41850403594149298176 41855210060374867968 41972773195301781504 41993346067174785024 42054751267948855296 42111297199246671872 42395614688393035776 42519578474031611904 42722287002360741888 42743227246945763328 43136492000998588416 43278856661067890688 43400418542080753664 43421691171500457984 43612334648243257344 43693439627833638912 43821198223236661248 44035168917686059008 44051693387158388736 44180499508173471744 44326309737573384192 44603719620080173056 44734139852887425024 44750926615525982208 44821511219787595776 44881777278144479232 44969436999390855168 45400214613295890432 45444205564838019072 45532963778831843328 45683237586682773504 46120852940491063296 46255709235638697984 46346052417739554816 46390959847438811136 46481567190890840064 46544065325483163648 46572351501810548736 46634971703071997952 47081704043417960448 47219369844714504192 47311595176442462208 47375209349152505856 47829032679027769344 47834525783285563392 47968883651773464576 47992395505342611456 48062572877655834624 48825470859840847872 48849402567938015232 48968235394518745088 49063876479273664512 49298848001141243904 49461550469791875072 49606174886370213888 49703061946695155712 49842668169420865536 49867098454770057216 50325907334498353152 50344792442466729984 50491999437912539136 50658639700083867648 50975679565805912064 51124731260442771456 51224584251185823744 51393642285018120192 51885959558052446208 52037672890093535232 52189829828368662528 52209414384780312576 52291763089752195072 52362073491168559104 52464343165955997696 52863667697872797696 52966917048845205504 53018239825644355584 53044226611168149504 53121791075303817216 53225544573497769984 53297110517796569088 53807661763906240512 53964994108245147648 54070394487362813952 54143096399031435264 54668029466612072448 54928654717320953856 55089264818833588224 55196861039182872576 55271077574011256832 55800538125532397568 55806946747166490624 55827888649072017408 55963697593735708672 55991128089566380032 56073001690598473728 56341540572732850176 56803499367651606528 56963049336480989184 56990969662594351104 57515322667998117888 57536905648533405696 57705142214757187584 58149779530991009792 58428264297648881664 58542382001355227136 58713558556914745344 58735591182877851648 58907332677564628992 59022386061700497408 59101746316764512256 59471626160106897408 59645519803849900032 59762014959716794368 59842369704192638976 59959249332521140224 60533619484394520576 60710618371775791104 60829193798283165696 60910983448910364672 61494470587321417728 61674278980851597312 61794736556986073088 61854613129918414848 61975422921187786752 62096468669080731648 62179962270762663936 62775605391223947264 62959159792952672256 62990019100762177536 63082126901923282944 63166945798870007808 63779367711047417856 64083430503541112832 64918284991601836032 65100627813121130496 65132536757250686976 65418501972364886016 65731797334854991872 66052753376529088512 66141566515160285184 66270749262260207616 66456890892561154048 66489464606360076288 66905579430120259584 67101209779331137536 67126389923288973312 67322665917216718848 67454155499086282752 67967572754407882752 68166308347257028608 68299445668247764992 68524856380024160256 69181279410736594944 69383563853458046976 69519078626609332224 69586439771158216704 69612552513040416768 69722350786336260096 69816097988224745472 69952457554607996928 70622556065126940672 70829054767071756288 70967392764663693312 71062814023728758784 71743549018541654016 71953325477660196864 71988593258013917184 72093859316483751936 73238206289761271808 73452353091778117632 73595814718910496768 73694770098681675776 74192325704687812608 74409262329555320832 74764002254131298304 74800647682155085824 75122054096977133568 75488861001747529728 75737999156868808704 75950732448641318912 75987959550125801472 76463519348708868096 76687096890664157184 76940189619676250112 77090463427527180288 78056509335140302848 78284744742552993792 78314121577170468864 78437644634628292608 78543110236752838656 78696514748933996544 78802328422352683008 79295501546809196544 79450375573267808256 79527359738466533376 79682686612955725824 79945665776694853632 80711492645859360768 80947491162367721472 81105591731044220928 81214644598547152896 82392982075981430784 82472817506557886464 82633897228250382336 82795291558774308864 82906616361016885248 83700807188298596352 83710420120749735936 83945546390603563008 83986692134349570048 84109502535897710592 85039156948063223808 85444574004721483776 85486454493891526656 86272984001997176832 86557713322135781376 86800837084161507328 87224669296486514688 87386879255667277824 87642396446473322496 88070337835372118016 88103386774316777472 88360999016346943488 88652619475146768384 89207439240160346112 89468279705774850048 89501853231051964416 89643022439575191552 89763554556288958464 89938873998781710336 90800429226591780864 91065927557663686656 91366475173365547008 92241705880982126592 92511418471277395968 92692104835479109632 92781919694877622272 92963134381781680128 93144703003621097472 93269943406143995904 94163408086835920896 94438739689429008384 94623190352884924416 94750418698305011712 95669051566571126784 95937767303546929152 96125145755311669248 97650941719681695744 97698805135876030464 97936470789037490176 98127752958547329024 98597696002282487808 98923100939583750144 99212349772740427776 99406123893390311424 99685336338841731072 99734196909540114432 100651814668996706304 100689584884933459968 100983998875825078272 101317279400167735296 101951359131611824128 102249462520885542912 102449168502371647488 102787284570036240384 103771919116104892416 104075345780187070464 104379659656737325056 104418828769560625152 104583526179504390144 104724146982337118208 104928686331911995392 105933834097690411008 106036479651288711168 106243582150607634432 106451089146995539968 106594221035593138176 107615323527812481024 107929988216490295296 108140788974725627904 109336058933224144896 109857309434641907712 110178529637667176448 110393722078365745152 110542155148022513664 111601076251064795136 111613893494332981248 111927395187471417344 111982256179132760064 112146003381196947456 112683081145465700352 113606998735303213056 113926098672961978368 113981939325188702208 115030645335996235776 115073811297066811392 115410284429514375168 116299559061982019584 117084764002710454272 117427117113829490688 117471182365755703296 117814665355129257984 118044772123400994816 118203492633529024512 118943252320213794816 119291039607699800064 119524029919433588736 119918498665042280448 121067238968789041152 121421236743551582208 121658387596566331392 121821966897820729344 123348557961703194624 123589473113972146176 123709226259836829696 123950845842375573504 124192937338161463296 124359924541525327872 125551210782447894528 125918319585905344512 125980038201524355072 126164253803846565888 126333891597740015616 127558735422094835712 128166861007082225664 129836569983203672064 130201255626242260992 130265073514501373952 130837003944729772032 131463594669709983744 132105506753058177024 132541498524520415232 132913781785122308096 132978929212720152576 133811158860240519168 134202419558662275072 134252779846577946624 134645331834433437696 134908310998172565504 136332616694514057216 136598891336495529984 137049712760048320512 138362558821473189888 138767127706916093952 139038157253218664448 139172879542316433408 139444701572672520192 139632195976449490944 139904915109215993856 141245112130253881344 141658109534143512576 141934785529327386624 142125628047457517568 143487098037083308032 143906650955320393728 143977186516027834368 144187718632967503872 146476412579522543616 146904706183556235264 147191629437820993536 147389540197363351552 148384651409375625216 148818524659110641664 149528004508262596608 149601295364310171648 150977722003495059456 151475998313737617408 151901464897282637824 151975919100251602944 152927038697417736192 153374193781328314368 154180926855054360576 156113018670280605696 156569489485105987584 156628243154340937728 156875289269256585216 157086220473505677312 157393029497867993088 158591003093618393088 158900751146535616512 159054719476933066752 159365373225911451648 159891331553389707264 161422985291718721536 161894982324735442944 162211183462088441856 162429289197094305792 164785964151962861568 165267794456500764672 165590583117548617728 165813232722033770496 167401614376597192704 167420840241499471872 167891092781207126016 167973384268699140096 168219005071795421184 170889148009442967552 170972908987783053312 172545968003994353664 173115426644271562752 174449338592973029376 175284792892946644992 176140675670744236032 176206773548633554944 176721998032693886976 177305238950293536768 178414878480320692224 178936559411549700096 179286044879150383104 179527109112577916928 179877747997563420672 181600858453183561728 182131855115327373312 182732950346731094016 184483411761964253184 185022836942554791936 185384209670958219264 185563839389755244544 185926268763563360256 186289406007242194944 186539886812287991808 188326816173671841792 188877479378858016768 189246380705769848832 189500837396610023424 191338103133142253568 192250291510623338496 195301883439363391488 195397610271752060928 195872941578074980352 196255505917094658048 197195392004564975616 198424699545480855552 198812247786780622848 199370672677683462144 199468393819080228864 201303629337993412608 201379169769866919936 201967997751650156544 203902718263223648256 204498925041771085824 204898337004743294976 205574569140072480768 207543838232209784832 208150691560374140928 208759319313474650112 208837657539121250304 209167052359008780288 209448293964674236416 209857372663823990784 211867668195380822016 212487164301215268864 212902178293991079936 213188442071186276352 215230647055624962048 215859976432980590592 216281577949451255808 219714618869283815424 220357059275334352896 220787444156731490304 221084310296045027328 223227786988665962496 223854790374942834688 224292006762393894912 225366162290931400704 227213997470606426112 227852197345923956736 227963878650377404416 230061290671992471552 230820568859028750336 232599118123964039168 234169528005420908544 234854234227658981376 234942364731511406592 235629330710258515968 236089544246801989632 236406985267058049024 237886504640427589632 238582079215399600128 239048059838867177472 239836997330084560896 242134477937578082304 242842473487103164416 243316775193132662784 243643933795641458688 247178946227944292352 247418452519673659392 247901691684751147008 248385874676322926592 248719849083050655744 251102421564895789056 251836639171810689024 251960076403048710144 252328507607693131776 255117470844189671424 256333722014164451328 259673139966407344128 260402511252484521984 261674007889459544064 262927189339419967488 264211013506116354048 265082997049040830464 265827563570244616192 265957858425440305152 267622317720481038336 268404839117324550144 268505559693155893248 269290663668866875392 269816621996345131008 273197782672991059968 274099425520096641024 276725117642946379776 277534255413832187904 278076314506437328896 278345759084632866816 278889403145345040384 279809830218431987712 282490224260507762688 283316219068287025152 283869571058654773248 284251256094915035136 287813301910640787456 288375437265935007744 292952825159045087232 293809412367112470528 294383258875641987072 294779080394726703104 296769302818751250432 297637049318221283328 299056009016525193216 299202590728620343296 301955444006990118912 302951996627475234816 303802929794565275648 303951838200503205888 305854077394835472384 306748387562656628736 308361853710108721152 312226037340561211392 313138978970211975168 313256486308681875456 313750578538513170432 314172440947011354624 314786058995735986176 317801502293071233024 318109438953866133504 318730746451822903296 319782663106779414528 322845970583437443072 323789964649470885888 324422366924176883712 329571928303925723136 330535588913001529344 331181166235097235456 331626465444067540992 334803228753194385408 334841680482998943744 335782185562414252032 335946768537398280192 336438010143590842368 341778296018885935104 341945817975566106624 345091936007988707328 346230853288543125504 348898677185946058752 352281351341488472064 352413547097267109888 353443996065387773952 354610477900587073536 356829756960641384448 357873118823099400192 358572089758300766208 359755495995126841344 363201716906367123456 364263710230654746624 365465900693462188032 370045673885109583872 370768419341916438528 371127678779510489088 371852537527126720512 372578812014484389888 373079773624575983616 376653632347343683584 377754958757716033536 378492761411539697664 379001674793220046848 382676206266284507136 384500583021246676992 390603766878726782976 390795220543504121856 391745883156149960704 392511011834189316096 394390784009129951232 397624495573561245696 398741345355366924288 398936787638160457728 402607258675986825216 402758339539733839872 403935995503300313088 408997850083542171648 409796674009486589952 411149138280144961536 415087676464419569664 416301383120748281856 417518638626949300224 418334104718017560576 418896587929348472832 419714745327647981568 423735336390761644032 424974328602430537728 425804356587982159872 426376884142372552704 430461294111249924096 431719952865961181184 432563155898902511616 439429237738567630848 440714118550668705792 441574888313462980608 442168620592090054656 446455573977331924992 448584013524787789824 454427994941212852224 455704394691847913472 455927757300754808832 460122581343984943104 465198236247928078336 468339056010841817088 469708468455317962752 469884729463022813184 471258661420517031936 472179088493603979264 475773009280855179264 477164158430799200256 478096119677734354944 479673994660169121792 484268955875156164608 485684946974206328832 486633550386265325568 487287867591282917376 494357892455888584704 495803383369502294016 496771749352645853184 497439698166101311488 502204843129791578112 503673278343621378048 503920152806097420288 504657015215386263552 512667444028328902656 519346279932814688256 523348015778919088128 525854378678839934976 528422027012232708096 530165994098081660928 531655127140489232384 531915716850880610304 535244635440962076672 536809678234649100288 538581327337733750784 539633243992690262016 546395565345982119936 548198851040193282048 553450235285892759552 555068510827664375808 556152629012874657792 556691518169265733632 557778806290690080768 559619660436863975424 564980448521015525376 566632438136574050304 567739142117309546496 568502512189830070272 576750874531870015488 585905650318090174464 587618824734224941056 588766517751283974144 595274098636442566656 598112018033050386432 598405181457240686592 603910888013980237824 605903993254950469632 607605859589130551296 611708154789670944768 613496775125313257472 616723707420217442304 624452074681122422784 626277957940423950336 626512972617363750912 627501157077026340864 628344881894022709248 629572117991471972352 635603004586142466048 637461492903645806592 639565326213558829056 645691941166874886144 647579929298941771776 648844733848353767424 659143856607851446272 661071177826003058688 662362332470194470912 663252930888135081984 669683360965997887488 671564371124828504064 672876020287181684736 683556592037771870208 683891635951132213248 690183872015977414656 692461706577086251008 697797354371892117504 704562702682976944128 704827094194534219776 706887992130775547904 709220955801174147072 713659513921282768896 715746237646198800384 717144179516601532416 719510991990253682688 726403433812734246912 728527420461309493248 730931801386924376064 741536838683832877056 742255357559020978176 743705075054253441024 745157624028968779776 746159547249151967232 753307264694687367168 755509917515432067072 756985522823079395328 765352412532569014272 769001166042493353984 781207533757453565952 783491766312299921408 785022023668378632192 788781568018259902464 795248991147122491392 797482690710733848576 797873575276320915456 805214517351973650432 805516679079467679744 807871991006600626176 819593348018973179904 822298276560289923072 830175352928839139328 832602766241496563712 835037277253898600448 836668209436035121152 839429490655295963136 847470672781523288064 849948657204861075456 851608713175964319744 852753768284745105408 863439905731922362368 865126311797805023232 878858475477135261696 881428237101337411584 883149776626925961216 884337241184180109312 892911147954663849984 897168027049575579648 908855989882425704448 911408789383695826944 911855514601509617664 920245162687969886208 930396472495856156672 936678112021683634176 939416936910635925504 939769458926045626368 942517322841034063872 944358176987207958528 954328316861598400512 956192239355468709888 959347989320338243584 968537911750312329216 971369893948412657664 973267100772530651136 988715784911777169408 991606766739004588032 993543498705291706368 994879396332202622976 1004409686259583156224 1007346556687242756096 1007840305612194840576 1009314030430772527104 1025334888056657805312 1038692559865629376512 1046696031557838176256 1056844054024465416192 1060331988196163321856 1063310254280978464768 1063831433701761220608 1070489270881924153344 1073619356469298200576 1079266487985380524032 1092791130691964239872 1096397702080386564096 1110137021655328751616 1112305258025749315584 1113383036338531467264 1115557612581380161536 1119239320873727950848 1129960897042031050752 1133264876273148100608 1135478284234619092992 1137005024379660140544 1153501749063740030976 1171811300636180348928 1175237649468449882112 1177533035502567948288 1196224036066100772864 1196810362914481373184 1207821776027960475648 1211807986509900939264 1226993550250626514944 1233447414840434884608 1248904149362244845568 1252555915880847900672 1255002314154052681728 1256689763788045418496 1259144235982943944704 1271206009172284932096 1274922985807291613184 1279130652427117658112 1291383882333749772288 1295159858597883543552 1297689467696707534848 1318287713215702892544 1322142355652006117376 1324724664940388941824 1326505861776270163968 1339366721931995774976 1345752040574363369472 1367113184075543740416 1367783271902264426496 1380367744031954829312 1395594708743784235008 1409125405365953888256 1409654188389068439552 1413775984261551095808 1427319027842565537792 1431492475292397600768 1434288359033203064832 1439021983980507365376 1452806867625468493824 1457054840922618986496 1461863602773848752128 1483073677367665754112 1487410150108506882048 1490315248057937559552 1492319094498303934464 1506614529389374734336 1511019835030864134144 1513971045646158790656 1538002332084986707968 1566983532624599842816 1570044047336757264384 1577563136036519804928 1590497982294244982784 1594965381421467697152 1595747150552641830912 1610429034703947300864 1615743982013201252352 1639186696037946359808 1644596553120579846144 1660350705857678278656 1665205532482993127424 1670074554507797200896 1673336418872070242304 1678858981310591926272 1694941345563046576128 1699897314409722150912 1703217426351928639488 1705507536569490210816 1730252623595610046464 1757716950954270523392 1762856474202674823168 1766299553253851922432 1785822295909327699968 1794336054099151159296 1817711979764851408896 1822817578767391653888 1840490325375939772416 1860792944991712313344 1873356224043367268352 1878833873821271851008 1879538917852091252736 1885034645682068127744 1888716353974415917056 1912384478710937419776 1918695978640676487168 1937075823500624658432 1942739787896825315328 1946534201545061302272 1977431569823554338816 1983213533478009176064 1987086997410583412736 1989758792664405245952 2014693113374485512192 2018628060861545054208 2050669776113315610624 2077385119731258753024 2093392063115676352512 2113688108048930832384 2120663976392326643712 2126620508561956929536 2127662867403522441216 2140978541763848306688 2147238712938596401152 2158532975970761048064 2185582261383928479744 2192795404160773128192 2224610516051498631168 2226766072677062934528 2231115225162760323072 2238478641747455901696 2259921794084062101504 2266529752546296201216 2270956568469238185984 2307003498127480061952 2343622601272360697856 2350475298936899764224 2355066071005135896576 2392448072132201545728 2393620725828962746368 2415643552055920951296 2423615973019801878528 2466894829680869769216 2497808298724489691136 2505111831761695801344 2510004628308105363456 2518288471965887889408 2542412018344569864192 2549845971614583226368 2558261304854235316224 2590319717195767087104 2595378935393415069696 2636575426431405785088 2644284711304012234752 2649449329880777883648 2653011723552540327936 2678733443863991549952 2691504081148726738944 2734226368151087480832 2735566543804528852992 2760735488063909658624 2791189417487568470016 2818250810731907776512 2819308376778136879104 2827551968523102191616 2862984950584795201536 2868576718066406129664 2878043967961014730752 2905613735250936987648 2914109681845237972992 2966147354735331508224 2974820300217013764096 2980630496115875119104 2984638188996607868928 3013229058778749468672 3022039670061728268288 3027942091292317581312 3076004664169973415936 3140088094673514528768 3180995964588489965568 3189930762842935394304 3191494301105283661824 3220858069407894601728 3278373392075892719616 3289193106241159692288 3330411064965986254848 3340149109015594401792 3346672837744140484608 3357717962621183852544 3389882691126093152256 3399794628819444301824 3406434852703857278976 3411015073138980421632 3460505247191220092928 3515433901908541046784 3525712948405349646336 3532599106507703844864 3588672108198302318592 3635423959529702817792 3680980650751879544832 3721585889983424626688 3746712448086734536704 3757667747642543702016 3770069291364136255488 3777432707948831834112 3824768957421874839552 3837391957281352974336 3874151647001249316864 3885479575793650630656 3893068403090122604544 3954863139647108677632 3966427066956018352128 3974173994821166825472 3979517585328810491904 4037256121723090108416 4101339552226631221248 4186784126231352705024 4227376216097861664768 4241327952784653287424 4253241017123913859072 4281957083527696613376 4294477425877192802304 4317065951941522096128 4371164522767856959488 4385590808321546256384 4449221032102997262336 4462230450325520646144 4476957283494911803392 4519843588168124203008 4533059505092592402432 4541913136938476371968 4614006996254960123904 4700950597873799528448 4710132142010271793152 4784896144264403091456 4787241451657925492736 4831287104111841902592 4847231946039603757056 4933789659361739538432 4995616597448979382272 5010223663523391602688 5020009256616210726912 5036576943931775778816 5084824036689139728384 5099691943229166452736 5116522609708470632448 5190757870786830139392 5273150852862811570176 5288569422608024469504 5298898659761555767296 5357466887727983099904 5383008162297453477888 5468452736302174961664 5521470976127819317248 5582378834975136940032 5636501621463815553024 5638616753556273758208 5655103937046204383232 5737153436132812259328 5756087935922029461504 5811227470501873975296 5828219363690475945984 5932294709470663016448 5949640600434027528192 5961260992231750238208 5969276377993215737856 6044079340123456536576 6055884182584635162624 6152009328339946831872 6280176189347029057536 6361991929176979931136 6379861525685870788608 6382988602210567323648 6441716138815789203456 6556746784151785439232 6578386212482319384576 6680298218031188803584 6693345675488280969216 6715435925242367705088 6779765382252186304512 6799589257638888603648 6812869705407714557952 6921010494382440185856 7030867803817082093568 7051425896810699292672 7065198213015407689728 7177344216396604637184 7270847919059405635584 7443171779966849253376 7493424896173469073408 7515335495285087404032 7554865415897663668224 7649537914843749679104 7674783914562705948672 7770959151587301261312 7786136806180245209088 7909726279294217355264 7932854133912036704256 7948347989642333650944 7959035170657620983808 8074512243446180216832 8202679104453262442496 8373568252462705410048 8454752432195723329536 8482655905569306574848 8588954851754385604608 8634131903883044192256 8742329045535713918976 8898442064205994524672 8924460900651041292288 8953914566989823606784 9039687176336248406016 9066119010185184804864 9083826273876952743936 9228013992509920247808 9420264284020543586304 9569792288528806182912 9574482903315850985472 9662574208223683805184 9867579318723479076864 9991233194897958764544 10020447327046783205376 10040018513232421453824 10073153887863551557632 10169648073378279456768 10199383886458332905472 10233045219416941264896 10381515741573660278784 10546301705725623140352 10577138845216048939008 10597797319523111534592 10766016324594906955776 11042941952255638634496 11164757669950273880064 11273003242927631106048 11310207874092408766464 11474306872265624518656 11512175871844058923008 11622454941003747950592 11656438727380951891968 11864589418941326032896 11899281200868055056384 11922521984463500476416 11938552755986431475712 12111768365169270325248 12304018656679893663744 12560352378694058115072 12723983858353959862272 12759723051371741577216 12883432277631578406912 13113493568303570878464 13156772424964638769152 13386691350976561938432 13430871850484735410176 13559530764504372609024 13599178515277777207296 13625739410815429115904 13842020988764880371712 14102851793621398585344 14130396426030815379456 14354688432793209274368 14541695838118811271168 14886343559933698506752 14986849792346938146816 15030670990570174808064 15109730831795327336448 15299075829687499358208 15349567829125411897344 15572273612360490418176 15819452558588434710528 15865708267824073408512 15896695979284667301888 16149024486892360433664 16405358208906524884992 16747136504925410820096 16909504864391446659072 16965311811138613149696 17268263807766088384512 17484658091071427837952 17796884128411989049344 17848921801302082584576 17907829133979647213568 18132238020370369609728 18167652547753905487872 18456027985019840495616 18840528568041087172608 19139584577057612365824 19148965806631701970944 19325148416447367610368 19735158637446958153728 20040894654093566410752 20080037026464842907648 20146307775727103115264 20339296146756558913536 20398767772916665810944 20763031483147320557568 21092603411451246280704 21154277690432097878016 21195594639046223069184 21532032649189813911552 22329515339900547760128 22546006485855262212096 22948613744531249037312 23024351743688117846016 23312877454761903783936 23729178837882652065792 23798562401736110112768 23845043968927000952832 23877105511972862951424 24223536730338540650496 24608037313359787327488 25120704757388116230144 25447967716707919724544 25766864555263156813824 26226987136607141756928 26773382701953123876864 26861743700969470820352 27119061529008745218048 27198357030555554414592 27251478821630858231808 27684041977529760743424 28260792852061630758912 28709376865586418548736 29772687119867397013504 29973699584693876293632 30061341981140349616128 30219461663590654672896 30598151659374998716416 30699135658250823794688 31144547224720980836352 31638905117176869421056 31731416535648146817024 31793391958569334603776 32298048973784720867328 33494273009850821640192 33819009728782893318144 33930623622277226299392 34536527615532176769024 34969316182142855675904 35593768256823978098688 35697843602604165169152 35815658267959294427136 36335305095507810975744 36912055970039680991232 37681057136082174345216 38279169154115224731648 38650296832894735220736 39470317274893916307456 40160074052929685815296 40292615551454206230528 40678592293513117827072 40797535545833331621888 41526062966294641115136 42308555380864195756032 42391189278092446138368 43064065298379627823104 44659030679801095520256 45092012971710524424192 45897227489062498074624 46048703487376235692032 47458357675765304131584 47597124803472220225536 47690087937854001905664 48447073460677081300992 49216074626719574654976 50241409514776232460288 50895935433415839449088 52453974273214283513856 53546765403906247753728 53723487401938941640704 54396714061111108829184 54502957643261716463616 55368083955059521486848 56521585704123261517824 57418753731172837097472 60122683962280699232256 60438923327181309345792 61196303318749997432832 62289094449441961672704 63277810234353738842112 63462833071296293634048 63586783917138669207552 64596097947569441734656 66988546019701643280384 67638019457565786636288 69073055231064353538048 69938632364285711351808 71187536513647956197376 71395687205208330338304 71631316535918588854272 72670610191015621951488 73824111940079361982464 75362114272164348690432 77300593665789470441472 80320148105859371630592 80585231102908412461056 81357184587026235654144 81595071091666663243776 83052125932589282230272 84782378556184892276736 86128130596759255646208 89318061359602191040512 90184025943421048848384 91794454978124996149248 92097406974752471384064 94916715351530608263168 95194249606944440451072 95380175875708003811328 96894146921354162601984 100482819029552464920576 101791870866831678898176 104907948546428567027712 107093530807812495507456 107446974803877883281408 109005915286523432927232 110736167910119042973696 113043171408246523035648 114837507462345674194944 120877846654362618691584 122392606637499994865664 124578188898883923345408 126925666142592587268096 127173567834277338415104 129192195895138883469312 133977092039403286560768 135276038915131573272576 138146110462128707076096 142375073027295912394752 142791374410416660676608 145341220382031243902976 147648223880158723964928 150724228544328697380864 160640296211718743261184 161170462205816824922112 163190142183333326487552 166104251865178564460544 169564757112369784553472 172256261193518511292416 180368051886842097696768 183588909956249992298496 189833430703061216526336 190388499213888880902144 190760351751416007622656 193788293842708325203968 200965638059104929841152 209815897092857134055424 214187061615624991014912 214893949607755766562816 218011830573046865854464 221472335820238085947392 226086342816493046071296 241755693308725237383168 244785213274999989731328 249156377797767846690816 254347135668554676830208 258384391790277766938624 267954184078806573121536 270552077830263146545152 276292220924257414152192 284750146054591824789504 285582748820833321353216 290682440764062487805952 301448457088657394761728 321280592423437486522368 322340924411633649844224 332208503730357128921088 339129514224739569106944 344512522387037022584832 367177819912499984596992 380776998427777761804288 381520703502832015245312 387576587685416650407936 401931276118209859682304 428374123231249982029824 436023661146093731708928 442944671640476171894784 452172685632986092142592 483511386617450474766336 489570426549999979462656 498312755595535693381632 508694271337109353660416 516768783580555533877248 541104155660526293090304 569500292109183649579008 571165497641666642706432 581364881528124975611904 602896914177314789523456 642561184846874973044736 644681848823267299688448 664417007460714257842176 678259028449479138213888 734355639824999969193984 763041407005664030490624 775153175370833300815872 803862552236419719364608 856748246462499964059648 872047322292187463417856 904345371265972184285184 967022773234900949532672 996625511191071386763264 1017388542674218707320832 1033537567161111067754496 1142330995283333285412864 1162729763056249951223808 1205793828354629579046912 1285122369693749946089472 1328834014921428515684352 1356518056898958276427776 1468711279649999938387968 1526082814011328060981248 1550306350741666601631744 1713496492924999928119296 1744094644584374926835712 1808690742531944368570368 1934045546469801899065344 1993251022382142773526528 2034777085348437414641664 2325459526112499902447616 2411587656709259158093824 2570244739387499892178944 2713036113797916552855552 3052165628022656121962496 3100612701483333203263488 3426992985849999856238592 3488189289168749853671424 3617381485063888737140736 3986502044764285547053056 4069554170696874829283328 4650919052224999804895232 5140489478774999784357888 5426072227595833105711104 6104331256045312243924992 6976378578337499707342848 7234762970127777474281472 8139108341393749658566656 9301838104449999609790464 10280978957549999568715776 10852144455191666211422208 12208662512090624487849984 13952757156674999414685696 16278216682787499317133312 21704288910383332422844416 24417325024181248975699968 27905514313349998829371392 32556433365574998634266624 48834650048362497951399936 65112866731149997268533248 97669300096724995902799872 195338600193449991805599744
- Sum of all divisors σ(n): 728739397531548371007721461
- Sum of proper divisors (its aliquot sum) s(n): 533400797338098379202121717
- 195338600193449991805599744 is an abundant number, because the sum of its proper divisors (533400797338098379202121717) is greater than itself. Its abundance is 338062197144648387396521973
Bases of 195338600193449991805599744
- Binary: 10100001100101001000111010111100001010010000001100010000000000000000000000000000000000002
- Hexadecimal: 0xA1948EBC29031000000000
- Base-36: OJL80Z90H2SXS0000
Squares and roots of 195338600193449991805599744
- 195338600193449991805599744 squared (1953386001934499918055997442) is 38157168725536501176057551636223408101795555532865536
- 195338600193449991805599744 cubed (1953386001934499918055997443) is 7453567926191588365909358635784424215430517402702243785776463621024435388022784
-
195338600193449991805599744 is a
perfect square number . Itssquare root is 13976358617088 -
The
cube root of 195338600193449991805599744 is 580224447.6086351141
Scales and comparisons
How big is 195338600193449991805599744?- 195,338,600,193,449,991,805,599,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 195,338,600,193,449,991,805,599,744 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 195338600193449991805599744 cubic inches would be around 48352037.3 feet tall.
Recreational maths with 195338600193449991805599744
- 195338600193449991805599744 backwards is 447995508199944391006833591
- The number of decimal digits it has is: 27
- The sum of 195338600193449991805599744's digits is 135
- 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 195338600193449991805599744 - Facts about the integer". Numbermatics.com. 2024. Web. 30 May 2024.
APA style:
Numbermatics. (2024). Number 195338600193449991805599744 - Facts about the integer. Retrieved 30 May 2024, from https://numbermatics.com/n/195338600193449991805599744/
Chicago style:
Numbermatics. 2024. "Number 195338600193449991805599744 - Facts about the integer". https://numbermatics.com/n/195338600193449991805599744/
The information we have on file for 195338600193449991805599744 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 195338600193449991805599744, math, Factors of 195338600193449991805599744, curriculum, school, college, exams, university, Prime factorization of 195338600193449991805599744, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety-five septillion, three hundred thirty-eight sextillion, six hundred quintillion, one hundred ninety-three quadrillion, four hundred forty-nine trillion, nine hundred ninety-one billion, eight hundred five million, five hundred ninety-nine thousand, seven hundred forty-four.