133083141445771192902352896
133,083,141,445,771,192,902,352,896 is an even composite number composed of six prime numbers multiplied together.
133083141445771192902352896 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, one hundred twenty-five divisors.
Prime factorization of 133083141445771192902352896:
224 × 34 × 74 × 114 × 472 × 11232
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 47 × 47 × 1123 × 1123)See below for interesting mathematical facts about the number 133083141445771192902352896 from the Numbermatics database.
Names of 133083141445771192902352896
- Cardinal: 133083141445771192902352896 can be written as One hundred thirty-three septillion, eighty-three sextillion, one hundred forty-one quintillion, four hundred forty-five quadrillion, seven hundred seventy-one trillion, one hundred ninety-two billion, nine hundred two million, three hundred fifty-two thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 1.33083141445771192902352896 × 1026
Factors of 133083141445771192902352896
Divisors of 133083141445771192902352896
- Number of divisors d(n): 28125
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 47 48 49 54 56 63 64 66 72 77 81 84 88 94 96 98 99 108 112 121 126 128 132 141 144 147 154 162 168 176 188 189 192 196 198 216 224 231 242 252 256 264 282 288 294 297 308 324 329 336 343 352 363 376 378 384 392 396 423 432 441 448 462 484 504 512 517 528 539 564 567 576 588 594 616 648 658 672 686 693 704 726 752 756 768 784 792 846 847 864 882 891 896 924 968 987 1008 1024 1029 1034 1056 1078 1089 1123 1128 1134 1152 1176 1188 1232 1269 1296 1316 1323 1331 1344 1372 1386 1408 1452 1504 1512 1536 1551 1568 1584 1617 1692 1694 1728 1764 1782 1792 1848 1936 1974 2016 2048 2058 2068 2079 2112 2156 2178 2209 2246 2256 2268 2303 2304 2352 2376 2401 2464 2538 2541 2592 2632 2646 2662 2688 2744 2772 2816 2904 2961 3008 3024 3072 3087 3102 3136 3168 3234 3267 3369 3384 3388 3456 3528 3564 3584 3619 3696 3773 3807 3872 3948 3969 3993 4032 4096 4116 4136 4158 4224 4312 4356 4418 4492 4512 4536 4606 4608 4653 4704 4752 4802 4851 4928 5076 5082 5184 5264 5292 5324 5376 5488 5544 5632 5687 5808 5922 5929 6016 6048 6144 6174 6204 6237 6272 6336 6468 6534 6627 6738 6768 6776 6909 6912 7056 7128 7168 7203 7238 7392 7546 7614 7623 7744 7861 7896 7938 7986 8064 8192 8232 8272 8316 8448 8624 8712 8836 8883 8984 9024 9072 9212 9216 9261 9306 9317 9408 9504 9604 9702 9801 9856 10107 10152 10164 10368 10528 10584 10648 10752 10857 10976 11088 11264 11319 11374 11616 11844 11858 11979 12032 12096 12288 12348 12353 12408 12474 12544 12672 12936 13068 13254 13476 13536 13552 13818 13824 13959 14112 14256 14336 14406 14476 14553 14641 14784 15092 15228 15246 15463 15488 15722 15792 15876 15972 16121 16128 16384 16464 16544 16632 16896 17061 17248 17424 17672 17766 17787 17968 18048 18144 18424 18432 18522 18612 18634 18816 19008 19208 19404 19602 19712 19881 20214 20304 20328 20727 20736 21056 21168 21296 21504 21609 21714 21952 22176 22528 22638 22748 22869 23232 23583 23688 23716 23958 24064 24192 24299 24576 24696 24706 24816 24948 25088 25333 25344 25872 26136 26411 26508 26649 26952 27072 27104 27636 27648 27783 27918 27951 28224 28512 28672 28812 28952 29106 29282 29568 30184 30321 30456 30492 30926 30976 31444 31584 31752 31944 32242 32256 32571 32768 32928 33088 33264 33792 33957 34122 34496 34848 35344 35532 35574 35936 35937 36096 36288 36848 36864 37044 37059 37224 37268 37632 38016 38416 38808 39204 39424 39762 39809 40428 40608 40656 41454 41472 41503 41877 42112 42336 42592 43008 43218 43428 43659 43904 43923 44352 45056 45276 45496 45738 46389 46464 47166 47376 47432 47916 48128 48363 48384 48598 49152 49392 49412 49632 49896 50176 50666 50688 51183 51744 52272 52781 52822 53016 53298 53361 53904 54144 54208 55027 55272 55296 55566 55836 55902 56448 57024 57344 57624 57904 58212 58564 59136 59643 60368 60642 60912 60984 61852 61952 62181 62557 62888 63168 63504 63888 64484 64512 64827 65142 65219 65536 65856 66176 66528 67584 67914 68244 68607 68992 69696 70688 70749 71064 71148 71872 71874 72192 72576 72897 73696 73728 74088 74118 74448 74536 75264 75999 76032 76832 77616 78408 78848 79233 79524 79618 80856 81216 81312 82908 82944 83006 83754 83853 84224 84672 85184 86016 86436 86471 86856 87318 87808 87846 88704 90112 90552 90963 90992 91476 92778 92928 94332 94752 94864 95832 96256 96726 96768 97196 97713 98304 98784 98824 99264 99792 100352 101332 101376 101871 102366 102487 103488 104544 105562 105644 106032 106596 106722 107808 107811 108241 108288 108416 110054 110544 110592 111132 111177 111672 111804 112847 112896 114048 114688 115248 115808 116424 117128 118272 119286 119427 120736 121284 121824 121968 123704 123904 124362 124509 125114 125776 126336 127008 127776 128968 129024 129654 130284 130438 131072 131712 131769 132352 133056 135168 135828 135883 136488 137214 137984 139167 139392 141376 141498 142128 142296 143744 143748 144384 145089 145152 145794 147392 147456 148176 148236 148896 149072 150528 151998 152064 153549 153664 155232 156816 157696 158343 158466 159048 159236 160083 161712 162432 162624 165081 165816 165888 166012 167508 167706 168448 169344 170093 170368 172032 172872 172942 173712 174636 175616 175692 177331 177408 178929 180224 181104 181926 181984 182952 185556 185856 186543 187671 188664 189504 189728 191664 192512 193452 193536 194392 194481 195426 195657 196608 197568 197648 198528 199584 200704 202664 202752 203742 204732 204974 206976 209088 211124 211288 212064 212247 213192 213444 215616 215622 216482 216576 216832 218691 220108 221088 221184 222264 222354 223344 223608 225694 225792 227997 228096 229376 230496 231616 232848 234256 236544 237699 238572 238854 241472 242568 243648 243936 247408 247808 248724 249018 250228 251552 251559 252672 254016 255552 257936 258048 259308 259413 260568 260876 262144 263424 263538 264704 266112 267289 270336 271656 271766 272976 274428 275968 278334 278663 278784 282752 282996 284256 284592 287488 287496 288768 290178 290304 290521 291588 293139 294784 294912 296352 296472 297792 298144 301056 303996 304128 305613 307098 307328 307461 310464 313632 315392 316686 316932 318096 318472 320166 323424 324723 324864 325248 330162 331632 331776 332024 333531 335016 335412 336896 338541 338688 340186 340736 344064 345744 345884 347424 349272 351232 351384 354662 354816 357858 358281 360448 362208 363852 363968 365904 369467 371112 371712 373086 373527 375342 377328 379008 379456 383328 385024 385189 386904 387072 388784 388962 390852 391314 393216 395136 395296 395307 397056 399168 401408 405328 405504 407484 407649 409464 409948 413952 417501 418176 422248 422576 424128 424494 426384 426888 431232 431244 432964 433152 433664 435267 437382 437899 440216 442176 442368 444528 444708 446688 447216 451388 451584 455994 456192 456533 458752 460647 460992 463232 465696 468512 473088 475029 475398 477144 477708 480249 482944 485136 487296 487872 494816 495243 495616 497448 498036 500456 503104 503118 505344 508032 510279 511104 515872 516096 518616 518826 521136 521752 524288 526848 527076 529408 531993 532224 534578 540672 543312 543532 545952 548856 551936 556668 557326 557568 563013 565504 565992 568512 569184 574976 574992 577536 580356 580591 580608 581042 583176 586278 586971 589568 589824 592704 592944 595584 596288 602112 605297 607992 608256 611226 614196 614656 614922 620928 627264 630784 633372 633864 636192 636741 636944 640332 646848 649446 649728 650496 656073 660324 663264 663552 664048 667062 670032 670824 673792 677082 677376 680372 681472 683991 688127 688128 691488 691768 694848 698544 702464 702768 709324 709632 713097 715716 716562 717409 720896 724416 727704 727936 731808 738934 742224 743424 746172 747054 750684 754656 754677 757687 758016 758912 766656 770048 770378 773808 774144 777568 777924 778239 781704 782628 786432 790272 790592 790614 794112 798336 801867 802816 810656 811008 814968 815298 818928 819896 827904 835002 835989 836352 844496 845152 848256 848988 852768 853776 862464 862488 865928 866304 867328 870534 871563 874764 875798 880432 884352 884736 889056 889416 893376 894432 902776 903168 911988 912384 913066 917504 921294 921984 922383 926464 931392 937024 946176 950058 950796 951181 954288 955416 960498 965888 970272 974169 974592 975744 989632 990486 991232 994896 996072 1000593 1000912 1006208 1006236 1010688 1015623 1016064 1020558 1022208 1031744 1032192 1037232 1037652 1042272 1043504 1048576 1053696 1054152 1058816 1063986 1064448 1069156 1074843 1081344 1086624 1087064 1091904 1097712 1103872 1108401 1113336 1114652 1115136 1120581 1126026 1131008 1131984 1137024 1138368 1149952 1149984 1155072 1155567 1160712 1161182 1161216 1162084 1166352 1172556 1173942 1179136 1179648 1185408 1185888 1185921 1190651 1191168 1192576 1204224 1210594 1215984 1216512 1222452 1222947 1228392 1229312 1229844 1241317 1241856 1252503 1254528 1261129 1261568 1266744 1267728 1272384 1273482 1273888 1280664 1293696 1298892 1299456 1300992 1305801 1312146 1313697 1320648 1326528 1327104 1328096 1334124 1340064 1341648 1347584 1354164 1354752 1360744 1362944 1367982 1369599 1376254 1376256 1382976 1383536 1389696 1397088 1404928 1405536 1418648 1419264 1425087 1426194 1431432 1433124 1434818 1441792 1448832 1455408 1455872 1463616 1477868 1484448 1485729 1486848 1492344 1494108 1494713 1501368 1509312 1509354 1515374 1516032 1517824 1530837 1533312 1540096 1540756 1547616 1548288 1555136 1555848 1556478 1563408 1565256 1572864 1580544 1581184 1581228 1588224 1595979 1596672 1603734 1605632 1621312 1622016 1629936 1630596 1637856 1639792 1655808 1670004 1671978 1672704 1688992 1689039 1690304 1696512 1697976 1705536 1707552 1724928 1724976 1731856 1732608 1734656 1741068 1741773 1743126 1749528 1751596 1760864 1760913 1768704 1769472 1778112 1778832 1786752 1788864 1805552 1806336 1815891 1823976 1824768 1826132 1835008 1842588 1843968 1844766 1852928 1862784 1871023 1874048 1892352 1900116 1901592 1902362 1908576 1910832 1920996 1931776 1940544 1948338 1949184 1950641 1951488 1968219 1979264 1980972 1982464 1989792 1992144 2001186 2001824 2012416 2012472 2021376 2031246 2032128 2041116 2044416 2051973 2063488 2064381 2064384 2074464 2075304 2084544 2087008 2097152 2107392 2108304 2117632 2127972 2128896 2138312 2139291 2149686 2152227 2162688 2173248 2174128 2183808 2195424 2207744 2216802 2226672 2229304 2230272 2241162 2252052 2262016 2263968 2273061 2274048 2276736 2299904 2299968 2310144 2311134 2321424 2322364 2322432 2324168 2332704 2334717 2345112 2347884 2358272 2359296 2370816 2371776 2371842 2381302 2382336 2385152 2405601 2408448 2421188 2431968 2433024 2444904 2445894 2456784 2458624 2459688 2480707 2482634 2483712 2505006 2507967 2509056 2522258 2523136 2533488 2535456 2544768 2546964 2547776 2561328 2586269 2587392 2597784 2598912 2601984 2611602 2614689 2624292 2627394 2641296 2653056 2654208 2656192 2668248 2680128 2683296 2695168 2696323 2708328 2709504 2721488 2725888 2735964 2739198 2752508 2752512 2765952 2767072 2767149 2779392 2794176 2809856 2811072 2837296 2838528 2850174 2852388 2853543 2862864 2866248 2869636 2883584 2897664 2910816 2911744 2922507 2927232 2940179 2955736 2968896 2971458 2973696 2984688 2988216 2989426 3002736 3018624 3018708 3030748 3032064 3035648 3046869 3061674 3065293 3066624 3080192 3081512 3095232 3096576 3110272 3111696 3112956 3126816 3130512 3145728 3161088 3162368 3162456 3176448 3191958 3193344 3195731 3207468 3211264 3224529 3242624 3244032 3259872 3261192 3275712 3279584 3311616 3325203 3340008 3343956 3345408 3361743 3377984 3378078 3380608 3393024 3395952 3411072 3415104 3449856 3449952 3463712 3465216 3466701 3469312 3482136 3483546 3486252 3499056 3503192 3521728 3521826 3537408 3538944 3556224 3557664 3571953 3573504 3577728 3611104 3612672 3631782 3647952 3649536 3652264 3668841 3670016 3685176 3687936 3689532 3705856 3723951 3725568 3742046 3748096 3783387 3784704 3800232 3803184 3804724 3817152 3821664 3841992 3863552 3881088 3896676 3898368 3901282 3902976 3936438 3941091 3958528 3961944 3964928 3979584 3984288 4002372 4003648 4024832 4024944 4042752 4062492 4064137 4064256 4082232 4088832 4103946 4108797 4126976 4128762 4128768 4148928 4150608 4169088 4174016 4194304 4214784 4216608 4235264 4237079 4255944 4257792 4275261 4276624 4278582 4299372 4304454 4325376 4346496 4348256 4367616 4390848 4415488 4433604 4453344 4457187 4458608 4460544 4482324 4484139 4504104 4524032 4527936 4546122 4548096 4553472 4592511 4599808 4599936 4620288 4622268 4642848 4644728 4644864 4648336 4665408 4669434 4690224 4695768 4716544 4718592 4741632 4743552 4743684 4762604 4764672 4770304 4787937 4811202 4816889 4816896 4842376 4863936 4866048 4889808 4891788 4913568 4917248 4919376 4961414 4965268 4967424 5010012 5015934 5018112 5021863 5044516 5046272 5066976 5067117 5070912 5089536 5093928 5095552 5122656 5172538 5174784 5195568 5197824 5203968 5223204 5225319 5229378 5248584 5254788 5282592 5282739 5303809 5306112 5308416 5312384 5336496 5360256 5366592 5390336 5392646 5416656 5419008 5442976 5447673 5451776 5471928 5478396 5505016 5505024 5531904 5534144 5534298 5558784 5588352 5613069 5619712 5622144 5674592 5677056 5700348 5704776 5707086 5725728 5732496 5739272 5767168 5795328 5821632 5823488 5845014 5851923 5854464 5880358 5911472 5937792 5942916 5947392 5969376 5976432 5978852 6005472 6037248 6037416 6061496 6064128 6071296 6093738 6123348 6130586 6133248 6160384 6163024 6190464 6193143 6193152 6220544 6223392 6225912 6253632 6261024 6291456 6322176 6324736 6324912 6352896 6383916 6386501 6386688 6391462 6414936 6422528 6449058 6456681 6485248 6488064 6519744 6522384 6551424 6559168 6623232 6650406 6658267 6680016 6687912 6690816 6723486 6755968 6756156 6761216 6786048 6791904 6819183 6822144 6830208 6899712 6899904 6927424 6930432 6933402 6938624 6964272 6967092 6972504 6998112 7004151 7006384 7043456 7043652 7074816 7077888 7112448 7115328 7143906 7147008 7155456 7216803 7222208 7225344 7263564 7295904 7299072 7304528 7337682 7340032 7370352 7375872 7379064 7411712 7442121 7447902 7451136 7484092 7496192 7523901 7566774 7569408 7600464 7606368 7609448 7634304 7643328 7683984 7727104 7758807 7762176 7793352 7796736 7802564 7805952 7844067 7872876 7882182 7917056 7923888 7929856 7959168 7968576 8004744 8007296 8049664 8049888 8085504 8088969 8124984 8128274 8128512 8164464 8177664 8207892 8217594 8253952 8257524 8257536 8297856 8301216 8301447 8334557 8338176 8348032 8388608 8429568 8433216 8470528 8474158 8511888 8515584 8550522 8553248 8557164 8560629 8598744 8608908 8650752 8692992 8696512 8735232 8767521 8781696 8820537 8827903 8830976 8867208 8906688 8914374 8917216 8921088 8964648 8968278 9008208 9048064 9055872 9092244 9096192 9106944 9140607 9185022 9195879 9199616 9199872 9240576 9244536 9285696 9289456 9289728 9296672 9330816 9338868 9380448 9391536 9433088 9437184 9483264 9487104 9487368 9525208 9529344 9540608 9575874 9587193 9622404 9633778 9633792 9684752 9727872 9732096 9779616 9783576 9827136 9834496 9838752 9922828 9930536 9934848 9975609 10020024 10031868 10036224 10043726 10089032 10092544 10133952 10134234 10141824 10179072 10187856 10191104 10245312 10345076 10349568 10391136 10395648 10400103 10407936 10446408 10450638 10458756 10462991 10497168 10509576 10565184 10565478 10607618 10612224 10616832 10624768 10672992 10715859 10720512 10733184 10780672 10785292 10833312 10838016 10885952 10895346 10903552 10943856 10956792 11006523 11010032 11010048 11063808 11068288 11068596 11117568 11171853 11176704 11226138 11239424 11244288 11349184 11350161 11354112 11400696 11409552 11414172 11451456 11464992 11478544 11534336 11590656 11643264 11646976 11690028 11703846 11708928 11760716 11822944 11823273 11875584 11885832 11894784 11938752 11952864 11957704 12010944 12074496 12074832 12122992 12128256 12142592 12187476 12192411 12246696 12261172 12266496 12320768 12326048 12326391 12380928 12386286 12386304 12441088 12446784 12451824 12507264 12522048 12582912 12644352 12649472 12649824 12705792 12711237 12767832 12773002 12773376 12782924 12829872 12845056 12898116 12913362 12970496 12976128 13039488 13044768 13097161 13102848 13118336 13246464 13300812 13316534 13360032 13375824 13381632 13446972 13452417 13511936 13512312 13522432 13572096 13583808 13638366 13644288 13654487 13660416 13777533 13799424 13799808 13854848 13860864 13866804 13872419 13877248 13928544 13934184 13945008 13996224 14008302 14012768 14086912 14087304 14149632 14155776 14224896 14230656 14287812 14294016 14310912 14363811 14433606 14444416 14450667 14450688 14527128 14591808 14598144 14609056 14675364 14680064 14740704 14751744 14758128 14823424 14884242 14895804 14902272 14968184 14992384 15047802 15065589 15133548 15138816 15200928 15212736 15218896 15268608 15286656 15367968 15454208 15517614 15524352 15586704 15593472 15605128 15611904 15675957 15688134 15745752 15764364 15834112 15847776 15859712 15911427 15918336 15937152 16009488 16014592 16099328 16099776 16171008 16177938 16249968 16256548 16257024 16328928 16343019 16355328 16415784 16435188 16441843 16507904 16515048 16515072 16595712 16602432 16602894 16669114 16676352 16696064 16777216 16839207 16859136 16866432 16941056 16948316 17023776 17031168 17101044 17106496 17114328 17121258 17197488 17217816 17301504 17364949 17385984 17393024 17470464 17535042 17555769 17563392 17641074 17655806 17661952 17734416 17813376 17828748 17834432 17842176 17929296 17936556 18016416 18096128 18103883 18111744 18184488 18192384 18213888 18281214 18370044 18391758 18399232 18399744 18481152 18489072 18571392 18578912 18579429 18579456 18593344 18661632 18677736 18760896 18783072 18866176 18874368 18966528 18974208 18974736 19050416 19058688 19081216 19151748 19159503 19174386 19244808 19267556 19267584 19369504 19370043 19455744 19464192 19559232 19567152 19654272 19668992 19677504 19845656 19861072 19869696 19951218 19974801 20040048 20063736 20072448 20087452 20178064 20185088 20267904 20268468 20283648 20358144 20375712 20382208 20457549 20490624 20581253 20690152 20699136 20782272 20791296 20800206 20815872 20892816 20901276 20917512 20925982 20994336 21019152 21130368 21130956 21215236 21224448 21233664 21249536 21345984 21431718 21441024 21457051 21466368 21561344 21570584 21650409 21666624 21676032 21771904 21790692 21807104 21887712 21913584 22013046 22020064 22020096 22127616 22136576 22137192 22235136 22326363 22343706 22353408 22452276 22478848 22488576 22571703 22698368 22700322 22708224 22801392 22819104 22828344 22902912 22929984 22957088 23068672 23181312 23276421 23286528 23293952 23380056 23407692 23417856 23521432 23532201 23645888 23646546 23751168 23771664 23789568 23877504 23905728 23915408 24021888 24148992 24149664 24245984 24256512 24266907 24285184 24374952 24384822 24493392 24522344 24532992 24641536 24652096 24652782 24761856 24772572 24772608 24882176 24893568 24903648 25003671 25014528 25044096 25165824 25288704 25298944 25299648 25411584 25422474 25535664 25546004 25546752 25565848 25659744 25681887 25690112 25796232 25826724 25940992 25952256 26078976 26089536 26194322 26205696 26236672 26461611 26483709 26492928 26601624 26633068 26720064 26751648 26763264 26893944 26904834 27023872 27024624 27044864 27144192 27167616 27276732 27287777 27288576 27308974 27320832 27555066 27587637 27598848 27599616 27709696 27721728 27733608 27744838 27754496 27857088 27868368 27890016 27992448 28016604 28025536 28173824 28174608 28299264 28311552 28448959 28449792 28461312 28575624 28588032 28621824 28727622 28761579 28867212 28888832 28901334 28901376 29054256 29183616 29196288 29218112 29350728 29360128 29481408 29503488 29516256 29646848 29659553 29768484 29791608 29804544 29926827 29936368 29984768 30095604 30131178 30267096 30277632 30401856 30425472 30437792 30537216 30573312 30735936 30908416 31035228 31048704 31173408 31186944 31200309 31210256 31223808 31351914 31376268 31388973 31491504 31528728 31668224 31695552 31719424 31822854 31836672 31874304 32018976 32029184 32147577 32198656 32199552 32341969 32342016 32355876 32499936 32513096 32514048 32657856 32686038 32710656 32831568 32870376 32883686 33015808 33030096 33030144 33191424 33204864 33205788 33338228 33352704 33392128 33515559 33678414 33718223 33718272 33732864 33882112 33896632 34047552 34050483 34062336 34202088 34212992 34228656 34242516 34394976 34435632 34603008 34729898 34771968 34786048 34940928 35070084 35111538 35126784 35153041 35282148 35311612 35323904 35468832 35469819 35626752 35657496 35668864 35684352 35858592 35873112 36032832 36192256 36207766 36223488 36368976 36384768 36427776 36562428 36577233 36740088 36783516 36798464 36799488 36962304 36978144 36979173 37142784 37157824 37158858 37158912 37186688 37323264 37355472 37521792 37566144 37732352 37748736 37933056 37948416 37949472 38100832 38117376 38133711 38162432 38303496 38319006 38348772 38489616 38535112 38535168 38739008 38740086 38911488 38928384 39118464 39134304 39291483 39308544 39337984 39355008 39691312 39722144 39739392 39902436 39949602 40080096 40127472 40144896 40174904 40356128 40357251 40370176 40535808 40536936 40567296 40716288 40751424 40764416 40915098 40963461 40981248 41162506 41380304 41398272 41564544 41582592 41600412 41617257 41631744 41785632 41802552 41835024 41851964 41988672 42038304 42260736 42261912 42430472 42448896 42467328 42499072 42691968 42863436 42882048 42914102 42932736 43122688 43141168 43300818 43333248 43352001 43352064 43543808 43581384 43614208 43775424 43827168 44026092 44040128 44040192 44255232 44273152 44274384 44470272 44652726 44687412 44705507 44706816 44904552 44957696 44977152 45143406 45196767 45396736 45400644 45416448 45602784 45638208 45656688 45805824 45859968 45914176 46137344 46362624 46552842 46573056 46587904 46607869 46760112 46815384 46835712 47027871 47042864 47064402 47291776 47293092 47502336 47543328 47579136 47734281 47755008 47811456 47830816 48043776 48297984 48299328 48491968 48513024 48533814 48570368 48749904 48769644 48986784 49029057 49044688 49065984 49283072 49304192 49305564 49325529 49523712 49545144 49545216 49764352 49787136 49807296 50007342 50029056 50088192 50331648 50517621 50577408 50597888 50599296 50823168 50844948 51071328 51092008 51093504 51131696 51319488 51363774 51380224 51592464 51653448 51881984 51904512 52094847 52157952 52179072 52388644 52411392 52473344 52667307 52923222 52967418 52985856 53203248 53266136 53440128 53503296 53526528 53787888 53809668 54047744 54049248 54089728 54288384 54311649 54335232 54553464 54575554 54577152 54617948 54641664 55110132 55175274 55197696 55199232 55419392 55443456 55467216 55489676 55508992 55714176 55736736 55738287 55780032 55984896 56033208 56051072 56347648 56349216 56598528 56623104 56897918 56899584 56922624 57151248 57176064 57243648 57455244 57478509 57523158 57734424 57777664 57802668 57802752 58108512 58110129 58341899 58367232 58392576 58436224 58701456 58720256 58962816 59006976 59032512 59273063 59293696 59319106 59536968 59583216 59609088 59853654 59872736 59924403 59969536 60191208 60262356 60534192 60555264 60803712 60850944 60875584 61074432 61146624 61372647 61471872 61743759 61795321 61816832 62070456 62097408 62346816 62373888 62400618 62420512 62447616 62703828 62752536 62777946 62983008 63057456 63336448 63391104 63438848 63645708 63673344 63748608 64037952 64058368 64295154 64371153 64397312 64399104 64683938 64684032 64711752 64999872 65026192 65028096 65315712 65372076 65421312 65663136 65740752 65767372 66031616 66060192 66060288 66382848 66409728 66411576 66676456 66705408 66784256 66979089 67031118 67356828 67436446 67436544 67465728 67764224 67793264 68095104 68100966 68124672 68404176 68425984 68457312 68485032 68789952 68871264 69206016 69459796 69543936 69572096 69829263 69881856 70140168 70223076 70251511 70253568 70306082 70564296 70623224 70647808 70937664 70939638 71253504 71314992 71337728 71368704 71717184 71746224 72065664 72384512 72415532 72446976 72737952 72769536 72800721 72855552 73124856 73154466 73240937 73480176 73567032 73596928 73598976 73924608 73956288 73958346 74285568 74315648 74317716 74317824 74373376 74646528 74710944 75011013 75043584 75132288 75464704 75497472 75866112 75896832 75898944 76201664 76234752 76267422 76324864 76606992 76638012 76697544 76979232 77045661 77070224 77070336 77478016 77480172 77822976 77856768 78236928 78268608 78582966 78617088 78675968 78710016 79382624 79384833 79444288 79451127 79478784 79804872 79899204 80160192 80254944 80289792 80349808 80712256 80714502 80740352 81071616 81073872 81134592 81432576 81502848 81528832 81830196 81863331 81926922 81962496 82325012 82760608 82762911 82796544 83129088 83165184 83200824 83234514 83263488 83571264 83605104 83670048 83703928 83977344 84076608 84521472 84523824 84860944 84897792 84934656 84998144 85346877 85383936 85726872 85764096 85828204 85865472 86245376 86282336 86284737 86601636 86666496 86704002 86704128 87087616 87162768 87228416 87550848 87654336 88052184 88080256 88080384 88510464 88546304 88548768 88940544 88978659 89305452 89374824 89411014 89413632 89809104 89915392 89954304 90286812 90393534 90793472 90801288 90832896 91205568 91276416 91313376 91611648 91680127 91719936 91828352 92274688 92725248 93105684 93146112 93175808 93215738 93520224 93630768 93671424 94055742 94085728 94128804 94166919 94583552 94586184 95004672 95086656 95158272 95468562 95510016 95622912 95661632 96087552 96442731 96595968 96598656 96983936 97025907 97026048 97067628 97106933 97140736 97499808 97539288 97973568 98058114 98089376 98131968 98566144 98608384 98611128 98651058 99047424 99090288 99090432 99528704 99574272 99614592 100014684 100058112 100176384 100546677 101035242 101154669 101154816 101195776 101198592 101646336 101689896 102142656 102151449 102184016 102187008 102263392 102638976 102727548 102760448 103184928 103306896 103763968 103809024 104189694 104315904 104358144 104777288 104822784 104946688 105334614 105459123 105846444 105934836 105971712 106406496 106532272 106880256 107006592 107053056 107575776 107619336 108095488 108098496 108179456 108576768 108623298 108670464 109106928 109151108 109154304 109235896 109283328 109731699 110220264 110350548 110395392 110398464 110838784 110886912 110934432 110979352 111017984 111428352 111473472 111476574 111560064 111969792 112066416 112102144 112695296 112698432 113197056 113246208 113795836 113799168 113845248 114302496 114352128 114401133 114487296 114910488 114957018 115046316 115092901 115468848 115555328 115605336 115605504 116217024 116220258 116683798 116734464 116785152 116872448 117402912 117440512 117874449 117925632 118013952 118065024 118546126 118587392 118638212 119073936 119166432 119218176 119707308 119745472 119848806 119939072 120382416 120524712 121068384 121071753 121110528 121554643 121607424 121701888 121751168 122148864 122293248 122745294 122890383 122943744 123487518 123590642 123633664 124140912 124194816 124693632 124747776 124801236 124841024 124851771 124895232 125407656 125505072 125555892 125966016 126114912 126672896 126727181 126782208 126877696 127291416 127346688 127497216 128075904 128116736 128590308 128742306 128794624 128798208 129367876 129368064 129423504 129999744 130052384 130056003 130056192 130631424 130744152 130842624 131326272 131481504 131534744 132063232 132120384 132120576 132765696 132819456 132823152 133352912 133410816 133568512 133958178 134062236 134116521 134713656 134872892 134873088 134931456 135528448 135586528 135590301 136190208 136201932 136249344 136808352 136851968 136914624 136970064 137579904 137742528 138412032 138919592 139087872 139144192 139658526 139763712 139823607 140280336 140446152 140503022 140507136 140612164 141128592 141246448 141295616 141875328 141879276 142507008 142629984 142675456 142737408 143202843 143434368 143492448 144068771 144131328 144769024 144831064 144893952 145475904 145539072 145601442 145711104 146249712 146308932 146481874 146960352 147134064 147193856 147197952 147849216 147912576 147916692 147976587 148571136 148631296 148635432 148635648 148746752 149293056 149421888 150022026 150087168 150199357 150264576 150929408 150994944 151552863 151732224 151793664 151797888 152403328 152469504 152534844 152596609 152649728 153213984 153276024 153395088 153958464 154091322 154140448 154140672 154956032 154960344 155645952 155713536 156284541 156473856 156537216 157165932 157234176 157351936 157420032 158001921 158765248 158769666 158888576 158902254 158957568 159609744 159798408 160320384 160509888 160579584 160699616 161424512 161429004 161480704 162143232 162147744 162269184 162865152 162934947 163005696 163057664 163660392 163726662 163853844 163924992 164650024 165521216 165525822 165593088 166258176 166330368 166401648 166469028 166526976 167142528 167210208 167340096 167407856 167954688 168153216 169042944 169047648 169721888 169795584 169869312 169996288 170693754 170767872 171453744 171528192 171656408 171730944 172435527 172490752 172564672 172569474 173203272 173332992 173408004 173408256 174175232 174325536 174456832 175025697 175101696 175308672 176104368 176160512 176160768 177020928 177092608 177097536 177819189 177881088 177957318 178610904 178749648 178822028 178827264 179618208 179773209 179830784 179908608 180573624 180787068 181586944 181602576 181665792 182411136 182552832 182626752 183223296 183360254 183439872 183656704 184549376 185231277 185385963 185450496 186211368 186292224 186351616 186431476 187040448 187261536 187342848 188111484 188171456 188257608 188333838 189167104 189172368 190009344 190173312 190316544 190937124 191014439 191020032 191245824 191323264 192175104 192885462 193113459 193191936 193197312 193967872 194051814 194052096 194135256 194213866 194281472 194999616 195078576 195947136 196116228 196178752 196263936 197132288 197216768 197222256 197302116 198094848 198180576 198180864 199057408 199142713 199148544 199229184 200029368 200116224 200352768 200937267 201093354 202070484 202309338 202309632 202391552 202397184 203292672 203379792 204285312 204302898 204368032 204374016 204526784 205277952 205455096 205520896 206369856 206613792 207527936 207618048 208379388 208631808 208716288 209487789 209554576 209645568 209893376 210669228 210754533 210918246 211692888 211869672 211943424 212812992 213064544 213760512 214013184 214106112 215151552 215238672 216190976 216196992 216358912 217153536 217246596 217340928 218213856 218302216 218308608 218402163 218471792 218566656 219463398 219722811 220440528 220701096 220790784 220796928 221677568 221773824 221868864 221958704 222035968 222856704 222946944 222953148 223120128 223939584 224132832 224204288 225033039 225390592 225396864 226393783 226394112 226492416 227591672 227598336 227690496 228604992 228704256 228802266 228974592 229820976 229914036 230092632 230185802 230937696 231110656 231210672 231211008 232434048 232440516 233367596 233468928 233570304 233744896 234805824 235748898 235851264 236027561 236027904 236130048 237092252 237174784 237276424 238147872 238154499 238332864 238353381 238436352 239414616 239490944 239697612 239878144 240764832 241049424 242136768 242143506 242221056 243109286 243214848 243403776 243502336 244297728 244586496 245490588 245589993 245780766 245887488 246975036 247181284 247267328 248281824 248288733 248389632 249387264 249495552 249602472 249682048 249703542 249790464 250815312 251010144 251111784 251932032 252229824 253345792 253454362 253564416 253755392 254582832 254693376 254994432 256040631 256151808 256233472 257180616 257484612 257589248 257596416 258735752 258736128 258847008 258854211 259999488 260104768 260112006 260112384 261262848 261488304 261685248 262652544 262963008 263069488 264126464 264240768 264241152 265531392 265638912 265646304 266705824 266821632 266935977 267137024 267916356 268124472 268233042 269427312 269745784 269746176 269862912 271056896 271173056 271180602 272380416 272403864 272498688 273616704 273703936 273829248 273940128 275040381 275159808 275485056 276824064 277839184 278175744 278288384 279317052 279527424 279647214 280560672 280892304 281006044 281014272 281224328 282257184 282492896 282500757 282591232 283750656 283758552 285014016 285259968 285350912 285474816 286405686 286868736 286984896 288137542 288262656 289538048 289662128 289787904 290951808 291077721 291078144 291202884 291320799 291422208 292499424 292617864 292963748 293920704 294268128 294387712 294395904 295698432 295825152 295833384 295953174 297142272 297262592 297270864 297271296 297493504 298586112 298843776 300044052 300165547 300174336 300398714 300529152 301858816 303105726 303464007 303464448 303587328 303595776 304806656 304939008 305069688 305193218 305299456 306427968 306552048 306790176 307916928 308182644 308280896 308281344 309912064 309920688 311291904 311427072 312569082 312938549 312947712 313074432 314331864 314468352 314703872 314840064 316003842 316377369 317530496 317539332 317777152 317804508 317915136 319219488 319596816 320640768 321019776 321159168 321399232 322849024 322858008 322961408 324286464 324295488 324538368 325730304 325869894 326011392 326115328 326255083 327320784 327453324 327707688 327849984 329195097 329300048 331042432 331051644 331186176 332516352 332660736 332803296 332938056 333053952 334285056 334420416 334680192 334815712 335909376 336306432 338085888 338095296 339443776 339591168 339738624 339992576 341387508 341535744 342907488 343056384 343203399 343312816 343461888 344871054 344981504 345129344 345138948 345278703 346406544 346665984 346816008 346816512 348350464 348651072 348913664 350051394 350203392 350617344 352208736 352321024 352321536 353623347 354041856 354185216 354195072 355638378 355762176 355914636 357221808 357499296 357644056 357654528 359236416 359546418 359661568 359817216 361147248 361574136 363173888 363205152 363331584 364663929 364822272 365105664 365253504 366446592 366720508 366879744 367313408 368671149 370462554 370771926 370900992 372422736 372584448 372703232 372862952 374080896 374523072 374555313 374685696 376222968 376342912 376515216 376667676 378334208 378344736 380018688 380181543 380346624 380633088 381874248 382028878 382040064 382491648 382646528 384350208 385770924 386226918 386383872 386394624 387935744 388103628 388104192 388270512 388427732 388562944 389999232 390157152 390168009 391894272 392232456 392357504 392527872 394264576 394433536 394444512 394604232 396189696 396361152 396361728 398114816 398285426 398297088 398458368 400058736 400232448 400705536 401874534 402186708 402349563 404140968 404618676 404619264 404783104 404794368 406585344 406759584 406770903 408570624 408605796 408736064 408748032 409053568 410555904 410910192 411041792 412739712 413227584 414911441 415055872 415236096 416758776 417263616 417432576 418975578 419109152 419291136 419470821 419786752 421338456 421509066 421836492 423385776 423739344 423886848 425625984 426129088 427521024 428026368 428212224 429608529 430303104 430477344 432206313 432381952 432393984 432567247 432717824 434307072 434493192 434681856 436427712 436604432 436617216 436804326 436943584 437133312 438926796 439445622 440881056 441402192 441581568 441593856 443355136 443547648 443737728 443917408 443929761 444071936 445713408 445893888 445906296 446240256 447879168 448265664 448408576 450066078 450598071 450781184 450793728 452787566 452788224 452984832 455183344 455196672 455380992 457209984 457408512 457604532 457789827 457949184 459641952 459828072 460185264 460371604 461875392 462221312 462421344 462422016 464868096 464881032 466735192 466937856 467140608 467489792 468853623 469611648 471497796 471702528 472055122 472055808 472260096 474184504 474349568 474552848 476295744 476308998 476665728 476706762 476872704 478829232 478981888 479395224 479756288 481529664 482098848 484273536 484287012 484442112 486218572 486429696 486807552 487004672 488595456 488804841 489172992 490981176 491179986 491561532 491760577 491774976 493950072 494362568 494534656 496563648 496577466 496779264 498774528 498991104 499204944 499364096 499407084 499580928 501630624 502020288 502223568 503864064 504459648 506691584 506908724 507128832 507510784 509165664 509386752 509988864 512081262 512303616 512466944 512686559 514361232 514969224 515178496 515192832 517306581 517471504 517472256 517694016 517708422 519998976 520209536 520224012 520224768 522525696 522976608 523370496 525077091 525305088 525926016 526138976 528252928 528481536 528482304 531062784 531277824 531292608 533411648 533457567 533643264 533871954 534274048 535832712 536248944 536466084 538854624 539319627 539491568 539492352 539725824 542113792 542346112 542361204 544760832 544807728 544997376 547233408 547407872 547658496 547880256 550080762 550319616 550970112 553648128 555678368 555693831 556157889 556351488 556576768 558634104 559054848 559294428 561121344 561784608 562012088 562028544 562448656 564514368 564985792 565001514 565182464 567501312 567517104 570028032 570519936 570701824 570949632 572811372 573043317 573737472 573969792 576275084 576525312 579076096 579324256 579340377 579575808 581903616 582155442 582156288 582405768 582641598 582844416 584998848 585235728 585927496 587841408 588536256 588775424 588791808 591396864 591650304 591666768 591906348 594284544 594525184 594541728 594542592 594987008 597172224 597428139 597687552 600088104 600331094 600348672 600797428 601058304 603717632 606211452 606928014 606928896 607174656 607191552 609613312 609878016 610139376 610386436 610598912 612855936 613104096 613580352 615833856 616365288 616561792 616562688 619824128 619841376 622583808 622854144 625138164 625877098 625895424 626148864 628663728 628936704 629407744 629680128 632007684 632263599 632754738 635060992 635078664 635554304 635609016 635830272 638438976 639193632 641281536 641760889 642039552 642318336 642798464 645698048 645716016 645922816 648572928 648590976 649076736 651460608 651739788 652003693 652022784 652230656 652510166 654641568 654906648 655415376 655699968 658390194 658600096 659168433 662084864 662103288 662372352 665032704 665321472 665606592 665876112 666107904 668570112 668840832 669360384 669631424 671818752 672612864 675099117 676171776 676190592 678887552 679181349 679182336 679477248 679748531 679985152 682775016 683071488 685814976 686112768 686406798 686625632 686923776 689742108 689963008 690258688 690277896 690557406 692813088 693331968 693632016 693633024 696700928 697302144 697827328 700102788 700406784 701234688 704417472 704642048 707246694 708082683 708083712 708370432 708390144 711276756 711524352 711829272 714443616 714998592 715060143 715288112 715309056 718472832 719092836 719323136 719634432 722294496 723148272 726347776 726410304 726663168 729327858 729644544 730211328 730507008 732893184 733441016 733759488 734626816 736769979 737342298 740925108 741543852 741801984 744845472 745168896 745406464 745725904 748161792 749046144 749110626 749371392 752445936 752685824 753030432 753335352 756668416 756689472 760037376 760363086 760693248 761266176 763748496 764057756 764080128 764983296 765293056 768121893 768700416 771541848 772453836 772766621 772767744 772789248 775871488 776207256 776208384 776541024 776855464 777125888 779998464 780314304 780336018 783788544 784464912 784715008 785055744 788529152 788867072 788889024 789208464 792379392 792722304 792723456 796229632 796570852 796594176 796916736 800117472 800464896 800807931 801411072 803749068 804373416 804699126 805650307 808281936 809237352 809238528 809566208 809588736 813170688 813519168 813541806 817141248 817211592 817472128 817496064 818107136 821111808 821820384 822083584 825121143 825479424 826455168 829822882 830111744 830472192 833517552 834527232 834865152 837951156 838218304 838582272 838941642 839573504 842676912 843018132 843672984 846771552 847478688 847502271 847773696 850882501 851251968 852258176 855042048 856052736 856424448 859217058 860606208 860954688 864412626 864763904 864787968 865134494 865435648 868614144 868986384 869363712 872855424 873208864 873233163 873234432 873608652 873887168 873962397 874266624 877853592 878891244 881762112 882804384 883163136 883187712 886710272 887095296 887475456 887834816 887859522 888143872 891426816 891787776 891812592 892480512 895758336 896531328 896817152 900132156 900496641 901196142 901562368 901587456 905575132 905576448 910366688 910392021 910393344 910761984 914419968 914817024 915209064 915579654 915898368 919283904 919656144 920370528 920743208 923750784 924442624 924842688 924844032 929736192 929762064 933470384 933875712 934281216 934979584 937707246 938815647 939223296 942995592 943405056 944110244 944111616 944520192 948369008 948699136 949105696 949132107 952591488 952617996 953331456 953413524 953745408 957658464 957963776 958790448 959512576 963059328 964197696 968547072 968574024 968884224 972437144 972859392 973615104 974009344 977190912 977609682 978345984 978765249 981962352 982359972 983123064 983521154 983549952 987900144 988725136 989069312 993127296 993154932 993558528 997549056 997982208 998409888 998728192 998814168 999161856 1003261248 1004040576 1004447136 1007728128 1008481397 1008919296 1013383168 1013817448 1014257664 1015021568 1018331328 1018773504 1019977728 1024162524 1024607232 1024933888 1025373118 1028722464 1029938448 1030356992 1030385664 1034613162 1034943008 1034944512 1035388032 1035416844 1035836109 1039997952 1040419072 1040448024 1040449536 1045051392 1045953216 1046740992 1050154182 1050610176 1051852032 1052277952 1056505856 1056963072 1056964608 1060870041 1062125568 1062555648 1062585216 1066823296 1066915134 1067286528 1067743908 1068176263 1068548096 1071665424 1072497888 1072932168 1077709248 1078639254 1078983136 1078984704 1079451648 1084227584 1084692224 1084722408 1089521664 1089615456 1089994752 1093991787 1094466816 1094815744 1095316992 1095760512 1100161524 1100639232 1101940224 1106013447 1111356736 1111387662 1112315778 1112702976 1113153536 1117268208 1118109696 1118588856 1122242688 1123569216 1123665939 1124024176 1124057088 1124897312 1129028736 1129971584 1130003028 1130364928 1135002624 1135034208 1140056064 1140544629 1141039872 1141403648 1141899264 1145622744 1146086634 1147474944 1147939584 1152550168 1153050624 1158152192 1158648512 1158680754 1159151616 1163807232 1164310884 1164312576 1164811536 1165283196 1165688832 1169997696 1170471456 1171854992 1175682816 1177072512 1177550848 1177583616 1182793728 1183300608 1183333536 1183812696 1188569088 1189050368 1189083456 1189085184 1189974016 1194344448 1194856278 1195375104 1200176208 1200662188 1200697344 1201594856 1202116608 1207048689 1207435264 1212422904 1213856028 1213857792 1214349312 1214383104 1219226624 1219756032 1220278752 1220772872 1221197824 1225711872 1226208192 1227160704 1231667712 1232730576 1233123584 1233125376 1239648256 1239682752 1244734323 1245167616 1245708288 1250276328 1251754196 1251790848 1252297728 1257327456 1257873408 1258412463 1258815488 1259360256 1264015368 1264527198 1265509476 1270121984 1270157328 1271108608 1271218032 1271660544 1276877952 1278387264 1282563072 1283521778 1284079104 1284636672 1285596928 1291396096 1291432032 1291845632 1296618939 1297145856 1297181952 1297701741 1298153472 1302921216 1303479576 1304007386 1304045568 1304461312 1305020332 1309283136 1309813296 1310830752 1311399936 1316780388 1317200192 1318336866 1324169728 1324206576 1324744704 1330065408 1330642944 1331213184 1331752224 1331789283 1332215808 1337101073 1337140224 1337681664 1338720768 1339262848 1343637504 1345225728 1350198234 1351794213 1352343552 1352381184 1357775104 1358362698 1358364672 1358954496 1359497062 1359970304 1365550032 1366142976 1371629952 1372225536 1372813596 1373251264 1373369481 1373847552 1379484216 1379926016 1380517376 1380555792 1381114812 1385626176 1386663936 1387264032 1387266048 1393401856 1393998991 1394604288 1395654656 1400205576 1400813568 1402469376 1406560869 1408834944 1409284096 1414493388 1416165366 1416167424 1416740864 1416780288 1422553512 1423048704 1423658544 1428887232 1429997184 1430120286 1430576224 1430618112 1436945664 1438185672 1438646272 1439268864 1444588992 1446296544 1452695552 1452820608 1453326336 1458655716 1459289088 1460422656 1461014016 1465786368 1466414523 1466882032 1467518976 1469253632 1473539958 1474684596 1475281731 1481850216 1483087704 1483603968 1489690944 1490337792 1490812928 1491451808 1496323584 1498092288 1498221252 1498742784 1504891872 1505371648 1506060864 1506670704 1513336832 1513378944 1520074752 1520726172 1521386496 1522532352 1527496992 1528115512 1528160256 1529966592 1530586112 1536243786 1537400832 1538059677 1543083696 1544907672 1545533242 1545535488 1545578496 1551742976 1552414512 1552416768 1553082048 1553710928 1554251776 1559996928 1560628608 1560672036 1567577088 1568929824 1569430016 1570111488 1575231273 1577734144 1577778048 1578416928 1584756481 1584758784 1585444608 1585446912 1592459264 1593141704 1593188352 1593833472 1600234944 1600372701 1600929792 1601615862 1602822144 1607498136 1608746832 1609398252 1611300614 1616563872 1618474704 1618477056 1619132416 1619177472 1626341376 1627038336 1627083612 1634282496 1634423184 1634944256 1634992128 1636214272 1642223616 1643640768 1650242286 1650958848 1652192927 1652910336 1659645764 1660223488 1660944384 1667035104 1667081493 1668473667 1669054464 1669730304 1675902312 1676436608 1677164544 1677883284 1678562699 1679147008 1685353824 1686036264 1687345968 1693543104 1694957376 1695004542 1695547392 1701765002 1702503936 1704516352 1710084096 1712105472 1712848896 1718434116 1719129951 1721212416 1721909376 1728825252 1729527808 1729575936 1730268988 1730871296 1737228288 1737972768 1738021131 1738727424 1745710848 1746417728 1746466326 1746468864 1747217304 1747774336 1747924794 1748533248 1755707184 1757782488 1763524224 1765608768 1766326272 1766375424 1773420544 1774190592 1774950912 1775669632 1775719044 1776287744 1782853632 1783575552 1783625184 1784961024 1791516672 1792284417 1793062656 1793634304 1800264312 1800993282 1802392284 1803124736 1803174912 1811150264 1811152896 1820733376 1820784042 1820786688 1821523968 1828839936 1829634048 1830418128 1831159308 1831796736 1838567808 1839312288 1840741056 1841486416 1847501568 1848885248 1849685376 1849688064 1859472384 1859524128 1866940768 1867751424 1868562432 1869959168 1875414492 1877631294 1878446592 1885991184 1886810112 1888220488 1888223232 1889040384 1896738016 1896790797 1897398272 1898211392 1898264214 1905182976 1905235992 1906662912 1906827048 1907490816 1915316928 1915927552 1917580896 1919025152 1925282667 1926118656 1928395392 1937094144 1937148048 1937768448 1944874288 1945718784 1947230208 1948018688 1954381824 1955219364 1956011079 1956691968 1957530498 1963924704 1964719944 1966246128 1967042308 1967099904 1975800288 1977450272 1977505299 1978138624 1986254592 1986309864 1987117056 1995098112 1995964416 1996819776 1997456384 1997628336 1998323712 2006522496 2008081152 2008894272 2015456256 2016962794 2017838592 2026766336 2027634896 2028515328 2030043136 2036662656 2037544047 2037547008 2039245593 2039955456 2048325048 2049214464 2049867776 2050746236 2057444928 2059876896 2060713984 2060771328 2069226324 2069886016 2069889024 2070776064 2070833688 2071672218 2079995904 2080838144 2080896048 2080899072 2090102784 2091906432 2093481984 2100308364 2101158829 2101220352 2103704064 2104555904 2113011712 2113926144 2121740082 2124248049 2124251136 2125111296 2125170432 2133646592 2133830268 2134573056 2135487816 2136352526 2137096192 2143330848 2144995776 2145864336 2155418496 2157278508 2157966272 2157969408 2158903296 2168455168 2169384448 2169444816 2179043328 2179230912 2179989504 2187983574 2188933632 2189631488 2190569843 2190633984 2191521024 2200323048 2201278464 2203880448 2210309937 2212026894 2222713472 2222775324 2224631556 2225405952 2226307072 2234536416 2236219392 2237177712 2244485376 2247138432 2247331878 2248048352 2248114176 2249794624 2258057472 2259943168 2260006056 2260729856 2270005248 2270068416 2280112128 2281089258 2282079744 2282807296 2283798528 2291245488 2292173268 2294949888 2295879168 2304365679 2305100336 2306101248 2316304384 2317297024 2317361508 2318299863 2318303232 2327614464 2328621768 2328625152 2329623072 2330566392 2331377664 2339995392 2340942912 2343709984 2351365632 2354145024 2355101696 2355167232 2365587456 2366601216 2366667072 2367625392 2377138176 2378100736 2378166912 2378170368 2379948032 2388688896 2389712556 2390750208 2400352416 2401324376 2401394688 2402423793 2403189712 2404233216 2414097378 2414870528 2416950921 2424845808 2427712056 2427715584 2428698624 2428766208 2438453248 2439512064 2440557504 2441545744 2442395648 2451423744 2452416384 2454321408 2463335424 2465461152 2466247168 2466250752 2475363429 2479296512 2479365504 2489468646 2490335232 2491416576 2500552656 2503508392 2503581696 2504595456 2514654912 2515746816 2516824926 2517630976 2518720512 2528030736 2529054396 2531018952 2540243968 2540314656 2542217216 2542436064 2543321088 2552647503 2553755904 2556774528 2565126144 2567043556 2568158208 2569273344 2571193856 2582792192 2582864064 2593237878 2594291712 2594363904 2595403482 2596306944 2605842432 2606959152 2608014772 2608091136 2608922624 2610040664 2618566272 2619626592 2619699489 2621661504 2621887191 2622799872 2633560776 2634400384 2636673732 2648339456 2648413152 2649489408 2660130816 2661285888 2662426368 2663504448 2663578566 2664431616 2674202146 2674280448 2675363328 2677441536 2678525696 2687275008 2690451456 2700396468 2701489923 2703588426 2704687104 2704762368 2715550208 2716725396 2716729344 2718994124 2719940608 2731100064 2731176063 2732285952 2743259904 2744451072 2745627192 2746502528 2746738962 2747695104 2758968432 2759852032 2761034752 2761111584 2762229624 2771252352 2773327872 2774528064 2774532096 2785833961 2786803712 2787997982 2789208576 2791309312 2800411152 2801627136 2804938752 2813121738 2816446941 2817669888 2818568192 2828986776 2832330732 2832334848 2833481728 2833560576 2845107024 2846097408 2847317088 2847396321 2857774464 2859994368 2860240572 2861152448 2861236224 2873891328 2876371344 2877292544 2878537728 2889177984 2892593088 2904380087 2905391104 2905641216 2906652672 2917311432 2918578176 2920845312 2922028032 2931572736 2932829046 2933764064 2935037952 2936295747 2938507264 2947079916 2949369192 2950563462 2963700432 2966175408 2967207936 2979381888 2980675584 2981625856 2982903616 2992647168 2996184576 2996442504 2997485568 3009783744 3010743296 3012121728 3013341408 3025444191 3026673664 3026757888 3027970729 3040149504 3041452344 3042772992 3045064704 3054993984 3056231024 3056320512 3059933184 3061172224 3072487572 3074801664 3076119354 3086167392 3089815344 3091066484 3091070976 3091156992 3103485952 3104829024 3104833536 3106164096 3107421856 3107508327 3108503552 3119993856 3121257216 3121344072 3135154176 3137859648 3138860032 3140222976 3150462546 3155468288 3155556096 3156833856 3169512962 3169517568 3170889216 3170893824 3184918528 3186283408 3186376704 3187666944 3200469888 3200745402 3201859584 3203231724 3204528789 3205644288 3214996272 3217493664 3218796504 3222601228 3233127744 3236949408 3236954112 3238264832 3238354944 3252682752 3254076672 3254167224 3268564992 3268846368 3269888512 3269984256 3272428544 3281975361 3284447232 3287281536 3300484572 3301821017 3301917696 3304385854 3305820672 3319291528 3320446976 3334070208 3334162986 3336947334 3338108928 3339460608 3351804624 3352873216 3354329088 3355766568 3357125398 3358294016 3370707648 3372072528 3374691936 3387086208 3389914752 3390009084 3391094784 3403530004 3405007872 3409032704 3420168192 3421633887 3424210944 3425697792 3436868232 3438259902 3442324039 3442424832 3443818752 3457650504 3459055616 3459151872 3460537976 3461742592 3474456576 3475945536 3476042262 3477454848 3491421696 3492835456 3492932652 3492937728 3494434608 3495548672 3495849588 3497066496 3511414368 3515564976 3527048448 3531217536 3532652544 3532750848 3546841088 3548381184 3549901824 3551339264 3551438088 3552575488 3565707264 3567151104 3567250368 3569922048 3583033344 3584568834 3586125312 3587268608 3588805913 3600528624 3601986564 3604784568 3606249472 3606349824 3621146067 3622300528 3622305792 3641466752 3641568084 3641573376 3643047936 3657679872 3659268096 3660836256 3662318616 3663593472 3677135616 3678624576 3681482112 3682972832 3695003136 3697770496 3699370752 3699376128 3718944768 3719048256 3733881536 3734202969 3735502848 3737124864 3739918336 3750828984 3755262588 3756893184 3771982368 3773620224 3775237389 3776440976 3776446464 3778080768 3793476032 3793581594 3794796544 3796422784 3796528428 3810365952 3810471984 3813325824 3813654096 3814981632 3830633856 3831855104 3835161792 3838050304 3850565334 3852237312 3856790784 3874188288 3874296096 3875536896 3889748576 3889856817 3891437568 3893105223 3894460416 3896037376 3908763648 3910438728 3912022158 3913383936 3915060996 3927849408 3929439888 3932492256 3934084616 3934199808 3951600576 3954900544 3955010598 3956277248 3972509184 3972619728 3974234112 3990196224 3991928832 3993639552 3994912768 3995256672 3996647424 4011303219 4013044992 4016162304 4017788544 4030912512 4033925588 4035677184 4053532672 4055269792 4055382639 4057030656 4073325312 4075088094 4075094016 4078491186 4079910912 4096650096 4098428928 4099735552 4101492472 4114889856 4119753792 4120108443 4121427968 4121542656 4138452648 4139772032 4139778048 4141552128 4141667376 4143344436 4159991808 4161676288 4161792096 4161798144 4180205568 4181996973 4183812864 4186963968 4200616728 4202317658 4202440704 4207408128 4209111808 4226023424 4227852288 4243480164 4248496098 4248502272 4250222592 4250340864 4267293184 4267660536 4269146112 4270975632 4272705052 4274192384 4286661696 4289991552 4291728672 4310836992 4314557016 4315932544 4315938816 4317806592 4336910336 4338768896 4338889632 4358086656 4358461824 4359979008 4375967148 4377867264 4379262976 4381139686 4381267968 4383042048 4400646096 4402556928 4407760896 4420619874 4424053788 4425845193 4445426944 4445550648 4449263112 4450811904 4452614144 4469072832 4472438784 4474355424 4488970752 4494276864 4494663756 4496096704 4496228352 4499589248 4516114944 4519886336 4520012112 4521459712 4540010496 4540136832 4560224256 4562178516 4564025851 4564159488 4565614592 4567597056 4582490976 4584346536 4589899776 4591758336 4608731358 4610200672 4612202496 4614179031 4632608768 4634594048 4634723016 4636599726 4636606464 4655228928 4657243536 4657250304 4659246144 4661132784 4662755328 4679990784 4681885824 4687419968 4702731264 4708290048 4710203392 4710334464 4725693819 4733202432 4733334144 4735250784 4754269443 4754276352 4756201472 4756333824 4756340736 4758239717 4759896064 4777377792 4779425112 4781500416 4800704832 4801118103 4802648752 4802789376 4804847586 4806379424 4808466432 4828194756 4829741056 4833901842 4849691616 4855424112 4855431168 4857397248 4857532416 4876906496 4879024128 4881115008 4883091488 4884791296 4902847488 4904832768 4908642816 4926670848 4930922304 4932494336 4950726858 4956578781 4958593024 4958731008 4978937292 4980670464 4982833152 5001105312 5005421001 5007016784 5007163392 5009190912 5029309824 5031493632 5033649852 5035261952 5035688097 5037441024 5056061472 5058108792 5062037904 5080487936 5080629312 5084434432 5084872128 5086642176 5105295006 5107511808 5113549056 5130252288 5134087112 5136316416 5138546688 5142387712 5157389853 5165584384 5165728128 5186475756 5188583424 5188727808 5190806964 5192613888 5211684864 5213918304 5216029544 5216182272 5217845248 5220081328 5237132544 5239253184 5239398978 5243323008 5243774382 5245599744 5267121552 5268800768 5273347464 5296678912 5296826304 5298978816 5320261632 5322571776 5324852736 5327008896 5327157132 5328863232 5348404292 5348560896 5350726656 5354883072 5357051392 5374550016 5376853251 5380902912 5400792936 5402979846 5407176852 5409366347 5409374208 5409524736 5431100416 5433450792 5433458688 5437988248 5439881216 5462200128 5462352126 5464571904 5486519808 5488902144 5491254384 5493005056 5493477924 5495390208 5517936864 5519704064 5522069504 5522223168 5524459248 5542504704 5546655744 5549056128 5549064192 5571667922 5573607424 5575995964 5578417152 5582618624 5600822304 5603254272 5609877504 5626243476 5632893882 5635339776 5637136384 5639552149 5657973552 5664661464 5664669696 5666963456 5667121152 5690214048 5690372391 5692194816 5694634176 5694792642 5715548928 5719988736 5720481144 5722304896 5722472448 5747782656 5752742688 5754585088 5757075456 5775848001 5778355968 5785186176 5808760174 5810782208 5811282432 5813305344 5834622864 5837156352 5841690624 5844056064 5863145472 5865658092 5867528128 5868033237 5870075904 5872591494 5877014528 5894159832 5898738384 5901126924 5927400864 5932350816 5932515897 5934415872 5956177507 5958763776 5961351168 5963251712 5965807232 5985294336 5992369152 5992885008 5994971136 6019567488 6021486592 6024243456 6026682816 6050888382 6053347328 6053515776 6055941458 6080299008 6082904688 6085545984 6090129408 6109987968 6112462048 6112632141 6112641024 6117736779 6119866368 6122344448 6144975144 6149603328 6152238708 6172334784 6179630688 6182132968 6182141952 6182313984 6206971904 6209658048 6209667072 6212328192 6214843712 6215016654 6217007104 6239987712 6242514432 6242688144 6270308352 6275719296 6277720064 6280445952 6300925092 6303476487 6310936576 6311112192 6313667712 6339025924 6339035136 6341778432 6369837056 6372566816 6372744147 6372753408 6375333888 6400939776 6401490804 6403719168 6406463448 6409057578 6411288576 6429992544 6434987328 6437593008 6445202456 6466255488 6473898816 6473908224 6476529664 6476709888 6505365504 6508153344 6508334448 6537129984 6537692736 6539777024 6539968512 6544857088 6563950722 6568894464 6571709529 6574563072 6600969144 6603642034 6603835392 6608771708 6611641344 6638583056 6640893952 6668140416 6668325972 6673894668 6676217856 6678921216 6703609248 6705746432 6708658176 6711533136 6714250796 6716588032 6741415296 6744145056 6749383872 6774172416 6779829504 6780018168 6782189568 6807060008 6810015744 6818065408 6840336384 6843267774 6848421888 6851395584 6873736464 6876519804 6884648078 6884849664 6887637504 6915301008 6918111232 6918303744 6921075952 6923485184 6948913152 6951891072 6952084524 6954899589 6954909696 6982843392 6985670912 6985865304 6985875456 6988869216 6991097344 6991699176 6994132992 7022828736 7031129952 7054096896 7059369779 7062435072 7065305088 7065501696 7093682176 7096762368 7099803648 7102678528 7102876176 7105150976 7131414528 7134302208 7134500736 7139844096 7166066688 7169137668 7172040623 7172250624 7174537216 7177611826 7201057248 7203973128 7209569136 7212498944 7212699648 7242292134 7244601056 7244611584 7250852763 7282933504 7283136168 7283146752 7286095872 7315359744 7318536192 7321672512 7324637232 7327186944 7354271232 7357249152 7362964224 7365945664 7390006272 7395540992 7398741504 7398752256 7426090287 7437889536 7438096512 7467763072 7468405938 7471005696 7474249728 7477233841 7479836672 7501657968 7510525176 7513786368 7543964736 7547240448 7550474778 7552881952 7552892928 7556161536 7586952064 7587163188 7589593088 7592845568 7593056856 7620731904 7620943968 7626651648 7627308192 7629963264 7657942509 7661267712 7663710208 7670323584 7676100608 7701130668 7704474624 7713581568 7748376576 7748592192 7779497152 7779713634 7782875136 7786210446 7788920832 7792074752 7817527296 7820877456 7824044316 7826767872 7830121992 7855698816 7858879776 7864984512 7865661573 7868169232 7868399616 7903201152 7909801088 7910021196 7912554496 7945018368 7945239456 7948468224 7980392448 7983857664 7987279104 7989825536 7990513344 7993294848 8022606438 8026089984 8032324608 8035577088 8061825024 8067851176 8071354368 8104469769 8107065344 8110539584 8110765278 8114061312 8146650624 8150176188 8150188032 8156982372 8159821824 8193300192 8196857856 8199471104 8202984944 8229779712 8239507584 8240216886 8242855936 8243085312 8276905296 8279544064 8279556096 8283104256 8283334752 8286688872 8319983616 8323352576 8323584192 8323596288 8357501883 8360411136 8363993946 8367625728 8373927936 8401233456 8404635316 8404881408 8414816256 8418223616 8449340823 8452046848 8455704576 8486960328 8496992196 8497004544 8500445184 8500681728 8534586368 8535321072 8538292224 8541951264 8545410104 8548384768 8573323392 8579983104 8583457344 8621673984 8629114032 8631865088 8631877632 8635613184 8673820672 8677537792 8677779264 8713140261 8716173312 8716923648 8719958016 8751934296 8755734528 8758525952 8762279372 8762535936 8766084096 8801292192 8805113856 8808887241 8815521792 8841239748 8848107576 8851690386 8890853888 8891101296 8898526224 8901623808 8905228288 8938145664 8944877568 8948710848 8977941504 8988553728 8989327512 8992193408 8992456704 8999178496 9032229888 9039772672 9040024224 9042919424 9076332573 9080020992 9080273664 9083912187 9120448512 9124357032 9128051702 9128318976 9131229184 9135194112 9164981952 9168693072 9179799552 9183516672 9217462716 9220401344 9224404992 9228358062 9265217536 9269188096 9269446032 9273199452 9273212928 9310457856 9314487072 9314500608 9318492288 9322265568 9322524981 9325510656 9359707511 9359981568 9363771648 9374839936 9405462528 9416580096 9420406784 9420668928 9451387638 9466404864 9466668288 9470501568 9508538886 9508552704 9512402944 9512667648 9512681472 9516479434 9519792128 9554755584 9558850224 9563000832 9601409664 9602236206 9605297504 9605578752 9609695172 9612758848 9613586367 9616932864 9656389512 9659482112 9667803684 9699383232 9710848224 9710862336 9714794496 9715064832 9753812992 9758048256 9762230016 9766182976 9769582592 9805694976 9809665536 9817285632 9845926083 9853341696 9861844608 9864988672 9901453716 9905463051 9913157562 9917186048 9917462016 9957874584 9961340928 10002210624 10010842002 10014033568 10014326784 10018381824 10058619648 10062987264 10067299704 10070523904 10071376194 10074882048 10112122944 10116217584 10124075808 10160975872 10161258624 10168868864 10169744256 10173284352 10210590012 10215023616 10227098112 10260504576 10264901661 10268174224 10272632832 10277093376 10284775424 10314779706 10326972117 10331168768 10331456256 10372951512 10377166848 10377455616 10381613928 10385227776 10423369728 10427836608 10432059088 10432364544 10435690496 10440162656 10474265088 10478506368 10478797956 10486646016 10487548764 10491199488 10534243104 10537601536 10546694928 10593357824 10593652608 10597957632 10640523264 10645143552 10649705472 10654017792 10654314264 10657726464 10696808584 10697121792 10701453312 10709766144 10714102784 10749100032 10753706502 10761805824 10766417739 10801585872 10805959692 10814353704 10818732694 10818748416 10819049472 10862200832 10866901584 10866917376 10875976496 10879762432 10924400256 10924704252 10929143808 10973039616 10977804288 10982508768 10986010112 10986955848 10990780416 11035873728 11044139008 11044446336 11048918496 11085009408 11093295367 11093311488 11098112256 11098128384 11143335844 11147214848 11151991928 11156834304 11165237248 11201644608 11202608907 11206508544 11219755008 11252486952 11265787764 11270679552 11274272768 11279104298 11315947104 11329322928 11329339392 11333926912 11334242304 11380428096 11380744782 11384389632 11389268352 11389585284 11431097856 11439977472 11440962288 11444609792 11444944896 11495565312 11505485376 11514150912 11551696002 11556711936 11570372352 11617520348 11621564416 11622564864 11626610688 11669245728 11669570451 11674312704 11679315669 11683381248 11688112128 11726290944 11731316184 11735056256 11736066474 11740151808 11745182988 11749938893 11754029056 11788319664 11797476768 11802253848 11854801728 11864701632 11865031794 11868831744 11912355014 11917527552 11922702336 11926503424 11931614464 11970588672 11984738304 11985770016 11989942272 12033909657 12039134976 12042973184 12048486912 12053365632 12101776764 12106694656 12107031552 12111882916 12160598016 12165809376 12166147917 12171091968 12219975936 12224924096 12225264282 12225282048 12235473558 12239732736 12244688896 12289950288 12299206656 12304477416 12344669568 12359261376 12360325329 12364265936 12364283904 12364627968 12413943808 12419316096 12419334144 12424656384 12429687424 12430033308 12434014208 12479975424 12485028864 12485376288 12540616704 12545990919 12551438592 12555440128 12560891904 12601850184 12606952974 12621873152 12622224384 12627335424 12678051848 12678070272 12683556864 12739674112 12745133632 12745488294 12745506816 12750667776 12801879552 12802981608 12807438336 12812926896 12818115156 12822577152 12859985088 12869974656 12875186016 12890404912 12932510976 12947797632 12947816448 12953059328 12953419776 13010731008 13016306688 13016668896 13074259968 13075385472 13079554048 13079937024 13089714176 13127901444 13137788928 13143419058 13149126144 13201938288 13207284068 13207670784 13217543416 13223282688 13277166112 13277535579 13281787904 13336280832 13336651944 13347789336 13352435712 13357842432 13407218496 13411492864 13417316352 13423066272 13428501592 13433176064 13482830592 13488290112 13498767744 13548344832 13559659008 13560036336 13564379136 13614120016 13620031488 13636130816 13680672768 13686535548 13692077553 13696843776 13702791168 13747472928 13753039608 13769296156 13769699328 13775275008 13830602016 13836222464 13836607488 13842151904 13842537093 13846970368 13897826304 13903782144 13904169048 13909799178 13909819392 13965686784 13971341824 13971730608 13971750912 13977738432 13982194688 13983398352 13988265984 14045657472 14062259904 14108193792 14118739558 14124870144 14130610176 14131003392 14187364352 14199607296 14205357056 14205752352 14210301952 14262808329 14262829056 14268604416 14269001472 14274719151 14279688192 14332133376 14338275336 14344081246 14344501248 14349074432 14355223652 14402114496 14407946256 14419138272 14424997888 14425399296 14484584268 14489202112 14489223168 14501705526 14565867008 14566272336 14566293504 14572191744 14630719488 14637072384 14643345024 14649274464 14654373888 14708111803 14708542464 14714498304 14725928448 14731891328 14780012544 14791081984 14797483008 14852180574 14869736343 14875779072 14876193024 14935526144 14936811876 14942011392 14948499456 14954467682 14959673344 15003315936 15021050352 15027572736 15087929472 15094480896 15100949556 15105763904 15105785856 15107064291 15112323072 15173904128 15174326376 15179186176 15185691136 15186113712 15241463808 15241887936 15253303296 15254616384 15259926528 15315885018 15322535424 15327420416 15333988901 15340647168 15352201216 15402261336 15408949248 15427163136 15472169559 15496753152 15497184384 15558994304 15559427268 15565750272 15572420892 15577841664 15584149504 15635054592 15641754912 15648088632 15653535744 15660243984 15711397632 15717759552 15729969024 15731323146 15736338464 15736799232 15806402304 15819602176 15820042392 15825108992 15890036736 15890478912 15896936448 15960784896 15967715328 15974558208 15979651072 15981026688 15986589696 16045212876 16052179968 16064649216 16071154176 16123650048 16130559753 16135702352 16142708736 16208939538 16214130688 16221079168 16221530556 16228099041 16228122624 16293301248 16300352376 16300376064 16313964744 16319643648 16386600384 16393715712 16398942208 16405969888 16459559424 16479015168 16480433772 16485711872 16486170624 16553810592 16559088128 16559112192 16566208512 16566669504 16573377744 16639967232 16646705152 16647168384 16647192576 16715003766 16720822272 16727987892 16735251456 16747855872 16802466912 16809270632 16809762816 16829632512 16836447232 16898681646 16904093696 16911409152 16918656447 16973920656 16993984392 16994009088 17000890368 17001363456 17069172736 17070642144 17076584448 17083902528 17090820208 17096769536 17146646784 17159966208 17166914688 17243347968 17258228064 17263730176 17263755264 17271226368 17327544003 17355075584 17355558528 17426280522 17432346624 17433847296 17439916032 17503868592 17511469056 17517051904 17524558744 17525071872 17532168192 17602584384 17604099711 17610227712 17617774482 17631043584 17682479496 17696215152 17703380772 17781707776 17782202592 17797052448 17803247616 17810456576 17868532521 17876291328 17889755136 17897421696 17955883008 17977107456 17978655024 17984386816 17984913408 17998356992 18064459776 18079545344 18080048448 18152665146 18160041984 18160547328 18167824374 18240897024 18248714064 18256103404 18256637952 18262458368 18270388224 18329963904 18337386144 18337896423 18353210337 18359599104 18367033344 18434925432 18440802688 18448809984 18456716124 18464189689 18530435072 18538376192 18538892064 18546398904 18546425856 18620915712 18628974144 18629001216 18636984576 18644531136 18645049962 18651021312 18719415022 18719963136 18727543296 18749679872 18810925056 18833160192 18840813568 18841337856 18902775276 18910429461 18932809728 18933336576 18941003136 19017077772 19017105408 19024805888 19025335296 19032958868 19039584256 19109511168 19117700448 19118232441 19126001664 19202819328 19204472412 19210595008 19211157504 19219390344 19225517696 19227172734 19233865728 19312779024 19318964224 19335607368 19398766464 19421696448 19421724672 19429588992 19430129664 19500837727 19507625984 19516096512 19524460032 19532365952 19539165184 19611389952 19619331072 19634571264 19691852166 19706683392 19715128587 19723689216 19729977344 19802907432 19810926102 19826315124 19834372096 19834924032 19915749168 19922681856 20004421248 20021684004 20028067136 20028653568 20036763648 20117239296 20125974528 20134599408 20141047808 20142752388 20149764096 20224245888 20232435168 20248151616 20321951744 20322517248 20330660609 20337737728 20339488512 20346568704 20421180024 20430047232 20454196224 20521009152 20529803322 20536348448 20545265664 20554186752 20569550848 20629559412 20653944234 20662337536 20662912512 20745903024 20754333696 20754911232 20763227856 20770455552 20846739456 20855673216 20864118176 20864698767 20864729088 20871380992 20880325312 20948530176 20957012736 20957595912 20973292032 20975097528 20982398976 21068486208 21075203072 21093389856 21178109337 21186715648 21187305216 21195915264 21281046528 21290287104 21299410944 21308035584 21308628528 21315452928 21393617168 21394243584 21402906624 21419532288 21428205568 21498200064 21507413004 21516121869 21523611648 21532835478 21603171744 21611919384 21628707408 21637465388 21637496832 21638098944 21724401664 21733803168 21733834752 21751952992 21752558289 21759524864 21848800512 21849408504 21858287616 21946079232 21955608576 21965017536 21972020224 21973911696 21981560832 22071747456 22088278016 22088892672 22097836992 22170018816 22186590734 22186622976 22196224512 22196256768 22286671688 22294429696 22303983856 22313668608 22330474496 22403289216 22405217814 22413017088 22431701523 22439510016 22504973904 22531575528 22541359104 22548545536 22558208596 22631894208 22658645856 22658678784 22667853824 22668484608 22760856192 22761489564 22768779264 22778536704 22779170568 22862195712 22879954944 22881924576 22889219584 22889889792 22973827527 22991130624 23010970752 23028301824 23103392004 23112747119 23113423872 23140744704 23235040696 23243128832 23245129728 23338491456 23339140902 23348625408 23358631338 23366762496 23376224256 23452581888 23462632368 23470112512 23472132948 23480303616 23490365976 23499877786 23508058112 23576639328 23594953536 23604507696 23709603456 23729403264 23730063588 23737663488 23824710028 23835055104 23845404672 23853006848 23863228928 23941177344 23969476608 23971540032 23979884544 24067819314 24078269952 24085946368 24096268273 24096973824 24106731264 24203553528 24213389312 24214063104 24223765832 24313409307 24321196032 24331618752 24332295834 24342183936 24439951872 24449848192 24450528564 24450564096 24470947116 24479465472 24489377792 24579900576 24598413312 24608954832 24689339136 24718522752 24720650658 24728531872 24728567808 24729255936 24827887616 24838632192 24838668288 24849312768 24859374848 24860066616 24868028416 24959950848 24970057728 24970752576 25072505649 25081233408 25091981838 25102877184 25110880256 25121783808 25203700368 25213905948 25243746304 25244448768 25254670848 25348022469 25356103696 25356140544 25367113728 25479348224 25490267264 25490976588 25491013632 25501335552 25603759104 25605963216 25614876672 25625853792 25636230312 25645154304 25719970176 25739949312 25750372032 25780809824 25865021952 25895595264 25895632896 25906118656 25906839552 26021462016 26032613376 26033337792 26139420783 26148519936 26150770944 26159108096 26159874048 26179428352 26255802888 26275577856 26286838116 26298252288 26403876576 26414568136 26415341568 26426661723 26435086832 26446565376 26554332224 26555071158 26563575808 26672561664 26673303888 26695578672 26704871424 26715684864 26814436992 26822985728 26834632704 26846132544 26857003184 26866352128 26965661184 26976580224 26997535488 27096689664 27119318016 27120072672 27128758272 27228240032 27228997719 27240062976 27251736561 27272261632 27361345536 27373071096 27384155106 27393687552 27405582336 27494945856 27506079216 27538592312 27539398656 27550550016 27661204032 27672444928 27673214976 27684303808 27685074186 27693940736 27795652608 27807564288 27808338096 27819598356 27819638784 27931373568 27942683648 27943461216 27943501824 27955476864 27964389376 27966796704 27976531968 28079122533 28091314944 28124519808 28216387584 28237479116 28249740288 28261220352 28262006784 28374728704 28399214592 28410714112 28411504704 28525616658 28525658112 28537208832 28538002944 28549438302 28559376384 28664266752 28676550672 28688162492 28689002496 28698148864 28710447304 28804228992 28815892512 28838276544 28840759101 28849995776 28850798592 28969168536 28978404224 28978446336 29003411052 29131734016 29132544672 29132587008 29144383488 29261438976 29274144768 29286690048 29298548928 29308747776 29416223606 29417084928 29428996608 29451856896 29463782656 29560025088 29582163968 29594966016 29704361148 29716389153 29739472686 29751558144 29752386048 29871052288 29873623752 29884022784 29908935364 29919346688 30006631872 30042100704 30055145472 30175858944 30188961792 30201899112 30211527808 30211571712 30214128582 30224646144 30347808256 30348652752 30358372352 30371382272 30372227424 30482927616 30483775872 30506606592 30509232768 30519853056 30631770036 30644173571 30645070848 30654840832 30667977802 30681294336 30704402432 30804522672 30817898496 30854326272 30944339118 30980916351 30993506304 30994368768 31117988608 31118854536 31131500544 31144841784 31155683328 31168299008 31270109184 31283509824 31296177264 31307071488 31320487968 31422795264 31435519104 31459938048 31462646292 31472676928 31473598464 31612804608 31639204352 31640084784 31650217984 31780073472 31780957824 31793872896 31921569792 31935430656 31948180957 31949116416 31959302144 31962053376 31973179392 32090425752 32104359936 32129298432 32142308352 32247300096 32261119506 32271404704 32285417472 32299253217 32417879076 32428261376 32442158336 32443061112 32456198082 32456245248 32586602496 32600704752 32600752128 32627929488 32639287296 32773200768 32787431424 32797884416 32811939776 32919118848 32958030336 32960867544 32971423744 32972341248 33107621184 33118176256 33132417024 33133339008 33146755488 33279886101 33279934464 33293410304 33294336768 33294385152 33307678019 33430007532 33441644544 33455975784 33470502912 33495711744 33604933824 33607826721 33618541264 33619525632 33659265024 33672894464 33797363292 33808187392 33822818304 33837312894 33947841312 33987968784 33988018176 34001780736 34002726912 34138345472 34141284288 34153168896 34167805056 34181640416 34193539072 34293293568 34319932416 34333829376 34486695936 34516456128 34527460352 34542452736 34655088006 34710151168 34711117056 34852561044 34864693248 34867694592 34879832064 35007737184 35022938112 35034103808 35037947007 35049117488 35050143744 35064336384 35205168768 35208199422 35220455424 35235548964 35249816679 35262087168 35364958992 35392430304 35406761544 35563415552 35564405184 35594104896 35606495232 35620913152 35737065042 35752582656 35779510272 35794843392 35911766016 35954214912 35957310048 35968773632 35969826816 35996713984 36101728971 36128919552 36159090688 36160096896 36305330292 36320031187 36320083968 36321094656 36335648748 36481794048 36497428128 36512206808 36513275904 36524916736 36659927808 36674772288 36675792846 36706420674 36719198208 36734066688 36869850864 36881605376 36897619968 36913432248 36928379378 37060870144 37076752384 37077784128 37092797808 37092851712 37241831424 37257948288 37258002432 37273969152 37289062272 37290099924 37302042624 37438830044 37439926272 37455086592 37499359744 37621850112 37637972757 37666320384 37682675712 37805550552 37820858922 37865564429 37865619456 37866673152 37882006272 38034155544 38034210816 38049611776 38050670592 38065917736 38079168512 38219022336 38235400896 38236464882 38252003328 38405638656 38408944824 38421190016 38422315008 38438780688 38451035392 38454345468 38467731456 38625558048 38637928448 38671214736 38797532928 38843392896 38843449344 38859177984 38860259328 39001675454 39015251968 39032193024 39048920064 39064731904 39078330368 39222779904 39238662144 39269142528 39383704332 39413366784 39430257174 39447378432 39459954688 39476865043 39605814864 39621852204 39652630248 39668744192 39669848064 39831498336 39832606737 39845363712 40008842496 40043368008 40056134272 40057307136 40073527296 40234478592 40251949056 40269198816 40282095616 40285504776 40299528192 40448491776 40464870336 40496303232 40643903488 40645034496 40661321218 40675475456 40678977024 40693137408 40842360048 40860094464 40908392448 41042018304 41059606644 41072696896 41076232659 41090531328 41108373504 41139101696 41259118824 41307888468 41324675072 41325825024 41491806048 41508667392 41509822464 41526455712 41527611279 41540911104 41693478912 41711346432 41728236352 41729397534 41729458176 41742761984 41760650624 41897060352 41914025472 41915191824 41946584064 41950195056 41964797952 42136972416 42150406144 42186779712 42356218674 42373431296 42374610432 42391830528 42562093056 42598821888 42616071168 42617257056 42630905856 42787234336 42788424987 42788487168 42805813248 42824157453 42839064576 42856411136 42996400128 43014826008 43032243738 43047223296 43065670956 43206343488 43223838768 43257414816 43274930776 43274993664 43276197888 43448803328 43467606336 43467669504 43503905984 43505116578 43519049728 43697601024 43698817008 43716575232 43892158464 43911217152 43930035072 43944040448 43947823392 43963121664 44124335409 44143494912 44176556032 44177785344 44195673984 44340037632 44373181468 44373245952 44392449024 44573343376 44588859392 44607967712 44609209029 44627337216 44806578432 44810435628 44826034176 44863403046 44879020032 45009947808 45063151056 45082718208 45097091072 45116417192 45263788416 45317291712 45317357568 45321192873 45335707648 45336969216 45521712384 45522979128 45537558528 45557073408 45558341136 45724391424 45759909888 45763849152 45778439168 45779779584 45947655054 45982261248 46001966703 46021941504 46056603648 46206784008 46225494238 46226847744 46281489408 46470081392 46486257664 46490259456 46676982912 46678281804 46697250816 46717262676 46733524992 46752448512 46905163776 46925264736 46940225024 46944265896 46960607232 46980731952 46999755572 47016116224 47153278656 47189907072 47209015392 47419206912 47458806528 47460127176 47475326976 47649420056 47670110208 47690809344 47706013696 47726457856 47882354688 47938953216 47943080064 47959769088 48135638628 48156539904 48171892736 48192536546 48193947648 48213462528 48407107056 48426778624 48428126208 48447531664 48626818614 48642392064 48663237504 48664591668 48684297123 48684367872 48879903744 48899696384 48901057128 48901128192 48941894232 48958930944 48978755584 49159801152 49196826624 49217909664 49378678272 49437045504 49441301316 49457063744 49457135616 49458511872 49655775232 49677264384 49677336576 49698625536 49718749696 49720133232 49736056832 49919901696 49940115456 49941505152 50145011298 50162466816 50183963676 50204284361 50205754368 50221760512 50243567616 50407400736 50427811896 50487492608 50488897536 50509341696 50696044938 50712207392 50712281088 50734227456 50755969341 50958696448 50980534528 50981953176 50982027264 51002671104 51207518208 51211926432 51229753344 51251707584 51272460624 51290308608 51439940352 51479898624 51500744064 51561619648 51730043904 51791190528 51791265792 51812237312 51813679104 51982632009 52065226752 52066675584 52278841566 52297039872 52301541888 52318216192 52319748096 52340636887 52358856704 52511605776 52551155712 52573676232 52596504576 52807753152 52812299133 52829136272 52830683136 52853323446 52870173664 52893130752 53108664448 53110142316 53127151616 53345123328 53346607776 53391157344 53409742848 53431369728 53605597563 53628873984 53645971456 53669265408 53692265088 53714006368 53732704256 53931322368 53953160448 53995070976 54193379328 54238636032 54240145344 54456480064 54457995438 54480125952 54503473122 54544523264 54722691072 54746142192 54768310212 54787375104 54811164672 54989891712 55012158432 55059631011 55077184624 55078797312 55101100032 55322408064 55344889856 55346429952 55368607616 55370148372 55387881472 55392569067 55591305216 55615128576 55616676192 55639196712 55639277568 55862747136 55885367296 55886922432 55887003648 55910953728 55928778752 55933593408 55953063936 56158245066 56182629888 56249039616 56432775168 56474958232 56499480576 56522440704 56524013568 56731288383 56749457408 56798429184 56821428224 56823009408 57051233316 57051316224 57074417664 57076005888 57098876604 57118752768 57328533504 57353101344 57376324984 57378004992 57396297728 57420894608 57608457984 57631785024 57676553088 57681518202 57699991552 57701597184 57938337072 57956808448 57956892672 58006822104 58263468032 58265089344 58265174016 58288766976 58502513181 58522877952 58548289536 58573380096 58597097856 58617495552 58832447212 58834169856 58857993216 58903713792 58927565312 59120050176 59145385761 59164327936 59189932032 59408722296 59432778306 59478945372 59503116288 59504772096 59742104576 59747247504 59768045568 59817870728 59838693376 60013263744 60084201408 60110290944 60351717888 60377923584 60403798224 60423055616 60423143424 60428257164 60449292288 60695616512 60697305504 60716744704 60742764544 60744454848 60965855232 60967551744 60991981827 61013213184 61018465536 61039706112 61263540072 61288347142 61290141696 61309681664 61335955604 61362588672 61408804864 61609045344 61635796992 61708652544 61888678236 61961832702 61987012608 61988737536 62235977216 62237709072 62263001088 62289683568 62311366656 62336598016 62540218368 62567019648 62592354528 62594096301 62614142976 62640975936 62845590528 62871038208 62919876096 62925292584 62945353856 62947196928 63225609216 63278408704 63280169568 63300435968 63534328011 63560146944 63561915648 63587745792 63843139584 63870861312 63896361914 63898232832 63918604288 63924106752 63946358784 64180851504 64208719872 64258596864 64284616704 64494600192 64522239012 64542809408 64548365607 64570834944 64598506434 64835758152 64856522752 64884316672 64886122224 64912396164 64912490496 65173204992 65201409504 65201504256 65255858976 65257674867 65278574592 65517952577 65546401536 65574862848 65595768832 65623879552 65838237696 65916060672 65921735088 65942847488 65944682496 66215242368 66236352512 66264834048 66266678016 66293510976 66559772202 66559868928 66586820608 66588673536 66588770304 66615356038 66860015064 66883289088 66911951568 66941005824 66991423488 67209867648 67215653442 67237082528 67239051264 67295104569 67318530048 67345788928 67594726584 67616374784 67645636608 67674625788 67895682624 67975937568 67976036352 68003561472 68005453824 68276690944 68282568576 68306337792 68335610112 68363280832 68387078144 68586587136 68639864832 68667658752 68921482581 68973391872 69032912256 69054920704 69084905472 69310176012 69338241357 69420302336 69422234112 69705122088 69729386496 69735389184 70015474368 70045876224 70068207616 70075894014 70098234976 70100287488 70128672768 70410337536 70416398844 70440910848 70471097928 70499633358 70524174336 70729917984 70784860608 70813523088 71126831104 71128810368 71188209792 71212990464 71241826304 71474130084 71505165312 71559020544 71589686784 71823532032 71908429824 71914620096 71937547264 71939653632 71993427968 72203457942 72257839104 72288804819 72318181376 72320193792 72610660584 72640062374 72640167936 72642189312 72671297496 72963588096 72994856256 73024413616 73026551808 73049833472 73319855616 73349544576 73351585692 73412841348 73438396416 73468133376 73739701728 73763210752 73795239936 73826864496 73856758756 74153504768 74155568256 74185595616 74185703424 74483662848 74515896576 74516004864 74547938304 74578124544 74580199848 74604085248 74877660088 74879852544 74910173184 74998719488 75217516947 75243700224 75275945514 75332640768 75365351424 75611101104 75641717844 75731128858 75731238912 75733346304 75764012544 76068311088 76068421632 76099223552 76101341184 76131835472 76158337024 76438044672 76470801792 76472929764 76504006656 76811277312 76817889648 76842380032 76844630016 76877561376 76902070784 76908690936 76935462912 77251116096 77342429472 77595065856 77653067569 77686785792 77686898688 77718355968 77720518656 78003350908 78030503936 78064386048 78097840128 78129463808 78156660736 78418262349 78445559808 78477324288 78538285056 78767408664 78826733568 78860514348 78892446853 78894756864 78919909376 78953730086 79211629728 79243704408 79305260496 79337488384 79339696128 79662996672 79665213474 79690727424 80017684992 80086736016 80112268544 80114614272 80147054592 80468957184 80503898112 80538397632 80571009552 80599056384 80896983552 80929740672 80992606464 81287806976 81290068992 81322642436 81350950912 81357954048 81386274816 81684720096 81686993157 81720188928 81755209683 81816784896 82084036608 82119213288 82145393792 82152465318 82181062656 82216747008 82249572251 82278203392 82518237648 82615776936 82649350144 82651650048 82983612096 83017334784 83019644928 83052911424 83055222558 83081822208 83386957824 83422692864 83456472704 83458795068 83458916352 83485523968 83521301248 83794120704 83828050944 83830383648 83893168128 83900390112 83929595904 84237367599 84273944832 84300812288 84373559424 84712437348 84746862592 84749220864 84783661056 85124186112 85197643776 85232142336 85234514112 85574468672 85576849974 85576974336 85611626496 85648314906 85678129152 85712822272 85992800256 86029652016 86064487476 86094446592 86131341912 86412686976 86447677536 86514829632 86522277303 86549861552 86549987328 86552395776 86897606656 86935212672 86935339008 87007811968 87010233156 87038099456 87395202048 87397634016 87433150464 87784316928 87822434304 87860070144 87888080896 87895646784 87926243328 88248670818 88286989824 88353112064 88355570688 88391347968 88680075264 88746362936 88746491904 88784898048 89146686752 89149167459 89177718784 89215935424 89218418058 89254674432 89613156864 89620871256 89652068352 89726806092 89758040064 90019895616 90126302112 90165436416 90194182144 90232834384 90527576832 90634583424 90634715136 90642385746 90671415296 90673938432 91043424768 91045958256 91075117056 91114146816 91116682272 91448782848 91519819776 91527698304 91556878336 91559559168 91895310108 91932520713 91964522496 92003933406 92043883008 92113207296 92413568016 92450988476 92453695488 92562978816 92940162784 92942749053 92972515328 92980518912 93353965824 93356563608 93394501632 93434525352 93467049984 93504897024 93810327552 93850529472 93880450048 93888531792 93921214464 93961463904 93999511144 94032232448 94306557312 94379814144 94418030784 94838413824 94917613056 94920254352 94950653952 95298840112 95340220416 95381618688 95412027392 95452915712 95764709376 95844542871 95877906432 95886160128 95919538176 96271277256 96313079808 96343785472 96385073092 96387895296 96426925056 96814214112 96853557248 96856252416 96895063328 96897759651 97253637228 97284784128 97326475008 97329183336 97368594246 97368735744 97759807488 97799392768 97802114256 97802256384 97883788464 97917861888 97957511168 98319602304 98393653248 98435819328 98757356544 98874091008 98882602632 98914127488 98914271232 98917023744 99311550464 99354528768 99397251072 99437499392 99440266464 99472113664 99839658303 99839803392 99880230912 99883010304 99923034057 100290022596 100324933632 100367927352 100408568722 100411508736 100443521024 100487135232 100814801472 100855623792 100974985216 100977795072 101018683392 101392089876 101424414784 101424562176 101468454912 101511938682 101917392896 101961069056 101963906352 101964054528 102005342208 102415036416 102423852864 102459506688 102503415168 102544921248 102580617216 102879880704 102956782621 102959797248 103001488128 103123239296 103460087808 103582381056 103624474624 103627358208 103965264018 104130453504 104133351168 104557683132 104594079744 104603083776 104636432384 104639496192 104681273774 104717713408 105023211552 105102311424 105147352464 105193009152 105615506304 105624598266 105658272544 105661366272 105706646892 105740347328 105749450037 105786261504 106217328896 106220284632 106254303232 106690246656 106693215552 106782314688 106819485696 106862739456 107211195126 107257747968 107291942912 107338530816 107384530176 107428012736 107465408512 107862644736 107906320896 107990141952 108305186913 108386758656 108477272064 108480290688 108912960128 108915990876 108960093561 108960251904 109006946244 109089046528 109445382144 109492284384 109536620424 109574750208 109979783424 110024316864 110119262022 110154369248 110157594624 110202200064 110644816128 110689779712 110692859904 110737215232 110740296744 110775762944 110785138134 111182610432 111230257152 111233352384 111278393424 111278555136 111725494272 111770734592 111773844864 111774007296 111821907456 111857557504 111867186816 111906127872 112316490132 112365259776 112498079232 112865550336 112913918271 112949916464 112998961152 113048027136 113462576766 113498914816 113596693287 113596858368 113642856448 113646018816 114102466632 114102632448 114148835328 114152011776 114197753208 114237505536 114657067008 114706202688 114752649968 114756009984 114792595456 114841789216 115216915968 115263570048 115353106176 115363036404 115399983104 115403194368 115876674144 115913616896 115913785344 116013644208 116526936064 116530178688 116530348032 116577533952 117005026362 117045755904 117096579072 117146760192 117194195712 117234991104 117664894424 117668339712 117715986432 117807427584 117855130624 118240100352 118290771522 118328655872 118379864064 118430595129 118817444592 118865556612 118957890744 119006232576 119009544192 119484209152 119494495008 119536091136 119635741456 119677386752 120026527488 120168402816 120220581888 120703435776 120755847168 120807596448 120846111232 120846286848 120856514328 120898584576 121391233024 121394611008 121485529088 121488909696 121931710464 121935103488 121983963654 122026426368 122036931072 122079412224 122527080144 122576694284 122580283392 122619363328 122671911208 122725177344 122817609728 123218090688 123228697977 123271593984 123417305088 123777356472 123923665404 123974025216 123977475072 124471954432 124475418144 124526002176 124579367136 124622733312 124673196032 125080436736 125134039296 125184709056 125188192602 125228285952 125281951872 125691181056 125742076416 125839752192 125850585168 125890707712 125894393856 126451218432 126556817408 126560339136 127068656022 127120293888 127123831296 127175491584 127686279168 127792723828 127796465664 127837208576 127848213504 127892717568 128361703008 128365274961 128417439744 128472472359 128517193728 128569233408 128989200384 129044478024 129085618816 129096731214 129141669888 129197012868 129249327823 129671516304 129713045504 129768633344 129772244448 129824792328 129824980992 130346409984 130402819008 130403008512 130511717952 130515349734 130557149184 131035905154 131092803072 131149725696 131191537664 131247759104 131676475392 131832121344 131843470176 131885694976 131889364992 132373006227 132430484736 132472705024 132529668096 132533356032 132587021952 133119544404 133119737856 133173641216 133177347072 133230712076 133720030128 133766578176 133823903136 133827627087 133882011648 134419735296 134431306884 134474165056 134478102528 134590209138 134637060096 134691577856 135189453168 135232749568 135291273216 135349251576 135791365248 135951875136 135952072704 135963578619 136007122944 136010907648 136505864089 136553381888 136565137152 136612675584 136671220224 136726561664 136774156288 137173174272 137279729664 137335317504 137842965162 137946783744 138005900109 138065824512 138109841408 138169810944 138620352024 138676482714 138840604672 138844468224 139410244176 139458772992 139470778368 140030948736 140091752448 140136415232 140151788028 140196469952 140200574976 140257345536 140820675072 140832797688 140881821696 140942195856 140999266716 141048348672 141459835968 141569721216 141627046176 142253662208 142257620736 142314624263 142376419584 142425980928 142483652608 142948260168 143010330624 143118041088 143179373568 143647064064 143816859648 143829240192 143875094528 143879307264 143986855936 144406915884 144515678208 144577609638 144636362752 144640387584 145221321168 145280124748 145280335872 145284378624 145342594992 145927176192 145989712512 146048827232 146052891369 146053103616 146099666944 146639711232 146699089152 146703171384 146825682696 146876792832 146936266752 147479403456 147526421504 147590479872 147653728992 147713517512 148307009536 148311136512 148371191232 148371406848 148967325696 149031793152 149032009728 149095876608 149156249088 149160399696 149208170496 149755320176 149759705088 149820346368 149997438976 150435033894 150487400448 150551891028 150612853083 150665281536 150730702848 151222202208 151283435688 151462257716 151462477824 151466692608 151528025088 152136622176 152136843264 152198447104 152202682368 152263670944 152267908023 152316674048 152876089344 152941603584 152945859528 153008013312 153622554624 153635779296 153684760064 153689260032 153755122752 153804141568 153817381872 153870925824 154502232192 154684858944 155190131712 155306135138 155373571584 155373797376 155436711936 155441037312 156006701816 156061007872 156195680256 156258927616 156313321472 156836524698 156891119616 156954648576 157021910661 157076570112 157534817328 157653467136 157721028696 157784893706 157789513728 157839818752 157907460172 158423259456 158487408816 158610520992 158674976768 158679392256 159325993344 159330426948 159381454848 160035369984 160173472032 160224537088 160229228544 160294109184 160816792689 160937914368 161007796224 161076795264 161142019104 161198112768 161789229833 161793967104 161859481344 161985212928 162575613952 162580137984 162645284872 162701901824 162715908096 163369440192 163373986314 163440377856 163510419366 163633569792 164168073216 164238426576 164290787584 164304930636 164362125312 164433494016 164499144502 164556406784 165036475296 165231553872 165298700288 165303300096 165967224192 166034669568 166039289856 166105822848 166110445116 166163644416 166177707201 166773915648 166845385728 166912945408 166917590136 166917832704 166971047936 167042602496 167588241408 167656101888 167660767296 167786336256 167800780224 167859191808 168474735198 168547889664 168601624576 168673877911 168747118848 169424874696 169493725184 169498441728 169567322112 170193865149 170248372224 170395287552 170464284672 170469028224 171148937344 171153699948 171153948672 171223252992 171296629812 171356258304 171425644544 171985600512 172059304032 172128974952 172188893184 172262683824 172825373952 172895355072 173029659264 173044554606 173099723104 173099974656 173104791552 173795213312 173870425344 173870678016 174015623936 174020466312 174076198912 174790404096 174795268032 174866300928 175507539543 175568633856 175644868608 175720140288 175776161792 175791293568 175852486656 176497341636 176573979648 176706224128 176711141376 176782695936 177360150528 177436157283 177492725872 177492983808 177569796096 178293373504 178298334918 178355437568 178431870848 178436836116 178509348864 179226313728 179241742512 179304136704 179453612184 179516080128 180039791232 180252604224 180330872832 180388364288 180465668768 181055153664 181269166848 181269430272 181284771492 181342830592 181347876864 182086849536 182091916512 182150234112 182228293632 182233364544 182897565696 182975945481 183039639552 183055396608 183113756672 183119118336 183790620216 183865041426 183929044992 184007866812 184087766016 184226414592 184827136032 184901976952 184907390976 185125957632 185880325568 185885498106 185945030656 185961037824 186707931648 186713127216 186789003264 186869050704 186934099968 187009794048 187620655104 187701058944 187760900096 187777063584 187842428928 187922927808 187999022288 188064464896 188613114624 188759628288 188836061568 189676827648 189835226112 189840508704 189901307904 190597680224 190602984033 190680440832 190763237376 190905831424 191529418752 191689085742 191755812864 191772320256 191839076352 192542554512 192626159616 192687570944 192770146184 192775790592 192853850112 193628428224 193645096821 193707114496 193712504832 193790126656 193795519302 194507274456 194569568256 194652950016 194658366672 194737188492 194737471488 195519614976 195598785536 195604228512 195604512768 195767576928 195835723776 195915022336 196553857731 196639204608 196787306496 196871638656 197514713088 197748182016 197765205264 197828254976 197828542464 197834047488 198623100928 198709057536 198794502144 198874998784 198880532928 199679316606 199679606784 199760461824 199766020608 199846068114 200580045192 200649867264 200735854704 200817137444 200823017472 200887042048 200974270464 201629602944 201711247584 201885313707 201949970432 201955590144 202037366784 202784179752 202848829568 202849124352 202936909824 203023877364 203834785792 203922138112 203927812704 203928109056 204010684416 204830072832 204847705728 204919013376 205006830336 205089842496 205161234432 205759761408 205913565242 205919594496 206002976256 206246478592 206920175616 207164762112 207248949248 207254716416 207930528036 208014724071 208260907008 208266702336 209115366264 209188159488 209206167552 209272864768 209362547548 209435426816 210046423104 210204622848 210294704928 210386018304 211231012608 211249196532 211316545088 211322732544 211413293784 211480694656 211498900074 211572523008 212434657792 212440569264 212508606464 213380493312 213386431104 213564629376 213638971392 213725478912 214422390252 214509214997 214515495936 214583885824 214677061632 214769060352 214856025472 214930817024 215725289472 215812641792 215980283904 216610373826 216773517312 216866414457 216954544128 216960581376 217825920256 217831981752 217920187122 217920503808 218013892488 218178093056 218890764288 218984568768 219073240848 219149500416 219959566848 220048633728 220238524044 220308738496 220315189248 220404400128 221289632256 221379559424 221385719808 221474430464 221480593488 221551525888 221570276268 222460514304 222466704768 222556786848 222557110272 223450988544 223541469184 223547689728 223548014592 223637266699 223643814912 223715115008 223734373632 223812255744 224632980264 224730519552 224996158464 225652550841 225731100672 225827836542 225899832928 225997922304 226096054272 226925153532 226997829632 227193386574 227193716736 227285712896 227292037632 228204933264 228205264896 228297670656 228304023552 228395506416 228475011072 229314134016 229412405376 229505299936 229512019968 229585190912 229683578432 230433831936 230527140096 230706212352 230726072808 230799966208 230806388736 231753348288 231827233792 232027288416 232959202707 233053872128 233060357376 233060696064 233155067904 234010052724 234091511808 234193158144 234293520384 234388391424 234469982208 235254787047 235329788848 235336679424 235431972864 235614855168 235710261248 236480200704 236581543044 236657311744 236677340559 236759728128 236861190258 237634889184 237731113224 237915781488 238012465152 238019088384 238968418304 238988990016 239072182272 239271482912 239354773504 240053054976 240336805632 240441163776 241406871552 241511694336 241615192896 241692222464 241713028656 241797169152 242782466048 242789222016 242971058176 242977819392 243863420928 243870206976 243967927308 244052852736 244073862144 244158824448 245054160288 245153388568 245160566784 245238726656 245265629049 245343822416 245450354688 245635219456 246436181376 246457395954 246543187968 246748716753 246834610176 247554712944 247847330808 247948050432 247954950144 248943908864 248950836288 249052004352 249158734272 249245466624 249346392064 250160873472 250268078592 250369418112 250376385204 250456571904 250563903744 251382362112 251484152832 251679504384 251701170336 251781415424 251788787712 252712102797 252902436864 253113634816 253120678272 254137312044 254240218309 254240587776 254247662592 254350983168 255372558336 255585447656 255592931328 255674417152 255696427008 256723406016 256730549922 256834879488 256944944718 257034387456 257138466816 257978400768 258088956048 258171237632 258193462428 258283339776 258394025736 258498655646 259343032608 259426091008 259537266688 259544488896 259649584656 259649961984 260692819968 260805638016 260806017024 261023435904 261030699468 261114298368 262071810308 262185606144 262299451392 262383075328 262495518208 263352950784 263664242688 263686940352 263778729984 264746012454 264860969472 264945410048 265058951003 265059336192 265066712064 265174043904 266239088808 266239475712 266347282432 266354694144 266461424152 267440060256 267447502377 267533156352 267647806272 267655254174 267764023296 268839470592 268862613768 268948330112 268956205056 269180418276 269274120192 269383155712 270378906336 270465499136 270582546432 270698503152 271582730496 271903750272 271904145408 271927157238 272014245888 272021815296 273011728178 273106763776 273130274304 273225351168 273342440448 273453123328 273548312576 274346348544 274559459328 274670635008 275685930324 275797562139 275893567488 276011800218 276131649024 276219682816 276339621888 277240704048 277352965428 277681209344 277688936448 278820488352 278828247159 278917545984 278941556736 280061897472 280183504896 280272830464 280303576056 280392939904 280401149952 280514691072 281641350144 281665595376 281763643392 281884391712 281998533432 282096697344 282919671936 283139442432 283254092352 284507324416 284515241472 284629248526 284752839168 284851961856 284967305216 285896520336 286020661248 286236082176 286358747136 287294128128 287533628613 287633719296 287658480384 287750189056 287758614528 287973711872 288813831768 289031356416 289155219276 289272725504 289280775168 290442642336 290560249496 290560671744 290568757248 290685189984 290693278953 291854352384 291979425024 292097654464 292105782738 292106207232 292199333888 293279422464 293398178304 293406342768 293651365392 293753585664 293872533504 294958806912 295052843008 295180959744 295307457984 295427035024 296614019072 296622273024 296742382464 296742813696 297934651392 298063586304 298191753216 298312498176 298320799392 298416340992 299510640352 299518974909 299519410176 299640692736 299769102171 299994877952 300870067788 300974800896 301103782056 301225706166 301330563072 301461405696 302444404416 302566871376 302924515432 302924955648 302933385216 303056050176 304273244352 304273686528 304396894208 304405364736 304527341888 304535816046 304633348096 305752178688 305883207168 305891719056 306016026624 307245109248 307271558592 307369520128 307378520064 307510245504 307608283136 307634763744 307741851648 308870347863 309004464384 309369717888 310380263424 310612270276 310747143168 310873423872 310882074624 312013403632 312122015744 312391360512 312517855232 313673049396 313782239232 313909297152 314043821322 314153140224 315069634656 315306934272 315442057392 315569787412 315579027456 315679637504 315814920344 316846518912 316974817632 317221041984 317248350111 317349953536 317358784512 318651986688 318660853896 318762909696 320070739968 320346944064 320449074176 320458457088 320588218368 321633585378 321875828736 322015592448 322153590528 322284038208 322396225536 323578459666 323587934208 323718962688 323970425856 325151227904 325160275968 325290569744 325403803648 325431816192 326738880384 326747972628 326880280683 326880755712 327020838732 327267139584 328336146432 328476853152 328581575168 328609861272 328724250624 328998289004 329112813568 330072950592 330463107744 330597400576 330606600192 331934448384 332069339136 332078579712 332211645696 332220890232 332327288832 332355414402 333547831296 333690771456 333825890816 333835180272 333835665408 333942095872 334085204992 335176482816 335312203776 335321534592 335572672512 335601560448 335718383616 336949470396 337085909281 337095779328 337203249152 337347755822 337494237696 338849749392 338987450368 338996883456 340387730298 340496744448 340790079861 340790575104 340928569344 340938056448 342297874688 342307399896 342307897344 342446505984 342593259624 342712516608 342851289088 343971201024 344118608064 344257949904 344377786368 344525367648 345650747904 345790710144 346059318528 346089109212 346199446208 346199949312 346209583104 347590426624 347740850688 347741356032 348031247872 348040932624 348152397824 349580808192 349590536064 349732601856 351015079086 351137267712 351289737216 351429990527 351440280576 351552323584 351582587136 351704973312 352994683272 353147959296 353412448256 353422282752 353565391872 354720301056 354872314566 354985451744 354985967616 355139592192 355291785387 356586747008 356596669836 356710875136 356863741696 356873672232 357018697728 358452627456 358483485024 358608273408 358907224368 359032160256 360079582464 360505208448 360661745664 360776728576 360931337536 362110307328 362538333696 362538860544 362569542984 362685661184 362695753728 364173699072 364183833024 364456587264 364466729088 365795131392 365951890962 366079279104 366110793216 366227513344 366238236672 366384458209 367581240432 367730082852 367858089984 368015733624 368175532032 368452829184 369654272064 369686093931 369803953904 369814781952 370251915264 371760651136 371770996212 371890061312 371922075648 373415863296 373426254432 373578006528 373738101408 373868199936 374019588096 375241310208 375402117888 375521800192 375554127168 375684857856 375845855616 375998044576 376128929792 377226229248 377519256576 377672123136 379353655296 379670452224 379681017408 381195360448 381205968066 381360881664 381526474752 381811662848 383058837504 383378171484 383511625728 383544640512 383678152704 385085109024 385252319232 385375141888 385417417077 385540292368 385551581184 385707700224 387256856448 387290193642 387414228992 387425009664 387580253312 387591038604 387747983469 389014548912 389139136512 389305900032 389316733344 389474376984 389474942976 391039229952 391197571072 391208457024 391209025536 391535153856 391671447552 391830044672 393107715462 393278409216 393574612992 393743277312 395029426176 395496364032 395530410528 395656509952 395657084928 395668094976 397119018681 397246201856 397418115072 397589004288 397749997568 397761065856 399358633212 399359213568 399520923648 399532041216 399692136228 401160090384 401299734528 401471709408 401634274888 401646034944 401774084096 403259205888 403422495168 403770627414 403899940864 403911180288 404074733568 405568359504 405697659136 405698248704 405873819648 406047754728 407669571584 407844276224 407855625408 407856218112 408021368832 409517592267 409660145664 409695411456 409838026752 410013660672 410179684992 410322468864 411519522816 411827130484 411839188992 412005952512 412492957184 413840351232 414017700327 414329524224 414509432832 415861056072 416029448142 416521814016 416533404672 418230732528 418376318976 418412335104 418545729536 418725095096 418870853632 420092846208 420409245696 420589409856 420772036608 422462025216 422498393064 422633090176 422645465088 422826587568 422961389312 422997800148 423145046016 424869315584 424881138528 425017212928 426760986624 426772862208 426943872789 427129258752 427277942784 427450957824 428844780504 429018429994 429030991872 429167771648 429354123264 429538120704 429712050944 429861634048 431450578944 431625283584 431960567808 433220747652 433547034624 433732828914 433909088256 433921162752 435651840512 435663963504 435840374244 435841007616 436027784976 436356186112 437781528576 437969137536 438146481696 438158674107 438299000832 439919133696 440097267456 440477048088 440617476992 440630378496 440808800256 442579264512 442759118848 442771439616 442948860928 442961186976 443103051776 443140552536 444921028608 444933409536 445113573696 445114220544 446901977088 447082938368 447095379456 447096029184 447274533398 447287629824 447430230016 447468747264 447624511488 449265960528 449461039104 449992316928 451305101682 451462201344 451655673084 451799665856 451838559249 451995844608 452192108544 453850307064 453995659264 454386773148 454387433472 454571425792 454584075264 456409866528 456410529792 456595341312 456608047104 456791012832 456803724069 456950022144 458628268032 458824810752 459010599872 459024039936 459170381824 459367156864 460867663872 461054280192 461412424704 461452145616 461599932416 461612777472 463506696576 463654467584 464054576832 465918405414 466107744256 466120714752 466121392128 466310135808 468020105448 468183023616 468587040768 468776782848 468939964416 470509574094 470659577696 470673358848 470863945728 471065731983 471229710336 471420522496 472960401408 473163086088 473314623488 473354681118 473519456256 473722380516 475269778368 475462226448 475831562976 476024930304 476038176768 477936836608 477977980032 478144364544 478542965824 478709547008 480106109952 480673611264 480882327552 482450378067 482813743104 483023388672 483230385792 483384444928 483426057312 483594338304 485367689499 485564932096 485578444032 485942116352 485955638784 487726841856 487740413952 487935854616 488105705472 488147724288 490108320576 490306777136 490321133568 490477453312 490531258098 490687644832 490900709376 492872362752 492914791908 493086375936 493497433506 493669220352 495109425888 495694661616 495896100864 495909900288 497887817728 497901672576 498104008704 498317468544 498490933248 498533121603 498692784128 500321746944 500536157184 500738836224 500752770408 500913143808 501127807488 502764724224 502968305664 503359008768 503402340672 503562830848 503577575424 505424205594 505804873728 506021633733 506227269632 506241356544 508274624088 508480436618 508481175552 508495325184 508701966336 510745116672 511170895312 511185862656 511348834304 511392854016 513446812032 513461099844 513669758976 513889889436 514068774912 514276933632 515956801536 516177912096 516342475264 516386924856 516566679552 516788051472 516997311292 518686065216 519074533376 519088977792 519299169312 519299923968 521385639936 521611276032 521612034048 522046871808 522061398936 522228596736 524143620616 524371212288 524598902784 524766150656 524991036416 526522618629 526705901568 527328485376 527373880704 527557459968 529492024908 529721938944 529890820096 530117902006 530118672384 530133424128 530348087808 532478177616 532478951424 532694564864 532709388288 532922848304 534880120512 534895004754 535066312704 535295612544 535310508348 535528046592 537678941184 537725227536 537896660224 537912410112 538360836552 538548240384 538766311424 540757812672 541165092864 541397006304 543165460992 543807500544 543808290816 543854314476 544028491776 544043630592 546023456356 546213527552 546260548608 546450702336 546684880896 546906246656 547096625152 548692697088 548927836443 549118918656 549341270016 551371860648 551595124278 551787134976 552023600436 552247127971 552263298048 552439365632 552679243776 554481408096 554705930856 555362418688 555377872896 557640976704 557656494318 557835091968 557883113472 560123794944 560367009792 560545660928 560607152112 560785879808 560802299904 561029382144 563282700288 563331190752 563527286784 563768783424 563997066864 564193394688 565839343872 566278884864 566508184704 569014648832 569030482944 569258497052 569505678336 569703923712 569934610432 571793040672 571808952099 572041322496 572717494272 574588256256 575067257226 575267438592 575316960768 575500378112 575517229056 575747005757 575947423744 577627663536 578062712832 578310438552 578545451008 578561550336 580885284672 580935290463 581120498992 581121343488 581137514496 581370379968 581386557906 583708704768 583958850048 584195308928 584211565476 584212414464 584398667776 586558844928 586796356608 586812685536 587302730784 587507171328 587745067008 589661573193 589917613824 590105686016 590361919488 590614915968 590854070048 593228038144 593244546048 593484764928 593485627392 595869302784 596127172608 596383506432 596624996352 596641598784 599021280704 599037949818 599038820352 599281385472 599538204342 599989755904 601740135576 601949601792 602207564112 602451412332 602661126144 602922811392 604888808832 605133742752 605655941121 605849030864 605849911296 605866770432 606112100352 608546488704 608547373056 608793788416 608810729472 609054683776 609071632092 609266696192 611504357376 611766414336 611783438112 612032053248 614490218496 614543117184 614739040256 614757040128 615020491008 615216566272 615269527488 615483703296 617740695726 618008928768 618739435776 620760526848 621224540552 621494286336 621746847744 621764149248 624026807264 624044172213 624244031488 624782721024 625035710464 627346098792 627564478464 627818594304 628087642644 628306280448 630139269312 630613868544 630884114784 631139574824 631158054912 631359275008 631629840688 633693037824 633949635264 634442083968 634496700222 634699907072 634717569024 637303973376 637321707792 637525819392 640141479936 640693888128 640898148352 640916914176 641176436736 643267170756 643527644991 643751657472 644031184896 644307181056 644568076416 644792451072 647156919332 647175868416 647437925376 647940851712 650302455808 650320551936 650581139488 650599243371 650807607296 650863632384 653477760768 653495945256 653760561366 653761511424 654041677464 654534279168 656672292864 656953706304 657163150336 657219722544 657448501248 657996578008 658225627136 660145901184 660926215488 661194801152 661213200384 663868896768 664138678272 664157159424 664423291392 664441780464 664654577664 664710828804 667381542912 667651781632 667670360544 667671330816 667884191744 668170409984 670352965632 670624407552 670643069184 670911800097 671145345024 671203120896 671436767232 673898940792 674171818562 674191558656 674406498304 674695511644 674988475392 677699498784 677974900736 677993766912 680775460596 680993488896 681580159722 681581150208 681857138688 681876112896 684595749376 684614799792 684615794688 684893011968 685186519248 685425033216 685702578176 687942402048 688237216128 688515899808 688755572736 689050735296 691301495808 691581420288 692118637056 692178218424 692398892416 692399898624 692419166208 695180853248 695481701376 696062495744 696081865248 696304795648 698877608121 699161616384 699181072128 699465203712 702030158172 702274535424 702579474432 702859981054 702880561152 703104647168 703165174272 703409946624 705989366544 706295918592 706824896512 706844565504 707130783744 709440602112 709744629132 709970903488 709971935232 710032021677 710279184384 710583570774 713173494016 713193339672 713421750272 713727483392 713747344464 714037395456 716905254912 716966970048 717216546816 717814448736 718064320512 720159164928 720697478347 721010416896 721323491328 721553457152 721862675072 724220614656 725076667392 725139085968 725371322368 725391507456 728347398144 728367666048 728913174528 728933458176 731590262784 731903781924 732158558208 732221586432 732455026688 732476473344 732768916418 735162480864 735460165704 735716179968 736031467248 736351064064 736905658368 739308544128 739372187862 739607907808 739629563904 740246150259 740503830528 743521302272 743541992424 743780122624 743844151296 746831726592 746852508864 747156013056 747476202816 747736399872 748039176192 750482620416 750804235776 751043600384 751108254336 751369715712 751691711232 751996089152 752257859584 754452458496 755038513152 755344246272 758136308391 758707310592 759340904448 759362034816 762390720896 762411936132 762720654927 762721763328 763052949504 763623325696 766117675008 766756342968 767023251456 767089281024 770170218048 770504638464 770750283776 770834834154 771080584736 771103162368 771415400448 774513712896 774580387284 774828457984 774850019328 775160506624 775182077208 775495966938 778029097824 778278273024 778611800064 778633466688 778948753968 778949885952 782078459904 782395142144 782416914048 782418051072 783070307712 783342895104 783660089344 786215430924 786556818432 787149225984 787486554624 790058852352 790992728064 791060821056 791313019904 791336189952 794238037362 794492403712 794836230144 795176853009 795178008576 795499995136 795522131712 798717266424 798718427136 799041847296 799064082432 799384272456 802320180768 802599469056 802943418816 803268549776 803292069888 803548168192 806518411776 806844990336 807541254828 807799881728 807822360576 808149467136 811136719008 811395318272 811396497408 811747639296 812095509456 815688552448 815711250816 815712436224 816042737664 819035184534 819320291328 819390822912 819676053504 820027321344 820359369984 820644937728 823039045632 823654260968 823678377984 824011905024 824985914368 827392686417 827680702464 828035400654 828659048448 829018865664 831722112144 832058896284 833043628032 833066809344 836461465056 836752637952 836824670208 837091459072 837450190192 837741707264 840185692416 840818491392 841178819712 841544073216 844924050432 844996786128 845266180352 845290930176 845653175136 845922778624 845995600296 846290092032 849738631168 849762277056 853521973248 853545724416 853887745578 854258517504 854555885568 854901915648 857689561008 858036859988 858061983744 858335543296 858708246528 859076241408 859424101888 859723268096 862600885839 862901157888 863250567168 863921135616 866441495304 867094069248 867465657828 867816915383 867818176512 867842325504 871303681024 871327927008 871680748488 871682015232 872055569952 872712372224 875563057152 875938275072 876292963392 876317348214 876598001664 879838267392 880194534912 880954096176 881234953984 881260756992 881617600512 885158529024 885518237696 885542879232 885897721856 885922373952 886281105072 889842057216 889866819072 890227147392 890228441088 893803954176 894165876736 894190758912 894549066796 894575259648 894860460032 894937494528 895249022976 898531921056 898556924727 898922078208 899307306513 899984633856 902610203364 902924402688 903311346168 903599331712 903677118498 903991689216 904384217088 904745294761 907700614128 907991318528 908773546296 908774866944 909142851584 909168150528 912819733056 912821059584 913190682624 913216094208 913582025664 913607448138 913900044288 917256536064 917649621504 918021199744 918048079872 918340763648 918734313728 921735327744 922108560384 922824849408 922904291232 923199864832 923225554944 926611043589 927013393152 927308935168 928109153664 931836810828 932215488512 932241429504 932620271616 936040210896 936366047232 937174081536 937553565696 941019148188 941319155392 941346717696 941727891456 942131463966 942459420672 942841044992 945920802816 946326172176 946629246976 946709362236 947038912512 947444761032 950539556736 950924452896 951663125952 951745050333 952049860608 952076353536 955541048623 955873673216 955955960064 956288729088 957085931648 957419094016 960212219904 961347222528 961764655104 964900756134 965627486208 966046777344 966460771584 966768889856 966852114624 967188676608 970735378998 971129864192 971156888064 971884232704 971911277568 975453683712 975480827904 975871709232 976211410944 976295448576 980216641152 980613554272 980640842049 980642267136 980954906624 981062516196 981375289664 981801418752 985744725504 985829583816 986172751872 986994867012 987338440704 990218851776 991389323232 991792201728 991819800576 995775635456 995803345152 996208017408 996634937088 996981866496 997066243206 997385568256 1000643493888 1001072314368 1001477672448 1001505540816 1001826287616 1002255614976 1005529448448 1005936611328 1006718017536 1006804681344 1007125661696 1007155150848 1010848411188 1011257727843 1011609747456 1012043267466 1012454539264 1012482713088 1016549248176 1016960873236 1016962351104 1016990650368 1021490233344 1022341790624 1022370239583 1022371725312 1022697668608 1022785708032 1026893624064 1026922199688 1027339517952 1027779778872 1028137549824 1028553867264 1031913603072 1032355824192 1032684950528 1032773849712 1033133359104 1033576102944 1033994622584 1037372130432 1038149066752 1038177955584 1038598338624 1038599847936 1042771279872 1043222552064 1043224068096 1044093743616 1044122797872 1044457193472 1048287241232 1048742424576 1049197805568 1049532301312 1049982072832 1053045237258 1053411803136 1054289971581 1054656970752 1054747761408 1055114919936 1058984049816 1059443877888 1059781640192 1060235804012 1060237344768 1060266848256 1060696175616 1064956355232 1064957902848 1065389129728 1065418776576 1065845696608 1065875356161 1069760241024 1069790009508 1070132625408 1070591225088 1070621016696 1071056093184 1075357882368 1075450455072 1075793320448 1075824820224 1076721673104 1077096480768 1077532622848 1081515625344 1082330185728 1082794012608 1086330921984 1087615001088 1087616581632 1087708628952 1088056983552 1088087261184 1092046912712 1092427055104 1092521097216 1093369761792 1093812493312 1094193250304 1097385394176 1097855672886 1098237837312 1098682540032 1099153374627 1102743721296 1103190248556 1103574269952 1104047200872 1104494255942 1104526596096 1104878731264 1105358487552 1108962816192 1109411861712 1110724837376 1110755745792 1115281953408 1115312988636 1115670183936 1115766226944 1120247589888 1120734019584 1121091321856 1121214304224 1121571759616 1121604599808 1122058764288 1126565400576 1126662381504 1127054573568 1127537566848 1127994133728 1128386789376 1131678687744 1132524608831 1132557769728 1133016369408 1138029297664 1138060965888 1138516994104 1139011356672 1139869220864 1143586081344 1143617904198 1144082644992 1145434988544 1149176512512 1150134514452 1150534877184 1150633921536 1151000756224 1151034458112 1151494011514 1151894847488 1155255327072 1156125425664 1156620877104 1157090902016 1157123100672 1161770569344 1161870580926 1162240997984 1162242686976 1162275028992 1162740759936 1162773115812 1163243950407 1167417409536 1167917700096 1168390617856 1168423130952 1168424828928 1168797335552 1173117689856 1173592713216 1173625371072 1174605461568 1175014342656 1175490134016 1179323146386 1179835227648 1180211372032 1180723838976 1181229831936 1181708140096 1186456076288 1186489092096 1186969529856 1186971254784 1191357056043 1191738605568 1192254345216 1192767012864 1193249992704 1193283197568 1198042561408 1198075899636 1198077640704 1198562770944 1199076408684 1199979511808 1203480271152 1203899203584 1204415128224 1204902824664 1205322252288 1209777617664 1210267485504 1211311882242 1211698061728 1211699822592 1211733540864 1212224200704 1217092977408 1217094746112 1217587576832 1217621458944 1218109367552 1218143264184 1218533392384 1223008714752 1223532828672 1223566876224 1224064106496 1228552776801 1228980436992 1229086234368 1229478080512 1229514080256 1230040982016 1230433132544 1230539054976 1230967406592 1235481391452 1236017857536 1237478871552 1241521053696 1242053100981 1242449081104 1242988572672 1243528298496 1248053614528 1248088344426 1248488062976 1249565442048 1250071420928 1254692197584 1255128956928 1255637188608 1256175285288 1256612560896 1260278538624 1261227737088 1261768229568 1262279149648 1262316109824 1262718550016 1263259681376 1267386075648 1267899270528 1268884167936 1268993400444 1269399814144 1269435138048 1274607946752 1274643415584 1275051638784 1280282959872 1280831618367 1281387776256 1281796296704 1281833828352 1282352873472 1286534341512 1287055289982 1287503314944 1288062369792 1288614362112 1289136152832 1289584902144 1294313838664 1294351736832 1294875850752 1295881703424 1300604911616 1300641103872 1301162278976 1301198486742 1301615214592 1301727264768 1306955521536 1306991890512 1307521122732 1307523022848 1308083354928 1309068558336 1313344585728 1313907412608 1314326300672 1314439445088 1314897002496 1315993156016 1316451254272 1320291802368 1321852430976 1322389602304 1322426400768 1327737793536 1328277356544 1328314318848 1328846582784 1328883560928 1329309155328 1329421657608 1334763085824 1335303563264 1335340721088 1335342661632 1336340819968 1340705931264 1341248815104 1341286138368 1341823600194 1342290690048 1342406241792 1342873534464 1347797881584 1348343637124 1348383117312 1348812996608 1349391023288 1349976950784 1355398997568 1355515677747 1355949801472 1355987533824 1361550921192 1361986977792 1363160319444 1363162300416 1363714277376 1363752225792 1369191498752 1369229599584 1369231589376 1369786023936 1370373038496 1370850066432 1371405156352 1375884804096 1376474432256 1377031799616 1377511145472 1378101470592 1382602991616 1383162840576 1384237274112 1384356436848 1384797784832 1384799797248 1384838332416 1390361706496 1390963402752 1392124991488 1392163730496 1397755216242 1398323232768 1398362144256 1398930407424 1404060316344 1404549070848 1405719962108 1405761122304 1406209294336 1406330348544 1406819893248 1411978733088 1412591837184 1413197195949 1413649793024 1413689131008 1414261567488 1418881204224 1419489258264 1419941806976 1419943870464 1420064043354 1420558368768 1421167141548 1426346988032 1426386679344 1426843500544 1427454966784 1427494688928 1428074790912 1433810509824 1433933940096 1434433093632 1435628897472 1436128641024 1440318329856 1441394956694 1442020833792 1442646982656 1443106914304 1443725350144 1448441229312 1450153334784 1450278171936 1450742644736 1450783014912 1456103068497 1456694796288 1456735332096 1457826349056 1457866916352 1463180525568 1463807563848 1464317116416 1464443172864 1464910053376 1465537832836 1470324961728 1470920331408 1471432359936 1472062934496 1472702128128 1478617088256 1478744375724 1479215815616 1479259127808 1480492300518 1481007661056 1487042604544 1487083984848 1487560245248 1487688302592 1493663453184 1493705017728 1494312026112 1494952405632 1495472799744 1495599364809 1496078352384 1500965240832 1501564504979 1501608471552 1502087200768 1502216508672 1502739431424 1503383422464 1503992178304 1504515719168 1508904916992 1510077026304 1510688492544 1516272616782 1517414621184 1518064901199 1518681808896 1518724069632 1524781441792 1524823872264 1525441309854 1525443526656 1526105899008 1527246651392 1532235350016 1533512685936 1534046502912 1534178562048 1540340436096 1541009276928 1541500567552 1541669668308 1542161169472 1542206324736 1542830800896 1549027425792 1549160774568 1549656915968 1549700038656 1550321013248 1550364154416 1550991933876 1556058195648 1557223600128 1557266933376 1557897507936 1557899771904 1564156919808 1564790284288 1564833828096 1564836102144 1565460866893 1566140615424 1566685790208 1567320178688 1572430861848 1573113636864 1574298451968 1574973109248 1579567855887 1580117704704 1581985456128 1582121642112 1582626039808 1582672379904 1588476074724 1588984807424 1589672460288 1590353706018 1590356017152 1590999990272 1591044263424 1597434532848 1597436854272 1598083694592 1598128164864 1598768544912 1604640361536 1605198938112 1605886837632 1606537099552 1606584139776 1607096336384 1613036823552 1613689980672 1615082509656 1615599763456 1615644721152 1616298934272 1622273438016 1622790636544 1623495278592 1624191018912 1631377104896 1631422501632 1631424872448 1632085475328 1638070369068 1638640582656 1638781645824 1639352107008 1640054642688 1640718739968 1641289875456 1646078091264 1646783509329 1647308521936 1647356755968 1648023810048 1649971828736 1654785372834 1655361404928 1656070801308 1656741383913 1657318096896 1658037731328 1663444224288 1664117792568 1666087256064 1666133618688 1672922930112 1673505275904 1673649340416 1674182918144 1674900380384 1675483414528 1680371384832 1681636982784 1682357639424 1683088146432 1689848100864 1689993572256 1690532360704 1690581860352 1691306350272 1691845557248 1691991200592 1692580184064 1699477262336 1699524554112 1707043946496 1707091448832 1707775491156 1708517035008 1709111771136 1709803831296 1715379122016 1716073719976 1716123967488 1716671086592 1718152482816 1718848203776 1719446536192 1725201771678 1725802315776 1726501134336 1727241017271 1727842271232 1732882990608 1734188138496 1734931315656 1735633830766 1735636353024 1735684651008 1742607362048 1742655854016 1743361496976 1743364030464 1744111139904 1745424744448 1751126114304 1751876550144 1752585926784 1752634696428 1753196003328 1759676534784 1760389069824 1761908192352 1762469907968 1762521513984 1763235201024 1768984719579 1770317058048 1771085758464 1771795443712 1771844747904 1772562210144 1779681528163 1779684114432 1779733638144 1780454294784 1780456882176 1787607908352 1788331753472 1788381517824 1789098133592 1789150519296 1789720920064 1789874989056 1797063842112 1797113849454 1797844156416 1798614613026 1799969267712 1805220406728 1805848805376 1806622692336 1807198663424 1807354236996 1807983378432 1808768434176 1809490589522 1815401228256 1815982637056 1817547092592 1817549733888 1818285703168 1818336301056 1825639466112 1825642119168 1826381365248 1826432188416 1827164051328 1827214896276 1827800088576 1834513072128 1835299243008 1836042399488 1836096159744 1836681527296 1837468627456 1843470655488 1844217120768 1845649698816 1845808582464 1846451109888 1853222087178 1854026786304 1854617870336 1855412657021 1856218307328 1863673621656 1864430977024 1864482859008 1865240543232 1872080421792 1872132516639 1872732094464 1874348163072 1875107131392 1882038296376 1882638310784 1882693435392 1883455782912 1884262927932 1884918841344 1885682089984 1891841605632 1892652344352 1893258493952 1893418724472 1894077825024 1894889522064 1901079113472 1901848905792 1903326251904 1903490100666 1904099721216 1904152707072 1911082097246 1911747346432 1911911920128 1912577458176 1914171863296 1914838188032 1920424439808 1922694445056 1923529310208 1929801512268 1930582934973 1931254972416 1932093554688 1932921543168 1933537779712 1933704229248 1934377353216 1941470757996 1942259728384 1942313776128 1943768465408 1943822555136 1950907367424 1950961655808 1951743418464 1951797730113 1952422821888 1952590897152 1960433282304 1961227108544 1961281684098 1961284534272 1961909813248 1962125032392 1962750579328 1963602837504 1971489451008 1971659167632 1972345503744 1973989734024 1974676881408 1980437703552 1982778646464 1983584403456 1983639601152 1991551270912 1991606690304 1992416034816 1993269874176 1993963732992 1994132486412 1994771136512 2002144628736 2002955344896 2003011081632 2003652575232 2004511229952 2011058896896 2011873222656 2012735400291 2013436035072 2013609362688 2014251323392 2014310301696 2021696822376 2022515455686 2023219494912 2024086534932 2024909078528 2024965426176 2033098496352 2033921746472 2033924702208 2033981300736 2042980466688 2044683581248 2044740479166 2044743450624 2045395337216 2045571416064 2053787248128 2053844399376 2054679035904 2055559557744 2056275099648 2057107734528 2063827206144 2064711648384 2065369901056 2065547699424 2066266718208 2067152205888 2067989245168 2074744260864 2076298133504 2076355911168 2077196677248 2077199695872 2085542559744 2086445104128 2088187487232 2088245595744 2088914386944 2096574482464 2096632824363 2097484849152 2098395611136 2099964145664 2106090474516 2106823606272 2108579943162 2109313941504 2109495522816 2110229839872 2117968099632 2118887755776 2119563280384 2120471608024 2120474689536 2120533696512 2121392351232 2129912710464 2129915805696 2130096065031 2130778259456 2130837553152 2131691393216 2131750712322 2139520482048 2139580019016 2140265250816 2141182450176 2141242033392 2142112186368 2150715764736 2150900910144 2151586640896 2151649640448 2153443346208 2154192961536 2155065245696 2162092435041 2163031250688 2164660371456 2165588025216 2172661843968 2175230002176 2175417257904 2176113967104 2176174522368 2184093825424 2184854110208 2185042194432 2186739523584 2187624986624 2194770788352 2195711345772 2196475674624 2197365080064 2198306749254 2205487442592 2206380497112 2207148539904 2208094401744 2208988511884 2209053192192 2209757462528 2210716975104 2217925632384 2218823723424 2220738450777 2221449674752 2221511491584 2230563906816 2230625977272 2231340367872 2231532453888 2240495179776 2241468039168 2242182643712 2242428608448 2243143519232 2243209199616 2244117528576 2253130801152 2253324763008 2254109147136 2255075133696 2255988267456 2256773578752 2263357375488 2265049217662 2265115539456 2266032738816 2276058595328 2276121931776 2277033988208 2278022713344 2279738441728 2287172162688 2287235808396 2288161964781 2288165289984 2290869977088 2298353025024 2300269028904 2301069754368 2301267843072 2302001512448 2302988023028 2303789694976 2310510654144 2312250851328 2313241754208 2314181804032 2314246201344 2323541138688 2323741161852 2324481995968 2324485373952 2324550057984 2325481519872 2325546231624 2326487900814 2334834819072 2335835400192 2336781235712 2336846261904 2336849657856 2337594671104 2346235379712 2347185426432 2347250742144 2349210923136 2350028685312 2350980268032 2358646292772 2359601364967 2359670455296 2360422744064 2361447677952 2362459663872 2363416280192 2372912152576 2372978184192 2373939059712 2382714112086 2383477211136 2384508690432 2385530559027 2385534025728 2386499985408 2386566395136 2396085122816 2396151799272 2396155281408 2397125541888 2398152817368 2399959023616 2406960542304 2407798407168 2408830256448 2409805649328 2410644504576 2419555235328 2420534971008 2422623764484 2423396123456 2423399645184 2423467081728 2424448401408 2434185954816 2434189492224 2435175153664 2435242917888 2436218735104 2436286528368 2437066784768 2447065657344 2447133752448 2448128212992 2457105553602 2457960873984 2458172468736 2458956161024 2459028160512 2460009933689 2460081964032 2460866265088 2461078109952 2461934813184 2470962782904 2472035715072 2474957743104 2482178059251 2483042107392 2484106201962 2484898162208 2485977145344 2487056596992 2496107229056 2496176688852 2496976125952 2499130884096 2500142841856 2509384395168 2510257913856 2511274377216 2512350570576 2513225121792 2520557077248 2522455474176 2523536459136 2524558299296 2524632219648 2525437100032 2526519362752 2534772151296 2535798541056 2537768335872 2537986800888 2538799628288 2538870276096 2549215893504 2549286831168 2560565919744 2561663236734 2562775552512 2563592593408 2563667656704 2564705746944 2573068683024 2574110579964 2575006629888 2576124739584 2577228724224 2578272305664 2579169804288 2587802657517 2588627677328 2588703473664 2589751701504 2591763406848 2601209823232 2601282207744 2602324557952 2602396973484 2603230429184 2603450746149 2603454529536 2613911043072 2613983781024 2615042245464 2615046045696 2616166709856 2618137116672 2626689171456 2627814825216 2628652601344 2628878890176 2629794004992 2631986312032 2632902508544 2640583604736 2643704861952 2644779204608 2644852801536 2655475587072 2656554713088 2656628637696 2657693165568 2657767121856 2658843315216 2669526171648 2670607126528 2670681442176 2670685323264 2672681639936 2681411862528 2682497630208 2682572276736 2683647200388 2684581380096 2684812483584 2685747068928 2695595763168 2696687274248 2696766234624 2697625993216 2697921919539 2698782046576 2699953901568 2710797995136 2711031355494 2711899602944 2711975067648 2714235884283 2723101842384 2723973955584 2726320638888 2726324600832 2727428554752 2727504451584 2738382997504 2738459199168 2738463178752 2739572047872 2740746076992 2741700132864 2742810312704 2751769608192 2752948864512 2754063599232 2755022290944 2756202941184 2765205983232 2766325681152 2768474548224 2768712873696 2769595569664 2769599594496 2769676664832 2779833130767 2780723412992 2781926805504 2784249982976 2784327460992 2795510432484 2796646465536 2796724288512 2797860814848 2808120632688 2809098141696 2811439924216 2811522244608 2812418588672 2812660697088 2823957466176 2825183674368 2826394391898 2827299586048 2827378262016 2828523134976 2837762408448 2838978516528 2839883613952 2839887740928 2840128086708 2841116737536 2842334283096 2852693976064 2852773358688 2853687001088 2854909933568 2854989377856 2856149581824 2866623145869 2867621019648 2867867880192 2868866187264 2871257794944 2872257282048 2880636659712 2882789913388 2884041667584 2885293965312 2886213828608 2887450700288 2896882458624 2900306669568 2900556343872 2901566029824 2912206136994 2913389592576 2913470664192 2915652698112 2915733832704 2926361051136 2927615127696 2928634232832 2928886345728 2929820106752 2931075665672 2940649923456 2941840662816 2941922526147 2942864719872 2944125868992 2945404256256 2957234176512 2957488751448 2958431631232 2958518255616 2960984601036 2962015322112 2974085209088 2974167969696 2975120490496 2975376605184 2987326906368 2987410035456 2988624052224 2989904811264 2990945599488 2991198729618 2992156704768 3001930481664 3003129009958 3003216943104 3004174401536 3004433017344 3005478862848 3006766844928 3007984356608 3009031438336 3017809833984 3020154052608 3021376985088 3032545233564 3033773183529 3034829242368 3036129802398 3037363617792 3037448139264 3049562883584 3049647744528 3050882619708 3050887053312 3054493302784 3064470700032 3067025371872 3067110718749 3068093005824 3068357124096 3080680872192 3082018553856 3083001135104 3083339336616 3084322338944 3084412649472 3085661601792 3098054851584 3098321549136 3099313831936 3099400077312 3100642026496 3100728308832 3101983867752 3112116391296 3114447200256 3114533866752 3115795015872 3115799543808 3128313839616 3129580568576 3129667656192 3129672204288 3130921733786 3132281230848 3133371580416 3134640357376 3144861723696 3146227273728 3148596903936 3149946218496 3159135711774 3160235409408 3162869914743 3163970912256 3164243284224 3165252079616 3165344759808 3176952149448 3177969614848 3179344920576 3180707412036 3180712034304 3181999980544 3182088526848 3194869065696 3194873708544 3196167389184 3196256329728 3197537089824 3197626068483 3209280723072 3210397876224 3211773675264 3213074199104 3213168279552 3214192672768 3226073647104 3227379961344 3230165019312 3231199526912 3231289442304 3232597868544 3244546876032 3245581273088 3246990557184 3248382037824 3262754209792 3262845003264 3262849744896 3264170950656 3276140738136 3277281165312 3277563291648 3280109285376 3281437479936 3282579750912 3292156182528 3293567018658 3294617043872 3294713511936 3296047620096 3297460123881 3299943657472 3309570745668 3310722809856 3312141602616 3313482767826 3314636193792 3316075462656 3326888448576 3328235585136 3332174512128 3332267237376 3345845860224 3347010551808 3347298680832 3348365836288 3349800760768 3350966829056 3360742769664 3363273965568 3364715278848 3366176292864 3379696201728 3379987144512 3381064721408 3381163720704 3382612700544 3383691114496 3383982401184 3385160368128 3397573826493 3398954524672 3399049108224 3414087892992 3414182897664 3415550982312 3417034070016 3419607662592 3430758244032 3432147439952 3432247934976 3433342173184 3436304965632 3437696407552 3450403543356 3451604631552 3453002268672 3454482034542 3455684542464 3465765981216 3468376276992 3469862631312 3471267661532 3471272706048 3471369302016 3485214724096 3485311708032 3486722993952 3486728060928 3488222279808 3489731851221 3490849488896 3502252228608 3503753100288 3505171853568 3505269392856 3506392006656 3519353069568 3520778139648 3523816384704 3524939815936 3525043027968 3526470402048 3537969439158 3540634116096 3542171516928 3543590887424 3543689495808 3545124420288 3559363056326 3559368228864 3559467276288 3560908589568 3560913764352 3575215816704 3576663506944 3576763035648 3578196267184 3578301038592 3579441840128 3579749978112 3594127684224 3594227698908 3595688312832 3597229226052 3599938535424 3610440813456 3611697610752 3613245384672 3614397326848 3614708473992 3615966756864 3618981179044 3630802456512 3635094185184 3635099467776 3636571406336 3636672602112 3651278932224 3651284238336 3652762730496 3652864376832 3654328102656 3654429792552 3655600177152 3669026144256 3670598486016 3672084798976 3672192319488 3673363054592 3674937254912 3685658330403 3686941310976 3688434241536 3691299397632 3691617164928 3692902219776 3706444174356 3707945002091 3708053572608 3709235740672 3710825314042 3712436614656 3727347243312 3728861954048 3728965718016 3744160843584 3744265033278 3745464188928 3748696326144 3750214262784 3764076592752 3765276621568 3765386870784 3766911565824 3768525855864 3769837682688 3771364179968 3783683211264 3785304688704 3786837448944 3788155650048 3789779044128 3802158226944 3803697811584 3806652503808 3806980201332 3808199442432 3808305414144 3822164194492 3823494692864 3823823840256 3825154916352 3828343726592 3829676376064 3840848879616 3842494855101 3845388890112 3847058620416 3859603024536 3861165869946 3862509944832 3864187109376 3865729895797 3865843086336 3867075559424 3867408458496 3868754706432 3882941515992 3884519456768 3884627552256 3887536930816 3887645110272 3901814734848 3901923311616 3903486836928 3903595460226 3904845643776 3905181794304 3920866564608 3922454217088 3922563368196 3922569068544 3923819626496 3924250064784 3925501158656 3927205675008 3942978902016 3943318335264 3944691007488 3947979468048 3949353762816 3960875407104 3965557292928 3967168806912 3967279202304 3983102541824 3983213380608 3984832069632 3986539748352 3987927465984 3988264972824 3989542273024 4004289257472 4005910689792 4006022163264 4009022459904 4022117793792 4023746445312 4025470800582 4026872070144 4027218725376 4028502646784 4028620603392 4030229040299 4043393644752 4045030911372 4046438989824 4048173069864 4049818157056 4049930852352 4066196992704 4066547033241 4067843492944 4067849404416 4067962601472 4085960933376 4089367162496 4089480958332 4089486901248 4090790674432 4091142832128 4107574496256 4107688798752 4109358071808 4111119115488 4112550199296 4114215469056 4127654412288 4129423296768 4130739802112 4131095398848 4132533436416 4134304411776 4135978490336 4149488521728 4152596267008 4152711822336 4154393354496 4154399391744 4171085119488 4172890208256 4176374974464 4176491191488 4193148964928 4193265648726 4194969698304 4196791222272 4199928291328 4212180949032 4213647212544 4217159886324 4218627883008 4218991045632 4220459679744 4235936199264 4237775511552 4239126560768 4239591587847 4240943216048 4240949379072 4241067393024 4242784702464 4259825420928 4259831611392 4260192130062 4261556518912 4261675106304 4263382786432 4263501424644 4279040964096 4279160038032 4280530501632 4282364900352 4282484066784 4284224372736 4301431529472 4301801820288 4303173281792 4303299280896 4306886692416 4308385923072 4310130491392 4324184870082 4326062501376 4329320742912 4331176050432 4345323687936 4350460004352 4350834515808 4352227934208 4352349044736 4368187650848 4368309205491 4369708220416 4370084388864 4373479047168 4375249973248 4389541576704 4391422691544 4392951349248 4394730160128 4396613498508 4410974885184 4412760994224 4414297079808 4416188803488 4417977023768 4418106384384 4419514925056 4435851264768 4437647446848 4441476901554 4442899349504 4443022983168 4461127813632 4461251954544 4462680735744 4463064907776 4480990359552 4482936078336 4484365287424 4484857216896 4486287038464 4486418399232 4488235057152 4504693514937 4506261602304 4506649526016 4508218294272 4510150267392 4511976534912 4513547157504 4526714750976 4530098435324 4530231078912 4532065477632 4552117190656 4552243863552 4554067976416 4554194703597 4556045426688 4574344325376 4574471616792 4576323929562 4576330579968 4581739954176 4596706050048 4600538057808 4602139508736 4602535686144 4604003024896 4605976046056 4607579389952 4621021308288 4624501702656 4626483508416 4628363608064 4628492402688 4647082277376 4647482323704 4648963991936 4648970747904 4649100115968 4650963039744 4651092463248 4652975801628 4671670800384 4673562471424 4673692523808 4673699315712 4675189342208 4692470759424 4694370852864 4694501484288 4696382600679 4698421846272 4700057370624 4701960536064 4717292585544 4719202729934 4719340910592 4720845488128 4722895355904 4724919327744 4726832560384 4745824305152 4745956368384 4747878119424 4765428224172 4766954422272 4769017380864 4771061118054 4771068051456 4772999970816 4773132790272 4792170245632 4792303598544 4792310562816 4794251083776 4796305634736 4799918047232 4813921084608 4815596814336 4817660512896 4819611298656 4821289009152 4839110470656 4841069942016 4845247528968 4846792246912 4846799290368 4846934163456 4848896802816 4868371909632 4870350307328 4870485835776 4872437470208 4872573056736 4874133569536 4894131314688 4894267504896 4896256425984 4914211107204 4915921747968 4916344937472 4917912322048 4918056321024 4920019867378 4920163928064 4921732530176 4922156219904 4923869626368 4941925565808 4944071430144 4949915486208 4964356118502 4966084214784 4968212403924 4969796324416 4970224151739 4971954290688 4974113193984 4992214458112 4992353377704 4993952251904 4998261768192 5000285683712 5018768790336 5020515827712 5022548754432 5024701141152 5026450243584 5041114154496 5044910948352 5047072918272 5049116598592 5049264439296 5050874200064 5053038725504 5069544302592 5071597082112 5075536671744 5075973601776 5077599256576 5077740552192 5098431787008 5098573662336 5121131839488 5123326473468 5125551105024 5127185186816 5127335313408 5129411493888 5146137366048 5148221159928 5150013259776 5154457448448 5156544611328 5158339608576 5175605315034 5177255354656 5177406947328 5179503403008 5181723051813 5183526813696 5202419646464 5202564415488 5204649115904 5204793946968 5206460858368 5206901492298 5206909059072 5227822086144 5227967562048 5230084490928 5230092091392 5232333419712 5236274233344 5253378342912 5255629650432 5257305202688 5257757780352 5259588009984 5263972624064 5265805017088 5281167209472 5287409723904 5289558409216 5289705603072 5306954158737 5310951174144 5313257275392 5315386331136 5315534243712 5317686630432 5339044584489 5339052343296 5341214253056 5341362884352 5341370646528 5345363279872 5362823725056 5364995260416 5365144553472 5367294400776 5369162760192 5369624967168 5391191526336 5393374548496 5393532469248 5395251986432 5395843839078 5397564093152 5399907803136 5421595990272 5422062710988 5423799205888 5423950135296 5428471768566 5446203684768 5447947911168 5452641277776 5452649201664 5454857109504 5455008903168 5476765995008 5476918398336 5476926357504 5479144095744 5481492153984 5483400265728 5485620625408 5503539216384 5505897729024 5508127198464 5510044581888 5512405882368 5530411966464 5532651362304 5536949096448 5537425747392 5539191139328 5539353329664 5559666261534 5561446825984 5563853611008 5566237971063 5568499965952 5568654921984 5591020864968 5593292931072 5593448577024 5595721629696 5616241265376 5618196283392 5622879848432 5623044489216 5624837177344 5625321394176 5647914932352 5650367348736 5652788783796 5654599172096 5654756524032 5657046269952 5675524816896 5677957033056 5679767227904 5679775481856 5680256173416 5682233475072 5684668566192 5705387952128 5705546717376 5709819867136 5709978755712 5712299163648 5733246291738 5735242039296 5735735760384 5737732374528 5742515589888 5744514564096 5761273319424 5765579826776 5768083335168 5770587930624 5772427657216 5774901400576 5791748804919 5793764917248 5800613339136 5801112687744 5803132059648 5824412273988 5826779185152 5826941328384 5831305396224 5831467665408 5852722102272 5855230255392 5857268465664 5857772691456 5859640213504 5862151331344 5881299846912 5883681325632 5883845052294 5885729439744 5888251737984 5890808512512 5914468353024 5914977502896 5916863262464 5917036511232 5921969202072 5924030644224 5948170418176 5948335939392 5950753210368 5974653812736 5974820070912 5977248104448 5979809622528 5981891198976 5982397459236 5984313409536 6006258019916 6006433886208 6008348803072 6008866034688 6010957725696 6013533689856 6015968713216 6018062876672 6035619667968 6038206200873 6040308105216 6042753970176 6065090467128 6067546367058 6069658484736 6072259604796 6074718407681 6074727235584 6074896278528 6099125767168 6099295489056 6101765239416 6101774106624 6108986605568 6128941400064 6134050743744 6134221437498 6136186011648 6136714248192 6161361744384 6164037107712 6166002270208 6166678673232 6168644677888 6168825298944 6171323203584 6196109703168 6196643098272 6198627663872 6198800154624 6201284052992 6201456617664 6203967735504 6224232782592 6228894400512 6229067733504 6231590031744 6231599087616 6256627679232 6259161137152 6259335312384 6261843467572 6264562461696 6266743160832 6269280714752 6289723447392 6289898473089 6292454547456 6299892436992 6318271423548 6320470818816 6325739829486 6327941824512 6328486568448 6330504159232 6330689519616 6333217063327 6353904298896 6355939229696 6358689841152 6361414824072 6361424068608 6363999961088 6364177053696 6389738131392 6389747417088 6390288195093 6392334778368 6392512659456 6395074179648 6395252136966 6418561446144 6420795752448 6423547350528 6426148398208 6426336559104 6428385345536 6452147294208 6454759922688 6460330038624 6462399053824 6462578884608 6465195737088 6486277305123 6489093752064 6491162546176 6493981114368 6496764075648 6525508419584 6525690006528 6528341901312 6552281476272 6554562330624 6555126583296 6560218570752 6562874959872 6584312365056 6587134037316 6589234087744 6589427023872 6592095240192 6594920247762 6599887314944 6619141491336 6621445619712 6624283205232 6626965535652 6629272387584 6632150925312 6653776897152 6656471170272 6662215352331 6664349024256 6664534474752 6688787340361 6691691720448 6694021103616 6694597361664 6696731672576 6699601521536 6701933658112 6721485539328 6726547931136 6729430557696 6732352585728 6759392403456 6759974289024 6762129442816 6762327441408 6765225401088 6767382228992 6767964802368 6770320736256 6795147652986 6797909049344 6798098216448 6828175785984 6828365795328 6831101964624 6834068140032 6839215325184 6861516488064 6864294879904 6864485894343 6864495869952 6866684346368 6872609931264 6875392815104 6900807086712 6903209263104 6906004537344 6908964069084 6911369084928 6931531962432 6936752553984 6939725262624 6942535323064 6942545412096 6942738604032 6970429448192 6970623416064 6973445987904 6973456121856 6976444559616 6979463702442 6981698977792 7004504457216 7007506200576 7010343707136 7010538785712 7012784013312 7038706139136 7041556279296 7047632769408 7049879631872 7050086055936 7052940804096 7075938878316 7078804094901 7081268232192 7084343033856 7087181774848 7087378991616 7090248840576 7118726112652 7118736457728 7118934552576 7121817179136 7150431633408 7153327013888 7153526071296 7156392534368 7156591677081 7156602077184 7158883680256 7159499956224 7188255368448 7188455397816 7191376625664 7194458452104 7199877070848 7220881626912 7223395221504 7226490769344 7228794653696 7229416947984 7231933513728 7237962358088 7261604913024 7270188370368 7270198935552 7273142812672 7273345204224 7302557864448 7302568476672 7305525460992 7305728753664 7308656205312 7308859585104 7311200354304 7341196972032 7344169597952 7344384638976 7346726109184 7349874509824 7371316660806 7373882621952 7376868483072 7380029801067 7382598795264 7383234329856 7385804439552 7412888348712 7415890004182 7416107145216 7418471481344 7421650628084 7424873229312 7454694486624 7457723908096 7457931436032 7488321687168 7488530066556 7490928377856 7497392652288 7500428525568 7528153185504 7530553243136 7530773741568 7533823131648 7537051711728 7539675365376 7542728359936 7567366422528 7570609377408 7573674897888 7576311300096 7579558088256 7604316453888 7607395623168 7613305007616 7613960402664 7616398884864 7616610828288 7644328388984 7646989385728 7647647680512 7656687453184 7659352752128 7681697759232 7684989710202 7690777780224 7694117240832 7719206049072 7722331739892 7725019889664 7728374218752 7731459791594 7731686172672 7734151118848 7734816916992 7737509412864 7765883031984 7769038913536 7769255104512 7775073861632 7775290220544 7803629469696 7803846623232 7806973673856 7807190920452 7809691287552 7810352238447 7810363588608 7841733129216 7844908434176 7845126736392 7845138137088 7847639252992 7848500129568 7851002317312 7854411350016 7885957804032 7886636670528 7889382014976 7895958936096 7898707525632 7921750814208 7927672261817 7931114585856 7934337613824 7934558404608 7966205083648 7966426761216 7969664139264 7973079496704 7976529945648 7979084546048 8008578514944 8011821379584 8012044326528 8018044919808 8044235587584 8047492890624 8050941601164 8053744140288 8054437450752 8057005293568 8057241206784 8060458080598 8086787289504 8090061822744 8092877979648 8096346139728 8099636314112 8099861704704 8132393985408 8133094066482 8135686985888 8135698808832 8135925202944 8142707652849 8171921866752 8178734324992 8178961916664 8178973802496 8181581348864 8182285664256 8215148992512 8215377597504 8218716143616 8222238230976 8225100398592 8228430938112 8255308824576 8258846593536 8261479604224 8262190797696 8265066872832 8268608823552 8271956980672 8298977043456 8305192534016 8305423644672 8308786708992 8308798783488 8339499392301 8342170238976 8345780416512 8352749948928 8352982382976 8386297929856 8386531297452 8389939396608 8393582444544 8399856582656 8424361898064 8427294425088 8434319772648 8437255766016 8437982091264 8471872398528 8475551023104 8478253121536 8479183175694 8481886432096 8481898758144 8482134786048 8485569404928 8519650841856 8519663222784 8520384260124 8523113037824 8523350212608 8526765572864 8527002849288 8558081928192 8558320076064 8561061003264 8564729800704 8564968133568 8568448745472 8599869437607 8602863058944 8603603640576 8606346563584 8606598561792 8613773384832 8616771846144 8620260982784 8648369740164 8652125002752 8658641485824 8662352100864 8690647375872 8700920008704 8701669031616 8704698089472 8736375301696 8736618410982 8739416440832 8740168777728 8746958094336 8750499946496 8779083153408 8782845383088 8785902698496 8789460320256 8793226997016 8821949770368 8825521988448 8828594159616 8832377606976 8835954047536 8836212768768 8839029850112 8871702529536 8875294893696 8882953803108 8885798699008 8886045966336 8922255627264 8922503909088 8925361471488 8926129815552 8961980719104 8965872156672 8969714433792 8972574076928 8972836798464 8976470114304 9009387029874 9012523204608 9013299052032 9016436588544 9020300534784 9023953069824 9027094315008 9053429501952 9060196870648 9060462157824 9064130955264 9101319550587 9104234381312 9104487727104 9108135952832 9108389407194 9112090853376 9148688650752 9148943233584 9152647859124 9152661159936 9163479908352 9193412100096 9201076115616 9204279017472 9205071372288 9208006049792 9211952092112 9215158779904 9242042616576 9249003405312 9252967016832 9256727216128 9256984805376 9294164554752 9294964647408 9297927983872 9297941495808 9298200231936 9301926079488 9302184926496 9305951603256 9343341600768 9347124942848 9347385047616 9347398631424 9384941518848 9388741705728 9389002968576 9392765201358 9396843692544 9400114741248 9403921072128 9434585171088 9438405459868 9438681821184 9441690976256 9445790711808 9449838655488 9453665120768 9488609744229 9491648610304 9491912736768 9495756238848 9530856448344 9533908844544 9538034761728 9542122236108 9542136102912 9545999941632 9546265580544 9584340491264 9584607197088 9584621125632 9588502167552 9592611269472 9599836094464 9627842169216 9631193628672 9635321025792 9639222597312 9642578018304 9678220941312 9682139884032 9690495057936 9693584493824 9693598580736 9693868326912 9697793605632 9736743819264 9740700614656 9740971671552 9744874940416 9745146113472 9788262629376 9788535009792 9792512851968 9828422214408 9831843495936 9832689874944 9835824644096 9840039734756 9840327856128 9843465060352 9844312439808 9847739252736 9883851131616 9888142860288 9892380371643 9899830972416 9928712237004 9932168429568 9936424807848 9939592648832 9940448303478 9943908581376 9948226387968 9984428916224 9984706755408 9987904503808 9996523536384 10000571367424 10037537580672 10041031655424 10045097508864 10049402282304 10052900487168 10082228308992 10089821896704 10094145836544 10098233197184 10098528878592 10101748400128 10106077451008 10139088605184 10143194164224 10151073343488 10151947203552 10155198513152 10155481104384 10192721479479 10196863574016 10197147324672 10242263678976 10246652946936 10251102210048 10254370373632 10258822987776 10292274732096 10296442319856 10300026519552 10308914896896 10313089222656 10351210630068 10354510709312 10354813894656 10359006806016 10363446103626 10367053627392 10404839292928 10405128830976 10409298231808 10409587893936 10412921716736 10413802984596 10413818118144 10455644172288 10455935124096 10460168981856 10460184182784 10464666839424 10469195553663 10472548466688 10506756685824 10510951534853 10511259300864 10514610405376 10515515560704 10519176019968 10527945248128 10531610034176 10562334418944 10574819447808 10579116818432 10579411206144 10613908317474 10621902348288 10626514550784 10630772662272 10631068487424 10635373260864 10678089168978 10678104686592 10682428506112 10682725768704 10682741293056 10690726559744 10725647450112 10729990520832 10730289106944 10734588801552 10738325520384 10739249934336 10782383052672 10786749096992 10787064938496 10790503972864 10791687678156 10795128186304 10799815606272 10843191980544 10844125421976 10847598411776 10847900270592 10856943537132 10892407369536 10905282555552 10905298403328 10909714219008 10910017806336 10953531990016 10953836796672 10953852715008 10958288191488 10962984307968 10966800531456 10971241250816 11007078432768 11011795458048 11016254396928 11020089163776 11024811764736 11056974991209 11060823932928 11065302724608 11073898192896 11074851494784 11078382278656 11078706659328 11119332523068 11122893651968 11123835006273 11127707222016 11132475942126 11136999931904 11137309843968 11182041729936 11186585862144 11186897154048 11232482530752 11236392566784 11245759696864 11246088978432 11249674354688 11250642788352 11295829864704 11300734697472 11305577567592 11309198344192 11309513048064 11314092539904 11351049633792 11355914066112 11359534455808 11360512346832 11364466950144 11369337132384 11410775904256 11411093434752 11419639734272 11419957511424 11424598327296 11466492583476 11470484078592 11471471520768 11475464749056 11485031179776 11489029128192 11522546638848 11527484565303 11531159653552 11536166670336 11541175861248 11544855314432 11549802801152 11583497609838 11587529834496 11597189687391 11601226678272 11602225375488 11606264119296 11648824547976 11653558370304 11653882656768 11662610792448 11662935330816 11705444204544 11710460510784 11714536931328 11715545382912 11719280427008 11724302662688 11762599693824 11767362651264 11767690104588 11771458879488 11776503475968 11781617025024 11828936706048 11829955005792 11833726524928 11834073022464 11843938404144 11848061288448 11896340836352 11896671878784 11901506420736 11949307625472 11949640141824 11954496208896 11959619245056 11963782397952 11964794918472 11968626819072 12012516039832 12012867772416 12016697606144 12017732069376 12027067379712 12031937426432 12036125753344 12071239335936 12076412401746 12080616210432 12085507940352 12090687120897 12130180934256 12135092734116 12139316969472 12144519209592 12149436815362 12149454471168 12149792557056 12198251534336 12198590978112 12203530478832 12203548213248 12217973211136 12257882800128 12268101487488 12268442874996 12272372023296 12273428496384 12322723488768 12328074215424 12332004540416 12333357346464 12337289355776 12337650597888 12342646407168 12392219406336 12393286196544 12397600309248 12402568105984 12402913235328 12407935471008 12448465565184 12457770697141 12457788801024 12458135467008 12463180063488 12463198175232 12513255358464 12518322274304 12518670624768 12523686935144 12529124923392 12538561429504 12579446894784 12579796946178 12584909094912 12599784873984 12636542847096 12640941637632 12651479658972 12655883649024 12656973136896 12661008318464 12661379039232 12666434126654 12707808597792 12711878459392 12717379682304 12722829648144 12722848137216 12727999922176 12728354107392 12779476262784 12779494834176 12780576390186 12784669556736 12785025318912 12790148359296 12790504273932 12837122892288 12841591504896 12847094701056 12852296796416 12852673118208 12856770691072 12904294588416 12909519845376 12920660077248 12925157769216 12930391474176 12972554610246 12978187504128 12982325092352 12987962228736 12993528151296 13051016839168 13051380013056 13056683802624 13104562952544 13104927616473 13109124661248 13110253166592 13120437141504 13125749919744 13168624730112 13174268074632 13178468175488 13178854047744 13184190480384 13189840495524 13199774629888 13238282982672 13242891239424 13248566410464 13253931071304 13258544775168 13307553794304 13312942340544 13324430704662 13328698048512 13329068949504 13377574680722 13383383440896 13388042207232 13389194723328 13393463345152 13399203043072 13403867316224 13442971078656 13453095862272 13458861115392 13464705171456 13514080544811 13518784806912 13519948578048 13524258885632 13524654882816 13530450802176 13534764457984 13535929604736 13540641472512 13590295305972 13595818098688 13596196432896 13656351571968 13656731590656 13662203929248 13662584110791 13668136280064 13723032976128 13728589759808 13728971788686 13728991739904 13733368692736 13745219862528 13750785630208 13801614173424 13806418526208 13812009074688 13817928138168 13822738169856 13863063924864 13873505107968 13879450525248 13885070646128 13885090824192 13885477208064 13940858896384 13941246832128 13946891975808 13946912243712 13952889119232 13958927404884 13963397955584 14015012401152 14020687414272 14021077571424 14025568026624 14077412278272 14083112558592 14089147802037 14095265538816 14099759263744 14100172111872 14105881608192 14151877756632 14157608189802 14162536464384 14168686067712 14174363549696 14174757983232 14180497681152 14237452225304 14237472915456 14237869105152 14243634358272 14300863266816 14306654027776 14307052142592 14312785068736 14313183354162 14313204154368 14317767360512 14318999912448 14376510736896 14376910795632 14382753251328 14388916904208 14399754141696 14441763253824 14446790443008 14452981538688 14457589307392 14458833895968 14463867027456 14475924716176 14523209826048 14540376740736 14540397871104 14546285625344 14546690408448 14605115728896 14611050921984 14611457507328 14617312410624 14617719170208 14622400708608 14682393944064 14688339195904 14688769277952 14699749019648 14742633321612 14747765243904 14753736966144 14760059602134 14765197590528 14766468659712 14771608879104 14825776697424 14831780008364 14832214290432 14836942962688 14843301256168 14849746458624 14909388973248 14910672455217 14915447816192 14915862872064 14976643374336 14977060133112 14981856755712 14994785304576 15000857051136 15056306371008 15061106486272 15061547483136 15067646263296 15074103423456 15079350730752 15085456719872 15134732845056 15141218754816 15147349795776 15152622600192 15159116176512 15208632907776 15214791246336 15226610015232 15227920805328 15232797769728 15233221656576 15288656777968 15293978771456 15295295361024 15313374906368 15363395518464 15369979420404 15381555560448 15388234481664 15438412098144 15444663479784 15450039779328 15462919583188 15463372345344 15468302237696 15469633833984 15475018825728 15531766063968 15538077827072 15538510209024 15545169155439 15550147723264 15550580441088 15607258939392 15607693246464 15613947347712 15614381840904 15619382575104 15620704476894 15620727177216 15683466258432 15689816868352 15690253472784 15690276274176 15695278505984 15697000259136 15702004634624 15708822700032 15771915608064 15773273341056 15778764029952 15791917872192 15797415051264 15843501628416 15855344523634 15862229171712 15868675227648 15869116809216 15932410167296 15932853522432 15946158993408 15953059891296 15958169092096 16017133753467 16017157029888 16023642759168 16024088653056 16036089839616 16088471175168 16094985781248 16101883202328 16107488280576 16108874901504 16114010587136 16120916161196 16173574579008 16180123645488 16185755959296 16192692279456 16199272628224 16199723409408 16264787970816 16266188132964 16271373971776 16271397617664 16271850405888 16285415305698 16343843733504 16357468649984 16357923833328 16357947604992 16363162697728 16364571328512 16430297985024 16430755195008 16437432287232 16444476461952 16450200797184 16456861876224 16510617649152 16517209554769 16517693187072 16522959208448 16524381595392 16530133745664 16537217647104 16543913961344 16597954086912 16610385068032 16610847289344 16617573417984 16678998784602 16684340477952 16691560833024 16698713913189 16705499897856 16705964765952 16772595859712 16773062594904 16779878793216 16787164889088 16799713165312 16848723796128 16854588850176 16868639545296 16874511532032 16875964182528 16943744797056 16951102046208 16956506243072 16958366351388 16963772864192 16963797516288 16964269572096 16971138809856 17039301683712 17039326445568 17040768520248 17046226075648 17046700425216 17053531145728 17054005698576 17116163856384 17116640152128 17129459601408 17129936267136 17136897490944 17199738875214 17205726117888 17207207281152 17212693127168 17213197123584 17220069535823 17227546769664 17233543692288 17240521965568 17296739480328 17304250005504 17317282971648 17324704201728 17375246414757 17381294751744 17401840017408 17403338063232 17409396178944 17472750603392 17473236821964 17478832881664 17480337555456 17493916188672 17500999892992 17558166306816 17565690766176 17571805396992 17578920640512 17586453994032 17643899540736 17651043976896 17657188319232 17664755213952 17671908095072 17672425537536 17678059700224 17743405059072 17750589787392 17765907606216 17771597398016 17772091932672 17844511254528 17845007818176 17852259631104 17923961438208 17931744313344 17939428867584 17945148153856 17945673596928 17952940228608 18018774059748 18025046409216 18026598104064 18032873177088 18040601069568 18047906139648 18054188630016 18106859003904 18114618602619 18120393741296 18120924315648 18128261910528 18202639101174 18208468762624 18208975454208 18216271905664 18216778814388 18224155223043 18224181706752 18297377301504 18297886467168 18305295718248 18305322319872 18326959816704 18386824200192 18402152231232 18408558034944 18410142744576 18416012099584 18423904184224 18430317559808 18484085233152 18498006810624 18505934033664 18513454432256 18513969610752 18588329109504 18589929294816 18595855967744 18595882991616 18596400463872 18603852158976 18604369852992 18611903206512 18686683201536 18694249885696 18694770095232 18694797262848 18769883037696 18777483411456 18778005937152 18785530402716 18793687385088 18800229482496 18807842144256 18869170342176 18876810919736 18877363642368 18883381952512 18899677310976 18907330241536 18977219488458 18983297220608 18983825473536 18991512477696 18999651189981 19061712896688 19067817689088 19076069523456 19084244472216 19084272205824 19091999883264 19092531161088 19168680982528 19169214394176 19169242251264 19177004335104 19185222538944 19199672188928 19255684338432 19262387257344 19270642051584 19278445194624 19285156036608 19356441882624 19364279768064 19380990115872 19387168987648 19387197161472 19387736653824 19395587211264 19458831915369 19473487638528 19481943343104 19489749880832 19490292226944 19576525258752 19577070019584 19585025703936 19656844428816 19663686991872 19665379749888 19671649288192 19680079469512 19680655712256 19686930120704 19688624879616 19767702263232 19776285720576 19784760743286 19799661944832 19857424474008 19864336859136 19872849615696 19879185297664 19880896606956 19887817162752 19896452775936 19968857832448 19969413510816 19975809007616 19993047072768 20001142734848 20066362021083 20075075161344 20082063310848 20090195017728 20098804564608 20105800974336 20164456617984 20179643793408 20188291673088 20196466394368 20197057757184 20203496800256 20212154902016 20278177210368 20286388328448 20302146686976 20303894407104 20310962208768 20385442958958 20393727148032 20394294649344 20484527357952 20493305893872 20502204420096 20508740747264 20517645975552 20584549464192 20592884639712 20593457683029 20600053039104 20617829793792 20626178445312 20702421260136 20709021418624 20709627789312 20718013612032 20726892207252 20734107254784 20809678585856 20810257661952 20818596463616 20819175787872 20825843433472 20827605969192 20827636236288 20911288344576 20911870248192 20920337963712 20920368365568 20929333678848 20938391107326 20945096933376 21013513371648 21021903069706 21022518601728 21029220810752 21031031121408 21038352039936 21055890496256 21063220068352 21124668837888 21149638895616 21158233636864 21158822412288 21227816634948 21236412284703 21243804696576 21253029101568 21261545324544 21262136974848 21270746521728 21356178337956 21356209373184 21364857012224 21365451537408 21381453119488 21451294900224 21459981041664 21460578213888 21469177603104 21469775031243 21476651040768 21478499868672 21564766105344 21573498193984 21574129876992 21581007945728 21583375356312 21590256372608 21599631212544 21686383961088 21688250843952 21695196823552 21695800541184 21713887074264 21784814739072 21810565111104 21810596806656 21819428438016 21820035612672 21907063980032 21907673593344 21907705430016 21916576382976 21925968615936 21933601062912 21942482501632 22023590916096 22032508793856 22040178327552 22049623529472 22113949982418 22121647865856 22130605449216 22140089403201 22147796385792 22149702989568 22156764557312 22157413318656 22238665046136 22245787303936 22247670012546 22255414444032 22264951884252 22273999863808 22274619687936 22364083459872 22373171724288 22373794308096 22464965061504 22472785133568 22491519393728 22492177956864 22499348709376 22501285576704 22591659729408 22601469394944 22611155135184 22618396688384 22619026096128 22628185079808 22702099267584 22711828132224 22719068911616 22721024693664 22728933900288 22738674264768 22821551808512 22822186869504 22839279468544 22839915022848 22849196654592 22932985166952 22940968157184 22942943041536 22970062359552 22978058256384 23045093277696 23054969130606 23062319307104 23072333340672 23082351722496 23099605602304 23166995219676 23175059668992 23194379374782 23202453356544 23204450750976 23212528238592 23297649095952 23307116740608 23307765313536 23325221584896 23325870661632 23410888409088 23420921021568 23429073862656 23431056715341 23431090765824 23438560854016 23448605325376 23525199387648 23534725302528 23535380209176 23542917758976 23553006951936 23563234050048 23657873412096 23659910011584 23667453049856 23668146044928 23687876808288 23696122576896 23783016785451 23792681672704 23793343757568 23803012841472 23898615250944 23899280283648 23908992417792 23919238490112 23929589836944 23937253638144 24025032079664 24025735544832 24033395212288 24035464138752 24054134759424 24063874852864 24142478671872 24152824803492 24161232420864 24171015880704 24181374241794 24260361868512 24270185468232 24278633938944 24289038419184 24298873630724 24298908942336 24299585114112 24396503068672 24397181956224 24407060957664 24407096426496 24428122958547 24435946422272 24515765600256 24536202974976 24536885749992 24544744046592 24546856992768 24645446977536 24656148430848 24664009080832 24666714692928 24674578711552 24675301195776 24685292814336 24784438812672 24786572393088 24795200618496 24805136211968 24805826470656 24815870942016 24896931130368 24915541394282 24915577602048 24916270934016 24926360126976 24926396350464 25026510716928 25036644548608 25037341249536 25047373870288 25058249846784 25077122859008 25158893789568 25159593892356 25169818189824 25199569747968 25273085694192 25281883275264 25302959317944 25311767298048 25313946273792 25322016636928 25332868253308 25415617195584 25434759364608 25445659296288 25445696274432 25455999844352 25456708214784 25558952525568 25558989668352 25561152780372 25569339113472 25570050637824 25580296718592 25581008547864 25674245784576 25683183009792 25694189402112 25704593592832 25705346236416 25713541382144 25799608312821 25808589176832 25819039690752 25841320154496 25850315538432 25860782948352 25945109220492 25955615014637 25956375008256 25964650184704 25975924457472 25987056302592 26102033678336 26102760026112 26209125905088 26209855232946 26218249322496 26220506333184 26240874283008 26251499839488 26337249460224 26348536149264 26356936350976 26357708095488 26368380960768 26379680991048 26399549259776 26476565965344 26485782478848 26497132820928 26507862142608 26517089550336 26615107588608 26625884681088 26648861409324 26657396097024 26658137899008 26755149361444 26766766881792 26776084414464 26778389446656 26786926690304 26798406086144 26807734632448 26885942157312 26917722230784 26929410342912 27028161089622 27037569613824 27039897156096 27048517771264 27049309765632 27060109270579 27060901604352 27069528915968 27071859209472 27081282945024 27180590611944 27191636197376 27192392865792 27303958651761 27312703143936 27313463181312 27324407858496 27325168221582 27336272560128 27446065952256 27457179519616 27457943577372 27457983479808 27466737385472 27490439725056 27501571260416 27603228346848 27612837052416 27624018149376 27635856276336 27645476339712 27726127849728 27747010215936 27758901050496 27770141292256 27770181648384 27770954416128 27881717792768 27882493664256 27893783951616 27893824487424 27905778238464 27917854809768 27926795911168 28030024802304 28041374828544 28042155142848 28154824556544 28166225117184 28178295604074 28190531077632 28199518527488 28200344223744 28211763216384 28303755513264 28315216379604 28325072928768 28337372135424 28348727099392 28349515966464 28360995362304 28465829232687 28474904450608 28474945830912 28475738210304 28487268716544 28601726533632 28613308055552 28614104285184 28625570137472 28626366708324 28626408308736 28635534721024 28637999824896 28753021473792 28753821591264 28765506502656 28777833808416 28799508283392 28883526507648 28893580886016 28905963077376 28915178614784 28917667791936 28927734054912 28951849432352 29046419652096 29080753481472 29080795742208 29092571250688 29093380816896 29210231457792 29222101843968 29222915014656 29234624821248 29235438340416 29364787888128 29376678391808 29377538555904 29399498039296 29485266643224 29495530487808 29507473932288 29520119204268 29530395181056 29532937319424 29543217758208 29651553394848 29663560016728 29664428580864 29673885925376 29677141114929 29686602512336 29699492917248 29818777946496 29821344910434 29830895632384 29831725744128 29953286748672 29954120266224 29963713511424 29989570609152 30001714102272 30112612742016 30122212972544 30123094966272 30135292526592 30148206846912 30158701461504 30170913439744 30269465690112 30282437509632 30294699591552 30305245200384 30318232353024 30417265815552 30429582492672 30453220030464 30455841610656 30465595539456 30466443313152 30577313555936 30578164438437 30587957542912 30590590722048 30626749812736 30726791036928 30739958840808 30763111120896 30776468963328 30876824196288 30889326959568 30900079558656 30925839166376 30926744690688 30936604475392 30939267667968 31063532127936 31076155654144 31077020418048 31090338310878 31100295446528 31101160882176 31214517878784 31215386492928 31227894695424 31228763681808 31238765150208 31241408953788 31241454354432 31366932516864 31379633736704 31380506945568 31380552548352 31390557011968 31394000518272 31404009269248 31417645400064 31532854604559 31543831216128 31546546682112 31557528059904 31583835744384 31594830102528 31687003256832 31710689047268 31724458343424 31737350455296 31738233618432 31864820334592 31865707044864 31892317986816 31906119782592 32034267506934 32034314059776 32047285518336 32048177306112 32072179679232 32176942350336 32189971562496 32203766404656 32214976561152 32217749803008 32228021174272 32241832322392 32347149158016 32360247290976 32371511918592 32385384558912 32398545256448 32399446818816 32529575941632 32532376265928 32542747943552 32542795235328 32543700811776 32570830611396 32714937299968 32715847666656 32715895209984 32726325395456 32729142657024 32860595970048 32861510390016 32874864574464 32888952923904 32900401594368 32913723752448 33021235298304 33034419109538 33035386374144 33045918416896 33048763190784 33060267491328 33074435294208 33087827922688 33195908173824 33220770136064 33221694578688 33235146835968 33357997569204 33368680955904 33371505018819 33383121666048 33397427826378 33410999795712 33411929531904 33545191719424 33546125189808 33559757586432 33599426330624 33697447592256 33709177700352 33737279090592 33749023064064 33751928365056 33887489594112 33902204092416 33913012486144 33916732702776 33927545728384 33927595032576 33928539144192 33942277619712 34078603367424 34081537040496 34092452151296 34093400850432 34107062291456 34108011397152 34232327712768 34233280304256 34258919202816 34259872534272 34273794981888 34399477750428 34411452235776 34414414562304 34425386254336 34426394247168 34440139071646 34455093539328 34467087384576 34481043931136 34593478960656 34608500011008 34634565943296 34649408403456 34750492829514 34762589503488 34791569062173 34803680034816 34806676126464 34818792357888 34945501206784 34946473643928 34957665763328 34960675110912 34987832377344 35001999785984 35116332613632 35131381532352 35143610793984 35157841281024 35172907988064 35287799081472 35302087953792 35314376638464 35329510427904 35343816190144 35344851075072 35356119400448 35486810118144 35501179574784 35531815212432 35543194796032 35544183865344 35689022509056 35690015636352 35704519262208 35847922876416 35863488626688 35878857735168 35890296307712 35891347193856 35905880457216 36037548119496 36050092818432 36053196208128 36081202139136 36095812279296 36108377260032 36213718007808 36229237205238 36240787482592 36241848631296 36256523821056 36272061362691 36405278202348 36416937525248 36417950908416 36432543811328 36433557628776 36448310446086 36448363413504 36594754603008 36595772934336 36610591436496 36610644639744 36653919633408 36773648400384 36804304462464 36817116069888 36820285489152 36832024199168 36847808368448 36860635119616 36968170466304 36996013621248 37011868067328 37026908864512 37027939221504 37176658219008 37179858589632 37191711935488 37192800927744 37207704317952 37208739705984 37223806413024 37373312091423 37373366403072 37388499771392 37389540190464 37389594525696 37539766075392 37554966822912 37556011874304 37571060805432 37587374770176 37615684288512 37738340684352 37753621839472 37754727284736 37766763905024 37799354621952 37814660483072 37954438976916 37966594441216 37967650947072 37983024955392 37999302379962 38123425793376 38135635378176 38152139046912 38168488944432 38168544411648 38183999766528 38185062322176 38337361965056 38338428788352 38338484502528 38354008670208 38370445077888 38399344377856 38511368676864 38524774514688 38541284103168 38556890389248 38570312073216 38712883765248 38728559536128 38761980231744 38774337975296 38775473307648 38791174422528 38917663830738 38946975277056 38963886686208 38979499761664 38980584453888 39153050517504 39154140039168 39170051407872 39313688857632 39327373983744 39330759499776 39343298576384 39360158939024 39361311424512 39373860241408 39377249759232 39535404526464 39552571441152 39569521486572 39599323889664 39714848948016 39728673718272 39745699231392 39758370595328 39761793213912 39775634325504 39937715664896 39938827021632 39986094145536 40002285469696 40132724042166 40150150322688 40164126621696 40180390035456 40197609129216 40211601948672 40328913235968 40359287586816 40376583346176 40392932788736 40394115514368 40406993600512 40424309804032 40542241634433 40556354420736 40572776656896 40604293373952 40607788814208 40621924417536 40770885917916 40787395023001 40787454296064 40788589298688 40969054715904 40986611787744 41004408840192 41017481494528 41169098928384 41185769279424 41186915366058 41200106078208 41235659587584 41252356890624 41404842520272 41418042837248 41419255578624 41436027224064 41453784414504 41468214509568 41619357171712 41620515323904 41637192927232 41638351575744 41655211938384 41655272472576 41822576689152 41823740496384 41840675927424 41840736731136 41858667357696 41876782214652 41890193866752 42043806139412 42045037203456 42058441621504 42062062242816 42076704079872 42111780992512 42126440136704 42249337675776 42267443406111 42299277791232 42317644824576 42455633269896 42472824569406 42487609393152 42506058203136 42523028853767 42523090649088 42524273949696 42541493043456 42712356675912 42712418746368 42729714024448 42730903074816 42762906238976 42902589800448 42919962083328 42921156427776 42938355206208 42939550062486 42953302081536 42956999737344 43129532210688 43146996387968 43148259753984 43162015891456 43166750712624 43180512745216 43199262425088 43372767922176 43376501687904 43390393647104 43391601082368 43427774148528 43569629478144 43621130222208 43621193613312 43638856876032 43640071225344 43814127960064 43815347186688 43833152765952 43851937231872 43867202125824 43884965003264 44047181832192 44065017587712 44099247058944 44227899964836 44243295731712 44261210898432 44280178806402 44295592771584 44299405979136 44313529114624 44314826637312 44332519443289 44477330092272 44491574607872 44495340025092 44510828888064 44529903768504 44547999727616 44549239375872 44728166919744 44732017365651 44746343448576 44747588616192 44929930123008 44945570267136 44983038787456 44984355913728 44998697418752 45002571153408 45183319458816 45202938789888 45222310270368 45236793376768 45238052192256 45256370159616 45404198535168 45423656264448 45438137823232 45442049387328 45457867800576 45477348529536 45643103617024 45644373739008 45678558937088 45679830045696 45698393309184 45865970333904 45881936314368 45885886083072 45940124719104 46090186555392 46109938261212 46124638614208 46144666681344 46164703444992 46199211204608 46333990439352 46350119337984 46388758749564 46404906713088 46408901501952 46425056477184 46595298191904 46614233481216 46615530627072 46635507466317 46650443169792 46651741323264 46821776818176 46841842043136 46858147725312 46862113430682 46862181531648 46877121708032 46897210650752 47050398775296 47069450605056 47070760418352 47085835517952 47106013903872 47126468100096 47315746824192 47319820023168 47334906099712 47336292089856 47375753616576 47392245153792 47566033570902 47585363345408 47586687515136 47606025682944 47797230501888 47798560567296 47838476980224 47859179673888 47874507276288 48050064159328 48051401260401 48051471089664 48066790424576 48070928277504 48108269518848 48127749705728 48284957343744 48305649606984 48322464841728 48342031761408 48362748483588 48520723737024 48540370936464 48557267877888 48578076838368 48597747261448 48597817884672 48599170228224 48793006137344 48794363912448 48814121915328 48814192852992 48856245917094 48871892844544 49031531200512 49072405949952 49073771499984 49089488093184 49093713985536 49290893955072 49312296861696 49328018161664 49333429385856 49349157423104 49350602391552 49370585628672 49551628664307 49568877625344 49573144786176 49590401236992 49610272423936 49611652941312 49631741884032 49793862260736 49831082788564 49831155204096 49832541868032 49852720253952 50053021433856 50073289097216 50074682499072 50094747740576 50096141739567 50116499693568 50317787579136 50319187784712 50339636379648 50399139495936 50546171388384 50563766550528 50605918635888 50623534596096 50627892547584 50644033273856 50665736506616 50831234391168 50869518729216 50891318592576 50891392548864 50911999688704 50913416429568 51117905051136 51117979336704 51122305560744 51138678226944 51140101275648 51160593437184 51162017095728 51348491569152 51388378804224 51409187185664 51410692472832 51427082764288 51599216625642 51617178353664 51638079381504 51660208607469 51682640308992 51700631076864 51721565896704 51890218440984 51911230029274 51912750016512 51929300369408 51951848914944 51974112605184 52204067356672 52205520052224 52418251810176 52419710465892 52436498644992 52441012666368 52481748566016 52502999678976 52674498920448 52697072298528 52713872701952 52715416190976 52736761921536 52759361982096 52799098519552 52953131930688 52971564957696 52994265641856 53015724285216 53034179100672 53230215177216 53251769362176 53297722818648 53314792194048 53316275798016 53510298722888 53533533763584 53556778893312 53573853380608 53596812172288 53615469264896 53771884314624 53835444461568 53858820685824 54056322179244 54075139227648 54079794312192 54097035542528 54098619531264 54120218541158 54121803208704 54139057831936 54143718418944 54162565890048 54361181223888 54383272394752 54384785731584 54607917303522 54625406287872 54626926362624 54648815716992 54650336443164 54672465669129 54672545120256 54892131904512 54914359039232 54915887154744 54915966959616 54933474770944 54980879450112 55003142520832 55206456693696 55225674104832 55248036298752 55271712552672 55290952679424 55452255699456 55494020431872 55517802100992 55540282584512 55540363296768 55541908832256 55763435585536 55764987328512 55787567903232 55787648974848 55811556476928 55835709619536 55853591822336 56060049604608 56082749657088 56084310285696 56309649113088 56332450234368 56356591208148 56381062155264 56399037054976 56400688447488 56423526432768 56607511026528 56630432759208 56650145857536 56697454198784 56699031932928 56721990724608 56931658465374 56949808901216 56949891661824 56951476420608 56974537433088 56998953569943 57203453067264 57226616111104 57228208570368 57251140274944 57252733416648 57252816617472 57271069442048 57275999649792 57506042947584 57507643182528 57531013005312 57555667616832 57599016566784 57767053015296 57787161772032 57811926154752 57830357229568 57835335583872 57855468109824 57903698864704 58092839304192 58161506962944 58161591484416 58185142501376 58186761633792 58376495746107 58420462915584 58445830029312 58469249642496 58470876680832 58729575776256 58753356783616 58755077111808 58798996078592 58970533286448 58991060975616 59014947864576 59040238408536 59060790362112 59065874638848 59303106789696 59327120033456 59328857161728 59347771850752 59354282229858 59373205024672 59398985834496 59637555892992 59642689820868 59661791264768 59663451488256 59906573497344 59908240532448 59927427022848 59979141218304 60003428204544 60199086063249 60225225484032 60244425945088 60246189932544 60270585053184 60296413693824 60317402923008 60341826879488 60538931380224 60564875019264 60589399183104 60610490400768 60636464706048 60834531631104 60859164985344 60906440060928 60911683221312 60932886626304 61154627111872 61156328876874 61175915085824 61181181444096 61253499625472 61453582073856 61479917681616 61526222241792 61552937926656 61753648392576 61778653919136 61800159117312 61851678332752 61853489381376 61873208950784 61878535335936 62127064255872 62152311308288 62154040836096 62180676621756 62200590893056 62202321764352 62429035757568 62430772985856 62455789390848 62457527363616 62477530300416 62482817907576 62482908708864 62733865033728 62759267473408 62761013891136 62761105096704 62788001036544 62808018538496 62835290800128 63065709209118 63087662432256 63093093364224 63115056119808 63167671488768 63189660205056 63374006513664 63421378094536 63448916686848 63474700910592 63476467236864 63709236854109 63729640669184 63731414089728 63784635973632 63812239565184 64068535013868 64068628119552 64094571036672 64096354612224 64144359358464 64353884700672 64379943124992 64407532809312 64429953122304 64435499606016 64456042348544 64483664644784 64694298316032 64720494581952 64743023837184 64770769117824 64797090512896 64798893637632 65059151883264 65064752531856 65085495887104 65085590470656 65087401623552 65141661222792 65429874599936 65431695333312 65431790419968 65458285314048 65721191940096 65723020780032 65749729148928 65777905847808 65800803188736 65827447504896 66068838219076 66070772748288 66091836833792 66097526381568 66120534982656 66148870588416 66175655845376 66391816347648 66420268209603 66441540272128 66443389157376 66470293671936 66715995138408 66737361911808 66743010037638 66766243332096 66794855652756 66821999591424 66823859063808 67090383438848 67092250379616 67119515172864 67198852661248 67394895184512 67418355400704 67474558181184 67498046128128 67503856730112 67774979188224 67804408184832 67826024972288 67833465405552 67855091456768 67855190065152 67857078288384 67884555239424 68157206734848 68163074080992 68184904302592 68186801700864 68214124582912 68216022794304 68464655425536 68466560608512 68517838405632 68519745068544 68547589963776 68798955500856 68822904471552 68828829124608 68850772508672 68880278143292 68910187078656 68934174769152 68962087862272 69186957921312 69217000022016 69298816806912 69500985659028 69525179006976 69583138124346 69607360069632 69613352252928 69637584715776 69891002413568 69892947287856 69915331526656 69921350221824 69975664754688 70003999571968 70232665227264 70262763064704 70287221587968 70293170146023 70315682562048 70345815976128 70575598162944 70604175907584 70628753276928 70659020855808 70687632380288 70689702150144 70712238800896 70973620236288 71002359149568 71063630424864 71086389592064 71088367730688 71349050356353 71378045018112 71380031272704 71409038524416 71695845752832 71726977253376 71757715470336 71780592615424 71811760914432 72075096238992 72100185636864 72106392416256 72162404278272 72191624558592 72427436015616 72458474410476 72481574965184 72483697262592 72513047642112 72544122725382 72810556404696 72833875050496 72835901816832 72865087622656 72867115257552 72896620892172 72896726827008 73189509206016 73191545868672 73221182872992 73221289279488 73284368875641 73307839266816 73547296800768 73576660743971 73608608924928 73634232139776 73640570978304 73664048398336 73695616736896 73721270239232 73936340932608 73992027242496 74023736134656 74053817729024 74055878443008 74353316438016 74359717179264 74383423870976 74385601855488 74415408635904 74417479411968 74447612826048 74746624182846 74746732806144 74776999542784 74779080380928 74779189051392 75079532150784 75109933645824 75112023748608 75142121610864 75174749540352 75231368577024 75476681368704 75507243678944 75509454569472 75533527810048 75598709243904 75629320966144 75908877953832 75933188882432 75935301894144 75966049910784 75998604759924 76246851586752 76304278093824 76336977888864 76337088823296 76367999533056 76370124644352 76674723930112 76676857576704 76676969005056 76708017340416 76740890155776 76798688755712 77022737353728 77049549029376 77082568206336 77113780778496 77140624146432 77398824938463 77425767530496 77457119072256 77523960463488 77548675950592 77550946615296 77582348845056 77835327661476 77866845043911 77893950554112 77927773372416 77958999523328 77961168907776 78306101035008 78308280078336 78627377715264 78654747967488 78661518999552 78686597152768 78720317878048 78722622849024 78747720482816 78754499518464 79070809052928 79105142882304 79139042973144 79198647779328 79429697896032 79457347436544 79491398462784 79516741190656 79523586427824 79551268651008 79875431329792 79877654043264 79972188291072 80004570939392 80265448084332 80300300645376 80328253243392 80360780070912 80395218258432 80423203897344 80657826471936 80753166692352 80785865577472 80788231028736 80813987201024 80848619608064 81084483268866 81112708841472 81145553313792 81180327811737 81208586747904 81215577628416 81243848835072 81541771835832 81574790046002 81574908592128 81577178597376 81938109431808 81973223575488 82008817680384 82034962989056 82338197856768 82371538558848 82373830732116 82400212156416 82471319175168 82504713781248 82809685040544 82836085674496 82838511157248 82872054448128 82907568829008 82936429019136 83241030647808 83274385854464 83276703151488 83310423876768 83310544945152 83645153378304 83647480992768 83681351854848 83681473462272 83717334715392 83753564429304 83780387733504 84087612278824 84090074406912 84116883243008 84124124485632 84223561985024 84252880273408 84498675351552 84534886812222 84598555582464 84635289649152 84911266539792 84945649138812 84975218786304 85012116406272 85046057707534 85046181298176 85048547899392 85082986086912 85424713351824 85424837492736 85459428048896 85461806149632 85525812477952 85805179600896 85839924166656 85842312855552 85876710412416 85879100124972 85906604163072 85913999474688 86259064421376 86293992775936 86296519507968 86324031782912 86333501425248 86361025490432 86398524850176 86745535844352 86753003375808 86783202164736 86855548297056 87139258956288 87204394879987 87242260444416 87242387226624 87277713752064 87280142450688 87628255920128 87630694373376 87666305531904 87703874463744 87769930006528 88094363664384 88130035175424 88198494117888 88455799929672 88486591463424 88522421796864 88560357612804 88591185543168 88598811958272 88627058229248 88629653274624 88665038886578 88954660184544 88983149215744 88990680050184 89021657776128 89059807537008 89095999455232 89098478751744 89456333839488 89464034731302 89492686897152 89495177232384 89859860246016 89891140534272 89966077574912 89968711827456 89997394837504 90005142306816 90366638917632 90405877579776 90444620540736 90476104384512 90512740319232 90808397070336 90847312528896 90876275646464 90884098774656 90915735601152 90954697059072 91286207234048 91288747478016 91357117874176 91359660091392 91396786618368 91731940667808 91734493315311 91763872628736 91771772166144 91880249438208 92180373110784 92219876522424 92249277228416 92289333362688 92329406889984 92398422409216 92667980878704 92700238675968 92777517499128 92809813426176 92817803003904 93190596383808 93228466962432 93231061254144 93271014932634 93300886339584 93303482646528 93643553636352 93683684086272 93716295450624 93724226861364 93724363063296 93754243416064 93794421301504 94100797550592 94138901210112 94141520836704 94171671035904 94212027807744 94252936200192 94598563813677 94631493648384 94639640046336 94669812199424 94672584179712 94751507233152 94784490307584 95132067141804 95170726690816 95173375030272 95212051365888 95594461003776 95597121134592 95676953960448 95718359347776 96100128318656 96102802520802 96102942179328 96133580849152 96141856555008 96216539037696 96255499411456 96569914687488 96611299213968 96644929683456 96684063522816 96725496967176 97041447474048 97080741872928 97114535755776 97156153676736 97195494522896 97195635769344 97198340456448 97586012274688 97588727824896 97628243830656 97628385705984 97712491834188 97743785689088 98144811899904 98147542999968 98178976186368 98187427971072 98581787910144 98624593723392 98666858771712 98698314846208 98701204783104 98741171257344 99103257328614 99137755250688 99146289572352 99180802473984 99220544847872 99223305882624 99263483768064 99587724521472 99662165577128 99662310408192 99665083736064 99705440507904 100106042867712 100114515056457 100146578194432 100149364998144 100189495481152 100192283479134 100232999387136 100635575158272 100638375569424 100679272759296 100798278991872 101092342776768 101127533101056 101211837271776 101247069192192 101255785095168 101288066547712 101331473013232 101662468782336 101739037458432 101782637185152 101782785097728 101823999377408 101826832859136 102235810102272 102244611121488 102277356453888 102280202551296 102321186874368 102324034191456 102696983138304 102776757608448 102818374371328 102821384945664 103198433251284 103234356707328 103276158763008 103320417214938 103365280617984 103401262153728 103443131793408 103780436881968 103822460058548 103825500033024 103858600738816 103903697829888 103948225210368 104374707186519 104408134713344 104411040104448 104836503620352 104839420931784 104872997289984 104882025332736 104963497132032 105005999357952 105348997840896 105394144597056 105427745403904 105430832381952 105473523843072 105518723964192 105598197039104 105906263861376 105943129915392 105988531283712 106031448570432 106068358201344 106460430354432 106503538724352 106595445637296 106629584388096 106632551596032 107020597445776 107067067527168 107113557786624 107147706761216 107193624344576 107543768629248 107670888923136 107717641371648 108112644358488 108150278455296 108159588624384 108194071085056 108240437082316 108243606417408 108278115663872 108287436837888 108325131780096 108722362447776 108766544789504 108769571463168 108816184088073 109215834607044 109250812575744 109253852725248 109297631433984 109300672886328 109344931338258 109345090240512 109784263809024 109828718078464 109831774309488 109831933919232 109866949541888 109961758900224 110006285041664 110412913387392 110451348209664 110496072597504 110543425105344 110581905358848 110904511398912 110988040863744 111035604201984 111080565169024 111080726593536 111083817664512 111526871171072 111529974657024 111575135806464 111623112953856 111671419239072 111707183644672 112119936274269 112120099209216 112165499314176 112168620571392 112619298226176 112664900468736 112713182416296 112762124310528 112798074109952 112847052865536 113215022053056 113260865518416 113300291715072 113394908397568 113398063865856 113443981449216 113863316930748 113899617802432 113899783323648 113902952841216 113949074866176 113997907139886 114406906134528 114453232222208 114456417140736 114502280549888 114505466833296 114505633234944 114542138884096 114551999299584 115012085895168 115015286365056 115062026010624 115111335233664 115198033133568 115534106030592 115574323544064 115620466883383 115623852309504 115660714459136 115670671167744 115710936219648 115807397729408 116185678608384 116323013925888 116370285002752 116373523267584 116752991492214 116840925831168 116891660058624 116938499284992 116941753361664 117459151552512 117506713567232 117510154223616 117597992157184 117941066572896 117982121951232 118029895729152 118080476817072 118121580724224 118131749277696 118606213579392 118654240066912 118657714323456 118695543701504 118708564459716 118746410049344 118797971668992 119275111785984 119285379641736 119323582529536 119326902976512 119813146994688 119816481064896 119958282436608 120006856409088 120398172126498 120450450968064 120488851890176 120492379865088 120541170106368 120592827387648 120634805846016 120683653758976 121077862760448 121129750038528 121178798366208 121220980801536 121272929412096 121626724903299 121669063262208 121718329970688 121812880121856 121823366442624 121865773252608 122309254223744 122312657753748 122351830171648 122362185069003 122362362888192 122506999250944 122907164147712 122959835363232 123052444483584 123507296785152 123557307838272 123600318234624 123703356665504 123706978762752 123746417901568 123757070671872 124254128511744 124304622616576 124308081672192 124361353243512 124401181786112 124404643528704 124858071515136 124861545971712 124911578781696 124915054727232 124965635815152 124965817417728 125467730067456 125518534946816 125522027782272 125522210193408 125576002073088 125616037076992 125670581600256 126131418418236 126175324864512 126186186728448 126230112239616 126335342977536 126379320410112 126748013027328 126802330218333 126842756189072 126897833373696 126952934473728 127418473708218 127459281338368 127462828179456 127569086561301 127569271947264 127624479130368 128137070027736 128137256239104 128189142073344 128192709224448 128288718716928 128707769401344 128759886249984 128815065618624 128859906244608 128870999212032 128912084697088 128967329289568 129388596632064 129440989163904 129486047674368 129541538235648 129594181025792 129597787275264 130118303766528 130129505063712 130170991774208 130171180941312 130174803247104 130283322445584 130859749199872 130863390666624 130863580839936 130916570628096 131442383880192 131446041560064 131499458297856 131555811695616 131601606377472 131654895009792 132137676438152 132141545496576 132183673667584 132195052763136 132297741176832 132351311690752 132783632695296 132840536419206 132883080544256 132886778314752 132940587343872 132997558329867 133431990276816 133474723823616 133486020075276 133532486664192 133589711305512 133643999182848 133647718127616 134180766877696 134184500759232 134239030345728 134397705322496 134789790369024 134836710801408 134949116362368 134996092256256 135007713460224 135549958376448 135608816369664 135652049944576 135666930811104 135710182913536 135710380130304 135714156576768 135769110478848 136314413469696 136326148161984 136373603401728 136428249165824 136432045588608 136929310851072 136933121217024 137035676811264 137039490137088 137095179927552 137597911001712 137645808943104 137657658249216 137701545017344 137760556286584 137820374157312 137924175724544 138373915842624 138434000044032 138597633613824 139001971318056 139050358013952 139166276248692 139214720139264 139226704505856 139275169431552 139782004827136 139785894575712 139830663053312 139842700443648 139951329509376 140007999143936 140465330454528 140525526129408 140574443175936 140586340292046 140631365124096 140691631952256 141151196325888 141208351815168 141257506553856 141318041711616 141375264760576 141379404300288 141424477601792 141947240472576 142004718299136 142127260849728 142176735461376 142698100712706 142756090036224 142760062545408 142818077048832 143391691505664 143515430940672 143561185230848 143623521828864 144150192477984 144154203781203 144200371273728 144212784832512 144324808556544 144383249117184 144854872031232 144916948820952 144963149930368 144967394525184 145026095284224 145088245450764 145621112809392 145667750100992 145671803633664 145730175245312 145734230515104 145793241784344 145793453654016 146379018412032 146383091737344 146442365745984 146442578558976 146568737751282 146615678533632 147094593601536 147153321487942 147217217849856 147268464279552 147281141956608 147328096796672 147391233473792 147442540478464 147872681865216 147984054484992 148047472269312 148107635458048 148111756886016 148654885992921 148706632876032 148719434358528 148766847741952 148771203710976 148830817271808 148834958823936 148895225652096 149493248365692 149493465612288 149553999085568 149558160761856 150159064301568 150219867291648 150224047497216 150284243221728 150288425218701 150349499080704 150953362737408 151014487357888 151018909138944 151067055620096 151197418487808 151258641932288 151817755907664 151866377764864 151870603788288 151932099821568 151997209519848 152493703173504 152608556187648 152673955777728 152674177646592 152735999066112 152740249288704 153349447860224 153353715153408 153353938010112 153416034680832 153481780311552 153597377511424 154045474707456 154165136412672 154227561556992 154281248292864 154797649876926 154851535060992 154914238144512 154980625822407 155047920926976 155097351901184 155101893230592 155164697690112 155670655322952 155733690087822 155787901108224 155855546744832 155917999046656 155922337815552 156612202070016 156616560156672 157254755430528 157309495934976 157323037999104 157373194305536 157440635756096 157445245698048 157495440965632 157508999036928 158141618105856 158210285764608 158278085946288 158397295558656 158859395792064 158914694873088 158982796925568 159033482381312 159047172855648 159102537302016 159750862659584 159755308086528 159944376582144 160009141878784 160530896168664 160600601290752 160721560141824 160790436516864 160846407794688 161315652943872 161506333384704 161571731154944 161576462057472 161697239216128 162168966537732 162225417682944 162291106627584 162360655623474 162417173495808 162431155256832 162487697670144 163083543671664 163149580092004 163149817184256 163154357194752 163876218863616 163946447150976 164017397007387 164017635360768 164069925978112 164676395713536 164743077117696 164747661464232 164800424312832 164942638350336 165009427562496 165619370081088 165672171348992 165677022314496 165744108896256 165815137658016 165872858038272 166482061295616 166548771708928 166553406302976 166620847753536 166621089890304 167290306756608 167294961985536 167362703709696 167362946924544 167434669430784 167507128858608 167560775467008 168175224557648 168180148813824 168233766486016 168248248971264 168447123970048 168997350703104 169069773624444 169197111164928 169270579298304 169822533079584 169891298277624 169950437572608 170092115415068 170092362596352 170097095798784 170165972173824 170849426703648 170849674985472 170918856097792 170923612299264 170996860709829 171051624955904 171610359201792 171679848333312 171684625711104 171753420824832 171758200249944 171813208326144 171827998949376 172518128842752 172587985551872 172593039015936 172648063565824 172667002850496 172722050980864 172797049700352 173491071688704 173506006751616 173566404329472 173711096594112 174278517912576 174408789759974 174484520888832 174484774453248 174555427504128 174560284901376 175256511840256 175261388746752 175407748927488 175539860013056 176188727328768 176260070350848 176396988235776 176911599859344 176973182926848 177044843593728 177120715225608 177182371086336 177197623916544 177254116458496 177330077773156 177909320369088 177981360100368 178043315552256 178119615074016 178191998910464 178196957503488 178912667678976 178928069462604 178985373794304 178990354464768 179719720492032 179782281068544 179932155149824 179937423654912 179994789675008 180010284613632 180597258189747 180733277835264 180811755159552 180889241081472 180952208769024 181025480638464 181616794140672 181689305102459 181694625057792 181752551292928 181768197549312 181831471202304 181909394118144 182572414468096 182577494956032 182714235748352 182719320182784 183463881335616 183468986630622 183527745257472 183543544332288 183760498876416 184360746221568 184439753044848 184498554456832 184578666725376 184658813779968 184796844818432 185335961757408 185400477351936 185555034998256 185619626852352 185635606007808 186381192767616 186456933924864 186462122508288 186542029865268 186601772679168 186606965293056 187287107272704 187367368172544 187432590901248 187448453722728 187448726126592 187508486832128 187588842603008 188201595101184 188277802420224 188283041673408 188424055615488 188505872400384 189197127627354 189262987296768 189279280092672 189339624398848 189345168359424 189420764894053 189503014466304 189568980615168 190264134283608 190341453381632 190346750060544 190424102731776 191127710562327 191188922007552 191194242269184 191353907920896 191436718695552 192200256637312 192205605041604 192205884358656 192267161698304 192283713110016 192433078075392 192510998822912 193139829374976 193222598427936 193289859366912 193368127045632 193450993934352 194082894948096 194161483745856 194229071511552 194312307353472 194390989045792 194391271538688 194396680912896 195172024549376 195177455649792 195256487661312 195256771411968 195424983668376 195487571378176 196289623799808 196295085999936 196374855942144 197163575820288 197249187446784 197333717543424 197396629692416 197402409566208 197482342514688 198206514657228 198275510501376 198292579144704 198361604947968 198441089695744 198446611765248 198526967536128 199175449042944 199260804628809 199324331154256 199324620816384 199330167472128 199410881015808 200212085735424 200229030112914 200293156388864 200298729996288 200378990962304 200384566958268 200465998774272 201271150316544 201276751138848 201358545518592 201596557983744 202184685553536 202255066202112 202423674543552 202494138384384 202511570190336 202576133095424 202662946026464 203324937564672 203478074916864 203565274370304 203565570195456 203647998754816 203653665718272 204471620204544 204489222242976 204554712907776 204560405102592 204642373748736 204648068382912 205393966276608 205553515216896 205636748742656 205642769891328 206396866502568 206468713414656 206552317526016 206640834429876 206730561235968 206802524307456 206886263586816 207560873763936 207644920117096 207651000066048 207717201477632 207896450420736 208749414373038 208816269426688 208822080208896 209673007240704 209678841863568 209745994579968 209764050665472 209926994264064 210011998715904 210697995681792 210788289194112 210855490807808 210861664763904 210947047686144 211037447928384 211196394078208 211812527722752 211886259830784 211977062567424 212062897140864 212136716402688 212920860708864 213007077448704 213190891274592 213259168776192 213265103192064 214041194891552 214047151069059 214134135054336 214227115573248 214387248689152 215087537258496 215341777846272 215435282743296 216225288716976 216300556910592 216319177248768 216388142170112 216480874164632 216487212834816 216556231327744 216574873675776 217444724895552 217533089579008 217539142926336 217632368176146 218431669214088 218501625151488 218507705450496 218595262867968 218601345772656 218689862676516 218690180481024 219568527618048 219657436156928 219663548618976 219663867838464 219733899083776 219923517800448 220012570083328 220729982231913 220825826774784 220902696419328 220992145195008 221086850210688 221163810717696 221809022797824 221976081727488 222071208403968 222161130338048 222161453187072 222167635329024 223053742342144 223059949314048 223150271612928 223246225907712 223342838478144 224239872548538 224240198418432 224330998628352 224337241142784 225238596452352 225329800937472 225426364832592 225524248621056 225596148219904 225694105731072 226430044106112 226521731036832 226600583430144 226789816795136 226796127731712 226887962898432 227726633861496 227799235604864 227799566647296 227805905682432 227898149732352 227995814279772 228906464444416 228912834281472 229004561099776 229010933666592 229011266469888 229084277768192 229103998599168 230024171790336 230030572730112 230124052021248 230222670467328 230396066267136 231068212061184 231148647088128 231240933766766 231247704619008 231321428918272 231341342335488 231421872439296 231614795458816 232371357216768 232646027851776 232740570005504 232747046535168 233505982984428 233600535131733 233681851662336 233783320117248 233876998569984 233883506723328 234918303105024 235013427134464 235195984314368 235882133145792 235964243902464 236059791458304 236160953634144 236243161448448 236263498555392 237212427158784 237308480133824 237315428646912 237391087403008 237417128919432 237492820098688 237595943337984 238550223571968 238570759283472 238647165059072 238653805953024 239626293989376 239632962129792 239916564873216 240013712818176 240796344252996 240900901936128 240977703780352 240984759730176 241082340212736 241185654775296 241269611692032 241367307517952 242259500077056 242357596732416 242441961603072 242545858824192 243253449806598 243338126524416 243436659941376 243540983435211 243625760243712 243646732885248 243731546505216 244618508447488 244625315507496 244703660343296 244724370138006 244724725776384 245013998501888 245814328295424 245919670726464 246104888967168 247014593570304 247114615676544 247200636469248 247406713331008 247413957525504 247492835803136 247514141343744 248508257023488 248609245233152 248616163344384 248722706487024 248802363572224 248809287057408 249723091943424 249823157563392 249830109454464 249931271630304 249931634835456 250935460134912 251037069893632 251044055564544 251044420386816 251152004146176 251232074153984 251341163200512 252262836836472 252350649729024 252372373456896 252670685955072 252758640820224 253496026054656 253604660436666 253685512378144 253795666747392 253905868947456 254836947416436 254918562676736 254925656358912 255138173122602 255138543894528 255248958260736 256274140055472 256274512478208 256378284146688 256385418448896 256577437433856 257415538802688 257519772499968 257630131237248 257719812489216 257741998424064 257824169394176 257934658579136 258777193264128 258881978327808 258972095348736 259083076471296 259188362051584 259195574550528 260236607533056 260259010127424 260341983548416 260349606494208 260566644891168 261613184639961 261719498399744 261726781333248 261727161679872 261833141256192 262884767760384 262892083120128 262998916595712 263111623391232 263309790019584 264275352876304 264283090993152 264367347335168 264390105526272 264595482353664 264702623381504 265567265390592 265681072838412 265766161088512 265773556629504 265881174687744 265995116659734 266863980553632 266949447647232 266972040150552 267064973328384 267179422611024 267287998365696 267295436255232 268361533755392 268369001518464 268478060691456 268795410644992 269579580738048 269673421602816 269898232724736 269992184512512 270015426920448 271099916752896 271217632739328 271304099889152 271333861622208 271420365827072 271428313153536 271538220957696 272628826939392 272652296323968 272747206803456 272856498331648 272864091177216 273858621702144 273866242434048 274071353622528 274078980274176 274190359855104 275195822003424 275291617886208 275315316498432 275403090034688 275521112573168 275640748314624 275848351449088 276747831685248 276868000088064 277195267227648 278003942636112 278100716027904 278332552497384 278429440278528 278453409011712 279564009654272 279571789151424 279685400887296 279902659018752 280015998287872 280930660909056 281051052258816 281148886351872 281172680584092 281262730248192 281383263904512 282302392651776 282416703630336 282515013107712 282636083423232 282750529521152 282758808600576 282848955203584 283795691441031 283894480945152 284009436598272 284254521699456 284353470922752 285396201425412 285511765161007 285512180072448 285520125090816 285636154097664 286783383011328 287030861881344 287122370461696 288300384955968 288308407562406 288400742547456 288425569665024 288649617113088 288766498234368 289709744062464 289833897641904 289926299860736 289934789050368 290052190568448 290176490901528 291242225618784 291335500201984 291343607267328 291460350490624 291468461030208 291586483568688 291586907308032 292758036824064 292766183474688 292884731491968 292885157117952 293137475502564 293231357067264 294306642975884 294434435699712 294536928559104 294562283913216 294656193593344 294782466947584 294885080956928 295745363730432 296094944538624 296223513772032 297309771985842 297413265752064 297438868717056 297533695483904 297542407421952 297661201976369 297661634543616 297669917647872 297790451304192 298986496731384 298986931224576 299107998171136 299116321523712 300318128603136 300343545169371 300439734583296 300448094994432 300568486443456 300576850437402 300698998161408 301906725474816 302028974715776 302037818277888 302134111240192 302394836975616 302517283864576 303635511815328 303732755529728 303741207576576 303864199643136 303994419039696 304987406347008 305217112375296 305347911555456 305348355293184 305471998132224 305480498577408 306698895720448 306707430306816 306832069361664 306963560623104 307194755022848 308090949414912 308330272825344 308455123113984 309595299753852 309703070121984 309828476289024 309961251644814 310095841853952 310194703802368 310203786461184 310329395380224 311341310645904 311467380175644 311575802216448 311711093489664 311835998093312 311844675631104 313124121559557 313224404140032 313233120313344 314509510861056 314618991869952 314646075998208 314746388611072 314881271512192 314890491396096 314990881931264 315017998073856 316283236211712 316420571529216 316556171892576 316794591117312 317718791584128 317829389746176 317965593851136 318066964762624 318094345711296 318205074604032 319501725319168 319510616173056 319888753164288 320018283757568 321061792337328 321201202581504 321443120283648 321580873033728 322631305887744 323012666769408 323143462309888 323152924114944 323394478432256 324337933075464 324450835365888 324582213255168 324721311246948 324834346991616 324862310513664 324975395340288 326167087343328 326299160184008 326299634368512 326308714389504 326448552264219 327752437727232 327892894301952 328034794014774 328035270721536 328139851956224 329352791427072 329486154235392 329495322928464 329600848625664 329885276700672 330018855124992 331238740162176 331344342697984 331354044628992 331488217792512 331630275316032 331745716076544 332964122591232 333097543417856 333106812605952 333241695507072 333242179780608 334580613513216 334589923971072 334725407419392 334869338861568 335014257717216 335121550934016 336350449115296 336359808822807 336360297627648 336467532972032 336496497942528 336894247940096 337994701406208 338139547248888 338394222329856 338541158596608 339645066159168 339782596555248 339900875145216 340184230830136 340184725192704 340194191597568 340331944347648 341698853407296 341699349970944 341837712195584 341847224598528 341993721419658 342103249911808 343220718403584 343359696666624 343369251422208 343506841649664 343516400499888 343626416652288 343655997898752 345036257685504 345175971103744 345186078031872 345296127131648 345334005700992 345444101961728 345594099400704 346861400650149 346982143377408 347012013503232 347132808658944 347422193188224 348557035825152 348817579519948 348969041777664 349110855008256 349120569802752 350513023680512 350522777493504 350815497854976 352377454657536 352520140701696 352793976471552 353823199718688 353946365853696 354089687187456 354241430451216 354364742172672 354395247833088 354508232916992 354660155546312 355818640738176 355962720200736 356086631104512 356239230148032 356383997820928 356393915006976 357825335357952 357856138925208 357970747588608 357980708929536 359439440984064 359864310299648 359874847309824 359989579350016 360020569227264 361194516379494 361466555670528 361623510319104 361778482162944 361904417538048 362050961276928 363233588281344 363378610204918 363389250115584 363505102585856 363536395098624 363662942404608 363818788236288 365144828936192 365154989912064 365428471496704 365438640365568 366927762671232 366937973261244 367055490514944 367086555207009 367087088664576 367520997752832 368721492443136 368879506089696 368997108913664 369157333450752 369593689636864 370671923514816 370800954703872 371110069996512 371239253704704 371271212015616 372762385535232 372913867849728 372924245016576 373084059730536 373203545358336 373213930586112 374574214545408 374734736345088 374896907445456 374897452253184 375016973664256 375177685206016 376403190202368 376555604840448 376566083346816 376848111230976 377011744800768 378394255254708 378525974593536 378558560185344 378679248797696 378690336718848 378841529788106 379006028932608 379137961230336 380528268567216 380682906763264 380693500121088 382255421124654 382377844015104 382388484538368 382707259683903 382707815841792 382873437391104 384400513274624 384411210083208 384411768717312 384534323396608 384567426220032 384866156150784 385021997645824 386279658749952 386445196855872 386579718733824 386736254091264 386901987868704 388165789896192 388322967491712 388458143023104 388624614706944 388781978091584 388782543077376 388793361825792 390344049098752 390354911299584 390512975322624 390513542823936 390849967336752 390975142756352 392579247599616 392590171999872 392749711884288 394327151640576 394498374893568 394667435086848 394793259384832 394804819132416 394964685029376 396413029314456 396551021002752 396585158289408 396882179391488 396893223530496 397053935072256 398350898085888 398521609257618 398648662308512 398649241632768 398660334944256 398821762031616 398992674989601 400424171470848 400458060225828 400586312777728 400597459992576 400757981924608 400769133916536 400931997548544 402542300633088 402553502277696 402717091037184 403193115967488 404369371107072 404510132404224 404847349087104 404988276768768 405023140380672 405152266190848 405325892052928 406649875129344 406956149833728 407130548740608 407131140390912 407295997509632 407307331436544 408943240409088 408978444485952 409120810205184 409284747497472 409296136765824 410787932553216 411107030433792 411273497485312 411285539782656 412793733005136 412937426829312 413104635052032 413281668859752 413461122471936 413772527173632 415121747527872 415289840234192 415302000132096 415434402955264 415792900841472 417498828746076 417632538853376 417644160417792 419346014481408 419357683727136 419491989159936 419528101330944 419853988528128 420023997431808 421395991363584 421576578388224 421710981615616 421723329527808 421894095372288 422074895856768 422392788156416 423625055445504 423772519661568 423954125134848 424125794281728 424273432805376 425841721417728 426014154897408 426381782549184 426530206384128 428082389783104 428094302138118 428268270108672 428454231146496 428774497378304 430175074516992 430683555692544 430870565486592 432450577433952 432601113821184 432638354497536 432776284340224 432961748329264 432974425669632 433112462655488 433149747351552 434889449791104 435066179158016 435078285852672 435264736352292 436863338428176 437003250302976 437015410900992 437190525735936 437202691545312 437379725353032 437380360962048 439137055236096 439314872313856 439327097237952 439327735676928 439847035600896 440025140166656 441459964463826 441651653549568 441805392838656 441984290390016 442173700421376 442327621435392 443618045595648 443952163454976 444142416807936 444322260676096 444322906374144 444335270658048 445964657978763 446107484684288 446119898628096 446300543225856 446492451815424 446685676956288 448479745097076 448480396836864 448661997256704 448674482285568 450477192904704 450659601874944 450852729665184 451048497242112 451192296439808 452860088212224 453043462073664 453201166860288 453579633590272 453592255463424 453775925796864 455453267722992 455598471209728 455599133294592 455611811364864 455796299464704 455991628559544 457812928888832 457825668562944 458009122199552 458021867333184 458022532939776 458207997198336 460048343580672 460061145460224 460248104042496 460445340934656 460792132534272 462136424122368 462481867533532 462495409238016 462642857836544 462682684670976 462843744878592 463229590917632 464742714433536 464941877467221 465292055703552 465494093070336 467011965968856 467201070263466 467363703324672 467566640234496 467753997139968 467767013446656 469836606210048 470026854268928 470391968628736 471764266291584 471928487804928 472119582916608 472321907268288 472486322896896 472526997110784 474424854317568 474616960267648 474630857293824 474782174806016 474834257838864 474985640197376 475191886675968 477100447143936 477141518566944 477294330118144 477307611906048 479252587978752 479265924259584 479833129746432 480027425636352 481592688505992 481801803872256 481955407560704 482164680425472 482371309550592 482539223384064 482734615035904 484519000154112 484715193464832 485091717648384 486506899613196 486676253048832 486873319882752 487081966870422 487251520487424 487293465770496 487463093010432 489237016894976 489250631014992 489407320686592 489448740276012 489449451552768 490027997003776 491628656590848 491839341452928 492052191022161 492209777934336 494029187140608 494229231353088 494401272938496 494813426662016 494827915051008 494985671606272 495028282687488 497016514046976 497218490466304 497232326688768 497445412974048 497604727144448 497618574114816 499446183886848 499646315126784 499660218908928 499862543260608 499863269670912 501870920269824 502074139787264 502088111129088 502088840773632 502304008292352 502464148307968 502682326401024 504525673672944 504701299458048 504744746913792 505341371910144 506992052109312 507209320873332 507371024756288 507591333494784 507811737894912 509673894832872 509837125353472 509851312717824 510276346245204 510277087789056 510497916521472 512548280110944 512549024956416 512756568293376 512770836897792 512990582129487 513154874867712 514831077605376 515039544999936 515260262474496 515439624978432 515483996848128 515648338788352 515869317158272 517554386528256 517763956655616 517944190697472 518166152942592 518376724103168 518391149101056 520473215066112 520518020254848 520683967096832 520699212988416 521133289782336 523226369279922 523438996799488 523453562666496 523454323359744 523666282512384 525769535520768 525784166240256 526223246782464 526619580039168 528550705752608 528566181986304 528734694670336 528780211052544 529190964707328 529405246763008 531134530781184 531362145676824 531532322177024 531547113259008 531762349375488 531990233319468 533727961107264 533944080301104 534129946656768 534358845222048 534575996731392 534590872510464 536723067510784 536738003036928 536956121382912 537590821289984 539159161476096 539346843205632 539796465449472 539984369025024 540030853840896 541791774569241 542199833505792 542435265478656 542608199778304 542667723244416 542840731654144 542856626307072 543076441915392 545067915307377 545257653878784 545304592647936 545494413606912 545712996663296 545728182354432 547717243404288 547732484868096 548142707245056 548157960548352 550391644006848 550583235772416 550630632996864 550806180069376 551042225146336 551281496629248 553495663370496 553736000176128 554390534455296 556007885272224 556201432055808 556665104994768 556858880557056 556906818023424 559128019308544 559143578302848 559370801774592 559805318037504 560031996575744 561861321818112 562102104517632 562297772703744 562345361168184 562525460496384 562766527809024 564604785303552 564833407260672 565272166846464 565501059042304 565517617201152 565697910407168 567591382882062 567788961890304 568018873196544 568262294682159 568509043398912 568706941845504 570792402850824 571023530322014 571024360144896 571040250181632 571272308195328 573566766022656 574061723762688 574244740923392 576600769911936 576616815124812 576801485094912 576851139330048 577299234226176 577532996468736 579419488124928 579667795283808 579852599721472 579869578100736 580104381136896 580352981803056 582484451237568 582687214534656 582920700981248 582936922060416 583172967137376 583173814616064 585516073648128 585532366949376 585769462983936 585770314235904 586274951005128 586462714134528 588613285951768 588868871399424 589124567826432 589312387186688 589564933895168 589770161913856 591490727460864 592189889077248 592447027544064 594619543971684 594826531504128 594877737434112 595067390967808 595084814843904 595322403952738 595323269087232 595339835295744 595580902608384 597972993462768 597973862449152 598215996342272 598232643047424 600636257206272 600687090338742 600879469166592 600896189988864 601136972886912 601153700874804 601397996322816 603813450949632 604057949431552 604075636555776 604268222480384 604789673951232 605034567729152 607271023630656 607482415153152 607728399286272 607988838079392 609974812694016 610434224750592 610695823110912 610696710586368 610943996264448 610960997154816 613397791440896 613414860613632 613664138723328 613927121246208 614389510045696 616181898829824 616660545650688 616910246227968 619190599507704 619406140243968 619656952578048 619922503289628 620191683707904 620389407604736 620407572922368 620658790760448 622682621291808 622934760351288 623151604432896 623671996186624 623689351262208 626248243119114 626448808280064 626466240626688 629019021722112 629237983739904 629292151996416 629492777222144 629762543024384 629780982792192 629981763862528 630035996147712 632566472423424 632841143058432 633112343785152 633589182234624 635437583168256 635658779492352 635931187702272 636133929525248 636188691422592 636410149208064 639003450638336 639021232346112 639777506328576 640036567515136 642123584674656 642141453207177 642402405163008 643161746067456 645262611775488 646025333538816 646286924619776 646305848229888 646788956864512 648675866150928 648901670731776 649164426510336 649442622493896 649668693983232 649724621027328 652334174686656 652598320368016 652599268737024 652617428779008 652897104528438 655504875454464 655785788603904 656069588029548 656070541443072 656279703912448 658705582854144 658972308470784 658990645856928 659201697251328 659770553401344 660037710249984 662189946695739 662477480324352 662688685395968 662708089257984 662976435585024 663260550632064 663491432153088 665928245182464 666195086835712 666213625211904 666483391014144 666484359561216 669161227026432 669179847942144 669450814838784 669738677723136 670028515434432 672700898230592 672719617645614 672720595255296 672935065944064 672992995885056 673788495880192 675989402812416 676279094497776 676788444659712 677082317193216 679290132318336 679565193110496 679801750290432 680368461660272 680369450385408 680388383195136 680663888695296 683397706814592 683398699941888 683675424391168 683694449197056 683987442839316 684206499823616 686719393333248 686738502844416 687013683299328 687032800999776 687252833304576 687311995797504 690072515371008 690351942207488 690372156063744 690668011401984 690888203923456 691188198801408 693722801300298 693964286754816 694024027006464 694265617317888 694844386376448 697114071650304 697635159039896 697938083555328 698221710016512 698241139605504 700801605395199 701026047361024 701045554987008 701630995709952 704754909315072 705040281403392 705587952943104 707646399437376 707892731707392 708179374374912 708482860902432 708729484345344 708790495666176 709016465833984 709320311092624 711637281476352 711925440401472 712173262209024 712478460296064 712767995641856 712787830013952 715650670715904 715712277850416 715941495177216 715961417859072 718878881968128 719728620599296 719749694619648 720041138454528 722389032758988 722933111341056 723247020638208 723556964325888 723808835076096 724101922553856 726757220409836 726778500231168 727010205171712 727072790197248 727325884809216 727637576472576 730289657872384 730309979824128 730622950305633 730856942993408 730877280731136 733855525342464 733875946522488 734110981029888 734173110414018 734174177329152 735041995505664 737442984886272 737759012179392 737994217827328 738314666901504 739187379273728 741343847029632 741601909407744 742220139993024 742478507409408 742542424031232 745524771070464 745827735699456 745848490033152 746168119461072 746407090716672 746427861172224 749469472690176 749793814890912 749794904506368 750033947328512 750355370412032 752806380404736 753111209680896 753132166693632 753696222461952 754023489601536 756788510509416 757051949187072 757117120370688 757358497595392 757683059576212 758012057865216 758275922460672 761056537134432 761365813526528 761387000242176 764510842249308 764755688030208 764776969076736 765414519367806 765415631683584 765746874782208 768801026549248 768822420166416 768823537434624 769068646793216 769134852440064 769732312301568 770043995291648 772559317499904 772890393711744 773159437467648 773472508182528 773803975737408 776331579792384 776645934983424 776916286046208 777249229413888 777563956183168 777565086154752 777586723651584 780688098197504 780709822599168 781025950645248 781699934673504 781950285512704 784839553919883 785158495199232 785180343999744 785499423768576 788654303281152 788996749787136 789334870173696 789586518769664 789929370058752 792826058628912 793102042005504 793170316578816 793764358782976 793786447060992 794107870144512 796701796171776 797043218515236 797297324617024 797298483265536 797320669888512 797643524063232 797985349979202 800848342941696 800916120451656 801172625555456 801194919985152 801515963849216 801538267833072 801863995097088 805084601266176 805107004555392 805434182074368 806386231934976 808738742214144 809020264808448 809343268183681 809694698174208 809976553537536 810046280761344 810304532381696 810651784105856 813299750258688 813912299667456 814261097481216 814591995019264 814614662873088 817886480818176 817956888971904 818241620410368 818569494994944 818592273531648 821575865106432 822214060867584 822546994970624 822571079565312 825587466010272 825874853658624 826209270104064 826563337719504 826922244943872 827545054347264 830243495055744 830579680468384 830604000264192 830868805910528 831585801682944 834997657492152 835265077706752 835288320835584 838692028962816 838715367454272 839056202661888 839707977056256 840047994863616 842791982727168 843153156776448 843421963231232 843446659055616 843788190744576 844149791713536 844785576312832 847250110891008 847545039323136 847908250269696 848251588563456 848546865610752 851387074323093 851683442835456 852028309794816 852763565098368 853060412768256 856164779566208 856188604276236 856535295483021 856536540217344 856908462292992 857548994756608 860350149033984 861367111385088 864901154867904 865202227642368 865276708995072 865552568680448 865923496658528 865948851339264 866224925310976 866299494703104 869778899582208 870132358316032 870156571705344 870529472704584 873726676856352 874006500605952 874030821801984 874381051471872 874405383090624 874759450706064 874760721924096 878274110472192 878629744627712 878654194475904 878655471353856 879694071201792 880050280333312 882919928927652 883303307099136 883610785677312 883968580780032 884347400842752 884655242870784 887236091191296 888284833615872 888644521352192 888670541316096 891929315957526 892214969368576 892239797256192 892601086451712 892983605929107 892984903630848 893371353912576 896959490194152 896960793673728 897323994513408 897348964571136 900954385809408 901319203749888 901705459330368 902096994484224 902384592879616 905720176424448 906086924147328 906402333720576 907159267180544 907184510926848 907551851593728 910906535445984 911196942419456 911198266589184 911223622729728 911592598929408 911983257119088 915651337125888 916018244399104 916043734666368 916045065879552 916415994396672 920096687161344 920122290920448 920496208084992 920890681869312 921584265068544 924272848244736 924963735067064 924990818476032 925285715673088 925365369341952 926459181835264 929485428867072 929883754934442 930584111407104 930988186140672 934023931937712 934402140526932 934727406649344 935133280468992 935507994279936 935534026893312 939673212420096 940053708537856 940783937257472 943528532583168 943856975609856 944239165833216 944643814536576 944972645793792 945053994221568 948849708635136 949233920535296 949261714587648 949564349612032 949668515677728 949971280394752 950383773351936 954200894287872 954283037133888 954615223812096 958505175957504 958531848519168 959666259492864 960054851272704 963185377011984 963603607744512 963910815121408 964329360850944 964742619101184 965469230071808 969038000308224 969430386929664 970183435296768 973013799226392 973352506097664 973746639765504 974163933740844 974503040974848 974586931540992 974926186020864 978474033789952 978501262029984 978814641373184 978897480552024 978898903105536 980055994007552 983257313181696 983678682905856 984104382044322 984419555868672 988058374281216 988458462706176 988802545876992 989626853324032 989655830102016 989971343212544 990056565374976 994033028093952 994436980932608 994464653377536 994890825948096 995237148229632 998892367773696 999292630253568 999320437817856 999725086521216 999726539341824 1003741840539648 1004148279574528 1004176222258176 1004608016584704 1004928296615936 1005364652802048 1009051347345888 1009079426468421 1009402598916096 1009489493827584 1010682743820288 1013984104218624 1014418641746664 1014742049512576 1015182666989568 1015623475789824 1019347789665744 1019674250706944 1019702625435648 1020552692490408 1020554175578112 1020995833042944 1025096560221888 1025098049912832 1025513136586752 1025541673795584 1025981164258974 1026309749735424 1029662155210752 1030079089999872 1030520524948992 1030879249956864 1030967993696256 1031296677576704 1031738634316544 1035108773056512 1035527913311232 1035888381394944 1036332305885184 1036753448206336 1036782298202112 1040584201950447 1040946430132224 1041036040509696 1041367934193664 1041398425976832 1042266579564672 1046452738559844 1046877993598976 1046907125332992 1047332565024768 1051539071041536 1051568332480512 1052446493564928 1057101411505216 1057132363972608 1057469389340672 1057560422105088 1058381929414656 1058810493526016 1062269061562368 1062724291353648 1063064644354048 1063094226518016 1063524698750976 1063980466638936 1067455922214528 1067888160602208 1068259893313536 1068717690444096 1069151993462784 1069181745020928 1073446135021568 1073476006073856 1073912242765824 1075181642579968 1078318322952192 1079592930898944 1079968738050048 1080061707681792 1083583549138482 1084399667011584 1084870530957312 1085335446488832 1085681463308288 1085713252614144 1086152883830784 1090135830614754 1090515307757568 1090609185295872 1090988827213824 1091425993326592 1091456364708864 1095434486808576 1095464969736192 1096285414490112 1096315921096704 1100783288013696 1101166471544832 1101259665621027 1101261265993728 1101612360138752 1102084450292672 1102562993258496 1106991326740992 1107472000352256 1108781068910592 1112015770544448 1112402864111616 1113330209989536 1113717761114112 1113813636046848 1118256038617088 1118287156605696 1118741603549184 1119610636075008 1120063993151488 1123722643636224 1124204209035264 1124690722336368 1125050920992768 1125533055618048 1129209570607104 1129666814521344 1130544333692928 1131002118084608 1131035234402304 1135182765764124 1135577923780608 1136037746393088 1136524589364318 1137018086797824 1137413883691008 1141584805701648 1142047060644028 1142048720289792 1142080500363264 1147133532045312 1148121779051709 1148123447525376 1148489481846784 1153201539823872 1153233630249624 1153602970189824 1153702278660096 1154598468452352 1155065992937472 1158838976249856 1159335590567616 1159705199442944 1159739156201472 1160208762273792 1160705963606112 1164968902475136 1165374429069312 1165841401962496 1165873844120832 1166345934274752 1166347629232128 1171032147296256 1171064733898752 1171538925967872 1171540628471808 1172549902010256 1172925428269056 1177226571903536 1177737742798848 1178249135652864 1178624774373376 1179129867790336 1182981454921728 1184379778154496 1184894055088128 1189239087943368 1189653063008256 1189755474868224 1190134781935616 1190644807905476 1190646538174464 1190679670591488 1191161805216768 1195945986925536 1195947724898304 1196431992684544 1196465286094848 1196978024968803 1201272514412544 1201374180677484 1201758938333184 1201792379977728 1202273945773824 1202307401749608 1202795992645632 1207626901899264 1208115898863104 1208151273111552 1208536444960768 1209579347902464 1210069135458304 1214542047261312 1214964830306304 1215456798572544 1215977676158784 1219949625388032 1220868449501184 1221391646221824 1221393421172736 1221887992528896 1221921994309632 1226795582881792 1226829721227264 1227854242492416 1228779020091392 1232363797659648 1233321091301376 1233820492455936 1238381199015408 1238812280487936 1239313905156096 1239845006579256 1240383367415808 1240778815209472 1241317581520896 1245365242583616 1245869520702576 1246303208865792 1247343992373248 1247378702524416 1252496486238228 1252897616560128 1252932481253376 1258038043444224 1258475967479808 1258584303992832 1258985554444288 1259525086048768 1259561965584384 1259963527725056 1260071992295424 1265132944846848 1265682286116864 1266224687570304 1267178364469248 1270875166336512 1271317558984704 1271825135717213 1271862375404544 1272267859050496 1272377382845184 1272820298416128 1278006901276672 1278042464692224 1280073135030272 1284247169349312 1284282906414354 1284804810326016 1286323492134912 1290525223550976 1292050667077632 1292573849239552 1292611696459776 1293577913729024 1297351732301856 1297803341463552 1298328853020672 1298885244987792 1299337387966464 1299449242054656 1304668349373312 1305196640736032 1305198537474048 1305234857558016 1305794209056876 1311009750908928 1311571577207808 1312139176059096 1312141082886144 1312559407824896 1317411165708288 1317944616941568 1317981291713856 1319541106802688 1320075420499968 1324379893391478 1324954960648704 1325377370791936 1325416178515968 1325952871170048 1326521101264128 1326982864306176 1331856490364928 1332390173671424 1332427250423808 1332966782028288 1332968719122432 1337893973936289 1338322454052864 1338359695884288 1338901629677568 1339477355446272 1340057030868864 1345401796461184 1345439235291228 1345441190510592 1345870131888128 1345985991770112 1347576991760384 1351978805624832 1352558188995552 1353576889319424 1358580264636672 1359130386220992 1359603500580864 1360736923320544 1360738900770816 1360776766390272 1361327777390592 1366795413629184 1366797399883776 1367350848782336 1367388898394112 1367974885678632 1368412999647232 1373438786666496 1373477005688832 1374027366598656 1374065601999552 1374623991595008 1380145030742016 1380703884414976 1380744312127488 1381336022803968 1381776407846912 1382376397602816 1387445602600596 1387928573509632 1388048054012928 1388531234635776 1389688772752896 1394228143300608 1394825632401663 1395270318079792 1395876167110656 1396482279211008 1401603210790398 1402052094722048 1402091109974016 1403261991419904 1409509818630144 1410080562806784 1411175905886208 1415292798874752 1415785463414784 1416358748749824 1416965721804864 1417458968690688 1417580991332352 1418032931667968 1418640622185248 1423274562952704 1423850880802944 1424346524418048 1424956920592128 1425535991283712 1425575660027904 1431301341431808 1431424555700832 1431882990354432 1431922835718144 1437757763936256 1439457241198592 1439499389239296 1440082276909056 1444778065517976 1445866222682112 1446494041276416 1447113928651776 1447617670152192 1448203845107712 1453514440819672 1453557000462336 1454020410343424 1454145580394496 1455275152945152 1460579315744768 1460619959648256 1461245900611266 1461713885986816 1461754561462272 1467711050684928 1467751893044976 1468221962059776 1468346220828036 1468348354658304 1470083991011328 1474885969772544 1475518024358784 1475988435654656 1476629333803008 1478374758547456 1482687694059264 1483203818815488 1484440279986048 1484957014818816 1485084848062464 1491049542140928 1491655471398912 1491696980066304 1492336238922144 1492814181433344 1492855722344448 1498938945380352 1499587629781824 1499589809012736 1500710740824064 1505612760809472 1506222419361792 1506264333387264 1507392444923904 1508046979203072 1513577021018832 1514103898374144 1514234240741376 1514716995190784 1515366119152424 1516024115730432 1522113074268864 1522731627053056 1522774000484352 1529021684498616 1529511376060416 1529553938153472 1530829038735612 1530831263367168 1531493749564416 1537602053098496 1537644840332832 1537647074869248 1538137293586432 1538269704880128 1539464624603136 1540087990583296 1545118634999808 1545780787423488 1546318874935296 1546945016365056 1547607951474816 1552663159584768 1553291869966848 1553832572092416 1554498458827776 1555127912366336 1555130172309504 1555173447303168 1561376196395008 1561419645198336 1562051901290496 1563399869347008 1569679107839766 1570316990398464 1570360687999488 1570998847537152 1577308606562304 1578669740347392 1579173037539328 1579858740117504 1585652117257824 1586204084011008 1586340633157632 1587528717565952 1587572894121984 1588215740289024 1593403592343552 1594086437030472 1594594649234048 1594596966531072 1594641339777024 1595287048126464 1595970699958404 1601832240903312 1602345251110912 1602389839970304 1603031927698432 1603076535666144 1603727990194176 1610169202532352 1610214009110784 1610868364148736 1612772463869952 1617477484428288 1618040529616896 1618686536367362 1619389396348416 1619953107075072 1620092561522688 1620609064763392 1621303568211712 1626599500517376 1627824599334912 1628522194962432 1629183990038528 1629229325746176 1635203745922131 1635772961636352 1635913777943808 1636483240820736 1637138989989888 1637184547063296 1643151730212864 1644428121735168 1645093989941248 1651174932020544 1651749707317248 1652418540208128 1653126675439008 1653844489887744 1660486990111488 1661159360936768 1661208000528384 1661737611821056 1663171603365888 1669995314984304 1670530155413504 1670576641671168 1677384057925632 1677430734908544 1678112405323776 1679415954112512 1680095989727232 1685583965454336 1686306313552896 1686843926462464 1686893318111232 1687576381489152 1688299583427072 1689571152625664 1694500221782016 1695816500539392 1696503177126912 1697093731221504 1702774148646186 1703366885670912 1704056619589632 1704786884046477 1705527130196736 1706120825536512 1712329559132416 1712377208552472 1713070590966042 1713073080434688 1713816924585984 1715097989513216 1720700298067968 1722734222770176 1729802309735808 1730404455284736 1730553417990144 1731105137360896 1731846993317056 1731897702678528 1732449850621952 1732598989406208 1739557799164416 1740264716632064 1740313143410688 1741058945409168 1747453353712704 1748061643603968 1748762102943744 1748810766181248 1749518901412128 1749521443848192 1756548220944384 1757259489255424 1757308388951808 1757310942707712 1759388142403584 1760100560666624 1765839857855304 1766606614198272 1767937161560064 1768694801685504 1769310485741568 1774472182382592 1776569667231744 1777289042704384 1777341082632192 1783858631915052 1784429938737152 1784479594512384 1785202172903424 1785967211858214 1785969807261696 1786742707825152 1793918980388304 1793921587347456 1794647989026816 1794697929142272 1801908771618816 1802638407499776 1803410918660736 1804193988968448 1804769185759232 1811440352848896 1812173848294656 1812804667441152 1814318534361088 1814369021853696 1815103703187456 1821813070891968 1822393884838912 1822447245459456 1823185197858816 1823966514238176 1831302674251776 1832036488798208 1832087469332736 1832090131759104 1832831988793344 1840193374322688 1840244581840896 1840992416169984 1841781363738624 1843168530137088 1848545696489472 1849927470134128 1849981636952064 1850571431346176 1850730738683904 1852918363670528 1858970857734144 1859767509868884 1861168222814208 1861976372281344 1868047863875424 1868804281053864 1869454813298688 1871015988559872 1871068053786624 1879346424840192 1880107417075712 1881567874514944 1887057065166336 1887713951219712 1888478331666432 1889287629073152 1889945291587584 1890107988443136 1897699417270272 1898467841070592 1898523429175296 1899128699224064 1899337031355456 1899942560789504 1900767546703872 1908401788575744 1908566074267776 1909230447624192 1917010351915008 1917063697038336 1919332518985728 1920109702545408 1926370754023968 1927207215489024 1927821630242816 1929485238202368 1930938460143616 1938076000616448 1938860773859328 1940366870593536 1946027598452784 1946705012195328 1947493279531008 1948327867481688 1949006081949696 1949173863081984 1956948067579904 1957002524059968 1957794961104048 1957797806211072 1960111988015104 1966514626363392 1967357365811712 1968208764088644 1968839111737344 1976116748562432 1976916925412352 1977605091753984 1979253706648064 1979311660204032 1979942686425088 1980113130749952 1986569840087217 1988066056187904 1988929306755072 1989781651896192 1990474296459264 1997784735547392 1998582356127049 1998585260507136 1998640875635712 1999450173042432 1999453078683648 2007483681079296 2008296559149056 2008352444516352 2009216033169408 2009856593231872 2018102694691776 2018158852936842 2018805197832192 2018978987655168 2021365487640576 2027968208437248 2028837283493328 2029484099025152 2030365333979136 2031246951579648 2038695579331488 2039348501413888 2039405250871296 2041105384980816 2041108351156224 2041991666085888 2050193120443776 2050196099825664 2051026273173504 2051083347591168 2051962328517948 2052619499470848 2060158179999744 2061041049897984 2061758499913728 2061935987392512 2062593355153408 2063477268633088 2070217546113024 2071055826622464 2072664611770368 2073564596404224 2081168403900894 2081892860264448 2082072081019392 2082735868387328 2082796851953664 2083628413834583 2084533159129344 2092905477119688 2093755987197952 2093814250665984 2094665130049536 2102404816185597 2103078142083072 2103136664961024 2104892987129856 2114202823010432 2114264727945216 2114938778681344 2115120844210176 2116763858829312 2117620987052032 2124538123124736 2125448582707296 2126129288708096 2126188453036032 2127049397501952 2127960933277872 2134911844429056 2135776321204416 2136519786627072 2137435380888192 2138303986925568 2138363490041856 2146892270043136 2146952012147712 2147824485531648 2150363285159936 2156636645904384 2159185861797888 2160123415363584 2167167098276964 2168799334023168 2169741061914624 2170670892977664 2171362926616576 2171426505228288 2172305767661568 2180271661229508 2181030615515136 2181218370591744 2181977654427648 2182851986653184 2182912729417728 2190868973617152 2190929939472384 2191868850916899 2192570828980224 2192631842193408 2201566576027392 2202332943089664 2202519331242054 2202522531987456 2203224720277504 2204168900585344 2205125986516992 2213982653481984 2214944000704512 2217562137821184 2224031541088896 2224805728223232 2226660419979072 2227435522228224 2227627272093696 2236512077234176 2236574313211392 2237483207098368 2239221272150016 2240127986302976 2248408418070528 2249381444672736 2250101841985536 2251066111236096 2258419141214208 2259333629042688 2261088667385856 2262004236169216 2262070468804608 2270365531528248 2271155847561216 2272075492786176 2273049178728636 2274036173595648 2274827767382016 2283169611403296 2284094121288056 2284097440579584 2284161000726528 2294267064090624 2296243558103418 2296246895050752 2296978963693568 2306403079647744 2306467260499248 2307205940379648 2307404557320192 2309196936904704 2310131985874944 2317677952499712 2318671181135232 2319410398885888 2319478312402944 2320417524547584 2321411927212224 2329937804950272 2330748858138624 2331682803924992 2331747688241664 2332691868549504 2332695258464256 2342064294592512 2342129467797504 2343077851935744 2345099804020512 2345850856538112 2354453143807072 2354518661759649 2355475485597696 2356498271305728 2358259735580672 2365962909843456 2368759556308992 2369788110176256 2378478175886736 2379306126016512 2379510949736448 2380269563871232 2381289615810952 2381293076348928 2381359341182976 2382323610433536 2391891973851072 2391895449796608 2392863985369088 2392930572189696 2393956049937606 2402545028825088 2402748361354968 2403517876666368 2403584759955456 2404547891547648 2404614803499216 2405591985291264 2415253803798528 2416231797726208 2416302546223104 2417072889921536 2419158695804928 2420138270916608 2428029804551043 2429084094522624 2429929660612608 2430913597145088 2431955352317568 2439899250776064 2441736899002368 2442783292443648 2443775985057792 2443843988619264 2453591165763584 2453659442454528 2455708484984832 2464727595319296 2466642182602752 2467640984911872 2476762398030816 2477624560975872 2478627810312192 2479690013158512 2480766734831616 2481557630418944 2482635163041792 2490730485167232 2491739041405152 2492606417731584 2494687984746496 2494757405048832 2504992972476456 2505795233120256 2505864962506752 2516076086888448 2517168607985664 2517971108888576 2519050172097536 2519123931168768 2519927055450112 2520143984590848 2530265889693696 2531364572233728 2532449375140608 2534356728938496 2541750332673024 2542635117969408 2543650271434426 2543724750809088 2544535718100992 2544754765690368 2545640596832256 2556013802553344 2556084929384448 2560146270060544 2568494338698624 2568565812828708 2569605886449063 2569609620652032 2572646984269824 2581050447101952 2584101334155264 2585147698479104 2587155827458048 2594703464603712 2595606682927104 2596657706041344 2597770489975584 2598674775932928 2598898484109312 2609336698746624 2610393281472064 2610397074948096 2610469715116032 2611588418113752 2622019501817856 2623143154415616 2624278352118192 2624282165772288 2625118815649792 2634822331416576 2635889233883136 2635962583427712 2639082213605376 2640150840999936 2648759786782956 2649909921297408 2650754741583872 2650832357031936 2651905742340096 2653042202528256 2653965728612352 2664780347342848 2664854500847616 2665933564056576 2675787947872578 2676644908105728 2676719391768576 2677803259355136 2678950817787321 2678954710892544 2680114061737728 2690803592922368 2690878470582456 2690882381021184 2691740263776256 2691971983540224 2695153983520768 2703957611249664 2705116377991104 2707153778638848 2717160529273344 2718260772441984 2719207001161728 2721473846641088 2721477801541632 2721553532780544 2722655554781184 2733590827258368 2733594799767552 2734701697564672 2734777796788224 2735949771357264 2736825999294464 2746954011377664 2748054733197312 2748131203999104 2749247983190016 2760290061484032 2761407768829952 2761488624254976 2762672045607936 2763552815693824 2764752795205632 2774891205201192 2775857147019264 2776096108025856 2779377545505792 2788456286601216 2789651264803326 2790540636159584 2791752334221312 2792964558422016 2803206421580796 2804104189444096 2804182219948032 2806523982839808 2819019637260288 2820161125613568 2822351811772416 2830585597749504 2831570926829568 2832717497499648 2833931443609728 2834917937381376 2835161982664704 2836065863335936 2837281244370496 2846549125905408 2847701761605888 2848693048836096 2849913841184256 2851071982567424 2851151320055808 2862602682863616 2862849111401664 2863845671436288 2875515527872512 2878914482397184 2878998778478592 2880164553818112 2889556131035952 2891732445364224 2892988082552832 2894227857303552 2896407690215424 2907028881639344 2907114000924672 2908040820686848 2908291160788992 2910550305890304 2921158631489536 2921239919296512 2922491801222532 2923427771973632 2923509122924544 2935422101369856 2935503786089952 2936443924119552 2936692441656072 2936696709316608 2940167982022656 2949771939545088 2951036048717568 2951976871309312 2953258667606016 2956749517094912 2965375388118528 2966407637630976 2968880559972096 2969914029637632 2970169696124928 2982099084281856 2983310942797824 2983393960132608 2984672477844288 2985711444688896 2997877890760704 2999175259563648 2999179618025472 3001421481648128 3011225521618944 3012444838723584 3012528666774528 3014784889847808 3016093958406144 3027154042037664 3028207796748288 3028468481482752 3029433990381568 3030732238304848 3032048231460864 3044226148537728 3045463254106112 3045548000968704 3058043368997232 3059022752120832 3059107876306944 3061658077471224 3061662526734336 3062987499128832 3075204106196992 3075289680665664 3075294149738496 3076539409760256 3078929249206272 3080175981166592 3090237269999616 3091561574846976 3092637749870592 3093890032730112 3095215902949632 3105326319169536 3106583739933696 3107665144184832 3108996917655552 3110255824732672 3110260344619008 3110346894606336 3121752605851341 3122752392790016 3122839290396672 3124103802580992 3126799738694016 3139358215679532 3140633980796928 3140721375998976 3141997695074304 3154617213124608 3157339480694784 3158346075078656 3171304234515648 3172408168022016 3172681266315264 3175057435131904 3175145788243968 3176431480578048 3186807184687104 3188172874060944 3189189298468096 3189193933062144 3189282679554048 3190574096252928 3191941399916808 3203664481806624 3204690502221824 3204779679940608 3206063855396864 3206153071332288 3207455980388352 3220338405064704 3220428018221568 3221736728297472 3225544927739904 3234954968856576 3237373072734724 3238778792696832 3239906214150144 3240185123045376 3241218129526784 3242607136423424 3253199001034752 3257044389924864 3258458651492352 3270407491844262 3271545923272704 3271827555887616 3272966481641472 3274277979979776 3274369094126592 3286303460425728 3288856243470336 3290187979882496 3302349864041088 3303499414634496 3303778996863081 3304837080416256 3306253350878016 3307688979775488 3320973980222976 3322318721873536 3322416001056768 3323475223642112 3326343206731776 3339990629968608 3341060310827008 3341153283342336 3354768115851264 3354861469817088 3356224810647552 3358831908225024 3360191979454464 3371167930908672 3372612627105792 3373687852924928 3375152762978304 3376599166854144 3379142305251328 3389000443564032 3391633001078784 3393006354253824 3405548297292372 3406733771341824 3408113239179264 3409573768092954 3411054260393472 3412241651073024 3424659118264832 3424754417104944 3426141181932084 3426146160869376 3430195979026432 3441400596135936 3444365337155127 3445468445540352 3459604619471616 3460808910569472 3461106835980288 3462210274721792 3463693986634112 3463795405357056 3464899701243904 3465197978812416 3479115598328832 3480529433264128 3480626286821376 3482117890818336 3494906707425408 3496123287207936 3497524205887488 3497621532362496 3499037802824256 3499042887696384 3513096441888768 3514518978510848 3514616777903616 3514621885415424 3518776284807168 3520201121333248 3531679715710608 3533213228396544 3535874323120128 3537389603371008 3548944364765184 3553139334463488 3554578085408768 3554682165264384 3567717263830104 3568859877474304 3568959189024768 3570404345806848 3571934423716428 3571939614523392 3573485415650304 3587837960776608 3587843174694912 3589295978053632 3589395858284544 3590934074906409 3603817543237632 3605276814999552 3606821837321472 3608387977936896 3609538371518464 3622880705697792 3624347696589312 3625609334882304 3628637068722176 3628738043707392 3630207406374912 3643626141783936 3644787769677824 3644894490918912 3646370395717632 3647933028476352 3662605348503552 3664072977596416 3664174938665472 3664180263518208 3665663977586688 3680386748645376 3680489163681792 3683562727477248 3686337060274176 3697091392978944 3699854940268256 3699963273904128 3701142862692352 3701461477367808 3705836727341056 3717941715468288 3719535019737768 3722336445628416 3723952744562688 3736095727750848 3737608562107728 3738909626597376 3742031977119744 3742136107573248 3758692849680384 3760214834151424 3763135749029888 3774114130332672 3775427902439424 3776956663332864 3778575258146304 3779890583175168 3780215976886272 3795398834540544 3796935682141184 3797046858350592 3798257398448128 3798674062710912 3799885121579008 3801535093407744 3815475407151639 3816803577151488 3817132148535552 3818460895248384 3834020703830016 3834127394076672 3840219405090816 3852741508047936 3854414430978048 3855643260485632 3858970476404736 3876152001232896 3877721547718656 3880733741187072 3892055196905568 3893410024390656 3894986559062016 3896655734963376 3898012163899392 3898347726163968 3913896135159808 3914005048119936 3915589922208096 3915595612422144 3920223976030208 3933029252726784 3934714731623424 3936417528177288 3937678223474688 3952233497124864 3953833850824704 3958507413296128 3958623320408064 3959885372850176 3960226261499904 3973139680174434 3976132112375808 3977858613510144 3979563303792384 3980948592918528 3995569471094784 3997164712254098 3997170521014272 3997281751271424 3998900346084864 3998906157367296 4014967362158592 4016593118298112 4016704889032704 4018432066338816 4019713186463744 4036205389383552 4036317705873684 4037610395664384 4037957975310336 4042730975281152 4055936416874496 4057674566986656 4058968198050304 4060730667958272 4077391158662976 4078810501742592 4082210769961632 4082216702312448 4083983332171776 4100386240887552 4100392199651328 4102052546347008 4102166695182336 4103924657035896 4105238998941696 4120316359999488 4122082099795968 4123871974785024 4125186710306816 4126954537266176 4140435092226048 4142111653244928 4145329223540736 4147129192808448 4162336807801788 4163785720528896 4164144162038784 4165471736774656 4165593703907328 4167256827669166 4169066318258688 4185810954239376 4187511974395904 4187628501331968 4204809632371194 4206156284166144 4206273329922048 4209785974259712 4228405646020864 4228529455890432 4229877557362688 4230241688420352 4233527717658624 4235241974104064 4249076246249472 4250897165414592 4252376906072064 4254098795003904 4255921866555744 4269823688858112 4271552642408832 4273039573254144 4274870761776384 4276607973851136 4276726980083712 4293784540086272 4293904024295424 4295648971063296 4300726570319872 4313273291808768 4318371723595776 4320246830727168 4334334196553928 4337598668046336 4339482123829248 4341341785955328 4342725853233152 4342853010456576 4344611535323136 4360543322459016 4362061231030272 4362436741183488 4365703973306368 4365825458835456 4381737947234304 4381859878944768 4383737701833798 4385141657960448 4385263684386816 4403133152054784 4404665886179328 4405038662484108 4405045063974912 4406449440555008 4408337801170688 4410251973033984 4427965306963968 4429888001409024 4435124275642368 4448063082177792 4449611456446464 4453320839958144 4454871044456448 4455254544187392 4473024154468352 4473148626422784 4474966414196736 4478442544300032 4480255972605952 4496816836141056 4498762889345472 4502132222472192 4516838282428416 4518667258085376 4522177334771712 4524008472338432 4524140937609216 4540731063056496 4542311695122432 4544150985572352 4546098357457272 4548072347191296 4566339222806592 4568188242576112 4568194881159168 4568322001453056 4588534128181248 4592487116206836 4592493790101504 4593957927387136 4612806159295488 4612934520998496 4614411880759296 4614809114640384 4618393873809408 4620263971749888 4635355904999424 4637342362270464 4638820797771776 4638956624805888 4640835049095168 4642823854424448 4659875609900544 4661497716277248 4663365607849984 4663495376483328 4665383737099008 4665390516928512 4684128589185024 4684258935595008 4686155703871488 4690199608041024 4708906287614144 4709037323519298 4710950971195392 4712996542611456 4716519471161344 4731925819686912 4737519112617984 4739576220352512 4756956351773472 4758612252033024 4759021899472896 4760539127742464 4762579231621904 4762586152697856 4762718682365952 4764647220867072 4783783947702144 4783790899593216 4785727970738176 4785861144379392 4787912099875212 4805496722709936 4807035753332736 4807169519910912 4809095783095296 4809229606998432 4811183970582528 4830507607597056 4832463595452416 4832605092446208 4838317391609856 4840276541833216 4856059609102086 4858168189045248 4859859321225216 4861827194290176 4863910704635136 4879798501552128 4883473798004736 4885566584887296 4887551970115584 4887687977238528 4905611237766393 4907182331527168 4907318884909056 4911416969969664 4929455190638592 4933284365205504 4935281969823744 4953524796061632 4955249121951744 4957255620624384 4959380026317024 4961533469663232 4963115260837888 4981460970334464 4983478082810304 4985212835463168 4989375969492992 4989514810097664 5009985944952912 5011590466240512 5011729925013504 5032152173776896 5034337215971328 5035942217777152 5038100344195072 5038247862337536 5040287969181696 5060531779387392 5062729144467456 5064898750281216 5068713457876992 5083500665346048 5087300542868852 5087449501618176 5089071436201984 5089509531380736 5091281193664512 5112027605106688 5112169858768896 5114360652139431 5136988677397248 5137131625657416 5139211772898126 5139219241304064 5145293968539648 5162100894203904 5168202668310528 5170295396958208 5174311654916096 5189406929207424 5191213365854208 5193315412082688 5195540979951168 5197349551865856 5197796968218624 5218673397493248 5220786562944128 5220794149896192 5220939430232064 5223176836227504 5246286308831232 5248556704236384 5248564331544576 5250237631299584 5269644662833152 5271778467766272 5271925166855424 5278164427210752 5280301681999872 5297519573565912 5299819842594816 5301509483167744 5303811484680192 5306084405056512 5307931457224704 5329560694685696 5329709001695232 5331867128113152 5351575895745156 5353289816211456 5353438783537152 5355606518710272 5357901635574642 5357909421785088 5360228123475456 5381607185844736 5381756941164912 5381764762042368 5383480527552512 5383943967080448 5390307967041536 5407915222499328 5410232755982208 5414307557277696 5434321058546688 5436521544883968 5438414002323456 5442947693282176 5442955603083264 5443107065561088 5445311109562368 5467181654516736 5469403395129344 5469555593576448 5471899542714528 5473651998588928 5493908022755328 5496109466394624 5496262407998208 5498495966380032 5520580122968064 5522815537659904 5522977248509952 5525344091215872 5527105631387648 5529505590411264 5549782410402384 5551714294038528 5552192216051712 5558755091011584 5576912573202432 5579302529606652 5581081272319168 5583504668442624 5585929116844032 5606412843161592 5608208378888192 5608364439896064 5613047965679616 5638039274520576 5640322251227136 5644703623544832 5661171195499008 5663141853659136 5665434994999296 5667862887219456 5669835874762752 5670323965329408 5672131726671872 5674562488740992 5693098251810816 5695403523211776 5697386097672192 5699827682368512 5702143965134848 5702302640111616 5725205365727232 5725698222803328 5727691342872576 5751031055745024 5757828964794368 5757997556957184 5760329107636224 5779112262071904 5783464890728448 5788455714607104 5792815380430848 5814057763278688 5814228001849344 5816081641373696 5816582321577984 5821100611780608 5842317262979072 5842479838593024 5844983602445064 5846855543947264 5847018245849088 5870844202739712 5871007572179904 5873384883312144 5873393418633216 5880335964045312 5899543879090176 5902072097435136 5903953742618624 5906517335212032 5913499034189824 5930750776237056 5932815275261952 5937761119944192 5939828059275264 5940339392249856 5959709520261651 5964198168563712 5966787920265216 5969344955688576 5971422889377792 5995747068381147 5995755781521408 5998350519127296 5998359236050944 6002842963296256 6022451043237888 6024889677447168 6025057333549056 6029569779695616 6054308084075328 6056415593496576 6056936962965504 6058867980763136 6061464476609696 6064096462921728 6088452297075456 6090926508212224 6091096001937408 6116086737994464 6118045504241664 6118215752613888 6123316154942448 6123325053468672 6125974998257664 6150408212393984 6150579361331328 6150588299476992 6153078819520512 6157858498412544 6160351962333184 6180474539999232 6183123149693952 6185275499741184 6187780065460224 6190431805899264 6210652638339072 6213167479867392 6217993835311104 6220511649465344 6220693789212672 6243505211702682 6245504785580032 6245678580793344 6248207605161984 6250885241503749 6253599477388032 6278716431359064 6281267961593856 6281442751997952 6283995390148608 6309234426249216 6314678961389568 6316692150157312 6342608469031296 6344816336044032 6345362532630528 6350114870263808 6350291576487936 6352862961156096 6373614369374208 6376345748121888 6378378596936192 6378387866124288 6378565359108096 6381148192505856 6383882799833616 6407328963613248 6409559359881216 6412127710793728 6412306142664576 6414911960776704 6440676810129408 6440856036443136 6443473456594944 6451089855479808 6469909937713152 6474746145469448 6477557585393664 6480370246090752 6482436259053568 6485214272846848 6506398002069504 6514088779849728 6516917302984704 6540814983688524 6543091846545408 6543655111775232 6545932963282944 6548555959959552 6548738188253184 6572606920851456 6577712486940672 6580375959764992 6604699728082176 6606998829268992 6607557993726162 6609674160832512 6612506701756032 6615377959550976 6641947960445952 6644637443747072 6644832002113536 6646950447284224 6652686413463552 6679981259937216 6682306566684672 6709536231702528 6709722939634176 6712449621295104 6717663816450048 6720383958908928 6745225254211584 6747375705849856 6750305525956608 6753198333708288 6758284610502656 6778000887128064 6783266002157568 6786012708507648 6811096594584744 6813467542683648 6816226478358528 6819147536185908 6822108520786944 6824483302146048 6849318236529664 6849508834209888 6852282363864168 6852292321738752 6860391958052864 6882801192271872 6888730674310254 6890936891080704 6919209238943232 6921617821138944 6922213671960576 6924420549443584 6927387973268224 6927590810714112 6929799402487808 6930395957624832 6958231196657664 6961058866528256 6961252573642752 6964235781636672 6989813414850816 6992246574415872 6995048411774976 6995243064724992 6998075605648512 6998085775392768 7026192883777536 7029037957021696 7029233555807232 7037552569614336 7040402242666496 7063359431421216 7063555985278947 7066426456793088 7074779206742016 7097888729530368 7106278668926976 7109156170817536 7109364330528768 7135434527660208 7137719754948608 7137918378049536 7140808691613696 7143868847432856 7143879229046784 7146970831300608 7175675921553216 7175686349389824 7178591956107264 7178791716569088 7181868149812818 7207635086475264 7210553629999104 7213643674642944 7216775955873792 7219076743036928 7245761411395584 7248695393178624 7251218669764608 7257274137444352 7257476087414784 7260414812749824 7284089413653129 7287252283567872 7289575539355648 7289788981837824 7292740791435264 7295866056952704 7325210697007104 7328145955192832 7328349877330944 7331327955173376 7360773497290752 7360978327363584 7367125454954496 7394182785957888 7399709880536512 7399926547808256 7402285725384704 7402922954735616 7411673454682112 7435883430936576 7439070039475536 7444672891256832 7447905489125376 7472191455501696 7475217124215456 7477819253194752 7484063954239488 7484272215146496 7517385699360768 7520429668302848 7526271498059776 7548228260665344 7553913326665728 7557150516292608 7559781166350336 7560431953772544 7590797669081088 7593871364282368 7594093716701184 7597348125421824 7599770243158016 7603070186815488 7630950814303278 7633607154302976 7634264297071104 7636921790496768 7668041407660032 7668254788153344 7680438810181632 7705483016095872 7708817659347189 7708828861956096 7711286520971264 7717940952809472 7752304002465792 7755443095437312 7761467482374144 7784110393811136 7786820048781312 7789973118124032 7793311469926752 7796024327798784 7796695452327936 7827792270319616 7828010096239872 7831179844416192 7831191224844288 7840447952060416 7866058505453568 7869429463246848 7872835056354576 7875356446949376 7904466994249728 7907667701649408 7917014826592256 7917246640816128 7920452522999808 7946279360348868 7952264224751616 7955717227020288 7959126607584768 7961897185837056 7994329424508196 7994341042028544 7994563502542848 7997800692169728 8029934724317184 8033186236596224 8033409778065408 8036852453361963 8036864132677632 8039426372927488 8072410778767104 8072635411747368 8075220791328768 8075915950620672 8085461950562304 8111872833748992 8115349133973312 8117936396100608 8121461335916544 8154782317325952 8157621003485184 8164421539923264 8164433404624896 8167966664343552 8200772481775104 8200784399302656 8204105092694016 8204333390364672 8207849314071792 8210477997883392 8244164199591936 8247743949570048 8250373420613632 8253909074532352 8280870184452096 8284223306489856 8290658447081472 8294258385616896 8324673615603576 8327571441057792 8328288324077568 8330943473549312 8334513655338332 8338132636517376 8371621908478752 8375023948791808 8375257002663936 8409619264742388 8412312568332288 8412546659844096 8419571948519424 8456811292041728 8457058911780864 8459755114725376 8460483376840704 8467055435317248 8470483948208128 8498152492498944 8501794330829184 8504753812144128 8508197590007808 8511843733111488 8539647377716224 8543105284817664 8546079146508288 8549741523552768 8553215947702272 8553453960167424 8587569080172544 8587808048590848 8601453140639744 8626546583617536 8636743447191552 8640493661454336 8668668393107856 8675197336092672 8678964247658496 8682683571910656 8685451706466304 8689223070646272 8721086644918032 8724122462060544 8724873482366976 8731407946612736 8731650917670912 8763475894468608 8763719757889536 8767475403667596 8770283315920896 8770527368773632 8806266304109568 8809331772358656 8810077324968216 8810090127949824 8812898881110016 8816675602341376 8820503946067968 8855930613927936 8859776002818048 8870248551284736 8896126164355584 8899222912892928 8902775950020491 8906641679916288 8909742088912896 8910509088374784 8946048308936704 8946297252845568 8949932828393472 8960511945211904 8993633672282112 8997525778690944 9004264444944384 9033676564856832 9037334516170752 9044354669543424 9048016944676864 9048281875218432 9081462126112992 9084623390244864 9088301971144704 9092196714914544 9096144694382592 9132678445613184 9136376485152224 9136389762318336 9136644002906112 9177068256362496 9184974232413672 9184987580203008 9187915854774272 9225612318590976 9225869041996992 9229618229280768 9236787747618816 9240527943499776 9270711809998848 9274684724540928 9277641595543552 9277913249611776 9281670098190336 9285647708848896 9319751219801088 9322995432554496 9326731215699968 9326990752966656 9330767474198016 9330781033857024 9365257817554023 9368257178370048 9368517871190016 9372311407742976 9380399216082048 9417812575228288 9418074647038596 9421901942390784 9425993085222912 9433038942322688 9463851639373824 9475038225235968 9513912703546944 9517224504066048 9518043798945792 9521078255484928 9525158463243808 9525172305395712 9525437364731904 9529294441734144 9567567895404288 9567581799186432 9571455941476352 9571722288758784 9575824199750424 9610993445419872 9614071506665472 9614339039821824 9618191566190592 9618459213996864 9622367941165056 9661015215194112 9664927190904832 9665210184892416 9676634783219712 9680553083666432 9712119218204172 9716336378090496 9719718642450432 9723654388580352 9727821409270272 9759597003104256 9771133169774592 9775375954477056 9811222475532786 9814364663054336 9814637769818112 9822833939939328 9858910381277184 9866568730411008 9870563939647488 9907049592123264 9910498243903488 9914511241248768 9918760052634048 9923066939326464 9926230521675776 9962921940668928 9966956165620608 9970425670926336 9978751938985984 9979029620195328 10019971889905824 10023180932481024 10023459850027008 10064304347553792 10068674431942656 10076200688390144 10076495724675072 10080575938363392 10121063558774784 10125458288934912 10129797500562432 10137426915753984 10167001330692096 10174601085737704 10174899003236352 10178142872403968 10179019062761472 10224055210213376 10224339717537792 10228721304278862 10273977354794496 10274263251314832 10278423545796252 10278438482608128 10290587937079296 10324201788407808 10336405336621056 10340590793916416 10348623309832192 10378813858414848 10382426731708416 10386630824165376 10391081959902336 10394699103731712 10395593936437248 10437346794986496 10441573125888256 10441588299792384 10441878860464128 10446353672455008 10492572617662464 10497113408472768 10497128663089152 10539289325666304 10543556935532544 10543850333710848 10556328854421504 10560603363999744 10595039147131824 10599639685189632 10603018966335488 10607622969360384 10612168810113024 10659121389371392 10659418003390464 10663734256226304 10703151791490312 10706579632422912 10706877567074304 10711213037420544 10715803271149284 10715818843570176 10720456246950912 10763214371689472 10763513882329824 10763529524084736 10766961055105024 10767887934160896 10780615934083072 10815830444998656 10820465511964416 10828615114555392 10868642117093376 10873043089767936 10876828004646912 10885895386564352 10885911206166528 10886214131122176 10890622219124736 10934363309033472 10938806790258688 10939111187152896 10943799085429056 10987816045510656 10992218932789248 10992524815996416 10996991932760064 11041160245936128 11045631075319808 11050688182431744 11054211262775296 11059011180822528 11099564820804768 11103428588077056 11104384432103424 11117510182023168 11153825146404864 11158605059213304 11162162544638336 11167009336885248 11171858233688064 11212825686323184 11216416757776384 11216728879792128 11226095931359232 11276078549041152 11280644502454272 11289407247089664 11322342390998016 11326283707318272 11330869989998592 11335725774438912 11339671749525504 11340647930658816 11344263453343744 11349124977481984 11386196503621632 11390807046423552 11394772195344384 11399655364737024 11404287930269696 11404605280223232 11446426221454917 11450410731454464 11451396445606656 11455382685745152 11502062111490048 11515657929588736 11520658215272448 11558224524143808 11566929781456896 11576911429214208 11628115526557376 11628456003698688 11632163282747392 11633164643155968 11642201223561216 11684634525958144 11684959677186048 11689967204890128 11693711087894528 11694036491698176 11741688405479424 11742015144359808 11746769766624288 11746786837266432 11760671928090624 11799087758180352 11804144194870272 11807907485237248 11813034670424064 11826998068379648 11861501552474112 11875522239888384 11879656118550528 11880678784499712 11919419040523302 11928396337127424 11933575840530432 11938689911377152 11942845778755584 11991494136762294 11991511563042816 11996701038254592 11996718472101888 12005685926592512 12044902086475776 12049779354894336 12050114667098112 12059139559391232 12108616168150656 12112831186993152 12113873925931008 12117735961526272 12122928953219392 12128192925843456 12176904594150912 12181853016424448 12182192003874816 12232173475988928 12236431505227776 12246632309884896 12246650106937344 12251949996515328 12300816424787968 12301158722662656 12301176598953984 12306157639041024 12315716996825088 12320703924666368 12360949079998464 12366246299387904 12375560130920448 12380863611798528 12421305276678144 12426334959734784 12435987670622208 12441023298930688 12441387578425344 12487010423405364 12491009571160064 12491357161586688 12496415210323968 12501770483007498 12507198954776064 12557432862718128 12562535923187712 12562885503995904 12618468852498432 12629357922779136 12633384300314624 12685216938062592 12689632672088064 12690725065261056 12700229740527616 12700583152975872 12705725922312192 12747228738748416 12752691496243776 12756757193872384 12757130718216192 12762296385011712 12767765599667232 12814657927226496 12819118719762432 12824255421587456 12824612285329152 12829823921553408 12881353620258816 12881712072886272 12886946913189888 12902179710959616 12939819875426304 12949492290938896 12955115170787328 12960740492181504 12964872518107136 12970428545693696 13012796004139008 13028177559699456 13033834605969408 13081629967377048 13086183693090816 13087310223550464 13097111919919104 13097476376506368 13145213841702912 13155424973881344 13160751919529984 13209399456164352 13213997658537984 13215115987452324 13219348321665024 13225013403512064 13230755919101952 13283895920891904 13289274887494144 13289664004227072 13293900894568448 13305372826927104 13359962519874432 13364613133369344 13419072463405056 13419445879268352 13424899242590208 13435327632900096 13440767917817856 13490450508423168 13494751411699712 13506396667416576 13516569221005312 13556001774256128 13566532004315136 13572025417015296 13622193189169488 13626935085367296 13632452956717056 13638295072371816 13644217041573888 13698636473059328 13699017668419776 13704564727728336 13704584643477504 13720783916105728 13765602384543744 13777461348620508 13781873782161408 13838418477886464 13843235642277888 13844427343921152 13848841098887168 13854775946536448 13855181621428224 13859598804975616 13860791915249664 13916462393315328 13922505147285504 13928471563273344 13979626829701632 13984493148831744 13990076492889343 13990096823549952 13990486129449984 13996151211297024 13996171550785536 14052385767555072 14058075914043392 14058467111614464 14080804485332992 14126718862842432 14127111970557894 14132852913586176 14149558413484032 14195777459060736 14212557337853952 14218312341635072 14218728661057536 14270869055320416 14275439509897216 14275836756099072 14281617383227392 14287737694865712 14287758458093568 14293941662601216 14351351843106432 14351372698779648 14357183912214528 14357583433138176 14363736299625636 14421107259998208 14427287349285888 14433551911747584 14438153486073856 14491522822791168 14497390786357248 14514952174829568 14520829625499648 14568178827306258 14574504567135744 14579151078711296 14579577963675648 14585481582870528 14591732113905408 14650421394014208 14656291910385664 14656699754661888 14662655910346752 14716833713299179 14721546994581504 14721956654727168 14734250909908992 14788365571915776 14799419761073024 14799853095616512 14804571450769408 14805845909471232 14823346909364224 14871766861873152 14878140078951072 14889345782513664 14944382911003392 14950434248430912 14955638506389504 14968127908478976 14968544430292992 15034771398721536 15040859336605696 15052542996119552 15096456521330688 15107826653331456 15114301032585216 15120863907545088 15181595338162176 15187742728564736 15188187433402368 15194696250843648 15199540486316032 15206140373630976 15261901628606556 15267214308605952 15268528594142208 15273843580993536 15336082815320064 15336509576306688 15343081956418293 15410966032191744 15417635318694378 15417657723912192 15422573041942528 15435881905618944 15504608004931584 15510886190874624 15522934964748288 15568220787622272 15573640097562624 15579946236248064 15586622939853504 15592048655597568 15593390904655872 15655584540639232 15656020192479744 15662359688832384 15662382449688576 15680895904120832 15738858926493696 15745670112709152 15750712893898752 15808933988499456 15815335403298816 15834029653184512 15834493281632256 15840905045999616 15892558720697736 15904528449503232 15911434454040576 15918253215169536 15923794371674112 15988658849016392 15988682084057088 15989127005085696 15995601384339456 16059869448634368 16066372473192448 16066819556130816 16073704906723926 16073728265355264 16078852745854976 16144821557534208 16145270823494736 16150441582657536 16151831901241344 16170923901124608 16223745667497984 16230698267946624 16235872792201216 16242922671833088 16309564634651904 16315242006970368 16328843079846528 16328866809249792 16335933328687104 16401544963550208 16408210185388032 16408666780729344 16415698628143584 16420955995766784 16488328399183872 16495487899140096 16507818149064704 16561740368904192 16568446612979712 16581316894162944 16588516771233792 16649347231207152 16655142882115584 16656576648155136 16661886947098624 16669027310676664 16676265273034752 16743243816957504 16750047897583616 16750514005327872 16819238529484776 16824625136664576 16825093319688192 16839143897038848 16913622584083456 16914117823561728 16919510229450752 16920966753681408 16934110870634496 16940967896416256 16996304984997888 17003588661658368 17009507624288256 17016395180015616 17023687466222976 17079294755432448 17086210569635328 17092158293016576 17099483047105536 17106431895404544 17106907920334848 17175138160345088 17175616097181696 17253093167235072 17273486894383104 17280987322908672 17337336786215712 17350394672185344 17365367143821312 17370903412932608 17378446141292544 17442173289836064 17448244924121088 17449746964733952 17462815893225472 17463301835341824 17526951788937216 17527439515779072 17534950807335192 17540566631841792 17541054737547264 17612532608219136 17620154649936432 17620180255899648 17625797762220032 17633351204682752 17641007892135936 17711861227855872 17719552005636096 17740497102569472 17792252328711168 17798445825785856 17805551900040982 17813283359832576 17819484177825792 17821018176749568 17892096617873408 17892594505691136 17921023890423808 17987241205143441 17987267344564224 17995051557381888 18008528889888768 18067353129713664 18074669032341504 18088709339086848 18096033889353728 18162924252225984 18169246780489728 18176603942289408 18184393429829088 18192289388765184 18265356891226368 18272752970304448 18272779524636672 18273288005812224 18354136512724992 18369948464827344 18369975160406016 18375831709548544 18451224637181952 18451738083993984 18459236458561536 18473575495237632 18481055886999552 18541423619997696 18549369449081856 18555283191087104 18555826499223552 18563340196380672 18571295417697792 18639502439602176 18653462431399936 18653981505933312 18661534948396032 18730515635108046 18736514356740096 18737035742380032 18744622815485952 18752655724511247 18760798432164096 18835625150456576 18836149294077192 18843803884781568 18851986170445824 18866077884645376 18927703278747648 18950076450471936 19027825407093888 19034449008132096 19036087597891584 19042156510969856 19050316926487616 19050344610791424 19050874729463808 19058588883468288 19135135790808576 19135163598372864 19142911882952704 19143444577517568 19151648399500848 19221986890839744 19228678079643648 19236383132381184 19236918427993728 19244735882330112 19322030430388224 19329854381809664 19330420369784832 19353269566439424 19361106167332864 19424238436408344 19432672756180992 19447308777160704 19455642818540544 19519194006208512 19542266339549184 19550751908954112 19622444951065572 19628729326108672 19629275539636224 19645667879878656 19717820762554368 19733137460822016 19741127879294976 19814099184246528 19820996487806976 19829022482497536 19837520105268096 19846133878652928 19852461043351552 19925843881337856 19933912331241216 19940851341852672 19957503877971968 19958059240390656 20039943779811648 20046919700054016 20128608695107584 20137348863885312 20152401376780288 20152991449350144 20161151876726784 20242127117549568 20250916577869824 20259595001124864 20274853831507968 20334002661384192 20349202171475408 20349798006472704 20356285744807936 20358038125522944 20448110420426752 20448679435075584 20457442608557724 20547954709588992 20548526502629664 20556847091592504 20556876965216256 20581175874158592 20648403576815616 20672810673242112 20681181587832832 20697246619664384 20757627716829696 20764853463416832 20773261648330752 20782163919804672 20789398207463424 20791187872874496 20874693589972992 20883146251776512 20883176599584768 20883757720928256 20892707344910016 20985145235324928 20994226816945536 20994257326178304 21078578651332608 21087113871065088 21087700667421696 21112657708843008 21121206727999488 21190078294263648 21199279370379264 21206037932670976 21224337620226048 21318242778742784 21318836006780928 21327468512452608 21406303582980624 21413159264845824 21413755134148608 21422426074841088 21431606542298568 21431637687140352 21440912493901824 21526428743378944 21527027764659648 21527059048169472 21535775868321792 21561231868166144 21631660889997312 21640931023928832 21657230229110784 21737284234186752 21746086179535872 21753656009293824 21771790773128704 21771822412333056 21772428262244352 21781244438249472 21852268240959387 21868726618066944 21878222374305792 21887598170858112 21975632091021312 21984437865578496 21985049631992832 21993983865520128 22082320491872256 22091262150639616 22101376364863488 22108422525550592 22199129641609536 22206857176154112 22208768864206848 22235020364046336 22307650292809728 22317210118426608 22324325089276672 22334018673770496 22343716467376128 22425651372646368 22432833515552768 22433457759584256 22452191862718464 22552157098082304 22561289004908544 22578814494179328 22644684781996032 22661739979997184 22671451548877824 22679343499051008 22681295861317632 22688526906687488 22698249954963968 22772393007243264 22781614092847104 22799310729474048 22809210560446464 22892852442909834 22900821462908928 22902792891213312 22910765371490304 23004124222980096 23031315859177472 23041316430544896 23116449048287616 23126452978041567 23133859562913792 23153822858428416 23256231053114752 23256912007397376 23264326565494784 23266329286311936 23284402447122432 23369269051916288 23369919354372096 23379934409780256 23387422175789056 23388072983396352 23483376810958848 23484030288719616 23493539533248576 23493573674532864 23521343856181248 23598175516360704 23608288389740544 23615814970474496 23626069340848128 23653996136759296 23723003104948224 23751044479776768 23761357568999424 23838838081046604 23856792674254848 23867151681060864 23877379822754304 23885691557511168 23982988273524588 23983023126085632 23993402076509184 24011371853185024 24089804172951552 24099558709788672 24100229334196224 24110557360085889 24118279118782464 24217232336301312 24225662373986304 24227747851862016 24235471923052544 24245857906438784 24256385851686912 24353809188301824 24363706032848896 24364384007749632 24464346951977856 24472863010455552 24493264619769792 24493300213874688 24503899993030656 24601632849575936 24602317445325312 24602353197907968 24612315278082048 24631433993650176 24641407849332736 24732492598775808 24751120261840896 24761727223597056 24842610553356288 24852669919469568 24871975341244416 24882046597861376 24882775156850688 24974020846810728 24982019142320128 24982714323173376 24992830420647936 25003540966014996 25014397909552128 25114865725436256 25125071846375424 25125771007991808 25236937704996864 25258715845558272 25266768600629248 25370433876125184 25379265344176128 25381450130522112 25400459481055232 25401166305951744 25411451844624384 25494457477496832 25505382992487552 25513514387744768 25514261436432384 25524592770023424 25535531199334464 25629315854452992 25638237439524864 25648510843174912 25649224570658304 25659647843106816 25762707240517632 25763424145772544 25804359421919232 25879639750852608 25898984581877792 25910230341574656 25921480984363008 25940857091387392 26025592008278016 26056355119398912 26067669211938816 26163259934754096 26172367386181632 26174620447100928 26194223839838208 26194952753012736 26290427683405824 26310849947762688 26321503839059968 26418798912328704 26427995317075968 26430231974904648 26438696643330048 26450026807024128 26461511838203904 26567791841783808 26578549774988288 26579328008454144 26587801789136896 26610745653854208 26708327850061473 26719925039748864 26729226266738688 26838144926810112 26838891758536704 26849798485180416 26881535835635712 26980901016846336 26989502823399424 27012793334833152 27112003548512256 27133064008630272 27144050834030592 27244386378338976 27253870170734592 27264905913434112 27276590144743632 27288434083147776 27397272946118656 27398035336839552 27409129455456672 27409169286955008 27441567832211456 27531204769087488 27554922697241016 27563747564322816 27676836955772928 27688854687842304 27697682197774336 27709551893072896 27710363242856448 27719197609951232 27721583830499328 27832924786630656 27845010294571008 27856943126546688 27959253659403264 27968986297663488 27980152985778686 27980193647099904 27980972258899968 27992302422594048 27992343101571072 28104771535110144 28116151828086784 28116934223228928 28161608970665984 28253437725684864 28254223941115788 28265705827172352 28299116826968064 28391554918121472 28425114675707904 28436624683270144 28541738110640832 28551673512198144 28563234766454784 28575475389731424 28575516916187136 28587883325202432 28702703686212864 28702745397559296 28714367824429056 28715166866276352 28727472599251272 28842214519996416 28854574698571776 28867103823495168 28876306972147712 28983045645582336 28994781572714496 29029904349659136 29041659250999296 29136357654612516 29149009134271488 29158302157422592 29159155927351296 29170963165741056 29183464227810816 29312583820771328 29313399509323776 29433667426598358 29443093989163008 29443913309454336 29468501819817984 29576731143831552 29598839522146048 29599706191233024 29609142901538816 29611691818942464 29646693818728448 29743533723746304 29756280157902144 29778691565027328 29888765822006784 29900868496861824 29911277012779008 29936255816957952 29937088860585984 30069542797443072 30081718673211392 30105085992239104 30192913042661376 30228602065170432 30241727815090176 30363190676324352 30375485457129472 30376374866804736 30389392501687296 30399080972632064 30412280747261952 30523803257213112 30534428617211904 30537057188284416 30672165630640128 30673019152613376 30686163912836586 30821932064383488 30835270637388756 30835315447824384 30845146083885056 30871763811237888 31009216009863168 31021772381749248 31045869929496576 31136441575244544 31147280195125248 31159892472496128 31173245879707008 31184097311195136 31186781809311744 31311169081278464 31312040384959488 31324719377664768 31324764899377152 31361791808241664 31477717852987392 31491340225418304 31617867976998912 31630670806597632 31668059306369024 31668986563264512 31681810091999232 31785117441395472 31809056899006464 31822868908081152 31836506430339072 31977317698032784 31977364168114176 31978254010171392 31991202768678912 32119738897268736 32132744946384896 32133639112261632 32147409813447852 32147456530710528 32157705491709952 32289643115068416 32290541646989472 32300883165315072 32303663802482688 32341847802249216 32447491334995968 32461396535893248 32471745584402432 32485845343666176 32619129269303808 32630484013940736 32657686159693056 32657733618499584 32671866657374208 32803089927100416 32816420370776064 32817333561458688 32831397256287168 32976656798367744 32990975798280192 33015636298129408 33123480737808384 33136893225959424 33162633788325888 33177033542467584 33298694462414304 33310285764231168 33313153296310272 33323773894197248 33338054621353328 33352530546069504 33486487633915008 33500095795167232 33501028010655744 33638477058969552 33649250273329152 33650186639376384 33678287794077696 33827245168166912 33828235647123456 33841933507362816 33868221741268992 33881935792832512 33992609969995776 34007177323316736 34019015248576512 34032790360031232 34047374932445952 34158589510864896 34172421139270656 34184316586033152 34198966094211072 34212863790809088 34213815840669696 34339278664364751 34350276320690176 34351232194363392 34506186334470144 34546973788766208 34561974645817344 34674673572431424 34700789344370688 34730734287642624 34741806825865216 34884346579672128 34896489848242176 34899493929467904 34925631786450944 34926603670683648 35053903577874432 35054879031558144 35069901614670384 35081133263683584 35082109475094528 35225065216438272 35240309299872864 35240360511799296 35251595524440064 35266702409365504 35282015784271872 35423722455711744 35439104011272192 35480994205138944 35584504657422336 35611103800081964 35626566719665152 35638968355651584 35642036353499136 35784193235746816 35785189011382272 35974482410286882 35974534689128448 35990103114763776 36017057779777536 36134706259427328 36149338064683008 36177418678173696 36192067778707456 36325848504451968 36338493560979456 36353207884578816 36368786859658176 36384578777530368 36530713782452736 36545505940608896 36545559049273344 36546576011624448 36739896929654688 36739950320812032 36751663419097088 36902449274363904 36903476167987968 36918472917123072 36947150990475264 36962111773999104 37082847239995392 37098738898163712 37110566382174208 37126680392761344 37142590835395584 37279004879204352 37306924862799872 37307963011866624 37323069896792064 37461031270216092 37473028713480192 37474071484760064 37489245630971904 37505311449022494 37521596864328192 37671250300913152 37672298588154384 37687607769563136 37732155769290752 37855406557495296 37900152900943872 38055650814187776 38068898016264192 38072175195783168 38084313021939712 38100633852975232 38100689221582848 38101749458927616 38117177766936576 38270271581617152 38285823765905408 38286889155035136 38303296799001696 38443973781679488 38457356159287296 38472766264762368 38473836855987456 38489471764660224 38644060860776448 38659708763619328 38660840739569664 38706539132878848 38722212334665728 38848476872816688 38865345512361984 38894617554321408 38911285637081088 39038388012417024 39084532679098368 39101503817908224 39244889902131144 39257458652217344 39258551079272448 39291335759757312 39435641525108736 39466274921644032 39482255758589952 39628198368493056 39641992975613952 39658044964995072 39675040210536192 39692267757305856 39704922086703104 39851687762675712 39867824662482432 39881702683705344 39915007755943936 39916118480781312 40079887559623296 40093839400108032 40257217390215168 40274697727770624 40304802753560576 40305982898700288 40322303753453568 40484254235099136 40519190002249728 40549707663015936 40668005322768384 40698404342950816 40699596012945408 40712571489615872 40716076251045888 40896220840853504 40897358870151168 40914885217115448 41095909419177984 41097053005259328 41113694183185008 41113753930432512 41162351748317184 41296807153631232 41345621346484224 41362363175665664 41394493239328768 41515255433659392 41529706926833664 41546523296661504 41564327839609344 41578796414926848 41582375745748992 41749387179945984 41766292503553024 41767515441856512 41785414689820032 41970229478668029 41970290470649856 41988453633891072 41988514652356608 42157157302665216 42174227742130176 42175401334843392 42242413455998976 42380156588527296 42398558740758528 42412075865341952 42448675240452096 42636485557485568 42637672013561856 42654937024905216 42812607165961248 42826318529691648 42827510268297216 42844852149682176 42863213084597136 42863275374280704 42881824987803648 43052857486757888 43054055529319296 43054118096338944 43071551736643584 43122463736332288 43263321779994624 43281862047857664 43314460458221568 43474568468373504 43492172359071744 43543581546257408 43544856524488704 43562488876498944 43704536481918774 43737453236133888 43756444748611584 43775196341716224 43951264182042624 43968875731156992 43970099263985664 43987967731040256 44164640983744512 44182524301279232 44202752729726976 44216845051101184 44398259283219072 44413714352308224 44417537728413696 44470040728092672 44615300585619456 44634420236853216 44648650178553344 44668037347540992 44851302745292736 44866915519168512 44904383725436928 45104314196164608 45122578009817088 45157628988358656 45289369563992064 45323479959994368 45342903097755648 45362591722635264 45377053813374976 45396499909927936 45544786014486528 45563228185694208 45598621458948096 45618421120892928 45785704885819668 45801642925817856 45805585782426624 45821530742980608 46008248445960192 46062631718354944 46232898096575232 46252905956083134 46267719125827584 46307645716856832 46512462106229504 46513824014794752 46528653130989568 46532658572623872 46568804894244864 46738538103832576 46739838708744192 46759868819560512 46776145966792704 46966753621917696 46968060577439232 46987079066497152 46987147349065728 47042687712362496 47216576779481088 47231629940948992 47252138681696256 47307992273518592 47446006209896448 47502088959553536 47522715137998848 47677676162093208 47713585348509696 47734303362121728 47754759645508608 47771383115022336 47965976547049176 47966046252171264 47986804153018368 48022743706370048 48179608345903104 48199117419577344 48200458668392448 48221114720171778 48236558237564928 48434464672602624 48451324747972608 48455495703724032 48470943846105088 48491715812877568 48512771703373824 48707618376603648 48727412065697792 48728768015499264 48928693903955712 48945726020911104 48986529239539584 48986600427749376 49007799986061312 49203265699151872 49204634890650624 49224630556164096 49262867987300352 49282815698665472 49464985197551616 49523454447194112 49685221106712576 49705339838939136 49743950682488832 49764093195722752 49765550313701376 49948041693621456 49964038284640256 49965428646346752 49985660841295872 50007081932029992 50028795819104256 50229731450872512 50250143692750848 50251542015983616 50473875409993728 50517431691116544 50533537201258496 50740867752250368 50758530688352256 50762900261044224 50800918962110464 50802332611903488 50822903689248768 50988914954993664 51010765984975104 51027028775489536 51028522872864768 51049185540046848 51071062398668928 51258631708905984 51276474879049728 51297021686349824 51298449141316608 51319295686213632 51525414481035264 51526848291545088 51759279501705216 51797969163755584 51820460683149312 51842961968726016 51881714182774784 52051184016556032 52112710238797824 52135338423877632 52326519869508192 52344734772363264 52349240894201856 52388447679676416 52389905506025472 52580855366811648 52621699895525376 52643007678119936 52837597824657408 52860463949809296 52877393286660096 52900053614048256 52923023676407808 53135583683567616 53157099549976576 53158656016908288 53221491307708416 53416655700122946 53439850079497728 53458452533477376 53676289853620224 53677783517073408 53763071671271424 53961723615430323 53961802033692672 53979005646798848 54025586669666304 54224007097024512 54266128017260544 54288101668061184 54488772756677952 54507740341469184 54529811826868224 54553180289487264 54576868166295552 54794545892237312 54796070673679104 54818258910913344 54818338573910016 54883135664422912 55062409538174976 55109845394482032 55127495128645632 55353673911545856 55377709375684608 55395364395548672 55419103786145792 55420726485712896 55443167660998656 55665849573261312 55690020589142016 55713886253093376 55918507318806528 55960305971557372 55960387294199808 55961944517799936 55984604845188096 56209543070220288 56232303656173568 56233868446457856 56257967173533741 56506875451369728 56508447882231576 56531411654344704 56598233653936128 56783109836242944 56850229351415808 56873249366540288 57083476221281664 57103347024396288 57126469532909568 57150950779462848 57151033832374272 57175766650404864 57405407372425728 57405490795118592 57428735648858112 57430333732552704 57454945198502544 57709149397143552 57734207646990336 57752613944295424 57966091291164672 57989563145428992 58059808699318272 58083318501998592 58272715309225032 58298018268542976 58316604314845184 58341926331482112 58366928455621632 58625167641542656 58626799018647552 58867334853196716 58886187978326016 58887826618908672 58937003639635968 59153462287663104 59197679044292096 59199412382466048 59218285803077632 59223383637884928 59293387637456896 59487067447492608 59512560315804288 59557383130054656 59777531644013568 59801736993723648 59822554025558016 59872511633915904 59874177721171968 60163437346422784 60210171984478208 60385826085322752 60457204130340864 60483455630180352 60726381352648704 60750970914258944 60752749733609472 60778785003374592 60798161945264128 60824561494523904 61047606514426224 61068857234423808 61074114376568832 61344331261280256 61346038305226752 61372327825673172 61643864128766976 61670541274777512 61670630895648768 61690292167770112 61743527622475776 62018432019726336 62043544763498496 62091739858993152 62272883150489088 62294560390250496 62319784944992256 62346491759414016 62368194622390272 62373563618623488 62622338162556928 62624080769918976 62649438755329536 62649529798754304 62723583616483328 62955435705974784 62982680450836608 63235735953997824 63261341613195264 63336118612738048 63337973126529024 63363620183998464 63570234882790944 63618113798012928 63673012860678144 63954635396065568 63954728336228352 63956508020342784 63982405537357824 64239477794537472 64265489892769792 64267278224523264 64294819626895704 64294913061421056 64315410983419904 64579286230136832 64581083293978944 64607327604965376 64683695604498432 64894982669991936 64922793071786496 64943491168804864 64971690687332352 65238258538607616 65260968027881472 65315372319386112 65315467236999168 65343733314748416 65556804722878161 65606179854200832 65634667122917376 65662794512574336 65953313596735488 65981951596560384 66031272596258816 66246961475616768 66273786451918848 66325267576651776 66597388924828608 66620571528462336 66626306592620544 66647547788394496 66676109242706656 66705061092139008 66972975267830016 67000191590334464 67002056021311488 67276954117939104 67298500546658304 67300373278752768 67356575588155392 67654490336333824 67656471294246912 67683867014725632 67736443482537984 67763871585665024 67985219939991552 68014354646633472 68038030497153024 68065580720062464 68094749864891904 68317179021729792 68344842278541312 68397932188422144 68427631681339392 68678557328729502 68700552641380352 68702464388726784 69012372668940288 69093947577532416 69123949291634688 69349347144862848 69401578688741376 69461468575285248 69483613651730432 69768693159344256 69792979696484352 69798987858935808 69851263572901888 69853207341367296 70107807155748864 70109758063116288 70139803229340768 70162266527367168 70164218950189056 70450130432876544 70480618599745728 70480721023598592 70533404818731008 70564031568543744 70847444911423488 70878208022544384 70961988410277888 71169009314844672 71222207600163928 71253133439330304 71284072706998272 71568386471493632 71570378022764544 71948964820573764 71949069378256896 71980206229527552 72034115559555072 72269412518854656 72298676129366016 72354837356347392 72384135557414912 72651697008903936 72676987121958912 72706415769157632 72737573719316352 72769157555060736 73061427564905472 73091011881217792 73091118098546688 73093152023248896 73479793859309376 73479900641624064 73804898548727808 73806952335975936 73836945834246144 73894301980950528 73924223547998208 74197477796327424 74221132764348416 74253360785522688 74285181670791168 74558009758408704 74613849725599744 74615926023733248 74646139793584128 74922062540432184 74946057426960384 74948142969520128 74978491261943808 75010622898044988 75043193728656384 75342500601826304 75344597176308768 75375215539126272 75464311538581504 75710813114990592 75800305801887744 76111301628375552 76137796032528384 76144350391566336 76168626043879424 76201267705950464 76201378443165696 76203498917855232 76234355533873152 76540543163234304 76571647531810816 76573778310070272 76606593598003392 76887947563358976 76914712318574592 76945532529524736 76947673711974912 76978943529320448 77288121721552896 77319417527238656 77413078265757696 77444424669331456 77696953745633376 77730691024723968 77822571274162176 78076776024834048 78169065358196736 78203007635816448 78489779804262288 78514917304434688 78517102158544896 78582671519514624 78871283050217472 78932549843288064 78964511517179904 79256396736986112 79283985951227904 79316089929990144 79350080421072384 79384535514611712 79409844173406208 79703375525351424 79735649324964864 79763405367410688 79830015511887872 79832236961562624 80124983550184419 80159775119246592 80187678800216064 80514434780430336 80549395455541248 80609605507121152 80644607506907136 80968508470198272 81038380004499456 81336010645536768 81396808685901632 81399192025890816 81425142979231744 81432152502091776 81792441681707008 81794717740302336 81829770434230896 82191818838355968 82194106010518656 82227388366370016 82227507860865024 82324703496634368 82593614307262464 82691242692968448 82724726351331328 82788986478657536 83030510867318784 83093046593323008 83128655679218688 83157592829853696 83164751491497984 83498774359891968 83532585007106048 83535030883713024 83570829379640064 83940458957336058 83940580941299712 83976907267782144 83977029304713216 84314314605330432 84348455484260352 84350802669686784 84484826911997952 84760313177054592 84797117481517056 84824151730683904 84897350480904192 85272971114971136 85275344027123712 85309874049810432 85625214331922496 85655020536594432 85689704299364352 85726426169194272 85726550748561408 85763649975607296 86105714973515776 86108111058638592 86108236192677888 86143103473287168 86244927472664576 86526643559989248 86563724095715328 86628920916443136 86949136936747008 86984344718143488 87087163092514816 87089713048977408 87124977752997888 87409072963837548 87474906472267776 87512889497223168 87550392683432448 87937751462313984 87940198527971328 88329281967489024 88365048602558464 88405505459453952 88433690102202368 88796518566438144 88827428704616448 88835075456827392 88940081456185344 89230601171238912 89268840473706432 89297300357106688 89336074695081984 89702605490585472 89733831038337024 89808767450873856 90208628392329216 90245156019634176 90315257976717312 90578739127984128 90685806195511296 90725183445270528 90754107626749952 90792999819855872 91089572028973056 91126456371388416 91197242917896192 91236842241785856 91571409771639336 91603285851635712 91611171564853248 92016496891920384 92125263436709888 92465796193150464 92505811912166268 92535438251655168 92615291433713664 93024924212459008 93027648029589504 93057306261979136 93065317145247744 93137609788489728 93479677417488384 93519737639121024 93552291933585408 93933507243835392 93936121154878464 93974158132994304 93974294698131456 94085375424724992 94433153558962176 94463259881897984 94615984547037184 94892012419792896 95004177919107072 95045430275997696 95355352324186416 95427170697019392 95468606724243456 95509519291017216 95931953094098352 95932092504342528 95973608306036736 96045487412740096 96359216691806208 96398234839154688 96400917336784896 96442229440343556 96473116475129856 96868929345205248 96902649495945216 96910991407448064 96941887692210176 96983431625755136 97025543406747648 97415236753207296 97457536030998528 97857387807911424 97891452041822208 97930535450225401 97973058479079168 97973200855498752 98015599972122624 98406531398303744 98409269781301248 98449261112328192 98565631397330944 98929970395103232 99046908894388224 99370442213425152 99410679677878272 99487901364977664 99528186391445504 99531100627402752 99896083387242912 99928076569280512 99930857292693504 99971321682591744 100014163864059984 100057591638208512 100459462901745024 100500287385501696 100503084031967232 100947750819987456 101034863382233088 101067074402516992 101481735504500736 101525800522088448 101604665223806976 101645807378497536 101977829909987328 102021531969950208 102054057550979072 102057045745729536 102098371080093696 102142124797337856 102517263417811968 102552949758099456 102594043372699648 102596898282633216 102638591372427264 103017835993094253 103050828962070528 103053696583090176 103518559003410432 103595938327511168 103640921366298624 103685923937452032 103763428365549568 104102368033112064 104225420477595648 104653039739016384 104689469544726528 104698481788403712 104776895359352832 104779811012050944 105161710733623296 105243399791050752 105286015356239872 105675195649314816 105720927899618592 105754786573320192 105800107228096512 105846047352815616 106271167367135232 106314199099953152 106317312033816576 106442982615416832 106833311400245892 106879700158995456 106916905066954752 107352579707240448 107355567034146816 107923447230860646 107923604067385344 107958011293597696 108051173339332608 108448014194049024 108532256034521088 108576203336122368 108977545513355904 109015480682938368 109059623653736448 109106360578974528 109153736332591104 109589091784474624 109592141347358208 109636517821826688 109636677147820032 109766271328845824 110219690788964064 110254990257291264 110707347823091712 110755418751369216 110838207572291584 110841452971425792 110886335321997312 111331699146522624 111380041178284032 111427772506186752 111837014637613056 111920611943114744 111920774588399616 111923889035599872 111969209690376192 112419086140440576 112464607312347136 112467736892915712 112515934347067482 113013750902739456 113016895764463152 113062823308689408 113196467307872256 113566219672485888 113700458702831616 113746498733080576 114166952442563328 114206694048792576 114252939065819136 114301901558925696 114302067664748544 114351533300809728 114810814744851456 114857471297716224 114860667465105408 114909890397005088 115418298794287104 115468415293980672 115932182582329344 115979126290857984 116119617398636544 116166637003997184 116545430618450064 116596036537085952 116633208629690368 116683852662964224 116733856911243264 117250335283085312 117253598037295104 117734669706393432 117772375956652032 117775653237817344 117874007279271936 118306924575326208 118395358088584192 118398824764932096 118436571606155264 118446767275769856 118586775274913792 118974134894985216 119025120631608576 119114766260109312 119555063288027136 119603473987447296 119645108051116032 119745023267831808 119748355442343936 120326874692845568 120771652170645504 120914408260681728 120966911260360704 121452762705297408 121501941828517888 121557570006749184 121596323890528256 121649122989047808 122095213028852448 122137714468847616 122148228753137664 122688662522560512 122692076610453504 122744655651346344 123287728257533952 123341082549555024 123341261791297536 123380584335540224 123487055244951552 124036864039452672 124087089526996992 124183479717986304 124545766300978176 124589120780500992 124639569889984512 124692983518828032 124736389244780544 124747127237246976 125244676325113856 125248161539837952 125298877510659072 125447167232966656 125910688436004087 125910871411949568 125965360901673216 126471471907995648 126522683226390528 126672237225476096 126727240367996928 127140469765581888 127236227596025856 127346025721356288 127909270792131136 127909456672456704 127913016040685568 127964811074715648 128478955589074944 128530979785539584 128534556449046528 128589639253791408 128589826122842112 128630821966839808 129158572460273664 129162166587957888 129214655209930752 129367391208996864 129789965339983872 129845586143572992 129886982337609728 129943381374664704 130476517077215232 130630744638772224 130687466629496832 131113609445756322 131212359708401664 131269334245834752 131325589025148672 131906627193470976 131963903193120768 132062545192517632 132493922951233536 132547572903837696 132650535153303552 133194777849657216 133241143056924672 133252613185241088 133295095576788992 133352218485413312 133410122184278016 133945950535660032 134000383180668928 134004112042622976 134553908235878208 134600746557505536 134713151176310784 135308980672667648 135312942588493824 135367734029451264 135472886965075968 135527743171330048 135970439879983104 136028709293266944 136131161440124928 136189499729783808 136634358043459584 136689684557082624 136795864376844288 136855263362678784 137357114657459004 137401105282760704 137404928777453568 138024745337880576 138187895155064832 138698694289725696 138803157377482752 138922937150570496 138967227303460864 139537386318688512 139585959392968704 139597975717871616 139702527145803776 139706414682734592 140215614311497728 140219516126232576 140279606458681536 140328437900378112 140900260865753088 140961237199491456 140961442047197184 141066809637462016 141128063137087488 141694889822846976 141756416045088768 141923976820555776 142338018629689344 142444415200327856 142506266878660608 142568145413996544 143136772942987264 143140756045529088 143897929641147528 143898138756513792 143960412459055104 144068231119110144 144538825037709312 144597352258732032 144709674712694784 144768271114829824 145303394017807872 145353974243917824 145412831538315264 145475147438632704 145538315110121472 146122855129810944 146182023762435584 146182236197093376 146186304046497792 146959587718618752 146959801283248128 147609797097455616 147613904671951872 147673891668492288 147788603961901056 147848447095996416 148394955592654848 148442265528696832 148570363341582336 149116019516817408 149227699451199488 149231852047466496 149292279587168256 149844125080864368 149892114853920768 149896285939040256 149956982523887616 150021245796089976 150086387457312768 150685001203652608 150689194352617536 150750431078252544 150928623077163008 151421626229981184 151600611603775488 152222603256751104 152275592065056768 152288700783132672 152337252087758848 152402535411900928 152402756886331392 152406997835710464 152468711067746304 153081086326468608 153147556620140544 153213187196006784 153775895126717952 153829424637149184 153891065059049472 153895347423949824 153957887058640896 154576243443105792 154638835054477312 154888849338662912 155393907491266752 155461382049447936 155645142548324352 156153552049668096 156338130716393472 156406015271632896 156979559608524576 157029834608869376 157034204317089792 157165343039029248 157742566100434944 157865099686576128 157929023034359808 158512793473972224 158632179859980288 158700160842144768 158769071029223424 158819688346812416 159406751050702848 159471298649929728 159664473923125248 160249967100368838 160319550238493184 160375357600432128 161028869560860672 161219211014242304 161289215013814272 161885170846290969 161937016940396544 162076760008998912 162672021291073536 162793617371803264 162798384051781632 162850285958463488 162864305004183552 163584883363414016 163589435480604672 163659540868461792 164383637676711936 164388212021037312 164454776732740032 164455015721730048 164649406993268736 165187228614524928 165382485385936896 165449452702662656 165577972957315072 166061021734637568 166186093186646016 166257311358437376 166329502982995968 166997548719783936 167065170014212096 167070061767426048 167141658759280128 167880917914672116 167881161882599424 167953814535564288 168628629210660864 168696910968520704 168701605339373568 168773901520601223 169520626354109184 169594234963034112 169648303461367808 169794700961808384 170545942229942272 170550688054247424 170619748099620864 171250428663844992 171310041073188864 171379408598728704 171452852338388544 171453101497122816 171527299951214592 172211429947031552 172216222117277184 172216472385355776 172286206946574336 172489854945329152 173127448191430656 173257841832886272 173898273873494016 173968689436286976 174174326185029632 174179426097954816 174249955505995776 174818145927675096 174949812944535552 175025778994446336 175100785366864896 175875502924627968 175880397055942656 176658563934978048 176730097205116928 176811010918907904 176867380204404736 177593037132876288 177654857409232896 177670150913654784 177880162912370688 178461202342477824 178537680947412864 178594600714213376 178672149390163968 179405210981170944 179467662076674048 179617534901747712 180490312039268352 180630515953434624 181157478255968256 181371612391022592 181450366890541056 181585999639711744 182179144057946112 182252912742776832 182394485835792384 182473684483571712 183142819543278672 183206571703271424 183222343129706496 184032993783840768 184250526873419776 184931592386300928 185011623824332536 185070876503310336 185230582867427328 186049848424918016 186055296059179008 186114612523958272 186130634290495488 186275219576979456 186959354834976768 187039475278242048 187104583867170816 187867014487670784 187872242309756928 187948316265988608 187948589396262912 188170750849449984 188866307117924352 188926519763795968 189784024839585792 190008355838214144 190090860551995392 190710704648372832 190854341394038784 191019038582034432 191863906188196704 191864185008685056 191947216612073472 192090974825480192 192718433383612416 192796469678309376 192801834673569792 192884458880687112 192946232950259712 193737858690410496 193821982814896128 193883775384420352 193966863251510272 194051086813495296 194830473506414592 194915072061997056 195714775615822848 195782904083644416 195861070900450802 195946116958158336 195946401710997504 196031199944245248 196813062796607488 196818539562602496 197131262794661888 197859940790206464 198093817788776448 198740884426850304 198821359355756544 198975802729955328 199056372782891008 199792166774485824 199861714585387008 199942643365183488 200028327728119968 200115183276417024 200918925803490048 201000574771003392 201006168063934464 201895501639974912 202069726764466176 202134148805033984 202963471009001472 203051601044176896 203209330447613952 203291614756995072 203955659819974656 204043063939900416 204108115101958144 204114091491459072 204196742160187392 204284249594675712 205034526835623936 205188086745399296 205193796565266432 206035671986188506 206101657924141056 206107393166180352 207037118006820864 207191876655022336 207281842732597248 207371847874904064 207526856731099136 208204736066224128 208450840955191296 209306079478032768 209378939089453056 209396963576807424 209553790718705664 209559622024101888 210323421467246592 210486799582101504 210572030712479744 211350391298629632 211441855799237184 211600214456193024 211692094705631232 212542334734270464 212628398199906304 212634624067633152 212885965230833664 213666622800491784 213759400317990912 214705159414480896 214711134068293632 215846894461721292 215847208134770688 215916022587195392 216102346678665216 216896028388098048 217064512069042176 217152406672244736 217955091026711808 218030961365876736 218119247307472896 218212721157949056 218307472665182208 219178183568949248 219184282694716416 219273035643653376 219273354295640064 219532542657691648 220439381577928128 221414695646183424 221510837502738432 221676415144583168 221682905942851584 221772670643994624 222663398293045248 222760082356568064 222855545012373504 223674029275226112 223841223886229488 223841549176799232 223847778071199744 223938419380752384 224838172280881152 224929214624694272 224935473785831424 225031868694134964 226027501805478912 226033791528926304 226125646617378816 226392934615744512 227132439344971776 227400917405663232 227492997466161152 228333904885126656 228413388097585152 228505878131638272 228603803117851392 228604135329497088 228703066601619456 229621629489702912 229714942595432448 229721334930210816 229819780794010176 230836597588574208 230936830587961344 231864365164658688 231958252581715968 232239234797273088 232333274007994368 233090861236900128 233192073074171904 233266417259380736 233467713822486528 234500670566170624 234507196074590208 235469339412786864 235544751913304064 235551306475634688 235748014558543872 236613849150652416 236790716177168384 236797649529864192 236893534551539712 237173550549827584 237948269789970432 238050241263217152 238229532520218624 239110126576054272 239206947974894592 239290216102232064 239490046535663616 239496710884687872 240374950650553257 241543304341291008 241828816521363456 241933822520721408 242905525410594816 243003883657035776 243115140013498368 243192647781056512 244190426057704896 244275428937695232 244296457506275328 245377325045121024 245384153220907008 245489311302692688 246575456515067904 246682165099110048 246682523582595072 246761168671080448 246974110489903104 248073728078905344 248174179053993984 248366959435972608 249091532601956352 249279139779969024 249385967037656064 249472778489561088 249494254474493952 250489352650227712 250496323079675904 250597755021318144 251821376872008174 251821742823899136 251930721803346432 252942943815991296 253045366452781056 253344474450952192 253454480735993856 254280939531163776 254472455192051712 254692051442712576 255818541584262272 255818913344913408 255826032081371136 255929622149431296 257061959571079168 257069112898093056 257179278507582816 257179652245684224 257261643933679616 258317144920547328 258324333175915776 258429310419861504 258734782417993728 259579930679967744 259691172287145984 259773964675219456 259886762749329408 260953034154430464 261261489277544448 261374933258993664 262227218891512644 262424719416803328 262538668491669504 262651178050297344 263813254386941952 264125090385035264 264987845902467072 265095145807675392 265301070306607104 266389555699314432 266482286113849344 266505226370482176 266590191153577984 266704436970826624 266820244368556032 267891901071320064 268000766361337856 268008224085245952 269107816471756416 269201493115011072 269426302352621568 270617961345335296 270625885176987648 270735468058902528 270945773930151936 271055486342660096 272057418586533888 272262322880249856 272378999459567616 273268716086919168 273379369114165248 273591728753688576 273710526725357568 274714229314918008 274802210565521408 274809857554907136 276049490675761152 276375790310129664 277397388579451392 277606314754965504 277845874301140992 277934454606921728 279074772637377024 279171918785937408 279195951435743232 279405054291607552 279412829365469184 280439032252465152 280559212917363072 280656875800756224 281800521731506176 281922474398982912 281922884094394368 282133619274924032 282256126274174976 283389779645693952 283847953641111552 284676037259378688 284888830400655712 285012533757321216 285136290827993088 286273545885974528 286281512091058176 287795859282295056 287796277513027584 287920824918110208 288136462238220288 289077650075418624 289194704517464064 289419349425389568 289536542229659648 290606788035615744 290707948487835648 290825663076630528 290950294877265408 291076630220242944 292245710259621888 292364047524871168 292372608092995584 293791606350676203 293919175437237504 293919602566496256 295219594194911232 295227809343903744 295347783336984576 295696894191992832 296789911185309696 296884531057393664 297140726683164672 298232039033634816 298455398902398976 298463704094932992 298584559174336512 299688250161728736 299784229707841536 299792571878080512 299913965047775232 300042491592179952 300172774914625536 301370002407305216 301378388705235072 301500862156505088 301857246154326016 302843252459962368 303201223207550976 304445206513502208 304577401566265344 304674504175517696 304805070823801856 304813995671420928 304937422135492608 306162172652937216 306295113240281088 306426374392013568 307551790253435904 307658849274298368 307782130118098944 307790694847899648 307915774117281792 309152486886211584 309277670108954624 309777698677325824 310787814982533504 310922764098895872 311290285096648704 312307104099336192 312676261432786944 313959119217049152 314068408634179584 314330686078058496 315485132200869888 315730199373152256 315858046068719616 317025586947944448 317264359719960576 317400321684289536 317538142058446848 317639376693624832 318813502101405696 318942597299859456 319328947846250496 320499934200737676 320639100476986368 320750715200864256 322057739121721344 322438422028484608 323770341692581938 323874033880793088 324153520017997824 325344042582147072 325587234743606528 325596768103563264 325700571916926976 325728610008367104 327169766726828032 327178870961209344 327319081736923584 328767275353423872 328776424042074624 328909553465480064 328910031443460096 329298813986537472 330764970771873792 330898905405325312 331155945914630144 332122043469275136 332514622716874752 332659005965991936 333995097439567872 334130340028424192 334140123534852096 334283317518560256 335761835829344232 335762323765198848 335907629071128576 337257258421321728 337393821937041408 337403210678747136 337547803041202446 339041252708218368 339188469926068224 339296606922735616 339589401923616768 341091884459884544 341101376108494848 341239496199241728 342500857327689984 342620082146377728 342758817197457408 342905704676777088 342906202994245632 343054599902429184 344422859894063104 344432444234554368 344572413893148672 344979709890658304 346254896382861312 347796547746988032 347937378872573952 348348652370059264 348358852195909632 348499911011991552 349636291855350192 349899625889071104 350051557988892672 350201570733729792 351751005849255936 351760794111885312 353317127869956096 353460194410233856 353622021837815808 353734760408809472 355186074265752576 355309714818465792 355340301827309568 355760325824741376 356922404684955648 357075361894825728 357189201428426752 357344298780327936 358810421962341888 358935324153348096 359235069803495424 360980624078536704 362314956511936512 362743224782045184 362900733781082112 363171999279423488 364358288115892224 364505825485553664 364788971671584768 364947368967143424 366285639086557344 366413143406542848 366444686259412992 368065987567681536 368501053746839552 369863184772601856 370023247648665072 370141753006620672 370461165734854656 372099696849836032 372110592118358016 372261268580990976 372550439153958912 373918709669953536 374078950556484096 374209167734341632 375734028975341568 375744484619513856 375896632531977216 376341501698899968 377732065308012261 377732614235848704 377853039527591936 379568049679171584 380016711676428288 380181721103990784 381421409296745664 381708682788077568 382038077164068864 383727812376393408 383728370017370112 383894433224146944 384181949650960384 385436866767224832 385592939356618752 385603669347139584 385768917761374224 385892465900519424 387475717380820992 387643965629792256 387767550768840704 387933726503020544 388102173626990592 389660947012829184 389830144123994112 391429551231645696 391722141800901604 391892233916316672 392062399888490496 393626125593214976 393637079125204992 395719881580412928 396187635577552896 397481768853700608 397642718711513088 397951605459910656 398112745565782016 399584333548971648 399723429170774016 399885286730366976 400056655456239936 400230366552834048 401837851606980096 402001149542006784 402012336127868928 404139453528932352 404268297610067968 405926942018002944 406103202088353792 406418660895227904 406583229513990144 407911319639949312 408086127879800832 408216230203916288 408393484320374784 408568499189351424 410069053671247872 410376173490798592 410387593130532864 412071343972377012 412203315848282112 412214786332360704 414074236013641728 414383753310044672 414563685465194496 415053713462198272 416409472132448256 416901681910382592 418612158956065536 418757878178906112 418793927153614848 419107581437411328 419119244048203776 420646842934493184 421144061424959488 422700782597259264 422883711598474368 423200428912386048 423384189411262464 425084669468540928 425256796399812608 425269248135266304 425771930461667328 427333245600983568 427518800635981824 429410318828961792 429422268136587264 431693788923442584 431694416269541376 431832045174390784 432204693357330432 433792056776196096 434129024138084352 434304813344489472 435910182053423616 436061922731753472 436238494614945792 436425442315898112 436614945330364416 438356367137898496 438368565389432832 438546071287306752 438546708591280128 439065085315383296 440878763155856256 442829391292366848 443021675005476864 443352830289166336 443365811885703168 443545341287989248 445326796586090496 445711090024747008 447348058550452224 447682447772458976 447683098353598464 447695556142399488 447876838761504768 449676344561762304 449858429249388544 449870947571662848 450063737388269928 452055003610957824 452067583057852608 452251293234757632 452785869231489024 454264878689943552 454801834811326464 454985994932322304 456667809770253312 456826776195170304 457011756263276544 457207606235702784 457208270658994176 457406133203238912 459243258979405824 459442669860421632 459639561588020352 461673195177148416 461873661175922688 463728730329317376 463916505163431936 464666548015988736 466181722473800256 466384146148343808 466532834518761472 466935427644973056 469001341132341248 469014392149180416 470938678825573728 471089503826608128 471102612951269376 471496029117087744 473227698301304832 473581432354336768 473595299059728384 473787069103079424 474347101099655168 475896539579940864 476100482526434304 476459065040437248 478220253152108544 478413895949789184 478993421769375744 480749901301106514 483086608682582016 483657633042726912 483867645041442816 485811050821189632 486007767314071552 486230280026996736 486385295562113024 488380852115409792 488550857875390464 488592915012550656 490754650090242048 490768306441814016 490978622605385376 493150913030135808 493364330198220096 493365047165190144 493948220979806208 496147456157810688 496348358107987968 496733918871945216 498183065203912704 498558279559938048 498771934075312128 498988508948987904 500978705300455424 500992646159351808 501195510042636288 503642753744016348 503643485647798272 503861443606692864 505885887631982592 506090732905562112 506688948901904384 508561879062327552 508944910384103424 509384102885425152 511637083168524544 511637826689826816 511652064162742272 511859244298862592 514123919142158336 514138225796186112 514358557015165632 514359304491368448 516634289841094656 516648666351831552 516858620839723008 517469564835987456 519382344574291968 519547929350438912 519773525498658816 521906068308860928 522522978555088896 522749866517987328 524454437783025288 524849438833606656 525077336983339008 525302356100594688 527626508773883904 528250180770070528 529975691804934144 530190291615350784 530602140613214208 532779111398628864 532964572227698688 533010452740964352 533180382307155968 533408873941653248 533640488737112064 535783802142640128 536001532722675712 536016448170491904 538215632943512832 538402986230022144 538852604705243136 541235922690670592 541470936117805056 541891547860303872 542110972685320192 544114837173067776 544757998919135232 546537432173838336 546758738228330496 547183457507377152 547421053450715136 549428458629836016 549604421131042816 549619715109814272 552098981351522304 552751580620259328 554794777158902784 555212629509931008 555691748602281984 555868909213843456 558149545274754048 558343837571874816 558391902871486464 558810108583215104 558825658730938368 560878064504930304 561118425834726144 561313751601512448 563601043463012352 563844948797965824 563845768188788736 564267238549848064 564512252548349952 566779559291387904 569352074518757376 569777660801311424 570025067514642432 570272581655986176 572547091771949056 572563024182116352 575591718564590112 575592555026055168 575841649836220416 576272924476440576 578155300150837248 578389409034928128 578838698850779136 579073084459319296 581213576071231488 581651326153261056 581900589754530816 582153260440485888 584491420519243776 584728095049742336 584745216185991168 587583212701352406 587838350874475008 587839205132992512 590439188389822464 590455618687807488 591393788383985664 593579822370619392 593769062114787328 594281453366329344 596464078067269632 596910797804797952 596927408189865984 597169118348673024 599376500323457472 599585143756161024 599827930095550464 600084983184359904 600345549829251072 602740004814610432 602756777410470144 603001724313010176 603714492308652032 605686504919924736 606402446415101952 608890413027004416 609154803132530688 609349008351035392 609610141647603712 609627991342841856 609874844270985216 612324345305874432 612590226480562176 612852748784027136 615103580506871808 615564260236197888 615581389695799296 618304973772423168 618555340217909248 621575629965067008 621845528197791744 622580570193297408 624614208198672384 625352522865573888 627918238434098304 628136817268359168 628661372156116992 630970264401739776 631460398746304512 631716092137439232 634051173895888896 634800643368579072 635076284116893696 635278753387249664 637627004202811392 637885194599718912 638657895692500992 640999868401475352 641278200953972736 644115478243442688 644876844056969216 647540683385163876 647748067761586176 648307040035995648 650688085164294144 651174469487213056 651193536207126528 651401143833853952 651457220016734208 654357741922418688 654638163473847168 657534550706847744 657552848084149248 657819106930960128 657820062886920192 658597627973074944 661797810810650624 662311891829260288 664244086938550272 665029245433749504 665318011931983872 667990194879135744 668260680056848384 668280247069704192 668566635037120512 671523671658688464 671524647530397696 671815258142257152 674514516842643456 674787643874082816 674806421357494272 675095606082404892 678082505416436736 678376939852136448 678593213845471232 679178803847233536 682202752216989696 682478992398483456 685001714655379968 685240164292755456 685517634394914816 685811409353554176 685812405988491264 686109199804858368 688845719788126208 688864888469108736 689144827786297344 689959419781316608 692509792765722624 695593095493976064 695874757745147904 696697304740118528 696717704391819264 696999822023983104 699272583710700384 699799251778142208 700403141467459584 703502011698511872 703521588223770624 706634255739912192 706920388820467712 707244043675631616 707469520817618944 710372148531505152 710680603654619136 711520651649482752 713844809369911296 714150723789651456 714378402856853504 714688597560655872 717620843924683776 717870648306696192 718470139606990848 721124851951659771 724629913023873024 725486449564090368 725801467562164224 726343998558846976 728716576231784448 729011650971107328 729577943343169536 732571278173114688 732826286813085696 732889372518825984 736131975135363072 737002107493679104 739726369545203712 740046495297330144 740283506013241344 740922331469709312 744199393699672064 744221184236716032 744522537161981952 745100878307917824 747837419339907072 748157901112968192 748418335468683264 751468057950683136 751488969239027712 751793265063954432 755464130616024522 755465228471697408 755706079055183872 759136099358343168 760033423352856576 760363442207981568 762842818593491328 763417365576155136 764076154328137728 767455624752786816 767456740034740224 767788866448293888 768363899301920768 771185878713237504 771207338694279168 771537835522748448 771784931801038848 774951434761641984 775287931259584512 775867453006041088 776204347253981184 779321894025658368 779660288247988224 782859102463291392 783444283601803208 783784467832633344 784124799776980992 787252251186429952 787274158250409984 791439763160825856 792375271155105792 794963537707401216 795285437423026176 795903210919821312 796225491131564032 799168667097943296 799446858341548032 799770573460733952 800113310912479872 800460733105668096 803675703213960192 804002299084013568 804024672255737856 808278907057864704 811853884036005888 812206404176707584 812837321790455808 813166459027980288 816172255759601664 816432460407832576 816786968640749568 817136998378702848 820138107342495744 820752346981597184 820775186261065728 824142687944754024 824406631696564224 824429572664721408 828148472027283456 828767506620089344 829127370930388992 830107426924396544 832818944264896512 833803363820765184 837224317912131072 837515756357812224 837587854307229696 838215162874822656 838238488096407552 842288122849918976 845401565194518528 845767423196948736 846400857824772096 846768378822524928 850169338937081856 850513592799625216 851543860923334656 854666491201967136 855037601271963648 858820637657923584 858844536273174528 863387577846885168 863388832539082752 863664090348781568 864409386714660864 867584113552392192 868258048276168704 868609626688978944 871820364106847232 872123845463506944 872476989229891584 872850884631796224 873229890660728832 876712734275796992 876737130778865664 877092142574613504 878130170630766592 881374819052028609 881757526311712512 885658782584733696 886043350010953728 886705660578332672 887090682575978496 890653593172180992 891422180049494016 894696117100904448 895364895544917952 895366196707196928 895391112284798976 895753677523009536 899352689123524608 899716858498777088 899741895143325696 900127474776539856 904110007221915648 904135166115705216 904502586469515264 905571738462978048 908529757379887104 909603669622652928 909971989864644608 913335619540506624 914023512526553088 914415212471405568 914812266406477824 918486517958811648 918885339720843264 919279123176040704 923346390354296832 923747322351845376 927457460658634752 927833010326863872 929333096031977472 932363444947600512 932768292296687616 933065669037522944 933870855289946112 938002682264682496 938028784298360832 941877357651147456 942205225902538752 942992058234175488 946455396602609664 947162864708673536 947190598119456768 947574138206158848 948694202199310336 951793079159881728 952200965052868608 952918130080874496 956440506304217088 956827791899578368 957986843538751488 961499802602213028 966173217365164032 967315266085453824 971622101642379264 972015534628143104 972460560053993472 972770591124226048 976761704230819584 977101715750780928 977185830025101312 981509300180484096 981536612883628032 981957245210770752 986301826060271616 986728660396440192 986730094330380288 987896441959612416 992294912315621376 992696716215975936 993467837743890432 996366130407825408 997543868150624256 997977017897975808 1001957410600910848 1001985292318703616 1002391020085272576 1007285507488032696 1007286971295596544 1007722887213385728 1011771775263965184 1012181465811124224 1013377897803808768 1017123758124655104 1017889820768206848 1018768205770850304 1023274166337049088 1023275653379653632 1023304128325484544 1023718488597725184 1028276451592372224 1028717114030331264 1028718608982736896 1033268579682189312 1033297332703663104 1033717241679446016 1034939129671974912 1038764689148583936 1039095858700877824 1043812136617721856 1045045957110177792 1045499733035974656 1048908875566050576 1049698877667213312 1050154673966678016 1050604712201189376 1055253017547767808 1056500361540141056 1059951383609868288 1060380583230701568 1061204281226428416 1065558222797257728 1065929144455397376 1066020905481928704 1066360764614311936 1066817747883306496 1067280977474224128 1071567604285280256 1072032896340983808 1076431265887025664 1076805972460044288 1077705209410486272 1082471845381341184 1082941872235610112 1084221945370640384 1088229674346135552 1089515997838270464 1093074864347676672 1093517476456660992 1094366915014754304 1094842106901430272 1098856917259672032 1099208842262085632 1099239430219628544 1104197962703044608 1105503161240518656 1109589554317805568 1110425259019862016 1111383497204563968 1111737818427686912 1116299090549508096 1116783805742972928 1117651317461876736 1121756129009860608 1122236851669452288 1122627503203024896 1127202086926024704 1127689897595931648 1128534477099696128 1129024505096699904 1133196195924036783 1133559118582775808 1138704149037514752 1139555321602622848 1140050135029284864 1140545163311972352 1145094183543898112 1145126048364232704 1151183437129180224 1151185110052110336 1151683299672440832 1152545848952881152 1156310600301674496 1156778818069856256 1157677397701558272 1158146168918638592 1162427152142462976 1163302652306522112 1163801179509061632 1164306520880971776 1168982841038487552 1169456190099484672 1169490432371982336 1175166425402704812 1175676701748950016 1180878376779644928 1180911237375614976 1187159644741238784 1187538124229574656 1188562906732658688 1192928156134539264 1193821595609595904 1193854816379731968 1194338236697346048 1198753000646914944 1199170287512322048 1199655860191100928 1200169966368719808 1200691099658502144 1205480009629220864 1205513554820940288 1206003448626020352 1207428984617304064 1212804892830203904 1217780826054008832 1218309606265061376 1219220283295207424 1219255982685683712 1219749688541970432 1224648690611748864 1225180452961124352 1225705497568054272 1230207161013743616 1231128520472395776 1231162779391598592 1236609947544846336 1237110680435818496 1243151259930134016 1243691056395583488 1245161140386594816 1249228416397344768 1250705045731147776 1255836476868196608 1256273634536718336 1257322744312233984 1261940528803479552 1263432184274878464 1268102347791777792 1269601286737158144 1270152568233787392 1275254008405622784 1275770389199437824 1277315791385001984 1281999736802950704 1282556401907945472 1288230956486885376 1289753688113938432 1295081366770327752 1295496135523172352 1296614080071991296 1301376170328588288 1302348938974426112 1302387072414253056 1302802287667707904 1302914440033468416 1308715483844837376 1309276326947694336 1315069101413695488 1315105696168298496 1315638213861920256 1315640125773840384 1317195255946149888 1323595621621301248 1328488173877100544 1330058490867499008 1330636023863967744 1335980389758271488 1336521360113696768 1337133270074241024 1343047343317376928 1343049295060795392 1343630516284514304 1349029033685286912 1349575287748165632 1349612842714988544 1350191212164809784 1356165010832873472 1356753879704272896 1357186427690942464 1358357607694467072 1364405504433979392 1364957984796966912 1370003429310759936 1370480328585510912 1371035268789829632 1371622818707108352 1371624811976982528 1372218399609716736 1377691439576252416 1377729776938217472 1379918839562633216 1385019585531445248 1391186190987952128 1391749515490295808 1393394609480237056 1393999644047966208 1398545167421400768 1399598503556284416 1400806282934919168 1407004023397023744 1407043176447541248 1413268511479824384 1413840777640935424 1414488087351263232 1414939041635237888 1420744297063010304 1421361207309238272 1423041303298965504 1427689618739822592 1428301447579302912 1428756805713707008 1429377195121311744 1435241687849367552 1442249703903319542 1449259826047746048 1450972899128180736 1451602935124328448 1452687997117693952 1457433152463568896 1458023301942214656 1459155886686339072 1465142556346229376 1465652573626171392 1465778745037651968 1472263950270726144 1474004214987358208 1479452739090407424 1480092990594660288 1481844662939418624 1488398787399344128 1488442368473432064 1489045074323963904 1490201756615835648 1495674838679814144 1496315802225936384 1502936115901366272 1502977938478055424 1503586530127908864 1510928261232049044 1510930456943394816 1511412158110367744 1518272198716686336 1520066846705713152 1525685637186982656 1526834731152310272 1528152308656275456 1534911249505573632 1534913480069480448 1535577732896587776 1536727798603841536 1542371757426475008 1542414677388558336 1543075671045496896 1549902869523283968 1550575862519169024 1551734906012082176 1552408694507962368 1558643788051316736 1559320576495976448 1565718204926582784 1566888567203606416 1567568935665266688 1568249599553961984 1574504502372859904 1574548316500819968 1582879526321651712 1584750542310211584 1589927075414802432 1590570874846052352 1591806421839642624 1592450982263128064 1598337334195886592 1598893716683096064 1599541146921467904 1600226621824959744 1600921466211336192 1607351406427920384 1608004598168027136 1608049344511475712 1616557814115729408 1623707768072011776 1624412808353415168 1625674643580911616 1626332918055960576 1632344511519203328 1632864920815665152 1634273996757405696 1640276214684991488 1641504693963194368 1641550372522131456 1648285375889508048 1648813263393128448 1648859145329442816 1656296944054566912 1657535013240178688 1658254741860777984 1660214853848793088 1665637888529793024 1667606727641530368 1674448635824262144 1675031512715624448 1675175708614459392 1676430325749645312 1676476976192815104 1690803130389037056 1691534846393897472 1692801715649544192 1693536757645049856 1700338677874163712 1701027185599250432 1709332982403934272 1710075202543927296 1717641275315847168 1717689072546349056 1726775155693770336 1726777665078165504 1727328180697563136 1728818773429321728 1735168227104784384 1736516096552337408 1737219253377957888 1743640728213694464 1744953978459783168 1745701769263592448 1746459781321457664 1753425468551593984 1753474261557731328 1754184285149227008 1762749638104057218 1763515052623425024 1771317565169467392 1773411321156665344 1774181365151956992 1781307186344361984 1782844360098988032 1789392234201808896 1790729791089835904 1790732393414393856 1790782224569597952 1791507355046019072 1799433716997554176 1799483790286651392 1800254949553079712 1808220014443831296 1808270332231410432 1809005172939030528 1811143476925956096 1817059514759774208 1819207339245305856 1819943979729289216 1826671239081013248 1828047025053106176 1828830424942811136 1829624532812955648 1836973035917623296 1837770679441686528 1838558246352081408 1846692780708593664 1854914921317269504 1855666020653727744 1864726889895201024 1865536584593375232 1866131338075045888 1867741710579892224 1876005364529364992 1876057568596721664 1883754715302294912 1884410451805077504 1885984116468350976 1892910793205219328 1894325729417347072 1894381196238913536 1895148276412317696 1897388404398620672 1904401930105737216 1905836260161748992 1912881012608434176 1913655583799156736 1915973687077502976 1922999605204426056 1932346434730328064 1934630532170907648 1943244203284758528 1944031069256286208 1944921120107986944 1945541182248452096 1953523408461639168 1954203431501561856 1954371660050202624 1963073225767256064 1963914490421541504 1972603652120543232 1973457320792880384 1973460188660760576 1975792883919224832 1985393432431951872 1986935675487780864 1992732260815650816 1995087736301248512 1995954035795951616 2003914821201821696 2003970584637407232 2004782040170545152 2014571014976065392 2014573942591193088 2015445774426771456 2023543550527930368 2024362931622248448 2026755795607617536 2034247516249310208 2035779641536413696 2037536411541700608 2046548332674098176 2046608256650969088 2047436977195450368 2056552903184744448 2057434228060662528 2057437217965473792 2066537159364378624 2066594665407326208 2067434483358892032 2069878259343949824 2077529378297167872 2078191717401755648 2087624273235443712 2090091914220355584 2090999466071949312 2097817751132101152 2099397755334426624 2101209424402378752 2110506035095535616 2113000723080282112 2119902767219736576 2120761166461403136 2122408562452856832 2131116445594515456 2132041810963857408 2132721529228623872 2133635495766612992 2134561954948448256 2143135208570560512 2144065792681967616 2152862531774051328 2153611944920088576 2155410418820972544 2164943690762682368 2168443890741280768 2176459348692271104 2179031995676540928 2186149728695353344 2187034952913321984 2188733830029508608 2197713834519344064 2198478860439257088 2208395925406089216 2211006322481037312 2219179108635611136 2220850518039724032 2222766994409127936 2223475636855373824 2232598181099016192 2233567611485945856 2235302634923753472 2243512258019721216 2244473703338904576 2245255006406049792 2254404173852049408 2255379795191863296 2257068954199392256 2266392391848073566 2267118237165551616 2277408298075029504 2279110643205245696 2280100270058569728 2281090326623944704 2290188367087796224 2290252096728465408 2302366874258360448 2302370220104220672 2303366599344881664 2305091697905762304 2313557636139712512 2315354795403116544 2316292337837277184 2324854304284925952 2327602359018123264 2328613041761943552 2337965682076975104 2338912380198969344 2338980864743964672 2350332850805409624 2351353403497900032 2361756753559289856 2361822474751229952 2374319289482477568 2375076248459149312 2377125813465317376 2385856312269078528 2387643191219191808 2387709632759463936 2388676473394692096 2397506001293829888 2398340575024644096 2399311720382201856 2400339932737439616 2401382199317004288 2410960019258441728 2411027109641880576 2412006897252040704 2414857969234608128 2435561652108017664 2436619212530122752 2438440566590414848 2438511965371367424 2439499377083940864 2449297381223497728 2450360905922248704 2451410995136108544 2460414322027487232 2462257040944791552 2462325558783197184 2473219895089692672 2474221360871636992 2486302519860268032 2487382112791166976 2490322280773189632 2498456832794689536 2501410091462295552 2511672953736393216 2512547269073436672 2514645488624467968 2526864368549756928 2536204695583555584 2539202573474316288 2540305136467574784 2550508016811245568 2551540778398875648 2554631582770003968 2563999473605901408 2565112803815890944 2576461912973770752 2579507376227876864 2590162733540655504 2590992271046344704 2593228160143982592 2602752340657176576 2604697877948852224 2604774144828506112 2605828880066936832 2617430967689674752 2618552653895388672 2630138202827390976 2630211392336596992 2631276427723840512 2634390511892299776 2644124457156085827 2656976347754201088 2660116981734998016 2661272047727935488 2671960779516542976 2673042720227393536 2674266540148482048 2686094686634753856 2686098590121590784 2687261032569028608 2698058067370573824 2699150575496331264 2699225685429977088 2700382424329619568 2712330021665746944 2713507759408545792 2714372855381884928 2716715215388934144 2728811008867958784 2729915969593933824 2740006858621519872 2742070537579659264 2743245637414216704 2744436799219433472 2755382879152504832 2755459553876434944 2770039171062890496 2782372381975904256 2783499030980591616 2786789218960474112 2787999288095932416 2797090334842801536 2799197007112568832 2801612565869838336 2814008046794047488 2814086352895082496 2827681555281870848 2828976174702526464 2829878083270475776 2841488594126020608 2842722414618476544 2846082606597931008 2855379237479645184 2856602895158605824 2857513611427414016 2858754390242623488 2870483375698735104 2884499407806639084 2898519652095492096 2901945798256361472 2905375994235387904 2914866304927137792 2916046603884429312 2918311773372678144 2930285112692458752 2931305147252342784 2931557490075303936 2944527900541452288 2948008429974716416 2958905478180814848 2960185981189320576 2963689325878837248 2976797574798688256 2976884736946864128 2978090148647927808 2980403513231671296 2992631604451872768 3005872231802732544 3005955876956110848 3007173060255817728 3021856522464098088 3021860913886789632 3022824316220735488 3036544397433372672 3040133693411426304 3051371274373965312 3053669462304620544 3056304617312550912 3069822499011147264 3069826960138960896 3071155465793175552 3073455597207683072 3084829354777116672 3086151342090993792 3099805739046567936 3101151725038338048 3103469812024164352 3104817389015924736 3117287576102633472 3131436409853165568 3133777134407212832 3135137871330533376 3136499199107923968 3149009004745719808 3149096633001639936 3165759052643303424 3169501084620423168 3179854150829604864 3181141749692104704 3183612843679285248 3184901964526256128 3196674668391773184 3197787433366192128 3199082293842935808 3200453243649919488 3201842932422672384 3214702812855840768 3216098689022951424 3233115628231458816 3247415536144023552 3248825616706830336 3252665836111921152 3264689023038406656 3265729841631330304 3268547993514811392 3280552429369982976 3283009387926388736 3283100745044262912 3296570751779016096 3297626526786256896 3297718290658885632 3312593888109133824 3315070026480357376 3316509483721555968 3320429707697586176 3331275777059586048 3335213455283060736 3348897271648524288 3350351417228918784 3352953952385630208 3381606260778074112 3383069692787794944 3385603431299088384 3387073515290099712 3400677355748327424 3402054371198500864 3418665964807868544 3420150405087854592 3435282550631694336 3435378145092698112 3453550311387540672 3453555330156331008 3457637546858643456 3470336454209568768 3473032193104674816 3474438506755915776 3487281456427388928 3489907956919566336 3491403538527184896 3492919562642915328 3506850937103187968 3506948523115462656 3508368570298454016 3525499276208114436 3527030105246850048 3542635130338934784 3546822642313330688 3562614372688723968 3565688720197976064 3578784468403617792 3581459582179671808 3581464786828787712 3581564449139195904 3583014710092038144 3598867433995108352 3598967580573302784 3600509899106159424 3616440028887662592 3616540664462820864 3618010345878061056 3622286953851912192 3638414678490611712 3639887959458578432 3653342478162026496 3657660849885622272 3659249065625911296 3673946071835246592 3675541358883373056 3677116492704162816 3693385561417187328 3709829842634539008 3711332041307455488 3729453779790402048 3731073169186750464 3732262676150091776 3735483421159784448 3752010729058729984 3752115137193443328 3767509430604589824 3768820903610155008 3771968232936701952 3785821586410438656 3788651458834694144 3790296552824635392 3794776808797241344 3808803860211474432 3825762025216868352 3827311167598313472 3831947374155005952 3845999210408852112 3864692869460656128 3869261064341815296 3886488406569517056 3888062138512572416 3889842240215973888 3891082364496904192 3907046816923278336 3908406863003123712 3908743320100405248 3926146451534512128 3927828980843083008 3945207304241086464 3946914641585760768 3946920377321521152 3951585767838449664 3970786864863903744 3985464521631301632 3990175472602497024 3991908071591903232 4007829642403643392 4007941169274814464 4009564080341090304 4029142029952130784 4029147885182386176 4030891548853542912 4047087101055860736 4048725863244496896 4053511591215235072 4068495032498620416 4071559283072827392 4075072823083401216 4093096665348196352 4093216513301938176 4094873954390900736 4113105806369488896 4114868456121325056 4114874435930947584 4133074318728757248 4133189330814652416 4139756518687899648 4155058756594335744 4156383434803511296 4175248546470887424 4180183828440711168 4181998932143898624 4195635502264202304 4198795510668853248 4202418848804757504 4221012070191071232 4226001446160564224 4239805534439473152 4241522332922806272 4244817124905713664 4262232891189030912 4264083621927714816 4265443058457247744 4267270991533225984 4269123909896896512 4286270417141121024 4288131585363935232 4305725063548102656 4329887381525364736 4352918697384542208 4358063991353081856 4372299457390706688 4374069905826643968 4377467660059017216 4395427669038688128 4396957720878514176 4416791850812178432 4422012644962074624 4438358217271222272 4445533988818255872 4446951273710747648 4465196362198032384 4467135222971891712 4470605269847506944 4487024516039442432 4488947406677809152 4508808347704098816 4510759590383726592 4514137908398784512 4532784783696147132 4534236474331103232 4554816596150059008 4558221286410491392 4560200540117139456 4580504193456930816 4604733748516720896 4604740440208441344 4606733198689763328 4610183395811524608 4627115272279425024 4632584675674554368 4649708608569851904 4655204718036246528 4657226083523887104 4675931364153950208 4677824760397938688 4677961729487929344 4700665701610819248 4702706806995800064 4723513507118579712 4723644949502459904 4748638578964955136 4750152496918298624 4754251626930634752 4771712624538157056 4775419265518927872 4777352946789384192 4795012002587659776 4796681150049288192 4798623440764403712 4800679865474879232 4802764398634008576 4821920038516883456 4822054219283761152 4824013794504081408 4829715938469216256 4871123304216035328 4873238425060245504 4876881133180829696 4877023930742734848 4878998754167881728 4898594762446995456 4902821990272217088 4920828644054974464 4924514081889583104 4924651117566394368 4946439790179385344 4948442721743273984 4972605039720536064 4974764225582333952 4980644561546379264 4996913665589379072 5002820182924591104 5023345907472786432 5025094538146873344 5029290977248935936 5072409391167111168 5078405146948632576 5080610272935149568 5101016033622491136 5103081556797751296 5127998947211802816 5130225607631781888 5152923825947541504 5159014752455753728 5180325467081311008 5181984542092689408 5186456320287965184 5205504681314353152 5209395755897704448 5209548289657012224 5211657760133873664 5234861935379349504 5237105307790777344 5260276405654781952 5260422784673193984 5262552855447681024 5288248914312171654 5313952695508402176 5320233963469996032 5322544095455870976 5343921559033085952 5346085440454787072 5348533080296964096 5372189373269507712 5372197180243181568 5374522065138057216 5398301150992662528 5398451370859954176 5400764848659239136 5424660043331493888 5427015518817091584 5433430430777868288 5457622017735917568 5459831939187867648 5480013717243039744 5484141075159318528 5486491274828433408 5488873598438866944 5510765758305009664 5510919107752869888 5540078342125780992 5564744763951808512 5566998061961183232 5573578437920948224 5594180669685603072 5598394014225137664 5603225131739676672 5628016093588094976 5628172705790164992 5655363110563741696 5657952349405052928 5682977188252041216 5685444829236953088 5692165213195862016 5713205790317211648 5715027222854828032 5717508780485246976 5740966751397470208 5768998815613278168 5797039304190984192 5803891596512722944 5810751988470775808 5829732609854275584 5832093207768858624 5836623546745356288 5860570225384917504 5862610294504685568 5863114980150607872 5896016859949432832 5917810956361629696 5920371962378641152 5927378651757674496 5953595149597376512 5956180297295855616 5960807026463342592 5985263208903745536 6011744463605465088 6011911753912221696 6014346120511635456 6043713044928196176 6043721827773579264 6045648632441470976 6073088794866745344 6080267386822852608 6102742548747930624 6107338924609241088 6112609234625101824 6139644998022294528 6142310931586351104 6146911194415366144 6169658709554233344 6172302684181987584 6199611478093135872 6202303450076676096 6206939624048328704 6209634778031849472 6234575152205266944 6262872819706331136 6267554268814425664 6270275742661066752 6272998398215847936 6298018009491439616 6298193266003279872 6331518105286606848 6339002169240846336 6359708301659209728 6362283499384209408 6367225687358570496 6369803929052512256 6393349336783546368 6398164587685871616 6400906487299838976 6403685864845344768 6429405625711681536 6432197378045902848 6466231256462917632 6494831072288047104 6505331672223842304 6529378046076813312 6531459683262660608 6537095987029622784 6561104858739965952 6566018775852777472 6566201490088525824 6593141503558032192 6595436581317771264 6625187776218267648 6630140052960714752 6633018967443111936 6640859415395172352 6662551554119172096 6670426910566121472 6697794543297048576 6700702834457837568 6705907904771260416 6763212521556148224 6766139385575589888 6771206862598176768 6801354711496654848 6804108742397001728 6837331929615737088 6840300810175709184 6870565101263388672 6870756290185396224 6907100622775081344 6907110660312662016 6915275093717286912 6940672908419137536 6946064386209349632 6948877013511831552 6974562912854777856 6982807077054369792 6985839125285830656 7013701874206375936 7013897046230925312 7016737140596908032 7050998552416228872 7054060210493700096 7085270260677869568 7093645284626661376 7125228745377447936 7131377440395952128 7157568936807235584 7162919164359343616 7162929573657575424 7163128898278391808 7166029420184076288 7197935161146605568 7201019798212318848 7232880057775325184 7233081328925641728 7236020691756122112 7244573907703824384 7279775918917156864 7306684956324052992 7315321699771244544 7318498131251822592 7347892143670493184 7351082717766746112 7354232985408325632 7386771122834374656 7419659685269078016 7422664082614910976 7458907559580804096 7462146338373500928 7464525352300183552 7470966842319568896 7504230274386886656 7535018861209179648 7537641807220310016 7543936465873403904 7577302917669388288 7580593105649270784 7589553617594482688 7617607720422948864 7651524050433736704 7654622335196626944 7663894748310011904 7691998420817704224 7729385738921312256 7738522128683630592 7772976813139034112 7776124277025144832 7779684480431947776 7782164728993808384 7814093633846556672 7817486640200810496 7852292903069024256 7855657961686166016 7890414608482172928 7893829283171521536 7903171535676899328 7932373371468257481 7970929043262603264 7980350945204994048 7983816143183806464 8015659284807286784 8015882338549628928 8019128160682180608 8058284059904261568 8058295770364772352 8061783097707085824 8094174202111721472 8097451726488993792 8107023182430470144 8136990064997240832 8143118566145654784 8150145646166802432 8186193330696392704 8186433026603876352 8189747908781801472 8226211612738977792 8229736912242650112 8266148637457514496 8266378661629304832 8310117513188671488 8312766869607022592 8350497092941774848 8360367656881422336 8363997864287797248 8391271004528404608 8397591021337706496 8404837697609515008 8442024140382142464 8452002892321128448 8483044665845612544 8489634249811427328 8524465782378061824 8528167243855429632 8534541983066451968 8538247819793793024 8572540834282242048 8576263170727870464 8611450127096205312 8659774763050729472 8705837394769084416 8716127982706163712 8744598914781413376 8748139811653287936 8754935320118034432 8790855338077376256 8793915441757028352 8833583701624356864 8844025289924149248 8876716434542444544 8891067977636511744 8930392724396064768 8934270445943783424 8941210539695013888 8977894813355618304 9017616695408197632 9021519180767453184 9028275816797569024 9065569567392294264 9068472948662206464 9109633192300118016 9116442572820982784 9120401080234278912 9161008386913861632 9209467497033441792 9209480880416882688 9213466397379526656 9220366791623049216 9265169351349108736 9299417217139703808 9310409436072493056 9314452167047774208 9351862728307900416 9355649520795877376 9401331403221638496 9405413613991600128 9447027014237159424 9447289899004919808 9497277157929910272 9500304993836597248 9508503253861269504 9543425249076314112 9550838531037855744 9554705893578768384 9590024005175319552 9593362300098576384 9597246881528807424 9601359730949758464 9605528797268017152 9643840077033766912 9644108438567522304 9659431876938432512 9742246608432070656 9746476850120491008 9753762266361659392 9757997508335763456 9797189524893990912 9805643980544434176 9841657288109948928 9849028163779166208 9849302235132788736 9892879580358770688 9896885443486547968 9945210079441072128 9949528451164667904 9961289123092758528 9993827331178758144 10005640365849182208 10046691814945572864 10144818782334222336 10156810293897265152 10161220545870299136 10202032067244982272 10206163113595502592 10255997894423605632 10260451215263563776 10305847651895083008 10318029504911507456 10360650934162622016 10372912640575930368 10411009362628706304 10418791511795408896 10419096579314024448 10423315520267747328 10469723870758699008 10474210615581554688 10520552811309563904 10520845569346387968 10525105710895362048 10576497828624343308 10627905391016804352 10640467926939992064 10687843118066171904 10692170880909574144 10697066160593928192 10744378746539015424 10744394360486363136 10749044130276114432 10796602301985325056 10796902741719908352 10801529697318478272 10849320086662987776 10854031037634183168 10866860861555736576 10915244035471835136 10919663878375735296 10960027434486079488 10972982549656866816 10977747196877733888 11021531516610019328 11021838215505739776 11080156684251561984 11129489527903617024 11133996123922366464 11147156875841896448 11188361339371206144 11196788028450275328 11206450263479353344 11256032187176189952 11256345411580329984 11315904698810105856 11365954376504082432 11370889658473906176 11384330426391724032 11426411580634423296 11430054445709656064 11481933502794940416 11537997631226556336 11594078608381968384 11607783193025445888 11621503976941551616 11659465219708551168 11664186415537717248 11673247093490712576 11721140450769835008 11725220589009371136 11726229960301215744 11835621912723259392 11840743924757282304 11854757303515348992 11907190299194753024 11912360594591711232 11970526417807491072 12023488927210930176 12023823507824443392 12028692241023270912 12087426089856392352 12087443655547158528 12091297264882941952 12146177589733490688 12160534773645705216 12205485097495861248 12214677849218482176 12225218469250203648 12279289996044589056 12284621863172702208 12339317419108466688 12344605368363975168 12399222956186271744 12413879248096657408 12419269556063698944 12469150304410533888 12525745639412662272 12535108537628851328 12540551485322133504 12545996796431695872 12596036018982879232 12596386532006559744 12663036210573213696 12678004338481692672 12719416603318419456 12724566998768418816 12734451374717140992 12739607858105024512 12786698673567092736 12796329175371743232 12801812974599677952 12807371729690689536 12858811251423363072 12864394756091805696 12989662144576094208 13058756092153626624 13062919366525321216 13074191974059245568 13122209717479931904 13132037551705554944 13132402980177051648 13186283007116064384 13190873162635542528 13250375552436535296 13260280105921429504 13266037934886223872 13281718830790344704 13340853821132242944 13395589086594097152 13401405668915675136 13411815809542520832 13526425043112296448 13532278771151179776 13542413725196353536 13602709422993309696 13608217484794003456 13674663859231474176 13680601620351418368 13741512580370792448 13814201245550162688 13814221320625324032 13830550187434573824 13881345816838275072 13897754027023663104 13949125825709555712 13965614154108739584 13971678250571661312 14027403748412751872 14027794092461850624 14033474281193816064 14101997104832457744 14108120420987400192 14170540521355739136 14187290569253322752 14250457490754895872 14262754880791904256 14315137873614471168 14325838328718687232 14326257796556783616 14332058840368152576 14395870322293211136 14402039596424637696 14465760115550650368 14466162657851283456 14472041383512244224 14489147815407648768 14559551837834313728 14613369912648105984 14630643399542489088 14636996262503645184 14695784287340986368 14708465970816651264 14773542245668749312 14839319370538156032 14845328165229821952 14917815119161608192 14924292676747001856 14929050704600367104 14941933684639137792 15008460548773773312 15070037722418359296 15075283614440620032 15087872931746807808 15154605835338776576 15179107235188965376 15235215440845897728 15303048100867473408 15309244670393253888 15383996841635408448 15458771477842624512 15477044257367261184 15545953626278068224 15552248554050289664 15559368960863895552 15564329457987616768 15628187267693113344 15634973280401620992 15704585806138048512 15711315923372332032 15780829216964345856 15787658566343043072 15864746742936514962 15941858086525206528 15960701890409988096 15967632286367612928 16031318569614573568 16031764677099257856 16038256321364361216 16116568119808523136 16116591540729544704 16123566195414171648 16194903452977987584 16214046364860940288 16273980129994481664 16300291292333604864 16372386661392785408 16372866053207752704 16379495817563602944 16452423225477955584 16459473824485300224 16532297274915028992 16532757323258609664 16620235026377342976 16625533739214045184 16700994185883549696 16720735313762844672 16782542009056809216 16795182042675412992 16809675395219030016 16884048280764284928 16904005784642256896 16966089331691225088 17048931564756123648 17056334487710859264 17069083966132903936 17076495639587586048 17145081668564484096 17152526341455740928 17222900254192410624 17319549526101458944 17411674789538168832 17432255965412327424 17489197829562826752 17496279623306575872 17509870640236068864 17581710676154752512 17587830883514056704 17688050579848298496 17753432869084889088 17782135955273023488 17860785448792129536 17868540891887566848 17882421079390027776 17955789626711236608 18035233390816395264 18043038361534906368 18056551633595138048 18131139134784588528 18136945897324412928 18219266384600236032 18232885145641965568 18240802160468557824 18322016773827723264 18418934994066883584 18426932794759053312 18440733583246098432 18598834434279407616 18620818872144986112 18628904334095548416 18703725456615800832 18711299041591754752 18802662806443276992 18810827227983200256 18894054028474318848 18894579798009839616 18994554315859820544 19000609987673194496 19017006507722539008 19086850498152628224 19101677062075711488 19109411787157536768 19180048010350639104 19194493763057614848 19202719461899516928 19211057594536034304 19287680154067533824 19288216877135044608 19484493216864141312 19507524532723318784 19515995016671526912 19594379049787981824 19611287961088868352 19683314576219897856 19698056327558332416 19698604470265577472 19793770886973095936 19890420158882144256 19899056902329335808 19922578246185517056 19987654662357516288 20011280731698364416 20093383629891145728 20289637564668444672 20313620587794530304 20404064134489964544 20412326227191005184 20511995788847211264 20520902430527127552 20611695303790166016 20636059009823014912 20721301868325244032 20745825281151860736 20822018725257412608 20837583023590817792 20838193158628048896 20846631040535494656 20948421231163109376 21041105622619127808 21041691138692775936 21050211421790724096 21152995657248686616 21255810782033608704 21280935853879984128 21375686236132343808 21384341761819148288 21394132321187856384 21488757493078030848 21488788720972726272 21498088260552228864 21593805483439816704 21603059394636956544 21698640173325975552 21708062075268366336 21733721723111473152 21839327756751470592 21920054868972158976 21945965099313733632 21955494393755467776 22043063033220038656 22043676431011479552 22160313368503123968 22258979055807234048 22267992247844732928 22294313751683792896 22376722678742412288 22393576056900550656 22412900526958706688 22512690823160659968 22631809397620211712 22731908753008164864 22741779316947812352 22768660852783448064 22852823161268846592 22860108891419312128 22963867005589880832 23075995262453112672 23188157216763936768 23215566386050891776 23243007953883103232 23318930439417102336 23328372831075434496 23346494186981425152 23442280901539670016 23452459920602431488 23671243825446518784 23681487849514564608 23709514607030697984 23814380598389506048 23941052835614982144 24046977854421860352 24047647015648886784 24057384482046541824 24174852179712784704 24174887311094317056 24292355179466981376 24321069547291410432 24410970194991722496 24429355698436964352 24450436938500407296 24558579992089178112 24569243726345404416 24678634838216933376 24689210736727950336 24798445912372543488 24827758496193314816 24938300608821067776 25051491278825324544 25070217075257702656 25081102970644267008 25091993592863391744 25192072037965758464 25192773064013119488 25326072421146427392 25356008676963385344 25449133997536837632 25468902749434281984 25479215716210049024 25573397347134185472 25603625949199355904 25614743459381379072 25717622502846726144 25728789512183611392 25979324289152188416 26117512184307253248 26125838733050642432 26148383948118491136 26244419434959863808 26264075103411109888 26264805960354103296 26372566014232128768 26381746325271085056 26500751104873070592 26520560211842859008 26532075869772447744 26563437661580689408 26791178173188194304 26802811337831350272 26823631619085041664 27052850086224592896 27064557542302359552 27084827450392707072 27205418845986619392 27216434969588006912 27349327718462948352 27361203240702836736 27483025160741584896 27628402491100325376 27628442641250648064 27661100374869147648 27795508054047326208 27898251651419111424 27931228308217479168 27943356501143322624 28054807496825503744 28055588184923701248 28066948562387632128 28203994209664915488 28216240841974800384 28341081042711478272 28374581138506645504 28500914981509791744 28525509761583808512 28630275747228942336 28651676657437374464 28652515593113567232 28664117680736305152 28791740644586422272 28804079192849275392 28931520231101300736 28932325315702566912 28978295630815297536 29226739825296211968 29261286799084978176 29273992525007290368 29391568574681972736 29416931941633302528 29547084491337498624 29678638741076312064 29690656330459643904 29835630238323216384 29848585353494003712 29858101409200734208 29883867369278275584 30016921097547546624 30140075444836718592 30309211670677553152 30470430881691795456 30606096201734946816 30618489340786507776 30767993683270816896 30917542955685249024 30954088514734522368 31104497108100579328 31118737921727791104 31128658915975233536 31256374535386226688 31269946560803241984 31409171612276097024 31422631846744664064 31561658433928691712 31575317132686086144 31729493485873029924 31883716173050413056 31921403780819976192 32063529354198515712 32076512642728722432 32233136239617046272 32233183081459089408 32247132390828343296 32389806905955975168 32428092729721880576 32547960259988963328 32600582584667209728 32744773322785570816 32745732106415505408 32758991635127205888 32918947648970600448 33064594549830057984 33065514646517219328 33240470052754685952 33251067478428090368 33401988371767099392 33441470627525689344 33565084018113618432 33590364085350825984 33619350790438060032 33768096561528569856 33808011569284513792 34097863129512247296 34112668975421718528 34138167932265807872 34152991279175172096 34290163337128968192 34445800508384821248 34639099052202917888 34823349579076337664 34864511930824654848 34978395659125653504 34992559246613151744 35019741280472137728 35163421352309505024 35175661767028113408 35506865738169778176 35564271910546046976 35721570897584259072 35737081783775133696 35911579253422473216 36070466781632790528 36086076723069812736 36113103267190276096 36262278269569177056 36273891794648825856 36438532769200472064 36465770291283931136 36481604320937115648 36644033547655446528 36837869988133767168 36853865589518106624 37197668868558815232 37241637744289972224 37257808668191096832 37407450913231601664 37422598083183509504 37605325612886553984 37621654455966400512 37788108056948637696 37789159596019679232 37989108631719641088 38034013015445078016 38173700996305256448 38203354124151422976 38218823574315073536 38360096020701278208 38388987526115229696 38405438923799033856 38422115189072068608 38575360308135067648 38576433754270089216 38968986433728282624 39015049065446637568 39188758099575963648 39222575922177736704 39366629152439795712 39396112655116664832 39397208940531154944 39587541773946191872 39780840317764288512 39798113804658671616 39845156492371034112 40022561463396728832 40186767259782291456 40579275129336889344 40627241175589060608 40808128268979929088 40824652454382010368 41023991577694422528 41041804861054255104 41272118019646029824 41442603736650488064 41491650562303721472 41644037450514825216 41675166047181635584 41693262081070989312 41896842462326218752 42082211245238255616 42083382277385551872 42100422843581448192 42305991314497373232 42511621564067217408 42561871707759968256 42751372472264687616 42768683523638296576 42788264642375712768 42977514986156061696 42996176521104457728 43187610966879633408 43206118789273913088 43397280346651951104 43416124150536732672 43467443446222946304 43678655513502941184 43840109737944317952 43891930198627467264 43910988787510935552 44086126066440077312 44087352862022959104 44320626737006247936 44517958111614468096 44535984495689465856 44588627503367585792 44753445357484824576 44787152113801101312 44825801053917413376 45025381646321319936 45263618795240423424 45463817506016329728 45537321705566896128 45705646322537693184 45720217782838624256 45927734011179761664 46151990524906225344 46376314433527873536 46431132772101783552 46486015907766206464 46637860878834204672 46656745662150868992 46692988373962850304 46884561803079340032 46904919841204862976 47342487650893037568 47362975699029129216 47628761196779012096 47882105671229964288 48093955708843720704 48095294031297773568 48114768964093083648 48349704359425569408 48349774622188634112 48584710358933962752 48642139094582820864 48821940389983444992 48900873877000814592 49117159984178356224 49138487452690808832 49357269676433866752 49378421473455900672 49596891824745086976 49655516992386629632 49876601217642135552 50102982557650649088 50140434150515405312 50162205941288534016 50385546128026238976 50652144842292854784 50712017353926770688 50898267995073675264 50958431432420098048 51146794694268370944 51207251898398711808 51229486918762758144 51435245005693452288 51457579024367222784 51958648578304376832 52235024368614506496 52251677466101284864 52296767896236982272 52488838869919727616 52529611920708206592 52745132028464257536 52763492650542170112 53041120423685718016 53064151739544895488 53126875323161378816 53582356346376388608 53605622675662700544 53647263238170083328 54105700172449185792 54129115084604719104 54169654900785414144 54410837691973238784 54432869939176013824 54698655436925896704 54722406481405673472 54966050321483169792 55256804982200650752 55322200749738295296 55796503302838222848 55862456616434958336 55886713002286645248 56109614993651007488 56111176369847402496 56133897124775264256 56407988419329830976 56432481683949600768 56682162085422956544 56749162277013291008 57001829963019583488 57051019523167617024 57260551494457884672 57303353314874748928 57305031186227134464 57328235361472610304 57583481289172844544 57608158385698550784 57863040462202601472 57864650631405133824 58453479650592423936 58522573598169956352 58547985050014580736 58783137149363945472 58833863883266605056 59094168982674997248 59381312660919287808 59671260476646432768 59697170706988007424 59767734738556551168 60033842195095093248 60280150889673437184 60618423341355106304 60940861763383590912 61212192403469893632 61236978681573015552 61535987366541633792 61835085911370498048 61908177029469044736 62208994216201158656 62237475843455582208 62512749070772453376 62539893121606483968 62845263693489328128 63123316867857383424 63150634265372172288 63458986971746059848 63767432346100826112 63842807561639952384 64127058708397031424 64153025285457444864 64466272479234092544 64466366162918178816 64494264781656686592 64856185459443761152 65095920519977926656 65201165169334419456 65489546645571141632 65517983270254411776 65837895297941200896 66129189099660115968 66131029293034438656 66480940105509371904 66502134956856180736 66803976743534198784 66882941255051378688 67130168036227236864 67180728170701651968 67238701580876120064 67616023138569027584 68195726259024494592 68225337950843437056 68276335864531615744 68305982558350344192 68580326674257936384 68891601016769642496 69278198104405835776 69646699158152675328 69729023861649309696 69956791318251307008 69985118493226303488 70039482560944275456 70326842704619010048 71013731476339556352 71128543821092093952 71443141795168518144 71823158506844946432 72140933563265581056 72172153446139625472 72226206534380552192 72524556539138354112 72877065538400944128 72931540582567862272 72963208641874231296 73288067095310893056 73675739976267534336 73707731179036213248 74395337737117630464 74483275488579944448 74814901826463203328 74845196166367019008 75210651225773107968 75243308911932801024 75576216113897275392 75578319192039358464 75978217263439282176 76068026030890156032 76347401992610512896 76406708248302845952 76437647148630147072 76720192041402556416 76810877847598067712 76844230378144137216 77150720616270135296 77152867508540178432 77937972867456565248 78030098130893275136 78377516199151927296 78445151844355473408 78733258304879591424 78792225310233329664 78794417881062309888 79561680635528577024 79596227609317343232 79690312984742068224 80373534519564582912 81158550258673778688 81254482351178121216 81616256537959858176 81649304908764020736 82047983155388845056 82083609722108510208 82885207473300976128 82983301124607442944 83350332094363271168 83386524162141978624 83793684924652437504 84164422490476511232 84166764554771103744 84200845687162896384 84611982628994746464 85023243128134434816 85123743415519936512 85502744944529375232 85537367047276593152 85576529284751425536 85955029972312123392 85992353042208915456 86375221933759266816 86412237578547826176 86794560693303902208 86934886892445892608 87680219475888635904 87783860397254934528 87821977575021871104 88172252132880154624 88174705724045918208 88641253474012495872 89035916223228936192 89071968991378931712 89177255006735171584 89506890714969649152 89574304227602202624 89651602107834826752 90050763292642639872 90927635012032659456 91411292645075386368 91440435565677248512 91855468022359523328 92303981049812450688 92752628867055747072 92862265544203567104 92972031815532412928 93313491324301737984 93385976747925700608 93769123606158680064 93809839682409725952 94684975301786075136 94725951398058258432 95257522393558024192 95764211342459928576 96190588062595547136 96229537928186167296 96699408718851138816 96699549244377268224 97169420717867925504 97284278189165641728 97643880779966889984 97801747754001629184 98234319968356712448 98276974905381617664 98756842946911801344 99193783649490173952 99311033984773259264 99753202435284271104 100205965115301298176 100280868301030810624 100324411882577068032 100771092256052477952 101304289684585709568 101424034707853541376 101916862864840196096 102293589388536741888 102414503796797423616 102458973837525516288 102870490011386904576 103917297156608753664 104470048737229012992 104503354932202569728 104593535792473964544 104977677739839455232 105059223841416413184 105490264056928515072 105526985301084340224 106082240847371436032 106253750646322757632 107164712692752777216 107211245351325401088 108211400344898371584 108258230169209438208 108339309801570828288 108821675383946477568 108865739878352027648 109397310873851793408 109444812962811346944 109932100642966339584 110513609964401301504 111593006605676445696 111724913232869916672 111773426004573290496 112219229987302014976 112222352739694804992 112267794249550528512 112815976838659661952 112864963367899201536 113364324170845913088 113498324554026582016 114102039046335234048 114521102988915769344 114606706629749497856 114610062372454268928 114656470722945220608 115166962578345689088 115216316771397101568 115726080924405202944 115729301262810267648 116906959301184847872 117045147196339912704 117566274298727890944 117667727766533210112 118188337965349994496 118762625321838575616 119342520953292865536 119394341413976014848 119535469477113102336 120067684390190186496 120560301779346874368 121236846682710212608 121881723526767181824 122424384806939787264 122473957363146031104 123071974733083267584 123816354058938089472 124474951686911164416 125025498141544906752 125079786243212967936 125690527386978656256 126246633735714766848 126301268530744344576 126917973943492119696 127534864692201652224 127685615123279904768 128254117416794062848 128306050570914889728 128932544958468185088 128988529563313373184 130191841039955853312 130402330338668838912 130979093291142283264 131035966540508823552 131675790595882401792 132258378199320231936 132262058586068877312 132961880211018743808 133004269913712361472 133607953487068397568 133765882510102757376 134260336072454473728 134361456341403303936 134477403161752240128 136391452518048989184 136552671729063231488 136611965116700688384 137160653348515872768 137783202033539284992 138556396208811671552 139293398316305350656 139458047723298619392 139913582636502614016 139970236986452606976 140078965121888550912 140653685409238020096 142027462952679112704 142886283590337036288 143646317013689892864 144281867126531162112 144344306892279250944 144452413068761104384 145049113078276708224 145754131076801888256 145863081165135724544 145926417283748462592 147351479952535068672 147415462358072426496 148790675474235260928 148966550977159888896 149629803652926406656 149690392332734038016 150421302451546215936 150486617823865602048 151156638384078716928 151956434526878564352 152136052061780312064 152694803985221025792 152875294297260294144 153440384082805112832 153621755695196135424 153688460756288274432 154301441232540270592 154305735017080356864 155875945734913130496 156060196261786550272 156755032398303854592 156890303688710946816 157466516609759182848 157588835762124619776 159123361271057154048 159192455218634686464 159380625969484136448 160747069039129165824 162317100517347557376 162508964702356242432 163232513075919716352 163298609817528041472 164095966310777690112 164167219444217020416 165770414946601952256 165966602249214885888 166700664188726542336 167587369849304875008 168328844980953022464 168333529109542207488 168401691374325792768 169223965257989492928 170046486256268869632 170247486831039873024 171005489889058750464 171074734094553186304 171153058569502851072 171910059944624246784 171984706084417830912 172750443867518533632 172824475157095652352 173589121386607804416 175360438951777271808 175567720794509869056 175643955150043742208 176344504265760309248 176349411448091836416 177282506948024991744 178143937982757863424 178354510013470343168 179013781429939298304 179303204215669653504 180101526585285279744 181855270024065318912 182822585290150772736 182880871131354497024 183710936044719046656 184607962099624901376 185505257734111494144 185724531088407134208 185944063631064825856 186626982648603475968 187538247212317360128 187619679364819451904 189369950603572150272 189451902796116516864 190515044787116048384 191528422684919857152 192381176125191094272 192459075856372334592 193398817437702277632 193399098488754536448 194568556378331283456 195287761559933779968 195603495508003258368 196468639936713424896 196553949810763235328 197513685893823602688 198387567298980347904 198622067969546518528 199506404870568542208 200411930230602596352 200561736602061621248 200648823765154136064 201542184512104955904 202848069415707082752 204587178777073483776 204829007593594847232 204917947675051032576 205740980022773809152 207834594313217507328 208940097474458025984 209006709864405139456 209187071584947929088 209955355479678910464 210118447682832826368 210980528113857030144 212164481694742872064 214329425385505554432 216422800689796743168 216516460338418876416 216678619603141656576 217731479756704055296 218794621747703586816 218889625925622693888 219864201285932679168 221027219928802603008 223186013211352891392 223449826465739833344 224444705479389609984 224535588499101057024 225631953677319323904 225729926735798403072 226728648341691826176 226996649108053164032 228204078092670468096 229042205977831538688 229213413259498995712 229220124744908537856 229312941445890441216 230432633542794203136 231452161848810405888 231458602525620535296 233813918602369695744 234090294392679825408 235132548597455781888 235335455533066420224 236376675930699988992 238685041906585731072 238788682827952029696 239070938954226204672 241120603558693748736 242473693365420425216 243763447053534363648 244848769613879574528 244947914726292062208 246143949466166535168 248949903373822328832 250050996283089813504 250159572486425935872 251381054773957312512 252493267471429533696 252602537061488689152 253835947886984239392 255069729384403304448 255371230246559809536 256508234833588125696 256612101141829779456 257865089916936370176 257977059126626746368 260383682079911706624 260804660677337677824 261958186582284566528 263351581191764803584 264516756398640463872 264524117172137754624 265923760422037487616 267215906974136795136 267531765020205514752 268520672144908947456 268722912682806607872 268954806323504480256 272782905036097978368 273105343458126462976 274321306697031745536 275566404067078569984 277112792417623343104 278586796632610701312 278916095446597238784 279940473972905213952 280157930243777101824 281307370818476040192 284054925905358225408 285772567180674072576 287292634027379785728 288688613784558501888 288904826137522208768 290098226156553416448 291508262153603776512 291726162330271449088 291852834567496925184 294702959905070137344 294830924716144852992 297581350948470521856 297933101954319777792 299259607305852813312 299380784665468076032 300842604903092431872 300973235647731204096 302313276768157433856 303912869053757128704 304272104123560624128 305750588594520588288 306880768165610225664 307243511390392270848 307376921512576548864 308602882465080541184 308611470034160713728 311751891469826260992 312120392523573100544 313510064796607709184 313780607377421893632 314933033219518365696 315177671524249239552 318246722542114308096 318761251938968272896 321494138078258331648 324634201034695114752 325017929404712484864 326465026151839432704 326597219635056082944 328191932621555380224 328334438888434040832 331540829893203904512 333401328377453084672 335174739698609750016 336657689961906044928 336667058219084414976 336803382748651585536 338447930515978985856 340092972512537739264 340494973662079746048 342149468189106372608 342306117139005702144 343820119889248493568 343969412168835661824 345500887735037067264 345648950314191304704 347178242773215608832 350720877903554543616 351135441589019738112 352698822896183672832 354565013896049983488 356287875965515726848 356709020026940686336 358027562859878596608 358606408431339307008 360203053170570559488 363710540048130637824 365645170580301545472 365761742262708994048 367421872089438093312 369215924199249802752 371449062176814268416 371888127262129651712 375076494424634720256 375239358729638903808 378739901207144300544 378903805592233033728 381030089574232096768 383056845369839714304 384762352250382188544 384918151712744669184 386797634875404555264 390575523119867559936 391206991016006516736 392937279873426849792 393107899621526470656 395027371787647205376 396775134597960695808 397244135939093037056 399012809741137084416 400823860461205192704 401123473204123242496 401297647530308272128 403084369024209911808 409174357554146967552 409658015187189694464 409835895350102065152 411481960045547618304 415669188626435014656 417880194948916051968 418374143169895858176 419910710959357820928 420236895365665652736 421961056227714060288 424328963389485744128 428658850771011108864 432845601379593486336 433032920676837752832 433357239206283313152 435462959513408110592 437589243495407173632 437779251851245387776 442054439857605206016 446372026422705782784 446899652931479666688 448889410958779219968 449071176998202114048 451263907354638647808 451459853471596806144 453993298216106328064 456408156185340936192 458084411955663077376 458426826518997991424 458625882891780882432 460865267085588406272 462904323697620811776 462917205051241070592 467627837204739391488 468180588785359650816 470265097194911563776 470670911066132840448 477370083813171462144 477577365655904059392 478141877908452409344 482241207117387497472 484947386730840850432 487526894107068727296 489697539227759149056 489895829452584124416 492287898932333070336 497899806747644657664 500101992566179627008 502762109547914625024 504986534942859067392 505205074122977378304 507671895773968478784 510139458768806608896 510742460493119619072 513016469667176251392 513224202283659558912 515730179833872740352 515954118253253492736 520767364159823413248 523916373164569133056 526703162383529607168 529033512797280927744 529048234344275509248 531847520844074975232 534431813948273590272 535063530040411029504 537041344289817894912 537909612647008960512 545565810072195956736 546210686916252925952 548642613394063491072 551132808134157139968 557173593265221402624 557832190893194477568 559880947945810427904 562614741636952080384 568109851810716450816 571545134361348145152 574585268054759571456 577377227569117003776 580196452313106832896 583452324660542898176 583705669134993850368 589405919810140274688 589661849432289705984 595162701896941043712 595866203908639555584 598519214611705626624 598761569330936152064 601685209806184863744 601946471295462408192 604626553536314867712 608544208247121248256 613761536331220451328 614487022780784541696 614753843025153097728 617205764930161082368 617222940068321427456 623503782939652521984 624240785047146201088 627020129593215418368 627561214754843787264 629866066439036731392 630355343048498479104 636493445084228616192 642988276156516663296 649268402069390229504 650035858809424969728 653194439270112165888 656383865243110760448 656668877776868081664 663081659786407809024 666802656754906169344 670349479397219500032 673334116438168829952 673606765497303171072 676895861031957971712 680185945025075478528 680989947324159492096 684298936378212745216 684612234278011404288 687640239778496987136 687938824337671323648 691297900628382609408 694356485546431217664 701441755807109087232 702270883178039476224 705397645792367345664 709130027792099966976 713418040053881372672 716055125719757193216 717212816862678614016 727421080096261275648 731290341160603090944 731523484525417988096 734843744178876186624 738431848398499605504 743776254524259303424 750152988849269440512 750478717459277807616 757479802414288601088 757807611184466067456 762060179148464193536 766113690739679428608 769524704500764377088 769836303425489338368 773595269750809110528 781151046239735119872 782413982032013033472 785874559746853699584 790054743575294410752 793550269195921391616 794488271878186074112 801647720922410385408 802246946408246484992 802595295060616544256 806168738048419823616 818348715108293935104 819316030374379388928 822963920091095236608 831338377252870029312 835760389897832103936 836748286339791716352 839821421918715641856 840473790731331305472 843922112455428120576 848657926778971488256 857317701542022217728 866065841353675505664 866714478412566626304 875178486990814347264 875558503702490775552 884108879715210412032 892744052845411565568 893799305862959333376 897778821917558439936 898142353996404228096 902527814709277295616 902919706943193612288 912816312370681872384 916853653037995982848 917251765783561764864 921730534171176812544 925808647395241623552 925834410102482141184 935255674409478782976 936361177570719301632 940530194389823127552 941341822132265680896 954740167626342924288 956283755816904818688 964482414234774994944 969894773461681700864 975053788214137454592 979395078455518298112 979791658905168248832 984575797864666140672 1000203985132359254016 1005524219095829250048 1009973069885718134784 1010410148245954756608 1015343791547936957568 1020278917537613217792 1021484920986239238144 1026448404567319117824 1031460359667745480704 1031908236506506985472 1041534728319646826496 1047832746329138266112 1053406324767059214336 1058096468688551018496 1063695041688149950464 1068863627896547180544 1070127060080822059008 1074082688579635789824 1075819225294017921024 1091131620144391913472 1092421373832505851904 1097285226788126982144 1102265616268314279936 1114347186530442805248 1115664381786388955136 1125229483273904160768 1136219703621432901632 1143090268722696290304 1149170536109519142912 1154754455138234007552 1160392904626213665792 1166904649321085796352 1178811839620280549376 1179323698864579411968 1190325403793882087424 1191732407817279111168 1197038429223411253248 1197523138661872304128 1203370419612369727488 1203892942590924816384 1209253107072629735424 1227523072662440902656 1228974045561569083392 1229507686050306195456 1234411529860322164736 1234445880136642854912 1247007565879305043968 1248481570094292402176 1255122429509687574528 1259732132878073462784 1260710686096996958208 1272986890168457232384 1285976552313033326592 1298536804138780459008 1300071717618849939456 1306388878540224331776 1312767730486221520896 1313337755553736163328 1326163319572815618048 1333605313509812338688 1340698958794439000064 1346668232876337659904 1347213530994606342144 1353791722063915943424 1361979894648318984192 1369224468556022808576 1375280479556993974272 1375877648675342647296 1382595801256765218816 1388712971092862435328 1402883511614218174464 1404541766356078952448 1410795291584734691328 1432110251439514386432 1434425633725357228032 1454842160192522551296 1462580682321206181888 1463046969050835976192 1469687488357752373248 1476863696796999211008 1500305977698538881024 1514959604828577202176 1515615222368932134912 1524120358296928387072 1532227381479358857216 1539049409001528754176 1539672606850978676736 1547190539501618221056 1562302092479470239744 1571749119493707399168 1580109487150588821504 1587100538391842783232 1588976543756372148224 1603295441844820770816 1604493892816492969984 1605190590121233088512 1636697430216587870208 1638632060748758777856 1645927840182190473216 1671520779795664207872 1673496572679583432704 1679642843837431283712 1687844224910856241152 1697315853557942976512 1714635403084044435456 1732131682707351011328 1750356973981628694528 1751117007404981551104 1768217759430420824064 1785488105690823131136 1787598611725918666752 1795557643835116879872 1796284707992808456192 1805055629418554591232 1805839413886387224576 1825632624741363744768 1833707306075991965696 1843461068342353625088 1851617294790483247104 1851668820204964282368 1870511348818957565952 1872722355141438603264 1881060388779646255104 1882683644264531361792 1909480335252685848576 1928964828469549989888 1939789546923363401728 1950107576428274909184 1959583317810336497664 1969151595729332281344 2000407970264718508032 2011048438191658500096 2020820296491909513216 2030687583095873915136 2040557835075226435584 2042969841972478476288 2052896809134638235648 2062920719335490961408 2063816473013013970944 2083069456639293652992 2095665492658276532224 2106812649534118428672 2116192937377102036992 2127390083376299900928 2140254120161644118016 2148165377159271579648 2151638450588035842048 2182263240288783826944 2184842747665011703808 2194570453576253964288 2204531232536628559872 2231328763572777910272 2250458966547808321536 2272439407242865803264 2286180537445392580608 2298341072219038285824 2309508910276468015104 2320785809252427331584 2333809298642171592704 2357623679240561098752 2380650807587764174848 2383464815634558222336 2395046277323744608256 2406740839224739454976 2407785885181849632768 2418506214145259470848 2455046145324881805312 2457948091123138166784 2468891760273285709824 2494015131758610087936 2496963140188584804352 2510244859019375149056 2519464265756146925568 2521421372193993916416 2545973780336914464768 2571953104626066653184 2600143435237699878912 2625535460972443041792 2626675511107472326656 2652326639145631236096 2667210627019624677376 2681397917588878000128 2693336465752675319808 2694427061989212684288 2707583444127831886848 2738448937112045617152 2750560959113987948544 2751755297350685294592 2765191602513530437632 2777425942185724870656 2805767023228436348928 2809083532712157904896 2821590583169469382656 2864220502879028772864 2868851267450714456064 2909684320385045102592 2925161364642412363776 2939374976715504746496 2953727393593998422016 3000611955397077762048 3029919209657154404352 3031230444737864269824 3048240716593856774144 3064454762958717714432 3079345213701957353472 3094381079003236442112 3124604184958940479488 3143498238987414798336 3160218974301177643008 3177953087512744296448 3206590883689641541632 3208987785632985939968 3210381180242466177024 3273394860433175740416 3277264121497517555712 3291855680364380946432 3343041559591328415744 3346993145359166865408 3375688449821712482304 3394631707115885953024 3429270806168088870912 3464263365414702022656 3500713947963257389056 3536435518860841648128 3570976211381646262272 3575197223451837333504 3591115287670233759744 3592569415985616912384 3610111258837109182464 3611678827772774449152 3667414612151983931392 3686922136684707250176 3703234589580966494208 3703337640409928564736 3741022697637915131904 3745444710282877206528 3765367288529062723584 3818960670505371697152 3857929656939099979776 3900215152856549818368 3919166635620672995328 3938303191458664562688 4000815940529437016064 4022096876383317000192 4041640592983819026432 4061375166191747830272 4085939683944956952576 4125841438670981922816 4127632946026027941888 4166138913278587305984 4191330985316553064448 4213625299068236857344 4232385874754204073984 4296330754318543159296 4303276901176071684096 4364526480577567653888 4369685495330023407616 4389140907152507928576 4409062465073257119744 4500917933095616643072 4544878814485731606528 4572361074890785161216 4596682144438076571648 4619017820552936030208 4641571618504854663168 4667618597284343185408 4715247358481122197504 4761301615175528349696 4766929631269116444672 4790092554647489216512 4813481678449478909952 4815571770363699265536 4910092290649763610624 4915896182246276333568 4937783520546571419648 4993926280377169608704 5020489718038750298112 5038928531512293851136 5091947560673828929536 5143906209252133306368 5251070921944886083584 5253351022214944653312 5304653278291262472192 5334421254039249354752 5362795835177756000256 5386672931505350639616 5388854123978425368576 5415166888255663773696 5476897874224091234304 5501121918227975897088 5530383205027060875264 5554851884371449741312 5611534046456872697856 5618167065424315809792 5643181166338938765312 5728441005758057545728 5819368640770090205184 5850322729284824727552 5878749953431009492992 5907454787187996844032 6001223910794155524096 6062460889475728539648 6128909525917435428864 6158690427403914706944 6188762158006472884224 6249208369917880958976 6286996477974829596672 6320437948602355286016 6417975571265971879936 6420762360484932354048 6546789720866351480832 6554528242995035111424 6583711360728761892864 6693986290718333730816 6751376899643424964608 6789263414231771906048 6858541612336177741824 6928526730829404045312 7001427895926514778112 7072871037721683296256 7141952422763292524544 7150394446903674667008 7185138831971233824768 7220222517674218364928 7223357655545548898304 7334829224303967862784 7373844273369414500352 7406675280819857129472 7482045395275830263808 7490889420565754413056 7530734577058125447168 7637921341010743394304 7715859313878199959552 7800430305713099636736 7876606382917329125376 8001631881058874032128 8044193752766634000384 8083281185967638052864 8122750332383495660544 8251682877341963845632 8255265892052055883776 8332277826557174611968 8382661970633106128896 8427250598136473714688 8464771749508408147968 8592661508637086318592 8606553802352143368192 8729052961155135307776 8739370990660046815232 8818124930146514239488 9001835866191233286144 9089757628971463213056 9144722149781570322432 9193364288876153143296 9238035641105872060416 9283143237009709326336 9335237194568686370816 9430494716962244395008 9533859262538232889344 9626963356898957819904 9631143540727398531072 9820184581299527221248 9831792364492552667136 9875567041093142839296 10040979436077500596224 10183895121347657859072 10287812418504266612736 10502141843889772167168 10609306556582524944384 10668842508078498709504 10725591670355512000512 10773345863010701279232 10777708247956850737152 10830333776511327547392 11002243836455951794176 11060766410054121750528 11109703768742899482624 11223068092913745395712 11236334130848631619584 11456882011516115091456 11700645458569649455104 11757499906862018985984 11814909574375993688064 12002447821588311048192 12124921778951457079296 12257819051834870857728 12377524316012945768448 12498416739835761917952 12573992955949659193344 12640875897204710572032 12835951142531943759872 13093579441732702961664 13109056485990070222848 13167422721457523785728 13502753799286849929216 13578526828463543812096 13717083224672355483648 13857053461658808090624 14002855791853029556224 14145742075443366592512 14283904845526585049088 14300788893807349334016 14370277663942467649536 14440445035348436729856 14446715311091097796608 14669658448607935725568 14747688546738829000704 14813350561639714258944 14981778841131508826112 15061469154116250894336 15275842682021486788608 15431718627756399919104 15753212765834658250752 16003263762117748064256 16088387505533268000768 16166562371935276105728 16245500664766991321088 16503365754683927691264 16664555653114349223936 16765323941266212257792 16854501196272947429376 16929543499016816295936 17185323017274172637184 17458105922310270615552 17478741981320093630464 17636249860293028478976 18003671732382466572288 18386728577752306286592 18476071282211744120832 18566286474019418652672 18670474389137372741632 18860989433924488790016 19253926713797915639808 19262287081454797062144 19640369162599054442496 19663584728985105334272 19751134082186285678592 20081958872155001192448 20367790242695315718144 20575624837008533225472 21004283687779544334336 21218613113165049888768 21337685016156997419008 21451183340711024001024 21555416495913701474304 21660667553022655094784 22004487672911903588352 22121532820108243501056 22446136185827490791424 22472668261697263239168 22913764023032230182912 23401290917139298910208 23629819148751987376128 24004895643176622096384 24249843557902914158592 24755048632025891536896 24996833479671523835904 25147985911899318386688 25281751794409421144064 25671902285063887519744 26187158883465405923328 26218112971980140445696 27005507598573699858432 27434166449344710967296 27714106923317616181248 28005711583706059112448 28291484150886733185024 28601577787614698668032 28880890070696873459712 28893430622182195593216 29339316897215871451136 29495377093477658001408 29626701123279428517888 30122938308232501788672 30551685364042973577216 30863437255512799838208 31506425531669316501504 32006527524235496128512 32176775011066536001536 32333124743870552211456 32491001329533982642176 33006731509367855382528 33329111306228698447872 33530647882532424515584 33709002392545894858752 34370646034548345274368 34957483962640187260928 35272499720586056957952 36007343464764933144576 36773457155504612573184 37132572948038837305344 37340948778274745483264 37721978867848977580032 38507853427595831279616 39280738325198108884992 39327169457970210668544 39502268164372571357184 40735580485390631436288 41151249674017066450944 42008567375559088668672 42437226226330099777536 42902366681422048002048 43110832991827402948608 43321335106045310189568 44008975345823807176704 44243065640216487002112 44945336523394526478336 45827528046064460365824 47259638297503974752256 48009791286353244192768 48499687115805828317184 49510097264051783073792 49993666959343047671808 50295971823798636773376 50563503588818842288128 51343804570127775039488 52374317766930811846656 52436225943960280891392 54011015197147399716864 55428213846635232362496 56011423167412118224896 56582968301773466370048 57761780141393746919424 57786861244364391186432 58678633794431742902272 58990754186955316002816 59253402246558857035776 60245876616465003577344 61103370728085947154432 61726874511025599676416 63012851063338633003008 64013055048470992257024 64353550022133072003072 64666249487741104422912 64982002659067965284352 66013463018735710765056 67418004785091789717504 68741292069096690548736 72014686929529866289152 74265145896077674610688 74681897556549490966528 75443957735697955160064 77015706855191662559232 78561476650396217769984 78654338915940421337088 82302499348034132901888 84017134751118177337344 84874452452660199555072 85804733362844096004096 86642670212090620379136 88017950691647614353408 88486131280432974004224 91655056092128920731648 94519276595007949504512 96019582572706488385536 96999374231611656634368 99020194528103566147584 99987333918686095343616 100591943647597273546752 101127007177637684576256 102687609140255550078976 104872451887920561782784 108022030394294799433728 112022846334824236449792 113165936603546932740096 115523560282787493838848 117357267588863485804544 117981508373910632005632 118506804493117714071552 122206741456171894308864 123453749022051199352832 126025702126677266006016 128707100044266144006144 129332498975482208845824 129964005318135930568704 132026926037471421530112 134836009570183579435008 137482584138193381097472 144029373859059732578304 148530291792155349221376 149363795113098981933056 150887915471395910320128 154031413710383325118464 157122953300792435539968 157308677831880842674176 168034269502236354674688 169748904905320399110144 173285340424181240758272 176035901383295228706816 176972262560865948008448 183310112184257841463296 189038553190015899009024 192039165145412976771072 193998748463223313268736 198040389056207132295168 202254014355275369152512 205375218280511100157952 216044060788589598867456 224045692669648472899584 226331873207093865480192 231047120565574987677696 234714535177726971609088 235963016747821264011264 246907498044102398705664 252051404253354532012032 257414200088532288012288 259928010636271861137408 264053852074942843060224 274965168276386762194944 288058747718119465156608 297060583584310698442752 301775830942791820640256 308062827420766650236928 314617355663761685348352 336068539004472709349376 339497809810640798220288 346570680848362481516544 352071802766590457413632 353944525121731896016896 366620224368515682926592 378077106380031798018048 387997496926446626537472 396080778112414264590336 404508028710550738305024 410750436561022200315904 432088121577179197734912 448091385339296945799168 452663746414187730960384 462094241131149975355392 471926033495642528022528 504102808506709064024064 519856021272543722274816 528107704149885686120448 549930336552773524389888 576117495436238930313216 594121167168621396885504 616125654841533300473856 672137078008945418698752 678995619621281596440576 693141361696724963033088 704143605533180914827264 707889050243463792033792 756154212760063596036096 792161556224828529180672 821500873122044400631808 864176243154358395469824 905327492828375461920768 924188482262299950710784 943852066991285056045056 1008205617013418128048128 1039712042545087444549632 1056215408299771372240896 1099860673105547048779776 1188242334337242793771008 1232251309683066600947712 1344274156017890837397504 1357991239242563192881152 1386282723393449926066176 1415778100486927584067584 1512308425520127192072192 1584323112449657058361344 1643001746244088801263616 1728352486308716790939648 1848376964524599901421568 2016411234026836256096256 2079424085090174889099264 2112430816599542744481792 2376484668674485587542016 2464502619366133201895424 2715982478485126385762304 2772565446786899852132352 2831556200973855168135168 3024616851040254384144384 3168646224899314116722688 3696753929049199802843136 4032822468053672512192512 4158848170180349778198528 4752969337348971175084032 4929005238732266403790848 5545130893573799704264704 6049233702080508768288768 6337292449798628233445376 7393507858098399605686272 8317696340360699556397056 9505938674697942350168064 11090261787147599408529408 12098467404161017536577536 14787015716196799211372544 16635392680721399112794112 19011877349395884700336128 22180523574295198817058816 33270785361442798225588224 44361047148590397634117632 66541570722885596451176448 133083141445771192902352896
- Sum of all divisors σ(n): 521779554451762532782547955
- Sum of proper divisors (its aliquot sum) s(n): 388696413005991339880195059
- 133083141445771192902352896 is an abundant number, because the sum of its proper divisors (388696413005991339880195059) is greater than itself. Its abundance is 255613271560220146977842163
Bases of 133083141445771192902352896
- Binary: 1101110000101010111001110001101110010000010001000011000110010010000000000000000000000002
- Hexadecimal: 0x6E15738DC82218C9000000
- Base-36: GPZGB9RT0M2VGN400
Squares and roots of 133083141445771192902352896
- 133083141445771192902352896 squared (1330831414457711929023528962) is 17711122537075142236236015801839388923384812919586816
- 133083141445771192902352896 cubed (1330831414457711929023528963) is 2357051825764957102811786061191515779240924446256373347216879176212050541019136
-
133083141445771192902352896 is a
perfect square number . Itssquare root is 11536166670336 -
The
cube root of 133083141445771192902352896 is 510553214.1819654211
Scales and comparisons
How big is 133083141445771192902352896?- 133,083,141,445,771,192,902,352,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 133,083,141,445,771,192,902,352,896 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 133083141445771192902352896 cubic inches would be around 42546101.2 feet tall.
Recreational maths with 133083141445771192902352896
- 133083141445771192902352896 backwards is 698253209291177544141380331
- 133083141445771192902352896 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 133083141445771192902352896's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 133083141445771192902352896 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 133083141445771192902352896 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/133083141445771192902352896/
Chicago style:
Numbermatics. 2024. "Number 133083141445771192902352896 - Facts about the integer". https://numbermatics.com/n/133083141445771192902352896/
The information we have on file for 133083141445771192902352896 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 133083141445771192902352896, math, Factors of 133083141445771192902352896, curriculum, school, college, exams, university, Prime factorization of 133083141445771192902352896, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-three septillion, eighty-three sextillion, one hundred forty-one quintillion, four hundred forty-five quadrillion, seven hundred seventy-one trillion, one hundred ninety-two billion, nine hundred two million, three hundred fifty-two thousand, eight hundred ninety-six.