10049512458606600743092224
10,049,512,458,606,600,743,092,224 is an even composite number composed of six prime numbers multiplied together.
10049512458606600743092224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 10049512458606600743092224:
216 × 314 × 72 × 312 × 972 × 2692
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 31 × 31 × 97 × 97 × 269 × 269)See below for interesting mathematical facts about the number 10049512458606600743092224 from the Numbermatics database.
Names of 10049512458606600743092224
- Cardinal: 10049512458606600743092224 can be written as Ten septillion, forty-nine sextillion, five hundred twelve quintillion, four hundred fifty-eight quadrillion, six hundred six trillion, six hundred billion, seven hundred forty-three million, ninety-two thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 1.0049512458606600743092224 × 1025
Factors of 10049512458606600743092224
Divisors of 10049512458606600743092224
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 93 96 97 98 108 112 124 126 128 144 147 162 168 186 189 192 194 196 216 217 224 243 248 252 256 269 279 288 291 294 324 336 372 378 384 388 392 432 434 441 448 486 496 504 512 538 558 567 576 582 588 648 651 672 679 729 744 756 768 776 784 807 837 864 868 873 882 896 961 972 992 1008 1024 1076 1116 1134 1152 1164 1176 1296 1302 1323 1344 1358 1458 1488 1512 1519 1536 1552 1568 1614 1674 1701 1728 1736 1746 1764 1792 1883 1922 1944 1953 1984 2016 2037 2048 2152 2187 2232 2268 2304 2328 2352 2421 2511 2592 2604 2619 2646 2688 2716 2883 2916 2976 3007 3024 3038 3072 3104 3136 3228 3348 3402 3456 3472 3492 3528 3584 3766 3844 3888 3906 3968 3969 4032 4074 4096 4304 4374 4464 4536 4557 4608 4656 4704 4753 4842 5022 5103 5184 5208 5238 5292 5376 5432 5649 5766 5832 5859 5952 6014 6048 6076 6111 6144 6208 6272 6456 6561 6696 6727 6804 6912 6944 6984 7056 7168 7263 7532 7533 7688 7776 7812 7857 7936 7938 8064 8148 8192 8339 8608 8649 8748 8928 9021 9072 9114 9216 9312 9408 9409 9506 9684 10044 10206 10368 10416 10476 10584 10752 10864 11298 11532 11664 11718 11904 11907 12028 12096 12152 12222 12288 12416 12544 12912 13122 13181 13392 13454 13608 13671 13824 13888 13968 14112 14259 14336 14526 15064 15066 15309 15376 15552 15624 15714 15872 15876 16128 16296 16384 16678 16947 17216 17298 17496 17577 17856 18042 18144 18228 18333 18432 18624 18816 18818 19012 19368 19683 20088 20181 20412 20736 20832 20952 21049 21168 21504 21728 21789 22596 22599 23064 23328 23436 23571 23808 23814 24056 24192 24304 24444 24576 24832 25017 25088 25824 25947 26093 26244 26362 26784 26908 27063 27216 27342 27648 27776 27936 28224 28227 28518 28672 29052 30128 30132 30618 30752 31104 31248 31428 31744 31752 32256 32592 32768 33356 33894 34432 34596 34992 35154 35712 35721 36084 36288 36456 36666 36864 37248 37632 37636 38024 38736 39366 39543 40176 40362 40824 41013 41472 41664 41904 42098 42336 42777 43008 43456 43578 45192 45198 45927 46128 46656 46872 47089 47142 47616 47628 48112 48384 48608 48888 49152 49664 50034 50176 50841 51648 51894 52186 52488 52724 52731 53568 53816 54126 54432 54684 54999 55296 55552 55872 56448 56454 57036 57344 58104 58373 59049 60256 60264 60543 61236 61504 62208 62496 62856 63147 63488 63504 64512 65184 65367 65536 65863 66712 67788 67797 68864 69192 69984 70308 70713 71424 71442 72168 72361 72576 72912 73332 73728 74496 75051 75264 75272 76048 77472 77841 78279 78732 79086 80352 80724 81189 81648 82026 82944 83328 83808 84196 84672 84681 85554 86016 86912 87156 90384 90396 91854 92256 93217 93312 93744 94178 94284 95232 95256 96224 96768 97216 97776 98304 99328 100068 100352 101682 103296 103788 104372 104976 105448 105462 107136 107163 107632 108252 108864 109368 109998 110592 111104 111744 112896 112908 114072 114688 116208 116746 118098 118629 120512 120528 121086 122472 123008 123039 124416 124992 125712 126294 126976 127008 128331 129024 130368 130734 131726 133424 135576 135594 137728 137781 138384 139968 140616 141267 141426 142848 142884 144336 144722 145152 145824 146664 147343 147456 148992 150102 150528 150544 152096 152523 154944 155682 156558 157464 158172 158193 160704 161448 162378 163296 164052 164997 165888 166656 167616 168392 169344 169362 171108 172032 173824 174312 175119 177147 180768 180792 181629 182651 183708 184512 186434 186624 187488 188356 188568 189441 190464 190512 192448 193536 194432 195552 196101 196608 197589 198656 200136 200704 203364 203391 206592 207576 208744 209952 210896 210924 212139 214272 214326 215264 216504 217083 217728 218736 219996 221184 222208 223488 225153 225792 225816 228144 229376 232416 233492 233523 234837 236196 237258 241024 241056 242172 243567 244944 246016 246078 248832 249984 251424 252588 253952 254016 254043 256662 258048 258509 260736 261468 263452 266848 271152 271188 275456 275562 276768 279651 279936 281232 282534 282852 285696 285768 288672 289444 290304 291648 291679 293328 294686 294912 297984 300204 301056 301088 304192 305046 309888 311364 313116 314928 316344 316386 321408 321489 322896 324756 326592 328104 329994 331776 333312 335232 336784 338688 338724 342216 344064 347648 348624 350238 354294 355887 361536 361584 363258 365302 367416 369024 369117 372868 373248 374976 376712 377136 378882 380928 381024 384896 384993 387072 388864 391104 392202 395178 397312 400272 401408 406728 406782 408611 413184 413343 415152 417488 419904 421792 421848 423801 424278 428544 428652 430528 433008 434166 435456 437472 439992 442029 442368 444416 446976 450306 451584 451632 456288 457569 458752 461041 464832 466984 467046 469674 472392 474516 474579 482048 482112 484344 487134 489888 492032 492156 494991 497664 499968 502848 505176 506527 507904 508032 508086 513324 516096 517018 521472 522936 525357 526904 531441 533696 542304 542376 544887 547953 550912 551124 553536 559302 559872 562464 565068 565704 568323 571392 571536 577344 578888 580608 583296 583358 586656 588303 589372 589824 592767 595968 600408 602112 602176 608384 610092 610173 619776 622728 626232 629856 632688 632772 636417 642816 642978 645792 649512 651249 652519 653184 656208 659988 663552 666624 670464 673568 675459 677376 677448 684432 688128 695296 697248 700476 700569 704511 708588 711774 723072 723168 726516 730604 730701 734832 738048 738234 745736 746496 749952 753424 754272 757764 761856 762048 762129 769792 769986 774144 775527 777728 782208 784404 790356 794624 800544 802816 808883 813456 813564 817222 826368 826686 830304 834976 838953 839808 843584 843696 847602 848556 857088 857304 861056 866016 868332 870912 874944 875037 879984 884058 884736 888832 893952 900612 903168 903264 912576 915138 922082 929664 933968 934092 939348 944784 949032 949158 964096 964224 964467 968688 974268 979776 984064 984312 989982 995328 999936 1005696 1010352 1013054 1015808 1016064 1016172 1026648 1032192 1034036 1042944 1045872 1050714 1053808 1062882 1067392 1067661 1084608 1084752 1089774 1095906 1101824 1102248 1107072 1107351 1118604 1119744 1124928 1130136 1131408 1136646 1142784 1143072 1154688 1154979 1157776 1161216 1166592 1166716 1173312 1176606 1178744 1185534 1191936 1200816 1204224 1204352 1216768 1220184 1220346 1225833 1239552 1240029 1245456 1252464 1259712 1265376 1265544 1271403 1272834 1278557 1285632 1285956 1291584 1299024 1302498 1305038 1306368 1312416 1319976 1326087 1327104 1333248 1340928 1347136 1350918 1354752 1354896 1368864 1372707 1376256 1383123 1390592 1394496 1400952 1401138 1409022 1417176 1423548 1423737 1446144 1446336 1453032 1461208 1461402 1469664 1476096 1476468 1484973 1491472 1492992 1499904 1506848 1508544 1515528 1519581 1523712 1524096 1524258 1539584 1539972 1548288 1551054 1555456 1564416 1568808 1576071 1580712 1589248 1594323 1601088 1605632 1617766 1626912 1627128 1634444 1634661 1643859 1652736 1653372 1660608 1669952 1677906 1679616 1687168 1687392 1695204 1697112 1704969 1714176 1714608 1722112 1732032 1736664 1741824 1749888 1750074 1759968 1764909 1768116 1769472 1777664 1778301 1787904 1801224 1806336 1806528 1809563 1825152 1830276 1830519 1844164 1859328 1867936 1868184 1878696 1889568 1898064 1898316 1909251 1928192 1928448 1928934 1937376 1948536 1953747 1957557 1959552 1968128 1968624 1979964 1990656 1999872 2011392 2020704 2026108 2026377 2031616 2032128 2032344 2041753 2053296 2064384 2068072 2085888 2091744 2101428 2101707 2107616 2113533 2125764 2134784 2135322 2169216 2169504 2179548 2191812 2192103 2203648 2204496 2214144 2214702 2237208 2239488 2243191 2249856 2260272 2262816 2273292 2285568 2286144 2286387 2309376 2309958 2315552 2322432 2326581 2333184 2333432 2346624 2353212 2357488 2371068 2383872 2401632 2408448 2408704 2426649 2433536 2440368 2440692 2451666 2479104 2480058 2490912 2504928 2516859 2519424 2530752 2531021 2531088 2542806 2545668 2557114 2571264 2571912 2583168 2598048 2604996 2610076 2612736 2624832 2625111 2639952 2652174 2654208 2666496 2681856 2694272 2701836 2709504 2709792 2737728 2745414 2766246 2781184 2788992 2801904 2802276 2818044 2834352 2847096 2847474 2892288 2892672 2893401 2906064 2922416 2922804 2939328 2952192 2952936 2969946 2982944 2985984 2999808 3013696 3017088 3031056 3039162 3047424 3048192 3048516 3079168 3079944 3096576 3102108 3110912 3128832 3137616 3152142 3161424 3178496 3188646 3202176 3202983 3211264 3235532 3253824 3254256 3268888 3269322 3287718 3305472 3306744 3321216 3322053 3339904 3355812 3359232 3374336 3374784 3390408 3394224 3409938 3428352 3429216 3444224 3464064 3464937 3473328 3483648 3499776 3500148 3519936 3529818 3536232 3545689 3555328 3556602 3575808 3602448 3612672 3613056 3619126 3650304 3660552 3661038 3677499 3688328 3718656 3720087 3735872 3736368 3757392 3779136 3796128 3796632 3814209 3818502 3835671 3856384 3856896 3857868 3874752 3897072 3907494 3915114 3919104 3936256 3937248 3959928 3978261 3981312 3999744 4022784 4041408 4052216 4052754 4064256 4064688 4083506 4106592 4118121 4128768 4136144 4149369 4171776 4183488 4202856 4203414 4215232 4227066 4251528 4269568 4270644 4271211 4338432 4339008 4359096 4383624 4384206 4407296 4408992 4428288 4429404 4454919 4474416 4478976 4486382 4499712 4520544 4525632 4546584 4558743 4567633 4571136 4572288 4572774 4618752 4619916 4631104 4644864 4653162 4666368 4666864 4693248 4706424 4714976 4728213 4742136 4767744 4782969 4803264 4816896 4817408 4853298 4867072 4880736 4881384 4903332 4903983 4931577 4958208 4960116 4981824 5009856 5033718 5038848 5061504 5062042 5062176 5085612 5091336 5114228 5114907 5142528 5143824 5166336 5196096 5209992 5220152 5225472 5249664 5250222 5279904 5294727 5304348 5308416 5332992 5334903 5363712 5388544 5403672 5419008 5419584 5428689 5475456 5490828 5491557 5532492 5562368 5577984 5603808 5604552 5636088 5662181 5668704 5694192 5694948 5727753 5784576 5785344 5786802 5812128 5844832 5845608 5861241 5872671 5878656 5904384 5905872 5939892 5965888 5971968 5999616 6027392 6034176 6062112 6078324 6079131 6094848 6096384 6097032 6125259 6158336 6159888 6193152 6204216 6221824 6257664 6275232 6304284 6305121 6322848 6340599 6356992 6377292 6404352 6405966 6471064 6507648 6508512 6537776 6538644 6575436 6576309 6610944 6613488 6642432 6644106 6679808 6711624 6718464 6729573 6748672 6749568 6780816 6788448 6819876 6856704 6858432 6859161 6888448 6928128 6929874 6946656 6967296 6979743 6999552 7000296 7019017 7039872 7059636 7072464 7091378 7110656 7113204 7151616 7204896 7225344 7226112 7238252 7279947 7300608 7321104 7322076 7354998 7376656 7437312 7440174 7471744 7472736 7514784 7550577 7558272 7592256 7593063 7593264 7628418 7637004 7671342 7712768 7713792 7715736 7749504 7794144 7814988 7830228 7838208 7872512 7874496 7875333 7919856 7956522 7962624 7999488 8045568 8082816 8104432 8105508 8128512 8129376 8167012 8213184 8236242 8272288 8298738 8343552 8366976 8405712 8406828 8430464 8454132 8503056 8539136 8541288 8542422 8676864 8678016 8680203 8718192 8767248 8768412 8814592 8817984 8856576 8858808 8909838 8948832 8957952 8972764 8999424 9041088 9042049 9051264 9093168 9117486 9135266 9142272 9144576 9145548 9237504 9239832 9262208 9289728 9306324 9332736 9333728 9386496 9412848 9429952 9456426 9484272 9535488 9565938 9606528 9608949 9633792 9634816 9706596 9734144 9761472 9762768 9806664 9807966 9863154 9916416 9920232 9963648 9966159 10019712 10067436 10077696 10123008 10124084 10124352 10171224 10182672 10228456 10229814 10285056 10287648 10332672 10392192 10394811 10419984 10440304 10450944 10499328 10500444 10559808 10589454 10608696 10637067 10665984 10669806 10727424 10777088 10807344 10838016 10839168 10857378 10950912 10981656 10983114 11032497 11064984 11124736 11155968 11160261 11207616 11209104 11272176 11324362 11337408 11388384 11389896 11442627 11455506 11507013 11569152 11570688 11573604 11624256 11689664 11691216 11722482 11745342 11757312 11808768 11811744 11879784 11931776 11934783 11943936 11999232 12054784 12068352 12124224 12156648 12158262 12192768 12194064 12250518 12316672 12319776 12354363 12386304 12408432 12443648 12448107 12515328 12550464 12608568 12610242 12645696 12666941 12681198 12754584 12808704 12811932 12813633 12942128 13015296 13017024 13075552 13077288 13150872 13152618 13221888 13226976 13284864 13288212 13359616 13364757 13423248 13436928 13459146 13497344 13499136 13561632 13576896 13639752 13676229 13702899 13713408 13716864 13718322 13776896 13856256 13859748 13893312 13934592 13959486 13999104 14000592 14038034 14079744 14119272 14144928 14182756 14184639 14221312 14226408 14292271 14303232 14409792 14450688 14452224 14476504 14559894 14601216 14642208 14644152 14709996 14711949 14753312 14794731 14874624 14880348 14943488 14945472 15029568 15101154 15116544 15184512 15186126 15186528 15256836 15274008 15342684 15344721 15425536 15427584 15431472 15499008 15588288 15629976 15660456 15676416 15702337 15745024 15748992 15750666 15839712 15884181 15913044 15925248 15998976 16004709 16091136 16165632 16208864 16211016 16257024 16258752 16286067 16334024 16426368 16472484 16474671 16544576 16597476 16687104 16733952 16811424 16813656 16860928 16908264 16986543 17006112 17078272 17082576 17084844 17183259 17353728 17356032 17360406 17436384 17534496 17536824 17583723 17618013 17629184 17635968 17713152 17717147 17717616 17819676 17897664 17915904 17945528 17998848 18082176 18084098 18102528 18186336 18234972 18237393 18270532 18284544 18289152 18291096 18375777 18475008 18479664 18524416 18579456 18612648 18665472 18667456 18772992 18825696 18859904 18912852 18915363 18968544 19021797 19070976 19131876 19213056 19217898 19269632 19413192 19468288 19522944 19525536 19613328 19615932 19726308 19728927 19832832 19840464 19927296 19932318 20039424 20134872 20155392 20188719 20246016 20248168 20248704 20342448 20365344 20456912 20459628 20570112 20575296 20577483 20665344 20784384 20789622 20839968 20880608 20901888 20939229 20998656 21000888 21057051 21119616 21178908 21217392 21274134 21331968 21339612 21454848 21554176 21614688 21676032 21678336 21714756 21839841 21901824 21963312 21966228 22064994 22129968 22249472 22311936 22320522 22415232 22418208 22544352 22648724 22651731 22674816 22776768 22779189 22779792 22885254 22911012 23014026 23138304 23141376 23147208 23248512 23379328 23382432 23444964 23490684 23514624 23617536 23623488 23625999 23759568 23863552 23869566 23887872 23998464 24109568 24136704 24248448 24313296 24316524 24385536 24388128 24501036 24633344 24639552 24708726 24816864 24887296 24896214 25030656 25075373 25100928 25217136 25220484 25291392 25333882 25362396 25509168 25617408 25623864 25627266 25884256 26030592 26034048 26040609 26151104 26154576 26301744 26305236 26443776 26453952 26569728 26576424 26719232 26729514 26846496 26873856 26918292 26994688 26998272 27123264 27126147 27153792 27279504 27352458 27405798 27426816 27433728 27436644 27553792 27712512 27719496 27786624 27869184 27918972 27998208 28001184 28076068 28159488 28238544 28289856 28365512 28369278 28452816 28584542 28606464 28819584 28826847 28901376 28904448 28953008 29119788 29202432 29284416 29288304 29419992 29423898 29506624 29589462 29749248 29760696 29886976 29890944 29898477 30059136 30202308 30233088 30369024 30372252 30373056 30513672 30548016 30685368 30689442 30851072 30855168 30862944 30998016 31176576 31184433 31259952 31320912 31352832 31404674 31490048 31497984 31501332 31679424 31768362 31826088 31911201 31997952 32009418 32182272 32331264 32417728 32422032 32514048 32517504 32572134 32668048 32852736 32944968 32949342 33089152 33097491 33194952 33374208 33467904 33480783 33622848 33627312 33721856 33816528 33973086 34012224 34156544 34165152 34169688 34327881 34366518 34521039 34707456 34712064 34720812 34872768 35068992 35073648 35167446 35236026 35271936 35426304 35434294 35435232 35639352 35795328 35804349 35831808 35891056 35997696 36164352 36168196 36205056 36372672 36469944 36474786 36541064 36578304 36582192 36751554 36950016 36959328 37048832 37063089 37158912 37225296 37330944 37334912 37344321 37545984 37651392 37719808 37825704 37830726 37937088 38000823 38043594 38263752 38426112 38435796 38440899 38539264 38826384 38936576 39045888 39051072 39226656 39231864 39452616 39457854 39635267 39665664 39680928 39854592 39864636 40078848 40094271 40269744 40310784 40377438 40492032 40496336 40497408 40684896 40730688 40913824 40919256 41028687 41108697 41140224 41150592 41154966 41330688 41568768 41579244 41679936 41761216 41803776 41878458 41997312 42001776 42114102 42239232 42357816 42434784 42548268 42553917 42663936 42679224 42876813 42909696 43108352 43229376 43352064 43356672 43429512 43679682 43803648 43926624 43932456 44129988 44135847 44259936 44384193 44498944 44623872 44641044 44830464 44836416 45088704 45297448 45303462 45349632 45553536 45558378 45559584 45770508 45822024 46028052 46034163 46276608 46282752 46294416 46497024 46758656 46764864 46889928 46981368 47029248 47107011 47235072 47246976 47251998 47519136 47652543 47727104 47739132 47775744 47996928 48014127 48219136 48273408 48496896 48626592 48633048 48771072 48776256 48858201 49002072 49133119 49266688 49279104 49417452 49424013 49633728 49774592 49792428 50061312 50150746 50201856 50434272 50440968 50582784 50667764 50724792 50959629 51018336 51234816 51247728 51254532 51549777 51768512 52061184 52068096 52081218 52302208 52309152 52603488 52610472 52751169 52854039 52887552 52907904 53139456 53151441 53152848 53438464 53459028 53692992 53747712 53836584 53989376 53996544 54246528 54252294 54307584 54559008 54704916 54712179 54811596 54853632 54867456 54873288 55107584 55127331 55425024 55438992 55573248 55738368 55837944 55996416 56002368 56152136 56318976 56477088 56579712 56731024 56738556 56746089 56905632 57065391 57169084 57212928 57639168 57653694 57808896 57906016 58239576 58404864 58568832 58576608 58839984 58847796 59013248 59178924 59186781 59498496 59521392 59773952 59781888 59796954 60118272 60404616 60466176 60566157 60738048 60744504 60746112 61027344 61096032 61370736 61378884 61702144 61710336 61725888 61732449 61996032 62353152 62368866 62519904 62641824 62705664 62809348 62817687 62980096 62995968 63002664 63171153 63294343 63358848 63536724 63652176 63822402 63995904 64018836 64364544 64662528 64835456 64844064 65028096 65035008 65144268 65336096 65519523 65705472 65889936 65898684 66178304 66194982 66389904 66748416 66935808 66961566 67245696 67254624 67443712 67633056 67946172 67955193 68024448 68313088 68330304 68337567 68339376 68655762 68733036 69042078 69414912 69424128 69441624 69538921 69745536 70137984 70147296 70334892 70472052 70543872 70852608 70868588 70870464 70877997 71278704 71590656 71608698 71663616 71782112 71995392 72328704 72336392 72410112 72745344 72939888 72949572 73082128 73156608 73164384 73503108 73900032 73918656 74097664 74126178 74450592 74661888 74669824 74688642 75091968 75226119 75302784 75439616 75651408 75661452 75874176 76001646 76087188 76527504 76852224 76871592 76881798 77078528 77652768 77873152 78091776 78102144 78121827 78453312 78461651 78463728 78905232 78915708 79270534 79331328 79361856 79709184 79729272 80157696 80188542 80539488 80621568 80754876 80984064 80992672 80994816 81369792 81378441 81461376 81827648 81838512 82057374 82217394 82280448 82301184 82309932 82661376 83137536 83158488 83359872 83522432 83607552 83756916 83994624 84003552 84228204 84478464 84715632 84869568 85096536 85107834 85358448 85753626 85819392 86216704 86458752 86480541 86704128 86713344 86859024 87359364 87607296 87853248 87864912 88259976 88271694 88519872 88768386 89247744 89282088 89660928 89672832 89695431 90177408 90594896 90606924 90699264 91107072 91116756 91119168 91541016 91644048 92056104 92068326 92553216 92565504 92588832 92994048 93517312 93529728 93553299 93779856 93962736 94058496 94214022 94470144 94493952 94503996 95038272 95305086 95454208 95478264 95733603 95993856 96028254 96438272 96546816 96993792 97253184 97266096 97542144 97552512 97716402 98004144 98266238 98533376 98558208 98834904 98848026 99267456 99292473 99549184 99584856 100122624 100301492 100403712 100868544 100881936 101165568 101335528 101449584 101919258 102036672 102469632 102495456 102509064 102983643 103099554 103537024 103563117 104122368 104136192 104162436 104604416 104618304 105206976 105220944 105502338 105708078 105815808 106278912 106302882 106305696 106876928 106918056 107385984 107413047 107495424 107673168 107978752 107993088 108493056 108504588 108615168 109118016 109409832 109424358 109623192 109734912 109746576 109916359 110215168 110254662 110850048 110877984 111146496 111189267 111476736 111675888 111992832 112004736 112032963 112304272 112637952 112954176 113159424 113462048 113477112 113492178 113811264 114002469 114130782 114338168 115278336 115307388 115322697 115617792 115812032 116479152 116809728 117137664 117153216 117679968 117695592 118026496 118357848 118373562 118905801 118996992 119042784 119547904 119563776 119593908 120236544 120282813 120809232 120932352 121132314 121476096 121489008 121492224 122054688 122192064 122741472 122757768 123086061 123326091 123404288 123420672 123451776 123464898 123992064 124020029 124706304 124737732 125039808 125283648 125411328 125618696 125635374 125991936 126005328 126342306 126588686 126717696 127073448 127304352 127644804 127661751 127991808 128037672 128630439 128729088 129325056 129670912 129688128 130056192 130070016 130288536 130672192 131039046 131410944 131779872 131797368 132356608 132389964 132407541 132779808 133152579 133496832 133871616 133923132 134491392 134509248 134887424 135266112 135892344 135910386 136048896 136626176 136660608 136675134 136678752 137311524 137466072 138084156 138102489 138829824 138848256 138883248 139077842 139491072 140275968 140294592 140669784 140944104 141087744 141321033 141705216 141737176 141740928 141755994 142557408 142957629 143181312 143217396 143327232 143564224 143990784 144042381 144657408 144672784 144820224 145490688 145879776 145899144 146164256 146313216 146328768 146574603 147006216 147399357 147800064 147837312 148195328 148252356 148272039 148901184 149323776 149339648 149377284 150183936 150452238 150605568 150879232 151302816 151322904 151748352 152003292 152174376 152878887 153055008 153704448 153743184 153763596 154157056 154649331 155305536 155746304 156183552 156204288 156243654 156906624 156923302 156927456 157810464 157831416 158253507 158541068 158562117 158662656 158723712 159418368 159454323 159458544 160315392 160377084 161078976 161243136 161509752 161968128 161985344 161989632 162739584 162756882 162922752 163655296 163677024 164114748 164136537 164434788 164560896 164602368 164619864 165322752 165381993 166275072 166316976 166719744 167044864 167215104 167513832 167989248 168007104 168456408 168956928 169431264 169739136 170193072 170215668 170238267 170716896 171196173 171507252 171638784 172433408 172917504 172961082 173426688 173718048 174718728 175214592 175527611 175706496 175729824 176519952 176543388 177039744 177536772 177560343 178495488 178564176 179321856 179345664 179390862 180354816 181189792 181213848 181398528 181698471 182214144 182233512 182238336 183082032 183288096 184112208 184136652 185106432 185131008 185177664 185197347 185988096 187034624 187059456 187106598 187559712 187925472 188116992 188428044 188453061 188940288 188987904 189007992 189513459 189883029 190076544 190610172 190908416 190956528 191467206 191987712 192056508 192876544 193093632 193987584 194506368 194532192 195084288 195105024 195432804 196008288 196532476 196558569 197066752 197116416 197669808 197696052 198534912 198584946 199169712 200245248 200602984 200807424 201737088 201763872 202331136 202671056 202899168 203838516 203865579 204073344 204939264 204990912 205012701 205018128 205967286 206199108 207074048 207126234 208244736 208272384 208324872 208616763 209208832 209236608 210413952 210441888 211004676 211416156 211631616 212557824 212605764 212611392 212633991 213753856 213836112 214771968 214826094 214990848 215346336 215957504 215986176 216986112 217009176 217230336 217589527 218236032 218819664 218848716 219246384 219469824 219493152 219832718 220430336 220509324 221700096 221755968 222292992 222378534 223351776 223985664 224009472 224065926 224608544 225275904 225678357 225908352 226318848 226924096 226954224 226984356 227622528 228004938 228261564 228676336 230556672 230614776 230645394 231235584 231624064 232958304 233619456 234275328 234306432 234365481 235359936 235384953 235391184 236052992 236715696 236747124 237811602 237993984 238085568 239095808 239127552 239187816 240473088 240565626 241618464 241864704 242264628 242952192 242978016 242984448 244109376 244135323 244384128 245482944 245515536 246172122 246652182 246841344 246903552 246929796 247984128 248040058 249412608 249475464 250079616 250567296 250822656 251237392 251270748 251983872 252010656 252684612 253177372 253435392 254146896 254608704 255289608 255323502 256075344 257260878 257458176 258650112 259341824 259376256 259441623 260112384 260140032 260577072 261344384 262078092 262821888 263559744 263594736 264713216 264779928 264815082 265559616 266305158 267743232 267846264 268982784 269018496 269086293 269774848 270532224 271784688 271820772 272097792 273252352 273321216 273350268 273357504 274623048 274932144 276168312 276204978 277659648 277696512 277766496 278155684 278982144 280551936 280589184 280659897 281339568 281888208 282175488 282642066 283410432 283474352 283481856 283511988 285114816 285915258 286362624 286434792 287128448 287200809 287981568 288084762 289314816 289345568 289640448 290981376 291759552 291798288 292328512 292626432 292657536 293149206 294012432 294798714 295600128 295674624 296390656 296504712 296544078 297802368 297877419 298647552 298679296 298754568 300367872 300904476 301211136 301758464 302605632 302645808 303496704 304006584 304348752 305757774 306110016 307408896 307486368 307527192 308314112 308950929 309298662 310611072 310689351 311492608 312367104 312408576 312487308 313813248 313846604 313854912 315620928 315662832 316507014 317082136 317124234 317447424 318836736 318908646 318917088 320630784 320754168 322157952 322239141 322486272 323019504 323936256 323970688 323979264 325479168 325513764 325845504 327310592 327354048 328229496 328273074 328869576 329204736 329239728 329749077 330645504 330763986 332550144 332633952 333439488 333567801 334089728 334430208 335027664 335978496 336014208 336098889 336912816 337913856 338862528 339478272 340386144 340431336 340476534 341433792 342007407 342392346 343014504 343931833 344866816 345835008 345922164 345968091 346853376 347436096 349437456 350429184 351055222 351412992 351459648 353039904 353086776 354079488 355073544 355120686 356717403 356990976 357128352 358643712 358691328 358781724 360709632 360848439 362379584 362427696 362797056 363396942 364428288 364467024 364476672 366164064 366576192 368224416 368273304 369258183 369978273 370212864 370262016 370355328 370394694 371976192 372060087 374069248 374118912 374213196 375119424 375850944 376233984 376856088 376906122 377975808 378015984 379026918 379766058 380153088 381220344 381816832 381913056 382934412 382985253 383975424 384113016 385753088 385891317 386187264 387975168 389012736 389064384 390168576 390210048 390865608 392016576 393064952 393117138 394232832 395339616 395392104 397069824 397169892 397222623 398339424 399457737 400490496 401205968 401614848 403474176 403527744 404662272 405342112 405798336 407677032 407731158 408146688 409878528 409981824 410025402 410036256 411934572 412398216 414148096 414252468 414307467 416489472 416544768 416649744 417233526 418417664 418473216 420827904 420883776 422009352 422832312 423263232 423963099 425115648 425211528 425222784 425267982 427507712 427672224 428872887 429543936 429652188 429981696 430692672 431915008 431972352 432127143 433972224 434018352 434460672 435179054 436472064 437639328 437697432 438492768 438939648 438986304 439665436 439723809 440860672 441018648 442198071 443060401 443400192 443511936 444585984 444757068 446703552 447971328 448018944 448131852 449217088 450551808 451356714 451816704 452637696 453848192 453908448 453968712 455245056 456009876 456523128 457352672 458636661 461113344 461229552 461290788 462471168 463248128 463947993 465916608 467238912 468550656 468612864 468730962 470719872 470769906 470782368 472105984 473431392 473494248 474760521 475623204 475686351 475987968 476171136 478191616 478255104 478362969 478375632 480946176 481131252 483236928 483729408 484529256 485904384 485956032 485968896 486772447 488218752 488270646 488768256 490965888 491031072 492344244 492409611 493304364 493682688 493807104 493859592 495968256 496080116 496145979 498825216 498950928 500159232 501134592 501645312 502474784 502541496 503967744 504021312 505369224 506354744 506870784 508293792 509217408 510579216 510647004 510714801 512150688 513588519 514521756 514916352 517300224 518683648 518752512 518883246 520280064 521154144 522688768 524156184 525643776 526582833 527119488 527189472 529426432 529559856 529630164 531119232 532610316 532681029 535486464 535692528 537965568 538036992 538172586 539549696 541064448 543569376 543641544 544195584 545095413 546504704 546642432 546700536 546715008 549231557 549246096 549864288 552336624 552409956 555319296 555393024 555532992 555592041 556311368 557964288 561103872 561178368 561319794 562679136 563776416 564350976 565284132 565359183 566820864 566948704 566963712 567023976 568540377 569649087 570229632 571830516 572725248 572869584 574256896 574401618 575963136 576169524 578629632 578691136 579280896 581962752 583519104 583596576 584657024 585252864 585315072 586298412 588024864 589597428 589675707 591200256 591349248 592781312 593009424 593088156 595604736 595754838 597358592 597509136 600735744 601808952 602422272 603516928 605211264 605291616 606993408 608013168 608697504 611515548 611596737 612220032 614817792 614972736 615038103 615054384 616628224 617901858 618597324 621222144 621378702 624734208 624817152 624974616 625850289 627626496 627693208 627709824 631241856 631325664 633014028 634164272 634248468 634894848 637673472 637817292 637834176 637901973 641261568 641508336 644315904 644478282 644972544 646039008 647872512 647941376 647958528 650958336 651027528 651691008 652768581 654621184 654708096 656458992 656546148 657739152 658409472 658479456 659498154 661291008 661527972 665100288 665267904 666878976 667135602 668179456 670055328 671956992 672028416 672197778 673825632 675827712 677035071 677725056 678956544 680772288 680844649 680862672 680953068 682867584 684014814 684784692 686029008 687863666 689733632 691670016 691844328 691936182 693706752 694872192 698874912 700858368 702110444 702825984 702919296 706079808 706154859 706173552 708158976 710147088 710241372 713434806 713981952 714256704 717287424 717382656 717563448 721419264 721696878 724759168 724855392 725594112 726793884 728856576 728934048 728953344 732328128 732405969 733152384 736448832 736546608 738516366 739956546 740524032 740710656 740789388 743952384 744120174 748138496 748237824 748426392 750238848 751701888 752467968 753712176 753812244 755951616 756031968 758053836 759532116 760306176 762440688 763633664 763826112 765868824 765970506 768226032 771506176 771782634 772374528 775950336 778025472 778128768 778324869 780337152 780420096 781731216 784033152 786129904 786234276 788465664 790679232 790784208 794139648 794339784 794445246 796678848 798915474 802411936 803229696 806948352 807055488 807258879 809324544 810684224 811596672 815354064 815462316 816293376 819757056 819963648 820050804 820072512 823869144 824796432 828296192 828504936 828614934 832978944 833089536 833299488 834467052 836835328 836946432 841655808 841767552 841979691 844018704 845664624 846526464 847926198 850231296 850423056 850445568 850535964 855015424 855344448 857745774 859087872 859304376 861385344 861602427 863830016 863944704 864254286 867944448 868036704 868921344 870358108 872944128 875278656 875394864 876985536 877879296 877972608 879330872 879447618 882037296 884396142 886120802 886800384 887023872 889171968 889514136 893407104 893632257 895942656 896037888 896263704 898434176 901103616 902713428 903633408 905275392 907696384 907816896 907937424 910490112 912019752 913046256 914705344 917273322 922226688 922459104 922581576 924942336 926496256 926852787 927895986 931833216 932068053 934477824 937101312 937225728 937461924 941439744 941539812 941564736 944211968 946862784 946988496 949521042 951246408 951372702 952342272 956383232 956510208 956725938 956751264 961892352 962262504 966473856 966717423 967458816 969058512 971808768 971912064 971937792 973544894 976437504 976541292 977536512 981931776 982062144 984688488 984819222 986608728 987614208 987719184 989247231 991936512 992160232 992291958 997650432 997901856 1000318464 1000703403 1002269184 1003290624 1004949568 1005082992 1007935488 1008042624 1008296667 1010738448 1012709488 1013741568 1016587584 1018434816 1021158432 1021294008 1021429602 1024301376 1026022221 1027177038 1029043512 1031795499 1034600448 1037367296 1037505024 1037766492 1037904273 1040560128 1042308288 1045377536 1048312368 1051287552 1053165666 1054238976 1054378944 1058852864 1059119712 1059260328 1062238464 1065220632 1065362058 1070152209 1070972928 1071385056 1075931136 1076073984 1076345172 1079099392 1082128896 1082545317 1087138752 1087283088 1088391168 1090190826 1093284864 1093401072 1093430016 1098463114 1098492192 1099728576 1104673248 1104819912 1107774549 1109934819 1110638592 1110786048 1111065984 1111184082 1112622736 1115928576 1116180261 1122207744 1122356736 1122639588 1125358272 1127552832 1128701952 1130568264 1130718366 1133897408 1133927424 1134047952 1137080754 1139298174 1140459264 1143661032 1145450496 1145739168 1148513792 1148803236 1148955759 1151926272 1152339048 1157259264 1157382272 1157673951 1158561792 1163925504 1167038208 1167193152 1169314048 1170505728 1170630144 1172596824 1176049728 1179194856 1179351414 1182698496 1185562624 1186018848 1186176312 1191209472 1191509676 1191667869 1194717184 1195018272 1198373211 1201471488 1203617904 1204844544 1207033856 1210422528 1210583232 1213986816 1216026336 1217395008 1223031096 1223193474 1224440064 1228693277 1229635584 1229945472 1230076206 1230108768 1235803716 1237194648 1242444288 1242757404 1242922401 1249468416 1249634304 1249949232 1251700578 1255252992 1255386416 1255419648 1262483712 1262651328 1266028056 1268328544 1268496936 1269789696 1271889297 1275346944 1275634584 1275668352 1275803946 1282523136 1283016672 1286618661 1288631808 1288956564 1289945088 1292078016 1295745024 1295882752 1295917056 1296381429 1301916672 1302055056 1303382016 1305537162 1309242368 1309416192 1312917984 1313092296 1315478304 1316818944 1316958912 1318996308 1319171427 1322582016 1323055944 1326594213 1329181203 1330200576 1330535808 1333757952 1334271204 1336358912 1340110656 1343913984 1344056832 1344395556 1347651264 1351655424 1354070142 1355450112 1357913088 1361544576 1361689298 1361725344 1361906136 1365735168 1368029628 1369569384 1372058016 1375727332 1375909983 1379467264 1383340032 1383688656 1383872364 1387413504 1389744384 1397749824 1401716736 1404220888 1405651968 1405838592 1412159616 1412309718 1412347104 1416317952 1420294176 1420482744 1424281563 1426869612 1427059053 1427963904 1428513408 1434574848 1434765312 1435088907 1435126896 1442838528 1443393756 1449518336 1449710784 1451188224 1453587768 1457713152 1457868096 1457906688 1460317341 1464656256 1464811938 1466304768 1472897664 1473093216 1477032732 1477228833 1479913092 1481048064 1481421312 1481578776 1487904768 1488240348 1488437937 1496276992 1496475648 1496852784 1500477696 1503403776 1504935936 1507424352 1507624488 1511903232 1512063936 1516107672 1519064232 1520612352 1523126689 1524881376 1527267328 1527652224 1531737648 1531941012 1532144403 1536452064 1540765557 1543012352 1543565268 1544749056 1551900672 1556050944 1556257536 1556649738 1560840192 1563462432 1568066304 1572259808 1572468552 1576931328 1579748499 1581358464 1581568416 1588279296 1588679568 1588890492 1593357696 1597830948 1598043087 1604823872 1606459392 1613896704 1614110976 1614517758 1618649088 1621368448 1623193344 1630708128 1630924632 1632586752 1635286239 1639514112 1639927296 1640101608 1640145024 1647694671 1647738288 1649592864 1656592384 1657009872 1657229868 1665957888 1666179072 1666598976 1666776123 1668934104 1673670656 1673892864 1683311616 1683535104 1683959382 1688037408 1691329248 1693052928 1695852396 1696077549 1700462592 1700846112 1700891136 1701071928 1705621131 1708947261 1710030848 1710688896 1715491548 1718175744 1718608752 1722770688 1723204854 1727889408 1728508572 1735888896 1736073408 1737842688 1740716216 1745888256 1750557312 1750789728 1753971072 1755758592 1755945216 1758661744 1758895236 1764074592 1768792284 1769027121 1772241604 1773600768 1774047744 1778343936 1779028272 1786814208 1787264514 1792075776 1792527408 1796868352 1802207232 1805426856 1807266816 1810550784 1815392768 1815633792 1815874848 1820980224 1824039504 1826092512 1829410688 1834546644 1834790211 1844453376 1844918208 1845114309 1845163152 1849884672 1852992512 1853705574 1855791972 1863666432 1864136106 1874202624 1874451456 1874923848 1877550867 1882879488 1883079624 1883129472 1888423936 1893725568 1893976992 1899042084 1902492816 1902745404 1904684544 1912766464 1913020416 1913451876 1913502528 1913705919 1923784704 1924525008 1932947712 1933434846 1934917632 1938117024 1943617536 1943824128 1943875584 1947089788 1952875008 1953082584 1955073024 1958305743 1963863552 1964124288 1969376976 1969638444 1973217456 1975228416 1975438368 1978494462 1983873024 1984320464 1984583916 1995300864 1995803712 2000636928 2001406806 2004538368 2009899136 2010165984 2015870976 2016085248 2016593334 2021476896 2025418976 2027483136 2031105213 2033175168 2036869632 2042316864 2042533947 2042588016 2042859204 2048602752 2052044442 2054354076 2058087024 2063590998 2069200896 2074734592 2075010048 2075532984 2075808546 2081120256 2084616576 2090755072 2096624736 2102575104 2106331332 2108477952 2108757888 2117705728 2118239424 2118464577 2118520656 2124476928 2130441264 2130724116 2140304418 2141945856 2142770112 2151862272 2152147968 2152690344 2158198784 2164257792 2165090634 2174277504 2174566176 2176782336 2180381652 2186569728 2186802144 2186860032 2196926228 2196984384 2197217907 2199457152 2209346496 2209639824 2215549098 2219869638 2221572096 2222131968 2222368164 2225245472 2231857152 2232360522 2244415488 2244713472 2245279176 2250716544 2255105664 2257403904 2261136528 2261436732 2267794816 2267854848 2268095904 2274161508 2278596348 2280918528 2287322064 2290900992 2291478336 2297027584 2297606472 2297911518 2304678096 2314518528 2314764544 2315347902 2317123584 2327851008 2334076416 2334386304 2334974607 2338628096 2341011456 2341260288 2345193648 2352099456 2358389712 2358702828 2365396992 2371125248 2372037696 2372352624 2382418944 2383019352 2383335738 2389434368 2390036544 2396746422 2407235808 2409689088 2414067712 2420845056 2421166464 2421776637 2427973632 2432052672 2432311181 2434790016 2446062192 2446386948 2448880128 2457386554 2459271168 2459890944 2460152412 2460217536 2471607432 2474389296 2484888576 2485514808 2485844802 2498936832 2499268608 2499898464 2503401156 2510505984 2510772832 2510839296 2524967424 2525302656 2525939073 2532056112 2536657088 2536993872 2539579392 2543778594 2550693888 2551269168 2551336704 2551607892 2565046272 2566033344 2573237322 2577263616 2577913128 2584156032 2584807281 2591490048 2591765504 2591834112 2592762858 2603833344 2604110112 2606764032 2611074324 2618484736 2618832384 2625835968 2626184592 2630956608 2633637888 2633917824 2637992616 2638342854 2646111888 2653188426 2658362406 2660401152 2661071616 2667515904 2668542408 2672717824 2680221312 2680896771 2687827968 2688113664 2688791112 2695302528 2703310848 2708140284 2710900224 2715826176 2723089152 2723378596 2723450688 2723812272 2731470336 2736059256 2739138768 2744116032 2751454664 2751819966 2766680064 2767377312 2767744728 2774827008 2779488768 2780558361 2795499648 2796204159 2803433472 2808441776 2811303936 2811677184 2824319232 2824619436 2824694208 2832635904 2840588352 2840965488 2848563126 2853739224 2854118106 2857026816 2869149696 2869530624 2870177814 2870253792 2885677056 2886787512 2899036672 2899421568 2900152269 2902376448 2907175536 2915426304 2915736192 2915813376 2920634682 2929312512 2929623876 2932609536 2945795328 2946186432 2954065464 2954457666 2959826184 2962842624 2963157552 2967741693 2975809536 2976480696 2976875874 2992553984 2992951296 2993705568 3000955392 3002110209 3006807552 3009871872 3014848704 3015248976 3023806464 3024127872 3024890001 3032215344 3038128464 3041224704 3046253378 3049762752 3054534656 3055304448 3063475296 3063882024 3064288806 3072904128 3078066663 3081531114 3086024704 3087130536 3095386497 3103801344 3112101888 3112515072 3113299476 3121680384 3126924864 3136132608 3144519616 3144937104 3153862656 3159496998 3162716928 3163136832 3176558592 3177359136 3177780984 3186715392 3195661896 3196086174 3209647744 3210456627 3212918784 3227793408 3228221952 3229035516 3237298176 3242736896 3246386688 3247635951 3261416256 3261849264 3265173504 3270572478 3279854592 3280203216 3280290048 3295389342 3295476576 3299185728 3313184768 3314019744 3314459736 3323323647 3329804457 3331915776 3332358144 3333197952 3333552246 3337868208 3347341312 3347785728 3348540783 3366623232 3367070208 3367918764 3376074816 3382658496 3386105856 3391704792 3392155098 3401692224 3401782272 3402143856 3407407129 3411242262 3417894522 3421377792 3430983096 3436351488 3437217504 3445541376 3446409708 3446867277 3455778816 3457017144 3471777792 3472146816 3473021853 3475685376 3481432432 3491776512 3501114624 3501579456 3507942144 3511517184 3511890432 3517323488 3517790472 3528149184 3537584568 3538054242 3544483208 3548095488 3556687872 3558056544 3573628416 3574529028 3575003607 3584151552 3585054816 3593736704 3595119633 3604414464 3610853712 3614533632 3621101568 3630785536 3631267584 3631749696 3641960448 3648079008 3652185024 3658821376 3669093288 3669580422 3686079831 3688906752 3689836416 3690228618 3690326304 3705985024 3707411148 3711583944 3727332864 3728272212 3728767203 3748405248 3748902912 3749847696 3755101734 3765758976 3766159248 3766258944 3776847872 3787451136 3787953984 3798084168 3804985632 3805490808 3809369088 3815667891 3825532928 3826040832 3826903752 3827005056 3827411838 3844620899 3847569408 3849050016 3865895424 3866869692 3869835264 3876234048 3887235072 3887648256 3887751168 3889144287 3894179576 3905750016 3906165168 3910146048 3916611486 3927727104 3928248576 3938753952 3939276888 3946434912 3950456832 3950876736 3956988924 3957514281 3967746048 3968640928 3969167832 3979782639 3987543609 3990601728 3991607424 4001273856 4002813612 4009076736 4019798272 4020331968 4031741952 4032170496 4033186668 4042953792 4050837952 4054966272 4062210426 4066350336 4073739264 4084633728 4085067894 4085176032 4085718408 4097205504 4104088884 4108708152 4116174048 4127181996 4127729949 4138401792 4149469184 4150020096 4151065968 4151617092 4162240512 4169233152 4181510144 4193249472 4205150208 4212662664 4216955904 4217515776 4235411456 4236478848 4236929154 4237041312 4248953856 4260882528 4261448232 4272844689 4280608836 4281177159 4283891712 4285540224 4303724544 4304295936 4305266721 4305380688 4316397568 4328515584 4330181268 4348555008 4349132352 4353564672 4360763304 4373139456 4373604288 4373720064 4380952023 4393852456 4393968768 4394435814 4398914304 4418692992 4419279648 4431098196 4431686499 4439739276 4443144192 4444263936 4444736328 4450490944 4463714304 4464721044 4465313811 4488830976 4489426944 4490558352 4501433088 4510211328 4514807808 4522273056 4522873464 4535589632 4535709696 4536191808 4548323016 4557192696 4561837056 4569380067 4574644128 4581801984 4582956672 4594055168 4595212944 4595823036 4596433209 4609356192 4622296671 4629037056 4629529088 4630695804 4634247168 4655702016 4668152832 4668772608 4669949214 4677256192 4682520576 4690387296 4704198912 4716779424 4717405656 4730793984 4739245497 4742250496 4744075392 4744705248 4764837888 4765912543 4766038704 4766671476 4778868736 4780073088 4793492844 4794129261 4814471616 4819378176 4828135424 4841690112 4842332928 4843553274 4855947264 4864105344 4864622362 4869580032 4892124384 4892773896 4897760256 4905858717 4914773108 4918542336 4919781888 4920304824 4920435072 4943084013 4943214864 4948778592 4969777152 4971029616 4971689604 4997873664 4998537216 4999796928 5000328369 5006802312 5021011968 5021545664 5021678592 5049934848 5050605312 5051878146 5064112224 5073314176 5073987744 5079158784 5087557188 5088232647 5101387776 5102538336 5102673408 5103215784 5116863393 5126841783 5130092544 5132066688 5146474644 5154527232 5155826256 5168312064 5169614562 5183531008 5183668224 5185525716 5207666688 5208220224 5213528064 5222148648 5236969472 5237664768 5251671936 5252369184 5261913216 5267275776 5267835648 5275985232 5276685708 5292223776 5306376852 5307081363 5316724812 5320802304 5322143232 5335031808 5337084816 5345435648 5360442624 5361793542 5376227328 5377582224 5390605056 5406621696 5416280568 5421800448 5431652352 5446178304 5446757192 5446901376 5447624544 5462940672 5472118512 5478277536 5488232064 5502909328 5503639932 5504370633 5533360128 5534754624 5535342927 5535489456 5549654016 5558977536 5561116722 5590999296 5592408318 5616883552 5622607872 5623354368 5632652601 5648638464 5649238872 5649388416 5665271808 5681176704 5681930976 5697126252 5707478448 5708236212 5714053632 5738299392 5739061248 5740355628 5740507584 5741117757 5771354112 5773575024 5798073344 5798843136 5800304538 5804752896 5814351072 5830852608 5831472384 5831626752 5841269364 5858625024 5859247752 5865219072 5874917229 5891590656 5892372864 5908130928 5908915332 5919652368 5925685248 5926315104 5935483386 5951619072 5952961392 5953751748 5985107968 5985902592 5987411136 6001910784 6004220418 6013615104 6029697408 6030497952 6047612928 6048255744 6049780002 6064430688 6076256928 6082449408 6092506756 6093315639 6099525504 6109069312 6110608896 6126950592 6127601841 6127764048 6128577612 6145808256 6156133326 6163062228 6174261072 6190772994 6207602688 6224203776 6225030144 6226598952 6243360768 6253849728 6272265216 6289039232 6289874208 6307725312 6318993996 6325433856 6326273664 6353117184 6354718272 6355393731 6355561968 6373430784 6391323792 6392172348 6419295488 6420913254 6425837568 6455586816 6456443904 6458071032 6474596352 6485473792 6492773376 6495271902 6522832512 6523698528 6530347008 6541144956 6559709184 6560406432 6560580096 6590778684 6590953152 6591653721 6598371456 6626369536 6628039488 6628919472 6646647294 6659608914 6664716288 6666395904 6667104492 6675736416 6694682624 6695571456 6697081566 6733246464 6734140416 6735837528 6745275337 6752149632 6765316992 6772211712 6783409584 6784310196 6803384448 6803564544 6804287712 6814814258 6822484524 6835789044 6842755584 6861966192 6872702976 6874435008 6891082752 6892819416 6893734554 6914034288 6943555584 6944293632 6946043706 6951370752 6962864864 6983553024 7002229248 7003158912 7004923821 7015884288 7023034368 7023780864 7034646976 7035580944 7056298368 7075169136 7076108484 7088966416 7096190976 7113375744 7116113088 7147256832 7149058056 7150007214 7168303104 7170109632 7187473408 7190239266 7221707424 7229067264 7242203136 7261571072 7262535168 7263499392 7265329911 7283920896 7296158016 7296933543 7304370048 7317642752 7338186576 7339160844 7372159662 7377813504 7379672832 7380457236 7380652608 7411970048 7414822296 7423167888 7454665728 7456544424 7457534406 7496810496 7497805824 7499695392 7510203468 7531517952 7532318496 7532517888 7553695744 7574902272 7575907968 7577817219 7596168336 7609971264 7610981616 7618738176 7631335782 7652081664 7653807504 7654010112 7654823676 7689241798 7695138816 7698100032 7731790848 7733739384 7752468096 7754421843 7774470144 7775296512 7775502336 7778288574 7788359152 7811500032 7812330336 7820292096 7833222972 7855454208 7856497152 7877507904 7878553776 7892869824 7900913664 7901753472 7913977848 7915028562 7937281856 7938335664 7959565278 7975087218 7981203456 7983214848 8002547712 8005627224 8018153472 8039596544 8040663936 8042690313 8063483904 8064340992 8066373336 8085907584 8101675904 8109932544 8124420852 8132700672 8147478528 8169267456 8170135788 8170352064 8171436816 8194411008 8208177768 8217416304 8232348096 8254363992 8255459898 8298938368 8300040192 8302131936 8303234184 8324481024 8338466304 8341675083 8363020288 8386498944 8388612477 8410300416 8425325328 8433911808 8435031552 8470822912 8472957696 8473858308 8474082624 8497907712 8521765056 8522896464 8545689378 8561217672 8562354318 8571080448 8607449088 8608591872 8610533442 8610761376 8657031168 8660362536 8697110016 8698264704 8700456807 8707129344 8721526608 8746278912 8747208576 8747440128 8761904046 8787704912 8787937536 8788871628 8797828608 8837385984 8838559296 8862196392 8863372998 8879478552 8888527872 8889472656 8900981888 8903225079 8927428608 8929442088 8930627622 8977661952 8978853888 8981116704 9002866176 9006330627 9020422656 9029615616 9044546112 9045746928 9071179264 9071419392 9072383616 9074670003 9096646032 9114385392 9123674112 9138760134 9149288256 9163603968 9165913344 9188110336 9190425888 9191646072 9192866418 9218712384 9234199989 9244593342 9258074112 9259058176 9261391608 9286159491 9311404032 9336305664 9337545216 9339898428 9354512384 9365041152 9380774592 9408397824 9433558848 9434811312 9461587968 9478490994 9488150784 9489410496 9529675776 9531825086 9532077408 9533342952 9557737472 9560146176 9586985688 9588258522 9628943232 9631369881 9638756352 9656270848 9683380224 9684665856 9687106548 9711894528 9728210688 9729244724 9739160064 9784248768 9785547792 9795520512 9811717434 9829546216 9839563776 9840609648 9840870144 9886168026 9886429728 9897557184 9939554304 9942059232 9943379208 9969970941 9989413371 9995747328 9997074432 9999593856 10000656738 10013604624 10042023936 10043091328 10043357184 10045622349 10099869696 10101210624 10103756292 10128224448 10146628352 10147975488 10158317568 10175114376 10176465294 10205076672 10205346816 10206431568 10222221387 10233726786 10253683566 10264133376 10292949288 10309054464 10311652512 10336624128 10339229124 10340601831 10367062016 10367336448 10371051432 10415333376 10416440448 10419065559 10427056128 10444297296 10473938944 10475329536 10503343872 10504738368 10523826432 10534551552 10535671296 10551970464 10553371416 10584447552 10612753704 10614162726 10633449624 10644286464 10661886823 10670063616 10674169632 10690871296 10720885248 10723587084 10725010821 10752454656 10755164448 10781210112 10785358899 10813243392 10832561136 10843600896 10863304704 10892356608 10893514384 10893802752 10895249088 10925881344 10944237024 10956555072 10976464128 11005818656 11007279864 11008741266 11058239493 11066720256 11069509248 11070685854 11070978912 11117955072 11122233444 11181998592 11184816636 11186301609 11233767104 11245215744 11246708736 11265305202 11297276928 11298477744 11298776832 11330543616 11362353408 11363861952 11394252504 11414956896 11416472424 11428107264 11447003673 11476598784 11478122496 11480711256 11481015168 11482235514 11533862697 11542708224 11547150048 11596146688 11597686272 11600609076 11609505792 11628702144 11661705216 11662944768 11663253504 11667432861 11682538728 11717250048 11718495504 11730438144 11749834458 11783181312 11784745728 11816261856 11817830664 11839304736 11851370496 11852630208 11870966772 11872542843 11903238144 11905922784 11907503496 11939347917 11962630827 11970215936 11971805184 11974822272 12003821568 12008440836 12027230208 12059394816 12060995904 12095225856 12096511488 12099560004 12128861376 12152513856 12164898816 12185013512 12186631278 12199051008 12221217792 12253901184 12255203682 12255528096 12257155224 12291616512 12312266652 12326124456 12348522144 12381545988 12383189847 12415205376 12448407552 12450060288 12453197904 12486721536 12507699456 12544530432 12578078464 12579748416 12615450624 12637987992 12650867712 12652547328 12706234368 12709436544 12710787462 12711123936 12746861568 12782647584 12784344696 12818534067 12838590976 12841826508 12843531477 12851675136 12911173632 12912887808 12915800163 12916142064 12949192704 12970947584 12985546752 12990543804 13045665024 13047397056 13060694016 13082289912 13119418368 13120812864 13121160192 13142856069 13181557368 13181906304 13183307442 13196742912 13252739072 13256078976 13257838944 13293294588 13295059497 13319217828 13329432576 13332791808 13334208984 13351472832 13389365248 13391142912 13394163132 13395941433 13466492928 13468280832 13471675056 13490550674 13504299264 13530633984 13544423424 13566819168 13568620392 13606768896 13607129088 13608575424 13629628516 13644969048 13671578088 13685511168 13708140201 13723932384 13745405952 13748870016 13782165504 13785638832 13787469108 13828068576 13866890013 13887111168 13888587264 13892087412 13902741504 13925729728 13967106048 14004458496 14006317824 14009847642 14031768576 14047561728 14069293952 14071161888 14112596736 14150338272 14152216968 14177932832 14192381952 14217736491 14226751488 14232226176 14294513664 14297737629 14298116112 14300014428 14336606208 14340219264 14374946816 14380478532 14382387783 14443414848 14458134528 14484406272 14523142144 14525070336 14526998784 14530659822 14567841792 14592316032 14593867086 14608740096 14635285504 14676373152 14678321688 14717576151 14744319324 14755627008 14759345664 14760914472 14761305216 14823940096 14829252039 14829644592 14846335776 14909331456 14913088848 14915068812 14993620992 14995611648 14999390784 15000985107 15020406936 15063035904 15064636992 15065035776 15107391488 15149804544 15151815936 15155634438 15192336672 15219942528 15221963232 15237476352 15262671564 15264697941 15304163328 15307615008 15308020224 15309647352 15350590179 15378483596 15380525349 15390277632 15396200064 15463581696 15467478768 15504936192 15508843686 15550593024 15551004672 15556577148 15576718304 15623000064 15624660672 15640584192 15666445944 15710908416 15712994304 15755015808 15757107552 15785739648 15801827328 15803506944 15827955696 15830057124 15874563712 15876671328 15919130556 15921244089 15950174436 15962406912 15966429696 16005095424 16011254448 16036306944 16079193088 16081327872 16085380626 16128681984 16132746672 16171815168 16203351808 16219865088 16248841704 16265401344 16294957056 16338534912 16340271576 16340704128 16342873632 16388822016 16416355536 16434832608 16464696192 16508727984 16510919796 16513111899 16597876736 16600080384 16604263872 16606028781 16606468368 16648962048 16676932608 16683350166 16726040576 16772997888 16777224954 16850650656 16867823616 16870063104 16897957803 16941645824 16945915392 16947716616 16948165248 16995815424 17026178267 17043530112 17045792928 17091378756 17122435344 17124708636 17142160896 17214898176 17217183744 17221066884 17221522752 17223353271 17314062336 17320725072 17394220032 17396529408 17400913614 17414258688 17443053216 17492557824 17494417152 17494880256 17523808092 17575409824 17575875072 17577743256 17595657216 17624751687 17674771968 17677118592 17724392784 17726745996 17758957104 17777055744 17778945312 17801963776 17806450158 17854857216 17858884176 17861255244 17955323904 17957707776 17962233408 18005732352 18012661254 18040845312 18089092224 18091493856 18142358528 18142838784 18144767232 18149340006 18193292064 18228770784 18247348224 18277520268 18279946917 18298576512 18327207936 18331826688 18376220672 18380851776 18382805523 18383292144 18385732836 18437424768 18468399978 18489186684 18518116352 18522783216 18572318982 18622808064 18672611328 18675090432 18679796856 18709024768 18730082304 18761549184 18816795648 18867117696 18869622624 18923175936 18956981988 18976301568 18978820992 19059351552 19063650172 19064154816 19066181193 19066685904 19115474944 19120292352 19173971376 19176517044 19257886464 19262739762 19277512704 19366760448 19369331712 19374213096 19423789056 19456421376 19458489448 19478320128 19568497536 19571095584 19591041024 19623434868 19659092432 19679127552 19681219296 19681740288 19772336052 19772859456 19774961163 19795114368 19879108608 19884118464 19886758416 19939941882 19978826742 19994148864 19999187712 20001313476 20027209248 20084047872 20086182656 20086714368 20091244698 20199739392 20202421248 20207512584 20235826011 20256448896 20293256704 20295950976 20316635136 20350228752 20352930588 20410153344 20410693632 20412863136 20444442774 20467453572 20507367132 20528266752 20585898576 20618108928 20623305024 20673248256 20678458248 20681203662 20734124032 20742102864 20830666752 20832880896 20838131118 20854112256 20888594592 20947877888 20950659072 21006687744 21009476736 21014771463 21047652864 21069103104 21071342592 21103940928 21106184119 21106742832 21168895104 21225507408 21228325452 21266899248 21288572928 21323773646 21340127232 21348339264 21381742592 21441770496 21447174168 21450021642 21504909312 21510328896 21562420224 21570717798 21665122272 21687201792 21726609408 21784713216 21787028768 21787605504 21790498176 21851762688 21888474048 21890800629 21913110144 21952928256 22011637312 22014559728 22017482532 22116478986 22133440512 22139018496 22141371708 22141957824 22235910144 22244466888 22363997184 22369633272 22372603218 22467534208 22490431488 22493417472 22530610404 22594553856 22596955488 22597553664 22661087232 22724706816 22727723904 22733451657 22788505008 22829913792 22832944848 22856214528 22894007346 22956244992 22961422512 22962030336 22964471028 23067725394 23085416448 23094300096 23192293376 23195372544 23201218152 23257404288 23263265529 23323410432 23325889536 23326507008 23334865722 23365077456 23434500096 23436991008 23460876288 23499668916 23566362624 23569491456 23632523712 23635661328 23678609472 23702740992 23705260416 23741933544 23745085686 23811845568 23815006992 23878695834 23925261654 23943610368 23949644544 24007643136 24016881672 24054460416 24118789632 24121991808 24128070939 24190451712 24193022976 24199120008 24257722752 24305027712 24329797632 24370027024 24373262556 24398102016 24442435584 24507802368 24510407364 24511056192 24514310448 24583233024 24624533304 24652248912 24697044288 24763091976 24766379694 24896815104 24900120576 24906395808 24973443072 25015398912 25025025249 25089060864 25156156928 25159496832 25165837431 25230901248 25275975984 25301735424 25305094656 25412468736 25418873088 25421574924 25422247872 25493723136 25565295168 25568689392 25637068134 25677181952 25683653016 25687062954 25822347264 25825775616 25831600326 25832284128 25941895168 25971093504 25981087608 26091330048 26094794112 26101370421 26121388032 26164579824 26238836736 26241625728 26242320384 26285712138 26363114736 26363812608 26366614884 26393485824 26505478144 26512157952 26515677888 26586589176 26590118994 26638435656 26665583616 26668417968 26702945664 26709675237 26778730496 26782285824 26788326264 26791882866 26932985856 26936561664 26943350112 26981101348 27008598528 27061267968 27088846848 27133638336 27137240784 27213537792 27214258176 27217150848 27224010009 27259257032 27289938096 27343156176 27371022336 27416280402 27447864768 27490811904 27497740032 27564331008 27571277664 27574938216 27656137152 27702599967 27733780026 27774222336 27777174528 27784174824 27851459456 27858478473 27934212096 28008916992 28012635648 28019695284 28063537152 28095123456 28138587904 28142323776 28225193472 28300676544 28304433936 28355865664 28384763904 28435472982 28464452352 28589027328 28595475258 28596232224 28600028856 28673212416 28680438528 28749893632 28760957064 28764775566 28886829696 28894109643 28916269056 28968812544 29046284288 29050140672 29053997568 29061319644 29135683584 29184632064 29187734172 29217480192 29270571008 29352746304 29356643376 29435152302 29488638648 29518691328 29521828944 29522610432 29647880192 29658504078 29659289184 29692671552 29818662912 29826177696 29830137624 29909912823 29968240113 29987241984 29991223296 29998781568 30001970214 30040813872 30126071808 30129273984 30130071552 30136867047 30214782976 30299609088 30303631872 30311268876 30384673344 30439885056 30443926464 30474952704 30525343128 30529395882 30615230016 30616040448 30619294704 30666664161 30701180358 30756967192 30761050698 30792400128 30927163392 30934957536 31009872384 31017687372 31021805493 31101186048 31102009344 31113154296 31153436608 31246000128 31249321344 31257196677 31281168384 31332891888 31421816832 31425988608 31510031616 31514215104 31571479296 31603654656 31607013888 31655911392 31660114248 31749127424 31753342656 31838261112 31842488178 31900348872 31932859392 31985660469 32010190848 32022508896 32072613888 32158386176 32162655744 32170761252 32175032463 32257363968 32265493344 32343630336 32356076697 32406703616 32439730176 32497683408 32530802688 32589914112 32677069824 32680543152 32681408256 32685747264 32777644032 32832711072 32869665216 32929392384 33017455968 33021839592 33026223798 33174718479 33195753472 33200160768 33208527744 33212057562 33212936736 33353865216 33361387801 33366700332 33452081152 33545995776 33554449908 33558904827 33701301312 33735647232 33740126208 33795915606 33891830784 33895433232 33896330496 33991630848 34052356534 34087060224 34091585856 34182757512 34244870688 34249417272 34284321792 34341011019 34429796352 34434367488 34442133768 34443045504 34446706542 34601588091 34628124672 34641450144 34788440064 34793058816 34801827228 34828517376 34886106432 34985115648 34988834304 34989760512 35002298583 35047616184 35150819648 35151750144 35155486512 35191314432 35249503374 35349543936 35354237184 35448785568 35453491992 35517914208 35554111488 35557890624 35603927552 35612900316 35617628529 35709714432 35717768352 35722510488 35818043751 35887892481 35910647808 35915415552 35924466816 36011464704 36025322508 36081690624 36178184448 36182987712 36284717056 36285677568 36289534464 36298680012 36386584128 36457541568 36494696448 36555040536 36559893834 36597153024 36663653376 36752441344 36761703552 36765611046 36766584288 36771465672 36874849536 36936799956 36978373368 37036232704 37045566432 37144637964 37149569541 37245616128 37345222656 37350180864 37359593712 37418049536 37460164608 37523098368 37633591296 37734235392 37739245248 37846351872 37913963976 37952603136 37957641984 38118703104 38127300344 38128309632 38132362386 38133371808 38240584704 38347942752 38353034088 38455602201 38515772928 38525479524 38530594431 38555025408 38733520896 38738663424 38747400489 38748426192 38847578112 38912842752 38916978896 38956640256 39136995072 39142191168 39182082048 39246869736 39318184864 39358255104 39362438592 39363480576 39428568207 39544672104 39545718912 39549922326 39590228736 39758217216 39768236928 39773516832 39879883764 39885178491 39957653484 39988297728 39998375424 40002626952 40054418496 40168095744 40172365312 40173428736 40182489396 40187824299 40399478784 40404842496 40415025168 40471652022 40512897792 40586513408 40591901952 40633270272 40700457504 40705861176 40820306688 40821387264 40825726272 40888885548 40934907144 41014734264 41056533504 41124420603 41171797152 41236217856 41246610048 41346496512 41356916496 41362407324 41468248064 41484205728 41600670039 41661333504 41665761792 41676262236 41708224512 41777189184 41895755776 41901318144 42013375488 42018953472 42029542926 42095305728 42142685184 42207881856 42212368238 42213485664 42337790208 42451014816 42456650904 42533798496 42577145856 42647547292 42653209473 42680254464 42696678528 42763485184 42883540992 42893212887 42894348336 42900043284 43009818624 43020657792 43124840448 43141435596 43330244544 43374403584 43453218816 43569426432 43574057536 43575211008 43580996352 43703525376 43776948096 43781601258 43826220288 43905856512 44023274624 44029119456 44034965064 44152728453 44232957972 44266881024 44278036992 44282743416 44283915648 44471820288 44487756117 44488933776 44727994368 44739266544 44745206436 44935068416 44980862976 44986834944 45002955321 45061220808 45189107712 45193910976 45195107328 45322174464 45449413632 45455447808 45466903314 45577010016 45659827584 45665889696 45712429056 45788014692 45794093823 45912489984 45922845024 45924060672 45928942056 46051770537 46135450788 46141576047 46170832896 46188600192 46384586752 46390745088 46402436304 46514808576 46526531058 46651779072 46653014016 46669731444 46730154912 46869000192 46873982016 46921752576 46999337832 47132725248 47138982912 47216927359 47265047424 47271322656 47357218944 47405481984 47410520832 47483867088 47490171372 47623691136 47630013984 47757391668 47763732267 47850523308 47887220736 47899289088 48015286272 48033763344 48108920832 48237579264 48243983616 48256141878 48386045952 48398240016 48515445504 48610055424 48659595264 48740054048 48746525112 48796204032 48884871168 49015604736 49020814728 49022112384 49028620896 49166466048 49249066608 49304497824 49394088576 49526183952 49532759388 49539335697 49793630208 49800241152 49812791616 49818086343 49946886144 50030797824 50050050498 50178121728 50312313856 50318993664 50331674862 50551951968 50603470848 50610189312 50693873409 50824937472 50837746176 50843149848 50844495744 50987446272 51078534801 51130590336 51137378784 51274136268 51354363904 51367306032 51374125908 51644694528 51651551232 51663200652 51664568256 51670059813 51883790336 51942187008 51962175216 52182660096 52189588224 52202740842 52242776064 52329159648 52477673472 52483251456 52484640768 52571424276 52726229472 52727625216 52733229768 52786971648 52874255061 53010956288 53024315904 53031355776 53173178352 53180237988 53276871312 53331167232 53336835936 53405891328 53419350474 53564571648 53576652528 53583765732 53865971712 53873123328 53886700224 53962202696 54017197056 54122535936 54267276672 54274481568 54427075584 54428516352 54434301696 54448020018 54518514064 54579876192 54686312352 54742044672 54832560804 54839840751 54895729536 54981623808 54995480064 55128662016 55142555328 55148416569 55149876432 55312274304 55405199934 55467560052 55554349056 55568349648 55702918912 55716956946 55868424192 56017833984 56025271296 56039390568 56127074304 56190246912 56277175808 56284647552 56450386944 56601353088 56608867872 56711731328 56769527808 56870945964 56928904704 57178054656 57190950516 57192464448 57198543579 57200057712 57346424832 57360877056 57499787264 57521914128 57529551132 57773659392 57788219286 57832538112 58092568576 58100281344 58107995136 58122639288 58271367168 58369264128 58375468344 58434960384 58541142016 58705492608 58713286752 58870304604 58977277296 59037382656 59043657888 59045220864 59295760384 59317008156 59318578368 59324883489 59385343104 59637325824 59652355392 59660275248 59819825646 59936480226 59982446592 59997563136 60003940428 60081627744 60252143616 60258547968 60260143104 60273734094 60599218176 60607263744 60622537752 60707478033 60769346688 60879770112 60887852928 60949905408 61050686256 61058791764 61230460032 61232080896 61238589408 61333328322 61402360716 61513934384 61522101396 61584800256 61854326784 61869915072 62019744768 62035374744 62043610986 62202372096 62226308592 62306873216 62492000256 62498642688 62514393354 62562336768 62665783776 62843633664 62851977216 63020063232 63028430208 63044314389 63142958592 63207309312 63214027776 63311822784 63318552357 63320228496 63498254848 63506685312 63676522224 63684976356 63800697744 63865718784 63971320938 64020381696 64045017792 64145227776 64316772352 64325311488 64341522504 64350064926 64514727936 64530986688 64687260672 64712153394 64813407232 64995366816 65061605376 65179828224 65354139648 65361086304 65362816512 65371494528 65555288064 65665422144 65672401887 65739330432 65858784768 66034911936 66043679184 66052447596 66349436958 66400321536 66417055488 66424115124 66425873472 66707730432 66722775602 66733400664 66904162304 67091991552 67108899816 67117809654 67402602624 67471294464 67480252416 67591831212 67783661568 67790866464 67792660992 67983261696 68104713068 68174120448 68183171712 68365515024 68489741376 68498834544 68568643584 68682022038 68868734976 68884267536 68886091008 68893413084 69203176182 69256249344 69282900288 69576880128 69586117632 69603654456 69772212864 69789796587 69970231296 69977668608 69979521024 70004597166 70095232368 70301639296 70303500288 70310973024 70382628864 70499006748 70699087872 70708474368 70897571136 70906983984 71035828416 71108222976 71115781248 71207855104 71225800632 71235257058 71435536704 71445020976 71636087502 71775784962 71830831104 71848933632 72022929408 72050645016 72163381248 72356368896 72365975424 72384212817 72569434112 72571355136 72579068928 72597360024 72773168256 72915083136 72989392896 73110081072 73119787668 73194306048 73327306752 73504882688 73523407104 73531222092 73533168576 73542931344 73749699072 73873599912 73956746736 74072465408 74091132864 74289275928 74299139082 74690445312 74700361728 74719187424 74836099072 74920329216 75046196736 75075075747 75267182592 75468470784 75478490496 75497512293 75692703744 75827927952 75905206272 75915283968 76237406208 76254600688 76256619264 76264724772 76266743616 76481169408 76695885504 76706068176 76911204402 77031545856 77050959048 77061188862 77467041792 77477326848 77494800978 77496852384 77825685504 77833957792 77913280512 78273990144 78284382336 78304111263 78364164096 78493739472 78636369728 78716510208 78724877184 78726961152 78857136414 79089344208 79091437824 79099844652 79180457472 79516434432 79536473856 79547033664 79759767528 79770356982 79915306968 79996750848 80005253904 80108836992 80129025711 80336191488 80344730624 80346857472 80364978792 80375648598 80798957568 80809684992 80830050336 80943304044 81025795584 81173026816 81183803904 81266540544 81400915008 81411722352 81640613376 81642774528 81651452544 81672030027 81777771096 81869814288 82029468528 82113067008 82248841206 82343594304 82472435712 82493220096 82692993024 82713832992 82724814648 82936496128 82968411456 83107799901 83201340078 83322667008 83331523584 83352524472 83554378368 83575435419 83791511552 83802636288 84026750976 84037906944 84059085852 84190611456 84285370368 84415763712 84424736476 84426971328 84675580416 84902029632 84913301808 85067596992 85154291712 85295094584 85306418946 85393357056 85767081984 85786425774 85788696672 85800086568 86019637248 86041315584 86249680896 86282871192 86660489088 86682328929 86748807168 86906437632 87138852864 87148115072 87150422016 87161992704 87407050752 87553896192 87563202516 87652440576 87811713024 88046549248 88058238912 88069930128 88305456906 88465915944 88556073984 88565486832 88567831296 88943640576 88975512234 88977867552 89455988736 89478533088 89490412872 89729738469 89870136832 89904720339 89961725952 89973669888 90005910642 90122441616 90378215424 90387821952 90390214656 90410601141 90644348928 90898827264 90910895616 90933806628 91154020032 91319655168 91331779392 91424858112 91576029384 91588187646 91845690048 91848121344 91857884112 91999992483 92103541074 92270901576 92283152094 92377200384 92769173504 92781490176 92804872608 93029617152 93053062116 93065416479 93303558144 93306028032 93339462888 93460309824 93738000384 93747964032 93771590031 93843505152 93998675664 94265450496 94277965824 94433854718 94530094848 94542645312 94714437888 94810963968 94821041664 94967734176 94980342744 95247382272 95260027968 95514783336 95527464534 95701046616 95798578176 95956981407 96030572544 96067526688 96217841664 96475158528 96487967232 96512283756 96772091904 96796480032 97030891008 97068230091 97220110848 97319190528 97480108096 97493050224 97592408064 97769742336 98031209472 98041629456 98044224768 98057241792 98332932096 98498133216 98608995648 98788177152 99052367904 99065518776 99078671394 99524155437 99587260416 99600482304 99625583232 99636172686 100061595648 100084163403 100100100996 100356243456 100624627712 100637987328 100663349724 100676714481 101103903936 101206941696 101220378624 101387746818 101675492352 101686299696 101688991488 101974892544 102157069602 102261180672 102274757568 102548272536 102708727808 102734612064 102748251816 103023033057 103289389056 103303102464 103326401304 103329136512 103340119626 103767580672 103804764273 103884374016 103924350432 104365320192 104379176448 104405481684 104485552128 104658319296 104955346944 104966502912 104969281536 105006895749 105142848552 105452458944 105455250432 105466459536 105573943296 105748510122 106048631808 106062711552 106346356704 106360475976 106553742624 106662334464 106673671872 106811782656 106838700948 106852885587 107129143296 107153305056 107167531464 107454131253 107663677443 107731943424 107746246656 107773400448 107924405392 108034394112 108245071872 108534553344 108548963136 108854151168 108857032704 108868603392 108896040036 109037028128 109159752384 109372624704 109484089344 109665121608 109679681502 109791459072 109990960128 110257324032 110285110656 110296833138 110299752864 110624548608 110810399868 110935120104 111108698112 111136699296 111405837824 111433913892 111448708623 111736848384 112035667968 112050542592 112078781136 112254148608 112380493824 112554351616 112569295104 112900773888 113202706176 113217735744 113423462656 113539055616 113741891928 113857809408 114356109312 114381901032 114384928896 114397087158 114400115424 114721754112 114999574528 115043828256 115059102264 115366806603 115547318784 115576438572 115591783293 115665076224 116185137152 116200562688 116215990272 116242201467 116245278576 116542734336 116738528256 116750936688 116869920768 117082284032 117410985216 117426573504 117740609208 117954554592 118074765312 118087315776 118090441728 118285704621 118591520768 118634016312 118637156736 118649766978 118770686208 119183247869 119274651648 119304710784 119320550496 119639651292 119872960452 119964893184 119995126272 120007880856 120163255488 120504287232 120517095936 120520286208 120547468188 120563472897 121198436352 121214527488 121245075504 121414956066 121538693376 121759540224 121775705856 121899810816 122101372512 122117583528 122460920064 122464161792 122477178816 122666656644 122804721432 123027868768 123044202792 123169600512 123373261809 123708653568 123739830144 124039489536 124070749488 124087221972 124404744192 124452617184 124613746432 124802010117 124984000512 124997285376 125028786708 125124673536 125331567552 125687267328 125703954432 126040126464 126056860416 126088628778 126285917184 126428055552 126623645568 126637104714 126640456992 126996509696 127013370624 127353044448 127369952712 127601395488 127731437568 127942641876 127959628419 128040763392 128090035584 128290455552 128633544704 128650622976 128679638661 128683045008 128700129852 129029455872 129061973376 129374521344 129424306788 129626814464 129990733632 130123210752 130359656448 130708279296 130722172608 130725633024 130742989056 131110576128 131330844288 131344803774 131478660864 131717569536 132069823872 132087358368 132104895192 132458185359 132698873916 132800643072 132834110976 132848230248 132851746944 133415460864 133445551204 133463268351 133466801328 133808324608 134183983104 134217799632 134235619308 134805205248 134942588928 134960504832 135183662424 135567323136 135581732928 135585321984 135966523392 136209426136 136348240896 136366343424 136731030048 136979482752 136997669088 137137287168 137364044076 137382281469 137737469952 137768535072 137772182016 137786826168 138155311611 138406352364 138424728141 138512498688 138565800576 139153760256 139172235264 139207308912 139544425728 139579593174 139955337216 139959042048 140009194332 140190464736 140603278592 140607000576 140621946048 140765257728 140998013496 141398175744 141416948736 141650782077 141795142272 141813967968 142071656832 142216445952 142231562496 142415710208 142451601264 142470514116 142871073408 142890041952 143272175004 143291196801 143551569924 143661662208 143697867264 144045858816 144101290032 144326762496 144712737792 144731950848 144768425634 145138868224 145158137856 145194720048 145546336512 145830166272 145978785792 146220162144 146239575336 146388612096 146654613504 147009765376 147046814208 147062444184 147066337152 147085862688 147499398144 147743288833 147747199824 147913493472 148144930816 148182265728 148578551856 148598278164 148618007091 149380890624 149400723456 149438374848 149454259029 149672198144 149840658432 150092393472 150150151494 150534365184 150936941568 150956980992 150995024586 151655855904 151810412544 151830567936 152081620227 152474812416 152509201376 152513238528 152529449544 152533487232 152962338816 153235604403 153391771008 153412136352 153822408804 154063091712 154101918096 154122377724 154934083584 154954653696 154989601956 154993704768 155010179439 155651371008 155667915584 155826561024 156547980288 156568764672 156608222526 156728328192 156987478944 157272739456 157433020416 157449754368 157453922304 157714272828 158178688416 158182875648 158199689304 158360914944 158622765183 159032868864 159072947712 159094067328 159519535056 159540713964 159830613936 159993501696 160010507808 160217673984 160258051422 160689461248 160693714944 160729957584 160751297196 161597915136 161619369984 161660100672 161886608088 162051591168 162346053632 162367607808 162801830016 162823444704 163281226752 163285549056 163302905088 163344060054 163555542192 163739628576 164058937056 164226134016 164497682412 164519522253 164687188608 164944871424 164986440192 165385986048 165427665984 165445249707 165449629296 165872992256 165936822912 166215599802 166402680156 166663047168 166705048944 167108756736 167150870838 167605272576 168053501952 168075813888 168118171704 168381222912 168570740736 168831527424 168849472952 168853942656 169351160832 169804059264 169826603616 170135193984 170308583424 170590189168 170612837892 170786714112 171534163968 171572851548 171577393344 171595630737 171600173136 172039274496 172082631168 172499361792 172565742384 173320978176 173364657858 173497614336 174277705728 174296230144 174300844032 174323985408 174814101504 175107792384 175126405032 175304881152 175623426048 176093098496 176116477824 176139860256 176610913812 176931831888 177112147968 177130973664 177135662592 177887281152 177951024468 177955735104 177974650467 178911977472 178957066176 178980825744 179459476938 179740273664 179809440678 179947339776 180011821284 180244883232 180756430848 180775643904 180780429312 180821202282 181797654528 181821791232 181867613256 182122434099 182308040064 182639310336 182663558784 182849716224 183152058768 183176375292 183691380096 183696242688 183715768224 183999984966 184207082148 184541803152 184566304188 184754400768 185538347008 185562980352 185609745216 186059234304 186106124232 186130832958 186607116288 186678925776 186920619648 187476000768 187495928064 187543180062 187687010304 187997351328 188530900992 188555931648 188867709436 189060189696 189085290624 189428875776 189621927936 189642083328 189935468352 189955657071 189960685488 190494764544 190520055936 191029566672 191054929068 191402093232 191597156352 191913962814 192061145088 192135053376 192435683328 192950317056 192975934464 193024567512 193544183808 193592960064 194061782016 194136460182 194440221696 194960216192 194986100448 195184816128 195539484672 196062418944 196083258912 196088449536 196114483584 196665864192 196996266432 197017205661 197217991296 197576354304 198104735808 198131037552 198157342788 199048310874 199200964608 199251166464 199272345372 200123191296 200168326806 200200201992 200712486912 201249255424 201275974656 201326699448 201353428962 202207807872 202413883392 202440757248 202775493636 203350984704 203372599392 203377982976 203949785088 204314139204 204522361344 204549515136 205096545072 205417455616 205469224128 205496503632 206046066114 206606204928 206652802608 206658273024 206680239252 207535161344 207609528546 207768748032 207848700864 208730640384 208758352896 208810963368 209316638592 209369389761 209910693888 209933005824 209938563072 210013791498 210285697104 210904917888 210910500864 210932919072 211147886592 211497020244 212097263616 212125423104 212692713408 212720951952 213107485248 213324668928 213347343744 213623565312 213677401896 213705771174 214306610112 214335062928 214908262506 215327354886 215492493312 215546800896 215848810784 216068788224 216490143744 217069106688 217097926272 217152638451 217708302336 217714065408 217737206784 217792080072 218074056256 218319504768 218745249408 218968178688 219330243216 219359363004 219582918144 219981920256 220514648064 220570221312 220593666276 220599505728 221249097216 221620799736 221870240208 222217396224 222273398592 222811675648 222867827784 222897417246 224071335936 224101085184 224157562272 224508297216 224760987648 225108703232 225138590208 225225227241 225801547776 226405412352 226435471488 226492536879 226846925312 227078111232 227483783856 227715618816 228712218624 228763802064 228769857792 228794174316 228800230848 229443508224 229999149056 230087656512 230118204528 230733613206 231094637568 231152877144 231183566586 232370274304 232401125376 232431980544 232484402934 232490557152 233477056512 233501873376 233739841536 234164568064 234821970432 234853147008 234912333789 235481218416 235909109184 236149530624 236174631552 236180883456 236571409242 237268032624 237274313472 237299533956 237541372416 238366495738 238549303296 238609421568 238641100992 239279302584 239745920904 239990252544 240015761712 240326510976 240387077133 241008574464 241034191872 241040572416 241094936376 241126945794 242396872704 242429054976 242490151008 242829912132 243077386752 243519080448 243551411712 243799621632 244202745024 244235167056 244921840128 244928323584 244954357632 245016090081 245333313288 245609442864 246055737536 246088405584 246339201024 246746523618 247417307136 247479660288 248078979072 248141498976 248174443944 248809488384 248905234368 249227492864 249323399703 249604020234 249968001024 249994570752 250057573416 250663135104 250726306257 251374534656 251407908864 252080252928 252113720832 252177257556 252571834368 252856111104 253247291136 253274209428 253280913984 253993019392 254026741248 254706088896 254739905424 255202790976 255462875136 255885283752 255919256838 256180071168 257267089408 257301245952 257359277322 257366090016 257400259704 258058911744 258123946752 258749042688 258848613576 259253628928 259981467264 260046986787 260246421504 260719312896 261416558592 261444345216 261451266048 261485978112 262221152256 262661688576 262689607548 262957321728 263435139072 264139647744 264174716736 264209790384 264916370718 265397747832 265668221952 265696460496 265703493888 266830921728 266891102408 266926536702 266933602656 268367966208 268435599264 268471238616 269189215407 269610410496 269714161017 269885177856 269921009664 270367324848 271134646272 271163465856 271170643968 271231803423 271933046784 272418852272 272696481792 272732686848 273462060096 273958965504 273995338176 274274574336 274728088152 274764562938 275537070144 275544364032 275573652336 275999977449 276310623222 276812704728 276849456282 277131601152 278307520512 278344470528 278414617824 279088851456 279159186348 279196249437 279910674432 279918084096 280018388664 280380929472 281206557184 281214001152 281243892096 281314770093 281530515456 281996026992 282796351488 282833897472 283301564154 283590284544 283627935936 284143313664 284432891904 284463124992 284831420416 284903202528 284941028232 285742146816 285780083904 286544350008 286582393602 287103139848 287395734528 287870944221 288091717632 288202580064 288653524992 289425475584 289463901696 289536851268 290277736448 290316275712 290389440096 291092673024 291204690273 291660332544 291957571584 292440324288 292479150672 292777224192 293309227008 294093628416 294124888368 294132674304 294171725376 294998796288 295486577666 295494399648 295826986944 296289861632 296364531456 297157103712 297196556328 297236014182 298572466311 298761781248 298801446912 298876749696 298908518058 299344396288 300184786944 300252490209 300300302988 301068730368 301873883136 301913961984 301990049172 303311711808 303620825088 303661135872 304163240454 305018402752 305026477056 305058899088 305066974464 305924677632 306471208806 306783542016 306824272704 307644817608 308126183424 308203836192 308244755448 309069099171 309868167168 309909307392 309979203912 309987409536 310020358878 311302742016 311335831168 311414292819 311653122048 313095960576 313137529344 313216445052 313456656384 313974957888 314545478912 314866040832 314899508736 314907844608 315020687247 315428545656 316357376832 316365751296 316399378608 316721829888 317245530366 318145895424 318188134656 319039070112 319081427928 319661227872 319987003392 320021015616 320435347968 320516102844 320558656761 321378922496 321387429888 321459915168 321502594392 322362393759 322991032329 323195830272 323238739968 323320201344 323773216176 324103182336 324692107264 324735215616 325603660032 325646889408 326562453504 326571098112 326605810176 326688120108 327111084384 327479257152 328117874112 328452268032 328995364824 329039044506 329374377216 329972880384 330518491513 330771972096 330855331968 330890499414 330899258592 331873645824 332431199604 332805360312 333326094336 333410097888 334217513472 334301741676 334346125869 335210545152 336107003904 336151627776 336236343408 336762445824 337141481472 337663054848 337698945904 337707885312 338702321664 339608118528 339653207232 340270387968 340617166848 341180378336 341225675784 341573428224 343068327936 343145703096 343154786688 343191261474 343200346272 344165262336 344998723584 345131484768 346100419809 346641956352 346729315716 346775349879 346995228672 348555411456 348592460288 348601688064 348647970816 348726604401 349628203008 350215584768 350252810064 350609762304 351246852096 352186196992 352232955648 352279720512 353221827624 353863663776 354224295936 354261947328 354271325184 354857113863 355774562304 355902048936 355911470208 355949300934 357549743607 357823954944 357914132352 357961651488 358918953876 359480547328 359618881356 359894679552 360023642568 360489766464 361512861696 361551287808 361560858624 361642404564 361690418691 363595309056 363643582464 363735226512 364244868198 364616080128 365278620672 365327117568 365699432448 366304117536 366352750584 367382760192 367392485376 367431536448 367999969932 368414164296 369083606304 369132608376 369508801536 370119785427 371076694016 371125960704 371219490432 372118468608 372212248464 372261665916 373214232576 373357851552 373841239296 374952001536 374991856128 375086360124 375374020608 375994702656 377061801984 377111863296 377735418872 378120379392 378170581248 378857751552 379284166656 379870936704 379911314142 379921370976 380989529088 381040111872 382059133344 382109858136 382804186464 383194312704 383827925628 383878885257 384122290176 384270106752 384871366656 385900634112 385951868928 386038915983 386049135024 387088367616 387185920128 388123564032 388272920364 388880443392 389920432384 389972200896 390369632256 391078969344 392124837888 392166517824 392176899072 392228967168 393331728384 393992532864 394034411322 394435982592 395152708608 396209471616 396262075104 396314685576 397374556077 398096621748 398401929216 398502332928 398544690744 400246382592 400336653612 400389805053 400400403984 401424973824 402498510848 402551949312 402653398896 402706857924 404415615744 404827766784 404881514496 405550987272 406701969408 406745198784 406755965952 407899570176 408628278408 409044722688 409099030272 410193090144 410834911232 410938448256 410993007264 412092132228 412146844407 413212409856 413305605216 413316546048 413360478504 414465934833 415070322688 415219057092 415274184423 415537496064 415697401728 417461280768 417516705792 417621926736 418633277184 418738779522 419866011648 419877126144 420027582996 420571394208 421809835776 421821001728 421865838144 422295773184 422994040488 424194527232 424250846208 424952346231 425385426816 425441903904 426214970496 426649337856 426694687488 427247130624 427354803792 427411542348 428613220224 428670125856 429816525012 429873590403 430654709772 430984986624 431093601792 431697621568 432137576448 432980287488 434138213376 434195852544 434305276902 435416604672 435474413568 435584160144 436148112512 436639009536 437490498816 437936357376 438660486432 438718726008 439165836288 439963840512 441029296128 441140442624 441187332552 441199011456 442498194432 443229866499 443241599472 443740480416 444434792448 444546797184 445623351296 445735655568 445794834492 445854021273 448142671872 448202170368 448315124544 448362777087 449016594432 449521975296 450217406464 450277180416 450450454482 451603095552 452810824704 452870942976 452985073758 453693850624 454967567712 455431237632 456244860681 457424437248 457527604128 457539715584 457588348632 457600461696 458887016448 459706813209 459998298112 460175313024 460236409056 461467226412 462189275136 462305754288 462367133172 464802250752 464863961088 464968805868 464981114304 465030538317 466954113024 467003746752 467479683072 468329136128 469643940864 469706294016 469824667578 470962436832 471818218368 472299061248 472349263104 472361766912 473142818484 474536065248 474548626944 474599067912 475082744832 475868295549 476732991476 477098606592 477218843136 477282201984 478558605168 479491841808 479980505088 480031523424 480653021952 480774154266 482068383744 482081144832 482189872752 482253891588 484793745408 484858109952 484980302016 485659824264 486154773504 487038160896 487102823424 488405490048 488470334112 489843680256 489856647168 489908715264 490032180162 490666626576 491218885728 492111475072 492176811168 492678402048 493493047236 493558566759 494834614272 494959320576 496157958144 496282997952 496335749121 496348887888 497618976768 497810468736 498454985728 498646799406 499208040468 499989141504 500115146832 501326270208 501452612514 502815817728 504160505856 504227441664 504354515112 505143668736 505712222208 506494582272 506548418856 506561827968 507986038784 508053482496 509412177792 509479810848 510405581952 510925750272 511770567504 511838513676 512360142336 514534178816 514602491904 514718554644 514732180032 514786892211 514800519408 516117823488 516247893504 517498085376 517697227152 518507257856 519962934528 520093973574 520492843008 522833117184 522888690432 522902532096 522971956224 524442304512 525323377152 525379215096 525914643456 526870278144 528279295488 528349433472 528419580768 529832741436 530795495664 531336443904 531392920992 531406987776 533661843456 533782204816 533853073404 533867205312 533923951401 536735932416 536871198528 536942477232 538378430814 539220820992 539428322034 539842019328 540734649696 542269292544 542326931712 542341287936 542463606846 544837704544 545392963584 545465373696 546367302297 546924120192 547917931008 547990676352 548549148672 549456176304 549529125876 551074140288 551088728064 551147304672 551999954898 552621246444 553625409456 553698912564 554263202304 556615041024 556688941056 556829235648 558177702912 558318372696 558392498874 559821348864 560036777328 560761858944 562413114368 562428002304 562487784192 562629540186 563061030912 563992053984 565592702976 565667794944 566603128308 567180569088 567255871872 568286627328 568865783808 568926249984 569662840832 569806405056 569866971213 569882056464 571484293632 571560167808 573088700016 573164787204 574206279696 574791469056 575741888442 576183435264 576405160128 577307049984 578850951168 578927803392 579073702536 580555472896 580632551424 580778880192 582185346048 582409380546 583320665088 584880648576 584958301344 585554448384 586618454016 588187256832 588249776736 588265348608 588343450752 589997592576 590973155332 590988799296 591051616983 591653973888 592579723264 592729062912 594314207424 594393112656 594472028364 597144932622 597602893824 597753499392 597817036116 600369573888 600504980418 600600605976 602137460736 603747766272 603827923968 603980098344 606623423616 607241650176 607322271744 608326480908 610036805504 610052954112 610117798176 610133948928 611849355264 612942417612 613567084032 613648545408 615289635216 616252366848 616407672384 616489510896 618138198342 619818614784 619958407824 619974819072 620040717756 622605484032 622671662336 622828585638 623306244096 626191921152 626275058688 626432890104 627949915776 628108169283 629090957824 629732081664 629799017472 629815689216 630041374494 630857091312 632714753664 632731502592 632798757216 633443659776 634491060732 636291790848 636376269312 638078140224 638162855856 639322455744 639974006784 640042031232 640870695936 641032205688 641117313522 642757844992 642919830336 643005188784 644724787518 645982064658 646477479936 646640402688 647546432352 648206364672 649384214528 649470431232 651207320064 651293778816 651457915353 653124907008 653142196224 653211620352 653376240216 654222168768 654291707689 654958514304 656235748224 656904536064 657990729648 658078089012 658748754432 659945760768 661036983026 661543944192 661710663936 661780998828 661798517184 663747291648 664862399208 665610720624 666652188672 666820195776 668435026944 668603483352 668692251738 672214007808 672303255552 672472686816 673524891648 674282962944 675326109696 675397891808 675415770624 677404643328 679216237056 679306414464 679477610637 680540775936 681234333696 682360756672 682451351568 683146856448 686136655872 686291406192 686309573376 686382522948 686400692544 688330524672 689997447168 690262969536 692200839618 693283912704 693458631432 693550699758 697110822912 697184920576 697203376128 697295941632 697453208802 700431169536 700505620128 701219524608 702493704192 704372393984 704465911296 704559441024 704737001367 706443655248 707727327552 708448591872 708523894656 708542650368 709714227726 711804097872 711822940416 711898601868 715099487214 715647909888 715828264704 715923302976 717837907752 718961094656 719237762712 720047285136 720979532928 721161231399 723025723392 723102575616 723121717248 723284809128 723380837382 727190618112 727287164928 727470453024 728489736396 729232160256 730557241344 730654235136 731398864896 732608235072 732705501168 734765520384 734784970752 734863072896 735048270243 735999939864 736828328592 738167212608 738265216752 739017603072 740239570854 742251921408 742438980864 744236937216 744424496928 744523331832 746428465152 746715703104 747682478592 747970199109 749904003072 749983712256 750172720248 751989405312 752178918771 754123603968 754223726592 755470837744 756240758784 756341162496 757715503104 758568333312 759741873408 759822628284 759842741952 761979058176 762080223744 764118266688 764219716272 765608372928 766388625408 767655851256 767757770514 768540213504 771801268224 771903737856 772077831966 772098270048 774176735232 774371840256 776247128064 776545840728 777760886784 779840864768 779944401792 780140960361 780739264512 782157938688 784249675776 784333035648 784353798144 784457934336 786663456768 787985065728 788068822644 788871965184 790305417216 792418943232 792524150208 792629371152 794749112154 796193243496 797004665856 797089381488 800492765184 800673307224 800779610106 800800807968 804997021696 805103898624 805306797792 805413715848 807567646221 808831231488 809142483051 809655533568 809763028992 811101974544 813403938816 813490397568 813511931904 813695410269 815799140352 817256556816 818089445376 818198060544 820386180288 821669822464 821876896512 821986014528 824184264456 824293688814 826611210432 826633092096 826720957008 827999932347 828931869666 830140645376 830438114184 830548368846 831394803456 834922561536 835033411584 835243853472 837266554368 837477559044 839732023296 839754252288 840055165992 841142788416 843619671552 843642003456 843731676288 843944310279 844591546368 845988080976 848389054464 848501692416 849904692462 850770853632 850883807808 852429940992 853298675712 853389374976 854494261248 854709607584 854823084696 857226440448 857340251712 859633050024 859747180806 861309419544 862187203584 863395243136 863612832663 864275152896 865960574976 868276426752 868391705088 868610553804 870833209344 870948827136 871168320288 872296225024 873278019072 873614070819 874980997632 875872714752 877320972864 877437452016 878331672576 879927681024 882280885248 882374665104 882398022912 884996388864 886459732998 886483198944 887480960832 888869584896 889093594368 891246702592 891471311136 891589668984 891708042546 895717398933 896285343744 896404340736 896630249088 896725554174 898033188864 900434812928 900554360832 900757470627 900900908964 903206191104 905621649408 905741885952 905970147516 907387701248 909935135424 910862475264 912489721362 915055208256 915079431168 915176697264 915200923392 917774032896 919413626418 920350626048 920472818112 922934452824 924378550272 924611508576 924734266344 927207297513 929604501504 929727922176 929937611736 929962228608 930061076634 933908226048 934007493504 934242878457 934959366144 936658272256 939287881728 939412588032 939649335156 941924873664 943636436736 944598122496 944698526208 944723533824 946285636968 949072130496 949097253888 949198135824 950165489664 951736591098 953465982952 954437686272 954564403968 957117210336 958983683616 959961010176 960063046848 961306043904 961548308532 961675970283 964136767488 964162289664 964379745504 964507783176 967087181277 968973096987 969587490816 969716219904 969960604032 971319648528 972309547008 974076321792 974205646848 976810980096 976940668224 979687360512 979713294336 979817430528 980064360324 981333253152 982437771456 984222950144 984353622336 985356804096 986986094472 987117133518 989918641152 991555474539 992315916288 992565995904 992671498242 992697775776 995620937472 996909971456 997293598812 998416080936 999978283008 1000230293664 1002652540416 1002905225028 1003038377607 1005631635456 1008321011712 1008454883328 1008709030224 1010287337472 1011424444416 1012989164544 1013096837712 1013123655936 1015972077568 1016106964992 1018824355584 1018959621696 1020811163904 1021851500544 1023541135008 1023677027352 1024720284672 1029068357632 1029204983808 1029437109288 1029464360064 1029573784422 1029601038816 1032495787008 1034203021831 1034996170752 1035394454304 1037014515712 1039925869056 1040187947148 1040326049637 1040985686016 1045666234368 1045777380864 1045805064192 1045943912448 1046179813203 1048884609024 1050646754304 1050758430192 1051829286912 1053740556288 1056558590976 1056698866944 1056839161536 1059665482872 1061590991328 1062672887808 1062785841984 1062813975552 1064571341589 1067323686912 1067564409632 1067706146808 1067734410624 1067847902802 1072649230821 1073471864832 1073742397056 1073884954464 1076756861628 1078441641984 1078856644068 1079684038656 1081469299392 1084538585088 1084653863424 1084682575872 1084927213692 1085071256073 1089675409088 1090785927168 1090930747392 1092734604594 1093848240384 1095835862016 1095981352704 1097098297344 1098912352608 1099058251752 1102148280576 1102177456128 1102294609344 1103999909796 1105242492888 1107250818912 1107397825128 1108526404608 1110359356281 1113230082048 1113377882112 1113658471296 1116355405824 1116636745392 1116784997748 1119642697728 1120073554656 1121523717888 1124826228736 1124856004608 1124975568384 1125259080372 1126122061824 1127984107968 1131185405952 1131335589888 1133206256616 1134361138176 1134511743744 1136573254656 1137852499968 1139325681664 1139612810112 1139733942426 1139764112928 1142968587264 1143120335616 1146177400032 1146329574408 1148412559392 1149582938112 1151483776884 1151636655771 1152366870528 1152810320256 1154614099968 1157701902336 1157855606784 1158116747949 1158147405072 1161110945792 1161265102848 1161557760384 1164370692096 1164818761092 1166641330176 1169761297152 1169916602688 1171108896768 1173236908032 1176374513664 1176499553472 1176530697216 1176686901504 1179995185152 1181946310664 1181977598592 1182103233966 1183307947776 1185458125824 1188628414848 1188786225312 1188944056728 1192123668231 1194289865244 1195205787648 1195506998784 1195634072232 1200739147776 1201009960836 1201169415159 1201201211952 1204274921472 1207495532544 1207655847936 1207960196688 1213246847232 1214483300352 1214644543488 1216652961816 1220073611008 1220105908224 1220235596352 1220267897856 1223698710528 1225884835224 1227134168064 1227297090816 1230579270432 1232504733696 1232815344768 1232979021792 1236276396684 1236440533221 1239637229568 1239916815648 1239949638144 1240081435512 1243397804499 1245210968064 1245343324672 1245657171276 1245822553269 1246612488192 1252383842304 1252550117376 1252865780208 1255899831552 1256216338566 1258181915648 1259598034944 1259631378432 1260082748988 1261714182624 1265429507328 1265463005184 1265597514432 1266887319552 1268982121464 1272583581696 1272752538624 1274857038693 1276156280448 1276325711712 1278644911488 1279948013568 1280084062464 1281741391872 1282064411376 1282234627044 1285515689984 1285839660672 1286010377568 1289449575036 1289620771209 1291964129316 1292954959872 1293280805376 1295092864704 1296412729344 1298768429056 1298940862464 1302414640128 1302587557632 1302915830706 1306249814016 1306423240704 1306752480432 1308444337536 1308583415378 1309917028608 1312471496448 1313809072128 1315981459296 1316156178024 1317497508864 1319891521536 1322073966052 1323087888384 1323421327872 1323561997656 1323597034368 1327494583296 1329689599497 1329724798416 1331221441248 1333304377344 1333640391552 1336870053888 1337206966704 1337384503476 1344428015616 1344606511104 1344945373632 1345088331261 1347049783296 1348565925888 1350652219392 1350795783616 1350831541248 1354809286656 1358432474112 1358612828928 1358955221274 1361081551872 1364721513344 1364902703136 1366293712896 1368734582043 1372273311744 1372582812384 1372619146752 1372765045896 1372801385088 1376661049344 1379120439627 1379994894336 1380525939072 1384401679236 1386567825408 1386917262864 1387101399516 1394369841152 1394406752256 1394591883264 1394906417604 1395091614951 1400862339072 1401011240256 1402439049216 1404987408384 1408744787968 1408931822592 1409118882048 1409474002734 1412887310496 1415454655104 1416897183744 1417047789312 1417085300736 1419428455452 1423608195744 1423645880832 1423797203736 1427604886647 1430198974428 1431295819776 1431656529408 1431846605952 1435675815504 1437922189312 1438475525424 1440094570272 1441959065856 1442322462798 1446205151232 1446243434496 1446569618256 1446761674764 1454381236224 1454574329856 1454940906048 1456979472792 1458464320512 1461114482688 1461308470272 1465216470144 1465411002336 1469531040768 1469569941504 1469726145792 1470096540486 1471999879728 1473656657184 1476334425216 1476530433504 1478035206144 1480479141708 1480675700277 1484503842816 1484877961728 1488473874432 1488848993856 1489007247363 1489046663664 1492856930304 1493431406208 1495364957184 1495940398218 1499967424512 1500345440496 1503978810624 1504357837542 1508447453184 1510941675488 1512481517568 1512682324992 1515431006208 1517136666624 1519483746816 1519645256568 1519685483904 1523958116352 1524160447488 1528236533376 1528439432544 1531216745856 1532777250816 1535311702512 1535515541028 1537080427008 1543602536448 1543807475712 1544155663932 1544196540096 1544360676633 1548353470464 1548743680512 1552494256128 1553091681456 1555521773568 1559681729536 1559888803584 1560281920722 1561478529024 1568499351552 1568666071296 1568707596288 1568915868672 1573326913536 1575970131456 1576137645288 1577743930368 1580610834432 1584837886464 1585048300416 1585258742304 1589498224308 1592386486992 1594009331712 1594178762976 1600985530368 1601346614448 1601559220212 1601601615936 1601771854203 1609994043392 1610207797248 1610613595584 1610827431696 1615135292442 1617662462976 1618284966102 1619526057984 1622203949088 1626807877632 1626980795136 1627023863808 1627390820538 1634513113632 1636178890752 1636396121088 1639101906891 1640772360576 1643339644928 1643753793024 1643972029056 1648368528912 1648587377628 1653222420864 1653266184192 1653441914016 1655999864694 1657863739332 1660876228368 1661096737692 1662789606912 1669845123072 1670066823168 1670487706944 1674533108736 1674955118088 1679464046592 1680110331984 1682285576832 1687239343104 1687284006912 1687463352576 1687888620558 1689183092736 1691976161952 1696778108928 1697003384832 1699809384924 1701541707264 1701767615616 1704859881984 1706597351424 1706778749952 1708988522496 1709419215168 1709600913639 1709646169392 1714452880896 1714680503424 1719266100048 1719494361612 1722618839088 1724374407168 1726790486272 1727225665326 1728550305792 1731921149952 1736552853504 1736783410176 1737221107608 1741666418688 1741897654272 1742336640576 1744592450048 1746556038144 1747228141638 1749961995264 1754641945728 1754874904032 1756663345152 1759855362048 1764561770496 1764749330208 1764796045824 1769992777728 1772919465996 1772966397888 1773154850949 1774961921664 1777739169792 1778187188736 1782493405184 1782942622272 1783179337968 1783416085092 1791434797866 1792808681472 1793260498176 1793451108348 1800869625856 1801108721664 1801514941254 1801801817928 1806412382208 1811243298816 1811483771904 1811940295032 1814775402496 1819870270848 1821724950528 1824979442724 1830110416512 1830158862336 1830353394528 1830401846784 1835548065792 1838827252836 1840701252096 1840945636224 1845868905648 1848757100544 1849223017152 1849468532688 1854414595026 1859455844352 1859875223472 1859924457216 1860122153268 1867816452096 1868014987008 1868485756914 1869918732288 1878575763456 1878825176064 1879298670312 1883849747328 1884324507849 1887272873472 1889196244992 1889397052416 1889447067648 1892571273936 1898144260992 1898194507776 1898396271648 1900330979328 1903473182196 1906931965904 1908875372544 1909128807936 1914234420672 1917967367232 1919922020352 1920126093696 1922612087808 1923096617064 1923351940566 1928273534976 1928759491008 1929015566352 1934174362554 1937946193974 1939432439808 1939921208064 1942639297056 1944619094016 1948152643584 1948411293696 1953621960192 1953881336448 1954373746059 1959374721024 1959426588672 1959634861056 1960128720648 1962666506304 1962875123067 1964875542912 1968445900288 1968707244672 1970713608192 1973972188944 1974234267036 1979837282304 1983110949078 1984631832576 1985131991808 1985342996484 1985395551552 1991241874944 1993819942912 1994587197624 1996832161872 1999956566016 2000460587328 2005305080832 2005810450056 2006076755214 2016642023424 2016909766656 2017418060448 2020574674944 2022848888832 2025978329088 2026193675424 2026247311872 2031944155136 2032213929984 2037648711168 2037919243392 2038432831911 2041622327808 2043703001088 2047082270016 2047354054704 2049440569344 2058409967616 2058874218576 2058928720128 2059147568844 2059202077632 2064991574016 2068406043662 2069992341504 2070788908608 2074029031424 2079851738112 2080375894296 2080652099274 2091332468736 2091554761728 2091610128384 2091887824896 2092359626406 2101293508608 2101516860384 2103658573824 2107481112576 2113117181952 2113397733888 2113678323072 2119330965744 2123181982656 2125345775616 2125571683968 2125627951104 2129142683178 2135128819264 2135412293616 2135468821248 2135695805604 2145298461642 2146943729664 2147484794112 2147769908928 2153513723256 2156883283968 2157713288136 2162938598784 2163483694197 2169077170176 2169307726848 2169365151744 2169854427384 2170142512146 2179350818176 2181571854336 2181861494784 2185469209188 2187696480768 2191671724032 2191962705408 2194196594688 2197824705216 2198116503504 2204296561152 2204354912256 2204589218688 2205144810729 2207999819592 2210484985776 2214501637824 2214795650256 2217052809216 2220718712562 2226755764224 2227316942592 2232710811648 2233273490784 2233569995496 2239285395456 2240147109312 2243047435776 2243910597327 2249652457472 2249712009216 2249951136768 2250518160744 2255968215936 2256536756313 2262370811904 2262671179776 2266412513232 2268722276352 2269023487488 2273146509312 2275704999936 2278651363328 2279225620224 2279467884852 2279528225856 2285937174528 2286240671232 2292354800064 2292659148816 2296825118784 2299165876224 2302967553768 2303273311542 2305620640512 2315403804672 2315711213568 2316233495898 2316294810144 2322530205696 2323115520768 2328741384192 2329637522184 2333282660352 2339522594304 2339833205376 2340422881083 2342217793536 2346473816064 2352749027328 2352999106944 2353061394432 2353373803008 2359990370304 2363892621328 2363955197184 2364206467932 2366615895552 2370916251648 2377256829696 2377572450624 2377888113456 2384247336462 2388579730488 2391013997568 2391268144464 2401478295552 2402019921672 2402338830318 2402402423904 2414991065088 2415311695872 2415920393376 2422702938663 2426493694464 2427427449153 2428966600704 2429289086976 2433305923632 2440147222016 2440211816448 2440471192704 2440535795712 2441086230807 2447397421056 2451769670448 2454268336128 2454594181632 2461158540864 2465009467392 2465630689536 2465958043584 2472552793368 2472881066442 2479833631296 2479899276288 2480162871024 2483999797041 2486795608998 2490421936128 2490686649344 2491314342552 2491645106538 2504767684608 2505100234752 2505731560416 2511799663104 2512432677132 2516363831296 2519196069888 2519262756864 2520165497976 2523428365248 2530859014656 2530926010368 2531195028864 2531832930837 2533774639104 2537964242928 2545167163392 2545505077248 2549714077386 2552312560896 2552651423424 2557289822976 2559896027136 2560168124928 2563482783744 2564128822752 2564469254088 2571031379968 2571679321344 2572020755136 2578899150072 2579241542418 2583928258632 2586561610752 2590185729408 2590838497989 2592825458688 2597536858112 2597881724928 2604829280256 2605175115264 2605831661412 2612499628032 2612846481408 2613504960864 2616888675072 2617166830756 2619834057216 2624942992896 2627618144256 2631962918592 2632312356048 2634995017728 2639783043072 2644147932104 2646842655744 2647123995312 2647194068736 2654989166592 2659379198994 2659449596832 2662442882496 2666608754688 2667280783104 2673740107776 2674413933408 2674769006952 2687152196799 2688856031232 2689213022208 2689890747264 2690176662522 2694099566592 2701304438784 2701591567232 2701663082496 2702272411881 2709618573312 2716864948224 2717225657856 2717910442548 2722163103744 2729443026688 2729805406272 2732587425792 2737469164086 2745165624768 2745238293504 2745530091792 2745602770176 2753322098688 2758240879254 2761051878144 2768803358472 2773135650816 2773834525728 2774202799032 2781621892539 2788739682304 2788813504512 2789183766528 2789812835208 2790183229902 2801724678144 2802022480512 2802728635371 2804878098432 2809974816768 2817489575936 2817863645184 2818237764096 2818948005468 2825774620992 2830909310208 2833794367488 2834095578624 2834170601472 2838856910904 2847216391488 2847291761664 2847594407472 2855209773294 2860397948856 2863313058816 2863693211904 2871351631008 2875844378624 2876951050848 2880189140544 2883918131712 2884644925596 2885027910849 2892410302464 2892486868992 2893139236512 2893523349528 2901261543831 2906919290961 2908762472448 2909148659712 2909881812096 2913958945584 2916928641024 2922228965376 2922616940544 2930432940288 2930822004672 2939062081536 2939139883008 2939452291584 2940193080972 2943999759456 2947313314368 2952668850432 2953060867008 2956070412288 2960958283416 2961351400554 2969755923456 2974666423617 2976947748864 2977697987712 2978014494726 2978093327328 2986862812416 2990729914368 2991880796436 2999934849024 3000690880992 3007957621248 3008715675084 3009115132821 3016894906368 3021883350976 3024963035136 3025364649984 3030862012416 3034273333248 3038967493632 3039290513136 3039370967808 3047916232704 3048320894976 3056473066752 3056878865088 3062433491712 3065554501632 3070623405024 3071031082056 3074160854016 3087205072896 3087614951424 3088311327864 3088393080192 3088721353266 3097487361024 3102609065493 3104988512256 3106183362912 3111043547136 3119363459072 3119777607168 3120563841444 3120978148911 3122957058048 3136998703104 3137332142592 3137415192576 3137831737344 3138539439609 3146653827072 3151940262912 3152275290576 3155487860736 3161221668864 3169675772928 3170096600832 3170517484608 3178996448616 3184772973984 3188018663424 3188357525952 3193714024767 3201971060736 3202693228896 3203118440424 3203203231872 3203543708406 3217947692463 3219988086784 3220415594496 3221227191168 3221654863392 3230270584884 3235324925952 3236569932204 3239052115968 3244407898176 3253615755264 3253961590272 3254047727616 3254781641076 3255213768219 3269026227264 3272357781504 3272792242176 3278203813782 3281544721152 3287507586048 3287944058112 3296737057824 3297174755256 3306444841728 3306532368384 3306883828032 3311999729388 3315727478664 3321752456736 3322193475384 3325579213824 3331078068843 3339690246144 3340133646336 3340975413888 3349066217472 3349910236176 3358928093184 3360220663968 3364571153664 3374478686208 3374568013824 3374926705152 3375777241116 3378366185472 3383952323904 3393556217856 3394006769664 3399618769848 3403083414528 3403535231232 3409719763968 3413557499904 3417977044992 3418838430336 3419201827278 3419292338784 3428905761792 3429361006848 3438532200096 3438988723224 3445237678176 3448748814336 3453580972544 3454451330652 3454909967313 3457100611584 3463842299904 3473105707008 3473566820352 3474350243847 3474442215216 3483332837376 3483795308544 3484673281152 3489184900096 3493112076288 3494456283276 3499923990528 3509283891456 3509749808064 3513326690304 3519710724096 3529123540992 3529498660416 3529592091648 3539985555456 3545838931992 3545932795776 3546309701898 3549923843328 3556374377472 3564986810368 3565885244544 3566358675936 3566832170184 3576371004693 3582869595732 3585617362944 3586520996352 3586902216696 3601739251712 3602217443328 3603029882508 3603508245477 3603603635856 3612824764416 3622486597632 3622967543808 3623880590064 3629550804992 3639740541696 3643449901056 3649958885448 3660220833024 3660317724672 3660706789056 3660803693568 3671096131584 3677654505672 3681402504192 3681891272448 3691737811296 3697514201088 3698446034304 3698937065376 3708829190052 3718911688704 3719750446944 3719848914432 3720244306536 3730193413497 3735632904192 3736029974016 3736971513828 3737467659807 3739837464576 3757151526912 3757650352128 3758597340624 3767699494656 3768649015698 3774545746944 3778794104832 3778894135296 3785142547872 3796288521984 3796389015552 3796792543296 3800661958656 3806946364392 3813863931808 3817750745088 3818257615872 3824571116079 3828468841344 3835934734464 3839844040704 3840252187392 3845224175616 3846193234128 3846703881132 3856547069952 3857518982016 3858031132704 3868348725108 3868862313627 3875892387948 3878864879616 3879842416128 3885278594112 3889238188032 3896305287168 3896822587392 3907243920384 3907762672896 3908747492118 3918749442048 3919269722112 3920257441296 3925333012608 3925750246134 3929751085824 3936891800576 3937414489344 3941427216384 3947944377888 3948468534072 3959674564608 3966221898156 3969263665152 3970263983616 3970685992968 3970791103104 3982483749888 3987639885824 3989068798491 3989174395248 3993664323744 3999913132032 4000921174656 4010610161664 4011620900112 4012153510428 4033284046848 4033819533312 4034836120896 4035264993783 4041149349888 4045697777664 4051956658176 4052387350848 4052494623744 4063888310272 4064427859968 4075297422336 4075838486784 4076865663822 4083244655616 4094164540032 4094708109408 4098881138688 4106203746129 4116819935232 4117748437152 4117857440256 4118295137688 4118404155264 4129983148032 4136812087324 4137361318881 4139984683008 4141577817216 4148058062848 4159703476224 4160751788592 4161304198548 4183109523456 4183220256768 4183775649792 4184719252812 4202587017216 4203033720768 4207317147648 4214962225152 4226234363904 4226795467776 4227356646144 4238661931488 4246363965312 4250691551232 4251143367936 4251255902208 4258285366356 4270257638528 4270824587232 4270937642496 4271391611208 4282814659941 4290596923284 4293887459328 4294969588224 4295539817856 4307027446512 4313766567936 4315426576272 4325877197568 4326967388394 4338615453696 4338730303488 4339708854768 4340285024292 4358701636352 4363143708672 4363722989568 4370938418376 4375392961536 4383343448064 4383925410816 4395649410432 4396233007008 4408593122304 4408709824512 4409178437376 4410289621458 4415999639184 4420969971552 4429003275648 4429591300512 4434105618432 4441437425124 4442027100831 4453511528448 4454633885184 4465421623296 4466546981568 4467021742089 4467139990992 4478570790912 4480294218624 4486094871552 4487821194654 4499304914944 4499902273536 4501036321488 4511936431872 4513073512626 4525342359552 4532825026464 4537444552704 4538046974976 4546293018624 4551409999872 4557302726656 4558451240448 4558935769704 4559056451712 4571874349056 4572481342464 4580041953823 4584709600128 4585318297632 4593650237568 4598331752448 4605935107536 4606546623084 4611241281024 4630807609344 4631422427136 4632466991796 4632589620288 4633082029899 4645060411392 4646231041536 4657482768384 4659275044368 4666565320704 4679045188608 4679666410752 4680845762166 4684435587072 4705498054656 4705998213888 4706122788864 4706747606016 4719980740608 4727785242656 4727910394368 4728412935864 4733231791104 4741832503296 4754513659392 4755144901248 4755776226912 4768494672924 4777159460976 4782027995136 4782536288928 4802956591104 4804039843344 4804677660636 4804804847808 4805315562609 4829982130176 4830623391744 4831840786752 4845405877326 4852987388928 4854854898306 4858578173952 4866611847264 4880294444032 4880423632896 4880942385408 4881071591424 4882172461614 4903539340896 4908536672256 4909188363264 4917305720673 4922317081728 4930018934784 4931261379072 4931916087168 4945105586736 4945762132884 4959667262592 4959798552576 4960325742048 4967999594082 4973591217996 4981373298688 4982628685104 4983290213076 5009535369216 5010200469504 5011463120832 5023599326208 5024865354264 5032727662592 5038392139776 5040330995952 5046856730496 5061718029312 5061852020736 5062390057728 5063665861674 5067549278208 5075928485856 5090334326784 5091010154496 5099428154772 5104625121792 5105302846848 5114579645952 5119792054272 5120336249856 5126965567488 5128257645504 5128802740917 5128938508176 5142062759936 5143358642688 5144041510272 5157798300144 5158483084836 5167856517264 5173123221504 5180371458816 5181676995978 5185650917376 5195763449856 5209658560512 5210350230528 5211663322824 5224999256064 5225692962816 5227009921728 5233777350144 5234333661512 5239668114432 5249885985792 5263925837184 5264624712096 5269990035456 5279566086144 5288295864208 5293685311488 5294247990624 5294388137472 5309978333184 5318758397988 5318899193664 5319464552847 5324885764992 5333217509376 5334561566208 5347480215552 5348827866816 5349538013904 5374304393598 5378426044416 5379781494528 5380353325044 5402608877568 5403183134464 5403326164992 5404544823762 5419237146624 5433729896448 5434451315712 5435820885096 5444326207488 5458886053376 5459610812544 5465174851584 5474938328172 5490331249536 5490476587008 5491060183584 5491205540352 5506644197376 5516481758508 5522103756288 5537606716944 5546271301632 5547669051456 5548405598064 5563243785078 5577479364608 5578367533056 5579625670416 5580366459804 5603449356288 5604044961024 5605457270742 5609756196864 5634979151872 5635727290368 5636475528192 5637896010936 5651549241984 5652973523547 5661818620416 5667588734976 5668191157248 5668341202944 5677713821808 5694432782976 5694583523328 5695188814944 5710419546588 5720795897712 5726626117632 5727386423808 5742703262016 5751688757248 5753902101696 5760378281088 5767836263424 5769289851192 5770055821698 5784820604928 5786278473024 5787046699056 5802523087662 5813838581922 5818297319424 5819763624192 5827917891168 5833857282048 5844457930752 5845233881088 5860865880576 5861644009344 5878124163072 5878279766016 5878904583168 5880386161944 5887999518912 5888625369201 5894626628736 5905337700864 5906121734016 5912140824576 5921916566832 5922702801108 5939511846912 5949332847234 5953895497728 5955395975424 5956028989452 5956186654656 5973725624832 5981459828736 5983761592872 5999869698048 6001381761984 6015915242496 6017431350168 6018230265642 6043766701952 6049926070272 6050729299968 6061724024832 6068546666496 6077934987264 6078581026272 6078741935616 6095832465408 6096641789952 6112946133504 6113757730176 6115298495733 6124866983424 6131109003264 6141246810048 6142062164112 6148321708032 6175229902848 6176622655728 6176786160384 6177442706532 6194974722048 6205218130986 6209977024512 6212366725824 6222087094272 6238726918144 6239555214336 6241127682888 6241956297822 6273997406208 6274664285184 6274830385152 6275663474688 6277078879218 6303880525824 6304550581152 6310975721472 6322443337728 6339351545856 6340193201664 6341034969216 6357992897232 6369545947968 6376037326848 6376715051904 6387428049534 6405386457792 6406236880848 6406406463744 6407087416812 6435895384926 6440831188992 6442454382336 6443309726784 6460541169768 6470649851904 6473139864408 6488815796352 6490451082591 6507231510528 6507923180544 6508095455232 6509563282152 6510427536438 6538052454528 6544715563008 6545584484352 6556407627564 6563089442304 6575015172096 6575888116224 6593474115648 6594349510512 6612889683456 6613064736768 6613767656064 6623999458776 6631454957328 6643504913472 6644386950768 6651158427648 6662156137686 6680267292672 6681950827776 6698132434944 6699820472352 6717856186368 6720441327936 6729142307328 6731731791981 6748957372416 6749136027648 6749853410304 6751554482232 6767904647808 6769610268939 6787112435712 6788013539328 6799237539696 6806166829056 6807070462464 6819439527936 6827114999808 6835954089984 6837676860672 6838403654556 6838584677568 6857811523584 6858722013696 6877064400192 6877977446448 6890475356352 6897497628672 6907161945088 6908902661304 6909819934626 6946211414016 6947133640704 6948700487694 6948884430432 6967590617088 6969346562304 6978369800192 6986224152576 6988912566552 6999847981056 7018567782912 7019499616128 7021268643249 7026653380608 7039421448192 7058247081984 7058997320832 7059184183296 7079971110912 7091677863984 7091865591552 7092619403796 7099847686656 7112748754944 7129973620736 7131770489088 7132717351872 7133664340368 7152742009386 7165739191464 7173041992704 7173804433392 7203478503424 7204434886656 7206059765016 7207016490954 7207207271712 7244973195264 7245935087616 7247761180128 7259101609984 7279481083392 7282282347459 7286899802112 7299917770896 7320441666048 7320635449344 7321413578112 7321607387136 7323258692421 7342192263168 7355309011344 7362805008384 7363782544896 7383475622592 7395028402176 7396892068608 7397874130752 7417658380104 7439500893888 7439697828864 7440488613072 7451999391123 7460386826994 7471265808384 7472059948032 7473943027656 7474935319614 7514303053824 7515300704256 7517194681248 7535398989312 7537298031396 7549091493888 7557588209664 7557788270592 7570285095744 7592577043968 7592778031104 7593585086592 7595498792511 7601323917312 7613892728784 7627727863616 7635501490176 7636515231744 7649142232158 7656937682688 7671869468928 7679688081408 7680504374784 7690448351232 7692386468256 7693407762264 7713094139904 7715037964032 7716062265408 7736697450216 7737724627254 7751784775896 7759684832256 7770557188224 7772515493967 7778476376064 7792610574336 7793645174784 7814487840768 7815525345792 7817494984236 7837498884096 7838539444224 7840514882592 7850666025216 7851500492268 7859502171648 7873783601152 7874828978688 7882854432768 7895888755776 7896937068144 7919349129216 7932443796312 7940527967232 7941371985936 7941582206208 7964967499776 7975279771648 7978137596982 7978348790496 7987328647488 7999826264064 8001842349312 8021220323328 8023241800224 8024307020856 8061456590397 8066568093696 8067639066624 8069672241792 8070529987566 8082298699776 8103913316352 8104774701696 8104989247488 8106817235643 8127776620544 8128855719936 8150594844672 8151676973568 8153731327644 8166489311232 8188329080064 8189416218816 8197762277376 8212407492258 8235496874304 8235714880512 8236590275376 8236808310528 8259966296064 8273624174648 8274722637762 8283155634432 8319406952448 8321503577184 8322608397096 8344865677617 8366219046912 8366440513536 8367551299584 8369438505624 8405174034432 8406067441536 8408185906113 8414634295296 8429924450304 8452468727808 8453590935552 8454713292288 8477323862976 8492727930624 8501383102464 8502286735872 8502511804416 8516570732712 8540515277056 8541649174464 8541875284992 8542783222416 8565629319882 8581193846568 8589939176448 8591079635712 8614054893024 8627533135872 8630853152544 8651754395136 8653934776788 8655083732547 8677230907392 8677460606976 8679417709536 8680570048584 8703784631493 8717403272704 8720757872883 8726287417344 8727445979136 8741876836752 8750785923072 8766686896128 8767850821632 8791298820864 8792466014016 8817186244608 8817419649024 8818356874752 8820579242916 8831999278368 8841939943104 8858006551296 8859182601024 8868211236864 8882874850248 8884054201662 8909267770368 8923999270851 8930843246592 8933093963136 8934043484178 8934279981984 8960588437248 8972189743104 8975642389308 8998609829888 8999804547072 9002072642976 9023872863744 9026147025252 9027345398463 9050684719104 9065650052928 9074889105408 9076093949952 9092586037248 9102819999744 9116902480896 9117871539408 9118112903424 9143748698112 9144962684928 9160083907646 9169419200256 9170636595264 9187300475136 9196663504896 9211870215072 9213093246168 9222482562048 9261615218688 9262844854272 9264933983592 9265179240576 9266164059798 9292462083072 9307827196479 9314965536768 9318550088736 9333130641408 9358090377216 9359332821504 9361691524332 9368871174144 9410996109312 9411996427776 9412245577728 9413495212032 9415618318827 9439961481216 9455570485312 9455820788736 9456825871728 9466463582208 9483665006592 9509027318784 9510289802496 9511552453824 9536989345848 9554318921952 9564055990272 9565072577856 9581142074301 9605913182208 9608079686688 9609355321272 9609609695616 9610631125218 9653843077389 9659964260352 9661246783488 9663681573504 9690811754652 9705974777856 9709709796612 9717156347904 9733223694528 9760588888064 9760847265792 9761884770816 9762143182848 9764344923228 9765641304657 9807078681792 9817073344512 9818376726528 9834611441346 9844634163456 9862522758144 9863832174336 9890211173472 9891524265768 9919334525184 9919597105152 9920651484096 9935999188164 9947182435992 9962746597376 9965257370208 9966580426152 9993234206529 10019070738432 10020400939008 10022926241664 10047198652416 10049730708528 10065455325184 10076784279552 10080661991904 10093713460992 10123436058624 10123704041472 10124780115456 10127331723348 10135098556416 10151856971712 10180668653568 10182020308992 10198856309544 10209250243584 10210605693696 10229159291904 10240672499712 10253931134976 10256515291008 10257605481834 10257877016352 10286717285376 10288083020544 10315596600288 10316966169672 10335713034528 10346246443008 10360742917632 10363353991956 10364729901939 10371301834752 10391526899712 10419317121024 10420700461056 10423050731541 10423326645648 10449998512128 10451385925632 10454019843456 10467554700288 10468667323024 10479336228864 10499771971584 10527851674368 10529249424192 10539980070912 10559132172288 10576591728416 10587370622976 10588495981248 10588776274944 10619956666368 10637516795976 10637798387328 10638929105694 10649771529984 10669123132416 10694960431104 10697655733632 10699076027808 10729113014079 10748608787196 10756852088832 10759562989056 10760706650088 10805217755136 10806366268928 10806652329984 10809089647524 10810524736431 10838474293248 10867459792896 10868902631424 10871641770192 10888652414976 10917772106752 10919221625088 10930349703168 10949876656344 10980662499072 10980953174016 10982120367168 10982411080704 11013288394752 11032963517016 11044207512576 11075213433888 11092542603264 11095338102912 11096811196128 11126487570156 11154958729216 11156735066112 11159251340832 11160732919608 11190580240491 11206898712576 11208089922048 11210914541484 11212402979421 11219512393728 11269958303744 11271454580736 11272951056384 11275792021872 11303098483968 11305947047094 11323637240832 11336382314496 11336682405888 11355427643616 11388865565952 11389167046656 11390377629888 11420839093176 11441591795424 11453252235264 11454772847616 11473713348237 11485406524032 11503377514496 11507804203392 11520756562176 11535672526848 11538579702384 11540111643396 11569641209856 11572556946048 11574093398112 11605046175324 11627677163844 11636594638848 11639527248384 11655835782336 11667714564096 11688915861504 11690467762176 11721731761152 11723288018688 11756248326144 11757809166336 11760772323888 11775999037824 11777250738402 11789253257472 11810675401728 11812243468032 11824281649152 11843833133664 11845405602216 11879023693824 11898665694468 11907790995456 11910791950848 11912057978904 11912373309312 11947451249664 11962919657472 11967206395473 11967523185744 11999739396096 12002763523968 12031830484992 12034862700336 12036460531284 12087533403904 12099852140544 12101458599936 12105794981349 12123448049664 12137093332992 12155869974528 12157162052544 12157483871232 12191664930816 12193283579904 12225892267008 12227515460352 12230596991466 12249733966848 12282493620096 12284124328224 12296643416064 12318611238387 12350459805696 12353245311456 12353572320768 12354885413064 12389949444096 12410436261972 12412083956643 12419954049024 12424733451648 12444174188544 12477453836288 12479110428672 12482255365776 12483912595644 12549328570368 12549660770304 12551326949376 12554157758436 12607761051648 12609101162304 12621951442944 12644886675456 12678703091712 12680386403328 12682069938432 12715985794464 12739091895936 12752074653696 12753430103808 12774856099068 12810772915584 12812473761696 12812812927488 12814174833624 12848443979823 12871790769852 12881662377984 12884908764672 12886619453568 12921082339536 12941299703808 12946279728816 12977631592704 12980902165182 13015846361088 13016190910464 13019126564304 13020855072876 13076104909056 13089431126016 13091168968704 13112815255128 13126178884608 13150030344192 13151776232448 13186948231296 13188699021024 13225779366912 13226129473536 13227535312128 13247998917552 13262909914656 13287009826944 13288773901536 13302316855296 13324312275372 13326081302493 13360534585344 13363901655552 13396264869888 13399640944704 13401065226267 13435712372736 13440882655872 13458284614656 13463463583962 13497914744832 13499706820608 13503108964464 13535809295616 13539220537878 13576027078656 13598475079392 13612333658112 13614140924928 13638879055872 13654229999616 13671908179968 13675353721344 13676807309112 13677169355136 13715623047168 13717444027392 13740125861469 13754128800384 13755954892896 13780950712704 13794995257344 13814323890176 13817805322608 13819639869252 13892422828032 13894267281408 13897400975388 13897768860864 13899246089697 13935181234176 13938693124608 13956739600384 13972448305152 13977825133104 13999695962112 14037135565824 14038999232256 14042537286498 14053306761216 14116494163968 14117994641664 14118368366592 14159942221824 14183355727968 14183731183104 14185238807592 14199695373312 14225497509888 14259947241472 14263540978176 14265434703744 14267328680736 14305484018772 14331478382928 14346083985408 14347608866784 14408869773312 14412119530032 14414032981908 14414414543424 14415946687827 14489946390528 14491870175232 14495522360256 14518203219968 14558962166784 14564564694918 14599835541792 14640883332096 14641270898688 14642827156224 14643214774272 14646517384842 14710618022688 14725610016768 14727565089792 14751917162019 14766951245184 14790056804352 14793784137216 14795748261504 14835316760208 14879001787776 14879395657728 14880977226144 14903998782246 14920773653988 14944119896064 14947886055312 14949870639228 15028606107648 15030601408512 15034389362496 15070797978624 15074596062792 15098182987776 15115176419328 15140570191488 15185154087936 15185556062208 15187170173184 15190997585022 15202647834624 15227785457568 15255455727232 15271002980352 15273030463488 15298284464316 15313875365376 15343738937856 15359376162816 15361008749568 15380896702464 15384772936512 15386408222751 15386815524528 15426188279808 15430075928064 15432124530816 15473394900432 15475449254508 15503569551792 15519369664512 15541114376448 15545030987934 15556952752128 15587290349568 15628975681536 15631050691584 15634989968472 15674997768192 15677078888448 15681029765184 15701332050432 15703000984536 15719004343296 15747567202304 15749657957376 15791777511552 15793874136288 15838698258432 15864887592624 15881055934464 15882743971872 15883164412416 15929934999552 15950559543296 15956275193964 15956697580992 15958393658541 15974657294976 15999652528128 16003684698624 16042440646656 16046483600448 16048614041712 16122913180794 16135278133248 16139344483584 16141059975132 16207826632704 16209549403392 16209978494976 16213634471286 16257711439872 16301189689344 16303353947136 16307462655288 16332978622464 16376658160128 16378832437632 16395524554752 16424814984516 16470993748608 16471429761024 16473180550752 16473616621056 16519932592128 16547248349296 16549445275524 16566311268864 16638813904896 16643007154368 16645216794192 16689731355234 16732438093824 16735102599168 16738877011248 16810348068864 16812134883072 16816371812226 16829268590592 16904937455616 16907181871104 16909426584576 16954647725952 16958920570641 16985455861248 17002766204928 17004573471744 17005023608832 17033141465424 17081030554112 17083298348928 17083750569984 17085566444832 17131258639764 17162387693136 17179878352896 17182159271424 17228109786048 17255066271744 17261706305088 17303508790272 17307869553576 17310167465094 17354461814784 17358835419072 17361140097168 17407569262986 17434806545408 17441515745766 17454891958272 17483753673504 17501571846144 17533373792256 17535701643264 17582597641728 17584932028032 17634372489216 17634839298048 17636713749504 17641158485832 17663998556736 17665876107603 17683879886208 17716013102592 17718365202048 17736422473728 17765749700496 17768108403324 17818535540736 17847998541702 17861686493184 17866187926272 17868086968356 17868559963968 17921176874496 17944379486208 17951284778616 17997219659776 17999609094144 18004145285952 18047745727488 18052294050504 18054690796926 18131300105856 18149778210816 18152187899904 18185172074496 18205639999488 18233804961792 18235743078816 18236225806848 18287497396224 18289925369856 18320167815292 18338838400512 18341273190528 18374600950272 18393327009792 18423740430144 18426186492336 18444965124096 18525689708544 18529867967184 18530358481152 18532328119596 18584924166144 18615654392958 18629931073536 18637100177472 18666261282816 18716180754432 18718665643008 18723383048664 18821992218624 18823992855552 18824491155456 18826990424064 18831236637654 18911140970624 18911641577472 18913651743456 18932927164416 18967330013184 19018054637568 19020579604992 19023104907648 19073978691696 19108637843904 19128111980544 19130145155712 19162284148602 19216159373376 19218710642544 19219219391232 19221262250436 19307686154778 19322493566976 19327363147008 19381623509304 19411949555712 19419419593224 19466447389056 19471353247773 19521177776128 19521694531584 19523769541632 19524286365696 19528689846456 19531282609314 19614157363584 19634146689024 19636753453056 19669222882692 19689268326912 19725045516288 19727664348672 19780422346944 19783048531536 19838669050368 19839194210304 19841302968192 19871998376328 19894364871984 19925493194752 19930514740416 19933160852304 19986468413058 20040801878016 20045852483328 20094397304832 20099461417056 20130910650368 20153568559104 20161323983808 20187426921984 20195195375943 20246872117248 20247408082944 20249560230912 20254663446696 20303713943424 20308830806817 20361337307136 20364040617984 20397712619088 20418500487168 20421211387392 20458318583808 20481344999424 20507862269952 20513030582016 20515210963668 20515754032704 20573434570752 20576166041088 20631193200576 20633932339344 20671426069056 20692492886016 20721485835264 20726707983912 20729459803878 20838634242048 20841400922112 20846101463082 20846653291296 20902771851264 20908039686912 20935109400576 20937334646048 20958672457728 20999543943168 21055703348736 21058498848384 21063805929747 21079960141824 21118264344576 21153183456832 21174741245952 21176991962496 21177552549888 21239913332736 21275033591952 21275596774656 21277858211388 21299543059968 21338246264832 21389920862208 21395311467264 21398152055616 21458226028158 21497217574392 21519125978112 21521413300176 21610435510272 21612732537856 21613304659968 21618179295048 21621049472862 21734919585792 21737805262848 21743283540384 21777304829952 21835544213504 21838443250176 21846847042377 21860699406336 21899753312688 21961324998144 21961906348032 21964240734336 21964822161408 21969776077263 22026576789504 22065927034032 22088415025152 22150426867776 22185085206528 22190676205824 22193622392256 22252975140312 22309917458432 22318502681664 22321465839216 22355998173369 22381160480982 22413797425152 22416179844096 22421829082968 22424805958842 22539916607488 22542909161472 22545902112768 22551584043744 22606196967936 22611894094188 22647274481664 22672764628992 22673364811776 22710855287232 22777731131904 22778334093312 22780755259776 22786496377533 22841678186352 22883183590848 22906504470528 22909545695232 22947426696474 22970813048064 23015608406784 23041513124352 23071345053696 23077159404768 23080223286792 23139282419712 23145113892096 23148186796224 23210092350648 23255354327688 23279054496768 23311671564672 23317546481901 23335429128192 23377831723008 23380935524352 23443463522304 23446576037376 23512496652288 23515618332672 23521544647776 23551998075648 23554501476804 23578506514944 23621350803456 23624486936064 23648563298304 23687666267328 23690811204432 23758047387648 23797331388936 23821583901696 23824115957808 23824746618624 23894902499328 23925839314944 23934412790946 23935046371488 23999478792192 24005527047936 24063660969984 24069725400672 24072921062568 24175066807808 24184369771191 24199704281088 24202917199872 24211589962698 24246896099328 24311739949056 24314324105088 24314967742464 24320451706929 24383329861632 24386567159808 24451784534016 24455030920704 24461193982932 24499467933696 24564987240192 24568248656448 24593286832128 24637222476774 24706490622912 24707144641536 24709770826128 24779898888192 24820872523944 24824167913286 24849466903296 24954907672576 24958220857344 24964510731552 24967825191288 25034597032851 25098657140736 25099321540608 25102653898752 25108315516872 25215522103296 25218202324608 25224557718339 25243902885888 25289773350912 25357406183424 25360772806656 25364139876864 25431971588928 25478183791872 25504149307392 25506860207616 25549712198136 25621545831168 25624947523392 25625625854976 25628349667248 25696887959646 25743581539704 25769817529344 25773238907136 25842164679072 25882599407616 25892559457632 25955263185408 25961804330364 26031692722176 26032381820928 26038253128608 26041710145752 26111353894479 26152209818112 26162273618649 26178862252032 26182337937408 26225630510256 26252357769216 26300060688384 26303552464896 26373896462592 26377398042048 26451558733824 26452258947072 26455070624256 26495997835104 26525819829312 26574019653888 26577547803072 26604633710592 26648624550744 26652162604986 26727803311104 26771997812553 26792529739776 26799281889408 26802130452534 26881765311744 26916569229312 26926927167924 26995829489664 26999413641216 27006217928928 27071618591232 27078441075756 27082036195389 27152054157312 27196950158784 27224667316224 27228281849856 27277758111744 27308459999232 27350707442688 27353614618224 27354338710272 27431246094336 27434888054784 27480251722938 27508257600768 27511909785792 27561901425408 27589990514688 27628647780352 27635610645216 27639279738504 27784845656064 27788534562816 27794801950776 27795537721728 27798492179394 27877386249216 27913479200768 27923481589437 27944896610304 27955650266208 27999391924224 28074271131648 28077998464512 28085074572996 28106613522432 28232988327936 28235989283328 28236736733184 28246854956481 28319884443648 28366711455936 28367462366208 28370477615184 28399390746624 28450995019776 28527081956352 28530869407488 28534657361472 28610968037544 28662956765856 28692167970816 28695217733568 28743426222903 28817739546624 28824239060064 28828065963816 28828829086848 28831893375654 28961529232167 28979892781056 28983740350464 28991044720512 29036406439936 29117924333568 29129129389836 29199671083584 29281766664192 29282541797376 29285654312448 29286429548544 29293034769684 29421236045376 29451220033536 29455130179584 29503834324038 29533902490368 29587568274432 29591496523008 29670633520416 29758003575552 29758791315456 29761954452288 29807997564492 29841547307976 29888239792128 29895772110624 29899741278456 29979702619587 30057212215296 30061202817024 30068778724992 30141595957248 30149192125584 30196365975552 30230352838656 30281140382976 30370308175872 30371112124416 30374340346368 30381995170044 30405295669248 30455570915136 30510911454464 30542005960704 30546060926976 30596568928632 30627750730752 30687477875712 30722017499136 30761793404928 30769545873024 30772816445502 30773631049056 30860151856128 30864249061632 30946789800864 30950898509016 31007139103584 31038739329024 31082228752896 31090061975868 31094189705817 31113905504256 31174580699136 31257951363072 31262101383168 31269152194623 31269979936944 31349995536384 31354157776896 31362059530368 31402664100864 31406001969072 31438008686592 31495134404608 31499315914752 31583555023104 31587748272576 31677396516864 31729775185248 31762111868928 31765487943744 31766328824832 31859869999104 31901119086592 31912550387928 31913395161984 31916787317082 31949314589952 32007369397248 32060293676761 32084881293312 32092967200896 32097228083424 32245826361588 32270556266496 32278688967168 32282119950264 32415653265408 32419098806784 32419956989952 32427268942572 32431574209293 32515422879744 32602379378688 32606707894272 32614925310576 32665957244928 32753316320256 32757664875264 32791049109504 32849629969032 32941987497216 32942859522048 32946361101504 32947233242112 33039865184256 33094496698592 33098890551048 33132622537728 33277627809792 33286014308736 33290433588384 33379462710468 33464876187648 33470205198336 33477754022496 33571740721473 33620696137728 33624269766144 33632743624452 33637208938263 33658537181184 33809874911232 33814363742208 33818853169152 33909295451904 33917841141282 33970911722496 34009146943488 34010047217664 34066282930848 34162061108224 34166596697856 34167501139968 34171132889664 34262517279528 34324775386272 34359756705792 34364318542848 34421140044711 34456219572096 34510132543488 34523412610176 34607017580544 34615739107152 34620334930188 34708923629568 34717670838144 34722280194336 34815138525972 34869613090816 34883031491532 34909783916544 34967507347008 35003143692288 35066747584512 35071403286528 35165195283456 35169864056064 35268744978432 35273427499008 35282316971664 35327997113472 35331752215206 35367759772416 35432026205184 35436730404096 35472844947456 35531499400992 35536216806648 35637071081472 35695997083404 35723372986368 35732375852544 35736173936712 35737119927936 35842353748992 35888758972416 35901619186419 35902569557232 35994439319552 35999218188288 36008290571904 36095491454976 36104588101008 36109381593852 36262600211712 36299556421632 36304375799808 36370344148992 36411279998976 36467609923584 36471486157632 36472451613696 36574994792448 36579850739712 36640335630584 36677676801024 36682546381056 36749201900544 36847480860288 36852372984672 36889930248192 36955833715161 37051379417088 37059735934368 37060716962304 37064656239192 37169848332288 37231308785916 37236251869929 37259862147072 37274200354944 37332522565632 37432361508864 37437331286016 37446766097328 37647985711104 37648982310912 37653980848128 37662473275308 37822281941248 37823283154944 37827303486912 37865854328832 37934660026368 38036109275136 38041159209984 38046209815296 38147957383392 38217275687808 38256223961088 38260290311424 38324568297204 38432318746752 38437421285088 38438438782464 38442524500872 38545331939469 38615372309556 38644987133952 38654726294016 38763247018608 38823899111424 38838839186448 38932894778112 38942706495546 39042355552256 39047539083264 39048572731392 39057379692912 39062565218628 39228314727168 39268293378048 39273506906112 39338445765384 39378536653824 39450091032576 39455328697344 39560844693888 39566097063072 39677338100736 39678388420608 39682605936384 39743996752656 39788729743968 39850986389504 39861029480832 39866321704608 39972936826116 39978243907479 40081603756032 40091704966656 40188794609664 40198922834112 40203195678801 40261821300736 40307137118208 40322647967616 40374853843968 40390390751886 40493744234496 40499120461824 40509326893392 40607427886848 40617661613634 40728081235968 40795425238176 40837000974336 40842422774784 40916637167616 40962689998848 41015724539904 41026061164032 41030421927336 41031508065408 41146869141504 41152332082176 41220377584407 41262386401152 41267864678688 41342852138112 41384985772032 41442971670528 41453415967824 41458919607756 41677268484096 41682801844224 41692202926164 41693306582592 41697738269091 41805543702528 41816079373824 41870218801152 41874669292096 41917344915456 41999087886336 42111406697472 42116997696768 42127611859494 42159920283648 42306366913664 42349482491904 42353983924992 42355105099776 42479826665472 42550067183904 42551193549312 42555716422776 42599086119936 42676492529664 42779841724416 42790622934528 42796304111232 42916452056316 42994435148784 43038251956224 43042826600352 43225465075712 43226609319936 43236358590096 43242098945724 43247840063481 43469839171584 43475610525696 43486567080768 43554609659904 43671088427008 43676886500352 43693694084754 43799506625376 43922649996288 43923812696064 43928481468672 43929644322816 43939552154526 44131854068064 44176830050304 44255751486057 44300853735552 44370170413056 44381352411648 44387244784512 44505950280624 44619834916864 44637005363328 44642931678432 44711996346738 44762320961964 44832359688192 44843658165936 44849611917684 45085818322944 45091804225536 45103168087488 45212393935872 45223788188376 45294548963328 45345529257984 45421710574464 45555462263808 45556668186624 45561510519552 45572992755066 45683356372704 45766367181696 45813008941056 45819091390464 45894853392948 45941626096128 46031216813568 46083026248704 46142690107392 46154318809536 46159224668253 46160446573584 46278564839424 46290227784192 46296373592448 46420184701296 46510708655376 46558108993536 46623343129344 46635092963802 46670858256384 46761871048704 46886927044608 46893152074752 47024993304576 47031236665344 47043089295552 47103996151296 47109002953608 47157013029888 47242701606912 47248973872128 47375332534656 47381622408864 47516094775296 47594662777872 47643167803392 47648231915616 47649493237248 47789804998656 47851678629888 47868825581892 47870092742976 47875180975623 47998957584384 48011054095872 48127321939968 48139450801344 48145842125136 48350133615616 48368739542382 48405834399744 48423179925396 48623479898112 48628648210176 48629935484928 48640903413858 48773134319616 48903569068032 48910061841408 48922387965864 48998935867392 49129974480384 49136497312896 49186573664256 49274444953548 49412981245824 49414289283072 49419541652256 49559797776384 49641745047888 49648335826572 49698933806592 49909815345152 49916441714688 49929021463104 49935650382576 50069194065702 50197314281472 50205307797504 50216631033744 50431044206592 50436404649216 50449115436678 50487805771776 50714812366848 50721545613312 50728279753728 50863943177856 50956367583744 51008298614784 51013720415232 51099424396272 51243091662336 51249895046784 51251251709952 51256699334496 51393775919292 51487163079408 51539635058688 51546477814272 51684329358144 51765198815232 51785118915264 51910526370816 51923608660728 52063385444352 52076506257216 52083420291504 52222707788958 52304419636224 52324547237298 52364675874816 52451261020512 52504715538432 52600121376768 52607104929792 52747792925184 52754796084096 52903117467648 52904517894144 52910141248512 52991995670208 52997628322809 53051639658624 53148039307776 53155095606144 53209267421184 53297249101488 53304325209972 53455606622208 53543995625106 53585059479552 53598563778816 53604260905068 53763530623488 53833138458624 53853854335848 53991658979328 53998827282432 54012435857856 54143237182464 54156882151512 54164072390778 54393900317568 54449334632448 54456563699712 54555516223488 54616919998464 54701414885376 54707229236448 54708677420544 54862492188672 54869776109568 54960503445876 55016515201536 55023819571584 55123802850816 55179981029376 55257295560704 55271221290432 55278559477008 55577069125632 55589603901552 55591075443456 55596984358788 55754772498432 55826958401536 55846963178874 55889793220608 55911300532416 55998783848448 56148542263296 56155996929024 56170149145992 56465976655872 56471978566656 56473473466368 56493709912962 56733422911872 56734924732416 56740955230368 56798781493248 56901990039552 57054163912704 57061738814976 57069314722944 57221936075088 57325913531712 57384335941632 57390435467136 57486852445806 57648478120128 57656131927632 57657658173696 57663786751308 57923058464334 57967480700928 57982089441024 58235848667136 58258258779672 58399342167168 58414059743319 58563533328384 58565083594752 58571308624896 58572859097088 58586069539368 58842472090752 58902440067072 58910260359168 59007668648076 59067804980736 59175136548864 59182993046016 59341267040832 59516007151104 59517582630912 59523908904576 59615995128984 59683094615952 59776479584256 59791544221248 59799482556912 59959405239174 60122405634048 60137557449984 60283191914496 60298384251168 60392731951104 60460705677312 60562280765952 60585586127829 60740616351744 60742224248832 60748680692736 60763990340088 60911141830272 60926492420451 61021822908928 61084011921408 61092121853952 61193137857264 61255501461504 61374955751424 61444034998272 61523586809856 61539091746048 61545632891004 61547262098112 61720303712256 61728498123264 61893579601728 61901797018032 62014278207168 62077478658048 62164457505792 62180123951736 62188379411634 62515902726144 62524202766336 62538304389246 62539959873888 62708315553792 62724119060736 62805328201728 62812003938144 62876017373184 62990268809216 62998631829504 63167110046208 63175496545152 63191417789241 63354793033728 63459550370496 63524223737856 63530975887488 63532657649664 63719739998208 63825100775856 63826790323968 63833574634164 63898629179904 64014738794496 64120587353522 64169762586624 64185934401792 64194456166848 64491652723176 64557377934336 64564239900528 64831306530816 64838197613568 64839913979904 64854537885144 64863148418586 65204758757376 65213415788544 65229850621152 65331914489856 65506632640512 65515329750528 65582098219008 65699259938064 65883974994432 65885719044096 65892722203008 65894466484224 65909328231789 66079730368512 66188993397184 66197781102096 66265245075456 66555255619584 66572028617472 66580867176768 66758925420936 66929752375296 66955508044992 67067994520107 67143481442946 67241392275456 67248539532288 67265487248904 67274417876526 67619749822464 67628727484416 67637706338304 67818590903808 67835682282564 67941823444992 68018293886976 68020094435328 68132565861696 68324122216448 68333193395712 68335002279936 68342265779328 68359489132599 68525034559056 68649550772544 68719513411584 68728637085696 68842280089422 68912439144192 69046825220352 69214035161088 69231478214304 69240669860376 69417847259136 69435341676288 69444560388672 69630277051944 69739226181632 69766062983064 69935014694016 69952639445703 70006287384576 70133495169024 70142806573056 70330390566912 70339728112128 70537489956864 70546854998016 70564633943328 70655994226944 70663504430412 70735519544832 70864052410368 70873460808192 70945689894912 71062998801984 71072433613296 71274142162944 71391994166808 71464751705088 71472347873424 71474239855872 71684707497984 71777517944832 71803238372838 71805139114464 71998436376576 72016581143808 72190982909952 72209176202016 72218763187704 72525200423424 72553109313573 72599112843264 72608751599616 72740688297984 72935219847168 72942972315264 72944903227392 72961355120787 73149989584896 73159701479424 73280671261168 73355353602048 73365092762112 73498403801088 73694961720576 73704745969344 73779860496384 73911667430322 74119471868736 74121433924608 74129312478384 74339696664576 74462617571832 74472503739858 74548400709888 74864723017728 74874662572032 74893532194656 75103791098553 75295971422208 75297964621824 75307961696256 75324946550616 75644563882496 75646566309888 75654606973824 75673673155017 75731708657664 75869320052736 76072218550272 76082318419968 76092419630592 76295914766784 76434551375616 76512447922176 76520580622848 76649136594408 76864637493504 76874842570176 76876877564928 76885049001744 77090663878938 77230744619112 77309452588032 77526494037216 77647798222848 77677678372896 77865789556224 77885412991092 78084711104512 78095078166528 78097145462784 78114759385824 78125130437256 78334061683437 78456629454336 78486820855947 78536586756096 78547013812224 78676891530768 78757073307648 78900182065152 78910657394688 79121689387776 79132194126144 79354676201472 79356776841216 79365211872768 79487993505312 79577459487936 79701972779008 79722058961664 79732643409216 79945873652232 79956487814958 80183409933312 80315993437659 80377589219328 80397845668224 80406391357602 80523642601472 80645295935232 80749707687936 80780781503772 80987488468992 80998240923648 81018653786784 81214855773696 81235323227268 81456162471936 81590850476352 81674001948672 81684845549568 81833274335232 81925379997696 82052122328064 82060843854672 82063016130816 82293738283008 82304664164352 82440755168814 82524772802304 82535729357376 82685704276224 82769971544064 82885943341056 82906831935648 82917839215512 83354536968192 83365603688448 83384405852328 83386613165184 83395476538182 83632158747648 83740437602304 83749338584192 83770444768311 83834689830912 83998175772672 84222813394944 84233995393536 84255223718988 84319840567296 84612733827328 84698964983808 84707967849984 84710210199552 84740564869443 84959653330944 85100134367808 85102387098624 85111432845552 85198172239872 85352985059328 85581245869056 85592608222464 85832904112632 85988870297568 86076503912448 86085653200704 86230278668709 86450930151424 86453218639872 86472717180192 86484197891448 86495680126962 86884587696501 86939678343168 86951221051392 86973134161536 87109219319808 87342176854016 87353773000704 87387388169508 87599013250752 87845299992576 87847625392128 87856962937344 87859288645632 87879104309052 88263708136128 88353660100608 88511502972114 88601707471104 88762704823296 88774489569024 89011900561248 89274010726656 89285863356864 89423992693476 89524641923928 89664719376384 89687316331872 89699223835368 89939107858761 90171636645888 90183608451072 90206336174976 90424787871744 90447576376752 90589097926656 90691058515968 90843421148928 91110924527616 91113336373248 91123021039104 91145985510132 91366712745408 91532734363392 91626017882112 91638182780928 91789706785896 91883252192256 92062433627136 92166052497408 92285380214784 92308637619072 92318449336506 92320893147168 92580455568384 92592747184896 92840369402592 93021417310752 93116217987072 93246686258688 93270185927604 93282569117451 93341716512768 93523742097408 93773854089216 93786304149504 93807456583869 94049986609152 94062473330688 94086178591104 94207992302592 94218005907216 94314026059776 94485403213824 94497947744256 94750665069312 94763244817728 95032189550592 95189325555744 95286335606784 95296463831232 95298986474496 95579609997312 95703357259776 95737651163784 95740185485952 95750361951246 96022108191744 96180881030283 96254643879936 96278901602688 96291684250272 96700267231232 96737479084764 96811668799488 96846359850792 97246959796224 97257296420352 97259870969856 97281806827716 97294722627879 97546268639232 97807138136064 97820123682816 97844775931728 97997871734784 98259948960768 98272994625792 98373147328512 98548889907096 98825962491648 98828578566144 98839083304512 99119595552768 99283490095776 99296671653144 99397867613184 99819630690304 99832883429376 99858042926208 99871300765152 100138388131404 100394628562944 100410615595008 100433262067488 100862088413184 100872809298432 100898230873356 100911626814789 100975611543552 101429624733696 101443091226624 101456559507456 101727886355712 101912735167488 102027440830464 102198848792544 102486183324672 102499790093568 102502503419904 102513398668992 102787551838584 102974326158816 103079270117376 103092955628544 103263420134133 103368658716288 103530397630464 103570237830528 103821052741632 103847217321456 104126770888704 104153012514432 104166840583008 104445415577916 104608839272448 104649094474596 104729351749632 104902522041024 105009431076864 105200242753536 105214209859584 105495585850368 105509592168192 105806234935296 105820282497024 105983991340416 105995256645618 106103279317248 106296078615552 106310191212288 106418534842368 106594498202976 106608650419944 106911213244416 107087991250212 107170118959104 107197127557632 107208521810136 107527061246976 107666276917248 107704857559257 107707708671696 107983317958656 107997654564864 108024871715712 108286474364928 108313764303024 108328144781556 108787800635136 108898669264896 108913127399424 109111032446976 109233839996928 109402829770752 109414458472896 109417354841088 109724984377344 109739552219136 109921006891752 110033030403072 110047639143168 110247605701632 110514591121408 110542442580864 110557118954016 110867501145483 111154138251264 111179207803104 111182150886912 111193968717576 111509544996864 111653916803072 111693926357748 111708755609787 111779586441216 111822601064832 111997567696896 112297084526592 112311993858048 112340298291984 112943957133312 112946946932736 112987419825924 113466845823744 113469849464832 113481910460736 113597562986496 113803980079104 114108327825408 114123477629952 114138629445888 114443872150176 114651827063424 114768671883264 114780870934272 114973704891612 115296956240256 115312263855264 115315316347392 115327573502616 115635995818407 115846116928668 115934961401856 115964178882048 116471697334272 116516517559344 116798684334336 116828119486638 117127066656768 117142617249792 117145718194176 117172139078736 117684944181504 117804880134144 117820520718336 118015337296152 118135609961472 118350273097728 118365986092032 118682534081664 119032014302208 119035165261824 119047817809152 119231990257968 119366189231904 119552959168512 119583088442496 119598965113824 119918810478348 119934731722437 120244811268096 120275114899968 120566383828992 120596768502336 120609587036403 120785463902208 120921411354624 121124561531904 121171172255658 121481232703488 121497361385472 121527980680176 121822283660544 121852984840902 122043645817856 122184243707904 122386275714528 122511002923008 122749911502848 122888069996544 123047173619712 123078183492096 123091265782008 123094524196224 123440607424512 123456996246528 123661132753221 123787159203456 123803594036064 124028556414336 124154957316096 124328915011584 124360247903472 124376758823268 125031805452288 125048405532672 125076608778492 125079919747776 125093214807273 125416631107584 125448238121472 125610656403456 125624007876288 125752034746368 125980537618432 125997263659008 126334220092416 126350993090304 126382835578482 126919100740992 127048447475712 127061951774976 127065315299328 127439479996416 127650201551712 127653580647936 127667149268328 127797258359808 128029477588992 128241174707044 128339525173248 128371868803584 128388912333696 128983305446352 129114755868672 129128479801056 129676395227136 129679827959808 129709075770288 129726296837172 130409517514752 130426831577088 130459701242304 130663828979712 131013265281024 131030659501056 131398519876128 131767949988864 131771438088192 131785444406016 131788932968448 131818656463578 132377986794368 132395562204192 132530490150912 132767254458171 133110511239168 133144057234944 133161734353536 133517850841872 133859504750592 133911016089984 134135989040214 134286962885892 134497079064576 134530974497808 134548835753052 135257454968832 135275412676608 135637181807616 135671364565128 135883646889984 136036587773952 136265131723392 136648244432896 136666386791424 136670004559872 136684531558656 136718978265198 137050069118112 137299101545088 137439026823168 137457274171392 137684560178844 137824878288384 138093650440704 138428070322176 138462956428608 138477674004759 138481339720752 138835694518272 138870683352576 138889120777344 139260554103888 139478452363264 139532125966128 139870029388032 139905278891406 140012574769152 140285613146112 140660781133824 140679456224256 141074979913728 141093709996032 141129267886656 141311988453888 141327008860824 141471039089664 141728104820736 141746921616384 142125997603968 142144867226592 142548284325888 142783988333616 142929503410176 142944695746848 142948479711744 143369414995968 143555035889664 143606476745676 143610278228928 143625542926869 143996872753152 144033162287616 144381965819904 144418352404032 144437526375408 145050400846848 145106218627146 145217503199232 145870439694336 145885944630528 145889806454784 145922710241574 146319402958848 146561342522336 146710707204096 146730185524224 146996807602176 147389923441152 147409491938688 147559720992768 147823334860644 148238943737472 148242867849216 148258624956768 148679393329152 148925235143664 148945007479716 149096801419776 149729446035456 149749325144064 149787064389312 150207582197106 150591942844416 150615923392512 150649893101232 151289127764992 151293132619776 151309213947648 151347346310034 151463417315328 152144437100544 152164636839936 152184839261184 152591829533568 152869102751232 153024895844352 153041161245696 153298273188816 153729274987008 153749685140352 153753755129856 153770098003488 154181327757876 154461489238224 154618905176064 155052988074432 155295596445696 155355356745792 155731579112448 155770825982184 156169422209024 156190156333056 156229518771648 156250260874512 156668123366874 156913258908672 156973641711894 157094027624448 157353783061536 157514146615296 157800364130304 157821314789376 158243378775552 158264388252288 158709352402944 158713553682432 158730423745536 158975987010624 158992884968427 159154918975872 159403945558016 159444117923328 159465286818432 159891747304464 159912975629916 160366819866624 160631986875318 160755178438656 160795691336448 160812782715204 161290591870464 161499415375872 161561563007544 161974976937984 161996481847296 162037307573568 162429711547392 162470646454536 163181700952704 163348003897344 163369691099136 163666548670464 163850759995392 164104244656128 164121687709344 164126032261632 164587476566016 164609328328704 164881510337628 165049545604608 165071458714752 165371408552448 165539943088128 165771886682112 165813663871296 165835678431024 166731207376896 166768811704656 166773226330368 166790953076364 167264317495296 167480875204608 167498677168384 167540889536622 167669379661824 167996351545344 168445626789888 168467990787072 168510447437976 169225467654656 169397929967616 169415935699968 169420420399104 169481129738886 170200268735616 170204774197248 170222865691104 170396344479744 170705970118656 171162491738112 171185216444928 171665808225264 171977740595136 172153007824896 172171306401408 172460557337418 172901860302848 172945434360384 172968395782896 172991360253924 173769175393002 173902442102784 173946268323072 174684353708032 174707546001408 174774776339016 175198026501504 175242179229957 175690599985152 175695250784256 175713925874688 175718577291264 175758208618104 176527416272256 176707320201216 177023005944228 177203414942208 177525409646592 177548979138048 178023801122496 178548021453312 178571726713728 178847985386952 179049283847856 179329438752768 179374632663744 179398447670736 179878215717522 180367216902144 180412672349952 180849575743488 180895152753504 181178195853312 181382117031936 181686842297856 182221849055232 182226672746496 182246042078208 182291971020264 182733425490816 182779477261353 183065468726784 183252035764224 183276365561856 183579413571792 183766504384512 184124867254272 184332104994816 184570760429568 184617275238144 184636898673012 184641786294336 185160911136768 185185494369792 185680738805184 186042834621504 186232435974144 186493372517376 186540371855208 186565138234902 187547708178432 187572608299008 187614913167738 188124946661376 188172357182208 188415984605184 188436011814432 188628052119552 188970806427648 188995895488512 189501330138624 189526489635456 189574253367723 190064379101184 190378651111488 190572671213568 190592927662464 190597972948992 191159219994624 191475302327568 191480370971904 191500723902492 192044216383488 192361762060566 192509287759872 192557803205376 192583368500544 193400534462464 193474958169528 193692719701584 194493919592448 194514592840704 194519741939712 194563613655432 194589445255758 195614276272128 195640247365632 195689551863456 195995743469568 196519897921536 196545989251584 196746294657024 197097779814192 197651924983296 197657157132288 197678166609024 197727984695367 198239191105536 198566980191552 198593343306288 198795735226368 199665766858752 199716085852416 199742601530304 200276776262808 200789257125888 200866524134976 201203983560321 201724176826368 201745618596864 201796461746712 201823253629578 202859249467392 202886182453248 202913119014912 203455772711424 203825470334976 204054881660928 204397697585088 204972366649344 204999580187136 205005006839808 205026797337984 205575103677168 205948652317632 206158540234752 206185911257088 206526840268266 206737317432576 207140475661056 207642105483264 207694434642912 208253541777408 208306025028864 208333681166016 208890831155832 209217678544896 209298188949192 209805044082048 209857918337109 210018862153728 210400485507072 210428419719168 210991171700736 211019184336384 211612469870592 211640564994048 211967982680832 211990513291236 212206558634496 212592157231104 212620382424576 212837069684736 213188996405952 213217300839888 213822426488832 214175982500424 214394255115264 214417043620272 215054122493952 215332553834496 215409715118514 215415417343392 215995309129728 216049743431424 216572948729856 216627528606048 216656289563112 217575601270272 217659327940719 217797338529792 217826254798848 218222064893952 218805659541504 218828916945792 218834709682176 218884065362361 219449968754688 219479104438272 219842013783504 220066060806144 220095278286336 220495211403264 221029182242816 221084885161728 221114237908032 221735002290966 222358415606208 222364301773824 222387937435152 223019089993728 223307833606144 223387852715496 223417511219574 223645202129664 224594169053184 224623987716096 224680596583968 225887914266624 225893893865472 225974839651848 226933691647488 226939698929664 226963820921472 227021019465051 227195125972992 227607960158208 228216655650816 228246955259904 228277258891776 228887744300352 229303654126848 229537343766528 229561741868544 229947409783224 230593912480512 230624527710528 230630632694784 230655147005232 231271991636814 231692233857336 231928357764096 232943394668544 233033035118688 233597368668672 233656238973276 234254133313536 234285234499584 234291436388352 234344278157472 235002185050311 235369888363008 235460462567841 235609760268288 235641041436672 236030674592304 236271219922944 236700546195456 236731972184064 237365068163328 238064028604416 238070330523648 238095635618304 238463980515936 238732378463808 239105918337024 239166176884992 239197930227648 239837620956696 239869463444874 240550229799936 240947980312977 241132767657984 241193537004672 241219174072806 241570927804416 242249123063808 242342344511316 242962465406976 242994722770944 243055961360352 243644567321088 243705969681804 244087291635712 244368487415808 244772551429056 245022005846016 245499823005696 245776139993088 246156366984192 246182531564016 246189048392448 246881214849024 246913992493056 247322265506442 247574318406912 247607188072128 248057112828672 248309914632192 248657830023168 248720495806944 248753517646536 250063610904576 250096811065344 250153217556984 250159839495552 250186429614546 250896476242944 251221312806912 251248015752576 251311334304933 251504069492736 251961075236864 251994527318016 252668440184832 252701986180608 252765671156964 253838201481984 254096894951424 254123903549952 254130630598656 254878959992832 255300403103424 255307161295872 255334298536656 255594516719616 256058955177984 256482349414088 256743737607168 256777824667392 257966610892704 258229511737344 258256959602112 258690836006127 259352790454272 259359655919616 259418151540576 259452593674344 260653763089503 260819035029504 260853663154176 260919402484608 261327657959424 262026530562048 262061319002112 262797039752256 263535899977728 263542876176384 263570888812032 263577865936896 263637312927156 264755973588736 264791124408384 265060980301824 265534508916342 266288114469888 266323468707072 267035701683744 267822032179968 268271978080428 268573925771784 268994158129152 269061948995616 269097671506104 269817323576283 270514909937664 270550825353216 271274363615232 271342729130256 271767293779968 272073175547904 272530263446784 273296488865792 273332773582848 273340009119744 273369063117312 273437956530396 274100138236224 274598203090176 274878053646336 274914548342784 275369120357688 275649756576768 276187300881408 276856140644352 276925912857216 276955348009518 276962679441504 277741366705152 277778241554688 278521108207776 278956904726528 279064251932256 279740058776064 279810557782812 279847707352353 280025149538304 280571226292224 281321562267648 281358912448512 281422369751607 282149959827456 282187419992064 282258535773312 282623976907776 282654017721648 282942078179328 283456209641472 283493843232768 284251995207936 284289734453184 285096568651776 285567976667232 285859006820352 285889391493696 285896959423488 286738829991936 287110071779328 287212953491352 287220556457856 287251085853738 288066324575232 288542643090849 288763931639808 288836704808064 288875052750816 290100801693696 290212437254292 290435006398464 291740879388672 291771889261056 291779612909568 291845420483148 291884167883637 292638805917696 293122685044672 293421414408192 293460371048448 293993615204352 294779846882304 294818983877376 295119441985536 295646669721288 296477887474944 296485735698432 296517249913536 297358786658304 297850470287328 297890014959432 298193602839552 299458892070912 299498650288128 299574128778624 300415164394212 301183885688832 301231846785024 301299786202464 302578255529984 302586265239552 302618427895296 302694692620068 302734880444367 302926834630656 304288874201088 304329273679872 304369678522368 305183659067136 305738205502464 306082322491392 306596546377632 307458549974016 307499370280704 307507510259712 307540196006976 308362655515752 308922978476448 309237810352128 309790260402399 310105976148864 310591192891392 310710713491584 311463158224896 311541651964368 312338844418048 312380312666112 312459037543296 312500521749024 313336246733748 313826517817344 313947283423788 314188055248896 314707566123072 315028293230592 315600728260608 315642629578752 316486757551104 316528776504576 317418704805888 317460847491072 317951974021248 317985769936854 318309837951744 318888235846656 318930573636864 319783494608928 319825951259832 320733639733248 321263973750636 321510356877312 321591382672896 321625565430408 322581183740928 322998830751744 323114572677771 323123126015088 323949953875968 323992963694592 324074615147136 324859423094784 324941292909072 326363401905408 326696007794688 326739382198272 327333097340928 327701519990784 328208489312256 328243375418688 328252064523264 329174953132032 329218656657408 329763020675256 330099091209216 330142917429504 330742817104896 331543773364224 331627327742592 331671356862048 332602503436449 333462414753792 333537623409312 333546452660736 333581906152728 334528634990592 334961750409216 334997354336768 335081779073244 335126266829361 335338759323648 335992703090688 336891253579776 336935981574144 337020894875952 338450935309312 338831871399936 338840840798208 338962259477772 340400537471232 340409548394496 340445731382208 340792688959488 341411940237312 342324983476224 342370432889856 343331616450528 343955481190272 344306015649792 344342612802816 344921114674836 345803720605696 345890868720768 345936791565792 345982720507848 346907987455221 347538350786004 347804884205568 347892536646144 349368707416064 349415092002816 349549552678032 350396053003008 350484358459914 351381199970304 351427851749376 351437154582528 351516417236208 353054832544512 353414640402432 354046011888456 354406829884416 355050819293184 355097958276096 356047602244992 357096042906624 357143453427456 357695970773904 358098567695712 358658877505536 358749265327488 358796895341472 359756431435044 360734433804288 360825344699904 361699151486976 361790305507008 361828761109209 362356391706624 362764234063872 363373684595712 364443698110464 364492084156416 364583942040528 365466850981632 365558954522706 366130937453568 366552731123712 367158827143584 367533008769024 368249734508544 368664209989632 369141520859136 369234550476288 369273797346024 369283572588672 370321822273536 370370988739584 370983398259663 371361477610368 372085669243008 372464871948288 372986745034752 373080743710416 373130276469804 375095416356864 375145216598016 375229826335476 375279644421819 376249893322752 376344714364416 376831969210368 376872023628864 377256104239104 377941612855296 377991790977024 379002660277248 379052979270912 379148506735446 380757302222976 381145342427136 381185855324928 381195945897984 382318439989248 382950604655136 382960741943808 383001447804984 384088432766976 384723524121132 385018575519744 385115606410752 385166737001088 386801068924928 386949916339056 387385439403168 389029185681408 389039483879424 389127227310864 389178890511516 391228552544256 391280494731264 391379103726912 391991486939136 393039795843072 393091978503168 394195559628384 395303849966592 395314314264576 395356333218048 395455969390734 397133960383104 397186686612576 397591470452736 398301763374513 399331533717504 399432171704832 399485203060608 400553552525616 401578514251776 401733048269952 402407967120642 403491237193728 403592923493424 403646507259156 405772364906496 405826238029824 406911545422848 407650940669952 408109763321856 408795395170176 409944733298688 409999160374272 410010013679616 410053594675968 411150207354336 411897304635264 412317080469504 412371822514176 413053680536532 413474634865152 414280951322112 415284210966528 415388869285824 415433022014277 416507083554816 416612050057728 416667362332032 417781662311664 418435357089792 418596377898384 419610088164096 419715836674218 420037724307456 420856839438336 421982343401472 422038368672768 423224939741184 423281129988096 423935965361664 423981026582472 424413117268992 425184314462208 425240764849152 426377992811904 426434601679776 427644852977664 428351965000848 428788510230528 428834087240544 430108244987904 430665107668992 430819430237028 430830834686784 430876628780607 431990618259456 432099486862848 433145897459712 433255057212096 433312579126224 435151202540544 435318655881438 435652509597696 437611319083008 437657833891584 437669419364352 437768130724722 438958208876544 439684027567008 440132121612288 440190556572672 440990422806528 442058364485632 442169770323456 442228475816064 443470004581932 444716831212416 444728603547648 444775874870304 446038179987456 446775705430992 446835022439148 447290404259328 449188338106368 449247975432192 449361193167936 451775828533248 451949679303696 453867383294976 453879397859328 453927641842944 454042038930102 454390251945984 456433311301632 456493910519808 456554517783552 457775488600704 458607308253696 459074687533056 459123483737088 459894819566448 461187824961024 461249055421056 461261265389568 461310294010464 462543983273628 463384467714672 463856715528192 465886789337088 466066070237376 467194737337344 467312477946552 468508266627072 468570468999168 468688556314944 470004370100622 470739776726016 470920925135682 471282082873344 472061349184608 472542439845888 473401092390912 473463944368128 474730136326656 476128057208832 476140661047296 476191271236608 476927961031872 476978654905281 477464756927616 478211836674048 478332353769984 478395860455296 479675241913392 479738926889748 481100459599872 481895960625954 482265535315968 482387074009344 482438348145612 484498246127616 484684689022632 485924930813952 485989445541888 486111922720704 487289134642176 487411939363608 488174583271424 489545102858112 490044011692032 490999646011392 491552279986176 492312733968384 492365063128032 492378096784896 493762429698048 493827984986112 494644531012884 495148636813824 495214376144256 496114225657344 496619829264384 497315660046336 497440991613888 497507035293072 500193622130688 500306435113968 500319678991104 500372859229092 501792952485888 502442625613824 502496031505152 502622668609866 503008138985472 503989054636032 505336880369664 505403972361216 505531342313928 507676402963968 508193789902848 508247807099904 508261261197312 510600806206848 510614322591744 510668597073312 511189033439232 512117910355968 512964698828176 513487475214336 513555649334784 515933221785408 516459023474688 516513919204224 517381672012254 518705580908544 518836303081152 518905187348688 521307526179006 521707326308352 521838804969216 524053061124096 524122638004224 525594079504512 525726537689871 527071799955456 527085752352768 527141777624064 527155731873792 527274625854312 529511947177472 529582248816768 530121960603648 531069017832684 532576228939776 532646937414144 534071403367488 535644064359936 536543956160856 537147851543568 537988316258304 538123897991232 538195343012208 539634647152566 541101650706432 542548727230464 542685458260512 543534587559936 544146351095808 545060526893568 546592977731584 546665547165696 546680018239488 546738126234624 546875913060792 548200276472448 548338431784059 549196406180352 549756107292672 549829096685568 550738240715376 551299513153536 552374601762816 553712281288704 553851825714432 553910696019036 553925358883008 555482733410304 555556483109376 557042216415552 557913809453056 558128503864512 559480117552128 559621115565624 559695414704706 562643124535296 562717824897024 562844739503214 564374839984128 564517071546624 565247953815552 565308035443296 565884156358656 566912419282944 566987686465536 568503990415872 568579468906368 570193137303552 571135953334464 571718013640704 571778782987392 571793918846976 573477659983872 574425906982704 574441112915712 574502171707476 576132649150464 577085286181698 577527863279616 577673409616128 577750105501632 580201603387392 580424874508584 583481758777344 583543778522112 583559225819136 583690840966296 583768335767274 586245370089344 586842828816384 586920742096896 587987230408704 589559693764608 589637967754752 590238883971072 591293339442576 592955774949888 592971471396864 593034499827072 593183954086101 594717573316608 595700940574656 595780029918864 596387205679104 598997300576256 599148257557248 600830328788424 602367771377664 602599572404928 603611950680963 605156511059968 605172530479104 605236855790592 605389385240136 605469760888734 608577748402176 608658547359744 608739357044736 610367318134272 611476411004928 612164644982784 613193092755264 614917099948032 614998740561408 615015020519424 615080392013952 616725311031504 617845956952896 618475620704256 619580520804798 620211952297728 621421426983168 622926316449792 623083303928736 624760625332224 624918075086592 625001043498048 626672493467496 627653035634688 627894566847576 629415132246144 629573755011327 630056586461184 631201456521216 631285259157504 632973515102208 633057553009152 634837409611776 634921694982144 635903948042496 635971539873708 636619675903488 637776471693312 637861147273728 639566989217856 639651902519664 641467279466496 642527947501272 643182765345792 643251130860816 645162367481856 645997661503488 646229145355542 646246252030176 647985927389184 648149230294272 649718846189568 649882585818144 652726803810816 652977983822157 653392015589376 653478764396544 654666194681856 656416978624512 656486750837376 656504129046528 656652196087083 658349906264064 658437313314816 659526041350512 660198182418432 660285834859008 661485634209792 663087546728448 663254655485184 663342713724096 665205006872898 667075246818624 667092905321472 667163812305456 669057269981184 669923500818432 669994708673536 670163558146488 670252533658722 673782507159552 673871963148288 674041789751904 676901870618624 677663742799872 677681681596416 677924518955544 680801074942464 680819096788992 680891462764416 681063058395153 681585377918976 682823880474624 684649966952448 684740865779712 686663232901056 687910962380544 688612031299584 688685225605632 689842229349672 691607441211392 691781737441536 691873583131584 691965441015696 693815974910442 695076701572008 695785073292288 698737414832128 698830184005632 699099105356064 700792106006016 700968716919828 702762399940608 702855703498752 702874309165056 703032834472416 706109665089024 706381387703523 706829280804864 708092023776912 708813659768832 710101638586368 710195916552192 712095204489984 714192085813248 714286906854912 715391941547808 716197135391424 717317755011072 717498530654976 717593790682944 719512862870088 721650689399808 722843940938931 723398302973952 723580611014016 723657522218418 724712783413248 726747369191424 728887396220928 728984168312832 729167884081056 730933701963264 731117909045412 732261874907136 733105462247424 734317654287168 735066017538048 736499469017088 737328419979264 738469100952576 738547594692048 738567145177344 740643644547072 740741977479168 741966796519326 742722955220736 744171338486016 744929743896576 745973490069504 746161487420832 746260552939608 750190832713728 750290433196032 750459652670952 750559288843638 752689428728832 753663938420736 753744047257728 753934002914799 754512208478208 755883225710592 755983581954048 758005320554496 758105958541824 758297013470892 761514604445952 762290684854272 762371710649856 762391891795968 764636879978496 765901209310272 765921483887616 766002895609968 768176865533952 769447048242264 770231212821504 770333474002176 773602137849856 773899832678112 774770878806336 776072508018381 778058371362816 778078967758848 778254454621728 778357781023032 781961289268509 782457105088512 782560989462528 782758207453824 783982973878272 786079591686144 786183957006336 788391119256768 790607699933184 790628628529152 790712666436096 790911938781468 794267920766208 794373373225152 795182940905472 796603526749026 798864343409664 798970406121216 801107105051232 803466096539904 804815934241284 806982474387456 807185846986848 807293014518312 809451970728849 811544729812992 811652476059648 813823090845696 815301881339904 816219526643712 817590790340352 819889466597376 819998320748544 820020027359232 820107189351936 822300414708672 823794609270528 824634160939008 824743645028352 826107361073064 826949269730304 828561902644224 830568421933056 830777738571648 830866044028554 833224100115456 833334724664064 835563324623328 836870714179584 837192755796768 839220176328192 839431673348436 839543122057059 840075448614912 841713678876672 843964686802944 844076737345536 844267109254821 846449879482368 846562259976192 847871930723328 847962053164944 848826234537984 850368628924416 850481529698304 852755985623808 852869203359552 855289705955328 856703930001696 857577020461056 857668174481088 860216489975808 861330215337984 861638860474056 861661669373568 861753257561214 864198973725696 865627929272547 866291794919424 866510114424192 866625158252448 870302405081088 870637311762876 871305019195392 875222638166016 875315667783168 875338838728704 875536261449444 875652503650911 877916417753088 879368055134016 880264243224576 880381113145344 881980845613056 884339540646912 884456951632128 886940009163864 889433662424832 889457207095296 889551749740608 892076359974912 893551410861984 893670044878296 894580808518656 898376676212736 898495950864384 898722386335872 903551657066496 903899358607392 907734766589952 907758795718656 907855283685888 908084077860204 908780503891968 912866622603264 912987821039616 913109035567104 915550977201408 917214616507392 918246967474176 919789639132896 922375649922048 922498110842112 922522530779136 922620588020928 925087966547256 926768935429344 927713431056384 929370781207197 931773578674176 932132140474752 934389474674688 934624955893104 937016533254144 937140937998336 937377112629888 940008740201244 941479553452032 941841850271364 942564165746688 944122698369216 945084879691776 946802184781824 946927888736256 949460272653312 952256114417664 952382542473216 953855922063744 953957309810562 954929513855232 956664707539968 956791720910592 959350483826784 959477853779496 962200919199744 963791921251908 964531070631936 964774148018688 964876696291224 968996492255232 969343718033313 969369378045264 971849861627904 971978891083776 972223845441408 974578269284352 974823878727216 976349166542848 979090205716224 980088023384064 981999292022784 983104559972352 984625467936768 984730126256064 984756193569792 987524859396096 987655969972224 989289062025768 990297273627648 990428752288512 992228451314688 994631320092672 994881983227776 995014070586144 1000387244261376 1000612870227936 1000639357982208 1000745718458184 1003585904971776 1004885251227648 1004992063010304 1005245337219732 1005378800488083 1006016277970944 1007978109272064 1010673760739328 1010807944722432 1011062684627856 1015352805927936 1016495614199808 1016522522394624 1021201612413696 1021228645183488 1021337194146624 1022378066878464 1024235820711936 1025929397656352 1026974950428672 1027111298669568 1031866443570816 1032918046949376 1033027838408448 1034763344024508 1037411161817088 1037672606162304 1037810374697376 1040723962365663 1042615052358012 1043414652616704 1043677609938432 1048106122248192 1048245276008448 1051188159009024 1051453075379742 1054143599910912 1054283555248128 1054311463747584 1054549251708624 1059023894354944 1059164497633536 1060243921207296 1062138035665368 1065152457879552 1065293874828288 1068142806734976 1071288128719872 1073087912321712 1074295703087136 1075976632516608 1076247795982464 1076390686024416 1079269294305132 1082203301412864 1085097454460928 1085370916521024 1085486283327627 1087069175119872 1088292702191616 1090121053787136 1093185955463168 1093331094331392 1093476252469248 1093751826121584 1096400552944896 1096676863568118 1098392812360704 1099658193371136 1101476481430752 1102599026307072 1104749203525632 1107424562577408 1107703651428864 1107821392038072 1107850717766016 1110965466820608 1111112966218752 1112950194778989 1114084432831104 1115827618906112 1116257007729024 1118960235104256 1119242231131248 1119390829409412 1125286249070592 1125435649794048 1125689479006428 1128749679968256 1129034143093248 1130495907631104 1130616070886592 1131768312717312 1133824838565888 1133975372931072 1137007980831744 1137158937812736 1142271906668928 1143436027281408 1143557565974784 1143587837693952 1146955319967744 1148851813965408 1148882225831424 1149004343414952 1152265298300928 1154170572363396 1155055726559232 1155346819232256 1155500211003264 1160403206774784 1160849749017168 1167087557044224 1167118451638272 1167381681932592 1167536671534548 1172490740178688 1173685657632768 1173841484193792 1175974460817408 1179119387529216 1179275935509504 1182586678885152 1185911549899776 1185942942793728 1186068999654144 1186367908172202 1191401881149312 1191560059837728 1192774411358208 1194905290123539 1197994601152512 1198296515114496 1201660657576848 1204735542755328 1205199144809856 1207223901361926 1210313022119936 1210473711581184 1210778770480272 1210939521777468 1217317094719488 1217478714089472 1220734636268544 1222952822009856 1224329289965568 1226386185510528 1229834199896064 1229997481122816 1230030041038848 1230160784027904 1233450622063008 1235691913905792 1236951241408512 1239161041609596 1240423904595456 1242842853966336 1245852632899584 1246166607857472 1246299066042831 1249521250664448 1249836150173184 1250002086996096 1253344986934992 1255306071269376 1255789133695152 1258830264492288 1259147510022654 1260113172922368 1262570518315008 1265947030204416 1266115106018304 1269674819223552 1269843389964288 1271807896084992 1271943079747416 1273239351806976 1275552943386624 1275722294547456 1279133978435712 1279303805039328 1282934558932992 1285055895002544 1286365530691584 1286502261721632 1290324734963712 1291995323006976 1292458290711084 1292492504060352 1292629886341821 1295971854778368 1296298460588544 1299437692379136 1299765171636288 1305453607621632 1305955967644314 1306957528793088 1312833957249024 1312973501674752 1313008258093056 1313304392174166 1316874626629632 1319052082701024 1320396364836864 1320571669718016 1322971268419584 1326175093456896 1326509310970368 1326685427448192 1330410013745796 1334150493637248 1334185810642944 1334327624610912 1338114539962368 1339989417347072 1340327116292976 1340505067317444 1347565014319104 1347743926296576 1348083579503808 1353803741237248 1355327485599744 1355849037911088 1361602149884928 1361638193577984 1361782925528832 1362126116790306 1363170755837952 1369299933904896 1369481731559424 1373326465802112 1375821924761088 1377224062599168 1377370451211264 1379684458699344 1383214882422784 1383563474883072 1383747166263168 1383930882031392 1387631949820884 1390153403144016 1391570146584576 1397660368011264 1398198210712128 1401584212012032 1401937433839656 1405524799881216 1405711406997504 1406065668944832 1412219330178048 1412762775407046 1416184047553824 1417627319537664 1420203277172736 1420391833104384 1424190408979968 1428384171626496 1428573813709824 1430783883095616 1430935964715843 1432394270782848 1434635510022144 1434997061309952 1435187581365888 1439025725740176 1443301378799616 1445687881877862 1446796605947904 1447161222028032 1447315044436836 1453494738382848 1457774792441856 1457968336625664 1458335768162112 1461867403926528 1462235818090824 1464523749814272 1468635308574336 1470132035076096 1472998938034176 1474656839958528 1476938201905152 1477095189384096 1477134290354688 1481287289094144 1481483954958336 1483933593038652 1485445910441472 1488342676972032 1489859487793152 1491946980139008 1492322974841664 1492521105879216 1500580866392064 1500919305341904 1501118577687276 1505378857457664 1507327876841472 1507488094515456 1507868005829598 1509024416956416 1511967163908096 1516010641108992 1516211917083648 1516594026941784 1523029208891904 1524581369708544 1524743421299712 1524783783591936 1531802418620544 1531842967775232 1532005791219936 1536353731067904 1538894096484528 1540462425643008 1540666948004352 1547204275699712 1547799665356224 1549541757612672 1552145016036762 1556116742725632 1556508909243456 1556715562046064 1563922578537018 1565121978925056 1565516414907648 1572159183372288 1572367914012672 1576782238513536 1581215399866368 1581257257058304 1581425332872192 1581823877562936 1588535841532416 1588746746450304 1590365881810944 1593207053498052 1597728686819328 1597940812242432 1602214210102464 1606932193079808 1609631868482568 1613964948774912 1614371693973696 1614586029036624 1618903941457698 1623304952119296 1627646181691392 1630603762679808 1632439053287424 1635181580680704 1639778933194752 1639996641497088 1640040054718464 1640214378703872 1644600829417344 1645015295352177 1647589218541056 1649268321878016 1649487290056704 1652214722146128 1653898539460608 1657123805288448 1661136843866112 1661555477143296 1661732088057108 1666448200230912 1666669449328128 1671126649246656 1673741428359168 1674385511593536 1678440352656384 1678863346696872 1679086244114118 1687929373605888 1688153474691072 1688534218509642 1693124519952384 1695743861446656 1695924106329888 1697652469075968 1700737257848832 1700963059396608 1705511971247616 1705738406719104 1710579411910656 1713407860003392 1715154040922112 1715336348962176 1720432979951616 1723277720948112 1723323338747136 1723506515122428 1728397947451392 1731255858545094 1732583589838848 1733020228848384 1733250316504896 1740604810162176 1741274623525752 1750445276332032 1750631335566336 1750677677457408 1751072522898888 1751305007301822 1758736110268032 1760528486449152 1760762226290688 1763961691226112 1768679081293824 1768913903264256 1773880018327728 1778867324849664 1778914414190592 1779103499481216 1784152719949824 1787102821723968 1787340089756592 1789161617037312 1796991901728768 1797444772671744 1807103314132992 1807798717214784 1810835852042889 1815469533179904 1815517591437312 1815710567371776 1816168155720408 1825733245206528 1825975642079232 1826218071134208 1831101954402816 1834429233014784 1836493934948352 1839579278265792 1844751299844096 1844996221684224 1845045061558272 1845241176041856 1850175933094512 1853537870858688 1855426862112768 1858741562414394 1864264280949504 1868778949349376 1869249911786208 1874281875996672 1874754225259776 1880017480402488 1882959106904064 1883683700542728 1888245396738432 1888721265033981 1890169759383552 1893604369563648 1893855777472512 1898920545306624 1904512228835328 1904765084946432 1907711844127488 1907914619621124 1909859027710464 1913329415079936 1913583441821184 1918700967653568 1918955707558992 1924401838399488 1927583842503816 1929548296037376 1929753392582448 1937992984510464 1938687436066626 1938738756090528 1943957782167552 1944447690882816 1949156538568704 1949647757454432 1952698333085696 1958180411432448 1958933951466471 1960176046768128 1963998584045568 1969250935873536 1969460252512128 1969512387139584 1969956588261249 1975049718792192 1975311939944448 1978578124051536 1980594547255296 1980857504577024 1984456902629376 1989262640185344 1989763966455552 1990028141172288 2001225740455872 2001278715964416 2001491436916368 2007171809943552 2009770502455296 2009984126020608 2010490674439464 2010757600976166 2021347521478656 2021615889444864 2022125369255712 2030705611855872 2032991228399616 2033045044789248 2042403224827392 2042457290366976 2042674388293248 2043189175185459 2044756133756928 2048471641423872 2051858795312704 2053949900857344 2054222597339136 2063732887141632 2065836093898752 2066055676816896 2069526688049016 2074822323634176 2075345212324608 2075620749394752 2081447924731326 2085230104716024 2087355219876864 2096212244496384 2096490552016896 2102376318018048 2102906150759484 2108287199821824 2108567110496256 2108622927495168 2109098503417248 2118047788709888 2118328995267072 2119144163110569 2120487842414592 2124276071330736 2130304915759104 2130587749656576 2136285613469952 2142576257439744 2146175824643424 2148591406174272 2151953265033216 2152495591964928 2152781372048832 2158538588610264 2168531822816793 2170194908921856 2170741833042048 2170972566655254 2174138350239744 2180242107574272 2186371910926336 2186662188662784 2186952504938496 2187503652243168 2192801105889792 2193353727136236 2196785624721408 2199316386742272 2202952962861504 2205198052614144 2209498407051264 2215407302857728 2215642784076144 2215701435532032 2221930933641216 2222225932437504 2225900389557978 2228168865662208 2232514015458048 2237920470208512 2238484462262496 2238781658818824 2250572498141184 2250871299588096 2251378958012856 2258068286186496 2260991815262208 2261232141773184 2261802008744397 2263536625434624 2267649677131776 2267950745862144 2274015961663488 2274317875625472 2284543813337856 2286872054562816 2287115131949568 2287175675387904 2293910639935488 2297703627930816 2297764451662848 2298008686829904 2304530596601856 2308341144726792 2310693638464512 2311000422006528 2320806413549568 2321699498034336 2328217524055143 2334175114088448 2334236903276544 2334763363865184 2335073343069096 2344981480357376 2345883867805527 2347371315265536 2347682968387584 2351948921634816 2358238775058432 2358551871019008 2365173357770304 2371823099799552 2371885885587456 2372137999308288 2372735816344404 2382803762298624 2383120119675456 2385548822716416 2389810580247078 2396593030228992 2403321315153696 2410398289619712 2414447802723852 2420626044239872 2420947423162368 2421557540960544 2421879043554936 2428355912186547 2434634189438976 2434957428178944 2441469272537088 2445905644019712 2448658579931136 2452772371021056 2459668399792128 2459994962245632 2460060082077696 2460321568055808 2466901244126016 2471383827811584 2473902482817024 2478322083219192 2480847809190912 2485685707932672 2491705265799168 2492333215714944 2492598132085662 2499672300346368 2500004173992192 2506689973869984 2510612142538752 2511578267390304 2517660528984576 2518295020045308 2520226345844736 2525141036630016 2531894060408832 2532230212036608 2532801327764463 2539349638447104 2539686779928576 2543615792169984 2543886159494832 2546478703613952 2551105886773248 2551444589094912 2558267956871424 2558607610078656 2565869117865984 2570111790005088 2572731061383168 2573004523443264 2580649469927424 2583990646013952 2584916581422168 2584985008120704 2585259772683642 2592596921177088 2596883787817641 2598875384758272 2599530343272576 2610907215243264 2611911935288628 2613915057586176 2625667914498048 2625947003349504 2626016516186112 2626608784348332 2626957510952733 2633749253259264 2638104165402048 2640792729673728 2641143339436032 2645942536839168 2653018621940736 2653370854896384 2660820027491592 2668300987274496 2668371621285888 2668655249221824 2676229079924736 2679978834694144 2680654232585952 2681010134634888 2695130028638208 2695487852593152 2696167159007616 2707607482474496 2710654971199488 2711698075822176 2723204299769856 2723276387155968 2723565851057664 2724252233580612 2726341511675904 2738599867809792 2738963463118848 2746652931604224 2751643849522176 2754740902422528 2759368917398688 2767126949766144 2767494332526336 2767861764062784 2775263899641768 2780306806288032 2783140293169152 2788112343621591 2795320736022528 2796396421424256 2803168424024064 2803874867679312 2811049599762432 2811422813995008 2812131337889664 2824438660356096 2825525550814092 2832368095107648 2835254639075328 2840406554345472 2840783666208768 2848380817959936 2856768343252992 2857147627419648 2861567766191232 2861871929431686 2864788541565696 2869994122619904 2870375162731776 2878051451480352 2886602757599232 2891375763755724 2893593211895808 2894322444056064 2894630088873672 2906989476765696 2908031154099939 2915549584883712 2915936673251328 2916671536324224 2923734807853056 2924471636181648 2929047499628544 2937270617148672 2940264070152192 2945997876068352 2949313679917056 2953876403810304 2954190378768192 2954268580709376 2962574578188288 2962967909916672 2967867186077304 2970891820882944 2976685353944064 2983893960278016 2984645949683328 2985042211758432 3001161732784128 3001838610683808 3002237155374552 3010757714915328 3014655753682944 3014976189030912 3015736011659196 3016136401464249 3018048833912832 3023934327816192 3032021282217984 3032423834167296 3033188053883568 3046058417783808 3049486842599424 3049567567183872 3063604837241088 3063685935550464 3064011582439872 3072707462135808 3077788192969056 3080924851286016 3081333896008704 3094408551399424 3095599330712448 3099083515225344 3104290032073524 3112233485451264 3113017818486912 3113431124092128 3127845157074036 3130243957850112 3131032829815296 3144318366744576 3144735828025344 3153564477027072 3162430799732736 3162850665744384 3163647755125872 3177071683064832 3177493492900608 3180731763621888 3186414106996104 3195457373638656 3195881624484864 3204428420204928 3213864386159616 3219263736965136 3227929897549824 3228743387947392 3229172058073248 3237807882915396 3246609904238592 3255292363382784 3256458849982881 3261207525359616 3264878106574848 3270363161361408 3279557866389504 3279993282994176 3280428757407744 3289201658834688 3290030590704354 3295178437082112 3298974580113408 3304429444292256 3307797078921216 3314247610576896 3322273687732224 3323110954286592 3323464176114216 3332896400461824 3333338898656256 3338850584336967 3342253298493312 3347482856718336 3348771023187072 3356880705312768 3357726693393744 3358172488228236 3375858747211776 3376306949382144 3377068437019284 3386249039904768 3391487722893312 3391848212659776 3395304938151936 3401474515697664 3401926118793216 3411023942495232 3411476813438208 3426815720006784 3430308081844224 3430672697924352 3440865959903232 3446555441896224 3446646677494272 3447013030244856 3456795894902784 3462511717090188 3465167179677696 3466040457696768 3466500633009792 3481209620324352 3482549247051504 3501262671132672 3501355354914816 3502145045797776 3502610014603644 3517472220536064 3521056972898304 3521524452581376 3527923382452224 3537358162587648 3537827806528512 3547760036655456 3557734649699328 3557828828381184 3558206998962432 3574205643447936 3574680179513184 3578323234074624 3584715870370617 3593983803457536 3594889545343488 3614206628265984 3615597434429568 3621671704085778 3630939066359808 3631421134743552 3632336311440816 3651951284158464 3652436142268416 3662203908805632 3668858466029568 3672987869896704 3679158556531584 3689502599688192 3689992443368448 3690090123116544 3690482352083712 3700351866189024 3707075741717376 3710853724225536 3717483124828788 3728528561899008 3737557898698752 3738499823572416 3738897198128493 3748563751993344 3749508450519552 3760034960804976 3765918213808128 3767367401085456 3776490793476864 3777442530067962 3780339518767104 3787711554945024 3797841090613248 3809024457670656 3809530169892864 3815423688254976 3815829239242248 3819718055420928 3826658830159872 3827166883642368 3837401935307136 3837911415117984 3848803676798976 3855167685007632 3859096592074752 3859506785164896 3875985969020928 3877374872133252 3877477512181056 3877889659025463 3887915564335104 3888895381765632 3898313077137408 3899295514908864 3905396666171392 3916360822864896 3917867902932942 3938501871747072 3938920505024256 3939024774279168 3939913176522498 3950623879888896 3957156248103072 3961189094510592 3961715009154048 3968913805258752 3978525280370688 3979527932911104 3980056282344576 4002451480911744 4002557431928832 4002982873832736 4014343619887104 4019968252041216 4020981348878928 4021515201952332 4042695042957312 4043231778889728 4044250738511424 4061411223711744 4065982456799232 4084806449654784 4084914580733952 4085348776586496 4086378350370918 4089512267513856 4103717590625408 4107899801714688 4108445194678272 4127465774283264 4131672187797504 4132111353633792 4139053376098032 4149644647268352 4150690424649216 4151241498789504 4162895849462652 4170460209432048 4174710439753728 4192981104033792 4204752636036096 4205812301518968 4216574399643648 4217134220992512 4218197006834496 4236095577419776 4236657990534144 4238288326221138 4248552142661472 4260609831518208 4261175499313152 4272571226939904 4285152514879488 4292351649286848 4292807894147529 4297182812348544 4303906530066432 4304991183929856 4305562744097664 4317077177220528 4337063645633586 4340389817843712 4341483666084096 4341945133310508 4360484215148544 4373324377325568 4373905009876992 4375007304486336 4385602211779584 4386707454272472 4393571249442816 4405905925723008 4410396105228288 4418996814102528 4430814605715456 4431285568152288 4431402871064064 4443861867282432 4444451864875008 4451800779115956 4456337731324416 4465028030916096 4475840940417024 4476968924524992 4477563317637648 4501742599176192 4502757916025712 4516136572372992 4521983630524416 4522464283546368 4523604017488794 4527073250869248 4535901491724288 4548031923326976 4548635751250944 4569087626675712 4573744109125632 4574230263899136 4574351350775808 4595407255861632 4595528903325696 4596017373659808 4609061193203712 4616682289453584 4621387276929024 4622000844013056 4641612827099136 4643398996068672 4656435048110286 4668350228176896 4669526727730368 4670146686138192 4689962960714752 4691767735611054 4695365936775168 4716477550116864 4717103742038016 4730346715540608 4743646199599104 4743771771174912 4744275998616576 4745471632688808 4765607524597248 4766240239350912 4771097645432832 4779621160494156 4793186060457984 4806642630307392 4820796579239424 4828895605447704 4841252088479744 4841894846324736 4843115081921088 4843758087109872 4856711824373094 4869914856357888 4882938545074176 4891811288039424 4897317159862272 4905544742042112 4919336799584256 4919989924491264 4920120164155392 4920643136111616 4933802488252032 4942767655623168 4947804965634048 4956644166438384 4961695618381824 4971371415865344 4983410531598336 4984666431429888 4985196264171324 4999344600692736 5000008347984384 5013379947739968 5021224285077504 5023156534780608 5035321057969152 5036590040090616 5063788120817664 5064460424073216 5065602655528926 5079373559857152 5087231584339968 5087772318989664 5092957407227904 5102211773546496 5102889178189824 5116535913742848 5117215220157312 5131738235731968 5140223580010176 5145462122766336 5146009046886528 5161298939854848 5169833162844336 5169970016241408 5170519545367284 5185193842354176 5193767575635282 5197750769516544 5199060686545152 5221814430486528 5223823870577256 5251335828996096 5251894006699008 5252033032372224 5253217568696664 5253915021905466 5276208330804096 5281585459347456 5282286678872064 5291885073678336 5306037243881472 5306741709792768 5321640054983184 5336601974548992 5336743242571776 5337310498443648 5352458159849472 5359957669388288 5361308465171904 5362020269269776 5390975705186304 5392334318015232 5415214964948992 5421309942398976 5423396151644352 5432507556128667 5446408599539712 5446552774311936 5447131702115328 5448504467161224 5477199735619584 5477926926237696 5493305863208448 5503287699044352 5509481804845056 5518737834797376 5534253899532288 5534988665052672 5535723528125568 5550527799283536 5560613612576064 5566280586338304 5576224687243182 5592792842848512 5606336848048128 5607749735358624 5622845627990016 5624262675779328 5648877320712192 5651051101628184 5664736190215296 5666163795101943 5670509278150656 5680813108690944 5681567332417536 5696761635919872 5713536686505984 5714295254839296 5723135532382464 5723743858863372 5729577083131392 5739988245239808 5740750325463552 5756102902960704 5773205515198464 5782751527511448 5788644888112128 5789260177747344 5813978953531392 5816062308199878 5831873346502656 5833343072648448 5847469615706112 5848943272363296 5858094999257088 5874541234297344 5876801854399413 5880528140304384 5891995752136704 5907752807620608 5908380757536384 5908537161418752 5909869764783747 5925149156376576 5925935819833344 5935734372154608 5941783641765888 5953370707888128 5967787920556032 5969291899366656 5970084423516864 6003677221367616 6004474310749104 6021515429830656 6029311507365888 6029952378061824 6031472023318392 6032272802928498 6064042564435968 6064847668334592 6066376107767136 6092116835567616 6098973685198848 6099135134367744 6127209674482176 6127371871100928 6128023164879744 6129567525556377 6145414924271616 6155576385938112 6161849702572032 6162667792017408 6191198661424896 6198167030450688 6208580064147048 6224466970902528 6226035636973824 6226862248184256 6255690314148072 6262065659630592 6288636733489152 6289471656050688 6307128954054144 6324861599465472 6325701331488768 6327295510251744 6354143366129664 6354986985801216 6361463527243776 6372828213992208 6390914747277312 6391763248969728 6408856840409856 6427728772319232 6438527473930272 6455859795099648 6457486775894784 6458344116146496 6475615765830792 6505595468450379 6510584726765568 6512917699965762 6522415050719232 6540726322722816 6559115732779008 6559986565988352 6560857514815488 6578403317669376 6580061181408708 6590356874164224 6597949160226816 6608858888584512 6615594157842432 6628495221153792 6646221908573184 6646928352228432 6665792800923648 6666677797312512 6677701168673934 6684506596986624 6697542046374144 6713761410625536 6715453386787488 6716344976456472 6751717494423552 6752613898764288 6754136874038568 6782975445786624 6783696425319552 6785406026233191 6790609876303872 6802949031395328 6803852237586432 6822047884990464 6822953626876416 6853631440013568 6860616163688448 6861345395848704 6881731919806464 6893110883792448 6893293354988544 6894026060489712 6913591789805568 6925023434180376 6932080915393536 6933001266019584 6962419240648704 6965098494103008 7002525342265344 7002710709829632 7004290091595552 7005220029207288 7034944441072128 7037651603416581 7042113945796608 7043048905162752 7055846764904448 7074716325175296 7075655613057024 7095520073310912 7115469299398656 7115657656762368 7116413997924864 7148411286895872 7149360359026368 7156646468149248 7169431740741234 7189779090686976 7231194868859136 7243343408171556 7261878132719616 7262842269487104 7264672622881632 7285067736559641 7303902568316928 7304872284536832 7324407817611264 7337716932059136 7345975739793408 7358317113063168 7379005199376384 7379984886736896 7380180246233088 7380964704167424 7400703732378048 7414151483434752 7421707448451072 7434966249657576 7457057123798016 7475115797397504 7476999647144832 7477794396256986 7499016901039104 7520069921609952 7531836427616256 7534734802170912 7552981586953728 7554885060135924 7560679037534208 7575423109890048 7595682181226496 7598403983293389 7618048915341312 7619060339785728 7630847376509952 7631658478484496 7639436110841856 7653317660319744 7654333767284736 7674803870614272 7675822830235968 7697607353597952 7710335370015264 7718193184149504 7719013570329792 7751971938041856 7754749744266504 7754955024362112 7755779318050926 7777790763531264 7790651363452923 7796626154274816 7798591029817728 7810793332342784 7832721645729792 7835735805865884 7877003743494144 7877841010048512 7878049548558336 7879826353044996 7901247759777792 7914312496206144 7922378189021184 7923430018308096 7937827610517504 7959055865822208 7960112564689152 8004902961823488 8005114863857664 8005965747665472 8028687239774208 8039936504082432 8041962697757856 8043030403904664 8085390085914624 8086463557779456 8088501477022848 8122822447423488 8131964913598464 8169612899309568 8169829161467904 8170697553172992 8172756700741836 8179024535027712 8207435181250816 8215799603429376 8216890389356544 8254931548566528 8264222707267584 8278106752196064 8301380849298432 8302482997579008 8325791698925304 8340920418864096 8349420879507456 8364337030864773 8385962208067584 8409505272072192 8411624603037936 8433148799287296 8434268441985024 8436394013668992 8472191154839552 8473315981068288 8476576652442276 8497104285322944 8521219663036416 8522350998626304 8545142453879808 8570305029758976 8584703298573696 8585615788295058 8594365624697088 8609982367859712 8611125488195328 8634154354441056 8674127291267172 8680779635687424 8682967332168192 8683890266621016 8720968430297088 8724093462299817 8746648754651136 8747810019753984 8750014608972672 8771204423559168 8773414908544944 8787142498885632 8811811851446016 8820792210456576 8837993628205056 8861629211430912 8862571136304576 8862805742128128 8887723734564864 8888903729750016 8903601558231912 8912675462648832 8930056061832192 8951681880834048 8953937849049984 8955126635275296 9003485198352384 9005515832051424 9032273144745984 9043967261048832 9044928567092736 9047208034977588 9048409204392747 9054146501738496 9071802983448576 9096063846653952 9097271502501888 9138175253351424 9148460527798272 9148702701551616 9190814511723264 9191057806651392 9192034747319616 9218122386407424 9233364578907168 9242774553858048 9244001688026112 9283225654198272 9286797992137344 9312870096220572 9336700456353792 9339053455460736 9340293372276384 9379925921429504 9383535471222108 9390731873550336 9432955100233728 9434207484076032 9460693431081216 9487292399198208 9488551997233152 9490943265377616 9531215049194496 9532480478701824 9542195290865664 9559242320988312 9586372120915968 9613285260614784 9641593158478848 9657791210895408 9682504176959488 9683789692649472 9686230163842176 9687516174219744 9713423648746188 9739829712715776 9765877090148352 9783622576078848 9794634319724544 9811089484084224 9838673599168512 9839979848982528 9841286272223232 9867604976504064 9885535311246336 9913288332876768 9923391236763648 9942742831730688 9966821063196672 9969332862859776 9970392528342648 9998689201385472 10000016695968768 10016551753010901 10026759895479936 10042448570155008 10046313069561216 10070642115938304 10073180080181232 10127576241635328 10128920848146432 10131205311057852 10158747119714304 10174463168679936 10175544637979328 10185914814455808 10204423547092992 10205778356379648 10233071827485696 10234430440314624 10280447160020352 10290924245532672 10292018093773056 10322597879709696 10339666325688672 10339940032482816 10341039090734568 10370387684708352 10387535151270564 10395501539033088 10398121373090304 10443628860973056 10447647741154512 10503788013398016 10504066064744448 10506435137393328 10507830043810932 10552416661608192 10563170918694912 10564573357744128 10583770147356672 10612074487762944 10613483419585536 10643280109966368 10673203949097984 10673486485143552 10674620996887296 10719915338776576 10722616930343808 10724040538539552 10754147611111851 10781951410372608 10784668636030464 10830429929897984 10842619884797952 10846792303288704 10865015112257334 10892817199079424 10894263404230656 10897008934322448 10955853852475392 10986611726416896 11006575398088704 11018963609690112 11037475669594752 11068507799064576 11069977330105344 11071447056251136 11101055598567072 11121227225152128 11132561172676608 11152449374486364 11185585685697024 11212673696096256 11215499470717248 11216691594385479 11245691255980032 11248525351558656 11297754641424384 11302102203256368 11329472380430592 11332327590203886 11341018556301312 11363134664835072 11393523271839744 11427073373011968 11428590509678592 11446271064764928 11447487717726744 11459154166262784 11479976490479616 11481500650927104 11512205805921408 11546411030396928 11565503055022896 11577289776224256 11578520355494688 11627957907062784 11632124616399756 11633668977076389 11663746693005312 11666686145296896 11694939231412224 11697886544726592 11716189998514176 11749082468594688 11753603708798826 11815505615241216 11816761515072768 11817074322837504 11819739529567494 11851871639666688 11871468744309216 11883567283531776 11906741415776256 11935575841112064 11938583798733312 11940168847033728 12007354442735232 12008948621498208 12043030859661312 12059904756123648 12062944046636784 12064545605856996 12128085128871936 12129695336669184 12132752215534272 12184233671135232 12197947370397696 12254419348964352 12254743742201856 12256046329759488 12259135051112754 12311152771876224 12323699405144064 12325335584034816 12382397322849792 12396334060901376 12417160128294096 12448933941805056 12452071273947648 12453724496368512 12511380628296144 12524131319261184 12578943312101376 12614257908108288 12649723198930944 12651402662977536 12654591020503488 12708286732259328 12709973971602432 12745656427984416 12781829494554624 12783526497939456 12817713680819712 12855457544638464 12877054947860544 12878423682442587 12911719590199296 12914973551789568 12916688232292992 12951231531661584 13011190936900758 13021169453531136 13025835399931524 13081452645445632 13119973131976704 13121715029630976 13156806635338752 13160122362817416 13180713748328448 13217717777169024 13231188315684864 13256990442307584 13292443817146368 13293856704456864 13331585601847296 13333355594625024 13355402337347868 13369013193973248 13395084092748288 13427522821251072 13430906773574976 13432689952912944 13505227797528576 13508273748077136 13565950891573248 13567392850639104 13570812052466382 13581219752607744 13607704475172864 13644095769980928 13645907253752832 13707262880027136 13721232327376896 13722690791697408 13786221767584896 13786586709977088 13788052120979424 13827183579611136 13850046868360752 13864161830787072 13866002532039168 13924838481297408 13930196988206016 14005050684530688 14008580183191104 14010440058414576 14069888882144256 14075303206833162 14086097810325504 14149432650350592 14151311226114048 14191040146621824 14230938598797312 14231315313524736 14232827995849728 14296822573791744 14298720718052736 14313292936298496 14338863481482468 14379558181373952 14462389737718272 14486686816343112 14523756265439232 14525684538974208 14529345245763264 14570135473119282 14609744569073664 14648815635222528 14675433864118272 14691951479586816 14716634226126336 14758010398752768 14759969773473792 14760360492466176 14761929408334848 14801407464756096 14828302966869504 14843414896902144 14869932499315152 14914114247596032 14950231594795008 14953999294289664 14955588792513972 14998033802078208 15040139843219904 15063672855232512 15069469604341824 15105963173907456 15109770120271848 15191364362452992 15196807966586778 15238120679571456 15261694753019904 15263316956968992 15278872221683712 15306635320639488 15308667534569472 15349607741228544 15351645660471936 15395214707195904 15420670740030528 15436386368299008 15438027140659584 15509499488533008 15509910048724224 15511558636101852 15555581527062528 15581302726905846 15593252308549632 15597182059635456 15665443291459584 15671471611731768 15754007486988288 15755682020097024 15756099097116672 15759652706089992 15828624992412288 15844756378042368 15846860036616192 15875655221035008 15918111731644416 15920225129378304 16009805923646976 16010229727715328 16011931495330944 16057374479548416 16079873008164864 16083925395515712 16086060807809328 16172927115558912 16177002954045696 16245644894846976 16263929827196928 16297522668386001 16339225798619136 16339658322935808 16341395106345984 16345513401483672 16414870362501632 16431599206858752 16433780778713088 16509863097133056 16528445414535168 16556213504392128 16602761698596864 16604965995158016 16651583397850608 16681840837728192 16698841759014912 16728674061729546 16819010544144384 16823249206075872 16868536883970048 16872788027337984 16944382309679104 16946631962136576 16953153304884552 16994208570645888 16998491385305829 17042439326072832 17044701997252608 17090284907759616 17140610059517952 17169406597147392 17171231576590116 17188731249394176 17219964735719424 17222250976390656 17268308708882112 17348254582534344 17365934664336384 17367780533242032 17441936860594176 17448186924599634 17495620039507968 17500029217945344 17542408847118336 17546829817089888 17574284997771264 17623623702892032 17641584420913152 17675987256410112 17723258422861824 17725142272609152 17725611484256256 17729609294351241 17775447469129728 17777807459500032 17807203116463824 17825350925297664 17860112123664384 17903363761668096 17907875698099968 17910253270550592 18011031664102848 18064546289491968 18087934522097664 18089857134185472 18094416069955176 18096818408785494 18192127693307904 18194543005003776 18276350506702848 18296921055596544 18297405403103232 18381629023446528 18382115613302784 18384069494639232 18388702576669131 18436244772814848 18466729157814336 18485549107716096 18488003376052224 18573595984274688 18625740192441144 18673400912707584 18678106910921472 18680586744552768 18759851842859008 18767070942444216 18865910200467456 18868414968152064 18921386862162432 18974584798396416 18977103994466304 18981886530755232 19062430098388992 19064960957403648 19084390581731328 19118484641976624 19172744241831936 19226570521229568 19283186316957696 19315582421790816 19367579385298944 19372460327684352 19375032348439488 19426847297492376 19516786405351137 19531754180296704 19567245152157696 19622178968168448 19677347198337024 19679959697965056 19682572544446464 19735209953008128 19771070622492672 19826576665753536 19846782473527296 19885485663461376 19938665725719552 19940785056685296 19997378402770944 20000033391937536 20033103506021802 20053519790959872 20092626139122432 20141284231876608 20146360160362464 20255152483270656 20257841696292864 20262410622115704 20348926337359872 20351089275958656 20356218078699573 20371829628911616 20408847094185984 20411556712759296 20466143654971392 20468860880629248 20560894320040704 20581848491065344 20584036187546112 20645195759419392 20679332651377344 20679880064965632 20682078181469136 20740775369416704 20775070302541128 20796242746180608 20887257721946112 20895295482309024 21007576026796032 21008132129488896 21012870274786656 21015660087621864 21104833323216384 21112954810249743 21126341837389824 21129146715488256 21167540294713344 21224148975525888 21226966839171072 21286560219932736 21346407898195968 21346972970287104 21349241993774592 21439830677553152 21445233860687616 21448081077079104 21508295222223702 21569337272060928 21660859859795968 21693584606577408 21730030224514668 21785634398158848 21788526808461312 21794017868644896 21911707704950784 21973223452833792 22013150796177408 22037927219380224 22074951339189504 22137015598129152 22139954660210688 22142894112502272 22202111197134144 22242454450304256 22265122345353216 22304898748972728 22371171371394048 22425347392192512 22430998941434496 22433383188770958 22497050703117312 22595509282848768 22604204406512736 22658944760861184 22664655180407772 22682037112602624 22726269329670144 22787046543679488 22795211949880167 22854146746023936 22857181019357184 22892542129529856 22894975435453488 22918308332525568 22959952980959232 22963001301854208 23024411611842816 23092822060793856 23131006110045792 23154579552448512 23157040710989376 23255915814125568 23264249232799512 23267337954152778 23333372290593792 23371954090358769 23389878462824448 23395773089453184 23432379997028352 23498164937189376 23507207417597652 23631011230482432 23633523030145536 23634148645675008 23639479059134988 23703743279333376 23742937488618432 23767134567063552 23813482831552512 23877167597466624 23880337694067456 24014708885470464 24017897242996416 24086061719322624 24119809512247296 24125888093273568 24129091211713992 24256170257743872 24259390673338368 24265504431068544 24368467342270464 24395894740795392 24508838697928704 24509487484403712 24512092659518976 24518270102225508 24622305543752448 24647398810288128 24650671168069632 24764794645699584 24792668121802752 24834320256588192 24904142547895296 24907448992737024 25022761256592288 25048262638522368 25093011092594319 25157886624202752 25228515816216576 25299446397861888 25302805325955072 25309182041006976 25416573464518656 25419947943204864 25491312855968832 25563658989109248 25567052995878912 25635427361639424 25710915089276928 25754109895721088 25756847364885174 25829947103579136 25833376464585984 25902463063323168 26022381873801516 26042338907062272 26051670799863048 26162905290891264 26172280386899451 26239946263953408 26243430059261952 26313613270677504 26320244725634832 26361427496656896 26435435554338048 26462376631369728 26513980884615168 26584887634292736 26587713408913728 26663171203694592 26666711189250048 26710804674695736 26738026387946496 26790168185496576 26855045642502144 26861813547149952 26865379905825888 27010455595057152 27016547496154272 27131901783146496 27134785701278208 27141624104932764 27145227613178241 27162439505215488 27215408950345728 27288191539961856 27291814507505664 27414525760054272 27445381583394816 27572443535169792 27573173419954176 27576104241958848 27654367159222272 27700093736721504 27728323661574144 27732005064078336 27849676962594816 27860393976412032 28010101369061376 28017160366382208 28020880116829152 28139777764288512 28150606413666324 28172195620651008 28298865300701184 28302622452228096 28382080293243648 28461877197594624 28465655991699456 28593645147583488 28597441436105472 28626585872596992 28677726962964936 28759116362747904 28924779475436544 28973373632686224 29047512530878464 29051369077948416 29058690491526528 29140270946238564 29219489138147328 29297631270445056 29350867728236544 29383902959173632 29433268452252672 29516020797505536 29519939546947584 29523858816669696 29602814929512192 29656605933739008 29739864998630304 29828228495192064 29900463189590016 29907998588579328 29911177585027944 29996067604156416 30049655259032703 30080279686439808 30127345710465024 30138939208683648 30211926347814912 30219540240543696 30382728724905984 30393615933173556 30476241359142912 30523389506039808 30526633913937984 30557744443367424 30613270641278976 30617335069138944 30699215482457088 30703291320943872 30841341480061056 30872772736598016 30876054281319168 31018998977066016 31019820097448448 31023117272203704 31111163054125056 31162605453811692 31186504617099264 31194364119270912 31330886582919168 31342943223463536 31511364040194048 31512198194233344 31519305412179984 31657249984824576 31689512756084736 31693720073232384 31751310442070016 31836223463288832 31840450258756608 32019611847293952 32020459455430656 32023862990661888 32159746016329728 32167850791031424 32172121615618656 32262442833335553 32345854231117824 32354005908091392 32491289789693952 32527859654393856 32595045336772002 32678451597238272 32682790212691968 32691026802967344 32829740725003264 32867561557426176 33019726194266112 33056890829070336 33112427008784256 33205523397193728 33209931990316032 33303166795701216 33363681675456384 33397683518029824 33457348123459092 33638021088288768 33646498412151744 33650074783156437 33737073767940096 33745576054675968 33888764619358208 33893263924273152 33906306609769104 33988417141291776 33996982770611658 34089403994505216 34180569815519232 34281220119035904 34338813194294784 34342463153180232 34377462498788352 34439929471438848 34444501952781312 34536617417764224 34696509165068688 34731869328672768 34735561066484064 34883873721188352 34896373849199268 34991240079015936 35000058435890688 35084817694236672 35093659634179776 35148569995542528 35247247405784064 35446516845723648 35450284545218304 35451222968512512 35459218588702482 35555614919000064 35614406232927648 35650701850595328 35720224247328768 35806727523336192 35815751396199936 35820506541101184 36022063328205696 36129092578983936 36179714268370944 36188832139910352 36193636817570988 36384255386615808 36389086010007552 36552701013405696 36593842111193088 36763258046893056 36764231226605568 36768138989278464 36777405153338262 36933458315628672 36971098215432192 36976006752104448 37147191968549376 37251480384882288 37346801825415168 37356213821842944 37361173489105536 37519703685718016 37534141884888432 37736829936304128 37842773724324864 37949169596792832 37954207988932608 37963773061510464 38124860196777984 38129921914807296 38236969283953248 38345488483663872 38453141042459136 38566372633915392 38631164843581632 38635271047327761 38735158770597888 38744920655368704 38750064696878976 38853694594984752 39033572810702274 39063508360593408 39244357936336896 39359919395930112 39365145088892928 39470419906016256 39542141244985344 39653153331507072 39693564947054592 39770971326922752 39877331451439104 39881570113370592 39994756805541888 40000066783875072 40066207012043604 40107039581919744 40185252278244864 40282568463753216 40292720320724928 40515683392585728 40524821244231408 40697852674719744 40702178551917312 40712436157399146 40743659257823232 40823113425518592 40932287309942784 40937721761258496 41121788640081408 41163696982130688 41168072375092224 41358665302754688 41359760129931264 41364156362938272 41481550738833408 41550140605082256 41592485492361216 41774515443892224 41790590964618048 42015152053592064 42025740549573312 42031320175243728 42209666646432768 42225909620499486 42258293430976512 42448297951051776 42453933678342144 42573120439865472 42692815796391936 42693945940574208 42698483987549184 42879661355106304 42890467721375232 42896162154158208 43016590444447404 43138674544121856 43387169213154816 43460060449029336 43571268796317696 43577053616922624 43588035737289792 43946446905667584 44026301592354816 44075854438760448 44149902678379008 44274031196258304 44279909320421376 44285788225004544 44404222394268288 44484908900608512 44530244690706432 44609797497945456 44742342742788096 44850694784385024 44861997882868992 44866766377541916 44994101406234624 45191018565697536 45208408813025472 45317889521722368 45329310360815544 45574093087358976 45590423899760334 45714362038714368 45785084259059712 45789950870906976 45836616665051136 45919905961918464 45926002603708416 46048823223685632 46185644121587712 46262012220091584 46309159104897024 46314081421978752 46528498465599024 46534675908305556 46666744581187584 46743908180717538 46779756925648896 46791546178906368 46996329874378752 47014414835195304 47262022460964864 47267046060291072 47268297291350016 47278958118269976 47485874977236864 47534269134127104 47626965663105024 47754335194933248 47760675388134912 48029417770940928 48035794485992832 48172123438645248 48239619024494592 48251776186547136 48258182423427984 48518781346676736 48531008862137088 48736934684540928 48791789481590784 49017677395857408 49018974968807424 49024185319037952 49036540204451016 49244611087504896 49294797620576256 49301342336139264 49529589291399168 49585336243605504 49668640513176384 49808285095790592 49814897985474048 50045522513184576 50096525277044736 50186022185188638 50457031632433152 50605610651910144 50618364082013952 50833146929037312 50839895886409728 50982625711937664 50995474155917487 51127317978218496 51134105991757824 51270854723278848 51421830178553856 51508219791442176 51513694729770348 51659894207158272 51666752929171968 51804926126646336 52044763747603032 52103341599726096 52325810581782528 52344560773798902 52486860118523904 52627226541355008 52640489451269664 52722854993313792 52870871108676096 52924753262739456 53027961769230336 53169775268585472 53175426817827456 53188827883053723 53326342407389184 53333422378500096 53421609349391472 53476052775892992 53580336370993152 53710091285004288 53723627094299904 53730759811651776 54033094992308544 54263803566292992 54269571402556416 54283248209865528 54290455226356482 54576383079923712 54583629015011328 54829051520108544 54890763166789632 55144887070339584 55146346839908352 55152208483917696 55308734318444544 55400187473443008 55456647323148288 55464010128156672 55720787952824064 56020202738122752 56034320732764416 56041760233658304 56279555528577024 56301212827332648 56597730601402368 56605244904456192 56764160586487296 56923754395189248 56931311983398912 57187290295166976 57194882872210944 57253171745193984 57355453925929872 57518232725495808 57849558950873088 57946747265372448 58102738155896832 58117380983053056 58280541892477128 58550359216053411 58595262540890112 58701735456473088 58866536904505344 59032041595011072 59039879093895168 59047717633339392 59205629859024384 59313211867478016 59479729997260608 59656456990384128 59815997177158656 59822355170055888 59992135208312832 60099310518065406 60160559372879616 60277878417367296 60423852695629824 60439080481087392 60765457449811968 60787231866347112 61046779012079616 61053267827875968 61068654236098719 61115488886734848 61226541282557952 61234670138277888 61398430964914176 61406582641887744 61682682960122112 61745545473196032 61752108562638336 62037997954132032 62039640194896896 62046234544407408 62222326108250112 62325210907623384 62388728238541824 62661773165838336 62685886446927072 63022728080388096 63024396388466688 63038610824359968 63314499969649152 63338864430749229 63379025512169472 63387440146464768 63502620884140032 63672446926577664 63680900517513216 64039223694587904 64040918910861312 64047725981323776 64319492032659456 64335701582062848 64344243231237312 64524885666671106 64708011816182784 64982579579387904 65190090673544004 65356903194476544 65365580425383936 65382053605934688 65659481450006528 65735123114852352 66039452388532224 66113781658140672 66224854017568512 66411046794387456 66419863980632064 66606333591402432 66727363350912768 66795367036059648 66914696246918184 67276042176577536 67292996824303488 67300149566312874 67491152109351936 67777529238716416 67786527848546304 67812613219538208 67976834282583552 67993965541223316 68178807989010432 68361139631038464 68562440238071808 68677626388589568 68684926306360464 68754924997576704 68879858942877696 68889003905562624 69073234835528448 69393018330137376 69463738657345536 69471122132968128 69767747442376704 69792747698398536 70000116871781376 70115862271076307 70169635388473344 70187319268359552 70297139991085056 70494494811568128 70893033691447296 70900569090436608 70902445937025024 70918437177404964 71111229838000128 71228812465855296 71301403701190656 71440448494657536 71631502792399872 71641013082202368 72044126656411392 72258185157967872 72359428536741888 72377664279820704 72387273635141976 72768510773231616 72778172020015104 73105402026811392 73187684222386176 73526516093786112 73528462453211136 73536277978556928 73554810306676524 73866916631257344 73942196430864384 73952013504208896 74294383937098752 74502960769764576 74712427643685888 74722346978211072 75039407371436032 75068283769776864 75279033277782957 75473659872608256 75685547448649728 75898339193585664 75908415977865216 75927546123020928 76249720393555968 76259843829614592 76473938567906496 76690976967327744 76906282084918272 77132745267830784 77262329687163264 77270542094655522 77489841310737408 77500129393757952 77707389189969504 78067145621404548 78127016721186816 78488715872673792 78516841160698353 78719838791860224 78730290177785856 78940839812032512 79084282489970688 79306306663014144 79387129894109184 79541942653845504 79754662902878208 79763140226741184 79989513611083776 80000133567750144 80132414024087208 80214079163839488 80370504556489728 80565136927506432 80585440641449856 81031366785171456 81049642488462816 81395705349439488 81404357103834624 81424872314798292 81435682839534723 81487318515646464 81646226851037184 81864574619885568 81875443522516992 82243577280162816 82336144750184448 82717330605509376 82719520259862528 82728312725876544 82963101477666816 83100281210164512 83184970984722432 83549030887784448 83581181929236096 84030304107184128 84051481099146624 84062640350487456 84419333292865536 84451819240998972 84516586861953024 84896595902103552 84907867356684288 85146240879730944 85385631592783872 85396967975098368 85780935442750464 85792324308316416 86033180888894808 86277349088243712 86774338426309632 86920120898058672 87142537592635392 87154107233845248 87176071474579584 87892893811335168 88052603184709632 88151708877520896 88299805356758016 88548062392516608 88559818640842752 88571576450009088 88808444788536576 88969817801217024 89219594995890912 89484685485576192 89701389568770048 89723995765737984 89733532755083832 89988202812469248 90148965777098109 90382037131395072 90416817626050944 90635779043444736 90658620721631088 91148186174717952 91180847799520668 91428724077428736 91570168518119424 91579901741813952 91673233330102272 91839811923836928 91852005207416832 92097646447371264 92524024440183168 92618318209794048 92628162843957504 93056996931198048 93069351816611112 93333489162375168 93487816361435076 93559513851297792 93583092357812736 93992659748757504 94028829670390608 94534092120582144 94536594582700032 94557916236539952 94971749954473728 95068538268254208 95253931326210048 95508670389866496 95521350776269824 96058835541881856 96071588971985664 96479238048989184 96503552373094272 96516364846855968 97037562693353472 97062017724274176 97473869369081856 97583578963181568 98035354791714816 98048370638075904 98073080408902032 98489222175009792 98602684672278528 99059178582798336 99170672487211008 99337281026352768 99616570191581184 99629795970948096 100091045026369152 100193050554089472 100372044370377276 100914063264866304 100950224349469311 101211221303820288 101236728164027904 101666293858074624 101679791772819456 101965251423875328 101990948311834974 102268211983515648 102541709446557696 102843660357107712 103016439582884352 103027389459540696 103319788414316544 103333505858343936 103609852253292672 104089527495206064 104206683199452192 104651621163565056 104689121547597804 104973720237047808 105254453082710016 105280978902539328 105445709986627584 105741742217352192 106339550537170944 106350853635654912 106377655766107446 106666844757000192 106843218698782944 106952105551785984 107160672741986304 107420182570008576 107447254188599808 107461519623303552 108066189984617088 108539142805112832 108566496419731056 108580910452712964 109152766159847424 109167258030022656 109658103040217088 109781526333579264 110289774140679168 110292693679816704 110304416967835392 110800374946886016 110913294646296576 110928020256313344 111441575905648128 112040405476245504 112068641465528832 112083520467316608 112559111057154048 112602425654665296 113210489808912384 113528321172974592 113847508790378496 113862623966797824 114374580590333952 114389765744421888 114710907851859744 115036465450991616 115699117901746176 115893494530744896 115905813141983283 116205476311793664 116234761966106112 116561083784954256 117100718432106822 117190525081780224 117733073809010688 118079758187790336 118095435266678784 118411259718048768 118626423734956032 118959459994521216 119312913980768256 119631994354317312 119644710340111776 119984270416625664 120198621036130812 120321118745759232 120555756834734592 120847705391259648 120878160962174784 121574463732694224 122093558024159232 122106535655751936 122137308472197438 122230977773469696 122469340276555776 122796861929828352 122813165283775488 123365365920244224 123491090946392064 123504217125276672 124075995908264064 124079280389793792 124092469088814816 124444652216500224 124650421815246768 124777456477083648 125323546331676672 125371772893854144 126045456160776192 126077221648719936 126628999939298304 126677728861498458 126774880292929536 127344893853155328 127361801035026432 128078447389175808 128081837821722624 128095451962647552 128638984065318912 128671403164125696 128688486462474624 129049771333342212 129416023632365568 130380181347088008 130713806388953088 130731160850767872 130764107211869376 131318962900013056 132078904777064448 132227563316281344 132449708035137024 132822093588774912 132839727961264128 133212667182804864 133454726701825536 133590734072119296 133829392493836368 134552084353155072 134585993648606976 134600299132625748 134982304218703872 135573055697092608 135625226439076416 135953668565167104 135987931082446632 136722279262076928 137355252777179136 137369852612720928 137509849995153408 137759717885755392 137778007811125248 138146469671056896 138786036660274752 138927477314691072 138942244265936256 139585495396797072 140000233743562752 140231724542152614 140339270776946688 140374638536719104 140988989623136256 141786067382894592 141801138180873216 141804891874050048 141836874354809928 142457624931710592 142602807402381312 142880896989315072 143263005584799744 143282026164404736 144088253312822784 144516370315935744 144718857073483776 144755328559641408 144774547270283952 145556344040030208 146210804053622784 146375368444772352 147053032187572224 147056924906422272 147072555957113856 147109620613353048 147733833262514688 147884392861728768 147904027008417792 148588767874197504 149005921539529152 149424855287371776 149444693956422144 150078814742872064 150136567539553728 150558066555565914 151371094897299456 151816831955730432 151855092246041856 152499440787111936 152519687659229184 152947877135812992 153381953934655488 153812564169836544 154265490535661568 154524659374326528 154541084189311044 154979682621474816 155000258787515904 155414778379939008 156134291242809096 156977431745347584 157033682321396706 157460580355571712 157881679624065024 158168564979941376 158612613326028288 158774259788218368 159083885307691008 159509325805756416 159526280453482368 159566483649161169 159979027222167552 160000267135500288 160264828048174416 160428158327678976 160741009112979456 161130273855012864 161170881282899712 162099284976925632 162791410698878976 162808714207669248 162849744629596584 162871365679069446 163729149239771136 163750887045033984 164487154560325632 164672289500368896 165434661211018752 165439040519725056 165456625451753088 165926202955333632 166200562420329024 166369941969444864 167162363858472192 168060608214368256 168102962198293248 168125280700974912 168838666585731072 168903638481997944 169793191804207104 169815734713368576 170292481759461888 170771263185567744 170793935950196736 171561870885500928 171584648616632832 172066361777789616 172554698176487424 173548676852619264 173840241796117344 174308214467690496 174352142949159168 175651077648160233 175785787622670336 176105206369419264 176599610713516032 177096124785033216 177119637281685504 177143152900018176 177616889577073152 177939635602434048 178439189991781824 178969370971152384 179447991531475968 179467065510167664 179976405624938496 180297931554196218 180833635252101888 181271558086889472 181317241443262176 182296372349435904 182361695599041336 183140337036238848 183159803483627904 183205962708296157 183346466660204544 183679623847673856 183704010414833664 184195292894742528 185048048880366336 185236636419588096 185256325687915008 186113993862396096 186138703633222224 186666978324750336 186975632722870152 187166184715625472 187985319497515008 188057659340781216 189068184241164288 189073189165400064 189115832473079904 189943499908947456 190016593292247687 190137076536508416 190507862652420096 191017340779732992 191042701552539648 192117671083763712 192143177943971328 192958476097978368 193007104746188544 193032729693711936 194124035448548352 194947738738163712 196070709583429632 196096741276151808 196146160817804064 196978444350019584 197205369344557056 198118357165596672 198341344974422016 198674562052705536 199233140383162368 199259591941896192 200182090052738304 200386101108178944 200744088740754552 201828126529732608 201900448698938622 202473456328055808 203332587716149248 203359583545638912 203930502847750656 203981896623669948 204536423967031296 205083418893115392 205687320714215424 206032879165768704 206054778919081392 206639576828633088 206667011716687872 207219704506585344 208179054990412128 208413366398904384 209303242327130112 209378243095195608 210347586813228921 210508906165420032 210561957805078656 210891419973255168 211483484434704384 212679101074341888 212701707271309824 212755311532214892 213333689514000384 213686437397565888 213904211103571968 214321345483972608 214894508377199616 214923039246607104 216132379969234176 217078285610225664 217132992839462112 217161820905425928 218305532319694848 218334516060045312 219316206080434176 219563052667158528 220579548281358336 220585387359633408 220608833935670784 221600749893772032 221826589292593152 221856040512626688 222883151811296256 224137282931057664 224167040934633216 225118222114308096 225204851309330592 225837099833348871 226420979617824768 227056642345949184 227695017580756992 227725247933595648 228749161180667904 228779531488843776 229421815703719488 230072930901983232 231398235803492352 231786989061489792 231811626283966566 232469523932212224 233122167569908512 234201436864213644 234381050163560448 235466147618021376 235550523482095059 236159516375580672 236190870533357568 236822519436097536 237252847469912064 237918919989042432 238625827961536512 239263988708634624 239289420680223552 239968540833251328 240397242072261624 240642237491518464 241111513669469184 241695410782519296 241756321924349568 243148927465388448 244187116048318464 244213071311503872 244274616944394876 244461955546939392 244938680553111552 245593723859656704 245626330567550976 246730731840488448 247008434250553344 248151991816528128 248158560779587584 248184938177629632 248889304433000448 249300843630493536 249554912954167296 250647092663353344 250743545787708288 252090912321552384 252154443297439872 253257999878596608 253355457722996916 253549760585859072 254689787706310656 254723602070052864 256156894778351616 256190903925295104 257342806328251392 257376972924949248 258099542666684424 258832047264731136 260760362694176016 261427612777906176 261462321701535744 261528214423738752 262637925800026112 264157809554128896 264455126632562688 264899416070274048 265644187177549824 265679455922528256 266425334365609728 266909453403651072 267658784987672736 269104168706310144 269171987297213952 269200598265251496 269964608437407744 270446897331294327 271146111394185216 271250452878152832 271907337130334208 271975862164893264 273444558524153856 274710505554358272 274739705225441856 275019699990306816 275519435771510784 275556015622250496 276292939342113792 277572073320549504 277854954629382144 277884488531872512 279170990793594144 280000467487125504 280463449084305228 280678541553893376 280749277073438208 281977979246272512 283602276361746432 283609783748100096 283673748709619856 284915249863421184 285205614804762624 285761793978630144 286526011169599488 286564052328809472 288176506625645568 289437714146967552 289510657119282816 289549094540567904 291112688080060416 292421608107245568 292750736889544704 294106064375144448 294145111914227712 294219241226706096 295467666525029376 295808054016835584 297177535748395008 298011843079058304 298849710574743552 298889387912844288 300157629485744128 300273135079107456 301116133111131828 302742189794598912 303633663911460864 303710184492083712 304998881574223872 305039375318458368 305895754271625984 307625128339673088 308530981071323136 309049318748653056 309082168378622088 309959365242949632 310000517575031808 310829556759878016 312268582485618192 313954863490695168 314067364642793412 314921160711143424 315763359248130048 316337129959882752 317225226652056576 319018651611512832 319052560906964736 319132967298322338 320000534271000576 320529656096348832 320856316655357952 321482018225958912 322260547710025728 322341762565799424 324198569953851264 325617428415338496 325699489259193168 325742731358138892 327458298479542272 327501774090067968 328974309120651264 329344579000737792 330869322422037504 330878081039450112 330913250903506176 332401124840658048 332739883938889728 334324727716944384 336121216428736512 336205924396586496 336250561401949824 337677333171462144 337807276963995888 339631469426737152 340584963518923776 341542526371135488 341587871900393472 343123741771001856 343169297233265664 344132723555579232 345109396352974848 347097353705238528 347680483592234688 347717439425949849 348616428935380992 348704285898318336 351302155296320466 351571575245340672 353199221427032064 354239274563371008 354286305800036352 355233779154146304 355879271204868096 356878379983563648 357938741942304768 358895983062951936 358934131020335328 359952811249876992 360595863108392436 361667270504203776 362543116173778944 362634482886524352 364723391198082672 366280674072477696 366319606967255808 366411925416592314 366692933320409088 367408020829667328 368390585789485056 370096097760732672 370473272839176192 370512651375830016 372227987724792192 372277407266444448 373333956649500672 373951265445740304 374332369431250944 375970638995030016 376115318681562432 378136368482328576 378231664946159808 379886999817894912 380033186584495374 382034681559465984 382085403105079296 384235342167527424 384286355887942656 385916952195956736 386014209492377088 386065459387423872 388248070897096704 392141419166859264 392193482552303616 392292321635608128 393956888700039168 396236714331193344 396682689948844032 397349124105411072 398466280766324736 398519183883792384 400364180105476608 400772202216357888 401488177481509104 403656253059465216 403800897397877244 404946912656111616 406719167091277824 407861005695501312 407963793247339896 410166837786230784 412065758331537408 412109557838162784 413279153657266176 413334023433375744 414439409013170688 416358109980824256 416826732797808768 418756486190391216 420695173626457842 421017812330840064 421123915610157312 422966968869408768 425358202148683776 425403414542619648 425510623064429784 427372874795131776 427808422207143936 428642690967945216 429789016754399232 429846078493214208 432264759938468352 434156571220451328 434265985678924224 434323641810851856 436669032120090624 438632412160868352 439126105334317056 441159096562716672 441170774719266816 441217667871341568 443201499787544064 443653178585186304 443712081025253376 445766303622592512 448274565862115328 448334081869266432 450236444228616192 450409702618661184 451674199666697742 454113284691898368 455450495867191296 457498322361335808 457559062977687552 458843631407438976 460145861803966464 462796471606984704 463573978122979584 463623252567933132 464939047864424448 466244335139817024 468402873728427288 470932295236042752 471101046964190118 472381741066715136 473645038872195072 474505694939824128 475837839978084864 477251655923073024 478527977417269248 478578841360447104 479937081666502656 480794484144523248 481284474983036928 482223027338938368 483390821565038592 483512643848699136 486297854930776896 488374232096636928 488426142623007744 488549233888789752 491187447719313408 491252661135101952 493461463680976896 494016868501106688 496303983633056256 496317121559175168 496369876355259264 497778608866000896 498601687260987072 499109825908334592 501487091575416576 504181824643104768 504308886594879744 506515999757193216 506710915445993832 509379575412621312 509447204140105728 512313789556703232 512381807850590208 514685612656502784 514753945849898496 516199085333368848 517664094529462272 521520725388352032 522924643403071488 523056428847477504 525275851600052224 526953232944480699 528315619108257792 529798832140548096 531288374355099648 531358911845056512 532850668731219456 533818906807302144 535317569975345472 538343974594427904 538401196530502992 539929216874815488 540893794662588654 542500905756305664 543814674260668416 543951724329786528 546889117048307712 549421011108716544 549479410450883712 549617888124888471 550039399980613632 551038871543021568 551112031244500992 552585878684227584 555144146641099008 555709909258764288 555768977063745024 558341981587188288 560000934974251008 560926898168610456 561498554146876416 563955958492545024 567204552723492864 567219567496200192 567347497419239712 569830499726842368 570049779876743061 570411229609525248 571523587957260288 573052022339198976 573128104657618944 576353013251291136 578875428293935104 579021314238565632 579098189081135808 584843216214491136 588212128750288896 588290223828455424 588438482453412192 590935333050058752 591616108033671168 594355071496790016 596023686158116608 597699421149487104 597778775825688576 600546270158214912 602232266222263656 605484379589197824 607420368984167424 609997763148447744 610078750636916736 611791508543251968 615250256679346176 617061962142646272 618098637497306112 618164336757244176 619918730485899264 620001035150063616 621659113519756032 624537164971236384 627909726981390336 628134729285586824 631042760439686763 631526718496260096 632674259919765504 634450453304113152 638037303223025664 638105121813929472 638265934596644676 640001068542001152 641059312192697664 641712633310715904 642964036451917824 644683525131598848 648397139907702528 651234856830676992 651398978518386336 651485462716277784 654916596959084544 655003548180135936 657948618241302528 658689158001475584 661738644844075008 661756162078900224 661826501807012352 664802249681316096 665479767877779456 668649455433888768 672411848793172992 672501122803899648 675354666342924288 675614553927991776 679262938853474304 681169927037847552 683085052742270976 683175743800786944 686247483542003712 686338594466531328 688265447111158464 690218792705949696 694194707410477056 695360967184469376 695434878851899698 697408571796636672 702604310592640932 703143150490681344 706398442854064128 706651570446285177 708478549126742016 708572611600072704 710467558308292608 711758542409736192 713756759967127296 715877483884609536 717791966125903872 717868262040670656 719905622499753984 721191726216784872 723334541008407552 725086232347557888 725268965773048704 729446782396165344 732561348144955392 732639213934511616 732823850833184628 733385866640818176 734816041659334656 736781171578970112 740192195521465344 741025302751660032 744455975449584384 744554814532888896 746667913299001344 747902530891480608 748664738862501888 751941277990060032 752230637363124864 756272736964657152 756463329892319616 759773999635789824 760066373168990748 764069363118931968 764170806210158592 768470684335054848 768572711775885312 772028418984754176 772130918774847744 776496141794193408 784282838333718528 784386965104607232 784584643271216256 787913777400078336 792473428662386688 793365379897688064 794698248210822144 796932561532649472 797038367767584768 800728360210953216 802976354963018208 807312506118930432 807601794795754488 809893825312223232 811340691993882981 813438334182555648 815722011391002624 815927586494679792 820333675572461568 824131516663074816 824219115676325568 826558307314532352 826668046866751488 828878818026341376 832716219961648512 833653465595617536 837512972380782432 841390347252915684 842035624661680128 842247831220314624 845933937738817536 850806829085239296 851021246128859568 854745749590263552 855616844414287872 857285381935890432 859578033508798464 859692156986428416 864529519876936704 868313142440902656 868531971357848448 868647283621703712 873338064240181248 877264824321736704 878252210668634112 882318193125433344 882435335742683136 886402999575088128 887424162050506752 891532607245185024 896549131724230656 896668163738532864 900472888457232384 900819405237322368 903348399333395484 908226569383796736 910900991734382592 914996644722671616 915118125955375104 917687262814877952 925592943213969408 927147956245959168 927246505135866264 929878095728848896 932488670279634048 936805747456854576 941864590472085504 942202093928380236 944763482133430272 947290077744390144 949011389879648256 951675679956169728 957055954834538496 957157682720894208 961588968289046496 962568949966073856 964446054677876736 966781643130077184 967025287697398272 972595709861553792 976852285246015488 977098467777579504 982374895438626816 982505322270203904 986922927361953792 988033737002213376 992607967266112512 992634243118350336 992739752710518528 997203374521974144 998219651816669184 1002974183150833152 1008363649286209536 1008617773189759488 1013031999514386432 1013421830891987664 1018894408280211456 1024627579113406464 1024763615701180416 1029371225313005568 1029507891699796992 1032398170666737696 1035328189058924544 1043041450776704064 1043152318277849547 1045849286806142976 1046112857694955008 1050551703200104448 1053906465888961398 1059597664281096192 1062717823690113024 1065701337462438912 1067637813614604288 1070635139950690944 1076687949188855808 1076802393061005984 1079858433749630976 1081787589325177308 1085001811512611328 1087629348521336832 1087903448659573056 1098842022217433088 1098958820901767424 1099235776249776942 1100078799961227264 1102224062489001984 1105171757368455168 1110288293282198016 1111419818517528576 1111537954127490048 1116683963174376576 1120001869948502016 1121853796337220912 1122997108293752832 1127911916985090048 1134409105446985728 1134694994838479424 1139660999453684736 1140099559753486122 1146104044678397952 1146256209315237888 1152706026502582272 1157750856587870208 1158042628477131264 1158196378162271616 1176424257500577792 1176580447656910848 1176876964906824384 1181870666100117504 1188710142993580032 1192047372316233216 1195398842298974208 1195557551651377152 1201092540316429824 1204464532444527312 1210968759178395648 1214840737968334848 1220157501273833472 1223583017086503936 1230500513358692352 1236197274994612224 1236328673514488352 1239837460971798528 1240002070300127232 1243318227039512064 1249074329942472768 1256269458571173648 1262085520879373526 1263053436992520192 1268900906608226304 1276074606446051328 1276210243627858944 1276531869193289352 1282118624385395328 1283425266621431808 1285928072903835648 1289367050263197696 1296794279815405056 1302469713661353984 1302797957036772672 1302970925432555568 1310007096360271872 1315897236482605056 1317378316002951168 1323477289688150016 1323512324157800448 1323653003614024704 1329604499362632192 1330959535755558912 1337298910867777536 1344823697586345984 1345002245607799296 1350709332685848576 1351229107855983552 1362339854075695104 1366351487601573888 1372494967084007424 1372677188933062656 1376530894222316928 1380437585411899392 1388389414820954112 1390721934368938752 1390869757703799396 1394817143593273344 1405208621185281864 1412796885708128256 1413303140892570354 1417145223200145408 1420935116616585216 1423517084819472384 1427513519934254592 1431754967769219072 1435583932251807744 1435736524081341312 1439811244999507968 1442383452433569744 1446669082016815104 1450172464695115776 1450537931546097408 1458893564792330688 1465122696289910784 1465278427869023232 1465647701666369256 1473562343157940224 1480384391042930688 1482050605503320064 1488911950899168768 1489109629065777792 1493335826598002688 1495805061782961216 1497329477725003776 1504461274726249728 1512545473929314304 1512926659784639232 1519547999271579648 1520132746337981496 1528138726237863936 1528341612420317184 1536941368670109696 1537145423551770624 1544056837969508352 1544261837549695488 1552992283588386816 1568773930209214464 1569169286542432512 1575827554800156672 1580859698833442097 1584946857324773376 1589396496421644288 1593865123065298944 1594076735535169536 1601456720421906432 1605952709926036416 1615203589591508976 1619787650624446464 1622681383987765962 1631444022782005248 1631855172989359584 1640667351144923136 1648263033326149632 1648438231352651136 1648853664374665413 1653116614629064704 1653336093733502976 1657757636052682752 1665432439923297024 1667306931191235072 1675025944761564864 1682780694505831368 1684495662440629248 1691867875477635072 1701613658170478592 1702042492257719136 1709491499180527104 1711233688828575744 1714570763871780864 1719156067017596928 1719384313972856832 1729059039753873408 1736626284881805312 1737063942715696896 1737294567243407424 1754529648643473408 1764636386250866688 1764870671485366272 1772805999150176256 1774848324101013504 1783065214490370048 1793098263448461312 1793336327477065728 1801638810474644736 1806696798666790968 1816453138767593472 1829993289445343232 1830236251910750208 1835374525629755904 1851185886427938816 1854295912491918336 1854493010271732528 1859756191457697792 1864977340559268096 1873611494913709152 1883729180944171008 1884404187856760472 1893128281319060289 1894580155488780288 1898022779759296512 1903351359912339456 1914111909669076992 1914315365441788416 1923177936578092992 1925137899932147712 1928892109355753472 1934050575394796544 1945191419723107584 1953704570492030976 1954196935555159008 1964749790877253632 1965010644540407808 1973845854723907584 1976067474004426752 1985215934532225024 1985268486236700672 1985479505421037056 1994406749043948288 1996439303633338368 2005948366301666304 2017235546379518976 2026063999028772864 2026843661783975328 2037788816560422912 2049255158226812928 2049527231402360832 2058742450626011136 2059015783399593984 2064796341333475392 2070656378117849088 2086082901553408128 2086304636555699094 2092225715389910016 2101103406400208896 2107812931777922796 2119195328562192384 2125435647380226048 2131402674924877824 2135275627229208576 2141270279901381888 2153375898377711616 2153604786122011968 2159716867499261952 2163575178650354616 2170003623025222656 2175258697042673664 2175806897319146112 2197684044434866176 2197917641803534848 2198471552499553884 2200157599922454528 2204448124978003968 2210343514736910336 2220576586564396032 2223075908254980096 2233367926348753152 2240003739897004032 2243707592674441824 2245994216587505664 2255823833970180096 2268818210893971456 2269389989676958848 2279321998907369472 2280199119506972244 2292208089356795904 2292512418630475776 2305412053005164544 2316085256954262528 2316392756324543232 2352848515001155584 2353160895313821696 2353753929813648768 2363741332200235008 2377420285987160064 2384094744632466432 2390797684597948416 2391115103302754304 2402185080632859648 2408929064889054624 2421937518356791296 2429681475936669696 2434022075981648943 2440315002547666944 2447166034173007872 2461001026717384704 2472394549989224448 2472657347028976704 2479674921943597056 2480004140600254464 2486636454079024128 2498148659884945536 2512538917142347296 2524171041758747052 2526106873985040384 2537801813216452608 2552420487255717888 2553063738386578704 2564237248770790656 2566850533242863616 2571856145807671296 2578734100526395392 2593588559630810112 2604939427322707968 2605595914073545344 2605941850865111136 2620014192720543744 2631794472965210112 2634756632005902336 2646954579376300032 2647306007228049408 2659208998725264384 2674597821735555072 2689647395172691968 2690004491215598592 2701418665371697152 2702458215711967104 2724679708151390208 2732702975203147776 2744989934168014848 2745354377866125312 2753061788444633856 2776778829641908224 2781443868737877504 2781739515407598792 2789634287186546688 2810417242370563728 2825593771416256512 2826606281785140708 2834290446400290816 2841870233233170432 2847034169638944768 2855027039868509184 2871167864503615488 2871473048162682624 2884766904867139488 2893338164033630208 2900344929390231552 2901075863092194816 2917787129584661376 2930556855738046464 2931295403332738512 2947124686315880448 2960768782085861376 2964101211006640128 2977823901798337536 2978219258131555584 2991610123565922432 2994658955450007552 3008922549452499456 3025090947858628608 3025853319569278464 3039095998543159296 3040265492675962992 3056683224840634368 3073882737340219392 3074290847103541248 3088113675939016704 3088523675099390976 3105984567176773632 3129456954833548641 3137547860418428928 3138338573084865024 3151655109600313344 3161719397666884194 3178792992843288576 3188153471070339072 3202913440843812864 3211905419852072832 3230407179183017952 3239575301248892928 3245362767975531924 3262888045564010496 3263710345978719168 3296526066652299264 3296876462705302272 3297707328749330826 3306672187467005952 3315515272105365504 3330864879846594048 3334613862382470144 3350051889523129728 3365561389011662736 3368991324881258496 3383735750955270144 3403227316340957184 3404084984515438272 3418982998361054208 3438312134035193856 3438768627945713664 3458118079507746816 3473252569763610624 3474127885431393792 3474589134486814848 3529272772501733376 3529741342970732544 3545611998300352512 3566130428980740096 3586196526896922624 3586672654954131456 3603277620949289472 3613393597333581936 3632906277535186944 3660472503821500416 3670749051259511808 3708591824983836672 3708986020543465056 3719512382915395584 3729954681118536192 3747222989827418304 3768808375713520944 3786256562638120578 3789160310977560576 3806702719824678912 3828223819338153984 3828630730883576832 3846355873156185984 3850275799864295424 3857784218711506944 3868101150789593088 3890382839446215168 3907409140984061952 3908393871110318016 3930021289080815616 3947691709447815168 3952134948008853504 3970431869064450048 3970536972473401344 3970959010842074112 3988813498087896576 3992878607266676736 4011896732603332608 4034471092759037952 4052127998057545728 4053687323567950656 4099054462804721664 4117484901252022272 4118031566799187968 4129592682666950784 4141312756235698176 4172165803106816256 4172609273111398188 4184451430779820032 4215625863555845592 4238390657124384768 4262805349849755648 4270551254458417152 4282540559802763776 4306751796755423232 4307209572244023936 4319433734998523904 4327150357300709232 4340007246050445312 4350517394085347328 4351613794638292224 4395368088869732352 4395835283607069696 4396943104999107768 4420687029473820672 4441153173128792064 4446151816509960192 4466735852697506304 4480007479794008064 4487415185348883648 4491988433175011328 4537636421787942912 4538779979353917696 4558643997814738944 4560398239013944488 4584416178713591808 4585024837260951552 4610824106010329088 4632170513908525056 4632785512649086464 4706321790627643392 4707507859627297536 4727482664400470016 4754840571974320128 4768189489264932864 4781595369195896832 4782230206605508608 4804370161265719296 4817858129778109248 4859362951873339392 4868044151963297886 4894332068346015744 4922002053434769408 4944789099978448896 4945314694057953408 4946560993123996239 4959349843887194112 4960008281200508928 4973272908158048256 4996297319769891072 5025077834284694592 5048342083517494104 5075603626432905216 5104840974511435776 5106127476773157408 5128474497541581312 5133701066485727232 5143712291615342592 5157468201052790784 5187177119261620224 5209878854645415936 5211191828147090688 5211883701730222272 5263588945930420224 5293909158752600064 5294612014456098816 5318417997450528768 5349195643471110144 5379294790345383936 5380008982431197184 5404916431423934208 5449359416302780416 5489979868336029696 5490708755732250624 5506123576889267712 5553557659283816448 5562887737475755008 5563479030815197584 5579268574373093376 5620834484741127456 5651187542832513024 5653212563570281416 5679384843957180867 5683740466466340864 5694068339277889536 5710054079737018368 5742335729007230976 5742946096325365248 5769533809734278976 5786676328067260416 5802151726184389632 5835574259169322752 5861113711476092928 5862590806665477024 5894249372631760896 5921537564171722752 5928202422013280256 5955647803596675072 5956438516263111168 5983220247131844864 5989317910900015104 6017845098904998912 6051706639138556928 6078191997086318592 6080530985351925984 6113366449681268736 6147765474680438784 6148581694207082496 6176227351878033408 6177047350198781952 6211969134353547264 6258913909667097282 6276677146169730048 6303310219200626688 6323438795333768388 6357585985686577152 6376306942140678144 6405826881687625728 6423810839704145664 6460814358366035904 6479150602497785856 6490725535951063848 6525776091128020992 6527420691957438336 6593052133304598528 6593752925410604544 6595414657498661652 6613344374934011904 6631030544210731008 6661729759693188096 6669227724764940288 6700103779046259456 6731122778023325472 6737982649762516992 6767471501910540288 6806454632681914368 6808169969030876544 6837965996722108416 6876624268070387712 6877537255891427328 6916236159015493632 6948255770862787584 6949178268973629696 7058545545003466752 7059482685941465088 7091223996600705024 7132260857961480192 7172393053793845248 7173345309908262912 7206555241898578944 7226787194667163872 7265812555070373888 7302066227944946829 7320945007643000832 7341498102519023616 7417183649967673344 7417972041086930112 7439024765830791168 7459909362237072384 7494445979654836608 7537616751427041888 7572513125276241156 7578320621955121152 7613405439649357824 7657261461767153664 7692711746312371968 7700551599728590848 7715568437423013888 7736202301579186176 7780765678892430336 7814818281968123904 7816787742220636032 7860042578161631232 7895383418895630336 7904269896017707008 7940863738128900096 7941918021684148224 7977626996175793152 8023793465206665216 8068942185518075904 8104255996115091456 8107374647135901312 8198108925609443328 8234969802504044544 8236063133598375936 8259185365333901568 8344331606213632512 8345218546222796376 8368902861559640064 8431251727111691184 8476781314248769536 8525610699699511296 8541102508916834304 8565081119605527552 8613503593510846464 8614419144488047872 8654300714601418464 8680014492100890624 8701034788170694656 8703227589276584448 8791670567214139392 8793886209998215536 8841374058947641344 8882306346257584128 8892303633019920384 8933471705395012608 8974830370697767296 8983976866350022656 9075272843575885824 9077559958707835392 9117287995629477888 9120796478027888976 9170049674521903104 9221648212020658176 9264341027817050112 9265571025298172928 9412643581255286784 9415015719254595072 9454965328800940032 9536378978529865728 9564460413211017216 9608740322531438592 9635716259556218496 9718725903746678784 9736088303926595772 9788664136692031488 9889578199956897792 9890629388115906816 9893121986247992478 9920016562401017856 9946545816316096512 9992594639539782144 10050155668569389184 10096684167034988208 10151207252865810432 10209681949022871552 10212254953546314816 10256948995083162624 10314936402105581568 10374354238523240448 10419757709290831872 10422383656294181376 10423767403460444544 10587818317505200128 10589224028912197632 10636835994901057536 10698391286942220288 10758589580690767872 10760017964862394368 10809832862847868416 10898718832605560832 10981417511464501248 11012247153778535424 11125775474951510016 11126958061630395168 11158537148746186752 11241668969482254912 11306425127140562832 11358769687914361734 11367480932932681728 11420108159474036736 11484671458014461952 11485892192650730496 11539067619468557952 11573352656134520832 11604303452368779264 11671148518338645504 11722227422952185856 11725181613330954048 11843075128343445504 11856404844026560512 11911295607193350144 11912877032526222336 11966440494263689728 11978635821800030208 12035690197809997824 12103413278277113856 12156383994172637184 12161061970703851968 12297163388414164992 12352454703756066816 12354094700397563904 12423938268707094528 12517827819334194564 12553354292339460096 12646877590667536776 12715171971373154304 12811653763375251456 12847621679408291328 12921628716732071808 12958301204995571712 12981451071902127696 13051552182256041984 13054841383914876672 13186104266609197056 13187505850821209088 13190829314997323304 13262061088421462016 13323459519386376192 13338455449529880576 13400207558092518912 13462245556046650944 13475965299525033984 13612909265363828736 13616339938061753088 13675931993444216832 13753248536140775424 13755074511782854656 13832472318030987264 13896511541725575168 13898356537947259392 14118965371882930176 14182447993201410048 14264521715922960384 14344786107587690496 14346690619816525824 14413110483797157888 14453574389334327744 14604132455889893658 14682996205038047232 14834367299935346688 14835944082173860224 14878049531661582336 14919818724474144768 14988891959309673216 15075233502854083776 15145026250552482312 15226810879298715648 15314522923534307328 15385423492624743936 15401103199457181696 15431136874846027776 15472404603158372352 15561531357784860672 15629636563936247808 15633575484441272064 15790766837791260672 15881727476257800192 15883836043368296448 15955253992351586304 16047586930413330432 16137884371036151808 16214749294271802624 16469939605008089088 16472126267196751872 16518370730667803136 16688663212427265024 16690437092445592752 16737805723119280128 16862503454223382368 16953562628497539072 17038154531871542601 17051221399399022592 17082205017833668608 17130162239211055104 17227007187021692928 17228838288976095744 17308601429202836928 17360028984201781248 17406455178553168896 17583341134428278784 17587772419996431072 17682748117895282688 17764612692515168256 17784607266039840768 17866943410790025216 17949660741395534592 17967953732700045312 18155119917415670784 18234575991258955776 18241592956055777952 18340099349043806208 18443296424041316352 18528682055634100224 18531142050596345856 18830031438509190144 18909930657601880064 19072757957059731456 19128920826422034432 19217480645062877184 19271432519112436992 19437451807493357568 19472176607853191544 19577328273384062976 19779156399913795584 19781258776231813632 19786243972495984956 19840033124802035712 19893091632632193024 19985189279079564288 20100311337138778368 20193368334069976416 20302414505731620864 20419363898045743104 20424509907092629632 20513897990166325248 20629872804211163136 20748708477046480896 20844767312588362752 20847534806920889088 21175636635010400256 21178448057824395264 21273671989802115072 21396782573884440576 21517179161381535744 21520035929724788736 21619665725695736832 21797437665211121664 21906198683834840487 21962835022929002496 22024494307557070848 22251550949903020032 22253916123260790336 22317074297492373504 22483337938964509824 22612850254281125664 22717539375828723468 22734961865865363456 22840216318948073472 22971784385301460992 23078135238937115904 23146705312269041664 23208606904737558528 23342297036677291008 23444454845904371712 23450363226661908096 23686150256686891008 23712809688053121024 23822591214386700288 23825754065052444672 23932880988527379456 24071380395619995648 24206826556554227712 24312767988345274368 24322123941407703936 24594326776828329984 24704909407512133632 24708189400795127808 25035655638668389128 25106708584678920192 25293755181335073552 25430343942746308608 25623307526750502912 25695243358816582656 25843257433464143616 25962902143804255392 26103104364512083968 26109682767829753344 26375011701642418176 26381658629994646608 26524122176842924032 26646919038772752384 26676910899059761152 26800415116185037824 26924491112093301888 26951930599050067968 27225818530727657472 27232679876123506176 27351863986888433664 27510149023565709312 27664944636061974528 27793023083451150336 27796713075894518784 28237930743765860352 28364895986402820096 28693381239633051648 28826220967594315776 28907148778668655488 29208264911779787316 29365992410076094464 29668734599870693376 29671888164347720448 29839637448948289536 29977783918619346432 30150467005708167552 30290052501104964624 30453621758597431296 30629045847068614656 30770846985249487872 30944809206316744704 31123062715569721344 31259273127872495616 31267150968882544128 31763454952515600384 31767672086736592896 31910507984703172608 32095173860826660864 32275768742072303616 32429498588543605248 32944252534393503744 33036741461335606272 33377326424854530048 33380874184891185504 33475611446238560256 33725006908446764736 34076309063743085202 34102442798798045184 34260324478422110208 34454014374043385856 34457676577952191488 34617202858405673856 34720057968403562496 34812910357106337792 35166682268856557568 35175544839992862144 35529225385030336512 35569214532079681536 35733886821580050432 35899321482791069184 35935907465400090624 36310239834831341568 36469151982517911552 36483185912111555904 37057364111268200448 37062284101192691712 37660062877018380288 38145515914119462912 38434961290125754368 38542865038224873984 38874903614986715136 38944353215706383088 39154656546768125952 39558312799827591168 39562517552463627264 39572487944991969912 39786183265264386048 39970378558159128576 40200622674277556736 40386736668139952832 40838727796091486208 40849019814185259264 41027795980332650496 41259745608422326272 41497416954092961792 41689534625176725504 41695069613841778176 42356896115648790528 42547343979604230144 42793565147768881152 43034358322763071488 43040071859449577472 43239331451391473664 43812397367669680974 44048988615114141696 44503101899806040064 44507832246521580672 44634148594984747008 44966675877929019648 45225700508562251328 45435078751657446936 45680432637896146944 45943568770602921984 46156270477874231808 46293410624538083328 46417213809475117056 46684594073354582016 46888909691808743424 46900726453323816192 47372300513373782016 47645182428773400576 47651508130104889344 47865761977054758912 48142760791239991296 48413653113108455424 48644247882815407872 49409818815024267264 49416378801590255616 50071311277336778256 50213417169357840384 50587510362670147104 50860687885492617216 51114463595614627803 51246615053501005824 51390486717633165312 51686514866928287232 51925804287608510784 52219365535659506688 52750023403284836352 52763317259989293216 53048244353685848064 53293838077545504768 53353821798119522304 53600830232370075648 53848982224186603776 53903861198100135936 54465359752247012352 54703727973776867328 55020298047131418624 55329889272123949056 55586046166902300672 55593426151789037568 56729791972805640192 57386762479266103296 57652441935188631552 57814297557337310976 58416529823559574632 58731984820152188928 59337469199741386752 59343776328695440896 59679274897896579072 59955567837238692864 60300934011416335104 60580105002209929248 60907243517194862592 61258091694137229312 61541693970498975744 61889618412633489408 62246125431139442688 62534301937765088256 63526909905031200768 63535344173473185792 63821015969406345216 64190347721653321728 64551537484144607232 64858997177087210496 65888505068787007488 66073482922671212544 66754652849709060096 66761748369782371008 66951222892477120512 67450013816893529472 68152618127486170404 68204885597596090368 68520648956844220416 68915353155904382976 69234405716811347712 69440115936807124992 69625820714212675584 70333364537713115136 70351089679985724288 71058450770060673024 71138429064159363072 71467773643160100864 71798642965582138368 72620479669662683136 72938303965035823104 72966371824223111808 74114728222536400896 74124568202385383424 75320125754036760576 76291031828238925824 76869922580251508736 77085730076449747968 77888706431412766176 78309313093536251904 79125035104927254528 79144975889983939824 79572366530528772096 79940757116318257152 80401245348555113472 80773473336279905664 81677455592182972416 81698039628370518528 82055591960665300992 82994833908185923584 83379069250353451008 83390139227683556352 84713792231297581056 85094687959208460288 86080143718899154944 86478662902782947328 87624794735339361948 88097977230228283392 89006203799612080128 89015664493043161344 89933351755858039296 90451401017124502656 90870157503314893872 91360865275792293888 91887137541205843968 92312540955748463616 92834427618950234112 93369188146709164032 93777819383617486848 93801452906647632384 95290364857546801152 95303016260209778688 95731523954109517824 96285521582479982592 96827306226216910848 97288495765630815744 98832757603180511232 100142622554673556512 100426834338715680768 101175020725340294208 102228927191229255606 102780973435266330624 103373029733856574464 103851608575217021568 104438731071319013376 105500046806569672704 105526634519978586432 106587676155091009536 106707643596239044608 107201660464740151296 107697964448373207552 107807722396200271872 108930719504494024704 109407455947553734656 111172092333804601344 111186852303578075136 115304883870377263104 115628595114674621952 116833059647119149264 117463969640304377856 118674938399482773504 118687552657390881792 119358549795793158144 119911135674477385728 120601868022832670208 121160210004419858496 122516183388274458624 123083387940997951488 123779236825266978816 124492250862278885376 125068603875530176512 127070688346946371584 127642031938812690432 128380695443306643456 129103074968289214464 129717994354174420992 132146965845342425088 133509305699418120192 133523496739564742016 133902445784954241024 134900027633787058944 136305236254972340808 137041297913688440832 137830706311808765952 138468811433622695424 138880231873614249984 139251641428425351168 140666729075426230272 140702179359971448576 142116901540121346048 142935547286320201728 143597285931164276736 145240959339325366272 145932743648446223616 148229456445072801792 148249136404770766848 150640251508073521152 152582063656477851648 153343390786843883409 153739845160503017472 154171460152899495936 155777412862825532352 158250070209854509056 158289951779967879648 159144733061057544192 159881514232636514304 160802490697110226944 161546946672559811328 163396079256741037056 164111183921330601984 165989667816371847168 166758138500706902016 166780278455367112704 170189375918416920576 172160287437798309888 172957325805565894656 175249589470678723896 176195954460456566784 178012407599224160256 178031328986086322688 179866703511716078592 180902802034249005312 181740315006629787744 182721730551584587776 183774275082411687936 184625081911496927232 185668855237900468224 186738376293418328064 187602905813295264768 190580729715093602304 190606032520419557376 191463047908219035648 192571043164959965184 193654612452433821696 194576991531261631488 197665515206361022464 200285245109347113024 200853668677431361536 202350041450680588416 204457854382458511212 205561946870532661248 206746059467713148928 207703217150434043136 208877462142638026752 211000093613139345408 211053269039957172864 213175352310182019072 213415287192478089216 214403320929480302592 215395928896746415104 217861439008988049408 218814911895107469312 222344184667609202688 222373704607156150272 230609767740754526208 231257190229349243904 233666119294238298528 234927939280608755712 237375105314781763584 238717099591586316288 239822271348954771456 241203736045665340416 242320420008839716992 245032366776548917248 246166775881995902976 248984501724557770752 250137207751060353024 254141376693892743168 255284063877625380864 259435988708348841984 264293931690684850176 267018611398836240384 267046993479129484032 269800055267574117888 272610472509944681616 274082595827376881664 275661412623617531904 276937622867245390848 278503282856850702336 281333458150852460544 281404358719942897152 285871094572640403456 287194571862328553472 290481918678650732544 291865487296892447232 296498272809541533696 301280503016147042304 306686781573687766818 308342920305798991872 311554825725651064704 316500140419709018112 316579903559935759296 319763028465273028608 321604981394220453888 323093893345119622656 326792158513482074112 328222367842661203968 333516277001413804032 333560556910734225408 345914651611131789312 350499178941357447792 352391908920913133568 356024815198448320512 356062657972172645376 359733407023432157184 361805604068498010624 363480630013259575488 367548550164823375872 369250163822993854464 371337710475800936448 373476752586836656128 375205811626590529536 381212065040839114752 382926095816438071296 385142086329919930368 387309224904867643392 389153983062523262976 400570490218694226048 401707337354862723072 404700082901361176832 408915708764917022424 411123893741065322496 413492118935426297856 415406434300868086272 417754924285276053504 422000187226278690816 422106538079914345728 426350704620364038144 428806641858960605184 430791857793492830208 435722878017976098816 444688369335218405376 444747409214312300544 461219535481509052416 462514380458698487808 467332238588476597056 474750210629563527168 477434199183172632576 479644542697909542912 482407472091330680832 484640840017679433984 492333551763991805952 497969003449115541504 500274415502120706048 510568127755250761728 518871977416697683968 528587863381369700352 534037222797672480768 534093986958258968064 539600110535148235776 545220945019889363232 548165191654753763328 551322825247235063808 553875245734490781696 557006565713701404672 562808717439885794304 571742189145280806912 574389143724657106944 580963837357301465088 583730974593784894464 592996545619083067392 602561006032294084608 613373563147375533636 616685840611597983744 623109651451302129408 633000280839418036224 633159807119871518592 639526056930546057216 643209962788440907776 646187786690239245312 653584317026964148224 656444735685322407936 667032554002827608064 667121113821468450816 691829303222263578624 700998357882714895584 704783817841826267136 712125315944345290752 719466814046864314368 723611208136996021248 726961260026519150976 735097100329646751744 738500327645987708928 746953505173673312256 750411623253181059072 762424130081678229504 765852191632876142592 778307966125046525952 801140980437388452096 809400165802722353664 817831417529834044848 822247787482130644992 826984237870852595712 830812868601736172544 835509848570552107008 844000374452557381632 844213076159828691456 857613283717921210368 861583715586985660416 871445756035952197632 889494818428624601088 925028760917396975616 934664477176953194112 949500421259127054336 959289085395819085824 964814944182661361664 969281680035358867968 984667103527983611904 1000548831004241412096 1037743954833395367936 1057175726762739400704 1068074445595344961536 1068187973916517936128 1079200221070296471552 1090441890039778726464 1102645650494470127616 1107750491468981563392 1114013131427402809344 1125617434879771588608 1148778287449314213888 1161927674714602930176 1167461949187569788928 1205122012064588169216 1226747126294751067272 1233371681223195967488 1246219302902604258816 1266000561678836072448 1266319614239743037184 1279052113861092114432 1286419925576881815552 1292375573380478490624 1307168634053928296448 1334065108005655216128 1334242227642936901632 1383658606444527157248 1401996715765429791168 1424250631888690581504 1438933628093728628736 1447222416273992042496 1453922520053038301952 1477000655291975417856 1493907010347346624512 1500823246506362118144 1531704383265752285184 1556615932250093051904 1602281960874776904192 1618800331605444707328 1635662835059668089696 1644495574964261289984 1653968475741705191424 1661625737203472345088 1671019697141104214016 1688426152319657382912 1715226567435842420736 1723167431173971320832 1742891512071904395264 1778989636857249202176 1850057521834793951232 1869328954353906388224 1899000842518254108672 1918578170791638171648 1929629888365322723328 1938563360070717735936 1969334207055967223808 2001097662008482824192 2075487909666790735872 2114351453525478801408 2136375947833035872256 2158400442140592943104 2180883780079557452928 2205291300988940255232 2215500982937963126784 2251234869759543177216 2297556574898628427776 2334923898375139577856 2453494252589502134544 2466743362446391934976 2492438605805208517632 2532001123357672144896 2532639228479486074368 2572839851153763631104 2584751146760956981248 2614337268107856592896 2668484455285873803264 2803993431530859582336 2848501263777381163008 2877867256187457257472 2894444832547984084992 2907845040106076603904 2954001310583950835712 3001646493012724236288 3113231864500186103808 3204563921749553808384 3237600663210889414656 3271325670119336179392 3307936951483410382848 3323251474406944690176 3342039394282208428032 3376852304639314765824 3446334862347942641664 3485783024143808790528 3700115043669587902464 3738657908707812776448 3798001685036508217344 3837156341583276343296 3859259776730645446656 3877126720141435471872 4002195324016965648384 4150975819333581471744 4272751895666071744512 4316800884281185886208 4361767560159114905856 4431001965875926253568 4502469739519086354432 4595113149797256855552 4669847796750279155712 4906988505179004269088 4933486724892783869952 4984877211610417035264 5065278456958972148736 5145679702307527262208 5169502293521913962496 5228674536215713185792 5336968910571747606528 5607986863061719164672 5697002527554762326016 5755734512374914514944 5788889665095968169984 5815690080212153207808 5908002621167901671424 6003292986025448472576 6226463729000372207616 6409127843499107616768 6475201326421778829312 6542651340238672358784 6615873902966820765696 6646502948813889380352 6753704609278629531648 6892669724695885283328 7400230087339175804928 7477315817415625552896 7596003370073016434688 7718519553461290893312 7754253440282870943744 8545503791332143489024 8633601768562371772416 8723535120318229811712 8862003931751852507136 9004939479038172708864 9339695593500558311424 9813977010358008538176 9969754423220834070528 10130556913917944297472 10339004587043827924992 10457349072431426371584 11215973726123438329344 11394005055109524652032 11511469024749829029888 11577779330191936339968 11631380160424306415616 12006585972050896945152 12452927458000744415232 12818255686998215233536 12950402652843557658624 13085302680477344717568 13293005897627778760704 13507409218557259063296 13785339449391770566656 14800460174678351609856 14954631634831251105792 15437039106922581786624 15508506880565741887488 17091007582664286978048 17267203537124743544832 17447070240636459623424 17724007863503705014272 18009878958076345417728 18679391187001116622848 19627954020716017076352 19939508846441668141056 20261113827835888594944 20678009174087655849984 22431947452246876658688 22788010110219049304064 23155558660383872679936 23262760320848612831232 25636511373996430467072 25900805305687115317248 26170605360954689435136 26586011795255557521408 27014818437114518126592 29909263269662502211584 31017013761131483774976 34182015165328573956096 34534407074249487089664 34894140481272919246848 36019757916152690835456 37358782374002233245696 39255908041432034152704 39879017692883336282112 40522227655671777189888 41356018348175311699968 44863894904493753317376 46311117320767745359872 46525520641697225662464 51273022747992860934144 51801610611374230634496 52341210721909378870272 53172023590511115042816 54029636874229036253184 59818526539325004423168 62034027522262967549952 68364030330657147912192 69788280962545838493696 78511816082864068305408 79758035385766672564224 81044455311343554379776 89727789808987506634752 93051041283394451324928 102546045495985721868288 103603221222748461268992 104682421443818757740544 108059273748458072506368 119637053078650008846336 124068055044525935099904 139576561925091676987392 157023632165728136610816 159516070771533345128448 162088910622687108759552 179455579617975013269504 186102082566788902649856 205092090991971443736576 209364842887637515481088 239274106157300017692672 279153123850183353974784 314047264331456273221632 324177821245374217519104 358911159235950026539008 372204165133577805299712 418729685775275030962176 478548212314600035385344 558306247700366707949568 628094528662912546443264 717822318471900053078016 837459371550550061924352 1116612495400733415899136 1256189057325825092886528 1435644636943800106156032 1674918743101100123848704 2512378114651650185773056 3349837486202200247697408 5024756229303300371546112 10049512458606600743092224
- Sum of all divisors σ(n): 36752342869130022847927071
- Sum of proper divisors (its aliquot sum) s(n): 26702830410523422104834847
- 10049512458606600743092224 is an abundant number, because the sum of its proper divisors (26702830410523422104834847) is greater than itself. Its abundance is 16653317951916821361742623
Bases of 10049512458606600743092224
- Binary: 1000010100000001000100101001011110001111011110111100101101111001000100000000000000002
- Hexadecimal: 0x850112978F7BCB7910000
- Base-36: 19GH6KBXPG0000000
Squares and roots of 10049512458606600743092224
- 10049512458606600743092224 squared (100495124586066007430922242) is 100992700655689285213842689523373222342853369266176
- 10049512458606600743092224 cubed (100495124586066007430922243) is 1014927403467676487598258960830491458107666822445792656614871035495971815424
-
10049512458606600743092224 is a
perfect square number . Itssquare root is 3170096600832 -
The
cube root of 10049512458606600743092224 is 215798454.9666633867
Scales and comparisons
How big is 10049512458606600743092224?- 10,049,512,458,606,600,743,092,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,049,512,458,606,600,743,092,224 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 10049512458606600743092224 cubic inches would be around 17983204.6 feet tall.
Recreational maths with 10049512458606600743092224
- 10049512458606600743092224 backwards is 42229034700660685421594001
- The number of decimal digits it has is: 26
- The sum of 10049512458606600743092224's digits is 90
- 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 10049512458606600743092224 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 10049512458606600743092224 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/10049512458606600743092224/
Chicago style:
Numbermatics. 2024. "Number 10049512458606600743092224 - Facts about the integer". https://numbermatics.com/n/10049512458606600743092224/
The information we have on file for 10049512458606600743092224 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 10049512458606600743092224, math, Factors of 10049512458606600743092224, curriculum, school, college, exams, university, Prime factorization of 10049512458606600743092224, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, forty-nine sextillion, five hundred twelve quintillion, four hundred fifty-eight quadrillion, six hundred six trillion, six hundred billion, seven hundred forty-three million, ninety-two thousand, two hundred twenty-four.