294278772461507989264843776
294,278,772,461,507,989,264,843,776 is an even composite number composed of seven prime numbers multiplied together.
294278772461507989264843776 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-nine thousand, four hundred three divisors.
Prime factorization of 294278772461507989264843776:
210 × 310 × 72 × 172 × 612 × 1272 × 23932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 61 × 61 × 127 × 127 × 2393 × 2393)See below for interesting mathematical facts about the number 294278772461507989264843776 from the Numbermatics database.
Names of 294278772461507989264843776
- Cardinal: 294278772461507989264843776 can be written as Two hundred ninety-four septillion, two hundred seventy-eight sextillion, seven hundred seventy-two quintillion, four hundred sixty-one quadrillion, five hundred seven trillion, nine hundred eighty-nine billion, two hundred sixty-four million, eight hundred forty-three thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 2.94278772461507989264843776 × 1026
Factors of 294278772461507989264843776
Divisors of 294278772461507989264843776
- Number of divisors d(n): 29403
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 61 63 64 68 72 81 84 96 98 102 108 112 119 122 126 127 128 136 144 147 153 162 168 183 189 192 196 204 216 224 238 243 244 252 254 256 272 288 289 294 306 324 336 357 366 378 381 384 392 408 427 432 441 448 459 476 486 488 504 508 512 544 549 567 576 578 588 612 648 672 714 729 732 756 762 768 784 816 833 854 864 867 882 889 896 918 952 972 976 1008 1016 1024 1037 1071 1088 1098 1134 1143 1152 1156 1176 1224 1281 1296 1323 1344 1377 1428 1458 1464 1512 1524 1536 1568 1632 1647 1666 1701 1708 1728 1734 1764 1778 1792 1836 1904 1944 1952 2016 2023 2032 2074 2142 2159 2176 2187 2196 2268 2286 2304 2312 2352 2393 2448 2499 2562 2592 2601 2646 2667 2688 2754 2856 2916 2928 2989 3024 3048 3072 3111 3136 3213 3264 3294 3332 3402 3416 3429 3456 3468 3528 3556 3584 3672 3721 3808 3843 3888 3904 3969 4032 4046 4064 4131 4148 4284 4318 4352 4374 4392 4536 4572 4608 4624 4704 4786 4896 4941 4998 5103 5124 5184 5202 5292 5334 5376 5508 5712 5832 5856 5978 6048 6069 6096 6222 6223 6272 6426 6477 6528 6561 6588 6664 6804 6832 6858 6912 6936 7056 7112 7168 7179 7259 7344 7442 7497 7616 7686 7747 7776 7803 7808 7938 8001 8064 8092 8128 8262 8296 8568 8636 8704 8748 8784 8967 9072 9144 9216 9248 9333 9408 9572 9639 9792 9882 9996 10206 10248 10287 10368 10404 10584 10668 10752 11016 11163 11424 11529 11664 11712 11907 11956 12096 12138 12192 12393 12444 12446 12544 12852 12954 13056 13122 13176 13328 13608 13664 13716 13824 13872 14112 14161 14224 14358 14518 14688 14823 14884 14994 15113 15232 15309 15372 15494 15552 15606 15616 15876 16002 16128 16129 16184 16256 16524 16592 16751 17136 17272 17408 17496 17568 17629 17934 18144 18207 18288 18496 18666 18669 18816 19144 19278 19431 19584 19683 19764 19992 20412 20496 20574 20736 20808 21168 21336 21504 21537 21777 22032 22326 22491 22848 23058 23241 23328 23409 23424 23814 23912 24003 24192 24276 24384 24786 24888 24892 25088 25704 25908 26047 26112 26244 26352 26656 26901 27216 27328 27432 27648 27744 27999 28224 28322 28448 28716 28917 29036 29376 29646 29768 29988 30226 30464 30618 30744 30861 30988 31104 31212 31232 31752 32004 32256 32258 32368 32512 33048 33184 33489 33502 34272 34544 34587 34992 35136 35258 35721 35868 36288 36414 36576 36703 36992 37179 37332 37338 37632 38288 38556 38862 39168 39366 39528 39984 40681 40824 40992 41148 41472 41616 42336 42483 42672 43074 43554 44064 44469 44652 44982 45339 45696 45927 46116 46482 46656 46818 46848 47628 47824 48006 48384 48387 48552 48768 49572 49776 49784 50176 50253 50813 51408 51816 52094 52224 52488 52704 52887 53312 53802 54229 54432 54621 54656 54864 55488 55998 56007 56448 56644 56896 57432 57834 58072 58293 58752 59049 59292 59536 59976 60452 60928 61236 61488 61722 61976 62208 62424 62464 63257 63504 64008 64512 64516 64611 64736 65024 65331 66096 66368 66978 67004 67473 68544 69088 69174 69723 69984 70227 70272 70516 71442 71736 72009 72576 72828 73152 73406 73984 74358 74664 74676 75264 76576 77112 77724 78141 78336 78732 79056 79968 80703 81362 81648 81984 82296 82944 83232 83997 84672 84966 85344 86148 86751 87108 88128 88938 89304 89964 90678 91392 91854 92232 92583 92964 93312 93636 93696 95256 95648 96012 96768 96774 97104 97536 99144 99552 99568 100467 100506 101626 102816 103632 103761 104188 104976 105408 105774 105791 106624 107163 107604 108458 108864 109242 109312 109728 110109 110976 111537 111996 112014 112896 112903 113288 113792 114864 115668 116144 116586 117257 117504 118098 118584 119072 119952 120904 121856 122043 122472 122976 123403 123444 123952 124416 124848 126514 127008 127449 128016 129032 129222 129472 130048 130662 131699 132192 132736 133407 133956 134008 134946 136017 137088 137781 138176 138348 139446 139968 140454 140544 141032 142884 143472 144018 145152 145161 145656 145973 146304 146812 147968 148716 149328 149352 150528 150759 152439 153152 154224 155448 156282 156672 157464 158112 158661 159936 161406 162687 162724 163296 163863 163968 164592 166464 167994 168021 169344 169932 170688 172296 173502 174216 174879 176256 177876 178608 179928 181356 182329 182784 183708 184464 185166 185928 186624 187272 187392 189771 190512 191296 192024 193536 193548 193833 194208 195072 195993 198288 199104 199136 200934 201012 202419 203252 205632 207264 207522 208376 209169 209952 210681 210816 211548 211582 213248 214326 215208 216027 216916 217728 218484 218624 219456 220218 221952 223074 223992 224028 225792 225806 226576 227584 229728 231336 232288 233172 234423 234514 235008 236196 237168 238144 239904 241808 242109 244086 244944 245952 246806 246888 247904 248832 249696 251991 253028 254016 254898 256032 256921 258064 258444 258944 260253 261324 263398 264384 265472 266814 267912 268016 269892 272034 274176 274193 275562 276352 276696 277749 278892 279936 280908 281088 282064 284767 285768 286944 288036 290304 290322 291312 291946 292608 293624 295936 297432 298656 298704 301401 301518 303911 304878 306304 308448 310896 311283 312564 314928 316224 317322 317373 319872 321489 322812 325374 325448 326592 327726 327936 329184 330327 332928 334611 335988 336042 338688 338709 339864 341376 344592 347004 348432 349758 351771 352512 355752 357216 359856 362712 364658 365568 366129 367416 368928 370209 370332 371856 373248 374544 379542 379603 381024 382347 382592 384048 387096 387666 388416 390144 391986 395097 396576 398208 398272 400221 401868 402024 404838 406504 408051 411264 413343 414528 415044 416752 418338 419904 421362 421632 423096 423164 426496 428652 430416 432054 433832 435456 435483 436968 437248 437919 438912 440436 442799 443904 446148 447984 448056 451584 451612 452277 453152 455168 457317 459456 462672 464576 466344 468846 469028 470016 472392 472567 474336 475983 476288 479808 483616 484218 488061 488172 489888 491589 491904 493612 493776 495808 499392 503982 504063 506056 508032 509796 512064 513842 516128 516888 517888 520506 522648 524637 526796 528768 530944 533628 535824 536032 539784 544068 546987 548352 548386 551124 552704 553392 555498 557784 559872 561816 562176 564128 569313 569534 571536 573888 576072 580608 580644 581499 582624 583892 585216 587248 587979 594864 597312 597408 602802 603036 607257 607822 609756 612608 616896 621792 622566 625128 627507 629856 632043 632448 634644 634746 639744 642978 645624 648081 650748 650896 653184 655452 655872 658368 660654 665856 669222 671976 672084 677376 677418 679728 682752 689184 691577 694008 696864 699516 703269 703542 705024 711504 714432 719712 725424 726327 729316 732258 734832 737856 740418 740664 743712 746496 749088 755973 759084 759206 762048 764694 765184 768096 770763 774192 775332 776832 780759 783972 790194 790321 793152 796416 796544 800442 803736 804048 809676 813008 816102 822528 822579 826686 829056 830088 833247 833504 836676 839808 842724 843264 846192 846328 852992 854301 857304 860832 863821 864108 867664 870912 870966 873936 875838 877824 880872 885598 887808 892296 895968 896112 903224 904203 904554 906304 910336 911733 914634 918912 921893 925344 929152 932688 933849 937692 938056 944784 945134 948672 951966 952119 952576 959616 964467 967232 968436 976122 976344 979776 983178 983808 983869 987224 987552 990981 991616 998784 1003833 1007964 1008126 1012112 1016064 1016127 1019592 1021811 1024128 1027684 1032256 1033776 1035776 1041012 1045296 1049274 1053592 1055313 1057536 1061888 1067256 1071648 1072064 1075369 1079568 1088136 1093974 1096704 1096772 1098387 1102248 1105408 1106784 1110627 1110996 1115568 1119744 1123632 1128256 1138626 1138809 1139068 1143072 1147041 1147776 1152144 1161288 1162998 1165248 1167784 1170432 1174496 1175958 1185291 1189728 1194624 1194816 1200663 1205604 1206072 1214514 1215644 1219512 1224153 1225216 1233792 1243584 1245132 1250256 1255014 1259712 1264086 1264896 1269288 1269492 1279488 1285956 1291248 1296162 1301496 1301792 1306368 1306449 1310904 1311744 1313757 1316736 1321308 1328397 1331712 1338444 1343952 1344168 1354752 1354836 1356831 1359456 1365504 1371951 1378368 1383154 1388016 1393728 1399032 1406538 1407084 1410048 1417701 1423008 1427949 1428864 1439424 1450848 1452654 1458632 1464183 1464516 1469664 1474767 1475712 1480836 1481328 1487424 1498176 1511946 1512189 1518168 1518412 1524096 1529388 1530368 1536192 1541526 1548384 1550664 1553664 1561518 1567944 1573911 1580388 1580642 1586304 1592832 1593088 1600884 1607472 1608096 1619352 1626016 1632204 1640961 1645056 1645158 1653372 1658112 1660176 1666494 1667008 1673352 1679616 1685448 1686528 1692384 1692656 1707939 1708602 1714608 1721664 1727642 1728216 1735328 1741824 1741932 1744497 1747872 1751676 1755648 1761744 1763937 1771196 1784592 1791936 1792224 1798447 1806448 1808406 1809108 1812608 1821771 1823466 1829268 1837824 1843786 1850688 1858304 1865376 1867698 1875384 1876112 1882521 1889568 1890268 1896129 1897344 1903932 1904238 1905152 1919232 1919351 1928934 1934464 1936872 1944243 1952244 1952688 1959552 1966356 1967616 1967738 1974448 1975104 1981962 1983232 1993369 1997568 2007666 2015928 2016252 2024224 2032128 2032254 2039184 2043622 2048256 2055368 2064512 2067552 2071552 2074731 2082024 2090592 2098548 2107184 2109807 2110626 2115072 2127377 2134512 2143296 2144128 2150738 2159136 2176272 2178981 2187948 2193544 2196774 2204496 2210816 2213568 2221254 2221992 2231136 2238883 2239488 2247264 2256512 2267919 2277252 2277618 2278136 2286144 2294082 2295552 2304288 2312289 2322576 2325996 2330496 2335568 2342277 2348992 2351916 2370582 2370963 2379456 2389248 2389632 2401326 2411208 2412144 2429028 2431288 2439024 2448306 2450432 2467584 2467737 2481541 2487168 2490264 2499741 2500512 2510028 2519424 2528172 2529792 2538576 2538984 2558976 2562903 2571912 2582496 2591463 2592324 2602992 2603584 2612736 2612898 2621808 2627514 2633472 2642616 2656794 2663424 2676888 2687904 2688336 2709672 2712609 2713662 2718912 2731008 2735199 2743902 2756736 2765679 2766308 2776032 2787456 2798064 2801547 2813076 2814168 2835402 2846016 2855898 2856357 2857728 2878848 2893401 2901696 2905308 2917264 2928366 2929032 2939328 2949534 2951424 2951607 2961672 2962656 2972943 2974848 2996352 3023892 3024378 3036336 3036824 3048192 3048381 3058776 3060736 3065433 3072384 3083052 3096768 3099593 3101328 3107328 3123036 3135888 3147822 3160776 3161284 3165939 3172608 3185664 3186176 3201768 3214944 3216192 3226107 3238704 3252032 3264408 3281922 3290112 3290316 3295161 3306744 3307969 3316224 3320352 3331881 3332988 3334016 3346704 3359232 3370896 3384768 3385312 3415878 3416427 3417204 3429216 3441123 3443328 3455284 3456432 3470656 3483864 3488994 3495744 3503352 3511296 3523488 3527874 3542392 3555873 3569184 3583872 3584448 3596894 3601989 3612896 3616812 3618216 3625216 3643542 3646932 3658536 3672459 3675648 3687572 3701376 3716608 3730752 3735396 3750768 3752224 3765042 3779136 3780536 3792258 3794688 3807864 3808476 3810304 3838464 3838702 3857868 3868928 3873744 3888486 3904488 3905376 3919104 3919347 3932712 3935232 3935476 3941271 3948896 3950208 3963924 3966464 3985191 3986738 3995136 4015332 4031856 4032504 4048448 4064256 4064508 4070493 4078368 4087244 4096512 4110736 4115853 4129024 4135104 4149462 4164048 4181184 4197096 4214368 4219614 4221252 4230144 4253103 4254754 4269024 4283847 4286592 4288256 4301476 4318272 4352544 4357962 4375896 4387088 4392549 4393548 4408992 4424301 4427136 4442508 4443984 4462272 4477766 4494528 4513024 4535838 4536567 4554504 4555236 4556272 4572288 4588164 4591104 4608576 4624578 4645152 4651992 4660992 4661281 4671136 4684554 4697984 4703832 4721733 4741164 4741926 4758912 4778496 4779264 4802652 4822416 4824288 4841039 4858056 4862576 4878048 4896612 4922883 4935168 4935474 4963082 4974336 4980528 4999482 5001024 5020056 5038848 5056344 5059584 5077152 5077968 5123817 5125806 5143824 5164992 5166487 5182926 5184648 5205984 5207168 5225472 5225796 5233491 5243616 5255028 5266944 5285232 5291811 5313588 5353776 5375808 5376672 5395341 5419344 5425218 5427324 5437824 5465313 5470398 5487804 5513472 5531358 5532616 5552064 5574912 5596128 5603094 5626152 5628336 5647563 5670804 5688387 5692032 5711796 5712714 5715456 5726449 5757696 5758053 5786802 5803392 5810616 5832729 5834528 5856732 5858064 5878656 5899068 5902848 5903214 5923344 5925312 5945886 5949696 5980107 5992704 6047784 6048756 6072672 6073648 6096384 6096762 6117552 6130866 6144768 6166104 6193536 6199186 6202656 6214656 6224193 6246072 6271776 6295644 6321552 6322568 6329421 6331878 6345216 6372352 6382131 6403536 6429888 6432384 6452214 6453251 6477408 6504064 6528816 6536943 6563844 6580632 6590322 6613488 6615938 6632448 6640704 6663762 6665976 6668032 6693408 6716649 6718464 6741792 6769536 6770624 6803757 6831756 6832854 6834408 6858432 6882246 6886656 6887083 6910568 6912864 6936867 6941312 6967728 6977988 6991488 7006704 7026831 7046976 7055748 7084784 7111746 7112889 7138368 7152677 7167744 7168896 7193788 7203978 7225792 7233624 7236432 7250432 7287084 7293864 7317072 7344918 7351296 7375144 7402752 7403211 7433216 7444623 7461504 7470792 7499223 7501536 7504448 7527583 7530084 7558272 7561072 7584516 7589376 7615728 7616952 7676928 7677404 7688709 7715736 7737856 7747488 7774389 7776972 7808976 7810752 7838208 7838694 7865424 7870952 7882542 7897792 7900416 7927848 7932928 7970382 7973476 7990272 8030664 8033639 8063712 8065008 8096896 8129016 8137827 8140986 8156736 8174488 8193024 8205597 8221472 8231706 8258048 8270208 8297037 8298924 8328096 8362368 8394192 8404641 8428736 8439228 8442504 8506206 8509508 8538048 8567694 8569071 8573184 8576512 8602952 8636544 8705088 8715924 8751792 8774176 8785098 8787096 8817984 8848602 8854272 8854821 8885016 8887968 8904353 8918829 8924544 8955532 8989056 9026048 9071676 9073134 9109008 9110472 9112544 9144576 9145143 9176328 9182208 9196299 9217152 9249156 9290304 9298779 9303984 9321984 9322562 9342272 9369108 9395968 9407664 9443466 9482328 9483852 9497817 9517824 9556992 9558528 9605304 9644832 9648576 9678321 9682078 9716112 9725152 9756096 9793224 9845766 9870336 9870948 9885483 9923907 9926164 9948672 9961056 9995643 9998964 10002048 10040112 10077696 10112688 10154304 10155936 10247634 10249281 10251612 10287648 10323369 10329984 10332974 10365852 10369296 10411968 10414336 10451592 10466982 10487232 10510056 10533888 10570464 10583622 10627176 10667619 10707552 10751616 10753344 10790682 10838688 10850436 10854648 10875648 10930626 10940796 10975608 11017377 11026944 11062716 11065232 11104128 11149824 11192256 11206188 11252304 11256672 11295126 11341608 11376774 11384064 11423592 11425428 11430912 11452898 11515392 11516106 11573604 11606784 11621232 11665458 11669056 11713464 11716128 11757312 11758041 11798136 11805696 11806428 11823813 11846688 11850624 11891772 11899392 11955573 11960214 11985408 12095568 12097512 12145344 12147296 12192768 12193524 12211479 12235104 12261732 12289536 12332208 12347559 12387072 12398372 12405312 12448386 12492144 12543552 12591288 12643104 12645136 12658842 12663756 12690432 12759309 12764262 12807072 12851541 12859776 12864768 12904428 12906502 12954816 13008128 13057632 13073886 13127688 13161264 13177647 13180644 13226976 13231876 13272903 13281408 13327524 13331952 13336064 13386816 13433298 13435457 13483584 13539072 13541248 13607514 13609701 13663512 13665708 13668816 13716864 13764492 13773312 13774166 13821136 13825728 13873734 13882624 13935456 13955976 13982976 13983843 14013408 14053662 14093952 14111496 14165199 14169568 14223492 14225778 14276736 14305354 14335488 14337792 14387576 14407956 14451584 14467248 14472864 14500864 14523117 14574168 14587728 14634144 14689836 14750288 14768649 14805504 14806422 14889246 14891639 14923008 14941584 14998446 15003072 15008896 15055166 15060168 15116544 15122144 15169032 15178752 15231456 15233904 15354808 15371451 15377418 15431472 15475712 15494976 15499461 15548778 15553944 15617952 15621504 15672181 15676416 15677388 15700473 15730848 15741904 15765084 15795584 15800832 15855696 15875433 15940764 15946952 16061328 16067278 16127424 16130016 16186023 16193792 16258032 16275654 16281972 16313472 16348976 16395939 16411194 16442944 16463412 16516096 16540416 16594074 16597848 16656192 16724736 16725773 16788384 16809282 16857472 16878456 16885008 16942689 17012412 17019016 17065161 17076096 17135388 17138142 17146368 17153024 17179347 17205904 17273088 17274159 17370787 17410176 17431848 17498187 17503584 17548352 17570196 17574192 17635968 17697204 17708544 17709642 17770032 17775936 17808706 17837658 17849088 17911064 17940321 17978112 18052096 18143352 18146268 18218016 18220944 18225088 18289152 18290286 18352656 18392598 18434304 18498312 18538571 18580608 18597558 18607968 18643968 18645124 18672579 18684544 18738216 18791936 18815328 18886932 18964656 18967704 18988263 18995634 19035648 19117056 19146393 19210608 19289664 19297152 19356642 19359753 19364156 19432224 19450304 19512192 19586448 19610829 19691532 19741896 19770966 19847814 19852328 19897344 19922112 19991286 19997928 20004096 20080224 20149947 20155392 20225376 20308608 20311872 20411271 20495268 20498562 20503224 20575296 20646738 20659968 20661249 20665948 20731704 20738592 20810601 20823936 20828672 20903184 20933964 20974464 21020112 21140928 21167244 21254352 21335238 21338667 21415104 21458031 21503232 21506688 21581364 21677376 21700872 21709296 21751296 21861252 21881592 21951216 22034754 22053888 22125432 22130464 22208256 22209633 22299648 22333869 22384512 22412376 22504608 22513344 22582749 22590252 22683216 22753548 22768128 22847184 22850856 22905796 23030784 23032212 23066127 23147208 23155783 23213568 23242464 23323167 23330916 23338112 23426928 23432256 23514624 23516082 23596272 23612856 23647626 23693376 23701248 23783544 23798784 23911146 23920428 23970816 24100917 24191136 24195024 24290688 24294592 24387048 24413481 24422958 24470208 24523464 24579072 24616791 24664416 24695118 24774144 24796744 24810624 24891111 24896772 24984288 25087104 25182576 25213923 25286208 25290272 25317684 25327512 25518618 25528524 25614144 25703082 25707213 25719552 25729536 25808856 25813004 25909632 26016256 26115264 26147772 26255376 26322528 26355294 26361288 26453952 26463752 26545806 26562816 26564463 26655048 26663904 26672128 26713059 26756487 26773632 26866596 26870914 26967168 27078144 27082496 27215028 27219402 27327024 27331416 27337632 27433728 27435429 27528984 27546624 27548332 27588897 27642272 27651456 27747468 27765248 27870912 27896337 27911952 27965952 27967686 28026816 28107324 28187904 28222992 28330398 28339136 28446984 28451556 28493451 28553472 28610708 28670976 28675584 28775152 28815912 28903168 28934496 28945728 29034963 29046234 29148336 29175456 29268288 29379672 29500576 29537298 29611008 29612844 29656449 29771721 29778492 29783278 29846016 29883168 29986929 29996892 30006144 30017792 30110332 30120336 30233088 30244288 30338064 30462912 30467808 30709616 30742902 30747843 30754836 30862944 30970107 30989952 30998922 31097556 31107888 31235904 31243008 31344362 31354776 31400946 31461696 31483808 31530168 31591168 31601664 31711392 31750866 31881528 31893904 32002857 32122656 32134556 32254848 32260032 32372046 32387584 32516064 32551308 32563944 32626944 32628967 32697952 32791878 32822388 32885888 32926824 33052131 33080832 33188148 33195696 33312384 33449472 33451546 33576768 33618564 33714944 33756912 33770016 33885378 33887273 34024824 34038032 34130322 34152192 34270776 34276284 34292736 34358694 34411808 34546176 34548318 34741574 34820352 34863696 34996374 35007168 35096704 35140392 35148384 35271936 35274123 35394408 35417088 35419284 35471439 35540064 35551872 35617412 35675316 35698176 35822128 35866719 35880642 35956224 36165409 36286704 36292536 36436032 36441888 36450176 36578304 36580572 36634437 36705312 36785196 36868608 36996624 37042677 37077142 37161216 37195116 37215936 37290248 37345158 37369088 37476432 37583872 37630656 37773864 37929312 37935408 37976526 37991268 38071296 38277927 38292786 38421216 38554623 38579328 38594304 38596697 38713284 38719506 38728312 38864448 38900608 39024384 39172896 39221658 39383064 39483792 39532941 39541932 39695628 39704656 39818709 39844224 39982572 39995856 40008192 40085143 40160448 40299894 40306371 40450752 40617216 40623744 40822542 40829103 40990536 40997124 41006448 41150592 41293476 41319936 41322498 41331896 41463408 41477184 41621202 41647872 41657344 41806368 41867928 41948928 41951529 42040224 42186197 42281856 42334488 42495597 42508704 42670476 42677334 42830208 42916062 43006464 43013376 43162728 43354752 43401744 43418592 43502592 43569351 43722504 43763184 43902432 44069508 44250864 44260928 44305947 44416512 44419266 44667738 44674917 44769024 44824752 45009216 45026688 45165498 45180504 45366432 45507096 45536256 45694368 45701712 45811592 46064424 46114353 46132254 46294416 46311566 46427136 46484928 46498383 46646334 46661832 46676224 46853856 46864512 47016543 47029248 47032164 47101419 47192544 47225712 47295252 47386752 47402496 47567088 47626299 47822292 47840856 48201834 48209581 48382272 48390048 48558069 48581376 48589184 48774096 48826962 48845916 48940416 49046928 49187817 49233582 49328832 49390236 49548288 49593488 49621248 49782222 49793544 49968576 50174208 50177319 50365152 50427846 50572416 50580544 50635368 50655024 50828067 51037236 51057048 51228288 51406164 51414426 51439104 51459072 51538041 51617712 51626008 51819264 51822477 52032512 52112361 52230528 52295544 52494561 52510752 52645056 52693081 52710588 52722576 52907904 52927504 53091612 53125632 53128926 53310096 53327808 53426118 53512974 53547264 53733192 53741828 53820963 53934336 54156288 54164992 54430056 54438804 54654048 54662832 54675264 54867456 54870858 55057968 55096664 55177794 55284544 55302912 55494936 55530496 55615713 55741824 55792674 55823904 55931904 55935372 56017737 56053632 56214648 56235473 56375808 56445984 56660796 56678272 56893968 56903112 56964789 56986902 57106944 57221416 57351168 57439179 57550304 57631824 57806336 57868992 57891456 58069926 58079259 58092468 58296672 58350912 58536576 58759344 58832487 59001152 59074596 59225688 59312898 59543442 59556984 59566556 59692032 59766336 59973858 59993784 60012288 60016009 60035584 60220664 60240672 60449841 60466176 60488576 60676128 60925824 60935616 61233813 61419232 61485804 61495686 61509672 61725888 61940214 61979904 61983747 61997844 62195112 62215776 62330471 62431803 62471808 62486016 62688724 62709552 62801892 62923392 62967616 63060336 63182336 63422784 63501732 63763056 63787808 64005714 64016001 64245312 64269112 64374093 64509696 64520064 64744092 64775168 65032128 65102616 65127888 65253888 65257934 65395904 65583756 65644776 65771776 65853648 66104262 66161664 66376296 66391392 66624768 66628899 66898944 66903092 67001607 67153536 67237128 67429888 67513824 67540032 67748247 67770756 67774546 68049648 68076064 68260644 68304384 68541552 68552568 68717388 68823616 69092352 69096636 69198381 69467349 69483148 69640704 69727392 69969501 69992748 70014336 70193408 70280784 70296768 70543872 70548246 70788816 70838568 70942878 71080128 71103744 71234824 71350632 71396352 71644256 71733438 71761284 71912448 72302751 72330818 72573408 72585072 72872064 72883776 72900352 73161144 73240443 73268874 73410624 73570392 73737216 73850373 73993248 74085354 74154284 74322432 74390232 74431872 74580496 74673333 74690316 74738176 74952864 75261312 75547728 75858624 75870816 75953052 75982536 76555854 76585572 76842432 77109246 77121639 77158656 77188608 77193394 77426568 77439012 77456624 77728896 77801216 78048768 78345792 78443316 78766128 78967584 79065882 79083864 79391256 79409312 79637418 79688448 79693389 79965144 79991712 80016384 80139177 80170286 80269461 80320896 80599788 80612742 80901504 81234432 81247488 81645084 81658206 81981072 81994248 82012896 82301184 82306287 82586952 82639872 82644996 82663792 82766691 82926816 82954368 83242404 83295744 83612736 83689011 83735856 83897856 83903058 84080448 84372394 84563712 84668976 84991194 85017408 85340952 85354668 85480353 85660416 85832124 86012928 86026752 86325456 86709504 86803488 86837184 87104889 87138702 87445008 87526368 87804864 87830279 88139016 88501728 88521856 88611894 88833024 88838532 88969347 89315163 89335476 89349834 89538048 89649504 89960787 90018432 90053376 90330996 90361008 90732864 91014192 91388736 91403424 91623184 92128848 92228706 92243529 92264508 92588832 92623132 92910321 92969856 92996766 93292668 93323664 93352448 93707712 93729024 94033086 94064328 94202838 94385088 94451424 94590504 94773504 94804992 95134176 95252598 95644584 95681712 96008571 96403668 96419162 96764544 96780096 97116138 97162752 97178368 97349633 97548192 97653924 97691832 97880832 97886901 98093856 98375634 98467164 98657664 98780472 99156393 99186976 99242496 99564444 99587088 99937152 100348416 100354638 100730304 100855692 101144832 101161088 101270736 101310048 101656134 101661819 102074472 102114096 102456576 102812328 102828852 102878208 103076082 103235424 103252016 103638528 103644954 104224722 104461056 104591088 104989122 105021504 105290112 105386162 105421176 105445152 105815808 105822369 105855008 106183224 106251264 106257852 106414317 106620192 106655616 106852236 107025948 107094528 107466384 107483656 107600157 107641926 107868672 108329984 108496227 108860112 108877608 109308096 109325664 109350528 109705267 109734912 109741716 109903311 110115936 110193328 110355588 110569088 110605824 110989872 111128031 111231426 111483648 111585348 111647808 111870744 112035474 112107264 112429296 112470946 112751616 112891968 113321592 113356544 113787936 113806224 113929578 113973804 114213888 114442832 114833781 114878358 115100608 115263648 115612672 115663869 115737984 115782912 115790091 116139852 116158518 116184936 116593344 116701824 117073152 117080411 117518688 117664974 118002304 118149192 118451376 118598823 118625796 119086884 119113968 119133112 119456127 119532672 119947716 119987568 120024576 120032018 120071168 120255429 120441328 120481344 120899682 120919113 120977152 121352256 121595509 121851648 121871232 122467626 122487309 122838464 122971608 122991372 123019344 123451776 123880428 123959808 123967494 123995688 124390224 124431552 124660942 124863606 124943616 124972032 125377448 125419104 125603784 125846784 125854587 125935232 126120672 126364672 126558591 126845568 127003464 127486791 127526112 127575616 128011428 128032002 128490624 128538224 128748186 129019392 129040128 129488184 129769997 130064256 130205232 130255776 130507776 130515868 130708053 130791808 131167512 131289552 131543552 131707296 132208524 132752592 132782784 132917841 133249536 133257798 133806184 134003214 134024751 134307072 134474256 134859776 135027648 135080064 135496494 135541512 135549092 136099296 136152128 136521288 136571863 136608768 137083104 137105136 137434776 137647232 138193272 138343059 138396762 138934698 138966296 139281408 139454784 139495149 139939002 139985496 140028672 140386816 140561568 140593536 141049629 141087744 141096492 141304257 141577632 141677136 141885756 142160256 142207488 142469648 142701264 142878897 143288512 143466876 143522568 144605502 144628743 144661636 145146816 145170144 145674207 145744128 145767552 145800704 146322288 146480886 146537748 146821248 147140784 147700746 147986496 148170708 148308568 148644864 148780464 148863744 149160992 149346666 149380632 149476352 149905728 150522624 150531957 151095456 151374001 151717248 151741632 151906104 151965072 152484201 153111708 153171144 153684864 154218492 154243278 154317312 154377216 154386788 154614123 154853136 154878024 154913248 155457792 155467431 155602432 156097536 156337083 156691584 156886632 157532256 157935168 158079243 158131764 158167728 158782512 158818624 159274836 159376896 159386778 159930288 159983424 160278354 160340572 160538922 160641792 161199576 161225484 161462889 161803008 162468864 162494976 163290168 163316412 163962144 163988496 164025792 164602368 164612574 165173904 165289992 165327584 165533382 165853632 165908736 166484808 166591488 166847139 167225472 167378022 167471712 167795712 167806116 168053211 168160896 168706419 168744788 169127424 169337952 169982388 170034816 170681904 170709336 170894367 170960706 171320832 171664248 172053504 172317537 172650912 173419008 173606976 173674368 174209778 174237777 174277404 174890016 175052736 175609728 175660558 176278032 176497461 177003456 177043712 177223788 177677064 177938694 178630326 178670952 178699668 179076096 179299008 179921574 180036864 180048027 180106752 180661992 180722016 181349523 181465728 182028384 182777472 182806848 183246368 184257696 184457412 184487058 184529016 185177664 185246264 185820642 185939712 185951241 185993532 186585336 186647328 186704896 186991413 187295409 187415424 187458048 188066172 188128656 188405676 188770176 188902848 189181008 189547008 190268352 190505196 191289168 191363424 192017142 192048003 192807336 192838324 193122279 193529088 193560192 194232276 194325504 194356736 194699266 195096384 195307848 195383664 195761664 195773802 196187712 196751268 196934328 197315328 197560944 198312786 198373952 198484992 199128888 199174176 199874304 199886697 200696832 200709276 201004821 201460608 201711384 202289664 202322176 202541472 202620096 203244741 203312268 203323638 204148944 204228192 204913152 205624656 205657704 206152164 206470848 206504032 207277056 207289908 207595143 208402047 208449444 208922112 209182176 209908503 209978244 210043008 210580224 210772324 210842352 210890304 211631616 211644738 211710016 212366448 212515704 212828634 213240384 213311232 213704472 214051896 214189056 214932768 214967312 215200314 215283852 215737344 216908253 216992454 217720224 217755216 218616192 218651328 218701056 219410534 219483432 219721329 219806622 220231872 220386656 220711176 221138176 221211648 221551119 221979744 222256062 222462852 222967296 223170696 223295616 223741488 224019999 224070948 224214528 224858592 224941892 225783936 226643184 226713088 227575872 227612448 227859156 227947608 228402769 228885664 229667562 229756716 230201216 230527296 231327738 231364917 231475968 231565824 231580182 232279704 232317036 232369872 233186688 233403648 234146304 234160822 235037376 235329948 236004608 236298384 236902752 237197646 237251592 238173768 238227936 238266224 238912254 239065344 239080167 239895432 239975136 240049152 240064036 240417531 240510858 240808383 240882656 240962688 241799364 241838226 241954304 242704512 243191018 243703296 243742464 244935252 244974618 245676928 245943216 245982744 246038688 246903552 246918861 247760856 247919616 247934988 247991376 248300073 248780448 248863104 249321884 249727212 249887232 250754896 250838208 251067033 251207568 251693568 251709174 251870464 252241344 253117182 253157863 253691136 254006928 254973582 255052224 255151232 256022856 256064004 256441059 256981248 257076448 257496372 258038784 258080256 258976368 259539994 260128512 260410464 260511552 261031736 261314667 261416106 261583616 262335024 262579104 263087104 263414592 263490837 264417048 265505184 265565568 265835682 266499072 266515596 266908041 267612368 267945489 268006428 268049502 268614144 268948512 269882361 270055296 270160128 270176879 270992988 271083024 271098184 272198592 272304256 273042576 273143726 274166208 274210272 274869552 275294464 276386544 276686118 276730587 276793524 277869396 277932592 278730963 278909568 278990298 279878004 279970992 280057344 280596001 280773632 281123136 281187072 282099258 282192984 282608514 283155264 283354272 283771512 284320512 284338141 284414976 284939296 285402528 285757794 286577024 286933752 287045136 288025713 289211004 289257486 289323272 290293632 290340288 291348414 291488256 291535104 291601408 292048899 292644576 292961772 293075496 293642496 293660703 294281568 295303379 295401492 295972992 296341416 296617136 297469179 297560928 297727488 298321984 298693332 298761264 299811456 301045248 301063914 302190912 302748002 303434496 303483264 303812208 303930144 304968402 304985457 306223416 306342288 307369728 308436984 308486556 308634624 308773576 309228246 309706272 309756048 309826496 310915584 310934862 311204864 312674166 313383168 313773264 315064512 315155707 315870336 316158486 316263528 316335456 317467107 317565024 317637248 318549672 318753792 318773556 319242951 319860576 319966848 320556708 320681144 321077844 321283584 322399152 322450968 322800471 322925778 323606016 324989952 325488681 326580336 326632824 327924288 327976992 328051584 329115801 329204736 329225148 329709933 330347808 330579984 330655168 331066764 331707264 331817472 332969616 333384093 333694278 334450944 334756044 334943424 335612232 336106422 336321792 337412838 337489576 338254848 338675904 339964776 340069632 341363808 341418672 341788734 341921412 342641664 343328496 344501343 344635074 345301824 346838016 346991607 347213952 347348736 347370273 348419556 348475554 348554808 349313389 349780032 350105472 351219456 351241233 351321116 352556064 352994922 354006912 354087424 354447576 355354128 355796469 355877388 357260652 357341904 357399336 358598016 359843148 360073728 360096054 360213504 360766287 361323984 361444032 362699046 362757339 362931456 364056768 364786527 365554944 365613696 366492736 367461927 368515392 368914824 368974116 369058032 370355328 370492528 371641284 371879424 371902482 371987064 373170672 373294656 373982826 374590818 374830848 374916096 376132344 376257312 376811352 377540352 377563761 377805696 378362016 379094016 379675773 380536704 381010392 382578336 382726848 384034284 384096006 385614672 385676648 386244558 387058176 387120384 388464552 388713472 389309991 389398532 390192768 390615696 390767328 391523328 391547604 392124159 392375424 393502536 393648311 393868656 394630656 395121888 396625572 396747904 398257776 398348352 398753523 399748608 399773394 401418552 402009642 402074253 402921216 403422768 404579328 404644352 405082944 405240192 406489482 406624536 406647276 408297888 408456384 409715589 409826304 411249312 411315408 412304328 412941696 413008064 414579816 415029177 415190286 416804094 416898888 417844224 418364352 418485447 419817006 419956488 420086016 420112063 421160448 421544648 421684704 421780608 423148887 423263232 423289476 423420032 424732896 425031408 425657268 426480768 426622464 427408944 428103792 428636691 429865536 429934624 430400628 430567704 433816506 433886229 433984908 435440448 435510432 436313297 437022621 437232384 437302656 437402112 438821068 438966864 439442658 439613244 440463744 440773312 441422352 442276352 443102238 443959488 444512124 444925704 445934592 446341392 446591232 447482976 448039998 448141896 448429056 449717184 449883784 451567872 451595871 453286368 453426176 454122003 455151744 455224896 455718312 455895216 456805538 457452603 457771328 459335124 459513432 460402432 461054592 462655476 462729834 462951936 463131648 463160364 463842369 464559408 464634072 464739744 466373376 466402293 466807296 468292608 468321644 469011249 470074752 470659896 472009216 472596768 473805504 474237729 474395292 474503184 476347536 476455872 476532448 477824508 478130688 478160334 479790864 479950272 480128072 480835062 481021716 481616766 481765312 481925376 483598728 483676452 483908608 484388667 485409024 486382036 487406592 487484928 489870504 489949236 491353856 491886432 491965488 492077376 493807104 493837722 495521712 495869976 495982752 496600146 497560896 497726208 498643768 499454424 499774464 500541417 501509792 501676416 502134066 502415136 503387136 503418348 503740928 504159633 504482688 506119257 506234364 506315726 507382272 508013856 509947164 510104448 510302464 512045712 512128008 512683101 512882118 513962496 514152896 514992744 516160512 516952611 517952736 519079988 520257024 520820928 521023104 522063472 522629334 522713331 522832212 523167232 524670048 525158208 526829184 526981674 528834096 531010368 531131136 531671364 533031192 533816082 535224736 535890978 536012856 536099004 537228288 537897024 539764722 540110592 540144081 540320256 540353758 541985976 542166048 542196368 544048569 544397184 544608512 546085152 546287452 548332416 548420544 549739104 550588928 552773088 553372236 553461174 553587048 555738792 555865184 557461926 557819136 557853723 557980596 559756008 559941984 560114688 560974239 561192002 561886227 562246272 562374144 564198516 564385968 565217028 566310528 566708544 567543024 568641024 568676282 569878592 570805056 571515588 573154048 573867504 574090272 576051426 576144009 578422008 578514972 578646544 579366837 580587264 580680576 582696828 582976512 583070208 584097798 585289152 585923544 586150992 587284992 587321406 588563136 590606758 590802984 591945984 592682832 593234272 594938358 595121856 595454976 596643968 597386664 597522528 599622912 599660091 602090496 602127828 603014463 604381824 605496004 606868992 606966528 607624416 607860288 609734223 609936804 609970914 612446832 612684576 614739456 614811953 616873968 616973112 617547152 618456492 619412544 619512096 619652992 621831168 621869724 622785429 625206141 625348332 626766336 627546528 629725509 630129024 630311414 631740672 632316972 632527056 632670912 634934214 635130048 635274496 637099344 637547112 638485902 639721152 639933696 641113416 641362288 642155688 642567168 644798304 644901936 645600942 645851556 647212032 650724759 650977362 653160672 653265648 655848576 655953984 656103168 656143849 658231602 658450296 659419866 660695616 661159968 661310336 662133528 663414528 663634944 664653357 665939232 666768186 667388556 668901888 669512088 669886848 671224464 672059997 672212844 672643584 674825676 674979152 677351808 679929552 680139264 681447431 682727616 682837344 683577468 683842824 685208307 686656992 689002686 689270148 690603648 693983214 694094751 694427904 694697472 694740546 696839112 696951108 697109616 698626778 699560064 700210944 702438912 702482466 702642232 705112128 705989844 708013824 708174848 708895152 710708256 711592938 711754776 714521304 714683808 714798672 717196032 717240501 719686296 720147456 720192108 721252593 721532574 722425149 722647968 722888064 725398092 725514678 725862912 727259023 728113536 729573054 731109888 731227392 732985472 734923854 737030784 737829648 737948232 738116064 740710656 740756583 740985056 743282568 743758848 743804964 743974128 744900219 746341344 746589312 747965652 749181636 749661696 752264688 752514624 753201099 753622704 755080704 755127522 755611392 756724032 759351546 759473589 761073408 762020784 765156672 765453696 768068568 768192012 769323177 771229344 771353296 772489116 774116352 774240768 776929104 778619982 778797064 780385536 781231392 781534656 783095208 783944001 784248318 784750848 787005072 787296622 787737312 789261312 790243776 790472511 793251144 793495808 796515552 796696704 797507046 799497216 799546788 800724123 802837104 803836467 804019284 804148506 805842432 806845536 809288704 809647083 810165888 810480384 810530637 812978964 813249072 813294552 816595776 816912768 819431178 819562877 822498624 822630816 824608656 825883392 826016128 829159632 830058354 830191761 830380572 833608188 833797776 836192889 836728704 836970894 839634012 839912976 840172032 840224126 841788003 842320896 843089296 843369408 843561216 846297774 846578952 846840064 849465792 850062816 851314536 852961536 853014423 853244928 854817888 856207584 857273382 859731072 859869248 860801256 861135408 864077139 867633012 867772458 867969816 870880896 871020864 872626594 874045242 874464768 874605312 874804224 876146697 877642136 877933728 878885316 879226488 880927488 880982109 881546624 882844704 884552704 885910137 886204476 887918976 889024248 889851408 892407537 892682784 893182464 894965952 896079996 896283792 899434368 899767568 903135744 903191742 906572736 908244006 908389979 910303488 910449792 911436624 911790432 913611076 914905206 914956371 915542656 918670248 919026864 920804864 922109184 925310952 925459668 925903872 926320728 927684738 929118816 929268144 929479488 932746752 932804586 933614592 936643288 938022498 940149504 941319792 944018432 945193536 945467121 947611008 948475458 948790584 949006368 952401321 952695072 952911744 953064896 955649016 956003041 956261376 956320668 957728853 959581728 959900544 960256144 961670124 962043432 963233532 963530624 963850752 967197456 967352904 968401413 968777334 970818048 972764072 974969856 976466043 979741008 979898472 982707712 983772864 983930976 984154752 987347403 987614208 987675444 989129799 991043424 991739952 991965504 993200292 995121792 995452416 997287536 998908848 1000152279 1001082834 1003019584 1003352832 1004268132 1004830272 1006836696 1007481856 1008319266 1008965376 1012238514 1012468728 1012631452 1014764544 1016027712 1019894328 1020208896 1020272153 1020604928 1024091424 1024256016 1025366202 1025764236 1027924992 1028305792 1029985488 1033504029 1033905222 1035905472 1038159976 1040514048 1040974821 1041641856 1042046208 1042110819 1044126944 1045258668 1045426662 1045664424 1046334464 1047940167 1049340096 1050316416 1053658368 1053723699 1053963348 1057668192 1059618007 1062020736 1062262272 1063342728 1066062384 1067389407 1067632164 1070449472 1071781956 1072025712 1072198008 1075794048 1079529444 1080221184 1080288162 1080640512 1080707516 1082298861 1083971952 1084332096 1084392736 1088097138 1088272017 1088794368 1089217024 1092170304 1092574904 1094359581 1096664832 1096841088 1099478208 1101177856 1105546176 1106744472 1106922348 1107174096 1111477584 1111730368 1114923852 1115638272 1115707446 1115961192 1119512016 1119883968 1121948478 1122384004 1123772454 1124492544 1124748288 1128397032 1128771936 1130434056 1130852831 1132621056 1132691283 1133417088 1135086048 1137282048 1137352564 1139027319 1139757184 1141610112 1143031176 1146308096 1147735008 1148180544 1152102852 1152288018 1156844016 1157029944 1157293088 1158733674 1161174528 1161361152 1165393656 1166140416 1167929973 1168195596 1170578304 1171847088 1172301984 1174569984 1174642812 1176372477 1177126272 1180944933 1181213516 1181605968 1183891968 1185365664 1186468544 1189876716 1190243712 1193287936 1194773328 1195045056 1196260569 1199245824 1199320182 1204255656 1206028926 1206222759 1208763648 1210992008 1213737984 1213933056 1215248832 1215720576 1219468446 1219873608 1219941828 1224893664 1225369152 1229146767 1229478912 1229623906 1233747936 1233946224 1235094304 1236912984 1238825088 1239024192 1239305984 1243739448 1245087531 1245570858 1250412282 1250696664 1253532672 1255093056 1255456341 1259451018 1260258048 1260336189 1260622828 1263481344 1264633944 1265054112 1265341824 1269446661 1269868428 1270260096 1270548992 1274198688 1275094224 1276971804 1279442304 1279867392 1282226832 1282724576 1284311376 1289596608 1289803872 1291201884 1291703112 1301449518 1301658687 1301954724 1306321344 1306531296 1308939891 1311067863 1311697152 1311907968 1312206336 1312287698 1316463204 1316900592 1318839732 1321391232 1322319936 1322620672 1324267056 1326829056 1329306714 1331878464 1333536372 1334777112 1337803776 1339024176 1339773696 1342448928 1344119994 1344425688 1345287168 1349651352 1349958304 1354703616 1354787613 1359859104 1360278528 1362366009 1362894862 1365455232 1365674688 1367154936 1367685648 1370416614 1373313984 1378005372 1378540296 1381207296 1387966428 1388189502 1388855808 1389394944 1389481092 1391527107 1393678224 1393902216 1394219232 1397253556 1399120128 1399206879 1400421888 1404877824 1404964932 1405284464 1407033747 1410224256 1411979688 1416027648 1417790304 1421416512 1422713187 1423185876 1423509552 1429042608 1429367616 1429597344 1434392064 1434481002 1439372592 1440384216 1442505186 1443065148 1444850298 1445295936 1445776128 1450796184 1451029356 1451725824 1453166001 1454518046 1456227072 1459146108 1462219776 1462454784 1465970944 1469847708 1474061568 1475659296 1475896464 1476232128 1481421312 1481513166 1481970112 1486565136 1487609928 1487948256 1489800438 1492682688 1493178624 1495931304 1498363272 1499323392 1501624251 1504529376 1505029248 1506402198 1507245408 1510161408 1510255044 1511222784 1512478899 1513448064 1518357771 1518703092 1518947178 1522146816 1524041568 1530313344 1530907392 1536137136 1536384024 1538049303 1538646354 1542458688 1542706592 1544978232 1548481536 1550857833 1553858208 1557239964 1557594128 1560771072 1562462784 1563069312 1566190416 1567888002 1568139993 1568496636 1569501696 1574010144 1574593244 1575474624 1580487552 1580945022 1586502288 1586991616 1593031104 1593393408 1595014092 1599093576 1601448246 1605674208 1607672934 1608038568 1608297012 1611684864 1613691072 1619294166 1620331776 1620432243 1620960768 1621061274 1625957928 1626498144 1626589104 1632145707 1633191552 1633825536 1638862356 1639125754 1644997248 1645261632 1649217312 1651766784 1652032256 1654943761 1658319264 1660116708 1660383522 1660761144 1667216376 1667595552 1672385778 1673457408 1673561169 1673941788 1679268024 1679825952 1680344064 1680448252 1682922717 1683576006 1685658681 1686178592 1686738816 1687122432 1692595548 1693157904 1693680128 1698931584 1700125632 1702629072 1705923072 1706028846 1709635776 1712415168 1714546764 1719462144 1719738496 1721602512 1722270816 1728154278 1728432027 1735266024 1735544916 1735939632 1738100511 1741761792 1742041728 1745253188 1748090484 1748929536 1749210624 1752293394 1755284272 1755867456 1757770632 1758452976 1761854976 1761964218 1763093248 1765689408 1771820274 1772408952 1775837952 1778048496 1779702816 1784815074 1785365568 1786364928 1789931904 1792159992 1792567584 1798868736 1798980273 1799535136 1806271488 1806383484 1809043389 1813145472 1816488012 1816779958 1820606976 1820899584 1822873248 1823580864 1827222152 1829202669 1829810412 1829912742 1831085312 1837340496 1838053728 1841609728 1844218368 1844435859 1850621904 1850919336 1852641456 1855369476 1858237632 1858536288 1858958976 1865493504 1865609172 1868356287 1873286576 1875618423 1876044996 1880299008 1882639584 1889176527 1890387072 1890934242 1891238153 1895222016 1896950916 1897581168 1898012736 1904802642 1905390144 1905823488 1906129792 1911298032 1912006082 1912641336 1915457706 1919163456 1919801088 1920512288 1923340248 1924086864 1926467064 1927061248 1927701504 1934394912 1934705808 1936802826 1937554668 1941636096 1945528144 1952174277 1952932086 1959482016 1959796944 1965415424 1967545728 1967861952 1968309504 1968431547 1974694806 1975350888 1978259598 1982086848 1983479904 1983931008 1986400584 1990243584 1990366987 1990904832 1993960071 1994575072 1997817696 2000304558 2002165668 2006039168 2006705664 2008536264 2009660544 2013673392 2016179991 2016638532 2017930752 2024477028 2024937456 2025262904 2032055424 2039788656 2040417792 2040544306 2041209856 2044342293 2048182848 2048512032 2050732404 2051528472 2055624921 2056611584 2059970976 2067008058 2067123653 2067810444 2071810944 2076319952 2081949642 2082284253 2083283712 2084092416 2084221638 2088253888 2090517336 2090853324 2091328848 2095880334 2098680192 2100632832 2107316736 2107447398 2107926696 2115336384 2119236014 2124041472 2124524544 2126685456 2132124768 2134778814 2135264328 2140898944 2143563912 2144051424 2144396016 2151588096 2151721503 2159058888 2160442368 2160576324 2161415032 2163757779 2164597722 2167275447 2167943904 2168664192 2168785472 2176194276 2176544034 2177588736 2178434048 2181777069 2184340608 2185149808 2188719162 2193329664 2193682176 2198956416 2206089949 2211092352 2213488944 2213844696 2214348192 2222269749 2222955168 2223460736 2229847704 2231276544 2231414892 2231922384 2234700657 2239024032 2239767936 2243896956 2244768008 2247544908 2248985088 2256794064 2257543872 2259603297 2260868112 2261705662 2265242112 2265382566 2266834176 2270172096 2274705128 2278054638 2278420767 2279514368 2283220224 2286062352 2292616192 2295470016 2296361088 2304205704 2304576036 2307969531 2313688032 2314059888 2314586176 2317467348 2322349056 2322722304 2330787312 2335859946 2336391192 2341156608 2343694176 2344603968 2349285624 2351832003 2352744954 2354252544 2354398517 2361889866 2362427032 2363211936 2367783936 2370731328 2371417533 2372937088 2379753432 2380487424 2386575872 2389546656 2390090112 2392521138 2398491648 2398640364 2402172369 2408511312 2411509401 2412057852 2412445518 2417527296 2421984016 2427866112 2428941249 2430497664 2431441152 2431591911 2438936892 2439747216 2439883656 2445193723 2449787328 2450738304 2458293534 2458688631 2459247812 2467495872 2467892448 2470188608 2473825968 2477650176 2478048384 2478611968 2487478896 2490175062 2490575283 2491141716 2500824564 2501393328 2510186112 2510912682 2518902036 2520516096 2520672378 2521245656 2525364009 2526962688 2529267888 2530108224 2530683648 2538893322 2539736856 2540520192 2541097984 2548397376 2550188448 2553943608 2558884608 2559043269 2559734784 2564453664 2565449152 2568622752 2573358017 2579193216 2579607744 2582403768 2583406224 2592231417 2602899036 2603317374 2603909448 2612642688 2613062592 2617879782 2622135726 2623394304 2623815936 2624412672 2624575396 2628440091 2632926408 2633801184 2637679464 2642782464 2642946327 2644639872 2645241344 2648534112 2653658112 2657730411 2658613428 2663756928 2667072744 2669554224 2678048352 2679547392 2684897856 2688239988 2688851376 2699302704 2699916608 2709407232 2709575226 2719718208 2724732018 2725169937 2725789724 2730910464 2731349376 2734309872 2735371296 2740833228 2744869113 2746627968 2756010744 2757080592 2762414592 2775932856 2776379004 2777711616 2778962184 2783054214 2787356448 2787804432 2788438464 2794507112 2798240256 2798413758 2800843776 2809929864 2810568928 2814067494 2820448512 2823959376 2832055296 2835580608 2836401363 2842833024 2845426374 2846371752 2847019104 2858085216 2858735232 2859194688 2868009123 2868784128 2868962004 2873186559 2878745184 2880768432 2885010372 2886130296 2889700596 2890591872 2891552256 2901592368 2902058712 2905204239 2906332002 2909036092 2912454144 2918292216 2924909568 2929398129 2931941888 2939695416 2940784441 2948123136 2951318592 2951792928 2952464256 2962042209 2962842624 2963026332 2963940224 2973130272 2975219856 2975896512 2979600876 2985365376 2986357248 2991862608 2996726544 3000456837 3003248502 3009058752 3010058496 3012804396 3014490816 3020510088 3022445568 3024957798 3026896128 3036715542 3037406184 3037894356 3044293632 3048083136 3060626688 3060816459 3061814784 3072274272 3072768048 3076098606 3077292708 3084917376 3085413184 3089956464 3100512087 3101715666 3107716416 3114479928 3115188256 3121542144 3124925568 3126138624 3126332457 3132380832 3135776004 3136279986 3136993272 3139003392 3143820501 3148020288 3149186488 3150949248 3160975104 3161171097 3161890044 3173004576 3173983232 3178854021 3186062208 3186786816 3190028184 3198187152 3202168221 3202896492 3211348416 3215345868 3216077136 3216594024 3227382144 3238588332 3240663552 3240864486 3241921536 3242122548 3246896583 3251915856 3252996288 3253178208 3264291414 3264816051 3266383104 3267651072 3277724712 3278251508 3283078743 3289994496 3290523264 3298434624 3303533568 3304064512 3309887522 3316638528 3320233416 3320767044 3321522288 3334432752 3335191104 3344771556 3346914816 3347122338 3347883576 3358536048 3359651904 3360896504 3365845434 3367152012 3371317362 3372357184 3373477632 3374244864 3385191096 3386315808 3387360256 3392558493 3397863168 3398073849 3400251264 3405258144 3411846144 3412057692 3417081957 3419271552 3424830336 3429093528 3438924288 3439476992 3443205024 3444541632 3456308556 3456864054 3470532048 3471089832 3471879264 3476201022 3483523584 3484083456 3490506376 3496180968 3498421248 3503789919 3504586788 3510568544 3511734912 3515541264 3516905952 3523709952 3523928436 3526186496 3529117431 3531378816 3542834799 3543640548 3544817904 3551675904 3556096992 3559405632 3569630148 3570731136 3579863808 3584319984 3585135168 3588781707 3597737472 3597960546 3599070272 3612766968 3618086778 3618668277 3626290944 3632976024 3633559916 3641213952 3641799168 3645746496 3647161728 3654444304 3658405338 3659620824 3659825484 3662170624 3674680992 3676107456 3687440301 3688436736 3688871718 3701243808 3701838672 3705282912 3710738952 3716475264 3717072576 3717917952 3731218344 3735262593 3736712574 3746573152 3751236846 3752089992 3760598016 3765279168 3766369023 3778353054 3780774144 3781008567 3781868484 3782476306 3790444032 3793901832 3795162336 3796025472 3808339983 3809605284 3810780288 3811646976 3812259584 3822596064 3824012164 3825282672 3830915412 3838326912 3839602176 3841024576 3846680496 3848173728 3852934128 3854122496 3868789824 3869411616 3873605652 3875109336 3891056288 3904348554 3904976061 3905864172 3918964032 3919593888 3926819673 3933203589 3935091456 3935723904 3936619008 3936863094 3949389612 3950701776 3956519196 3964173696 3966959808 3967862016 3972801168 3980487168 3980733974 3987920142 3989150144 3995635392 4000609116 4004331336 4012078336 4013411328 4017072528 4019321088 4027346784 4032359982 4033277064 4035861504 4048954056 4049874912 4050525808 4064110848 4064362839 4079577312 4080835584 4081088612 4087098027 4088684586 4096365696 4097024064 4101464808 4103056944 4111249842 4113223168 4119941952 4134016116 4134247306 4135620888 4143621888 4152639904 4163899284 4164568506 4166567424 4168184832 4168443276 4174581321 4176507776 4181034672 4181706648 4182657696 4191760668 4197360384 4197620637 4201265664 4214633472 4214894796 4215853392 4221101241 4230672768 4238472028 4248082944 4253370912 4264249536 4268139561 4269557628 4270528656 4281797888 4287127824 4288102848 4288792032 4303176192 4303443006 4303683671 4318117776 4321152648 4322830064 4327515558 4329195444 4334550894 4335887808 4337328384 4337570944 4352388552 4353088068 4355177472 4359498003 4363554138 4368681216 4370299616 4377438324 4386659328 4387364352 4397912832 4412179898 4422184704 4426977888 4427689392 4428696384 4444539498 4445910336 4446921472 4459695408 4462829784 4463844768 4469401314 4478048064 4479535872 4487793912 4489536016 4495089816 4497970176 4504872753 4513588128 4515087744 4519206594 4521736224 4523411324 4530484224 4530765132 4533668352 4537436697 4540344192 4549410256 4555073313 4556109276 4556841534 4559028736 4566440448 4572124704 4590940032 4592722176 4593006943 4608411408 4609152072 4615939062 4627376064 4628119776 4629172352 4634934696 4645444608 4652573499 4661574624 4671719892 4672782384 4682313216 4687388352 4689207936 4698571248 4703664006 4704419979 4705489908 4708505088 4708797034 4723779732 4724854064 4726423872 4741462656 4742835066 4745874176 4759506864 4760974848 4770132017 4773151744 4779093312 4780180224 4785042276 4797280728 4804344738 4817022624 4823018802 4824115704 4824891036 4835054592 4843968032 4857882498 4860995328 4861296729 4862882304 4863183822 4877873784 4879494432 4879767312 4890387446 4896437121 4899574656 4901476608 4916587068 4917377262 4918495624 4934991744 4935784896 4940377216 4947651936 4955300352 4956096768 4957223936 4964831283 4974957792 4980350124 4981150566 4982283432 5001649128 5002786656 5020372224 5020683507 5021825364 5037804072 5041032192 5041344756 5042491312 5048768151 5050728018 5056976043 5058535776 5060216448 5061367296 5077786644 5079473712 5081040384 5090813161 5096794752 5100376896 5107887216 5117769216 5118086538 5128907328 5130898304 5137245504 5146716034 5158386432 5159215488 5164807536 5166812448 5184462834 5185296081 5205798072 5206634748 5207818896 5214301533 5225285376 5226125184 5235759564 5244271452 5246788608 5247631872 5249150792 5256880182 5265852816 5267602368 5275358928 5285564928 5285892654 5289279744 5290482688 5297068224 5315460822 5317226856 5327513856 5334145488 5339108448 5356096704 5357647019 5359094784 5369795712 5376479976 5377702752 5396940819 5398605408 5399833216 5418814464 5419150452 5427130167 5439436416 5449464036 5450339874 5451579448 5461820928 5462698752 5468619744 5470742592 5481666456 5487608007 5489738226 5493255936 5512021488 5514161184 5524829184 5533307577 5551865712 5552758008 5557924368 5566108428 5574712896 5575608864 5576876928 5589014224 5596480512 5596827516 5605068861 5619859728 5621137856 5626855269 5628134988 5640897024 5647918752 5667529581 5671161216 5672802726 5673714459 5685666048 5690852748 5692743504 5694038208 5716170432 5717470464 5718389376 5736018246 5737924008 5746373118 5757490368 5761536864 5770020744 5772260592 5779401192 5781183744 5783104512 5803184736 5804117424 5810408478 5812664004 5818072184 5824908288 5836584432 5856522831 5858796258 5863883776 5879390832 5881568882 5896246272 5902637184 5903585856 5904928512 5905294641 5924084418 5926052664 5927880448 5938327613 5946260544 5950439712 5951793024 5959201752 5970730752 5971100961 5972714496 5981880213 5983725216 5993453088 6000913674 6006497004 6018117504 6020116992 6025608792 6028981632 6041020176 6048539973 6049915596 6053792256 6073431084 6074812368 6075788712 6096166272 6121253376 6121632918 6123629568 6133026879 6144548544 6145536096 6152197212 6154585416 6166874763 6169834752 6170826368 6179912928 6201024174 6201370959 6203431332 6215432832 6228959856 6230376512 6246852759 6249851136 6252277248 6252664914 6264761664 6271552008 6272559972 6273986544 6287641002 6296040576 6298372976 6301898496 6321950208 6322342194 6323780088 6346009152 6357708042 6372124416 6373573632 6380056368 6396374304 6404336442 6405792984 6422696832 6430691736 6432154272 6433188048 6454764288 6455164509 6477176664 6481327104 6481728972 6484245096 6491273337 6493793166 6503831712 6505992576 6506356416 6528582828 6529632102 6532766208 6535302144 6545331207 6555449424 6556503016 6566157486 6579988992 6581046528 6596869248 6608129024 6618269847 6619775044 6633277056 6640466832 6641534088 6643044576 6666809247 6668865504 6670382208 6689543112 6692021287 6693829632 6694244676 6695767152 6704101971 6717072096 6719303808 6721793008 6731690868 6734304024 6742634724 6744714368 6746955264 6770382192 6772631616 6778809891 6785116986 6795726336 6796147698 6800502528 6810516288 6824115384 6834163914 6835262301 6838543104 6849660672 6858187056 6877848576 6878953984 6886410048 6889083264 6912617112 6913728108 6923908593 6941064096 6942179664 6943758528 6952402044 6967047168 6968166912 6981012752 6992361936 7007579838 7009173576 7021137088 7023469824 7031082528 7033811904 7047856872 7052372992 7055496009 7058234862 7062757632 7063195551 7085669598 7087281096 7089635808 7103351808 7112193984 7114252599 7118811264 7139260296 7141462272 7141905071 7159727616 7168639968 7170270336 7177563414 7195474944 7195921092 7198140544 7225533936 7234528203 7236173556 7237336554 7252581888 7265952048 7267119832 7283598336 7286823747 7291492992 7294323456 7294775733 7308888608 7316810676 7319241648 7319650968 7324341248 7335581169 7349361984 7352214912 7374880602 7376065893 7377743436 7402487616 7403677344 7410565824 7417326049 7421477904 7432950528 7434145152 7435835904 7462436688 7470525186 7471725849 7473425148 7493146304 7502473692 7504179984 7530558336 7532738046 7556706108 7561548288 7562017134 7563736968 7564952612 7576092027 7580888064 7587803664 7590324672 7592050944 7616679966 7619210568 7621560576 7623293952 7624519168 7645192128 7648024328 7650565344 7661830824 7676653824 7677129807 7679204352 7682049152 7693360992 7696347456 7705868256 7708244992 7720074051 7737579648 7738823232 7747211304 7750218672 7776694251 7782112576 7808697108 7809952122 7811728344 7837928064 7839187776 7853639346 7866407178 7870182912 7871447808 7873238016 7873726188 7885320273 7898779224 7901403552 7913038392 7915969817 7928347392 7928838981 7933919616 7935724032 7945602336 7960974336 7961467948 7973191233 7975840284 7978300288 7991270784 8001218232 8008662672 8024156672 8034145056 8038642176 8054693568 8064719964 8066554128 8097908112 8099749824 8101051616 8128221696 8128725678 8159154624 8162177224 8174196054 8175509811 8177369172 8192731392 8194048128 8202929616 8206113888 8222499684 8226446336 8234607339 8239883904 8268032232 8268494612 8271241776 8287243776 8305279808 8327798568 8329137012 8333134848 8336886552 8349162642 8353015552 8362069344 8363413296 8365315392 8383521336 8394720768 8395241274 8402531328 8429789592 8431706784 8442202482 8461345536 8476944056 8496165888 8506741824 8509204089 8528499072 8536279122 8539115256 8541057312 8563595776 8574255648 8576205696 8577584064 8604027369 8606352384 8606886012 8607367342 8619559677 8636235552 8642305296 8645660128 8655031116 8658390888 8669101788 8671775616 8674656768 8675141888 8704777104 8706176136 8715612717 8718996006 8727108276 8737362432 8740599232 8754876648 8774728704 8788194387 8795825664 8822353323 8824359796 8844369408 8853955776 8855378784 8857392768 8886126627 8889078996 8891820672 8893842944 8919390816 8925659568 8927689536 8938802628 8956096128 8959071744 8975587824 8979072032 8990179632 9009745506 9027176256 9030175488 9038413188 9043472448 9046822648 9061530264 9067336704 9074873394 9080688384 9098820512 9110146626 9112218552 9113683068 9118057472 9132880896 9144249408 9181880064 9182449377 9185444352 9186013886 9216822816 9218304144 9231878124 9254752128 9256239552 9258344704 9269869392 9301536261 9305146998 9323149248 9343439784 9345564768 9364626432 9374776704 9378415872 9378997371 9397142496 9407328012 9408839958 9410979816 9417010176 9417594068 9431461503 9447559464 9449708128 9452847744 9482925312 9483513291 9485670132 9491748352 9519013728 9521949696 9536562063 9540264034 9558186624 9560360448 9570084552 9594561456 9608689476 9634045248 9646037604 9648231408 9649782072 9687936064 9715764996 9721990656 9722593458 9725764608 9726367644 9740689749 9755747568 9758988864 9759534624 9780774892 9792874242 9794448153 9799149312 9802953216 9833174136 9834754524 9836991248 9849236229 9869983488 9871569792 9880754432 9895303872 9910600704 9912193536 9929662566 9949915584 9960700248 9962301132 9964566864 10003298256 10005573312 10040744448 10041367014 10043650728 10075608144 10082689512 10084982624 10097536302 10101456036 10113952086 10117071552 10120432896 10122734592 10155573288 10158947424 10162080768 10177675479 10181626322 10193589504 10194221547 10200753792 10215774432 10235538432 10236173076 10251245871 10257814656 10261796608 10274491008 10293432068 10316772864 10318430976 10329615072 10333624896 10368925668 10370592162 10411596144 10413269496 10415637792 10428603066 10450570752 10452250368 10471519128 10488542904 10495263744 10498301584 10511369757 10513760364 10531705632 10535204736 10550717856 10571129856 10571785308 10578559488 10587352293 10594136448 10628504397 10630921644 10634453712 10655027712 10668290976 10678216896 10712193408 10715294038 10739591424 10752959952 10755405504 10766345121 10793881638 10797210816 10799666432 10838300904 10854260334 10856004831 10878872832 10898928072 10900679748 10903158896 10923641856 10925397504 10937239488 10941485184 10963332912 10975216014 10979476452 10986511872 11024042976 11028322368 11062320903 11066615154 11103731424 11105516016 11115848736 11132216856 11149425792 11151217728 11153753856 11154445433 11178028448 11193655032 11210137722 11239719456 11242275712 11253710538 11256269976 11281794048 11295837504 11299107069 11335059162 11342322432 11343025701 11345605452 11347428918 11371332096 11381705496 11385487008 11388076416 11425019949 11432340864 11434940928 11436778752 11472036492 11475848016 11492746236 11514980736 11523073728 11540041488 11544521184 11558802384 11562367488 11584606327 11606369472 11608234848 11620816956 11625328008 11636144368 11673168864 11713045662 11714928183 11717592516 11758781664 11763137764 11780459019 11799610767 11805274368 11807171712 11809857024 11810589282 11848168836 11852105328 11855760896 11876655226 11892521088 11900879424 11903586048 11918403504 11941461504 11942201922 11963760426 11967450432 11986906176 12001827348 12012994008 12036235008 12040233984 12051217584 12057963264 12082040352 12097079946 12099831192 12107584512 12146862168 12149624736 12151577424 12192332544 12193088517 12242506752 12243265836 12261294081 12266053758 12289097088 12291072192 12304394424 12309170832 12333749526 12339669504 12341652736 12359825856 12363403391 12402048348 12402741918 12406862664 12430865664 12457919712 12460753024 12493705518 12499702272 12504554496 12505329828 12523743963 12529523328 12543104016 12545119944 12547973088 12575282004 12592081152 12592861911 12596745952 12603796992 12643900416 12644684388 12647560176 12663303723 12692018304 12715416084 12744248832 12760112736 12792748608 12804418683 12808672884 12811585968 12845393664 12861383472 12864308544 12866376096 12909528576 12910329018 12911051013 12954353328 12963457944 12968490192 12982546674 12987586332 13007663424 13011985152 13012712832 13057165656 13059264204 13065532416 13078494009 13090662414 13110898848 13113006032 13132314972 13159977984 13162093056 13193738496 13236539694 13239550088 13266554112 13280933664 13283068176 13286089152 13333618494 13337731008 13340764416 13379086224 13384042574 13388489352 13391534304 13408203942 13434144192 13438607616 13443586016 13463381736 13468608048 13485269448 13489428736 13493910528 13514618259 13540764384 13545263232 13557619782 13570233972 13591452672 13592295396 13601005056 13612310091 13621032576 13648230768 13665219939 13668327828 13670524602 13677086208 13699321344 13716374112 13757907968 13772820096 13778166528 13779020829 13825234224 13827456216 13847817186 13882128192 13884359328 13887517056 13904804088 13932568909 13936333824 13957720497 13962025504 13984723872 14015159676 14018347152 14042274176 14046939648 14062165056 14067623808 14095713744 14110992018 14113259937 14116469724 14125515264 14126391102 14171339196 14174562192 14179271616 14224387968 14228505198 14237622528 14278520592 14282924544 14283810142 14310396051 14319455232 14337279936 14340540672 14355126828 14391842184 14396281088 14451067872 14469056406 14472347112 14474673108 14505163776 14531904096 14534239664 14573647494 14582985984 14583890187 14588646912 14589551466 14617777216 14633621352 14638483296 14639301936 14671162338 14689311363 14698723968 14704429824 14749761204 14752131786 14755486872 14804975232 14807354688 14821131648 14834652098 14842955808 14865901056 14868290304 14871671808 14894493849 14924873376 14941050372 14943451698 14946850296 14986292608 15004947384 15008359968 15061116672 15062050521 15065476092 15113412216 15123096576 15124034268 15127473936 15129905224 15146304453 15152184054 15170928129 15175607328 15180649344 15184101888 15233359932 15238421136 15243121152 15249038336 15272439483 15290384256 15296048656 15301130688 15323661648 15353307648 15354259614 15364098304 15386721984 15392694912 15411736512 15440148102 15442629643 15475159296 15477646464 15494422608 15500437344 15553388502 15555888243 15564225152 15617394216 15619904244 15623456688 15642904599 15675856128 15678375552 15707278692 15732814356 15740365824 15742895616 15747452376 15770640546 15797558448 15802807104 15826076784 15831939634 15856694784 15857677962 15867839232 15871448064 15891204672 15922935896 15946382466 15951680568 15956600576 15982541568 16002436464 16017325344 16048313344 16068290112 16072941057 16077284352 16109387136 16129439928 16133108256 16190822457 16195816224 16199499648 16202103232 16256443392 16257451356 16281390501 16318309248 16324354448 16348392108 16351019622 16354738344 16385462784 16388096256 16405859232 16412227776 16444999368 16462824021 16469214678 16479767808 16480789619 16536064464 16536989224 16542483552 16574487552 16599922731 16610559616 16655597136 16658274024 16673773104 16698325284 16706031104 16724138688 16726826592 16730630784 16767042672 16789441536 16790482548 16815206583 16859579184 16863413568 16880565807 16884404964 16922691072 16953888112 17002588743 17013483648 17018408178 17021143377 17056998144 17072558244 17078230512 17082114624 17116356061 17127191552 17148511296 17152411392 17155168128 17208054738 17213772024 17214734684 17239119354 17272471104 17284610592 17291320256 17310062232 17316781776 17338203576 17343551232 17344626601 17349313536 17350283776 17409554208 17412352272 17431225434 17437992012 17454216552 17474724864 17481198464 17509753296 17569568493 17576388774 17591651328 17644706646 17648719592 17688738816 17707911552 17710757568 17714785536 17715883923 17772253254 17778157992 17783641344 17787685888 17814982839 17838781632 17851319136 17855379072 17877605256 17912192256 17913302883 17918143488 17945640639 17951175648 17958144064 17980359264 18013506119 18019491012 18054352512 18060350976 18076826376 18086944896 18093645296 18123060528 18145619919 18149746788 18161376768 18197641024 18220293252 18224437104 18227366136 18288498816 18363760128 18364898754 18370888704 18372027772 18399080637 18433645632 18436608288 18463756248 18500624289 18509504256 18512479104 18516689408 18539738784 18603072522 18604112877 18610293996 18646298496 18686879568 18691129536 18749553408 18756831744 18757994742 18794284992 18814656024 18817679916 18821959632 18835188136 18862923006 18895118928 18899416256 18905695488 18965850624 18967026582 18971340264 18983496704 19038027456 19073124126 19080528068 19116373248 19120720896 19140169104 19189122912 19217378952 19224498127 19268090496 19292075208 19296462816 19299564144 19365493527 19375872128 19431529992 19443981312 19445186916 19452735288 19473820011 19481379498 19511495136 19517977728 19519069248 19561549784 19585748484 19588896306 19598298624 19605906432 19635993621 19666348272 19669509048 19673982496 19698472458 19739966976 19743139584 19761508864 19790607744 19824387072 19854809541 19859325132 19899831168 19921400496 19924602264 19929133728 20006596512 20011146624 20076063861 20081488896 20082734028 20087301456 20112305913 20151216288 20165379024 20169965248 20195072604 20202912072 20227904172 20234143104 20240865792 20311146576 20317894848 20336429673 20355350958 20363252644 20387179008 20388443094 20401507584 20431548864 20472346152 20502491742 20505786903 20515629312 20523593216 20548982016 20586864136 20633545728 20636861952 20659230144 20667249792 20737851336 20741184324 20823192288 20826538992 20831275584 20857206132 20901141504 20904500736 20943038256 20977085808 20996603168 21022739514 21027520728 21063411264 21070409472 21101435712 21143570616 21157118976 21166488027 21174704586 21188272896 21189586653 21257008794 21261843288 21268907424 21308116729 21310055424 21336581952 21342757797 21356433792 21424386816 21425715213 21430588076 21479182848 21505919904 21510811008 21532690242 21587763276 21594421632 21599332864 21676601808 21703584609 21708520668 21712009662 21757745664 21797856144 21801359496 21806317792 21850795008 21874478976 21882970368 21884327199 21926665824 21950432028 21958952904 21973023744 22006743507 22048085952 22056644736 22124641806 22128197679 22133230308 22207462848 22211032032 22231697472 22251978147 22264433712 22298851584 22302435456 22307507712 22308890866 22356056896 22387310064 22415177547 22420275444 22479438912 22484551424 22507421076 22512539952 22591675008 22598214138 22670118324 22684644864 22686051402 22691210904 22694857836 22728276081 22742664192 22763410992 22770974016 22776152832 22850039898 22864681728 22869881856 22873557504 22944072984 22951696032 22985492472 23029961472 23031389421 23046147456 23080082976 23089042368 23117604768 23124734976 23160222153 23169212654 23212738944 23216469696 23241633912 23250656016 23272288736 23346337728 23426091324 23429856366 23435185032 23517563328 23526275528 23560918038 23599221534 23610548736 23614343424 23619714048 23621178564 23655960819 23696337672 23704210656 23711521792 23747909451 23753310452 23785042176 23786516943 23801758848 23807172096 23836807008 23882923008 23884403844 23919573699 23927520852 23934900864 23973812352 24003654696 24025988016 24072470016 24102435168 24115926528 24164080704 24194159892 24199662384 24293724336 24299249472 24303154848 24384665088 24386177034 24486531672 24522588162 24526529433 24532107516 24578194176 24582144384 24608788848 24618341664 24667499052 24679339008 24683305472 24703822017 24719651712 24726806782 24804096696 24805483836 24813725328 24861731328 24915839424 24921506048 24987411036 24999404544 25010659656 25047487926 25059046656 25086208032 25090239888 25095946176 25150564008 25184162304 25185723822 25193491904 25207593984 25289368776 25295120352 25326607446 25384036608 25430832168 25488497664 25520225472 25527612267 25585497216 25608837366 25617345768 25623171936 25690787328 25722766944 25728617088 25732752192 25812082107 25819057152 25820658036 25822102026 25908706656 25926915888 25936980384 25965093348 25975172664 26015326848 26023970304 26025425664 26114331312 26118528408 26146838151 26156988018 26181324828 26221797696 26226012064 26264629944 26324186112 26364583161 26387476992 26467059969 26473079388 26479100176 26533108224 26561867328 26566136352 26572178304 26658379881 26667236988 26675462016 26681528832 26758172448 26768085148 26776978704 26783068608 26816407884 26868288384 26877215232 26887172032 26926763472 26937216096 26970538896 26978857472 27029236518 27081528768 27090526464 27115239564 27140467944 27184590792 27202010112 27224620182 27242065152 27296461536 27330439878 27336655656 27341049204 27354172416 27398642688 27432748224 27545640192 27547348131 27556333056 27558041658 27650468448 27654912432 27695634372 27764256384 27768718656 27775034112 27809608176 27865137818 27904608783 27915440994 27924051008 27969447744 28030319352 28036694304 28084548352 28093879296 28124330112 28135247616 28136992113 28191427488 28221984036 28226519874 28232939448 28251030528 28252782204 28294384509 28342678392 28349124384 28358543232 28448775936 28450539873 28457010396 28475245056 28557041184 28565849088 28567620284 28609686189 28620792102 28674559872 28681081344 28710253656 28783684368 28792562176 28902135744 28938112812 28944694224 28949346216 29063808192 29068479328 29147294988 29165971968 29167780374 29177293824 29179102932 29222069247 29235554432 29267242704 29276966592 29278603872 29342324676 29378622726 29383344459 29397447936 29408859648 29499522408 29504263572 29510973744 29547708687 29609950464 29614709376 29642263296 29669304196 29685911616 29731802112 29736580608 29788987698 29849746752 29882100744 29886903396 29893700592 29972585216 30009894768 30016719936 30122233344 30124101042 30130952184 30226824432 30248068536 30254947872 30259810448 30292608906 30304368108 30341856258 30351214656 30361298688 30368203776 30466719864 30476842272 30486242304 30533026437 30544878966 30580768512 30582664641 30592097312 30602261376 30647323296 30706615296 30708519228 30728196608 30753737613 30773443968 30785389824 30823473024 30880296204 30885259286 30950318592 30955292928 30988845216 31000874688 31106777004 31111776486 31128450304 31234788432 31239808488 31246913376 31285809198 31351712256 31356751104 31414557384 31465628712 31485791232 31494904752 31534109271 31541281092 31595116896 31605614208 31652153568 31663879268 31713389568 31715355924 31735678464 31762056879 31782409344 31845871792 31885513191 31892764932 31903361136 31913201152 31965083136 32004872928 32034650688 32136580224 32145882114 32151048601 32218774272 32258879856 32266216512 32381644914 32391632448 32398999296 32404206464 32514902712 32562781002 32568014493 32636618496 32648708896 32696784216 32702039244 32709476688 32770925568 32776192512 32811718464 32824455552 32889998736 32925648042 32938429356 32959535616 32961579238 33072128928 33073978448 33084967104 33186962709 33199845462 33221119232 33311194272 33316548048 33347546208 33396650568 33412062208 33448277376 33453653184 33461261568 33463336299 33534085344 33580965096 33630413166 33719158368 33726827136 33761131614 33768809928 33845382144 33897321207 33907776224 34005177486 34026967296 34029077103 34036816356 34042286754 34113996288 34145116488 34156461024 34164229248 34232712122 34275059847 34297022592 34304822784 34310336256 34416109476 34427544048 34429469368 34478238708 34544942208 34569221184 34582640512 34620124464 34633563552 34676407152 34687102464 34689253202 34700567552 34753818981 34819108416 34824704544 34862450868 34875984024 34908433104 34962396928 35019506592 35139136986 35144784549 35152777548 35289413292 35297439184 35341377057 35398832301 35415823104 35421515136 35429571072 35431767846 35544506508 35556315984 35567282688 35629965678 35635692127 35677563264 35702638272 35710758144 35755210512 35824384512 35826605766 35891281278 35902351296 35916288128 35960718528 36027012238 36038982024 36108705024 36120701952 36153652752 36173889792 36187290592 36246121056 36291239838 36299493576 36322753536 36395282048 36440586504 36448874208 36454732272 36576997632 36579265551 36727520256 36729797508 36744055544 36783882243 36798161274 36867291264 36873216576 36927512496 37001248578 37019008512 37024958208 37033378816 37079477568 37090210173 37206145044 37208225754 37220587992 37292596992 37373759136 37382259072 37499106816 37503529133 37513663488 37515989484 37571231889 37588569984 37629312048 37635359832 37643919264 37670376272 37725846012 37778585733 37790237856 37798832512 37811390976 37931701248 37934053164 37942680528 37989911169 38076054912 38146248252 38161056136 38232746496 38280338208 38378245824 38413256049 38434757904 38448996254 38536180992 38584150416 38592925632 38599128288 38730987054 38733153039 38751744256 38863059984 38890373832 38905470576 38947640022 38962758996 39022990272 39035955456 39038138496 39123099568 39171496968 39177792612 39196597248 39235482027 39271987242 39332696544 39339018096 39347964992 39396944916 39479933952 39486279168 39523017728 39581215488 39709619082 39718650264 39799662336 39842800992 39849204528 39858267456 40013193024 40022293248 40024774789 40152127722 40165468056 40174602912 40224611826 40302432576 40330758048 40339930496 40390145208 40405824144 40455808344 40468286208 40481731584 40543854777 40622293152 40635789696 40672859346 40710701916 40726505288 40774358016 40776886188 40803015168 40836930273 40863097728 40944692304 40995659817 41004983484 41011573806 41031258624 41047186432 41097964032 41173728272 41273723904 41318460288 41334499584 41337062487 41475702672 41482368648 41568293291 41646384576 41653077984 41662551168 41714412264 41797706727 41809001472 41873161491 41886076512 41954171616 41993206336 42045479028 42055041456 42126822528 42140818944 42202871424 42287141232 42332976054 42339779811 42349409172 42376545792 42379173306 42514017588 42523686576 42537814848 42616233458 42673163904 42685515594 42712867584 42848773632 42851430426 42861176152 42931188153 42958365696 43011839808 43021622016 43065380484 43175526552 43188843264 43198665728 43353203616 43407169218 43417041336 43424019324 43515491328 43595712288 43602718992 43612635584 43748957952 43751670561 43765940736 43768654398 43853331648 43900864056 43917905808 44013487014 44067934089 44096171904 44113289472 44249283612 44256395358 44266460616 44362800403 44414925696 44422064064 44463394944 44503956294 44528867424 44597703168 44604870912 44615015424 44617781732 44683481547 44712113792 44774620128 44830355094 44840550888 44958877824 44969102848 45014842152 45025079904 45183350016 45186151563 45196428276 45340236648 45369289728 45372102804 45382421808 45389715672 45438913359 45456552162 45526821984 45541948032 45552305664 45700079796 45729363456 45747115008 45817318449 45888145968 45903392064 45970984944 46059922944 46062778842 46092294912 46160165952 46178084736 46235209536 46320444306 46327888929 46338425308 46425477888 46432939392 46483267824 46501312032 46544577472 46667664729 46692675456 46852182648 46859712732 46870370064 46928713797 47035126656 47052551056 47121836076 47198443068 47221097472 47228686848 47242357128 47311921638 47392675344 47408421312 47495818902 47506620904 47570084352 47573033886 47603517696 47614344192 47673614016 47768807688 47839147398 47855041704 47869801728 47947624704 48007309392 48051976032 48144940032 48204870336 48218823171 48231853056 48328161408 48388319784 48399324768 48587448672 48598498944 48606309696 48769330176 48772354068 48844171503 48973063344 49045176324 49053058866 49064215032 49156388352 49164288768 49217577696 49236683328 49334998104 49366610944 49388472063 49407644034 49439303424 49442368857 49453613564 49608193392 49610967672 49627450656 49723462656 49799768193 49831678848 49843012096 49974822072 49993335497 50021319312 50094975852 50118093312 50172416064 50180479776 50191892352 50301128016 50368324608 50371447644 50386983808 50578737552 50590240704 50641697421 50653214892 50768073216 50861664336 51007766229 51040450944 51055224534 51063430131 51170994432 51217674732 51234691536 51246343872 51349068183 51381574656 51445533888 51457234176 51465504384 51624164214 51641316072 51644204052 51817413312 51853831776 51873960768 51930186696 51950345328 52030653696 52033879803 52047940608 52050851328 52228662624 52237056816 52293676302 52313976036 52362649656 52443595392 52452024128 52529259888 52708705479 52729166322 52774953984 52934119938 52946158776 52958200352 53066216448 53123734656 53132272704 53144356608 53147651769 53316759762 53334473976 53350924032 53363057664 53444948517 53516344896 53536170296 53553957408 53566137216 53632815768 53736576768 53739908649 53754430464 53774344064 53853526944 53874432192 53941077792 53957714944 54040518357 54058473036 54163057536 54181052928 54230479128 54280935888 54369181584 54436859757 54449240364 54484130304 54592923072 54660879756 54673311312 54682098408 54865496448 55091280384 55094696262 55112666112 55116083316 55197241911 55300936896 55309824864 55391268744 55411788719 55501872867 55528512768 55537437312 55550068224 55619216352 55730275636 55809217566 55812338631 55830881988 55848102016 55938895488 56060638704 56073388608 56169096704 56248660224 56270495232 56273984226 56382854976 56443968072 56453039748 56465878896 56505564408 56588769018 56685356784 56698248768 56717086464 56897551872 56901079746 56914020792 56950490112 57114082368 57135240568 57219372378 57241584204 57349119744 57362162688 57420507312 57567368736 57585124352 57673494381 57804271488 57876225624 57889388448 57898692432 58096480581 58127616384 58136958656 58294589976 58331943936 58335560748 58358205864 58421460033 58444138494 58471108864 58534485408 58553933184 58557207744 58684649352 58757245452 58766688918 58794895872 58817719296 58907980863 58999044816 59008527144 59021947488 59095417374 59219900928 59229418752 59284526592 59338608392 59371823232 59473161216 59564428623 59577975396 59699493504 59764201488 59773806792 59787401184 59945170432 60019789536 60033439872 60228191583 60244466688 60248202084 60261904368 60336917739 60453648864 60496137072 60509895744 60519620896 60585217812 60608736216 60683712516 60702429312 60722597376 60933439728 60953684544 61009289019 61066052874 61089757932 61161537024 61165329282 61184194624 61204522752 61294646592 61417038456 61456393216 61507475226 61517360709 61546887936 61570779648 61646946048 61760592408 61770518572 61900637184 61910585856 61977690432 62001749376 62213554008 62223552972 62256900608 62469576864 62479616976 62493826752 62571618396 62703424512 62713502208 62829114768 62931257424 62989809504 63068218542 63082562184 63190233792 63211228416 63304307136 63327758536 63430711848 63471356928 63499464081 63524113758 63564818688 63568759959 63691743584 63771026382 63785529864 63806722272 63826402304 63924350187 63930166272 64009745856 64028273391 64069301376 64273160448 64277145639 64291764228 64302097202 64437548544 64517759712 64532433024 64763289828 64783264896 64797998592 64808412928 65029805424 65110753827 65125562004 65136028986 65273236992 65297417792 65393568432 65404078488 65418953376 65552385024 65623436928 65648911104 65652981597 65779997472 65851296084 65876858712 65919071232 65923158476 66020230521 66144257856 66147956896 66169934208 66373925418 66384593037 66399690924 66442238464 66622388544 66633096096 66695092416 66755934441 66793301136 66896554752 66907306368 66922523136 66926672598 67068170688 67161930192 67260826332 67438316736 67453654272 67522263228 67537619856 67794642414 67815552448 68010354972 68053934592 68058154206 68073632712 68084573508 68184828243 68227992576 68290232976 68312922048 68328458496 68465424244 68550119694 68594045184 68609645568 68620672512 68832218952 68855088096 68858938736 68956477416 69089884416 69094168263 69138442368 69165281024 69240248928 69267127104 69352814304 69374204928 69378506404 69480666459 69507637962 69638216832 69649409088 69724901736 69751968048 69816866208 69924793856 70039013184 70278273972 70289569098 70305555096 70578826584 70594878368 70682754114 70797664602 70831646208 70843030272 70859142144 70863535692 70967882457 71089013016 71112631968 71134565376 71243728353 71259931356 71271384254 71355126528 71359550829 71405276544 71421516288 71510421024 71648769024 71653211532 71758721097 71782562556 71804702592 71832576256 71921437056 72054024476 72077964048 72217410048 72307305504 72347779584 72374581184 72492242112 72582479676 72598987152 72790564096 72881173008 72897748416 72909464544 73153995264 73158531102 73459595016 73488111088 73567764486 73579588299 73596322548 73734582528 73746433152 73855024992 74002497156 74038017024 74049916416 74111466051 74158955136 74180420346 74412290088 74416451508 74441175984 74585193984 74747518272 74764518144 74998213632 75007058266 75031978968 75142463778 75177139968 75258624096 75270719664 75287838528 75340752544 75451692024 75557171466 75580475712 75597665024 75622781952 75868106328 75885361056 75979822338 76152109824 76292496504 76322112272 76465492992 76560676416 76582836801 76756491648 76826512098 76869515808 76897992508 77072361984 77168300832 77185851264 77198256576 77436246321 77461974108 77466306078 77503488512 77726119968 77780747664 77810941152 77895280044 77925517992 78045980544 78071910912 78076276992 78081118031 78246199136 78342993936 78355585224 78470964054 78543974484 78665393088 78678036192 78695929984 78793889832 78972558336 79093749483 79162430976 79401179907 79419238164 79437300528 79599324672 79685601984 79698409056 79716534912 79975139643 80026386048 80044586496 80049549578 80304255444 80330936112 80349205824 80449223652 80604865152 80661516096 80679860992 80780290416 80811648288 80911616688 80936572416 81087709554 81092244289 81244586304 81271579392 81345718692 81421403832 81453010576 81553772376 81606030336 81673860546 81726195456 81889384608 81991319634 82009966968 82023147612 82062517248 82195928064 82347456544 82636920576 82642044393 82668999168 82674124974 82951405344 82964737296 83136586582 83292769152 83306155968 83325102336 83428824528 83595413454 83746322982 83772153024 83908343232 83986412672 84090958056 84110082912 84253645056 84281637888 84405742848 84410976339 84574282464 84665952108 84679559622 84698818344 84753091584 84758346612 84883153527 85028035176 85047373152 85075629696 85232466916 85346327808 85351619619 85371031188 85425735168 85697547264 85702860852 85722352304 85829058567 85862376306 86023679616 86043244032 86130760968 86351053104 86377686528 86543823737 86706407232 86814338436 86834082672 86848038648 87191424576 87205437984 87225271168 87497915904 87503341122 87531881472 87537308796 87666207741 87706663296 87801728112 87835811616 88026974028 88135868178 88150033377 88192343808 88226578944 88498567224 88512790716 88532921232 88643126061 88725600806 88829851392 88844128128 88926789888 89007912588 89057734848 89195406336 89209741824 89235563464 89366963094 89424227584 89549240256 89660710188 89681101776 89917755648 89938205696 90029684304 90050159808 90366700032 90372303126 90392856552 90680473296 90744205608 90764843616 90779431344 90877826718 90913104324 91053643968 91083896064 91104611328 91400159592 91458726912 91599079311 91634636898 91747993923 91776291936 91806784128 91941969888 92119845888 92125557684 92184589824 92261212839 92320331904 92356169472 92361895921 92470419072 92640888612 92655777858 92676850616 92850955776 92865878784 92966535648 93002624064 93089154944 93335329458 93385350912 93704365296 93719425464 93740740128 93857427594 94070253312 94105102112 94243672152 94396886136 94457373696 94484714256 94602327813 94623843276 94785350688 94816842624 94991637804 95013241808 95140168704 95146067772 95207035392 95286170637 95347228032 95537615376 95656539573 95678294796 95710083408 95739603456 95895249408 96014618784 96103952064 96409740672 96437646342 96453145803 96656322816 96776639568 96798649536 97174897344 97196997888 97212619392 97544708136 97688343006 97704043479 97946126688 98090352648 98106117732 98128430064 98312776704 98328577536 98435155392 98473366656 98669996208 98776944126 98815288068 98878606848 98884737714 98907227128 99216386784 99221935344 99254901312 99560888127 99599536386 99663357696 99686024192 99949644144 99986670994 100042638624 100189951704 100236186624 100344832128 100360959552 100383784704 100390008897 100602256032 100742895288 100773967616 100951569421 101157475104 101180481408 101283394842 101306429784 101536146432 101691963621 101723328672 102015532458 102080901888 102087231309 102110449068 102126860262 102341988864 102435349464 102469383072 102492687744 102698136366 102825179541 102891067776 102914468352 102931008768 103248328428 103282632144 103288408104 103634826624 103707663552 103747921536 103860373392 103900690656 104061307392 104067759606 104101702656 104261456943 104457325248 104474113632 104587352604 104627952072 104725299312 104887190784 104904048256 105058519776 105417410958 105434353647 105458332644 105868239876 105892317552 105916400704 106024131171 106196496903 106247469312 106264545408 106288713216 106295303538 106633519524 106668947952 106701848064 106889897034 106907076381 107032689792 107072340592 107107914816 107132274432 107265631536 107473153536 107479817298 107548688128 107707053888 107748864384 107882155584 108081036714 108116946072 108326115072 108362105856 108460958256 108561871776 108738363168 108873719514 108898480728 108968260608 109185846144 109321759512 109346622624 109364196816 109730992896 109737796653 110182560768 110189392524 110232166632 110351646729 110394483822 110601873792 110619649728 110782537488 110823577438 111003745734 111057025536 111074874624 111100136448 111238432704 111270630519 111460551272 111618435132 111624677262 111661763976 111696204032 111877790976 112121277408 112146777216 112338193408 112497320448 112510587399 112540990464 112547968452 112713695667 112765709952 112887936144 112906079496 112931757792 113011128816 113177538036 113335757199 113370713568 113396497536 113434172928 113795103744 113802159492 113828041584 113969733507 114228164736 114270481136 114438744756 114483168408 114698239488 114841014624 115134737472 115239768147 115346988762 115365527333 115608542976 115752451248 115778776896 115797384864 116192961162 116199459117 116255232768 116273917312 116589179952 116671121496 116716411728 116842920066 116888276988 116942217728 117068970816 117107866368 117114415488 117369298704 117514490904 117533377836 117589791744 117706446081 117815961726 117998089632 118017054288 118043894976 118190834748 118439801856 118458837504 118569053184 118677216784 118743646464 119128857246 119155950792 119398987008 119528402976 119547613584 119574802368 119890340864 120039579072 120066879744 120074324367 120456383166 120496404168 120523808736 120673835478 120907297728 120992274144 121019791488 121039241792 121170435624 121217472432 121367425032 121404858624 121412386207 121445194752 121631564331 121866879456 121907369088 122018578038 122132105748 122179515864 122323074048 122330658564 122368389248 122409045504 122589293184 122834076912 122986979451 123014950452 123034721418 123093775872 123141559296 123293892096 123521184816 123541037144 123821171712 123955380864 124003498752 124011187461 124427108016 124447105944 124513801216 124704879873 124939153728 124959233952 124987653504 125143236792 125393120181 125427004416 125619484473 125658229536 125862514848 125979619008 126094542833 126136437084 126165124368 126380467584 126422456832 126608614272 126655517072 126861423696 126998928162 127019339433 127048227516 127129637376 127137519918 127383487168 127542052764 127571059728 127613444544 127848700374 128019491712 128056546782 128138602752 128546320896 128554291278 128583528456 128604194404 128793564459 128875097088 129035519424 129064866048 129526579656 129566529792 129595997184 129616825856 130059610848 130221507654 130251124008 130272057972 130546473984 130594835584 130787136864 130808156976 130837906752 131246873856 131255011683 131297822208 131305963194 131559994944 131702592168 131753717424 131846316952 132040461042 132203802267 132288515712 132295913792 132339868416 132747850836 132769186074 132799381848 132884476928 133088401209 133244777088 133266192192 133390184832 133511868882 133586602272 133793109504 133814612736 133845046272 133853345196 134050444641 134136341376 134323860384 134521652664 134571486889 134876633472 134907308544 135044526456 135075239712 135558454689 135589284828 135631104896 136020709944 136107869184 136116308412 136147265424 136169147016 136316740077 136369656486 136580465952 136625844096 136656916992 136930848488 137100239388 137188090368 137241345024 137451955347 137664437904 137710176192 137717877472 137912954832 138179768832 138188336526 138276884736 138330562048 138480497856 138534254208 138705628608 138757012808 138961332918 138983666787 139015275924 139276433664 139298818176 139449803472 139503936096 139633732416 139849587712 140078026368 140556547944 140579138196 140611110192 140786141391 141157653168 141189756736 141365508228 141595329204 141663292416 141686060544 141727071384 141935764914 142178026032 142225263936 142487456706 142519862712 142542768508 142710253056 142719101658 142810553088 142843032576 143020842048 143306423064 143517442194 143565125112 143609405184 143618309537 143665152512 143842874112 144108048952 144155928096 144434820096 144614611008 144656469513 144695559168 144749162368 144984484224 145164959352 145197974304 145581128192 145762346016 145795496832 145818929088 146307990528 146317062204 146532514509 146919190032 146976222176 147135528972 147159176598 147192645096 147469165056 147492866304 147710049984 148004994312 148099832832 148165416189 148222932102 148317910272 148327106571 148360840692 148824580176 148832903016 148882351968 149156817103 149170387968 149399304579 149495036544 149529036288 149980006491 150014116532 150063957936 150284927556 150354279936 150517248192 150541439328 150575677056 150681505088 150903384048 151114342932 151160951424 151195330048 151736212656 151770722112 151925092263 151959644676 152304219648 152584993008 152644224544 153121352832 153165673602 153190290393 153512983296 153653024196 153739031616 153795985016 154047204549 154144723968 154336601664 154371702528 154396513152 154872492642 154923948216 154932612156 155006977024 155452239936 155561495328 155621882304 155790560088 155851035984 156091961088 156101639409 156143821824 156152553984 156162236062 156492398272 156685987872 156711170448 156941928108 157087948968 157330786176 157356072384 157391859968 157587779664 158126116437 158187498966 158324861952 158802359814 158838476328 158874601056 159198649344 159371203968 159396818112 159433069824 159442955307 159950279286 160052772096 160089172992 160099099156 160334845551 160608510888 160661872224 160698411648 160898447304 161209730304 161219725947 161323032192 161359721984 161560580832 161623296576 161823233376 161873144832 162121555071 162175419108 162184488578 162489172608 162543158784 162691437384 162842807664 162906021152 163107544752 163347721092 163452390912 163778769216 163982639268 164019933936 164046295224 164694913088 165273841152 165284088786 165337998336 165348249948 165591725733 165902810688 165929474592 166235366157 166273173164 166505618601 166585538304 166612311936 166650204672 166857649056 167190826908 167437015893 167492645964 167544306048 167816686464 167972825344 168181916112 168220165824 168507290112 168811485696 168821952678 169148564928 169331904216 169359119244 169397636688 169516693224 169766307054 170056070352 170094746304 170151259392 170464933832 170692655616 170703239238 170742062376 170851470336 171405721704 171444704608 171658117134 171724752612 172047359232 172086488064 172261521936 172702106208 172755373056 173020483143 173087647474 173412814464 173628676872 173668165344 173696077296 174382849152 174410875968 174450542336 174995831808 175006682244 175074617592 175264380099 175332415482 175413326592 175603456224 175671623232 176053948056 176271736356 176300066754 176384687616 176453157888 176723942589 176997134448 177025581432 177065842464 177286252122 177451201612 177659702784 177688256256 177853579776 178015825176 178115469696 178419483648 178471126928 178693285869 178733926188 178848455168 179098480512 179321420376 179362203552 179835511296 180059368608 180100319616 180684574749 180733400064 180744606252 180785713104 181360946592 181488411216 181529687232 181558862688 181755653436 181826208648 182107287936 182167792128 182800319184 183027867057 183198158622 183269273796 183495987846 183552583872 183613568256 183883939776 184251115368 184369179648 184522425678 184552082127 184640663808 184712338944 184723791842 184940838144 185281777224 185311555716 185353701232 185701911552 185731757568 185933071296 186005248128 186178309888 186670658916 186770701824 187408730592 187438850928 187481480256 187714855188 188140506624 188210204224 188487344304 188793772272 188969428512 189204655626 189247686552 189570701376 189633685248 189983275608 190026483616 190292135544 190414070784 190572341274 190694456064 190706279877 191075230752 191313079146 191356589592 191420166816 191479206912 191773050561 191790498816 192029237568 192084820173 192207904128 192819481344 192831436917 192875292684 192906291606 193312645632 193553279136 193597299072 194349794688 194393995776 194425238784 195089416272 195332261481 195376686012 195408086958 195892253376 196180705296 196212235464 196256860128 196657155072 196870310784 196946733312 196958944791 197339992416 197553888252 197630576136 197757213696 197769475428 197814454256 198060691563 198432773568 198443870688 198509802624 199121776254 199153779111 199199072772 199326715392 199899288288 199973341988 200085277248 200267803323 200379903408 200689664256 200721919104 200767569408 200780017794 201204512064 201485790576 201547935232 201903138842 202314950208 202360962816 202566789684 202612859568 203383927242 203446657344 204031064916 204161803776 204174462618 204220898136 204253720524 204554484729 204683977728 204870698928 204938766144 204985375488 205396272732 205650359082 205782135552 205828936704 205862017536 206496656856 206565264288 206576816208 207269653248 207282504789 207415327104 207495843072 207720746784 207801381312 208122614784 208135519212 208441999377 208522913886 208914650496 208948227264 209174705208 209255904144 209450598624 209774381568 209808096512 210117039552 210177857647 210834821916 210868707294 210916665288 211736479752 211784635104 211832801408 212048262342 212392993806 212494938624 212529090816 212577426432 212590607076 212903647371 213267039048 213337895904 213403696128 213731185059 213779794068 213814152762 214065379584 214078652487 214144681184 214215829632 214264548864 214531263072 214946307072 214959634596 215097376256 215276163291 215414107776 215497728768 215764311168 216162073428 216233892144 216652230144 216921916512 217123743552 217476726336 217747439028 217796961456 218371692288 218643519024 218693245248 218728393632 219461985792 219475593306 220378785048 220464333264 220703293458 220738764897 220788967644 221203747584 221239299456 221565074976 221647154876 222007491468 222114051072 222149749248 222334398153 222476865408 222541261038 222921102544 223236870264 223249354524 223323527952 223392408064 223755581952 224242554816 224293554432 224994640896 225021174798 225095936904 225427391334 225531419904 225775872288 225812158992 225863515584 226022257632 226355076072 226671514398 226741427136 226792995072 226868345856 227604318984 227656083168 227939467014 228456329472 228540962272 228877489512 228966336816 229396478976 229682029248 229748510403 230269474944 230479536294 230693977524 230731054666 231217085952 231504902496 231557553792 231594769728 232308738963 232385922324 232398918234 232510465536 232547834624 233178359904 233342242992 233432823456 233685840132 233776553976 233884435456 234137941632 234215732736 234228830976 234243354093 234738597408 235028981808 235066755672 235412892162 235631923452 235996179264 236034108576 236087789952 236381669496 236917675008 237281248449 237354433568 237487292928 238203539721 238257714492 238311901584 238797974016 239056805952 239095227168 239149604736 239925418929 240079158144 240133759488 240148648734 240912766332 240992808336 241047617472 241347670956 241814595456 241984548288 242039582976 242078483584 242340871248 242434944864 242734850064 242809717248 242824772414 243263128662 243276732867 243733758912 243814738176 244037156076 244264211496 244359031728 244661317128 244736778496 244818091008 245178586368 245668153824 245973958902 246029900904 246069442836 246187551744 246587784192 247042369632 247082074288 247910761728 247926133179 248006997504 248022374922 248854216032 248894211888 249409759746 249878307456 249918467904 249975307008 250286473584 250786240362 251238968946 251316459072 251725029696 251959238016 252189085666 252272874168 252330248736 252760935168 252844913664 253217228544 253232929017 253311034144 253722847392 253997856324 254038678866 254096455032 254259274752 254275039836 254649460581 254766974336 255084105528 255142119456 255226889088 255697400748 256038983424 256054858857 256113093564 256277205504 257092641792 257108582556 257167056912 257208388808 257487175701 257587128918 258071038848 258129732096 259053159312 259133059584 259233651712 259631471211 260119221696 260443015308 260502248016 260544115944 261189671168 261574273728 261616313952 261675813504 262493747712 262510023366 262524703931 262595644416 262611926388 262998623223 263119989888 263405184336 263507434848 263692633904 264080922084 264407604534 264450100131 264577031424 264591827584 264679736832 265495701672 265538372148 265598763696 265929378183 266176802418 266489554176 266532384384 266780369664 267023737764 267173204544 267586219008 267629225472 267706690392 268100889282 268272682752 268647720768 269043305328 269142973778 269753266944 269814617088 270089052912 270150479424 271116909378 271178569656 271262209792 272041419888 272232616824 272294530848 272338294032 272633480154 272739312972 273160931904 273251688192 273313833984 273861696976 274200478776 274376180736 274797237933 274903910694 275243981769 275328875808 275420352384 275435754944 275825909664 276359537664 276376673052 276553769472 276661124096 276783638517 276960995712 277068508416 277085687763 277411257216 277514025616 277922665836 277967333574 278030551848 278552867328 278597636352 278899606944 279007872192 279267464832 280156052736 280173423523 281113095888 281158276392 281222220384 281572282782 282315306336 282379513472 282731016456 283190658408 283372121088 283454142768 283806983439 283871529828 284356052064 284450527872 284974913412 285039725424 285085537016 285420506112 285438203316 285621106176 285858511911 286041684096 286612846128 286969618719 287034884388 287130250224 287218810368 287236619074 287330305024 287685748224 288216097904 288311856192 289229222016 289312939026 289359437409 289498324736 289968968448 290329918704 290395948608 290978053037 291162256384 291524692032 291590993664 291637858176 292634124408 293065029018 293112130437 293838380064 293952444352 294271057944 294318353196 294385290192 294938330112 294985732608 295420099968 296009988624 296330832378 296445864204 296635820544 296654213142 296721681384 297649160352 297665806032 297764703936 298313634206 298682664381 298798609158 298990073088 299058072576 299960012982 300028233064 300127915872 300569855112 300708559872 301034496384 301082878656 301151354112 301170026691 301363010176 301806768096 302228685864 302321902848 302390660096 302854708263 303472425312 303541444224 303850184526 303919289352 304608439296 305075890863 305169986016 305288449088 306242705664 306261693927 306331347204 306380580786 307025966592 307306048392 307478063232 307591970032 308094409098 308475538623 308673203328 308743405056 308793026304 309744985284 309847896432 309865224312 310539602821 310904479872 311122990656 311243764608 311581120176 311702071968 312183922176 312203278818 312305107968 312324472124 312784370829 312984796544 313371975744 313422340896 313883856216 314175897936 314661572352 314712144768 314783719936 315175559328 316252232874 316303060941 316374997932 317604719628 317676952656 317749202112 318072393513 318742407936 318793636224 318866139648 318885910614 319900558572 320105544192 320198198312 320669691102 320721229143 321217021776 321323744448 321396823296 321796894608 322419460608 322439451894 322646064384 322719443968 323121161664 323246593152 323646466752 324243110142 324350838216 324368977156 324978345216 325086317568 325382874768 325685615328 325812042304 326215089504 326695442184 326816468159 326904781824 327557538432 327965278536 328039867872 328092590448 329213389959 329389826176 330547682304 330568177572 330696499896 331054940187 331183451466 331805621376 331858949184 332470732314 332546346328 333011237202 333171076608 333224623872 333300409344 333715298112 333811891557 334381653816 334874031786 334985291928 335088612096 335633372928 335945650688 336363832224 336440331648 337014580224 337531762197 337622971392 337643905356 338141087001 338297129856 338663808432 338718238488 338795273376 339033386448 339532614108 340112140704 340189492608 340302518784 340929867664 341385311232 341406478476 341484124752 341909200521 342811443408 342889409216 343316234268 343449505224 344094718464 344523043872 345404212416 345719304441 346040966286 346096581999 346175294948 346825628928 347257353744 347336330688 347392154592 348598377351 348765698304 348821751936 348901084672 350013364488 350149235184 350528760198 350664830964 350826653184 351206912448 351343246464 352107896112 352543472712 352600133508 352769375232 353447885178 353994268896 354051162864 354131684928 354572504244 354902403224 355319405568 355376512512 355707159552 356031650352 356230939392 356942253856 357386571738 357467852376 357696910336 358196961024 358642840752 358724407104 359671022592 360118737216 360200639232 360222973101 361369149498 361489212504 361571426208 362237984393 362721893184 362976822432 363059374464 363117725376 363511306872 363652417296 364214575872 364237158621 364335584256 364894692993 365600638368 366055734114 366396317244 366538547592 366991975692 367105167744 367227136512 367767879552 368502230736 368960938353 369044851356 369104164254 369281327616 369424677888 369447583684 369881676288 370563554448 370623111432 370707402464 371463515136 371866142592 372010496256 372033562383 372356619776 373341317832 373541403648 374114639619 374817461184 374877701856 374962960512 375429710376 376179360543 376281013248 376420408448 376974688608 377587544544 377938857024 378283628499 378409311252 378495373104 379141402752 379267370496 379966551216 380052967232 380584271088 381058018299 381144682548 381388912128 381412559754 382150461504 382626158292 382713179184 382840333632 383546101122 384058475136 384169640346 384415808256 385638962688 385662873834 385750585368 385812583212 386380693377 386625291264 387106558272 387194598144 388699589376 388787991552 388850477568 390178832544 390664522962 390753372024 390816173916 391784506752 392361410592 392424470928 392513720256 393740621568 393765035049 393893466624 393917889582 394679984832 395107776504 395261152272 395538950856 395628908512 396121383126 396865547136 396887741376 397019605248 398243552508 398307558222 398398145544 398653430784 399265203627 399798576576 399946683976 400170554496 400535606646 400759806816 401379328512 401443838208 401535138816 401560035588 402151333923 402409024128 402971581152 403095870464 403714460667 403806277684 404629900416 404721925632 405133579368 405225719136 406675364067 406767854484 406893314688 408062129832 408323607552 408348925236 408441796272 408507441048 408950220231 409108969458 409741397856 409877532288 409970750976 410792545464 411300718164 411564271104 411724035072 412355866041 412993313712 413130528576 413153632416 414539306496 414565009578 414830654208 414991686144 415441493568 415602762624 416271038424 416883998754 416951000361 417045827772 417829300992 417896454528 418349410416 418511808288 418901197248 419548763136 419616193024 420234079104 420355715294 421669643832 421737414588 421833330576 422358424173 423472959504 423569270208 423665602816 424096524684 424785987612 424989877248 425058181632 425181214152 425807294742 426534078096 426675791808 427462370118 427559588136 427628305524 428130759168 428157304974 428289362368 428431659264 428529097728 429062526144 429919269192 430194752512 430552326582 430828215552 430854928611 430995457536 431528622336 432324146856 432467784288 433304460288 433843833024 433969408539 434247487104 434953452672 435494878056 435593922912 436743384576 437287038048 437386490496 437456787264 438923971584 438951186612 440757570096 440928666528 441406586916 441477529794 441577935288 442407495168 442478598912 443130149952 443294309752 444014982936 444299498496 444496248567 444668796306 444953730816 444981319713 445082522076 445842205088 446473740528 446498709048 446647055904 446784816128 447470451309 447511163904 448197913737 448485109632 448587108864 449940019473 450042349596 450191873808 450854782668 451062839808 451551744576 451624317984 451727031168 452044515264 452710152144 453343028796 453482854272 453585990144 455208637968 455312166336 455775276789 455878934028 456912658944 457081924544 457754979024 457932673632 459364058496 459497020806 459570871179 460538949888 460959072588 461387955048 461462109332 462141613647 462434171904 463009804992 463115107584 463189539456 464617477926 464771844648 464797836468 465020931072 465095669248 466356719808 466684485984 466865646912 467371680264 467553107952 468275883264 468304918227 468431465472 468457661952 468486708186 469477194816 470057963616 470133511344 470825784324 471263846904 471992358528 472068217152 472175579904 472763338992 474378349311 474562496898 474708867136 474974585856 476407079442 476515428984 476623803168 477595948032 478113611904 478190454336 478299209472 478328865921 479850837858 480158316288 480267518976 480297297468 481004536653 481825532664 481985616672 482095234944 482695341912 483629190912 483659177841 483969096576 484079165952 484156967168 484681742496 484869889728 485469700128 485619434496 485649544828 486364665213 486526257324 486553465734 487467517824 487629476352 488074312152 488528422992 488718063456 489322634256 489473556992 490357172736 491336307648 491947917804 492059801808 492138885672 494084739264 494164148576 495821523456 495852266358 496013995008 496044749844 496775177199 497708432064 497788423776 498706098471 498819519492 499516855803 499756614912 499836935808 499950614016 500572947168 501572480724 502311047679 502477937892 502632918144 503450059392 503918476032 504378171332 504545748336 504660497472 505521870336 506434457088 506465858034 506622068288 507445694784 507995712648 508077357732 508192910064 508550079672 509298921162 509533948672 510168211056 510284238912 510453778176 511394801496 512077966848 512109717714 512226187128 512554411008 514217165112 514334113824 514416777616 514974351402 515174257836 516142077696 516259464192 518106318624 518266119168 519061449429 519262942422 520238443392 520886030616 521004496032 521088231888 522379342336 523148547456 523232627904 523351627008 524987495424 525020046732 525049407862 525223852776 525793140297 525997246446 526239979776 526810368672 527014869696 527385267808 528161844168 528815209068 528900200262 529154062848 529183655168 529359473664 530171827767 530991403344 531076744296 531197527392 531858756366 532353604836 532979108352 533064768768 533560739328 534047475528 534346409088 535258450944 535413380784 536079857607 536201778564 536545365504 537295441536 538086610656 538285947556 539506533888 540178105824 540300958848 542053724247 542233818756 542357139312 542524419584 544082839776 544465233648 544589061696 544676588064 545266960308 545478625944 546321863808 546503376384 546567826217 547723393952 548400957552 549594475866 549807821388 550487963538 550657751616 550840704768 550871509888 551651819328 552753346104 553107538944 553567277034 553656246381 553921991424 554137016832 554171375526 554822514432 555028051232 555845331672 555934667148 556061103696 557105734656 557195272704 557799213888 558015744384 558534929664 560312105472 560346847046 562226191776 562316552784 562444440768 563144565564 564630612672 564759026944 565462032912 566381316816 566908285536 567613966878 567743059656 568712104128 568901055744 569949826824 570079450848 570171074032 570876406632 571242212352 571717023822 572083368192 572118839631 573225692256 573939237438 574069768776 574260500448 574437620736 574473238148 575319151683 575371496448 576254460519 576432195808 576623712384 578458444032 578494310751 578625878052 578718874818 578996649472 579937936896 580659837408 580791897216 581956106074 583049384064 583181987328 583275716352 585268248816 586130058036 586224260874 587676760128 587904888704 588542115888 588636706392 588770580384 589971465216 590840199936 590876834373 592019977248 592661664756 592891728408 593271641088 593308426284 593443362768 594182074689 595298320704 595331612064 595529407872 596627268412 597365328762 597461337333 597597218316 597980146176 599920025964 600056466128 600255831744 600803409969 601139710224 602068992768 602165757312 602302708224 602340053382 602726020352 603613536192 604457371728 604643805696 605709416526 605806766159 606944850624 607082888448 607700369052 607838578704 610151781726 610339972032 610576898176 612485411328 612523387854 612662694408 612761161572 613663454187 614051933184 614612096784 614956126464 615183940064 616188818196 616951077246 617346406656 617486810112 617586052608 619489970568 619695792864 619730448624 621079205642 621808959744 621847514367 622245981312 622487529216 623162240352 623404143936 624367844352 624406557636 624648944248 625325998131 625568741658 625969593088 626743951488 626844681792 627767712432 628351795872 629323144704 629424289536 629567439872 630351118656 630533572941 632504465748 632606121882 632749995864 635209439256 635353905312 635498404224 636144787026 637484815872 637587272448 637732279296 637771821228 638710942113 639801117144 640211088384 640396396624 641193555177 641339382204 641442458286 642235957461 642434043552 642647488896 642793646592 643593789216 644838921216 644878903788 645292128768 645828489873 646242323328 646493186304 646533271447 647292933504 648486220284 648701676432 648737954312 649956690432 650765749536 651371230656 651624084608 652430179008 653390884368 653632936318 655115076864 655930557072 656079735744 656185180896 658426779918 658779652352 661136355144 661392999792 662109880374 662216294691 662366902932 663611242752 663717898368 664941464628 665092692656 666022474404 666342153216 666449247744 667003194459 667430596224 667623783114 668763307632 669748063572 669970583856 670177224192 671266745856 671891301376 672727664448 672880663296 675063524394 675287810712 676282174002 676594259712 677327616864 677436476976 677590546752 678066772896 679065228216 680224281408 680378985216 680421171413 680605037568 681859735328 682812956952 682968249504 683818401042 685622886816 685778818432 686632468536 686899010448 688189436928 689046087744 689245531209 690808424832 691438608882 692081932572 692193163998 692350589896 693651257856 694514707488 694672661376 694784309184 696926216889 697196754702 697531396608 697643503872 697802169344 700026728976 700298470368 701057520396 701329661928 701653306368 702413824896 702686492928 702730062279 704215792224 705086945424 705200267016 706660985947 706895770356 707988537792 708102325728 708263369856 709145008488 709804806448 710753025024 711843745347 712063300704 712461878784 713884507712 714610619163 714773143476 714935704752 716393922048 717285681504 717448814208 719776256787 720237474432 720401278464 720445946202 722738298996 722978425008 723142852416 724475968786 725443786368 725953644864 726118748928 726235450752 727022613744 727304834592 728429151744 728474317242 729789385986 729830198601 731201276736 732111468228 732792634488 733077095184 733983951384 734210335488 734454273024 735535759104 737004461472 737921876706 738089702712 738208328508 738562655232 738895167368 739763352576 741127108896 741246222864 741414804928 743732285184 743778399537 744020992512 744067124766 744713239552 746682635664 748229279238 749634922368 749755403712 749925921024 750859420752 752358721086 752840816896 753949377216 754167606851 755175089088 755877714048 756567256998 756818622504 756990746208 758282805504 758534740992 759698787051 759933102432 760105934464 761168542176 762116036598 762289365096 762777824256 762825119508 763948381743 764300923008 765252316584 765426358368 765680667264 767092202244 768116950272 768164576571 768339280692 768831616512 771277925376 771325747668 771501170736 771625166424 772461527103 772761386754 774213116544 774389196288 777399178752 777700955136 778894413633 780357665088 781329045924 781506744048 781632347832 783569013504 784722821184 784848941856 785027440512 787481243136 787530070098 787574111793 787786933248 787835779164 788995869669 789359969664 790215553008 790522304544 791077901712 791257817024 792242766252 793350300393 793731094272 793775482752 794039210496 796487105016 796615116444 796796291088 797788134549 798530407254 799597153152 799893367952 800341108992 801071213292 801519613632 802758657024 802887676416 803120071176 804302667846 804818048256 805943162304 807428921334 807612555368 809259800832 809443851264 810267158736 810451438272 813350728134 813535708968 813786629376 816124259664 816697850472 816883592544 817014882096 817900440462 818217938916 819482795712 819755064576 819941501952 821585090928 822601436328 823128542208 824391713799 824711732082 825986627424 826261057152 826307264832 829078612992 829130019156 829661308416 829983372288 830350915551 830882987136 831205525248 831257063289 832542076848 833767997508 833902000722 834091655544 835658601984 835792909056 836698820832 837023616576 837802394496 839232386048 840468158208 840520270569 840711430588 843339287664 843474829176 843666661152 844716848346 846945919008 847138540416 847331205632 848193049368 849571975224 849886703449 850116363264 850362428304 851420950317 851614589484 853068156192 853351583616 854924740236 855119176272 855256611048 856261518336 856314609948 856578724736 856863318528 858125052288 859838538384 860908856157 861104653164 861656431104 861709857222 861990915072 863057244672 864648293712 864935568576 867687666048 867938817078 868078312227 868494974208 869906905344 870989756112 871187845824 872934159111 873486769152 874574076096 874772980992 874913574528 877902373224 879336391311 881515140192 881857333056 882813173832 882955059588 883155870576 884814990336 884957197824 886260299904 886588619504 888029965872 888992497134 889337592612 889907461632 889962639426 890165044152 891684410176 892947481056 892997418096 893294111808 894940902618 896047993143 896395827474 896970219264 897174217728 899880038946 900084699192 900383747616 901709565336 902125679616 903103489152 903248635968 903454062336 903510080073 904089030528 905420304288 906686057592 906965708544 907171980288 908564124789 910417275936 910624332672 911550553578 911757868056 913825317888 914163849088 915509958048 915865347264 918728116992 918785081781 918994041612 919141742358 921077899776 921918145176 922775910096 922924218664 924283227294 925426615869 926019609984 926230215168 926379078912 929234955852 929543689296 929595672936 930191338496 931618808463 932713439616 933368971968 933731293824 934743360528 935106215904 936551766528 936609836454 936915323904 936973416372 938353112487 938954389632 940115927232 940267022688 941651568648 942000408223 942527693808 943984717056 944136434304 944351159808 945526677984 948756698622 948909182823 949124993796 949417734272 952814158884 953030857968 953247606336 954217180539 956227223808 956380908672 956598418944 956657731842 959701675716 960316632576 960594594936 962009073306 962163687429 963651065328 963971233344 964190469888 965390683824 967258381824 967318355682 967938193152 968158331904 968313934336 969363484992 969739779456 970939400256 971299089656 972729330426 973052514648 973106931468 974935035648 975258952704 976148624304 977056845984 977436126912 978645268512 978947113984 980449404477 980714345472 982672615296 983895835608 984119603616 984277771344 987640169877 988169478528 988328297152 991643046912 991704532716 992089499688 993164820561 993550354398 995416864128 995576847552 997412196942 997639038984 999033711606 999513229824 999673871616 999901228032 1001145894336 1001435674671 1003144961448 1004622095358 1004955875784 1005265836288 1005328166759 1006900118784 1007836952064 1008756342664 1009091496672 1009320994944 1011043740672 1012595286591 1012868914176 1012931716068 1013244136576 1014891389568 1015991425296 1016154715464 1016385820128 1017100159344 1018597842324 1019067897344 1020336422112 1020568477824 1020907556352 1022789602992 1024155933696 1024219435428 1024452374256 1025727601563 1028434330224 1028668227648 1028833555232 1029948702804 1030348515672 1032284155392 1036212637248 1037157913323 1038122898858 1038289745997 1038525884844 1040476886784 1041772061232 1042008992064 1042176463776 1044097719721 1044758684672 1045795132053 1046297094912 1046465255808 1046703254016 1050040093464 1050098815724 1050447705552 1051586280594 1051994492892 1052479959552 1053620737344 1054029739392 1054770535616 1056323688336 1057630418136 1057800400524 1058308125696 1058367310336 1060343655534 1061982806688 1062153488592 1062395054784 1063717512732 1064707209672 1065958216704 1066129537536 1067121478656 1068094951056 1068692818176 1070826761568 1072159715214 1072403557128 1073090731008 1074590883072 1076173221312 1076571895112 1079013067776 1080356211648 1080601917696 1080668919303 1084107448494 1084467637512 1084714278624 1085048839168 1086713953179 1088165679552 1088930467296 1089178123392 1089353176128 1090533920616 1090957251888 1092643727616 1092711475863 1093006752768 1093135652434 1094684078979 1095446787904 1096801915104 1099188951732 1099615642776 1100975927076 1101315503232 1101681409536 1101743019776 1103303638656 1105506692208 1106882815059 1107134554068 1107312492762 1107843982848 1108274033664 1108342751052 1109645028864 1110056102464 1111690663344 1111869334296 1112122207392 1114390545408 1115598427776 1116031488768 1116100687149 1117069859328 1120624210944 1120693694092 1122343918857 1124452383552 1124633105568 1124888881536 1126289131128 1128538081629 1129261225344 1129518053888 1130924065824 1132762633632 1133816571072 1134850885497 1135227933756 1135486119312 1137424208256 1137802111488 1139899653648 1140158901696 1140342148064 1141752813264 1143434047644 1144166736384 1144237679262 1146451384512 1147878474876 1148139537552 1148521000896 1148946476296 1150638303366 1152508921038 1152864391616 1153247424768 1156916888064 1156988621502 1157251756104 1157437749636 1157993298944 1159142080131 1159875873792 1161319674816 1161583794432 1163912212148 1166098768128 1166363974656 1166551432704 1170536497632 1172260116072 1172448521748 1175353520256 1175809777408 1177084231776 1177273412784 1177541160768 1181295105147 1181680399872 1181753668746 1184039954496 1185323329512 1185783456816 1186616852568 1186886725536 1188364149378 1190596641408 1190663224128 1191058815744 1193254536824 1194730657524 1194922674666 1195194436632 1195960292352 1197795610881 1199840051928 1200112932256 1200511663488 1201606819938 1202279420448 1204137985536 1204331514624 1204605416448 1204680106764 1205452040704 1206454001769 1207227072384 1208914743456 1209287611392 1211143382001 1211418833052 1211613532318 1213889701248 1214165776896 1215400738104 1215677157408 1220303563452 1220679944064 1221153796352 1224970822656 1225046775708 1225325388816 1225522323144 1226850660693 1227326908374 1229224193568 1229912252928 1230367880128 1232377636392 1233902154492 1234692813312 1235172105216 1237067598123 1238979941136 1239391585728 1239460897248 1242158411284 1243617919488 1243695028734 1244491962624 1244975058432 1246324480704 1246808287872 1248813115272 1249297888496 1250651996262 1250853001083 1251137483316 1251939186176 1253487902976 1253689363584 1255535424864 1256703591744 1258646289408 1258848579072 1260702237312 1261067145882 1265008931496 1265212243764 1265499991728 1270418878512 1270707810624 1270996808448 1272289574052 1274969631744 1275174544896 1275543642456 1277421884226 1279602234288 1280792793248 1282387110354 1282678764408 1282884916572 1284471914922 1284868087104 1285294977792 1285587293184 1287187578432 1289757807576 1290584257536 1291656979746 1292484646656 1292564785833 1292986372608 1293066542894 1294585867008 1296972440568 1297403352864 1297475908624 1299913380864 1301531499072 1301908225617 1302742461312 1303248169216 1304860358016 1306781768736 1307265872636 1310230153728 1311861114144 1312159471488 1312370361792 1316853559836 1317559304704 1322272710288 1322785999584 1324219760748 1324432589382 1324733805864 1327222485504 1327435796736 1329882929256 1330185385312 1332044948808 1332898495488 1334006388918 1334861192448 1334943959139 1335247566228 1337526615264 1339496127144 1339941167712 1340354448384 1342411353927 1342533491712 1344593741211 1345455328896 1345761326592 1349820058419 1350127048788 1350575621424 1352564348004 1353188519424 1354655233728 1354872953952 1355181093504 1356133545792 1358130456432 1360448562816 1360757970432 1360842342826 1363719470656 1365625913904 1365936499008 1367325830367 1367636802084 1371245773632 1371557636864 1373264937072 1373798020896 1378092175488 1378491062418 1378712613537 1381616849664 1382877217764 1384163865144 1384386327996 1384701179792 1386424840941 1387302515712 1389029414976 1389345322752 1389568618368 1393852433778 1394393509404 1395062793216 1395287007744 1400053457952 1400596940736 1402115040792 1402659323856 1404827649792 1404914754681 1405372985856 1405460124558 1408431584448 1410173890848 1410400534032 1413321971894 1413791540712 1415977075584 1416204651456 1416526739712 1418290016976 1419609612896 1423687490694 1424126601408 1424923757568 1427769015424 1429221238326 1429546286952 1429871409504 1432787844096 1434571363008 1434897628416 1434986597763 1439552513574 1440474948864 1440802556928 1440891892404 1443013609959 1445476597992 1445956850016 1446285704832 1448951937572 1450887572736 1450977533523 1451907289728 1452237497856 1452470901504 1454045227488 1454609669184 1456858303488 1456948634484 1459093995639 1459578771972 1459660397202 1462402553472 1464222936456 1465585268976 1466154190368 1467967902768 1468420670976 1471071518208 1471245003529 1474008922944 1475843753412 1476179405424 1476416657016 1477790334736 1482254217792 1482492445728 1482829609856 1487464570368 1487556799074 1488041985024 1488134249532 1490325531597 1493365271328 1496118295413 1496458558476 1498550567409 1499269844736 1499510807424 1499851842048 1501718841504 1504717442172 1505681633792 1506933143037 1507898754432 1508335213702 1510350178176 1511755428096 1513134513996 1513637245008 1513981492416 1516565611008 1519397574102 1519866204864 1520211868928 1522337084352 1524232073196 1524578730192 1525650239016 1527896763486 1528601846016 1530504633168 1530852716736 1531361334528 1534184404488 1536233900544 1536329153142 1536678561384 1537663233024 1542651495336 1543002341472 1543250332848 1544923054206 1545522773508 1548426233088 1548778392576 1554798357504 1557184348287 1557788827266 1560715330176 1562658091848 1563013488096 1563264695664 1567138027008 1569445642368 1569697883712 1570054881024 1570152230657 1574962486272 1575060140196 1575148223586 1575671558328 1577991739338 1578719939328 1580431106016 1581044609088 1582155803424 1582515634048 1584485532504 1586700600786 1587462188544 1587550965504 1588078420992 1590515483301 1592974210032 1593230232888 1593592582176 1595576269098 1597060814508 1599194306304 1599786735904 1600682217984 1602142426584 1603039227264 1605775352832 1606240142352 1608239572821 1608605335692 1609636096512 1611886324608 1614857842668 1615225110736 1618519601664 1620534317472 1620902876544 1626161172741 1626701456268 1627071417936 1627573258752 1632248519328 1633395700944 1633767185088 1634029764192 1635800880924 1636435877832 1638965591424 1639510129152 1639703478651 1643170181856 1645202872656 1648783427598 1649423464164 1651973254848 1652522114304 1652614529664 1658260038312 1659322616832 1660701831102 1660968739143 1661765974272 1662411050496 1662514126578 1665084153696 1667535995016 1667804001444 1668183311088 1671317203968 1671585818112 1673397641664 1674047233152 1675604788992 1680936316416 1681040541138 1681422861176 1686678575328 1686949658352 1687333322304 1689433696692 1693891838016 1694277080832 1694662411264 1696386098736 1699143950448 1699773406898 1700724856608 1702841900634 1703229178968 1706136312384 1706703167232 1709849480472 1710238352544 1710513222096 1712629219896 1713157449472 1713726637056 1716250104576 1716356518893 1719677076768 1721817712314 1722209306328 1723312862208 1723419714444 1725957455049 1726114489344 1728763381557 1729296587424 1729871137152 1735375332096 1735482932253 1735877634156 1736156624454 1736989948416 1739813810688 1741979512224 1742375691648 1745868318222 1749148152192 1749545961984 1749827149056 1755804746448 1758672782622 1763030280384 1763714666112 1765626347664 1765910119176 1766311741152 1769914395648 1772520599808 1772630503119 1773177239008 1776059931744 1777984994268 1778675185224 1779814923264 1779925278852 1780330088304 1782546224067 1783368820352 1785894962112 1785994836192 1786588223616 1789881805236 1792095986286 1792384011999 1792791654948 1793940438528 1799760077892 1800169398384 1800767495232 1802410229907 1803419130672 1806206978304 1806497271936 1806908124672 1807020160146 1808178061056 1810840608576 1813372115184 1813931417088 1817128249578 1817420298477 1820834551872 1821248665344 1823101107156 1823515736112 1828327698176 1831019916096 1831730694528 1837456233984 1837570163562 1837988083224 1838283484716 1840990362561 1842155799552 1843836290352 1845551820192 1845848437328 1848566454588 1850853231738 1852039219968 1852460430336 1852758157824 1858469911704 1859087378592 1859191345872 1863237616926 1865426879232 1865542543101 1866737943936 1867462587648 1869486721056 1870212431808 1873103533056 1873219672908 1873946832744 1875977994393 1876706224974 1877908779264 1880231854464 1880534045376 1883303137296 1884000816446 1885055387616 1887969434112 1888272868608 1888702319616 1891053355968 1891600718823 1897513397244 1897818365646 1898249987592 1898835468544 1905628317768 1906061715936 1906495212672 1908434361078 1912454447616 1912761817344 1913196837888 1913315463684 1916132826339 1919403351432 1920633265152 1921189189872 1923580665531 1924018146612 1924327374858 1926707872383 1927302130656 1927942466688 1928380939776 1930781367648 1934516763648 1934636711364 1935876386304 1936627868672 1937485469619 1938726969984 1939479558912 1939599814341 1941878800512 1942598179312 1945458660852 1946105029296 1946213862936 1949870071296 1952297248608 1954113691968 1954872253824 1957290537024 1960898808954 1961213964661 1965345230592 1967791671216 1968239207232 1968555542688 1975280339754 1976338957056 1976656594304 1983409065432 1984178999376 1986329641122 1986648884073 1987100708796 1990833728256 1991153695104 1994824393884 1995278077968 1998067423212 1999026459648 1999347743232 2001009583377 2002291788672 2002871349342 2006289922896 2009244190716 2009911751568 2010531672576 2010656333518 2013800237568 2015673904128 2017512685328 2018182993344 2018641989888 2025190573182 2025863432136 2026488273152 2029782779136 2031982850592 2032309430928 2032771640256 2034200318688 2037195684648 2038135794688 2040672844224 2041136955648 2041263514239 2041815112704 2045579205984 2048438870856 2048904748512 2051455203126 2056868660448 2057336455296 2057667110464 2059897405608 2060697031344 2064568310784 2067736593627 2072425274496 2074315826646 2076245797716 2076579491994 2077051769688 2080953773568 2083544122464 2084017984128 2084352927552 2088195439442 2090778650667 2091590264106 2092594189824 2092930511616 2093406508032 2100080186928 2100197631448 2100895411104 2103172561188 2103988985784 2104959919104 2107241474688 2108059478784 2108190186837 2109541071232 2112647376672 2115260836272 2115600801048 2116734620672 2119982957841 2120687311068 2123965613376 2124306977184 2124790109568 2127435025464 2129414419344 2132259075072 2135531236041 2136189902112 2137385636352 2141653523136 2143831857489 2144319430428 2144807114256 2149181766144 2152346442624 2153143790224 2159328770361 2160712423296 2161203835392 2161337838606 2168214896988 2168935275024 2169428557248 2173427906358 2173777219747 2176331359104 2177860934592 2178356246784 2178706352256 2181067841232 2181914503776 2185287455232 2185422951726 2186271304868 2189368157958 2189490595803 2190893575808 2193603830208 2198377903464 2199231285552 2201951854152 2202631006464 2203362819072 2203486039552 2206607277312 2211013384416 2213765630118 2214269108136 2214624985524 2215687965696 2216685502104 2219290057728 2220112204928 2223381326688 2223738668592 2224244414784 2231196855552 2231335198611 2232062977536 2232201374298 2234139718656 2241387388184 2244687837714 2248904767104 2249266211136 2249777763072 2252578262256 2257076163258 2258522450688 2259036107776 2261848131648 2262502820553 2265525267264 2267633142144 2269701770994 2270455867512 2270972238624 2274848416512 2275604222976 2279096361153 2279799307296 2280317803392 2280684296128 2283505626528 2286868095288 2287715277113 2288333472768 2288475358524 2291845145229 2292902769024 2295756949752 2296279075104 2297042001792 2297892952592 2301276606732 2304493729713 2305017842076 2305728783232 2306494849536 2313833776128 2313977243004 2314503512208 2314875499272 2317384581309 2318284160262 2322639349632 2323167588864 2327824424296 2332197536256 2333102865408 2336683240899 2341072995264 2344520232144 2344897043496 2350707040512 2351619554816 2354168463552 2354546825568 2355082321536 2362590210294 2362722335379 2363360799744 2363507337492 2366987609007 2368079908992 2370646659024 2371566913632 2373233705136 2373773451072 2376728298756 2381193282816 2381326448256 2382117631488 2386509073648 2389461315048 2389845349332 2390388873264 2393364403647 2395591221762 2399680103856 2400225864512 2401023326976 2403213639876 2404558840896 2408275971072 2408663029248 2409360213528 2410904081408 2412908003538 2414454144768 2417829486912 2422286764002 2422837666104 2423227064636 2427779402496 2428331553792 2430801476208 2431354314816 2440607126904 2441359888128 2441511262129 2442307592704 2450093551416 2450650777632 2451044646288 2453701321386 2454653816748 2458448387136 2459824505856 2460735760256 2464755272784 2467804308984 2469385626624 2473175141397 2474135196246 2477959882272 2478783171456 2478921794496 2484316822568 2487235838976 2487390057468 2488983925248 2489950116864 2491052746653 2492648961408 2493616575744 2493771189867 2497626230544 2498595776992 2501303992524 2501706002166 2502274966632 2503878372352 2506975805952 2507378727168 2511070849728 2513407183488 2517697158144 2521404474624 2521560811707 2522134291764 2530017862992 2530424487528 2530999983456 2535665890751 2540837757024 2541415621248 2541993616896 2544579148104 2549660110347 2550349089792 2551087284912 2554262850951 2554843768452 2559204468576 2561585586496 2564774220708 2565357528816 2565769833144 2568943829844 2569736174208 2570589955584 2574375156864 2579515615152 2582726568471 2583313959492 2584969293312 2585129571666 2585972745216 2586133085788 2589171734016 2593944881136 2594806705728 2594951817248 2603062998144 2603816451234 2604234936681 2605484922624 2606496338432 2609720716032 2613563537472 2614531745272 2618802477333 2620460307456 2623722228288 2624318942976 2624740723584 2633707119672 2635118609408 2644545420576 2645571999168 2648439521496 2648865178764 2649467611728 2654444971008 2654871593472 2659765858512 2660370770624 2664089897616 2668012777836 2669722384896 2669887918278 2670495132456 2675053230528 2678992254288 2679882335424 2684822707854 2688143979429 2689187482422 2690910657792 2691522653184 2699640116838 2700254097576 2701151242848 2705128696008 2706130824583 2706377038848 2709310467456 2709745907904 2710362187008 2710530240219 2712267091584 2716260912864 2720897125632 2721515940864 2721684685652 2725692374367 2727438941312 2731251827808 2731872998016 2734651660734 2735273604168 2742491547264 2743115273728 2746529874144 2747596041792 2756184350976 2756355245343 2756982124836 2757425227074 2763233699328 2765754435528 2768327730288 2768772655992 2769402359584 2772849681882 2778058829952 2778690645504 2779137236736 2787704867556 2788787018808 2790574015488 2794856425389 2800106915904 2801193881472 2804230081584 2805318647712 2809655299584 2809829509362 2810745971712 2810920249116 2815059337461 2816863168896 2820347781696 2820801068064 2826001224669 2826643943788 2827583081424 2831954151168 2832409302912 2833053479424 2836580033952 2839219225792 2846727548469 2847374981388 2848253202816 2855538030848 2858442476652 2859092573904 2859742819008 2862651541617 2869142726016 2869795256832 2869973195526 2879105027148 2880949897728 2881783784808 2886027219918 2886491062287 2890953195984 2891913700032 2892571409664 2897903875144 2901775145472 2901955067046 2903814579456 2904474995712 2904941803008 2908090454976 2909219338368 2913897268968 2918187991278 2919157543944 2919320794404 2924805106944 2928445872912 2931170537952 2932308380736 2935935805536 2936841341952 2941348213431 2942143036416 2942490007058 2948017845888 2951687506824 2952358810848 2952833314032 2955580669472 2964508435584 2964984891456 2965659219712 2974929140736 2975113598148 2976268499064 2979494461683 2980651063194 2986730542656 2992236590826 2992917116952 2997101134818 2998539689472 2999021614848 2999703684096 3003437683008 3004307024013 3009434884344 3011363267584 3013866286074 3015797508864 3015984500277 3016670427404 3020700356352 3023510856192 3026269027992 3027274490016 3027962984832 3033131222016 3037785859773 3038795148204 3039732409728 3040423737856 3044674168704 3048464146392 3049157460384 3051300478032 3055793526972 3057203692032 3061009266336 3061705433472 3062722669056 3068368808976 3072467801088 3072658306284 3073357122768 3085302990672 3086004682944 3086500665696 3089846108412 3091045547016 3096852466176 3111473739969 3114368696574 3114869237991 3115577654532 3121430660352 3125316183696 3126026976192 3126529391328 3132293159163 3134276054016 3137385396159 3138891284736 3139395767424 3140109762048 3140304461314 3150120280392 3150296447172 3151343116656 3155983478676 3157439878656 3160862212032 3162089218176 3164311606848 3165031268096 3168971065008 3173401201572 3174924377088 3175101931008 3181030966602 3185948420064 3186460465776 3187185164352 3191152538196 3194121629016 3198388612608 3199573471808 3201364435968 3204284853168 3206078454528 3212480284704 3216479145642 3217210671384 3219272193024 3223772649216 3229715685336 3230450221472 3237039203328 3241068634944 3241805753088 3242006757909 3252322345482 3253402912536 3254142835872 3255146517504 3260141859537 3264497038656 3266791401888 3267534370176 3268059528384 3271601761848 3272871755664 3277931182848 3278134427589 3279020258304 3279406957302 3286340363712 3290405745312 3297566855196 3298846928328 3303946509696 3305044228608 3305229059328 3316520076624 3320648445177 3321403662204 3321937478286 3323531948544 3324822100992 3325028253156 3330168307392 3335071990032 3335608002888 3336366622176 3343171636224 3346795283328 3348094466304 3348302061447 3351209577984 3361872632832 3362081082276 3362845722352 3367031756571 3373357150656 3373899316704 3374666644608 3378867393384 3385614244887 3387783676032 3388554161664 3392772197472 3398287900896 3399546813796 3401449713216 3404552656491 3405683801268 3406458357936 3412272624768 3413406334464 3419698960944 3420476705088 3421026444192 3425258439792 3426314898944 3432500209152 3432713037786 3439354153536 3443635424628 3444418612656 3446839428888 3451914910098 3457526763114 3458593174848 3459742274304 3470750664192 3470965864506 3471755268312 3472313248908 3473979896832 3477426240393 3479627621376 3483959024448 3484751383296 3491736636444 3498296304384 3499091923968 3499654298112 3511609492896 3517345565244 3526060560768 3527429332224 3531252695328 3531820238352 3532623482304 3543885315441 3545041199616 3545261006238 3546354478016 3552119863488 3555969988536 3557350370448 3559850557704 3560660176608 3565092448134 3566737640704 3571789924224 3571989672384 3573176447232 3579763610472 3584191972572 3584768023998 3585583309896 3587880877056 3593386832643 3599520155784 3600338796768 3601534990464 3604820459814 3606838261344 3612413956608 3612994543872 3613816249344 3614040320292 3616356122112 3619362005307 3621681217152 3626744230368 3627862834176 3633430146003 3634256499156 3634840596954 3641669103744 3642497330688 3646202214312 3647031472224 3656655396352 3662039832192 3663461389056 3674912467968 3675140327124 3675976166448 3676566969432 3680551982079 3681980725122 3687672580704 3691103640384 3691696874656 3697132909176 3701706463476 3704078439936 3705516315648 3711202794369 3716939823408 3718174757184 3718382691744 3726475233852 3730853758464 3731085086202 3733475887872 3734925175296 3738973442112 3740424863616 3746439345816 3747893665488 3751955988786 3752559003249 3753412449948 3755817558528 3760463708928 3761068090752 3766606274592 3768001632892 3770110775232 3775938868224 3776545737216 3782106711936 3783201437646 3795026794488 3795636731292 3796499975184 3797670937088 3811256635536 3812123431872 3812990425344 3816868722156 3824908895232 3825523634688 3826630927368 3832265652678 3838806702864 3842378379744 3847161331062 3848036293224 3848654749716 3853415744766 3854604261312 3855884933376 3856761879552 3861562735296 3869273422728 3871752772608 3874970939238 3877453939968 3877694357499 3878959117824 3879199628682 3883757601024 3885196358624 3890917321704 3892210058592 3892427725872 3899740142592 3904594497216 3905724676851 3908227383936 3909744507648 3914581074048 3921797617908 3922427929322 3930690461184 3935583342432 3936478414464 3937111085376 3950560679508 3952677914112 3953313188608 3966818130864 3968357998752 3972659282244 3973297768146 3974201417592 3981667456512 3982307390208 3989648787768 3990556155936 3996134846424 3998695486464 4002019166754 4004583577344 4004831877417 4005742698684 4012579845792 4018488381432 4019823503136 4021063345152 4021312667036 4027234061781 4027600475136 4033781223633 4035025370656 4036365986688 4037283979776 4049460175257 4050381146364 4051726864272 4052976546304 4059565558272 4063965701184 4064618861856 4065543280512 4068400637376 4074391369296 4081345688448 4082273911296 4082527028478 4091158411968 4096877741712 4097809497024 4102910406252 4113737320896 4114672910592 4115334220928 4119794811216 4121394062688 4135473187254 4136137840611 4144850548992 4148631653292 4152491595432 4153158983988 4154103539376 4159274522823 4161907547136 4167088244928 4168035968256 4168705855104 4176390878884 4181557301334 4183180528212 4185188379648 4185861023232 4200160373856 4200395262896 4201790822208 4206345122376 4207977971568 4214482949376 4214744264043 4216118957568 4216380373674 4219082142464 4225294753344 4230521672544 4231201602096 4239965915682 4241374622136 4247931226752 4248613954368 4249580219136 4254870050928 4258828838688 4271062472082 4272379804224 4274771272704 4283307046272 4287663714978 4288638860856 4289614228512 4298363532288 4304692885248 4304959793289 4306287580448 4318657540722 4321424846592 4322407670784 4322675677212 4329040829877 4336429793976 4337870550048 4338857114496 4346855812716 4347554439494 4352662718208 4352932600569 4355721869184 4356712493568 4357412704512 4362135682464 4363829007552 4370574910464 4370845903452 4372542609736 4377281986917 4378736315916 4378981191606 4381787151616 4387207660416 4396755806928 4398462571104 4403903708304 4405262012928 4406972079104 4413214554624 4413735010587 4422026768832 4427531260236 4428538216272 4429249971048 4433371004208 4440224409856 4446762653376 4447477337184 4448488829568 4462393711104 4462670397222 4464125955072 4464402748596 4470976594791 4482774776368 4488354886239 4489375675428 4495651702227 4497809534208 4498532422272 4499555526144 4505156524512 4514152326516 4517044901376 4520799429111 4523696263296 4525005641106 4525732900129 4531050534528 4535266284288 4539403541988 4540911735024 4541944477248 4549696833024 4558192722306 4559598614592 4560635606784 4561368592256 4567011253056 4573736190576 4575430554226 4576950717048 4583690290458 4585805538048 4591513899504 4592558150208 4594084003584 4595785905184 4602553213464 4608987459426 4610035684152 4611457566464 4612989699072 4627954486008 4629007024416 4629750998544 4634769162618 4636568320524 4645278699264 4646335177728 4655648848592 4664395072512 4671553044861 4673366481798 4682145990528 4689040464288 4689794086992 4701414081024 4703239109632 4708336927104 4709093651136 4710164643072 4710456691971 4725180420588 4725444670758 4727014674984 4733975218014 4736159817984 4741293318048 4743133827264 4746467410272 4747546902144 4753456597512 4762386565632 4762652896512 4762948199891 4764235262976 4771546449903 4773018147296 4778922630096 4779690698664 4780777746528 4786728807294 4791182443524 4799360207712 4800451729024 4802046653952 4806427279752 4809117681792 4817326058496 4818720427056 4824718718463 4825816007076 4828908289536 4835658973824 4844573528004 4845675332208 4846454129272 4855558804992 4861602952416 4862708629632 4878483518223 4881214253808 4882719776256 4883022524258 4884615185408 4900187102832 4901301555264 4902089292576 4907402642772 4909307633496 4916896774272 4919110435953 4921471520512 4929510545568 4935608617968 4946350282794 4946626901629 4948270392492 4955919764544 4957566342912 4957843588992 4968633645136 4974780114936 4977967850496 4982105493306 4982906217429 4985297922816 4987233151488 4987542379734 4995252461088 4997191553984 5002607985048 5003412004332 5004549933264 5013951611904 5014757454336 5022141699456 5026814366976 5042808949248 5043121623414 5044268583528 5060035725984 5060848975056 5061999966912 5071331781502 5081675514048 5082831242496 5083987233792 5089158296208 5099320220694 5102174569824 5108525701902 5109687536904 5118408937152 5123171172992 5129548441416 5130715057632 5131539666288 5137887659688 5139472348416 5141179911168 5148750313728 5149069556679 5159031230304 5165453136942 5166627918984 5169938586624 5170259143332 5172266171576 5177872365147 5178343468032 5186290144671 5187889762272 5189613411456 5189903634496 5206125996288 5206448796759 5207632902468 5208469873362 5210969845248 5212992676864 5219441432064 5227127074944 5229063490544 5237604954666 5247444456576 5248637885952 5249481447168 5267414239344 5279173247957 5289090841152 5291143998336 5296879042992 5297730357528 5298935223456 5309743186944 5317891509357 5319531717024 5320741541248 5328179795232 5336025555672 5339444769792 5339775836556 5340990264912 5347638672201 5350106461056 5357984508576 5359764670848 5369645415708 5376287958858 5377152035997 5378374964844 5381821315584 5399280233676 5400508195152 5402302485696 5407230689721 5410257392016 5412261649166 5418620934912 5419491815808 5420724374016 5421060480438 5424534183168 5432521825728 5441794251264 5443369371304 5451384748734 5452260895431 5454877882624 5462503655616 5463745996032 5469303321468 5470547208336 5484983094528 5486230547456 5493059748288 5495192083584 5512368701952 5512710490686 5513964249672 5514850454148 5522971087683 5526467398656 5531508871056 5536655460576 5537545311984 5538804719168 5545699363764 5556117659904 5557381291008 5558274473472 5575409735112 5577574037616 5589712850778 5596627629303 5600213831808 5602387762944 5608460163168 5610637295424 5619310599168 5619659018724 5621840498232 5627933983179 5630118674922 5633726337792 5634075651181 5640695563392 5641602136128 5652002449338 5653287887576 5655166162848 5663908302336 5664818605824 5666106958848 5673160067904 5674802156469 5678438451584 5693455096938 5694749962776 5696506405632 5711076061696 5716884953304 5718185147808 5719485638016 5725303083234 5738285452032 5739590513664 5739946391052 5748398479017 5758210054296 5761899795456 5763567569616 5770741996593 5772054439836 5772982124574 5781906391968 5783827400064 5785142819328 5795807750288 5803550290944 5803910134092 5807629158912 5809883606016 5812456408857 5816180909952 5818438676736 5818799443023 5827794537936 5836375982556 5838315087888 5838641588808 5849610213888 5856891745824 5862341075904 5864616761472 5871871611072 5882696426862 5883641893983 5884980014116 5896035691776 5903375013648 5904717621696 5905666628064 5911161338944 5929016871168 5929969782912 5931318439424 5950227196296 5952536998128 5958988923366 5959946652219 5961302126388 5973461085312 5984473181652 5985834233904 5994202269636 5997079378944 5998043229696 6006875366016 6008614048026 6018869768688 6027732572148 6031595017728 6031969000554 6033340854808 6041400712704 6047021712384 6052538055984 6054548980032 6055925969664 6075571719546 6077590296408 6079464819456 6080847475712 6089348337408 6096928292784 6098314920768 6102600956064 6111587053944 6114407384064 6122018532672 6123410866944 6123790542717 6125445338112 6136737617952 6145316612568 6146714245536 6158045734681 6170605981344 6172009365888 6173001331392 6179692216824 6182091094032 6193704932352 6203209780881 6222947479938 6228737393148 6229738475982 6231155309064 6242861320704 6250632367392 6252053952384 6253058782656 6264586318326 6272335952001 6274770792318 6277782569472 6278791534848 6280219524096 6280608922628 6300240560784 6300592894344 6302686233312 6311966957352 6314879757312 6321724424064 6324178436352 6324570560511 6328623213696 6330062536192 6337942130016 6346802403144 6350203862016 6359948873523 6362061933204 6371896840128 6372920931552 6374370328704 6382305076392 6388243258032 6396777225216 6399146943616 6408569706336 6412156909056 6424960569408 6431495572467 6432958291284 6434421342768 6447545298432 6459431370672 6460900442944 6477986311083 6482137269888 6483611506176 6484013515818 6504644690964 6506805825072 6508285671744 6520283719074 6521331659241 6528994077312 6533582803776 6535068740352 6536119056768 6543203523696 6545743511328 6555862365696 6556268855178 6558813914604 6568471787409 6572680727424 6580811490624 6595133710392 6597693856656 6607893019392 6610088457216 6610458118656 6633040153248 6641296890354 6642807324408 6643874956572 6647063897088 6650056506312 6660336614784 6670143980064 6671216005776 6672733244352 6693590566656 6694005595833 6696188932608 6696604122894 6702419155968 6724162164552 6725691444704 6734063513142 6746714301312 6747798633408 6749333289216 6757734786768 6771228489774 6775567352064 6777108323328 6785544394944 6787508461659 6796575801792 6799093627592 6802899426432 6809105312982 6811367602536 6812916715872 6824545249536 6826812668928 6839397921888 6840953410176 6842052888384 6850516879584 6852629797888 6863145831339 6865000418304 6865426075572 6875535435687 6878708307072 6887270849256 6888837225312 6893678857776 6903829820196 6913481189139 6915053526228 6917186349696 6919484548608 6941501328384 6941931729012 6943510536624 6944626497816 6952153743927 6954852480786 6967918048896 6969502766592 6983473272888 6996592608768 6999308596224 7010049722697 7023218985792 7034691130488 7037297167313 7052121121536 7054858664448 7062505390656 7063640476704 7065246964608 7087770630882 7088167006137 7090082399232 7090522012476 7092708956032 7104239726976 7111939977072 7114700740896 7119701115408 7121320353216 7130184896268 7133475281408 7143579848448 7143979344768 7146352894464 7159527220944 7168383945144 7169536047996 7171166619792 7180093210941 7186773665286 7199040311568 7200677593536 7203069980928 7209640919628 7213676522688 7224827913216 7225989087744 7228080640584 7232712244224 7238724010614 7243362434304 7253488460736 7266860292006 7268512998312 7269681193908 7283338207488 7284994661376 7292404428624 7294062944448 7313310792704 7324079664384 7324533786387 7326922778112 7350280654248 7351952332896 7353133938864 7361103964158 7363961450244 7375345161408 7382207280768 7383393749312 7394265818352 7403412926952 7408156879872 7419525424191 7422405588738 7433879646816 7436349514368 7436765383488 7452950467704 7461707516928 7462170172404 7466951775744 7469850350592 7477946884224 7480849727232 7481313569601 7492878691632 7495787330976 7503911977572 7505118006498 7506824899896 7511635117056 7520927417856 7522136181504 7533212549184 7536003265784 7540221550464 7553091474432 7564213423872 7564682435121 7566402875292 7590053588976 7591273462584 7592999950368 7595341874176 7606997672253 7622513271072 7624246863744 7625980850688 7633737444312 7648980331041 7651047269376 7653261854736 7662788552853 7664531305356 7677613405728 7684756759488 7694322662124 7696072586448 7697309499432 7706831489532 7709208522624 7711769866752 7723125470592 7738546845456 7748179705413 7749941878476 7754907879936 7755388714998 7757918235648 7758399257364 7767515202048 7770392717248 7781834643408 7784420117184 7784855451744 7809188994432 7811449353702 7812704810043 7816454767872 7819489015296 7829162148096 7843595235816 7844855858644 7856407431999 7861380922368 7871166684864 7872956828928 7874222170752 7901121359016 7905355828224 7906626377216 7933636261728 7936715997504 7945318564488 7946595536292 7948402835184 7963334913024 7964614780416 7979297575536 7981112311872 7992269692848 8004038333508 8009167154688 8009663754834 8011485397368 8025159691584 8036976762864 8039647006272 8042625334072 8054468123562 8064431938287 8067562447266 8070050741312 8072731973376 8074567959552 8098920350514 8100762292728 8103453728544 8105953092608 8118392473749 8119131116544 8127931402368 8129237723712 8131086561024 8131590720657 8136801274752 8148782738592 8162691376896 8164547822592 8165054056956 8177077123101 8182316823936 8193755483424 8195618994048 8205820812504 8227474641792 8229345821184 8230668441856 8239589622432 8242788125376 8269065736029 8270946374508 8272275681222 8289701097984 8297263306584 8304983190864 8306317967976 8308207078752 8318549045646 8334176489856 8336071936512 8337411710208 8352781757768 8363114602668 8366361056424 8371722046464 8384569276167 8400320747712 8400790525792 8403581644416 8412690244752 8415955943136 8428965898752 8429488528086 8432237915136 8432760747348 8438164284928 8445178012383 8450589506688 8461043345088 8462403204192 8478003674007 8479931831364 8482749244272 8495862453504 8497227908736 8499160438272 8509740101856 8517657677376 8542124944164 8544759608448 8566614092544 8575327429956 8577277721712 8579228457024 8587954624851 8609385770496 8609919586578 8612575160896 8637315081444 8642849693184 8645351354424 8658081659754 8659473186861 8672859587952 8675741100096 8677714228992 8693711625432 8695108878988 8705325436416 8705865201138 8711443738368 8713424987136 8714825409024 8724271364928 8727658015104 8741691806904 8745085219472 8754563973834 8757472631832 8757962383212 8763574303232 8774415320832 8793511613856 8796925142208 8807807416608 8810524025856 8824044640293 8826429109248 8827470021174 8844053537664 8855062520472 8857076432544 8858499942096 8866742008416 8880448819712 8893525306752 8894954674368 8896977659136 8924787422208 8925340794444 8928805497192 8938483385049 8941953189582 8965549552736 8976709772478 8978751350856 8991303404454 8995619068416 8997064844544 8999111052288 9010313049024 9012921072039 9028304653032 9034089802752 9041598858222 9047392526592 9047953500831 9050011282212 9051465800258 9062101069056 9070532568576 9078807083976 9081823470048 9083888954496 9099393666048 9113357579319 9116385444612 9119197229184 9121271213568 9122737184512 9134022506112 9147472381152 9150861108452 9153901434096 9167380580916 9171611076096 9183027799008 9185116300416 9188168007168 9191571810368 9205106426928 9217974918852 9220071368304 9222915132928 9255908972016 9258014048832 9259501997088 9269538325236 9273136641048 9290557398528 9311297697184 9343106089722 9344607713973 9346732963596 9364291981056 9378080928576 9379588173984 9396879477489 9402828162048 9412156188477 9416673854208 9418187302272 9420329286144 9420913383942 9450360841176 9450889341516 9454029349968 9467950436028 9472319635968 9482586636096 9486267654528 9492934820544 9495093804288 9506913195024 9524773131264 9525305793024 9525896399782 9543092899806 9546036294592 9557845260192 9559381397328 9561555493056 9573457614588 9582364887048 9598720415424 9600903458048 9604093307904 9612854559504 9618235363584 9637440854112 9649437436926 9651632014152 9657816579072 9671317947648 9689147056008 9691350664416 9692908258544 9711117609984 9723205904832 9725417259264 9726020273727 9756967036446 9762428507616 9765439552512 9766045048516 9780425578611 9800374205664 9802603110528 9804178585152 9814805285544 9818615266992 9833793548544 9834403282767 9838220871906 9842943041024 9859021091136 9871217235936 9892700565588 9893253803258 9896540784984 9911839529088 9915132685824 9915687177984 9937267290272 9949560229872 9964210986612 9965812434858 9970595845632 9974466302976 9975084759468 9990504922176 9994383107968 10005215970096 10006824008664 10009099866528 10029514908672 10044283398912 10044906184341 10053628733952 10085617898496 10086243246828 10088537167056 10101095269713 10120071451968 10121697950112 10123999933824 10142663563004 10156842734661 10163351028096 10165662484992 10178316592416 10198640441388 10204349139648 10213657969473 10217051403804 10219375073808 10236817874304 10246342345984 10259096882832 10261430115264 10263079332576 10275775319376 10278944696832 10297500627456 10298139113358 10298715024703 10318062460608 10330906273884 10333255837968 10340518286664 10344532343152 10355744730294 10372580289342 10375779524544 10379226822912 10379807268992 10412251992576 10412897593518 10415265804936 10416939746724 10421939690496 10432278721179 10438882864128 10454254149888 10458126981088 10475209909332 10494888913152 10497275771904 10498962894336 10534828478688 10558346495914 10578181682304 10582287996672 10593758085984 10595460715056 10597870446912 10635783018714 10639063434048 10641483082496 10656359590464 10672051111344 10679551673112 10681980529824 10695277344402 10700212922112 10715969017152 10719529341696 10739290831416 10752575917716 10754304071994 10756749929688 10763642631168 10780160497929 10798560467352 10801016390304 10804604971392 10814461379442 10820514784032 10824523298332 10837241869824 10838983631616 10841448748032 10842120960876 10849068366336 10858086015921 10865043651456 10883588502528 10886738742608 10900290438009 10902769497468 10904521790862 10909755765248 10925007311232 10927491992064 10938606642936 10941094416672 10969966189056 10986119496576 10990384167168 10991065614599 11024737403904 11025420981372 11027928499344 11029700908296 11045942175366 11063017742112 11073310921152 11075090623968 11077609438336 11091398727528 11112235319808 11116548946944 11133608383107 11150819470224 11155148075232 11179425701556 11193255258606 11200427663616 11204775525888 11216920326336 11221274590848 11239318037448 11243680996464 11255867966358 11257677009747 11260237349844 11267452675584 11268151302362 11281391126784 11283204272256 11304004898676 11306575775152 11310332325696 11327816604672 11329637211648 11346320135808 11349604312938 11356876903168 11386910193876 11389499925552 11393012811264 11422152123392 11433769906608 11436370295616 11438971276032 11450606166468 11476570904064 11479892782104 11496796958034 11516420108592 11527135139232 11541483993186 11544108879672 11545964249148 11563812783936 11567654800128 11570285638656 11591615500576 11607820268184 11615258317824 11624912817714 11632361819904 11633083072497 11636877353472 11637598886046 11655589075872 11672751965112 11676630175776 11677283177616 11699220427776 11713783491648 11717174030553 11724682151808 11729233522944 11743743222144 11765392853724 11767283787966 11769960028232 11792071383552 11806750027296 11809435243392 11811333256128 11822322677888 11858033742336 11859939565824 11862636878848 11900454392592 11905073996256 11917977846732 11919893304438 11922604252776 11946922170624 11968946363304 11971668467808 11988404539272 11996086459392 12013750732032 12014495632251 12017228096052 12037739537376 12055465144296 12063190035456 12063938001108 12066681709616 12081702185343 12082801425408 12101343670899 12105076111968 12109097960064 12111851939328 12148380525771 12151143439092 12155180592816 12158929638912 12178696674816 12193856585568 12196629841536 12205201912128 12223174107888 12244037065344 12246821733888 12247581085434 12273475235904 12290633225136 12293428491072 12316091469362 12341211962688 12344018731776 12346002662784 12359384433648 12364182188064 12406419561762 12408413521833 12445894959876 12457474786296 12459476951964 12462310618128 12477823568469 12485722641408 12501264734784 12504107904768 12506117565312 12529172636652 12544671904002 12549541584636 12555565138944 12557583069696 12561217845256 12600481121568 12601185788688 12605372466624 12623933914704 12643448848128 12644232792129 12648356872704 12649141121022 12657246427392 12660125072384 12675884260032 12693604806288 12719897747046 12724123866408 12743793680256 12745841863104 12748740657408 12764610152784 12776486516064 12798293887232 12817139412672 12820849316467 12824313818112 12849921138816 12862991144934 12865916582568 12868842685536 12895090596864 12914879379867 12918862741344 12921800885888 12955972622166 12964274539776 12967223012352 12968027031636 12987122489631 13009289381928 13013611650144 13016571343488 13040567438148 13042663318482 13057988154624 13058797801707 13067165607552 13070137480704 13072238113536 13086407047392 13091487022656 13111724731392 13112537710356 13117627829208 13131845960751 13136943574818 13145361454848 13161622981248 13190267420784 13195387713312 13215786038784 13220916237312 13241205031761 13266080306496 13282593780708 13285614648816 13287749913144 13300113012624 13320673229568 13340287960128 13342432011552 13345466488704 13387181133312 13388011191666 13392377865216 13393208245788 13412929784373 13448324329104 13451382889408 13465064658717 13468127026284 13486955106681 13493428602624 13495597266816 13498666578432 13515469573536 13542456979548 13551134704128 13562398287333 13571088789888 13575016923318 13577198700387 13593151603584 13598187255184 13605798852864 13618210625964 13622735205072 13625833431744 13649090499072 13678795843776 13681906820352 13684105776768 13701033759168 13726291662678 13730852151144 13751070871374 13757416614144 13774541698512 13777674450624 13787357715552 13807659640392 13826962378278 13830107052456 13834372699392 13838969097216 13883863458024 13887021073248 13889252995632 13904307487854 13909704961572 13935836097792 13939005533184 13966946545776 13993185217536 14014659134583 14020099445394 14046437971584 14069382260976 14074594334626 14104242243072 14109717328896 14125010781312 14127280953408 14130493929216 14131370075913 14175541261764 14176334012274 14181044024952 14185417912064 14208479453952 14223879954144 14229401481792 14239402230816 14242640706432 14260369792536 14266950562816 14287159696896 14287958689536 14288844599673 14292705788928 14314639349709 14319054441888 14336767890288 14339072095992 14342333239584 14360186421882 14373547330572 14398080623136 14401355187072 14406139961856 14419281839256 14427353045376 14451978175488 14456161281168 14474156155389 14477448021228 14486724868608 14506976921472 14533720584012 14537025996624 14539362387816 14566676414976 14584808857248 14588125888896 14635450554669 14648159328768 14649067572774 14653845556224 14700561308496 14703904665792 14706267877728 14722207928316 14727922900488 14750690322816 14757331307859 14764414561536 14766787498624 14788531636704 14806825853904 14839050848382 14839880704887 14844811177476 14867759293632 14872699028736 14873530766976 14905900935408 14924340344808 14933903551488 14948718652287 14955893768448 14961699454464 14962627139202 14985757383264 14991574661952 15007823955144 15010236012996 15013649799792 15041854835712 15044272363008 15066425098368 15072006531568 15080443100928 15128426847744 15129364870242 15132805750584 15180107177952 15182546925168 15185999900736 15213995344506 15245026542144 15248493727488 15251961701376 15267474888624 15297960662082 15306523709472 15325577105706 15329062610712 15355226811456 15369513518976 15388645324248 15392145172896 15394618998864 15413662979064 15418417045248 15423539733504 15446250941184 15447208670037 15477093690912 15496359410826 15499883756952 15509815759872 15510777429996 15516798514728 15533617095441 15535030404096 15540785434496 15563669286816 15568840234368 15569710903488 15618377988864 15619346390277 15622898707404 15625409620086 15632909535744 15638978030592 15658324296192 15687190471632 15689711717288 15712814863998 15742333369728 15745913657856 15748444341504 15802242718032 15813252754432 15837519743871 15867272523456 15873431995008 15890637128976 15893191072584 15896805670368 15929229560832 15953674528071 15958595151072 15962224623744 15984539385696 16008076667016 16014006939791 16018334309376 16019327509668 16022970794736 16042916016603 16050319383168 16073953525728 16079294012544 16085250668144 16108936247124 16128863876574 16131456107991 16135124894532 16140101482624 16145463946752 16197840701028 16201524585456 16206907457088 16221692069163 16236784947498 16255862804736 16258475447424 16262173122048 16263181441314 16273602549504 16297565477184 16325382753792 16330108113912 16354154246202 16356782686293 16364633647872 16387510966848 16391237988096 16411641625008 16454949283584 16458691642368 16461336883712 16479179244864 16485576250752 16538131472058 16541892749016 16544551362444 16568913263049 16579402195968 16594526613168 16609966381728 16612635935952 16616414157504 16637098091292 16668352979712 16672143873024 16674823420416 16705563515536 16726229205336 16732722112848 16769138552334 16789882887909 16800641495424 16801581051584 16807163288832 16825380489504 16831911886272 16857931797504 16858977056172 16865521494696 16876328569856 16883801949537 16890356024766 16901179013376 16902226953543 16922086690176 16924806408384 16956007348014 16959863662728 16965498488544 16991724907008 16994455817472 16998320876544 17019480203712 17024406469407 17035315354752 17084249888328 17089519216896 17090578834903 17133228185088 17150654859912 17154555443424 17158456914048 17175909249702 17218771540992 17219839173156 17225150321792 17274630162888 17285699386368 17290702708848 17312225989779 17316163319508 17318946373722 17345719175904 17351482200192 17355428457984 17387423250864 17390217757976 17410650872832 17411730402276 17422887476736 17429650818048 17437369226571 17448542729856 17455316030208 17456398329069 17483383613808 17490170438944 17509127947668 17514945263664 17515924766424 17527148606464 17548830641664 17587023227712 17593850284416 17615614833216 17648089280586 17650925681949 17654940042348 17688107075328 17710125040944 17714152865088 17716999884192 17733484016832 17749661235257 17760897639424 17787050613504 17789909348736 17793955318272 17850681588888 17857610994384 17876966770098 17879839956657 17883906379164 17931099105472 17953419544956 17957502701712 17982606808908 17991238136832 17994129689088 18020626098048 18025842144078 18056609306064 18083197716444 18094785053184 18095907001662 18100022564424 18102931600516 18124202138112 18141065137152 18157614167952 18163646940096 18167777908992 18226715158638 18232770889224 18238394458368 18242542427136 18245474369024 18268045012224 18294944762304 18301722216904 18307802868192 18334761161832 18343222152192 18366055598016 18370232600832 18371371628151 18376336014336 18383143620736 18410212853856 18435949837704 18440142736608 18445830265856 18474137204043 18511817944032 18516028097664 18519003994176 18539076650472 18546273282096 18581114797056 18609629342643 18622595394368 18686212179444 18689215427946 18693465927192 18728583962112 18756161857152 18759176347968 18793758954978 18817007856003 18824312376954 18833347708416 18836374604544 18840658572288 18841826767884 18900721682352 18901778683032 18908058699936 18935900872056 18942915772081 18944639271936 18965173272192 18972535309056 18973711681533 18985869641088 18990187608576 19013826390048 19050611586048 19051792799564 19079846620569 19086185799612 19092072589184 19115690520384 19118762794656 19123110986112 19146915229176 19164729774096 19197440830848 19201806916096 19225709119008 19236470727168 19274881708224 19294486717401 19298874873852 19303264028304 19342635895296 19378294112016 19382701328832 19385816517088 19446411809664 19450834518528 19452040547454 19513934072892 19524857015232 19532090097032 19560851157222 19563994977723 19600748411328 19605206221056 19608357170304 19629610571088 19637230533984 19667587097088 19668806565534 19676441743812 19685886082048 19705415362227 19718042182272 19742434471872 19785401131176 19786507606516 19793081569968 19823679058176 19830265371648 19831374355968 19874534580544 19899120459744 19928421973224 19931624869716 19941191691264 19950169518936 19981009844352 19988766215936 20010431940192 20013648017328 20018199733056 20082016787499 20088566797824 20089812368682 20107257467904 20172486493656 20177074334112 20202190539426 20240142903936 20243395900224 20247999867648 20285327126008 20313685469322 20326702056192 20331324969984 20356633184832 20362525384977 20397280882776 20408698279296 20427315938946 20434102807608 20438750147616 20473635748608 20492684691968 20518193765664 20522860230528 20526158665152 20551550638752 20557889393664 20589437494017 20595001254912 20596278226716 20597430049406 20626606307061 20636124921216 20661812547768 20666511675936 20681036573328 20689064686304 20711489460588 20745160578684 20751559049088 20758453645824 20759614537984 20824503985152 20825795187036 20830531609872 20833879493448 20856461231781 20864557442358 20908508299776 20916253962176 20950419818664 20989777826304 20997925788672 21030149168091 21069656957376 21111891501939 21116692991828 21156363364608 21164575993344 21187516171968 21190921430112 21195740893824 21264501018411 21271566037428 21278126868096 21282966164992 21312719180928 21344102222688 21359103346224 21363961059648 21390554688804 21400425844224 21431938034304 21439058683392 21478581662832 21505151835432 21508608143988 21513499859376 21560320995858 21597120934704 21602032780608 21609209942784 21628922758884 21641029568064 21649046596664 21674483739648 21677967263232 21684241921752 21698136732672 21716172031842 21730087302912 21773477485216 21800580876018 21805538994936 21809043581724 21819511530496 21850014622464 21854983984128 21877213285872 21882188833344 21939932378112 21972238993152 21973601359161 21980768334336 21982131229198 22050841962744 22055856998688 22059401816592 22091884350732 22126035484224 22146621842304 22150181247936 22155218876672 22182797455056 22224470639616 22258576272573 22267216766214 22301638940448 22310296150464 22358851403112 22386510517212 22400855327232 22409551051776 22433840652672 22442549181696 22443940708803 22478636074896 22487361992928 22511735932716 22515354019494 22520474699688 22534905351168 22536302604724 22562782253568 22566408544512 22608009797352 22613151550304 22620664651392 22659274423296 22692640271616 22694047305363 22699208625876 22713753806336 22773820387752 22778999851104 22786025622528 22820993016759 22867539813216 22872740591232 22877942552064 22901212332936 22946940993123 22953141808128 22959785564208 22993593916068 23032840217184 23054270278464 23082967986372 23088217759344 23091928498296 23127625567872 23135309600256 23183231001152 23215640536368 23244539116239 23249825635428 23264723639808 23266166144994 23273754706944 23275197772092 23311178151744 23345503930224 23353260351552 23354566355232 23427566983296 23434348061106 23438114430129 23449364303616 23458467045888 23487486444288 23530785707448 23534567575932 23539920056464 23569222295997 23584142767104 23613500054592 23618870486784 23622666512256 23644645355776 23716067484672 23719879131648 23800908785184 23810147992512 23835955693464 23839786608876 23845208505552 23893844341248 23937892726608 23943336935616 23976809078544 24027501464064 24028991264502 24034456192104 24075479074752 24110930288592 24127876002216 24133363419232 24163404370686 24202687341798 24210152223936 24218195920128 24223703878656 24296761051542 24302286878184 24310361185632 24317859277824 24355177421247 24357393349632 24387713171136 24393259683072 24394772161971 24410403824256 24446348215776 24488074130688 24493643467776 24495162170868 24531231369303 24546950471808 24581266450272 24586856982144 24632182938724 24682423925376 24688037463552 24692005325568 24718768867296 24728364376128 24807197208087 24812839123524 24816827043666 24891789919752 24914949572592 24918953903928 24924621236256 24955647136938 25002529469568 25008215809536 25012235130624 25058345273304 25089343808004 25099083169272 25115166139392 25122435690512 25153707828501 25200962243136 25202371577376 25210744933248 25247867829408 25286897696256 25288465584258 25296713745408 25298282242044 25314492854784 25335534037149 25351768520064 25387209612576 25434011022021 25439795494092 25448247732816 25487587360512 25491683726208 25497481314816 25529220305568 25552973032128 25596587774464 25634278825344 25641698632934 25699842277632 25725982289868 25731833165136 25737685371072 25763863874553 25829758759734 25837725482688 25843601771776 25911945244332 25928549079552 25936054063272 25974244979262 25978419560583 26018578763856 26027223300288 26033142686976 26081134876296 26085326636964 26115976309248 26117595603414 26134331215104 26140274961408 26144476227072 26172814094784 26182974045312 26225075420712 26235255658416 26263691921502 26273887149636 26290722909696 26323245962496 26380534841568 26390775426624 26431572077568 26472133920879 26482410063522 26532160612992 26565187561416 26571229297632 26575499826288 26600226025248 26641346459136 26680575920256 26684864023104 26690932977408 26692587921169 26774362266624 26776022383332 26786416491576 26825859568746 26896648658208 26902765778816 26930129317434 26936254052568 26973910213362 26986857205248 26991194533632 26997333156864 27030939147072 27038763216117 27084913959096 27102269408256 27124796574666 27142177579776 27143860502493 27150033846636 27154397400774 27186303207168 27196374510368 27211597705728 27236421251928 27245470410144 27251666863488 27298180998144 27340072737957 27357591687552 27363813640704 27368211553536 27402067518336 27452583325356 27461704302288 27502141742748 27514833228288 27549083397024 27555348901248 27574715431104 27615319280784 27653924756556 27660214104912 27668745398784 27767726916048 27774042146496 27778505991264 27808614975708 27819409923144 27871672195584 27933893091552 28029318269166 28033823141919 28040198890788 28092875943168 28138764521952 28149188669252 28190638432467 28208484486144 28236468565431 28250021562624 28254561906816 28260987858432 28262740151826 28351082523528 28352668024548 28362088049904 28370835824128 28416958907904 28447759908288 28458802963584 28478804461632 28485281412864 28520739585072 28574319393792 28575917379072 28577689199346 28629278699418 28638108883776 28673535780576 28678144191984 28684666479168 28720372843764 28747094661144 28796161246272 28802710374144 28812279923712 28838563678512 28854706090752 28912322562336 28948312310778 28954896042456 28973449737216 29013953842944 29067441168024 29074051993248 29078724775632 29133352829952 29169617714496 29176251777792 29178060821181 29270901109338 29296318657536 29298135145548 29341276735833 29401122616992 29407809331584 29412535755456 29444415856632 29455845800976 29501380645632 29503209848301 29514662615718 29528829123072 29533574997248 29577063273408 29613651707808 29678101696764 29679761409774 29689622354952 29735518587264 29745398057472 29747061533952 29811801870816 29848680689616 29897437304574 29911787536896 29923398908928 29925254278404 29971514766528 29983149323904 30015647910288 30020472025992 30027299599584 30088544726016 30132850196736 30134718553023 30144013063136 30160886201856 30256853695488 30258729740484 30265611501168 30303285809139 30360214355904 30365093850336 30371999801472 30427990689012 30470528203983 30490053084288 30496987454976 30534949777248 30595921324164 30613047418944 30640973908419 30651154211412 30658125221424 30710453622912 30739027037952 30777290648496 30784290345792 30789237997728 30827325958128 30836834090496 30892501882368 30894417340074 30896145074109 30954187381824 30992718821652 30999767513904 31021554859992 31033597029456 31067234190882 31081570868992 31127338573632 31137680468736 31139421806976 31236755977728 31238692780554 31245797414808 31250819240172 31265819071488 31296836163537 31316648592384 31374380943264 31379423434576 31425629727996 31484666739456 31491827315712 31496888683008 31604485436064 31675039487742 31734545046912 31746863990016 31781274257952 31786382145168 31793611340736 31907349056142 31917190302144 31924449247488 31969078771392 32016153334032 32028013879582 32038655019336 32045941589472 32085832033206 32100638766336 32147907051456 32158588025088 32170501336288 32217872494248 32257727753148 32262912215982 32270249789064 32280202965248 32290927893504 32340481493787 32395681402056 32403049170912 32413814914176 32443384138326 32473569894996 32511725609472 32516950894848 32524346244096 32526362882628 32547205099008 32574258047763 32595130954368 32650765507584 32660216227824 32700871314027 32708308492404 32713565372586 32729267295744 32775021933696 32782475976192 32823283250016 32909898567168 32922673767424 32958358489728 32971152501504 32973196843797 33076262944116 33083785498032 33089102724888 33137826526098 33189053226336 33219932763456 33225271871904 33232828315008 33274196182584 33336705959424 33340637399237 33349646840832 33400825149321 33411127031072 33452458410672 33465444225696 33538277104668 33579765775818 33601282990848 33603162103168 33614326577664 33650760979008 33663823772544 33717954112344 33731042989392 33767603899074 33773031029241 33780712049532 33802358026752 33804453907086 33844173380352 33849612816768 33912014696028 33919727325456 33930996977088 33983449814016 33988911634944 34038960407424 34048812938814 34070630709504 34168499776656 34179038433792 34181157669806 34266456370176 34301309719824 34309110886848 34316913828096 34351818499404 34439678346312 34450300643584 34549260325776 34581405417696 34624451979558 34632326639016 34637892747444 34691438351808 34702964400384 34710856915968 34774846501728 34780435515952 34823460804552 34845774953472 34874738453142 34897085459712 34899249217491 34910632060416 34912796658138 34966767227616 34980340877888 35018255895336 35029890527328 35031849532848 35097661283328 35151522091659 35174046455424 35187700568832 35231229666432 35296178561172 35301851363898 35309880084696 35376214150656 35420250081888 35428305730176 35433999768384 35466968033664 35499322470514 35574101227008 35579818697472 35587910636544 35701363177776 35715221988768 35753933540196 35759679913314 35767812758328 35862198210944 35906839089912 35915005403424 35965213617816 35988259378176 36041252196096 36043486896753 36051684288156 36113218612128 36166395432888 36189570106368 36191814003324 36200045128848 36205863201032 36245106556029 36248404276224 36304031012697 36315228335904 36327293880192 36335555817984 36445141577313 36453430317276 36465541778448 36476788916736 36490948738048 36536090024448 36589889524608 36603444433808 36615605736384 36669522323664 36732111196032 36740465201664 36742743256302 36766287241472 36820425707712 36871899675408 36880285473216 36948274408086 36954212735699 37023635888064 37032056195328 37038007988352 37078153300944 37092546564192 37219258685286 37225240565499 37245190788736 37372424358888 37378430855892 37386931854384 37433470705407 37457167924224 37512323714304 37518352695936 37587517909956 37634015712006 37648624753908 37666695416832 37672749209088 37683653535768 37801443364704 37803557366064 37816117399872 37871801744112 37885831544162 37930346544384 37932698376387 37945070618112 37947423363066 37971739282176 37980375217152 38027652780096 38103585599128 38159693241138 38172371599224 38184145178368 38231381040768 38237525589312 38246221972224 38293830458352 38329459548192 38394881661696 38403613832192 38451418238016 38462547949401 38472941454336 38549763416448 38588973434802 38597749747704 38606528056608 38685271790592 38744638139601 38756588224032 38765402657664 38771633034176 38892823619328 38901669037056 38904081094908 38961367468893 39027868145784 39049714030464 39064180194064 39121702314444 39127989955446 39176393405121 39201496822656 39210412442112 39216714340608 39259221142176 39274461067968 39335174194176 39337613131068 39352883487624 39395537882253 39410830724454 39436084364544 39438529558267 39484868943744 39570802262352 39573015213032 39586163139936 39647358116352 39662748711936 39723615095283 39749069161088 39798240919488 39856843946448 39863249739432 39900339037872 39962019688704 39977532431872 40020863880384 40027296034656 40036399466112 40164033574998 40177133595648 40179624737364 40238789353119 40344972987312 40354148668224 40395193976151 40404381078852 40480285807872 40486791800448 40495999735296 40570654252016 40627370938644 40653404112384 40687194861999 40713266369664 40725050769954 40731596101161 40794561765552 40817396558592 40854631877892 40868205615216 40877500295232 40947271497216 40985369383936 41036387531328 41045720461056 41052317330304 41103101277504 41178874988034 41192556453432 41194860098812 41253212614122 41272249842432 41323625095536 41333023351872 41362073146656 41378129372608 41422978921176 41490321157368 41503118098176 41505691456193 41516907291648 41519229075968 41651590374072 41661063219744 41667758986896 41712922463562 41729114884716 41817016599552 41832507924352 41900839637328 41979555652608 42043977403749 42060298336182 42139313914752 42223783003878 42233385983656 42312726729216 42329151986688 42375032343936 42381842860224 42391481787648 42394110227739 42529002036822 42543132074856 42556253736192 42565932329984 42625438361856 42688204445376 42718206692448 42727922119296 42781109377608 42800851688448 42863876068608 42866533799019 42878117366784 42943918049127 42957163325664 43010303670864 43017216287976 43026999718752 43106320142767 43120641991716 43194241869408 43204065561216 43218419885568 43257845517768 43282059136128 43298093193328 43355934526464 43368483843504 43422468466167 43432344063684 43460174605824 43546954970432 43601161752036 43611077989872 43618087163448 43700029244928 43754426571744 43764377666688 43906351664007 43944477986304 43947202718322 43961536668672 43964262458396 44101683925488 44111713997376 44118803633184 44183768701464 44252070968448 44271993923577 44293243684608 44300362495872 44310437753344 44365594910112 44517152545146 44519642114661 44534433532428 44603277880896 44620592300928 44717702806224 44773021034424 44801710654464 44867681305344 44885098363392 44887881417606 44957272149792 44974723985856 45023471865432 45030708038988 45040949399376 45072605209448 45125564507136 45132817089024 45216019594704 45226303100608 45241329302784 45385280543232 45388094610726 45398417251752 45427507612672 45547640775504 45557999702208 45641986033518 45735079626432 45745481182464 45755885104128 45802424665872 45893881986246 45919571128416 45987187832136 46004224017911 46065680434368 46108540556928 46165935972744 46176435518688 46183856996592 46255251135744 46270619200512 46341626010111 46366462002304 46431281072736 46489078232478 46499651270856 46529447279616 46532332289988 46550395544184 46600851286323 46622356303488 46691007860448 46706520703104 46709132710464 46855133966592 46858039170831 46868696122212 46876228860258 46898728607232 46916934091776 46974972888576 47061571414896 47069135151864 47079840112928 47138444591994 47227000109184 47237740973568 47245333024512 47289290711552 47439758263296 47512559231613 47601817570368 47620295985024 47671911386928 47679573217752 47690417011104 47787688682496 47875785453216 47886673871232 47953618157088 48042020819373 48055002928128 48057982529004 48068912384208 48128748049809 48150958149504 48221860577184 48255752004432 48266726838464 48326808741372 48394368323973 48405374683596 48420304447872 48436391840256 48593522103084 48604573756368 48620722371264 48665076207489 48710354842494 48775426342272 48786519366144 48789544323942 48820807648512 48892696431552 48976148261376 48990324341736 49062462738606 49070348058879 49093900943616 49162532900544 49173713964288 49264365877448 49364847850752 49376074927104 49384010651136 49437537734592 49456728752256 49614394416174 49625678247048 49633654087332 49783579839504 49829899145184 49837907807856 49849242472512 49911294273876 50005058939136 50016431619072 50024470261248 50116690546608 50178687616008 50198166338544 50244871381024 50307415657002 50401924486272 50404743154752 50421489866496 50495735658816 50573795392512 50576931168516 50596564484088 50628985709568 50651405848611 50671068074298 50703537040128 50706680860629 50774419225152 50868022044042 50879590988184 50896495465632 50975174721024 50983367452416 50994962629632 51058440611136 51073219408221 51105946064256 51193175548928 51268557650688 51271736504709 51283397265868 51399684555264 51451964579736 51463666330272 51475370742144 51527727749106 51659517519468 51675450965376 51687203543552 51823890488664 51857098159104 51872108126544 51936677969337 51948489958524 51956839121166 52037157527712 52054446600576 52066285373952 52162269752592 52170653273928 52231952618496 52235191206828 52268662430208 52288952454144 52345628189568 52365948090624 52369194987207 52450150841424 52470511316832 52527383843004 52547774299272 52581445819392 52646491924992 52761069683136 52781550853248 52944267841758 52952777045847 52964820127044 53064321225984 53130375122832 53142458595264 53150999652576 53200452050496 53248983705771 53282692918272 53361151840512 53369728046208 53381865954816 53385175842338 53552044766664 53572832983152 53639519869971 53651719137492 53793297316416 53805531557632 53860258634868 53872508105136 53947820426724 53973714410496 53982389067264 54061878294144 54077526432234 54169827918192 54249593149332 54284355159552 54287721004986 54300067693272 54308794801548 54372606414336 54392749020736 54423195411456 54472842503856 54490940820288 54503333726976 54680145475914 54715183375104 54727627281408 54736423107072 54804135036672 54905166650712 54923408604576 55004283485496 55029666456576 55098166794048 55110697802496 55114114884453 55149430862208 55230638561568 55307849513112 55320428209824 55337490797568 55422411612129 55535453832096 55548084292992 55557011982528 55617229951416 55638819846288 55743344391168 55867786183104 56058636538332 56067646283838 56080397781576 56185751886336 56277529043904 56298377338504 56381276864934 56451023568009 56472937130862 56500043125248 56509123813632 56521975716864 56525480303652 56702165047056 56705336049096 56724176099808 56741671648256 56828747316243 56833917815808 56895519816576 56917605927168 56921135044599 56957608923264 56970562825728 57041479170144 57151834758144 57155378398692 57239539861707 57258557398836 57276217767552 57347071561152 57356288383968 57369332958336 57440745687528 57494189322288 57592322492544 57605420748288 57677127357024 57709412181504 57824645124672 57883460152203 57896624621556 57909792084912 58027907685888 58134882336048 58148103986496 58157449551264 58339235428992 58352503555584 58356121642362 58541802218676 58596270291096 58682553471666 58691984933169 58802245233984 58815618663168 58825071510912 58888831713264 58911691601952 59002761291264 59006419696602 59029325231436 59057658246144 59067149994496 59116246086681 59154126546816 59227303415616 59356203393528 59359522819548 59379244709904 59471037174528 59490796114944 59494123067904 59623603741632 59697361379232 59794874609148 59823575073792 59850508556808 59943029533056 59966298647808 60031295820576 60040944051984 60054599199168 60246050362497 60265700393472 60269437106046 60288026126272 60321772403712 60517459480968 60531223002336 60606571618278 60720428711808 60730187700672 60743999602944 60855981378024 60941056407966 60980106168576 60993974909952 61069899554496 61087576154931 61191842648328 61226094837888 61281947816838 61302308422824 61316250442848 61420907245824 61478054075904 61554581296992 61568580691584 61578475995456 61654651916256 61673668180992 61768312482051 61785003764736 61788834680148 61792290148218 61908374763648 61985437643304 61999535027808 62043109719984 62067194058912 62134468381764 62163141737984 62254677147264 62275360937472 62278843613952 62473511955456 62477385561108 62491594829616 62501638480344 62569383695343 62593672327074 62748761886528 62758846869152 62851259455992 62969333478912 62993777366016 63090447504273 63208970872128 63335674505817 63350078975484 63469090093824 63493727980032 63562548515904 63572764290336 63587222681472 63793503055233 63814698112284 63834380604288 63848898494976 63938157542784 64032306668064 64056027759164 64077310038672 64091883178944 64171664066412 64201277532672 64295814102912 64317176050176 64341002672576 64435744988496 64515455506296 64525824431964 64540499578128 64560405930496 64680962987574 64791362804112 64806098341824 64827629828352 64886768276652 64947139789992 65023451218944 65033901789696 65052725765256 65094410198016 65148516095526 65190261908736 65320432455648 65401742628054 65416616984808 65427130745172 65458534591488 65550043867392 65564951952384 65646566500032 65819797134336 65916716979456 65920804077483 65942305003008 65946393687594 66152525888232 66167570996064 66178205449776 66275653052196 66378106452672 66439865526912 66450543743808 66465656630016 66548392365168 66673411918848 66681274798474 66775728817719 66801650298642 66822254062144 66904916821344 66930888451392 67076554209336 67159531551636 67202565981696 67206324206336 67228653155328 67301521958016 67327647545088 67331822126409 67435908224688 67462085978784 67535207798148 67546062058482 67561424099064 67604716053504 67608907814172 67688346760704 67699225633536 67824029392056 67839454650912 67861993954176 67977823269888 68077920814848 68082141916089 68097625877628 68141261419008 68336999553312 68358076867584 68362315339612 68462979050277 68602619439648 68618221773696 68633827656192 68703636998808 68840822979369 68879356692624 68900601287168 69098520651552 69162810835392 69248903959116 69264653278032 69275785494888 69382876703616 69405928800768 69549693003456 69560871031904 69646921609104 69749476906284 69794170919424 69798498434982 69821264120832 69825593316276 69933534455232 69960681755776 70036511790672 70059781054656 70063699065696 70303044183318 70314343290387 70348092910848 70375401137664 70462459332864 70592357122344 70603702727796 70619760169392 70707666887991 70752428301312 70840500163776 70856611460352 70867999536768 70933936067328 70998644941028 71148202454016 71159637394944 71402726355552 71430443977536 71507867080392 71519359826628 71535625516656 71724396421888 71813678179824 71830010806848 71930427235632 72082504392192 72086973793506 72103368576312 72226437224256 72332790865776 72383628006648 72400090257696 72411726402064 72490213112058 72608062025394 72630456671808 72654587760384 72671111635968 72890283154626 72906860634552 72931083556896 72953577833472 73065532263741 73072180048896 73179779049216 73184316485913 73206888867616 73231211472768 73339044647328 73464222392064 73480930403328 73485486512604 73532574482944 73593694107909 73640851415424 73743799350816 73760570946432 73896548816172 73908425471398 74047271776128 74064112390656 74076015976704 74156306601888 74185093128384 74438517370572 74450481130998 74490381577472 74744848717776 74756861711784 74773863708768 74866941410814 75024647428608 75036705391872 75175035819912 75268031424012 75297249507816 75345498418176 75367307071536 75461123485503 75602886729408 75607114732128 75632234799744 75743603488224 75771663088324 75860693088768 75865396752774 75890141236224 75894846726132 75943478564352 76006602111447 76055305560192 76207171198256 76302033066063 76319386482276 76344743198448 76368290356736 76462762081536 76475051178624 76492443944448 76587660916704 76658919096384 76789763323392 76902836476032 76925095898802 76937459302193 77099526832896 77177946869604 77195499495408 77213056113216 77489276279202 77513176448064 77530805315328 77543266068352 77785647238656 77808162189816 77922734937786 77935258681749 78055736291568 78099428060928 78128360388128 78243404628888 78255979910892 78352786810242 78402993645312 78420824884224 78433428681216 78518442284352 78548922135936 78675226262136 78705766975248 78791075764506 78821661448908 78872168729088 78877059116534 78969737887488 79141604524704 79146030426064 79172326279872 79294716232704 79416401762637 79447230190566 79498138322176 79596481838976 79713687892896 79726499478864 79800678075744 79924039377408 79955064863744 80041727760768 80054592069312 80072798932224 80077763763507 80328067149996 80359249474728 80477578706238 80689945974624 80708297336448 80790387952302 80808762157704 80960571615744 80973583600896 80991999470592 81116289648351 81141308504032 81254741877288 81306808224768 81374389723998 81426532739328 81431581507479 81450101539908 81463192202322 81589123531104 81634793117184 81709263755784 81736411230432 81755000590464 81894542994432 82020218213871 82072775062656 82091440922112 82104634660608 82206202555008 82357749976068 82385112906864 82389720197624 82506425228244 82544499684864 82647250191072 82666046703744 82724146293312 82756258745216 82845957842352 82980642314736 83006236196352 83011382912386 83038458151936 83303180748144 83322126439488 83335517973792 83425844927124 83458229769432 83665015848704 83801679274656 84087954807498 84101469425757 84120596672364 84278627829504 84447566007756 84466771967312 84571915297401 84625453458432 84709405696293 84750064687872 84763685720448 84782963575296 84788220455478 85058004073644 85086264149712 85112507472384 85250876723712 85376408890752 85436413384896 85455844238592 85562218755216 85727752137216 85733067598038 85887836098254 85914326651328 86020607341728 86034432575952 86053999437504 86212640285534 86241283983432 86388483738816 86408131122432 86436839771136 86515691035536 86564118272256 86596186386656 86736967687008 86844936932334 86864688127368 86920349211648 87093909940864 87202323504072 87222155979744 87236174326896 87400058489856 87508853143488 87528755333376 87534182463543 87812703328014 87888955972608 87894405436644 87928524916792 88023830207499 88203367850976 88223427994752 88237607266368 88367537402928 88504141936896 88509629544903 88543987847154 88586487369216 88600724991744 88620875506688 88731189820224 89034305090292 89039284229322 89068867064856 89206555761792 89241184601856 89435405612448 89546042068848 89735362610688 89745945215269 89770196726784 89775762835212 89914544299584 89949447971712 90046943730864 90061416077976 90081898798752 90145210418896 90265634178048 90404155659069 90432039189408 90452606201216 90482658605568 90770561086464 90776189221452 90796834503504 90909857427417 91095281551008 91115999404416 91283972067036 91411584611949 91470159252864 91490962364928 91604849331744 91787763972492 91839142256832 91922921725257 91974375664272 92008448035822 92131360868736 92217081113856 92331871945488 92352871037376 92367713993184 92510502271488 92683252020222 92688435222327 92732924004608 92862562145472 92978156464956 92999302541712 93064664579976 93100791088368 93201702572646 93244712606976 93382015720896 93413041406208 93418265420928 93710267933184 93716078341662 93737392244424 93752457720516 93797457214464 93890508490611 93949945777152 94123142829792 94138270303728 94159680225856 94276889183988 94454000218368 94475481947136 94490666049024 94578581423104 95025118463226 95203635140736 95240591970048 95343822773856 95359146435504 95380834022208 95751570906432 95773347742464 95779286070077 95907236314176 96084041638746 96115965058008 96137824768416 96257496099618 96301916299008 96443721154368 96511504008864 96533453676928 96653617482744 96788736647946 96810749367192 96840608895744 96872783680512 97021444481361 97187044206168 97209147512736 97241444742528 97330152414978 97420709684988 97550852684544 97573038732288 97579088647884 97641615297024 97722774143289 97785392863104 97952296522752 97980648683472 98102613942081 98124925477212 98140696117758 98187801887232 98325065801088 98347427928576 98528731754896 98729695701504 98768021302272 98875075469184 98913457504512 98919590531391 99228788832348 99251356494096 99267308174664 99567159679008 99659798290368 99675815615712 99698484945024 99822588547752 100010117878272 100021912197711 100048940522496 100202475447963 100233381093216 100357375232016 100396332677088 100489742762048 100614831314004 100803848972544 100809486309504 100842979732992 100991471317632 101153862337032 101193128968176 101302811697222 101319093087723 101342136148596 101407074080256 101413361721258 101548838450304 101736044088084 101759181976368 101792990931264 101950349442048 101966734904832 102116881222272 102146438816442 102211892128512 102537115301376 102543473009418 102566794531736 102799369110528 102903929159472 102927332660544 102950741484288 103055455498212 103319035038936 103350901930752 103374407087104 103647780977328 103744216253088 103873355938674 103896979917048 103913678242332 104074315055424 104108893201152 104132570747904 104324539505184 104341306547856 104470382413656 104537324860416 104691256379136 104697747652473 104731896181248 104738389974414 104900301682848 104941022633664 105054767686008 105095548598544 105292983849984 105454566274977 105522139366272 105563101706496 105888535683516 105905554091694 105929640254088 106128642451968 106260750245664 106284917190528 106301999305152 106400904100992 106497967411542 106722303681024 106739456092416 106763731909632 106770351684676 107104089533328 107145665966304 107279039739942 107303438274984 107586594632832 107611063115264 107720517269736 107745016210272 107895640853448 107964778134528 108123756588288 108130460690259 108155052864468 108339655836384 108499186298664 108568710319104 108575442009972 108600135386544 108617589603096 108735319668087 108745212828672 108785498041472 108945685007712 108981881640576 109006667453952 109335424731939 109360290951828 109430366750208 109472846214144 109608270073344 109810333301424 109846817209152 110008566970992 110196333588096 110221395604992 110228229768906 110298861724416 110461277123136 110615699026224 110640856419648 110844823224258 110862638207097 111070907664192 111096168585984 111114023965056 111234459902832 111277639692576 111675721696497 111735572366208 112117273076664 112135292567676 112160795563152 112300412116221 112371503772672 112555058087808 112596754677008 112762553729868 112902047136018 112945874261724 113000086250496 113018247627264 113050960607304 113404330094112 113410672098192 113448352199616 113657494632486 113791039633152 113798095129161 113835211854336 113842270089198 113915217846528 113941125651456 114082958340288 114310756797384 114479079723414 114517114797672 114552435535104 114694143122304 114712576767936 114738665916672 114881491375056 114988378644576 115184644985088 115210841496576 115354254714048 115387643848203 115418824363008 115649290249344 115766920304406 115793249243112 115819584169824 116055815371776 116269764672096 116296207972992 116314899102528 116678470857984 116705007111168 116712243284724 116884102406679 117083604437352 117192540582192 117365106943332 117383969866338 117529180215363 117604490467968 117631237326336 117650143021824 117777663426528 117823383203904 118005522582528 118012839393204 118058650462872 118134299988992 118186613646759 118232492173362 118308253093632 118315588674801 118454606831232 118712406787056 118719045639096 118758489419808 118942074349056 118988246135808 119170845285849 119247207483264 119394722758464 119589749218296 119634051844321 119701017113616 119886059066112 119932597295616 120062591641152 120081888103968 120109198398336 120492100724994 120531400786944 120538874212092 120576052252544 121034918961936 121062446004672 121185581928453 121213143236556 121440857423616 121460375401344 121487999205888 121711962756048 121882112815932 121960212337152 122061584585997 122139799108992 122175152309862 122194788303483 122383685296656 122452189675776 122563895633676 122604616845648 122632500885696 122841814491648 122956108151808 123109162593984 123137161383168 123156951990912 123309303832512 123536624964102 123577669360296 123584580296436 123816749527296 123970875286608 123999070055616 124086219439968 124134388117824 124268936763528 124326283475968 124509354294528 124517074368579 124550721874944 124557687227904 124954771122216 124983189659232 125003276960688 125138767390686 125187344654148 125497523773056 125517693738304 125702518911984 125938666957824 126131932211247 126180895008546 126417941744256 126671349011634 126700157950968 126938180187648 126987455960064 127125097031808 127145528580672 127174445362944 127182330683217 127587006110466 127629396224568 127668761208576 127697796989952 127876315085568 128064613336128 128112055518328 128154620077344 128183766357888 128343328132824 128402555065344 128591628205824 128599601397057 128634352100352 128682005345152 128871489976992 129030911012592 129051648863928 129080999156256 129120811860992 129318960428301 129361925975148 129582725608224 129612196683648 129655259656704 129773536553304 129894279579984 130067803579392 130105451530512 130267405398501 130297032191052 130380523817472 130640864911296 130803485256108 130833233969616 130854261490344 131100087734784 131293133000064 131719054992021 131833433958912 131841608154966 131884610006016 131892787375188 132305051776464 132335141992128 132356410899552 132551306104392 132600410404567 132756212905344 132815981770731 132879731053824 132901087487616 132931313260032 133096784730336 133362549596948 133551457635438 133558926343983 133603300597284 133644508124288 133809833642688 133861776902784 134153108418672 134319063103272 134405131963392 134412648412672 134603043916032 134655295090176 134663644252818 134871816449376 134924171957568 135070415596296 135092124116964 135122848198128 135217815628344 135376693521408 135398451267072 135648058784112 135678909301824 135723987908352 136155841629696 136164283832178 136195251755256 136282522838016 136673999106624 136724630679224 136925958100554 137205238879296 137236443547392 137267655312384 137407273997616 137681645958738 137758713385248 137801202574336 138012672053733 138197041303104 138325621670784 138497807918232 138529306556064 138551570989776 138765753407232 138811857601536 139024878030333 139099386006912 139121742063808 139293843218208 139498953812568 139588341838848 139596996869964 139651186632552 139802553858969 139867068910464 139921363511552 140073023581344 140119562109312 140127398131392 140574117512493 140606088366636 140628686580774 140696185821696 140750802275328 140924918665728 141184714244688 141207405455592 141239520338784 141415333775982 141681000327552 141713222920704 141735999073536 141867872134656 141997289882056 142319274789888 142537677694839 142805452711104 142860887955072 143015734160784 143038719653256 143071251033312 143448792843776 143627356359648 143660021613696 143860854471264 144126062458119 144165008784384 144173947587012 144206737152624 144386244149427 144452874448512 144665581731552 144767256013296 144800180515392 144823452804128 144980426224116 145216124050788 145260913343616 145309175520768 145780566309252 145813721269104 145862167113792 145995228622467 146131064527482 146359558098432 146368632971826 146413777735232 146462422945536 146678089294656 146928444784128 146970973025208 147065148965888 147187388215818 147211044176637 147281702830848 147487598701632 147521141892864 147793097632344 147816850942796 148094543552256 148128224781312 148152031953408 148312613203776 148370186256768 148877034741144 148900962261996 148980763154944 149489697435552 149513723423568 149547727417536 149733882821628 150049294857216 150073410783744 150350071639824 150536062848024 150594499015632 150734614143072 150922246971006 151205773458816 151214229464256 151264469599488 151487206976448 151543326176648 151721386177536 151730793505548 151789693452264 151886957128704 151954217545833 152013204222894 152110611120384 152120042581887 152414342396512 152604066132126 152638772964552 152689486396896 152736580713472 152925524163072 152950102357248 152984887888896 153175321833408 153219658224663 153317838192768 153579526646784 153805672952064 153815209514127 153850191797604 153874918604386 154199053665792 154355893739208 154390998990816 154426112226432 154978552558404 155026352896128 155061610630656 155086532136704 155571294477312 155616324379632 155810033908011 155845469875572 155870517363498 156111472583136 156198856121856 156256720776256 156486809257776 156511959821784 156705573620484 156805987290624 156866857362432 157036884568704 157097844271872 157107584961621 157350452524272 157411533950496 157582151529012 157643322897816 157744337458176 157754118233068 157939475774976 158283209049408 158292060852128 158344652559744 158832803525274 158858331137541 158894460381132 158996276644352 159192963677952 159427375785792 159452998957728 159601356151488 159746951117313 159848078754816 160083455521536 160109184138624 160145597864448 160155527527014 160656134299992 160718498949456 160955157412476 161379891949248 161416594672896 161580775904604 161617524315408 161921143231488 161947167201792 162232579296702 162282617008064 162509483754576 162748779447996 162853065478656 162863163014958 162900203079816 162926384404644 163178247062208 163269586234368 163418527511568 163472822460864 163510001180928 164040436427742 164145550125312 164182881844224 164209269321216 164412405110016 164715499952136 164770225813728 164779440395248 165012850456488 165088999369728 165294500382144 165332093407488 165342344653359 165448292586624 165512517490432 165691915684704 165961284629472 166012472392704 166022765824772 166267234836387 166606361496288 166644252878976 166671035947584 166851689854248 166916459538864 167330031697408 167603358549312 168175909614996 168202938851514 168241193344728 168557255659008 168895132015512 168933543934624 169143830594802 169418811392586 169500129375744 169527371440896 169565927150592 169576440910956 170116008147288 170172528299424 170225014944768 170486241948729 170501753447424 170752817781504 170763405133797 170872826769792 170911688477184 171124437510432 171455504274432 171466135196076 171718619585121 171775672196508 171828653302656 172041214683456 172068865151904 172107998875008 172425280571068 172482567966864 172776967477632 172816262244864 173031382071072 173128236544512 173192372773312 173473935374016 173650380456609 173689873864668 173729376254736 174187819881728 174404647008144 174444311959488 174472348653792 175017706286976 175057510666752 175068364927086 175625406656028 175788810873288 175857049833584 176047660414998 176075954799507 176406735701952 176446855989504 176475214532736 176735074805856 177008283873792 177019259089806 177087975694308 177172974738432 177201449983488 177348738260043 177462379640448 178068610180584 178078568458644 178137734129712 178413111523584 178482369203712 178870811224896 179092084137696 179470725221376 179491890430538 179551525670424 179829088599168 179898895943424 180093887461728 180122832155952 180163797597504 180290420837792 180808311318138 180864078378816 180905212402432 180965317211136 181552378442904 181593669007008 181819714854834 182190563102016 182231998808832 182567944134072 182823169223898 182940318505728 182981924729856 183209698663488 183262728464793 183575527944984 183678284513664 183845843450514 183948751328544 184016896071644 184262721737472 184434162227712 184663743890976 184705742074752 184735427986368 185021004542976 185304937446153 185366504040444 185376870444654 185465848009216 185725124290944 185956312929912 185998605083424 186129329159952 186201582176736 186403405145292 186489425213952 186764031441792 186826082812416 186836530841856 186848115448183 187420535866368 187432156683324 187474784488848 187504915441032 187781016981222 188246285659584 188276540607456 188319360451712 188553778367976 188908000436736 188981332098048 189271342512819 190007023517451 190050236926452 190407270281472 190481183940096 190687645547712 190718292871008 190761668044416 191380509165699 191503141812864 191546695484928 191558572140154 191814472628352 192168083277492 192231930116016 192275649536832 192514992199236 192603832598016 192887442308736 193023008017728 193066907353856 193307234965488 193577473295892 193621498734384 193681217791488 194042888962722 194374088412336 194418295025472 194482889485056 194660304829956 194841419369976 195101705369088 195158177295768 195283230594048 195445548286578 195570785726208 195961297366944 196205227884162 196249850954424 196281392235516 196375603774464 196650131602176 196694855857152 197057463509792 197459391403008 197750150938368 197762412232449 197826915009024 197839181062782 198457577664696 198502712988192 198534616349328 199134319358016 199319596580736 199351631231424 199396969890048 199645177095504 200020235756544 200043824395422 200404950895926 200466762186432 200714750464032 200792665354176 200979485524096 201229662628008 201607697945088 201618972619008 201685959465984 201982942635264 201995466379227 202307724674064 202386257936352 202605623394444 202638186175446 202684272297192 202814148160512 202826723442516 203097676900608 203472088176168 203518363952736 203585981862528 203933469809664 204233762444544 204246425748267 204292877632884 204423784257024 205074230602752 205086946018836 205133589063472 205388937150831 205807858318944 205854665321088 205901482968576 206110910996424 206522468938107 206638070077872 206701803861504 207295561954656 207488432506176 207746711877348 207793959834096 207827356484664 208148630110848 208217786402304 208649079010368 208682613095712 208940764827312 209382512758272 209395495304946 209463792362496 209476779948828 209800603365696 209882045267328 210109535372016 210191097197088 210909132549954 210943029871161 211044278732544 211126203412992 211777071367032 211811108183388 211859280508176 212123000663973 212257284903936 212521500491328 212569834381056 212603998610304 212801808201984 212995934823084 213444607362048 213478912184832 213540703369352 214208179066656 214291331932608 214558079479884 214606876549968 215173189265664 215222126230528 215441034539472 215490032420544 215791281706896 216247513176576 216260921380518 216310105728936 216679311672768 216998372597328 217150884019944 217200270773088 217235179206192 217470639336174 217570996082944 217891370015424 217963763281152 218013334907904 218670849463878 218720581903656 218860733500416 219196596791223 219216540146688 219552949457739 219620666602848 219693634418304 220017133941984 220392667176192 220442791209984 220456459537812 220597723448832 220781082323727 220922554246272 221231398052448 221281712839296 221689646448516 221725276414194 222141815328384 222192337171968 222228047930112 222468919805664 222555279385152 223351443392994 223471144732416 224234546153328 224270585135352 224321591126304 224600824232442 225110116175616 225193509354016 225525107459736 225804094272036 225891748523448 226036495254528 226101921214608 226383370456509 226808660188224 226821344196384 226896704399232 227314989264972 227582079266304 227596190258322 227670423708672 227684540178396 227830435693056 228019806334341 228165916680576 228621513594768 228906099198189 228958159446828 229034229595344 229104871070208 229388286244608 229425153535872 229477331833344 229762982750112 229976757289152 230369289970176 230708509428096 230775287696406 230812377906579 231298580498688 231533840608812 231586498486224 231639168339648 232539529344192 232592415945984 232629798205056 233356941715968 233424486569448 233768204813358 233805776045247 234167208874704 234385081164384 234730213886664 234767939732676 235058360430726 235208980935936 235262474652672 235300286043648 235555326853056 235646766407808 236025678786408 236117300925744 236373227293518 236464984346724 236616506187264 236631177349602 236909213662464 237424813574112 237438091278192 237516978839616 237884148698112 238249205287911 238341690571698 238494414966528 238789445516928 239179498436592 239268103688642 239402034227232 239772118132224 239865194591232 240125183282304 240163776207936 240218396796672 240233291290521 240984201449988 241077748424184 241152104505088 242069837923872 242124892009344 242371163856906 242426286473112 242881714847232 242920750802688 242975998411776 243348868945053 243423925512096 243764225631864 243920424674304 244123169171994 244279598217984 244294744522437 244350304619724 244389576606966 244767370593312 244904379351552 245127791267352 245209233691296 245265001771392 245683628983296 246060654641613 246218325187968 246274322766336 246313903981824 246618607665024 247073249928204 247155338720592 247169160592872 247633499054592 247941750573216 247998140111232 248172438879936 248268776235648 248537873527056 249018708589056 249034148737158 249115374455808 249909542244432 249966379318464 250006553921376 250277534781372 250374689308296 250995047546112 251035387476608 251405037823968 252263864422494 252304408277271 252361790017092 252835883488512 253342698023268 253400315901936 253715745892203 253876360375296 254128217088879 254250194063616 254291057161344 254348890725888 254364661366434 255174012220932 255258792449136 255337522417152 255752630171136 256129226672256 256224111036656 256309240154688 256367532715776 256686656265648 257183256411648 257199202794114 257364010690304 257742979953984 258061822025184 258103297727856 258161998312512 258637920856602 258723851950296 259165451216448 259224393367296 259310519313408 259547073106608 259788559159968 260210903061024 260534810797002 260594064382104 260761047634944 261281729822592 261606970512216 261666467939232 261708522980688 262200175469568 262586266000128 262602547390629 263438109984042 263666867917824 263683216309932 263785574750376 264071490622497 264610103552928 264670283984256 264712821799104 265102612208784 265200820809134 265512425810688 265528888634709 265631963541462 265759462107648 265802174975232 265862626520064 266193569460672 266725099193896 267102915270876 267117852687966 267206601194568 267289016248576 267619667285376 267723553805568 268306216837344 268638126206544 268825296825344 269206087832064 269237835645807 269310590180352 269327288505636 269743632898752 269848343915136 270140831192592 270184248233928 270245696396256 270435631256688 270796902534144 271212466977207 271296117568224 271357818603648 271447975816704 272311683259392 272328567664356 272390503510512 272729572282251 273347998213248 273449261358448 273851916201108 274234753835847 274410477758592 274472887094784 274814547995232 275363291917476 275517426770496 275768765175771 276025344107466 276069706907869 276394082606208 276651243341568 276995615836464 277058613112128 277103141979552 277531506814464 278049756060666 278065305666981 278198772013824 278243484127616 278587686436416 278997907625136 279193993739928 279302373265104 279605107717938 279734137820928 279842727023104 280146047162688 280239124218624 280254796262784 281148235024986 281212176733272 281257373161548 281392371643392 281671525471833 281849837331456 282369428489376 282414810911184 282479040677568 282830667551964 283362000655104 283426445841408 283471998147072 283735744269312 283994579764112 285075355389678 285610905422208 285721775910144 286031468321568 286077439306512 286142502066624 286897585687552 287254712719296 287320043227392 287337858210231 287721708942528 288252124916238 288347895174024 288413474305248 288772488298854 288905748897024 289331163463104 289534512026592 289600361030784 289646905608256 289960852448232 290432248101576 290521826687232 290539840193351 290618351041536 291064333444083 291561132618504 291627442538208 291724334227584 291990457244934 292262129054964 292719116196864 292737265943652 292827555470464 292924845891072 293356178589312 293856889568256 293941946050416 294307841826243 294374776431636 294422088353274 294563405661696 294975197403264 295042283785728 295586195264688 295633701885592 296189087104512 296304063906816 296625226407552 296740372513536 296758771594173 297754069482288 297801924523992 297961526309888 298979394871104 299027446847136 299095454835072 299467765643256 300065736593133 300146821567488 300607426343889 300700143279648 301072125696048 301188998031264 301469228286144 301744240999369 301844493942012 302411546917632 302428458928512 302528939198976 302974413952896 303086652353296 303461587011096 303579386904528 303908435091666 303957279263169 304026408445788 304221222240768 304240085163774 304828684793024 305208132264252 305277545929104 305378972793792 305851048326144 305900204714496 306350643666816 306439316449326 306635676385536 307611345904128 307630419028254 307700383595208 307749837208772 308398107331584 308711787478416 308781997981632 308852224452864 309957105116808 310052705792256 310123221261312 310173064273408 311232648759264 311620067816022 311690939751144 311741034726996 312222945166272 312397712243712 312513441552512 312973618515552 313023919643568 313411147240968 313611974581248 314073769137408 314093242957419 314195688543744 314215169923242 314700905048544 314823067900992 315164303058024 315286645795632 315508236466136 315878951549952 316363698824931 316566418098816 316584121704256 316689305119488 317665607050548 317716662275082 317788920762264 317992553288704 318385927355904 318854751571584 318905997915456 319202712302976 319493902234626 320166911043072 320218368277248 320291195728896 320311055054028 321312268599984 321436997898912 321910314824952 322029568125377 322759783898496 322833189345792 323161551809208 323235048630816 323894334403584 324391382070777 324465158593404 324565234016128 325018967509152 325497558895992 325706130957312 325726326029916 325800406159632 325852768809288 326205959004261 326356494124416 326837055023136 326945644921728 327020002361856 328006274195817 328080872855484 328291100250624 328418538642432 328824810220032 329430999904272 329540451627456 329558880790496 330025700912976 330589000764288 330664186814976 330684689306718 330896585173248 331025034980864 331383831369408 331922569258944 332045531649544 332534469672774 332587914621291 333212722992576 333288505757952 333342071895168 333703379708496 333832919077728 334660063394816 335206717098624 336351819229992 336405877703028 336482386689456 336901236348663 337114511318016 337790264031024 337867087869248 338287661189604 338837622785172 339000258751488 339054742881792 339152881821912 340232016294576 340345056598848 340972483897458 341394285387483 341505635563008 341526810267594 341745653539584 341823376954368 342248875020864 342932270392152 343437239170242 343551344393016 343657306605312 343678614722041 344082429366912 344137730303808 344215997750016 344850561142136 344965135933728 345553934955264 345632524489728 346062764142144 346162931544609 346256473089024 346384745546624 346947870748032 347300760913218 347379747729336 347458752509472 348375639763456 348809294016288 348888623918976 348944697307584 350035412573952 350115021333504 350136729854172 350652307220037 351250813312056 351577621746576 351714099667168 352095320829996 352151909599014 352813471403904 352893711979008 352950429065472 353470149611712 354016567747584 354038518179612 354175951388616 354402899966976 354559840940277 354697476520086 354924759280896 354946766024403 356137220361168 356157136917288 356275468259424 356826223047168 356964738407424 357512535857547 357741622449792 358184168275392 358902155532963 358983780861076 359103051340848 359658177198336 359797791886848 360187774923456 360245664311904 360327595195008 360580841675584 361616622636276 361728156757632 361810424804864 363104756885808 363187338014016 363556745785359 363639429709668 364381126204032 364463997617664 365135888268144 365646338447796 365880637011456 366419397326976 366525456929586 366584364910449 367151055889968 367356569027328 367691686901028 367897502657088 368033792143288 368525443474944 368868324455424 369327487781952 369411484149504 369470855972736 370609874892306 370733008080888 370753740889308 370931696018432 371450248581888 371912625859824 371997210166848 372258658319904 372403164353472 372806810290584 372978850427904 373528062883584 373551223105737 373652165624832 373673061683712 373696230896366 374864313366648 374949568977696 375009830882064 375562033962444 376492571319168 376553081214912 376638720903424 377107556735952 377816000873472 378395796633741 378542685025638 380014047034902 380100473852904 380814540562944 380962367880192 381375291095424 381436585742016 381523336088832 381546992049651 382761018331398 383006283625728 383093390969856 383117144280308 383628945256704 384336166554984 384463860232032 384551299073664 385029984398472 385207665196032 385774884617472 385798804191171 386046016035456 386133814707712 386614469930976 387154946591784 387242997468768 387362435582976 387956881284903 388085777925444 388748176824672 388836590050944 388965778970112 389320609659912 389682838739952 390203410738176 390316354591536 390891096573156 391141571452416 391922594733888 392410455768324 392499701908848 392562784471032 393300263204352 394114927019584 395157164976063 395500301876736 395524824464898 395653830018048 395678362125564 396915155329392 397005425976384 397069232698656 397801231213701 398268638716032 398447945312193 398639193161472 398703262462848 398793939780096 399290354191008 400087648790844 400676779031949 400809901791852 400933524372864 401429500928064 401585330708352 401958971048192 402459325256016 403215395890176 403237945238016 403965885270528 403990932758454 404615449348128 404772515872704 405211246788888 405276372350892 405368544594384 405653446885032 406195353801216 406944176352336 407036727905472 407171963725056 408467524889088 408492851496534 408585755265768 408847568514048 410173892037672 410267178126944 410777874301662 411615716637888 411709330642176 411802965937152 412221821992848 413044937876214 413276140155744 413403607723008 414038016161199 414591123909312 414976865012352 415493423754696 415587919668192 415654712969328 416297260221696 416435572804608 417298158020736 417365226191424 417881529654624 418765025516544 418790990609892 418953559897656 419407661576907 419601206731392 419764090534656 420219070744032 420382194394176 421722352537479 421818265099908 421886059742322 422088557465088 422252406825984 423554142734064 423622216366776 423718561016352 424246001327946 425043000982656 425139668762112 425207997220608 425603616403968 425991869646168 426957824369664 427081406738704 427613033084517 428416358133312 428582663865216 429116158959768 429213753099936 430346378531328 430882069078944 430980064841088 431582563413792 432378187374357 432495026353152 432521842761036 432620211457872 433358623345536 433996745194656 434301768039888 434400541546176 434470358412384 434941278672348 435141992165888 435782740030848 435927526562304 437341698927756 437441163807312 437985685867401 438393193582446 439105898915478 439241333205696 439387268836608 440034267883968 440785334352384 440912919075624 441195446897664 441562164647454 441633132529911 441845108492544 442462796104896 442563425678592 443379292897032 443450552828388 444283630656768 444384674343936 444456095860224 444937839611328 445110558770304 446702886785988 446942289464832 448469092306656 448541170270704 448643182252608 449201648464884 450220232351232 450387018708032 451050214919472 451608188544072 451783497046896 452203842429216 452766740913018 453617320376448 453642688392768 453793408798464 454629978529944 455164158532608 455192380516644 455369080356792 455660871386112 456039612668682 456331833361152 456360127745661 457243027189536 457812198396378 457916318893656 458068459190688 458209742140416 458776572489216 458850307071744 458954663666688 459525965500224 459658974673989 459953514578304 460738579940352 461417018856192 461445628542381 461550575392812 461624755813158 462597160997376 463067681217624 463172996972448 463278336679296 465079058688384 465184831891968 465259596410112 466713883431936 466848973138896 467430101724033 467536409626716 467611552090494 468334417749408 468770162328768 469460427773328 469535879465352 470116720861452 470417961871872 470600572087296 471110653706112 471293532815616 471322754884863 472051357572816 472234601851488 472746454587036 472929968693448 473233012374528 473262354699204 473818427324928 474849627148224 474876182556384 475033957679232 476498410575822 476574993412623 476683381143396 476988829933056 477578891033856 478358996873184 478536207377284 478804068454464 479240853351939 479544236264448 480250366564608 480327552415872 480436793593344 480466582581042 481968402899976 482155496848368 482304209010176 484139675847744 484249784018688 484742327713812 484852572946224 485763429694464 485841501605376 486697737890106 486847851024192 487528451263728 488246338343988 488559196435968 488589489044874 488700609239448 488779153213932 489534741186624 489808758703104 490255582534704 490418467382592 490530003542784 492121309283226 492436650375936 492548645532672 492627807963648 493237215330048 494146499856408 494310677441184 494338321185744 495266998109184 495883501146432 495996280222464 496027033960077 496344877759872 496537552471296 497075747054112 498037417178112 498068297474316 498801704509161 499819084488864 499932758636928 500013107842752 500555069562744 500749378616592 501990095092224 502070774953216 502810075647936 504527728844988 504608816554542 504723580034184 505671766977024 506685396046536 506800631803872 507431491784406 508256434177758 508500388127232 508582114322688 508697781451776 508729322732868 510348024441864 510517584898272 510675044834304 511458725846187 511505260342272 512258453344512 512290215401391 512448222073312 512618480309376 512735065431552 513373312531296 514366512823296 514398405588228 514728021380608 515155858755363 515485959907968 516123644050368 516206595455712 516323996625024 517275841713204 517447703900592 518330902432896 518448786734592 519094146213216 519577118319936 520421806122048 521069621594004 521188128764208 522563459645184 523213941024432 523332935878464 523417045961376 525172532000256 525205094781258 526876219968084 527366432619864 527571149500752 528142981244994 528227864398521 529220207105856 529340567968512 529425643598208 530205224417568 530401641618268 531024851621376 531057777269418 531263927082924 531518924215296 531604349950464 532046214780129 532387138921344 533450198387792 534205830541752 534235705375932 534413202389136 534578032497152 535239334570752 535447107611136 536612433674688 537276252413088 538412175664128 538475671291614 538654577011272 539487265797504 539696687830272 540281662385184 540368496467856 540491392792512 540871262513376 542424933954414 542592235136448 542715637207296 542895951633408 544657135328712 544781007021024 545459144564502 546695996426496 546898522716896 547703832402216 548469507671694 548820955517184 548945774189568 549629095990464 549788185394379 550726583834952 551034853540992 551537530351542 552050688214932 552139413815738 552788165212416 553302486683136 553991231672928 554117226224256 554206283959104 555063013628928 555914812338459 556099512121332 556130611333962 556397544027648 556486968255232 557175372872832 557995815250272 558387987479856 558604746530208 559210215435876 559468275641856 559685454046208 560292094325376 560478248437248 560509592525568 560544346344549 562296470049972 562424353466544 562514746323096 563343050943666 564738856978752 564829621822368 564958081355136 565661335103928 566724001310208 566943996294144 567814027538457 567989159528224 570021070552353 570150710779356 571221810844416 571443551820288 572062936643136 572154878613024 572285004133248 574141527497097 574509425438592 574640086454784 574675716420462 575443417885056 576504249832476 576695790348048 576826948610496 577544976597708 577811497794048 578662326926208 579069024053184 579200722061568 579293811216512 579921704896464 580864496203152 581043653374464 581079680386702 582128666888166 583122265237008 583254885076416 583448668455168 583980914489868 584524258109928 585474531887304 585655110940928 585849691782144 586712357178624 587883892100832 588615683652486 588749552863272 588844176706548 589126811323392 589950394806528 590084567571456 591172390529376 591267403771184 592378174209024 593250452815104 593287236697347 593480745027072 593517543188346 595508138964576 595603849047984 597958789742208 598054893694272 598190909670144 598935531286512 600131473186266 601214852687778 601400286559296 602144251392096 602377996062528 602938456572288 603488481998738 603688987884024 604823093835264 604856917857024 605057878397952 605948827905792 605986399137681 606173304706592 606923174022192 607158773809056 607816870183332 607914558526338 608052816891576 608442444481536 608480170327548 609657369586048 610416264528504 610555091858208 610757945587584 611800409428992 612701287333632 612739277244801 612878632898652 613271352771072 615222691808256 615260838056508 615400767190416 615499674417544 616166811452493 617423574956832 617563995963264 617704448905728 619567406814321 619914210233616 620105411584512 620346128546816 622465297518528 623240135632044 623381879502288 623482069453992 624445890332544 625026883105024 625947237031104 626047839287136 626822294481936 628147538274816 628186485914838 628221616506883 628391377087488 628430339846484 629401810097088 629646135801984 630328606116048 630573291591264 631016472932272 632727397649862 632829089613483 633132836197632 633168243408512 633378610238976 635331214101096 635433324550164 635577841524528 636369001991919 636771854711808 637709503143168 637811995830912 638405424605952 638987804469252 640333822086144 640436736554496 640622110108056 642624537199968 642873995797824 643820629649904 644059136250754 645519567796992 645666378691584 646323103618416 646470097261632 648782764141554 648930317186808 649130468032256 650037935018304 650995117791984 651452652059832 651600812319264 651705537618576 652411918008522 652712988248832 653674110046272 653891289843456 654040004723712 656012548391634 656161745710968 656582200501248 657589790373669 657649620440064 658658848373217 658861999808544 659080903254912 659117761580992 660051401825952 661178001528576 661328373629952 661369378613436 661793170346496 662050069961728 662343246971181 662767662738816 663845138517888 664091063299088 665068939345548 665175829242582 666425445985152 666577011515904 666684143790336 667406759416992 667665838155456 670413434197248 670455002490539 672703638459984 672811755406056 672964773378912 673802472697326 675580528062048 675734175738496 676575322379208 677675245570344 678109485763584 678305763643824 679150111369527 680464032589152 680690113197696 681944967794916 682788570774966 683011271126016 683053620535188 683491307079168 684059419003023 684497750041728 685864540784304 686718297594567 686874478340484 687102688786032 687314613210624 687357229444082 688164858733824 688275460607616 688431995500032 689701122284272 689930271867456 691107869910528 692125528284288 692325863089218 692437133719737 692769491093248 693895741496064 694601521826436 694759495458672 694917505018944 696751279526912 697618588032576 697777247837952 697889394615168 700070825147904 700273459708344 701304614440074 701417328135741 702501626624112 703155243493152 703428199334336 704190641659992 704303819198028 705626942807808 705787423958016 705900858130944 706940299223424 708077036359224 708351902777232 709119681880554 709394953040172 709849518561792 709893532048806 712274440722336 712314273834576 712550936518848 713652446094336 714747615863733 715025071715094 715483244899584 716368336550784 717804311065926 717967561722152 718206102681696 719316354396672 719595583773696 720375549846912 720491328623808 720655190390016 720699873871563 721161683351168 723233245272552 723456313515264 723620849609728 726209513771616 726374676028032 727113491570718 727278859419336 728762252408064 728927995235328 730046606835159 730271776536288 731292676895592 731761274022912 732838794653952 732884233567311 733050913859172 733168729820898 734302111779936 734713138054656 735383373802056 735795005314176 736067584286576 737050886949888 738181963924839 738654975563904 738822968299008 738941711945472 741219749784612 741466016161776 741507481778616 742900497163776 743825251719648 743994420333696 744517316639808 744806328706944 745613620581168 747056125767168 747102446211474 747346123367424 747392461792732 749728626733296 749899137955392 750019661764128 751124067924888 752985142638336 753106162429824 753277441806848 754215113471904 756791593267482 756913224831813 757085370051276 760028094069804 760200947705808 761147237676609 761629081125888 762750582190848 762873171484032 763046672177664 763093984099302 765522036662796 766012567251456 766234288560616 767257890513408 768672333109968 768927720464064 769102598147328 770059968796944 771549769234944 771597608382342 772092032070912 772267629415424 773228939861952 774309893183568 774485994937536 775913762569806 776171555850888 777496353649344 777673180101888 777931557940224 778641219319824 779365677479904 780632709183072 781782193146312 782071808304487 782283142904832 783845189467776 784820911536648 784999403817696 785125568942064 786600526408704 787807642171887 788229854039168 790314329952126 791000603753472 791049648929796 791356724251128 792214471867491 793830310658784 794010851952768 794138465397312 795602462427402 796537277432064 796586665904127 796895890624386 797278386322944 797406524925696 797587879560192 798580708382016 800175297581688 801353558063898 801619803583704 801867048745728 802859001856128 803170661416704 803917942096384 804918650512032 806475890476032 807713506937421 807931770541056 807981865516908 809230898696256 809545031745408 810422493577776 810552744701784 810737089188768 811306893770064 812390707602432 813888352704672 814073455810944 814343927450112 816935049778176 816985702993068 817171510531536 818188716846753 820347784075344 820534356253888 821555748603324 822704261507541 823231433275776 823418661284352 824443643985696 826089875752428 826552280311488 827306295527313 828076032322398 828209120723607 829182247818624 829953730024704 830986847509392 831175839336384 831309425938656 832594520443392 834195917000943 834596316041472 834730452382848 835763059309248 837581981219784 837907119795312 838815323153814 839202413462784 839528181069312 840438141488064 840764388788352 843444705074958 843636530199816 843772119484644 844177114930176 847108285468128 847244432733552 847437122032704 848492002655892 850086001965312 850279337524224 850415994441216 851207232807936 851983739292336 854162813477408 855226066169034 856832716266624 857165327730432 858232317919536 858427506199872 860692757062656 861764138157888 861960129682176 862013574630693 863165126827584 864756374748714 865043685522072 865240422915744 866717246691072 867993490389312 868603536079776 868801083092352 868940716824768 869882557344696 870283984331776 871565480061696 871619520580053 871855053124608 873193000332249 874683397855512 874882327614624 875971371734802 876786387164892 878211797830956 878482666411392 878774537673216 880068535767936 881570668704768 881825838151248 882923525478729 883124329294908 883266265059822 883690216985088 884925592209792 885126851357184 886758585794064 886901105656776 888567261313536 888912191720448 889875679222656 890221117540608 890276314782519 893405773571976 893884578929664 896938184613312 897082340541408 897286364505216 898403296929768 900197209779399 900440464702464 900774037416064 902100429838944 903216377088144 903566994093792 904407684858432 905232722998107 905533481826036 907234640752896 907285376785536 907586817596928 909259957059888 910384761033288 910738160713584 911871837789507 912079225337364 912663666722304 912720255491322 914486054379072 915624396792756 915832637787312 916136918381376 917553144978432 917700614143488 919051931000448 919317949347978 919907029156608 922834037712384 922891257084762 923101150785624 923249511626316 925194321994752 926135362435248 926345993944896 926556673358592 930158117376768 930369663783936 930519192820224 933697946277792 934860203448066 935072819253432 935223104180988 936668835498816 937540324657536 938920855546656 939071758930704 940233441722904 940835923743744 942221307412224 942279728872257 942587065631232 942645509769726 944102715145632 944469203702976 945492909174072 945859937386896 946524709398408 947636854649856 949699254296448 949752365112768 950067915358464 952996821151644 953149986825246 953366762286792 953977659866112 955157782067712 956717993746368 957072414754568 957608136908928 958481706703878 960500733129216 960655104831744 960873587186688 960933165162084 963936805799952 964310993696736 964608418020352 966088704376131 968279351695488 968499568037376 969484655427624 969705145892448 971683003210752 973174146212331 973395475780212 973695702048384 975056902527456 976492676687976 977118392871936 977178978089748 977401218478896 977558306427864 978617877012783 979069482373248 980511165069408 980836934765184 981060007085568 984018822587451 984242618566452 984873300751872 985255615927296 986474430660096 988292999712816 988621354882368 988676642371488 991767002292864 991992560444928 992054067920154 992689755519744 993075104942592 994151494108224 996136594948632 997603409018322 997763743863873 999638168977728 999865517273856 1000026215685504 1001110139125488 1001498757233184 1003980190184448 1004141549906432 1005620151295872 1009055457689976 1009217633109084 1009447160068368 1010703709045989 1011343533954048 1013370792093072 1013601263607744 1014862983568812 1016512868355516 1017000776254464 1017164228645376 1017458645465736 1020696048883728 1021035169796544 1022917451692374 1024182856162449 1024516906689024 1024580430802782 1024896444146624 1025236960618752 1025470130863104 1026746625062592 1028796811176456 1029456042761216 1030311717510726 1030971919815936 1031035844166123 1032247288100736 1032413190911424 1032647993250048 1034551683426408 1034895407801184 1036661804865792 1036897573469184 1038188292426432 1038488794633827 1039154236639872 1040843612244096 1042139243188008 1042376257528416 1045126919290368 1046427882048864 1046665871756928 1046834091922752 1050345064000512 1050410189562516 1053752439936168 1054732865239728 1055142299001504 1056285962489988 1056455728797042 1058440414211712 1058681135937024 1058851287196416 1060410448835136 1060803283236536 1062049703242752 1062115554538836 1062527854165848 1063208699900928 1063679522820831 1064092429560258 1064774277842688 1064840298073209 1066900396775584 1068411661083504 1068471410751864 1068826404778272 1069156064994304 1070478669141504 1070894215222272 1072537607572641 1073224867349376 1074552504826176 1076706466598889 1076951342583228 1077309154022544 1078974531595008 1079393375660544 1080563324770368 1080736992935712 1080982785585024 1081742525026752 1084849867908828 1085184470272896 1085431274414592 1089314270657424 1089562014042048 1090670237356077 1090918289129004 1093391992852992 1093797045433792 1095407664804432 1096939015343388 1097641911034368 1099258191980928 1099576370788758 1099753094731347 1101453167669904 1102069707081984 1103075060703084 1104101376429864 1104278827631476 1105576330424832 1106604973366272 1107982463345856 1108234452448512 1108412567918208 1111829624676918 1112199024242664 1112261222667924 1112795088055296 1112973936510464 1114350745745664 1115991630500544 1116775974959712 1117209493060416 1118420430871752 1118936551283712 1120584188650752 1120653669317211 1120956496874496 1121019185051136 1121088692689098 1124592940099944 1124848706933088 1125029492646192 1126686101887332 1129477713957504 1129659243644736 1129916162710272 1131322670207856 1133448002620416 1135187389901223 1135628055076914 1135978319056448 1140042141104706 1140301421558712 1142443621688832 1142887103640576 1144125873286272 1144309757226048 1144570008266496 1144640976148953 1148283054994194 1149018850877184 1149280172909568 1149351432840924 1150886835770112 1153008499664952 1153391580696096 1153653897220992 1155089953195416 1155622995588096 1157324653852416 1157396412573513 1158138048106368 1158401444123136 1158587622433024 1159843409792928 1161728992406304 1162087306748928 1162159360773404 1163870643854709 1164257333776332 1166244530474016 1166509770152832 1166897336910336 1167961828979736 1169048516219856 1170949063774608 1171310221881856 1173424714357248 1175767784201664 1177231367304972 1177499105726544 1177688353413096 1179900789613056 1182344781058752 1182534807542368 1186500905630208 1186574473394694 1186961490054144 1187035086376692 1191016277929152 1191207698095968 1193403693641103 1195343835936579 1195917579484416 1196109787388544 1196381819340288 1197871062573024 1200262946372532 1202030337095847 1202429705375556 1202800573118592 1204288502784192 1204755992125056 1205876913144576 1206976963997476 1207377975768048 1209646187670528 1209713835714048 1211897655811584 1211972798275362 1212346609413184 1213846348044384 1214317547618112 1215633740366664 1215829117052676 1216105633783152 1216960340655096 1219314739172096 1220832529057008 1221110183716416 1221515891175168 1225402574667264 1225478554489602 1225757265797304 1226542705542144 1230521676113016 1230801534380832 1230999348835088 1232333622904986 1234847149913664 1235127991926528 1235408897811456 1239134813628642 1239828420467232 1240210823169024 1242114048483597 1244930595037056 1246480271264088 1246763759004576 1246964138907984 1248891780665088 1250053766210048 1251894474062208 1252095678574272 1253644588963872 1256295076549632 1256372971829676 1256443233013766 1256860679692968 1258222984730721 1258803620194176 1259292271603968 1260657212232096 1261146583182528 1262032945864544 1265454795299724 1265658179226966 1266265672395264 1266336486817024 1266757220477952 1270662428202192 1270866649100328 1271155683049056 1272738003983838 1275419006286336 1275623991661824 1276810849211904 1277975608938504 1280873473108992 1281244220216112 1282839099253551 1285249074399936 1285747991595648 1287641259299808 1288118272501508 1291039135593984 1292646207236832 1292940194523264 1297134562123071 1297565528283108 1297860634373616 1298260936064512 1300075870036608 1301990235583968 1302905304119664 1303201624638528 1303411075237152 1304823836017044 1305425976497664 1307348220092544 1307782579686912 1307936808137281 1312025096783268 1312323491421936 1315179580747338 1317317696746434 1317723999617088 1318161806509824 1318235523161984 1320102803651904 1322356003057152 1322738757226872 1323586340692992 1324686493942362 1324899397589733 1325535325477632 1327690277035776 1328182126598176 1330137878691096 1330351658485164 1332850891970304 1333154023031808 1333368287580672 1334813518833984 1335331676310912 1340826868394496 1340910004981078 1345407276919968 1345623510812112 1345929546757824 1347604945394652 1351161056124096 1351468351476992 1353150644758416 1355350491140688 1356611527287648 1358300222739054 1360928065178304 1361380226395392 1363889935589832 1365577141549932 1366107241070376 1366982614158336 1368118838006046 1368995500083456 1369080383236983 1371729081568608 1373436595189134 1373748956680968 1374205377572064 1374629226421248 1374714458888164 1376329717467648 1376550921215232 1376863991000064 1378976924021967 1379402244568544 1379860543734912 1382215739821056 1384251056568576 1384336885627143 1384651726178436 1384874267439474 1385538982186496 1387791482992128 1389203043652872 1389518990917344 1389835010037888 1395237176065152 1395554495675904 1395778789230336 1400141650295808 1400546919416688 1402609228880148 1402834656271482 1405003253248224 1406310486986304 1406856398668672 1408381283319984 1408607638396056 1411253885615616 1411801716261888 1413880598446848 1413968264654589 1416154072718448 1416703805554464 1418239363761108 1418789906080344 1419699037123584 1419787064097612 1424548881444672 1424628547669152 1425101873037696 1429495231727466 1429724980237869 1430050143430188 1430966489799168 1432736673101568 1435608622131852 1435935123444304 1436412205363392 1437722560055817 1438632708793344 1440751099693824 1440982657247616 1441310380780032 1441399747743126 1442323366702336 1446466490545104 1446912627030528 1452419027543232 1452749352056064 1454226983141436 1454557718838672 1457524504816128 1460093213670318 1460543553072576 1462585353791184 1465677589307904 1465768467134622 1466101827718344 1466337459641796 1468604223559872 1469426276109312 1470766747604112 1471590010628352 1472135168573152 1476363927849678 1477309951127808 1477645936598016 1477883423890944 1482439499569224 1482932032323552 1483014963557232 1485800994327552 1487650503439296 1487988840667392 1488081101880231 1489034633279616 1489612657413888 1491227241162336 1494112251534336 1494204892422948 1494784923585464 1496405113527483 1499457253466592 1499798275910784 1500039323528256 1502248135849776 1505970285276672 1506212324859648 1506554883613696 1508430226943808 1513583186534964 1513826449663626 1514170740102552 1520056188139608 1520401895411616 1522294475353218 1525501164381696 1525746342968064 1526093344355328 1526187968198604 1531044073325592 1532025134502912 1532468577121232 1534376177538561 1534515781026816 1536870646204173 1537344666219936 1537855440928128 1538205196294656 1540119937593888 1543099538469888 1543195216764684 1544184064141824 1545467576266089 1546457879723904 1548619786367136 1548971989875072 1551827525139612 1552343111701776 1554992707298688 1555346360203776 1557282438639648 1558731354959808 1561265418366144 1563564386292624 1564143616608974 1567690378935552 1569641823073296 1569998807635392 1570251137884128 1575615284343774 1576459708078336 1580628659904252 1582099297859592 1582713448502256 1584428943734982 1584683593195563 1587660621317568 1588021703905536 1588276930794624 1591204924854804 1593074554864128 1593173331808254 1593791781248772 1594556772645888 1594813049851392 1596138644340387 1597161416764032 1600350595163376 1602707116127796 1603239607167408 1603734097491456 1605718003712256 1606341322833408 1607835884192768 1609837301024064 1615427013874842 1615963731033816 1618461797392512 1619090063490816 1620844987155552 1621105489403568 1621474178377536 1622613787540128 1627776705409344 1628146911621888 1628247863191309 1628687854900224 1633971405986136 1634343021063072 1636377433693506 1640695568150688 1641068712507776 1643111497206648 1645408523015082 1646462866551552 1646837322568704 1648887287971392 1649364556183137 1652179751504856 1653104560622976 1654612591054626 1656152064644796 1656418241447214 1658364495637248 1659907460049408 1661973695018784 1662351678672768 1662618851877312 1665189040886784 1667744437015377 1668391834001886 1669192632082944 1669460904765696 1671526118618496 1675163962439568 1675814239590624 1677630646307628 1678404826925568 1679056362138624 1680876282976128 1681528777576704 1681633039033647 1686889410149916 1687273060399632 1687544238969288 1694216570936256 1694488865467104 1694874244065408 1696984005311784 1700172003930624 1700831988882432 1703442082615371 1703967478584672 1708325626954816 1710063211657059 1710452132338068 1713665432533248 1714330655460864 1716464635839072 1716855012399744 1722424582491291 1723528276315776 1723920259364352 1724027149261386 1726330253655168 1729512749497428 1730087371044144 1730480845831488 1733434493382144 1735986980778624 1737207072159552 1737602166184704 1737881433649536 1739765114689392 1743130960123392 1743239041160106 1746386000664498 1749366795711024 1749764655229248 1751942743469604 1753572774329784 1756423595661912 1756965332822784 1757549075346432 1760137071535872 1763651676302496 1765847050957458 1766248658589816 1766532530119644 1767380433970176 1769851184419584 1770253702714368 1773517171588128 1773802211313552 1777134522627072 1779751358445312 1779861710092041 1780442235081216 1780552629565038 1786811547143952 1793876369226624 1794164681082816 1794572729010432 1796806593859536 1800394419558798 1801548074832128 1804200859677888 1806432754176288 1807133988187584 1808815369716864 1810465445996214 1811066963652072 1814469281505792 1814570753571072 1815173635193856 1817959197413043 1818519914119776 1820769522066576 1821476321427168 1823743675579014 1824158450674728 1825327333444608 1825440510982644 1828972108758144 1831248793585512 1831665275574624 1832273836762752 1835401228286976 1838103862000896 1838217831734403 1838635898695956 1839814058313216 1845668075424768 1845782514169524 1846202301571248 1846499023252632 1848500434357479 1852270724870496 1852691987889792 1853113346717184 1858702220442963 1860316234753536 1861038385640448 1867395892555584 1869720406896132 1870145638506864 1870446208361976 1873337670997632 1875080649315072 1877841711093312 1878143517861408 1880466883445808 1884442614824448 1884559457744514 1884664849520649 1885174131262464 1885291019539452 1888205430291264 1888938407405952 1890985818348144 1891719874773792 1893049418796816 1898487268840449 1899398508592896 1899504730225536 1900135830716928 1905993642303288 1906299973650492 1906733524573584 1909107005975757 1910315564135424 1913435987492736 1914144829509136 1915216273817856 1916963413407756 1921001466258432 1921310209663488 1921866330324168 1927873611599904 1928621987393472 1932177408752262 1936558703390976 1936999136074752 1938969310855248 1939410291784896 1946348292424662 1946790951560424 1947391404096768 1950113805054912 1952985353375952 1954357956179496 1954802436957792 1955116612855728 1957235754025566 1958138964746496 1961022330138816 1961673869530368 1962120014171136 1968037645174902 1968485237132904 1969746601503744 1972769371121007 1972948861320192 1976585999425632 1977242709764736 1977353284742976 1983534004585728 1983985120889856 1984108135840308 1985379511039488 1986150209885184 1987029740913543 1988302988216448 1992273189897264 1995206818036644 1995527487727746 1999276337955456 1999731034547712 2000052431371008 2002220278250976 2002997514466368 2008283099812864 2011240302591744 2011365007471617 2018110915379952 2018435266218168 2018894320136736 2021407418091978 2026741584186144 2027202527215488 2029725967137624 2033025736711032 2033778881353457 2034328457290752 2034917290931472 2037450334108581 2041392097767456 2042070339593088 2045834903384748 2048365712324898 2049033813378048 2049160861605564 2049792888293248 2050473921237504 2053493250125184 2057593622352912 2060154892783701 2060623435021452 2061943839631872 2062071688332246 2064494576201472 2064826381822848 2065295986500096 2069103366852816 2069790815602368 2073323609731584 2076376584852864 2076977589267654 2077311401159211 2078308473279744 2081687224488192 2084278486376016 2084752515056832 2090253838580736 2092855764097728 2093331743513856 2093668183845504 2100820379125032 2104251984407223 2107504879872336 2109465730479456 2110284598003008 2112571924979976 2112911457594084 2116880828423424 2117362271874048 2117702574392832 2120820897670272 2121606566473072 2124231109077672 2125055708331696 2127359045641662 2128184859120516 2129548555685376 2129680596146418 2133800793551168 2136823322167008 2136942821503728 2137652809556544 2140957338283008 2144242847591199 2145075215145282 2146449734698752 2149105009652352 2153412933197778 2153902685166456 2154618308045088 2157949063190016 2158786751321088 2161126649540736 2161473985871424 2161965571170048 2162099621614689 2163485050053504 2169699735817656 2170368940545792 2170862548829184 2178628541314848 2179124028084096 2181340474712154 2181836578258008 2186783985705984 2187594090867584 2190815329608864 2193878030686776 2195283822068736 2198516383961856 2198652700701933 2199152741577516 2199506189462694 2202906335339808 2204139414163968 2206150121406168 2208202752859728 2208557655262952 2211152660849664 2214545891774517 2215964926691712 2216468904897024 2216825135836416 2223659249353836 2224398048485328 2224522445335848 2225947873020928 2228701491491328 2231983261001088 2233551949919424 2234418986120832 2236840861743504 2241168377301504 2241307338634422 2242038370102272 2242177385378196 2249185880199888 2249697413866176 2250058985292384 2253372203774664 2254206976877639 2258955427915008 2259318487289472 2259832325420544 2262645340415712 2270374779802446 2270739674495439 2271256110153828 2271956638112896 2280084282209412 2280602843117424 2283441713029827 2284887243377664 2288251746572544 2288619514452096 2289140016532992 2289281952297906 2296566109988388 2298037701754368 2298702865681848 2301773671540224 2306016999329904 2306783161392192 2307307794441984 2310179906390832 2314649307704832 2314792825147026 2316276096212736 2316802888246272 2317175244866048 2319686819585856 2323457984812608 2324318721546808 2327741287709418 2328514667552664 2332489060948032 2333019540305664 2333794673820672 2335923657959472 2338097032439712 2341898127549216 2342620443763712 2346215424913461 2346849428714496 2351535568403328 2354462734609944 2354998211453088 2355376706826192 2359801579226112 2363422926515661 2364689562117504 2365069615084736 2373001811260416 2373148946789388 2374070172753384 2376643415602473 2382032555858304 2382415396191936 2386807387282206 2389759997712381 2390687671873158 2391835158968832 2392219574777088 2392763638680576 2395742125146048 2400525892745064 2404060674191694 2404859410751112 2405601146237184 2405750303054287 2408577005568384 2409511984250112 2411753826289152 2413953927994952 2414755951536096 2419427671428096 2423140520812263 2423795311623168 2423945596550724 2424693218826368 2427692696088768 2428635095236224 2431267480733328 2431658234105352 2432211267566304 2433920681310192 2438629478344192 2441665058114016 2442220367432832 2443031782350336 2450805149334528 2450957108979204 2451514531594608 2454566150540259 2461043352226032 2461603068761664 2461998697670176 2464667245809972 2469694299827328 2470255983853056 2478269627257284 2479656840934464 2481918886581939 2484228096967194 2484627362170821 2489861190074112 2492960542528176 2493527518009152 2493928277815968 2497783561330176 2500107532420096 2502587751002829 2503788948124416 2504191357148544 2507289177927744 2512745943659352 2512886466027532 2513721359385936 2516445969461442 2517607240388352 2518584543207936 2521314424464192 2522293166365056 2524065891729088 2530909590599448 2531316358453932 2532531344790528 2532672973634048 2541324856404384 2541733298200656 2542311366098112 2545476007967676 2550838012572672 2551247983323648 2553621698423808 2555951217877008 2562488440432224 2565678198507102 2570498148799872 2571495983191296 2575282518599616 2576236545003016 2582078271187968 2585292414473664 2585880389046528 2586040723892079 2594269124246142 2595131056566216 2595721268747232 2596521872129024 2600151740073216 2603980471167936 2605810608239328 2606403249277056 2606822150474304 2609647672034088 2610851952995328 2614696440185088 2614858561740159 2615565159373824 2615873616274562 2619579000996747 2624050193566536 2624646982843872 2630359161494676 2634635393492868 2635447999234176 2636323613019648 2636471046323968 2640205607303808 2644712006114304 2645477514453744 2648770576436187 2649372987884724 2649798795179466 2651070650955264 2655380554071552 2656364253196352 2660275757382192 2660703316970328 2665701783940608 2666736575161344 2669627037667968 2670663352621824 2670828944347557 2681653736788992 2681820009962156 2690814553839936 2691247021624224 2691859093515648 2695209890789304 2700591629338197 2702322112248192 2702936702953984 2706301289516832 2710700982281376 2713223054575296 2715698168994321 2716600445478108 2721856130356608 2722760452790784 2727779871179664 2731154283099864 2732214482140752 2736237676012092 2737991000166912 2738160766473966 2743458163137216 2746873190378268 2747497913361936 2748410755144128 2749428917776328 2752659434935296 2753101842430464 2757953848043934 2758804489137088 2759721087469824 2768502113137152 2768673771254286 2769303452356872 2769748534878948 2771077964372992 2775582965984256 2778406087305744 2779037981834688 2779670020075776 2790474352130304 2791108991351808 2791557578460672 2801093838833376 2805218457760296 2805669312542964 2810006506496448 2812620973972608 2813712797337344 2816762566639968 2817215276792112 2822507771231232 2826839186616771 2827761196893696 2827936529309178 2832308145436896 2833407611108928 2836478727522216 2837579812160688 2839574128195224 2849097762889344 2849257095338304 2850203746075392 2858990463454932 2859449960475738 2860100286860376 2861932979598336 2865473346203136 2871217244263704 2871870246888608 2872824410726784 2875445120111634 2881502199387648 2881965314495232 2882620761560064 2882799495486252 2884646733404672 2892932981090208 2893825254061056 2898266113128393 2904838055086464 2905498704112128 2908453966282872 2909115437677344 2915049009632256 2920186427340636 2921087106145152 2925170707582368 2931355178615808 2931536934269244 2932203655436688 2932674919283592 2935853631038349 2937208447119744 2941533495208224 2943180021256704 2944270337146304 2952056467762353 2952727855699356 2954619902255616 2955766847781888 2964878999138448 2965864064647104 2966029927114464 2975301006878592 2975977681334784 2976162203760462 2978069266559232 2979225314827776 2982454482324672 2988409784845896 2989569847170928 2992810227054966 2993291231591619 2998914506933184 2999596551821568 3000078647056512 3004496271699552 3011940570553344 3012424649719296 3016860453887616 3027166373069928 3027652899327252 3028341480205104 3040112376279216 3040803790823232 3044588950706436 3051002328763392 3051492685936128 3052375936397208 3062088146651184 3064937154242464 3068752355077122 3073741292408346 3074689332439872 3075710881856256 3076410392589312 3080239875187776 3086390433529368 3088368128283648 3090935152532178 3092915759447808 3093107532498369 3097239572734272 3097943979750144 3103655050279224 3104686223403552 3109985414597376 3110692720407552 3114564877279296 3115466383901481 3117462709919616 3122530836732288 3127128772585248 3128287233217948 3135380757871104 3139283646146592 3139997615270784 3140502275768256 3151230568687548 3152919416156672 3161257319808504 3164198595719184 3165426897004512 3168857887469964 3169367186391126 3175321242635136 3176043407811072 3176553861589248 3182409849709608 3186149109728256 3186346663616508 3187583562497544 3189626099702784 3192277288680774 3194322833528064 3194520894219627 3200701190326752 3205414232255592 3206479214334816 3207468194982912 3211436007424512 3212682645666816 3217612822717923 3219674602048128 3230119399796667 3230854027749684 3231927462067632 3236923594785024 3238180126981632 3241689974311104 3242210978807136 3242948356755072 3245227575080256 3255553410818688 3256293823243776 3256495726382618 3267942811972272 3268686042126144 3272010712068231 3272754867387012 3281391136301376 3282137425015552 3286222994413296 3290817046030164 3292925733103104 3297774575942784 3298729112366274 3299259284194041 3304359503009712 3306209121245952 3309225182109252 3312304129289592 3312836482894428 3316728991274496 3319814920098816 3323947390037568 3324703357345536 3325237703754624 3335488874030754 3336783668003772 3338385264165888 3338921809531392 3343052237236992 3350327924879136 3351628479181248 3355261292615256 3356809653851136 3361752565952256 3361961007951633 3363057555153408 3363266078067294 3373778820299832 3374546120799264 3375088477938576 3388433141872512 3388977730934208 3389748488130816 3393968010623568 3400344007861248 3406884165230742 3407934957169344 3416651253909632 3420126423314118 3420904264676136 3427330865066496 3428661310921728 3432929271678144 3433710024799488 3433922928446859 3444849164982582 3447056552631552 3447840518728704 3448054298522772 3452660507310336 3459025498994856 3460174742088288 3460961691662976 3466868986764288 3471973961557248 3472189237720539 3474414144319104 3475204332369408 3475762867299072 3479530229378784 3486261920246784 3486478082320212 3491611931564127 3492772001328996 3498733591422048 3499529310458496 3503885486939208 3507145548659568 3512847191323824 3513930665645568 3520274143071744 3527303352604992 3531694101914916 3532497317179632 3533065060239288 3539702368839168 3547034343176256 3547604422627104 3559502716890624 3559723420184082 3560884470162432 3561105259130076 3573623094287904 3580211080923309 3586031507809737 3587752738453248 3588329362165632 3589145458020864 3593613187719072 3600788839117596 3603096149664256 3606091011287541 3608401719355776 3612865508352576 3614267976375168 3617630739433728 3620930891992428 3622133927304144 3628938563011584 3629141507142144 3635918394826086 3637039828239552 3641539044133152 3642952642854336 3647487351158028 3648316901349456 3650881021965288 3657944217516288 3662497587171024 3663330551149248 3664547673525504 3676207724001792 3676435663468806 3677271797391912 3679628116626432 3691565028339048 3692404603142496 3692998046505264 3697000868714958 3704541449740992 3705383975779584 3706226693434368 3717404440885926 3720632469507072 3726342145450791 3734791785111168 3739440813792264 3740291277013728 3740892416723952 3746675341995264 3750161298630144 3755683422186624 3756287035722816 3760933766891616 3768885229648896 3769118915489028 3769329699041298 3770582039078904 3776410860582528 3777876814811904 3781971636696288 3783439749547584 3786098837593632 3796974537680898 3798797017185792 3799009460451072 3800271661433856 3811987284606576 3812599947300984 3813467049147168 3818214011951514 3826871974985472 3828289659018272 3830432547635712 3833926826815512 3842620419326976 3843732660648336 3848517297760653 3855747223199808 3857243974786944 3864354817504524 3873117406781952 3877938621710496 3878820583569792 3891403686369213 3892696584849324 3893581903120848 3894782808193536 3900227610109824 3905970706751904 3908715912358992 3909604873915584 3910233225711456 3914471508051132 3916277929492992 3922044660277632 3923347739060736 3923810424411843 3936075290349804 3936970474265808 3945538742242014 3953171998851264 3954485419529472 3954706569485952 3967068009171456 3968216271680616 3970759022078976 3974059481827086 3974698192769199 3976605976432896 3984546379794528 3990413636073288 3991054975455492 3998552675910912 3999462069095424 4000104862742016 4004440556501952 4005995028932736 4022480605183488 4022730014943234 4036221830759904 4036870532436336 4037788640273472 4042814836183956 4053483168372288 4054405054430976 4059451934275248 4066051473422064 4067557762706914 4069834581862944 4074900668217162 4082784195534912 4084140679186176 4091669806769496 4096731424649796 4098321723211128 4099585776586496 4100947842475008 4106986500250368 4107241149710949 4115187244705824 4120309785567402 4121246870042904 4123887679263744 4124143376664492 4128989152402944 4129652763645696 4130591973000192 4136930772065901 4138206733705632 4139581631204736 4146647219463168 4152753169705728 4153010656881429 4153955178535308 4154622802318422 4156616946559488 4163374448976384 4168556972752032 4169505030113664 4185711528195456 4186663487027712 4187336367691008 4201640758250064 4208503968814446 4215009759744672 4218931460958912 4220569196006016 4225143849959952 4225822915188168 4233761656846848 4235405148785664 4241641795340544 4241904793963767 4243213132946144 4248462218155344 4250111416663392 4254718091283324 4256369718241032 4259097111370752 4259361192292836 4267601587102336 4273646644334016 4273885643007456 4275305619113088 4288485695182398 4289174940713607 4290150430290564 4292899469397504 4298210019304704 4306825866395556 4307805370332912 4309236616090176 4313167680167451 4315898126380032 4322253299081472 4322947971742848 4323931142340096 4324199243229378 4326970100107008 4339399471635312 4340737881091584 4357257082629696 4358248056168192 4362680949424308 4363673156516016 4375188181735168 4381630659217728 4387756061373552 4397032767923712 4397305401403866 4398305483155032 4399012378925388 4405812670679616 4408278828327936 4412300242812336 4416405505719456 4417115310525904 4429091783549034 4431929853383424 4432937809794048 4433650271672832 4447318498707672 4448796096970656 4449044890671696 4457402982982656 4463966522002176 4464243305640693 4467103899838848 4468837972241664 4473681723487008 4482336754603008 4482614677268844 4484354770756392 4489215340582449 4498371760399776 4499394827732352 4500117970584768 4506744407549328 4508413953755278 4517910855830016 4518636974578944 4519664650841088 4525290680831424 4540749559604892 4541479348990878 4542512220307656 4543913276225792 4560168564418824 4561205686234848 4566883426059654 4576503493145088 4577239028904192 4578280033065984 4578563904595812 4593132219976776 4596075403508736 4597405731363696 4603128532615683 4603547343080448 4610611938612519 4612033998659808 4613566322784384 4614615588883968 4620359812781664 4629298615409664 4629585650294052 4632552192425472 4634350489732096 4636402728798267 4639373639171712 4646915969625216 4648637443093616 4655482575418836 4657029335105328 4664978121896064 4666039080611328 4671847315918944 4676194064879424 4683796255098432 4692430849826922 4693185017433773 4703071136806656 4708925469219888 4709996422906176 4710753413652384 4726845853031322 4729379124235008 4730139230169472 4746297893578776 4748140345506768 4753286831204946 4754050779586689 4764065111716608 4764830792383872 4773614774564412 4779519995424762 4781375343746316 4783670317937664 4784439149554176 4788415933021161 4791484250292096 4801051785490128 4808121348383388 4809718821502224 4811202292474368 4811500606108574 4817154011136768 4819023968500224 4823507652578304 4827907855989904 4829511903072192 4846281041624526 4847891193101448 4849386437652736 4855385392177536 4857270190472448 4862534961466656 4863316468210704 4864422535132608 4867841362620384 4877258956688384 4883330116228032 4884440734865664 4884743589573927 4886063564700672 4901914217958408 4903029063189216 4909132301080518 4922086704452064 4923206137523328 4923997395340352 4929334491619944 4939388599654656 4940511967706112 4948093668549411 4956539254514568 4959313681868928 4963837773163878 4968456193934388 4969254724341642 4979722380148224 4985921085056352 4987055036018304 4987856555631936 4995567122660352 5003233311046131 5005175502005658 5007577896248832 5008382714297088 5014578355855488 5025491887318704 5025772932055064 5027442718771872 5032891938922884 5035214480776704 5037169086415872 5042628848928384 5044586332730112 5044899117100941 5048131783458176 5061819181198896 5062632716907864 5065345947268096 5082649712808768 5083466596401312 5084622732196224 5090952015935352 5102495966647296 5110326247846113 5111902435754016 5124976880864448 5130189634971177 5131356397014204 5140996297599744 5142991966382592 5150565037199232 5152473090006032 5167273747473873 5170584828947328 5171760778093056 5172081447784158 5188538248492284 5190262113132432 5191442537494464 5200303480146432 5207960942335872 5211621216478656 5212806498554112 5213644300948608 5219295344068176 5229392880370176 5229717123480318 5231747232549124 5239158001993494 5248100387133072 5249293965687744 5260718322989352 5269270786985736 5270895998468352 5272647226039296 5272942092647936 5280411214607616 5290955028907488 5297541152872374 5298745975769448 5299597590358932 5302141301910528 5310761108143104 5312728506392704 5320551514764384 5321406633940656 5331403567881216 5339254075335936 5339585130276123 5341326705243648 5341657888695114 5363640019924312 5381629107679872 5382494043248448 5383718187031296 5390419781578608 5401183258676394 5404644224496384 5405873405907968 5412602579033664 5421401964562752 5426446109150592 5431396337988642 5433200890956216 5443712260713216 5445520905581568 5453877592239129 5455559742359328 5462308566199728 5464428964281504 5472475352024184 5474502658131409 5475982000333824 5476321532947932 5486916326274432 5493746380756536 5494995826723872 5496821510288256 5498857835552656 5506203684860928 5514653495203209 5515907696087868 5517608978274176 5519442174939648 5537004226274304 5537347542508572 5538606904713744 5539497069757896 5545501303072437 5556812174611488 5558075963669376 5559340040151552 5576106661328889 5580948704260608 5583115156921344 5602187677666752 5610436915520592 5611338625085928 5620013012992896 5625241947945216 5627425594674688 5633525133279936 5634430553584224 5653678373233542 5653994548561947 5655522393787392 5655873058618356 5664616290873792 5666815222217856 5672957455044432 5675159624321376 5679148256390448 5698195525778688 5698514190676608 5700407492150784 5717980926909864 5718899920951476 5720200573720752 5727321017927271 5730946692406272 5742434488527408 5743740493777216 5745648821453568 5750890240223268 5763004398775296 5763930628990464 5765598990972504 5769293466809344 5785865962180416 5796532226256786 5809676110172928 5810997408224256 5816907932565744 5818230875354688 5840372854681272 5842174212290304 5842536450274697 5850341415164736 5863073868538488 5864407310873376 5865349838567184 5871707262076698 5874416894239488 5883066990416448 5886360042513408 5888540674292608 5904112935524706 5905455711398712 5909239804511232 5918308113363021 5929757998276896 5931728129294208 5932059854228928 5950602013757184 5951955362669568 5952324407520924 5956138533118464 5958450629655552 5961089222740629 5964908964649344 5976819569691792 5979139694341856 5985620454109932 5986582463183238 5997829013866368 5999193103643136 6000157294113024 6008992543399104 6024849299438592 6033720907775232 6034095022414851 6054332746139856 6055305798654504 6056682960410208 6080224752558432 6081607581646464 6089177901412872 6101336644060371 6102985371872256 6104751872794416 6112351002325743 6124176293302368 6129874308484928 6137504710154244 6147482584816692 6149378664879744 6151421763712512 6160479750375552 6172780867058736 6180464678351103 6181870305064356 6185831518895616 6186215064996738 6194479145468544 6195887959500288 6207310100558448 6209372446807104 6219970829194752 6229129754558592 6230932767802962 6231934203477633 6234925419839232 6245061673464576 6254257545170496 6256574466435896 6270761515742208 6278567292293184 6279995230541568 6281004551536512 6302461137375096 6305838832313344 6322514639617008 6328397191438368 6330853794009024 6337715774939928 6338734372782252 6350642485270272 6352086815622144 6353107723178496 6364819699419216 6372693327233016 6375167124995088 6384554577361548 6388645667056128 6389041788439254 6401402380653504 6410828464511184 6412958428669632 6422872014849024 6432728542773597 6435225645435846 6439349204096256 6460238799593334 6461708055499368 6463854924135264 6473847189570048 6476360253963264 6483379948622208 6484421957614272 6485896713510144 6486298864844067 6490455150160512 6511106821637376 6512587646487552 6512991452765236 6535885623944544 6537372084252288 6544021424136462 6545509734774024 6562782272602752 6564274850031104 6572445988826592 6581634092060328 6585851466206208 6595549151885568 6595958102105799 6597458224732548 6598518568388082 6608719006019424 6612418242491904 6618450364218504 6624608258579184 6625672965788856 6633457982548992 6647894780075136 6649406714691072 6650475407509248 6670977748061508 6673567336007544 6677843619062784 6686104474473984 6700655849758272 6703256958362496 6710522585230512 6723505131904512 6723922015903266 6726115110306816 6726532156134588 6747557640599664 6749092241598528 6750176955877152 6762620930632917 6776866283745024 6777955461868416 6779496976261632 6787936021247136 6812219023486317 6813768330461484 6815869914338688 6833302507819264 6840252846628236 6841808529352272 6850325139089481 6854661730132992 6865858543356288 6867420049598976 6867845856893718 6889698329965164 6894113105263104 6896108597045544 6905321014620672 6918050997989712 6920349484176576 6921923383325952 6943947923114496 6944378475441078 6948828288638208 6950408664738816 6951525734598144 6959060458757568 6972956164640424 6983223863128254 6985544002657992 6997467182844096 6999058620916992 7007770973878416 7014291097319136 7025694382647648 7027861331291136 7038646274740383 7040548286143488 7054606705209984 7063388203829832 7064994634359264 7066130120478576 7079404737678336 7094068686352512 7095208845254208 7119005433781248 7119446840368164 7122210518260152 7129930246807419 7147246188575808 7160422161846618 7169279993137143 7172063015619474 7175505476906496 7176658724331264 7178290916041728 7187226375438144 7201577678235192 7206192299328512 7212182022575082 7216803438711552 7217250909162861 7225731016705152 7228535952750336 7235261478867456 7241861783984856 7244267854608288 7258283014284288 7269421562436789 7271836789652172 7274079656479104 7283078088266304 7285905285708672 7294974702316056 7296633802698912 7301762043930576 7315888435032576 7324995174342048 7326661102298496 7329095347051008 7352415448003584 7352871326937612 7354543594783824 7383130056678096 7384809206284992 7385996093010528 7394001737429916 7409082899481984 7410767951559168 7434808881771852 7445756659745817 7452684290901582 7453882086512463 7469583570222336 7478881627584528 7480582554027456 7481784833447904 7493350683990528 7500322597260288 7507763253008487 7511366844373248 7512574071445632 7521867533783232 7538237830978056 7538659398082596 7541164078157808 7552821721165056 7555753629623808 7563943273392576 7566879499095168 7572197675187264 7593949075361796 7597594034371584 7598018920902144 7623974569213152 7625199894601968 7626934098294336 7636428023903028 7653743949970944 7656579318036544 7660865095271424 7667853653631024 7687465321296672 7697034595521306 7711494446399616 7714487949573888 7728709635009048 7746234813563904 7755877243420992 7757641167139584 7758122171676237 7782807372738426 7785393169698648 7787163806241696 7789565616387072 7800455220219648 7811941413503808 7817431824717984 7819209747831168 7820466451422912 7828943016102264 7832555858985984 7844089320555264 7844575685220477 7846695478121472 7847620848823686 7872150580699608 7873940948531616 7891077484484028 7906343997702528 7908970839058944 7909413138971904 7934136018342912 7936432543361232 7946311729308561 7948118963654172 7949396385538398 7953211952865792 7969092759589056 7980827272146576 7982109950910984 7997105351821824 8000209725484032 8008881113003904 8011990057865472 8012486833042671 8044961210366976 8045460029886468 8072443661519808 8073741064872672 8075577280546944 8085629672367912 8101774888014591 8106966336744576 8108810108861952 8118903868550496 8132102946844128 8135115525413828 8139669163725888 8147094506982963 8149801336434324 8165568391069824 8168281358372352 8183339613538992 8193462849299592 8196643446422256 8199171553172992 8213973000500736 8214482299421898 8230374489411648 8240619571134804 8242493740085808 8248286753328984 8257978304805888 8259305527291392 8273861544131802 8276413467411264 8279163262409472 8305506339411456 8306021313762858 8307910357070616 8309245604636844 8313233893118976 8326748897952768 8337113945504064 8339010060227328 8371423056390912 8373326974055424 8374672735382016 8403281516500128 8417007937628892 8430019519489344 8437862921917824 8441138392012032 8450287699919904 8451645830376336 8467523313693696 8480517559850313 8483283590681088 8483809587927534 8486426265892288 8496924436310688 8500222833326784 8509436182566648 8512739436482064 8518722384585672 8535203174204672 8547293288668032 8547771286014912 8550611238226176 8576971390364796 8578349881427214 8580300860581128 8585798938795008 8596420038609408 8613651732791112 8615610740665824 8618473232180352 8626335360334902 8644506598162944 8645895943485696 8647862284680192 8648398486458756 8653940200214016 8678798943270624 8681475762183168 8694798339385179 8714514165259392 8716496112336384 8725361898848616 8727346313032032 8750376363470336 8763261318435456 8775512122747104 8794065535847424 8794610802807732 8796610966310064 8798024757850776 8807560893115047 8811625341359232 8824600485624672 8832811011438912 8834230621051808 8858183567098068 8863859706766848 8867300543345664 8894636997415344 8897592193941312 8898089781343392 8927933044004352 8928486611281386 8934207799677696 8937675944483328 8947363446974016 8965229354537688 8968709541512784 8978430681164898 8979873694774857 8996743520799552 8998789655464704 9000235941169536 9013488815098656 9016827907510556 9035821711660032 9037273949157888 9050581361662848 9081499119209784 9082958697981756 9085024440615312 9087826552451584 9120337128837648 9122411372469696 9133766852119308 9153006986290176 9154478057808384 9157127809191624 9186264439953552 9194811462727392 9206257065231366 9221223877225038 9224067997319616 9227132645568768 9229231177767936 9240719625563328 9259171300588104 9265104384850944 9272805457596534 9278747278343424 9279322597495107 9293831939250432 9297274886187232 9310965150837672 9314058670210656 9329956243792128 9332078161222656 9343694631837888 9346399151704443 9352388129758848 9367592510196864 9384861699653844 9386370034867546 9406142273613312 9417850938439776 9419992845812352 9421506827304768 9453691706062644 9458758248470016 9460278460338944 9492595787157552 9496280691013536 9506573662409892 9508101559173378 9528130223433216 9529661584767744 9547229549128824 9559039990849524 9562750687492632 9568878299108352 9576831866042322 9582968500584192 9583562682658881 9602103570980256 9616242696766776 9619437643004448 9622404584948736 9623001212217148 9634308022273536 9638047937000448 9652838468153769 9655815711979808 9659023806144384 9690358199390001 9692562083249052 9695782386202896 9698772875305472 9710770784355072 9714540380944896 9725069922933312 9726632936421408 9728845070265216 9735682725240768 9766660232456064 9768881469731328 9769487179147854 9803828435916816 9806058126378432 9818264602161036 9844173408904128 9846412275046656 9847994790680704 9858668983239888 9878777199309312 9896187337098822 9897777852582123 9913078509029136 9918627363737856 9927675546327756 9936912387868776 9938509448683284 9959444760296448 9971842170112704 9974110072036608 9975713111263872 10006466622092262 10010351004011316 10015155792497664 10016765428594176 10029156711710976 10050983774637408 10051545864110128 10054885437543744 10065783877845768 10070428961553408 10085257697856768 10085883023854899 10089172665460224 10089798234201882 10096263566916352 10123638362397792 10125265433815728 10165299425617536 10166933192802624 10169245464392448 10181904031870704 10220652495692226 10223804871508032 10249953761728896 10260379269942354 10262712794028408 10281992595199488 10285983932765184 10301130074398464 10301768785340577 10304946180012064 10334547494947746 10341169657894656 10343521556186112 10344162895568316 10377076496984568 10380524226264864 10382885074988928 10400606960292864 10415921884671744 10416567713161617 10423242432957312 10425612997108224 10427288601897216 10438590688136352 10458785760740352 10459434246960636 10463494465098248 10474835794692381 10478316003986988 10496200774266144 10498587931375488 10521436645978704 10538541573971472 10541791996936704 10545884185295872 10560822429215232 10581910057814976 10595082305744748 10597491951538896 10599195180717864 10625457012785408 10641103029528768 10642813267881312 10678508150671872 10679170260552246 10682653410487296 10683315777390228 10727280039848624 10740633242769927 10758094523429211 10763258215359744 10764988086496896 10767436374062592 10780839563157216 10802366517352788 10809288448992768 10818273033862623 10825205158067328 10842803929125504 10852892218301184 10862792675977284 10866401781912432 10887424521426432 10907755184478258 10911119484718656 10924617132399456 10928857928563008 10944950704048368 10949005316262818 10952643065895864 10973832652548864 10987492761513072 10989991653447744 10993643020576512 10997715671105312 11029306990406418 11031815392175736 11035217956548352 11038884349879296 11074695085017144 11077213809427488 11078994139515792 11091002606144874 11113624349222976 11116151927338752 11118680080303104 11152213322657778 11161897408521216 11179026436352373 11204375355333504 11220873831041184 11222677250171856 11240026025985792 11250483895890432 11254851189349376 11267050266559872 11268861107168448 11307356746467084 11307989097123894 11311746117236712 11329232581747584 11333630444435712 11345914910088864 11350319248642752 11358296512780896 11396391051557376 11397028381353216 11397735042339163 11400814984301568 11435961853819728 11437799841902952 11440401147441504 11454642035854542 11484868977054816 11487480987554432 11491297642907136 11501780480446536 11527861257980928 11531197981945008 11545551893281959 11571731924360832 11593064452513572 11619352220345856 11633815865131488 11636461750709376 11674211059107639 11680745709362544 11684348424580608 11685072900549394 11700682830329472 11726147737076976 11728814621746752 11730699677134368 11743414524153396 11748833788478976 11766133980832896 11771431273235529 11777081348585216 11808225871049412 11810911422797424 11836616226726042 11859515996553792 11863456258588416 11864119708457856 11901204027514368 11904648815041848 11912277066236928 11922178445481258 11924094578307597 11929817929298688 11953639139383584 11958279388683712 11971240908219864 11973164926366476 11995658027732736 11998386207286272 12000314588226048 12017985086798208 12067441815550464 12068190044829702 12108665492279712 12110611597309008 12113365920820416 12160449505116864 12163215163292928 12178355802825744 12202673288120742 12209503745588832 12224702004651486 12248352586604736 12259748616969856 12275009420308488 12294965169633384 12298757329759488 12302843527425024 12320959500751104 12321723449132847 12345561734117472 12360929356702206 12363740610128712 12371663037791232 12372430129993476 12388958290937088 12391775919000576 12410792316197703 12414620201116896 12418744893614208 12439941658389504 12458259509117184 12459031970644287 12461865535605924 12463868406955266 12469850839678464 12490123346929152 12508515090340992 12513148932871792 12557134584586368 12559990461083136 12562009103073024 12604922274750192 12645029279234016 12656794382876736 12661707588018048 12675431549879856 12677468745564504 12701284970540544 12706215446356992 12725714381891301 12729639398838432 12745386654466032 12750334249990176 12769109154723096 12777291334112256 12778083576878508 12802804761307008 12821656929022368 12825916857339264 12865457085547194 12867524822140821 12870451290871692 12878698408192512 12920477599186668 12923416110998736 12927709848270528 12939503040502353 12947694379140096 12966759897244416 12968843915228544 12971793427020288 12972597729688134 12980910300321024 13022213643274752 13025982905530472 13071771247889088 13074744168504576 13088042848272924 13091019469548048 13125564545205504 13128549700062208 13144891977653184 13163268184120656 13191098303771136 13191916204211598 13194916449465096 13197037136776164 13217438012038848 13224836484983808 13236900728437008 13249216517158368 13251345931577712 13295789560150272 13298813429382144 13300950815018496 13341955496123016 13347134672015088 13372208948947968 13392729916922079 13401311699516544 13406513916724992 13421045170461024 13447010263809024 13447844031806532 13453064312269176 13467646021747347 13495115281199328 13498184483197056 13500353911754304 13525241861265834 13553732567490048 13555910923736832 13558993952523264 13575872042494272 13624438046972634 13627536660922968 13631739828677376 13666605015638528 13680505693256472 13683617058704544 13700650278178962 13731717086712576 13734840099197952 13735691713787436 13779396659930328 13788226210526208 13792217194091088 13809385597847049 13810642029241344 13836101995979424 13840698968353152 13843846766651904 13887895846228992 13888756950882156 13897656577276416 13903051469196288 13909208186394801 13918120917515136 13945912329280848 13966447726256508 13971088005315984 13994934365688192 13998117241833984 14015541947756832 14028582194638272 14051388765295296 14077292549480766 14079555052301319 14109213410419968 14126776407659664 14129989268718528 14132260240957152 14188137372705024 14190417690508416 14238893680736328 14244421036520304 14259860493614838 14262152338760067 14294492377151616 14320844323693236 14338559986274286 14344126031238948 14351010953812992 14353317448662528 14374452750876288 14403155356470384 14424364045150164 14433606877423104 14434501818325722 14451462033410304 14457071905500672 14470522957734912 14483723567969712 14488535709216576 14538843124873578 14543673579304344 14548159312958208 14566156176532608 14571810571417344 14589949404632112 14593267605397824 14603524087861152 14631776870065152 14649990348684096 14653322204596992 14654230768721781 14658190694102016 14705742653875224 14709087189567648 14766260113356192 14769618412569984 14771992186021056 14788003474859832 14818165798963968 14821535903118336 14844281005648233 14869617763543704 14891513319491634 14905368581803164 14907764173024926 14939167140444672 14957763255169056 14961165108054912 14963569666895808 14986701367981056 15009699933138393 15015526506016974 15022733688746496 15025148142891264 15043735067566464 15076475661956112 15077318796165192 15082328156315616 15105643442330112 15111507259247616 15127886546785152 15133758998190336 15134697351302823 15144395350374528 15187898150723592 15196037841804288 15247949138426304 15250399789203936 15253868196588672 15272856047806056 15307487899941888 15313158636073088 15335707307262048 15374930642593344 15390568904913531 15394069191042612 15422988892799232 15428975899147776 15457419270018096 15501821242421619 15511754486841984 15515282334279168 15516244343352474 15565614745476852 15570786339397296 15574327612483392 15600910440439296 15623882827007616 15634863649435968 15638419495662336 15640932902845824 15657886032204528 15688178641110528 15689151370440954 15695241697647372 15744301161399216 15747881897063232 15782154968968056 15812687995405056 15817941678117888 15818826277943808 15872865086722464 15892623458617122 15896237927308344 15898792771076796 15906423905731584 15938185519178112 15961654544293152 15964219901821968 15994210703643648 16017762226007808 16018755390828369 16023980115730944 16024973666085342 16090920059772936 16144887323039616 16147482129745344 16151154561093888 16171259344735824 16203549776029182 16213932673489152 16217620217723904 16237807737100992 16264205893688256 16270231050827656 16279338327451776 16294189013965926 16299602672868648 16331136782139648 16336562716744704 16366679227077984 16386925698599184 16393286892844512 16398343106345984 16423507974394227 16427946001001472 16428964598843796 16460748978823296 16481239142269608 16484987480171616 16496573506657968 16518611054582784 16543960485609627 16547723088263604 16552826934822528 16558326524818944 16611012678822912 16612042627525716 16615820714141232 16618491209273688 16636503909217311 16674227891008128 16678020120454656 16728319983986667 16742846112781824 16749345470764032 16806563033000256 16834015875257784 16840252121380009 16860039038978688 16875725843835648 16882276784024064 16900575399839808 16903291660752672 16961035119700626 16961983645685841 16966567181362176 16967619175855068 16972852531784576 16993848872621376 17000445666653568 17018872365133296 17025478872964128 17037444769171344 17070406348409344 17094586577336064 17095542572029824 17101222476452352 17153942780729592 17156699762854428 17160601721162256 17181963053781813 17192840077218816 17227303465582224 17231221481331648 17236946464360704 17252670720669804 17289013196325888 17291791886971392 17296796972917512 17307880400428032 17357597886541248 17389596678770358 17429028330518784 17432992224672768 17450723797697232 17454692626064064 17500752726940672 17526522636870912 17527609350824091 17551024245494208 17589221605615464 17593221932620128 17596049515701552 17615121786230094 17623250682718464 17649200971249344 17665622022877824 17668461242103616 17716367134196136 17727719413533696 17754924340089063 17789273994830688 17795184387882624 17796179562686784 17855866088008704 17856973222562772 17868415599355392 17875351888966656 17894726893948032 17930458709075376 17937419083025568 17956861362329796 17959747389549714 17993487041599104 17997579310929408 18000471882339072 18026977630197312 18033655815021112 18074547898315776 18101162723325696 18102285067244553 18162998238419568 18165917395963512 18170048881230624 18175653104903168 18240674257675296 18244822744939392 18267533704238616 18304009932181113 18308956115616768 18314255618383248 18337053006977229 18372528879907104 18389622925454784 18412514130462732 18442447754450076 18448135994639232 18454265291137536 18481439251126656 18518342601176208 18541394035053309 18545610915193068 18557494556686848 18558645194990214 18587663878500864 18594549772374464 18621930301675344 18628117340421312 18659912487584256 18687389263675776 18692798303408886 18695802610432899 18704776259517696 18735185020393728 18769723399307688 18772740069735092 18812284547226624 18835701876879552 18839985691624704 18843013654609536 18907383412125288 18917516496940032 18920556920677888 18985191574315104 18992561382027072 19013147324819784 19016203118346756 19056260446866432 19059323169535488 19094459098257648 19118079981699048 19125501374985264 19153663732084644 19165937001168384 19167125365317762 19204207141960512 19232485393533552 19238875286008896 19246002424434296 19268616044547072 19298185628320791 19305676936307538 19311631423959616 19318047612288768 19380716398780002 19385124166498104 19391564772405792 19397545750610944 19421541568710144 19429080761889792 19450139845866624 19453265872842816 19457690140530432 19458896594532201 19471365450481536 19533320464912128 19537762939462656 19538974358295708 19607656871833632 19612116252756864 19636529204322072 19688346817808256 19692824550093312 19695989581361408 19717337966479776 19757554398618624 19787874306317397 19792374674197644 19795555705164246 19826157018058272 19837254727475712 19855351092655512 19873824775737552 19877018897366568 19943684340225408 19948220144073216 19951426222527744 20012933244184524 20020702008022632 20033530857188352 20058313423421952 20101967549274816 20103091728220256 20109770875087488 20131567755691536 20170515395713536 20171766047709798 20178345330920448 20179596468403764 20192527133832704 20247276724795584 20250530867631456 20287862791898751 20330598851235072 20333866385605248 20338490928784896 20363808063741408 20441304991384452 20447609743016064 20499907523457792 20520758539884708 20525425588056816 20550975417268443 20563985190398976 20602260148796928 20603537570681154 20609892360024128 20669094989895492 20682339315789312 20688325791136632 20754152993969136 20761048452529728 20765770149977856 20831843769343488 20833135426323234 20846484865914624 20851225994216448 20854577203794432 20877181376272704 20918868493921272 20926988930196496 20949671589384762 20956632007973976 20992401548532288 20997175862750976 21042873291957408 21077083147942944 21083583993873408 21115938824221149 21121644858430464 21163820115629952 21190164611489496 21194983903077792 21198390361435728 21250914025570816 21282206059057536 21285626535762624 21357016301343744 21358340521104492 21366631554780456 21389790740422257 21454560079697248 21481266485539854 21516189046858422 21526516430719488 21529976172993792 21534872748125184 21561679126314432 21604733034705576 21618576897985536 21636546067725246 21650410316134656 21651752727488583 21685607858251008 21705784436602368 21725585351954568 21732803563824864 21774849042852864 21808264687310367 21815510368956516 21822238969437312 21849234264798912 21857715857126016 21889901408096736 21898010632525636 21905286131791728 21947665305097728 21974985523026144 21979983306895488 21987286041153024 21995431342210624 22058613980812836 22063630784351472 22070435913096704 22149390170034288 22154427618854976 22157988279031584 22182005212289748 22227248698445952 22232303854677504 22304426645315556 22358052872704746 22361646259537389 22408750710667008 22441747662082368 22445354500343712 22480052051971584 22500967791780864 22523289759025461 22534100533119744 22537722214336896 22614713492934168 22615978194247788 22623492234473424 22658465163495168 22667260888871424 22691829820177728 22700638497285504 22716593025561792 22792782103114752 22794056762706432 22795470084678326 22871923707639456 22875599683805904 22880802294883008 22909284071709084 22969737954109632 22974961975108864 22982595285814272 23003560960893072 23062395963890016 23091103786563918 23143463848721664 23186128905027144 23238704440691712 23267631730262976 23272923501418752 23274366515028711 23348422118215278 23361491418725088 23368696849161216 23370145801098788 23401365660658944 23452295474153952 23457629243493504 23461399354268736 23486829048306792 23497667576957952 23532267961665792 23533727055661431 23542862546471058 23554162697170432 23616451742098824 23621822845594848 23673232453452084 23719031993107584 23726912517176832 23728239416915712 23802408055028736 23809297630083696 23844356890962516 23848189156615194 23859635858597376 23907278278767168 23916558777367424 23942481816439728 23946329852732952 23991316055465472 24000629176452096 24035970173596416 24037460499128013 24134883631100928 24136380089659404 24217330984559424 24221223194618016 24226731841640832 24305324664043773 24320899010233728 24326430326585856 24356711605651488 24405346576241484 24419007491177664 24441283520948889 24449404009302972 24496705173209472 24519497233939712 24550018840616976 24589930339266768 24597514659518976 24641919001502208 24643446898265694 24691123468234944 24721858713404412 24727481220257424 24744860259986952 24777916581874176 24821584632395406 24829240402233792 24837489787228416 24916519018234368 24918063941288574 24923731071211848 24927736813910532 24939701679356928 24980246693858304 25017030180681984 25026297865743584 25114269169172736 25119980922166272 25124018206146048 25209844549500384 25290058558468032 25313588765753472 25323415176036096 25350863099759712 25354937491129008 25402569941081088 25451428763782602 25459278797676864 25490773308932064 25500668499980352 25538218309446192 25556167153757016 25605609522614016 25643313858044736 25651833714678528 25730914171094388 25735049644281642 25740902581743384 25757396816385024 25840955198373336 25846832221997472 25855419696541056 25879006081004706 25933519794488832 25937687830457088 25943586854040576 25945195459376268 25961820600642048 26044427286549504 26051965811060944 26084395018155537 26143542495778176 26149488337009152 26176085696545848 26182038939096096 26251129090411008 26289783955306368 26326536368241312 26382196607542272 26383832408423196 26389832898930192 26394074273552328 26434876024077696 26473801456874016 26498433034316736 26502691863155424 26591579120300544 26601901630036992 26683910992246032 26694269344030176 26785459833844158 26802623399033088 26813027833449984 26842090340922048 26895688063613064 26906128624538352 26935292043494694 26939621084324571 26990230562398656 26996368966394112 27000707823508608 27050483722531668 27107465134980096 27111821847473664 27151744084988544 27248876093945268 27255073321845936 27263479657354752 27333210031277056 27361011386512944 27367234117409088 27401300556357924 27463434173425152 27471383427574872 27558793319860656 27584434388182176 27618771195694098 27672203991958848 27681397936706304 27687693533303808 27777513901764312 27795313154552832 27818416372789602 27836241835030272 27837967792485321 27891824658561696 27932895452513016 27942176010631968 27989868731376384 27996234483667968 28031083895513664 28039197455113329 28057164389276544 28102777530590592 28154585098961532 28159110104602638 28218426820839936 28253552815319328 28259978537437056 28264520481914304 28376274745410048 28380835381016832 28477787361472656 28488842073040608 28519720987229676 28524304677520134 28588984754303232 28641688647386472 28677119972548572 28688252062477896 28706634897325056 28748905501752576 28750688047976643 28806310712940768 28848728090300328 28867213754846208 28869003636651444 28902924066820608 28914143811001344 28958515404461307 28967447135939424 28977071418433152 29071074598170003 29077686249747156 29087347158608688 29096318625916416 29132312353065216 29143621142834688 29179898809264224 29186535210795648 29207048175722304 29299980697368192 29306644409193984 29308461537443562 29411485307750448 29418174379135296 29532520226712384 29539236825139968 29543984372042112 29576006949719664 29636331597927936 29688562011296466 29693333557746369 29739235527087408 29783026638983268 29810737163606328 29815528346049852 29878334280889344 29915526510338112 29922330216109824 29927139333791616 30019399866276786 30031053012033948 30045467377492992 30050296285782528 30087470135132928 30152951323912224 30154637592330384 30164656312631232 30211286884660224 30255773093570304 30257649071564697 30267517996380672 30269394702605646 30288790700749056 30375796301447184 30495898276852608 30500799578407872 30507736393177344 30545712095612112 30626317272146176 30671414614524096 30749861285186688 30781137809827062 30788138382085224 30845977785598464 30857951798295552 30905306356021731 30914838540036192 31003642484843238 31023508973683968 31030564668558336 31032488686704948 31131229490953704 31141572678794592 31148655224966784 31201820880878592 31247765654015232 31249703139484851 31269727298871936 31276838991324672 31281865805691648 31315772064409056 31376357282221056 31378302740881908 31390483395294744 31424507384077143 31488602322798432 31495763794126464 31564309937936112 31625375990810112 31637652555887616 31745730173444928 31785246917234244 31792475854616688 31797585542153592 31876371038356224 31923309088586304 31928439803643936 32035524452015616 32037510781656738 32047960231461888 32049947332170684 32181840119545872 32221899728309781 32274283570287633 32289774646079232 32294964259490688 32302309122187776 32342518689471648 32407099552058364 32427865346978304 32454819101587869 32475615474201984 32528411787376512 32540462101655312 32558676654903552 32588378027931852 32599205345737296 32662273564279296 32733358454155968 32773851397198368 32786573785689024 32847015948788454 32857929197687592 32921497957646592 32962478284539216 32969974960343232 32993147013315936 33087920971219254 33095446176527208 33105653869645056 33116653049637888 33224085255051432 33231641428282464 33236982418547376 33273007818434622 33348455782016256 33356040240909312 33456639967973334 33485692225563648 33537079309057119 33613126066000512 33668031750515568 33680504242760018 33720078077957376 33751451687671296 33764553568048128 33801150799679616 33806583321505344 33922070239401252 33923967291371682 33935238351710136 33945705063569152 33987697745242752 34000891333307136 34037744730266592 34050957745928256 34074889538342688 34140812696818688 34189173154672128 34191085144059648 34193205127017489 34202444952904704 34307885561459184 34313399525708856 34321203442324512 34363926107563626 34454606931164448 34462442962663296 34473892928721408 34505341441339608 34583583773942784 34593593945835024 34636655679845877 34715195773082496 34779193357540716 34858056661037568 34901447595394464 34909385252128128 35022633177322917 35053045273741824 35055218701648182 35102048490988416 35178443211230928 35186443865240256 35192099031403104 35230243572460188 35246501365436928 35298401942498688 35314293819706587 35331244045755648 35336922484207232 35432734268392272 35509848680178126 35578547989661376 35590368775765248 35592359125373568 35713946445125544 35736831198710784 35772283734922791 35789453787896064 35860917418150752 35874838166051136 35913722724659592 35919494779099428 35986974083198208 35995158621858816 36000943764678144 36053955260394624 36067311630042224 36202325446651392 36204570134489106 36325996476839136 36331834791927024 36340097762461248 36481348515350592 36489645489878784 36535067408477232 36608019864362226 36628511236766496 36674106013954458 36745057759814208 36779245850909568 36825028260925464 36884895508900152 36896271989278464 36908530582275072 36962878502253312 36965170347398541 37036685202352416 37082788070106618 37091221830386136 37114989113373696 37117290389980428 37175327757001728 37189099544748928 37243860603350688 37256234680842624 37319824975168512 37374778527351552 37377095911932861 37385596606817772 37391605220865798 37409552519035392 37470370040787456 37539446798615376 37545480139470184 37671403753759104 37679971383249408 37686027309219072 37814766824250576 37841113841355776 37970383148630208 37985122764054144 38026294649639568 38032406236693512 38118646339070976 38177143145673903 38188918196515296 38236159963398096 38251002749970528 38307327464169288 38321518606919863 38331874002336768 38334250730635524 38408414283921024 38464970787067104 38477750572017792 38492004848868592 38596371256641582 38602574466422463 38611353872615076 38623262847919232 38636095224577536 38761432797560004 38770248332996208 38783129544811584 38818509121507059 38843083137420288 38900279691733248 38906531745685632 38915380281060864 38917793189064402 38942730900963072 39066640929824256 39077948716591416 39215313743667264 39224232505513728 39273058408644144 39376693635616512 39385649100186624 39391979162722816 39434675932959552 39575748612634794 39584749348395288 39591111410328492 39652314036116544 39674509454951424 39710702185311024 39747649551475104 39754037794733136 39887368680450816 39896440288146432 39902852445055488 40025866488369048 40041404016045264 40116626846843904 40178189750766237 40203935098549632 40206183456440512 40219541750174976 40263135511383072 40341030791427072 40343532095419596 40359192936807528 40385054267665408 40402938065242041 40494553449591168 40501061735262912 40575725583797502 40661197702470144 40667732771210496 40676981857569792 40727616127482816 40882609982768904 40895219486032128 40897755151922879 40999815046915584 41041517079769416 41050851176113632 41101950834536886 41204520297593856 41207075141362308 41219784720048256 41338189979790984 41364678631578624 41376651582273264 41428156793541147 41508305987938272 41522096905059456 41531540299955712 41663687538686976 41666270852646468 41692969731829248 41709154407588864 41727624559184403 41754362752545408 41837736987842544 41853977860392992 41899343178769524 41913264015947952 41984803097064576 41994351725501952 42085746583914816 42154166295885888 42231877648442298 42238665156903957 42327640231259904 42380329222978992 42389967806155584 42396780722871456 42501828051141632 42564412118115072 42571253071525248 42716681042208984 42733263109560912 42779581480844514 42786457016280201 42909120159394496 42962532971079708 43032378093716844 43053032861438976 43059952345987584 43123358252628864 43209466069411152 43273092135450492 43300820632269312 43303505454977166 43371215716502016 43411568873204736 43451170703909136 43465607127649728 43616529374620734 43631020737913032 43644477938874624 43698468529597824 43715431714252032 43779802816193472 43796021265051272 43810572263583456 43895330610195456 43949971046052288 43959966613790976 43962692306165343 43974572082306048 43990862684421248 44117227961625672 44127261568702944 44140871826193408 44298780340068576 44308855237709952 44315976558063168 44364010424579496 44454497396891904 44464607709355008 44532843016944699 44608853290631112 44716105745409492 44723292519074778 44817501421334016 44883495324164736 44890709000687424 44960104103943168 45029099799415179 45046579518050922 45068201066239488 45075444428673792 45229426985868336 45231956388495576 45246984468946848 45316930326990336 45334521777742848 45383659640355456 45401276994571008 45404092053908469 45433186051123584 45588113525412864 45590940169356652 45743847415278912 45751199367611808 45761604589766016 45818568143418168 45939475908219264 45949923950217728 46007121921786144 46124791927780032 46171706714740593 46182207573127836 46286927697443328 46372257810054288 46535263460525952 46545847002837504 46548733030057422 46696844236430556 46722982837450176 46740291602197576 46802731321317888 46904590948307904 46915258486987008 46922798708537472 46973658096613584 47064535923331584 47067454111322862 47085725092942116 47108325394340864 47232903484197648 47243645691189696 47346464906904168 47438063986215168 47453825034353664 47456478833831424 47618595260167392 47688713781925032 47696378313230388 47719271717194752 47814556557534336 47833117554734848 47884963632879456 47892659705465904 47982632110930944 48056266172485107 48071940347192832 48074920998256026 48272760179318808 48434661969118848 48442446389236032 48453463683281664 48610649328087546 48641798020467456 48652860653171712 48713423211302976 48810693152482968 48838014982355328 48882567041897778 48898808018605944 48993410346418944 49038994467879424 49100037681233952 49179860678533536 49195029319037952 49270523923182681 49283838003004416 49286893796531388 49382246936469888 49443717426808824 49454962440514848 49489720519973904 49555833163748352 49643169264790812 49658480804467584 49674979574456832 49833038036468736 49836127882577148 49847462142423696 49855473627821064 49909511727651933 50034060361363968 50052595731487168 50184959951960001 50228538338345472 50248036412292096 50419689099000768 50520756364140027 50580117116936064 50627177531506944 50646830352072192 50701726199519424 50709874982258016 50885950937057523 50902857527565204 50918557595353728 50981546617864128 51001336999960704 51076436618892384 51112334307514032 51211219045228032 51286627716089472 51303667429357056 51461828342188776 51470099288563284 51481805163486768 51681910396746672 51693664443994944 51710839393082112 51758012162009412 51867039588977664 51875375660914176 51890390918752536 51923641201284096 52103931622121888 52168790036311074 52287084991556352 52298976674018304 52352171393091696 52364077878192192 52502258180822016 52579567910612736 52582828052472273 52653072736482624 52767664816846392 52779665797860384 52788148547104656 52869752048155392 52947602913748032 52996866068633472 53005383726310848 53183158240601088 53264773020267189 53367821984492064 53388538688060352 53570919667688316 53605246798066176 53626055666899968 53684180681844096 53791376127226128 53812257249076704 53870584086989388 53879242168649142 53980461124797312 53992737932788224 54001415647017216 54100967445063336 54223643694947328 54303488169977088 54306855201733659 54497752187890536 54510146643691872 54526959314709504 54722022773025888 54734468234818176 54802601112715848 54912029796543339 54926868346850304 54942766855149744 55117586639721312 55168868776364352 55237542391388196 55344407983917696 55362795873412608 55555027803528624 55624182105159927 55636832745579204 55672483670060544 55675935584970642 55783649317123392 55865790905026032 55884352021263936 55979737462752768 56062167791027328 56078394910226658 56087407831298697 56114328778553088 56205555061181184 56309170197923064 56318220209205276 56436853641679872 56507105630638656 56519957074874112 56529040963828608 56752549490820096 56761670762033664 56955574722945312 56977684146081216 57039441974459352 57048609355040268 57177969508606464 57283377294772944 57354239945097144 57376504124955792 57497811003505152 57501376095953286 57612621425881536 57697456180600656 57738007273302888 57805848133641216 57917030808922614 57934894271878848 57954142836866304 58142149196340006 58155372499494312 58174694317217376 58192637251832832 58264624706130432 58287242285669376 58359797618528448 58373070421591296 58376689783596603 58414096351444608 58599961394736384 58613288818387968 58616923074887124 58822970615500896 58836348758270592 59065040453424768 59078473650279936 59087968744084224 59152013899439328 59272663195855872 59363622918952191 59377124022592932 59386667115492738 59478471054174816 59566053277966536 59621474327212656 59631056692099704 59831053020676224 59844660432219648 59854278667583232 60038799732553572 60062106024067896 60100592571565056 60174940270265856 60305902647824448 60309275184660768 60329312625262464 60511546187140608 60515298143129394 60535035992761344 60538789405211292 60577581401498112 60751592602894368 60863588375696253 60991796553705216 61001599156815744 61015472786354688 61091424191224224 61252634544292352 61342829229048192 61499722570373376 61562275619654124 61576276764170448 61652926251805329 61691955571196928 61810612712043462 61829677080072384 62007284969686476 62047017947367936 62064977373409896 62262458981907408 62283145357589184 62297310449933568 62495531308030464 62499406278969702 62539454597743872 62553677982649344 62563731611383296 62631544128818112 62756605481763816 62780966790589488 62849014768154286 62977204645596864 62991527588252928 63128619875872224 63250751981620224 63347816472663447 63491460346889856 63570493834468488 63584951709233376 63595171084307184 63752742076712448 63846618177172608 63856879607287872 64071048904031232 64075021563313476 64099894664341368 64363680239091744 64443799456619562 64548567140575266 64579549292158464 64589928518981376 64604618244375552 64685037378943296 64814199104116728 64855730693956608 64909638203175738 64951230948403968 64955258182465749 65056823574753024 65080924203310624 65117353309807104 65176756055863704 65198410691474592 65324547128558592 65424794061931101 65466716908311936 65547702794396736 65573147571378048 65694031897576908 65715858395375184 65842995915293184 65924956569078432 65939949920686464 65986294026631872 66175841942438508 66190892353054416 66211307739290112 66448170510102864 66463282856564928 66473964837094752 66546015636869244 66696911564032512 66913279935946668 67074158618114238 67084938778612167 67226252132001024 67336063501031136 67361008485520036 67440156155914752 67502903375342592 67569869277076383 67602301599359232 67613166643010688 67844140478802504 67847934582743364 67870476703420272 67891410127138304 67975395490485504 68001782666614272 68075489460533184 68101915491856512 68149779076685376 68378346309344256 68382170288119296 68386410254034978 68615771122918368 68626799051417712 68642406884649024 68727852215127252 68909213862328896 68924885925326592 68947785857442816 69010682882679216 69187187891670048 69273311359691754 69430391546164992 69558386715081432 69716113322075136 69802895190788928 69818770504256256 69823099545086133 70045266354645834 70106090547483648 70110437403296364 70204096981976832 70356886422461856 70372887730480512 70384198062806208 70460487144920376 70493002730873856 70596803884997376 70601181166984293 70628587639413174 70662488091511296 70673844968414464 70865468536784544 71019697360356252 71157095979322752 71180737551530496 71184718250747136 71427892890251088 71544567469845582 71578907575792128 71721834836301504 71749676332102272 71827445449319184 71838989558198856 71973948166396416 72001887529356288 72107910520789248 72112381497384039 72134623260084448 72404650893302784 72409140268978212 72651992953678272 72663669583854048 72680195524922496 72915973992131319 72962697030701184 72979290979757568 73070134816954464 73216039728724452 73257022473532992 73323850562846667 73348212027908916 73490115519628416 73558491701819136 73650056521850928 73769791017800304 73792543978556928 73925757004506624 73930340694797082 74073370404704832 74165576140213236 74182443660772272 74234580779960856 74378199089497856 74487721206701376 74512469361685248 74749557054703104 74754191823865722 74771193213635544 74783210441731596 74819105038070784 74940740081574912 75078893597230752 75090960278940368 75342807507518208 75359942766498816 75372054618438144 75629533648501152 75940766297260416 75970245528108288 76052589299279136 76064812473387024 76354286291347806 76377836393030592 76472319926796192 76502005499941056 76614654928338576 76643037213839726 76668501461271048 76816828567842048 76929941574134208 76955501144035584 76984009697737184 77192742513283164 77205148932844926 77222707745230152 77246525695838464 77272190449155072 77522865595120008 77540496665992416 77566259089623168 77637018243014118 77800559383466496 77813063491371264 77830760562121728 77835586378128804 77885461801926144 78133281859648512 78155897433182832 78253185054466611 78430627487334528 78448465011027456 78546116817288288 78753387271233024 78783958325445632 78869351865919104 79151497225269588 79169498696790576 79182222820656984 79304628072233088 79421404370622048 79495299102950208 79508075589466272 79774737360901632 79784145296374141 79805704890110976 80051732976738096 80082808032090528 80356379501532474 80407870197099264 80412366912881024 80439083500349952 80526271022766144 80687064190839192 80718385873615056 80805876130484082 80818863252973713 80989106899182336 81002123470525824 81151451167595004 81322395404940288 81335465542420992 81455232254965632 81765219965537808 81790438972064256 81795510303845758 81999630093831168 82083034159538832 82101702352227264 82203901669073772 82414150282724616 82439569440096512 82676379959581968 82753303164546528 82856313587082294 83016611975876544 83044193810118912 83063080599911424 83332541705292936 83385939463658496 83455249118368806 83508725505090816 83513903377455963 83675473975685088 83707955720785984 83798686357539048 83826528031895904 83969606194129152 83988703451003904 84117592365339987 84171493167829632 84308332591771776 84463755296884596 84477330313807914 84655280462519808 84760658445957984 84779935612311168 84793561445742912 85128824236230144 85142506143050496 85433362084417968 85466526219121824 85559162961689028 85572914032560402 85818240318788992 85925065942159416 86064756187433688 86119904691975168 86246716505257728 86252064143929929 86418932138822304 86546184270900984 86601641264538624 86607010909954332 86742431433004032 86875546213383921 86902341407818272 86931214255299456 87213223794510009 87233058749241468 87262041475826064 87288955877749248 87396937059195648 87430863428504064 87559605632386944 87592042530102544 87621144527166912 87899942092104576 87919933227581952 87925384612330686 87981725368842496 88234455923251344 88254523137405888 88597560680137152 88617710475419904 88631953116126336 88728020849158992 88908994793783808 89065686033889398 89080000673239107 89217706581262224 89432211490818984 89446585038149556 89635002842668032 89766990648329472 89781418001374848 90058199598830358 90093159036101844 90136402132478976 90150888857347584 90458853971736672 90463912776991152 90493968937893696 90633860653980672 90767319280710912 90772947214694091 90802553989142016 90808184107816938 90866372102247168 91181880338713304 91487694830557824 91502398735223616 91523209179532032 91637136286836336 91878951816438528 91899847900435456 92014243843572288 92249583855560064 92343413429481186 92364415146255672 92573855394886656 92715919068065193 92744515620108576 93070526921051904 93091694005675008 93097466060114844 93393688472861112 93445965674900352 93480583204395152 93605462642635776 93749109418454553 93809181896615808 93830516973974016 93845597417074944 93947316193227168 94129071846663168 94134908222645724 94171450185884232 94273522152231429 94465806968395296 94487291382379392 94692929813808336 94876127972430336 94912957667662848 95237190520334784 95377427563850064 95392756626460776 95629113115068672 95666235109469696 95769927265758912 95785319410931808 96112532344970214 96143880694385664 96149841996512052 96545520358637616 96665699184929343 96869323938237696 96884892778472064 96906927366563328 97221298656175092 97283596040934912 97364457304763607 97426846422605952 97621386304965936 97676029964710656 97765134083795556 97797616037211888 97986820692837888 98077988935758848 98200075362467904 98359721357067072 98541047846365362 98573787593062776 98764493872939776 98887434853617648 98909924881029696 98979441039947808 99286338529581624 99316961608935168 99323119654669849 99349959148913664 99672255765154296 99694924284847392 99710947255642128 99819023455303866 100068120722727936 100105191462974336 100369919903920002 100457076676690944 100611237927171357 100839378198001536 101041512728280054 101160234233872128 101254355063013888 101293660704144384 101403452399038848 101419749964516032 101771901874115046 101805715055130408 101837115190707456 101963093235728256 102002673999921408 102152873237784768 102224668615028064 102422438090456064 102573255432178944 102579615381052467 102607334858714112 102923656684377552 102940198577126568 102963610326973536 103363820793493344 103387328887989888 103421678786164224 103516024324018824 103750751321828352 103780781837505072 103909967039537631 104207863244243776 104337580072622148 104574169983112704 104704342786183392 104728155756384384 105067899531968751 105159135821225472 105165656104944546 105306145472965248 105535329633692784 105559331595720768 105576297094209312 105739504096310784 105895205827496064 105942881459119761 105993732137266944 106010767452621696 106529546040534378 106735643968984128 106777077376120704 107141839335376632 107210493596132352 107368361363688192 107582752254452256 107624514498153408 107741168173978776 107758484337298284 107960922249594624 107985475865576448 108002831294034432 108201934890126672 108606976339954176 108613710403467318 108995504375781072 109020293287383744 109444045546051776 109468936469636352 109605202225431696 109824059593086678 109885533710299488 110235173279442624 110337737552728704 110475084782776392 110688815967835392 110725591746825216 110895511042195623 111110055607057248 111248364210319854 111273665491158408 111344967340121088 111351871169941284 111567298634246784 111731581810052064 111768704042527872 111959474925505536 112124335582054656 112131287735798583 112156789820453316 112174815662597394 112228657557106176 112411110122362368 112618340395846128 112636440418410552 113014211261277312 113039914149748224 113058081927657216 113523341524067328 113911149445890624 113955368292162432 114078883948918704 114097218710080536 114355939017212928 114566754589545888 114708479890194288 114753008249911584 114964555820759589 114995622007010304 115002752191906572 115225242851763072 115394912361201312 115476014546605776 115807723399267389 115834061617845228 115869788543757696 115908285673732608 116284298392680012 116310744998988624 116349388634434752 116455527364521177 116529249412260864 116719595237056896 116746140843182592 116753379567193206 116828192702889216 117199922789472768 117233846149774248 117645941231001792 117672697516541184 118130080906849536 118156947300559872 118175937488168448 118304027798878656 118727245837904382 118754248045185864 118773334230985476 118956942108349632 119132106555933072 119242948654425312 119262113384199408 119662106041352448 119689320864439296 119708557335166464 120077599465107144 120124212048135792 120349880540531712 120611805295648896 120618550369321536 120658625250524928 121023092374281216 121030596286258788 121077578810422584 121155162802996224 121208814195726123 121503185205788736 121727176751392506 121983593107410432 122003198313631488 122030945572709376 122182848382448448 122505269088584704 122685658458096384 122693265455768637 122999445140746752 123124551239308248 123152553528340896 123305852503610658 123621225424086924 123659354160144768 124014569939372952 124094035894735872 124129954746819792 124284470380623441 124524917963814816 124566290715178368 124594620899867136 124991062616060928 124998812557939404 125078909195487744 125127463222766592 125263088257636224 125513210963527632 125561933581178976 125698029536308572 125954409291193728 125983055176505856 126257239751744448 126695632945326894 126715995470711871 126982920693779712 127140987668936976 127169903418466752 127190342168614368 127505484153424896 127693236354345216 127713759214575744 128150043126626952 128199789328682736 128359371048840603 128727360478183488 128887598913239124 129097134281150532 129159098584316928 129179857037962752 129370074757886592 129628398208233456 129819276406351476 129902461896807936 129910516364931498 130113647149506048 130161848406621248 130234706619614208 130353512111727408 130396821382949184 130849588123862202 130933433816623872 131095405588793472 131146295142756096 131388063795153816 131431716790750368 131685991830586368 131849913138156864 131879899841372928 131888076918496029 131972588053263744 132351683884877016 132381784706108832 132422615478580224 132896341020205728 132926565713129856 132947929674189504 133092031273738488 133393823128065024 133826559871893336 134148317236228476 134169877557224334 134452504264002048 134672127002062272 134722016971040072 134880312311829504 135087299398245537 135139738554152766 135204603198718464 135226333286021376 135688280957605008 135695869165486728 135740953406840544 135782820254276608 135950790980971008 136003565333228544 136150978921066368 136203830983713024 136212276161725407 136299558153370752 136764340576238592 136772820508069956 137231542245836736 137253598102835424 137284813769298048 137455704430254504 137818427724657792 137849771850653184 138021365765358432 138374375783340096 138515120144221779 138546622719383508 138860783092329984 139116773430162864 139605790381577856 139637541008512512 139646199090172266 140090532709291668 140220874806592728 140408193963953664 140713772844923712 140745775460961024 140768396125612416 140920974289840752 141193607769994752 141202362333968586 141257175278826348 141324976183022592 141347689936828928 141730937073569088 142039394720712504 142314191958645504 142361475103060992 142369436501494272 142855785780502176 143089134939691164 143157815151584256 143443669672603008 143499352664204544 143654890898638368 143677979116397712 143947896332792832 144168798517455321 144215821041578496 144224762994768078 144269246520168896 144818280537956424 145303985907356544 145327339167708096 145360391049844992 145831947984262638 145925394061402368 145958581959515136 146140269633908928 146432079457448904 146514044947065984 146647701125693334 146696424055817832 146980231039256832 147116983403638272 147300113043701856 147539582035600608 147585087957113856 147811571769548043 147851514009013248 147860681389594164 148146740809409664 148331152280426472 148364887321544544 148469161559921712 148756398178995712 148975442413402752 149024938723370496 149499114109406208 149508383647731444 149542386427271088 149566420883463192 149728535182955799 150157787194461504 150181920557880736 150685615015036416 150744109236876288 151259067297002304 151562269092420081 151881532594520832 151940491056216576 152105178598558272 152129624946774048 152657852811172569 152708572582695612 152755672786061184 152944639853592384 153004010999882112 153229309856677152 153286074427679452 153337002922542096 153633657135684096 153859883148268416 153911002288071168 153968019395474368 154385485026566328 154410297865689852 154445415490460304 154493051391676928 155045731190240016 155080993331984832 155132518179246336 155274036486028236 155601118766932992 155626126982742528 155671172756257608 155770923603852288 156311794866365664 156506370108933222 156861254974669056 156896930022054912 157092233634576576 157506774542466048 157738703731838208 157748484157416819 158302994450539176 158338997393581152 158364445641313968 158609256144466176 158842808741244096 158990598205900416 159016151178932544 159549474721803264 159568290592748282 159794319060801567 160103465953476192 160165616064181056 160712759003064948 160815740394198528 160824733825762048 160878167000699904 161052542045532288 161374128381678384 161436771747230112 161611752260968164 161637726505947426 161978213798364672 162004246941051648 162302902335190008 162670931084841984 162910464509931264 162920565605200977 163530439931075616 163580877944128512 163591020607691516 164166068319077664 164203404704454528 164407803338147544 164736089389630017 164828300565449232 164879138880193024 165352759919163936 165506606329093056 165712627174164588 166033223951753088 166088387620237824 166665083410585872 166910498236737612 167017451010181632 167027806754911926 167350947951370176 167415911441571968 167597372715078096 167653056063791808 167939212388258304 168235184730679974 168262223493896091 168342986335659264 168616665183543552 168927510593769192 168954660627615828 169310560925039616 169521316891915968 169559871224622336 169587122891485824 170257648472460288 170285012286100992 170866724168835936 170933052438243648 171118325923378056 171145828065120804 171636480637577984 171850131884318832 172129512374867376 172493433010515456 172504128287859858 172837864277644608 173092368541801968 173214021819908664 173751092426767842 173804682815636544 173862428510598912 174426447589020018 174466117498482936 174524082951652128 174577911755498496 174793874118391296 174861726857008128 175119211264773888 175130069350789809 175184085060205088 175242289054333824 175799884184209152 175839866455163904 175850769224661372 175963450737684992 176468911846502688 176509046274811776 177195121360274304 177235420950839808 177263906232252672 177456041698317984 177817989587567616 178131372067778796 178160001346478214 178435413162524448 178864422981637968 178893170076299112 179533981296658944 179562836002749696 180116399197660716 180186318072203688 180301777714695168 180917707943473344 180927825553982304 180987937875787392 181534638561421824 181545894429388182 181605107978284032 181616368215633876 181732744204494336 182363760677426608 182590765127088759 182975389661115648 183004797470447232 183046418359064064 183274272573672672 183757903632877056 184028487687144576 184499167711120128 184686826858962372 184728830292511344 185431838136130386 185489031240217152 186141053842103808 186194932120229688 186787376945722224 186891931349800704 186961166408790304 187498218836909106 187618363793231616 187661033947948032 187691194834149888 187894632386454336 188269816445291448 188342900371768464 188547044304462858 188931613936790592 188974582764758784 189385859627616672 189752255944860672 190043449417990341 190474381040669568 190754855127700128 190785513252921552 191258226230137344 191332470218939392 191539854531517824 191570638821863616 192225064689940428 192299683993024104 193091040717275232 193331398369858686 193738647876475392 193769785556944128 193813854733126656 194442597312350184 194567192081869824 194728914609527214 194853692845211904 194865774547397247 195242772609931872 195352059929421312 195530268167591112 195595232074423776 195973641385675776 196274382185793303 196400150724935808 196719442714134144 197082095692730724 197147575186125552 197528987745879552 197774869707235296 197819849762059392 197958882079895616 198572677059163248 198633923217870336 198646239309339698 199344511530308592 199389848569694784 199421894511284256 199638046910607732 200210382925948672 200739839807840004 201222475854342714 201254816335836501 201678756396003072 202083025456560108 202320468467744256 202508710126027776 202709607831229149 202806904798077696 202839499929032064 203543803748230092 203611430110260816 203674230381414912 203926186471456512 204005347999842816 204305746475569536 204449337230056128 205146510864357888 205159230762104934 205847313368755104 205880397154253136 205927220653947072 206727641586986688 206774657775979776 206843357572328448 207032048648037648 207561563675010144 207819934079075262 208415726488487552 208675160145244296 209148339966225408 209408685572366784 209456311512768768 209469298635258399 210135799063937502 210318271642450944 210331312209889092 210612290945930496 211070659267385568 211118663191441536 211152594188418624 211479008192621568 211790411654992128 211803543500952879 211885762918239522 211987464274533888 212021534905243392 213059092081068756 213471287937968256 213554154752241408 214283678670753264 214736722727376384 215165504508904512 215249028996306816 215482336347957552 215516968674596568 215921844499189248 216005662588068864 216337144492152117 216403869780253344 217213952679908352 217227420806934636 217991008751562144 218040586574767488 218747921976393957 218888091092103552 218937872939272704 219210404450863392 219648119186173356 219771067420598976 219971551688540001 220470346558885248 220675475105457408 220950169565552784 221377631935670784 221791022084391246 222220111214114496 222496728420639708 222547330982316816 222703742339882568 223134597268493568 223463163620104128 223537408085055744 224248671164109312 224262575471597166 224313579640906632 224349631325194788 224457315114212352 224822220244724736 225236680791692256 225272880836821104 226028422522554624 226079828299496448 226116163855314432 227822298891781248 227910736584324864 228157767897837408 228194437420161072 229133509179091776 229416959780388576 229506016499823168 229929111641519178 230005504383813144 230450485703526144 230789824722402624 230952029093211552 231615446798534778 231668123235690456 231739577087515392 231816571347465216 232568596785360024 232621489997977248 232698777268869504 232911054729042354 233439190474113792 233492281686365184 233506759134386412 233656385405778432 234399845578945536 234467692299548496 234759555163399833 235291882462003584 235345395033082368 236260161813699072 236351874976336896 236608055597757312 237454491675808764 237508496090371728 237546668461970952 237913884216699264 238264213111866144 238485897308850624 238524226768398816 239324212082704896 239352435889122423 239417114670332928 240155198930214288 240248424096271584 241223610591297792 241237100738643072 241317250501049856 242061192572517576 242155157620845168 242417628391452246 242456589758921139 243006370411577472 243454353502785012 243967186214820864 244006396627262976 244365696764896896 245371316916192768 245386530911537274 245998890281493504 246249102478616496 246305107056681792 246611705007221316 247242450848173848 247318708320289536 248029139878745904 248259909493639584 248568940761246882 249049835927629632 249132581430356736 249189241799734272 249997625115878808 250157818390975488 250526176515272448 250541710132367889 251026421927055264 251123867162357952 251396059072617144 251908818582387456 251966110353011712 252352777096019961 252514479503488896 253391265890653788 253431990941423742 253965841387559424 254281975337873952 254339806836933504 254380684337228736 255386472708690432 255427518429151488 256300086253253904 256399578657365472 256718742097681206 257454720956366976 257775197826478248 258194268562301064 258359714075925504 258740149515773184 258756192431789787 259256796416466912 259638552812702952 259804923793615872 259821032729862996 260227294299012096 260323696813242496 260707024223454816 260793642765898368 261639671383530027 261699176247724404 261866867633247744 262190811177586944 262292590285512192 262776127590307632 262863433581500736 263699826276313728 263759799682745856 263776153836992058 263945176106527488 264703367769754032 264763569412217664 265792682040411456 265853131426259712 265895859348379008 266184062547476976 267240002019717321 267653119743786672 268296634472456952 268339755114448668 268905008528004096 269344254004124544 269444033942080144 270174598796491074 270279477108305532 270409206397436928 270452666572042752 271376561915210016 271391738330973456 271481906813681088 271901581961942016 272301957842132736 272318841644082273 272407661967426048 272424552323450814 272599116306741504 273545641016139912 274463084491673472 274507196205670848 274569627538596096 274911408860509008 275636855449315584 275699543701306368 276042731530716864 276748751566680192 277030240288443558 277093245438767016 277721566184659968 278233546860325728 279211580763155712 279275082017025024 279292398180344532 280181065418583336 280441749613185456 280816387927907328 281247328255363659 281427545689847424 281491550921922048 281536792251224832 281841948579681504 282387215539989504 282404724667937172 282514350557652696 282695379873657856 282820566456694287 283461874147138176 284078789441425008 284628383917291008 284738873002988544 285711571561004352 286178269879382328 286284286063460153 286887339345206016 286998705328409088 287309781797276736 287355958232795424 288337597034910642 288431642083156992 288449525989536156 288538493040337792 289636561075912848 289997097554788029 290607971814713088 290654678335416192 290720782099689984 291663895968525276 291850788122804736 292093371914290821 292280539267817856 292864158914897808 293028089894131968 293295402251386668 293392848111635664 293960462078513664 294233966807276544 294600226087403712 295079164071201216 295623143539096086 295721362779188328 296293481618819328 296662304560852944 296729774643089088 296938323119843424 297512796357991424 297950884826805504 297969358964009547 298049877446740992 299016767295462888 299084772854542176 299132841766926384 299457070365911598 300315574388923008 300363841115761472 301371230030072832 301833713781514071 302518134594004608 303124538184840162 303763065189041664 303880982112433152 304210357197116544 304259249893548096 305315705622345138 305417145165391224 305511345572122368 305889279707184768 306008021999764224 306458619713354304 306572148855358904 306674005845084192 307267314271368192 307719766296536832 307738846143157401 307822004576142336 307936038790948736 308770970053132656 308820595731379704 308890830980920608 308986102783353856 310091462380480032 310161986663969664 310265036358492672 310548072972056472 311252253965485056 311342345512515216 311729901118612893 312623589732731328 313012740217866444 313722509949338112 314184467269153152 315203698595906253 315477407463676416 315496968314833638 316605988901078352 316677994787162304 316728891282627936 317218512288932352 317685617482488192 317828644377359283 317981196411800832 318032302357865088 319136581185496564 319588638121603134 320206931906952384 320331232128362112 321425518006129896 321631480788397056 321649467651524096 322105084091064576 322748256763356768 322873543494460224 323223504521936328 323275453011894852 323956427596729344 324008493882103296 324605804670380016 325820929019862528 325841131210401954 327060879862151232 327182041215383032 328332136638155328 328406809408909056 328815606676295088 329472178779260034 329656601130898464 329758277760386048 330705519838327872 331013212658186112 331425254348329176 332066447903506176 332176775240475648 332686533126586869 333330166821171744 333820996473475224 334034902020363264 334055613509823852 334701895902740352 334831822883143936 335194745430156192 335306112127583616 335878424776516608 336393863207395749 336470369461359948 336524446987792182 336685972671318528 337233330367087104 337855021187538384 337909321255231656 339042633783831936 339119742449244672 339174245782971648 340570024572201984 341733448337671872 341866104876487296 342236651846756112 342291656130241608 343272961275155968 343700263768637664 344259024749734752 344893667462278767 344986866021030912 345008256575719716 345675728555289216 346184737083603936 346428043639817328 347502184853535684 347609365631273088 347724857021197824 348852895178040036 348932234996965872 349048165903304256 349366582093563531 349587748236782592 350238422529547776 350260138701579618 350368170120410176 350484578108667648 351599768368418304 351701538449322744 351926901475369984 352937823693005376 353018092549623552 354390242720548608 354470841901679616 354527812464505344 354912083396635968 356262744135557592 356320002692956428 356870826325048896 357728845963275936 357786340152598224 359067962593317888 359125672005499392 360232798395321432 360372636144407376 361835415886946688 361855651107964608 361975875751574784 363069277122843648 363091788858776364 363232736431267752 363465488408988672 363626442587178369 364727521354853216 365181530254177518 365950779322231296 366009594940894464 366092836718128128 366548545147345344 367515807265754112 368056975374289152 368079796367305911 368998335422240256 369373653717924744 369457660585022688 370863676272260772 370978062480434304 372282107684207616 372389864240459376 372853411141870323 373574753891444448 373783862699601408 373922332817580608 374996437673818212 375236727586463232 375382389668299776 375789264772908672 376539632890582896 376685800743536928 377094088608925716 377863227873581184 377949165529517568 378771719255233344 380086898835980682 380147986412135613 380948762081339136 381509710255400256 381571026505843104 382516452460274688 383079709063035648 383141277643727232 384450129379880856 384599367986048208 386182081434550464 386662796739717372 387477295752950784 387539571113888256 388885194624700368 389457829219054428 389707385690423808 389731549094794494 390485545219863744 390704119858842624 391060536335182224 391190464148847552 392548764371586606 392800301449871616 393438885428268288 394164191385461448 394295150372251104 395057975491759104 395549739414470592 395639699524118784 395664230755488087 395917764159791232 397145354118326496 397267846435740672 397292478618679396 398689023060617184 398779697139389568 398843789022568512 399276093821215464 400420765851897344 401479679615680008 402444951708685428 402509632671673002 403357512792006144 404166050913120216 404640936935488512 405419215662458298 405613809596155392 405678999858064128 407087607496460184 407222860220521632 407348460762829824 407852372942913024 408010695999685632 408611492951139072 408636828485176221 408898674460112256 410293021728715776 410318461524209868 411694626737510208 411760794308506272 411854441307894144 413455283173973376 413549315551959552 414064097296075296 415123127350020288 415545360432665337 415639868158150524 416831452976975104 417350320290488592 418817371144733568 418912623025537536 418938597270516798 420271598127875004 420662624419778184 421224581891860992 422141318534771136 422237326382883072 422305188376837248 423580823309984256 423607087001905758 423771525836479044 423974928549067776 424043069810486784 426118184162137512 426942575875936512 427108309504482816 428567357341506528 429473445454752768 430331009017809024 430498057992613632 430964672695915104 431033937349193136 431843688998378496 432674288984304234 432807739560506688 434454841613869272 435982017503124288 436081173149534976 437495843952787914 437776182184207104 437875745878545408 438420808901726784 439296238372346712 439542134841197952 439943103377080002 440940693117770496 441350950210914816 441900339131105568 442755263871341568 443434715308644129 443582044168782492 444440222428228992 444993456841279416 445094661964633632 445407484679765136 446269194536987136 446926327240208256 447074816170111488 448497342328218624 448525150943194332 448627159281813264 448699262650389576 450473361583384512 450545761673642208 452056845045109248 452232327710628864 454686807277260243 455644597783562496 455821473168649728 456315535795674816 456388874840322144 457973558433517707 458267018358183552 458833919560777152 459012032999646336 459858223283038356 460011008767626288 460900971407052288 461579649444805248 461904058186423104 463230893597069556 463336246471380912 463479154175030784 465137193570720048 465242979995954496 465397554537739008 465822109458084708 466878380948227584 467013518268772824 467312770811556864 468935384599096992 469519110326799666 470583764924007168 470690790066164736 472520323627398144 473216111195514624 473245452472250457 474908983351617528 475016992180743456 475093336923941904 475827768433398528 476528426223732288 476971794617701248 477048453536797632 478648424165409792 478704871778244846 480310397860428576 480496848192543168 482447221182595584 482474201477286144 482634501002099712 484122385145035152 484310315241690336 484835256782904492 484913179517842278 486012740823154944 486908707005570024 488012793254525952 488731393529793792 488761696815602931 490742633832385536 490773061823074548 492498204957232992 492610214113363584 493223410014442632 494208268168890051 494484901696347696 494637416640579072 496058279757491808 496519818987279168 497137881522493764 498099671855259264 498265162860713472 499995250231757616 501052353030544896 501083420264735778 502052843854110528 502247734324715904 502792118145234288 503817637164774912 504705554192039922 504786670481688273 505028959006977792 506782531781307576 506863981882847484 507931682775118848 508563950675747904 508679613673867008 508761368674457472 510772945417380864 510855036858302976 512600172506507808 512799157314730944 513437484195362412 514909441912733952 515550395652956496 516388537124602128 517480299031546368 517512384863579574 518513592832933824 519277105625405904 519642065459725992 520647393626484992 521414048446909632 521587285531796736 523279342767060054 523398352495448808 523733735266495488 524381622355173888 524585180571024384 525390208052369427 525552255180615264 525726867163001472 527399652552627456 527519599365491712 527552307673984116 527890352213054976 529406735539508064 529527138824435328 531585364080822912 531706262852519424 531791718696758016 532368125094953952 534480004039434642 535306239487573344 536593268944913904 536679510228897336 538688508008249088 538888067884160288 540349197592982148 540558954216611064 540905333144085504 542753123830420032 542783476661946912 542963813627362176 544603915684265472 544637683288164546 544815323934852096 544849104646901628 545198232613483008 547091282032279824 547772295381266277 548926168983346944 549014392411341696 549139255077192192 549822817721018016 551273710898631168 552085463061433728 553497503133360384 554060480576887116 554186490877534032 556467093720651456 558423161526311424 558584796360689064 560362130837166672 560883499226370912 562494656510727318 562855091379694848 562983101843844096 563073584502449664 563683897159363008 564809449335874344 565028701115305392 565641132913388574 566923748294276352 568157578882850016 569256767834582016 570130348253971023 571423143122008704 572356539758764656 572568572126920306 573774678690412032 573997410656818176 574619563594553472 574711916465590848 576675194069821284 576899051979072312 577076986080675584 579273122151825696 579994195109576058 581215943629426176 581309356670832384 581441564199379968 583327791937050552 583701576245609472 584186743828581642 584561078535635712 584597323642191741 585728317829795616 586056179788263936 586590804502773336 586785696223271328 587920924157027328 588823146557379909 589200452174807424 590158328142402432 591246287078192172 591442725558376656 592586963237638656 593324609121705888 593459549286178176 593876646239686848 595901769653611008 595938717928019094 598033534590925776 598169545709084352 598265683533852768 598914140731823196 600631148777846016 600727682231522944 603667427563028142 603764449007509503 605036269188009216 606249076369680324 607526130378083328 608128823493687447 608420714394233088 608518499787096192 610631411244690276 610834290330782448 611022691144244736 611778559414369536 612016043999528448 612917239426708608 613144297710717808 613348011690168384 615439532593073664 615477692286314802 615872077581897472 617541940106265312 617641191462759408 617781661961841216 620182924760960064 620323973327939328 620530072716985344 621096145944112944 622684691025030432 623459802237225786 625247179465462656 626025480435732888 627445019898676224 628368934538306304 628407895905775197 630407397191812506 630954814927352832 630993936629667276 633211977802156704 633355989574324608 633457782565255872 634437024577864704 635371234964976384 635410630502858637 635657288754718566 635962392823601664 636064604715730176 638273162370993128 639177276243206268 640413863813904768 640662464256724224 642851036012259792 643298935303048192 644210168182129152 645496513526713536 645747086988920448 646447009043872656 646550906023789704 648016987764206592 649011433476456351 649211609340760032 651641858039725056 651682262420803908 654121759724302464 654364082430766064 656243765929181871 656664273276310656 656813618817818112 657631213352590176 658944357558520068 659313202261796928 659914655065620003 661411039676655744 662026425316372224 662850508696658352 664132895807012352 665373066253173738 666660333642343488 667641992946950448 668111227019647704 669403791805480704 669663645766287872 670389490860312384 670612224255167232 672787726414791498 672940738922719896 673048893975584364 673371945342637056 674466660734174208 675710042375076768 675818642510463312 678085267567663872 678239484898489344 678348491565943296 683466896675343744 683732209752974592 684473303693512224 684583312260483216 686545922550311936 687400527537275328 688518049499469504 689787334924557534 690016513151439432 691351457110578432 692369474167207872 692856087279634656 695004369707071368 695218731262546176 695261837582688943 695449714042395648 697705790356080072 697864469993931744 698096331806608512 698733164187127062 700476845059095552 700520277403159236 700736340240820352 700969156217335296 703199536736836608 703403076898645488 704278665490199499 705875647386010752 706036185099247104 708780485441097216 709055624929010688 709824166793271936 712525488271115184 712640005385912856 713741652650097792 715457691926551872 715572680305196448 718057307667367269 718251344010998784 720465596790642864 720745272288814752 723670831773893376 723711302215929216 723951751503149568 726183577717552728 726465472862535504 727252885174356738 727369769276763417 729455042709706432 730363060508355036 731901558644462592 732019189881788928 733097090294690688 736113950748578304 736159592734611822 737996670844480512 738747307435849488 738915321170045376 741727352544521544 741956124960868608 744779728480918752 745706822283740646 747149507782888896 747567725399202816 747844665635161216 749992875347636424 750473455172926464 751578529545817344 751625130397103667 753079265781165792 753371601487073856 754188177217851432 755726455747162368 755898331059035136 757058331288059883 757543438510466688 760173797671961364 760295972824271226 761897524162678272 763019420510800512 763142053011686208 766159418126071296 766282555287454464 768900258759761712 769198735972096416 772364162869100928 773325593479434744 775079142227776512 776268577295369361 777770389249400736 778915658438108856 779414771380847616 779463098189588988 780971090439727488 782121072670364448 782380928297695104 784919014150590081 785097528743173212 785600602899743232 786877770856536576 788328382770922896 788590300744502208 791099478828941184 791279399048237568 791328461510976174 791835528319582464 794290708236652992 794584957237358792 797378046121234368 797559394278779136 797687578045137024 798552187642430928 800841531703794688 802959359231360016 804889903417370856 805019265343346004 806715025584012288 808332101826240432 810838431324916596 811227619192310784 811357999716128256 814175214992920368 814445720441043264 815704745885826048 816956524932246819 817222985902278144 817273656970352442 817797348920224512 820636923048419736 823389253475020416 823521588617012544 823708882615788288 826910566347946752 827098631103919104 828128194592150592 830246254700040576 831090720865330674 831279736316301048 833662905953950208 834700640580977184 837634742289467136 837825246051075072 837877194541033596 840543196255750008 841325248839556368 842449163783721984 844282637069542272 844474652765766144 844610376753674496 847161646619968512 847214174003811516 847543051672958088 848086139620973568 848461699370082861 852236368324275024 853885151751873024 854216619008965632 857134714683013056 858852858190380459 860662018035618048 860996115985227264 861929345391830208 862067874698386272 865348577968608468 865615479121013376 868909683227738544 869991292664364087 871964035006248576 872162346299069952 874991687905575828 875552364368414208 876841617803453568 878592476744693424 879084269682395904 879886206754160004 881881386235540992 882701900421829632 883800678262211136 886869430617288258 887164088337564984 888880444856457984 889986913682558832 890189323929267264 890814969359530272 892538389073974272 893852654480416512 893908076892028641 894149632340222976 897050301886388664 897254318563626528 897398525300779152 900946723166769024 901091523347284416 904113690090218496 905501141344542213 909373614554520486 911289195567124992 911642946337299456 912631071591349632 912777749680644288 915947116867035414 916534036716367104 917667839121554304 918024065999292672 919716446566076712 920022017535252576 921801942814104576 923159298889610496 923216538429472203 923808116372846208 926461787194139112 926672492942761824 926958308350061568 930274387141440096 930485959991908992 930795109075478016 931644218916169416 933756761896455168 934027036537545648 937870769198193984 939038220653599332 941167529848014336 945611095787718759 946432222391029248 946490904944500914 949817966703235056 950033984361486912 950186673847883808 951655536866797056 953056852447464576 953485933132077849 953943589235402496 954096907073595264 957409743556489692 960620795720857152 960993696385086336 964894442365191168 964948402954572288 968244770290070304 968620630483380672 969670513565808984 969826359035684556 972025481646309888 973817414011140048 977462787059587584 977523393631205862 981546123646149096 984996409914465984 985220428226727168 986446820028885264 988416536337780102 988969803392695392 989274833281158144 992116559514983616 993039637974558336 994275763044987528 996199343710518528 996530325721426944 999990500463515232 1002104706061089792 1002166840529471556 1004105687708221056 1004495468649431808 1005584236290468576 1007635274329549824 1009181589622187247 1009411108384079844 1009573340963376546 1010057918013955584 1013565063562615152 1013727963765694968 1017127901351495808 1017359227347734016 1017522737348914944 1021710073716605952 1025200345013015616 1025598314629461888 1026874968390724824 1029818883825467904 1031100791305912992 1032777074249204256 1034681002386836301 1034960598063092736 1035024769727159148 1037027185665867648 1038554211250811808 1039284130919451984 1041294787252969984 1042828096893819264 1043174571063593472 1046558685534120108 1046796704990897616 1048099746280690593 1048763244710347776 1050780416104738854 1051104510361230528 1051453734326002944 1054799305105254912 1055104615347968232 1055780704426109952 1058813471079016128 1059054277648870656 1063170728161645824 1063412525705038848 1063583437393516032 1064736250189907904 1068960008078869284 1070612478975146688 1073186537889827808 1073359020457794672 1077377016016498176 1077776135768320576 1080698395185964296 1081117908433222128 1085506247660840064 1085566953323893824 1085927627254724352 1089207831368530944 1089275366576329092 1089698209293803256 1090396465226966016 1094182564064559648 1095544590762532554 1097852337966693888 1098028784822683392 1098278510154384384 1099645635442036032 1102547421797262336 1104170926122867456 1104239389101917733 1106995006266720768 1108120961153774232 1108372981755068064 1112934187441302912 1116846323052622848 1117169592721378128 1118560233425610969 1120724261674333344 1121766998452741824 1124989313021454636 1125710182759389696 1126147169004899328 1127367794318726016 1129618898671748688 1130057402230610784 1131282265826777148 1133847496588552704 1136315157765700032 1140260696507942046 1140443959236406839 1142846286244017408 1144713079517529312 1145137144253840612 1147549357380824064 1149239127189106944 1149423832931181696 1153350388139642568 1153798103958144624 1154153972161351168 1158546244303651392 1159988390219152116 1162431887258852352 1162618713341664768 1166655583874101104 1168373487657163284 1169122157071271424 1169194647284383482 1171456635659591232 1172112359576527872 1173181609005546672 1173571392446542656 1177646293114759818 1178400904349614848 1180316656284804864 1182492574156384344 1182885451116753312 1185173926475277312 1186649218243411776 1186919098572356352 1186992692266464261 1187753292479373696 1191803539307222016 1191877435856038188 1196067069181851552 1196339091418168704 1196531367067705536 1197828281463646392 1201262297555692032 1201455364463045888 1207334855126056284 1207528898015019006 1210072538376018432 1212498152739360648 1216257646987374894 1216841428788466176 1217036999574192384 1221262822489380552 1221668580661564896 1222045382288489472 1223557118828739072 1224032087999056896 1225834478853417216 1225910485455528663 1226288595421435616 1226696023380336768 1230879065186147328 1230955384572629604 1231744155163794944 1235083880212530624 1235282382925518816 1235563323923682432 1240365849521920128 1240647946655878656 1242192291888225888 1245369382050060864 1246919604474451572 1250494358930925312 1252050960871465776 1256737869076612608 1256815791811550394 1260814794383625012 1261987873259334552 1266423955604313408 1266711979148649216 1266915565130511744 1270742469929952768 1270821261005717274 1271314577509437132 1271924785647203328 1272129209431460352 1276546324741986256 1278354552486412536 1280827727627809536 1281324928513448448 1285702072024519584 1288420336364258304 1290993027053427072 1291494173977840896 1292894018087745312 1293101812047579408 1298022866952912702 1298423218681520064 1303364524841607816 1308243519448604928 1308728164861532128 1312487531858363742 1313328546552621312 1313627237635636224 1315262426705180352 1317888715117040136 1318626404523593856 1319829310131240006 1322822079353311488 1324052850632744448 1325701017393316704 1328265791614024704 1330304145925932387 1330746132506347476 1333320667284686976 1335283985893900896 1336222454039295408 1338807583610961408 1339327291532575744 1340778981720624768 1341224448510334464 1345575452829582996 1345881477845439792 1346097787951168728 1351420084750153536 1351637285020926624 1356170535135327744 1356696983131886592 1364060421831780729 1366933793350687488 1367464419505949184 1368946607387024448 1369166624520966432 1373920675300553121 1374801055074550656 1377036098998939008 1379574669849115068 1380033026302878864 1382702914221156864 1384738948334415744 1385712174559269312 1390008739414142736 1390437462525092352 1390523675165377886 1395411580712160144 1395728939987863488 1396192663613217024 1397466328374254124 1401040554806318472 1401472680481640704 1401938312434670592 1406806153797290976 1408557330980398998 1411751294772021504 1412072370198494208 1417560970882194432 1419648333586543872 1419736357416751371 1425050976542230368 1425280010771825712 1427483305300195584 1430915383853103744 1431145360610392896 1436114615334734538 1440931193581285728 1441490544577629504 1447341663547786752 1447422604431858432 1447903503006299136 1452367155435105456 1452930945725071008 1454505770348713476 1454739538553526834 1458910085419412864 1460726121016710072 1464038379763577856 1466194180589381376 1466285090446808793 1472227901497156608 1472319185469223644 1477494614871698976 1477830642340090752 1482624804506670153 1483454705089043088 1483912249921737216 1489559456961837504 1491413644567481292 1494299015565777792 1495689331270322432 1499985750695272848 1503157059091634688 1503250260794207334 1506158531562331584 1506743202974147712 1508376354435702864 1511452911494324736 1514116662576119766 1514360011445064819 1515086877020933376 1520347595343922728 1520591945648542452 1523795048325356544 1526038841021601024 1526284106023372416 1532318836252142592 1532565110574908928 1537800517519523424 1538397471944192832 1544728325738201856 1546651186958869488 1552537154590738722 1555540778498801472 1557831316876217712 1558926196379177976 1561942180879454976 1564242145340728896 1564761856595390208 1569838028301180162 1570195057486346424 1571201205799486464 1573755541713073152 1576170624157108281 1576656765541845792 1577180601489004416 1582198957657882368 1582558798096475136 1582656923021952348 1583671056639164928 1588581416473305984 1589169914474717584 1594756092242468736 1595118788557558272 1595375156090274048 1597104375284861856 1605918718462720032 1609779806834741712 1610038530686692008 1616664203652480864 1621676862649833192 1622715999432256512 1628350429985840736 1628891440882086528 1633913049864493638 1634445971804556288 1634547313940704884 1635594697840449024 1641273846096839472 1643316886143798831 1646778506950040832 1647043177234025088 1647417765231576576 1653821132695893504 1656256389184301184 1660492509400081152 1662181441730661348 1662559472632602096 1667325811907900416 1669401281161954368 1675269484578934272 1675754389082067192 1681086392511500016 1682650497679112736 1688565274139084544 1688949305531532288 1689220753507348992 1694428348007623032 1695086103345916176 1696923398740165722 1704472736648550048 1707770303503746048 1710391044761913069 1714269429366026112 1717705716380760918 1721324036071236096 1721992231970454528 1723858690783660416 1724135749396772544 1730697155937216936 1731230958242026752 1737819366455477088 1739982585328728174 1743928070012497152 1744324692598139904 1749983375811151656 1751104728736828416 1753683235606907136 1753791970926575223 1757184953489386848 1758168539364791808 1759772413508320008 1763762772471081984 1766469439672139727 1767601356524422272 1773738861234576516 1774328176675129968 1777760889712915968 1779973827365117664 1780378647858534528 1781629938719060544 1787705308960833024 1787816153784057282 1794100603772777328 1794508637127253056 1794797050601558304 1801893446333538048 1802183046694568832 1811002282689084426 1811293347022528509 1818747229109040972 1822578391134249984 1825262143182699264 1825555499361288576 1831894233734070828 1833068073432734208 1835335678243108608 1836048131998585344 1839432893132153424 1840044035070505152 1846318597779220992 1846433076858944406 1847616232745692416 1852923574388278224 1853344985885523648 1860548774282880192 1860971919983817984 1861590218150956032 1863288437832338832 1868054073075091296 1875741538396387968 1878076441307198664 1882335059696028672 1885223687717325591 1891222191575437518 1892864444782058496 1892981809889001828 1899635933406470112 1900067968722973824 1900373347695767616 1903311073733594112 1906113704894929152 1906231891508575911 1906971866264155698 1907887178470804992 1908193814147190528 1914819487112979384 1921241591441714304 1921987392770172672 1929896805909144576 1936489540580140608 1937241260966761344 1939341027131617968 1939652718071369112 1944050963292619776 1947634828022280096 1954925574119175168 1955046787262411724 1963092247292298192 1968731297787545613 1969992819828931968 1970440856453454336 1972893640057770528 1976833072675560204 1977939606785390784 1979743965196860009 1984233119029967232 1986079275949116672 1988551526089975056 1992398687421037056 1999981000927030464 2004333681058943112 2008211375416442112 2008990937298863616 2011168472580937152 2018363179244374494 2018822216768159688 2019146681926753092 2020115836027911168 2027130127125230304 2027455927531389936 2034255802702991616 2034718454695468032 2035045474697829888 2050400690026031232 2051196629258923776 2053749936781449648 2059637767650935808 2062201582611825984 2065554148498408512 2069362004773672602 2070049539454318296 2074054371331735296 2077108422501623616 2078568261838903968 2082589574505939968 2085656193787638528 2085785512748066829 2086349142127186944 2093117371068240216 2093593409981795232 2096199492561381186 2101560832209477708 2102209020722461056 2102907468652005888 2109598610210509824 2110209230695936464 2112835996470598497 2117626942158032256 2118108555297741312 2126341456323291648 2127166874787032064 2129472500379815808 2137920016157738568 2141224957950293376 2146373075779655616 2146718040915589344 2154171923002101807 2154754032032996352 2155552271536641152 2161396790371928592 2162235816866444256 2171012495321680128 2171133906647787648 2171855254509448704 2178550733152658184 2179396418587606512 2182109307830290251 2188365128129119296 2191089181525065108 2195704675933387776 2196057569645366784 2199291270884072064 2208341852245734912 2208478778203835466 2213990012533441536 2216241922307548464 2216745963510136128 2225868374882605824 2234339185442756256 2237120466851221938 2241448523348666688 2243533996905483648 2249978626042909272 2251420365518779392 2254735588637452032 2254875391191311001 2259237797343497376 2260114804461221568 2262564531653554296 2267694993177105408 2272630315531400064 2280521393015884092 2280887918472813678 2285692572488034816 2289426159035058624 2290274288507681224 2298478254378213888 2298847665862363392 2306700776279285136 2307596207916289248 2308307944322702336 2317092488607302784 2319976780438304232 2325237426683329536 2328805731886108083 2333311167748202208 2336746975314326568 2338244314142542848 2338389294568766964 2342913271319182464 2346363218011093344 2347142784893085312 2354757042451770243 2355292586229519636 2356801808699229696 2360633312569609728 2364985148312768688 2365770902233506624 2373298436486823552 2373838197144712704 2373985384532928522 2375506584958747392 2383754871712076376 2392134138363703104 2392678182836337408 2393062734135411072 2395656562927292784 2402524595111384064 2402910728926091776 2414669710252112568 2415057796030038012 2420145076752036864 2424996305478721296 2432515293974749788 2433682857576932352 2434073999148384768 2442525644978761104 2443337161323129792 2447114237657478144 2450869574796740457 2451668957706834432 2451820970911057326 2452577190842871232 2453392046760673536 2461910769145259208 2463488310327589888 2470167760425061248 2470564765851037632 2471126647847364864 2480731699043840256 2481295893311757312 2484384583776451776 2490738764100121728 2493839208948903144 2500988717861850624 2504101921742931552 2513475738153225216 2513631583623100788 2521629588767250024 2523975746518669104 2532847911208626816 2533423958297298432 2533831130261023488 2541484939859905536 2541642522011434548 2542629155018874264 2544258418862920704 2545385098110248583 2553092649483972512 2556709104972825072 2561655455255619072 2562649857026896896 2571404144049039168 2576558574571141377 2581986054106854144 2582988347955681792 2585788036175490624 2586203624095158816 2596045733905825404 2596846437363040128 2606729049683215632 2609973877993092261 2616487038897209856 2617456329723064256 2624975063716727484 2626657093105242624 2630524853410360704 2635777430234080272 2637252809047187712 2639658620262480012 2645644158706622976 2648105701265488896 2651402034786633408 2660608291851864774 2661492265012694952 2666641334569373952 2670567971787801792 2672444908078590816 2677615167221922816 2681557963441249536 2681724230676085923 2682448897020668928 2691150905659165992 2691762955690879584 2692195575902337456 2702840169500307072 2703274570041853248 2712341070270655488 2716503424033626639 2728120843663561458 2733867586701374976 2734928839011898368 2737893214774048896 2738333249041932864 2747841350601106242 2749602110149101312 2754072197997878016 2759149339698230136 2760066052605757728 2765405828442313728 2769477896668831488 2769649615288416609 2771424349118538624 2780017478828285472 2780874925050184704 2781047350330755772 2790823161424320288 2791457879975726976 2792385327226434048 2794932656748508248 2802081109612636944 2802945360963281408 2813612307594581952 2817114661960797996 2823502589544043008 2839296667173087744 2839472714833502742 2850101953084460736 2850560021543651424 2854966610600391168 2860457799396233547 2861830767706207488 2862290721220785792 2872229230669469076 2881862387162571456 2882981089155259008 2894683327095573504 2894845208863716864 2904734310870210912 2905861891450142016 2909011540697426952 2909479077107053668 2917820170838825728 2921452242033420144 2932388361178762752 2932570180893617586 2944638370938447288 2954989229743397952 2955661284680181504 2965249609013340306 2966909410178086176 2967824499843474432 2979118913923675008 2982827289134962584 2988598031131555584 2991378662540644864 2999971501390545696 3006314118183269376 3006500521588414668 3012317063124663168 3013486405948295424 3016752708871405728 3022905822988649472 3028233325152239532 3028720022890129638 3030173754041866752 3040695190687845456 3041183891297084904 3052077682043202048 3052568212046744832 3065130221149817856 3075601035039046848 3076794943888385664 3089456651476403712 3093302373917738976 3104043007160508903 3105074309181477444 3111081556997602944 3115662633752435424 3117852392758355952 3123884361758909952 3128484290681457792 3129523713190780416 3139676056602360324 3140390114972692848 3152341248314216562 3153313531083691584 3154361202978008832 3164397915315764736 3165313846043904696 3167342113278329856 3177162832946611968 3178339828949435168 3189512184484937472 3190237577115116544 3190750312180548096 3194208750569723712 3211837436925440064 3219559613669483424 3220077061373384016 3233328407304961728 3243353725299666384 3256700859971681472 3257782881764173056 3267826099728987276 3269094627881409768 3271189395680898048 3282547692193678944 3286633772287597662 3293557013900081664 3294086354468050176 3294835530463153152 3307642265391787008 3312512778368602368 3312718167305753199 3320985018800162304 3324362883461322696 3325118945265204192 3338802562323908736 3350538969157868544 3351508778164134384 3362172785023000032 3365300995358225472 3377130548278169088 3378441507014697984 3388856696015246064 3390172206691832352 3393846797480331444 3408945473297100096 3420782089523826138 3421331877709220517 3428538858732052224 3435411432761521836 3442648072142472192 3447717381567320832 3448271498793545088 3461394311874433872 3462461916484053504 3475638732910954176 3479965170657456348 3487856140024994304 3499966751622303312 3507366471213814272 3507583941853150446 3514369906978773696 3516337078729583616 3519544827016640016 3532938879344279454 3535202713048844544 3547477722469153032 3548656353350259936 3555521779425831936 3559947654730235328 3560757295717069056 3560978076799392783 3563259877438121088 3575410617921666048 3575632307568114564 3588201207545554656 3589017274254506112 3589594101203116608 3603786892667076096 3604366093389137664 3622004565378168852 3622586694045057018 3637494458218081944 3650524286365398528 3651110998722577152 3663788467468141656 3666136146865468416 3670671356486217216 3672096263997170688 3677731456366585989 3678865786264306848 3680088070141010304 3692637195558441984 3692866153717888812 3695232465491384832 3705847148776556448 3706689971771047296 3721097548565760384 3721943839967635968 3726576875664677664 3736108146150182592 3751483076792775936 3756152882614397328 3770447375434651182 3782444383150875036 3785963619778003656 3799271866812940224 3800135937445947648 3800746695391535232 3812227409789858304 3812463783017151822 3813943732528311396 3815774356941609984 3816387628294381056 3829638974225958768 3842483182883428608 3843974785540345344 3872979081160281216 3874482521933522688 3878682054263235936 3879305436142738224 3895269656044560192 3910093574524823448 3926184494584596384 3937462595575091226 3939985639657863936 3940881712906908672 3945787280115541056 3953666145351120408 3955879213570781568 3959487930393720018 3968466238059934464 3972158551898233344 3977103052179950112 3984797374842074112 3990912437777797161 3999962001854060928 4008667362117886224 4016422750832884224 4017981874597727232 4022336945161874304 4036726358488748988 4037644433536319376 4038293363853506184 4054260254250460608 4054911855062779872 4068511605405983232 4070090949395659776 4092181265495342187 4100801380052062464 4102393258517847552 4107499873562899296 4121762025901659363 4124403165223651968 4131108296996817024 4138724009547345204 4140099078908636592 4148108742663470592 4154216845003247232 4157136523677807936 4171312387575277056 4171571025496133658 4186234742136480432 4187186819963590464 4192398985122762372 4203121664418955416 4204418041444922112 4205814937304011776 4220418461391872928 4225671992941196994 4235253884316064512 4236217110595482624 4252682912646583296 4258945000759631616 4259209072250254113 4275840032315477136 4282449915900586752 4292746151559311232 4293436081831178688 4308343846004203614 4311104543073282304 4322793580743857184 4324471633732888512 4342024990643360256 4342267813295575296 4343710509018897408 4357101466305316368 4358792837175213024 4364218615660580502 4376730256258238592 4382178363050130216 4392115139290733568 4398582541768144128 4398855271340426379 4416683704491469824 4416957556407670932 4432483844615096928 4433491927020272256 4447874413520010459 4451736749765211648 4468678370885512512 4474240933702443876 4482897046697333376 4487067993810967296 4499957252085818544 4509471177274904064 4509750782382622002 4518475594686994752 4520229608922443136 4525129063307108592 4543080034335194457 4545260631062800128 4561042786031768184 4561775836945627356 4571385144976069632 4578852318070117248 4580548577015362448 4596956508756427776 4597695331724726784 4613401552558570272 4615192415832578496 4634184977214605568 4639953560876608464 4657611463772216166 4666622335496404416 4673493950628653136 4676778589137533928 4685826542638364928 4692726436022186688 4694285569786170624 4709514084903540486 4710585172459039272 4713603617398459392 4721266625139219456 4729970296625537376 4731541804467013248 4746596872973647104 4747676394289425408 4747970769065857044 4751013169917494784 4767509743424152752 4784268276727406208 4785356365672674816 4786125468270822144 4791313125854585568 4805821457852183552 4829339420504225136 4830115592060076024 4849992610957442592 4865030587949499576 4866832863078822601 4868147998296769536 4885051289957522208 4886674322646259584 4901739149593480914 4903337915413668864 4903641941822114652 4905154381685742464 4906784093521347072 4923821538290518416 4929950658431396493 4940335520850122496 4941129531702075264 4942253295694729728 4961463398087680512 4968769167552903552 4981477528200243456 4987678417897806288 5001977435723701248 5008203843485863104 5027263167246201576 5043259177534500048 5047951493037338208 5065695822417253632 5066847916594596864 5067662260522046976 5083285044022869096 5085258310037748528 5090770196220497166 5106185298967945024 5113418209945650144 5123310910511238144 5131173134285739207 5142808288098078336 5153117149142282754 5163972108213708288 5165976695911363584 5171576072350981248 5172407248190317632 5192091467811650808 5193692874726080256 5213458099366431264 5219947755986184522 5232974077794419712 5234912659446128512 5249950127433454968 5253314186210485248 5261049706820721408 5261375912779725669 5271554860468160544 5274505618094375424 5279317240524960024 5291288317413245952 5299408319016419181 5302804069573266816 5321216583703729548 5322984530025389904 5333282669138747904 5341135943575603584 5344889816157181632 5363115926882499072 5363448461352171846 5382301811318331984 5383525911381759168 5384391151804674912 5405680339000614144 5406549140083706496 5433006848067253278 5433880041067585527 5456241687327122916 5467735173402749952 5475786429548097792 5476666498083865728 5495682701202212484 5499204220298202624 5508144395995756032 5518298679396460272 5520132105211515456 5538955793337662976 5539299230576833218 5542848698237077248 5560034957656570944 5562094700661511544 5581646322848640576 5582915759951453952 5584770654452868096 5589865313497016496 5604162219225273888 5605890721926562816 5627224615189163904 5634229323921595992 5647005179088086016 5655671063151976773 5678593334346175488 5678945429667005484 5700203906168921472 5701120043087302848 5709933221200782336 5718695674525727733 5720915598792467094 5723661535412414976 5724581442441571584 5744458461338938152 5763724774325142912 5765962178310518016 5789690417727433728 5809468621740421824 5811723782900284032 5818023081394853904 5818958154214107336 5835640341677651456 5842904484066840288 5864776722357525504 5865140361787235172 5889276741876894576 5909978459486795904 5911322569360363008 5930499218026680612 5933818820356172352 5939231895590580027 5958237827847350016 5965654578269925168 5977196062263111168 5982757325081289728 5999943002781091392 6013001043176829336 6024634126249326336 6026972811896590848 6033505417742811456 6056466650304479064 6057440045780259276 6060347508083733504 6081390381375690912 6082367782594169808 6104155364086404096 6105136424093489664 6151202070078093696 6153589887776771328 6178913302952807424 6186604747835477952 6208086014321017806 6210148618362954888 6222163113995205888 6231325267504870848 6235704785516711904 6247768723517819904 6256968581362915584 6257356538244200487 6259047426381560832 6279352113204720648 6280780229945385696 6304682496628433124 6306627062167383168 6308722405956017664 6328795830631529472 6330627692087809392 6338507989411795491 6354325665893223936 6356679657898870336 6379024368969874944 6381500624361096192 6388417501139447424 6423674873850880128 6439119227338966848 6440154122746768032 6462515769006305421 6466656814609923456 6486707450599332768 6513401719943362944 6515565763528346112 6535652199457974552 6538189255762819536 6565095384387357888 6573267544575195324 6587114027800163328 6588172708936100352 6625025556737204736 6625436334611506398 6641970037600324608 6648725766922645392 6650237890530408384 6677605124647817472 6703017556328268768 6724345570046000064 6730601990716450944 6754261096556338176 6764626173573933003 6777713392030492128 6780344413383664704 6787693594960662888 6817890946594200192 6841564179047652276 6842663755418441034 6857077717464104448 6870822865523043672 6895434763134641664 6896542997587090176 6922788623748867744 6924923832968107008 6951277465821908352 6959930341314912696 6975712280049988608 6999933503244606624 7014732942427628544 7015167883706300892 7028739813957547392 7039089654033280032 7064271127355310729 7065877758688558908 7070405426097689088 7094955444938306064 7097312706700519872 7119895309460470656 7121514591434138112 7121956153598785566 7126519754876242176 7151264615136229128 7176402415091109312 7178034548509012224 7179188202406233216 7207573785334152192 7208732186778275328 7244009130756337704 7245173388090114036 7274988916436163888 7301048572730797056 7302221997445154304 7327576934936283312 7341342712972434432 7355462912733171978 7357731572528613696 7360176140282020608 7385732307435777624 7390464930982769664 7411694297553112896 7413379943542094592 7442195097131520768 7443887679935271936 7453153751329355328 7472216292300365184 7502966153585551872 7512305765228794656 7540894750869302364 7564888766301750072 7571927239556007312 7598543733625880448 7600271874891895296 7601493390783070464 7624454819579716608 7624927566034303644 7627887465056622792 7632775256588762112 7659277948451917536 7684966365766857216 7687949571080690688 7729675723713424131 7745958162320562432 7748965043867045376 7757364108526471872 7758610872285476448 7790539312089120384 7820187149049646896 7829921633979276783 7852368989169192768 7874925191150182452 7879971279315727872 7891574560231082112 7907332290702240816 7911758427141563136 7918975860787440036 7936932476119868928 7944317103796466688 7954206104359900224 7981824875555594322 7999924003708121856 8017334724235772448 8032845501665768448 8044673890323748608 8045172692028257769 8073452716977497976 8075288867072638752 8076586727707012368 8108520508500921216 8109823710125559744 8137023210811966464 8184362530990684374 8201602760104124928 8204786517035695104 8214999747125798592 8243524051803318726 8248806330447303936 8262216593993634048 8277448019094690408 8280198157817273184 8296217485326941184 8308433690006494464 8308948845865249827 8314273047355615872 8342624775150554112 8343142050992267316 8372469484272960864 8374373639927180928 8384797970245524744 8406243328837910832 8408836082889844224 8440836922783745856 8451343985882393988 8470507768632129024 8517890001519263232 8518418144500508226 8551680064630954272 8564899831801173504 8581373398188700641 8585492303118622464 8586872163662357376 8616687692008407228 8622209086146564608 8645587161487714368 8648943267465777024 8684049981286720512 8684535626591150592 8714202932610632736 8717585674350426048 8728437231321161004 8753460512516477184 8764356726100260432 8797165083536288256 8797710542680852758 8833915112815341864 8864967689230193856 8866983854040544512 8895748827040020918 8903473499530423296 8937356741771025024 8948481867404887752 8965794093394666752 8974135987621934592 8999914504171637088 9018942354549808128 9019501564765244004 9036951189373989504 9040459217844886272 9050258126614217184 9086160068670388914 9090521262125600256 9122085572063536368 9123551673891254712 9157704636140234496 9161097154030724896 9195390663449453568 9226803105117140544 9230384831665156992 9268369954429211136 9279907121753216928 9312129021481526709 9315222927544432332 9333244670992808832 9346987901257306272 9353557178275067856 9371653085276729856 9385452872044373376 9388571139572341248 9419028169807080972 9421170344918078544 9459940593251074752 9463083608934026496 9493193745947294208 9495941538131714088 9502026339834989568 9535019486848305504 9568536553454812416 9570712731345349632 9572250936541644288 9582626251709171136 9658678841008450272 9660231184120152048 9699985221914885184 9730061175898999152 9733665726157645202 9770102579915044416 9773348645292519168 9803478299186961828 9807283883644229304 9810308763371484928 9813568187042694144 9847643076581036832 9859901316862792986 9880671041700244992 9882259063404150528 9884506591389459456 9922926796175361024 9937538335105807104 9938154501917259597 9962955056400486912 9975356835795612576 10016407686971726208 10054526334492403152 10086518355069000096 10095902986074676416 10131391644834507264 10135324521044093952 10166570088045738192 10170516620075497056 10181540392440994332 10212370597935890048 10226836419891300288 10262346268571478414 10263995633127661551 10285616576196156672 10306234298284565508 10327944216427416576 10343152144701962496 10344814496380635264 10384182935623301616 10387385749452160512 10426916198732862528 10439895511972369044 10469825318892257024 10499900254866909936 10522099413641442816 10522751825559451338 10543109720936321088 10549011236188750848 10558634481049920048 10598816638032838362 10605608139146533632 10642433167407459096 10645969060050779808 10666565338277495808 10682271887151207168 10682934230398178349 10689779632314363264 10726231853764998144 10726896922704343692 10764603622636663968 10767051822763518336 10768782303609349824 10811360678001228288 10813098280167412992 10866013696134506556 10867760082135171054 10912483374654245832 10951572859096195584 10953332996167731456 10991365402404424968 10998408440596405248 11016288791991512064 11033194369099757967 11036597358792920544 11040264210423030912 11077911586675325952 11078598461153666436 11085697396474154496 11120069915313141888 11124189401323023088 11163292645697281152 11165831519902907904 11179730626994032992 11208324438450547776 11254449230378327808 11268458647843191984 11311342126303953546 11357890859334010968 11400407812337842944 11402240086174605696 11437391349051455466 11441831197584934188 11447323070824829952 11449162884883143168 11488916922677876304 11527449548650285824 11531924356621036032 11618937243480843648 11623447565800568064 11636046162789707808 11637916308428214672 11671280683355302912 11685808968133680576 11730280723574470344 11778553483753789152 11819956918973591808 11822645138720726016 11860998436053361224 11867637640712344704 11878463791181160054 11916475655694700032 11931309156539850336 11954392124526222336 11972737313333391483 11999886005562182784 12026002086353658672 12049268252498652672 12053945623793181696 12067010835485622912 12112933300608958128 12114880091560518552 12162780762751381824 12164735565188339616 12210272848186979328 12276543796486026561 12302404140156187392 12307179775553542656 12365286077704978089 12373209495670955904 12416172028642035612 12420297236725909776 12444326227990411776 12462650535009741696 12471409571033423808 12513937162725831168 12514713076488400974 12558704226409441296 12561560459890771392 12609364993256866248 12613254124334766336 12617444811912035328 12661255384175618784 12677015978823590982 12708651331786447872 12713359315797740672 12758048737939749888 12776835002278894848 12777627216750762339 12847349747701760256 12878238454677933696 12880308245493536064 12925031538012610842 12933313629219846912 12973414901198665536 13026803439886725888 13031131527056692224 13071304398915949104 13076378511525639072 13130190768774715776 13146535089150390648 13176345417872200704 13196565814021279137 13250051113474409472 13250872669223012796 13297451533845290784 13300475781060816768 13343623240560031377 13355210249295634944 13406035112656537536 13448691140092000128 13461203981432901888 13529252347147866006 13555426784060984256 13560688826767329408 13575387189921325776 13635781893188400384 13683128358095304552 13685327510836882068 13714155434928208896 13741645731046087344 13790869526269283328 13793085995174180352 13845577247497735488 13902554931643816704 13919860682629825392 13999867006489213248 14030335767412601784 14057479627915094784 14078179308066560064 14128542254710621458 14131755517377117816 14140810852195378176 14189910889876612128 14194625413401039744 14239790618920941312 14243029182868276224 14243912307197571132 14253039509752484352 14302529230272458256 14352804830182218624 14356069097018024448 14358376404812466432 14417464373556550656 14488018261512675408 14490346776180228072 14549977832872327776 14600498589236467803 14604443994890308608 14655153869872566624 14710925825466343956 14715463145057227392 14720352280564041216 14771464614871555248 14789851975294189479 14823388595106225792 14826759887084189184 14884390194263041536 14906307502658710656 14944432584600730368 15005932307171103744 15024611530457589312 15081789501738604728 15129777532603500144 15143854479112014624 15197087467251760896 15200543749783790592 15202986781566140928 15249855132068607288 15255774930113245584 15318555896903835072 15369932731533714432 15393519402857217621 15459351447426848262 15491916324641124864 15497930087734090752 15514728217052943744 15517221744570952896 15581078624178240768 15640374298099293792 15659843267958553566 15704737978338385536 15749850382300364904 15759942558631455744 15783149120462164224 15784127738339177007 15814664581404481632 15823516854283126272 15837951721574880072 15873864952239737856 15908412208719800448 15963649751111188644 15999848007416243712 16034669448471544896 16089347780647497216 16090345384056515538 16146905433954995952 16150577734145277504 16153173455414024736 16217041017001842432 16219647420251119488 16301640123202756581 16368725061981368748 16403205520208249856 16429999494251597184 16487048103606637452 16497612660894607872 16524433187987268096 16554896038189380816 16560396315634546368 16616867380012988928 16617897691730499654 16628546094711231744 16686284101984534632 16744938968545921728 16748747279854361856 16769595940491049488 16812486657675821664 16817672165779688448 16881673845567491712 16902687971764787976 16941015537264258048 17035780003038526464 17036836289001016452 17103360129261908544 17129799663602347008 17156087023577183199 17162746796377401282 17170984606237244928 17173744327324714752 17233375384016814456 17244418172293129216 17291174322975428736 17297886534931554048 17369071253182301184 17428405865221265472 17435171348700852096 17456874462642322008 17506921025032954368 17528713452200520864 17594330167072576512 17595421085361705516 17667830225630683728 17729935378460387712 17733967708081089024 17791497654080041836 17817695686771740081 17874713483542050048 17896963734809775504 17931588186789333504 17948271975243869184 17999829008343274176 18039003129530488008 18073902378747979008 18080918435689772544 18100516253228434368 18172320137340777828 18181042524251200512 18244171144127072736 18247103347782509424 18315409272280468992 18322194308061449792 18453606210234281088 18460769663330313984 18536739908858422272 18559814243506433856 18624258042963053418 18630445855088864664 18666489341985617664 18693975802514612544 18707114356550135712 18743306170553459712 18770905744088746752 18772069614732601461 18777142279144682496 18838056339614161944 18842340689836157088 18919881186502149504 18926167217868052992 18986387491894588416 18991883076263428176 19015523968235386473 19070038973696611008 19137073106909624832 19144501873083288576 19165252503418342272 19317357682016900544 19320462368240304096 19387547307018916263 19399970443829770368 19460122351797998304 19467331452315290404 19540205159830088832 19546697290585038336 19606956598373923656 19614567767288458608 19620617526742969856 19695286153162073664 19719802633725585972 19761342083400489984 19764518126808301056 19875076670211614208 19876309003834519194 19925910112800973824 19950713671591225152 20032815373943452416 20109052668984806304 20173036710138000192 20191805972149352832 20262783289669014528 20293878520721799009 20333140176091476384 20341033240150994112 20363080784881988664 20424741195871780096 20453672839782600576 20524692537142956828 20527991266255323102 20571233152392313344 20612468596569131016 20686304289403924992 20689628992761270528 20768365871246603232 20774771498904321024 20853832397465725056 20879791023944738088 20939650637784514048 20999800509733819872 21044198827282885632 21045503651118902676 21086219441872642176 21117268962099840096 21197633276065676724 21211216278293067264 21284866334814918192 21291938120101559616 21364543774302414336 21365868460796356698 21379559264628726528 21453793845408687384 21529207245273327936 21534103645527036672 21537564607218699648 21622721356002456576 21626196560334825984 21732027392269013112 21735520164270342108 21824966749308491664 21903145718192391168 21906665992335462912 21982730804808849936 22066388738199515934 22073194717585841088 22080528420846061824 22157196922307332872 22171394792948308992 22240139830626283776 22248378802646046176 22326585291394562304 22331663039805815808 22359461253988065984 22416648876901095552 22508898460756655616 22536917295686383968 22622684252607907092 22715781718668021936 22800815624675685888 22804480172349211392 22874782698102910932 22883662395169868376 22898325769766286336 22977833845355752608 23054899097300571648 23063848713242072064 23189027171140272393 23237874486961687296 23246895131601136128 23272092325579415616 23275832616856429344 23371617936267361152 23460561447148940688 23557106967507578304 23639913837947183616 23721996872106722448 23735275281424689408 23756927582362320108 23832951311389400064 23862618313079700672 23945474626666782966 23999772011124365568 24052004172707317344 24098536504997305344 24134021670971245824 24135518076084773307 24225866601217916256 24229760183121037104 24325561525502763648 24329471130376679232 24553087592972053122 24604808280312374784 24614359551107085312 24730572155409956178 24746418991341911808 24832344057284071224 24840594473451819552 24888652455980823552 24925301070019483392 24926846537595749481 24942819142066847616 25027874325451662336 25029426152976801948 25117408452818882592 25123120919781542784 25218729986513732496 25226508248669532672 25322510768351237568 25354031957647181964 25426718631595481344 25553670004557789696 25555254433501524678 25694699495403520512 25744120194566101923 25756476909355867392 25760616490987072128 25850063076025221684 25866627258439693824 25946829802397331072 26053606879773451776 26142608797831898208 26152757023051278144 26260381537549431552 26293070178300781296 26393131628042558274 26501745338446025592 26594903067690581568 26600951562121633536 26687246481120062754 26710420498591269888 26812070225313075072 26897382280184000256 26922407962865803776 27058504694295732012 27110853568121968512 27121377653534658816 27150774379842651552 27271563786376800768 27366256716190609104 27370655021673764136 27483291462092174688 27586171990348360704 27691154494995470976 27805109863287633408 27839721365259650784 27936387064444580127 27999734012978426496 28060671534825203568 28114959255830189568 28156358616133120128 28257084509421242916 28263511034754235632 28379821779753224256 28389250826802079488 28479581237841882624 28487824614395142264 28506079019504968704 28605058460544916512 28705609660364437248 28712138194036048896 28716752809624932864 28976036523025350816 28980693552360456144 29099955665744655552 29200997178472935606 29310307739745133248 29421851650932687912 29430926290114454784 29440704561128082432 29542929229743110496 29579703950588378958 29646777190212451584 29653519774168378368 29768780388526083072 29812615005317421312 29814463505751778791 29888865169201460736 30049223060915178624 30163579003477209456 30259555065207000288 30287708958224029248 30394174934503521792 30405973563132281856 30499710264137214576 30511549860226491168 30637111793807670144 30787038805714435242 30791986899382984653 30918702894853696524 30983832649282249728 31029456434105887488 31034443489141905792 31162157248356481536 31280748596198587584 31319686535917107132 31409475956676771072 31499700764600729808 31566298240924328448 31568255476678354014 31629329162808963264 31647033708566252544 31675903443149760144 31816824417439600896 31927299502222377288 31999696014832487424 32048802691194535047 32069338896943089792 32178695561294994432 32180690768113031076 32293810867909991904 32301155468290555008 32306346910828049472 32434082034003684864 32439294840502238976 32603280246405513162 32737450123962737496 32859998988503194368 32974096207213274904 32995225321789215744 33048866375974536192 33109792076378761632 33120792631269092736 33233734760025977856 33235795383460999308 33257092189422463488 33372568203969069264 33489877937091843456 33497494559708723712 33539191880982098976 33624973315351643328 33763347691134983424 33805375943529575952 34073672578002032904 34206720258523817088 34312174047154366398 34325493592754802564 34341969212474489856 34347488654649429504 34466750768033628912 34582348645950857472 34595773069863108096 34856811730442530944 34870342697401704192 34913748925284644016 35013842050065908736 35057426904401041728 35190842170723411032 35335660451261367456 35459870756920775424 35467935416162178048 35582995308160083672 35635391373543480162 35749426967084100096 35793927469619551008 35863176373578667008 35918211940000174449 35999658016686548352 36078006259060976016 36147804757495958016 36161836871379545088 36201032506456868736 36344640274681555656 36488342288254145472 36494206695565018848 36630818544560937984 36644388616122899584 36829631389458079683 36907212420468562176 36921539326660627968 37095858233114934267 37119628487012867712 37248516085926106836 37260891710177729328 37332978683971235328 37387951605029225088 37414228713100271424 37541811488177493504 37544139229465202922 37676112679228323888 37684681379672314176 37839762373004299008 37852334435736105984 37983766152526856352 38031047936470772946 38140077947393222016 38274146213819249664 38330505006836684544 38332881650252287017 38634715364033801088 38640924736480608192 38775094614037832526 38799940887659540736 38920244703595996608 38934662904630580808 39080410319660177664 39093394581170076672 39213913196747847312 39229135534576917216 39241235053485939712 39390572306324147328 39439605267451171944 39529036253616602112 39589697442063837411 39750153340423228416 39752618007669038388 39901427343182450304 40030869721680094131 40065630747886904832 40218105337969612608 40346073420276000384 40383611944298705664 40587757041443598018 40666280352182952768 40682066480301988224 40726161569763977328 40849482391743560192 40907345679565201152 41049385074285913656 41055982532510646204 41142466304784626688 41224937193138262032 41372608578807849984 41379257985522541056 41536731742493206464 41707664794931450112 41759582047889476176 41879301275569028096 41999601019467639744 42091007302237805352 42172438883745284352 42234537924199680192 42395266552131353448 42422432556586134528 42569732669629836384 42583876240203119232 42729087548604828672 42731736921592713396 42759118529257453056 42907587690817374768 43058414490546655872 43068207291054073344 43075129214437399296 43252393120669651968 43464054784538026224 43471040328540684216 43649933498616983328 43801495767709403409 43813331984670925824 43965461609617699872 44132777476399031868 44146389435171682176 44161056841692123648 44314393844614665744 44369555925882568437 44480279661252567552 44496757605292092352 44653170582789124608 44718922507976131968 44833297753802191104 45017796921513311232 45073834591372767936 45245368505215814184 45431563437336043872 45601631249351371776 45608960344698422784 45749565396205821864 45767324790339736752 45955667690711505216 46109798194601143296 46180558208571652863 46378054342280544786 46475748973923374592 46493790263202272256 46544184651158831232 46551665233712858688 46743235872534722304 46921122894297881376 47114213935015156608 47279827675894367232 47352383215017531021 47443993744213444896 47470550562849378816 47513855164724640216 47725236626159401344 47890949253333565932 47999544022248731136 48104008345414634688 48268043341942491648 48271036152169546614 48451733202435832512 48459520366242074208 48651123051005527296 48658942260753358464 49106175185944106244 49209616560624749568 49461144310819912356 49492837982683823616 49664688114568142448 49681188946903639104 49850602140038966784 49853693075191498962 49885638284133695232 50058852305953603896 50234816905637765184 50246241839563085568 50437459973027464992 50453016497339065344 50645021536702475136 50708063915294363928 50853437263190962688 51107340009115579392 51110508867003049356 51389398990807041024 51488240389132203846 51512953818711734784 51521232981974144256 51700126152050443368 51733254516879387648 51893659604794662144 52107213759546903552 52285217595663796416 52305514046102556288 52520763075098863104 52586140356601562592 52786263256085116548 53003490676892051184 53189806135381163136 53201903124243267072 53374492962240125508 53624140450626150144 53794764560368000512 53844815925731607552 54117009388591464024 54221707136243937024 54242755307069317632 54301548759685303104 54543127572753601536 54732513432381218208 54741310043347528272 54966582924184349376 55382308989990941952 55610219726575266816 55679442730519301568 55872774128889160254 55999468025956852992 56121343069650407136 56229918511660379136 56312717232266240256 56316208844197804383 56514169018842485832 56527022069508471264 56759643559506448512 56778501653604158976 56959162475683765248 56975649228790284528 57210116921089833024 57411219320728874496 57433505619249865728 57952073046050701632 57961387104720912288 58162641921056748789 58199911331489311104 58401994356945871212 58620615479490266496 58843703301865375824 58861852580228909568 59085858459486220992 59159407901176757916 59293554380424903168 59625230010634842624 59628927011503557582 59777730338402921472 60098446121830357248 60327158006954418912 60519110130414000576 60575417916448058496 60788349869007043584 60999420528274429152 61023099720452982336 61274223587615340288 61574077611428870484 61583973798765969306 61837405789707393048 62058912868211774976 62068886978283811584 62324314496712963072 62561497192397175168 62639373071834214264 62818951913353542144 62999401529201459616 63132596481848656896 63136510953356708028 63258658325617926528 63351806886299520288 63633648834879201792 63854599004444754576 64097605382389070094 64138677793886179584 64361381536226062152 64587621735819983808 64602310936581110016 64612693821656098944 64868164068007369728 64878589681004477952 65206560492811026324 65474900247925474992 65719997977006388736 65948192414426549808 66219584152757523264 66241585262538185472 66471590766921998616 66514184378844926976 66745136407938138528 66979755874183686912 66994989119417447424 67078383761964197952 67249946630703286656 67526695382269966848 67610751887059151904 68147345156004065808 68413440517047634176 68624348094308732796 68650987185509605128 68694977309298859008 68933501536067257824 69164697291901714944 69191546139726216192 69567081513420817179 69713623460885061888 69740685394803408384 69827497850569288032 70114853808802083456 70381684341446822064 70671320902522734912 70919741513841550848 71165990616320167344 71270782747086960324 71498853934168200192 71587854939239102016 71836423880000348898 71999316033373096704 72156012518121952032 72295609514991916032 72402065012913737472 72406554228254319921 72689280549363111312 72976684576508290944 72988413391130037696 73288777232245799168 73659262778916159366 73814424840937124352 73843078653321255936 74191716466229868534 74239256974025735424 74497032171852213672 74521783420355458656 74665957367942470656 74775903210058450176 74780539612787248443 74828457426200542848 75083622976354987008 75088278458930405844 75352225358456647776 75369362759344628352 75679524746008598016 75967532305053712704 76062095872941545892 76280155894786444032 76661010013673369088 76665763300504574034 77232360583698305769 77269430728067602176 77281849472961216384 77550189228075665052 77599881775319081472 77840489407191993216 77869325809261161616 78160820639320355328 78427826393495694624 78458271069153834432 78781144612648294656 78879210534902343888 79179394884127674822 79505236015338076776 79802854686364900608 80061739443360188262 80131261495773809664 80436210675939225216 80692146840552000768 80767223888597411328 81175514082887196036 81332560704365905536 81364132960603976448 81452323139527954656 81698964783487120384 81814691359130402304 82098770148571827312 82111965065021292408 82449874386276524064 82758515971045082112 83073463484986412928 83415329589862900224 83519164095778952352 83809161193333740381 83999202038935279488 84182014604475610704 84344877767490568704 84469075848399360384 84790533104262706896 85139465339259672768 85167752480406238464 85463473843185426792 85518237058514906112 85815175381634749536 86116828981093311744 86136414582108146688 86150258428874798592 86928109569076052448 86942080657081368432 87299866997233966656 87602991535418806818 87930923219235399744 88265554952798063736 88292778870343364352 88322113683384247296 88628787689229331488 88739111851765136874 88960559322505135104 88993515210584184704 89306341165578249216 89437845015952263936 89443390517255336373 89666595507604382208 90147669182745535872 90490737010431628368 90863126874672087744 91217920689396845568 91499130792411643728 91534649580679473504 91911335381423010432 92361116417143305726 92375960698148953959 92756108684561089572 92951497947846749184 93088369302317662464 93103330467425717376 93486471745069444608 93842245788595762752 94228427870030313216 94704766430035062042 94887987488426889792 94941101125698757632 95027710329449280432 95450473252318802688 95781898506667131864 95999088044497462272 96146408073583605141 96208016690829269376 96536086683884983296 96542072304339093228 96903466404871665024 96919040732484148416 97302246102011054592 97317884521506716928 98212350371888212488 98922288621639824712 98985675965367647232 99329376229136284896 99362377893807278208 99701204280077933568 99707386150382997924 99771276568267390464 100117704611907207792 100469633811275530368 100492483679126171136 100874919946054929984 101290043073404950272 101416127830588727856 101706874526381925376 102221017734006098712 102976480778264407692 103025907637423469568 103042465963948288512 103400252304100886736 103787319209589324288 104570435191327592832 104611028092205112576 105041526150197726208 105172280713203125184 105572526512170233096 106006981353784102368 106379612270762326272 106403806248486534144 106748985924480251016 107248280901252300288 107589529120736001024 107754635820000523347 108234018777182928048 108443414272487874048 108485510614138635264 108603097519370606208 109465026864762436416 109482620086695056544 109933165848368698752 110488894168374239049 110764617979981883904 111358885461038603136 111745548257778320508 111998936051913705984 112242686139300814272 112625434464532480512 112632417688395608766 113028338037684971664 113054044139016942528 113519287119012897024 113557003307208317952 113951298457580569056 114420233842179666048 114822438641457748992 114998644950756861051 115904146092101403264 115922774209441824576 116325283842113497578 116399822662978622208 116803988713891742424 117241230958980532992 117687406603730751648 117723705160457819136 118171716918972441984 118318815802353515832 118587108760849806336 119250460021269685248 119257854023007115164 120092609165040282393 120196892243660714496 120654316013908837824 121038220260828001152 121150835832896116992 121998841056548858304 122046199440905964672 122548447175230680576 123148155222857740968 123167947597531938612 123674811579414786096 124117825736423549952 124137773956567623168 125122994384794350336 125278746143668428528 125637903826707084288 125998803058402919232 126273021906713416056 126517316651235853056 126703613772599040576 127267297669758403584 127709198008889509152 128195210764778140188 128277355587772359168 128722763072452124304 129175243471639967616 129204621873162220032 129225387643312197888 129757179362008955904 130413120985622052648 130949800495850949984 131404487303128210227 131439995954012777472 131896384828853099616 132439168305515046528 132483170525076370944 132943181533843997232 133108667777647705311 133490272815876277056 133959511748367373824 134156767523928395904 134499893261406573312 135053390764539933696 135221503774118303808 136294690312008131616 136826881034095268352 137248696188617465592 137301974371019210256 137867003072134515648 138329394583803429888 139134163026841634358 139427246921770123776 139481370789606816768 139654995701138576064 140229707617604166912 140763368682893644128 141342641805045469824 141839483027683101696 142057149645052593063 142331981232640334688 142541565494173920648 143175709878478204032 143672847760000697796 143998632066746193408 144312025036243904064 144804130025827474944 144813108456508639842 145378561098726222624 145953369153016581888 145976826782260075392 146577554464491598336 147318525557832318732 147628849681874248704 148383432932459737068 148478513948051470848 148994064343704427344 149043566840710917312 149551806420116900352 149561079225574496886 149656914852401085696 150176556917860811688 150704450716913295552 150738725518689256704 151359049492017196032 151935064610107425408 152124191745883091784 152560311789572888064 153322020027346738176 153331526601009148068 154464721167396611538 154538861456135204352 154563698945922432768 155100378456151330104 155199763550638162944 155680978814383986432 155738651618522323232 156321641278640710656 156855652786991389248 156916542138307668864 157562289225296589312 157758421069804687776 158358789768255349644 159010472030676153552 159605709372729801216 160123478886720376524 160872421351878450432 161384293681104001536 161534447777194822656 162351028165774392072 162665121408731811072 162728265921207952896 162904646279055909312 163629382718260804608 164197540297143654624 164223930130042584816 164899748772553048128 166146926969972825856 166830659179725800448 167038328191557904704 167618322386667480762 167998404077870558976 168364029208951221408 168689755534981137408 168938151696798720768 168948626532593413149 169581066208525413792 170278930678519345536 170335504960812476928 170926947686370853584 171630350763269499072 172233657962186623488 172300516857749597184 173856219138152104896 173884161314162736864 174487925763170246367 174599733994467933312 175205983070837613636 175861846438470799488 176531109905596127472 176585557740686728704 177257575378458662976 177478223703530273748 177987030421168369408 178875690031904527872 178886781034510672746 179333191015208764416 180295338365491071744 180981474020863256736 181726253749344175488 182998261584823287456 183069299161358947008 183822670762846020864 184722232834286611452 184751921396297907918 185512217369122179144 186176738604635324928 186206660934851434752 186972943490138889216 187684491577191525504 188456855740060626432 189409532860070124084 189775974976853779584 190055420658898560864 190900946504637605376 191563797013334263728 192292816147167210282 192416033381658538752 193084144608678186456 193806932809743330048 193838081464968296832 194604492204022109184 194635769043013433856 196424700743776424976 197844577243279649424 198658752458272569792 198724755787614556416 199414772300765995848 199542553136534780928 200235409223814415584 200939267622551060736 200984967358252342272 201749839892109859968 202580086146809900544 202832255661177455712 204442035468012197424 205952961556528815384 206084931927896577024 206800504608201773472 207574638419178648576 208701244540262451537 209140870382655185664 209222056184410225152 210344561426406250368 211145053024340466192 212013962707568204736 212759224541524652544 213497971848960502032 214496561802504600576 215509271640001046694 216468037554365856096 216886828544975748096 217206195038741212416 217219662684762959763 218930053729524872832 218965240173390113088 219866331696737397504 220977788336748478098 221529235959963767808 222717770922077206272 223491096515556641016 223997872103827411968 224341618838361745329 224485372278601628544 225250868929064961024 225264835376791217532 226056676075369943328 226108088278033885056 227038574238025794048 227902596915161138112 228840467684359332096 229997289901513722102 231808292184202806528 231845548418883649152 232650567684226995156 232799645325957244416 233607977427783484848 234482461917961065984 235374813207461503296 236343433837944883968 236637631604707031664 238515708046014230328 240185218330080564786 240393784487321428992 241308632027817675648 242076440521656002304 242301671665792233984 243997682113097716608 244092398881811929344 245096894350461361152 246296310445715481936 246335895195063877224 247349623158829572192 248275547913135246336 250245988769588700672 250557492287336857056 251427483580001221143 251997606116805838464 252546043813426832112 253034633302471706112 253407227545198081152 255418396017779018304 256390421529556280376 256554711175544718336 257445526144904248608 258350486943279935232 258409243746324440064 258450775286624395776 260826241971244105296 261899600991701899968 262808974606256420454 263792769657706199232 264878336611030093056 264966341050152741888 265886363067687994464 266217335555295410622 266980545631752554112 267919023496734747648 268313535047856791808 268330171551766009119 268999786522813146624 270443007548236607616 272589380624016263232 273653762068190536704 274497392377234931184 274603948742038420512 275734006144269031296 277127882094446861877 278268326053683268716 278854493843540247552 279309991402277152128 280459415235208333824 281526737365787288256 282685283610090939648 284114299290105186126 284663962465280669376 285083130988347841296 286351419756956408064 287345695520001395592 287997264133492386816 288624050072487808128 289608260051654949888 289626216913017279684 290757122197452445248 291906738306033163776 291953653564520150784 293155108928983196672 294637051115664637464 296766865864919474136 296957027896102941696 297988128687408854688 298087133681421834624 299103612840233800704 299122158451148993772 299313829704802171392 300353113835721623376 301408901433826591104 301477451037378513408 303870129220214850816 304248383491766183568 305120623579145776128 306663053202018296136 308929442334793223076 309077722912270408704 309127397891844865536 310200756912302660208 311361957628767972864 311477303237044646464 313711305573982778496 313833084276615337728 315124578450593178624 315516842139609375552 316717579536510699288 318020944061352307104 319211418745459602432 320246957773440753048 321744842703756900864 322768587362208003072 323263907460001570041 324702056331548784144 325330242817463622144 325456531842415905792 325809292558111818624 328395080594287309248 328447860260085169632 329799497545106096256 331466682505122717147 332293853939945651712 334076656383115809408 335236644773334961524 335996808155741117952 336728058417902442816 337876303393597441536 337897253065186826298 339162132417050827584 340557861357038691072 340671009921624953856 341853895372741707168 343260701526538998144 344467315924373246976 344995934852270583153 347712438276304209792 347768322628325473728 348975851526340492734 349199467988935866624 350411966141675227272 351723692876941598976 353062219811192254944 353171115481373457408 354515150756917325952 354956447407060547496 355974060842336738816 357751380063809055744 357773562069021345492 360590676730982143488 361962948041726513472 363452507498688350976 365996523169646574912 366138598322717894016 367645341525692041728 369444465668573222904 369503842792595815836 371024434738244358288 372353477209270649856 372413321869702869504 375368983154383051008 376913711480121252864 378819065720140248168 379551949953707559168 380110841317797121728 381801893009275210752 383127594026668527456 384585632294334420564 384832066763317077504 386168289217356372912 387613865619486660096 387676162929936593664 389271538086026867712 392849401487552849952 394213461909384630681 395689154486559298848 397317504916545139584 397449511575229112832 398829544601531991696 400470818447628831168 401878535245102121472 403499679784219719936 405160172293619801088 405664511322354911424 408884070936024394848 411905923113057630768 413601009216403546944 417402489080524903074 418281740765310371328 418444112368820450304 420689122852812500736 422290106048680932384 424027925415136409472 425518449083049305088 426995943697921004064 431018543280002093388 432936075108731712192 434412390077482424832 434439325369525919526 437860107459049745664 437930480346780226176 439732663393474795008 441955576673496956196 445435541844154412544 446982193031113282032 448683237676723490658 448970744557203257088 450529670753582435064 452113352150739886656 452216176556067770112 454077148476051588096 455805193830322276224 457680935368718664192 459994579803027444204 463616584368405613056 463691096837767298304 465301135368453990312 465599290651914488832 467215954855566969696 468964923835922131968 470749626414923006592 472686867675889767936 473275263209414063328 477031416092028460656 480370436660161129572 482617264055635351296 484152881043312004608 484603343331584467968 487995364226195433216 488184797763623858688 492592620891430963872 492671790390127754448 494699246317659144384 500491977539177401344 501114984574673714112 502854967160002442286 503995212233611676928 505092087626853664224 506069266604943412224 506814455090396162304 506845879597780239447 510836792035558036608 512780843059112560752 514891052289808497216 516700973886559870464 516901550573248791552 521652483942488210592 523463777289510739101 523799201983403799936 525617949212512840908 527585539315412398464 529756673222060186112 531772726135375988928 532434671110590821244 533961091263505108224 536627070095713583616 536660343103532018238 537999573045626293248 540886015096473215232 545178761248032526464 548994784754469862368 549207897484076841024 551468012288538062592 554255764188893723754 556536652107366537432 558619982804554304256 560918830470416667648 563053474731574576512 565370567220181879296 568228598580210372252 569327924930561338752 570166261976695682592 572702839513912816128 574691391040002791184 577248100144975616256 579252433826034559368 581514244394904890496 583813476612066327552 583907307129040301568 589274102231329274928 593533731729838948272 595976257374817709376 596174267362843669248 598244316902297987544 598627659409604342784 600706227671443246752 602817802867653182208 602954902074757026816 607740258440429701632 608496766983532367136 613326106404036592272 617858884669586446152 618254795783689731072 620401513824605320416 622723915257535945728 622954606474089292928 626103733620787354611 627422611147965556992 627666168553230675456 631033684279218751104 633435159073021398576 636041888122704614208 640493915546881506096 643489685407513801728 646527814920003140082 649404112663097568288 650660485634927244288 651618585116223637248 651658988054288879289 656790161188574618496 656895720520170339264 659598995090212192512 662933365010245434294 664587707879891303424 668153312766231618816 670473289546669923048 671993616311482235904 673024856515085235987 673456116835804885632 675752606787194883072 675794506130373652596 678324264834101655168 681115722714077382144 683707790745483414336 686521403053077996288 689991869704541166306 695424876552608419584 695536645256650947456 697951703052680985468 698398935977871733248 700823932283350454544 703447385753883197952 706124439622384509888 709030301513834651904 709912894814121094992 711948121684673477632 715547124138042690984 721181353461964286976 723925896083453026944 726905014997376701952 731993046339293149824 732277196645435788032 735290683051384083456 738888931337146445808 739007685585191631672 742048869476488716576 744826643739405739008 750737966308766102016 754282450740003663429 757638131440280496336 759103899907415118336 760221682635594243456 766255188053337054912 769171264588668841128 769664133526634155008 772336578434712745824 775227731238973320192 775352325859873187328 785698802975105699904 788426923818769261362 791378308973118597696 794635009833090279168 794899023150458225664 797659089203063983392 800941636895257662336 803757070490204242944 804990514655298027357 806999359568439439872 811329022644709822848 817768141872048789696 823811846226115261536 827202018432807093888 834804978161049806148 836563481530620742656 841378245705625001472 844580212097361864768 848055850830272818944 853991887395842008128 862037086560004186776 865872150217463424384 868824780154964849664 868878650739051839052 875720214918099491328 875860960693560452352 879465326786949590016 883911153346993912392 890871083688308825088 893964386062226564064 897366475353446981316 897941489114406514176 901059341507164870128 904226704301479773312 904432353112135540224 911610387660644552448 915361870737437328384 919989159606054888408 927233168736811226112 927382193675534596608 930602270736907980624 934431909711133939392 941499252829846013184 945373735351779535872 946550526418828126656 954062832184056921312 960740873320322259144 965234528111270702592 968305762086624009216 975990728452390866432 976369595527247717376 985185241782861927744 985343580780255508896 989398492635318288768 994400047515368151441 1002229969149347428224 1005709934320004884572 1007990424467223353856 1010184175253707328448 1013628910180792324608 1013691759195560478894 1021673584071116073216 1025561686118225121504 1029782104579616994432 1033401947773119740928 1043304967884976421184 1046927554579021478202 1047598403966807599872 1051235898425025681816 1055171078630824796928 1059513346444120372224 1063545452270751977856 1064869342221181642488 1067922182527010216448 1073254140191427167232 1073320686207064036476 1081772030192946430464 1090357522496065052928 1097989569508939724736 1098415794968153682048 1102936024577076125184 1108511528377787447508 1113073304214733074864 1117239965609108608512 1126106949463149153024 1130741134440363758592 1136457197160420744504 1138655849861122677504 1140332523953391365184 1145405679027825632256 1149382782080005582368 1154496200289951232512 1158504867652069118736 1163028488789809780992 1167814614258080603136 1178548204462658549856 1182640385728153892043 1187067463459677896544 1191952514749635418752 1192348534725687338496 1196488633804595975088 1201412455342886493504 1205635605735306364416 1215480516880859403264 1216993533967064734272 1226652212808073184544 1235717769339172892304 1240803027649210640832 1245909212948178585856 1252207467241574709222 1254845222295931113984 1255332337106461350912 1262067368558437502208 1266870318146042797152 1272083776245409228416 1280987831093763012192 1293055629840006280164 1298808225326195136576 1303237170232447274496 1303317976108577758578 1313580322377149236992 1313791441040340678528 1319197990180424385024 1325866730020490868588 1336306625532463237632 1340946579093339846096 1346049713030170471974 1346912233671609771264 1351589012260747305192 1356648529668203310336 1362231445428154764288 1367415581490966828672 1373042806106155992576 1379983739409082332612 1390849753105216839168 1391073290513301894912 1395903406105361970936 1396797871955743466496 1401647864566700909088 1406894771507766395904 1412248879244769019776 1418060603027669303808 1419825789628242189984 1431094248276085381968 1447851792166906053888 1453810029994753403904 1463986092678586299648 1464554393290871576064 1477777862674292891616 1478015371170383263344 1484097738952977433152 1501475932617532204032 1508564901480007326858 1515276262880560992672 1518207799814830236672 1520443365271188486912 1520537638793340718341 1532510376106674109824 1538342529177337682256 1544673156869425491648 1550704651719746374656 1570391331868532217303 1571397605950211399808 1576853847637538522724 1582756617946237195392 1589270019666180558336 1595318178406127966784 1601883273790515324672 1609981029310596054714 1613998719136878879744 1622658045289419645696 1635536283744097579392 1647623692452230523072 1654404036865614187776 1669609956322099612296 1682756491411250002944 1689160424194723729536 1696111701660545637888 1707983774791684016256 1724074173120008373552 1731744300434926848768 1737757301478103678104 1751440429836198982656 1751721921387120904704 1767822306693987824784 1787928772124453128128 1794732950706893962632 1795882978228813028352 1802118683014329740256 1808453408602959546624 1808864706224271080448 1823220775321289104896 1839978319212109776816 1854764387351069193216 1861204541473815961248 1868863819422267878784 1878311200862362063833 1882998505659692026368 1893101052837656253312 1908125664368113842624 1921481746640644518288 1930469056222541405184 1951981456904781732864 1954976964162866637867 1970370483565723855488 1970687161560511017792 1978796985270636577536 1988800095030736302882 2004459938298694856448 2011419868640009769144 2015980848934446707712 2020368350507414656896 2027257820361584649216 2027383518391120957788 2043347168142232146432 2051123372236450243008 2059564209159233988864 2086609935769952842368 2093855109158042956404 2095196807933615199744 2102471796850051363632 2110342157261649593856 2127090904541503955712 2129738684442363284976 2135844365054020432896 2146641372414128072952 2163544060385892860928 2180715044992130105856 2195979139017879449472 2196831589936307364096 2205872049154152250368 2217023056755574895016 2226146608429466149728 2234479931218217217024 2252213898926298306048 2262847352220010990287 2272914394320841489008 2277311699722245355008 2280665047906782730368 2298765564160011164736 2308992400579902465024 2317009735304138237472 2326056977579619561984 2357096408925317099712 2365280771456307784086 2374134926919355793088 2383905029499270837504 2384697069451374676992 2392977267609191950176 2402824910685772987008 2411271211470612728832 2414971543965894082071 2433987067934129468544 2453304425616146369088 2471435538678345784608 2481606055298421281664 2491818425896357171712 2504414934483149418444 2509690444591862227968 2524134737116875004416 2533740636292085594304 2544167552490818456832 2561975662187526024384 2586111259680012560328 2597616450652390273152 2606474340464894548992 2606635952217155517156 2627160644754298473984 2627582882080681357056 2638395980360848770048 2651733460040981737176 2672613251064926475264 2681893158186679692192 2692099426060340943948 2693824467343219542528 2703178024521494610384 2713297059336406620672 2734831162981933657344 2746085612212311985152 2759967478818164665224 2781699506210433678336 2782146581026603789824 2791806812210723941872 2803295729133401818176 2824497758489538039552 2836121206055338607616 2839651579256484379968 2862188496552170763936 2895703584333812107776 2927972185357172599296 2929108786581743152128 2955555725348585783232 2956030742340766526688 2968195477905954866304 3017129802960014653716 3030552525761121985344 3040886730542376973824 3041075277586681436682 3065020752213348219648 3076685058354675364512 3089346313738850983296 3140782663737064434606 3142795211900422799616 3153707695275077045448 3165513235892474390784 3178540039332361116672 3190636356812255933568 3203766547581030649344 3219962058621192109428 3245316090578839291392 3271072567488195158784 3295247384904461046144 3308808073731228375552 3339219912644199224592 3378320848389447459072 3392223403321091275776 3415967549583368032512 3448148346240016747104 3463488600869853697536 3475514602956207356208 3503443842774241809408 3535644613387975649568 3547921157184461676129 3575857544248906256256 3589465901413787925264 3604237366028659480512 3616906817205919093248 3646441550642578209792 3679956638424219553632 3722409082947631922496 3737727638844535757568 3756622401724724127666 3765997011319384052736 3786202105675312506624 3816251328736227685248 3842963493281289036576 3909953928325733275734 3940740967131447710976 3941374323121022035584 3957593970541273155072 3977600190061472605764 4008919876597389712896 4022839737280019538288 4040736701014829313792 4054767036782241915576 4086694336284464292864 4102246744472900486016 4119128418318467977728 4173219871539905684736 4187710218316085912808 4190393615867230399488 4204943593700102727264 4220684314523299187712 4254181809083007911424 4259477368884726569952 4293282744828256145904 4361430089984260211712 4391958278035758898944 4393663179872614728192 4434046113511149790032 4452293216858932299456 4504427797852596612096 4525694704440021980574 4545828788641682978016 4554623399444490710016 4561330095813565460736 4561612916380022155023 4597531128320022329472 4634019470608276474944 4652113955159239123968 4711173995605596651909 4714192817850634199424 4730561542912615568172 4748269853838711586176 4767810058998541675008 4785954535218383900352 4805649821371545974016 4829943087931788164142 4867974135868258937088 4906608851232292738176 4942871077356691569216 4963212110596842563328 4983636851792714343424 5008829868966298836888 5048269474233750008832 5067481272584171188608 5088335104981636913664 5123951324375052048768 5172222519360025120656 5195232901304780546304 5213271904434311034312 5254321289508596947968 5255165764161362714112 5303466920081963474352 5363786316373359384384 5384198852120681887896 5387648934686439085056 5406356049042989220768 5426594118672813241344 5469662325963867314688 5519934957636329330448 5564293162053207579648 5583613624421447883744 5606591458266803636352 5634933602587086191499 5648995516979076079104 5679303158512968759936 5724376993104341527872 5791407168667624215552 5855944370714345198592 5864930892488599913601 5911111450697171566464 5912061484681533053376 5936390955811909732608 6034259605920029307432 6061105051522243970688 6081773461084753947648 6082150555173362873364 6130041504426696439296 6153370116709350729024 6178692627477701966592 6281565327474128869212 6285590423800845599232 6307415390550154090896 6331026471784948781568 6381272713624511867136 6407533095162061298688 6439924117242384218856 6490632181157678582784 6542145134976390317568 6590494769808922092288 6617616147462456751104 6678439825288398449184 6756641696778894918144 6831935099166736065024 6896296692480033494208 6926977201739707395072 6951029205912414712416 7071289226775951299136 7095842314368923352258 7151715088497812512512 7178931802827575850528 7208474732057318961024 7233813634411838186496 7359913276848439107264 7444818165895263844992 7475455277689071515136 7513244803449448255332 7572404211350625013248 7632502657472455370496 7685926986562578073152 7819907856651466551468 7881481934262895421952 7882748646242044071168 7915187941082546310144 7955200380122945211528 8017839753194779425792 8045679474560039076576 8081473402029658627584 8109534073564483831152 8204493488945800972032 8238256836636935955456 8346439743079811369472 8375420436632171825616 8409887187400205454528 8508363618166015822848 8518954737769453139904 8586565489656512291808 8783916556071517797888 8787326359745229456384 8868092227022299580064 8904586433717864598912 9051389408880043961148 9091657577283365956032 9122660191627130921472 9123225832760044310046 9195062256640044658944 9268038941216552949888 9422347991211193303818 9428385635701268398848 9461123085825231136344 9496539707677423172352 9535620117997083350016 9571909070436767800704 9611299642743091948032 9659886175863576328284 9735948271736517874176 9813217702464585476352 9885742154713383138432 9926424221193685126656 10017659737932597673776 10134962545168342377216 10176670209963273827328 10247902648750104097536 10344445038720050241312 10390465802609561092608 10426543808868622068624 10510331528322725428224 10606933840163926948704 10643763471553385028387 10727572632746718768768 10768397704241363775792 10812712098085978441536 10939324651927734629376 11039869915272658660896 11167227248842895767488 11213182916533607272704 11269867205174172382998 11297991033958152158208 11358606317025937519872 11448753986208683055744 11729861784977199827202 11822222901394343132928 11824122969363066106752 11872781911623819465216 12068519211840058614864 12122210103044487941376 12164301110346725746728 12260083008853392878592 12306740233418701458048 12357385254955403933184 12563130654948257738424 12571180847601691198464 12614830781100308181792 12662052943569897563136 12762545427249023734272 12879848234484768437712 13084290269952780635136 13180989539617844184576 13356879650576796898368 13513283393557789836288 13663870198333472130048 13684838749140066465069 13792593384960066988416 13902058411824829424832 14142578453551902598272 14191684628737846704516 14303430176995625025024 14357863605655151701056 14416949464114637922048 14719826553696878214528 14889636331790527689984 14950910555378143030272 15026489606898896510664 15144808422701250026496 15265005314944910740992 15371853973125156146304 15639815713302933102936 15762963868525790843904 15765497292484088142336 15910400760245890423056 16091358949120078153152 16162946804059317255168 16219068147128967662304 16408986977891601944064 16692879486159622738944 16750840873264343651232 16819774374800410909056 16904800807761258574497 17037909475538906279808 17173130979313024583616 17567833112143035595776 17736184454044599160128 17809172867435729197824 18102778817760087922296 18183315154566731912064 18245320383254261842944 18246451665520088620092 18390124513280089317888 18536077882433105899776 18844695982422386607636 18856771271402536797696 18922246171650462272688 18993079415354846344704 19143818140873535601408 19222599285486183896064 19319772351727152656568 19471896543473035748352 19626435404929170952704 19771484309426766276864 19852848442387370253312 20035319475865195347552 20269925090336684754432 20495805297500208195072 20688890077440100482624 20780931605219122185216 20853087617737244137248 21213867680327853897408 21287526943106770056774 21455145265493437537536 21536795408482727551584 21625424196171956883072 22079739830545317321792 22334454497685791534976 22426365833067214545408 22539734410348344765996 22717212634051875039744 22897507972417366111488 23459723569954399654404 23644445802788686265856 23648245938726132213504 23745563823247638930432 24137038423680117229728 24244420206088975882752 24328602220693451493456 24613480466837402916096 24714770509910807866368 25126261309896515476848 25229661562200616363584 25525090854498047468544 25759696468969536875424 26361979079235688369152 26713759301153593796736 27369677498280132930138 27585186769920133976832 27804116823649658849664 28285156907103805196544 28383369257475693409032 28606860353991250050048 28715727211310303402112 28833898928229275844096 29439653107393756429056 29779272663581055379968 30052979213797793021328 30530010629889821481984 30743707946250312292608 31279631426605866205872 31530994584968176284672 31820801520491780846112 31931290414660155085161 32182717898240156306304 32438136294257935324608 32817973955783203888128 33501681746528687302464 33639548749600821818112 33809601615522517148994 34075818951077812559616 34346261958626049167232 35472368908089198320256 35618345734871458395648 36205557635520175844592 36366630309133463824128 36492903331040177240184 36780249026560178635776 37072155764866211799552 37689391964844773215272 37713542542805073595392 37844492343300924545376 37986158830709692689408 38287636281747071202816 38639544703454305313136 39252870809858341905408 39542968618853532553728 40070638951730390695104 40539850180673369508864 40991610595000416390144 41054516247420199395207 41377780154880200965248 41706175235474488274496 42427735360655707794816 42575053886213540113548 42910290530986875075072 43073590816965455103168 43250848392343913766144 44159479661090634643584 44668908995371583069952 44852731666134429090816 45079468820696689531992 45434425268103750079488 45795015944834732222976 46919447139908799308808 47288891605577372531712 47296491877452264427008 48274076847360234459456 48488840412177951765504 48657204441386902986912 49226960933674805832192 50252522619793030953696 50459323124401232727168 51519392937939073750848 53427518602307187593472 54739354996560265860276 55170373539840267953664 55608233647299317699328 56570313814207610393088 56766738514951386818064 57431454422620606804224 57667797856458551688192 58879306214787512858112 59558545327162110759936 60105958427595586042656 61487415892500624585216 62559262853211732411744 63641603040983561692224 63862580829320310170322 64365435796480312612608 64876272588515870649216 67003363493057374604928 67279097499201643636224 67619203231045034297988 68151637902155625119232 68692523917252098334464 70944737816178396640512 71236691469742916791296 72411115271040351689184 72733260618266927648256 72985806662080354480368 74144311529732423599104 75378783929689546430544 75688984686601849090752 76575272563494142405632 77279089406908610626272 79085937237707065107456 80141277903460781390208 82109032494840398790414 82755560309760401930496 83412350470948976548992 84855470721311415589632 85150107772427080227096 85820581061973750150144 86147181633930910206336 86501696784687827532288 88318959322181269287168 89337817990743166139904 90158937641393379063984 91590031889669464445952 93838894279817598617616 94592983754904528854016 95793871243980465255483 96548153694720468918912 97314408882773805973824 98453921867349611664384 100505045239586061907392 100918646248802465454336 103038785875878147501696 106855037204614375186944 109478709993120531720552 110340747079680535907328 111216467294598635398656 113140627628415220786176 113533477029902773636128 114862908845241213608448 117758612429575025716224 120211916855191172085312 122974831785001249170432 125118525706423464823488 127283206081967123384448 127725161658640620340644 128730871592960625225216 129752545177031741298432 134006726986114749209856 134558194998403287272448 135238406462090068595976 136303275804311250238464 137385047834504196668928 141889475632356793281024 144822230542080703378368 145466521236533855296512 145971613324160708960736 150757567859379092861088 151377969373203698181504 154558178813817221252544 160282555806921562780416 164218064989680797580828 165511120619520803860992 166824700941897953097984 169710941442622831179264 170300215544854160454192 172294363267861820412672 173003393569375655064576 176637918644362538574336 178675635981486332279808 180317875282786758127968 187677788559635197235232 191587742487960930510966 193096307389440937837824 194628817765547611947648 201010090479172123814784 201837292497604930908672 206077571751756295003392 213710074409228750373888 218957419986241063441104 222432934589197270797312 227066954059805547272256 229725817690482427216896 240423833710382344170624 250237051412846929646976 254566412163934246768896 255450323317281240681288 257461743185921250450432 259505090354063482596864 268013453972229498419712 270476812924180137191952 274770095669008393337856 283778951264713586562048 287381613731941395766449 289644461084161406756736 291943226648321417921472 301515135718758185722176 302755938746407396363008 309116357627634442505088 320565111613843125560832 328436129979361595161656 331022241239041607721984 333649401883795906195968 339421882885245662358528 340600431089708320908384 344588726535723640825344 353275837288725077148672 360635750565573516255936 375355577119270394470464 383175484975921861021932 386192614778881875675648 389257635531095223895296 402020180958344247629568 403674584995209861817344 412155143503512590006784 437914839972482126882208 454133908119611094544512 480847667420764688341248 500474102825693859293952 509132824327868493537792 510900646634562481362576 519010180708126965193728 536026907944458996839424 540953625848360274383904 574763227463882791532898 579288922168322813513472 583886453296642835842944 603030271437516371444352 605511877492814792726016 618232715255268885010176 641130223227686251121664 656872259958723190323312 667298803767591812391936 681200862179416641816768 689177453071447281650688 721271501131147032511872 750711154238540788940928 766350969951843722043864 772385229557763751351296 778515271062190447790592 804040361916688495259136 824310287007025180013568 875829679944964253764416 908267816239222189089024 961695334841529376682496 1000948205651387718587904 1018265648655736987075584 1021801293269124962725152 1081907251696720548767808 1149526454927765583065796 1158577844336645627026944 1167772906593285671685888 1206060542875032742888704 1211023754985629585452032 1236465430510537770020352 1313744519917446380646624 1362401724358833283633536 1442543002262294065023744 1501422308477081577881856 1532701939903687444087728 1557030542124380895581184 1608080723833376990518272 1751659359889928507528832 1816535632478444378178048 1923390669683058753364992 2001896411302775437175808 2043602586538249925450304 2163814503393441097535616 2299052909855531166131592 2317155688673291254053888 2335545813186571343371776 2412121085750065485777408 2472930861021075540040704 2627489039834892761293248 2724803448717666567267072 2885086004524588130047488 3002844616954163155763712 3065403879807374888175456 3503318719779857015057664 3633071264956888756356096 4087205173076499850900608 4327629006786882195071232 4598105819711062332263184 4671091626373142686743552 4824242171500130971554816 5254978079669785522586496 5449606897435333134534144 5770172009049176260094976 6005689233908326311527424 6130807759614749776350912 7006637439559714030115328 8174410346152999701801216 8655258013573764390142464 9196211639422124664526368 10509956159339571045172992 10899213794870666269068288 12261615519229499552701824 14013274879119428060230656 16348820692305999403602432 17310516027147528780284928 18392423278844249329052736 21019912318679142090345984 24523231038458999105403648 32697641384611998807204864 36784846557688498658105472 42039824637358284180691968 49046462076917998210807296 73569693115376997316210944 98092924153835996421614592 147139386230753994632421888 294278772461507989264843776
- Sum of all divisors σ(n): 1117830862418234724272434077
- Sum of proper divisors (its aliquot sum) s(n): 823552089956726735007590301
- 294278772461507989264843776 is an abundant number, because the sum of its proper divisors (823552089956726735007590301) is greater than itself. Its abundance is 529273317495218745742746525
Bases of 294278772461507989264843776
- Binary: 11110011011010111111010000111000100100001001111010011101101000100111001011000100000000002
- Hexadecimal: 0xF36BF438909E9DA272C400
- Base-36: 10Z4S9JU0CP8P00000
Squares and roots of 294278772461507989264843776
- 294278772461507989264843776 squared (2942787724615079892648437762) is 86599995921451992911084442501525301991995153685938176
- 294278772461507989264843776 cubed (2942787724615079892648437763) is 25484540494936490918879616057512256070495395218551384315643455459972248634392576
-
294278772461507989264843776 is a
perfect square number . Itssquare root is 17154555443424 -
The
cube root of 294278772461507989264843776 is 665150076.3374061249
Scales and comparisons
How big is 294278772461507989264843776?- 294,278,772,461,507,989,264,843,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 294,278,772,461,507,989,264,843,776 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 294278772461507989264843776 cubic inches would be around 55429173 feet tall.
Recreational maths with 294278772461507989264843776
- 294278772461507989264843776 backwards is 677348462989705164277872492
- 294278772461507989264843776 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 294278772461507989264843776's digits is 144
- 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 294278772461507989264843776 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 294278772461507989264843776 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/294278772461507989264843776/
Chicago style:
Numbermatics. 2024. "Number 294278772461507989264843776 - Facts about the integer". https://numbermatics.com/n/294278772461507989264843776/
The information we have on file for 294278772461507989264843776 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 294278772461507989264843776, math, Factors of 294278772461507989264843776, curriculum, school, college, exams, university, Prime factorization of 294278772461507989264843776, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-four septillion, two hundred seventy-eight sextillion, seven hundred seventy-two quintillion, four hundred sixty-one quadrillion, five hundred seven trillion, nine hundred eighty-nine billion, two hundred sixty-four million, eight hundred forty-three thousand, seven hundred seventy-six.