42301879674604809082896384
42,301,879,674,604,809,082,896,384 is an even composite number composed of five prime numbers multiplied together.
42301879674604809082896384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 42301879674604809082896384:
218 × 38 × 138 × 174 × 192
(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 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 19 × 19)See below for interesting mathematical facts about the number 42301879674604809082896384 from the Numbermatics database.
Names of 42301879674604809082896384
- Cardinal: 42301879674604809082896384 can be written as Forty-two septillion, three hundred one sextillion, eight hundred seventy-nine quintillion, six hundred seventy-four quadrillion, six hundred four trillion, eight hundred nine billion, eighty-two million, eight hundred ninety-six thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 4.2301879674604809082896384 × 1025
Factors of 42301879674604809082896384
Divisors of 42301879674604809082896384
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 19 24 26 27 32 34 36 38 39 48 51 52 54 57 64 68 72 76 78 81 96 102 104 108 114 117 128 136 144 152 153 156 162 169 171 192 204 208 216 221 228 234 243 247 256 272 288 289 304 306 312 323 324 338 342 351 361 384 408 416 432 442 456 459 468 486 494 507 512 513 544 576 578 608 612 624 646 648 663 676 684 702 722 729 741 768 816 832 864 867 884 912 918 936 969 972 988 1014 1024 1026 1053 1083 1088 1152 1156 1216 1224 1248 1292 1296 1326 1352 1368 1377 1404 1444 1458 1482 1521 1536 1539 1632 1664 1728 1734 1768 1824 1836 1872 1938 1944 1976 1989 2028 2048 2052 2106 2166 2176 2187 2197 2223 2304 2312 2432 2448 2496 2584 2592 2601 2652 2704 2736 2754 2808 2873 2888 2907 2916 2964 3042 3072 3078 3159 3211 3249 3264 3328 3456 3468 3536 3648 3672 3744 3757 3876 3888 3952 3978 4056 4096 4104 4131 4199 4212 4332 4352 4374 4394 4446 4563 4608 4617 4624 4693 4864 4896 4913 4992 5168 5184 5202 5304 5408 5472 5491 5508 5616 5746 5776 5814 5832 5928 5967 6084 6137 6144 6156 6318 6422 6498 6528 6561 6591 6656 6669 6912 6936 7072 7296 7344 7488 7514 7752 7776 7803 7904 7956 8112 8192 8208 8262 8398 8424 8619 8664 8704 8721 8748 8788 8892 9126 9216 9234 9248 9386 9477 9633 9728 9747 9792 9826 9984 10336 10368 10404 10608 10816 10944 10982 11016 11232 11271 11492 11552 11628 11664 11856 11934 12168 12274 12288 12312 12393 12597 12636 12844 12996 13056 13122 13182 13312 13338 13689 13824 13851 13872 14079 14144 14592 14688 14739 14976 15028 15504 15552 15606 15808 15912 16224 16384 16416 16473 16524 16796 16848 17238 17328 17408 17442 17496 17576 17784 17901 18252 18411 18432 18468 18496 18772 18954 19266 19456 19494 19584 19652 19773 19968 20007 20672 20736 20808 21216 21632 21888 21964 22032 22464 22542 22984 23104 23256 23328 23409 23712 23868 24336 24548 24576 24624 24786 25194 25272 25688 25857 25992 26112 26163 26244 26364 26624 26676 27378 27648 27702 27744 28158 28288 28431 28561 28899 29184 29241 29376 29478 29952 30056 31008 31104 31212 31616 31824 32448 32768 32832 32946 33048 33592 33696 33813 34476 34656 34816 34884 34992 35152 35568 35802 36504 36822 36864 36936 36992 37179 37349 37544 37791 37908 38532 38912 38988 39168 39304 39546 39936 40014 41067 41344 41472 41553 41616 41743 42237 42432 43264 43776 43928 44064 44217 44928 45084 45968 46208 46512 46656 46818 47424 47736 48672 48841 49096 49152 49248 49419 49572 50388 50544 51376 51714 51984 52224 52326 52488 52728 53248 53352 53703 54587 54756 55233 55296 55404 55488 56316 56576 56862 57122 57798 58368 58482 58752 58956 59319 59904 60021 60112 61009 62016 62208 62424 63232 63648 63869 64896 65536 65664 65892 66096 67184 67392 67626 68952 69312 69632 69768 69984 70227 70304 71136 71383 71604 73008 73644 73728 73872 73984 74358 74698 75088 75582 75816 77064 77571 77824 77976 78336 78489 78608 79092 79781 79872 80028 82134 82688 82944 83106 83232 83486 83521 84474 84864 85293 85683 86528 86697 87552 87723 87856 88128 88434 89856 90168 91936 92416 93024 93312 93347 93636 94848 95472 97344 97682 98192 98304 98496 98838 99144 100776 101088 101439 102752 103428 103968 104329 104448 104652 104976 105456 106496 106704 107406 109174 109512 110466 110592 110808 110976 111537 112047 112632 113152 113373 113724 114244 115596 116736 116964 117504 117912 118638 119808 120042 120224 122018 123201 124032 124416 124659 124848 125229 126464 126711 127296 127738 129792 131072 131328 131784 132192 132651 134368 134784 135252 137904 138624 139264 139536 139968 140454 140608 142272 142766 143208 146016 146523 147288 147456 147744 147968 148257 148716 149396 150176 151164 151632 154128 155142 155648 155952 156672 156978 157216 158184 159562 159744 160056 161109 163761 164268 165376 165699 165888 166212 166464 166972 167042 168948 169728 170586 171366 173056 173394 175104 175446 175712 176256 176868 177957 179712 180063 180336 183027 183872 184832 186048 186624 186694 187272 189696 190944 191607 194688 195364 196384 196608 196992 197676 198288 201552 202176 202878 205504 206856 207936 208658 208896 209304 209952 210681 210912 212992 213408 214149 214812 218348 219024 220932 221184 221616 221952 223074 224094 225264 226304 226746 227448 228488 231192 232713 233472 233928 235008 235467 235824 237276 239343 239616 240084 240448 244036 246402 248064 248832 249318 249696 250458 250563 252928 253422 254592 255476 257049 259584 260091 262144 262656 263169 263568 264384 265302 268736 269568 270504 275808 277248 278528 279072 279936 280041 280908 281216 284544 285532 286416 292032 293046 294576 294912 295488 295936 296514 297432 298792 300352 302328 303264 304317 308256 310284 311296 311904 312987 313344 313956 314432 316368 319124 319488 320112 322218 327522 328536 330752 331398 331776 332424 332928 333944 334084 336141 337896 339456 340119 341172 342732 346112 346788 350208 350892 351424 352512 353736 355914 359424 360126 360672 366054 367744 369603 369664 371293 372096 373248 373388 374544 375687 379392 380133 381888 383214 389376 390728 392768 393216 393984 395352 396576 397953 403104 404352 405756 411008 413712 415872 417316 417792 418608 419904 421362 421824 425984 426816 428298 429624 436696 438048 439569 441864 442368 443232 443904 444771 446148 448188 450528 452608 453492 454896 456976 462384 465426 466944 467856 470016 470934 471648 474552 478686 479232 480168 480896 483327 485537 488072 491283 492804 496128 497097 497664 498636 499392 500916 501126 505856 506844 509184 510952 514098 519168 520182 525312 526338 527136 528768 530604 533871 537472 539136 540189 541008 542659 549081 551616 554496 557056 558144 559872 560082 561816 562432 569088 571064 572832 574821 584064 586092 589152 589824 590976 591872 593028 594864 597584 600704 604656 606528 608634 616512 620568 622592 623808 625974 626688 627912 628864 632043 632736 634933 638248 638976 640224 642447 644436 655044 657072 661504 662796 663552 664848 665856 667888 668168 672282 675792 678912 680238 682344 685464 692224 693576 698139 700416 701784 702848 705024 706401 707472 709631 711828 718029 718848 720252 721344 732108 735488 739206 739328 742586 744192 746496 746776 749088 751374 751689 758784 760266 763776 766428 771147 778752 780273 781456 785536 786432 787968 789507 790704 793117 793152 795906 806208 808704 811512 822016 827424 830297 831744 834632 835584 837216 839808 840123 842724 843648 851968 853632 856596 859248 873392 876096 879138 883728 884736 886464 887808 889542 892296 896376 901056 905216 906984 909792 912951 913952 924768 927979 930852 933888 935712 938961 940032 941868 943296 949104 957372 958464 960336 961792 966654 971074 976144 982566 985608 992256 994194 995328 997272 998784 1001832 1002252 1008423 1011712 1013688 1018368 1020357 1021904 1028196 1037153 1038336 1040364 1050624 1052676 1054272 1057536 1061208 1067742 1074944 1078272 1080378 1082016 1085318 1085773 1098162 1103232 1108809 1108992 1113879 1114112 1116288 1119744 1120164 1123632 1124864 1127061 1138176 1140399 1142128 1145664 1149642 1168128 1172184 1178304 1179648 1181952 1183744 1186056 1189728 1193859 1195168 1201408 1209312 1213056 1213511 1217268 1233024 1241136 1245184 1247616 1251948 1253376 1255824 1257728 1264086 1265472 1269866 1276496 1277952 1280448 1284894 1288872 1310088 1314144 1318707 1323008 1325592 1327104 1329696 1331712 1334313 1335776 1336336 1344564 1351584 1356277 1357824 1360476 1364688 1370928 1384448 1387152 1396278 1400832 1403568 1405696 1410048 1412802 1414944 1419262 1423656 1436058 1437696 1440504 1442688 1449981 1456611 1464216 1470976 1473849 1478412 1478656 1485172 1488384 1491291 1492992 1493552 1498176 1502748 1503378 1517568 1520532 1527552 1532856 1542294 1557504 1560546 1562912 1571072 1575936 1579014 1581408 1586234 1586304 1586899 1591812 1601613 1612416 1617408 1620567 1623024 1627977 1644032 1647243 1654848 1660594 1663488 1669264 1671168 1674432 1679616 1680246 1685448 1687296 1703936 1707264 1713192 1718496 1724463 1746784 1752192 1758276 1767456 1769472 1772928 1773593 1775616 1779084 1784592 1792752 1802112 1810432 1813968 1819584 1825902 1827904 1849536 1855958 1861704 1867776 1871424 1877922 1880064 1883736 1886592 1896129 1898208 1904799 1914744 1916928 1920672 1923584 1927341 1933308 1942148 1952288 1965132 1971216 1984512 1988388 1990656 1994544 1997568 2003664 2004504 2016846 2023424 2027376 2036736 2040714 2043808 2056392 2074306 2076672 2080728 2094417 2101248 2105352 2108544 2115072 2119203 2122416 2128893 2135484 2149888 2154087 2156544 2160756 2164032 2170636 2171546 2196324 2206464 2217618 2217984 2227758 2228224 2232576 2239488 2240328 2247264 2249728 2254122 2255067 2276352 2280798 2284256 2291328 2299284 2313441 2336256 2340819 2344368 2356608 2359296 2363904 2367488 2368521 2372112 2379351 2379456 2387718 2390336 2402816 2418624 2426112 2427022 2434536 2466048 2482272 2490368 2490891 2495232 2503896 2506752 2511648 2515456 2520369 2528172 2530944 2539732 2552992 2555904 2560896 2569788 2577744 2620176 2628288 2637414 2646016 2651184 2654208 2659392 2663424 2668626 2671552 2672672 2689128 2703168 2712554 2715648 2720952 2729376 2738853 2741856 2768896 2774304 2783937 2792556 2801664 2807136 2811392 2816883 2820096 2825604 2829888 2838524 2847312 2872116 2875392 2881008 2885376 2899962 2913222 2928432 2941952 2947698 2956824 2957312 2970344 2976768 2982582 2985984 2987104 2996352 3005496 3006756 3025269 3035136 3041064 3055104 3061071 3065712 3084588 3111459 3115008 3121092 3125824 3142144 3151872 3158028 3162816 3172468 3172608 3173798 3183624 3203226 3224832 3234816 3241134 3246048 3255954 3257319 3288064 3294486 3309696 3321188 3326976 3338528 3341637 3342336 3348864 3359232 3360492 3370896 3374592 3381183 3407872 3414528 3421197 3426384 3436992 3448926 3493568 3504384 3516552 3534912 3538944 3545856 3547186 3551232 3558168 3569184 3581577 3585504 3604224 3620864 3627936 3639168 3640533 3651804 3655808 3699072 3711916 3723408 3735552 3742848 3755844 3760128 3767472 3773184 3792258 3796416 3809598 3829488 3833856 3841344 3847168 3854682 3866616 3884296 3904576 3930264 3942432 3956121 3969024 3976776 3981312 3989088 3995136 4002939 4007328 4009008 4033692 4046848 4054752 4068831 4073472 4081428 4087616 4112784 4148612 4153344 4161456 4188834 4202496 4210704 4217088 4230144 4238406 4244832 4257786 4270968 4299776 4308174 4313088 4321512 4328064 4341272 4343092 4369833 4392648 4412928 4421547 4435236 4435968 4455516 4456448 4465152 4473873 4478976 4480656 4494528 4499456 4508244 4510134 4552704 4561596 4568512 4582656 4598568 4626882 4672512 4681638 4688736 4713216 4727808 4734976 4737042 4744224 4758702 4758912 4760697 4775436 4780672 4804839 4805632 4826809 4837248 4852224 4854044 4869072 4883931 4932096 4941729 4964544 4980736 4981782 4990464 5007792 5013504 5023296 5030912 5040738 5056344 5061888 5079464 5105984 5111808 5121792 5139576 5155488 5173389 5240352 5256576 5274828 5292032 5302368 5308416 5318784 5320779 5326848 5337252 5343104 5345344 5378256 5406336 5425108 5431296 5441904 5458752 5477706 5483712 5537792 5548608 5567874 5585112 5603328 5614272 5622784 5633766 5640192 5651208 5659776 5677048 5694624 5714397 5744232 5750784 5762016 5770752 5782023 5799924 5826444 5856864 5883904 5895396 5913648 5914624 5940688 5953536 5965164 5971968 5974208 5992704 6010992 6013512 6050538 6070272 6082128 6110208 6122142 6131424 6169176 6222918 6230016 6242184 6251648 6283251 6284288 6303744 6311981 6316056 6325632 6344936 6345216 6347596 6367248 6386679 6406452 6449664 6462261 6469632 6482268 6492096 6511908 6514638 6576128 6588972 6619392 6642376 6653952 6677056 6683274 6684672 6697728 6718464 6720984 6741792 6749184 6762366 6765201 6829056 6842394 6852768 6873984 6897852 6940323 6987136 7008768 7022457 7033104 7054567 7069824 7077888 7091712 7094372 7102464 7116336 7138053 7138368 7163154 7171008 7208448 7241728 7255872 7278336 7281066 7303608 7311616 7398144 7423832 7446816 7471104 7472673 7485696 7511688 7520256 7534944 7546368 7561107 7584516 7592832 7619196 7658976 7667712 7682688 7694336 7709364 7733232 7768592 7809152 7860528 7884864 7912242 7938048 7953552 7962624 7978176 7990272 8005878 8014656 8018016 8067384 8093696 8109504 8137662 8146944 8162856 8175232 8216559 8225568 8254129 8297224 8306688 8322912 8351811 8377668 8404992 8421408 8434176 8450649 8460288 8476812 8489664 8515572 8541936 8599552 8616348 8626176 8643024 8656128 8682544 8686184 8739666 8785296 8825856 8843094 8870472 8871936 8911032 8930304 8947746 8957952 8961312 8989056 8998912 9016488 9020268 9075807 9105408 9123192 9137024 9165312 9183213 9197136 9225203 9253764 9334377 9345024 9363276 9377472 9426432 9455616 9469952 9474084 9488448 9517404 9517824 9521394 9550872 9561344 9609678 9611264 9653618 9674496 9704448 9708088 9738144 9767862 9771957 9864192 9883458 9929088 9963564 9980928 10015584 10024911 10027008 10046592 10061824 10081476 10112688 10123776 10143549 10158928 10211968 10223616 10243584 10263591 10279152 10310521 10310976 10346778 10480704 10513152 10549656 10584064 10604736 10616832 10637568 10641558 10653696 10674504 10686208 10690688 10744731 10756512 10793861 10812672 10850216 10862592 10883808 10917504 10921599 10955412 10967424 11075584 11097216 11135748 11170224 11206656 11228544 11245568 11267532 11280384 11302416 11319552 11354096 11389248 11428794 11488464 11501568 11524032 11541504 11564046 11599848 11652888 11713728 11767808 11790792 11827296 11829248 11868363 11881376 11907072 11930328 11943936 11948416 11985408 12008817 12021984 12027024 12063727 12101076 12140544 12164256 12206493 12220416 12244284 12262848 12338352 12445836 12460032 12484368 12503296 12566502 12568576 12607488 12623962 12632112 12651264 12689872 12690432 12695192 12734496 12773358 12812904 12899328 12924522 12939264 12964536 12984192 13023816 13029276 13109499 13152256 13177944 13238784 13264641 13284752 13307904 13354112 13366548 13369344 13395456 13421619 13436928 13441968 13482989 13483584 13498368 13524732 13530402 13658112 13684788 13705536 13747968 13795704 13880646 13974272 14017536 14044914 14066208 14109134 14115049 14139648 14183424 14188744 14204928 14232672 14276106 14276736 14282091 14326308 14342016 14414517 14416896 14480427 14483456 14511744 14556672 14562132 14607216 14623232 14651793 14796288 14825187 14847664 14893632 14942208 14945346 14971392 15023376 15040512 15069888 15092736 15122214 15169032 15185664 15238392 15317952 15335424 15365376 15388672 15418728 15466464 15520167 15537184 15618304 15721056 15769728 15775643 15824484 15876096 15907104 15925248 15956352 15962337 15980544 16011756 16029312 16036032 16134768 16187392 16219008 16275324 16293888 16325712 16350464 16433118 16451136 16508258 16594448 16613376 16645824 16703622 16755336 16809984 16842816 16868352 16901298 16920576 16953624 16979328 17031144 17083872 17143191 17199104 17232696 17252352 17286048 17312256 17346069 17365088 17372368 17479332 17570592 17631601 17651712 17686188 17740944 17743872 17822064 17860608 17895492 17915904 17922624 17978112 17997824 18032976 18040536 18151614 18210816 18246384 18274048 18330624 18366426 18394272 18450406 18507528 18668754 18690048 18726552 18754944 18849753 18852864 18911232 18935943 18939904 18948168 18976896 19034808 19035648 19042788 19101744 19122688 19160037 19219356 19222528 19307236 19348992 19386783 19408896 19416176 19476288 19535724 19543914 19728384 19766916 19858176 19927128 19961856 20031168 20049822 20054016 20093184 20123648 20162952 20225376 20247552 20287098 20295603 20317856 20423936 20487168 20527182 20558304 20621042 20621952 20629687 20693556 20820969 20961408 21026304 21067371 21099312 21163701 21168128 21209472 21233664 21275136 21283116 21307392 21349008 21372416 21381376 21414159 21489462 21513024 21587722 21625344 21700432 21725184 21767616 21835008 21843198 21910824 21934848 22151168 22194432 22271496 22340448 22413312 22418019 22457088 22491136 22535064 22560768 22604832 22639104 22683321 22708192 22778496 22857588 22976928 23003136 23048064 23056709 23083008 23128092 23199696 23305776 23427456 23535616 23581584 23654592 23658496 23736726 23762752 23814144 23860656 23887872 23896832 23970816 24017634 24043968 24054048 24127454 24202152 24281088 24328512 24412986 24440832 24488568 24525696 24649677 24676704 24762387 24891672 24920064 24968736 25006592 25055433 25133004 25137152 25214976 25247924 25264224 25302528 25351947 25379744 25380864 25390384 25468992 25546716 25625808 25798656 25849044 25878528 25929072 25968384 26047632 26058552 26218998 26304512 26355888 26477568 26529282 26569504 26615808 26708224 26733096 26790912 26843238 26873856 26883936 26965978 26967168 26996736 27049464 27060804 27227421 27316224 27369576 27411072 27495936 27549639 27591408 27675609 27761292 27948544 28003131 28035072 28089828 28132416 28218268 28230098 28279296 28366848 28377488 28409856 28465344 28552212 28553472 28564182 28652616 28684032 28829034 28833792 28960854 28966912 29023488 29113344 29124264 29214432 29246464 29303586 29315871 29592576 29650374 29695328 29787264 29890692 29942784 30046752 30074733 30081024 30139776 30151081 30185472 30244428 30338064 30371328 30430647 30476784 30635904 30670848 30730752 30777344 30790773 30837456 30931563 30932928 31040334 31074368 31236608 31442112 31539456 31551286 31648968 31752192 31814208 31850496 31912704 31924674 31961088 32023512 32058624 32072064 32234193 32269536 32374784 32381583 32438016 32550648 32587776 32651424 32700928 32764797 32866236 32902272 33016516 33188896 33226752 33291648 33407244 33510672 33619968 33685632 33736704 33802596 33841152 33907248 33958656 34062288 34167744 34286382 34398208 34465392 34504704 34572096 34624512 34692138 34730176 34744736 34958664 35141184 35263202 35303424 35372376 35481888 35487744 35605089 35644128 35721216 35790984 35831808 35845248 35956224 35995648 36026451 36065952 36081072 36191181 36303228 36421632 36492768 36548096 36619479 36661248 36732852 36788544 36900812 37015056 37337508 37380096 37453104 37509888 37699506 37705728 37822464 37871886 37879808 37896336 37953792 38069616 38071296 38085576 38203488 38245376 38320074 38438712 38445056 38614472 38697984 38773566 38817792 38832352 38952576 39071448 39087828 39328497 39456768 39533832 39716352 39793923 39854256 39923712 40062336 40099644 40108032 40186368 40247296 40264857 40325904 40448967 40450752 40495104 40574196 40591206 40635712 40847872 40974336 41054364 41116608 41242084 41243904 41259374 41387112 41641938 41922816 42052608 42134742 42198624 42327402 42336256 42345147 42418944 42550272 42566232 42614784 42698016 42744832 42762752 42828318 42846273 42978924 43026048 43175444 43250688 43400864 43441281 43450368 43535232 43670016 43686396 43821648 43869696 43955379 44302336 44388864 44475561 44542992 44680896 44826624 44836038 44914176 44982272 45070128 45121536 45209664 45278208 45366642 45416384 45556992 45715176 45953856 46006272 46096128 46113418 46166016 46256184 46399392 46560501 46611552 46854912 47071232 47163168 47309184 47316992 47326929 47473452 47525504 47628288 47721312 47775744 47793664 47887011 47941632 48035268 48087936 48108096 48254908 48404304 48562176 48657024 48825972 48881664 48977136 49051392 49299354 49353408 49524774 49783344 49840128 49937472 50013184 50110866 50266008 50274304 50429952 50495848 50528448 50605056 50703894 50759488 50761728 50780768 50937984 51093432 51251616 51429573 51597312 51698088 51757056 51858144 51936768 52038207 52095264 52117104 52437996 52609024 52711776 52894803 52955136 53058564 53139008 53231616 53416448 53466192 53581824 53686476 53747712 53767872 53931956 53934336 53993472 54098928 54121608 54454842 54632448 54739152 54822144 54991872 55099278 55182816 55351218 55522584 55897088 56006262 56070144 56179656 56264832 56436536 56460196 56558592 56733696 56754976 56807829 56819712 56930688 57104424 57106944 57128364 57305232 57368064 57480111 57658068 57667584 57921708 57933824 58046976 58160349 58226688 58248528 58428864 58492928 58607172 58631742 59185152 59300748 59390656 59574528 59781384 59885568 60093504 60149466 60162048 60279552 60302162 60370944 60488856 60676128 60742656 60861294 60886809 60953568 61271808 61461504 61554688 61581546 61674912 61863126 61865856 61889061 62080668 62148736 62462907 62473216 62748517 62884224 63078912 63102572 63297936 63491103 63504384 63628416 63700992 63825408 63849348 63922176 64047024 64117248 64144128 64242477 64468386 64539072 64749568 64763166 64876032 65101296 65175552 65302848 65401856 65529594 65732472 65804544 66033032 66377792 66453504 66583296 66814488 67021344 67239936 67254057 67371264 67473408 67605192 67682304 67814496 67917312 68049963 68124576 68335488 68572764 68796416 68930784 69009408 69144192 69170127 69249024 69384276 69460352 69489472 69917328 70282368 70526404 70606848 70744752 70963776 70975488 71210178 71288256 71442432 71581968 71663616 71690496 71912448 71991296 72052902 72131904 72162144 72382362 72606456 72843264 72985536 73096192 73238958 73322496 73465704 73577088 73801624 74030112 74287161 74675016 74760192 74906208 75019776 75166299 75399012 75411456 75644928 75743772 75759616 75792672 75907584 76055841 76139232 76142592 76171152 76406976 76490752 76640148 76877424 76890112 77228944 77395968 77547132 77635584 77664704 77905152 78142896 78175656 78656994 78913536 79067664 79432704 79587846 79708512 79847424 80124672 80199288 80372736 80494592 80529714 80651808 80897934 80901504 80990208 81148392 81182412 81271424 81682263 81695744 81948672 82055753 82108728 82233216 82484168 82487808 82518748 82774224 83026827 83283876 83845632 84009393 84105216 84269484 84397248 84654804 84672512 84690294 84837888 85100544 85132464 85229568 85396032 85489664 85525504 85656636 85692546 85957848 86052096 86350888 86501376 86801728 86882562 86900736 87070464 87340032 87372792 87643296 87739392 87910758 87947613 88777728 88951122 89085984 89361792 89672076 89828352 89964544 90140256 90224199 90243072 90419328 90453243 90556416 90733284 90832768 91113984 91291941 91430352 91709371 91907712 92012544 92192256 92226836 92332032 92512368 92794689 92798784 93121002 93223104 93709824 94142464 94326336 94618368 94633984 94653858 94946904 95051008 95256576 95442624 95551488 95587328 95774022 95883264 96070536 96175872 96216192 96509816 96808608 97124352 97144749 97314048 97651944 97763328 97954272 98102784 98294391 98598708 98706816 99049548 99566688 99680256 99874944 100026368 100221732 100532016 100548608 100859904 100991696 101056896 101210112 101407788 101518976 101523456 101561536 101875968 102186864 102503232 102859146 103194624 103396176 103514112 103716288 103873536 104076414 104190528 104234208 104875992 105218048 105423552 105789606 105910272 106117128 106278016 106463232 106815267 106832896 106932384 107163648 107303677 107372952 107495424 107535744 107863912 107868672 107986944 108197856 108243216 108573543 108909684 109264896 109478304 109644288 109858437 109983744 110198556 110365632 110702436 111045168 111794176 112012524 112140288 112359312 112529664 112873072 112920392 113117184 113467392 113509952 113615658 113639424 113861376 114208848 114213888 114256728 114610464 114736128 114960222 115316136 115335168 115843416 116093952 116320698 116453376 116497056 116857728 116985856 117214344 117263484 117985491 118370304 118601496 118781312 119149056 119381769 119562768 119771136 119927639 120187008 120298932 120324096 120559104 120604324 120741888 120977712 121346901 121352256 121485312 121722588 121773618 121907136 122543616 122923008 123109376 123163092 123349824 123726252 123731712 123778122 124161336 124297472 124925814 124946432 125497034 125768448 126157824 126205144 126595872 126982206 127008768 127035441 127256832 127650816 127698696 127844352 128094048 128234496 128288256 128484954 128538819 128936772 129078144 129526332 129752064 130202592 130323843 130351104 130605696 130803712 131059188 131464944 131609088 131866137 132066064 132755584 132907008 133166592 133426683 133628976 134036773 134042688 134479872 134508114 134742528 134946816 135210384 135364608 135628992 135834624 136099926 136249152 136670976 137145528 137592832 137861568 138018816 138288384 138340254 138498048 138768552 138920704 138978944 139681503 139834656 140320193 140564736 141052808 141213696 141489504 141927552 141950976 141980787 142420356 142576512 142884864 143163936 143327232 143380992 143661033 143824896 143982592 144105804 144263808 144324288 144764724 145212912 145686528 145971072 146192384 146477916 146644992 146931408 147154176 147603248 148060224 148574322 149350032 149520384 149812416 150039552 150332598 150798024 150822912 151289856 151487544 151585344 151815168 152111682 152278464 152285184 152342304 152813952 152981504 153280296 153754848 153780224 154288719 154457888 154791936 155094264 155271168 155329408 155810304 156114621 156285792 156351312 156828451 157313988 157827072 158135328 158684409 158865408 159175692 159417024 159694848 160249344 160398576 160745472 160989184 161059428 161303616 161795868 161803008 161980416 162296784 162364824 162542848 163364526 163391488 163897344 164111506 164217456 164466432 164968336 164975616 165037496 165548448 166053654 166567752 167691264 168018786 168210432 168538968 168794496 169309608 169380588 169675776 170201088 170264928 170423487 170459136 170792064 170979328 171051008 171313272 171385092 171915696 172104192 172440333 172701776 173002752 173603456 173765124 173801472 174140928 174481047 174680064 174745584 175278857 175286592 175478784 175821516 175895226 177555456 177902244 178171968 178723584 179344152 179656704 179929088 180280512 180448398 180486144 180838656 180906486 181112832 181466568 181665536 182227968 182583882 182660427 182860704 183418742 183495637 183815424 184384512 184453672 184664064 185024736 185589378 185597568 185667183 186242004 186446208 187388721 187419648 188245551 188284928 188652672 189236736 189307716 189893808 190102016 190473309 190513152 190885248 191102976 191174656 191548044 191766528 192141072 192351744 192432384 192727431 193019632 193617216 194248704 194289498 194628096 195303888 195526656 195908544 196205568 196588782 197197416 197413632 198099096 199133376 199360512 199749888 200052736 200443464 201064032 201097216 201719808 201762171 201983392 202113792 202420224 202815576 203037952 203046912 203123072 203751936 204149889 204373728 205006464 205083359 205718292 206389248 206792352 207028224 207432576 207510381 207747072 208152828 208381056 208468416 209751984 210436096 210847104 211579212 211820544 212234256 212556032 212926464 213630534 213665792 213864768 214327296 214607354 214745904 214990848 215071488 215727824 215737344 215973888 216395712 216486432 217147086 217819368 218529792 218956608 219288576 219716874 219967488 220397112 220731264 221404872 222090336 222861483 223588352 224025048 224280576 224718624 225059328 225498897 225746144 225840784 226234368 226934784 227019904 227231316 227278848 227722752 228167523 228417696 228427776 228513456 229210813 229220928 229472256 229920444 230632272 230670336 231686832 232187904 232641396 232906752 232994112 233715456 233971712 234428688 234526968 235970982 236740608 237202992 237562624 238298112 238763538 239125536 239542272 239855278 240374016 240597864 241118208 241208648 241483776 241955424 242693802 242704512 242970624 243445176 243547236 243814272 245046789 245087232 245846016 246167259 246218752 246326184 246699648 247452504 247463424 247556244 248322672 248594944 249080481 249851628 249892864 250994068 251536896 252028179 252315648 252410288 253191744 253964412 254017536 254070882 254513664 255301632 255397392 255688704 256188096 256468992 256576512 256969908 257077638 257873544 258156288 259052664 259504128 260405184 260647686 260702208 261211392 261607424 262118376 262929888 263218176 263732274 263842839 264132128 265511168 266333184 266853366 267257952 268073546 268085376 268185931 269016228 269485056 269893632 270420768 270672597 270729216 271257984 271359729 271669248 272199852 272498304 273341952 273875823 274291056 275128113 275185664 275723136 276037632 276576768 276680508 276996096 277537104 277841408 277957888 278384067 279363006 279669312 280640386 281129472 282105616 282427392 282979008 283855104 283901952 283961574 284840712 285153024 285769728 286327872 286654464 286761984 287322066 287649792 287965184 288211608 288527616 288648576 289529448 290425824 291373056 291434247 291942144 292384768 292955832 293289984 293862816 294308352 294883173 295206496 296120448 297148644 298700064 299040768 299624832 299737217 300079104 300665196 301596048 301645824 302579712 302975088 303170688 303630336 304223364 304556928 304570368 304684608 305627904 305963008 306560592 307509696 307560448 308577438 308915776 309583872 310188528 310542336 310658816 311620608 312229242 312571584 312702624 313656902 314627976 315654144 316270656 317368818 317730816 318351384 318834048 319389696 320445801 320498688 320797152 321490944 321911031 321978368 322118856 322607232 323591736 323606016 323960832 324593568 324729648 325085696 325720629 326729052 326782976 327794688 328223012 328434912 328932864 329575311 329936672 329951232 330074992 331096896 332107308 333135504 335382528 336037572 336420864 337077936 337588992 338619216 338761176 339351552 340402176 340529856 340846974 340918272 341584128 341958656 342102016 342626544 342770184 343831392 344208384 344880666 345403552 346005504 347206912 347530248 348281856 348962094 349360128 349491168 350557714 350573184 350957568 351643032 351790452 353956473 355110912 355804488 356343936 357447168 358145307 358688304 359313408 359782917 359858176 360561024 360896796 360972288 361677312 361812972 362225664 362933136 363331072 364040703 364455936 365167764 365320854 365721408 366837484 366991274 367630848 368769024 368907344 369328128 370049472 371178756 371195136 371334366 372484008 372892416 374777442 374839296 376491102 376569856 377305344 378473472 378615432 379787616 380204032 380946618 381026304 381106323 381770496 382349312 383096088 383533056 384282144 384703488 384864768 385454862 385616457 386039264 387234432 388578996 389256192 390607776 390971529 391053312 391817088 391964053 392411136 393177564 394394832 394827264 395598411 396198192 398266752 398721024 399499776 400105472 400280049 400886928 402110319 402128064 402194432 403439616 403524342 403966784 404227584 404840448 405631152 406075904 406093824 406246144 407503872 408299778 408747456 410012928 410166718 411436584 412778496 413584704 414056448 414865152 415020762 415494144 416305656 416762112 416936832 419044509 419503968 420872192 420960579 421694208 423158424 423641088 424468512 425112064 425852928 425942361 427261068 427331584 427729536 428654592 429214708 429491808 429981696 430142976 430983099 431455648 431474688 431947776 432791424 432972864 434294172 435638736 437059584 437913216 438577152 439433748 439934976 440794224 441462528 442809744 444180672 445722966 447176704 448050096 448561152 449437248 450118656 450997794 451492288 451681568 452468736 453869568 454039808 454462632 455445504 456335046 456835392 456855552 457026912 458421626 458441856 458944512 459840888 461264544 461340672 462866157 463373664 464375808 465282792 465813504 465988224 467430912 467943424 468343863 468857376 469053936 470485353 471941964 473481216 474405984 475125248 476053227 476596224 477527076 478251072 479084544 479710556 480748032 481195728 482236416 482417296 482967552 483910848 485387604 485409024 485941248 486890352 487094472 487628544 490093578 490174464 491692032 492334518 492437504 492652368 493399296 494905008 494926848 495112488 496645344 497189888 498160962 499703256 499785728 501988136 503073792 504056358 504631296 504820576 506383488 507928824 508141764 509027328 510603264 510794784 511270461 511377408 512376192 512937984 513153024 513939816 514155276 515747088 516312576 517320999 518105328 519008256 520810368 521295372 521404416 522422784 523214848 523443141 524236752 525836571 525859776 526436352 527464548 527685678 528264256 531022336 532666368 533706732 534515904 536147092 536170752 536371862 538032456 538970112 539787264 540841536 541345194 541458432 542515968 542719458 543338496 544399704 544996608 546683904 547751646 547981281 548582112 550256226 550371328 550486911 551446272 553153536 553361016 553992192 555074208 555682816 555915776 556768134 557001549 558726012 559338624 561280772 562258944 564211232 564736653 564854784 565958016 567710208 567923148 569681424 570306048 571419927 571539456 572655744 573308928 573523968 574644132 575299584 575930368 576423216 577055232 577297152 578182293 579058896 580851648 582746112 582868494 583884288 584769536 585911664 586579968 587725632 588616704 589766346 590412992 592240896 594297288 597400128 598081536 599249664 599474434 600158208 601330392 603192096 603291648 605159424 605286513 605950176 606341376 607260672 608446728 609113856 609140736 609369216 611255808 611926016 612449667 613121184 615019392 615120896 615250077 617154876 617831552 619167744 620377056 621084672 621317632 622531143 623241216 624458484 625143168 625405248 627313804 629255952 631308288 632541312 634737636 635461632 636702768 637668096 638779392 640891602 640997376 641594304 642981888 643822062 643956736 644237712 645214464 647183472 647212032 647921664 649187136 649459296 650171392 651441258 653458104 653565952 655589376 656446024 656869824 657865728 659150622 659873344 659902464 660149984 662193792 664214616 666271008 668584449 670765056 672075144 672841728 674155872 675177984 676496691 677238432 677522352 678703104 680804352 681059712 681693948 681836544 683168256 683917312 684204032 684502569 685253088 685540368 687632439 687662784 688416768 689761332 690807104 692011008 694413824 695060496 696563712 697924188 698720256 698982336 701115428 701146368 701915136 703286064 703580904 707912946 710221824 711608976 712687872 714894336 716290614 717376608 718626816 719565834 719716352 721122048 721793592 723354624 723625944 724451328 725866272 726662144 728081406 728911872 730335528 730641708 731442816 733674968 733982548 735261696 737538048 737814688 738501777 738656256 740098944 742357512 742390272 742668732 744968016 745784832 747241443 749554884 749678592 752982204 753139712 754610688 756084537 756946944 757230864 759575232 760408064 761893236 762052608 762212646 763540992 764698624 766192176 767066112 768564288 769406976 769729536 770909724 771232914 772078528 774468864 777157992 778512384 781215552 781943058 782106624 783634176 783928106 784822272 786355128 788789664 789654528 791196822 791528517 792396384 796533504 798999552 800210944 800560098 801773856 804220638 804256128 804388864 804557793 807048684 807933568 808455168 809680896 811262304 812017791 812151808 812187648 812492288 814079187 815007744 815730721 816599556 817494912 820025856 820333436 822873168 825384339 825556992 827169408 828112896 829730304 830041524 830988288 832611312 833524224 833873664 835152201 838089018 839007936 841744384 841921158 843388416 846316848 847282176 848937024 850224128 851705856 851884722 854522136 854663168 855459072 857309184 858429416 858983616 859963392 860285952 861966198 862911296 862949376 863895552 865582848 865945728 868588344 871277472 874119168 874302741 875826432 877154304 878867496 879869952 881588448 882925056 884649519 885619488 888361344 891445932 894353408 896100192 897122304 898874496 899211651 900237312 901995588 902984576 903363136 904937472 907739136 908079616 908925264 910891008 912670092 913670784 913711104 914053824 916843252 916883712 917889024 919681776 922529088 922681344 925732314 926747328 928751616 930565584 931627008 931976448 934861824 935886848 936687726 937714752 938107872 940970706 943883928 946962432 948811968 950250496 952106454 953192448 955054152 956502144 958169088 959421112 961496064 962391456 964472832 964834592 965733093 965935104 967821696 970775208 970818048 971882496 973780704 974188944 975257088 977161887 980187156 980348928 983384064 984669036 984875008 985304736 986798592 988725933 989810016 989853696 990224976 993290688 994379776 996321924 999406512 999571456 1003976272 1006147584 1008112716 1009262592 1009641152 1012766976 1015857648 1016283528 1018054656 1021206528 1021589568 1022540922 1022754816 1024752384 1025875968 1026306048 1027879632 1028310552 1031494176 1032625152 1034641998 1036210656 1038016512 1041620736 1042590744 1044845568 1046429696 1046886282 1048473504 1051673142 1051719552 1052872704 1054929096 1055371356 1056528512 1061869419 1062044672 1065332736 1066724789 1067413464 1069031808 1072294184 1072341504 1072743724 1076064912 1077940224 1079348751 1079574528 1081683072 1082690388 1082916864 1085031936 1085438916 1086676992 1088799408 1089993216 1092122109 1093367808 1095503292 1095962562 1097164224 1100512452 1100742656 1100973822 1102892544 1106307072 1106722032 1107984384 1110148416 1111365632 1111831552 1113536268 1114003098 1117452024 1118677248 1122561544 1124517888 1128422464 1129473306 1129709568 1131916032 1135420416 1135846296 1139362848 1140612096 1142839854 1143078912 1143318969 1145311488 1147047936 1149288264 1150599168 1152846432 1154110464 1154594304 1156364586 1156849371 1158117792 1161703296 1165736988 1167768576 1169539072 1171823328 1172914587 1173159936 1175451264 1175892159 1177233408 1179532692 1180825984 1184481792 1186795233 1188594576 1192221823 1194800256 1196163072 1198499328 1198948868 1200316416 1202660784 1206330957 1206384192 1206583296 1210318848 1210573026 1211900352 1212682752 1214521344 1216893456 1218227712 1218281472 1218738432 1222511616 1223852032 1224899334 1226242368 1230038784 1230241792 1230500154 1234309752 1235663104 1238335488 1240754112 1242169344 1242635264 1245062286 1246482432 1248916968 1250286336 1250810496 1254627608 1258511904 1262616576 1262881737 1265082624 1269475272 1270923264 1273405536 1275336192 1277558784 1277827083 1281783204 1281994752 1283188608 1285963776 1287644124 1287913472 1288475424 1290428928 1292949297 1294366944 1294424064 1295843328 1298374272 1298918592 1300342784 1302882516 1306916208 1307131904 1311178752 1312892048 1313739648 1315731456 1318301244 1319746688 1319804928 1320299968 1324387584 1328429232 1332542016 1337168898 1341530112 1344150288 1345683456 1348311744 1350355968 1352993382 1354476864 1355044704 1357406208 1361608704 1362119424 1363387896 1366336512 1367834624 1368408064 1369005138 1370506176 1371080736 1375264878 1375325568 1376833536 1379522664 1381614208 1384022016 1388598471 1388827648 1390120992 1393127424 1394947801 1395848376 1397440512 1397964672 1402230856 1402292736 1403830272 1406572128 1407161808 1411456059 1415825892 1420443648 1423217952 1425375744 1428159681 1429788672 1432581228 1434753216 1437253632 1439131668 1439432704 1442244096 1443587184 1446709248 1447251888 1448902656 1451732544 1453324288 1456162812 1457823744 1460671056 1461283416 1462885632 1467349936 1467965096 1470523392 1475076096 1475629376 1477003554 1477312512 1480197888 1484715024 1484780544 1485337464 1489936032 1491569664 1494482886 1499109768 1499357184 1505964408 1509221376 1512169074 1513893888 1514461728 1519150464 1520816128 1523786472 1524425292 1527081984 1529397248 1532384352 1533811383 1534132224 1537128576 1538813952 1539459072 1541819448 1542465828 1544157056 1548937728 1551962997 1554315984 1557024768 1559059307 1562431104 1563886116 1564213248 1567268352 1567856212 1569644544 1572710256 1577509713 1577579328 1579309056 1582393644 1583057034 1584792768 1593067008 1597999104 1600421888 1601120196 1603547712 1608441276 1608512256 1608777728 1609115586 1614097368 1615867136 1616910336 1619361792 1622524608 1624035582 1624303616 1624375296 1624984576 1628158374 1630015488 1631461442 1633199112 1634989824 1640051712 1640666872 1645746336 1650768678 1651113984 1651460733 1654338816 1659460608 1660083048 1661976576 1665222624 1667048448 1667747328 1670304402 1671004647 1676178036 1678015872 1683842316 1686776832 1692633696 1694209959 1694564352 1697874048 1700448256 1703769444 1709044272 1709326336 1710918144 1714259781 1714618368 1716858832 1717967232 1719926784 1720571904 1723932396 1725822592 1725898752 1727791104 1731165696 1731891456 1734546879 1737176688 1742478049 1742554944 1748238336 1748605482 1751652864 1754308608 1757734992 1759739904 1763176896 1765850112 1769299038 1771238976 1776722688 1782891864 1788706816 1792200384 1794244608 1797748992 1798423302 1800474624 1803991176 1805969152 1806726272 1809874944 1815478272 1815859539 1816159232 1817850528 1821782016 1824162509 1825340184 1827341568 1827422208 1828107648 1833686504 1833767424 1835778048 1839363552 1845058176 1845362688 1845750231 1851464628 1853494656 1857503232 1861131168 1863254016 1863952896 1867593429 1869723648 1871773696 1873375452 1875429504 1876215744 1881941412 1887767856 1893924864 1897623936 1900500992 1904212908 1906384896 1910108304 1913004288 1916338176 1918842224 1922992128 1924782912 1928945664 1929669184 1931466186 1931870208 1935643392 1941550416 1941636096 1943764992 1947561408 1948377888 1950514176 1954323774 1960374312 1960697856 1966768128 1969338072 1970609472 1973597184 1977451866 1979620032 1979707392 1980449952 1986581376 1988759552 1992643848 1998813024 1999142912 2005753347 2007952544 2012295168 2016225432 2018525184 2019282304 2025533952 2029490073 2031715296 2032567056 2036109312 2038769863 2042413056 2043179136 2045081844 2045509632 2049504768 2051751936 2052612096 2055759264 2056621104 2062897317 2062988352 2065250304 2069283996 2072421312 2076033024 2083241472 2085181488 2089691136 2092859392 2093772564 2096947008 2103346284 2103439104 2105745408 2109858192 2110742712 2113057024 2123738838 2124089344 2130665472 2133449578 2134826928 2138063616 2144588368 2144683008 2145487448 2152129824 2155880448 2158697502 2159149056 2163366144 2165380776 2170063872 2170877832 2173353984 2177598816 2179986432 2184244218 2186735616 2191006584 2191925124 2194328448 2201024904 2201947644 2205785088 2212614144 2213444064 2215505331 2215968768 2220296832 2222731264 2223663104 2227072536 2228006196 2234904048 2237354496 2241724329 2245123088 2249035776 2256844928 2258946612 2259419136 2263832064 2268253611 2270840832 2271692592 2278625141 2278725696 2281224192 2285679708 2286157824 2286637938 2290622976 2294095872 2298576528 2301198336 2305692864 2308220928 2309188608 2312729172 2313698742 2316235584 2323406592 2331473976 2335537152 2339078144 2343646656 2345829174 2346319872 2350902528 2351784318 2354466816 2359065384 2361651968 2368963584 2373590466 2374585551 2377189152 2384443646 2385443281 2389600512 2396998656 2397897736 2400632832 2405321568 2412661914 2412768384 2413166592 2413673379 2421146052 2423800704 2425365504 2429042688 2433786912 2436053373 2436455424 2436562944 2437476864 2442237561 2445023232 2447192163 2447704064 2449798668 2452484736 2460077568 2461000308 2468619504 2471326208 2476153017 2476670976 2481508224 2484338688 2485270528 2490124572 2492964864 2497833936 2500572672 2501620992 2505456603 2509255216 2517023808 2525233152 2525763474 2530165248 2538950544 2541846528 2546811072 2550672384 2555117568 2555654166 2563566408 2563989504 2566377216 2571927552 2575288248 2576950848 2580857856 2585898594 2588733888 2588848128 2591686656 2596748544 2597837184 2600685568 2605765032 2613832416 2614263808 2622357504 2622908223 2625784096 2627479296 2631462912 2636602488 2639493376 2639609856 2640599936 2648775168 2653948557 2656858464 2665084032 2666083667 2674337796 2683060224 2688300576 2691366912 2696623488 2697634953 2700711936 2705986764 2708953728 2710089408 2714812416 2723217408 2724238848 2726775792 2732673024 2735669248 2736816128 2738010276 2741012352 2742161472 2750529756 2750651136 2753667072 2759045328 2763228416 2768044032 2777196942 2777655296 2780241984 2786254848 2789895602 2791696752 2794881024 2795929344 2804461712 2804585472 2807660544 2813144256 2814323616 2822912118 2831651784 2840887296 2846435904 2850751488 2856319362 2859577344 2865162456 2869506432 2874507264 2878263336 2884488192 2887174368 2893418496 2894503776 2897199279 2897805312 2903465088 2906648576 2912325624 2915647488 2921342112 2922566832 2925771264 2931485661 2934699872 2935930192 2941046784 2950152192 2951258752 2954007108 2954625024 2960395776 2966177799 2969430048 2969561088 2970674928 2979740569 2979872064 2983139328 2988965772 2998219536 2998714368 3011928816 3018442752 3024338148 3027787776 3028923456 3038300928 3041632256 3047572944 3048850584 3054163968 3058794496 3064768704 3067622766 3068264448 3074257152 3077627904 3078918144 3083638896 3084931656 3088314112 3097875456 3103925994 3108631968 3114049536 3118118614 3124862208 3127772232 3134536704 3135712424 3139289088 3145420512 3155019426 3155158656 3158618112 3164787288 3166114068 3169585536 3185608257 3186134016 3195998208 3200174367 3200843776 3202240392 3207095424 3216882552 3217024512 3218231172 3228194736 3231734272 3233820672 3238046253 3238723584 3245049216 3248071164 3248607232 3248750592 3249969152 3256316748 3260030976 3262922884 3266398224 3269979648 3276366327 3280103424 3281333744 3291492672 3301537356 3302227968 3302921466 3308677632 3318921216 3320166096 3323953152 3330445248 3334096896 3335494656 3340608804 3342009294 3352356072 3356031744 3367684632 3373553664 3385267392 3388419918 3389128704 3395748096 3400896512 3407538888 3418088544 3418652672 3421836288 3428519562 3429236736 3429956907 3433717664 3435934464 3441143808 3447864792 3451645184 3451797504 3462331392 3463782912 3469093758 3470548113 3474353376 3484956098 3485109888 3486417103 3497210964 3503305728 3508617216 3515469984 3518743761 3519479808 3526353792 3527676477 3531700224 3538598076 3542477952 3553445376 3560385699 3565783728 3576665469 3577413632 3584400768 3588489216 3595497984 3596846604 3600949248 3607982352 3611938304 3613452544 3618992871 3619749888 3630956544 3631719078 3632318464 3635701056 3643564032 3648325018 3650680368 3654683136 3654844416 3656215296 3667373008 3667534848 3671556096 3678727104 3690116352 3690725376 3691500462 3702929256 3706989312 3715006464 3722262336 3726508032 3727905792 3735186858 3739447296 3743547392 3746750904 3750859008 3752431488 3763882824 3775535712 3787849728 3788645211 3795247872 3801001984 3808425816 3812769792 3820216608 3826008576 3832676352 3833481249 3837684448 3845984256 3849565824 3857891328 3859338368 3862932372 3863740416 3871286784 3878847891 3883100832 3883272192 3887529984 3895122816 3896583821 3896755776 3901028352 3908647548 3920748624 3921395712 3933536256 3938676144 3941218944 3947194368 3954903732 3959240064 3959414784 3960899904 3973162752 3977519104 3985287696 3997626048 3998285824 4011506694 4015905088 4024590336 4032450864 4037050368 4038564608 4051067904 4058980146 4063430592 4065134112 4072218624 4077539726 4084826112 4086358272 4090163688 4099009536 4103503872 4105224192 4111518528 4113242208 4125794634 4125976704 4130500608 4138567992 4144842624 4152066048 4165795413 4166482944 4170362976 4179382272 4184843403 4185718784 4187545128 4193894016 4206692568 4206878208 4211490816 4219716384 4221485424 4226114048 4234368177 4247477676 4248178688 4261330944 4266899156 4269653856 4276127232 4284479043 4289176736 4289366016 4290974896 4304259648 4311760896 4317395004 4318298112 4326732288 4330761552 4340127744 4341755664 4346707968 4355197632 4359972864 4368488436 4373471232 4382013168 4383850248 4388656896 4402049808 4403895288 4411570176 4425228288 4426888128 4431010662 4431937536 4440593664 4445462528 4447326208 4454145072 4456012392 4469808096 4474708992 4483448658 4490246176 4498071552 4513689856 4517893224 4527664128 4536507222 4541681664 4543385184 4557250282 4557451392 4562448384 4571359416 4573275876 4581245952 4588191744 4597153056 4601434149 4602396672 4611385728 4616441856 4618377216 4625458344 4627397484 4632471168 4646813184 4655888991 4662947952 4671074304 4677177921 4678156288 4687293312 4691658348 4692639744 4701805056 4703568636 4708933632 4718130768 4723303936 4732529139 4737927168 4747180932 4749171102 4754378304 4768887292 4770886562 4779201024 4793997312 4795795472 4801265664 4810643136 4825323828 4825536768 4826333184 4827346758 4842292104 4847601408 4850731008 4858085376 4867573824 4872106746 4872910848 4873125888 4874953728 4884475122 4890046464 4894384326 4895408128 4899597336 4904969472 4920155136 4922000616 4937239008 4942652416 4952306034 4953341952 4954382199 4963016448 4970541056 4980249144 4985929728 4995667872 5001145344 5003241984 5010913206 5013013941 5018510432 5034047616 5051526948 5060330496 5077901088 5082629877 5083693056 5093622144 5095532689 5101344768 5111308332 5127132816 5127979008 5132754432 5142779343 5143855104 5150576496 5153901696 5161715712 5171797188 5177467776 5177696256 5183373312 5193497088 5195674368 5201371136 5203640637 5211530064 5227434147 5227664832 5228527616 5244715008 5245816446 5251568192 5254958592 5262925824 5273204976 5278986752 5279219712 5281199872 5297550336 5307897114 5313716928 5330168064 5332167334 5348675592 5366120448 5376601152 5382733824 5393246976 5395269906 5401423872 5411973528 5417907456 5420178816 5429624832 5446434816 5447578617 5448477696 5453551584 5465346048 5471338496 5472487527 5473632256 5476020552 5482024704 5484322944 5501059512 5501302272 5507334144 5518090656 5526456832 5536088064 5537250693 5554393884 5555310592 5560483968 5572509696 5579791204 5583393504 5589762048 5591858688 5602780287 5608923424 5609170944 5615321088 5626288512 5628647232 5645824236 5663303568 5681774592 5692871808 5701502976 5712638724 5719154688 5730324912 5739012864 5749014528 5756526672 5768976384 5774348736 5786836992 5789007552 5794398558 5795610624 5806930176 5813297152 5824651248 5831294976 5842684224 5845133664 5851542528 5862971322 5869399744 5871860384 5882093568 5900304384 5902517504 5908014216 5920791552 5932355598 5938860096 5939122176 5941349856 5959481138 5959744128 5966278656 5977931544 5996439072 5997428736 6017260041 6023857632 6036885504 6048676296 6055575552 6057846912 6076601856 6083264512 6088470219 6095145888 6097701168 6108327936 6116309589 6117588992 6129537408 6135245532 6136528896 6148514304 6155255808 6157836288 6167277792 6169863312 6176628224 6188691951 6195750912 6207851988 6217263936 6228099072 6236237228 6249724416 6255544464 6269073408 6271424848 6278578176 6290841024 6310038852 6310317312 6317236224 6329574576 6332228136 6339171072 6371216514 6372268032 6391996416 6400348734 6401687552 6404480784 6414190848 6433765104 6434049024 6436462344 6456389472 6463468544 6467641344 6476092506 6477447168 6490098432 6496142328 6497214464 6499938304 6512633496 6520061952 6525845768 6532796448 6539959296 6552732654 6560206848 6562667488 6582985344 6603074712 6605842932 6617355264 6637842432 6640332192 6646515993 6647906304 6660890496 6668193792 6670989312 6681217608 6684018588 6704712144 6712063488 6725172987 6735369264 6747107328 6770534784 6776839836 6778257408 6791496192 6801793024 6804760833 6815077776 6835875423 6836177088 6837305344 6843672576 6857039124 6858473472 6859913814 6867435328 6871868928 6882287616 6895729584 6903290368 6903595008 6924662784 6927565824 6938187516 6941096226 6948706752 6969912196 6970219776 6972834206 6994421928 7006611456 7017234432 7030939968 7037487522 7038959616 7052707584 7055352954 7063400448 7077196152 7084955904 7106890752 7120771398 7123756653 7131567456 7153330938 7154827264 7156329843 7168801536 7190995968 7193693208 7201898496 7215964704 7223876608 7226905088 7237985742 7239499776 7241020137 7263438156 7264636928 7271402112 7287128064 7296650036 7301360736 7309366272 7309688832 7312430592 7326712683 7334746016 7335069696 7341576489 7343112192 7357454208 7380232704 7383000924 7405858512 7413978624 7428459051 7430012928 7444524672 7453016064 7455811584 7470373716 7478894592 7487094784 7493501808 7501718016 7504862976 7516369809 7527765648 7551071424 7575699456 7577290422 7590495744 7602003968 7616851632 7625539584 7640433216 7652017152 7665352704 7666962498 7675368896 7691968512 7699131648 7715782656 7718676736 7725864744 7742573568 7757695782 7766201664 7766544384 7775059968 7790245632 7793167642 7793511552 7802056704 7817295096 7841497248 7842791424 7867072512 7868724669 7877352288 7882437888 7894388736 7909807464 7918480128 7918829568 7921799808 7946325504 7955038208 7961845671 7970575392 7995252096 7996571648 7998251001 8023013388 8031810176 8049180672 8064901728 8074100736 8077129216 8092904859 8102135808 8117960292 8126861184 8130268224 8144437248 8155079452 8169652224 8172716544 8180327376 8198019072 8207007744 8210448384 8223037056 8226484416 8251589268 8251953408 8261001216 8277135984 8289685248 8304132096 8331590826 8332965888 8340725952 8358764544 8369686806 8371437568 8375090256 8387788032 8413385136 8413756416 8422981632 8439432768 8442970848 8452228096 8468736354 8494955352 8496357376 8522661888 8533798312 8539307712 8552254464 8568958086 8578353472 8578732032 8581949792 8608519296 8623521792 8634790008 8653464576 8661523104 8680255488 8683511328 8691597837 8693415936 8710395264 8719945728 8736976872 8746942464 8764026336 8767700496 8777313792 8794456983 8804099616 8807790576 8823140352 8850456576 8853776256 8862021324 8863875072 8881187328 8890925056 8894652416 8898533397 8908290144 8912024784 8939221707 8939616192 8949417984 8966897316 8980492352 8996143104 9027379712 9035786448 9055328256 9073014444 9083363328 9086770368 9114500564 9114902784 9124896768 9142718832 9146551752 9162491904 9176383488 9194306112 9202868298 9204793344 9222771456 9232883712 9236754432 9250916688 9254794968 9264942336 9293626368 9311777982 9325895904 9342148608 9354355842 9356312576 9374586624 9383316696 9403610112 9407137272 9417867264 9436261536 9446607872 9465058278 9475854336 9494361864 9498342204 9508756608 9537774584 9541773124 9558402048 9587994624 9591590944 9600523101 9602531328 9621286272 9650647656 9651073536 9654693516 9684584208 9695202816 9701462016 9714138759 9716170752 9735147648 9744213492 9745821696 9746251776 9749907456 9768950244 9780092928 9788768652 9790816256 9799194672 9809938944 9829098981 9840310272 9844001232 9874478016 9885304832 9904612068 9906683904 9908764398 9926032896 9941082112 9960498288 9971859456 9991335744 10002290688 10006483968 10021826412 10026027882 10037020864 10068095232 10103053896 10120660992 10155802176 10165259754 10167386112 10187244288 10191065378 10202689536 10222616664 10254265632 10255958016 10265508864 10285558686 10287710208 10289870721 10301152992 10307803392 10323431424 10343594376 10354935552 10355392512 10386994176 10391348736 10402742272 10407281274 10411644339 10423060128 10454868294 10455329664 10457055232 10459251309 10491632892 10503136384 10509917184 10525851648 10546409952 10556231283 10557973504 10558439424 10562399744 10583029431 10595100672 10615794228 10627433856 10660336128 10664334668 10697351184 10729996407 10732240896 10753202304 10765467648 10786493952 10790539812 10802847744 10823947056 10835814912 10840357632 10856978613 10859249664 10892869632 10895157234 10896955392 10907103168 10930692096 10942676992 10944975054 10947264512 10952041104 10964049408 10968645888 11002119024 11002604544 11014668288 11036181312 11052913664 11072176128 11074501386 11108787768 11110621184 11120967936 11145019392 11159582408 11166787008 11179524096 11183717376 11205560574 11217846848 11218341888 11230642176 11252577024 11257294464 11291648472 11326607136 11363549184 11365935633 11385743616 11403005952 11425277448 11438309376 11460649824 11478025728 11498029056 11500443747 11513053344 11537952768 11548697472 11573673984 11578015104 11588797116 11591221248 11613860352 11626594304 11636543673 11649302496 11662589952 11685368448 11689751463 11690267328 11703085056 11725942644 11738799488 11743720768 11764187136 11800608768 11805035008 11816028432 11841583104 11864711196 11877720192 11878244352 11882699712 11918962276 11919488256 11932557312 11955863088 11992878144 11994857472 12034520082 12047715264 12073771008 12097352592 12111151104 12115693824 12153203712 12166529024 12176940438 12190291776 12195402336 12216655872 12232619178 12235177984 12259074816 12270491064 12297028608 12310511616 12315672576 12334555584 12339726624 12353256448 12377383902 12391501824 12415703976 12434527872 12456198144 12472474456 12499448832 12511088928 12538146816 12542849696 12554530209 12557156352 12581682048 12620077704 12620634624 12634472448 12659149152 12664456272 12678342144 12703104531 12742433028 12744536064 12783992832 12800697468 12803375104 12808961568 12828381696 12853437129 12867530208 12868098048 12872924688 12912778944 12926937088 12935282688 12952185012 12954894336 12980196864 12992284656 12994428928 12999876608 13025266992 13040123904 13051691536 13065592896 13079918592 13105465308 13120413696 13125334976 13165970688 13206149424 13211685864 13234710528 13275684864 13280664384 13293031986 13295812608 13321780992 13336387584 13341978624 13362435216 13368037176 13409424288 13424126976 13450345974 13470738528 13494214656 13541069568 13553679672 13582992384 13603586048 13609521666 13630155552 13671750846 13672354176 13674610688 13687345152 13714078248 13719827628 13734870656 13743737856 13764575232 13791459168 13804302447 13806580736 13807190016 13849325568 13855131648 13867422257 13876375032 13882192452 13897413504 13939824392 13940439552 13945668412 13988843856 14013222912 14031533763 14034468864 14061879936 14074975044 14077919232 14105415168 14110705908 14126800896 14154392304 14169911808 14197587417 14213781504 14241542796 14247513306 14263134912 14306661876 14309654528 14312659686 14337603072 14381991936 14387386416 14403796992 14431929408 14447753216 14453810176 14475971484 14478999552 14482040274 14526876312 14529273856 14542804224 14574256128 14593300072 14602721472 14618732544 14619377664 14624861184 14653425366 14669492032 14670139392 14683152978 14686224384 14714908416 14760465408 14766001848 14811717024 14827957248 14856918102 14860025856 14863146597 14889049344 14911623168 14940747432 14957789184 14987003616 15003436032 15009725952 15032739618 15039041823 15055531296 15102142848 15154580844 15180991488 15204007936 15233703264 15247889631 15251079168 15280866432 15286598067 15304034304 15333924996 15350737792 15383937024 15398263296 15428338029 15431565312 15437353472 15451729488 15485147136 15498883699 15515391564 15532403328 15533088768 15550119936 15580491264 15586335284 15587023104 15604113408 15634590192 15682302441 15682994496 15685582848 15734145024 15737449338 15754704576 15764875776 15788777472 15819614928 15836960256 15837659136 15843599616 15892651008 15910076416 15923691342 15941150784 15990504192 15993143296 15996502002 16046026776 16063620352 16098361344 16129803456 16148201472 16154258432 16185809718 16204271616 16235920584 16253722368 16260536448 16288874496 16310158904 16339304448 16345433088 16360654752 16396038144 16414015488 16417462581 16420896768 16446074112 16452968832 16503178536 16503906816 16522002432 16554271968 16579370496 16608264192 16611752079 16663181652 16665931776 16681451904 16717529088 16739373612 16742875136 16750180512 16775576064 16808340861 16826770272 16827512832 16845963264 16878865536 16885941696 16904456192 16937472708 16989910704 16992714752 17045323776 17067596624 17078615424 17104508928 17137916172 17156706944 17157464064 17163899584 17217038592 17247043584 17269580016 17306929152 17323046208 17360510976 17367022656 17383195674 17386831872 17420790528 17439891456 17473953744 17493884928 17528052672 17535400992 17554627584 17588913966 17608199232 17615581152 17646280704 17700913152 17707552512 17724042648 17762374656 17781850112 17789304832 17797066794 17816580288 17824049568 17878443414 17879232384 17898835968 17933794632 17960984704 17992286208 18051780123 18054759424 18071572896 18110656512 18134321413 18146028888 18166726656 18173540736 18229001128 18229805568 18249793536 18285437664 18293103504 18324983808 18348928767 18352766976 18388612224 18405736596 18409586688 18445542912 18465767424 18473508864 18501833376 18509589936 18529884672 18566075853 18587252736 18623555964 18651791808 18684297216 18708711684 18712625152 18749173248 18766633392 18807220224 18814274544 18835734528 18872523072 18893215744 18930116556 18951708672 18988723728 18996684408 19017513216 19075549168 19083546248 19116804096 19175989248 19183181888 19201046202 19205062656 19242572544 19301295312 19302147072 19309387032 19369168416 19390405632 19402924032 19428277518 19432341504 19470295296 19488426984 19491643392 19499814912 19537900488 19560185856 19577537304 19598389344 19619877888 19658197962 19680620544 19688002464 19748956032 19770609664 19809224136 19817528796 19852065792 19882164224 19920996576 19939547979 19943718912 19982671488 20004581376 20012967936 20043652824 20052055764 20074041728 20136190464 20175518961 20206107792 20241321984 20267770991 20311604352 20330519508 20334772224 20374488576 20382130756 20405379072 20445233328 20507626269 20508531264 20511916032 20531017728 20571117372 20575420416 20579741442 20602305984 20615606784 20646862848 20687188752 20709871104 20710785024 20773988352 20782697472 20805484544 20814562548 20823288678 20846120256 20909736588 20910659328 20914110464 20918502618 20983265784 21006272768 21019834368 21051703296 21092819904 21112462566 21115947008 21116878848 21124799488 21166058862 21190201344 21231588456 21254867712 21320672256 21328669336 21394702368 21459992814 21464481792 21468989529 21506404608 21572987904 21581079624 21605695488 21647894112 21671629824 21680715264 21713957226 21718499328 21723060411 21790314468 21793910784 21814206336 21861384192 21889950108 21894529024 21904082208 21928098816 21937291776 21980138049 22004238048 22005209088 22024729467 22029336576 22072362624 22105827328 22149002772 22217575536 22221242368 22241935872 22285377153 22290038784 22319164816 22333574016 22359048192 22367434752 22411121148 22435693696 22436683776 22461284352 22505154048 22514588928 22549109427 22583296944 22652214637 22653214272 22727098368 22731871266 22771487232 22806011904 22850554896 22876618752 22921299648 22956051456 22996058112 23000887494 23026106688 23075905536 23097394944 23147347968 23156030208 23177594232 23227720704 23253188608 23273087346 23298604992 23325179904 23370736896 23379502926 23380534656 23406170112 23451885288 23477598976 23487441536 23528374272 23601217536 23606174007 23610070016 23632056864 23683166208 23714112617 23729422392 23755440384 23756488704 23765399424 23837924552 23838976512 23865114624 23911726176 23985756288 23989714944 23994753003 24069040164 24095430528 24147542016 24194705184 24222302208 24231387648 24278714577 24306407424 24333058048 24353880876 24380583552 24390804672 24433311744 24465238356 24470355968 24518149632 24540982128 24594057216 24621023232 24631345152 24669111168 24679453248 24706512896 24754767804 24783003648 24831407952 24869055744 24912396288 24944948912 24998897664 25022177856 25076293632 25085699392 25109060418 25114312704 25163364096 25240155408 25241269248 25268944896 25318298304 25328912544 25356684288 25406209062 25484866056 25489072128 25567985664 25601394936 25617923136 25656763392 25706874258 25735060416 25736196096 25745849376 25825557888 25853874176 25870565376 25904370024 25960393728 25984569312 25988857856 25999753216 26050533984 26074793511 26080247808 26103383072 26131185792 26159837184 26210930616 26240827392 26250669952 26331941376 26383370949 26412298848 26423371728 26469421056 26504008219 26551369728 26561328768 26586063972 26591625216 26643561984 26672775168 26683957248 26724870432 26736074352 26817665121 26818848576 26848253952 26900691948 26941477056 26988429312 27082139136 27107359344 27165984768 27207172096 27219043332 27260311104 27343501692 27344708352 27349221376 27374690304 27428156496 27439655256 27469741312 27487475712 27529150464 27582918336 27608604894 27613161472 27614380032 27698651136 27710263296 27734844514 27752750064 27764384904 27794827008 27879648784 27880879104 27891336824 27977687712 28026445824 28063067526 28068937728 28123759872 28149950088 28210830336 28221411816 28253601792 28308784608 28339823616 28395174834 28427563008 28483085592 28495026612 28526269824 28613323752 28625319372 28675206144 28763983872 28774772832 28801569303 28807593984 28863858816 28895506432 28907620352 28951942968 28964080548 29053752624 29058547712 29085608448 29142416277 29148512256 29186600144 29205442944 29237465088 29238755328 29249722368 29306850732 29338984064 29340278784 29366305956 29372448768 29429816832 29487296943 29520930816 29532003696 29622126833 29623434048 29655914496 29713836204 29720051712 29726293194 29778098688 29823246336 29881494864 29915578368 29974007232 30006872064 30019451904 30065479236 30078083646 30111062592 30204285696 30309161688 30361982976 30408015872 30467406528 30495779262 30502158336 30561732864 30573196134 30608068608 30667849992 30701475584 30767874048 30796526592 30856676058 30863130624 30869612163 30874706944 30903458976 30970294272 30997767398 31010762653 31030783128 31064806656 31066177536 31160982528 31172670568 31174046208 31208226816 31269180384 31364604882 31365988992 31371165696 31377753927 31474898676 31509409152 31529751552 31577554944 31639229856 31668693849 31673920512 31675318272 31687199232 31749088293 31785302016 31820152832 31847382684 31882301568 31981008384 31993004004 32092053552 32127240704 32189989221 32196722688 32259606912 32296402944 32308516864 32371619436 32408543232 32471841168 32507444736 32521072896 32570935839 32577748992 32620317808 32678608896 32690866176 32721309504 32792076288 32828030976 32834925162 32841793536 32892148224 32905937664 33006357072 33007813632 33044004864 33108543936 33158740992 33216528384 33223504158 33326363304 33331863552 33362903808 33435058176 33478747224 33500361024 33551152128 33616681722 33653540544 33655025664 33691926528 33757731072 33771883392 33808912384 33874945416 33979821408 33985429504 34090647552 34097806899 34135193248 34157230848 34209017856 34275832344 34313413888 34314928128 34327799168 34434077184 34494087168 34501331241 34539160032 34613858304 34646092416 34659087671 34721021952 34734045312 34766391348 34773663744 34841581056 34879782912 34947907488 34987769856 35056105344 35069254389 35070801984 35109255168 35177827932 35216398464 35231162304 35292561408 35401826304 35415105024 35448085296 35524749312 35563700224 35578609664 35594133588 35633160576 35648099136 35756886828 35758464768 35797671936 35867589264 35921969408 35984572416 36103560246 36109518848 36143145792 36221313024 36268642826 36292057776 36333453312 36347081472 36458002256 36459611136 36499587072 36570875328 36586207008 36649967616 36697857534 36705533952 36777224448 36811473192 36891085824 36931534848 36947017728 37003666752 37019179872 37059769344 37132151706 37174505472 37247111928 37303583616 37368594432 37417423368 37498346496 37533266784 37614440448 37628549088 37663590627 37671469056 37745046144 37786431488 37860233112 37903417344 37977447456 37993368816 38035026432 38109313593 38151098336 38167092496 38233608192 38351978496 38366363776 38402092404 38410125312 38485145088 38560311387 38602590624 38604294144 38618774064 38736627397 38738336832 38780811264 38805848064 38856555036 38864683008 38940590592 38976853968 38983286784 38999629824 39075800976 39120371712 39155074608 39196778688 39239755776 39316395924 39361241088 39376004928 39497912064 39541219328 39618448272 39635057592 39704131584 39764328448 39841993152 39879095958 39887437824 39965342976 40009162752 40025935872 40087305648 40104111528 40148083456 40272380928 40351037922 40412215584 40482643968 40535541982 40623208704 40661039016 40748977152 40764261512 40810758144 40890466656 41015252538 41017062528 41023832064 41062035456 41142234744 41159482884 41204611968 41231213568 41293725696 41374377504 41412907341 41419742208 41421570048 41547976704 41565394944 41602266771 41610969088 41629125096 41646577356 41692240512 41819473176 41821318656 41837005236 41966531568 42012545536 42039668736 42094601289 42103406592 42185639808 42224925132 42231894016 42233757696 42249598976 42332117724 42380402688 42463176912 42509735424 42592762251 42641344512 42657338672 42789404736 42919985628 42928963584 42937979058 43012809216 43145975808 43162159248 43211390976 43295788224 43343259648 43361430528 43427914452 43436998656 43446120822 43580628936 43587821568 43628412672 43722768384 43779900216 43808164416 43856197632 43874583552 43960276098 44008476096 44010418176 44049458934 44058673152 44144725248 44211654656 44298005544 44435151072 44442484736 44483871744 44570754306 44580077568 44589439791 44638329632 44667148032 44734869504 44822242296 44871387392 44873367552 45010308096 45029177856 45098218854 45117125469 45166593888 45304429274 45306428544 45323422339 45463742532 45542974464 45612023808 45701109792 45743668893 45753237504 45842599296 45859794201 45912102912 46001774988 46052213376 46151811072 46194789888 46285014087 46294695936 46312060416 46355188464 46455441408 46496651097 46506377216 46546174692 46597209984 46650359808 46741473792 46759005852 46761069312 46812340224 46903770576 46955197952 46974883072 47046907323 47056748544 47202435072 47212348014 47220140032 47264113728 47366332416 47428225234 47458844784 47510880768 47512977408 47530798848 47675849104 47677953024 47730229248 47823452352 47971512576 47979429888 47989506006 48138080328 48190861056 48295084032 48389410368 48444604416 48462775296 48557429154 48612814848 48666116096 48707761752 48761167104 48781609344 48866623488 48930476712 49036299264 49081964256 49188114432 49242046464 49252387743 49262690304 49338222336 49358906496 49413025792 49509535608 49566007296 49662815904 49738111488 49824792576 49835256237 49889897824 49997795328 50044355712 50152587264 50171398784 50218120836 50228625408 50326728192 50425022583 50480310816 50482538496 50537889792 50636596608 50655589673 50657825088 50713368576 50812418124 50969732112 50978144256 51135971328 51202789872 51235846272 51313526784 51413748516 51470120832 51472392192 51491698752 51651115776 51707748352 51741130752 51808740048 51920787456 51969138624 51977715712 51999506432 52101067968 52149587022 52160495616 52206766144 52262371584 52319674368 52421861232 52481654784 52501339904 52663882752 52766741898 52824597696 52846743456 52938842112 53008016438 53102739456 53122657536 53172127944 53287123968 53345550336 53367914496 53449740864 53472148704 53635330242 53637697152 53696507904 53801383896 53882954112 53976858624 54155340369 54164278272 54214718688 54331969536 54402964239 54414344192 54438086664 54520622208 54687003384 54689416704 54749380608 54856312992 54879310512 54939482624 54974951424 55046786301 55058300928 55165836672 55217209788 55226322944 55228760064 55397302272 55420526592 55469689028 55505500128 55528769808 55589654016 55698227559 55759297568 55761758208 55782673648 55955375424 56052891648 56126135052 56137875456 56247519744 56299900176 56421660672 56442823632 56507203584 56617569216 56679647232 56790349668 56855126016 56966171184 56990053224 57052539648 57226647504 57250638744 57350412288 57527967744 57549545664 57603138606 57615187968 57727717632 57791012864 57815240704 57903885936 57928161096 58107505248 58117095424 58171216896 58284832554 58297024512 58373200288 58410885888 58474930176 58499444736 58613701464 58677968128 58680557568 58732611912 58859633664 58974593886 59041861632 59064007392 59244253666 59246868096 59311828992 59427672408 59452586388 59556197376 59646492672 59762989728 59818643937 59831156736 59948014464 60013744128 60038903808 60130958472 60156167292 60222125184 60408571392 60526556883 60618323376 60723965952 60803312973 60816031744 60934813056 60991558524 61004316672 61123465728 61146392268 61216137216 61335699984 61402951168 61522878807 61535748096 61593053184 61713352116 61726261248 61739224326 61749413888 61806917952 61940588544 61995534796 62021525306 62061566256 62129613312 62132355072 62321965056 62345341136 62348092416 62416453632 62538360768 62729209764 62731977984 62742331392 62755507854 62949797352 63018818304 63059503104 63155109888 63278459712 63337387698 63347841024 63350636544 63374398464 63498176586 63570604032 63640305664 63694765368 63764603136 63962016768 63986008008 64184107104 64254481408 64379978442 64393445376 64406968587 64519213824 64617033728 64743238872 64817086464 64943682336 65014889472 65042145792 65141871678 65155497984 65169181233 65240635616 65381732352 65442619008 65584152576 65669850324 65683587072 65784296448 65811875328 65940414147 66012714144 66015627264 66074188401 66088009728 66217087872 66241924957 66317481984 66447008316 66652726608 66663727104 66725807616 66856131459 66870116352 66957494448 67000722048 67102304256 67233363444 67307081088 67310051328 67383853056 67515462144 67543766784 67617824768 67647328281 67749890832 67956643911 67959642816 67970859008 68181295104 68195613798 68270386496 68314461696 68418035712 68551664688 68626827776 68629856256 68655598336 68868154368 68988174336 69002662482 69078320064 69227716608 69292184832 69318175342 69442043904 69468090624 69532782696 69683162112 69759565824 69895814976 69975539712 70112210688 70138508778 70141603968 70218510336 70355655864 70432796928 70462324608 70585122816 70803652608 70818522021 70830210048 70896170592 71049498624 71127400448 71142337851 71157219328 71188267176 71266321152 71296198272 71513773656 71516929536 71595343872 71735178528 71843938816 71969144832 71984259009 72207120492 72219037696 72286291584 72442626048 72537285652 72584115552 72666906624 72694162944 72836143731 72916004512 72919222272 72999174144 73141750656 73172414016 73299935232 73395715068 73411067904 73554448896 73622946384 73782171648 73863069696 73894035456 74007333504 74038359744 74119538688 74264303412 74349010944 74494223856 74607167232 74737188864 74834846736 74996692992 75066533568 75228880896 75257098176 75327181254 75342938112 75490092288 75572862976 75720466224 75806834688 75954894912 75986737632 76070052864 76218627186 76302196672 76334184992 76467216384 76703956992 76732727552 76804184808 76970290176 77120622774 77205181248 77208588288 77237548128 77473254794 77476673664 77561622528 77611696128 77713110072 77881181184 77953707936 77966573568 77999259648 78151601952 78224380533 78240743424 78310149216 78393557376 78479511552 78632791848 78722482176 78752009856 78995824128 79082438656 79150112847 79236896544 79270115184 79408263168 79512024657 79528656896 79683986304 79758191916 79774875648 79930685952 80018325504 80051871744 80174611296 80208223056 80296166912 80452995363 80544761856 80702075844 80824431168 80965287936 81071083964 81246417408 81322078032 81497954304 81528523024 81621516288 81780933312 82030505076 82034125056 82047664128 82124070912 82284469488 82318965768 82409223936 82462427136 82587451392 82748755008 82825814682 82839484416 82843140096 83095953408 83130789888 83204533542 83221938176 83258250192 83293154712 83384481024 83638946352 83642637312 83674010472 83933063136 84025091072 84079337472 84189202578 84206813184 84371279616 84449850264 84463788032 84499197952 84664235448 84760805376 84926353824 85019470848 85185524502 85282689024 85314677344 85578809472 85839971256 85875958116 86025618432 86291951616 86324318496 86404707909 86422781952 86591576448 86686519296 86722861056 86855828904 86892241644 87161257872 87175643136 87256825344 87427248831 87445536768 87559800432 87616328832 87712395264 87749167104 87920552196 88016952192 88020836352 88098917868 88117346304 88289450496 88423309312 88461890829 88596011088 88866380499 88870302144 88884969472 88967743488 89141508612 89160155136 89178879582 89276659264 89334296064 89469739008 89644484592 89742774784 89746735104 90020616192 90058355712 90196437708 90234250938 90333187776 90608858548 90612857088 90646844678 90927485064 91085948928 91224047616 91402219584 91487337786 91506475008 91685198592 91719588402 91824205824 92003549976 92104426752 92303622144 92389579776 92570028174 92589391872 92608836489 92624120832 92710376928 92910882816 92993302194 93012754432 93032287959 93092349384 93194419968 93482947584 93518011704 93522138624 93624680448 93807541152 93910395904 93949766144 94093814646 94113497088 94133261781 94424696028 94440280064 94528227456 94732664832 94856450468 94917689568 95021761536 95025954816 95061597696 95247264879 95351698208 95355906048 95460458496 95646904704 95943025152 95979012012 96276160656 96381722112 96569967663 96590168064 96778820736 96889208832 96925550592 97114858308 97225629696 97332232192 97415523504 97522334208 97563218688 97712807517 97733246976 97860953424 98072598528 98163928512 98376228864 98484092928 98504775486 98525380608 98676444672 98717812992 98826051584 99019071216 99132014592 99325631808 99476222976 99649585152 99670512474 99779795648 99995590656 100088711424 100305174528 100342797568 100436241672 100653456384 100850045166 100960621632 100965076992 101075779584 101273193216 101311179346 101315650176 101426737152 101624836248 101939464224 101956288512 102271942656 102293420697 102405579744 102471692544 102627053568 102827497032 102940241664 102944784384 102983397504 103302231552 103415496704 103482261504 103503993723 103617480096 103841574912 103938277248 103955431424 103977263013 103999012864 104202135936 104299174044 104320991232 104413532288 104524743168 104639348736 104843722464 104963309568 105002679808 105207763167 105327765504 105533483796 105649195392 105693486912 105877684224 106016032876 106205478912 106245315072 106344255888 106574247936 106691100672 106735828992 106899481728 106944297408 107270660484 107275394304 107393015808 107602767792 107765908224 107953717248 108310680738 108328556544 108429437376 108663939072 108805928478 108828688384 108876173328 109041244416 109374006768 109378833408 109498761216 109712625984 109758621024 109878965248 109949902848 110093572602 110116601856 110331673344 110434419576 110452645888 110794604544 110841053184 110939378056 111011000256 111057539616 111179308032 111396455118 111518595136 111523516416 111565347296 111910750848 112105783296 112252270104 112495039488 112599800352 112843321344 112885647264 112990771881 113014407168 113235138432 113359294464 113580699336 113710252032 113932342368 113980106448 114105079296 114327940779 114453295008 114501277488 114700824576 115055935488 115099091328 115206277212 115230375936 115455435264 115582025728 115630481408 115680934161 115807771872 115856322192 116209882191 116215010496 116234190848 116342433792 116569665108 116594049024 116746400576 116821771776 116949860352 116998889472 117227402928 117355936256 117361115136 117465223824 117719267328 117949187772 118083723264 118128014784 118488507332 118493736192 118623657984 118855344816 118905172776 119112394752 119292985344 119525979456 119637287874 119662313472 119896028928 120027488256 120077807616 120261916944 120312334584 120444250368 120817142784 121053113766 121236646752 121447931904 121606625946 121632063488 121869626112 121983117048 122246931456 122292784536 122432274432 122671399968 122805902336 123045757614 123071496192 123186106368 123426704232 123478448652 123498827776 123613835904 123881177088 123991069592 124043050612 124123132512 124259226624 124264710144 124643930112 124690682272 124696184832 124806800313 124832907264 125076721536 125458419528 125463955968 125511015708 125899594704 126037636608 126119006208 126283803867 126310219776 126556919424 126674775396 126695682048 126701273088 126748796928 126996353172 127141208064 127280611328 127389530736 127529206272 127778286753 127924033536 127972016016 128368214208 128508962816 128759956884 128786890752 128813937174 129038427648 129234067456 129486477744 129634172928 129887364672 130029778944 130084291584 130283743356 130310995968 130338362466 130481271232 130763464704 130885238016 131168305152 131339700648 131568592896 131623750656 131880828294 132025428288 132031254528 132148376802 132176019456 132434175744 132483849914 132634963968 132894016632 133305453216 133327454208 133451615232 133712262918 133740232704 133768319373 133914988896 134001444096 134204608512 134466726888 134614162176 134620102656 135030924288 135087533568 135235649536 135294656562 135351376407 135499781664 135913287822 135919285632 135941718016 135970267017 136391227596 136540772992 136628923392 136836071424 137103329376 137231006679 137253655552 137259712512 137311196672 137579382603 137736308736 138005324964 138156640128 138455433216 138584369664 138636350684 138884087808 138936181248 139065565392 139366324224 139489953291 139519131648 139791629952 139951079424 140224421376 140277017556 140283207936 140437020672 140711311728 140865593856 140924649216 141140721969 141170245632 141607305216 141637044042 141660420096 141792341184 142098997248 142254800896 142284675702 142314438656 142376534352 142532642304 142592396544 143027547312 143033859072 143190687744 143470357056 143687877632 143938289664 143968518018 144414240984 144438075392 144572583168 144885252096 145074571304 145168231104 145333813248 145388325888 145672287462 145832009024 145838444544 145998348288 146283501312 146344828032 146599870464 146791430136 147108897792 147245892768 147564343296 147726139392 147757163229 147788070912 148014667008 148076719488 148239077376 148528606824 148698021888 148988447712 149214334464 149474377728 149505768711 149669693472 149993385984 150133067136 150457761792 150514196352 150654362508 150685876224 150980184576 151145725952 151275067749 151440932448 151613669376 151909789824 151966769019 151973475264 152140105728 152437254372 152604393344 152668369984 152934432768 153407913984 153465455104 153608369616 153940580352 154241245548 154410362496 154417176576 154475096256 154946509588 154953347328 155123245056 155223392256 155426220144 155762362368 155907415872 155933147136 155998519296 156303203904 156448761066 156481486848 156620298432 156787114752 156959023104 157265583696 157444964352 157504019712 157991648256 158164877312 158300225694 158473793088 158540230368 158816526336 159024049314 159057313792 159367972608 159516383832 159861371904 160036651008 160103743488 160349222592 160416446112 160592333824 160905990726 161089523712 161404151688 161648862336 161930575872 162142167928 162492834816 162644156064 162995908608 163057046048 163208892717 163243032576 163561866624 164061010152 164068250112 164248141824 164568938976 164637931536 164818447872 164924854272 165140358903 165174902784 165497510016 165651629364 165678968832 165686280192 166191906816 166261579776 166409067084 166443876352 166516500384 166586309424 166768962048 167094682677 167277892704 167285274624 167348020944 167866126272 168050182144 168158674944 168378405156 168413626368 168742559232 168899700528 168927576064 168998395904 169328470896 169521610752 169852707648 170038941696 170371049004 170565378048 170629354688 171157618944 171679942512 171751916232 172051236864 172583903232 172648636992 172809415818 172845563904 173183152896 173373038592 173445722112 173711657808 173784483288 174322515744 174351286272 174513650688 174854497662 174891073536 175119600864 175232657664 175424790528 175498334208 175841104392 176033904384 176041672704 176197835736 176578900992 176846618624 176923781658 177192022176 177732760998 177740604288 177769938944 177935486976 178283017224 178357759164 178553318528 178668592128 178939478016 179288969184 179455931811 179485549568 179493470208 180041232384 180116711424 180392875416 180468501876 180666375552 181217717096 181225714176 181293689356 181854970128 182171897856 182409938919 182448095232 182804439168 182974675572 183012950016 183370397184 183439176804 183648411648 184007099952 184208853504 184568636421 184607244288 184779159552 185140056348 185178783744 185217672978 185248241664 185420753856 185821765632 185986604388 186025508864 186064575918 186184698768 186388839936 186965895168 187036023408 187044277248 187249360896 187615082304 187820791808 187899532288 188187629292 188226994176 188266523562 188849392056 188880560128 189056454912 189465329664 189712900936 189835379136 190043523072 190051909632 190123195392 190494529758 190703396416 190711812096 190920916992 191293809408 191886050304 191958024024 192552321312 192763444224 193139935326 193180336128 193220905761 193557641472 193851101184 194229716616 194451259392 194831047008 195044668416 195126437376 195425615034 195466493952 195507543699 195721906848 196145197056 196327857024 196752457728 197009550972 197050761216 197352889344 197435625984 197652103168 197821242441 198038142432 198222565203 198264029184 198651263616 198725774871 198952445952 199341024948 199559591296 199991181312 200177422848 200568394377 200610349056 200685595136 200872483344 201306912768 201700090332 201921243264 201930153984 202151559168 202546386432 202622358692 202631300352 202853474304 203249672496 203869931733 203878928448 203912577024 204543885312 204586841394 204811159488 204943385088 205254107136 205654994064 205880483328 205889568768 205966795008 206604463104 206830993408 206964523008 207007987446 207234960192 207683149824 207876554496 207910862848 207954526026 207998025728 208404271872 208598348088 208827064576 209049486336 209278697472 209687444928 209926619136 210005359616 210415526334 210655531008 211066967592 211298390784 211386973824 211755368448 212032065752 212410957824 212490630144 212688511776 213148495872 213382201344 213427013553 213471657984 213798963456 213888594816 214541320968 214550788608 214786031616 215205535584 215531816448 215907434496 215952777027 216621361476 216657113088 216858874752 217327878144 217611856956 217657376768 217752346656 218082488832 218508431193 218748013536 218757666816 218997522432 219425251968 219517242048 219757930496 219899805696 220187145204 220233203712 220663346688 220868839152 220905291776 221589209088 221682106368 221878756112 222022000512 222115079232 222358616064 222792910236 223037190272 223047032832 223130694592 223821501696 224211566592 224504540208 224990078976 225199600704 225686642688 225771294528 225981543762 226028814336 226470276864 226718588928 227161398672 227420504064 227864684736 227960212896 228210158592 228655881558 228906590016 229002554976 229401649152 230111870976 230198182656 230412554424 230910870528 231164051456 231260962816 231361868322 231615543744 231712644384 232419764382 232430020992 232468381696 232684867584 233139330216 233492801152 233643543552 233899720704 233997778944 234454805856 234673141599 234711872512 234722230272 234930447648 235438534656 235746178369 235898375544 236167446528 236256029568 236977014664 236987472384 237247315968 237710689632 237810345552 238224789504 238536073971 238585970688 239051958912 239274575748 239324626944 239792057856 240054976512 240155615232 240523833888 240624669168 240888500736 241358986089 241634285568 242106227532 242473293504 242895863808 243213251892 243264126976 243739252224 243966234096 244493862912 244585569072 244864548864 245342799936 245611804672 246091515228 246142992384 246372212736 246853408464 246956897304 246997655552 247227671808 247762354176 247982139184 248086101224 248246265024 248518453248 248529420288 249287860224 249381364544 249392369664 249613600626 249665814528 250153443072 250916839056 250927911936 251022031416 251799189408 252075273216 252238012416 252567607734 252620439552 253113838848 253349550792 253391364096 253497593856 253992706344 254282416128 254779061472 255058412544 255556573506 255848067072 255944032032 256736428416 257017925632 257519913768 257627874348 258076855296 258468134912 258972955488 259214123727 259268345856 259774729344 260059557888 260168583168 260567486712 260676724932 260962542464 261526929408 261770476032 262281746493 262336610304 262679401296 263137185792 263247501312 263481022883 263761656588 264050856576 264062509056 264296753604 264352038912 264868351488 264967699828 265269927936 265788033264 266599141497 266610906432 266654908416 266903230464 267424525836 267480465408 267536638746 267829977792 268002888192 268409217024 268933453776 269228324352 269240205312 270061848576 270175067136 270471299072 270589313124 270702752814 270999563328 271826575644 271838571264 271883436032 271940534034 272782455192 273081545984 273257846784 273672142848 274206658752 274462013358 274507311104 274519425024 274622393344 275158765206 275472617472 276010649928 276313280256 276910866432 277168739328 277272701368 277768175616 277872362496 278131130784 278732648448 278979906582 279038263296 279096863877 279583259904 280448842752 280554035112 280566415872 280874041344 281422623456 281731187712 281849298432 282281443938 282340491264 282399785343 283274088084 283320840192 283584682368 284197994496 284569351404 284628877312 284753068704 285065284608 285184793088 285741794637 286055094624 286067718144 286381375488 286940714112 287375755264 287937036036 288828481968 288876150784 289145166336 289709902989 289770504192 290149142608 290336462208 290667626496 290776651776 291344574924 291664018048 291676889088 291996696576 292567002624 292689656064 293138422551 293199740928 293582860272 294217795584 294478790281 294491785536 295128686592 295452278784 295514326458 295576141824 296029334016 296153438976 296478154752 297057213648 297396043776 297976895424 298428668928 298948755456 299011537422 299339386944 299986771968 300266134272 300915523584 301028392704 301308725016 301960369152 302291451904 302550135498 302881864896 303227338752 303819579648 303933538038 303946950528 304280211456 304874508744 305208786688 305336739968 305868865536 306815827968 306880262091 306930910208 307216739232 307881160704 308283464021 308482491096 308820724992 308834353152 308950192512 309893019176 309906694656 310246490112 310446784512 310852440288 311524724736 311814831744 311866294272 311931789039 311997038592 312606407808 312897522132 312962973696 313240596864 313574229504 313918046208 314531167392 314889928704 315008039424 315623289501 315983296512 316329754624 316600451388 316947586176 317080460736 317633052672 318048098628 318114627584 318735945216 319032767664 319722743808 320073302016 320207486976 320698445184 320832892224 321184667648 321811981452 322179047424 322808303376 323297724672 323861151744 324284335856 324985669632 325288312128 325991817216 326114092096 326417785434 326486065152 327123733248 328122020304 328136500224 328496283648 329137877952 329275863072 329636895744 329849708544 330280717806 330349805568 330995020032 331303258728 331357937664 332383813632 332523159552 332818134168 333033000768 333172618848 333537924096 334189365354 334555785408 334570549248 334696041888 335732252544 336100364288 336317349888 336756810312 337485118464 337799401056 337855152128 337996791808 338656941792 338972315643 339043221504 339705415296 340077883392 340742098008 341130756096 341258709376 342315237888 342983822337 343359885024 343503832464 344102473728 344552106847 345167806464 345297273984 345618831636 345691127808 346366305792 346746077184 346891444224 347423315616 347568966576 348629646573 348645031488 348702572544 349027301376 349708995324 349782147072 350239201728 350465315328 350849581056 350996668416 351682208784 352067808768 352083345408 352395671472 353157801984 353693237248 353847563316 354384044352 355465521996 355481208576 355539877888 355870973952 356566034448 356715518328 357106637056 357337184256 357878956032 358577938368 358911863622 358971099136 358986940416 360082464768 360233422848 360785750832 360937003752 361332751104 362435434192 362451428352 362587378712 363709940256 364343795712 364819877838 364896190464 365608878336 365949351144 366740794368 366878353608 367296823296 368014199904 368417707008 369137272842 369214488576 369558319104 370280112696 370435345956 370496483328 370841507712 371643531264 371973208776 372129151836 372369397536 372777679872 373931790336 374072046816 374088554496 374420400939 374498721792 375230164608 375641583616 375799064576 376375258584 376533047124 377698784112 377761120256 378112909824 378851411601 378930659328 379425801872 379670758272 380087046144 380103819264 380246390784 380989059516 381406792832 381423624192 381841833984 382587618816 383334860259 383772100608 383916048048 385087648829 385104642624 385526888448 386279870652 386360672256 386441811522 387115282944 387702202368 388459433232 388902518784 389662094016 390089336832 390252874752 390851230068 390932987904 391015087398 391443813696 392290394112 392655714048 393504915456 394019101944 394705778688 394871251968 395304206336 395642484882 396076284864 396445130406 396528058368 397302527232 397451549742 397904891904 398682049896 399119182592 399982362624 400354845696 401136788754 401220698112 401304958119 401371190272 401744966688 402613825536 403139914489 403400180664 403842486528 403860307968 405092772864 405244717384 405262600704 405706948608 406499344992 407739863466 407757856896 407825154048 407910801051 409173682788 409622318976 409886770176 410508214272 411309988128 411693020037 411760966656 411779137536 411933590016 412738147809 413208926208 413661986816 414015974892 414469920384 415366299648 415753108992 415909052052 415996051456 416808543744 417196696176 417654129152 418098972672 418469859873 418557394944 419374889856 419853238272 420010719232 420831052668 421311062016 422133935184 422596781568 422773947648 423422165907 423510736896 424064131504 424821915648 424981260288 425377023552 426296991744 426764402688 426854027106 426943315968 427597926912 427777189632 429082641936 429101577216 429572063232 430411071168 431063632896 431814868992 431905554054 433242722952 433314226176 433717749504 434655756288 435223713912 435504693312 436164977664 437016862386 437496027072 437515333632 437995044864 438850503936 439034484096 439515860992 439799611392 440374290408 441326693376 441737678304 441810583552 443178418176 443271489687 443364212736 443757512224 444044001024 444230158464 444717232128 445585820472 446074380544 446094065664 446261389184 447643003392 448423133184 448517306133 449009080416 449980157952 450399201408 450568139723 451373285376 451542589056 451963087524 452057628672 452940553728 453437177856 454322797344 454841008128 455729369472 455900307057 455920425792 456420317184 457311763116 457813180032 458005109952 458803298304 460223741952 460396365312 460825108848 461821741056 462328102912 462521925632 462723736644 463231087488 463425288768 464839528764 464860041984 464936763392 465369735168 466278660432 466985602304 467287087104 467799441408 467995557888 468909611712 469346283198 469423745024 469444460544 469860895296 470877069312 471492356738 471796751088 472334893056 472512059136 473954029328 473974944768 474494631936 475421379264 475620691104 476449579008 477072147942 477171941376 478103917824 478549151496 479584115712 480109953024 480311230464 481047667776 481249338336 481777001472 482717972178 483268571136 484212455064 484946587008 485791727616 486426503784 487478504448 487932468192 488987725824 489171138144 489626678151 489729097728 490685599872 491223609344 492183030456 492744425472 493706816928 493913794608 493995311104 494455343616 495421076709 495524708352 495964278368 496172202448 496492530048 497036906496 497058840576 498575720448 498762729088 498784739328 499227201252 499331629056 500306886144 501284048031 501833678112 501855823872 502044062832 503576156161 503598378816 504150546432 504476024832 505135215468 505240879104 506227677696 506699101584 506782728192 506995187712 507985412688 508564832256 509558122944 510116825088 511113147012 511696134144 511888064064 513472856832 514035851264 515039827536 515255748696 516153710592 516936269824 517945910976 518428247454 518536691712 519549458688 520119115776 520337166336 521134973424 521353449864 521925084928 523053858816 523540952064 524563492986 524673220608 525358802592 526274371584 526495002624 526962045766 527523313176 528101713152 528125018112 528593507208 529736702976 529935399656 530539855872 531576066528 533198282994 533221812864 533309816832 533806460928 534849051672 535073277492 535659955584 536005776384 536818434048 537866907552 538367795433 538456648704 538480410624 540123697152 540350134272 540942598144 541178626248 541405505628 541999126656 543653151288 543677142528 543881068068 545564910384 546163091968 546515693568 547229816757 547344285696 548413317504 548924026716 549014622208 549038850048 549244786688 550317530412 550945234944 552021299856 552626560512 553705909263 553821732864 554337478656 554545402736 555536351232 555744724992 556262261568 557465296896 557959813164 558076526592 558193727754 559166519808 560897685504 561108070224 561132831744 561748082688 562845246912 563462375424 563698596864 564562887876 564680982528 564799570686 566548176168 566641680384 567169364736 568395988992 569138702808 569506137408 570130569216 570369586176 571483589274 572110189248 572135436288 572762750976 573881428224 574751510528 575874072072 577656963936 577752301568 578290332672 579419805978 579541008384 579662717283 580298285216 580672924416 581553303552 582689149848 583328036096 583353778176 585134005248 585379312128 586276845102 586399481856 586522631097 587165720544 588435591168 588957580562 588983571072 589204490407 590257373184 591028652916 591152283648 592058668032 592306877952 592956309504 594114427296 594667695609 594792087552 595953790848 596177324613 596857337856 598023074844 598678773888 599973543936 600532268544 601705183131 601831047168 602056785408 602617450032 603920738304 604582903808 605100270996 605763729792 606454677504 607639159296 607867076076 607893901056 608560422912 609749017488 610417573376 610673479936 611609795199 611737731072 613631655936 613760524182 613861820416 614433478464 615762321408 616566928042 616964982192 617641449984 617668706304 617900385024 619786038352 619813389312 620492980224 620893569024 621704880576 623049449472 623629663488 623732588544 623863578078 623994077184 625212815616 625795044264 626481193728 627148459008 627836092416 629062334784 629779857408 630016078848 631246579002 631966593024 632659509248 633200902776 633895172352 634160921472 635266105344 636096197256 637471890432 638065535328 639445487616 640146604032 640281040659 640414973952 641396890368 641665784448 642369335296 643623962904 644358094848 645616606752 646595449344 647722303488 647858331081 648568671712 649971339264 650576624256 651983634432 652228184192 652835570868 652972130304 654247466496 655525293579 656244040608 656273000448 656992567296 658275755904 658522665749 658551726144 659273791488 659699417088 660561435612 660699611136 661990040064 662606517456 662715875328 664767627264 665046319104 665636268336 666066001536 666345237696 667075848192 668378730708 669111570816 669141098496 669392083776 671464505088 672200728576 672634699776 673513620624 674970236928 675598802112 675710304256 675993583616 677313883584 677944631286 678086443008 679410830592 680155766784 681484196016 682261512192 682517418752 684630475776 685967644674 686719770048 687007664928 688204947456 689104213694 690335612928 690594547968 691237663272 692732611584 693492154368 693782888448 694846631232 695137933152 697259293146 697290062976 697405145088 698054602752 699417990648 700478403456 700930630656 701699162112 701993336832 703364417568 704019424797 704135617536 704166690816 704791342944 706315603968 707238535107 707386474496 707695126632 708768088704 710931043992 710962417152 711741947904 713132068896 713431036656 714213274112 714674368512 715608221913 715757912064 717155876736 717823727244 717942198272 717973880832 720164929536 720466845696 721571501664 721874007504 722665502208 724076958267 724870868384 724902856704 725174757424 727419880512 728687591424 729639755676 729792380928 731217756672 731898702288 733481588736 733756707216 734593646592 736028399808 736835414016 738274545684 738428977152 739116638208 740560225392 740870691912 740992966656 741683015424 743287062528 743946417552 744258303672 744738795072 745555359744 747863580672 748144093632 748177108992 748840801878 748997443584 750460329216 751283167232 751598129152 752750517168 753066094248 755397568224 755522240512 756225819648 757702823202 757861318656 758851603744 759341516544 760174092288 760492781568 761978119032 762813585664 762847248384 765175237632 766669720518 767544201216 767832096096 770175297658 770209285248 771053776896 772559741304 772883623044 774230565888 775404404736 776918866464 777642371181 777805037568 779324188032 780178673664 780505749504 781702460136 782030174796 782887627392 784580788224 785311428096 786845239479 787009830912 788038203888 789411557376 789742503936 790443068649 790608412672 791284969764 792152569728 792890260812 793056116736 794605054464 794903099484 795809783808 797364099792 798238365184 799797424491 799964725248 800709691392 802273577508 802441396224 802609916238 802742380544 803489933376 805227651072 806279828978 806800361328 807684973056 807720615936 810185545728 810489434768 810525201408 811413897216 812998689984 815479726932 815515713792 815650308096 815821602102 818347365576 819244637952 819773540352 821016428544 822619976256 823386040074 823521933312 823558275072 823867180032 825476295618 826417852416 827323973632 828031949784 828939840768 830732599296 831506217984 831818104104 833617087488 834393392352 835308258304 836197945344 836939719746 837114789888 837290591631 838749779712 840021438464 841662105336 842622124032 844267870368 845193563136 845547895296 846844331814 847021473792 847199356029 848128263008 849962520576 850754047104 852593983488 853708054212 853886631936 855195853824 855554379264 857225383911 858165283872 858203154432 859144126464 860822142336 861145024441 862127265792 863811108108 866485445904 866628452352 867435499008 869129708967 869311512576 870447427824 871009386624 872329955328 874033724772 874992054144 875030667264 875990089728 877701007872 878068968192 879031721984 879415267653 879599222784 880748580816 882653386752 883436370843 883475356608 883621167104 886356836352 886542979374 886728425472 887515024448 888088002048 888460316928 889434464256 891171640944 892148761088 892188131328 892522778368 895286006784 896846266368 897034612266 898018160832 899960315904 900798402816 901136279446 902746570752 903085178112 903926175048 905881107456 906874355712 908645594688 909682016256 911458738944 911800614114 911840851584 912840634368 914623526232 915626360064 916010219904 917606596608 920447483904 920640786273 920792730624 921650217696 923643482112 924656205824 924850392063 925043851264 925447473288 926462174976 926850577536 929679057528 929720083968 930739470336 932557320864 933971204608 934574174208 935598882816 935795367117 935991115776 937819223424 938692566396 938847490048 938888921088 939721790592 941754138624 942984713476 943593502176 944669786112 945024118272 946869868503 947908058656 947949889536 948989263872 950842758528 951241382208 952899158016 954144295884 954343882752 956207835648 957098302992 959168231424 960219906048 960622460928 962095335552 962498676672 963554002944 965435944356 966537142272 968424910128 969893174016 971583455232 972853007568 974957008896 975864936384 977975451648 978342276288 979253356302 979458195456 981371199744 982447218688 984366060912 985488850944 987413633856 987827589216 987990622208 988910687232 990842153418 991049416704 991928556736 992344404896 992985060096 994073812992 997151440896 997525458176 997569478656 998454402504 1000613772288 1002568096062 1003667356224 1003711647744 1004088125664 1007152312322 1007196757632 1008301092864 1008952049664 1010270430936 1012455355392 1013398203168 1013565456384 1013990375424 1015970825376 1016916946929 1017129664512 1019116245888 1020233650176 1022226294024 1023392268288 1023776128128 1026945713664 1028071702528 1028951467011 1030079655072 1030511497392 1032307421184 1033656320541 1033872539648 1035891821952 1036856494908 1037073383424 1039098917376 1040238231552 1040674332672 1042269946848 1042706899728 1043850169856 1045888939719 1046107717632 1047081904128 1049126985972 1049346441216 1050717605184 1052548743168 1052990005248 1053924091532 1055046626352 1056203426304 1056250036224 1057187014416 1059473405952 1059870799312 1061079711744 1063152133056 1066396565988 1066443625728 1066619633664 1067612921856 1069698103344 1070146554984 1071319911168 1072011552768 1073636868096 1075733815104 1076735590866 1076913297408 1076960821248 1080247394304 1080700268544 1081885196288 1082357252496 1082811011256 1083998253312 1087306302576 1087354285056 1087762136136 1091129820768 1092326183936 1093031387136 1094459633514 1094688571392 1096826635008 1097848053432 1098029244416 1098489573376 1100635060824 1101890469888 1104042599712 1105253121024 1107411818526 1107643465728 1108674957312 1109090805472 1111489449984 1112524523136 1114930593792 1115919626328 1116387455508 1118333039616 1121795371008 1122216140448 1122265663488 1123261202817 1123496165376 1125690493824 1126924750848 1127397193728 1129125775752 1129599141372 1133096352336 1133283360768 1134338729472 1136554234803 1136791977984 1138277405616 1139012274816 1140261138432 1140739172352 1142967178548 1144220378496 1144270872576 1145525501952 1147762856448 1149503021056 1150004580777 1151748144144 1155262946487 1155313927872 1155504603136 1156580665344 1158839611956 1159082016768 1159325434566 1160596570432 1161345848832 1163106607104 1165378299696 1166656072192 1166707556352 1170268010496 1170758624256 1172553690204 1172798963712 1173045262194 1174331441088 1176871182336 1177915161124 1177967142144 1178408980814 1180514746368 1182057305832 1184117336064 1184613755904 1185912619008 1188228854592 1189335391218 1189584175104 1191907581696 1192354649226 1193714675712 1196046149688 1197357547776 1199947087872 1201064537088 1203410366262 1203662094336 1203914874357 1204113570816 1205234900064 1207841476608 1209165807616 1209419743467 1210200541992 1211527459584 1215278318592 1215734152152 1215787802112 1217120845824 1219498034976 1220835146752 1221346959872 1223219590398 1223475462144 1223732403153 1227521048364 1227723640832 1228866956928 1231524642816 1233133856084 1233929964384 1235282899968 1235337412608 1235800770048 1238214443427 1239572076704 1239626778624 1240985960448 1243409761152 1246098898944 1247259326976 1247727156156 1247988154368 1250425631232 1251590088528 1252962387456 1254296918016 1255409579619 1255672184832 1258124669568 1259559714816 1260032157696 1262493158004 1263933186048 1265319018496 1266401805552 1267790344704 1268321842944 1270266497721 1270532210688 1272192394512 1274943780864 1276131070656 1278890975232 1280293208064 1280562081318 1280829947904 1282793780736 1283331568896 1284738670592 1287247925808 1288716189696 1291233213504 1293190898688 1295444606976 1295716662162 1297137343424 1299942678528 1301153248512 1303967268864 1304456368384 1305671141736 1308494932992 1311050587158 1312488081216 1312546000896 1313985134592 1316551511808 1317045331498 1317103452288 1318547582976 1319398834176 1321122871224 1323980080128 1325213034912 1325431750656 1329535254528 1329814469061 1330092638208 1331272536672 1332132003072 1332690475392 1334151696384 1336757461416 1338223141632 1338282196992 1338784167552 1342929010176 1344401457152 1345269399552 1345551918399 1347027241248 1349940473856 1351197604224 1351420608512 1351704419169 1351987167232 1354627767168 1355889262572 1356172886016 1358821661184 1360311533568 1362968392032 1364523024384 1365034837504 1367700921171 1369260951552 1371935289348 1373439540096 1374015329856 1376409894912 1378208427388 1380671225856 1381189095936 1382475326544 1385465223168 1386984308736 1387565776896 1389693262464 1390275866304 1394518586292 1394580125952 1394810290176 1396109205504 1398835981296 1400956806912 1401861261312 1403398324224 1403986673664 1406728835136 1408038849594 1408271235072 1408333381632 1409582685888 1412631207936 1414477070214 1414772948992 1415390253264 1417536177408 1421862087984 1421924834304 1423483895808 1426264137792 1426862073312 1428426548224 1429348737024 1431216443826 1431515824128 1434311753472 1435647454488 1435884396544 1440329859072 1440933691392 1443143003328 1443748015008 1445331004416 1448153916534 1449741736768 1449805713408 1450349514848 1454839761024 1457375182848 1459279511352 1462435513344 1463797404576 1466963177472 1467513414432 1468880034453 1469187293184 1472056799616 1473670828032 1476549091368 1478233276416 1481120450784 1481741383824 1481985933312 1483366030848 1486263230127 1486574125056 1487892835104 1488516607344 1489477590144 1491110719488 1495727161344 1496288187264 1496354217984 1497681603756 1497994887168 1500920658432 1502566334464 1503196258304 1503852144093 1505501034336 1506132188496 1510728468483 1510795136448 1511044481024 1512451639296 1515405646404 1515722637312 1517703207488 1518683033088 1520348184576 1520985563136 1523956238064 1525627171328 1525694496768 1530350475264 1533339441036 1535088402432 1535664192192 1540350595316 1540418570496 1542107553792 1545119482608 1545767246088 1548461131776 1550808809472 1553837732928 1555284742362 1555610075136 1558648376064 1560357347328 1561011499008 1563404920272 1564060349592 1565775254784 1569161576448 1570622856192 1573690478958 1574019661824 1576076407776 1578823114752 1579485007872 1580886137298 1581216825344 1582569939528 1584305139456 1585780521624 1589210108928 1589806198968 1591619567616 1594728199584 1596476730368 1599594848982 1599929450496 1601419382784 1604547155016 1605219832476 1605484761088 1606979866752 1610455302144 1612559657956 1613600722656 1615369946112 1615441231872 1620371091456 1620978869536 1621050402816 1622827794432 1625997379968 1630959453864 1631031427584 1631643204204 1636694731152 1638489275904 1639547080704 1641689450271 1642032857088 1645239952512 1646772080148 1647043866624 1647116550144 1647734360064 1650952591236 1652835704832 1654647947264 1656063899568 1657879681536 1661117727789 1661465198592 1663012435968 1663636208208 1667234174976 1668786784704 1670616516608 1672395890688 1673879439492 1674229579776 1674581183262 1677499559424 1680042876928 1683324210672 1685244248064 1688535740736 1690387126272 1691095790592 1693688663628 1694042947584 1694398712058 1696256526016 1699925041152 1701508094208 1705187966976 1707416108424 1710391707648 1711108758528 1714450767822 1716330567744 1716406308864 1718288252928 1721644284672 1722290048882 1724254531584 1727622216216 1732970891808 1733256904704 1734870998016 1738259417934 1738623025152 1738988151849 1740894855648 1742018773248 1744659910656 1748067449544 1749984108288 1750061334528 1755402015744 1756137936384 1758063443968 1758830535306 1759198445568 1759567893291 1761497161632 1765306773504 1766872741686 1766950713216 1767242334208 1767613471221 1773085958748 1773456850944 1775030048896 1776176004096 1776920633856 1778868928512 1782343281888 1784003086827 1784297522176 1784376262656 1785045556736 1788531973839 1790572013568 1794069224532 1796036321664 1799920631808 1801596805632 1802272558892 1805493141504 1806170356224 1807852350096 1811762214912 1813748711424 1817291189376 1819364032512 1822917477888 1823601228228 1823681703168 1825681268736 1829247052464 1831252720128 1832020439808 1834829385597 1835213193216 1840894967808 1841281572546 1841585461248 1843300435392 1847286964224 1849312411648 1849700784126 1850087702528 1850894946576 1852924349952 1853701155072 1859358115056 1859440167936 1861478940672 1865114641728 1867942409216 1869148348416 1871197765632 1871590734234 1871982231552 1875638446848 1877385132792 1877694980096 1879443581184 1883508277248 1885969426952 1887187004352 1889339572224 1890048236544 1893739737006 1895816117312 1895899779072 1897978527744 1901685517056 1902482764416 1905798316032 1908288591768 1912415671296 1914196605984 1918336462848 1920439812096 1920843121977 1921244921856 1924190671104 1924997353344 1927108005888 1930871888712 1933074284544 1936849820256 1939786348032 1943166910464 1943574993243 1945706015136 1949914017792 1951729872768 1955950903296 1956684552576 1958506712604 1958916390912 1962742399488 1964894437376 1966575880737 1968732121824 1970977701888 1974827267712 1975567997247 1975655178432 1975981244416 1977821374464 1981684306836 1982098833408 1983857113472 1984688809792 1985970120192 1988147625984 1994302881792 1995050916352 1995138957312 1996908805008 2001227544576 2005136192124 2007334712448 2007423295488 2008176251328 2014304624644 2014393515264 2016602185728 2017904099328 2020540861872 2024910710784 2026796406336 2027130912768 2027980750848 2031941650752 2033833893858 2034259329024 2038232491776 2040467300352 2044452588048 2046784536576 2047552256256 2053891427328 2056143405056 2057902934022 2060159310144 2061022994784 2064614842368 2067312641082 2067745079296 2071783643904 2073712989816 2078197834752 2080476463104 2081348665344 2084539893696 2085413799456 2087700339712 2091777879438 2092215435264 2094163808256 2098253971944 2101435210368 2105097486336 2105980010496 2107848183064 2110093252704 2112406852608 2112500072448 2114374028832 2118946811904 2119741598624 2121715605321 2122159423488 2126304266112 2132793131976 2132887251456 2135225843712 2139396206688 2140293109968 2142639822336 2144023105536 2146824665739 2147273736192 2151467630208 2153471181732 2153826594816 2153921642496 2160494788608 2161400537088 2163770392576 2164714504992 2165622022512 2167996506624 2172230874801 2174612605152 2174708570112 2175524272272 2182259641536 2184652367872 2186062774272 2188919267028 2189377142784 2193653270016 2195696106864 2196058488832 2196979146752 2201270121648 2203780939776 2208085199424 2210506242048 2214823637052 2215286931456 2217349914624 2218181610944 2222978899968 2225049046272 2229861187584 2231839252656 2232774911016 2236666079232 2243590742016 2244432280896 2244531326976 2246522405634 2246992330752 2251380987648 2253849501696 2254794387456 2258251551504 2259198282744 2266192704672 2266566721536 2268677458944 2273108469606 2273583955968 2276554811232 2278024549632 2280522276864 2281478344704 2285934357096 2288440756992 2288541745152 2295525712896 2299006042112 2300009161554 2303496288288 2310525892974 2310627855744 2311009206272 2313161330688 2317679223912 2318650869132 2321193140864 2322691697664 2326213214208 2330756599392 2332927113543 2333312144384 2333415112704 2340536020992 2341517248512 2345107380408 2346090524388 2348662882176 2353742364672 2355830322248 2355934284288 2356817961628 2361029492736 2364114611664 2368234672128 2369227511808 2371329205947 2371825238016 2376457709184 2378670782436 2379168350208 2383815163392 2384709298452 2387429351424 2392092299376 2394715095552 2399392273473 2399894175744 2402129074176 2406820732524 2407324188672 2407829748714 2408227141632 2410469800128 2415682953216 2418331615232 2418839486934 2420401083984 2423054919168 2430556637184 2431468304304 2431575604224 2434241691648 2438996069952 2441670293504 2442693919744 2446439180796 2446950924288 2447464806306 2455042096728 2455447281664 2457733913856 2463049285632 2466267712168 2467859928768 2470565799936 2470674825216 2471601540096 2476428886854 2479144153408 2479253557248 2481971920896 2486819522304 2492197797888 2494518653952 2495454312312 2500851262464 2503180177056 2505924774912 2508593836032 2510819159238 2511344369664 2511871774893 2516249339136 2520064315392 2524986316008 2527866372096 2532803611104 2535580689408 2536643685888 2540532995442 2541064421376 2541598068087 2544384789024 2549887561728 2552262141312 2557781950464 2561124162636 2561659895808 2565587561472 2566663137792 2569477341184 2571676151733 2574495851616 2577432379392 2582466427008 2583435073323 2586381797376 2591433324324 2594274686848 2599885357056 2602306497024 2607389126901 2607934537728 2608912736768 2611342283472 2616989865984 2622101174316 2624976162432 2625092001792 2627970269184 2633103023616 2634090662996 2634206904576 2637095165952 2638797668352 2642245742448 2647960160256 2650309112529 2650426069824 2650863501312 2659070509056 2659628938122 2660185276416 2662545073344 2664264006144 2665380950784 2668303392768 2673514922832 2676446283264 2676564393984 2677568335104 2685858020352 2688802914304 2690538799104 2691103836798 2694054482496 2699880947712 2702395208448 2702841217024 2703408838338 2703974334464 2709255534336 2711778525144 2717643322368 2720623067136 2725936784064 2729046048768 2730069675008 2735401842342 2738521903104 2743870578696 2746879080192 2748030659712 2752819789824 2756416854776 2761342451712 2762378191872 2764950653088 2770930446336 2773968617472 2774551176189 2775131553792 2779386524928 2780551732608 2789037172584 2789160251904 2792218411008 2797671962592 2801913613824 2803722522624 2806796648448 2807386101351 2807973347328 2813457670272 2816077699188 2816542470144 2816666763264 2819165371776 2825262415872 2828954140428 2829545897984 2830780506528 2835072354816 2840609605509 2843724175968 2843849668608 2846967791616 2852528275584 2853724146624 2856853096448 2858697474048 2862432887652 2863031648256 2868623506944 2871294908976 2871768793088 2880659718144 2881867382784 2886286006656 2887496030016 2890662008832 2896307833068 2899483473536 2899611426816 2900699029696 2909679522048 2914750365696 2918559022704 2924871026688 2927594809152 2933926354944 2935026828864 2937760068906 2938374586368 2944113599232 2947341656064 2953098182736 2956466552832 2962240901568 2963482767648 2963971866624 2966732061696 2972526460254 2973148250112 2975785670208 2977033214688 2978955180288 2982221438976 2991454322688 2992576374528 2992708435968 2995363207512 3001841316864 3005132668928 3006392516608 3007704288186 3011002068672 3012264376992 3021456936966 3021590272896 3022088962048 3024903278592 3030811292808 3035406414976 3037366066176 3040696369152 3041971126272 3047912476128 3050750840787 3051254342656 3051388993536 3060700950528 3066678882072 3070176804864 3071328384384 3080701190632 3080837140992 3084215107584 3090238965216 3091534492176 3096922263552 3100968961623 3101617618944 3107675465856 3110569484724 3111220150272 3117296752128 3120714694656 3122022998016 3126809840544 3128120699184 3131550509568 3137666819157 3138323152896 3141245712384 3147380957916 3148039323648 3152152815552 3157646229504 3158970015744 3161772274596 3162433650688 3165139879056 3168610278912 3171561043248 3178420217856 3179612397936 3183239135232 3189456399168 3192953460736 3199189697964 3199858900992 3202838765568 3209094310032 3210439664952 3210969522176 3213959733504 3220910604288 3225119315912 3227201445312 3230739892224 3230882463744 3240742182912 3241957739072 3242100805632 3245655588864 3251994759936 3261918907728 3262062855168 3263286408408 3273389462304 3276978551808 3279094161408 3283378900542 3284065714176 3290479905024 3293544160296 3294087733248 3295468720128 3301905182472 3305671409664 3312127799136 3315759363072 3322235455578 3322930397184 3326024871936 3327272416416 3334468349952 3337573569408 3341233033216 3344791781376 3347758878984 3349162366524 3354999118848 3360085753856 3366648421344 3369783608451 3370488496128 3377071481472 3380774252544 3382191581184 3387377327256 3388797424116 3392513052032 3399850082304 3403016188416 3409662704409 3410375933952 3414832216848 3420783415296 3422217517056 3428901535644 3432661135488 3432812617728 3436576505856 3443288569344 3444580097764 3448509063168 3455244432432 3465788839461 3465941783616 3466513809408 3469741996032 3476518835868 3477246050304 3477976303698 3481789711296 3484037546496 3489319821312 3496134899088 3499968216576 3500122669056 3510804031488 3512275872768 3516126887936 3517661070612 3518396891136 3519135786582 3522994323264 3530613547008 3533745483372 3533901426432 3534484668416 3535226942442 3546171917496 3550060097792 3552352008192 3553841267712 3557737857024 3564686563776 3568006173654 3568595044352 3568752525312 3570091113472 3577063947678 3581144027136 3588138449064 3592072643328 3599841263616 3603193611264 3604545117784 3610986283008 3612340712448 3615704700192 3623524429824 3627497422848 3628259230401 3634582378752 3645834955776 3647202456456 3647363406336 3651362537472 3658494104928 3662505440256 3664040879616 3669658771194 3670426386432 3671197209459 3682563145092 3683170922496 3686600870784 3694573928448 3699401568252 3700175405056 3701789893152 3705848699904 3707402310144 3714643330281 3718716230112 3718880335872 3722957881344 3730229283456 3735884818432 3738296696832 3743181468468 3743964463104 3751276893696 3754770265584 3755389960192 3758887162368 3766228738857 3767016554496 3771938853904 3774374008704 3778679144448 3780096473088 3787479474012 3791632234624 3791799558144 3795957055488 3803371034112 3804965528832 3810799493163 3811596632064 3816577183536 3824831342592 3828393211968 3836672925696 3840879624192 3841686243954 3842489843712 3848381342208 3849994706688 3854216011776 3861743777424 3866148569088 3873699640512 3879572696064 3886333820928 3887149986486 3891412030272 3899828035584 3903459745536 3911901806592 3913369105152 3917013425208 3925484798976 3929788874752 3933151761474 3937464243648 3941955403776 3949654535424 3951135994494 3951310356864 3951962488832 3955642748928 3963368613672 3967714226944 3969377619584 3971940240384 3976295251968 3988605763584 3989443407183 3990101832704 3990277914624 3993817610016 4002455089152 4007685032273 4010272384248 4014669424896 4014846590976 4016352502656 4028609249288 4028787030528 4033204371456 4035808198656 4041081723744 4049821421568 4053592812672 4054261825536 4055113257507 4055961501696 4063883301504 4067667787716 4068518658048 4076464983552 4080934600704 4088905176096 4093569073152 4095104512512 4103102763513 4107782854656 4112286810112 4115805868044 4120318620288 4122045989568 4129229684736 4134625282164 4135490158592 4143567287808 4147425979632 4156395669504 4160952926208 4162697330688 4169079787392 4170827598912 4175400679424 4183555758876 4184430870528 4188327616512 4196507943888 4202870420736 4210194972672 4211960020992 4215696366128 4220186505408 4224813705216 4225000144896 4228748057664 4237893623808 4239483197248 4243431210642 4244318846976 4252608532224 4265586263952 4265774502912 4270451687424 4278792413376 4280586219936 4285279644672 4288046211072 4293649331478 4294547472384 4302935260416 4306942363464 4307653189632 4320989577216 4322801074176 4329429009984 4331244045024 4335993013248 4344461749602 4349225210304 4349417140224 4351048544544 4364519283072 4369304735744 4372125548544 4377838534056 4387306540032 4391392213728 4392116977664 4393958293504 4402540243296 4406640103359 4407561879552 4416170398848 4421012484096 4429647274104 4434699829248 4436363221888 4445957799936 4450098092544 4458789690381 4459722375168 4463678505312 4465549822032 4473332158464 4479177389011 4487181484032 4488864561792 4489062653952 4493044811268 4493984661504 4502761975296 4507699003392 4509588774912 4516503103008 4518396565488 4532185405449 4532385409344 4533133443072 4537354917888 4546216939212 4547167911936 4553109622464 4556049099264 4561044553728 4562956689408 4571868714192 4576881513984 4577083490304 4591051425792 4598012084224 4600018323108 4606992576576 4621051785948 4621255711488 4622018412544 4626322661376 4635358447824 4637301738264 4642386281728 4645383395328 4652426428416 4661513198784 4665854227086 4666624288768 4666830225408 4681072041984 4683034497024 4690214760816 4692181048776 4697325764352 4707484729344 4711660644496 4711868568576 4713635923256 4722058985472 4728229223328 4736469344256 4738455023616 4742658411894 4743650476032 4752915418368 4757341564872 4767630326784 4769418596904 4774858702848 4784184598752 4789430191104 4798784546946 4799788351488 4804258148352 4813641465048 4815659497428 4816454283264 4820939600256 4831365906432 4837678973868 4840802167968 4846109838336 4861113274368 4862936608608 4863151208448 4868483383296 4877992139904 4883340587008 4885387839488 4892878361592 4894929612612 4910084193456 4910894563328 4915467827712 4925068350813 4926098571264 4932535424336 4935719857536 4941131599872 4941349650432 4943203080192 4952857773708 4958288306816 4958507114496 4963943841792 4973639044608 4983353183367 4984395595776 4989037307904 4990908624624 5001702524928 5006139434777 5006360354112 5011849549824 5017187672064 5021638318476 5022688739328 5023743549786 5032498678272 5040128630784 5049972632016 5055732744192 5065607222208 5071161378816 5073287371776 5081065990884 5082128842752 5083196136174 5088769578048 5099775123456 5104524282624 5115563900928 5122248325272 5131175122944 5133326275584 5138954682368 5143352303466 5148991703232 5154864758784 5164932854016 5166870146646 5172763594752 5182866648648 5188549373696 5199770714112 5204612994048 5214778253802 5215869075456 5216964455547 5217825473536 5222684566944 5233979731968 5240818888357 5244202348632 5249952324864 5250184003584 5266206047232 5268181325992 5268413809152 5274190331904 5277595336704 5284491484896 5295920320512 5300618225058 5300852139648 5301727002624 5302840413663 5319257876244 5320370552832 5325090146688 5328528012288 5330761901568 5336606785536 5347029845664 5352009260481 5352892566528 5353128787968 5355136670208 5365595921517 5371716040704 5377605828608 5382207673596 5388108964992 5399761895424 5404790416896 5406817676676 5407948668928 5418511068672 5423557050288 5435286644736 5441246134272 5451873568128 5458092097536 5460139350016 5470803684684 5477043806208 5487741157392 5493758160384 5496061319424 5504488156791 5505639579648 5512833709552 5522684903424 5524756383744 5529901306176 5541860892672 5547937234944 5549102352378 5550263107584 5558773049856 5561103465216 5578074345168 5578320503808 5584436822016 5595343925184 5603827227648 5607445045248 5613593296896 5614772202702 5615946694656 5626915340544 5632155398376 5633084940288 5638330743552 5650524831744 5657908280856 5661561013056 5670144709632 5681219211018 5687448351936 5687699337216 5693935583232 5705056551168 5707448293248 5713706192896 5717394948096 5724865775304 5737247013888 5742589817952 5743537586176 5761319436288 5762529365931 5763734765568 5772572013312 5774992060032 5781324017664 5792615666136 5798966947072 5799222853632 5801398059392 5819359044096 5829500731392 5830724979729 5837118045408 5849742053376 5855189618304 5857385816399 5867852709888 5870053657728 5875520137812 5876749172736 5888227198464 5894683312128 5906196365472 5912933105664 5924481803136 5926703991741 5926965535296 5927943733248 5933464123392 5945052920508 5946296500224 5951571340416 5954066429376 5957910360576 5964442877952 5982908645376 5985152749056 5985416871936 5990726415024 6003682633728 6010265337856 6012785033216 6015408576372 6022004137344 6024528753984 6042913873932 6043180545792 6044177924096 6049806557184 6061622585616 6070812829952 6074732132352 6081392738304 6083942252544 6095824952256 6101501681574 6102508685312 6102777987072 6121401901056 6133357764144 6140353609728 6142656768768 6161402381264 6161674281984 6168430215168 6180477930432 6183068984352 6193844527104 6201937923246 6203235237888 6215350931712 6221138969448 6234593504256 6241429389312 6244045996032 6253619681088 6256241398368 6263101019136 6275333638314 6276646305792 6282491424768 6294761915832 6304305631104 6315292459008 6317940031488 6323544549192 6330279758112 6337220557824 6343122086496 6356840435712 6359224795872 6365146815963 6366478270464 6378912798336 6385906921472 6398379395928 6405677531136 6418188620064 6420879329904 6421939044352 6427919467008 6440473997217 6441821208576 6450238631824 6454402890624 6461479784448 6461764927488 6481484365824 6483915478144 6484201611264 6491311177728 6503989519872 6516692624403 6523837815456 6524125710336 6526572816816 6546490030093 6546778924608 6553957103616 6558188322816 6566757801084 6568131428352 6580959810048 6587088320592 6588175466496 6590937440256 6603810364944 6611342819328 6624255598272 6631518726144 6644470911156 6645860794368 6652049743872 6654544832832 6668936699904 6675147138816 6682466066432 6689583562752 6695517757968 6698324733048 6709998237696 6720171507712 6733296842688 6739567216902 6740976992256 6754142962944 6761548505088 6764383162368 6774754654512 6777594848232 6785026104064 6799700164608 6806032376832 6819325408818 6820751867904 6829664433696 6841566830592 6844435034112 6857803071288 6865322270976 6865625235456 6886577138688 6889160195528 6897018126336 6910488864864 6931577678922 6931883567232 6933027618816 6939483992064 6953037671736 6955952607396 6963579422592 6968075092992 6978639642624 6992269798176 6998781340629 6999936433152 7000245338112 7021608062976 7024551745536 7032253775872 7035322141224 7038271573164 7045988646528 7061227094016 7067490966744 7067802852864 7070453884884 7092343834992 7100120195584 7104704016384 7107682535424 7113987617841 7115475714048 7129373127552 7136012347308 7137190088704 7137505050624 7140182226944 7154127895356 7162288054272 7176276898128 7184145286656 7198176820419 7199682527232 7206387222528 7209090235568 7221972566016 7224681424896 7231409400384 7247048859648 7254994845696 7256518460802 7269164757504 7291669911552 7294404912912 7294726812672 7302725074944 7316988209856 7325010880512 7328081759232 7339317542388 7340852772864 7342394418918 7365126290184 7366341844992 7373201741568 7389147856896 7398803136504 7403579786304 7411697399808 7414804620288 7429286660562 7437432460224 7437760671744 7445915762688 7460458566912 7471769636864 7476593393664 7486362936936 7502553787392 7509540531168 7510779920384 7517774324736 7532457477714 7534033108992 7535615324679 7543877707808 7548748017408 7560192946176 7574958948024 7583264469248 7583599116288 7606742068224 7609931057664 7621598986326 7623193264128 7624794204261 7633154367072 7649662685184 7656786423936 7659658375291 7673345851392 7683372487908 7684979687424 7696762684416 7699989413376 7708432023552 7723487554848 7732297138176 7747399281024 7750305219969 7759145392128 7774299972972 7782824060544 7799656071168 7806919491072 7822167380703 7823803613184 7826738210304 7834026850416 7850969597952 7859577749504 7866303522948 7874928487296 7883910807552 7899309070848 7902271988988 7902620713728 7903924977664 7911285497856 7926737227344 7935428453888 7938755239168 7943880480768 7950927337587 7952590503936 7977211527168 7978886814366 7980203665408 7980555829248 7987635220032 8004910178304 8015370064546 8020544768496 8029338849792 8029693181952 8032705005312 8057218498576 8057574061056 8066408742912 8071616397312 8082163447488 8099642843136 8107185625344 8108523651072 8110226515014 8111923003392 8127766603008 8135335575432 8152929967104 8161869201408 8177810352192 8187138146304 8190209025024 8206205527026 8215565709312 8224573620224 8231611736088 8240637240576 8244091979136 8258459369472 8269250564328 8287134575616 8294851959264 8312791339008 8321905852416 8323653528567 8325394661376 8338159574784 8341655197824 8350801358848 8367111517752 8376655233024 8393015887776 8405740841472 8420389945344 8422158304053 8423920041984 8431392732256 8440373010816 8449627410432 8450000289792 8457496115328 8475787247616 8478966394496 8486862421284 8488637693952 8505217064448 8521828816527 8531172527904 8531549005824 8540903374848 8557584826752 8560794654737 8561172439872 8570559289344 8576092422144 8587298662956 8589094944768 8605870520832 8613884726928 8615306379264 8641979154432 8645602148352 8658858019968 8662488090048 8671986026496 8688923499204 8698450420608 8698834280448 8702097089088 8729038566144 8738609471488 8744251097088 8755677068112 8774613080064 8782784427456 8784233955328 8787916587008 8805080486592 8813280206718 8815123759104 8832340797696 8842024968192 8859294548208 8869399658496 8872726443776 8891915599872 8900196185088 8917579380762 8919444750336 8927357010624 8931099644064 8946664316928 8958354778022 8974362968064 8977729123584 8978125307904 8986089622536 9005523950592 9015398006784 9019177549824 9033006206016 9036793130976 9064370810898 9064770818688 9066266886144 9074709835776 9092433878424 9106219244928 9112098198528 9122089107456 9125913378816 9143737428384 9152252522361 9153763027968 9154166980608 9182102851584 9196024168448 9200036646216 9213985153152 9242103571896 9242511422976 9252645322752 9270716895648 9274603476528 9284772563456 9290766790656 9302906884869 9304852856832 9323026397568 9331708454172 9333248577536 9333660450816 9362144083968 9366068994048 9380429521632 9384362097552 9394651528704 9413000457471 9414969458688 9423321288992 9423737137152 9427271846512 9444117970944 9456458446656 9472938688512 9476910047232 9485316823788 9487300952064 9505830836736 9514683129744 9535260653568 9538837193808 9549717405696 9568369197504 9578860382208 9597569093892 9599576702976 9608516296704 9627282930096 9631318994856 9632908566528 9641879200512 9662731812864 9675357947736 9681604335936 9692219676672 9722226548736 9725873217216 9726302416896 9736966766592 9755984279808 9766681174016 9770775678976 9785756723184 9789859225224 9820168386912 9821789126656 9830935655424 9850136701626 9852197142528 9865070848672 9871439715072 9882263199744 9886406160384 9905715547416 9916576613632 9917014228992 9947278089216 9966706366734 9968791191552 9978074615808 9981817249248 10003405049856 10012278869554 10012720708224 10023699099648 10034375344128 10043276636952 10047487099572 10064997356544 10080257261568 10099945264032 10109350825353 10111465488384 10131214444416 10142322757632 10146574743552 10162131981768 10166392272348 10177539156096 10199550246912 10209048565248 10228988113227 10231127801856 10244496650544 10262350245888 10266652551168 10277909364736 10286704606932 10297983406464 10309729517568 10329865708032 10333740293292 10345527189504 10365733297296 10377098747392 10397366518383 10399541428224 10409225988096 10429556507604 10431738150912 10433928911094 10435650947072 10445369133888 10467959463936 10481637776714 10488404697264 10499904649728 10500368007168 10532412094464 10536362651984 10536827618304 10548380663808 10555190673408 10568982969792 10591840641024 10601236450116 10601704279296 10603454005248 10605680827326 10638515752488 10650180293376 10657056024576 10661523803136 10673213571072 10694059691328 10704018520962 10705785133056 10706257575936 10710273340416 10731191843034 10743432081408 10755211657216 10764415347192 10776217929984 10799523790848 10809580833792 10813635353352 10837022137344 10847114100576 10870573289472 10882492268544 10884777691203 10903747136256 10920278700032 10941607369368 10954087612416 10975482314784 10987516320768 10992122638848 11008976313582 11011279159296 11013591628377 11025667419104 11049512767488 11059802612352 11083721785344 11098204704756 11100526215168 11117546099712 11122206930432 11143929990843 11156148690336 11156641007616 11168873644032 11190687850368 11194885317733 11207654455296 11214890090496 11229544405404 11231893389312 11253830681088 11264310796752 11266169880576 11276661487104 11298686216571 11301049663488 11315816561712 11323122026112 11340289419264 11362438422036 11374896703872 11375398674432 11387871166464 11410113102336 11414896586496 11427412385792 11432398479489 11434789896192 11449731550608 11474494027776 11485179635904 11487075172352 11522638872576 11525058731862 11527469531136 11545144026624 11549984120064 11562648035328 11585231332272 11597933894144 11598445707264 11602796118784 11638718088192 11659001462784 11661449959458 11674236090816 11699484106752 11710379236608 11714771632798 11735705419776 11740107315456 11751040275624 11776454396928 11789366624256 11812392730944 11825866211328 11848963606272 11853407983482 11853931070592 11855887466496 11866928246784 11890105841016 11903142680832 11908132858752 11915820721152 11928885755904 11965817290752 11968330221549 11970305498112 11970833743872 11981452830048 12007365267456 12020530675712 12023055096819 12025570066432 12030817152744 12044008274688 12049057507968 12085827747864 12086361091584 12099613114368 12123245171232 12141625659904 12149464264704 12162785476608 12165339772521 12167884505088 12191649904512 12203003363148 12205017370624 12205555974144 12242803802112 12266715528288 12280707219456 12285313537536 12309308290539 12322804762528 12323348563968 12336860430336 12360955860864 12366137968704 12387689054208 12403875846492 12406470475776 12430701863424 12442277938896 12469187008512 12482858778624 12488091992064 12507239362176 12512482796736 12526202038272 12550667276628 12553292611584 12564982849536 12589523831664 12608611262208 12630584918016 12635880062976 12647089098384 12660559516224 12674441115648 12686244172992 12713680871424 12718449591744 12730293631926 12732956540928 12757825596672 12771813842944 12796758791856 12811355062272 12836377240128 12841758659808 12843878088704 12855838934016 12880947994434 12883642417152 12900477263648 12908805781248 12922959568896 12962968731648 12967830956288 12968403222528 13007979039744 13033385248806 13047675630912 13048251420672 13053145633632 13092980060186 13093557849216 13107914207232 13116376645632 13133515602168 13161919620096 13174176641184 13176350932992 13181874880512 13207620729888 13219920310077 13222685638656 13248511196544 13263037452288 13288941822312 13304099487744 13309089665664 13337873399808 13350294277632 13364932132864 13376369071143 13379167125504 13391035515936 13396649466096 13419996475392 13437532167033 13440343015424 13466593685376 13479134433804 13481953984512 13508285925888 13523097010176 13528766324736 13549509309024 13555189696464 13570052208128 13596556216347 13599400329216 13612064753664 13638650817636 13641503735808 13659328867392 13683133661184 13688870068224 13715606142576 13730644541952 13731250470912 13773154277376 13778320391056 13794036252672 13820977729728 13863155357844 13863767134464 13866055237632 13878967984128 13906075343472 13911905214792 13927158845184 13936150185984 13957279285248 13984539596352 13997562681258 13999872866304 14000490676224 14043216125952 14049103491072 14064507551744 14070644282448 14076543146328 14091977293056 14122454188032 14134981933488 14135605705728 14140907769768 14184687669984 14200240391168 14209408032768 14215365070848 14227975235682 14230951428096 14258746255104 14272024694616 14274380177408 14280364453888 14308255790712 14324576108544 14352553796256 14368290573312 14396353640838 14399365054464 14412774445056 14418180471136 14449362849792 14462818800768 14494097719296 14513036921604 14538329515008 14583339823104 14588809825824 14589453625344 14605450149888 14633976419712 14650021761024 14656163518464 14678635084776 14684788837836 14730252580368 14732683689984 14746403483136 14775205052439 14778295713792 14797606273008 14807159572608 14823394799616 14829609240576 14858573321124 14874864920448 14875521343488 14891831525376 14920917133824 14943539273728 14950059550101 14953186787328 14972725873872 15005107574784 15018418304331 15019081062336 15021559840768 15035548649472 15064914955428 15068066217984 15071230649358 15087755415616 15097496034816 15120385892352 15149917896048 15166528938496 15167198232576 15213484136448 15219862115328 15243197972652 15246386528256 15249588408522 15266308734144 15299325370368 15313572847872 15319316750582 15346691702784 15366744975816 15393525368832 15399978826752 15416864047104 15446975109696 15464594276352 15494798562048 15500610439938 15518290784256 15548599945944 15565648121088 15599312142336 15613838982144 15644334761406 15647607226368 15650893366641 15653476420608 15668053700832 15701939195904 15719155499008 15722456665071 15732607045896 15749856974592 15798618141696 15804543977976 15805241427456 15822570995712 15853474454688 15870856907776 15877510478336 15887760961536 15901854675174 15905181007872 15908521240989 15957773628732 15960407330816 15961111658496 15975270440064 16009820356608 16030740129092 16041089536992 16058677699584 16059386363904 16065410010624 16096787764551 16114436997152 16115148122112 16132817485824 16164326894976 16199285686272 16214371250688 16220453030028 16223846006784 16255533206016 16270671150864 16305859934208 16323738402816 16355620704384 16374276292608 16380418050048 16412411054052 16431131418624 16449147240448 16463223472176 16481274481152 16488183958272 16513464470373 16516918738944 16538501128656 16574269151232 16589703918528 16625582678016 16643811704832 16647307057134 16650789322752 16676319149568 16683310395648 16701602717696 16734223035504 16753310466048 16786031775552 16811481682944 16840779890688 16844316608106 16847840083968 16862785464512 16880746021632 16899254820864 16914992230656 16951574495232 16957932788992 16973724842568 17010434128896 17043657633054 17062345055808 17063098011648 17081806749696 17115169653504 17121589309474 17122344879744 17141118578688 17152184844288 17174597325912 17211741041664 17227769453856 17230612758528 17283958308864 17287588097793 17291204296704 17317716039936 17324976180096 17343972052992 17377846998408 17396900841216 17397668560896 17404194178176 17458077132288 17477218942976 17488502194176 17492174939187 17511354136224 17549226160128 17565568854912 17568467910656 17572157449197 17575833174016 17610160973184 17626560413436 17630247518208 17664681595392 17684049936384 17718589096416 17738799316992 17745452887552 17780111975223 17783831199744 17800392370176 17835158761524 17838889500672 17854714021248 17862199288128 17893328633856 17916709556044 17948725936128 17955458247168 17956250615808 17972179245072 18011047901184 18030796013568 18038355099648 18066012412032 18073586261952 18128741621796 18129541637376 18132533772288 18149419671552 18184867756848 18212438489856 18224196397056 18244178214912 18251826757632 18287474856768 18304505044722 18307526055936 18308333961216 18364205703168 18392048336896 18400073292432 18427970306304 18484207143792 18485022845952 18505290645504 18541433791296 18549206953056 18569545126912 18581533581312 18605813769738 18609705713664 18646052795136 18663416908344 18666497155072 18724288167936 18732137988096 18760859043264 18768724195104 18789303057408 18826000914942 18829938917376 18846642577984 18847474274304 18854543693024 18912916893312 18945877377024 18953820094464 18970633647576 19011661673472 19029366259488 19070521307136 19077674387616 19095440447889 19099434811392 19136738395008 19157720764416 19195138187784 19217032593408 19254565860192 19262637989712 19265817133056 19283758401024 19321421991651 19325463625728 19350715895472 19363208671872 19384439353344 19444453097472 19451746434432 19452604833792 19473933533184 19511968559616 19533362348032 19541551357952 19550077873209 19571513446368 19579718450448 19639470090279 19640336773824 19643578253312 19661871310848 19700273403252 19704394285056 19730141697344 19742879430144 19764526399488 19772812320768 19811431094832 19833153227264 19834028457984 19894556178432 19933412733468 19937582383104 19956149231616 19963634498496 20006810099712 20024557739108 20025441416448 20047398199296 20068750688256 20086553273904 20094974199144 20129994713088 20160514523136 20199890528064 20218701650706 20222930976768 20262428888832 20284645515264 20293149487104 20324263963536 20332784544696 20355078312192 20399100493824 20418097130496 20457976226454 20462255603712 20488993301088 20524700491776 20533305102336 20555818729472 20573409213864 20595966812928 20659731416064 20667480586584 20691054379008 20731466594592 20754197494784 20794733036766 20799082856448 20818451976192 20859113015208 20867857822188 20871301894144 20890738267776 20935918927872 20963275553428 20976809394528 20999809299456 21000736014336 21064824188928 21072725303968 21073655236608 21096761327616 21137965939584 21183681282048 21202472900232 21203408558592 21211361654652 21277031504976 21300360586752 21314112049152 21323047606272 21341962853523 21346427142144 21388119382656 21408037041924 21411570266112 21412515151872 21420546680832 21462383686068 21486864162816 21510423314432 21528830694384 21552435859968 21594530461257 21599047581696 21619161667584 21627270706704 21674044274688 21694228201152 21741146578944 21764984537088 21769555382406 21807494272512 21840557400064 21883214738736 21908175224832 21950964629568 21975032641536 21984245277696 22017952627164 22022558318592 22027183256754 22051334838208 22099025534976 22119605224704 22167443570688 22196409409512 22235092199424 22244413860864 22287859981686 22312297380672 22313282015232 22337747288064 22381375700736 22389770635466 22415308910592 22429780180992 22459088810808 22507661362176 22528621593504 22532339761152 22553322974208 22597372433142 22602099326976 22606845974037 22631633123424 22646244052224 22680578838528 22724876844072 22749793407744 22750797348864 22820226204672 22829793172992 22854824771584 22864796958978 22869579792384 22874382612783 22899463101216 22948988055552 22970359271808 22974150344704 22978975125873 23050117463724 23054939062272 23090288053248 23099968240128 23125296070656 23170462664544 23195867788288 23196891414528 23205592237568 23250915659907 23277436176384 23322899918916 23348472181632 23398968213504 23420758473216 23429543265596 23471410839552 23480214630912 23502080551248 23552908793856 23578733248512 23624785461888 23651732422656 23697927212544 23706815966964 23707862141184 23711774932992 23733856493568 23780211682032 23806285361664 23816265717504 23831641442304 23852782012761 23857771511808 23931634581504 23936660443098 23940610996224 23941667487744 23962905660096 24014730534912 24041061351424 24046110193638 24051140132864 24061634305488 24088016549376 24098115015936 24171655495728 24172722183168 24199226228736 24246490342464 24283251319808 24298928529408 24325570953216 24330679545042 24335769010176 24383299809024 24406006726296 24410034741248 24485607604224 24533431056576 24561414438912 24570627075072 24618616581078 24645609525056 24646697127936 24673720860672 24721911721728 24732275937408 24775378108416 24807751692984 24861403726848 24884555877792 24938374017024 24965717557248 24970960585701 24976183984128 25014478724352 25024965593472 25052404076544 25101334553256 25129965699072 25179047663328 25217222524416 25261169836032 25266474912159 25271760125952 25294178196768 25321119032448 25348882231296 25372488345984 25427361742848 25436899183488 25460587263852 25465913081856 25515651193344 25543627685888 25565486449581 25593517583712 25622710124544 25672754480256 25682383964211 25683517319616 25687756177408 25711677868032 25761895988868 25767284834304 25800954527296 25817611562496 25845919137792 25925937463296 25935661912576 25936806445056 26015958079488 26066770497612 26095351261824 26096502841344 26106291267264 26185960120372 26187115698432 26215828414464 26232753291264 26267031204336 26323839240192 26348353282368 26352701865984 26363749761024 26415241459776 26439840620154 26445371277312 26497022393088 26526074904576 26577883644624 26608198975488 26618179331328 26675746799616 26700588555264 26729864265728 26752738142286 26758334251008 26782071031872 26793298932192 26839992950784 26875064334066 26880686030848 26933187370752 26958268867608 27016571851776 27046194020352 27057532649472 27099018618048 27110379392928 27140104416256 27193112432694 27198800658432 27224129507328 27277301635272 27318657734784 27366267322368 27377740136448 27431212285152 27461289083904 27462500941824 27546308554752 27556640782112 27588072505344 27641955459456 27726310715688 27727534268928 27757935968256 27812150686944 27823810429584 27854317690368 27872300371968 27908720654607 27914558570496 27969079192704 27995125362516 27999745732608 28000981352448 28086432251904 28098206982144 28129015103488 28141288564896 28153086292656 28183954586112 28239001372413 28244908376064 28269963866976 28271211411456 28281815539536 28369375339968 28400480782336 28418816065536 28430730141696 28455950471364 28461902856192 28517492510208 28544049389232 28548760354816 28560728907776 28616511581424 28649152217088 28705107592512 28736581146624 28792707281676 28798730108928 28825548890112 28836360942272 28898725699584 28925637601536 28988195438592 29026073843208 29076659030016 29166679646208 29177619651648 29178907250688 29210900299776 29267952839424 29300043522048 29312327036928 29357270169552 29369577675672 29460505160736 29465367379968 29492806966272 29550410104878 29556591427584 29595212546016 29614319145216 29646789599232 29659218481152 29717146642248 29749729840896 29751042686976 29841834267648 29887078547456 29900119100202 29906373574656 29945451747744 30010215149568 30036836608662 30038162124672 30043119681536 30071097298944 30129829910856 30142461298716 30175510831232 30194992069632 30240771784704 30299835792096 30328052476059 30333057876992 30334396465152 30426968272896 30439724230656 30486395945304 30499176817044 30532617468288 30598650740736 30627145695744 30638633501164 30693383405568 30733489951632 30787050737664 30799957653504 30833728094208 30893950219392 30929188552704 30989597124096 31001220879876 31036581568512 31097199891888 31131296242176 31192099555149 31198624284672 31227677964288 31288669522812 31295214452736 31301786733282 31306952841216 31336107401664 31403878391808 31438310998016 31444913330142 31465214091792 31499713949184 31597236283392 31609087955952 31610482854912 31645141991424 31706948909376 31741713815552 31755020956672 31775521923072 31803709350348 31810362015744 31817042481978 31915547257464 31920814661632 31950540880128 32019640713216 32061480258184 32082179073984 32117355399168 32118772727808 32130820021248 32193575529102 32228873994304 32230296244224 32265634971648 32328653789952 32398571372544 32428742501376 32440906060056 32511066412032 32541342301728 32611719868416 32647476805632 32654333073609 32711241408768 32760836100096 32824822108104 32862262837248 32926446944352 32962548962304 32976367916544 33026928940746 33033837477888 33040774885131 33077002257312 33148538302464 33179407837056 33251165356032 33294614114268 33301578645504 33352638299136 33366620791296 33403205435392 33431789972529 33468446071008 33506620932096 33572063551104 33584655953199 33622963365888 33688633216212 33695680167936 33725570929024 33761492043264 33798509641728 33829984461312 33896058649713 33903148990464 33915865577984 33947449685136 34020868257792 34087315266108 34124690111616 34126196023296 34163613499392 34230339307008 34243178618948 34244689759488 34282237157376 34304369688576 34349194651824 34423482083328 34455538907712 34461225517056 34567916617728 34575176195586 34582408593408 34635432079872 34649952360192 34687944105984 34755693996816 34793801682432 34795337121792 34808388356352 34916154264576 34954437885952 34977004388352 34984349878374 35022708272448 35098452320256 35131137709824 35136935821312 35144314898394 35151666348032 35220321946368 35253120826872 35329363190784 35368099872768 35437178192832 35477598633984 35490905775104 35560223950446 35567662399488 35600784740352 35670317523048 35709428042496 35724398576256 35786657267712 35833419112088 35897451872256 35910916494336 35912501231616 35944358490144 36022095802368 36061592027136 36069165290457 36076710199296 36132024824064 36147172523904 36257483243592 36259083274752 36298839343104 36369735513696 36424876979712 36448392794112 36488356429824 36496019317563 36503653515264 36574949713536 36609010089444 36615052111872 36616667922432 36728411406336 36784096673792 36800146584864 36855940612608 36927924871617 36968414287584 36970045691904 37010581291008 37082867582592 37098413906112 37139090253824 37163067162624 37211627539476 37219411427328 37292105590272 37326833816688 37332994310144 37448576335872 37464275976192 37521718086528 37537448390208 37578606114816 37652001829884 37659877834752 37693285155968 37694948548608 37709087386048 37825833786624 37891754754048 37907640188928 37941267295152 38023323346944 38058732518976 38141042614272 38155348775232 38190880895778 38198869622784 38273476790016 38315441528832 38390276375568 38434065186816 38509131720384 38525275979424 38531634266112 38567516802048 38642843983302 38650927251456 38701431790944 38726417343744 38768878706688 38888906194944 38903492868864 38905209667584 39023937119232 39066724696064 39083102715904 39100155746418 39143026892736 39159436900896 39278940180558 39280673547648 39287156506624 39323742621696 39400546806504 39460283394688 39485758860288 39529052798976 39545624641536 39622862189664 39659760930231 39666306454528 39668056915968 39789112356864 39866825466936 39912298463232 39927268996992 40013620199424 40049115478216 40050882832896 40094796398592 40137501376512 40173106547808 40189948398288 40259989426176 40312596501099 40321029046272 40399781056128 40437403301412 40445861953536 40524857777664 40569291030528 40586298974208 40648527927072 40665569089392 40710156624384 40789668649041 40798200987648 40836194260992 40915952452908 40924511207424 40977986602176 41049400983552 41066610204672 41111637458944 41146818427728 41191933625856 41319462832128 41334961173168 41382108758016 41462933189184 41508394989568 41589466073532 41598165712896 41636903952384 41718226030416 41735715644376 41742603788288 41781476535552 41871837855744 41926551106856 41953618789056 41999618598912 42001472028672 42129648377856 42145450607936 42147310473216 42193522655232 42275931879168 42367362564096 42404945800464 42406817117184 42422723309304 42554063009952 42600721173504 42628224098304 42646095212544 42683925707046 42692854284288 42776238765312 42816074083848 42823140532224 42841093361664 42924767372136 42973728325632 43057661388768 43104871719936 43189060922514 43198095163392 43238323335168 43254541413408 43348088549376 43388456402304 43482293157888 43539110764812 43614988545024 43681114800128 43766429477472 43816350449664 43901929259136 43950065283072 43968490555392 44035905254328 44054366513508 44102669676416 44198051069952 44239210449408 44325615157317 44334887141376 44392818819024 44470184398848 44488827721728 44575719963372 44624594761344 44626564030464 44675494576128 44762751401472 44779541270932 44830617821184 44859560361984 44918177621616 45015322724352 45055254912993 45057243187008 45064679522304 45106645948416 45194744866284 45204198653952 45213691948074 45263266246848 45292488104448 45361157677056 45449753688144 45499586815488 45501594697728 45640452409344 45659586345984 45709649543168 45729593917956 45739159584768 45748765225566 45798926202432 45897976111104 45940718543616 45948300689408 45957950251746 46100234927448 46180576106496 46199936480256 46250592141312 46340925329088 46391735576576 46393782829056 46411184475136 46501831319814 46554872352768 46645799837832 46696944363264 46797936427008 46841516946432 46859086531192 46942821679104 46960429261824 47004161102496 47105817587712 47157466497024 47167369995213 47249570923776 47395854425088 47413631933928 47415724282368 47467712987136 47560423364064 47612570723328 47632531435008 47663282884608 47705564025522 47715543023616 47725563722967 47873320886196 47881221992448 47883334975488 47925811320192 48029461069824 48092220387276 48102280265728 48123268610976 48176033098752 48196230031872 48290363293653 48343310991456 48345444366336 48398452457472 48492980684928 48566502639616 48597857058816 48661359090084 48671538020352 48766599618048 48812013452592 48820069482496 48971215208448 49066862113152 49122828877824 49141254150144 49237233162156 49291219050112 49293394255872 49347441721344 49443823443456 49464551874816 49540393411119 49550756216832 49615503385968 49722807453696 49769111755584 49876748034048 49931435114496 49941921171402 49952367968256 50028957448704 50049931186944 50104808153088 50202669106512 50259931398144 50358095326656 50434445048832 50522339672064 50532949824318 50543520251904 50588356393536 50642238064896 50697764462592 50744976691968 50854723485696 50873798366976 50921174527704 51031302386688 51087255371776 51130972899162 51187035167424 51245420249088 51345508960512 51364767928422 51367034639232 51375512354816 51423355736064 51523791977736 51601909054592 51635223124992 51691838275584 51851874926592 51862764293379 51871323825152 51873612890112 52031916158976 52133540995224 52190702523648 52193005682688 52212582534528 52371920240744 52374231396864 52431656828928 52465506582528 52534062408672 52647678480384 52696706564736 52705403731968 52716472347591 52727499522048 52830482919552 52879681240308 52890742554624 52994044786176 53052149809152 53155767289248 53216397950976 53236358662656 53340335925669 53351493599232 53401177110528 53459728531456 53505476284572 53516668502016 53564142063744 53586597864384 53679985901568 53750128668132 53761372061696 53866374741504 53916537735216 54033143703552 54092388040704 54115065298944 54198037236096 54220758785856 54280208832512 54386224865388 54397601316864 54448259014656 54554603270544 54637315469568 54732534644736 54755480272896 54862424570304 54922578167808 54925001883648 55092617109504 55113281564224 55176145010688 55283910918912 55452621431376 55455068537856 55515871936512 55624301373888 55647620859168 55708635380736 55744600743936 55817441309214 55829117140992 55938158385408 55990250725032 55999491465216 56172864503808 56196413964288 56282577129792 56306172585312 56367909172224 56478002744826 56489816752128 56539927733952 56542422822912 56563631079072 56738750679936 56800961564672 56837632131072 56861460283392 56911900942728 57034985020416 57088098778464 57097520709632 57121457815552 57233023162848 57286321343667 57298304434176 57410215185024 57473162293248 57585414563352 57651097780224 57672721884544 57797451399168 57851275203072 57964265974953 57976390877184 58052147686416 58153318060032 58333359292416 58355239303296 58357814501376 58421800599552 58535905678848 58600087044096 58624654073856 58714540339104 58739155351344 58918410270837 58921010321472 58930734759936 58985613932544 59100820209756 59113182855168 59190425092032 59228638290432 59293579198464 59318436962304 59434293284496 59499459681792 59502085373952 59683668535296 59774157094912 59800238200404 59812747149312 59890903495488 60020430299136 60073673217324 60076324249344 60086239363072 60142194597888 60259659821712 60284922597432 60351021662464 60389984139264 60481543569408 60599671584192 60656104952118 60666115753984 60668792930304 60853936545792 60879448461312 60972791890608 60998353634088 61065234936576 61197301481472 61254291391488 61277267002328 61386766811136 61466979903264 61574101475328 61599915307008 61667456188416 61787900438784 61979194248192 62002441759752 62073163137024 62194399783776 62262592484352 62384199110298 62397248569344 62455355928576 62577339045624 62603573466564 62613905682432 62672214803328 62807756783616 62889826660284 62930428183584 62999427898368 63194472566784 63218175911904 63220965709824 63290283982848 63413897818752 63483427631104 63510041913344 63551043846144 63607418700696 63634084963956 63831094514928 63841629323264 63901081760256 64025888560569 64039281426432 64122960516368 64164358147968 64234710798336 64237545455616 64261640042496 64387151058204 64457747988608 64460592488448 64531269943296 64657307579904 64783591383771 64797142745088 64857485002752 64881812120112 65022132824064 65082684603456 65223439736832 65294953611264 65308666147218 65422482817536 65521672200192 65649644216208 65724525674496 65852893888704 65925097924608 65952735833088 66053857881492 66067674955776 66081549770262 66154004514624 66297076604928 66358815674112 66502330712064 66589228228536 66705276598272 66733241582592 66806410870784 66863579945058 66936892142016 67013241864192 67144127102208 67169311906398 67245926731776 67377266432424 67451141858048 67522984086528 67597019283456 67659968922624 67792117299426 67806297980928 67820537922111 67831731155968 67894899370272 68041736515584 68130645548641 68174630532216 68249380223232 68252392046592 68460678614016 68486357237896 68489379518976 68564474314752 68608739377152 68698389303648 68846964166656 68911077815424 68922451034112 68936925377619 69150352391172 69164817186816 69270864159744 69299904720384 69375888211968 69511387993632 69587603364864 69590674243584 69616776712704 69752746979721 69832308529152 69908875771904 69968699756748 70045416544896 70196904640512 70262275419648 70288629796788 70303332696064 70440643892736 70506241653744 70658726381568 70736199745536 70874356385664 70955197267968 70981811550208 71120447900892 71135324798976 71201569480704 71340635046096 71418856084992 71448797152512 71558346038283 71573314535424 71666838224176 71794903744512 71821832988672 71825002463232 71888716980288 72044191604736 72123184054272 72138330580914 72153420398592 72264049648128 72294345047808 72514966487184 72518166549504 72597678686208 72739471027392 72849753959424 72896785588224 72976712859648 72992038635126 73007307030528 73149899427072 73218020178888 73230104223744 73456822812672 73600293169728 73711881225216 73855849743234 73936828575168 73940091383808 74021162582016 74165735165184 74196827812224 74278180507648 74326134325248 74423255078952 74584211180544 74653667633376 74665988620288 74897152671744 74912881757103 74928551952384 75043436173056 75074896780416 75157212229632 75304003659768 75386570311936 75389897097216 75418174772096 75651667573248 75783509508096 75799424736477 75815280377856 75882534590304 76046646693888 76117465037952 76146015613187 76282085228544 76310697550464 76381761791556 76397739245568 76546953580032 76630883057664 76780552751136 76868130373632 77018263440768 77047151892633 77050551958848 77063268532224 77135033604096 77285687966604 77301854502912 77402863581888 77452834687488 77537757413376 77777812389888 77806985737728 77810419335168 78047874238464 78133449392128 78166205431808 78200311492836 78286053785472 78318873801792 78557880361116 78561347095296 78574313013248 78647485243392 78801093613008 78920566789376 78971517720576 79058105597952 79091249283072 79245724379328 79319521860462 79332612909056 79336113831936 79578224713728 79733650933872 79824596926464 79854537993984 80027240398848 80098230956432 80101765665792 80189592797184 80275002753024 80346213095616 80379896796576 80519978852352 80625193002198 80642058092544 80799562112256 80874806602824 81049715555328 81138582061056 81172597948416 81297055854144 81331138178784 81420313248768 81579337298082 81596401975296 81672388521984 81831904905816 81955973204352 82098801967104 82133220409344 82293636855456 82383867251712 82638925664256 82669922346336 82764217516032 82925866378368 83016789979136 83178932147064 83273807904768 83436452060832 83471431288752 83485207576576 83562953071104 83726161963821 83743675711488 83853102213712 83907237578112 83999237197824 84002944057344 84259296755712 84290901215872 84294620946432 84387045310464 84551863758336 84717004117239 84734725128192 84809891600928 84813634234368 84845446618608 85104370391209 85108126019904 85201442347008 85256448196608 85292190425088 85367851414092 85385708568576 85552477530624 85632148167696 85646281064448 85682186723328 85849534744272 85947456651264 86115322777536 86209743439872 86378121845028 86396190326784 86476646670336 86509082826816 86696177098752 86776912804608 86964586315776 87078221529624 87229977090048 87362229600256 87532858954944 87632700899328 87803858518272 87900130566144 87936981110784 88071810508656 88108733027016 88205339352832 88396102139904 88478420898816 88651230314634 88669774282752 88785637638048 88940368797696 88977655443456 89151439926744 89249189522688 89253128060928 89525502802944 89559082541864 89661235642368 89719120723968 89836355243232 90030645448704 90110509825986 90114486374016 90129359044608 90213291896832 90389489732568 90427383896148 90526532493696 90584976208896 90722315354112 90899507376288 90984157428177 90999173630976 91003189395456 91280904818688 91319172691968 91419299086336 91459187835912 91497530451132 91597852404864 91795952222208 91881437087232 91915900503492 92200469854896 92361152212992 92399872960512 92501184282624 92681850658176 92783471153152 92787565658112 92822368950272 93003662639628 93109744705536 93291599675664 93393888726528 93576298665447 93595872854016 93683033892864 93718173062384 93885643358208 93920858523648 94008322204992 94211635175424 94314932994048 94334739990426 94499141847552 94791708850176 94827263867856 94831448564736 94935425974272 95120846728128 95225141446656 95265062870016 95326565769216 95411128051044 95431086047232 95451127445934 95746641772392 95762443984896 95851622640384 96058922139648 96184440774552 96246537221952 96352066197504 96392460063744 96580726587306 96686621982912 96690888732672 96796904914944 96985961369856 97133005279232 97195714117632 97322718180168 97533199236096 97624026905184 97640138964992 97942430416896 97962999220827 98133724226304 98282508300288 98474466324312 98582438100224 98586788511744 98887646886912 98929103749632 99080786822238 99101512433664 99122324655393 99231006771936 99445614907392 99538223511168 99575558878783 99753496068096 99883842342804 99904735936512 100057914897408 100099862373888 100209616306176 100405338213024 100519862796288 100716190653312 100753967859597 100868890097664 101065899648636 101087040503808 101176712787072 101284476129792 101395528925184 101489953383936 101688175949139 101709446971392 101747596733952 101842349055408 102062604773376 102174510743552 102261945798324 102374070334848 102490840498176 102691017921024 102729535856844 102734069278464 102751024709632 102846711472128 103047583955472 103203818109184 103270446249984 103383676551168 103703749853184 103725528586758 103742647650304 103747225780224 104063832317952 104267081990448 104381405047296 104386011365376 104425165069056 104743840481488 104748462793728 104863313657856 104931013165056 105068124817344 105295356960768 105393413129472 105410807463936 105432944695182 105454999044096 105660965839104 105759362480616 105988089572352 106104299618304 106311534578496 106432795901952 106472717325312 106680671851338 106702987198464 106802354221056 106919457062912 107010952569144 107128284127488 107173195728768 107359971803136 107500257336264 107732749483008 107833075470432 108066287407104 108184776081408 108207495871371 108230130597888 108396074472192 108441517571712 108560417665024 108772449730776 108896518029312 109109206541088 109274630939136 109465069289472 109488057952689 109510960545792 109724849140608 109845156335616 109850003767296 110185234219008 110226563128448 110352290021376 110567821837824 110783774614851 110905242862752 110910137075712 111031743873024 111248602747776 111290330511581 111295241718336 111417270761472 111489201487872 111634882618428 111658234281984 111876316770816 111980501450064 111998982930432 112345729007616 112392827928576 112565154259584 112612345170624 112735818344448 112956005489652 112979633504256 113079855467904 113084845645824 113127262158144 113477501359872 113601923129344 113675264262144 113722920566784 113823801885456 114069970040832 114176197556928 114195041419264 114242915631104 114466046325696 114572642687334 114596608868352 114820430370048 114946324586496 115170829126704 115302195560448 115345443769088 115594902798336 115702550406144 115928531949906 115952781754368 116104295372832 116306636120064 116666718584832 116710478606592 116715629002752 117071811357696 117200174088192 117249308147712 117429080678208 117478310702688 117836820541674 117842020642944 117861469519872 117971227865088 118201640419512 118380850184064 118457276580864 118587158396928 118636873924608 118868586568992 118979282790693 118998919363584 119004170747904 119367337070592 119548314189824 119600476400808 119781806990976 120040860598272 120147346434648 120152648498688 120284389195776 120519319643424 120569845194864 120702043324928 120779968278528 120937789503297 120963087138816 121199343168384 121312209904236 121332231507968 121337585860608 121707873091584 121758896922624 121945583781216 121996707268176 122130469873152 122369005947123 122394602962944 122508582782976 122554534004656 122773533622272 122933959806528 123148202950656 123199830614016 123334912376832 123575800877568 123958388496384 124004883519504 124146326274048 124388799567552 124525184968704 124768398220596 124794497138688 124910711857152 125154678091248 125207146933128 125227811364864 125344429606656 125615513567232 125779653320568 125860856367168 125998855796736 126388945133568 126436351823808 126441931419648 126580567965696 126827795637504 126966855262208 127020083826688 127102087692288 127214837401392 127268169927912 127662189029856 127683258646528 127802163520512 128051777121138 128078562852864 128245921032736 128328716295936 128469421596672 128523280084992 128774302116408 128915495977216 128921184976896 129314615159808 129567182767542 129594285490176 129714970005504 129763624240224 130044265648128 130165369206912 130446879473664 130617332294436 130844965635072 131043344400384 131299288432416 131449051348992 131705787777408 131850195849216 131905471666176 132107715762984 132163099540524 132308009029248 132594153209856 132717631348224 132976845471951 133004661424128 133178456457072 133410553196544 133466483165184 133612821741568 133727159890116 133873784284032 134026483728384 134288254204416 134338623812796 134491853463552 134754532864848 134902283716096 135045968173056 135165764738979 135194038566912 135319937845248 135584234598852 135612595961856 135641075844222 135663462311936 135789798740544 136083473031168 136261291097282 136349261064432 136498760446464 136504784093184 136921357228032 136972714475792 136978759037952 137128948629504 137217478754304 137396778607296 137693928333312 137822155630848 137844902068224 137873850755238 138300704782344 138541728319488 138599809440768 138751776423936 139022775987264 139175206729728 139181348487168 139233553425408 139505493959442 139664617058304 139817751543808 139937399513496 140090833089792 140393809281024 140524550839296 140577259593576 140881287785472 141012483307488 141317452763136 141472399491072 141502109985639 141748712771328 141963623100416 142240895801784 142403138961408 142681270092192 142837712169984 142897594305024 143116692076566 143146629070848 143176691168901 143333676448352 143643665977344 143650004926464 143777433960576 144088383209472 144276661161828 144306840797184 144528099296256 144588690095616 144871089880959 145029932974368 145036333099008 145195357372416 145478942054784 145533509130529 145699507918848 145793571176448 145984077270252 146014614061056 146299798854144 146436040357776 146460208447488 146913645625344 147200586339456 147423762450432 147711699486468 147873657150336 147880182767616 148042325164032 148331470330368 148393655624448 148556361015296 148621180233357 148652268650496 148846510157904 149168422361088 149307335266752 149331977240576 149794305343488 149825763514206 149857103904768 150086872346112 150149793560832 150314424459264 150608007319536 150773140623872 150779794194432 150836349544192 151303335146496 151567019016192 151598849472954 151630560755712 151765069180608 152093293387776 152234930075904 152292031226374 152564170457088 152621395100928 152763523583112 153093907160064 153261766115328 153561105502272 153736260747264 154036526881536 154094303785266 154101103917696 154126537064448 154270067208192 154571375933208 154805727163776 154905669374976 155075514826752 155555624779776 155588292880137 155613971475456 155620838670336 156095748476928 156266898784256 156332410863616 156400622985672 156572107570944 156637747603584 157115760722232 157122694190592 157294970486784 157602187226016 157841133578752 157943035441152 158116211195904 158149417042773 158182498566144 158491448758656 158639043720924 158665225818112 158672227663872 159156449427456 159467301867744 159649193852928 159709075987968 160021007777007 160054480797696 160196461912864 160203531331584 160379185594368 160550005506048 160692426191232 160759793593152 161039957704704 161250386004396 161284116185088 161599124224512 161749613205648 162099431110656 162277164122112 162345195896832 162594111708288 162662276357568 162840626497536 163158674596164 163192803950592 163344777043968 163663809811632 163911946408704 164197603934208 164266440818688 164587273710912 164767734503424 165277851328512 165339844692672 165528435032064 165851732756736 166033579958272 166357864294128 166547615809536 166872904121664 166942862577504 166970415153152 167125906142208 167452323927642 167487351422976 167706204427424 167814475156224 167998474395648 168518593511424 168581802431744 168589241892864 169103727516672 169434008234478 169469450256384 169619783201856 169627268468736 169690893237216 170208740782418 170216252039808 170402884694016 170512896393216 170584380850176 170735702828184 171104955061248 171264296335392 171292562128896 171364373446656 171699069488544 171858964031001 171894913302528 172230645555072 172419486879744 172756243690056 172953293340672 173018165653632 173392354197504 173553825609216 173892797924859 173929172631552 174156443059248 174459954180096 174724459200512 175065717909888 175265401798656 175607717036544 175800261132288 175873962221568 176143621017312 176217466054032 176410678705664 176755230812511 176792204279808 176956841797632 177302460629268 177339548565504 177571275276096 177880737595392 177955310886912 178302879853488 178498379045376 178506256121856 179051005605888 179118165083728 179322471284736 179438241447936 179672710486464 180061290897408 180221019651972 180228972748032 180258718089216 180426583793664 180778979465136 180854767792296 181053064987392 181169952417792 181444630708224 181799014752576 181968314856354 181998347261952 182006378790912 182561809637376 182638345383936 182838598172672 182918375671824 182995060902264 183195704809728 183591904444416 183762874174464 183831801006984 184400939709792 184722304425984 184799745921024 185002368565248 185363701316352 185566942306304 185644737900544 186007325279256 186219489411072 186583199351328 186787777453056 187152597330894 187191745708032 187366067785728 187436346124768 187841717047296 188016644409984 188423270350848 188669479980852 188998283695104 189583417700352 189654527735712 189662897129472 189870851948544 190241693456256 190450282893312 190530125740032 190653131538432 190822256102088 190902254891868 191493283544784 191524887969792 191703245280768 192077665681707 192117844279296 192368881549104 192493074443904 192704132395008 192784920127488 193161453174612 193373243965824 193381777465344 193593809829888 193971922739712 194266010558464 194350774151313 194391428235264 194645436360336 195066398472192 195248053810368 195280277929984 195884860833792 195925998441654 196267448452608 196565016600576 196948932648624 197164876200448 197173577023488 197775293773824 197858207499264 198161573644476 198203024867328 198244649310786 198462013543872 198891229814784 199076447022336 199151117757566 199506992136192 199767684685608 200115829794816 200199724747776 200419232612352 200810676426048 201039725592576 201432381306624 201507935719194 201737780195328 202131799297272 202353425574144 202568952259584 202791057850368 202979906767872 203376351898278 203418893942784 203461613766333 203495193467904 203684698110816 204125209546752 204349021487104 204391936645923 204523891596648 204748140669696 205382035842048 205459071713688 205468138556928 205693422944256 206095167910944 206407636218368 206540892499968 206767353102336 206810776132857 207451057173516 207485295300608 207494451560448 208127664635904 208534163980896 208762810094592 208772022730752 208850330138112 209258240939163 209487680962976 209496925587456 209726627315712 210136249634688 210590713921536 210786826258944 210865889390364 210909998088192 211321931678208 211518724961232 211976179144704 212208599236608 212623069156992 212865591803904 212945434650624 213361343702676 213405974396928 213604708442112 213838914125824 214021905138288 214256568254976 214346391457536 214675038114849 214719943606272 215000514672528 215465498966016 215666150940864 216132574814208 216369552162816 216414991742742 216460261195776 216792148944384 216883035143424 217120835330048 217544899461552 217793036058624 218218413082176 218549261878272 218930138578944 218976115905378 219021921091584 219449698281216 219690312671232 220370468438016 220453126256896 221135643675648 221567549229702 221810485725504 221820274151424 222063487746048 222497205495552 222580661023162 222590483436672 222834541522944 222978402975744 223269765236856 223752633541632 223961002900128 223997965860864 224691458015232 224738645271309 224785655857152 225130308519168 225224690341248 225471636688896 225912010979304 226159710935808 226169691291648 226254524316288 226955002719744 227203846258688 227350528524288 227398274209431 227445841133568 227647603770912 228139940081664 228352395113856 228390082838528 228438046839561 228485831262208 228932092651392 229145285374668 229193217736704 229640860740096 229892649172992 230341658253408 230604391120896 230690887538176 231141455677899 231189805596672 231405100812288 231857063899812 231905563508736 232208590745664 232613272240128 233333437169664 233420957213184 233431258005504 234143622715392 234400348176384 234498616295424 234858161356416 234956621405376 235673641083348 235684041285888 235722939039744 235942455730176 236403280839024 236761700368128 236914553161728 237174316793856 237273747849216 237737173137984 237958565581386 237997838727168 238008341495808 238734674141184 239096628379648 239200952801616 239563613981952 240081721196544 240294692869296 240305296997376 240568778391552 241038639286848 241139690389728 241404086649856 241559936557056 241875579006594 241926174277632 242398686336768 242624419808472 242664463015936 243415746183168 243517793845248 243891167562432 243993414536352 244260939746304 244738011894246 244789205925888 245017165565952 245109068009312 245867919613056 246296405901312 246399661228032 247151601755136 247916776992768 248009767039008 248292652548096 248777599135104 249050369937408 249536796441192 249821423714304 250309356182496 250414293866256 250455622729728 250688859213312 251178485891463 251231027134464 251559306641136 251721712734336 251997711593472 252777890267136 252872703647616 252883862839296 253161135931392 253655591275008 253933710524416 254040167653376 254151012351717 254204175384576 254429674802784 254536339855824 255313111173627 255324378059712 255366517293056 255604327041024 256103554242276 256157125705728 256491842065472 256657432591872 256938843193344 257046560169984 257548604232816 257830991954432 257842369953792 258629230319616 259134365535084 259188570980352 259429940011008 259527248480448 260088531296256 260330738413824 260893758947328 261234664588872 261689931270144 262086688800768 262598576864832 262898102697984 263411575554816 263700391698432 263810943332352 264215431525968 264326199081048 264616018058496 265188306419712 265435262696448 265953690943902 266009322848256 266356912914144 266821106393088 266932966330368 267225643483136 267454319780232 267747568568064 268576508408832 268677247625592 268983706927104 269509065729696 269804567432192 270091936346112 270331529477958 270388077133824 270639875690496 271168469197704 271282151688444 271326924623872 271579597481088 272166946062336 272522582194564 272698522128864 272997520892928 273009568186368 273842714456064 273945428951584 273957518075904 274257897259008 274793557214592 275387856666624 275644311261696 275747701510476 276601409564688 277083456638976 277199618881536 277503552847872 278045551974528 278350413459456 278362696974336 278467106850816 279010987918884 279329234116608 279635503087616 279874799026992 280181666179584 280728895996341 280787618562048 281049101678592 281154519187152 281762575570944 282024966614976 282634905526272 282944798982144 283004219971278 283497425542656 283927246200832 284481791603568 284806277922816 285362540184384 285675424339968 285795188610048 286233384153132 286293258141696 286353382337802 286667352896704 287287331954688 287554867921152 288176766418944 288553322323656 289056198592512 289177380191232 289742179761918 290059865948736 290072666198016 290390714744832 290957884109568 291067018261058 291399015837696 291587142352896 291968154540504 292599597708288 292872080715552 292920416894976 293827291250688 293888997662481 294401172678912 294847524900864 295423398972936 295747314300672 295760365535232 296662940660736 296787311248896 297112722030592 297242360466714 297304537300992 297366973966179 297693020315808 298336844722176 298614670533504 298663954481152 298726676636349 299651527028412 299714207809536 300173744692224 300299587121664 300628848918528 301216014639072 301546281247744 301559588388864 301672699088384 302261903578791 302606670292992 303197698945908 303261121511424 303530138361216 304186586775552 304469860151808 304584062452748 305128340914176 305242790201856 305527047166224 306187814320128 306523532230656 307122211004544 307472521494528 308073053763072 308188607570532 308202207835392 308253074128896 308540134416384 309142751866416 309611454327552 309811338749952 310151029653504 311111249559552 311176585760274 311227942950912 311241677340672 312191496953856 312533797568512 312664821727232 312801245971344 313144215141888 313275495207168 314231521444464 314245388381184 314589940973568 315204374452032 315682267157504 315886070882304 316232422391808 316298834085546 316364997132288 316982897517312 317278087441848 317330451636224 318312898854912 318934603735488 319298387705856 319418151975936 320042015554014 320108961595392 320392923825728 320407062663168 320758371188736 321384852382464 321519587186304 322079915409408 322500772008792 323198248449024 323499226411296 324198862221312 324554328244224 324622487614113 324690391793664 325188223416576 325324552715136 325681252995072 326317349192328 326689554087936 327327619623264 327823892817408 328395207868416 328464173858067 328532881637376 329174547421824 329535469006848 330555702657024 330679689385344 331056870064128 331703465513472 332067159916544 332351323844553 332715728588256 333095231619072 333745808243328 333870991534743 333885725155008 333940830306304 334251812284416 334904647855284 334974702845952 335412408854848 335628950312448 335996948791296 337037187022848 337163604863488 337178483785728 338207455033344 338868016468956 338938900512768 339239566403712 339254536937472 339381786474432 340417481564836 340432504079616 340805769388032 341025792786432 341168761700352 341471405656368 342209910122496 342528592670784 342585124257792 342728746893312 343398138977088 343717928062002 343789826605056 344461291110144 344838973759488 345512487380112 345906586681344 346036331307264 346784708395008 347107651218432 347785595849718 347858345263104 348312886118496 348919908360192 349448918401024 350131435819776 351215434073088 351600522264576 351747924443136 352287242034624 352434932108064 352821357411328 353510461625022 353584408559616 353913683595264 354604921258536 355142550552192 355761475190784 355910621773824 356605759706976 356996758090752 357012512243712 358102011211776 358236330167456 358644942569472 359345420972928 360122581794816 360442039303944 360457945496064 360853167587328 361557958930272 361709535584592 362106129974784 362339904835584 362813368509891 362889261416448 363598029505152 363936629712708 363996694523904 364012757581824 365123619274752 365276690767872 365677196345344 365836751343648 365990121804528 366391409619456 367107017841369 367183808888832 367525748348928 367663602013968 368801879419584 369444608851968 369599491842048 370004737130496 370727402632704 371133884612608 371289475801088 372014650558512 372438978822144 373166398702656 373575554906112 374305194661788 374383491416064 374732135571456 374872692249536 375683434094592 376033288819968 376846540701696 377338959961704 377996567390208 379166835400704 379309055471424 379325794258944 379741703897088 380483386912512 380900565786624 381060251480064 381306263076864 381644512204176 381804509783736 382986567089568 383049775939584 383406490561536 384155331363414 384235688558592 384737763098208 384986148887808 385408264790016 385569840254976 386322906349224 386746487931648 386763554930688 387943845479424 388532021116928 388701548302626 388782856470528 389290872720672 390132796944384 390496107620736 390560555859968 391851996883308 392534896905216 393130033201152 393897865297248 394329752400896 394347154046976 395550587547648 395716414998528 396323147288952 396489298621572 396924027087744 397782459629568 398152894044672 398302235515132 399013984272384 399535369371216 400231659589632 400399449495552 400838465224704 401621352852096 402079451185152 402864762613248 403015871438388 403475560390656 404263598594544 404706851148288 405137904519168 405497294216937 405582115700736 405959813535744 406752703796556 406837787885568 406923227532666 406990386935808 407369396221632 408250419093504 408698042974208 408783873291846 409047783193296 409496281339392 410764071684096 410918143427376 410936277113856 411386845888512 412190335821888 412815272436736 413081784999936 413534706204672 413621552265714 414902114347032 414970590601216 416255329271808 417068327961792 417525620189184 417544045461504 417700660276224 418516481878326 418975361925952 418993851174912 419453254631424 420272499269376 421181427843072 421573652517888 421731778780728 422643863356416 423037449922464 423952358289408 424417198473216 424506329956917 425246138313984 425890869301248 426722687405352 427209416884224 428043810276576 428513136509952 428692782915072 429350076229698 429439887212544 429530073506703 430001029345056 430930997932032 431332301881728 432265149628416 432829983485484 432920522391552 433584297888768 433766070286848 434241670660096 434613269642877 435089798923104 435586072117248 436436826164352 436600527391587 437098523756544 437952231810756 438043842183168 438899396562432 439380625342464 440740936876032 440906252513792 442271287351296 443135098459404 443620971451008 443640548302848 444126975492096 444994410991104 445161322046324 445180966873344 445669083045888 445956805951488 446539530473712 447505267083264 447922005800256 447995931721728 449382916030464 449477290542618 449571311714304 450260617038336 450449380682496 450943273377792 451824021958608 452319421871616 452339382583296 452509048632576 453910005439488 454407692517376 454701057048576 454796548418862 454891682267136 455295207541824 456279880163328 456704790227712 456780165677056 456876093679122 456971662524416 457864185302784 458290570749336 459281721480192 459785298345984 460683316506816 461208782241792 461381775076352 462282911355798 462379611193344 462810201624576 463714127799624 464417181491328 465226544480256 466666874339328 466841914426368 466862516011008 468287245430784 468800696352768 468997232590848 469716322712832 469913242810752 471347282166696 471368082571776 471884911460352 472806561678048 473523400736256 473829106323456 474348633587712 474448251128319 474547495698432 475474346275968 475917131162772 475995677454336 476016682991616 477469348282368 478193256759296 478401905603232 479127227963904 480063023331021 480163442393088 480589385738592 480610593994752 481137556783104 482077278573696 482279380779456 482808173299712 483119873114112 483751158013188 483852348555264 484797372673536 485248839616944 485328926031872 486831492366336 487035587690496 487782335124864 487986829072704 488521879492608 489476023788492 489578411851776 490034331131904 490218136018624 491735839226112 492592811802624 492799322456064 494303203510272 495833553985536 496019534078016 496585305096192 497555198270208 498100739874816 499073592882384 499642847428608 500618712364992 500828587732512 500911245459456 501377718426624 502356971782926 502462054268928 503118613282272 503443425468672 503995423186944 505555780534272 505745407295232 505767725678592 507311182550016 507867421048832 508080335306752 508302024703434 508408350769152 508859349605568 509072679711648 510626222347254 510648756119424 510733034586112 511208654082048 512207108484552 512983684130944 513314865183744 513877686386688 514093120339968 515097208465632 515576892093003 515661983908864 515684739907584 517258460639232 518268731070168 518859880022016 519054496960896 520177062592512 520661476827648 521787517894656 522469329177744 523379862540288 524173377601536 525197153729664 525796205395968 526823151109632 527400783396864 527621886664704 528430863051936 528652398162096 529232036116992 530265692437533 530376612839424 530870525392896 531907381887804 532018645696512 532713825828288 533642212786176 533865932660736 534451286966272 534908639560464 535495137136128 537153016817664 537354495251184 537967413854208 539018131459392 539609134864384 540183872692224 540663058955916 540776154267648 541279751380992 542336938395408 542564303376888 542653849247744 543159194962176 544333892124672 545045164389128 545397044257728 545995041785856 546019136372736 547685428912128 547890857903168 547915036151808 548515794518016 549587114429184 550775713333248 551288622523392 551495403020952 553202819129376 554166913277952 554399237763072 555007105695744 556091103949056 556700826918912 556934213701632 558021975837768 558658468233216 559749598053984 560363332359168 561457791992682 561575237124096 562098203357184 562309038374304 563525151141888 564049933229952 565269811052544 566008439942556 566994851085312 567854492401664 568963583207136 569612555845632 570725080368768 571350848679936 571590377220096 572466768306264 572706764675604 573334705793408 574574663909376 575109735842304 576232997045121 576353532837888 577106644647312 578112397185024 578354760382464 579484359523836 580119731897472 580145332396032 580781429489664 581915768219136 582134036522116 582798031675392 583174284705792 583936309081008 585199195416576 585744161431104 585840833789952 587654582501376 587777995324962 588802345357824 589695049801728 590846797945872 591494628601344 591520731070464 593325881321472 593574622497792 594225444061184 594484720933428 594609074601984 594733947932358 595386040631616 596673689444352 597229341067008 597327908962304 597453353272698 599303054056824 600347489384448 600599174243328 601257697837056 602432029278144 603092562495488 603119176777728 603345398176768 604523807157582 605213340585984 606395397891816 607060276722432 608373173551104 608939720303616 609168124905496 610256681828352 610485580403712 611054094332448 612375628640256 613047064461312 613175809937769 614244422009088 616146107526144 616377215141064 616404415670784 617080268832768 618285503732832 619222908655104 619622677499904 620302059307008 620432328398571 622353171520548 622455885901824 622483354681344 624382993907712 625329643454464 625602491942688 626288430283776 626550990414336 627774722817489 628463042888928 628490776762368 629179881947136 630408748904064 631364534315008 631772141764608 632597668171092 632729994264576 633965795034624 634556174883696 634660903272448 636625797709824 637869207470976 638596775411712 638836303951872 640084031108028 640217923190784 640785847651456 640814125326336 641516742377472 642769704764928 643039174372608 644025114344547 644159830818816 645001544017584 646396496898048 646998452822592 648397724442624 649108656488448 649244975228226 649380783587328 650376446833152 650649105430272 651362505990144 652634698384656 653379108175872 654655239246528 655647785634816 656790415736832 656928347716134 657065763274752 658349094843648 659070938013696 661111405314048 661359378770688 663406931026944 664134319833088 664702647689106 665431457176512 666190463238144 667491616486656 667741983069486 667771450310016 667881660612608 668503624568832 669809295710568 670824817709696 671257900624896 671993897582592 674074374045696 674215935813927 674327209726976 674356967571456 676414910066688 677736032937912 678479132807424 678509073874944 678763572948864 680834963129672 680865008159232 681611538776064 682051585572864 682337523400704 682942811312736 684419820244992 685057185341568 685170248515584 685314140518683 685457493786624 686796277954176 687435856124004 687579653210112 688922582220288 689677947518976 691024974760224 691813173362688 692072662614528 693424367033697 693569416790016 694215302436864 695571191699436 695716690526208 696625772236992 697839816720384 698897836802048 700262871639552 702430868146176 703201044529152 703495848886272 704574484069248 704869864216128 705642714822656 707020923250044 707168817119232 707827367190528 709209842517072 710285101104384 711522950381568 711821243547648 713211519413952 713993516181504 714025024487424 716204022423552 716472660334912 717289885138944 718690841945856 720245163589632 720884078607888 720915890992128 721706335174656 723115917860544 723419071169184 724212259949568 724679809671168 725626737019782 725778522832896 727196059010304 727873259425416 727993389047808 730247238549504 730553381535744 731673502687296 731980243609056 732782819238912 734214035682738 734367617777664 735051496697856 735327204027936 737603758839168 738889217703936 739198983684096 741454805265408 742267769225216 742578951602176 744029301117024 744877957644288 746332797405312 747151109812224 748610389323576 749464271142912 749745384499072 751366868189184 752066577639936 753535457674389 753693081403392 754677919923408 755993134780416 758333670801408 758618110942848 758651588517888 759483407794176 760966773825024 761801131573248 762120502960128 762612526153728 763289024408352 763609019567472 765939333520881 765973134179136 766099551879168 766812981123072 768310662726828 768471377117184 769475526196416 769972297775616 770816529580032 771139680509952 772645812698448 773492975863296 773527109861376 775887690958848 777064042233856 777403096605252 777565712941056 778581745441344 780265593888768 780992215241472 781121111719936 783703993766616 785069793810432 786260066402304 787795730594496 788659504801792 788694308093952 791101175095296 791432829997056 792646294577904 792978597243144 793848054175488 795564919259136 796305788089344 796604471030264 798027968544768 799070738742432 800463319179264 800798898991104 801676930449408 803242705704192 805729525226496 806031742876776 806951120781312 808527197189088 809413702296576 810275809038336 810994588433874 811164231401472 811919627071488 813505407593112 813846455065332 813980773871616 814738792443264 816500838187008 817567746583692 818095566386592 818992562678784 821528143368192 821836286854752 821872554227712 822773691777024 824380671643776 825630544873472 826163569999872 827243104531428 829804228694064 829941181202432 832510658543616 834136655923584 835051240378368 835088090923008 835401320552448 837032963756652 837950723851904 837987702349824 838906509262848 840544998538752 842186687989023 842362855686144 843147305035776 843463557561456 845287726712832 846074899844928 847904716578816 848834396946432 849012659913834 850492276627968 851781738602496 853445374810704 854418833768448 856087620553152 857026273019904 857385565830144 858700152459396 858879774425088 859060147013406 860002058690112 861861995864064 862664603763456 864530299256832 865659966970968 867168595777536 867532140573696 868483341320192 869226539285754 870179597846208 871172144234496 872873652328704 873201054783174 874197047513088 875904463621512 877798793124864 878761250684928 881481873752064 881666992987443 881812505027584 884542574702592 886270196918808 887241942902016 887281096605696 889988821982208 890322644092648 890361933746688 891338166091776 891913611902976 893079060947424 895010534166528 895844011600512 895991863443456 896180029909047 898954581085236 899142623428608 900521234076672 900898761364992 901886546755584 903648043917216 904638843743232 904678765166592 905018097265152 906785710736373 907820010878976 908815385034752 909593096837724 909783364534272 910590415083648 912559760326656 913409580455424 913752187358244 913943325048832 915728370605568 916581141498672 918563442960384 919570596691968 921366633013632 922417564483584 922763550152704 924565822711596 924759222386688 925620403249152 927428255599248 928834362982656 930453088960512 933333748678656 933683828852736 933725032022016 936574490861568 937601392705536 937994465181696 939432645425664 939826485621504 942694564333392 942736165143552 943769822920704 945613123356096 947046801472512 947658212646912 948697267175424 948896502256638 949094991396864 950948692551936 951834262325544 951991354908672 954938696564736 956803811206464 958254455927808 960126046662042 960326884786176 961178771477184 961221187989504 962275113566208 964154557147392 964558761558912 965616346599424 966239746228224 967502316026376 969594745347072 970497679233888 970657852063744 973662984732672 973867462842339 974071175380992 975564670249728 975973658145408 977043758985216 978952047576984 980068662263808 980436272037248 983471678452224 985185623605248 985392521574201 985598644912128 988606407020544 991667107971072 992039068156032 993170610192384 995110396540416 996201479749632 998147185764768 999285694857216 1001237424729984 1001612974604229 1001657175465024 1001822490918912 1002755436853248 1004713943565852 1004924108537856 1006237226564544 1006886850937344 1007990846373888 1011111561068544 1011490814590464 1011535451357184 1014622365100032 1015734842097664 1016160670613504 1016604049406868 1016816701538304 1017718699211136 1018145359423296 1021252444694508 1021297512238848 1021466069172224 1022417308164096 1024414216969104 1025967368261888 1026629730367488 1027755372773376 1028186240679936 1030194416931264 1031153784186006 1031323967817728 1031369479815168 1034516921278464 1036537462140336 1037719760044032 1038108993921792 1040354125185024 1041322953655296 1043575035789312 1044938658355488 1046759725080576 1048346755203072 1050394307459328 1053646302219264 1054801566793728 1055243773329408 1056861726103872 1057304796324192 1058464072233984 1060531384875066 1060753225678848 1061741050785792 1063814763775608 1065427651656576 1067284425572352 1067731865321472 1069817279120928 1070990274272256 1074306033635328 1074708990502368 1075934827708416 1078036262918784 1079218269728768 1080367745384448 1081326117911832 1082559502761984 1084673876790816 1085128606753776 1085307698495488 1086318389924352 1088440105529673 1088667784249344 1090090328778256 1090794088515456 1091990083571712 1092038272745472 1095370857824256 1095781715806336 1095830072303616 1097031589036032 1099174228858368 1101321053524107 1101551426666496 1102577245046784 1102990806041904 1106405638258752 1108333826555904 1108798475526144 1110014211391488 1112182207898112 1113401653837824 1113868427403264 1116043951675536 1117316936466432 1119499196107968 1120726664718336 1122915583985364 1123150474248192 1124196406714368 1124618076748608 1127050302283776 1128099866459904 1130539622105088 1132016879885112 1133989702170624 1135708984803328 1137927166414272 1139225111691264 1141450160737536 1142701697359872 1143180754440192 1144933536612528 1145413529351208 1146669411586816 1149149327818752 1150219471684608 1152465994090242 1152707065675776 1154213289294624 1156224794370048 1156709520764928 1158968719047672 1160239463794944 1160290664792064 1163831536438272 1164268073044232 1165596063350784 1166348569411584 1167872618162016 1170398390833152 1171488322862208 1171681667579904 1175555990649924 1177604690715648 1179390099603456 1181693595891744 1182989257202688 1183041462140928 1186651762642944 1187149244995584 1188450888122368 1188969441866856 1189467895864716 1190772081263232 1193347378888704 1194458682134016 1194906706545396 1198606108113648 1200694978768896 1201198348486656 1202515395674112 1204864058556288 1206185124990976 1206238353555456 1206690796353536 1209047614315164 1210426681171968 1212790795783632 1214120553444864 1216491882650811 1216746347102208 1217879440607232 1218336249810992 1220513363656704 1220971160807424 1222108188664896 1224751257280512 1226094128922624 1226351619875538 1228488844018176 1232292215052288 1232754430282128 1232808831341568 1234160537665536 1236571007465664 1238445817310208 1239245354999808 1240604118614016 1240864656797142 1244706343041096 1244911771803648 1248765987815424 1251204983885376 1252576860567552 1253101980828672 1255549445634978 1256926085777856 1256981553524736 1258359763894272 1260817497808128 1262729068630016 1263544283529216 1265195336342184 1267931590069248 1269112349767392 1269321806544896 1273251595419648 1273518989870751 1275738414941952 1277672607903744 1280168062216056 1281571695302912 1281628250652672 1285539409529856 1286078348745216 1288050228689094 1288319661637632 1288590220520109 1290003088035168 1292792993796096 1293996905645184 1294482265424179 1296795448885248 1298489950456452 1298761567174656 1300752893666304 1301298210860544 1302725011980288 1305269396769312 1306758216351744 1309310478493056 1309801582174761 1311295571269632 1313856695432268 1314131526549504 1316698189687296 1318141876027392 1322222810628096 1322718757541376 1326813862053888 1328268639666176 1329405295378212 1330862914353024 1332380926476288 1334983232973312 1335483966138972 1335542900620032 1335763321225216 1337007249137664 1339618591421136 1341649635419392 1342515801249792 1343987795165184 1348148748091392 1348431871627854 1348654419453952 1348713935142912 1352829820133376 1355472065875824 1356958265614848 1357018147749888 1357527145897728 1361669926259344 1361730016318464 1363223077552128 1364103171145728 1364675046801408 1365885622625472 1368839640489984 1370114370683136 1370340497031168 1370628281037366 1370914987573248 1373592555908352 1374871712248008 1377845164440576 1379355895037952 1382049949520448 1383626346725376 1384145325229056 1386848734067394 1387138833580032 1388430604873728 1391142383398872 1393251544473984 1395679633440768 1400525743279104 1404861736292352 1406402089058304 1406991697772544 1409148968138496 1409739728432256 1411285429645312 1414041846500088 1415654734381056 1418419685034144 1420570202208768 1423045900763136 1423344753384957 1423642487095296 1426423038827904 1427987032363008 1428050048974848 1432408044847104 1432945320669824 1434579770277888 1437381683891712 1440189069993063 1440490327179264 1441768157215776 1441831781984256 1443412670349312 1446231835721088 1446774296650553 1446838142338368 1448424519899136 1449359619342336 1451253474039564 1451557045665792 1454392118020608 1455746518850832 1455986778095616 1460494477099008 1461106763071488 1463347005374592 1463960487218112 1465565638477824 1468428071365476 1468735235555328 1470102993395712 1470654408055872 1475207517678336 1477778435407872 1478397967368192 1482909610530816 1484535538450432 1485157903204352 1488058602234048 1489755915288576 1492665594810624 1494302219624448 1497220778647152 1498928542285824 1499490768998144 1502733736378368 1504133155279872 1507070915348778 1507386162806784 1509355839846816 1511986269560832 1516667341602816 1517236221885696 1517303177035776 1521933547650048 1523602263146496 1524241005920256 1525225052307456 1526578048816704 1527218039134944 1531878667041762 1531946268358272 1532199103758336 1533625962246144 1536621325453656 1538951052392832 1539944595551232 1541633059160064 1542279361019904 1545291625396896 1546730676279009 1546985951726592 1547054219722752 1551775381917696 1554128084467712 1554806193210504 1557163490882688 1560531187777536 1561984430482944 1567407987533232 1570139587620864 1572520132804608 1575591461188992 1577319009603584 1577388616187904 1582202350190592 1582865659994112 1585292589155808 1585957194486288 1587696108350976 1590797077312599 1591129838518272 1592611576178688 1593208942060528 1596055937089536 1598141477484864 1600926638358528 1601597797982208 1603353860898816 1606485411408384 1611459050452992 1612063485753552 1613902241562624 1617054394378176 1618827404593152 1620551618076672 1621989176867748 1622328462802944 1623839254142976 1627010815186224 1627692910130664 1627961547743232 1629477584886528 1633001676374016 1635135493167384 1636191132773184 1637985125357568 1643056286736384 1643672573709504 1643745108455424 1645547383554048 1648761343287552 1651261089746944 1652327139999744 1654486209062856 1659608457388128 1659882362404864 1665021317087232 1668273311847168 1670102480756736 1670802641104896 1674065927513304 1675901447703808 1675975404699648 1681089997077504 1684373375978046 1684725711372288 1686294610071552 1686927115122912 1690575453425664 1692149799689856 1695809433157632 1698025319827668 1700984553255936 1703563477204992 1706890749621408 1708837667536896 1712175241106304 1714052546039808 1714771131660288 1717400304918792 1718120294026812 1720004117380224 1723723991728128 1725329207526912 1728698991135363 1729060598513664 1731319933941936 1734337191555072 1735064281147392 1736966682640384 1738453078571508 1740359195692416 1742344288468992 1745747304657408 1746402109566348 1748394095026176 1751808927243024 1755597586249728 1757522501369856 1762963747504128 1763333985974886 1763625010055168 1769085149405184 1772540393837616 1774483885804032 1774562193211392 1779977643964416 1780645288185296 1780723867493376 1782676332183552 1783827223805952 1786158121894848 1790021068333056 1791688023201024 1791983726886912 1792360059818094 1797909162170472 1801042468153344 1801797522729984 1803773093511168 1807296087834432 1809277687486464 1809357530333184 1810036194530304 1813571421472746 1815640021757952 1817630770069504 1819186193675448 1821180830167296 1825119520653312 1826819160910848 1827504374716488 1831456741211136 1833162282997344 1837126885920768 1839141193383936 1839527429813307 1842733266027264 1845527100305408 1849131645423192 1851240806498304 1854856511198496 1857668725965312 1860906177921024 1861296985195713 1867367657705472 1867450064044032 1873148981723136 1875988930363392 1878865290851328 1879652971243008 1883324168452467 1885389128666784 1885472330287104 1887539645841408 1891226246712192 1891935618696877 1894093602945024 1895316425293824 1897793004513276 1898189982793728 1901897385103872 1903668524651088 1903982709817344 1909877393129472 1913607622412928 1916508911855616 1920252093324084 1920653769572352 1922357542954368 1922442375979008 1924550227132416 1928309114294784 1929117523117824 1931232693198848 1932075343033641 1932479492456448 1935004632052752 1939189490694144 1940995358467776 1941315704127488 1947325969465344 1947734925684678 1948142350761984 1951129340499456 1951947316290816 1954087517970432 1957904095153968 1960137324527616 1960872544074496 1966943356904448 1970371247210496 1970785043148402 1971197289824256 1977212814041088 1983334215942144 1984078136312064 1990220793080832 1992402959499264 1996294371529536 1998571389714432 2002474849459968 2003225949208458 2003314350930048 2003644981837824 2005510873706496 2009427887131704 2012474453129088 2013773701874688 2015981692747776 2022223122137088 2022647807441781 2022981629180928 2023070902714368 2029244730200064 2031469684195328 2032321341227008 2033208098813736 2035437398422272 2036290718846592 2042504889389016 2042595024477696 2044834616328192 2048828433938208 2051934736523776 2053259460734976 2055510745546752 2055942421556049 2056372481359872 2060388833862528 2062307568372012 2062647935635456 2062738959630336 2069033842556928 2073074924280672 2075439520088064 2076217987843584 2080273101101091 2080708250370048 2082645907310592 2087150071578624 2089877316710976 2093519450161152 2096693510406144 2100788614918656 2107292604438528 2109603133587456 2110487546658816 2113723452207744 2114609592648384 2116928144467968 2121062769750132 2121506451357696 2123482101571584 2127629527551216 2130855303313152 2134568851144704 2135463730642944 2139634558241856 2141980548544512 2148612067270656 2149417981004736 2151869655416832 2156072525837568 2158436539457536 2160735490768896 2162652235823664 2165119005523968 2169347753581632 2170257213507552 2170615396990976 2172636779848704 2176880211059346 2177335568498688 2180180657556512 2181588177030912 2183980167143424 2190741715648512 2191563431612672 2191660144607232 2198348457716736 2202642107048214 2203102853332992 2205154490093568 2205981612083808 2212811276517504 2216667653111808 2217596951052288 2224364415796224 2226803307675648 2227736854806528 2232087903351072 2234633872932864 2238998392215936 2241453329436672 2245831167970728 2248392813428736 2249236153497216 2254100604567552 2256199732919808 2260606373023167 2261079244210176 2264033759770224 2267979404341248 2271417969606656 2275854332828544 2278450223382528 2282900321475072 2285403394719744 2286361508880384 2289867073225056 2290827058702416 2293338823173632 2297818000562643 2298298655637504 2300438943369216 2304931988180484 2305414131351552 2308426578589248 2312449588740096 2313419041529856 2317937438095344 2320478927589888 2320581329584128 2327663072876544 2328536146088464 2331192126701568 2332697138823168 2335745236324032 2340796781666304 2342976645724416 2343363335159808 2351111981299848 2355209381431296 2358780199206912 2363387191783488 2365978514405376 2366082924281856 2373303525285888 2374298489991168 2376901776244736 2377938883733712 2378935791729432 2381544162526464 2386694757777408 2388917364268032 2389813413090792 2397212216227296 2401389957537792 2402396696973312 2405030791348224 2409728117112576 2412370249981952 2413381592707072 2418095228630328 2420853362343936 2425581591567264 2428241106889728 2432983765301622 2433492694204416 2435758881214464 2436672499621984 2441942321614848 2444216377329792 2449502514561024 2452703239751076 2456977688036352 2464584430104576 2465508860564256 2465617662683136 2468321075331072 2473142014931328 2476891634620416 2478490709999616 2481729313594284 2489412686082192 2489823543607296 2497531975630848 2502409967770752 2505153721135104 2506203961657344 2511098891269956 2513852171555712 2513963107049472 2516719527788544 2521634995616256 2525458137260032 2526560063967069 2527088567058432 2530390672684368 2535863180138496 2538224699534784 2538643613089792 2546503190839296 2547037979741502 2551476829883904 2555345215807488 2560336124432112 2563143390605824 2563256501305344 2571078819059712 2572156697490432 2576100457378188 2576639323275264 2577180441040218 2580006176070336 2585585987592192 2587993811290368 2588964530848358 2593590897770496 2596979900912904 2601505787332608 2602596421721088 2605450023960576 2610538793538624 2613516432703488 2618620956986112 2619603164349522 2622591142539264 2627713390864536 2633396379374592 2636283752054784 2644445621256192 2645000978962329 2645437515082752 2653627724107776 2656537279332352 2658810590756424 2661725828706048 2669966465946624 2670967932277944 2671085801240064 2674014498275328 2679237182842272 2683299270838784 2685031602499584 2687975590330368 2688540089727141 2696863743255708 2697308838907904 2697427870285824 2705659640266752 2710944131751648 2713916531229696 2714036295499776 2715054291795456 2720357132209119 2723339852518688 2723460032636928 2726446155104256 2729350093602816 2731771245250944 2737679280979968 2740228741366272 2741256562074732 2741829975146496 2747185111816704 2749743424496016 2755690328881152 2758711790075904 2764099899040896 2767252693450752 2768290650458112 2773697468134788 2774277667160064 2776861209747456 2782284766797744 2786503088947968 2791359266881536 2801051486558208 2809723472584704 2812804178116608 2813983395545088 2818297936276992 2819479456864512 2822570859290624 2828083693000176 2831309468762112 2836839370068288 2841140404417536 2846091801526272 2846689506769914 2847284974190592 2852846077655808 2855974064726016 2864816089694208 2865890641339648 2874763367783424 2880378139986126 2880980654358528 2883536314431552 2883663563968512 2886825340698624 2892463671442176 2893548593301106 2893676284676736 2896849039798272 2898719238684672 2902506948079128 2908784236041216 2911493037701664 2911973556191232 2920988954198016 2921602388527017 2922213526142976 2926694010749184 2927920974436224 2931131276955648 2936856142730952 2940205986791424 2941308816111744 2950415035356672 2955556870815744 2956177564722603 2956795934736384 2965819221061632 2969071076900864 2970315806408704 2976117204468096 2979511830577152 2985331189621248 2988604439248896 2994441557294304 2997857084571648 2998981537996288 3004838923812687 3005467472756736 3008266310559744 3014141830697556 3014772325613568 3018711679693632 3023972539121664 3033334683205632 3034472443771392 3034606354071552 3043867095300096 3047204526292992 3048482011840512 3050450104614912 3053156097633408 3054436078269888 3063757334083524 3063892536716544 3064398207516672 3067251924492288 3073242650907312 3077902104785664 3079889191102464 3083266118320128 3084558722039808 3090583250793792 3093461352558018 3093971903453184 3094108439445504 3103550763835392 3108256168935424 3109612386421008 3114326981765376 3121062375555072 3123968860965888 3134815975066464 3140279175241728 3145040265609216 3151182922377984 3154638019207168 3164404700381184 3165731319988224 3170585178311616 3171914388972576 3175392216701952 3181594154625198 3182259677036544 3185223152357376 3186417884121056 3196282954969728 3201853276717056 3203195595964416 3212970822816768 3222918100905984 3224126971507104 3227804483125248 3234108788756352 3237654809186304 3241103236153344 3243978353735496 3247678508285952 3254021630372448 3255385820261328 3255923095486464 3258955169773056 3265320316589019 3266003352748032 3270270986334768 3272382265546368 3275970250715136 3286112573472768 3287345147419008 3287490216910848 3291094767108096 3297522686575104 3302522179493888 3303963160572321 3304654279999488 3308972418125712 3319216914776256 3319764724809728 3330042634174464 3336546623694336 3340204961513472 3341605282209792 3348131855026608 3351802895407616 3351950809399296 3362179994155008 3368746751956092 3369451422744576 3372589220143104 3373854230245824 3381150906851328 3384299599379712 3391618866315264 3396050639655336 3401969106511872 3407126954409984 3413781499242816 3417675335073792 3424350482212608 3428105092079616 3429542263320576 3434800609837584 3436240588053624 3440008234760448 3447447983456256 3450658415053824 3457397982270726 3458121197027328 3462639867883872 3468674383110144 3470128562294784 3473933365280768 3476906157143016 3480718391384832 3491494609314816 3492804219132696 3496788190052352 3503617854486048 3511195172499456 3515045002739712 3526667971949772 3527250020110336 3538170298810368 3545080787675232 3548967771608064 3549124386422784 3559955287928832 3561290576370592 3561447734986752 3565352664367104 3572316243789696 3580042136666112 3583376046402048 3584720119636188 3595818324340944 3602084936306688 3603595045459968 3607546187022336 3614592175668864 3618555374972928 3618715060666368 3620072389060608 3627142842945492 3631280043515904 3635261540139008 3638372387350896 3642361660334592 3649475647952433 3650239041306624 3653638321821696 3655008749432976 3662913482422272 3666324565994688 3674253771841536 3678282386767872 3679054859626614 3685466532054528 3691054200610816 3698263290846384 3702481612996608 3709713022396992 3715337451930624 3721812355842048 3722593970391426 3734735315410944 3746297963446272 3757730581702656 3759305942486016 3766648336904934 3770778257333568 3770944660574208 3775079291682816 3782452493424384 3783871237393754 3788187205890048 3790632850587648 3795586009026552 3803794770207744 3807337049302176 3807965419634688 3819754786258944 3820556969612253 3827215244825856 3833017823711232 3840504186648168 3844715085908736 3844884751958016 3856618228589568 3858235046235648 3862465386397696 3864150686067282 3864958984912896 3865770661560327 3870009264105504 3878378981388288 3881990716935552 3882631408254976 3883446796272537 3895469851369356 3896284701523968 3902258680998912 3903894632581632 3908175035940864 3915808190307936 3920274649055232 3921745088148992 3929404746524283 3933886713808896 3941570086296804 3942394579648512 3954425628082176 3966668431884288 3968156272624128 3980441586161664 3984805918998528 3992588743059072 3997142779428864 4004949698919936 4006451898416916 4006628701860096 4007289963675648 4011021747412992 4018855774263408 4024948906258176 4027547403749376 4031963385495552 4044446244274176 4045295614883562 4045963258361856 4046141805428736 4058489460400128 4062939368390656 4064642682454016 4066416197627472 4070874796844544 4072581437693184 4085009778778032 4085190048955392 4089669232656384 4097656867876416 4103869473047552 4106518921469952 4111021491093504 4111884843112098 4112744962719744 4120777667725056 4124615136744024 4125295871270912 4138067685113856 4146149848561344 4150879040176128 4152435975687168 4160546202202182 4161416500740096 4165291814621184 4179754633421952 4187038900322304 4201577229837312 4214585208877056 4219206267174912 4220975093317632 4227446904415488 4229219185296768 4233856288935936 4242125539500264 4246964203143168 4255259055102432 4261710606626304 4269137702289408 4270034260154871 4270927461285888 4279269116483712 4283961097089024 4297224134541312 4298835962009472 4303739310833664 4312145051675136 4316873078915072 4320567209979189 4321470981537792 4325304471647328 4330238011047936 4338695507163264 4340322889951659 4340514427015104 4341230793981952 4345273559697408 4353760422118692 4354671136997376 4360361315113024 4363176354061824 4367960334286848 4381483431297024 4383126863225344 4383320289214464 4396696915433472 4405284214096428 4406205706665984 4410308980187136 4411963224167616 4425622553035008 4433335306223616 4435193902104576 4448728831592448 4453606615351296 4455473709613056 4464175806702144 4469267745865728 4477996784431872 4482906658873344 4491662335941456 4496785626857472 4498472306994432 4508201209135104 4512399465839616 4521212746046334 4522158488420352 4528067519540448 4535958808682496 4542835939213312 4551708665657088 4565800642950144 4570806789439488 4572723017760768 4579734146450112 4581654117404832 4586677646347264 4595636001125286 4596597311275008 4600877886738432 4609863976360968 4616853157178496 4624899177480192 4626838083059712 4635874876190688 4640957855179776 4641162659168256 4655326145753088 4657072292176928 4662384253403136 4671490472648064 4681593563332608 4685953291448832 4702223962599696 4710418762862592 4717560398413824 4726774383566976 4731957028810752 4732165848563712 4746607050571776 4748596979982336 4753803552489472 4755877767467424 4757871583458864 4763088325052928 4772391231937797 4773389515554816 4777834728536064 4779626826181584 4794424432454592 4802779915075584 4804793393946624 4810061582696448 4819456234225152 4824740499963904 4826763185414144 4836190457260656 4841706724687872 4851163183134528 4856482213779456 4865967530603244 4866985388408832 4871517762428928 4873344999243968 4883884643229696 4888432754659584 4899005029122048 4905406479502152 4913955376072704 4929168860209152 4931017721128512 4931235325366272 4936642150662144 4946284029862656 4953783269240832 4956981419999232 4963458627188568 4978825372164384 4979647087214592 4995063951261696 5004819935541504 5010307442270208 5012407923314688 5022197782539912 5027704343111424 5027926214098944 5043269991232512 5050916274520064 5053120127934138 5054177134116864 5060781345368736 5071726360276992 5076449399069568 5077287226179584 5094075959483004 5102953659767808 5110690431614976 5120672248864224 5126286781211648 5126513002610688 5142157638119424 5144313394980864 5152200914756376 5154360882080436 5160012352140672 5171171975184384 5175987622580736 5177929061696716 5187181795540992 5193959801825808 5203011574665216 5205192843442176 5210900047921152 5221077587077248 5227032865406976 5237241913972224 5239206328699044 5245182285078528 5255426781729072 5266792758749184 5272567504109568 5288891242512384 5290001957924658 5290875030165504 5307255448215552 5313074558664704 5317621181512848 5323451657412096 5339932931893248 5341935864555888 5342171602480128 5348028996550656 5358474365684544 5366598541677568 5370063204999168 5375951180660736 5377080179454282 5393727486511416 5394617677815808 5411319280533504 5421888263503296 5427833062459392 5428072590999552 5430108583590912 5440714264418238 5446679705037376 5446920065273856 5452892310208512 5463542490501888 5475358561959936 5480457482732544 5482513124149464 5494370223633408 5499486848992032 5511380657762304 5517423580151808 5518582289439921 5528199798081792 5536581300916224 5547394936269576 5553722419494912 5564569533595488 5573006177895936 5582718533763072 5583890955587139 5602102973116416 5619446945169408 5627966791090176 5636595872553984 5638958913729024 5645141718581248 5649972505357401 5656167386000352 5662618937524224 5673678740136576 5675806856090631 5682280808835072 5693379013539828 5694569948381184 5705692155311616 5711948129452032 5729632179388416 5731781282679296 5749526735566848 5760756279972252 5761961308717056 5767072628863104 5767327127937024 5773650681397248 5784927342884352 5787097186602212 5787352569353472 5793698079596544 5797438477369344 5805013896158256 5817568472082432 5822986075403328 5823947112382464 5841977908396032 5843204777054034 5844427052285952 5853388021498368 5855841948872448 5862262553911296 5873712285461904 5880411973582848 5882617632223488 5900830070713344 5911113741631488 5912355129445206 5913591869472768 5931638442123264 5938142153801728 5940631612817408 5952234408936192 5970662379242496 5977208878497792 5988883114588608 5995714169143296 5997963075992576 6009677847625374 6010934945513472 6016532621119488 6028283661395112 6037423359387264 6047945078243328 6066669366411264 6068944887542784 6069212708143104 6087734190600192 6094409052585984 6096964023681024 6106312195266816 6108872156539776 6127514668167048 6127785073433088 6134503848984576 6146485301814624 6155804209571328 6159778382204928 6166532236640256 6167827264668147 6169117444079616 6181166501587584 6186922705116036 6187943806906368 6188216878891008 6207101527670784 6216512337870848 6219224772842016 6228653963530752 6240819303303273 6242124751110144 6247937721931776 6269631950132928 6280558350483456 6290080531218432 6302365844755968 6309276038414336 6328809400762368 6331462639976448 6341170356623232 6343828777945152 6350784433403904 6363188309250396 6364519354073088 6370446304714752 6372835768242112 6392565909939456 6403706553434112 6406391191928832 6425941645633536 6445836201811968 6448253943014208 6455608966250496 6468217577512704 6475309618372608 6482206472306688 6487956707470992 6495357016571904 6508043260744896 6510771640522656 6511846190972928 6517910339546112 6530640633178038 6532006705496064 6540541972669536 6544764531092736 6551940501430272 6572225146945536 6574690294838016 6574980433821696 6595045373150208 6605044358987776 6607926321144642 6609308559998976 6617944836251424 6638433829552512 6639529449619456 6673093247388672 6680409923026944 6683210564419584 6696263710053216 6703605790815232 6703901618798592 6724359988310016 6737493503912184 6745178440286208 6747708460491648 6762301813702656 6768599198759424 6783237732630528 6792101279310672 6803938213023744 6814253908819968 6827562998485632 6835350670147584 6848700964425216 6856210184159232 6859084526641152 6869601219675168 6872481176107248 6880016469520896 6893454001687929 6894895966912512 6901316830107648 6914795964541452 6916242394054656 6925279735767744 6937348766220288 6940257124589568 6947866730561536 6953812314286032 6961436782769664 6982989218629632 6985608438265392 6993576380104704 7007235708972096 7022390344998912 7030090005479424 7053335943899544 7054500040220672 7076340597620736 7090161575350464 7097935543216128 7098248772845568 7119910575857664 7122581152741184 7122895469973504 7130705328734208 7144632487579392 7160084273332224 7166752092804096 7169440239272376 7191636648681888 7204169872613376 7207190090919936 7215092374044672 7229184351337728 7237110749945856 7240144778121216 7254285685890984 7262560087031808 7276744774701792 7284723320669184 7298951295904866 7300478082613248 7307276643643392 7310017498865952 7325826964844544 7332649131989376 7348507543683072 7358109719253228 7370933064109056 7382108401221632 7396526581692768 7404963225993216 7419426044793984 7430674903861248 7445187940782852 7469470630821888 7492595926892544 7515461163405312 7518611884972032 7533296673809868 7541556514667136 7541889321148416 7550158583365632 7564904986848768 7567742474787508 7576374411780096 7581265701175296 7591172018053104 7607589540415488 7614674098604352 7615930839269376 7639509572517888 7641113939224506 7654430489651712 7666035647422464 7681008373296336 7689430171817472 7689769503916032 7713236457179136 7716470092471296 7724930772795392 7728301372134564 7729917969825792 7731541323120654 7740018528211008 7756757962776576 7763981433871104 7765262816509952 7766893592545074 7790939702738712 7804517361997824 7807789265163264 7816350071881728 7831616380615872 7840549298110464 7843490176297984 7858809493048566 7867773427617792 7883140172593608 7908851256164352 7933336863768576 7936312545248256 7960883172323328 7969611837997056 7985177486118144 8009899397839872 8012903796833832 8013257403720192 8022043494825984 8037711548526816 8049897812516352 8055094807498752 8063926770991104 8065620269181423 8090591229767124 8091926516723712 8092283610857472 8116978920800256 8129285364908032 8132832395254944 8141749593689088 8145162875386368 8161071396627357 8170019557556064 8170380097910784 8179338465312768 8195313735752832 8207738946095104 8213037842939904 8223769686224196 8225489925439488 8241555335450112 8249230273488048 8250591742541824 8276135370227712 8292299697122688 8301758080352256 8304871951374336 8321092404404364 8322833001480192 8330583629242368 8359509266843904 8374077800644608 8403154459674624 8429170417754112 8438412534349824 8441950186635264 8454893808830976 8458438370593536 8467712577871872 8484251079000528 8493928406286336 8510518110204864 8523421213252608 8538275404578816 8540068520309742 8541854922571776 8558538232967424 8567922194178048 8594448269082624 8597671924018944 8624290103350272 8633746157830144 8641134419958378 8642941963075584 8650608943294656 8660476022095872 8677391014326528 8680645779903318 8681028854030208 8682461587963904 8690547119394816 8707520844237384 8720722630226048 8726352708123648 8735920668573696 8762966862594048 8764807165581051 8766253726450688 8766640578428928 8793393830866944 8810568428192856 8820617960374272 8823926448335232 8851245106070016 8866670612447232 8870387804209152 8897457663184896 8907213230702592 8910947419226112 8928351613404288 8938535491731456 8955993568863744 8965813317746688 8983324671882912 8993571253714944 8996944613988864 9014516771438061 9016402418270208 9024798931679232 9042425492092668 9044316976840704 9056135039080896 9071917617364992 9085671878426624 9103417331314176 9131601285900288 9141613578878976 9145446035521536 9159468292900224 9163308234809664 9173355292694528 9191272002250572 9193194622550016 9201755773476864 9219727952721936 9233706314356992 9249798354960384 9253676166119424 9271749752381376 9281915710359552 9282325318336512 9310652291506176 9314144584353856 9324768506806272 9342980945296128 9363187126665216 9371906582897664 9404447925199392 9420837525725184 9435120796827648 9453548767133952 9463914057621504 9493214101143552 9497193959964672 9511755534934848 9515743166917728 9526176650105856 9544782463875594 9546779031109632 9555669457072128 9559253652363168 9588848864909184 9605559830151168 9609586787893248 9638912468450304 9649480999927808 9653526370828288 9672380914521312 9683413449375744 9702326366269056 9712964427558912 9731935061206488 9743035524857856 9746689998487936 9767769286459392 9776865509319168 9795960949767057 9798010058244096 9810812959004304 9827910752145408 9858337720418304 9862035442257024 9862470650732544 9873284301324288 9892568059725312 9907566538481664 9913962839998464 9926917254377136 9957650744328768 9959294174429184 9990127902523392 10009639871083008 10020614884540416 10024815846629376 10044395565079824 10055408686222848 10055852428197888 10086539982465024 10101832549040128 10106240255868276 10108354268233728 10121562690737472 10143452720553984 10152898798139136 10154574452359168 10188151918966008 10205907319535616 10221380863229952 10241344497728448 10252573562423296 10253026005221376 10284315276238848 10288626789961728 10304401829512752 10308721764160872 10320024704281344 10342343950368768 10351975245161472 10355858123393432 10374363591081984 10387919603651616 10406023149330432 10410385686884352 10421800095842304 10442155174154496 10474483827944448 10478412657398088 10490364570157056 10510853563458144 10533585517498368 10545135008219136 10580003915849316 10581750060331008 10614510896431104 10635242363025696 10646903314824192 10679865863786496 10683871729111776 10684343204960256 10696057993101312 10716948731369088 10733197083355136 10740126409998336 10754160358908564 10787454973022832 10789235355631616 10822638561067008 10843776527006592 10855666124918784 10856145181999104 10860217167181824 10881428528836476 10893359410074752 10893840130547712 10905784620417024 10927084981003776 10948426943857299 10950717123919872 10960914965465088 10965026248298928 10988740447266816 10998973697984064 11022761315524608 11034847160303616 11037164578879842 11056399596163584 11073162601832448 11094789872539152 11107444838989824 11129139067190976 11146012355791872 11165437067526144 11167781911174278 11204205946232832 11238893890338816 11273191745107968 11277917827458048 11290283437162496 11299945010714802 11312334772000704 11325237875048448 11347357480273152 11351613712181262 11364561617670144 11386758027079656 11411384310623232 11423896258904064 11459264358776832 11461670908836759 11463562565358592 11499053471133696 11521512559944504 11534145257726208 11534654255874048 11569854685768704 11574194373204424 11574705138706944 11587396159193088 11594876954738688 11610027792316512 11635136944164864 11645972150806656 11647894224764928 11650340388817611 11686409554108068 11688854104571904 11706776042996736 11711683897744896 11724525107822592 11747424570923808 11760823947165696 11765235264446976 11788214239572849 11801660141426688 11824710258890412 11827183738945536 11863276884246528 11881263225634816 11904468817872384 11941324758484992 11954417756995584 11977766229177216 11991428338286592 11995926151985152 12019355695250748 12021869891026944 12033065242238976 12056567322790224 12074846718774528 12095890156486656 12133338732822528 12137889775085568 12138425416286208 12175468381200384 12188818105171968 12193928047362048 12212624390533632 12217744313079552 12255029336334096 12255570146866176 12269007697969152 12292970603629248 12311608419142656 12319556764409856 12333064473280512 12335654529336294 12338234888159232 12362333003175168 12373845410232072 12375887613812736 12414203055341568 12438449545684032 12457307927061504 12481638606606546 12484249502220288 12495875443863552 12539263900265856 12561116700966912 12604731689511936 12618552076828672 12657618801524736 12662925279952896 12682340713246464 12687657555890304 12701568866807808 12726376618500792 12740892609429504 12745671536484224 12785131819878912 12807413106868224 12810102780464613 12812782383857664 12851883291267072 12891672403623936 12896507886028416 12911217932500992 12936435155025408 12950619236745216 12964412944613376 12975913414941984 12990714033143808 13016086521489792 13020968669854977 13021543281045312 13023692381945856 13035820679092224 13061281266356076 13064013410992128 13081083945339072 13089529062185472 13103881002860544 13144450293891072 13149380589676032 13149960867643392 13190090746300416 13210088717975552 13215852642289284 13218617119997952 13235889672502848 13276867659105024 13279058899238912 13346186494777344 13360819846053888 13366421128839168 13392527420106432 13407211581630464 13407803237597184 13448719976620032 13474987007824368 13490356880572416 13495416920983296 13524603627405312 13537198397518848 13566475465261056 13584202558621344 13607876426047488 13628507817639936 13655125996971264 13697401928850432 13712420368318464 13718169053282304 13739202439350336 13744962352214496 13760032939041792 13786908003375858 13789791933825024 13802633660215296 13829591929082904 13850559471535488 13874697532440576 13880514249179136 13907624628572064 13922873565539328 13965978437259264 13971216876530784 13987152760209408 14014471417944192 14044780689997824 14106671887799088 14109000080441344 14152681195241472 14180323150700928 14195871086432256 14196497545691136 14239821151715328 14245162305482368 14245790939947008 14261410657468416 14289264975158784 14317173695813391 14320168546664448 14333504185608192 14338880478544752 14383273297363776 14408339745226752 14414380181839872 14430184748089344 14458368702675456 14474221499891712 14480289556242432 14508571371781968 14525120174063616 14553489549403584 14569446641338368 14597902591809732 14600956165226496 14614553287286784 14620034997731904 14651653929689088 14665298263978752 14697015087366144 14716219438506456 14741866128218112 14764216802443264 14793053163385536 14809926451986432 14838852089587968 14861349807722496 14890375881565704 14938941261643776 14985191853785088 15030922326810624 15037223769944064 15066593347619736 15083113029334272 15083778642296832 15129809973697536 15135484949575016 15152748823560192 15162531402350592 15182344036106208 15215179080830976 15229348197208704 15231861678538752 15282227878449012 15308860979303424 15332071294844928 15362016746592672 15378860343634944 15379539007832064 15426472914358272 15432940184942592 15449861545590784 15456602744269128 15463082646241308 15480037056422016 15513515925553152 15527962867742208 15533787185090148 15581879405477424 15609034723995648 15615578530326528 15632700143763456 15663232761231744 15681098596220928 15686980352595968 15717618986097132 15735546855235584 15766280345187216 15817702512328704 15866673727537152 15872625090496512 15921766344646656 15939223675994112 15970354972236288 16019798795679744 16025807593667664 16026514807440384 16044086989651968 16075423097053632 16099795625032704 16110189614997504 16127853541982208 16131240538362846 16181182459534248 16183853033447424 16233957841600512 16265664790509888 16283499187378176 16290325750772736 16322142793254714 16340039115112128 16340760195821568 16358676930625536 16390627471505664 16415477892190208 16426075685879808 16447539372448392 16483110670900224 16498460546976096 16501183485083648 16552270740455424 16555746868319763 16584599394245376 16609743902748672 16642184808808728 16661167258484736 16719018533687808 16748155601289216 16751672866761417 16806308919349248 16858340835508224 16883900373270528 16909787617661952 16916876741187072 16935425155743744 16968502158001056 16987856812572672 17021036220409728 17027420568271893 17046842426505216 17080137040619484 17083709845143552 17117076465934848 17135844388356096 17188896538165248 17195343848037888 17248580206700544 17267492315660288 17282268839916756 17285883926151168 17301217886589312 17320952044191744 17354782028653056 17361291559806636 17362057708060416 17364923175927808 17381094238789632 17415041688474768 17441445260452096 17452705416247296 17471841337147392 17525933725188096 17529614331162102 17532507452901376 17533281156857856 17586787661733888 17621136856385712 17641235920748544 17647852896670464 17702490212140032 17733341224894464 17740775608418304 17794915326369792 17814426461405184 17821894838452224 17856703226808576 17911987137727488 17931626635493376 17966649343765824 17987142507429888 17993889227977728 18029033542876122 18032804836540416 18049597863358464 18084850984185336 18112270078161792 18143835234729984 18206834662628352 18263202571800576 18283227157757952 18290892071043072 18318936585800448 18326616469619328 18346710585389056 18382544004501144 18403511546953728 18439455905443872 18467412628713984 18499596709920768 18503481794004441 18507352332238848 18543499504762752 18563831420719104 18564650636673024 18621304583012352 18628289168707712 18649537013612544 18685961890592256 18722457909909819 18726374253330432 18743813165795328 18808895850398784 18841675051450368 18870241593655296 18907097534267904 18927828115243008 18986428202287104 18994387919929344 19023511069869696 19031486333835456 19052353300211712 19089564927751188 19093558062219264 19111338914144256 19118507304726336 19177697729818368 19211119660302336 19219173575786496 19277824936900608 19298961999855616 19307052741656576 19344761829042624 19366826898751488 19404652732538112 19425928855117824 19463870122412976 19486071049715712 19493379996975872 19535538572918784 19553731018638336 19591921899534114 19596020116488192 19621625918008608 19655821504290816 19716675440836608 19724070884514048 19724941301465088 19785136119450624 19815133076963328 19827925679996928 19853834508754272 19915301488657536 19918588348858368 20019279742166016 20041229769080832 20049631693258752 20088791130159648 20110817372445696 20111704856395776 20173079964930048 20203665098080256 20212480511736552 20243125381474944 20286905441107968 20305797596278272 20376303837932016 20411814639071232 20442761726459904 20482688995456896 20505147124846592 20506052010442752 20568630552477696 20577253579923456 20608803659025504 20617443528321744 20640049408562688 20680362005063787 20684687900737536 20703950490322944 20711716246786864 20748727182163968 20775839207303232 20812046298660864 20820771373768704 20843600191684608 20884310348308992 20948967655888896 20956825314796176 20980729140314112 21021707126916288 21067171034996736 21090270016438272 21160007831698632 21163500120662016 21229021792862208 21270484726051392 21293806629648384 21359731727572992 21367743458223552 21368686409920512 21392115986202624 21433897462738176 21466394166710272 21480252819996672 21508320717817128 21574909946045664 21578470711263232 21645277122134016 21687553054013184 21711332249837568 21720434334363648 21762857057672952 21786718820149504 21787680261095424 21854169962007552 21896853887714598 21901434247839744 21921829930930176 21930052496597856 21977480894533632 21997947395968128 22045522631049216 22074329157759684 22112799192327168 22146325203664896 22189579745078304 22214889677979648 22258278134381952 22292024711583744 22335563822348556 22408411892465664 22477787780677632 22546383490215936 22555835654916096 22580566874324992 22599890021429604 22624669544001408 22650475750096896 22694714960546304 22703227424362524 22729123235340288 22773516054159312 22822768621246464 22847792517808128 22918528717553664 22923341817673518 22927125130717184 22998106942267392 23043025119889008 23068290515452416 23069308511748096 23139709371537408 23148388746408848 23149410277413888 23174792318386176 23189753909477376 23220055584633024 23270273888329728 23291944301613312 23295788449529856 23300680777635222 23372819108216136 23413552085993472 23423367795489792 23449050215645184 23494849141847616 23521647894331392 23530470528893952 23576428479145698 23603320282853376 23649420517780824 23726553768493056 23808937635744768 23882649516969984 23908835513991168 23955532458354432 23991852303970304 24038711390501496 24066130484477952 24113134645580448 24149693437549056 24191780312973312 24196860807544269 24275779550171136 24276850832572416 24350936762400768 24387856094724096 24425248781067264 24435488626159104 24483214189882071 24510058672668192 24511140293732352 24538015395938304 24585941207258496 24595163043059401 24623216838285312 24639113528819712 24671309058672588 24676469776318464 24724666006350336 24747690820464144 24751775227625472 24828406110683136 24876899091368064 24914615854123008 24963277213213092 24968499004440576 24991750887727104 25078527800531712 25122233401933824 25209463379023872 25237104153657344 25315237603049472 25325850559905792 25364681426492928 25375315111780608 25403137733615616 25452753237001584 25481785218859008 25491343072968448 25570263639757824 25614826213736448 25620205560929226 25625564767715328 25703766582534144 25783344807247872 25793015772056832 25872870310050816 25901238473490432 25928825889226752 25951826829883968 25981428066287616 26032173042979584 26041937339709954 26043086562090624 26047384763891712 26071641358184448 26122562532712152 26162167890678144 26179058124370944 26207762005721088 26288900587782144 26294421496743153 26298761179352064 26299921735286784 26380181492600832 26420177435951104 26431705284578568 26471779345005696 26553735318210048 26692372989554688 26721639692107776 26732842257678336 26785054840212864 26814423163260928 26815606475194368 26897439953240064 26949974015648736 26980713761144832 26990833841966592 27043550314314183 27049207254810624 27074396795037696 27132950930522112 27168405117242688 27215752852094976 27257015635279872 27310251993942528 27394803857700864 27424840736636928 27436338106564608 27478404878700672 27489924704428992 27520065878083584 27573816006751716 27579583867650048 27605267320430592 27659183858165808 27701118943070976 27749395064881152 27761028498358272 27815249257144128 27845747131078656 27931956874518528 27942433753061568 27974305520418816 28028942835888384 28089561379995648 28213343775598176 28218000160882688 28305362390482944 28360646301401856 28391742172864512 28479642303430656 28490324610964736 28491581879894016 28578529950317568 28634347391626782 28640337093328896 28667008371216384 28677760957089504 28766546594727552 28816679490453504 28828760363679744 28916737405350912 28948442999783424 28960579112484864 29017142743563936 29050240348127232 29106979098807168 29138893282676736 29195805183619464 29229106574573568 29240069995463808 29303307859378176 29330596527957504 29387882849301171 29394030174732288 29432438877012912 29483732256436224 29528433604886528 29586106326771072 29619852903972864 29677704179175936 29722699615444992 29780751763131408 29877882523287552 29970383707570176 30061844653621248 30074447539888128 30133186695239472 30166226058668544 30167557284593664 30259619947395072 30270969899150032 30305497647120384 30325062804701184 30364688072212416 30430358161661952 30458696394417408 30463723357077504 30564455756898024 30617721958606848 30664142589689856 30724033493185344 30757720687269888 30759078015664128 30852945828716544 30865880369885184 30899723091181568 30913205488538256 30926165292482616 30960074112844032 31027031851106304 31055925735484416 31067574370180296 31163758810954848 31218069447991296 31231157060653056 31265400287526912 31326465522463488 31373960705191936 31435237972194264 31471093710471168 31532560690374432 31635405024657408 31745250180993024 31843532689293312 31940709944472576 32039597591359488 32051615187335328 32053029614880768 32088173979303936 32150846194107264 32199591250065408 32220379229995008 32262481076725692 32362364919068496 32367706066894848 32467915683201024 32531329581019776 32566998374756352 32580651501545472 32644285586509428 32680078230224256 32681520391643136 32717353861251072 32781254943011328 32830955784380416 32845280831571897 32852151371759616 32895078744896784 32966221341800448 32996921093952192 33002366970167296 33104541480910848 33111493736639526 33169198788490752 33219487805497344 33284369617617456 33322334516969472 33438037067375616 33496311202578432 33503345733522834 33612617838698496 33716681671016448 33819575235323904 33833753482374144 33870850311487488 33937004316002112 33975713625145344 34042072440819456 34054841136543786 34093684853010432 34160274081238968 34234152931869696 34271688776712192 34377793076330496 34385012726510277 34390687696075776 34497160413401088 34534984631320576 34564537679833512 34602435773178624 34709564057306112 34722583119613272 34724115416120832 34762188477579264 34830083376949536 34882890520904192 34905410832494592 34943682674294784 34951021166452833 35059228662324204 35065014905802752 35066562313715712 35173575323467776 35242273712771424 35282471841497088 35295705793340928 35364642718718547 35404980424280064 35481551216836608 35589830652739584 35643789676904448 35713406453617152 35823974275454976 35863253270986752 35933298687531648 35974285014859776 35987778455955456 36058067085752244 36065609673080832 36099195726716928 36169701968370672 36224540156323584 36287670469459968 36413669325256704 36526405143601152 36566454315515904 36581784142086144 36637873171600896 36653232939238656 36693421170778112 36765088009002288 36807023093907456 36878911810887744 36934825257427968 36999193419841536 37006963588008882 37014704664477696 37086999009525504 37127662841438208 37242609166024704 37256578337415424 37371923781184512 37444915819819638 37452748506660864 37487626331590656 37617791700797568 37683350102900736 37814195068535808 37855656230486016 37972856404574208 37988775839858688 38047022139739392 38062972667670912 38104706600423424 38179129855502376 38222677828288512 38237014609452672 38355395459636736 38422239320604672 38430308341393839 38438347151572992 38555649873801216 38597923999711232 38614105483313152 38689523658085248 38733653797502976 38809305465076224 38851857710235648 38927740244825952 38972142099431424 38986759993951744 39062906009564931 39071077145837568 39107462037276672 39183843799068228 39192040232976384 39243251836017216 39311643008581632 39433350881673216 39448141769028096 39449882602930176 39570272238901248 39630266153926656 39655851359993856 39707669017508544 39830602977315072 39837176697716736 40038559484332032 40082459538161664 40099263386517504 40177582260319296 40221634744891392 40223409712791552 40346159929860096 40407330196160512 40424961023473104 40486250762949888 40573810882215936 40611595192556544 40752607675864032 40823629278142464 40885523452919808 40965377990913792 41010294249693184 41137261104955392 41154507159846912 41217607318051008 41234887056643488 41280098817125376 41360724010127574 41369375801475072 41407900980645888 41423432493573728 41551678414606464 41624092597321728 41641542747537408 41768620696617984 41897935311777792 41913650629592352 41961458280628224 42043414253832576 42134342069993472 42320015663397264 42327000241324032 42458043585724416 42540969452102784 42587613259296768 42719463455145984 42735486916447104 42737372819841024 42784231972405248 42867794925476352 42932788333420544 42951521087440173 42960505639993344 43016641435634256 43149819892091328 43156941422526464 43290554244268032 43375106108026368 43422664499675136 43440868668727296 43525714115345904 43573437640299008 43575360522190848 43708339924015104 43793707775429196 43802868495679488 43843659861860352 43860104993195712 43954961789067264 43995894791936256 44091045262098432 44148658315519368 44225598384654336 44292650407329792 44379159490156608 44429779355959296 44516556268763904 44584049423167488 44671127644697112 44816823784931328 44955575561355264 45092766980431872 45111671309832192 45161133748649984 45199780042859208 45249339088002816 45389429921092608 45406454848725048 45458246470680576 45547032108318624 45645537242492928 45695585035616256 45846683635347036 45854250261434368 45996213884534784 46086050239778016 46136581030904832 46138617023496192 46279418743074816 46296777492817696 46298820554827776 46349584636772352 46440111169266048 46540547776659456 46583888603226624 46601361555270444 46745638216432272 46827104171986944 46846735590979584 46898100431290368 46989698283695232 47043295788662784 47060941057787904 47152856958291396 47206640565706752 47298841035561648 47453107536986112 47617875271489536 47765299033939968 47817671027982336 47911064916708864 47983704607940608 48077422781002992 48132260968955904 48226269291160896 48299386875098112 48383560625946624 48393721615088538 48551559100342272 48701873524801536 48850497562134528 48870977252318208 48966428379764142 49020117345336384 49022280587464704 49076030791876608 49171882414516992 49190326086118802 49246433676570624 49278227057639424 49342618117345176 49449332012700672 49495381640928288 49503550455250944 49656812221366272 49667240604959289 49753798182736128 49829231708246016 49926554426426184 49983501775454208 50157055601063424 50244466803867648 50255018600284251 50418926758047744 50474208307314688 50651701119811584 50729362852985856 50750630223561216 50806275467231232 50905506474003168 50963570437718016 50982686145936896 51082261704815679 51140527279515648 51240411121858452 51251129535430656 51407533165068288 51566689614495744 51586031544113664 51745740620101632 51802476946980864 51857651778453504 51903653659767936 51962856132575232 52064346085959168 52083874679419908 52086173124181248 52094769527783424 52143282716368896 52245125065424304 52324335781356288 52358116248741888 52415524011442176 52577801175564288 52588842993486306 52597522358704128 52599843470573568 52760362985201664 52840354871902208 52863410569157136 52943558690011392 53107470636420096 53384745979109376 53443279384215552 53465684515356672 53570109680425728 53628846326521856 53794879906480128 53899948031297472 53961427522289664 53981667683933184 54087100628628366 54098414509621248 54148793590075392 54336810234485376 54431505704189952 54620503987885056 54789607715401728 54849681473273856 54872676213129216 54956809757401344 54979849408857984 55040131756167168 55147632013503432 55210534640861184 55318367716331616 55402237886141952 55498790129762304 55510445382013323 55522056996716544 55630498514288256 55691494262157312 55863913749037056 55884867506123136 55948611040837632 56057885671776768 56167373729729457 56179122759991296 56426687551196352 56436000321765376 56610724780965888 56721292602803712 56783484345729024 56959284606861312 56980649221929472 56983163759788032 57157059900635136 57268694783253564 57280674186657792 57334016742432768 57355521914179008 57533093189455104 57633358980907008 57657520727359488 57833474810701824 57896885999566848 57921158224969728 58034285487127872 58100480696254464 58213958197614336 58277786565353472 58391610367238928 58458213149147136 58480139990927616 58606615718756352 58661193055915008 58775765698602342 58788060349464576 58864877754025824 58967464512872448 59056867209773056 59172212653542144 59355408358351872 59445399230889984 59561503526262816 59755765046575104 60123689307242496 60148895079776256 60266373390478944 60332452117337088 60335114569187328 60519239894790144 60541939798300064 60610995294240768 60729376144424832 60860716323323904 60917392788834816 61128911513796048 61235443917213696 61328285179379712 61448066986370688 61515441374539776 61518156031328256 61705891657433088 61731760739770368 61799446182363136 61826410977076512 61852330584965232 61920148225688064 62041086015191361 62054063702212608 62111851470968832 62135148740360592 62327517621909696 62436138895982592 62462314121306112 62530800575053824 62652931044926976 62747921410383872 62870475944388528 62942187420942336 63065121380748864 63270810049314816 63490500361986048 63687065378586624 63881419888945152 64079195182718976 64103230374670656 64106059229761536 64176347958607872 64301692388214528 64399182500130816 64440758459990016 64524962153451384 64724729838136992 64735412133789696 64935831366402048 65062659162039552 65133996749512704 65161303003090944 65288571173018856 65360156460448512 65363040783286272 65562509886022656 65661911568760832 65690561663143794 65704302743519232 65790157489793568 65932442683600896 65993842187904384 66004733940334592 66222987473279052 66338397576981504 66438975610994688 66568739235234912 66644669033938944 66876074134751232 67006691467045668 67225235677396992 67433363342032896 67639150470647808 67667506964748288 67741700622974976 67874008632004224 67951427250290688 68084144881638912 68109682273087572 68187369706020864 68320548162477936 68468305863739392 68543377553424384 68755586152660992 68770025453020554 68781375392151552 68994320826802176 69069969262641152 69129075359667024 69204871546357248 69419128114612224 69445166239226544 69448230832241664 69524376955158528 69660166753899072 69765781041808384 69810821664989184 69887365348589568 69902042332905666 70118457324648408 70130029811605504 70347150646935552 70484547425542848 70564943682994176 70591411586681856 70729285437437094 70809960848560128 71179661305479168 71426812907234304 71647948550909952 71726506541973504 71866597375063296 71975556911910912 72116134171504488 72198391453433856 72339403936741344 72449080312647168 72575340938919936 72590582422632807 72827338650513408 73052810287202304 73163568284172288 73275746343201792 73306465878477312 73386842341556224 73449642569646213 73530176018004576 73614046187814912 73757823621775488 73785489129178203 73869650514855936 74013927176017764 74029409328955392 74173998019051008 74255325682876416 74485218332049408 74513156674830848 74743847562369024 74889831639639276 74905497013321728 74975252663181312 75235583401595136 75366700205801472 75628390137071616 75711312460972032 75945712809148416 75977551679717376 76094044279478784 76125945335341824 76209413200846848 76358259711004752 76445355656577024 76474029218905344 76710790919273472 76844478641209344 76860616682787678 76876694303145984 77111299747602432 77195847999422464 77228210966626304 77379047316170496 77618610930152448 77703715420471296 77855480489651904 77944284198862848 77973519987903488 78125812019129862 78142154291675136 78214924074553344 78367687598136456 78486503672034432 78623286017163264 78866701763346432 78896283538056192 78899765205860352 79140544477802496 79260532307853312 79415338035017088 79661205954630144 80077118968664064 80164919076323328 80198526773035008 80355164520638592 80443269489782784 80446819425583104 80692319859720192 80814660392321024 80849922046946208 80972501525899776 81130650942942549 81147621764431872 81223190385113088 81505215351728064 81647258556284928 81771046905839616 81930755981827584 82020588499386368 82274522209910784 82309014319693824 82435214636102016 82469774113286976 82560197634250752 82721448020255148 82738751602950144 82815801961291776 82846864987147456 83103356829212928 83248185194643456 83283085495074816 83537241393235968 83795870623555584 83827301259184704 83922916561256448 84086828507665152 84268684139986944 84640031326794528 84654000482648064 84916087171448832 85081938904205568 85175226518593536 85438926910291968 85470973832894208 85474745639682048 85735589850952704 85865576666841088 85903042174880346 85921011279986688 86033282871268512 86299639784182656 86313882845052928 86750212216052736 86845328999350272 86881737337454592 87051428230691808 87146875280598016 87150721044381696 87416679848030208 87587415550858392 87687319723720704 87720209986391424 87909923578134528 87991789583872512 88182090524196864 88297316631038736 88451196769308672 88585300814659584 88758318980313216 88859558711918592 89033112537527808 89168098846334976 89342255289394224 89633647569862656 89911151122710528 90185533960863744 90223342619664384 90322267497299968 90399560085718416 90498678176005632 90778859842185216 90812909697450096 90916492941361152 91094064216637248 91291074484985856 91391170071232512 91693367270694072 91708500522868736 91992427769069568 92172100479556032 92273162061809664 92277234046992384 92558837486149632 92593554985635392 92597641109655552 92699169273544704 92880222338532096 93081095553318912 93167777206453248 93202723110540888 93491276432864544 93654208343973888 93693471181959168 93796200862580736 93979396567390464 94121882115575808 94305713916582792 94413281131413504 94597682071123296 94906215073972224 95235750542979072 95530598067879936 95822129833417728 95967409215881216 96154845562005984 96264521937911808 96452538582321792 96598773750196224 96787443230177076 97103118200684544 97403747049603072 97700995124269056 97741954504636416 97932856759528284 98040234690672768 98044561174929408 98152061583753216 98343764829033984 98380652172237604 98492867353141248 98556454115278848 98685236234690352 98898664025401344 98990763281856576 99007100910501888 99313624442732544 99334481209918578 99507596365472256 99658463416492032 99853108852852368 99967003550908416 100314111202126848 100488933607735296 100510037200568502 100837853516095488 100948416614629376 101458725705971712 101501260447122432 101612550934462464 101811012948006336 101927140875436032 101965372291873792 102164523409631358 102281054559031296 102480822243716904 102815066330136576 103133379228991488 103172063088227328 103491481240203264 103604953893961728 103807307319535872 104128692171918336 104167749358839816 104172346248362496 104286565432737792 104490250130848608 104648671562712576 104716232497483776 104831048022884352 104853063499358499 105177685986972612 105195044717408256 105199686941147136 105520725970403328 105680709743804416 105726821138314272 105887117380022784 106093928156155641 106214941272840192 106769491958218752 106931369030713344 107140219360851456 107257692653043712 107589759812960256 107799896062594944 107922855044579328 107963335367866368 108174201257256732 108196829019242496 108297587180150784 108673620468970752 108863011408379904 109241007975770112 109579215430803456 109699362946547712 109745352426258432 109913619514802688 109959698817715968 110080263512334336 110295264027006864 110421069281722368 110636735432663232 110804475772283904 110997580259524608 111020890764026646 111044113993433088 111260997028576512 111382988524314624 111727827498074112 111769735012246272 112115771343553536 112334747459458914 112358245519982592 112853375102392704 112872000643530752 113442585205607424 113566968691458048 113918569213722624 113961298443858944 113966327519576064 114314119801270272 114537389566507128 114668033484865536 114711043828358016 115066186378910208 115266717961814016 115315041454718976 115666949621403648 115793771999133696 115842316449939456 116068570974255744 116200961392508928 116427916395228672 116555573130706944 116783220734477856 116916426298294272 116960279981855232 117188718028694793 117213231437512704 117322386111830016 117551531397204684 117576120698929152 117729755508051648 117934929025744896 118113734419546112 118344425307084288 118710816716703744 118890798461779968 119123007052525632 119511530093150208 120247378614484992 120297790159552512 120532746780957888 120664904234674176 120670229138374656 121038479789580288 121083879596600128 121221990588481536 121458752288849664 121721432646647808 121834785577669632 122257823027592096 122470887834427392 122656570358759424 122896133972741376 123030882749079552 123411783314866176 123463521479540736 123652821954153024 123704661169930464 123840296451376128 124082172030382722 124108127404425216 124223702941937664 124270297480721184 124655035243819392 124872277791965184 124924628242612224 125305862089853952 125495842820767744 125740951888777056 125884374841884672 126130242761497728 126981000723972096 127374130757173248 127762839777890304 128158390365437952 128206460749341312 128212118459523072 128352695917215744 128603384776429056 128798365000261632 128881516919980032 129049924306902768 129449459676273984 129470824267579392 129871662732804096 130125318324079104 130267993499025408 130322606006181888 130577142346037712 130720312920897024 130726081566572544 131125019772045312 131323823137521664 131381123326287588 131408605487038464 131580314979587136 131864885367201792 131987684375808768 132009467880669184 132445974946558104 132676795153963008 132877951221989376 133137478470469824 133289338067877888 133752148269502464 134013382934091336 134450471354793984 134866726684065792 135278300941295616 135335013929496576 135483401245949952 135748017264008448 136168289763277824 136219364546175144 136374739412041728 136641096324955872 136936611727478784 137086755106848768 137540050906041108 137562750784303104 137988641653604352 138258150719334048 138409743092714496 138838256229224448 138890332478453088 138896461664483328 139048753910317056 139320333507798144 139531562083616768 139621643329978368 139804084665811332 140236914649296816 140260059623211008 140694301293871104 140969094851085696 141129887365988352 141182823173363712 141458570874874188 141619921697120256 142359322610958336 142853625814468608 143295897101819904 143453013083947008 143733194750126592 143951113823821824 144232268343008976 144396782906867712 144678807873482688 144898160625294336 145150681877839872 145181164845265614 145654677301026816 146105620574404608 146551492686403584 146612931756954624 146773684683112448 146899285139292426 147060352036009152 147228092375629824 147515647243550976 147570978258356406 147739301029711872 148027854352035528 148347996038102016 148510651365752832 148970436664098816 149001721814877867 149026313349661696 149487695124738048 149779663279278552 149950505326362624 150471166803190272 150733400411602944 151256780274143232 151422624921944064 151955103359434752 152188088558957568 152251890670683648 152418826401693696 152716519422009504 152890711313154048 152948058437810688 153246785114447037 153421581838546944 153721233365575356 153753388606291968 154222599495204864 154456421933252608 154758094632340992 155237221860304896 155407430840942592 155710960979303808 155888568397725696 155947039975806976 156251624038259724 156284308583350272 156429848149106688 156735375196272912 156973007344068864 157246572034326528 157733403526692864 157792567076112384 157799530411720704 158281088955604992 158521064615706624 158830676070034176 159322411909260288 160154237937328128 160329838152646656 160397053546070016 160710329041277184 160886538979565568 161384639719440384 161699844093892416 161945003051799552 162261301885885098 162295243528863744 162446380770226176 163010430703456128 163294517112569856 163861511963655168 164041176998772736 164549044419821568 164618028639387648 164870429272204032 164939548226573952 165120395268501504 165442896040510296 165631603922583552 165693729974294912 166206713658425856 166496370389286912 166531336146039969 166566170990149632 167074482786471936 167591741247111168 167654602518369408 167845833122512896 168173657015330304 168537368279973888 169280062653589056 169308000965296128 169832174342897664 170163877808411136 170350453037187072 170877853820583936 170941947665788416 170949491279364096 171471179701905408 171731153333682176 171806084349760692 171842022559973376 172066565742537024 172599279568365312 172627765690105856 173500424432105472 173690657998700544 173763474674909184 174102856461383616 174293750561196032 174301442088763392 174833359696060416 175174831101716784 175374639447441408 175440419972782848 175819847156269056 175983579167745024 176364181048393728 176594633262077472 176902393538617344 177170601629319168 177516637960626432 178066225075055616 178336197692669952 178684510578788448 179267295139725312 180371067921727488 180446685239328768 180799120171436832 180997356352011264 181557719684370432 181625819394900192 181832985882722304 182188128433274496 182582148969971712 183386734541388144 183417001045737472 183984855538139136 184344200959112064 184546324123619328 184554468093984768 185117674972299264 185187109971270784 185195282219311104 185398338547089408 185760444677064192 186123258045574083 186162191106637824 186335554412906496 186405446221081776 186982552865729088 187308416687947776 187386942363918336 187592401725161472 187958793134780928 188243764231151616 188611427833165584 188826562262827008 189195364142246592 189812430147944448 190471501085958144 191061196135759872 191644259666835456 191934818431762432 192309691124011968 192529043875823616 192905077164643584 193197547500392448 193574886460354152 194206236401369088 194807494099206144 195401990248538112 195483909009272832 195865713519056568 196080469381345536 196089122349858816 196687529658067968 196761304344475208 196985734706282496 197112908230557696 197370472469380704 197797328050802688 197981526563713152 198014201821003776 198668962419837156 199015192730944512 199316926832984064 199706217705704736 199934007101816832 200628222404253696 201020074401137004 201675707032190976 202917451411943424 203002520894244864 203225101868924928 203622025896012672 203854281750872064 203930744583747584 204329046819262716 204562109118062592 204961644487433808 205630132660273152 206266758457982976 206344126176454656 206982962480406528 207209907787923456 207614614639071744 208257384343836672 208335498717679632 208344692496724992 208573130865475584 208980500261697216 209297343125425152 209432464994967552 209662096045768704 209706126998716998 210355371973945224 210390089434816512 211041451940806656 211453642276628544 211774234760045568 212187856312311282 212429882545680384 213538983916437504 214280438721702912 214515385306087424 215179519625920512 215599792125189888 215926670735732736 216348402514513464 216595174360301568 217347240937941504 217726022816759808 217771747267898421 218482015951540224 219158430861606912 219490704852516864 219827239029605376 219919397635431936 220160527024668672 220590528054013728 220842138563444736 221273470865326464 221356467387534609 221608951544567808 222041781528053292 222088227986866176 222521994057153024 222765977048629248 223455654996148224 223539470024492544 224231542687107072 224669494918917828 224716491039965184 225706750204785408 225744001287061504 226885170411214848 227133937382916096 227837138427445248 227922596887717888 227932655039152128 228628239602540544 229074779133014256 229336066969731072 229422087656716032 230132372757820416 230533435923628032 230630082909437952 231333899242807296 231587543998267392 231684632899878912 232137141948511488 232855832790457344 233111146261413888 233566441468955712 233832852596588544 233920559963710464 234377436057389586 234426462875025408 234644772223660032 235103062794409368 235459511016103296 235869858051489792 236688850614168576 237421633433407488 237781596923559936 238246014105051264 240494757228969984 240595580319105024 241065493561915776 241329808469348352 241340458276749312 242076959579160576 242167759193200256 242443981176963072 242917504577699328 243391952828827647 243442865293295616 243669571155339264 244515646055184192 244941775668854784 245313140717518848 245792267945482752 246061765498159104 246823566629732352 246927042959081472 247305643908306048 247409322339860928 247680592902752256 248164344060765444 248216254808850432 248447405883875328 248540594961442368 249310070487638784 249744555583930368 249849256485224448 250611724179707904 250991685641535488 251481903777554112 251768749683769344 252260485522995456 253962001447944192 254748261514346496 255525679555780608 256316780730875904 256412921498682624 256424236919046144 257206769552858112 257596730000523264 257763033839960064 258099848613805536 258898919352547968 258941648535158784 260250636648158208 260535986998050816 260645212012363776 261154284692075424 261440625841794048 261452163133145088 262250039544090624 262647646275043328 262762246652575176 263160629959174272 263729770734403584 263975368751617536 264891949893116208 265353590307926016 265755902443978752 266274956940939648 266578676135755776 267504296539004928 268026765868182672 268900942709587968 269733453368131584 270556601882591232 270670027858993152 270966802491899904 271496034528016896 272336579526555648 272438729092350288 272749478824083456 273282192649911744 273873223454957568 274173510213697536 275080101812082216 275125501568606208 275977283307208704 276516301438668096 276819486185428992 277676512458448896 277780664956906176 277792923328966656 278097507820634112 278640667015596288 279063124167233536 279243286659956736 279608169331622664 280473829298593632 280520119246422016 281388602587742208 281938189702171392 282365646346727424 282917141749748376 283239843394240512 284718645221916672 285707251628937216 286591794203639808 287466389500253184 287902227647643648 288464536686017952 288793565813735424 289357615746965376 289796321250588672 290362329690531228 291309354602053632 292211241148809216 293102985372807168 293225863513909248 293547369366224896 293798570278584852 294120704072018304 294456184751259648 295031294487101952 295141956516712812 295478602059423744 296055708704071056 296695992076204032 297021302731505664 297940873328197632 298003443629755734 298052626699323392 298975390249476096 299559326558557104 299901010652725248 300942333606380544 301466800823205888 302513560548286464 302845249843888128 304376177117915136 304503781341367296 304837652803387392 305433038844019008 305781422626308096 305896116875621376 306493570228894074 306843163677093888 307442466731150712 308445198990409728 309516189264681984 310474443720609792 310814861681885184 311421921958607616 311894079951613952 312503248076519448 312859696298213376 313470750392545824 313946014688137728 314493144068653056 314559190498075497 315585134152224768 315599060823441408 316562177911209984 317042129231413248 317661352140068352 318281784468466923 318644823818520576 320308475874656256 320794107092140032 321420658082554368 321773077959131136 322769279438880768 323399688187784832 323890006103599104 324522603771770196 324590487057727488 324892761540452352 326020861406912256 326589034225139712 327723023927310336 328082353997545472 329098088839643136 329236057278775296 329740858544408064 329879096453147904 330240790537003008 330885792081020592 331263207845167104 331387459948589824 332413427316851712 332992740778573824 333062672292079938 333132341980299264 334148965572943872 335183482494222336 335309205036738816 336347314030660608 337074736559947776 338560125307178112 338616001930592256 340327755616822272 340700906074374144 341755707641167872 341883895331576832 341898982558728192 342942359403810816 343462306667364352 343612168699521384 344133131485074048 345198559136730624 347000848864210944 347381315997401088 347526949349818368 348205712922767232 348587501122392064 348602884177526784 349666719392120832 350349662203433568 350749278894882816 350880839945565696 351566154086084379 351639694312538112 351967158335490048 352728362096787456 353189266524154944 353804787077234688 354341203258638336 355033275921252864 356132450150111232 356672395385339904 357369021157576896 358534590279450624 360742135843454976 360893370478657536 361598240342873664 361994712704022528 363115439368740864 363251638789800384 363665971765444608 364376256866548992 365164297939943424 366773469082776288 366834002091474944 367969711076278272 368688401918224128 369092648247238656 370235349944598528 370374219942541568 370390564438622208 371520889354128384 372246516091148166 372324382213275648 372671108825812992 372810892442163552 373965105731458176 374616833375895552 374773884727836672 375917586269561856 376487528462303232 377222855666331168 377653124525654016 378390728284493184 380943002171916288 382122392271519744 383288519333670912 383869636863524864 384619382248023936 385058087751647232 385810154329287168 386395095000784896 387149772920708304 388412472802738176 389614988198412288 390803980497076224 390967818018545664 391731427038113136 392160938762691072 392178244699717632 393375059316135936 393522608688950416 393971469412564992 394225816461115392 394740944938761408 395594656101605376 395963053127426304 396028403642007552 397337924839674312 398030385461889024 398633853665968128 399412435411409472 399868014203633664 401256444808507392 402040148802274008 403351414064381952 405834902823886848 406005041788489728 406450203737849856 407244051792025344 407861489167495168 408658093638525432 409124218236125184 409923288974867616 411260265320546304 412688252352909312 413965924960813056 415229229278143488 416514768687673344 416670997435359264 416689384993449984 417146261730951168 417961000523394432 418594686250850304 418864929989935104 419412253997433996 420710743947890448 420780178869633024 422082903881613312 422907284553257088 423548469520091136 424375712624622564 424859765091360768 427077967832875008 428560877443405824 429030770612174848 430359039251841024 431199584250379776 431853341471465472 432696805029026928 433190348720603136 434694481875883008 435452045633519616 435543494535796842 436964031903080448 438316861723213824 439654478059210752 439838795270863872 440321054049337344 441181056108027456 441684277126889472 442546941730652928 442712934775069218 443217903089135616 444083563056106584 445043988114306048 445531954097258496 446911309992296448 447005165444633601 447078940048985088 448463085374214144 449338989837835656 451413500409570816 453770340822429696 454267874765832192 455845193775435776 455865310078304256 457256479205081088 458149558266028512 458672133939462144 458844175313432064 459740355343341111 460264745515640832 461260165818875904 462667798485614592 463369265799757824 464274283897022976 465711665580914688 466222292522827776 467132882937911424 467665705193177088 467841119927420928 468754872114779172 468852925750050816 469289544447320064 470206125588818736 470919022032206592 471739716102979584 473377701228337152 474843266866814976 475563193847119872 476492028210102528 480989514457939968 481191160638210048 482130987123831552 482659616938696704 484153919158321152 484335518386400512 485835009155398656 486783905657655294 486885730586591232 487339142310678528 489031292110368384 489883551337709568 491584535890965504 492123530996318208 493647133259464704 493854085918162944 494611287816612096 494818644679721856 495361185805504512 496328688121530888 496894811767750656 497081189922884736 498620140975277568 499489111167860736 499594008438119907 499698512970448896 501223448359415808 501983371283070976 502963807555108224 503537499367538688 504520971045990912 507924002895888384 509496523028692992 511051359111561216 512633561461751808 512825842997365248 512848473838092288 514413539105716224 515193460001046528 515526067679920128 516199697227611072 517797838705095936 517883297070317568 520501273296316416 521071973996101632 521290424024727552 522308569384150848 522881251683588096 522904326266290176 524500079088181248 525295292550086656 525524493305150352 526321259918348544 527459541468807168 527950737503235072 529783899786232416 530707180615852032 531511804887957504 532549913881879296 535008593078009856 536053531736365344 537801885419175936 541113203765182464 541340055717986304 542992069056033792 544673159053111296 544877458184700576 545498957648166912 546564385299823488 547746446909915136 550160203624164432 550251003137212416 551954566614417408 553032602877336192 553638972370857984 555353024916897792 555561329913812352 555585846657933312 556195015641268224 557281334031192576 558126248334467072 558369774136722249 558486573319913472 559216338663245328 560947658597187264 561040238492844032 562777205175484416 563876379404342784 564731292693454848 565834283499496752 566479686788481024 569437290443833344 571414503257874432 573183588407279616 574932779000506368 575804455295287296 576929073372035904 577587131627470848 578715231493930752 579592642501177344 580724659381062456 582618709204107264 584422482297618432 586205970745614336 586451727027818496 587094738732449792 587597140557169704 588241408144036608 590062588974203904 590283913033425624 590957204118847488 592111417408142112 593391984152408064 594042605463011328 596006887259511468 596105253398646784 597950780498952192 599118653117114208 599802021305450496 601884667212761088 605027121096572928 608752354235830272 609007562682734592 609675305606774784 610866077688038016 611562845252616192 611792233751242752 612987140457788148 613686327354187776 614884933462301424 616890397980819456 619032378529363968 620948887441219584 621629723363770368 622843843917215232 623788159903227904 625006496153038896 625719392596426752 626941500785091648 627892029376275456 628986288137306112 629118380996150994 631170268304449536 633124355822419968 635322704280136704 636563568936933846 637289647637041152 640616951749312512 642841316165108736 643546155918262272 645538558877761536 646799376375569664 647780012207198208 649045207543540392 649785523080904704 652041722813824512 653178068450279424 653315241803695263 655446047854620672 656164707995090944 658472114557550592 659481717088816128 659758192906295808 660481581074006016 661771584162041184 662526415690334208 662774919897179648 664069402162603827 664826854633703424 666125344584159876 666264683960598528 668297931145887744 670366964988444672 670618410073477632 672694628061321216 674149473119895552 677120250614356224 677232003861184512 680655511233644544 681401812148748288 683511415282335744 683767790663153664 683797965117456384 685884718807621632 686924613334728704 687224337399042768 688266262970148096 690397118273461248 694001697728421888 694762631994802176 695053898699636736 696411425845534464 697175002244784128 699333438784241664 700699324406867136 701498557789765632 701761679891131392 703132308172168758 703279388625076224 703934316670980096 706378533048309888 707609574154469376 710066551842505728 712264900300222464 713344790770679808 714738042315153792 721484271686909952 721786740957315072 723196480685747328 723989425408045056 726230878737481728 726503277579600768 727331943530889216 728752513733097984 730175858486482941 730328595879886848 733546938165552576 733668004182949888 735939422152556544 737376803836448256 738185296494477312 740470699889197056 740748439885083136 740781128877244416 743041778708256768 744493032182296332 744648764426551296 745342217651625984 745621784884327104 747930211462916352 749233666751791104 749547769455673344 751835172539123712 752975056924606464 754445711332662336 755306249051308032 756781456568986368 761886004343832576 764244784543039488 766577038667341824 767739273727049728 769238764496047872 771620308658574336 772790190001569792 774299545841416608 776824945605476352 781607960994152448 781935636037091328 783462854076226272 784321877525382144 784356489399435264 786750118632271872 787045217377900832 787942938825129984 789481889877522816 791189312203210752 791926106254852608 794675849679348624 796060770923778048 797267707331936256 798824870822818944 799736028407267328 802512889617014784 804080297604548016 806702828128763904 811669805647773696 812010083576979456 812900407475699712 814488103584050688 815722978334990336 817316187277050864 818248436472250368 819846577949735232 822520530641092608 825376504705818624 827931849921626112 830458458556286976 833029537375346688 833341994870718528 833378769986899968 834292523461902336 835922001046788864 837189372501700608 837729859979870208 838824507994867992 841421487895780896 841560357739266048 844165807763226624 845814569106514176 847096939040182272 848751425249245128 849719530182721536 854155935665750016 857121754886811648 858061541224349696 862399168500759552 863706682942930944 865393610058053856 866380697441206272 869388963751766016 871086989071593684 873928063806160896 876633723446427648 879308956118421504 879677590541727744 880642108098674688 882362112216054912 883368554253778944 885093883461305856 885425869550138436 886435806178271232 888167126112213168 890087976228612096 891063908194516992 893822619984592896 894010330889267202 894157880097970176 896926170748428288 898677979675671312 902827000819141632 907540681644859392 908535749531664384 911690387550871552 914512958410162176 916299116532057024 917344267878924288 917688350626864128 919480710686682222 920529491031281664 925335596971229184 928548567794045952 931423331161829376 932444585045655552 934265765875822848 935682239854841856 937509744229558344 938579088894640128 940412251177637472 941838044064413184 943479432205959168 943677571494226491 946755402456674304 949686533733629952 951126387694239744 952984056420205056 954845353405400769 962382321276420096 964261974247663104 965319233877393408 968307838316642304 968671036772801024 971670018310797312 973567811315310588 973771461173182464 974678284621357056 978062584220736768 979767102675419136 983169071781931008 984247061992636416 987294266518929408 987708171836325888 989222575633224192 989637289359443712 990722371611009024 992657376243061776 993789623535501312 994162379845769472 997240281950555136 998978222335721472 999188016876239814 999397025940897792 1002446896718831616 1003966742566141952 1005927615110216448 1009041942091981824 1015848005791776768 1022102718223122432 1025267122923503616 1025651685994730496 1025696947676184576 1028827078211432448 1030386920002093056 1032399394455222144 1035595677410191872 1041002546592632832 1042143947992203264 1042580848049455104 1044617138768301696 1045762503367176192 1045808652532580352 1049000158176362496 1050590585100173312 1051048986610300704 1052642519836697088 1054698462258253137 1054919082937614336 1055901475006470144 1059567799572464832 1061414361231704064 1063023609775915008 1065099827763758592 1070017186156019712 1072107063472730688 1075603770838351872 1082226407530364928 1082680111435972608 1085984138112067584 1089346318106222592 1089754916369401152 1090997915296333824 1093128770599646976 1095492893819830272 1100320407248328864 1100502006274424832 1103909133228834816 1106065205754672384 1107277944741715968 1110706049833795584 1111122659827624704 1111171693315866624 1114562668062385152 1116252496668934144 1116739548273444498 1116973146639826944 1118432677326490656 1121895317194374528 1122080476985688064 1127752758808685568 1129462585386909696 1131668566998993504 1132959373576962048 1142829006515748864 1146367176814559232 1149865558001012736 1151608910590574592 1153858146744071808 1155174263254941696 1157430462987861504 1159185285002354688 1161449318762124912 1165237418408214528 1168844964595236864 1172411941491228672 1172903454055636992 1174189477464899584 1175194281114339408 1176482816288073216 1180125177948407808 1180567826066851248 1181914408237694976 1184222834816284224 1186783968304816128 1188085210926022656 1192013774519022936 1192210506797293568 1195901560997904384 1198237306234228416 1199604042610900992 1203769334425522176 1210054242193145856 1217504708471660544 1218015125365469184 1219350611213549568 1221732155376076032 1223584467502485504 1225974280915576296 1227372654708375552 1229769866924602848 1233780795961638912 1238064757058727936 1241897774882439168 1245687687834430464 1247576319806455808 1250012992306077792 1251438785192853504 1253883001570183296 1255784058752550912 1258236761992301988 1262340536608899072 1266248711644839936 1270645408560273408 1273127137873867692 1274579295274082304 1281233903498625024 1285682632330217472 1287092311836524544 1291077117755523072 1293598752751139328 1295560024414396416 1298090415087080784 1299571046161809408 1304083445627649024 1306356136900558848 1306630483607390526 1310892095709241344 1312329415990181888 1318963434177632256 1319516385812591616 1320963162148012032 1323543168324082368 1325052831380668416 1325549839794359296 1328138804325207654 1329653709267406848 1332250689168319752 1336595862291775488 1340733929976889344 1341236820146955264 1345389256122642432 1354240501228712448 1361311022467289088 1362803624297496576 1367535581326307328 1367595930234912768 1371769437615243264 1373849226669457408 1374448674798085536 1376532525940296192 1379221066030023333 1380794236546922496 1388003395456843776 1390107797399273472 1392822851691068928 1394350004489568256 1398666877568483328 1401398648813734272 1402997115579531264 1403523359782262784 1406264616344337516 1406558777250152448 1407868633341960192 1412757066096619776 1415219148308938752 1420133103685011456 1424529800600444928 1426689581541359616 1429476084630307584 1442968543373819904 1443573481914630144 1446392961371494656 1447978850816090112 1452461757474963456 1453006555159201536 1457505027466195968 1460351716972965882 1460657191759773696 1467093876331105152 1467336008365899776 1474753607672896512 1476370592988954624 1480941399778394112 1481496879770166272 1481562257754488832 1486083557416513536 1488986064364592664 1490684435303251968 1491243569768654208 1495860422925832704 1498467333503582208 1499095538911346688 1503670345078247424 1505950113849212928 1508891422665324672 1510612498102616064 1513562913137972736 1523772008687665152 1528489569086078976 1533154077334683648 1535478547454099456 1538477528992095744 1543240617317148672 1545580380003139584 1548599091682833216 1553649891210952704 1563215921988304896 1563871272074182656 1566925708152452544 1568643755050764288 1568712978798870528 1573500237264543744 1574090434755801664 1575885877650259968 1578963779755045632 1582378624406421504 1583852212509705216 1589351699358697248 1592121541847556096 1594535414663872512 1597649741645637888 1605025779234029568 1608160595209096032 1613405656257527808 1623339611295547392 1624020167153958912 1628976207168101376 1631445956669980672 1634632374554101728 1636496872944500736 1639693155899470464 1650753009411637248 1655863699843252224 1660916917112573952 1666059074750693376 1666683989741437056 1666757539973799936 1668585046923804672 1671844002093577728 1674378745003401216 1675459719959740416 1677649015989735984 1682842975791561792 1683120715478532096 1688331615526453248 1691629138213028352 1694193878080364544 1697502850498490256 1699439060365443072 1708311871331500032 1714243509773623296 1716123082448699392 1724798337001519104 1727413365885861888 1730787220116107712 1732761394882412544 1738777927503532032 1742173978143187368 1747856127612321792 1753267446892855296 1758617912236843008 1759355181083455488 1761284216197349376 1764724224432109824 1770187766922611712 1770851739100276872 1772871612356542464 1776334252224426336 1780175952457224192 1782127816389033984 1788020661778534404 1788315760195940352 1793852341496856576 1797355959351342624 1805654001638283264 1815081363289718784 1823380775101743104 1829025916820324352 1832598233064114048 1834688535757848576 1835376701253728256 1838961421373364444 1841058982062563328 1850671193942458368 1857097135588091904 1862846662323658752 1864889170091311104 1868531531751645696 1871364479709683712 1875019488459116688 1877158177789280256 1880824502355274944 1883676088128826368 1886958864411918336 1887355142988452982 1893510804913348608 1899373067467259904 1905968112840410112 1909690706810801538 1928523948495326208 1930638467754786816 1936615676633284608 1937342073545602048 1943340036621594624 1947135622630621176 1949356569242714112 1956125168441473536 1959534205350838272 1966338143563862016 1968494123985272832 1975416343672651776 1978445151266448384 1979274578718887424 1981444743222018048 1985314752486123552 1987579247071002624 1988324759691538944 1992208206487811481 1994480563901110272 1998376033752479628 1998794051881795584 2004893793437663232 2007933485132283904 2011855230220432896 2018083884183963648 2031696011583553536 2044205436446244864 2050534245847007232 2051303371989460992 2051393895352369152 2057654156422864896 2060773840004186112 2064798788910444288 2071191354820383744 2082005093185265664 2084287895984406528 2085161696098910208 2089234277536603392 2091525006734352384 2098000316352724992 2102097973220601408 2105285039673394176 2109396924516506274 2109838165875228672 2111802950012940288 2119135599144929664 2122828722463408128 2130199655527517184 2140034372312039424 2144214126945461376 2164452815060729856 2165360222871945216 2171968276224135168 2178692636212445184 2179509832738802304 2181995830592667648 2186257541199293952 2190985787639660544 2200640814496657728 2201004012548849664 2207818266457669632 2212130411509344768 2214555889483431936 2221412099667591168 2222245319655249408 2222343386631733248 2229125336124770304 2232504993337868288 2233479096546888996 2233946293279653888 2236865354652981312 2243790634388749056 2244160953971376128 2255505517617371136 2258925170773819392 2263337133997987008 2265918747153924096 2285658013031497728 2292734353629118464 2299731116002025472 2303217821181149184 2307716293488143616 2314860925975723008 2318370570004709376 2322898637524249824 2330474836816429056 2344823882982457344 2345806908111273984 2350388562228678816 2352965632576146432 2360250355896815616 2361135652133702496 2363828816475389952 2368445669632568448 2373567936609632256 2384027549038045872 2384421013594587136 2391803121995808768 2396474612468456832 2399208085221801984 2407538668851044352 2420108484386291712 2435009416943321088 2436030250730938368 2438701222427099136 2443464310752152064 2447168935004971008 2451948561831152592 2454745309416751104 2459539733849205696 2467561591923277824 2476129514117455872 2483795549764878336 2491375375668860928 2495152639612911616 2500025984612155584 2502877570385707008 2507766003140366592 2511568117505101824 2516473523984603976 2524681073217798144 2532497423289679872 2541290817120546816 2546254275747735384 2549158590548164608 2562467806997250048 2571365264660434944 2574184623673049088 2587197505502278656 2591120048828792832 2596180830174161568 2599142092323618816 2608166891255298048 2613260967214781052 2621784191418482688 2637926868355264512 2639032771625183232 2641926324296024064 2647086336648164736 2650105662761336832 2651099679588718592 2656277608650415308 2659307418534813696 2664501378336639504 2673191724583550976 2681467859953778688 2682473640293910528 2690778512245284864 2708481002457424896 2722622044934578176 2725607248594993152 2735071162652614656 2743538875230486528 2748897349596171072 2753065051880592384 2758442132060046666 2761588473093844992 2776006790913687552 2785645703382137856 2788700008979136512 2797333755136966656 2802797297627468544 2807046719564525568 2812529232688675032 2815737266683920384 2825514132193239552 2830438296617877504 2831032714482679473 2840266207370022912 2849059601200889856 2853379163082719232 2858952169260615168 2887146963829260288 2892785922742989312 2895957701632180224 2904923514949926912 2906013110318403072 2915010054932391936 2920703433945931764 2921314383519547392 2934187752662210304 2934672016731799552 2949507215345793024 2952741185977909248 2961882799556788224 2962993759540332544 2963124515508977664 2972167114833027072 2977972128729185328 2981368870606503936 2982487139537308416 2991720845851665408 2996934667007164416 2998191077822693376 3007340690156494848 3011900227698425856 3017782845330649344 3027125826275945472 3047544017375330304 3066308154669367296 3076955057984191488 3086481234634297344 3091160760006279168 3097198183365666432 3126431843976609792 3127742544148365312 3133851416304905088 3137287510101528576 3137425957597741056 3147000474529087488 3148180869511603328 3151771755300519936 3157927559510091264 3164095386774759411 3164757248812843008 3167704425019410432 3178703398717394496 3184243083695112192 3189070829327745024 3195299483291275776 3210051558468059136 3216321190418192064 3226811312515055616 3246679222591094784 3248040334307917824 3257952414336202752 3262891913339961344 3269264749108203456 3272993745889001472 3279386311798940928 3301506018823274496 3311727399686504448 3321833834225147904 3332118149501386752 3333367979482874112 3333515079947599872 3343688004187155456 3348757490006802432 3350919439919480832 3355298031979471968 3365685951583123584 3366241430957064192 3383258276426056704 3388387756160729088 3395005700996980512 3398878120730886144 3428487019547246592 3449596674003038208 3454826731771723776 3461574440232215424 3465522789764825088 3477555855007064064 3484347956286374736 3495712255224643584 3506534893785710592 3517235824473686016 3518710362166910976 3522568432394698752 3529448448864219648 3540375533845223424 3541703478200553744 3545743224713084928 3552668504448852672 3560351904914448384 3564255632778067968 3576041323557068808 3576631520391880704 3587704682993713152 3594711918702685248 3611308003276566528 3630162726579437568 3646761550203486208 3658051833640648704 3665196466128228096 3670753402507456512 3677922842746728888 3682117964125126656 3701342387884916736 3714194271176183808 3725693324647317504 3737063063503291392 3742728959419367424 3750038976918233376 3754316355578560512 3761649004710549888 3767352176257652736 3774710285976905964 3787021609826697216 3798746134934519808 3811936225680820224 3819381413621603076 3857047896990652416 3861276935509573632 3873231353266569216 3874684147091204096 3886680073243189248 3894271245261242352 3898713138485428224 3912250336882947072 3919068410701676544 3932676287127724032 3936988247970545664 3956890302532896768 3958549157437774848 3962889486444036096 3970629504972247104 3975158494142005248 3976649519383077888 3984416412975622962 3988961127802220544 3996752067504959256 4009787586875326464 4023710460440865792 4036167768367927296 4088410872892489728 4102606743978921984 4102787790704738304 4115308312845729792 4121547680008372224 4129597577820888576 4137663198090069999 4142382709640767488 4164010186370531328 4170323392197820416 4178468555073206784 4183050013468704768 4196000632705449984 4204195946441202816 4210570079346788352 4218793849033012548 4219676331750457344 4223605900025880576 4238271198289859328 4245657444926816256 4260399311055034368 4280068744624078848 4288428253890922752 4328905630121459712 4330720445743890432 4343936552448270336 4357385272424890368 4359019665477604608 4372515082398587904 4381971575279321088 4401281628993315456 4402008025097699328 4424260823018689536 4429111778966863872 4442824199335182336 4444490639310498816 4444686773263466496 4458250672249540608 4465009986675736576 4466958193093777992 4473730709305962624 4487581268777498112 4511011035234742272 4517850341547638784 4526674267995974016 4531837494307848192 4571316026062995456 4585468707258236928 4599462232004050944 4606435642362298368 4615432586976287232 4629721851951446016 4636741140009418752 4645797275048499648 4660949673632858112 4689647765964914688 4691613816222547968 4700777124457357632 4705931265152292864 4720500711793631232 4722271304267404992 4727657632950779904 4736891339265136896 4747135873219264512 4768055098076091744 4768842027189174272 4783606243991617536 4792949224936913664 4815077337702088704 4840216968772583424 4870018833886642176 4872060501461876736 4886928621504304128 4894337870009942016 4903897123662305184 4909490618833502208 4919079467698411392 4952259028234911744 4967591099529756672 4982750751337721856 4990305279225823232 5000051969224311168 5005755140771414016 5015532006280733184 5023136235010203648 5032947047969207952 5049362146435596288 5064994846579359744 5082581634241093632 5092508551495470768 5098317181096329216 5124935613994500096 5142730529320869888 5148369247346098176 5174395011004557312 5182240097657585664 5192361660348323136 5198284184647237632 5216333782510596096 5226521934429562104 5243568382836965376 5275853736710529024 5278065543250366464 5283852648592048128 5294172673296329472 5302199359177437184 5312555217300830616 5318614837069627392 5329002756673279008 5346383449167101952 5364947280587821056 5381557024490569728 5416962004914849792 5445244089869156352 5470142325305229312 5487077750460973056 5497794699192342144 5506130103761184768 5516884264120093332 5523176946187689984 5552013581827375104 5571291406764275712 5577400017958273024 5594667510273933312 5605594595254937088 5614093439129051136 5625058465377350064 5631474533367840768 5651028264386479104 5660876593235755008 5662065428965358946 5680532414740045824 5698119202401779712 5717904338521230336 5785571845485978624 5791915403264360448 5809847029899853824 5812026220636806144 5830020109864783872 5841406867891863528 5868375505324420608 5899014430691586048 5905482371955818496 5925987519080665088 5926249031017955328 5944334229666054144 5955944257458370656 5962737741213007872 5964974279074616832 5976624619463434443 5983441691703330816 5996382155645386752 6014681380312989696 6023800455396851712 6035565690661298688 6054251652551890944 6095088034750660608 6132616309338734592 6153910115968382976 6172962469268594688 6182321520012558336 6194396366731332864 6252863687953219584 6255485088296730624 6267702832609810176 6274575020203057152 6294000949058174976 6296361739023206656 6315855119020182528 6328190773549518822 6329514497625686016 6335408850038820864 6357406797434788992 6368486167390224384 6390598966582551552 6420103116936118272 6432642380836384128 6493358445182189568 6496080668615835648 6515904828672405504 6525783826679922688 6538529498216406912 6545987491778002944 6558772623597881856 6603012037646548992 6623454799373008896 6643667668450295808 6664236299002773504 6666735958965748224 6667030159895199744 6687376008374310912 6697514980013604864 6701838879838961664 6710596063958943936 6731371903166247168 6732482861914128384 6766516552852113408 6776775512321458176 6790011401993961024 6797756241461772288 6856974039094493184 6899193348006076416 6909653463543447552 6923148880464430848 6955111710014128128 6968695912572749472 6991424510449287168 7034471648947372032 7037420724333821952 7058896897728439296 7080751067690446848 7083406956401107488 7091486449426169856 7105337008897705344 7120703809828896768 7152082647114137616 7153263040783761408 7175409365987426304 7189423837405370496 7222616006553133056 7260325453158875136 7293523100406972416 7316103667281297408 7330392932256456192 7341506805014913024 7355845685493457776 7364235928250253312 7402684775769833472 7428388542352367616 7451386649294635008 7474126127006582784 7485457918838734848 7500077953836466752 7508632711157121024 7523298009421099776 7534704352515305472 7549420571953811928 7574043219653394432 7597492269869039616 7623872451361640448 7638762827243206152 7714095793981304832 7722553871019147264 7749368294182408192 7773360146486378496 7788542490522484704 7797426276970856448 7824500673765894144 7865352574255448064 7913780605065793536 7917098314875549696 7925778972888072192 7941259009944494208 7950316988284010496 7953299038766155776 7968832825951245924 7977922255604441088 7993504135009918512 8019575173750652928 8047420920881731584 8072335536735854592 8176821745784979456 8205213487957843968 8230616625691459584 8259195155641777152 8275326396180139998 8284765419281534976 8328020372741062656 8356937110146413568 8366100026937409536 8392001265410899968 8408391892882405632 8421140158693576704 8437587698066025096 8447211800051761152 8476542396579718656 8491314889853632512 8493098143448038419 8520798622110068736 8560137489248157696 8576856507781845504 8661440891487780864 8687873104896540672 8714770544849780736 8718039330955209216 8745030164797175808 8763943150558642176 8802563257986630912 8804016050195398656 8848521646037379072 8858223557933727744 8885648398670364672 8888981278620997632 8889373546526932992 8916501344499081216 8930019973351473152 8933916386187555984 8947461418611925248 8975162537554996224 9022022070469484544 9035700683095277568 9053348535991948032 9142632052125990912 9198924464008101888 9230865173952574464 9259443703902892032 9273482280018837504 9291594550096999296 9379295531929829376 9383227632445095936 9401554248914715264 9411862530304585728 9441001423587262464 9444542608534809984 9455315265901559808 9473782678530273792 9492286160324278233 9494271746438529024 9536110196152183488 9537684054378348544 9567212487983235072 9585898449873827328 9630154675404177408 9680433937545166848 9740037667773284352 9744121002923753472 9773857243008608256 9788675740019884032 9807794247324610368 9818981237667004416 9838158935396822784 9904518056469823488 9935182199059513344 9965501502675443712 9980610558451646464 10000103938448622336 10031064012561466368 10046272470020407296 10065894095938415904 10098724292871192576 10165163268482187264 10185017102990941536 10196634362192658432 10285461058641739776 10348790022009114624 10364480195315171328 10384723320696646272 10396568369294475264 10432667565021192192 10453043868859124208 10487136765673930752 10551707473421058048 10556131086500732928 10567705297184096256 10588345346592658944 10604398718354874368 10625110434601661232 10637229674139254784 10658005513346558016 10692766898334203904 10729894561175642112 10763114048981139456 10833924009829699584 10890488179738312704 10940284650610458624 10974155500921946112 10995589398384684288 11012260207522369536 11033768528240186664 11046353892375379968 11104027163654750208 11142582813528551424 11154800035916546048 11211189190509874176 11228186878258102272 11250116930754700128 11262949066735681536 11302056528772958208 11324130857930717892 11361064829480091648 11396238404803559424 11435808677042460672 11571143690971957248 11583830806528720896 11619694059799707648 11624052441273612288 11660040219729567744 11682813735783727056 11736751010648841216 11798028861383172096 11810964743911636992 11851975038161330176 11888668459332108288 11911888514916741312 11925475482426015744 11929948558149233664 11953249238926868886 11966883383406661632 12029362760625979392 12071131381322597376 12108503305103781888 12265232618677469184 12307820231936765952 12345924938537189376 12364643040025116672 12388792733462665728 12412989594270209997 12510970176593461248 12535405665219620352 12549150040406114304 12588001898116349952 12592723478046413312 12631710238040365056 12656381547099037644 12659028995251372032 12670817700077641728 12714813594869577984 12736972334780448768 12781197933165103104 12840206233872236544 12865284761672768256 12986716890364379136 12992161337231671296 13031809657344811008 13051567653359845376 13077058996432813824 13117545247195763712 13206024075293097984 13287335336900591616 13328472598005547008 13333471917931496448 13334060319790399488 13374752016748621824 13395029960027209728 13421192127917887872 13462743806332494336 13533033105704226816 13553551024642916352 13580022803987922048 13595512482923544576 13713948078188986368 13798386696012152832 13819306927086895104 13846297760928861696 13910223420028256256 13937391825145498944 13982849020898574336 14068943297894744064 14074841448667643904 14117793795456878592 14161502135380893696 14166813912802214976 14182972898852339712 14210674017795410688 14241407619657793536 14304165294228275232 14306526081567522816 14350818731974852608 14378847674810740992 14445232013106266112 14520650906317750272 14587046200813944832 14660785864512912384 14683013610029826048 14711691370986915552 14728471856500506624 14856777084704735232 14902773298589270016 14948252254013165568 14970915837677469696 15000155907672933504 15017265422314242048 15046596018842199552 15069408705030610944 15098841143907623856 15148086439306788864 15194984539738079232 15247744902723280896 15277525654486412304 15428191587962609664 15445107742038294528 15498736588364816384 15546720292972756992 15577084981044969408 15594852553941712896 15649001347531788288 15730705148510896128 15827561210131587072 15834196629751099392 15851557945776144384 15882518019888988416 15906598077532311552 15937665651902491848 15955844511208882176 15987008270019837024 16039150347501305856 16094841841763463168 16144671073471709184 16410426975915687936 16461233251382919168 16518390311283554304 16550652792360279996 16569530838563069952 16656040745482125312 16713874220292827136 16732200053874819072 16784002530821799936 16816783785764811264 16842280317387153408 16875175396132050192 16894423600103522304 16953084793159437312 16982629779707265024 16986196286896076838 17041597244220137472 17153713015563691008 17375746209793081344 17429541089699561472 17436078661910418432 17490060329594351616 17605126515973261824 17697043292074758144 17716447115867455488 17777962557241995264 17778747093053865984 17833002688998162432 17860039946702946304 17867832772375111968 17894922837223850496 17929873858390303329 17950325075109992448 18044044140938969088 18071401366190555136 18106697071983896064 18285264104251981824 18397848928016203776 18461730347905148928 18518887407805784064 18546964560037675008 18583189100193998592 18758591063859658752 18766455264890191872 18803108497829430528 18823725060609171456 18882002847174524928 18889085217069619968 18947565357060547584 18984572320648556466 18988543492877058048 19072220392304366976 19075368108756697088 19171796899747654656 19260309350808354816 19480075335546568704 19488242005847506944 19547714486017216512 19577351480039768064 19615588494649220736 19637962475334008832 19676317870793645568 19809036112939646976 19870364398119026688 19931003005350887424 19961221116903292928 20000207876897244672 20062128025122932736 20092544940040814592 20131788191876831808 20197448585742385152 20330326536964374528 20370034205981883072 20393268724385316864 20570922117283479552 20697580044018229248 20728960390630342656 20769446641393292544 20865335130042384384 20906087737718248416 20974273531347861504 21103414946842116096 21112262173001465856 21176690693185317888 21208797436709748736 21250220869203322464 21274459348278509568 21316011026693116032 21459789122351284224 21526228097962278912 21667848019659399168 21780976359476625408 21880569301220917248 21948311001843892224 21991178796769368576 22024520415044739072 22067537056480373328 22092707784750759936 22208054327309500416 22285165627057102848 22309600071833092096 22422378381019748352 22456373756516204544 22500233861509400256 22525898133471363072 22604113057545916416 22648261715861435784 22722129658960183296 22792476809607118848 22871617354084921344 23142287381943914496 23167661613057441792 23248104882547224576 23320080439459135488 23365627471567454112 23473502021297682432 23596057722766344192 23703950076322660352 23777336918664216576 23823777029833482624 23850950964852031488 23859897116298467328 23906498477853737772 23933766766813323264 24058725521251958784 24142262762645194752 24217006610207563776 24530465237354938368 24615640463873531904 24691849877074378752 24777585466925331456 24825979188540419994 25070811330439240704 25098300080812228608 25176003796232699904 25185446956092826624 25263420476080730112 25312763094198075288 25341635400155283456 25429627189739155968 25473944669560897536 25562395866330206208 25680412467744473088 25730569523345536512 25984322674463342592 26063619314689622016 26103135306719690752 26154117992865627648 26235090494391527424 26412048150586195968 26574670673801183232 26656945196011094016 26666943835862992896 26668120639580798976 26749504033497243648 26790059920054419456 26842384255835775744 26925487612664988672 27066066211408453632 27107102049285832704 27160045607975844096 27427896156377972736 27596773392024305664 27692595521857723392 27820446840056512512 27874783650290997888 28137886595789488128 28149682897335287808 28235587590913757184 28323004270761787392 28333627825604429952 28365945797704679424 28421348035590821376 28482815239315587072 28608330588456550464 28613052163135045632 28701637463949705216 28757695349621481984 28890464026212532224 29041301812635500544 29174092401627889664 29321571729025824768 29366027220059652096 29423382741973831104 29456943713001013248 29713554169409470464 29805546597178540032 29896504508026331136 29941831675354939392 30000311815345867008 30093192037684399104 30138817410061221888 30197682287815247712 30296172878613577728 30495489805446561792 30555051308972824608 30856383175925219328 30997473176729632768 31093440585945513984 31154169962089938816 31189705107883425792 31298002695063576576 31461410297021792256 31655122420263174144 31668393259502198784 31703115891552288768 31765036039777976832 31813196155064623104 31875331303804983696 31911689022417764352 31974016540039674048 32078300695002611712 32189683683526926336 32289342146943418368 32820853951831375872 32922466502765838336 33036780622567108608 33101305584720559992 33139061677126139904 33312081490964250624 33427748440585654272 33464400107749638144 33633567571529622528 33684560634774306816 33750350792264100384 33788847200207044608 33906169586318874624 33972392573792153676 34083194488440274944 34307426031127382016 34751492419586162688 34859082179399122944 34872157323820836864 34980120659188703232 35210253031946523648 35394086584149516288 35432894231734910976 35555925114483990528 35666005377996324864 35735665544750223936 35789845674447700992 35859747716780606658 35900650150219984896 36088088281877938176 36213394143967792128 36795697856032407552 36923460695810297856 37037774815611568128 37093929120075350016 37166378200387997184 37532910529780383744 37606216995658861056 37647450121218342912 37764005694349049856 37778170434139239936 37895130714121095168 37969144641297112932 37977086985754116096 38144440784608733952 38150736217513394176 38343593799495309312 38520618701616709632 38960150671093137408 38976484011695013888 39095428972034433024 39154702960079536128 39231176989298441472 39352635741587291136 39618072225879293952 39862006010701774848 40000415753794489344 40124256050245865472 40185089880081629184 40263576383753663616 40660653073928749056 40740068411963766144 40786537448770633728 41141844234566959104 41395160088036458496 41457920781260685312 41538893282786585088 41730670260084768768 41812175475436496832 41948547062695723008 42206829893684232192 42224524346002931712 42353381386370635776 42417594873419497472 42500441738406644928 42548918696557019136 42632022053386232064 42919578244702568448 43052456195924557824 43335696039318798336 43561952718953250816 43761138602441834496 43982357593538737152 44049040830089478144 44135074112960746656 44185415569501519872 44570331254114205696 44844756762039496704 44912747513032409088 45000467723018800512 45051796266942726144 45208226115091832832 45296523431722871568 45444259317920366592 45584953619214237696 45743234708169842688 46284574763887828992 46335323226114883584 46496209765094449152 46640160878918270976 46731254943134908224 46947004042595364864 47192115445532688384 47407900152645320704 47554673837328433152 47647554059666965248 47719794232596934656 47812996955707475544 47867533533626646528 48117451042503917568 48284525525290389504 48434013220415127552 49231280927747063808 49383699754148757504 49555170933850662912 49651958377080839988 50141622660878481408 50196600161624457216 50352007592465399808 50370893912185653248 50526840952161460224 50625526188396150576 50683270800310566912 50859254379478311936 50947889339121795072 51124791732660412416 51461139046691073024 52127238629379244032 52308235985731255296 52470180988783054848 53149341347602366464 53333887671725985792 53336241279161597952 53499008066994487296 53580119840108838912 53684768511671551488 53789621575170909987 53850975225329977344 54132132422816907264 54214204098571665408 54320091215951688192 54855792312755945472 55193546784048611328 55385191043715446784 55640893680113025024 55749567300581995776 56275773191578976256 56299365794670575616 56471175181827514368 56646008541523574784 56667255651208859904 56842696071181642752 56965630478631174144 57216661176913100928 57226104326270091264 57515390699242963968 57780928052425064448 58643143458051649536 58732054440119304192 58846765483947662208 58913887426002026496 59427108338818940928 59611093194357080064 59793009016052662272 59883663350709878784 60000623630691734016 60186384075368798208 60277634820122443776 60395364575630495424 60592345757227155456 60990979610893123584 61110102617945649216 61712766351850438656 61994946353459265536 62186881171891027968 62308339924179877632 62596005390127153152 62922820594043584512 63310244840526348288 63336786519004397568 63530072079555953664 63626392310129246208 63750662607609967392 63823378044835528704 63948033080079348096 64379367367053852672 64578684293886836736 65641707903662751744 65844933005531676672 66073561245134217216 66202611169441119984 66278123354252279808 66624162981928501248 66855496881171308544 66928800215499276288 67267135143059245056 67369121269548613632 67500701584528200768 67577694400414089216 67812339172637749248 67944785147584307352 68166388976880549888 68614852062254764032 69502984839172325376 69744314647641673728 69960241318377406464 70420506063893047296 70788173168299032576 71111850228967981056 71332010755992649728 71471331089500447872 71579691348895401984 71719495433561213316 71801300300439969792 72176176563755876352 72426788287935584256 73591395712064815104 73846921391620595712 74075549631223136256 74332756400775994368 75212433991317722112 75294900242436685824 75528011388698099712 75556340868278479872 75790261428242190336 75938289282594225864 76288881569217467904 76687187598990618624 77041237403233419264 77952968023390027776 78190857944068866048 78309405920159072256 78462353978596882944 78705271483174582272 79236144451758587904 79724012021403549696 80000831507588978688 80248512100491730944 80370179760163258368 80527152767507327232 81321306147857498112 81480136823927532288 82283688469133918208 82790320176072916992 83077786565573170176 83461340520169537536 83624350950872993664 84413659787368464384 84449048692005863424 84706762772741271552 84835189746838994944 85000883476813289856 85097837393114038272 85264044106772464128 85839156489405136896 86104912391849115648 86671392078637596672 87123905437906501632 87522277204883668992 87964715187077474304 88098081660178956288 88270148225921493312 88370831139003039744 89140662508228411392 89689513524078993408 89825495026064818176 90000935446037601024 90416452230183665664 90593046863445743136 90888518635840733184 91486469416339685376 92569149527775657984 92992419530188898304 93280321757836541952 93462509886269816448 93894008085190729728 94384230891065376768 94815800305290641408 95109347674656866304 95295108119333930496 95439588465193869312 95625993911414951088 95735067067253293056 96234902085007835136 96569051050580779008 96868026440830255104 98462561855494127616 98767399508297515008 99110341867701325824 99303916754161679976 100283245321756962816 100393200323248914432 100741787824371306496 101053681904322920448 101251052376792301152 101366541600621133824 101718508758956623872 102249583465320824832 102922278093382146048 104254477258758488064 104616471971462510592 104940361977566109696 106298682695204732928 106667775343451971584 106998016133988974592 107369537023343102976 107579243150341819974 107701950450659954688 108264264845633814528 108640182431903376384 110387093568097222656 110770382087430893568 111281787360226050048 111499134601163991552 112598731589341151232 112942350363655028736 113292017083047149568 113334511302417719808 113685392142363285504 113931260957262348288 114433322353826201856 114452208652540182528 115030781398485927936 115561856104850128896 117286286916103299072 117464108880238608384 117693530967895324416 118854216677637881856 119586018032105324544 120001247261383468032 120372768150737596416 120555269640244887552 120790729151260990848 121981959221786247168 122220205235891298432 123425532703700877312 123989892706918531072 124373762343782055936 124616679848359755264 125192010780254306304 125845641188087169024 126620489681052696576 126673573038008795136 127060144159111907328 127252784620258492416 127501325215219934784 127646756089671057408 127896066160158696192 128758734734107705344 129157368587773673472 131283415807325503488 132147122490268434432 132405222338882239968 132556246708504559616 133710993762342617088 134534270286118490112 134738242539097227264 135001403169056401536 135155388800828178432 135624678345275498496 135889570295168614704 136332777953761099776 137229704124509528064 139005969678344650752 139488629295283347456 139920482636754812928 140841012127786094592 141576346336598065152 142223700457935962112 142664021511985299456 142942662179000895744 143159382697790803968 143438990867122426632 143602600600879939584 144352353127511752704 144853576575871168512 147693842783241191424 148151099262446272512 148665512801551988736 150424867982635444224 150589800484873371648 151056022777396199424 151112681736556959744 151580522856484380672 151876578565188451728 152577763138434935808 153374375197981237248 156381715888137732096 156924707957193765888 157410542966349164544 159448024042807099392 160001663015177957376 160497024200983461888 160740359520326516736 161054305535014654464 161368864725512729961 162642612295714996224 162960273647855064576 164567376938267836416 165580640352145833984 166155573131146340352 166922681040339075072 167248701901745987328 168827319574736928768 168898097384011726848 169413525545482543104 169670379493677989888 170001766953626579712 170528088213544928256 171678312978810273792 173342784157275193344 175929430374154948608 176196163320357912576 176540296451842986624 176741662278006079488 178281325016456822784 179379027048157986816 179650990052129636352 180001870892075202048 180832904460367331328 181186093726891486272 181777037271681466368 182972938832679370752 185138299055551315968 185984839060377796608 186560643515673083904 186925019772539632896 187788016170381459456 188768461782130753536 189631600610581282816 190590216238667860992 190879176930387738624 191251987822829902176 191470134134506586112 193138102101161558016 193736052881660510208 196925123710988255232 197534799016595030016 198220683735402651648 198607833508323359952 200566490643513925632 200786400646497828864 201483575648742612992 202107363808645840896 202502104753584602304 202733083201242267648 203437017517913247744 204499166930641649664 205844556186764292096 208508954517516976128 209232943942925021184 209880723955132219392 213335550686903943168 213996032267977949184 214739074046686205952 215158486300683639948 215403900901319909376 216528529691267629056 217280364863806752768 220774187136194445312 221540764174861787136 222998269202327983104 225884700727310057472 226584034166094299136 226669022604835439616 227370784284726571008 228866644707652403712 230061562796971855872 231123712209700257792 234572573832206598144 234928217760477216768 235387061935790648832 237708433355275763712 239172036064210649088 240002494522766936064 240745536301475192832 241110539280489775104 241581458302521981696 243963918443572494336 244440410471782596864 246851065407401754624 247979785413837062144 249233359696719510528 250384021560508612608 253240979362105393152 253347146076017590272 254120288318223814656 254505569240516984832 255002650430439869568 255293512179342114816 255792132320317392384 257517469468215410688 258314737175547346944 262566831614651006976 264294244980536868864 264810444677764479936 265112493417009119232 267421987524685234176 269068540572236980224 269476485078194454528 270002806338112803072 271249356690550996992 271779140590337229408 272665555907522199552 274459408249019056128 278977258590566694912 279840965273509625856 281682024255572189184 283152692673196130304 284447400915871924224 285328043023970598912 285885324358001791488 286318765395581607936 286877981734244853264 287205201201759879168 288704706255023505408 289707153151742337024 295387685566482382848 296302198524892545024 297331025603103977472 300849735965270888448 301179600969746743296 302225363473113919488 303161045712968761344 303753157130376903456 305155526276869871616 306748750395962474496 312763431776275464192 313849415914387531776 314821085932698329088 318896048085614198784 320003326030355914752 320994048401966923776 322108611070029308928 322737729451025459922 325920547295710129152 331161280704291667968 332311146262292680704 333845362080678150144 334497403803491974656 337796194768023453696 338827051090965086208 339340758987355979776 340003533907253159424 341056176427089856512 343356625957620547584 346685568314550386688 351858860748309897216 352392326640715825152 353080592903685973248 356562650032913645568 358758054096315973632 360003741784150404096 361665808920734662656 362372187453782972544 365945877665358741504 370276598111102631936 371969678120755593216 373121287031346167808 373850039545079265792 375576032340762918912 377536923564261507072 379263201221162565632 381180432477335721984 381758353860775477248 382503975645659804352 382940268269013172224 386276204202323116032 387472105763321020416 393850247421976510464 396441367470805303296 397215667016646719904 401132981287027851264 402967151297485225984 404214727617291681792 405004209507169204608 405466166402484535296 406874035035826495488 408998333861283299328 411689112373528584192 417017909035033952256 418465887885850042368 419761447910264438784 426671101373807886336 427992064535955898368 429478148093372411904 430316972601367279896 430807801802639818752 433057059382535258112 434560729727613505536 443081528349723574272 445996538404655966208 451769401454620114944 453168068332188598272 453338045209670879232 454741568569453142016 457733289415304807424 460123125593943711744 469145147664413196288 470774123871581297664 478344072128421298176 480004989045533872128 481491072602950385664 482221078560979550208 483162916605043963392 487927836887144988672 488880820943565193728 493702130814803509248 495959570827674124288 498466719393439021056 500768043121017225216 506481958724210786304 506694292152035180544 508240576636447629312 509011138481033969664 510005300860879739136 511584264640634784768 515034938936430821376 528588489961073737728 529620889355528959872 530224986834018238464 534843975049370468352 538137081144473960448 538952970156388909056 540005612676225606144 542498713381101993984 543558281180674458816 545331111815044399104 548918816498038112256 557954517181133389824 559681930547019251712 563364048511144378368 566305385346392260608 568894801831743848448 571770648716003582976 572637530791163215872 573755963468489706528 574410402403519758336 579414306303484674048 590775371132964765696 592604397049785090048 594662051206207954944 601699471930541776896 602359201939493486592 604450726946227838976 606322091425937522688 607506314260753806912 610311052553739743232 613497500791924948992 625526863552550928384 627698831828775063552 629642171865396658176 640006652060711829504 641988096803933847552 644217222140058617856 645475458902050919844 651841094591420258304 662322561408583335936 664622292524585361408 668994807606983949312 677654102181930172416 680007067814506318848 682112352854179713024 693371136629100773376 703717721496619794432 704784653281431650304 706161185807371946496 713125300065827291136 717516108192631947264 720007483568300808192 723331617841469325312 724744374907565945088 731891755330717483008 740553196222205263872 743939356241511186432 747700079090158531584 751152064681525837824 762360864954671443968 763516707721550954496 765007951291319608704 765880536538026344448 772552408404646232064 774944211526642040832 787700494843953020928 792882734941610606592 794431334033293439808 802265962574055702528 805934302594970451968 808429455234583363584 810008419014338409216 813748070071652990976 817996667722566598656 823378224747057168384 836931775771700084736 839522895820528877568 853342202747615772672 855984129071911796736 858956296186744823808 860633945202734559792 861615603605279637504 866114118765070516224 869121459455227011072 886163056699447148544 891993076809311932416 903538802909240229888 906676090419341758464 909483137138906284032 915466578830609614848 920246251187887423488 938290295328826392576 941548247743162595328 956688144256842596352 960009978091067744256 962982145205900771328 966325833210087926784 977761641887130387456 996933438786878042112 1001536086242034450432 1013388584304070361088 1016481153272895258624 1018022276962067939328 1020010601721759478272 1023168529281269569536 1030069877872861642752 1057176979922147475456 1059241778711057919744 1069687950098740936704 1076274162288947920896 1080011225352451212288 1084997426762203987968 1087116562361348917632 1097837632996076224512 1115909034362266779648 1119363861094038503424 1126728097022288756736 1132610770692784521216 1137789603663487696896 1143541297432007165952 1145275061582326431744 1147511926936979413056 1148820804807039516672 1158828612606969348096 1181550742265929531392 1189324102412415909888 1203398943861083553792 1208901453892455677952 1212644182851875045376 1215012628521507613824 1220622105107479486464 1226995001583849897984 1251053727105101856768 1255397663657550127104 1259284343730793316352 1280013304121423659008 1283976193607867695104 1288434444280117235712 1290950917804101839688 1303682189182840516608 1329244585049170722816 1337989615213967898624 1355308204363860344832 1360014135629012637696 1364224705708359426048 1407435442993239588864 1412322371614743892992 1435032216385263894528 1440014967136601616384 1446663235682938650624 1449488749815131890176 1463783510661434966016 1481106392444410527744 1487878712483022372864 1495400158180317063168 1502304129363051675648 1524721729909342887936 1527033415443101908992 1530015902582639217408 1545104816809292464128 1585765469883221213184 1588862668066586879616 1604531925148111405056 1611868605189940903936 1616858910469166727168 1620016838028676818432 1627496140143305981952 1635993335445133197312 1646756449494114336768 1673863551543400169472 1679045791641057755136 1706684405495231545344 1717912592373489647616 1721267890405469119584 1723231207210559275008 1738242918910454022144 1772326113398894297088 1783986153618623864832 1807077605818480459776 1813352180838683516928 1818966274277812568064 1830933157661219229696 1840492502375774846976 1876580590657652785152 1883096495486325190656 1920019956182135488512 1925964290411801542656 1932651666420175853568 1955523283774260774912 1993866877573756084224 2032962306545790517248 2040021203443518956544 2046337058562539139072 2114353959844294950912 2118483557422115839488 2139375900197481873408 2152548324577895841792 2160022450704902424576 2169994853524407975936 2174233124722697835264 2195675265992152449024 2231818068724533559296 2253456194044577513472 2287082594864014331904 2290550123164652863488 2295023853873958826112 2297641609614079033344 2317657225213938696192 2363101484531859062784 2378648204824831819776 2406797887722167107584 2417802907784911355904 2425288365703750090752 2430025257043015227648 2441244210214958972928 2453990003167699795968 2510795327315100254208 2518568687461586632704 2560026608242847318016 2567952387215735390208 2576868888560234471424 2581901835608203679376 2607364378365681033216 2658489170098341445632 2675979230427935797248 2710616408727720689664 2720028271258025275392 2728449411416718852096 2814870885986479177728 2824644743229487785984 2870064432770527789056 2880029934273203232768 2898977499630263780352 2990800316360634126336 3004608258726103351296 3049443459818685775872 3054066830886203817984 3060031805165278434816 3090209633618584928256 3171530939766442426368 3177725336133173759232 3209063850296222810112 3223737210379881807872 3240033676057353636864 3254992280286611963904 3293512898988228673536 3347727103086800338944 3358091583282115510272 3413368810990463090688 3435825184746979295232 3442535780810938239168 3446462414421118550016 3476485837820908044288 3544652226797788594176 3567972307237247729664 3626704361677367033856 3637932548555625136128 3661866315322438459392 3680985004751549693952 3753161181315305570304 3766192990972650381312 3840039912364270977024 3851928580823603085312 3865303332840351707136 3911046567548521549824 3987733755147512168448 4065924613091581034496 4080042406887037913088 4092674117125078278144 4236967114844231678976 4305096649155791683584 4320044901409804849152 4339989707048815951872 4348466249445395670528 4391350531984304898048 4463636137449067118592 4506912388089155026944 4574165189728028663808 4581100246329305726976 4590047707747917652224 4635314450427877392384 4757296409649663639552 4813595775444334215168 4835605815569822711808 4850576731407500181504 4860050514086030455296 4882488420429917945856 4907980006335399591936 5021590654630200508416 5037137374923173265408 5120053216485694636032 5153737777120468942848 5163803671216407358752 5214728756731362066432 5316978340196682891264 5351958460855871594496 5421232817455441379328 5440056542516050550784 5456898822833437704192 5629741771972958355456 5649289486458975571968 5760059868546406465536 5797954999260527560704 5981600632721268252672 6098886919637371551744 6120063610330556869632 6343061879532884852736 6355450672266347518464 6418127700592445620224 6447474420759763615744 6480067352114707273728 6509984560573223927808 6587025797976457347072 6695454206173600677888 6871650369493958590464 6885071561621876478336 6892924828842237100032 6952971675641816088576 7089304453595577188352 7135944614474495459328 7253408723354734067712 7275865097111250272256 7323732630644876918784 7361970009503099387904 7532385981945300762624 7680079824728541954048 7703857161647206170624 7730606665680703414272 7822093135097043099648 7975467510295024336896 8131849226183162068992 8160084813774075826176 8185348234250156556288 8473934229688463357952 8610193298311583367168 8640089802819609698304 8696932498890791341056 9013824776178310053888 9148330379456057327616 9162200492658611453952 9180095415495835304448 9270628900855754784768 9514592819299327279104 9627191550888668430336 9671211631139645423616 9720101028172060910592 9764976840859835891712 10043181309260401016832 10074274749846346530816 10240106432971389272064 10307475554240937885696 10327607342432814717504 10429457513462724132864 10633956680393365782528 10703916921711743188992 10880113085032101101568 10913797645666875408384 11259483543945916710912 11298578972917951143936 11520119737092812931072 11595909998521055121408 11963201265442536505344 12197773839274743103488 12240127220661113739264 12710901344532695036928 12960134704229414547456 13019969121146447855616 13174051595952914694144 13390908412347201355776 13743300738987917180928 13770143123243752956672 13905943351283632177152 14271889228948990918656 14506817446709468135424 14551730194222500544512 14647465261289753837568 14723940019006198775808 15064771963890601525248 15360159649457083908096 15461213331361406828544 15644186270194086199296 15950935020590048673792 16263698452366324137984 16320169627548151652352 16370696468500313112576 16947868459376926715904 17280179605639219396608 17393864997781582682112 18296660758912114655232 18360190830991670608896 19029185638598654558208 19254383101777336860672 19342423262279290847232 19440202056344121821184 19529953681719671783424 20086362618520802033664 20614951108481875771392 20655214684865629435008 20858915026925448265728 21267913360786731565056 21407833843423486377984 21760226170064202203136 21827595291333750816768 22597157945835902287872 23040239474185625862144 23191819997042110242816 23926402530885073010688 24395547678549486206976 24480254441322227478528 25421802689065390073856 25920269408458829094912 27486601477975834361856 27540286246487505913344 27811886702567264354304 28543778457897981837312 29013634893418936270848 29294930522579507675136 30129543927781203050496 30720319298914167816192 30922426662722813657088 31288372540388172398592 31901870041180097347584 32640339255096303304704 32741392937000626225152 33895736918753853431808 34560359211278438793216 34787729995563165364224 36593321517824229310464 36720381661983341217792 38880404112688243642368 39059907363439343566848 40172725237041604067328 41229902216963751542784 41310429369731258870016 41717830053850896531456 42815667686846972755968 43520452340128404406272 43655190582667501633536 45194315891671804575744 46080478948371251724288 46383639994084220485632 47852805061770146021376 48791095357098972413952 48960508882644454957056 50843605378130780147712 51840538816917658189824 55080572492975011826688 57087556915795963674624 58027269786837872541696 58589861045159015350272 60259087855562406100992 61844853325445627314176 62576745080776344797184 63803740082360194695168 65280678510192606609408 65482785874001252450304 67791473837507706863616 69120718422556877586432 69575459991126330728448 73186643035648458620928 73440763323966682435584 77760808225376487284736 82459804433927503085568 82620858739462517740032 83435660107701793062912 85631335373693945511936 87040904680256808812544 90388631783343609151488 92160957896742503448576 92767279988168440971264 95705610123540292042752 97921017765288909914112 101687210756261560295424 103681077633835316379648 110161144985950023653376 117179722090318030700544 120518175711124812201984 123689706650891254628352 125153490161552689594368 130561357020385213218816 130965571748002504900608 135582947675015413727232 138241436845113755172864 139150919982252661456896 146373286071296917241856 146881526647933364871168 155521616450752974569472 165241717478925035480064 171262670747387891023872 174081809360513617625088 180777263566687218302976 185534559976336881942528 191411220247080584085504 195842035530577819828224 203374421512523120590848 207362155267670632759296 220322289971900047306752 247379413301782509256704 250306980323105379188736 261122714040770426437632 271165895350030827454464 276482873690227510345728 278301839964505322913792 293763053295866729742336 311043232901505949138944 330483434957850070960128 361554527133374436605952 371069119952673763885056 391684071061155639656448 406748843025046241181696 414724310535341265518592 440644579943800094613504 522245428081540852875264 542331790700061654908928 556603679929010645827584 587526106591733459484672 622086465803011898277888 660966869915700141920256 742138239905347527770112 783368142122311279312896 813497686050092482363392 829448621070682531037184 881289159887600189227008 1084663581400123309817856 1113207359858021291655168 1175052213183466918969344 1244172931606023796555776 1321933739831400283840512 1566736284244622558625792 1626995372100184964726784 1762578319775200378454016 2226414719716042583310336 2350104426366933837938688 2488345863212047593111552 2643867479662800567681024 3253990744200369929453568 3525156639550400756908032 4700208852733867675877376 5287734959325601135362048 7050313279100801513816064 10575469918651202270724096 14100626558201603027632128 21150939837302404541448192 42301879674604809082896384
- Sum of all divisors σ(n): 154158167721750699710437767
- Sum of proper divisors (its aliquot sum) s(n): 111856288047145890627541383
- 42301879674604809082896384 is an abundant number, because the sum of its proper divisors (111856288047145890627541383) is greater than itself. Its abundance is 69554408372541081544644999
Bases of 42301879674604809082896384
- Binary: 100010111111011100010101111101111111101111000011111110110101011010010000000000000000002
- Hexadecimal: 0x22FDC57DFEF0FED5A40000
- Base-36: 5BCHZU5GVC1Z40000
Squares and roots of 42301879674604809082896384
- 42301879674604809082896384 squared (423018796746048090828963842) is 1789449024004743468377216048782151597093122480275456
- 42301879674604809082896384 cubed (423018796746048090828963843) is 75697057297287670827628555673372479136397638089651043540499027151850626351104
-
42301879674604809082896384 is a
perfect square number . Itssquare root is 6503989519872 -
The
cube root of 42301879674604809082896384 is 348433488.0574488971
Scales and comparisons
How big is 42301879674604809082896384?- 42,301,879,674,604,809,082,896,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,301,879,674,604,809,082,896,384 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 42301879674604809082896384 cubic inches would be around 29036124 feet tall.
Recreational maths with 42301879674604809082896384
- 42301879674604809082896384 backwards is 48369828090840647697810324
- The number of decimal digits it has is: 26
- The sum of 42301879674604809082896384's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 42301879674604809082896384 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 42301879674604809082896384 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/42301879674604809082896384/
Chicago style:
Numbermatics. 2024. "Number 42301879674604809082896384 - Facts about the integer". https://numbermatics.com/n/42301879674604809082896384/
The information we have on file for 42301879674604809082896384 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 42301879674604809082896384, math, Factors of 42301879674604809082896384, curriculum, school, college, exams, university, Prime factorization of 42301879674604809082896384, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, three hundred one sextillion, eight hundred seventy-nine quintillion, six hundred seventy-four quadrillion, six hundred four trillion, eight hundred nine billion, eighty-two million, eight hundred ninety-six thousand, three hundred eighty-four.