88470652614298170664448
88,470,652,614,298,170,664,448 is an even composite number composed of eight prime numbers multiplied together.
88470652614298170664448 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred forty divisors.
Prime factorization of 88470652614298170664448:
29 × 75 × 11 × 132 × 23 × 292 × 372 × 4572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 11 × 13 × 13 × 23 × 29 × 29 × 37 × 37 × 457 × 457)See below for interesting mathematical facts about the number 88470652614298170664448 from the Numbermatics database.
Names of 88470652614298170664448
- Cardinal: 88470652614298170664448 can be written as Eighty-eight sextillion, four hundred seventy quintillion, six hundred fifty-two quadrillion, six hundred fourteen trillion, two hundred ninety-eight billion, one hundred seventy million, six hundred sixty-four thousand, four hundred forty-eight.
Scientific notation
- Scientific notation: 8.8470652614298170664448 × 1022
Factors of 88470652614298170664448
Divisors of 88470652614298170664448
- Number of divisors d(n): 19440
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 23 26 28 29 32 37 44 46 49 52 56 58 64 74 77 88 91 92 98 104 112 116 128 143 148 154 161 169 176 182 184 196 203 208 224 232 253 256 259 286 296 299 308 319 322 338 343 352 364 368 377 392 406 407 416 448 457 464 481 506 512 518 539 572 592 598 616 637 638 644 667 676 686 704 728 736 754 784 812 814 832 841 851 896 914 928 962 1001 1012 1036 1073 1078 1127 1144 1183 1184 1196 1232 1274 1276 1288 1334 1352 1369 1372 1408 1421 1456 1472 1508 1568 1624 1628 1664 1682 1702 1771 1792 1813 1828 1856 1859 1924 2002 2024 2072 2093 2146 2156 2233 2254 2288 2366 2368 2392 2401 2464 2548 2552 2576 2639 2668 2704 2738 2744 2816 2842 2849 2912 2944 3016 3136 3199 3248 3256 3289 3328 3364 3367 3404 3542 3584 3626 3656 3712 3718 3773 3848 3887 4004 4048 4144 4147 4186 4292 4312 4459 4466 4508 4576 4669 4732 4736 4784 4802 4901 4928 5027 5096 5104 5152 5278 5291 5336 5408 5476 5488 5632 5684 5698 5824 5887 5888 5941 5957 6032 6253 6272 6398 6496 6512 6578 6656 6728 6734 6808 7007 7084 7252 7312 7337 7424 7436 7511 7546 7696 7774 7889 8008 8096 8281 8288 8294 8372 8584 8624 8671 8918 8932 9016 9152 9251 9338 9361 9464 9472 9568 9583 9604 9802 9856 9947 10054 10192 10208 10304 10511 10556 10582 10672 10816 10933 10952 10976 11063 11368 11396 11648 11774 11776 11803 11882 11914 12064 12397 12506 12544 12691 12796 12992 13013 13024 13156 13253 13456 13468 13616 13949 14014 14168 14504 14624 14651 14674 14848 14872 15022 15059 15092 15392 15548 15631 15778 16016 16192 16562 16576 16588 16744 16807 16909 17168 17248 17342 17797 17836 17864 18032 18304 18473 18502 18676 18722 18928 18944 19136 19166 19208 19343 19604 19712 19894 19943 20108 20384 20416 20608 21022 21112 21164 21344 21632 21866 21904 21952 22126 22393 22736 22792 23023 23296 23548 23569 23606 23764 23828 24128 24679 24794 25012 25088 25382 25592 25984 26026 26048 26312 26411 26506 26912 26936 27209 27232 27898 28028 28336 29008 29029 29248 29302 29348 29744 30044 30118 30184 30784 31096 31117 31213 31262 31487 31556 32032 32384 32683 33124 33152 33176 33488 33614 33818 34307 34336 34496 34684 35189 35594 35672 35728 36064 36608 36946 37004 37037 37352 37444 37856 38272 38332 38416 38686 39208 39424 39701 39788 39886 40216 40768 40832 41209 41216 41587 41699 42044 42224 42328 42688 42757 43264 43732 43771 43808 43904 44252 44786 45472 45584 46046 46592 47096 47138 47212 47528 47656 48256 49049 49358 49588 50024 50764 51184 51359 51968 52052 52096 52577 52624 52822 53012 53824 53872 53911 54418 54464 55223 55796 56056 56672 57967 58016 58058 58496 58604 58696 59488 60088 60236 60368 60697 61568 62192 62234 62426 62524 62974 63112 64064 64757 64768 65351 65366 65527 66248 66304 66352 66976 67081 67228 67636 68614 68672 68783 68992 69368 69629 70378 71188 71344 71456 72128 73216 73577 73892 74008 74074 74704 74888 75712 76531 76544 76664 76832 77233 77372 77441 78416 79402 79576 79772 80432 81536 81664 82418 82432 82621 83174 83398 84088 84448 84656 85376 85514 86528 86779 87464 87542 87616 87808 88504 88837 89572 90944 91091 91168 92092 92771 94192 94276 94424 95056 95312 95381 96512 97643 98098 98716 99176 100048 101528 102368 102557 102718 103936 104104 104192 105154 105248 105413 105644 106024 107648 107744 107822 108836 108928 109417 110446 111592 112112 112723 113344 115621 115934 116032 116116 116992 117208 117392 118363 118976 120176 120263 120472 120736 121394 121693 123136 124384 124468 124579 124852 125048 125948 126224 128128 129311 129514 129536 130702 130732 131054 132496 132608 132704 133952 134162 134456 135272 135401 136643 137228 137344 137566 137984 138736 139258 139601 140756 142129 142376 142688 142912 143819 144256 145783 147154 147784 148016 148148 149408 149776 151424 153062 153088 153328 153439 153664 154466 154744 154882 156751 156832 158804 159152 159544 160864 161161 163072 163328 164836 164983 165242 166348 166796 168176 168896 169312 170752 171028 172289 172753 173558 174928 175084 175232 175616 177008 177674 179144 181337 181888 182182 182336 184184 184877 185542 185999 188384 188552 188848 190112 190463 190624 190762 193024 195286 195767 196196 197432 198352 200096 203056 203203 204736 205114 205436 208208 208384 208849 210308 210496 210826 211288 212048 212773 215296 215488 215644 217672 217819 217856 218491 218834 219817 220409 220892 223184 224224 225446 226688 228781 231242 231361 231868 232064 232232 233984 234416 234784 236726 237952 240149 240352 240526 240944 241472 242788 243386 246272 246323 248768 248936 249158 249704 250096 251459 251896 252448 256256 258622 259028 259259 261404 261464 262108 264992 265408 267904 268324 268912 270544 270802 271469 273286 274456 274688 275132 275968 277472 277907 278516 279202 281512 284258 284752 285376 285824 287638 288463 288512 291109 291566 291893 294308 295568 296032 296296 298816 299299 299552 302848 304819 306124 306397 306656 306878 307328 308932 309488 309764 313502 313664 317608 318304 319088 320827 321728 322322 326144 329672 329966 330484 332696 333592 336352 337792 338624 341504 342056 342287 343343 344578 345506 346357 347116 349856 350168 350464 354016 355348 358288 359513 362674 363776 364364 364672 368039 368368 369754 371084 371998 376768 377104 377377 377696 380224 380926 381248 381524 384337 386561 388907 390572 391534 392392 394864 396704 400192 404521 405769 406112 406406 409331 409472 410228 410872 416416 417698 420616 420992 421652 422576 424096 424879 425546 430592 430976 431288 435344 435638 435712 436711 436982 437668 439634 440818 441784 446368 448448 450892 453299 453376 457457 457562 458689 462484 462722 463736 464128 464464 468832 469567 469568 473452 475904 480298 480704 481052 481481 481888 482944 485576 486772 487403 490361 492646 497536 497872 498316 499408 500192 502918 503792 504896 512512 515039 516113 517244 518056 518518 522808 522928 524216 529984 530816 535717 535808 536648 537824 540631 541088 541604 542087 542938 546572 548912 549376 550264 554944 555814 557032 558404 563024 568516 569504 570752 571648 575276 576926 577024 578347 582218 583132 583786 588616 591136 592064 592592 597632 598598 599104 605696 607453 609638 612248 612794 613312 613756 614656 617864 618976 619528 621859 625633 627004 627328 635216 636608 637637 638176 641654 643456 644644 649397 659344 659932 660968 665392 667184 667667 672704 675584 677248 683501 684112 684574 686686 689156 691012 692714 694232 699712 700336 700928 708032 710696 715691 716576 717899 719026 725348 727552 728728 729344 736078 736736 737891 739508 742168 743996 753536 754208 754754 755392 760448 761852 762496 763048 765919 768674 773122 777814 781144 783068 784784 789061 789728 793408 800384 809042 809347 811538 812224 812812 818662 818944 820456 821744 828541 832832 835396 841232 841841 841984 843304 845152 848192 849563 849758 851092 851851 861952 862576 870688 871276 872053 873422 873964 875336 879268 881636 883568 892736 896896 901784 905177 906598 906752 913123 914914 915124 917378 924968 925444 927472 928256 928928 937664 939134 939136 946904 947807 951808 956501 960596 961408 962104 962962 963776 965888 971152 973544 974806 977207 980722 985292 994903 995072 995744 996632 998816 1000384 1005836 1006733 1007584 1009792 1020481 1030078 1032226 1034488 1036112 1037036 1045616 1045856 1048432 1059968 1061632 1071434 1071616 1073296 1074073 1075648 1081262 1082176 1083208 1084174 1085876 1093144 1097257 1097824 1100528 1109888 1111628 1114064 1116808 1126048 1128127 1137032 1139008 1141504 1143296 1150552 1151329 1153852 1154881 1156694 1164436 1166264 1167572 1177232 1182272 1184128 1185184 1195264 1197196 1198208 1206023 1209271 1214906 1219276 1224496 1225588 1226624 1227512 1229312 1235728 1237952 1239056 1239953 1243718 1251266 1254008 1254656 1269359 1270432 1273216 1275274 1276352 1283308 1286912 1289288 1298794 1301993 1318688 1319864 1321936 1330784 1333241 1334368 1335334 1345408 1351168 1354496 1367002 1368224 1369148 1370369 1373372 1378312 1382024 1385428 1388464 1399424 1400672 1416064 1421392 1422421 1431382 1433152 1435798 1438052 1450696 1457456 1458688 1461943 1472156 1473472 1475782 1479016 1484336 1487992 1489411 1503073 1507072 1508416 1509508 1510784 1520896 1523704 1524733 1524992 1526096 1531838 1537348 1538719 1542863 1546244 1555628 1562288 1563419 1566136 1569568 1578122 1579456 1582009 1586816 1600768 1601467 1618084 1618694 1619527 1623076 1624448 1625624 1637324 1637888 1640912 1643488 1657082 1665664 1670792 1681043 1682464 1683682 1683968 1686608 1690304 1696384 1699126 1699516 1702184 1703702 1723904 1724261 1725152 1741376 1742552 1744106 1746844 1747928 1750672 1758536 1760213 1763272 1767136 1776359 1785472 1793792 1803568 1810354 1813196 1814813 1826246 1829828 1830248 1834756 1849936 1850888 1854944 1857856 1875328 1878268 1878272 1893808 1895179 1895614 1900283 1913002 1921192 1922816 1924208 1925924 1927552 1931776 1942304 1945349 1947088 1949612 1954414 1961444 1970584 1989806 1990144 1991488 1993264 1994707 1997632 2000768 2011672 2013466 2015168 2019241 2019584 2037763 2040962 2043251 2060156 2064452 2068976 2072224 2074072 2091232 2091712 2095093 2096864 2119936 2123264 2133733 2142868 2144779 2146592 2148146 2151296 2162524 2164352 2166416 2168348 2171752 2186288 2194514 2195648 2201056 2219776 2223256 2228128 2233616 2239757 2245789 2252096 2256254 2274064 2278016 2283008 2297339 2301104 2302658 2307704 2309762 2313388 2328872 2332528 2335144 2354464 2364544 2368256 2370368 2390528 2394392 2396009 2396416 2403401 2412046 2417987 2418542 2424499 2429812 2438552 2448992 2451176 2453248 2455024 2471456 2475904 2478112 2479906 2487436 2502532 2508016 2509312 2516591 2538718 2540864 2544971 2546432 2550548 2552704 2566616 2573824 2576273 2578576 2597588 2603986 2637376 2639728 2641639 2643872 2661568 2666482 2668736 2670668 2690359 2690816 2708992 2715037 2722349 2734004 2736448 2738296 2740738 2746744 2756624 2764048 2766049 2770856 2776928 2798848 2801344 2831647 2832128 2840383 2842784 2844842 2857621 2862764 2865317 2866304 2871596 2876104 2901392 2914912 2923886 2944312 2946944 2951564 2958032 2968672 2974153 2975984 2978822 3006146 3014144 3016832 3019016 3021568 3041792 3047408 3049466 3049984 3052192 3056977 3063676 3074696 3077438 3085726 3092488 3111256 3124576 3126838 3132272 3139136 3156244 3158912 3164018 3173093 3173632 3201536 3202199 3202934 3210823 3236168 3237388 3239054 3246152 3248896 3251248 3268967 3274648 3281824 3286969 3286976 3314164 3331328 3341584 3353009 3362086 3364928 3367364 3370367 3373216 3380608 3392768 3398252 3399032 3404368 3407404 3432527 3448522 3450304 3482752 3485104 3488212 3493688 3495856 3501344 3517072 3520426 3526544 3529097 3534272 3552718 3570944 3587584 3605273 3607136 3612791 3620708 3626392 3629626 3652492 3659656 3660496 3669512 3699872 3701776 3709888 3715712 3750019 3750656 3756536 3756544 3784417 3787616 3790358 3791228 3794609 3800566 3826004 3842384 3845632 3848416 3851848 3855104 3884608 3890698 3894176 3899224 3908828 3922888 3941168 3962647 3979612 3982976 3986528 3989414 3995264 4001536 4023344 4026932 4030336 4038482 4039168 4048429 4075526 4081924 4086502 4120312 4128904 4137952 4144448 4148144 4170751 4182464 4183424 4190186 4193728 4227707 4239872 4252171 4267466 4277977 4285736 4289558 4293184 4296292 4302592 4325048 4328704 4332832 4336696 4343504 4372576 4379431 4389028 4391296 4402112 4439552 4446512 4449731 4456256 4463459 4467232 4479514 4491578 4502641 4504192 4512508 4545779 4548128 4556032 4594678 4602208 4605316 4615408 4619524 4626776 4657744 4665056 4670288 4673669 4708928 4729088 4736512 4740736 4784507 4788784 4792018 4792832 4803527 4806802 4824092 4835974 4837084 4848998 4859624 4877104 4897984 4902352 4906496 4910048 4942912 4951808 4956224 4959812 4974872 4996381 5005064 5009837 5016032 5025293 5033182 5055791 5077436 5081728 5089942 5092864 5101096 5105408 5133232 5152546 5157152 5165237 5195176 5207972 5258773 5274752 5279456 5283278 5287744 5321303 5323136 5332964 5337472 5341336 5361433 5380718 5381632 5393971 5430074 5444698 5468008 5472896 5476592 5481476 5493488 5513248 5523427 5528096 5532098 5541712 5553856 5597696 5602688 5663294 5664256 5665429 5677243 5680766 5685568 5689684 5715242 5725528 5730634 5732608 5743192 5752208 5799787 5802784 5829824 5847772 5888624 5892887 5893888 5903128 5916064 5937344 5946941 5948306 5951968 5957644 5962957 6012292 6033664 6038032 6043136 6056621 6094816 6098932 6104371 6104384 6113954 6127352 6149392 6154876 6171452 6184976 6222512 6249152 6253676 6264544 6278272 6312488 6317824 6328036 6336239 6346186 6347264 6374693 6391861 6404398 6405868 6421646 6472336 6474776 6478108 6492304 6497792 6502496 6537934 6549296 6563648 6573938 6573952 6628328 6634649 6662656 6683168 6695507 6706018 6709469 6724172 6729856 6734728 6740734 6746432 6761216 6785536 6796504 6798064 6808736 6814808 6840449 6865054 6881963 6897044 6900608 6964321 6965504 6970208 6976424 6987376 6991712 7002688 7034144 7040852 7047131 7053088 7058194 7068544 7105436 7141888 7143367 7210546 7214272 7225582 7241416 7252784 7259252 7304984 7319312 7320992 7339024 7399744 7403552 7419776 7431424 7500038 7501312 7513072 7518511 7568834 7575232 7580716 7582456 7589218 7601132 7652008 7680799 7684768 7696832 7703696 7710208 7727413 7769216 7781396 7788352 7798448 7817656 7845776 7872601 7882336 7896889 7925294 7959224 7965952 7973056 7978828 7990528 8003072 8046688 8053864 8059303 8060672 8076964 8084167 8096858 8133229 8151052 8163848 8173004 8240624 8257808 8275904 8288896 8296288 8341502 8364928 8366848 8380372 8387456 8442161 8455414 8464897 8504342 8534932 8555954 8571472 8579116 8586368 8592584 8605184 8650096 8657408 8665664 8673392 8679671 8687008 8745152 8758862 8778056 8782592 8804224 8839751 8885513 8893024 8899462 8912512 8926918 8934464 8959028 8983156 9005282 9008384 9025016 9091558 9096256 9112064 9113951 9189356 9204416 9210632 9230816 9239048 9253552 9303983 9315488 9330112 9332687 9340576 9347338 9417856 9458176 9481472 9569014 9577568 9584036 9592583 9607054 9613604 9648184 9671948 9674168 9697996 9719248 9754208 9795968 9804704 9820096 9885824 9903616 9912448 9919624 9949744 9956947 9992762 10010128 10019674 10032064 10044353 10050586 10066364 10111582 10154872 10163456 10179884 10202192 10210816 10233601 10266464 10305092 10314304 10330474 10390352 10415944 10425877 10517546 10521511 10549504 10558912 10566556 10575488 10642606 10646272 10665928 10673131 10674944 10682672 10722866 10761436 10771033 10787942 10800041 10860148 10889396 10936016 10943933 10945792 10953184 10962952 10986976 11026496 11046854 11056192 11064196 11074063 11083424 11107712 11205376 11210269 11278303 11326588 11330858 11336689 11354486 11361532 11371136 11379368 11430484 11451056 11461268 11465216 11486384 11504416 11599574 11605568 11659648 11695544 11767301 11777248 11785774 11787776 11806256 11832128 11870599 11874688 11893882 11896612 11903936 11915288 11925914 12024584 12067328 12069827 12076064 12113242 12189632 12197864 12208742 12208768 12227908 12254704 12298784 12309752 12321491 12342904 12369952 12434513 12445024 12498304 12507352 12529088 12556544 12624976 12635648 12656072 12664619 12672478 12692372 12703691 12749386 12783722 12808796 12811736 12843292 12944672 12949552 12956216 12984608 13004992 13075868 13098592 13127296 13147876 13147904 13256656 13266253 13269298 13301981 13366336 13391014 13412036 13418938 13448344 13459712 13469456 13481468 13492864 13522432 13593008 13596128 13617443 13617472 13629616 13680898 13730108 13763926 13794088 13801216 13928642 13931008 13940416 13952848 13962949 13974752 13983424 14005376 14068288 14081704 14094262 14106176 14116388 14134687 14137088 14210872 14220469 14264341 14286734 14302757 14389559 14421092 14428544 14451164 14482832 14505568 14518504 14609968 14638624 14641984 14665651 14678048 14799488 14807104 14839552 14862848 14936131 14967277 15000076 15013453 15026144 15037022 15137668 15150464 15161432 15164912 15178436 15202264 15304016 15361598 15369536 15393664 15407392 15454826 15538432 15562792 15576704 15596896 15635312 15678299 15691552 15720523 15745202 15764672 15793778 15850588 15918448 15931904 15946112 15957656 15981056 16081373 16093376 16107728 16118606 16121344 16153928 16168334 16193716 16266458 16302104 16327696 16346008 16481248 16515616 16551808 16577792 16592576 16683004 16729856 16733696 16760744 16772063 16774912 16884322 16910828 16925909 16929794 16971493 17008684 17069864 17111908 17142944 17158232 17172736 17185168 17300192 17331328 17346784 17359342 17374016 17490304 17517724 17556112 17565184 17608448 17616137 17679502 17771026 17786048 17798924 17814797 17825024 17853836 17868928 17918056 17966312 18010564 18016768 18033911 18050032 18143357 18183116 18192512 18227902 18378712 18408832 18421264 18461632 18478096 18491473 18507104 18607966 18630976 18660224 18665374 18681152 18694676 18832513 18835712 18962944 19005259 19056443 19138028 19155136 19168072 19185166 19214108 19227208 19296368 19343896 19348336 19362343 19395992 19438496 19508416 19539949 19591936 19609408 19640192 19771648 19821529 19824896 19839248 19899488 19913894 19985524 20003347 20020256 20039348 20057219 20064128 20088706 20101172 20132728 20223164 20309744 20326912 20359768 20404384 20467202 20532928 20610184 20628608 20660948 20780704 20819071 20831888 20851754 21035092 21043022 21099008 21117824 21133112 21150976 21285212 21292544 21331856 21346262 21349888 21365344 21398839 21445732 21522872 21542066 21575884 21600082 21720296 21778792 21872032 21887866 21891584 21906368 21925904 21973952 22052992 22093708 22112384 22128392 22148126 22166848 22211651 22215424 22410752 22415393 22420538 22475761 22556606 22653176 22661716 22673378 22708972 22723064 22742272 22758736 22860968 22882769 22902112 22922536 22972768 23008783 23008832 23199148 23211136 23319296 23391088 23471063 23534602 23554496 23571548 23592569 23612512 23664256 23741198 23749376 23787764 23793224 23807872 23830576 23851828 24027689 24049168 24139654 24152128 24226484 24379264 24395728 24417484 24417536 24455816 24509408 24597568 24619504 24637327 24642982 24685808 24703679 24739904 24869026 24890048 24996608 25014704 25058176 25113088 25236911 25249952 25289537 25312144 25329238 25344956 25384744 25407382 25498772 25567444 25617592 25623472 25686584 25889344 25899104 25912432 25969216 26009984 26151736 26197184 26250133 26254592 26295752 26295808 26480567 26490919 26513312 26532506 26538596 26562263 26603962 26732672 26782028 26824072 26837876 26896688 26919424 26938912 26962936 26985728 27186016 27192256 27234886 27234944 27259232 27361796 27460216 27527852 27588176 27602432 27738529 27857284 27880832 27905696 27925898 27949504 27966848 28010752 28136576 28163408 28188524 28212352 28232776 28269374 28274176 28339003 28421744 28440938 28528682 28573468 28605514 28779118 28842184 28857088 28902328 28965664 29011136 29037008 29195257 29219936 29277248 29283968 29331302 29356096 29593949 29598976 29614208 29679104 29865407 29872262 29934554 29945839 30000152 30026906 30052288 30074044 30275336 30300928 30322864 30329824 30356872 30404528 30608032 30656017 30723196 30739072 30787328 30814784 30909652 31076864 31125584 31148117 31153408 31193792 31244213 31270624 31356598 31383104 31433831 31441046 31490404 31518487 31529344 31587556 31701176 31820453 31836896 31892224 31915312 32162746 32186752 32215456 32237212 32307856 32336668 32387432 32532916 32604208 32655392 32692016 32715683 32962496 33031232 33103616 33155584 33185152 33366008 33459712 33491549 33521488 33544126 33549824 33624689 33768644 33821656 33851818 33859588 33942986 34017368 34139728 34223816 34285888 34316464 34345472 34370336 34600384 34662656 34693568 34718684 34748032 34974667 34980608 35035448 35068859 35112224 35216896 35232274 35295481 35359004 35390537 35542052 35572096 35597848 35629594 35650048 35707672 35737856 35836112 35932624 35958637 36021128 36067822 36100064 36156659 36286714 36366232 36385024 36455804 36757424 36811411 36817664 36842528 36923264 36956192 36982946 37014208 37215932 37249121 37261952 37320448 37330748 37362304 37389352 37665026 37671424 37757797 38010518 38112886 38276056 38310272 38336144 38370332 38428216 38454416 38592736 38663989 38687792 38696672 38724686 38791984 38876992 39016832 39079898 39183872 39218816 39280384 39543296 39643058 39649792 39658003 39678496 39740701 39798976 39827788 39971048 40006694 40040512 40078696 40114438 40128256 40177412 40202344 40265456 40446328 40598509 40619488 40719536 40808768 40934404 41065856 41220368 41250209 41257216 41321896 41561408 41628587 41638142 41663776 41703508 41740699 42070184 42086044 42235648 42266224 42301952 42396347 42570424 42663712 42692524 42730597 42730688 42797678 42891464 43045744 43084132 43151768 43200164 43440592 43557584 43589117 43744064 43775732 43812736 43851808 43947904 44105984 44187416 44224768 44256784 44296252 44333696 44423302 44430848 44622851 44743027 44830786 44841076 44951522 45113212 45306352 45323432 45346756 45417944 45446128 45484544 45517472 45721936 45765538 45804224 45845072 45878261 45945536 46017566 46017664 46398296 46422272 46442543 46638592 46782176 46868549 46942126 46966283 47069204 47108992 47143096 47185138 47225024 47328512 47482396 47498752 47575528 47586448 47615744 47661152 47703656 48055378 48098336 48173741 48279308 48304256 48452968 48750247 48758528 48791456 48834968 48835072 48911632 49018816 49195136 49239008 49274654 49285964 49329917 49371616 49407358 49479808 49738052 49780096 49993216 50003569 50029408 50116352 50473822 50499904 50579074 50624288 50658476 50689912 50769488 50814764 50997544 51134888 51235184 51246944 51373168 51514411 51778688 51798208 51824864 51938432 52019968 52303472 52394368 52500266 52509184 52591504 52629577 52838797 52961134 52981838 53026624 53065012 53077192 53124526 53207924 53465344 53564056 53648144 53675752 53793376 53877824 53925872 53971456 54091891 54372032 54384512 54469772 54469888 54518464 54723592 54920432 54960191 55055704 55108207 55176352 55278223 55477058 55613701 55714568 55761664 55811392 55851796 55899008 55933696 56021504 56273152 56326816 56377048 56415121 56424704 56465552 56538748 56678006 56843488 56881876 56932603 57057364 57146936 57211028 57558236 57684368 57714176 57804656 57846503 57931328 58022272 58074016 58390514 58439872 58534333 58554496 58567936 58662604 58712192 59095127 59187898 59197952 59228416 59254279 59730814 59744524 59869108 59891678 60000304 60053812 60104576 60148088 60550672 60601856 60645728 60659648 60713744 60757697 60809056 61216064 61312034 61446392 61478144 61574656 61629568 61819304 61878257 62198591 62251168 62296234 62306816 62387584 62445851 62488426 62541248 62713196 62766208 62867662 62882092 62980808 63036974 63058688 63175112 63402352 63640906 63673792 63784448 63797657 63830624 64325492 64373504 64430912 64474424 64615712 64673336 64774864 64952953 65065832 65127881 65208416 65310784 65328809 65384032 65431366 65725283 65924992 66062464 66207232 66370304 66622831 66732016 66983098 67042976 67088252 67148081 67249378 67537288 67643312 67703636 67719176 67885972 68034736 68279456 68447632 68571776 68632928 68740672 69200768 69325312 69387136 69437368 69496064 69698629 69949334 69961216 70070896 70121623 70137718 70224448 70310471 70464548 70590962 70718008 70781074 71084104 71144192 71195696 71259188 71415344 71475712 71635207 71672224 71865248 71917274 72042256 72135644 72200128 72313318 72573428 72732464 72770048 72911608 72981139 73514848 73622822 73635328 73650577 73685056 73804159 73846528 73912384 73965892 74028416 74431864 74498242 74523904 74640896 74661496 74711917 74724608 74778704 75330052 75397231 75515594 75600287 76021036 76225772 76552112 76607531 76620544 76672288 76740664 76856432 76908832 77185472 77327978 77375584 77393344 77449372 77518441 77583968 77753984 78033664 78159796 78437632 78560768 78736073 78948121 79286116 79316006 79356823 79356992 79481402 79597952 79655576 79942096 80013388 80081024 80157392 80228876 80256512 80354824 80404688 80530912 80892656 81197018 81238976 81439072 81617536 81868808 82131712 82371107 82440736 82500418 82514432 82643792 82871009 83094193 83122816 83257174 83276284 83327552 83407016 83481398 84140368 84172088 84471296 84488789 84532448 84792694 85001543 85140848 85327424 85385048 85461194 85461376 85595356 85782928 86091488 86168264 86250437 86303536 86400328 86881184 87041591 87115168 87178234 87488128 87551464 87625472 87703616 87895808 88211968 88374832 88449536 88513568 88592504 88652333 88667392 88846604 88925837 89245702 89465519 89486054 89661572 89682152 89903044 90226424 90612704 90646864 90693512 90835888 90892256 91034944 91443872 91531076 91608448 91690144 91756522 91891072 92035132 92035328 92796592 92844544 92863771 92885086 93113867 93564352 93737098 93884252 93932566 94138408 94217984 94286192 94370276 94450048 94657024 94964792 95151056 95172896 95231488 95322101 95322304 95407312 96110756 96196672 96347482 96558616 96608512 96905936 97237261 97500494 97517056 97582912 97669936 97740643 97823264 98037632 98390272 98478016 98549308 98571928 98659834 98743232 98814716 98959616 99476104 99543283 99560192 99850387 100007138 100058816 100232704 100456369 100726913 100947644 100999808 101158148 101248576 101316952 101379824 101538976 101629528 101995088 102269776 102343813 102470368 102493888 102659557 102746336 103028822 103557376 103596416 103649728 103876864 104039936 104552917 104606944 104770939 104788736 105000532 105094171 105183008 105259154 105677594 105731977 105922268 105963676 106053248 106130024 106154384 106249052 106415848 106930688 107128112 107296288 107351504 107586752 107755648 107851744 108183782 108744064 108769024 108939544 108939776 109036928 109447184 109748093 109840864 109920382 110043661 110111408 110216414 110352704 110556446 110954116 111227402 111429136 111523328 111622784 111703592 111798016 111867392 112546304 112569611 112653632 112754096 112830242 112849408 112931104 113077496 113356012 113686976 113763752 113865206 114114728 114293872 114422056 114916763 115116472 115368736 115609312 115693006 115862656 116044544 116148032 116781028 116879744 117068666 117108992 117135872 117325208 117404441 117424384 118190254 118375796 118456832 118481363 118508558 118800451 119461628 119489048 119738216 119783356 120000608 120107624 120209152 120296176 120951779 121101344 121291456 121319296 121427488 121515394 121618112 122432128 122624068 122892784 122956288 123259136 123312959 123638608 123756514 124061333 124397182 124502336 124592468 124703579 124775168 124891702 124976852 125082496 125426392 125532416 125735324 125764184 125961616 126073948 126117376 126350224 126804704 127003499 127281812 127347584 127595314 127661248 128650984 128747008 128861824 128948848 129231424 129346672 129440311 129549728 129905906 130131664 130255762 130416832 130576589 130621568 130657618 130768064 130862732 131450566 131827591 131849984 132124928 132740608 133036813 133245662 133395101 133464032 133966196 134085952 134176504 134296162 134498756 135074576 135286624 135407272 135438352 135536401 135771944 136069472 136558912 136779643 136895264 137143552 137265856 137481344 138401536 138750703 138774272 138874736 138992128 139302283 139397258 139898668 140023429 140141792 140243246 140275436 140400533 140448896 140620942 140929096 141181924 141436016 141562148 142168208 142288384 142391392 142518376 142830688 143270414 143344448 143730496 143834548 144084512 144271288 144400256 144626636 145146856 145464928 145733497 145823216 145962278 146617939 147029696 147245644 147301154 147370112 147608318 147693056 147824768 147931784 148056832 148863728 148996484 149047808 149322992 149423834 149449216 149557408 149791873 150660104 150794462 151031188 151200574 152042072 152451544 153104224 153215062 153241088 153344576 153481328 153712864 153817664 154317787 154370944 154655956 154751168 154786688 154898744 155036882 155167936 155481557 155507968 156067328 156319592 156425159 156875264 156907751 157330327 157472146 157896242 158285149 158572232 158632012 158713646 158713984 158962804 159195904 159311152 159884192 160026776 160162048 160179383 160314784 160457752 160709648 160809376 161061824 161785312 162394036 162477952 162878144 163235072 163737616 164263424 164297441 164640047 164742214 164881472 165000836 165147983 165287584 165742018 166188386 166245632 166514348 166552568 166655104 166814032 166962796 168193823 168280736 168344176 168977578 169064896 169585388 170003086 170281696 170654848 170770096 170922388 170922752 171190712 171565856 172182976 172336528 172461289 172500874 172607072 172800656 172925753 173762368 174083182 174230336 174356468 174976256 175102928 175250944 175407232 175642009 175791616 176658377 176749664 177026759 177027136 177185008 177304666 177334784 177693208 177730499 177851674 178491404 178931038 178972108 179323144 179364304 179806088 180452848 181225408 181293728 181387024 181671776 181784512 182069888 182887744 183062152 183216896 183380288 183513044 183750931 183782144 184070264 184070656 184866097 185363969 185436433 185593184 185727542 185770172 185935841 186227734 187064267 187128704 187474196 187768504 187865132 188276816 188435968 188572384 188740552 188900096 189929584 190302112 190345792 190644202 190644608 190814624 192221512 192393344 192694964 193117232 193217024 193811872 194169703 194474522 194574601 195000988 195165824 195339872 195481286 195646528 196075264 196780544 196956032 197098616 197143856 197319668 197486464 197629432 197919232 198373021 198952208 199086566 199120384 199576927 199700774 200014276 200117632 200912738 201453826 201895288 201999616 202316296 202497152 202633904 202759648 203077952 203259056 203990176 204366799 204539552 204687626 204940736 204987776 205319114 205492672 206057644 207114752 207157643 207192832 207299456 207753728 209057849 209105834 209213888 209541878 209577472 209620873 210001064 210188342 210366016 210518308 211355188 211463954 211844536 211927352 212106496 212260048 212308768 212498104 212831696 214256224 214592119 214592576 214703008 215173504 215511296 215703488 216367564 217488128 217538048 217879088 218036819 218073856 218894368 219496186 219681728 219840764 220036817 220087322 220222816 220432828 220629409 220705408 221112892 221908232 222454804 222743171 222858272 223245568 223407184 223596032 224094977 225139222 225307264 225508192 225660484 225862208 226154992 226712024 227373952 227527504 227730412 228229456 228587744 228844112 229009781 229833526 230232944 230737472 231218624 231386012 231725312 232089088 232296064 233562056 233759488 234137332 234217984 234440843 234650416 234808882 234848768 235372823 235863641 236380508 236751592 236962726 237017116 237600902 238923256 238978096 239476432 239566712 240001216 240215248 240418304 240592352 241903558 242202688 242582912 242638592 242854976 243030788 243236224 244822669 244864256 245248136 245482013 245785568 246518272 246625918 247068367 247277216 247513028 247733759 248122666 248794364 249004672 249184936 249407158 249550336 249783404 249953704 250164992 250852784 251064832 251470648 251528368 251710459 251923232 252147896 252700448 253096613 253609408 254006998 254563624 254695168 255190628 255322496 257301968 257679877 257723648 257897696 258462848 258693344 258880622 259099456 259811812 260263328 260511524 260743847 260833664 261153178 261243136 261315236 261536128 261725464 262901132 263655182 263699968 264249856 264304579 266073626 266491324 266790202 266928064 267932392 268171904 268353008 268592324 268997512 270149152 270573248 270647923 270814544 270876704 271072802 271543888 272138944 273117824 273559286 273790528 274287104 274531712 274962688 276803072 277501406 277548544 277606021 277749472 278184907 278604566 278794516 279797336 280046858 280283584 280486492 280550872 280801066 280897792 281241884 281858192 282363848 282872032 283124296 284189563 284336416 284782784 285036752 285661376 285914281 286540828 286688896 287460992 287669096 288169024 288542576 288751463 288800512 289253272 290293712 290929856 291286237 291400109 291466994 291646432 291924556 292184893 293235878 294059392 294491288 294602308 294740224 295216636 295649536 295863568 296113664 296774429 297727456 297992968 298645984 298847668 299114179 299114816 299583746 301320208 301588924 302062376 302401148 304084144 304903088 305123819 306208448 306430124 306689152 306962656 307425728 307635328 308635574 308741888 309311912 309502336 309573376 309797488 310073764 310335872 310963114 311015936 312359957 312639184 312850318 313201189 313815502 314660654 314944292 315792484 316570298 317144464 317264024 317427292 317427968 317925608 318391808 318622304 319768384 320053552 320324096 320358766 320629568 320915504 321147827 321419296 321618752 322123648 323570624 324788072 324955904 325097801 325756288 326470144 327070787 327475232 328079843 328594882 328763981 329280094 329484428 329762944 330001672 330295966 330575168 331484036 332376772 332491264 333028696 333105136 333310208 333628064 333925592 336387646 336561472 336688352 337216187 337955156 338129792 339170776 340006172 340563392 341251729 341309696 341540192 341844776 341845504 342381424 343131712 344247371 344365952 344673056 344922578 345001748 345214144 345309419 345601312 345851506 347524736 348166364 348460672 348712936 349952512 350024983 350205856 350814464 351284018 353316754 353499328 354053518 354054272 354370016 354609332 355386416 355460998 355703348 356982808 357862076 357944216 358646288 358728608 359612176 360600877 360905696 362450816 362587456 362774048 363343552 363569024 364139776 365775488 366124304 366433792 366760576 367026088 367501862 367564288 368140528 368407039 369732194 369871579 370727938 370872866 371186368 371455084 371540344 371871682 372455468 374128534 374257408 374948392 375537008 375730264 376553632 377144768 377481104 377800192 378643237 379859168 380604224 380691584 381288404 381289216 381629248 384443024 384721337 384786688 385389928 385757449 386234464 387623744 388250291 388339406 388949044 389149202 389295907 390001976 390331648 390679744 390962572 391293056 392150528 393912064 394197232 394287712 394639336 394905847 394972928 395258864 396746042 397904416 398173132 398528221 399153854 399401548 400028552 400235264 401825476 402907652 403790576 403999232 404632592 404925521 404994304 405267808 405519296 406155904 406518112 407980352 408733598 409079104 409375252 409740331 409881472 409975552 410638228 410985344 412115288 413665889 414315286 414385664 414598912 414779953 417297211 418115698 418211668 418427776 419083756 419241746 420002128 420376684 420732032 421036616 422710376 422927908 423689072 423854704 424212992 424520096 424617536 424996208 425303879 425663392 428512448 429184238 429185152 429406016 430347008 431022592 431406976 432735128 433147799 434976256 435390137 435758176 436073638 436147712 437120957 437788736 438992372 439363456 439681528 440073634 440174644 440445632 440865656 441258818 441410816 442225784 443816464 444909608 445486342 445716544 446491136 446583599 446814368 448189954 450278444 450614528 451016384 451320968 451724416 452309984 453424048 454670671 454747904 455055008 455460824 455895167 456458912 457175488 457688224 458019562 459667052 460076981 460465888 461474944 462437248 462772024 463450624 464592128 466359817 467124112 467518976 468274664 468881686 469300832 469617764 470036567 470745646 471727282 472761016 473503184 473925452 474034232 475201804 477846512 477956192 478952864 479133424 480002432 480430496 481184704 483807116 484405376 485165824 485277184 485709952 486061576 486472448 489645338 489728512 490496272 490851361 490964026 491571136 492173297 493251836 494136734 494554432 495026056 495467518 496245332 497588728 498009344 498369872 498814316 499566808 499907408 500329984 501446449 501705568 502941296 503056736 503420918 503846464 504295792 505400896 506193226 507218816 508013996 509127248 509390336 510381256 510644992 510867973 514603936 515359754 515447296 515554039 515795392 516629113 516925696 517386688 517761244 518198912 519623624 520526656 521023048 521487694 521667328 522306356 522486272 522630472 522983419 523072256 523450928 525802264 526157353 527310364 527780617 528609158 529202009 532147252 532982648 533580404 533856128 535864784 536252717 536343808 536706016 537184648 537995024 540298304 541146496 541295846 541629088 541753408 542145604 542629087 543087776 544277888 546235648 547118572 547581056 549063424 549925376 551152511 552636847 555002812 555212042 555497761 555498944 556369814 557209132 557589032 559594672 560093716 560567168 560972984 561101744 561602132 561795584 562483768 563716384 564727696 565744064 566248592 566658521 568379126 568672832 569565568 570073504 571322752 571828562 573081656 573377792 574921984 575338192 576338048 577085152 577502926 577601024 578506544 580097063 580587424 581659351 581859712 582572474 582800218 582933988 583292864 583849112 584369786 586471756 588118784 588982576 589204616 589480448 590433272 591299072 591727136 593548858 595010801 595454912 595985936 597291968 597695336 598228358 598229632 599167492 602640416 603177848 603753059 604124752 604802296 608168288 609291137 609806176 610247638 612416896 612860248 613378304 613925312 614851456 615270656 617271148 617483776 618623824 619004672 619146752 619594976 620147528 620566331 620671744 621926228 624719914 625278368 625700636 626258633 626402378 627631004 629321308 629888584 631584968 633140596 634288928 634528048 634854584 634855936 635851216 637244608 639536768 640107104 640717532 641259136 641831008 642295654 642838592 643237504 644247296 647141248 649576144 649911808 650046397 650195602 651512576 651797069 654141574 654950464 656159686 657189764 657527962 658560188 658968856 659525888 660003344 660591932 661150336 662968072 664753544 666057392 666210272 666620416 667254707 667256128 667851184 672775292 673122944 673376704 674432374 675910312 676259584 678341552 680012344 680660827 681126784 682503458 682619392 683080384 683689552 684184501 684762848 686263424 686904361 688494742 688731904 689346112 689845156 690003496 690428288 690618838 691202624 691703012 695049472 696332728 696802981 696921344 697425872 700049966 700411712 701628928 702568036 703194583 705088391 706633508 706998656 708107036 708108544 708740032 709218664 710772832 710921996 711406696 713965616 714482483 715724152 715888432 716406691 717292576 717457216 718616899 719224352 721201754 721811392 722978113 724901632 725174912 725548096 726687104 727138048 728279552 731550976 731870419 732248608 733396573 733521152 734052176 735003724 736281056 736814078 739464388 739743158 740123839 741455876 741745732 742372736 742910168 743080688 743743364 744910936 748257068 748514816 749896784 751074016 751460528 753107264 754289536 754962208 757286474 759718336 761208448 761383168 762576808 762578432 763258496 768236651 768886048 769442674 769573376 770305627 770779856 771514898 772468928 775247488 776500582 776678812 777898088 778298404 778591814 780003952 780663296 781359488 781925144 782586112 787824128 787987277 788394464 788575424 789278672 789811694 789945856 790517728 793492084 795808832 796346264 797056442 798307708 798803096 800057104 800470528 803650952 804417341 805815304 807581152 809265184 809851042 809988608 810535616 811038592 811796063 812311808 813036224 815960704 817467196 818158208 818750504 819480662 819762944 819951104 821276456 821831087 821970688 824230576 827331778 828630572 829197824 829369541 829559906 831603157 834594422 836231396 836423336 836855552 838167512 838483492 840004256 840753368 841464064 842073232 845420752 845855816 846662453 847378144 847709408 849040192 849235072 849992416 850607758 851326784 857024896 858368476 858370304 858812032 860694016 862813952 865470256 866096803 866295598 868429331 870780274 871516352 872147276 872925053 874241914 875577472 877984744 878726912 879363056 880147268 880349288 880891264 881731312 882517636 882821632 884451568 887632928 889024493 889819216 890972684 891433088 893167198 893628736 896379908 900556888 901229056 902032768 902641936 903448832 904619968 906082177 906848096 909341342 909495808 910110016 910921648 911581099 911790334 912917824 914036123 914350976 915376448 916039124 919334104 920153962 920931776 922793137 922949888 924874496 925544048 929184256 931257691 932719634 933765707 934248224 936549328 937763372 938601664 939235528 940073134 941491292 943454564 945522032 947006368 947850904 948068464 948754807 950403608 955693024 955912384 957457501 957905728 958266848 960004864 960860992 962369408 967614232 968810752 970331648 971254921 971419904 972123152 972944896 975115981 979290676 980164003 980992544 981702722 981928052 982803731 983142272 984346594 986503672 988273468 989108864 990052112 990935036 992490664 995177456 996018688 996739744 997628632 999133616 999814816 1002892898 1003411136 1005882592 1006113472 1006841836 1007692928 1008591584 1010801792 1012386452 1014437632 1016027992 1018254496 1020762512 1021289984 1021735946 1023568949 1026325573 1029207872 1030719508 1031108078 1031590784 1033258226 1033851392 1034773376 1035522488 1036397824 1039247248 1041053312 1042046096 1042975388 1043334656 1044612712 1045260944 1045966838 1046144512 1046901856 1048543111 1051604528 1052314706 1054620728 1055561234 1057218316 1058404018 1064294504 1065965296 1067160808 1067712256 1071729568 1072505434 1072687616 1073412032 1074369296 1075990048 1080224509 1080596608 1082292992 1082591692 1083258176 1083506816 1084291208 1085258174 1086175552 1088555776 1092471296 1094237144 1094976113 1095162112 1098126848 1098354257 1102305022 1105020059 1105273694 1107996043 1110005624 1110424084 1110995522 1110997888 1112739628 1114418264 1115178064 1119189344 1120187432 1121134336 1121255681 1121945968 1122203488 1123204264 1124967536 1127432768 1129455392 1131488128 1132497184 1133317042 1136758252 1137345664 1139131136 1140147008 1142645504 1143657124 1146163312 1146755584 1149843968 1150082087 1150676384 1152480329 1152676096 1154170304 1155005852 1156035881 1157013088 1160194126 1161174848 1163051747 1163318702 1163719424 1165144948 1165600436 1165867976 1166585728 1167698224 1168739572 1172943512 1176237568 1177356761 1177965152 1178409232 1180866544 1183454272 1187097716 1190021602 1190909824 1191971872 1194583936 1195390672 1196456716 1196459264 1198334984 1205280832 1206355696 1207229023 1207506118 1208249504 1209604592 1210480271 1216336576 1218582274 1219612352 1220495276 1224833792 1225720496 1226756608 1227850624 1229494063 1229702912 1230541312 1234542296 1237247648 1238009344 1239187313 1239189952 1240295056 1241132662 1241343488 1243852456 1244113493 1249439828 1250556736 1251401272 1252517266 1252804756 1255262008 1258642616 1259777168 1263169936 1264084393 1266281192 1268577856 1269056096 1269709168 1271702432 1274489216 1279073536 1280214208 1281435064 1282518272 1283662016 1284591308 1285677184 1286475008 1288494592 1294062679 1294282496 1297547783 1298055031 1299152288 1300092794 1300391204 1303025152 1303594138 1305932797 1308283148 1309449869 1309900928 1312319372 1314379528 1315055924 1317120376 1317937712 1319051776 1320006688 1321183864 1322300672 1325936144 1329507088 1330469569 1332114784 1332420544 1334509414 1334512256 1335702368 1345550584 1346245888 1346753408 1348864748 1351820624 1352519168 1356683104 1359187921 1360024688 1361321654 1362022207 1362253568 1365006916 1366160768 1367379104 1368369002 1369525696 1372526848 1373808722 1376989484 1377463808 1378692224 1379690312 1380006992 1380856576 1381237676 1382405248 1383406024 1390098944 1392665456 1393605962 1393842688 1394851744 1397038489 1400099932 1400823424 1405136072 1406389166 1410176782 1413267016 1413997312 1416214072 1416217088 1417480064 1418437328 1421545664 1421843992 1422813392 1427931232 1428964966 1430567593 1431448304 1431776864 1432813382 1434585152 1434914432 1437233798 1438448704 1442403508 1443622784 1445956226 1449803264 1450103501 1450349824 1451096192 1453374208 1454276096 1463101952 1463404943 1463740838 1464497216 1466793146 1467042304 1467346111 1468104352 1470007448 1472562112 1473628156 1478928776 1479486316 1480247678 1482911752 1483491464 1484745472 1485820336 1486161376 1487486728 1489821872 1493917919 1496514136 1499793568 1502144833 1502148032 1502921056 1506214528 1508579072 1509924416 1514572948 1519436672 1522416896 1522766336 1525153616 1526257733 1526516992 1532325113 1536473302 1537772096 1538885348 1540257719 1540611254 1541559712 1543029796 1544405863 1544937856 1550494976 1553001164 1553357624 1555796176 1556596808 1557183628 1560007904 1562718976 1563850288 1565172224 1568664839 1575974554 1576788928 1577150848 1578557344 1579623388 1581035456 1586984168 1591617664 1592692528 1594112884 1596615416 1597606192 1600114208 1603068467 1607301904 1608834682 1611630608 1612797329 1615162304 1618530368 1619702084 1621071232 1622077184 1623592126 1624623616 1626072448 1631921408 1634934392 1636316416 1637501008 1638961324 1639525888 1642552912 1643662174 1643941376 1647609761 1648461152 1651045487 1654663556 1657261144 1658739082 1659119812 1663206314 1669188844 1672462792 1672846672 1673711104 1676335024 1676966984 1680008512 1681506736 1682928128 1684146464 1690841504 1691711632 1693324906 1694756288 1695418816 1697495657 1698080384 1698470144 1699984832 1701215516 1702653568 1713758683 1714049792 1716736952 1716740608 1717624064 1718374091 1725627904 1729478569 1730940512 1732193606 1732591196 1734136313 1736858662 1741560548 1743032704 1744294552 1745850106 1748483828 1751154944 1755969488 1757453824 1758726112 1760294536 1760698576 1761782528 1761973213 1763462624 1765035272 1768903136 1775265856 1778048986 1779638432 1781945368 1782866176 1786334396 1787257472 1792759816 1801113776 1803759139 1804065536 1805283872 1806897664 1809239936 1810929679 1812164354 1813696192 1818682684 1820220032 1821843296 1823162198 1823580668 1825206929 1825835648 1828072246 1828701952 1830752896 1832078248 1838668208 1840307924 1841863552 1845586274 1845899776 1849748992 1850132053 1851088096 1862515382 1865439268 1867531414 1868496448 1873098656 1875526744 1877203328 1878471056 1880146268 1882982584 1886909128 1891044064 1894012736 1894535461 1895701808 1896136928 1897509614 1900807216 1906033207 1911386048 1911824768 1914915002 1915811456 1916533696 1920009728 1921721984 1924738816 1932062099 1935228464 1937621504 1942509842 1942839808 1943242147 1944246304 1947294349 1950231962 1955035489 1958581352 1960328006 1961985088 1963405444 1963856104 1965607462 1966284544 1968693188 1973007344 1976546936 1978217728 1980104224 1981870072 1984981328 1990354912 1993479488 1995257264 1998267232 1999629632 2001399967 2005785796 2006822272 2011765184 2012226944 2013683672 2015385856 2017183168 2021260241 2021603584 2024772904 2028875264 2032055984 2033527067 2036508992 2039003659 2039800763 2041525024 2043471892 2045294251 2047137898 2052651146 2057706937 2058415744 2061439016 2062216156 2063181568 2066516452 2069546752 2071044976 2072795648 2077421003 2078494496 2082106624 2084092192 2085950776 2089225424 2090521888 2091933676 2093803712 2097086222 2103209056 2104629412 2109241456 2111122468 2114436632 2116808036 2128589008 2131930592 2134321616 2135424512 2135866733 2140320611 2143459136 2145010868 2146824064 2148738592 2151980096 2160449018 2161193216 2164585984 2165183384 2166516352 2167013632 2168582416 2170516348 2172351104 2177111552 2186519699 2188474288 2189952226 2190324224 2192408323 2196708514 2204610044 2210040118 2210547388 2215992086 2220011248 2220848168 2221991044 2221995776 2225479256 2228836528 2230356128 2238378688 2240374864 2242268672 2242511362 2243891936 2244406976 2246408528 2248034789 2249935072 2254865536 2258910784 2262976256 2264994368 2266634084 2273516504 2274691328 2278262272 2280294016 2283346117 2285291008 2287314248 2289495509 2292326624 2296558901 2300164174 2301347867 2301352768 2304960658 2305352192 2308340608 2310011704 2310496487 2312071762 2314026176 2320388252 2322349696 2326103494 2326637404 2327438848 2330289896 2331200872 2331735952 2333171456 2335396448 2337479144 2345887024 2354713522 2355930304 2356818464 2360513309 2361733088 2366908544 2374195432 2380043204 2381819648 2383943744 2388762103 2389167872 2390781344 2392913432 2392918528 2396669968 2403259261 2409731597 2410561664 2412711392 2414458046 2415012236 2416499008 2417165933 2419209184 2420960542 2431835471 2432673152 2437164548 2439224704 2440990552 2449667584 2450174881 2451440992 2455701248 2458988126 2459405824 2465044747 2469084592 2474495296 2478374626 2478379904 2480590112 2482265324 2487704912 2488226986 2498879656 2501113472 2502802544 2505034532 2505609512 2510524016 2517285232 2519554336 2524206139 2526339872 2528168786 2532562384 2537155712 2538112192 2539418336 2543404864 2548978432 2558147072 2560428416 2562870128 2565036544 2567324032 2569182616 2571354368 2572950016 2578849273 2588125358 2588564992 2589101053 2594500051 2595095566 2596110062 2598304576 2600185588 2600782408 2607188276 2611865594 2616566296 2618899738 2619801856 2624638744 2628759056 2630111848 2634240752 2635875424 2640013376 2642367728 2644601344 2650502659 2651872288 2659014176 2660939138 2664229568 2664841088 2669018828 2669024512 2671404736 2691101168 2692491776 2693049359 2693506816 2697729496 2700302143 2703641248 2713366208 2717752037 2718375842 2720049376 2722643308 2724044414 2724507136 2725071349 2730013832 2732321536 2734758208 2736738004 2739051392 2745053696 2747617444 2753978968 2757384448 2759380624 2760013984 2761713152 2762475352 2764340929 2764810496 2766812048 2785330912 2787211924 2789697547 2789703488 2794076978 2800199864 2801646848 2810272144 2812778332 2820353564 2826534032 2827994624 2832428144 2834478647 2834960128 2836874656 2843091328 2843687984 2845626784 2855862464 2857929932 2861135186 2862896608 2863553728 2865626764 2868182317 2869170304 2869828864 2874467596 2876897408 2884807016 2887245568 2891912452 2895661223 2900207002 2900699648 2902192384 2906748416 2913234701 2921080477 2926809886 2927481676 2928994432 2933586292 2934692222 2936208704 2940014896 2945124224 2947256312 2957857552 2958972632 2960495356 2965823504 2966982928 2969490944 2971640672 2972322752 2974973456 2977127153 2979643744 2987835838 2993028272 2999587136 3004289666 3004296064 3005842112 3012429056 3017158144 3019848832 3029145896 3032034593 3038873344 3044833792 3047730959 3050307232 3052515466 3053033984 3059846699 3064650226 3066227333 3072946604 3075544192 3077770696 3080515438 3081222508 3083119424 3086059592 3088811726 3089875712 3100989952 3106002328 3106715248 3111592352 3113193616 3114367256 3120015808 3125437952 3126085193 3127700576 3137329678 3145057091 3151949108 3153577856 3154301696 3157114688 3159246776 3162070912 3173968336 3182694697 3183235328 3185385056 3188225768 3191266169 3193230832 3195212384 3200228416 3206136934 3214603808 3217669364 3220538867 3223261216 3225594658 3230324608 3237060736 3239404168 3242142464 3244154368 3247184252 3252144896 3263842816 3264518719 3269868784 3272632832 3275002016 3277922648 3285105824 3287324348 3290255969 3295219522 3296922304 3302090974 3309327112 3314522288 3317478164 3318239624 3326412628 3338377688 3344925584 3345693344 3352670048 3353933968 3360017024 3363013472 3368292928 3381683008 3383423264 3386649812 3389512576 3390837632 3394991314 3396160768 3396940288 3399969664 3402431032 3405307136 3427517366 3428099584 3433473904 3435248128 3435959527 3436748182 3445213079 3458957138 3461881024 3464387212 3465182392 3468272626 3473717324 3483121096 3486065408 3488589104 3491700212 3496967656 3502309888 3510125143 3511938976 3517452224 3520589072 3521397152 3523565056 3523946426 3526925248 3530070544 3537806272 3550531712 3556097972 3559276864 3563890736 3565732352 3572668792 3574514944 3576075811 3585519632 3597778657 3602227552 3607518278 3608131072 3608878273 3610567744 3616403791 3618479872 3621859358 3624328708 3627392384 3637365368 3640440064 3643686592 3646324396 3647161336 3650413858 3651671296 3656144492 3657403904 3661505792 3664156496 3677336416 3680615848 3683101471 3683727104 3691172548 3694464319 3700264106 3702176192 3716885653 3725030764 3730878536 3735062828 3736992896 3746197312 3751053488 3753769019 3754406656 3756942112 3760292536 3765965168 3773818256 3782088128 3786721081 3788025472 3789070922 3791403616 3792273856 3795019228 3798403609 3801614432 3812066414 3822772096 3823649536 3829830004 3831622912 3833067392 3843443968 3849477632 3858067577 3864124198 3868457929 3870456928 3885019684 3886484294 3888484327 3888492608 3894588698 3900463924 3910070978 3917162704 3920656012 3923970176 3926810888 3927712208 3931214924 3932569088 3937386376 3946014688 3953093872 3956435456 3960208448 3963740144 3966609647 3969962656 3980709824 3986958976 3990514528 3996534464 3999259264 4002799934 4011571592 4013644544 4023530368 4024453888 4027367344 4030771712 4034366336 4039766207 4042520482 4043207168 4049545808 4060679441 4064111968 4067054134 4071615457 4073017984 4078007318 4079601526 4083050048 4086943784 4090588502 4094275796 4105302292 4115413874 4116831488 4122878032 4124432312 4126363136 4133032904 4139093504 4142089952 4154842006 4156988992 4164213248 4165075607 4168184384 4171901552 4178450848 4181043776 4183867352 4187607424 4194172444 4206418112 4209258824 4218482912 4222244936 4226271413 4228873264 4233616072 4251920231 4257178016 4263861184 4265037959 4268643232 4271733466 4280641222 4286918272 4290021736 4293648128 4297477184 4303960192 4320898036 4322386432 4330366768 4333032704 4334027264 4337164832 4341032696 4343964317 4344702208 4373039398 4376948576 4379904452 4383810431 4384816646 4393417028 4409220088 4420080236 4421094776 4431984172 4440022496 4441696336 4443982088 4443991552 4450958512 4457673056 4460712256 4475215823 4476757376 4480749728 4485022724 4487783872 4488813952 4492817056 4496069578 4499870144 4509731072 4517821568 4525952512 4529988736 4533268168 4547033008 4549382656 4550324779 4560588032 4562579483 4566692234 4574628496 4578991018 4584653248 4590269321 4593117802 4600328348 4602695734 4602705536 4609921316 4616681216 4620023408 4620992974 4624143524 4628052352 4640776504 4644699392 4652206988 4653274808 4660579792 4662401744 4663471904 4666342912 4670792896 4674958288 4691774048 4709427044 4711860608 4713636928 4721026618 4723466176 4733817088 4748390864 4760086408 4763639296 4764625789 4767887488 4777524206 4778335744 4781562688 4785826864 4789291507 4793339936 4806518522 4808330527 4819463194 4821123328 4825422784 4828916092 4830024472 4832998016 4834331866 4838418368 4841921084 4863670942 4865346304 4874329096 4877620867 4878449408 4881981104 4900349762 4902881984 4911402496 4917976252 4922362081 4930089494 4935618737 4938169184 4948990592 4956749252 4956759808 4961180224 4964530648 4975409824 4976453972 4997759312 5001377381 5002226944 5005605088 5010069064 5011219024 5014846837 5021048032 5034570464 5039108672 5048412278 5052679744 5056337572 5060846791 5065124768 5074311424 5076224384 5078836672 5086809728 5097956864 5120856832 5123092933 5125740256 5133776011 5134648064 5138365232 5142708736 5154184471 5157698546 5176250716 5178202106 5180866873 5189000102 5190191132 5192220124 5196609152 5200371176 5201564816 5214376552 5223731188 5233132592 5237799476 5239603712 5249277488 5257518112 5260223696 5268481504 5271750848 5280026752 5284735456 5301005318 5303744576 5318028352 5321878276 5328459136 5329682176 5338037656 5338049024 5342809472 5377656557 5382202336 5386098718 5387013632 5392139389 5395458992 5400604286 5407282496 5424863743 5426732416 5435504074 5436751684 5440098752 5445286616 5448088828 5450142698 5460027664 5464643072 5469516416 5473476008 5478102784 5495234888 5507957936 5514768896 5515910939 5518761248 5520027968 5524950704 5528681858 5529620992 5533624096 5570661824 5574423848 5579395094 5579406976 5588153956 5600399728 5603293696 5620544288 5625556664 5630921387 5640707128 5653068064 5664856288 5668957294 5669920256 5673749312 5682572441 5686182656 5687375968 5691253568 5711724928 5715859864 5722270372 5725793216 5727107456 5731253528 5736364634 5738340608 5739657728 5748935192 5752817609 5753794816 5769614032 5774491136 5783824904 5787730883 5791322446 5800414004 5804384768 5805586787 5821222099 5826469402 5842160954 5853619772 5854963352 5857988864 5867172584 5869384444 5872417408 5880029792 5890248448 5894512624 5915715104 5917945264 5920990712 5926637171 5931647008 5933965856 5943281344 5944645504 5949946912 5954254306 5959287488 5975671676 5986056544 5999174272 6008579332 6008592128 6011684224 6024858112 6039697664 6058291792 6062677621 6064069186 6077746688 6079005317 6095461918 6100614464 6105030932 6110475371 6119693398 6129300452 6132454666 6145893208 6151088384 6155541392 6161030876 6162445016 6166238848 6172119184 6177623452 6179751424 6212004656 6213430496 6223171451 6223184704 6226387232 6228734512 6240031616 6252170386 6255401152 6274659356 6290114182 6303898216 6307155712 6308603392 6314229376 6318493552 6324141824 6347936672 6365389394 6366470656 6370770112 6376451536 6381067693 6382532338 6386461664 6390424768 6398252861 6400456832 6412273868 6429207616 6435338728 6441077734 6446522432 6451189316 6459551959 6460649216 6474121472 6478808336 6484284928 6494368504 6498754333 6504289792 6518803837 6529037438 6536359949 6539737568 6550004032 6555845296 6570211648 6574648696 6576028463 6580511938 6590439044 6593844608 6604181948 6618654224 6629044576 6634956328 6636479248 6641283649 6652825256 6676755376 6689851168 6691386688 6702202507 6705340096 6707867936 6720034048 6726026944 6736585856 6763366016 6766846528 6773299624 6779025152 6781675264 6789982628 6792321536 6798784447 6799939328 6804862064 6810614272 6825811867 6840045589 6855034732 6861148021 6866947808 6871919054 6873496364 6879626117 6890426158 6917914276 6923762048 6928774424 6930364784 6936545252 6947434648 6966242192 6972130816 6977178208 6983400424 6993935312 7020250286 7023877952 7034904448 7041178144 7042794304 7047892852 7053850496 7060141088 7075612544 7101063424 7112195944 7118553728 7127781472 7145337584 7149029888 7152151622 7164982643 7171039264 7184279011 7195557314 7204455104 7215036556 7217756546 7221135488 7232807582 7236959744 7243718716 7248657416 7254784768 7274730736 7280880128 7287373184 7292648792 7294322672 7300827716 7303342592 7312288984 7323011584 7328312992 7339801777 7354672832 7361231696 7366202942 7367454208 7382345096 7388928638 7400528212 7404352384 7433771306 7450061528 7461757072 7470125656 7473985792 7492394624 7502106976 7507538038 7508813312 7513884224 7520585072 7531930336 7547636512 7561571563 7564176256 7573442162 7576050944 7578141844 7582807232 7584547712 7590038456 7596807218 7603228864 7624132828 7645544192 7647299072 7659660008 7663245824 7664832791 7666134784 7686887936 7716135154 7728248396 7735140413 7736915858 7740913856 7755972301 7770039368 7772968588 7776968654 7776985216 7789177396 7800927848 7820141956 7834325408 7841312024 7847940352 7848789767 7853621776 7855424416 7862429848 7874772752 7892029376 7906187744 7920416896 7927480288 7933219294 7939925312 7961419648 7973917952 7981029056 7993068928 7998518528 8005599868 8023143184 8027289088 8047060736 8048907776 8050574609 8054734688 8067362303 8068732672 8079532414 8085040964 8099091616 8121358882 8128223936 8134108268 8141362229 8143230914 8146035968 8156014636 8159203052 8166100096 8173887568 8181177004 8188551592 8210604584 8230827748 8233662976 8241497327 8245756064 8248864624 8266065808 8284179904 8291514149 8309684012 8313977984 8330151214 8336368768 8343803104 8356901696 8362087552 8367734704 8375214848 8388344888 8412836224 8418517648 8436965824 8444489872 8450603161 8452542826 8457746528 8467232144 8473361897 8503840462 8514356032 8527722368 8530075918 8537286464 8543466932 8561282444 8573836544 8580043472 8587296256 8594954368 8606458441 8607920384 8641796072 8660733536 8666065408 8674311191 8674329664 8682065392 8687928634 8689404416 8708794451 8746078796 8753897152 8759808904 8767620862 8769633292 8786834056 8818440176 8840160472 8842189552 8848590751 8863968344 8880044992 8883392672 8887964176 8901917024 8915346112 8921424512 8929756693 8950431646 8953514752 8961499456 8970045448 8975567744 8977627904 8985634112 8992139156 8999740288 9019462144 9035643136 9058438753 9059977472 9066536336 9082834481 9094066016 9100649558 9121176064 9125158966 9133384468 9141529579 9149256992 9157982036 9166149083 9169306496 9180538642 9186235604 9200656696 9205391468 9205411072 9219842632 9233362432 9240046816 9241985948 9248287048 9256104704 9281553008 9289398784 9304413976 9306549616 9313286983 9321159584 9324803488 9326943808 9341585792 9349916576 9383548096 9418854088 9423721216 9427273856 9442053236 9446932352 9467634176 9496781728 9514315447 9520172816 9529251578 9534155449 9535774976 9555048412 9563125376 9571653728 9578583014 9586679872 9613037044 9616661054 9638926388 9642246656 9650845568 9657832184 9660048944 9665996032 9668663732 9676836736 9683842168 9727341884 9730692608 9748658192 9755241734 9756898816 9763962208 9779269423 9800699524 9805763968 9835952504 9844724162 9860178988 9871237474 9876338368 9897981184 9913498504 9913519616 9922360448 9929061296 9950819648 9952907944 9995518624 10002754762 10004453888 10011210176 10013973151 10020138128 10022438048 10029693674 10042096064 10069140928 10078217344 10096824556 10105359488 10112675144 10121693582 10130249536 10148622848 10150724507 10152448768 10157673344 10173619456 10241713664 10243834601 10246185866 10251480512 10267552022 10269296128 10271422777 10276730464 10308368942 10315397092 10352501432 10356404212 10361733746 10378000204 10380382264 10384440248 10393218304 10400742352 10403129632 10428753104 10447462376 10457425433 10466265184 10475598952 10498554976 10515013831 10515036224 10520447392 10536963008 10543501696 10560053504 10569470912 10602010636 10607489152 10636056704 10643756552 10656918272 10659364352 10676075312 10683804131 10685618944 10726275791 10755313114 10764404672 10772197436 10781804033 10784278778 10790917984 10801208572 10810841041 10814564992 10849727486 10853464832 10871008148 10873503368 10880197504 10890573232 10896177656 10900285396 10920055328 10939032832 10946952016 10956205568 10980653873 10990469776 11015915872 11031821878 11037522496 11040055936 11049901408 11057363716 11067248192 11141323648 11148847696 11158790188 11158813952 11176307912 11200799456 11241088576 11251113328 11259258439 11261842774 11281414256 11289581303 11306136128 11329712576 11337914588 11347498624 11365144882 11372365312 11374751936 11382507136 11423449856 11431719728 11444540744 11451586432 11454214912 11462507056 11472729268 11476681216 11497870384 11505635218 11507589632 11533268327 11539228064 11557318409 11567649808 11575461766 11582644892 11600828008 11611173574 11642444198 11652938804 11684321908 11707239544 11709926704 11715977728 11734345168 11738768888 11744834816 11760059584 11780496896 11789025248 11831430208 11835890528 11841981424 11853274342 11863294016 11867931712 11882469599 11886562688 11889291008 11899893824 11908508612 11918574976 11951343352 11972113088 11996310781 11998348544 12017158664 12017184256 12023368448 12028618637 12079395328 12101619119 12106349983 12116583584 12125355242 12128138372 12138954191 12158010634 12190923836 12201228928 12210061864 12220950742 12239386796 12258600904 12264909332 12291786416 12302176768 12311082784 12322061752 12324890032 12332477696 12333812491 12344238368 12355246904 12424009312 12426860992 12446342902 12446369408 12452774464 12457469024 12480063232 12504340772 12510802304 12549318712 12580228364 12607796432 12614311424 12626313973 12628458752 12636987104 12648283648 12676507753 12695873344 12730778788 12741540224 12752903072 12762135386 12765064676 12772923328 12776448503 12780849536 12796505722 12800913664 12824547736 12858415232 12870677456 12882155468 12893044864 12902378632 12919103918 12921298432 12948242944 12950924371 12957616672 12988737008 12997508666 13037607674 13058074876 13072719898 13079475136 13100008064 13111690592 13140423296 13149297392 13152056926 13161023876 13180878088 13187689216 13208363896 13237308448 13258089152 13269912656 13272958496 13282567298 13305650512 13342232449 13353510752 13379702336 13382773376 13404405014 13410680192 13415735872 13440068096 13452053888 13473171712 13524434693 13526732032 13533693056 13546599248 13558050304 13563350528 13579965256 13597568894 13599878656 13609724128 13631060443 13651623734 13680091178 13685248423 13710069464 13722296042 13733895616 13743838108 13746992728 13759252234 13780852316 13835828552 13847524096 13857548848 13860729568 13873090504 13894869296 13932484384 13954356416 13966800848 13987870624 14009799769 14040500572 14047755904 14069808896 14082356288 14085588608 14095785704 14107700992 14120282176 14151225088 14202126848 14224391888 14234689469 14237107456 14255562944 14273025613 14278605341 14290675168 14304303244 14329965286 14342078528 14365260767 14368558022 14391114628 14403948559 14408910208 14430073112 14435513092 14442270976 14465615164 14487437432 14497314832 14509569536 14541947021 14549461472 14574746368 14585297584 14588645344 14601655432 14624577968 14656625984 14679603554 14709345664 14722463392 14732405884 14764690192 14777857276 14801056424 14808704768 14867542612 14900123056 14923514144 14940251312 14947971584 14951067131 14982244277 14984789248 15004213952 15015076076 15027768448 15041170144 15063860672 15095273024 15123143126 15128352512 15146884324 15152101888 15156283688 15165614464 15169095424 15180076912 15193614436 15206457728 15248265656 15291088384 15305637893 15319320016 15329665582 15332269568 15346858261 15432270308 15456496792 15470280826 15473831716 15481827712 15511944602 15540078736 15545937176 15553937308 15553970432 15578354792 15601855696 15640283912 15668650816 15682624048 15695880704 15697579534 15707243552 15710848832 15724859696 15736243523 15749545504 15784058752 15812375488 15840833792 15854960576 15866438588 15879850624 15922839296 15947835904 15962058112 15983422819 15986137856 15997037056 16011199736 16026468563 16046286368 16094121472 16101149218 16109435069 16109469376 16134724606 16137465344 16159064828 16170081928 16173475409 16198183232 16242717764 16256447872 16268216536 16282724458 16286461828 16292071936 16312029272 16318406104 16332200192 16347775136 16362354008 16377103184 16421209168 16433097109 16461655496 16482994654 16491512128 16497729248 16523593163 16532131616 16568359808 16583028298 16619368024 16627955968 16660302428 16672737536 16687606208 16713803392 16724175104 16735469408 16750429696 16776689776 16822814827 16825672448 16837035296 16868121179 16873931648 16888979744 16901206322 16905085652 16915493056 16934464288 16946723794 17007680924 17022848297 17028712064 17055444736 17060151836 17074572928 17086933864 17122564888 17147673088 17160086944 17189908736 17212916882 17215840768 17255313229 17283592144 17321467072 17348622382 17348659328 17364130784 17375857268 17417588902 17492157592 17507794304 17519617808 17535241724 17539266584 17573668112 17636880352 17669442973 17680320944 17684379104 17697181502 17727936688 17760089984 17766785344 17775928352 17803834048 17830692224 17842849024 17859513386 17900863292 17907029504 17922998912 17940090896 17951135488 17955255808 17971268224 17984278312 17999480576 18071286272 18116877506 18119954944 18123707371 18133072672 18161500357 18165668962 18188132032 18201299116 18250317932 18266768936 18283059158 18298513984 18315964072 18332298166 18338612992 18361077284 18372471208 18401313392 18410782936 18410822144 18439685264 18480093632 18483971896 18496574096 18512209408 18553518613 18563106016 18608827952 18613099232 18626573966 18642319168 18649606976 18653887616 18683171584 18699833152 18767096192 18837708176 18847442432 18851345513 18854547712 18884106472 18893864704 18902115001 18993563456 19024264259 19028630894 19040345632 19058503156 19068310898 19071549952 19075499443 19110096824 19126250752 19143307456 19157166028 19173359744 19226074088 19233322108 19277852776 19301691136 19315664368 19320097888 19331992064 19337327464 19350386503 19353673472 19367684336 19454683768 19497316384 19510483468 19527882829 19527924416 19558538846 19601399048 19611527936 19671905008 19689448324 19720357976 19742474948 19752676736 19795962368 19826997008 19841350529 19844720896 19858122592 19901639296 19905815888 19920226469 19991037248 20005509524 20022420352 20027946302 20040276256 20044876096 20059387348 20077276219 20084192128 20138281856 20156434688 20193649112 20210718976 20225350288 20243387164 20260499072 20301449014 20304897536 20315346688 20347238912 20392642907 20447563339 20487669202 20492371732 20502961024 20535104044 20542845554 20553460928 20616737884 20630794184 20705002864 20712808424 20723467492 20756000408 20760764528 20768880496 20786436608 20801484704 20806259264 20839890071 20857506208 20894924752 20914850866 20932530368 20951197904 20966365277 20997109952 21030027662 21030072448 21040894784 21073926016 21087003392 21120107008 21138941824 21204021272 21214978304 21224242151 21272113408 21287513104 21313836544 21352150624 21367608262 21371237888 21418926893 21452551582 21463591331 21510626228 21528809344 21544394872 21563608066 21568557556 21581835968 21602417144 21621682082 21629129984 21699454972 21706929664 21742016296 21747006736 21760395008 21781146464 21792355312 21800570792 21840110656 21878065664 21893904032 21961307746 21980939552 22015399637 22031831744 22063643756 22075044992 22080111872 22099802816 22114727432 22134496384 22278862879 22282647296 22297695392 22317580376 22317627904 22338863183 22352615824 22401598912 22482177152 22502226656 22518516878 22523685548 22543772069 22562828512 22579162606 22612272256 22659425152 22675829176 22694997248 22730289764 22749503872 22765014272 22846899712 22851631033 22863439456 22889081488 22903172864 22908429824 22925014112 22945458536 22995740768 23011270436 23066536654 23078456128 23114636818 23135299616 23150923532 23165289784 23201656016 23222347148 23284888396 23305877608 23368643816 23414479088 23419853408 23468690336 23477537776 23489669632 23520119168 23542085827 23578050496 23662860416 23671781056 23683962848 23706548684 23726588032 23735863424 23764939198 23773125376 23778582016 23799787648 23817017224 23837149952 23902686704 23944226176 23992621562 23996697088 24034317328 24046736896 24051716689 24057237274 24116491553 24203238238 24212699966 24233167168 24250710484 24256276744 24277908382 24316021268 24381847672 24402457856 24420123728 24441901484 24478773592 24517201808 24529818664 24583572832 24622165568 24644123504 24649780064 24664955392 24667624982 24688476736 24710493808 24848018624 24853721984 24892685804 24892738816 24905548928 24914938048 24960126464 25008681544 25021604608 25098637424 25116807287 25160456728 25184450599 25215592864 25252627946 25256917504 25262147911 25273974208 25314826537 25353015506 25391746688 25415461357 25461557576 25483080448 25505806144 25524270772 25530129352 25545846656 25552897006 25561699072 25593011444 25601827328 25649095472 25716830464 25741354912 25764310936 25781710297 25786089728 25804757264 25838207836 25901848742 25915233344 25977474016 25995017332 26018199571 26075215348 26116149752 26145439796 26158950272 26200016128 26223381184 26276383133 26280846592 26298594784 26304113852 26322047752 26361756176 26375378432 26416727792 26435851871 26474616896 26507047567 26516178304 26539825312 26545916992 26565134596 26588825263 26611301024 26684464898 26707021504 26750190181 26759404672 26765546752 26808810028 26821360384 26831471744 26904107776 26946343424 27006473039 27048869386 27053464064 27067386112 27079205503 27093198496 27159930512 27195137788 27219448256 27262120886 27303247468 27360182356 27370496846 27420138928 27444592084 27467791232 27487676216 27493985456 27518504468 27561704632 27671657104 27695048192 27715097696 27721459136 27746181008 27766267529 27789738592 27864968768 27908712832 27933601696 27975741248 28019599538 28081001144 28095511808 28139617792 28164712576 28171177216 28191571408 28215401984 28240564352 28278363449 28302450176 28424756087 28448783776 28469378938 28474214912 28501308199 28511125888 28546051226 28557210682 28581350336 28608606488 28659930572 28684157056 28730521534 28737116044 28782229256 28807897118 28817820416 28860146224 28871026184 28884541952 28931230328 28974874864 28994629664 29083894042 29098922944 29149492736 29155529249 29170595168 29177290688 29203310864 29249155936 29313251968 29359207108 29418691328 29444926784 29464811768 29529380384 29555714552 29602112848 29617409536 29683499521 29735085224 29763441617 29800246112 29847028288 29855265713 29880502624 29902134262 29964488554 29969578496 30008427904 30030152152 30036454331 30055536896 30082340288 30127721344 30190546048 30246286252 30256705024 30293768648 30312567376 30331228928 30338190848 30360153824 30387228872 30407750219 30412915456 30496531312 30611275786 30638640032 30659331164 30686673017 30693716522 30864540616 30912993584 30940561652 30947663432 30963655424 31023889204 31080157472 31091874352 31107874616 31107940864 31156709584 31203711392 31280567824 31326510761 31337301632 31365248096 31395159068 31414487104 31421697664 31449719392 31472487046 31499091008 31568117504 31624750976 31681667584 31709921152 31732877176 31759701248 31845678592 31852273453 31924116224 31966845638 31972275712 32022399472 32045581711 32052937126 32092572736 32131885247 32202298436 32218870138 32218938752 32269449212 32318129656 32340163856 32346950818 32396366464 32485435528 32512895744 32536433072 32565448916 32572923656 32624058544 32636812208 32664400384 32695550272 32724708016 32754206368 32842418336 32866194218 32923310992 32965989308 32983024256 32995458496 33047186326 33064263232 33136719616 33166056596 33238736048 33255911936 33320604856 33345475072 33352380523 33375212416 33427606784 33448350208 33470938816 33525040549 33553379552 33645629654 33651344896 33658313689 33674070592 33728500663 33736242358 33747863296 33777959488 33802412644 33810171304 33830986112 33868928576 33893447588 34015361848 34045696594 34057424128 34110889472 34120303672 34143346069 34149145856 34173867728 34245129776 34320173888 34379817472 34425833764 34456534567 34510626458 34549331159 34567184288 34642934144 34697244764 34697318656 34728261568 34751714536 34835177804 34984315184 35009641667 35015588608 35039235616 35070483448 35078533168 35103927859 35147336224 35273760704 35338885946 35360641888 35368758208 35394363004 35425927537 35455873376 35520179968 35533570688 35551856704 35607668096 35661384448 35685698048 35719026772 35801726584 35845997824 35880181792 35902270976 35936432077 35942536448 35968556624 35998961152 36079291297 36233755012 36247414742 36266068111 36266145344 36323000714 36331337924 36376264064 36402598232 36500635864 36533537872 36566118316 36597027968 36631928144 36664596332 36677225984 36722154568 36744942416 36802626784 36821565872 36879370528 36960187264 36967943792 36993148192 37107037226 37126212032 37217655904 37226198464 37253147932 37284638336 37299213952 37307775232 37366343168 37399666304 37534192384 37643595899 37675416352 37702691026 37709095424 37768212944 37787729408 37804230002 37872051113 37974046201 37987126912 38048528518 38057261788 38080691264 38117006312 38136621796 38150998886 38220193648 38252501504 38286614912 38314332056 38346719488 38452148176 38466644216 38555705552 38603382272 38611376573 38631328736 38640195776 38674654928 38700773006 38707346944 38735368672 38909367536 38994632768 39020966936 39055765658 39055848832 39117077692 39202798096 39223055872 39343810016 39378896648 39416449709 39440715952 39484949896 39505353472 39653994016 39682701058 39689441792 39716245184 39778007087 39803278592 39811631776 39840452938 39982074496 40011019048 40044840704 40055892604 40080552512 40089752192 40118774696 40154552438 40168384256 40276563712 40312869376 40387298224 40421437952 40450700576 40486774328 40514116181 40520998144 40602898028 40630693376 40639107509 40785285814 40885742183 40895126678 40975338404 40984743464 41005922048 41070208088 41085691108 41106921856 41233475768 41261588368 41410005728 41425616848 41446934984 41486460197 41512000816 41521529056 41537760992 41602969408 41612518528 41679780142 41715012416 41789849504 41829701732 41865060736 41902395808 41932730554 41994219904 42060055324 42060144896 42081789568 42147852032 42174006784 42277883648 42408042544 42429956608 42438743347 42448484302 42544226816 42553037219 42575026208 42704301248 42735216524 42773327597 42837853786 42905103164 42927182662 43021252456 43057618688 43088789744 43127216132 43137115112 43163671936 43204834288 43243364164 43258259968 43398909944 43484032592 43494013472 43520790016 43562200157 43562292928 43584710624 43601141584 43680221312 43787808064 43922615492 43961879104 44030799274 44063663488 44127287512 44150089984 44160223744 44199605632 44229454864 44268992768 44437428277 44557725758 44565294592 44595390784 44635160752 44667473851 44677726366 44705231648 44787770027 44803197824 44964354304 45004453312 45037033756 45047371096 45087544138 45125657024 45158325212 45224544512 45318850304 45351658352 45389994496 45460579528 45491280331 45499007744 45530028544 45631626859 45703262066 45726878912 45778162976 45806345728 45850028224 45890917072 45991481536 46022540872 46032199241 46133073308 46156912256 46229273636 46270599232 46301847064 46330579568 46403312032 46444694296 46488985543 46569776792 46611755216 46737287632 46771122541 46828958176 46839706816 46915417549 46937380672 46955075552 47040238336 47084171654 47156100992 47325720832 47343562112 47367925696 47413097368 47453176064 47471726848 47529878396 47546250752 47599575296 47634034448 47674299904 47780683069 47805373408 47880319123 47888452352 47985243124 48028036147 48068634656 48103433378 48114474548 48232983106 48319513489 48406476476 48425399932 48466334336 48501420968 48512553488 48555816764 48632042536 48763695344 48804915712 48840247456 48883802968 48957547184 49034403616 49059637328 49167145664 49227374053 49244331136 49288247008 49299560128 49335249964 49376953472 49420987616 49696037248 49707443968 49785371608 49785477632 49811097856 49829876096 50017363088 50043209216 50154878501 50197274848 50233614574 50289953077 50320913456 50368901198 50431185728 50505255892 50524295822 50547948416 50629653074 50706031012 50783493376 50830922714 50923115152 50966160896 51011612288 51048541544 51060258704 51091693312 51105794012 51123398144 51186022888 51298190944 51433660928 51482709824 51528621872 51563420594 51572179456 51609514528 51676415672 51803697484 51830466688 51954948032 51990034664 52036399142 52150430696 52232299504 52290879592 52317900544 52400032256 52446762368 52516960691 52552766266 52561693184 52597189568 52608227704 52644095504 52723512352 52833455584 52871703742 52931000941 52949233792 53014095134 53032356608 53079650624 53091833984 53130269192 53177650526 53222602048 53368929796 53414043008 53500380362 53518809344 53531093504 53617620056 53642720768 53653829537 53662943488 53808215552 54012946078 54097738772 54134772224 54145982891 54158411006 54186396992 54291806107 54319861024 54390275576 54438896512 54524241772 54606494936 54720364712 54740993692 54840277856 54889184168 54935582464 54941528369 54975352432 54987970912 55037008936 55123409264 55274963003 55343314208 55430195392 55442918272 55492362016 55532535058 55579477184 55729937536 55817425664 55867203392 55951482496 56039199076 56162002288 56191023616 56329425152 56342354432 56354022263 56383142816 56471536121 56481128704 56556726898 56696029181 56849512174 56897567552 56938757876 56989535603 57002616398 57022251776 57092102452 57114421364 57162700672 57217212976 57319861144 57368314112 57461043068 57474232088 57564458512 57615794236 57635640832 57720292448 57742052368 57862460656 57949749728 57989259328 58040599043 58167788084 58197845888 58311058498 58341190336 58354581376 58406621728 58498311872 58626503936 58718414216 58837382656 58889853568 58929623536 59058760768 59111429104 59154222127 59204225696 59313533279 59366999042 59470170448 59526883234 59600492224 59673501173 59694056576 59710531426 59761005248 59804268524 59928977108 60016855808 60060304304 60072908662 60111073792 60164680576 60245209087 60255442688 60381092096 60492572504 60587537296 60625134752 60662457856 60720307648 60774457744 60815500438 60825830912 60961561157 60993062624 61222551572 61277280064 61318662328 61373346034 61387433044 61729081232 61825987168 61881123304 61895326864 61927310848 61940135257 62047778408 62160314944 62183748704 62215749232 62313419168 62407422784 62508296851 62561135648 62653021522 62674603264 62730496192 62790318136 62828974208 62843395328 62899438784 62944974092 62998182016 63136235008 63249501952 63409071271 63419842304 63465754352 63519402496 63579841367 63704546906 63848232448 63933691276 63990707053 64044798944 64091163422 64105874252 64163043581 64185145472 64263770494 64404596872 64437740276 64437877504 64538898424 64636259312 64680327712 64693901636 64792732928 64970871056 65025791488 65072866144 65130897832 65145847312 65193008881 65248117088 65273624416 65391100544 65449416032 65508412736 65684836672 65732388436 65846621984 65931978616 65966048512 65990916992 66094372652 66128526464 66273439232 66332113192 66477472096 66600208129 66641209712 66704761046 66739088143 66750424832 66855213568 66941877632 67004398123 67050081098 67106759104 67291259308 67316627378 67348141184 67457001326 67472484716 67495726592 67555918976 67604825288 67620342608 67661972224 67737857152 67786895176 68030723696 68091393188 68114848256 68240607344 68286692138 68298291712 68347735456 68454885961 68490259552 68640347776 68851667528 68913069134 69021252916 69098662318 69134368576 69285868288 69394489528 69394637312 69456523136 69503429072 69670355608 69968630368 70019283334 70031177216 70078471232 70097812057 70140966896 70157066336 70207855718 70294672448 70523228659 70547521408 70677771892 70721283776 70737516416 70788726008 70851855074 70911746752 71040359936 71055071549 71067141376 71103713408 71215336192 71322768896 71438053544 71486297663 71603453168 71691995648 71706842207 71760363584 71872864154 71885072896 71899959439 71937113248 72158582594 72336313093 72467510024 72494829484 72532136222 72532290688 72646001428 72662675848 72752528128 72805196464 73001271728 73067075744 73132236632 73194055936 73201978031 73263856288 73329192664 73444309136 73489884832 73605253568 73643131744 73758741056 73920374528 73935887584 73986296384 74214074452 74252424064 74435311808 74452396928 74506295864 74569276672 74598427904 74615550464 74786628917 74799332608 75068384768 75083930537 75240501479 75287191798 75350832704 75405382052 75472628231 75536425888 75608460004 75675887287 75744102226 75948092402 75974253824 76097057036 76114523576 76161382528 76234012624 76273243592 76301997772 76440387296 76573229824 76628664112 76693438976 76864577111 76904296352 76933288432 77111411104 77222753146 77262657472 77280391552 77349309856 77401546012 77470737344 77818735072 77989265536 78041933872 78111531316 78111697664 78234155384 78405596192 78687620032 78757793296 78814809073 78832899418 78881431904 78969899792 79010706944 79027069121 79307988032 79365402116 79432490368 79556014174 79606557184 79623263552 79680905876 79964148992 80022038096 80089681408 80111785208 80161105024 80179504384 80237549392 80309104876 80336768512 80553127424 80732878289 80774596448 80901228863 80901401152 80973548656 81028232362 81041996288 81205796056 81278215018 81570571628 81771484366 81790253356 81950676808 81969486928 82011844096 82140416176 82171382216 82213843712 82466951536 82523176736 82820011456 82851233696 82893869968 82972920394 83024001632 83043058112 83075521984 83177287193 83205938816 83225037056 83359560284 83430024832 83579699008 83659403464 83730121472 83804791616 83865461108 83974175467 83988439808 84120110648 84120289792 84163579136 84295704064 84483806329 84555767296 84711333833 84744449881 84816085088 84877486694 84896968604 84972679337 85106074438 85150052416 85408602496 85470433048 85488370019 85546655194 85675707572 85810206328 85854365324 86042504912 86115237376 86177579488 86254432264 86274230224 86327343872 86336687437 86409668576 86486728328 86797819888 86968065184 86988026944 87124400314 87124585856 87169421248 87202283168 87360442624 87575616128 87845230984 87923758208 88061598548 88127326976 88254575024 88300179968 88384197811 88399211264 88458909728 88537985536 88735554271 88874856554 88920592657 89115451516 89190781568 89270321504 89334947702 89355452732 89410463296 89435139521 89575540054 89606395648 89928708608 90008906624 90074067512 90094742192 90175088276 90251314048 90316650424 90449089024 90637700608 90656470597 90703316704 90921159056 90982560662 90998015488 91206655639 91263253718 91406524132 91453757824 91556325952 91700056448 91781834144 91982963072 92045081744 92064398482 92266146616 92313824512 92458547272 92541198464 92603694128 92661159136 92806624064 92889388592 92977971086 93139553584 93223510432 93395627143 93474575264 93542245082 93657916352 93679413632 93830835098 93874761344 93910151104 94080476672 94168343308 94312201984 94651441664 94671042851 94687124224 94735851392 94826194736 94906352128 94943453696 95059756792 95199150592 95268068896 95417423101 95561366138 95610746816 95760638246 95776904704 95796738961 95970486248 96056072294 96137269312 96206866756 96228949096 96465966212 96639026978 96812952952 96850799864 96932668672 97002841936 97025106976 97111633528 97264085072 97527390688 97680494912 97767605936 97915094368 98068598383 98068807232 98119274656 98334291328 98454748106 98488662272 98576494016 98599120256 98670499928 98753906944 98841975232 99392074496 99414887936 99570743216 99622195712 99642826283 99659752192 99911179291 100034726176 100309757002 100394549696 100467229148 100556825369 100579906154 100641826912 100737802396 100827639913 100862371456 101010511784 101048591644 101095896832 101259306148 101412062024 101566986752 101661845428 101793629147 101846230304 102023224576 102097083088 102120517408 102183386624 102211588024 102372045776 102596381888 102965419648 103057243744 103126841188 103219029056 103352831344 103607394968 103660933376 103909896064 103980069328 104072798284 104300861392 104464599008 104581759184 104635801088 104657469917 104875709939 104893524736 105033921382 105105532532 105194379136 105216455408 105288191008 105447024704 105666911168 105743407484 105862001882 105898467584 106028190268 106064713216 106159301248 106183667968 106260538384 106355301052 106445204096 106737859592 106828086016 107000760724 107037618688 107139465251 107235240112 107307659074 107325886976 107789683937 108025892156 108195477544 108291965782 108316822012 108372793984 108583612214 108639722048 108780551152 108877793024 109048483544 109212989872 109440729424 109481987384 109680555712 109778368336 109871164928 109883056738 109950704864 109975941824 110074017872 110153704661 110246818528 110549926006 110686628416 110860390784 110885836544 110984724032 111065070116 111158954368 111459875072 111634851328 111734406784 111883959733 111902964992 112078398152 112185279941 112324004576 112658850304 112708044526 112766045483 112766285632 112943072242 112962257408 113113453796 113214327863 113392058362 113699024348 113795135104 113877515752 113979071206 114005232796 114044503552 114184204904 114228842728 114325401344 114434425952 114639722288 114736628224 114922086136 114948464176 115031679763 115128917024 115231588472 115440584896 115484104736 115665152141 115724921312 115899499456 115978518656 116081198086 116335576168 116395691776 116622116996 116682380672 116709162752 116813243456 116996623744 117253007872 117436828432 117759703789 117779707136 117859247072 118076848253 118117521536 118222858208 118308444254 118408451392 118627066558 118733998084 118940340896 119053766468 119159938079 119200984448 119347002346 119388113152 119421062852 119522010496 119608537048 119857954216 120033711616 120120608608 120145817324 120329361152 120490418174 120510885376 120762184192 120787192603 120985145008 121175074592 121250269504 121440615296 121548915488 121631000876 121923122314 121986125248 122445103144 122554560128 122637324656 122746692068 122774866088 123458162464 123651974336 123686100811 123762246608 123790653728 123880270514 124095556816 124320629888 124367497408 124431498464 124626838336 124814845568 125016593702 125122271296 125306043044 125349206528 125460992384 125580636272 125657948416 125686790656 125798877568 125889948184 125996364032 126499003904 126818142542 126839684608 126865951597 126931508704 127130502499 127159682734 127409093812 127867382552 127981414106 128089597888 128182326844 128211748504 128326087162 128370290944 128527540988 128809193744 128875480552 128875755008 129077796848 129272518624 129360655424 129387803272 129585465856 129874630291 129941742112 130145732288 130261795664 130291694624 130386017762 130496234176 130547248832 130782201088 130898832064 131016825472 131369673344 131464776872 131693243968 131863957232 131932097024 131959418591 131981833984 132188745304 132257052928 132314805007 132664226384 132954944192 133117810309 133169849813 133200416258 133282419424 133409522092 133478176286 133500849664 133528496101 133883755264 134008796246 134100162196 134213518208 134582518616 134633254756 134696282368 134914002652 134944969432 135111837952 135209650576 135240685216 135323944448 135475714304 135573790352 136061447392 136182786376 136481214688 136573384276 136695179803 136695470912 136909771922 136980519104 137280695552 137703335056 137826138268 138042505832 138197324636 138268737152 138571736576 138788979056 138889453703 138913046272 139006858144 139340711216 139441585283 139937260736 140038566668 140156942464 140195624114 140281933792 140314132672 140415711436 140540933533 140589344896 141046457318 141095042816 141355543784 141442567552 141475032832 141577452016 141703710148 141823493504 142110143098 142134282752 142207426816 142430672384 142748500349 142876107088 142972595326 143132943373 143206906336 143413684414 143520727168 143745728308 143799918878 143874226496 144317165188 144672626186 144935020048 144989658968 145064272444 145064581376 145292002856 145325351696 145505056256 145610392928 146002543456 146134151488 146264473264 146388111872 146403956062 146527712576 146658385328 146764556939 146888618272 146979769664 147210507136 147286263488 147517482112 147840749056 147871775168 147972592768 148428148904 148504848128 148569695057 148870623616 148904793856 149012591728 149138553344 149196855808 149471349659 149573257834 149598665216 149932488251 150167861074 150245139317 150481002958 150574383596 150701665408 150810764104 150945256462 151072851776 151216920008 151351774574 151488204452 151896184804 151948507648 152194114072 152229047152 152322765056 152468025248 152546487184 152603995544 152880774592 153146459648 153257328224 153729154222 153808592704 153866576864 154107797459 154222822208 154445506292 154525314944 154560783104 154698619712 154803092024 154941474688 155637470144 155952040153 155978531072 156083867744 156223062632 156223395328 156372042281 156468310768 156811192384 157321048547 157375240064 157515586592 157629618146 157665798836 157762863808 157806404483 157939799584 158054138242 158615976064 158730804232 158864980736 159112028348 159246527104 159361811752 159928297984 159961417231 160044076192 160223570416 160322210048 160359008768 160475098784 160618209752 161465756578 161549192896 161802457726 161802802304 161947097312 162056464724 162411592112 162556430036 163141143256 163542968732 163580506712 163901353616 163938973856 164280832352 164342764432 164427687424 164794600789 164933903072 165046353472 165640022912 165702467392 165787739936 165945840788 166048003264 166086116224 166151043968 166354574386 166411877632 166450074112 166719120568 166860049664 167159398016 167318806928 167460242944 167609583232 167730922216 167948350934 167976879616 168240221296 168327158272 168362016823 168815440871 168967612658 169422667666 169488899762 169632170176 169754973388 169793937208 169945358674 170212148876 170300104832 170817204992 170940866096 170976740038 171093310388 171351415144 171620412656 171708730648 172085009824 172355158976 172508864528 172548460448 172654687744 172673374874 172819337152 172973456656 173595639776 173936130368 173976053888 174248800628 174249171712 174338842496 174404566336 174720885248 175151232256 175690461968 175817651009 175847516416 176123197096 176254653952 176291154193 176509150048 176768395622 176798422528 176917819456 177203785759 177471108542 177749713108 177841185314 177908229499 178230903032 178381563136 178540643008 178669895404 178710905464 178820926592 178870279042 179151080108 179212791296 180017813248 180148135024 180189484384 180350176552 180471972079 180502628096 180633300848 181312941194 181406633408 181842318112 181965121324 182127396997 182413311278 182526507436 182813048264 182907515648 183112651904 183400112896 183563668288 183965926144 184090163488 184128796964 184532293232 184627649024 184917094544 185050963097 185082396928 185207388256 185322318272 185549332969 185613248128 185778777184 185955942172 186279107168 186447020864 186791254286 186949150528 187084490164 187251331267 187315832704 187358827264 187661670196 187749522688 187820302208 188336686616 188624403968 189045311273 189342085702 189374248448 189471702784 189554438521 189652389472 190119513584 190536137792 190704825427 190834846202 191122732276 191221493632 191521276492 191593477922 191940972496 192112144588 192274538624 192413733512 192457898192 192931932424 193278053956 193625905904 193701599728 193865337344 194005683872 194050213952 194223267056 194363872703 194528170144 195054781376 195360989824 195535211872 195830188736 196137196766 196137614464 196238549312 196668582656 196909496212 196977324544 197152988032 197198240512 197340999856 197507813888 197683950464 197948544143 198784148992 198973292609 199141486432 199285652566 199319504384 199509157393 199822358582 200069452352 200619514004 200789099392 200934458296 201113650738 201159812308 201283653824 201475604792 201655279826 201724742912 202021023568 202097183288 202191793664 202518612296 202824124048 203323690856 203587258294 203692460608 204046449152 204088704743 204194166176 204241034816 204423176048 204744091552 205192763776 205930839296 206114487488 206253682376 206438058112 206705662688 207214789936 207321866752 207784496647 207819792128 207960138656 208145596568 208344091319 208601722784 208929198016 209163518368 209314939834 209751419878 209787049472 210067842764 210211065064 210255180317 210388758272 210432910816 210576382016 210894049408 211333822336 211486814968 211724003764 211796935168 212056380536 212318602496 212367335936 212521076768 212710602104 212854251533 212890408192 213475719184 213656172032 214001521448 214278930502 214470480224 214615318148 214806711119 215579367874 216051784312 216390955088 216583931564 216633644024 216745587968 217167224428 217279444096 217561102304 217755586048 218096967088 218425979744 218881458848 218963974768 219285575327 219361111424 219556736672 219766113476 219901409728 219951883648 220148035744 220307409322 220493637056 221099852012 221373256832 221720781568 221771673088 221969448064 222130140232 222317908736 222919750144 223468813568 223767919466 223805929984 224156796304 224319071977 224370559882 224648009152 224923196729 225416089052 225532090966 225532571264 225886144484 226226907592 226428655726 226784116724 227398048696 227590270208 227755031504 227958142412 228010465592 228368409808 228457685456 228650802688 228868851904 229279444576 229844172272 229896928352 230063359526 230257834048 230463176944 230881169792 230968209472 231330304282 231449842624 231798998912 231957037312 232162396172 232671152336 232791383552 233244233992 233364761344 233418325504 233466663661 233626486912 233993247488 234873656864 235519407578 235559414272 235608195823 235718494144 236099504641 236153696506 236235043072 236445716416 236616888508 236816902784 237254133116 237467996168 237880681792 238107532936 238319876158 238401968896 238694004692 238776226304 238842125704 239003422483 239044020992 239217074096 239715908432 240241217216 240291634648 240453910321 240658722304 240980836348 241195741969 241574385206 241845318113 241970290016 242350149184 242500539008 242881230592 243097830976 243262001752 243846244628 243972250496 244890206288 245067491669 245109120256 245274649312 245493384136 245549732176 245727495013 246916324928 247303948672 247372201622 247524493216 247581307456 247760541028 247981492759 248191113632 248641259776 248734994816 248862996928 249253676672 249629691136 250033187404 250244542592 250612086088 250921984768 251161272544 251315896832 251555024539 251597755136 251779896368 251992728064 252555039079 253636285084 253731903194 253862476777 253863017408 254261004998 254319365468 254818187624 255734765104 255962828212 256179195776 256364653688 256423497008 256652174324 256740581888 257055081976 257618387488 257750961104 258155593696 258545037248 258721310848 258775606544 258962944097 259749260582 259883484224 260291464576 260523591328 260583389248 260772035524 260992468352 261094497664 261564402176 261797664128 262033650944 262739346688 262929553744 263386487936 263727914464 263918837182 263963667968 264377490608 264514105856 264629610014 265104357791 265328452768 265818323407 265909888384 266235620618 266339699626 266400832516 266564838848 266819044184 266956352572 267056992202 267767510528 268017592492 268200324392 268427036416 269165037232 269266509512 269392564736 269828005304 269889938864 270223675904 270419301152 270481370432 270951428608 271147580704 272122894784 272365572752 272962429376 273146768552 273390359606 273390941824 273819543844 273961038208 274561391104 275406670112 275652276536 275915147963 276085011664 276394649272 276537474304 277577958112 277778907406 277826092544 278013716288 278446049609 278681422432 278883170566 279874521472 280077133336 280313884928 280391248228 280563867584 280628265344 280831422872 281081867066 281178689792 282092914636 282190085632 282711087568 282885135104 282950065664 283154904032 283407420296 283598813267 283646987008 284220286196 284414853632 285497000698 285752214176 285945190652 286200195281 286265886746 286413812672 286827368828 287041454336 287491456616 287599837756 287748452992 288634330376 289345252372 289870040096 289979317936 290128544888 290129162752 290405221379 290584005712 290650703392 291220785856 292005086912 292268302976 292528946528 292807912124 293055425152 293316770656 293529113878 293777236544 293959539328 294421014272 294572526976 295034964224 295743550336 295945185536 296856297808 297009696256 297071203429 297139390114 297741247232 297809587712 297871260533 298025183456 298942699318 299146515668 299864976502 300335722148 300490278634 300962005916 301148767192 301403330816 301621528208 301890512924 302145703552 302433840016 302703549148 302976408904 303792369608 304388228144 304458094304 304645530112 304935401099 304936050496 305092974368 305207991088 305761549184 306514656448 307458308444 307617185408 307733153728 308215594918 308445644416 308891012584 309050629888 309121566208 309397239424 309606184048 309882949376 311061997939 311274940288 311904080306 311957062144 312167735488 312446125264 312672316957 312744084562 312936621536 313514390189 313622384768 314642097094 314750480128 315031173184 315259236292 315331597672 315525727616 315612808966 315879599168 316108276484 317231952128 317461608464 317729961472 318224056696 318438962317 318493054208 318723623504 319922834462 320088152384 320447140832 320644420096 320950197568 321236419504 322225394687 322931513156 323098385792 323604915452 323605604608 323894194624 324112929448 324823184224 325112860072 326282286512 326518494731 327085937464 327161013424 327397857787 327802707232 327877947712 328407922843 328561664704 328685528864 329589201578 329867806144 330092706944 330400997641 331280045824 331404934784 331575479872 331891681576 332096006528 332172232448 332302087936 332709148772 332823755264 333438241136 333720099328 334318796032 334464781483 334637613856 335162233861 335219166464 335461844432 335896701868 336480442592 336724033646 337630881742 337935225316 338236594423 338845335332 338977799524 339264340352 339509946776 339587874416 339890717348 340424297752 340600209664 341634409984 341881732192 341953480076 342186620776 342702830288 343240825312 343417461296 344170019648 344591618371 344710317952 345017729056 345096920896 345346749748 345638674304 345946913312 347191279552 347872260736 347952107776 348497601256 348498343424 348677684992 348809132672 350302464512 351084149507 351380923936 351635302018 351695032832 352029671539 352246394192 352582308386 353018300096 353536791244 353835638912 354407571518 354942217084 355499426216 355682370628 355816458998 356461806064 356763126272 357081286016 357339790808 357421810928 357641853184 357740558084 358302160216 360035626496 360296270048 360378968768 360700353104 360943944158 361005256192 361266601696 362625882388 362813266816 363684636224 363930242648 364254793994 364826622556 365053014872 365626096528 365815031296 366225303808 366800225792 367127336576 367618724837 367931852288 368180326976 368257593928 369064586464 369834189088 370101926194 370164793856 370414776512 370517006587 370644636544 371098665938 371226496256 371557554368 371911884344 372558214336 372894041728 373582508572 373898301056 374168980328 374502662534 374631665408 374717654528 375323340392 375499045376 375576806759 375640604416 376673373232 378090622546 378684171404 378943405568 379021880237 379108877042 379304778944 380042642749 380239027168 381072275584 381409650854 381669692404 382245464552 382442987264 383042552984 383186955844 383881944992 384224289176 384549077248 384827467024 384915796384 385863864848 386556107912 386924741021 387251811808 387403199456 388011367744 388100427904 388446534112 388727745406 389056340288 390109562752 390721979648 391070423744 391660377472 392274393532 392275228928 392477098624 393337165312 393818992424 394305976064 394396481024 394681999712 395300752847 395367900928 395897088286 396872204267 397946585218 398282972864 398571305132 398926749221 399018314786 399644717164 400138904704 401239028008 401578198784 401868916592 402227301476 402319624616 402567307648 402951209584 403310559652 403449485824 404042047136 404194366576 405037224592 405648248096 406284193301 406647381712 407174516588 407384921216 408177409486 408388332352 408482069632 408846352096 409488183104 410385527552 411861678592 412228974976 412507364752 412876116224 413411325376 414079554889 414429579872 415568993294 415639584256 415920277312 416291193136 416592562243 416688182638 417203445568 417714508211 417858396032 418327036736 418629879668 419502839756 420135685528 420422130128 420510360634 420777516544 420865821632 421152764032 421716463609 421788098816 422667644672 422973629936 423448007528 424112761072 424637204992 425042153536 425421204208 425708503066 425780816384 426730928099 426951438368 428003042896 428557861004 428940960448 429230636296 429613422238 431158735748 432103568624 432781910176 433167863128 433267288048 433491175936 433580946799 434334448856 434558888192 435122204608 436193934176 436851959488 437558077957 437762917696 437927949536 438571150654 438722222848 439113473344 439532226952 439802819456 439903767296 440296071488 440614818644 440987274112 442199704024 442746513664 443441563136 443863498897 443938896128 444260280464 444635817472 445058889569 446937627136 447535838932 447934949371 448313592608 448638143954 448741119764 449141305067 449296018304 449846393458 450832178104 451064181932 451065142528 451772288968 452453815184 452857311452 453568233448 454796097392 455180540416 455510063008 455916284824 456020931184 456351062167 456736819616 456915370912 457737703808 458558889152 459688344544 459793856704 460126719052 460515668096 460926353888 461762339584 461936418944 462660608564 462899685248 463597997824 463914074624 464324792344 465342304672 466488467984 466729522688 466933327322 467173617001 467252973824 467986494976 469030786861 469747313728 471038815156 471216391646 471436988288 472199009282 472307393012 472470086144 472891432832 473233777016 473633805568 474508266232 474935992336 475761363584 476215065872 476639752316 476803937792 477388009384 477684251408 478006844966 478088041984 478434148192 479184201727 479431816864 480482434432 480583269296 480907820642 481961672696 482391483938 483148770412 483690636226 483940580032 484700298368 485001078016 485762461184 486195661952 486524003504 487692489256 487944500992 489780412576 490134983338 490218240512 490549298624 490986768272 491099464352 491454990026 493662600613 493832649856 494607897344 494744403244 495048986432 495162614912 495521082056 495962985518 496382227264 497282519552 497469989632 497725993856 498507353344 499259382272 500066374808 500404083641 500489085184 501224172176 501843969536 501947895449 502322545088 503110049078 503195510272 503559792736 505110078158 506354191651 507272570168 507463806388 507724953554 507726034816 508522009996 508638730936 509636375248 511469530208 511925656424 512358391552 512413846217 512729307376 512846994016 513304348648 514110163952 515236774976 515501922208 516311187392 517090074496 517442621696 517551213088 517925888194 519498521164 519766968448 520582929152 521047182656 521166778496 521544071048 521984936704 522188995328 523595328256 524067301888 525478693376 525587513759 525859107488 526683510353 526772975872 527455828928 527837674364 528308397617 528754981216 529259220028 530208715582 530656905536 531514648379 531636646814 531819776768 532471241236 532679399252 532801665032 533129677696 533638088368 533912705144 534113984404 536035184984 536400648784 536854072832 538052039777 538330074464 538533019024 539656010608 539779877728 540838602304 540962740864 542295161408 544245789568 544731145504 545924858752 546293537104 546780719212 546781883648 547639087688 547922076416 550813340224 551304553072 551703663511 551830295926 552170023328 552789298544 553074948608 553189483847 555155916224 555557814812 556027432576 556892099218 557362844864 557766341132 559749042944 560154266672 560627769856 560782496456 561127735168 561256530688 561662845744 562163734132 562357379584 564185829272 565422175136 565770270208 566308602041 566309808064 566814840592 567197626534 567293974016 568440572392 570994001396 571504428352 571890381304 572400390562 572531773492 572827625344 573654737656 574082908672 574982913232 575199675512 575496905984 577268660752 577686567601 578690504744 579740080192 579958635872 580257089776 580810442758 581168011424 581301406784 582241010351 582441571712 584010173824 584536605952 585057893056 585615824248 586110850304 586633541312 587058227756 587554473088 587919078656 588842028544 589145053952 590069928448 591386644303 591487100672 591890371072 592979336831 593211149167 593712595616 594142406858 594278780228 595482494464 595742521066 596050366912 597885398636 598293031336 598418590133 599729953004 600671444296 600980557268 601924011832 602297534384 602806661632 603243056416 603781025848 604291407104 604356812059 604867680032 605407098296 605952817808 607584739216 608024593033 608776456288 608916188608 609870802198 609872100992 610185948736 610415982176 611523098368 613029312896 614916616888 615234370816 615466307456 616431189836 616891288832 617782025168 618101259776 618794478848 619212368096 619765898752 621148879897 622123995878 622444148599 622549880576 623808160612 624335470976 624892250528 625344633914 625488169124 625873243072 627028780378 627244769536 629284194188 629500960256 630062346368 630518472584 630663195344 631051455232 631225617932 631759198336 632216552968 634463904256 634923216928 636448113392 636877924634 636986108416 637447247008 638446589473 639845668924 640176304768 640894281664 641900395136 642472839008 644450789374 645863026312 646196771584 647209830904 647211209216 647788389248 648225858896 649646368448 650225720144 652564573024 653036989462 653769390001 654171874928 654322026848 654795715574 655605414464 655755895424 656815845686 657123329408 657371057728 659178403156 659735612288 660185413888 660801995282 662560091648 662697299957 662809869568 663150959744 663783363152 664192013056 664344464896 664604175872 665418297544 666876482272 668637592064 668929562966 669275227712 670324467722 670438332928 670577172727 670923688864 671793403736 672960885184 673448067292 675261763484 675870450632 676473188846 677690670664 677955599048 678528680704 679019893552 679175748832 679781434696 680848595504 681200419328 682720488983 683763464384 683906960152 684373241552 685405660576 686480188681 686481650624 686834922592 688340039296 689183236742 689420635904 690035458112 690193841792 690693499496 691277348608 691893826624 694382559104 695744521472 695904215552 696995202512 697355369984 697499783981 697618265344 699378255037 702168299014 702761847872 703270604036 703897777583 704059343078 704492788384 705164616772 705793479391 706036600192 707073582488 707671277824 708815143036 709884434168 710998852432 711364741256 711632917996 712923612128 714162572032 714679581616 714843621856 715283706368 715481116168 716604320432 720592540096 720757937536 721400706208 721887888316 722533203392 725251764776 725626533632 727369272448 727860485296 728509587988 729653245112 730106029744 731252193056 732450607616 732602289419 734129969573 734254673152 735237449674 736360653952 736515187856 737048379353 738129172928 739668378176 740203852388 740829553024 741034013174 741289273088 742197331876 742452992512 743115108736 743823768688 745116428672 745788083456 747165017144 747796602112 748337960656 749005325068 749263330816 750646680784 751153613518 751281208832 753346746464 754527787559 756181245092 757368342808 758043760474 758217754084 758609557888 760085285498 760478054336 762144551168 762819301708 763339384808 764490929104 764885974528 766085105968 766373911688 767763889984 768448578352 769098154496 769654934048 769831592768 771075932627 771727729696 773112215824 773849482042 774503623616 774806398912 775755515249 776022735488 776200855808 776893068224 777455490812 778112680576 780219125504 781443959296 782140847488 783187718131 783320754944 784548787064 784550457856 784954197248 785296959587 787637984848 788611952128 789363999424 790601505694 790735801856 791794176572 792500295041 793744408534 795893170436 796565945728 797142610264 797853498442 798036629572 799289434328 800277809408 802478056016 803156397568 803737833184 804454602952 804639249232 805134615296 805221758341 805902419168 806621119304 808084094272 808388733152 810074449184 811296496192 812568386602 813294763424 814349033176 814769842432 816354818972 816776664704 816964139264 817692704192 818976366208 820771055104 824317926523 824457949952 825014729504 825752232448 826537937771 826822650752 828159109778 828859159744 831137986588 831840554624 832582386272 833185124486 833376365276 834119566553 834406891136 835429016422 835716792064 836654073472 837259759336 839005679512 840271371056 840844260256 841020721268 841731643264 842305528064 843432927218 843576197632 845335289344 845510348221 845947259872 846896015056 848225522144 850084307072 850842408416 851417006132 853461856198 853902876736 856006085792 857115722008 857881920896 858461272592 859226844476 862317471496 864207137248 865563820352 865802705677 866335726256 866534576096 867161893598 868668897712 869117776384 870244409216 871057175599 872387868352 873703918976 875116155914 875525835392 875855899072 877142301308 877444445696 878226946688 879064453904 879605638912 879807534592 880592142976 881229637288 881974548224 884399408048 885493027328 887726997794 887877792256 888061661179 888520560928 889913517493 890117779138 895071677864 895869898742 896627185216 897276287908 897482239528 898282610134 898592036608 899692786916 901664356208 902128363864 902130285056 903544577936 904907630368 905714622904 907136466896 909592194784 911020126016 911832569648 912041862368 912702124334 913473639232 913830741824 915475407616 917117778304 919376689088 919587713408 920253438104 921031336192 921852707776 923524679168 923715930137 923872837888 925321217128 925799370496 927195995648 928649584688 929321869619 930684609344 931824672163 932188948691 932976935968 933866654644 934347234002 934505947648 934699472707 938061573722 939494627456 940372070209 942077630312 942432783292 942873976576 944398018564 944614786024 945782865664 946467554032 947267611136 949016532464 949871984672 951522727168 952430131744 953279504632 954776018768 955368502816 956013689932 956868296384 958368403454 958863633728 960964868864 961166538592 961815641284 963923345392 964782967876 966297540824 967381272452 967881160064 969400596736 970002156032 972226175921 972391323904 973048007008 975384978512 975889001984 976091096981 978126519227 979560825152 980269966676 981098597248 981973536544 982198928704 982909980052 983786534731 987325201226 987665299712 989215794688 989488806488 990097972864 990325229824 991042164112 991925971036 992764454528 994939979264 995451987712 997014706688 999239502443 1000132749616 1000808167282 1000978170368 1001930603611 1002448344352 1003895790898 1004645090176 1006220098156 1007119585472 1010220156316 1012708383302 1014545140336 1014927612776 1015449907108 1015452069632 1017044019992 1017277461872 1019272750496 1022939060416 1023851312848 1024716783104 1024827692434 1025458614752 1025693988032 1026608697296 1027351898573 1028220327904 1030473549952 1031003844416 1032622374784 1034180148992 1034885243392 1035102426176 1035851776388 1038997042328 1039533936896 1041165858304 1042094365312 1042333556992 1043088142096 1043969873408 1044377990656 1046299447613 1047190656512 1049527417757 1051175027518 1051715975219 1051718214976 1053367020706 1053545951744 1054911657856 1055675348728 1056616795234 1057509962432 1058518440056 1060417431164 1061313811072 1063029296758 1063273293628 1063639553536 1064942482472 1065358798504 1065603330064 1066259355392 1067276176736 1067825410288 1068227968808 1072070369968 1072801297568 1076104079554 1076660148928 1077066038048 1078754582213 1079312021216 1079559755456 1081677204608 1081925481728 1084590322816 1088491579136 1089462291008 1091664281071 1091849717504 1092587074208 1093561438424 1093563767296 1095278175376 1095844152832 1098289482277 1101247339829 1101626680448 1102609106144 1103407327022 1103660591852 1104340046656 1104644831381 1105578597088 1106378967694 1110311832448 1111115629624 1111348810247 1112054865152 1113784198436 1114725689728 1115532682264 1119498085888 1119729920617 1120308533344 1121564992912 1122255470336 1122513061376 1123325691488 1124327468264 1128371658544 1130844350272 1132617204082 1132619616128 1133629681184 1134395253068 1136881144784 1141988002792 1143008856704 1143780762608 1144800781124 1145063546984 1145655250688 1147309475312 1149965826464 1150399351024 1150993811968 1153562205523 1154537321504 1155373135202 1157381009488 1159480160384 1159917271744 1160514179552 1161620885516 1162336022848 1162602813568 1164482020702 1164883143424 1168020347648 1169073211904 1170115786112 1171231648496 1172221700608 1173267082624 1174116455512 1175108946176 1175838157312 1178290107904 1178534117761 1182773288606 1182974201344 1185686523307 1185958673662 1186422298334 1187425191232 1188284813716 1188557560456 1191485042132 1192100733824 1195770797272 1196586062672 1196837180266 1199459906008 1201342888592 1201961114536 1203848023664 1204595068768 1206486112832 1207562051696 1208582814208 1208713624118 1209735360064 1210814196592 1211905635616 1215169478432 1216049186066 1217552912576 1217832377216 1219741604396 1219744201984 1220371897472 1220831964352 1223046196736 1226058625792 1229833233776 1230468741632 1230723557063 1230932614912 1232862379672 1233782577664 1234038079351 1235564050336 1237588957696 1238424736192 1240426500313 1242297759794 1244247991756 1244888297198 1245099761152 1245357606493 1247616321224 1248670941952 1249784501056 1250689267828 1250976338248 1251746486144 1254057560756 1254489539072 1258568388376 1260124692736 1261036945168 1261326390688 1262102910464 1262451235864 1263303804553 1263518396672 1264433105936 1269846433856 1272896226784 1273755849268 1274891778979 1274894494016 1276893178946 1279691337848 1280352609536 1281788563328 1283800790272 1284945678016 1288901578748 1291726052624 1292393543168 1294419661808 1295356741679 1295576778496 1296451717792 1298845330783 1299292736896 1300451440288 1305129146048 1306073978924 1307538780002 1308343749856 1308644053696 1309591431148 1310759318869 1311210828928 1311511790848 1313631691372 1314246658816 1314742115456 1318356806312 1319471224576 1320370827776 1321603990564 1323317178911 1325394599914 1325619739136 1326301919488 1327566726304 1328384026112 1330836595088 1333752964544 1334933777989 1337859125932 1338550455424 1340648935444 1341154345454 1341847377728 1343586807472 1345921770368 1346896134584 1350523526968 1351740901264 1352946377692 1355381341328 1355911198096 1357057361408 1358039787104 1358351497664 1359562869392 1360547108921 1361697191008 1365440977966 1367526928768 1367813920304 1368746483104 1370811321152 1372960377362 1372963301248 1373669845184 1376680078592 1378366473484 1378841271808 1380070916224 1380387683584 1381386998992 1382554697216 1383787653248 1385639809001 1388765118208 1391489042944 1392813048263 1393990405024 1394999567962 1395236530688 1398756510074 1401265891181 1404336598028 1405523695744 1406541208072 1407795555166 1408118686156 1408985576768 1410329233544 1411586958782 1412073200384 1414147164976 1415342555648 1417630286072 1419768868336 1421997704864 1422729482512 1423265835992 1425847224256 1428325144064 1428620933201 1429359163232 1429687243712 1430962232336 1433208640864 1441185080192 1441515875072 1442801412416 1443775776632 1445066406784 1450503529552 1451253067264 1454491476529 1454738544896 1455720970592 1457019175976 1458408639233 1459306490224 1460212059488 1462504386112 1465204578838 1468259939146 1468509346304 1470474899348 1471786262219 1472721307904 1473030375712 1474096758706 1476258345856 1479336756352 1480407704776 1481659106048 1482068026348 1482578546176 1484394663752 1486230217472 1487647537376 1490232857344 1491576166912 1494330034288 1495593204224 1496675921312 1498010650136 1501293361568 1502307227036 1503646977833 1506693492928 1509055575118 1512362490184 1514736685616 1516087520948 1516435508168 1517219115776 1520170570996 1520956108672 1524289102336 1525638603416 1526678769616 1528981858208 1532170211936 1532747823376 1534999027289 1535527779968 1536897156704 1539309868096 1539663185536 1542151865254 1543455459392 1546224431648 1547698964084 1549007247232 1549612797824 1551511030498 1552045470976 1552401711616 1553786136448 1554910981624 1556225361152 1560438251008 1564281694976 1566375436262 1566641509888 1569097574128 1569908394496 1570233503839 1570593919174 1574462377103 1575275969696 1578727998848 1581203011388 1583588353144 1585000590082 1587488817068 1591786340872 1593131891456 1594285220528 1595706996884 1596073259144 1598578868656 1600555618816 1604956112032 1607475666368 1608909205904 1609278498464 1610269230592 1610443516682 1611804838336 1613242238608 1616168188544 1616777466304 1620148898368 1622592992384 1625136773204 1626589526848 1628698066352 1629539684864 1632709637944 1633553329408 1633928278528 1634266645627 1635385408384 1637952732416 1644184846249 1648635853046 1648915899904 1649257370761 1650029459008 1652696532487 1653075875542 1653645301504 1656318219556 1657718319488 1662275973176 1663681109248 1665164772544 1666370248972 1666752730552 1668239133106 1668813782272 1670858032844 1671433584128 1673308146944 1674519518672 1678011359024 1680542742112 1681688520512 1682041442536 1683177372247 1683463286528 1684611056128 1686865854436 1688370193783 1691020696442 1691894519744 1693792030112 1696451044288 1700168614144 1701684816832 1702834012264 1706923712396 1707805753472 1712012171584 1714231444016 1715472441683 1715763841792 1716922545184 1718453688952 1720092465091 1724634942992 1728414274496 1730531534017 1731127640704 1731605411354 1732671452512 1733069152192 1734323787196 1735870449313 1737337795424 1740488818432 1742114351198 1744775736704 1747407837952 1750232311828 1751051670784 1751711798144 1754284602616 1756453893376 1758128907808 1759211277824 1761184285952 1762459274576 1763949096448 1767885273553 1768798816096 1775453995588 1776123322358 1777037337439 1777041121856 1779827034986 1780235558276 1790143355728 1791739797484 1793254370432 1794552575816 1794964479056 1796565220268 1797184073216 1799385573832 1803328712416 1804256727728 1807089155872 1809815260736 1811429245808 1812740608679 1814272933792 1819184389568 1822040252032 1823665139296 1824083724736 1825404248668 1826947278464 1827661483648 1830950815232 1834235556608 1838753378176 1839175426816 1840506876208 1842062672384 1843705415552 1847431860274 1847745675776 1850642434256 1851598740992 1855730504537 1857299169376 1858643739238 1860728263849 1861369218688 1863649344326 1864377897382 1865953871936 1867733309288 1868694468004 1869398945414 1876123147444 1878989254912 1880744140418 1884155260624 1884865566584 1885747953152 1888796037128 1889229572048 1891565731328 1892935108064 1898033064928 1899743969344 1903045454336 1904860263488 1906559009264 1909552037536 1910737005632 1912027379864 1913736592768 1916736806908 1917727267456 1921929737728 1922333077184 1923631282568 1927846690784 1929565935752 1931406035741 1932595081648 1934762544904 1935762320128 1938801193472 1943127545567 1944452351842 1944782647808 1946096014016 1949122347263 1950769957024 1952182193962 1956253038454 1959121650304 1960539933352 1962197194496 1963947073088 1964397857408 1965819960104 1967573069462 1974650402452 1975330599424 1978977612976 1980195945728 1980650459648 1982084328224 1983851942072 1985191692869 1985528909056 1990903975424 1998479004886 2000265499232 2001616334564 2003401366967 2003861207222 2004896688704 2007791581796 2009290180352 2012440196312 2014239170944 2020440312632 2025416766604 2029090280672 2029855225552 2030899814216 2030904139264 2032836549653 2034088039984 2034554923744 2038545500992 2045173631111 2045878120832 2047702625696 2049655384868 2050917229504 2051387976064 2053217394592 2054703797146 2056440655808 2060947099904 2062007688832 2065244749568 2068360297984 2070204852352 2071703552776 2077994084656 2079067873792 2079498424003 2084188730624 2084667113984 2085098823731 2086176284192 2092598895226 2097753079697 2099054835514 2102350055036 2103431950438 2103436429952 2106734041412 2109823315712 2111350697456 2113233590468 2115019924864 2117036880112 2120834862328 2122627622144 2126058593516 2126546587256 2129884964944 2130717597008 2131206660128 2132518710784 2134552353472 2135650820576 2136455937616 2144140739936 2145602595136 2152208159108 2153320297856 2154132076096 2157509164426 2158624042432 2159119510912 2163354409216 2163850963456 2169180645632 2176983158272 2177433985573 2178924582016 2183328562142 2183699435008 2185174148416 2187122876848 2188706218699 2190556350752 2194600731323 2196578964554 2202494679658 2203253360896 2205218212288 2206814654044 2207321183704 2208680093312 2209289662762 2211157194176 2212757935388 2220623664896 2222231259248 2222697620494 2224109730304 2227568396872 2229072736219 2229451379456 2231065364528 2239459841234 2240617066688 2243129985824 2244510940672 2246651382976 2248654936528 2255577762809 2256743317088 2261688700544 2265234408164 2265239232256 2267259362368 2268790506136 2273762289568 2283976005584 2285629463117 2286017713408 2287561525216 2289601562248 2290127093968 2291310501376 2291785004509 2294618950624 2299931652928 2300798702048 2307124411046 2309074643008 2310746270404 2312806983487 2314762018976 2318960320768 2319834543488 2321028359104 2323241771032 2324672045696 2325205627136 2328964041404 2329766286848 2336040695296 2340231572224 2341253470381 2342463296992 2346135637027 2346534165248 2348232911024 2350217892352 2357068235522 2365546577212 2367656160961 2371373046614 2371917347324 2372844596668 2374850382464 2376569627432 2377115120912 2382970084264 2384201467648 2391541594544 2393172125344 2393674360532 2398919812016 2402685777184 2403922229072 2407696047328 2409190137536 2412141328597 2412972225664 2415124103392 2417427248236 2419470720128 2421628393184 2423811271232 2430338956864 2432098372132 2435105825152 2435664754432 2439483208792 2439488403968 2440743794944 2441663928704 2452117251584 2457589046549 2459666467552 2461447114126 2461865229824 2464207700773 2465724759344 2468076158702 2471128100672 2476849472384 2479162730551 2480853000626 2484595519588 2488495983512 2489776594396 2490715212986 2495232642448 2497341883904 2499569002112 2501378535656 2501952676496 2503492972288 2508115121512 2517136776752 2520249385472 2522073890336 2522652781376 2524902471728 2526607609106 2527036793344 2528866211872 2539692867712 2545792453568 2547511698536 2549783557958 2549788988032 2553786357892 2559382675696 2560705219072 2563577126656 2567601580544 2569891356032 2573331073859 2577803157496 2583452105248 2588839323616 2590713483358 2591153556992 2592903435584 2593619046109 2597690661566 2598585473792 2600902880576 2610258292096 2612147957848 2615077560004 2616687499712 2617288107392 2619182862296 2621518637738 2622421657856 2623023581696 2627263382744 2628493317632 2629037647313 2629484230912 2636713612624 2638942449152 2643207981128 2644993013531 2646634357822 2650789199828 2652603838976 2653153161659 2655133452608 2660298499243 2661673190176 2667505929088 2669867555978 2675718251864 2677100910848 2681297870888 2682308690908 2683694755456 2687173614944 2691843540736 2693792269168 2701047053936 2703481802528 2705892755384 2708473187147 2710762682656 2711822396192 2716079574208 2716702995328 2719125738784 2721094217842 2723394382016 2730881955932 2735053857536 2735627840608 2737492966208 2741622642304 2745920754724 2745926602496 2747339690368 2753360157184 2756732946968 2760141832448 2760775367168 2762773997984 2767105269929 2767575306496 2771279618002 2777530236416 2778105429869 2785626096526 2787980810048 2789999135924 2792487244547 2797513020148 2802531782362 2808673196056 2811047391488 2813082416144 2815591110332 2816237372312 2817971153536 2820658467088 2823173917564 2824146400768 2828294329952 2835260572144 2839537736672 2843989353107 2843995409728 2845458965024 2846531671984 2851694448512 2857241866402 2858718326464 2859374487424 2861924464672 2866417281728 2882370160384 2883031750144 2885602824832 2887551553264 2890132813568 2901007059104 2908982953058 2909477089792 2911441941184 2914038351952 2916147935701 2916817278466 2918612980448 2920424118976 2924001557477 2925008772224 2930409157676 2936519878292 2940949798696 2943572524438 2945442615808 2946060751424 2948193517412 2952015245263 2952516691712 2958673512704 2960815409552 2963318212096 2964136052696 2968789327504 2972460434944 2975295074752 2980465714688 2987116496693 2988660068576 2993351842624 2996021300272 3002586723136 3004614454072 3007293955666 3013386985856 3018111150236 3024724980368 3029473371232 3032175041896 3032871016336 3034438231552 3035066627593 3040341141992 3041912217344 3051277206832 3053357539232 3057963716416 3062906545699 3064340423872 3065495646752 3069998054578 3071055559936 3073794313408 3078619736192 3079326371072 3084303730508 3086910918784 3092448863296 3095397928168 3098014494464 3099225595648 3103022060996 3104090941952 3107044492279 3107572272896 3109821963248 3112450722304 3125900834173 3128563389952 3132750872524 3135544645597 3138195148256 3140467007678 3141187838348 3143989135469 3148924754206 3150551939392 3157455997696 3162406022776 3167176706288 3170001180164 3174977634136 3183572681744 3186263782912 3188570441056 3191413993768 3192146518288 3194457435169 3197157737312 3209912224064 3214951332736 3217818411808 3218556996928 3220887033364 3223609676672 3226484477216 3232336377088 3233554932608 3240297796736 3245185984768 3250273546408 3253179053696 3257396132704 3265419275888 3267106658816 3268533291254 3270215319007 3270770816768 3275905464832 3283215508027 3288369692498 3297271706092 3298514741522 3300058918016 3305393064974 3306151751084 3307290603008 3312636439112 3315436638976 3324551946352 3327362218496 3330329545088 3332740497944 3333505461104 3336478266212 3337627564544 3341716065688 3346616293888 3349039037344 3354289412089 3356022718048 3361085484224 3363377041024 3364082885072 3366354744494 3366926573056 3373731708872 3376740387566 3382041392884 3383789039488 3387584060224 3392902088576 3400337228288 3403369633664 3405668024528 3413847424792 3415611506944 3424024343168 3428462888032 3430944883366 3431527683584 3433845090368 3436907377904 3440184930182 3449269885984 3455638204291 3456828548992 3461063068034 3462255281408 3463210822708 3465342905024 3466138304384 3468647574392 3471740898626 3474675590848 3480977636864 3484228702396 3489551473408 3494815675904 3500464623656 3502103341568 3502828585487 3503423596288 3508569205232 3512907786752 3516257815616 3522368571904 3524918549152 3535770547106 3537597632192 3544479341557 3550907991176 3552246644716 3554074674878 3554082243712 3559654069972 3560471116552 3580286711456 3583479594968 3586508740864 3586896923519 3589105151632 3589928958112 3593130440536 3598771147664 3606657424832 3608513455456 3614178311744 3619630521472 3622858491616 3625481217358 3628545867584 3638368779136 3644080504064 3647330278592 3648167449472 3650808497336 3653894556928 3655322967296 3668471113216 3677506756352 3678350853632 3679112596313 3681013752416 3686784572471 3687410831104 3694863720548 3701284868512 3711461009074 3714598338752 3717287478476 3720602538653 3721456527698 3722738437376 3727298688652 3728755794764 3731907743872 3735466618576 3737388936008 3738797890828 3752246294888 3757978509824 3761488280836 3766364278439 3768310521248 3769731133168 3777592074256 3778459144096 3785870216128 3796066129856 3799487938688 3809720526976 3813118018528 3819104075072 3821474011264 3824054759728 3827473185536 3833473613816 3835454534912 3844666154368 3847262565136 3855693381568 3859131871504 3861925644577 3862812071482 3865190163296 3869525089808 3871524640256 3872326386929 3886255091134 3888904703684 3892192028032 3898244694526 3901539914048 3904364387924 3912506076908 3918243300608 3921079866704 3924394388992 3927894146176 3928795714816 3931639920208 3935146138924 3949300804904 3957955225952 3960391891456 3964160214287 3964168656448 3967703884144 3970383385738 3971057818112 3996958009772 4000530998464 4003232669128 4006802733934 4007722414444 4009793377408 4015583163592 4018580360704 4024880392624 4028478341888 4040880625264 4043805973207 4050833533208 4058180561344 4059710451104 4061799628432 4065673099306 4068176079968 4069109847488 4075687072457 4077091001984 4090347262222 4091756241664 4095405251392 4099310769736 4101834459008 4102775952128 4106434789184 4109407594292 4112881311616 4121894199808 4124015377664 4130489499136 4139706510121 4140409704704 4143407105552 4150855357817 4155988169312 4158996848006 4168377461248 4170197647462 4172352568384 4185197790452 4188930130931 4195506159394 4198109671028 4204700110072 4206863900876 4206872859904 4213468082824 4219646631424 4222701394912 4226467180936 4230039849728 4234073760224 4241669724656 4245255244288 4252117187032 4253093174512 4256172151231 4259769929888 4261435194016 4262413320256 4269104706944 4271301641152 4272911875232 4288281479872 4291205190272 4304416318216 4306640595712 4308264152192 4315018328852 4317248084864 4318239021824 4326708818432 4338361291264 4348042159279 4354867971146 4357109040193 4357849164032 4366657124284 4370348296832 4374245753696 4377412437398 4381112701504 4389201462646 4393157929108 4404989359316 4406506721792 4410436424576 4413629308088 4414642367408 4417360186624 4418579325524 4422314388352 4425515870776 4441247329792 4444462518496 4445395240988 4455136793744 4458145472438 4458902758912 4462130729056 4469126126311 4478919682468 4481234133376 4486259971648 4493302765952 4497309873056 4511155525618 4513486634176 4523377401088 4530468816328 4530478464512 4534518724736 4537581012272 4547524579136 4567952011168 4571258926234 4572035426816 4575123050432 4576385730007 4579203124496 4580254187936 4583570009018 4589237901248 4599863305856 4601597404096 4614248822092 4618149286016 4621492540808 4625613966974 4629524037952 4637920641536 4638881099699 4639669086976 4642056718208 4646483542064 4649344091392 4650411254272 4657928082808 4680463144448 4682506940762 4684926593984 4692271274054 4693068330496 4694040209089 4696465822048 4714136471044 4731093154424 4735312321922 4742746093228 4743834694648 4745689193336 4749700764928 4753139254864 4754230241824 4765940168528 4768402935296 4779043422881 4783083189088 4786344250688 4787348721064 4797839624032 4805361320767 4805371554368 4807844458144 4815392094656 4818380275072 4824282657194 4825944451328 4830248206784 4834854496472 4838941440256 4843256786368 4847622542464 4860677913728 4864196744264 4870211650304 4871329508864 4878966417584 4881487589888 4882498487867 4883327857408 4895647785259 4915178093098 4919332935104 4922894228252 4927284443081 4928415401546 4931449518688 4936152317404 4940554355737 4942256201344 4953698944768 4958325461102 4961706001252 4969191039176 4976991967024 4979553188792 4981430425972 4990465284896 4999138004224 5002757071312 5003905352992 5006985944576 5016230243024 5034273553504 5044147780672 5045305562752 5049804943456 5053215218212 5057732423744 5079385735424 5091584907136 5095023397072 5099567115916 5099577976064 5107572715784 5118765351392 5127154253312 5138909787011 5139782712064 5146662147718 5155606314992 5159338655471 5166904210496 5177678647232 5181426966716 5185806871168 5187238092218 5195381323132 5197170947584 5201805761152 5220516584192 5224295915696 5230155120008 5233374999424 5234576214784 5238365724592 5243037275476 5244843315712 5254526765488 5258075294626 5258968461824 5273427225248 5281694512913 5286415962256 5289986027062 5293268715644 5301578399656 5306306323318 5310266905216 5320596998486 5323346380352 5335011858176 5339735111956 5351436503728 5354201821696 5362595741776 5364617381816 5367389510912 5374347229888 5383687081472 5387584538336 5402094107872 5406963605056 5411785510768 5416946374294 5421525365312 5423644792384 5430288606743 5432159148416 5433405990656 5438251477568 5442188435684 5446788764032 5461763911864 5470107715072 5471255681216 5474985932416 5482314026917 5483245284608 5491841509448 5491853204992 5494679380736 5497078717109 5513465893936 5520283664896 5525547995968 5530439937383 5534210539858 5535150612992 5542559236004 5547502065287 5556210859738 5571252193052 5575961620096 5579998271848 5584974489094 5595026040296 5605063564724 5617346392112 5622094782976 5626164832288 5631182220664 5632474744624 5635942307072 5636552308387 5641316934176 5646347835128 5656588659904 5670521144288 5679075473344 5687978706214 5687990819456 5690917930048 5693063343968 5703388897024 5714483732804 5717436652928 5718748974848 5723848929344 5732834563456 5764740320768 5770225485661 5771205649664 5775103106528 5780265627136 5785765564397 5802014118208 5817965906116 5822883882368 5828076703904 5832295871402 5833634556932 5837225960896 5838836965871 5840848237952 5848003114954 5850017544448 5860818315352 5873039756584 5881899597392 5887145048876 5892121502848 5896387034824 5904030490526 5905033383424 5917347025408 5918572437547 5921630819104 5928272105392 5937578655008 5950590149504 5974232993386 5977320137152 5986703685248 5992042600544 6005173446272 6009228908144 6014587911332 6026773971712 6036222300472 6049449960736 6058946742464 6064350083792 6065742032672 6070133255186 6080682283984 6083824434688 6097400229193 6102554413664 6106715078464 6115927432832 6125813091398 6128680847744 6130991293504 6139996109156 6142111119872 6147588626816 6157239472384 6158652742144 6168607461016 6173821837568 6184897726592 6190795856336 6196028988928 6198451191296 6206044121992 6214088984558 6215144545792 6219643926496 6229394622451 6251801668346 6265501745048 6271089291194 6276390296512 6280934015356 6282375676696 6287978270938 6297849508412 6301103878784 6314911995392 6324812045552 6334353412576 6340002360328 6349955268272 6367145363488 6377140882112 6382827987536 6384293036576 6388914870338 6394315474624 6419824448128 6429902665472 6435636823616 6437113993856 6441774066728 6447219353344 6452968954432 6464672754176 6467109865216 6480595593472 6490371969536 6500547092816 6505253087333 6506358107392 6514792265408 6522772705141 6525322640837 6530838551776 6537066582508 6540430638014 6541541633536 6566431016054 6576739384996 6582604491463 6594543412184 6597029483044 6600117836032 6610786129948 6612303502168 6625272878224 6630873277952 6649103892704 6660659090176 6665480995888 6667010922208 6672956532424 6683432131376 6698078074688 6708578824178 6712045436096 6722170968448 6726754082048 6728165770144 6732709488988 6747463417744 6753480775132 6764082785768 6767578078976 6775168120448 6785804177152 6806739267328 6811336049056 6827694849584 6831223013888 6832637678867 6846885634589 6848048686336 6856925776064 6861889766732 6867690180736 6873814755808 6880369860364 6898539771968 6911276408582 6913657097984 6922126136068 6924510562816 6926421645416 6930685810048 6932276608768 6937295148784 6943481797252 6949351181696 6968457404792 6979102946816 6994676517101 7000929247312 7005657170974 7006847192576 7013514225277 7017138410464 7032515631232 7049837098304 7071541094212 7075195264384 7088958683114 7101815982352 7104493289432 7108149349756 7108164487424 7119308139944 7120942233104 7160573422912 7166959189936 7173017481728 7173793847038 7178210303264 7179857916224 7186260881072 7191463290011 7197542295328 7213314849664 7217026910912 7228356623488 7239261042944 7245716983232 7250962434716 7257091735168 7276737558272 7288161008128 7294660557184 7296334898944 7301616994672 7307789113856 7310645934592 7324096133291 7355013512704 7358225192626 7362011826533 7362027504832 7373569144942 7374821662208 7389727441096 7402569737024 7422922018148 7429196677504 7434574956952 7441205077306 7442913055396 7445476874752 7454597377304 7457511589528 7463815487744 7470933237152 7474777872016 7477595781656 7504492589776 7509925378813 7522976561672 7532728556878 7536621042496 7539462266336 7551282075491 7555184148512 7556918288192 7571740432256 7592132259712 7598975877376 7619441053952 7626236037056 7638208150144 7642948022528 7648109519456 7654946371072 7666947227632 7670909069824 7688026375939 7689332308736 7694525130272 7708731378803 7711386763136 7718263743008 7723851289154 7725624142964 7730380326592 7739050179616 7744652773858 7772510182268 7777809407368 7779441671729 7784384056064 7796489389052 7803079828096 7808728775848 7825012153816 7836486601216 7842159733408 7855788292352 7857591429632 7863279840416 7870292277848 7898601609808 7915910451904 7928320428574 7928337312896 7935407768288 7940766771476 7993916019544 8001061996928 8006465338256 8013605467868 8015444828888 8019586754816 8031166327184 8049760785248 8056956683776 8074935438661 8081761250528 8087611946414 8101667066416 8116361122688 8119420902208 8123599256864 8131346198612 8136352159936 8138219694976 8151374144914 8154182003968 8180694524444 8183512483328 8190810502784 8198621539472 8203668918016 8205551904256 8212869578368 8218815188584 8225762623232 8248030755328 8279413020242 8280819409408 8286814211104 8299805663149 8301710715634 8311976338624 8317993696012 8340395294924 8344705136768 8370395580904 8377860261862 8391012318788 8396219342056 8409400220144 8413727801752 8413745719808 8426936165648 8445402789824 8452934361872 8460079699456 8468147520448 8483339449312 8504234374064 8506186349024 8512344302462 8519539859776 8522870388032 8524826640512 8538209413888 8542603282304 8545823750464 8576562959744 8582410380544 8608832636432 8613281191424 8615064899441 8616528304384 8630036657704 8634496169728 8636478043648 8638266555457 8696084318558 8709735942292 8714218080386 8715698328064 8717503245451 8733314248568 8740696593664 8748491507392 8754824874796 8762225403008 8778402925292 8786315858216 8809978718632 8820872849152 8827258616176 8829284734816 8834720373248 8837158651048 8843126631871 8844628776704 8851031741552 8888925036992 8890790481976 8910273587488 8916290944876 8924242452853 8924261458112 8938252252622 8957839364936 8962468266752 8972519943296 8986605531904 8994619746112 9022311051236 9026973268352 9046754802176 9060937632656 9067497191753 9069037449472 9075162024544 9091917315481 9095049158272 9135904022336 9142517852468 9150246100864 9152771460014 9158406248992 9160508375872 9167140018036 9175315232083 9178475802496 9199726611712 9203194808192 9228497644184 9236298572032 9242985081616 9251227933948 9259048075904 9277762199398 9279338173952 9284113436416 9292967084128 9298688182784 9315856165616 9344536445923 9365013881524 9369853187968 9384542548108 9388080418178 9392931644096 9428272942088 9462186308848 9470624643844 9485492186456 9487669389296 9491378386672 9499401529856 9506278509728 9508460483648 9523829762447 9531880337056 9558086845762 9566166378176 9572688501376 9574697442128 9581628931589 9595679248064 9610722641534 9610743108736 9615688916288 9630784189312 9636760550144 9648565314388 9651888902656 9660496413568 9669708992944 9677882880512 9686513572736 9695245084928 9699478663007 9721355827456 9728393488528 9740423300608 9757932835168 9764996975734 9766655714816 9791295570518 9808861238267 9830356186196 9838665870208 9845788456504 9854568886162 9856830803092 9862899037376 9872304634808 9881108711474 9884512402688 9907397889536 9916650922204 9923412002504 9938382078352 9953983934048 9959106377584 9962860851944 9980930569792 9998276008448 10005514142624 10007810705984 10032460486048 10068547107008 10088295561344 10090611125504 10099609886912 10106430436424 10115464847488 10158771470848 10181440335703 10183169814272 10190046794144 10199134231832 10199155952128 10208860474631 10215145431568 10237530702784 10277819574022 10279565424128 10293324295436 10302503835533 10311212629984 10318677310942 10333808420992 10355357294464 10362853933432 10371613742336 10374476184436 10390762646264 10403611522304 10441033168384 10448591831392 10460310240016 10466749998848 10469152429568 10476731449184 10486074550952 10509053530976 10516150589252 10546854450496 10563389025826 10572831924512 10579972054124 10586537431288 10603156799312 10612612646636 10620533810432 10641193996972 10646692760704 10670023716352 10679470223912 10702873007456 10725191483552 10729234763632 10734779021824 10744993191023 10748694459776 10775169076672 10804188215744 10813927210112 10823571021536 10833892748588 10843050730624 10847289584768 10860577213486 10864318296832 10866811981312 10876502955136 10884376871368 10893577528064 10923527823728 10942511362432 10949971864832 10964628053834 10966490569216 10983683018896 10989358761472 10991634526873 10994157434218 11021236639721 11026931787872 11051095991936 11060879874766 11068421079716 11085118472008 11095004130574 11112421719476 11142504386104 11151923240192 11159996543696 11169948978188 11190052080592 11210127129448 11234692784224 11252329664576 11262364441328 11264949489248 11271884614144 11273104616774 11282633868352 11292695670256 11313177319808 11341042288576 11358150946688 11375957412428 11375981638912 11381835860096 11386126687936 11406777794048 11428967465608 11434873305856 11437497949696 11447697858688 11465669126912 11509293923743 11540450971322 11542411299328 11544801595327 11550206213056 11568875727409 11571531128794 11604028236416 11635931812232 11645767764736 11656153407808 11664591742804 11667269113864 11674451921792 11677673931742 11681696475904 11696006229908 11700035088896 11721636630704 11746079513168 11763799194784 11774290097752 11782241605729 11784243005696 11792774069648 11808060981052 11837144875094 11843261638208 11856544210784 11875157310016 11901180299008 11948465986772 11954640274304 11973407370496 11984085201088 12008307091781 12010346892544 12018457816288 12029175822664 12053547943424 12072444600944 12081184305047 12098899921472 12113720738119 12117893484928 12128700167584 12131484065344 12140266510372 12151093145191 12161364567968 12194800458386 12205108827328 12213430156928 12224836912717 12231854865664 12251626182796 12257361695488 12261982587008 12279992218312 12295177253632 12314478944768 12337214922032 12347643675136 12369795453184 12375196914871 12381591712672 12412088243984 12428177969116 12439287852992 12458789244902 12503603336692 12531003490096 12542178582388 12552780593024 12561868030712 12564751353392 12575956541876 12595699016824 12602207757568 12649624091104 12668706825152 12680004720656 12689184260753 12699910536544 12734290726976 12754281764224 12765655975072 12768586073152 12777829740676 12788630949248 12839648896256 12859805330944 12871273647232 12874227987712 12883548133456 12894438706688 12905937908864 12934219730432 12961191186944 12990113531759 13001094185632 13010506174666 13012716214784 13025097846943 13029584530816 13045545410282 13050645281674 13061677103552 13074133165016 13080861276028 13132862032108 13153478769992 13165208982926 13189086824368 13194058966088 13200235672064 13221572259896 13224607004336 13250545756448 13298207785408 13321318180352 13330961991776 13334021844416 13345913064848 13366864262752 13396156149376 13417157648356 13424090872192 13444341936896 13453508164096 13456331540288 13465418977976 13494926835488 13506961550264 13528165571536 13535156157952 13550336240896 13571608354304 13601892818969 13613478534656 13622672098112 13643856430841 13655389699168 13665275357734 13693771269178 13696097372672 13713851552128 13723779533464 13735380361472 13747629511616 13760739720728 13797079543936 13822552817164 13827314195968 13844252272136 13852843290832 13861371620096 13864553217536 13874590297568 13886963594504 13896341850083 13898702363392 13936914809584 13989353034202 14001858494624 14011314341948 14023809568769 14027028450554 14034276820928 14065031262464 14099674196608 14143082188424 14150390528768 14177917366228 14203631964704 14208986578864 14216298699512 14216328974848 14238616279888 14241884466208 14316215417777 14321146845824 14333918379872 14347587694076 14356420606528 14359715832448 14372521762144 14382926580022 14395084590656 14426629699328 14434053821824 14456713246976 14478522085888 14491433966464 14501924869432 14514183470336 14553475116544 14556488968021 14589321114368 14592669797888 14603233989344 14648192266582 14684271557879 14716450385252 14724023653066 14724055009664 14747138289884 14779454882192 14805139474048 14845844036296 14858393355008 14869149913904 14882410154612 14885826110792 14909194754608 14915023179056 14927630975488 14941866474304 14949555744032 14955191563312 15008985179552 15019850757626 15045953123344 15065457113756 15073242084992 15078924532672 15102564150982 15110368297024 15113836576384 15143480864512 15184264519424 15197951754752 15238882107904 15242037899011 15252472074112 15276416300288 15285896045056 15296219038912 15320943530893 15333894455264 15376052751878 15378664617472 15389050260544 15413924802991 15417462757606 15422773526272 15436527486016 15447702578308 15451248285928 15460760653184 15478100359232 15489305547716 15545020364536 15555618814736 15558883343458 15568768112128 15592978778104 15603509153533 15606159656192 15617457551696 15650024307632 15684319466816 15711576584704 15726559680832 15740584555696 15789044339663 15797203219616 15831820903808 15856640857148 15856674625792 15870815536576 15881533542952 15987832039088 15999406241819 16002123993856 16012930676512 16027210935736 16030889657776 16039173509632 16042495031563 16062332654368 16099521570496 16149870877322 16163522501056 16175223892828 16189648884409 16203334132832 16232722245376 16238841804416 16247198513728 16262692397224 16272704319872 16276439389952 16302748289828 16308364007936 16361389048888 16381621005568 16397243078944 16407337836032 16422949459189 16425739156736 16437630377168 16451525246464 16558826040484 16573593126727 16573628422208 16599611326298 16603421431268 16623952677248 16635987392024 16680790589848 16689410273536 16740791161808 16755720523724 16782024637576 16792438684112 16818800440288 16827455603504 16853872331296 16884989300179 16890805579648 16905868723744 16936295040896 16966678898624 17008468748128 17012372698048 17024688604924 17039079719552 17045740776064 17049653281024 17076418827776 17085206564608 17091647500928 17153125919488 17164820761088 17203123325843 17217665272864 17230129798882 17233056608768 17260073315408 17268992339456 17276533110914 17354139113857 17392168637116 17419471884584 17428436160772 17435006490902 17466628497136 17481393187328 17496983014784 17509649749592 17524450806016 17556805850584 17572631716432 17619957437264 17641745698304 17654517232352 17658569469632 17674317302096 17686253263742 17689257553408 17702063483104 17777850073984 17781580963952 17820547174976 17832581889752 17848484905706 17848522916224 17876504505244 17915678729872 17924936533504 17945039886592 17973211063808 17989239492224 18013317517013 18044622102472 18053946536704 18121875265312 18134994383506 18138074898944 18150324049088 18183834630962 18190098316544 18271808044672 18285035704936 18300492201728 18305542920028 18316812497984 18321016751744 18334280036072 18350630464166 18356951604992 18399453223424 18406389616384 18456995288368 18472597144064 18485970163232 18502455867896 18514951094717 18518096151808 18555524398796 18568226872832 18572072131613 18585934168256 18631712331232 18689072891846 18730027763048 18739706375936 18769085096216 18776160836356 18785863288192 18856545884176 18924372617696 18941249287688 18959312310029 18970984372912 18975338778592 18982756773344 19012557019456 19016920967296 19047659524894 19063760674112 19116173691524 19132332756352 19145377002752 19149394884256 19163257863178 19191358496128 19221445283068 19221486217472 19231377832576 19261568378624 19273521100288 19297130628776 19320992827136 19339417985888 19373027145472 19390490169856 19398957326014 19442711654912 19446738009083 19456786977056 19515865670336 19529993951468 19547410711829 19582591141036 19617722476534 19660712372392 19677331740416 19691576913008 19709137772324 19713661606184 19725798074752 19744609269616 19762217422948 19769024805376 19833301844408 19846824005008 19876764156704 19907925471749 19907967868096 19918212755168 19925721703888 19961861139584 20011028285248 20015621411968 20064920972096 20137094214016 20176591122688 20181222251008 20199219773824 20212860872848 20230929694976 20362880671406 20366339628544 20380093588288 20398268463664 20413035549907 20417720949262 20430290863136 20468010902339 20475061405568 20555639148044 20586648590872 20605007671066 20622425259968 20637354621884 20667616841984 20710714588928 20725707866864 20743227484672 20748952368872 20781525292528 20807223044608 20897183662784 20920620480032 20933499997696 20953462898368 20972149101904 21018107061952 21032301178504 21093708900992 21126778051652 21145663849024 21159944108248 21173074862576 21206313598624 21225225293272 21241067620864 21245466393151 21282387993944 21293385521408 21358940447824 21374403001237 21405746014912 21440345819893 21450382967104 21458469527264 21489986382046 21497388919552 21550338153344 21608376431488 21627854420224 21647142043072 21667785497176 21686101461248 21694579169536 21721154426972 21728636593664 21753005910272 21768753742736 21787155056128 21847055647456 21881305839211 21885022724864 21899943729664 21929256107668 21948812519179 21967366037792 21983269053746 21988314868436 22042473279442 22053863575744 22102191983872 22121759749532 22136842159432 22170236944016 22190008261148 22224843438952 22285008772208 22303846480384 22319993087392 22339897956376 22361202046183 22380104161184 22420254258896 22469385568448 22496909942221 22504659329152 22524728882656 22529898978496 22546209233548 22565267736704 22585391340512 22626354639616 22682084577152 22716301893376 22751914824856 22751963277824 22763671720192 22772253375872 22857934931216 22869746611712 22895395717376 22931338253824 22982508556189 23018587847486 23080901942644 23089603190654 23100412426112 23137751454818 23143062257588 23208056472832 23271863624464 23291535529472 23312306815616 23329183485608 23334538227728 23348903843584 23355347863484 23363392951808 23392012459816 23443273261408 23492159026336 23527598389568 23548580195504 23564483211458 23568486011392 23585548139296 23616121962104 23674289750188 23686523276416 23713088421568 23750314620032 23802360598016 23896931973544 23909280548608 23946814740992 23968170402176 24016614183562 24020693785088 24036915632576 24058351645328 24144889201888 24162368610094 24189467430037 24197799842944 24227441476238 24235786969856 24257400335168 24262968130688 24280533020744 24302186290382 24322729135936 24389600916772 24410217654656 24426860313856 24449673825434 24463709731328 24503252365592 24514723390976 24519800098409 24523965174016 24559984436624 24590354507264 24674429844064 24739590906368 24750393829742 24763183425344 24811355390899 24824176487968 24856355938232 24878575705984 24917578489804 25007206673384 25062006980192 25084357164776 25105561186048 25108278464633 25123736061424 25129502706784 25151913083752 25191398033648 25204415515136 25260658092371 25299248182208 25337413650304 25360009441312 25378368521506 25399821073088 25468581453952 25508563528448 25531311950144 25537172146304 25555659481352 25577261898496 25679297792512 25742547294464 25748455975424 25753788174191 25767096266912 25807492007297 25811875817728 25980227063518 26002188371264 26021012349332 26044217770571 26050195693886 26059169061632 26091090820564 26101290563348 26123354207104 26148266330032 26161722552056 26265724064216 26306957539984 26330417965852 26378173648736 26388117932176 26443144519792 26449214008672 26501091512896 26596415570816 26661923983552 26668043688832 26691826129696 26733728525504 26792312298752 26834315296712 26848181744384 26888683873792 26912663080576 26930837955952 26989853670976 27013923100528 27033479512039 27056331143072 27100672481792 27106284708503 27203785637938 27245344196224 27270790036061 27287712861682 27310779398336 27330550715468 27387542538356 27427703104256 27447559066928 27470760722944 27495259023232 27521479441456 27594159087872 27645105634328 27688504544272 27705686581664 27722743240192 27749180595136 27773927189008 27792683700166 27797404726784 27873829619168 27978706068404 28003716989248 28022628683896 28047619137538 28054056901108 28068553641856 28130062524928 28199348393216 28286164376848 28300781057536 28306641812449 28355834732456 28407263929408 28417973157728 28432597399024 28477232559776 28483768932416 28529809507199 28632430835554 28642293691648 28667836759744 28695175388152 28712841213056 28719431664896 28745043524288 28765853160044 28790169181312 28853259398656 28868107643648 28913426493952 28977945570847 28982867932928 29003849738864 29028366940672 29055987504719 29112977936042 29178642228736 29206467978688 29296384533164 29322510916517 29368543115758 29432900770504 29448047306132 29448110019328 29494276579768 29558909764384 29610278948096 29691688072592 29716786710016 29738299827808 29764820309224 29771652221584 29793205058617 29818389509216 29830046358112 29883732948608 29899111488064 29910383126624 30017970359104 30039701515252 30091906246688 30130914227512 30146484169984 30157849065344 30205128301964 30220736594048 30227673152768 30286961729024 30368529038848 30436295114953 30484075798022 30499763281351 30504944148224 30552832600576 30592438077824 30641887061786 30667788910528 30752105503756 30778100521088 30827849605982 30834925515212 30845547052544 30873054972032 30895405156616 30902496571856 30921521306368 30956200718464 30978611095432 31090040729072 31111237629472 31117766686916 31185957556208 31207018307066 31212319312384 31234915103392 31283882884177 31300048615264 31368638933632 31453119361664 31481169111392 31578088679326 31594406439232 31663641807616 31713281714296 31713349251584 31741631073152 31763067085904 31975664078176 31998812483638 32004247987712 32025861353024 32034700110049 32054421871472 32061779315552 32084990063126 32124665308736 32199043140992 32229115497163 32299741754644 32327045002112 32350447785656 32379297768818 32406668265664 32465444490752 32472167697893 32477683608832 32494397027456 32525384794448 32545408639744 32552878779904 32605496579656 32722778097776 32763242011136 32794486157888 32845898918378 32851478313472 32858281463623 32875260754336 33117652080968 33147186253454 33147256844416 33199222652596 33206842862536 33247905354496 33271974784048 33361581179696 33378820547072 33453303960167 33481582323616 33511441047448 33564049275152 33584877368224 33637600880576 33654911207008 33707744662592 33769978600358 33781611159296 33811737447488 33872590081792 33933357797248 34016937496256 34024745396096 34049377209848 34078159439104 34091481552128 34099306562048 34170413129216 34177489415069 34183295001856 34306251838976 34384909175903 34406246651686 34435330545728 34460259597764 34490991101567 34520146630816 34553066221828 34583880490159 34708278227714 34784337274232 34838943769168 34856872321544 34870012981804 34933256994272 34993966029568 35019299499184 35048901612032 35113611701168 35145263432864 35239914874528 35309034464704 35317138939264 35348634604192 35372506527484 35404126966208 35555700147968 35563161927904 35641094349952 35665163779504 35696969811412 35697045832448 35753009010488 35831357459744 35890079773184 35972368509077 35978478984448 36026635034026 36089244204944 36107893073408 36115370588297 36243750530624 36269988767012 36300648098176 36367669261924 36380196633088 36543616089344 36570071409872 36600984403456 36611085840056 36633624995968 36642033503488 36668560072144 36701260928332 36713903209984 36812779232768 36913990576736 36971861590391 36971940326464 37004911735792 37029902189434 37036192303616 37111048797592 37144144263226 37171868336512 37263424662464 37378145783692 37460055526096 37479412751872 37538170192432 37552321672712 37571726576384 37713091768352 37848745235392 37882498575376 37918624620058 37941968745824 37950677557184 37965513546688 38012020247201 38025114038912 38033841934592 38095319049788 38127521348224 38232347383048 38264665512704 38290754005504 38298789768512 38326515726356 38376198188419 38382716992256 38442890566136 38442972434944 38462755665152 38523136757248 38594261257552 38641985654272 38678835971776 38713079561681 38746054290944 38797914652028 38832514457009 38893476018166 38913573954112 39031731340672 39059987902936 39094821423658 39165182282072 39235444953068 39321424744784 39354663480832 39383153826016 39418275544648 39427323212368 39451596149504 39455866158709 39489218539232 39524434845896 39666603688816 39693648010016 39753528313408 39815850943498 39815935736192 39836425510336 39851443407776 39923722279168 40022056570496 40031242823936 40129841944192 40274188428032 40353182245376 40391578399627 40398439547648 40425721745696 40461859389952 40636710844249 40725761342812 40760187176576 40796536927328 40826071099814 40835441898524 40860581726272 40871858761097 40936021804678 40950122811136 41111278296088 41173297181744 41210015342132 41244850519936 41274709243768 41335233683968 41421429177856 41430007062829 41451415733728 41497904737744 41563050585056 41794367325568 41841240960064 41906925796736 41944298203808 42036214123904 42064602357008 42187417801984 42253556103304 42291327698048 42319888216496 42346149725152 42412627197248 42450450586544 42490932786302 42564775987888 42586771042816 42681801604351 42717880895648 42748806002474 42811492029824 42880691639786 42900765934208 42916939054528 42979972764092 42994777839104 43100676306688 43216752862976 43255708840448 43294284086144 43335570994352 43372202922496 43389158339072 43442308853944 43506011820544 43537507485472 43605762357157 43694111294912 43762611678422 43770045449728 43858512215336 43897625038358 43934732075584 43966538107492 43976629736872 44084946558884 44107727151488 44204383967744 44243519499064 44273684318864 44340473888032 44380016522296 44449686877904 44570017544416 44639986174784 44679795912752 44722404092366 44760208322368 44840508517792 44938771136896 44993819884442 45009318658304 45049457765312 45059797956992 45092418467096 45130535473408 45170782681024 45252709279232 45364169154304 45432603786752 45503829649712 45527343440384 45536771611331 45544506751744 45659408935987 45715869862432 45790791434752 45965017112378 46037175694972 46078231440241 46161803885288 46179206381308 46200824852224 46275502909636 46286124515176 46416112945664 46543727248928 46624613631232 46658366971216 46669076455456 46697807687168 46710695726968 46784024919632 46886546522816 46984318052672 47055196779136 47097160391008 47128966422916 47171096278592 47232243924208 47348579500376 47373046552832 47426176843136 47500629240064 47793863947088 47818561097216 47828463752069 47928199442123 47936340804352 48033228367124 48073831265152 48116703290656 48289778403776 48324737220188 48378934860074 48395599685888 48454882952476 48471573939712 48514800670336 48525936261376 48561066041488 48604372580764 48645458271872 48779201833544 48820435309312 48853720627712 48899347650868 48962735619707 49006504731184 49039600196818 49047930348032 49119968873248 49348859688128 49500787659484 49526366850688 49622710781798 49648352975936 49712711876464 49757151411968 49835156979608 50014413346768 50124013960384 50168714329552 50211122372096 50216556929266 50247472122848 50259005413568 50303826167504 50340243030077 50382796067296 50521316184742 50598496364416 50674827300608 50720018882624 50756737043012 50799642146176 50937162907904 51017127056896 51062623900288 51074344292608 51111318962704 51154523796992 51268672933037 51485094588928 51507576348382 51534082785731 51534192533824 51614984014594 51623751635456 51960454127036 52004376742528 52042024698664 52088435541142 52100391387772 52118338123264 52182181641128 52202581126696 52246708414208 52296532660064 52323445104112 52531448128432 52569477651691 52613915079968 52660835931704 52756347297472 52776235864352 52858974528437 52886289039584 52898428017344 53002183025792 53192831141632 53323847967104 53336087377664 53383652259392 53467457051008 53584624597504 53668630593424 53696363488768 53816184631573 53825326161152 53861675911904 53961119651621 53979707341952 54027846201056 54066959024078 54112662286144 54212569417006 54407571275876 54456091702103 54490688392448 54541580072122 54575425723364 54621558796672 54661101430936 54775085076712 54855406208512 54895118133856 54990518046464 55042958882912 55188318175744 55290211268656 55377009088544 55411373163328 55498361190272 55547854378016 55585367400332 55747659238336 55957412136808 56007433978496 56045257367792 56095238275076 56108113802216 56137107283712 56398696786432 56524548070627 56572328753696 56613283624898 56711669464912 56814527858816 56835946315456 56865194798048 56954465119552 56967537864832 57059619014398 57264861671108 57284587383296 57335673519488 57390350776304 57425682426112 57438863329792 57490087048576 57531706320088 57580338362624 57736215287296 57955891141694 57965735865856 58007699477728 58098639642043 58111975009438 58225955872084 58412935957376 58592769066328 58645021833034 58737086231516 58865801541008 58896094612264 58896220038656 58988553159536 59117819528768 59220557896192 59383376145184 59476599655616 59529640618448 59543304443168 59586410117234 59636779018432 59660092716224 59767465897216 59798222976128 59820766253248 60035940718208 60079403030504 60183812493376 60261828455024 60292968339968 60305454296087 60315698130688 60410256603928 60441473188096 60455346305536 60467865888199 60834839311213 60872590229906 60968151596044 60999526562702 61009888296448 61022522718157 61184876155648 61283774123572 61335577821056 61504211007512 61556201042176 61655699211964 61669851030424 61746109944064 61790810313232 61804993143712 61843042612736 61912401436928 61957222190864 62180081458144 62222475258944 62235533373832 62371915112416 62414036614132 62469697169971 62469830206784 62567765768354 62600097230528 62737277867264 62906238723328 62962338222784 63156177358652 63188812878464 63327283615232 63426563428592 63472480342271 63483262146304 63526134171808 63643421208367 63951328156352 63997624967276 64051722706048 64069400220098 64108843742944 64123558631104 64169980126252 64227206624581 64249330617472 64398086281984 64458230994326 64599483509288 64654090004224 64700895571312 64758595537636 64813336531328 64944335395786 64955367217664 64988794054912 65050769588896 65090817279488 65210993159312 65411755121461 65445556195552 65588972315776 65691797836756 65716562927246 65750521508672 66235304161936 66294372506908 66294513688832 66398445305192 66413685725072 66495810708992 66543949568096 66723162359392 66906607920334 66963164647232 67022882094896 67071402521123 67128098550304 67169754736448 67275201761152 67309822414016 67415489325184 67539957200716 67563222318592 67623474894976 67745180163584 67866715594496 67896350641049 68033874992512 68049490792192 68098754419696 68156318878208 68182963104256 68354978830138 68366590003712 68662028667869 68769818351806 68812493303372 68870661091456 68920519195528 68981982203134 69040293261632 69106132443656 69167760980318 69416556455428 69568674548464 69677887538336 69713744643088 69740025963608 69866513988544 69987932059136 70038598998368 70227223402336 70290526865728 70479829749056 70618068929408 70634277878528 70697269208384 70745013054968 70808253932416 71111400295936 71126323855808 71270082349921 71282188699904 71330327559008 71393939622824 71394091664896 71462023322417 71506018020976 71662714919488 71895719185979 71944737018154 71956957968896 72053270068052 72117526848731 72178488409888 72230741176594 72487501061248 72539977534024 72601296196352 72735338523848 73087232178688 73140142819744 73222171680112 73267249991936 73284067006976 73337120144288 73402521856664 73827981153472 73943723180782 73943880652928 74009823471584 74059804378868 74222097595184 74288288526452 74343736673024 74526849324928 74756291567384 74920111052192 75076340384864 75104643345424 75143453152768 75214952337161 75426183536704 75697490470784 75764997150752 75837249240116 75883937491648 75901355114368 75931027093376 76024040494402 76050228077824 76067683869184 76190638099576 76255042696448 76464694766096 76529331025408 76597579537024 76653031452712 76752396376838 76765433984512 76885781132272 76925511330304 76941441688111 77148656478047 77188522515104 77357671943552 77426159123362 77595829304056 77665028914018 77786952036332 77827147908224 78063462681344 78119975805872 78189642847316 78330364564144 78470889906136 78642849489568 78766307652032 78836551089296 78854646424736 78903192299008 78911732317418 78978437078464 79048869691792 79333207377632 79387296020032 79507056626816 79631701886996 79631871472384 79672851020672 79702886815552 79847444558336 80044113140992 80062485647872 80259683888384 80548376856064 80565057466201 80783156799254 80796879095296 80851443491392 80982130091863 81273421688498 81451522685624 81520374353152 81593073854656 81652142199628 81670883797048 81721163452544 81743717522194 81872043609356 81900245622272 82222556592176 82346594363488 82420030684264 82475691240103 82489701039872 82549418487536 82860014125658 82902831467456 82995809475488 83126101170112 83588734651136 83682481920128 83813851593472 83888596407616 84072428247808 84129204714016 84374835603968 84507112206608 84568290135329 84582655396096 84639776432992 84692299450304 84796045166833 84825254394496 84900901173088 84981865572604 85129551975776 85363603208702 85435761791296 85497612004948 85573858389019 85622984059648 85761383279572 85801531868416 85833878109056 85959945528184 86201352613376 86433505725952 86588568172288 86626378404097 86671141988704 86884617707888 87075014970944 87211524714314 87388222589824 87525223356844 87717024430672 87795250076716 87869464151168 87933076214984 87953259473744 88169893117768 88215454302976 88487038998128 88547368637728 88680947776064 88760033044592 88824289825271 88899373755808 89140035088832 89279972349568 89359591825504 89444808184732 89520416644736 89681017035584 89877542273792 89987639768884 90018637316608 90098915530624 90119595913984 90184836934192 90261070946816 90341565362048 90728338308608 90930794722313 91007659299424 91073543222662 91089013503488 91175684928601 91318817871974 91431739724864 91930034224756 92074351389944 92156462880482 92323607770576 92358412762616 92401649704448 92551005819272 92572249030352 93087454497856 93249227262464 93316733942432 93338152910912 93421391453936 93568049839264 93773093045632 93968636105344 94110393558272 94194320782016 94257932845832 94342192557184 94464487848416 94697159000752 94746093105664 94852353686272 95001258480128 95213249732783 95587727894176 95656927504138 95856398884246 95872681608704 96066456734248 96147662530304 96233406581312 96579556807552 96649474440376 96757869720148 96791199371776 96909765904952 97029601340672 97051872522752 97122132082976 97208745161528 97274392950581 97290916543744 97558403667088 97640870618624 97798695301736 97925471239414 98013009462368 98079200393636 98166666981383 98239937746496 98697719376256 99001575318968 99052733701376 99245421563596 99296705951872 99425423752928 99514302823936 99670313959216 100028826693536 100213507924439 100248027920768 100337428659104 100433113858532 100494944245696 100518010827136 100607652335008 100680486060154 100765592134592 101042632369484 101196992728832 101349654601216 101440037765248 101513474086024 101599284292352 101874325815808 102125247800576 102148688585216 102222637925408 102537345866074 102789900905153 103015152696764 103068165571462 103068385067648 103229968029188 103920908254072 104008753485056 104084049397328 104176871082284 104200782775544 104364363282256 104405162253392 104493416828416 104593065320128 104646890208224 105062896256864 105138955303382 105227830159936 105321671863408 105512694594944 105552471728704 105717949056874 105772578079168 105796856034688 106004366051584 106385662283264 106647695934208 106672174755328 106694265293077 106767304518784 106934914102016 107337261186848 107632369263146 107650652322304 107723351823808 107897473620937 107922239303242 107959414683904 108055692402112 108133918048156 108225324572288 108425138834012 108815142551752 108912183404206 108981376784896 109083160144244 109150851446728 109224564074731 109243117593344 109322202861872 109550170153424 109790236267712 109981036092928 110085917765824 110523310377641 110580422537312 110754018177088 110822746326656 110996722380544 111095708756032 111170734800664 111495318476672 111914824273616 111995843692733 112014867956992 112090514735584 112190476550152 112216227604432 112274214567424 112297465220941 113049096141254 113144657507392 113226567249796 113327542190863 113423338929824 113629055717632 113671892630912 113730389596096 113908930239104 113935075729664 114119238028796 114529723342216 114671347038976 114780701552608 114851364852224 114960646214323 114980174097152 115063412640176 115160676725248 115911782283388 116015151887089 116015398955456 116197279284086 116223950018876 116451911744168 116825871914752 117185538132656 117290043666068 117474172463032 117731603082016 117792189224528 117977106319072 118194925101253 118235639057536 118766752290368 118953199311232 119059281236896 119086608886336 119172820234468 119273558036864 119320185432448 119534931794432 119596445952256 119641532506496 120071881436416 120158806061008 120367624986752 120523656910048 120610908592174 120631396261376 120820513207856 120882946376192 120935731776398 121478973796999 121669678622426 121745180459812 121936303192088 121999053125404 122045045436314 122369752311296 122567548247144 122671155642112 123008422015024 123112402084352 123311398423928 123339702060848 123492219888128 123581620626464 123609986287424 123824802873856 123914444381728 124360162916288 124444950517888 124471066747664 124743830224832 124828073228264 124939394339942 124939660413568 125135531536708 125200194461056 125474555734528 125812477446656 125924676445568 126093222619091 126312354717304 126377625756928 126853126857184 126944960684542 126966524292608 127052268343616 127286842416734 127902656312704 127995249934552 128103445412096 128138800440196 128217687485888 128247117262208 128339960252504 128454413249162 128498661234944 128796172563968 128916461988652 129198967018576 129308180008448 129401791142624 129517191075272 129604657663019 129626673062656 129888670791572 129977588109824 130101539177792 130421986318624 130823510242922 130891112391104 131177944631552 131383595673512 131433125854492 131501043017344 132470608323872 132588745013816 132589027377664 132715186170203 132796890610384 132827371450144 133087899136192 133446324718784 133813215840668 133926329294464 134045764189792 134142805042246 134256197100608 134339509472896 134550403522304 134619644828032 134830978650368 135079914401432 135246949789952 135733431188992 135792701282098 136067749985024 136098981584384 136127166063581 136197508839392 136709957660276 137324057335738 137539636703612 137624986606744 137741322182912 137841038391056 137963964406268 138080586523264 138212264887312 138335521960636 138833112910856 139137349096928 139355478302243 139355775076672 139427489286176 139480051927216 139733027977088 140077197996736 140454446804672 140581053731456 140959659498112 141236137858816 141268555757056 141394538416768 141490026109936 141616507864832 142252647711616 142540164699842 142564377399808 142660655118016 142787879245648 142891248849349 142924046644834 143012036041952 143276076316373 143325429838976 143791438371958 143889474036308 144106540136104 144235053697462 144356976819776 144461482353188 144975002122496 145079955068048 145202592392704 145470677047696 146280285639488 146444343360224 146534499983872 146674240288576 146805043713328 147655962306944 147887446361564 147887761305856 148019646943168 148119608757736 148444195190368 148576577052904 148687473346048 149053698649856 149512583134768 149620821008659 149840222104384 150082420739251 150152680769728 150209286690848 150429904674322 150852367073408 151394980941568 151529994301504 151674498480232 151767874983296 151802710228736 151862054186752 152048080988804 152100456155648 152381276199152 152510085392896 152929389532192 153169140874477 153195159074048 153306062905424 153504792753676 153771562264544 153882883376222 154297312956094 154377045030208 154715343887104 154852318246724 155191658608112 155330057828036 155573904072664 155654295816448 156126925362688 156239951611744 156379285694632 156660729128288 156941779812272 157285698979136 157478369595547 157532615304064 157673102178592 157709292849472 157823464634836 157956874156928 158097739383584 158666414755264 158774592040064 159014113253632 159263403773992 159263742944768 159345702041344 159405773631104 160088226281984 160519367776768 160877559893323 161130114932402 161566313598508 161702886982784 161964260183726 162546843376996 162903045371248 163040748706304 163186147709312 163304284399256 163341767594096 163442326905088 163487435044388 163744087218712 164445113184352 164693188726976 164840061368528 164951382480206 164979402079744 165098836975072 165720028251316 165805662934912 165991618950976 166252202340224 167177469302272 167364963840256 167627703186944 167777192815232 168144856495616 168258409428032 169014224413216 169136580270658 169165310792192 169279552865984 169326272010259 169384598900608 169592090333666 169650508788992 169801802346176 169963731145208 170259103951552 170727206417404 170871523582592 170995224009896 171147716778038 171245968119296 171522766559144 171603063736832 171638600688863 171667756218112 171919891056368 173177136344576 173252756808194 173342283977408 173679487736293 173769235415776 174150029941888 174423049428628 174776445179648 175050446713688 175434048861344 175590500153432 175738928302336 175866152429968 175906518947488 176339786235536 176430908605952 176824606646597 176974077996256 177094737275456 177361895552128 177520066089184 177648579650542 177798747511616 178280070177664 178559944699136 178719183651008 178889616369464 179040833289472 179362034071168 179755084547584 179975279537768 180197831061248 180239191827968 180369673868384 180652444051079 180683130724096 181861589444626 182015318598848 182147086445324 182309524393997 182351369857202 182637635743948 182863479449728 183860068449512 184148702779888 184312925760964 184647215541152 184716825525232 185102011638544 185144498060704 186174908995712 186633467884864 186676305821824 186842782907872 187136099678528 187546186091264 187937272210688 188220787116544 188388641564032 188515865691664 188684385114368 188928975696832 189234356584273 189394318001504 189704707372544 190426499465566 190895530252427 191175455788352 191313855008276 191712797768492 192132913468496 192295325060608 192466813162624 193159113615104 193298948880752 193515739440296 193819531809904 194059202681344 194244264165952 194417490323056 194548785901162 194581833087488 195116807334176 195597390603472 195850942478828 196026018924736 196158400787272 196333333962766 196479875492992 197395438752512 198003150637936 198105467402752 198146492687143 198490843127192 198593411903744 198850847505856 199340627918432 200057653387072 200427015848878 200496055841536 200674857318208 200866227717064 200989888491392 201036021654272 201215304670016 201360972120308 201531184269184 202085264738968 202393985457664 202845618995929 202880075530496 203026948172048 203198568584704 203391912533033 204250495601152 204445275850816 205074691732148 205257576415619 205579801810306 206030305393528 206136331142924 206136770135296 206459936058376 207841816508144 208017506970112 208168098794656 208353742164568 208401565551088 208552435410319 208728726564512 208810324506784 209186130640256 209293780416448 210125792513728 210277910606764 210455660319872 210643343726816 211025389189888 211104943457408 211435898113748 211545156158336 211593712069376 212008732103168 213295391868416 213388530586154 213498342969457 213534609037568 213869828204032 214674522373696 215264738526292 215446703647616 215794947241874 215844478606484 215918829367808 216111384804224 216267836096312 216450649144576 216850277668024 217630285103504 217824366808412 218166320288488 218301702893456 218449128149462 218486235186688 218644405723744 218987180189239 219100340306848 219580472535424 220171835531648 221046620755282 221160845074624 221508036354176 221645492653312 221993444761088 222191417512064 222341469601328 222990636953344 223829648547232 223991687385466 224029735913984 224181029471168 224380953100304 224432455208864 224594930441882 225603808480141 226098192282508 226289315014784 226453134499592 226655084381726 226846677859648 227258111435264 227343785261824 227460779192192 227817860478208 227870151459328 228238476057592 229059446684432 229342694077952 229561403105216 229921292428646 229960348194304 230126825280352 231823564566776 232030303774178 232030797910912 232394558568172 232447900037752 232903823488336 233651743829504 234173127721169 234371076265312 234580087332136 234948344926064 235463206164032 235584378449056 235954212638144 236389850202506 236471278115072 237533504580736 237906398622464 238118562473792 238173217772672 238345640468936 238547116073728 238640370864896 239192891904512 239283065012992 240143762872832 240317612122016 240694364231321 240735249973504 241047313820096 241221817184348 241436937710969 241641026415712 241871463552796 242957947593998 243339357244852 243490360919624 243872606384176 243998106250808 244090090872628 245135096494288 245342311284224 246016844030048 246622796847856 246679404121696 247163241252928 247219972574848 247828888763456 248720325832576 248889901035776 248942133495328 249487660449664 249656146456528 249878788679884 249879320827136 250271063073416 250400388922112 251849352891136 252186445238182 252624709434608 252755251513856 252807594118079 253706253714368 253889921369084 254104536687232 254573684833468 255805312625408 255990499869104 256206890824192 256277600880392 256435374971776 256494234524416 256679920505008 256908826498324 256997322469888 257832923977304 258397934037152 258803031132737 258803582285248 259034382150544 259209315326038 259253346125312 259777341583144 260203078355584 260843972637248 261647020485844 261782224782208 262355889263104 262767191347024 262866251708984 263002086034688 264941216647744 265177490027632 265430372340406 265593781220768 265654742900288 266084141730407 266175798272384 266892649437568 267626431681336 267852658588928 268091528379584 268285610084492 268512394201216 268679018945792 269100807044608 269239289656064 269661957300736 270159828802864 270493899579904 270991556931767 271585402564196 272135499970048 272254332127162 272395017678784 273419915320552 274648114671476 275079273407224 275249973213488 275482644365824 275682076782112 275927928812536 276161173046528 276191063110963 276424529774624 276671043921272 277666225821712 277867239016081 278274698193856 278710956604486 278711550153344 278854978572352 278960103854432 279466055954176 280154395993472 280908893609344 281162107462912 281919318996224 282472275717632 282789076833536 282980052219872 283233015729664 284456975909743 284505295423232 285080329399684 285321310236032 285575758491296 285782497698698 285848093289668 286024072083904 286552152632746 286650859677952 287582876743916 287778948072616 288213080272208 288470107394924 288713953639552 288922964706376 289950004244992 290159910136096 290941354095392 292560571278976 292888686720448 293348480577152 293610087426656 295311924613888 295774892723128 295775522611712 296039293886336 296239217515472 296888390380736 297153154105808 298107397299712 298772611230457 299025166269536 299241642017318 299680444208768 300164841478502 300305361539456 300418573381696 300859809348644 301704734146816 302789961883136 303059988603008 303348996960464 303535749966592 303605420457472 303724108373504 304096161977608 304762552398304 305858779064384 306338281748954 306390318148096 306612125810848 307009585507352 307543124529088 307765766752444 308594625912188 308754090060416 309430687774208 309704636493448 310383317216224 310660115656072 311147808145328 311308591632896 312479903223488 312758571389264 313321458256576 313883559624544 314571397958272 314956739191094 315065230608128 315346204357184 315418585698944 315646929269672 315913748313856 316195478767168 317332829510528 317549184080128 318028226507264 318526807547984 318691404082688 318757401279317 318811547262208 319615862551909 321755119786646 322260229864804 322547620081687 323132627197016 323405773965568 323928520367452 325093686753992 325806090742496 326372295418624 326608568798512 326683535188192 326884653810176 326974870088776 327488174437424 328890226368704 329386377453952 329680122737056 329902764960412 330197673950144 331440056502632 331611325869824 331983237901952 332504404680448 334729927680512 334799246264483 335497396094861 335554385630464 336516818856064 338028448826432 338273160541316 338559105731968 338652544020518 338769197801216 339184180667332 339301017577984 339603604692352 339927462290416 340518207903104 341454412834808 341743047165184 341990448019792 342295433556076 343045533118288 343277201377726 343335512436224 343839782112736 346505513616388 346684567954816 347358975472586 347538470831552 348300059883776 348846098857256 349552890359296 350100893427376 350868097722688 351181000306864 351477856604672 351732304859936 351813037894976 352381701210539 352679572471072 353649213293194 353948155992512 354189474550912 354520270468793 354723791104256 355040132178368 355297159301084 355597495023232 356560140355328 357119889398272 357438367302016 357779232738928 358081666578944 358724068142336 358880710531259 359950559075536 360395662122496 360739347736768 361304888102158 361366261448192 363723178889252 364030637197696 364294172890648 364619048787994 364702739714404 365275271487896 365726958899456 367720136899024 367986343561837 368297405559776 368625851521928 369294431082304 369433651050464 370204023277088 370288996121408 372349817991424 373266935769728 373352611643648 373685565815744 374272199357056 375092372182528 375874544421376 376713292421011 376777283128064 377031731383328 377368770228736 377727837561347 377857951393664 378468713168546 378788636003008 380852998931132 381192641914721 381791060504854 382350911576704 382627710016552 383425595536984 384265826936992 384933626325248 386318227230208 386597897761504 387031478880592 387639063619808 388488528331904 388834980646112 389097571802324 390233614668352 391194781206944 391701884957656 392052037849472 392316801574544 392666667925532 392959750985984 394790877505024 395671836494389 396006301275872 396292985374286 396981686254384 397186823807488 397701695011712 398681255836864 400115306774144 400854031697756 400992111683072 401349714636416 401732455434128 401979776982784 402072043308544 402430609340032 402721944240616 403062368538368 404170529477936 405691237991858 405760151060992 406053896344096 406690477494301 406783825066066 408890551701632 410149383464296 410515152831238 411159603620612 412060610787056 412272662285848 412273540270592 412919872116752 415683633016288 416336197589312 416707484329136 416803131102176 417104870820638 417457453129024 417620649013568 418372261280512 418587560832896 420251585027456 420555821213528 420911320639744 421286687453632 422050778379776 422138180072609 422209886914816 422871796227496 423090312316672 423187424138752 425843875178491 426777061172308 426996685938914 427069218075136 427157659027099 429349044747392 430529477052584 430893407295232 431589894483748 431688957212968 432222769608448 432535672192624 432901298289152 433700555336048 435260570207008 435648733616824 436332640576976 436603405786912 436898256298924 437288811447488 437974360378478 438200680613696 439160945070848 440343671063296 442093241510564 442321690149248 443016072708352 443290985306624 444307362395897 444382835024128 444682939202656 445981273906688 447003819286739 447659297094464 447983374770932 448362058942336 448761906200608 448864910417728 449189860883764 449590446372067 451207616960282 452196384565016 452578630029568 452906268999184 453310168763452 453693355719296 454687570523648 454921558384384 455635720956416 456476952115184 457882285850227 458118893368864 459122806210432 459842584857292 460253650560704 463647129133552 464060607548356 464061595821824 464789117136344 464895800075504 465807646976672 468346255442338 468742152530624 469160174664272 469499817647861 469896689852128 470926412328064 471168756898112 471908425276288 472779700405012 472942556230144 475067009161472 475812797244928 476237124947584 476346435545344 476691280937872 477094232147456 477280741729792 478566130025984 480634200675083 480635224244032 481388728462642 481470499947008 482094627640192 482443634368696 482873875421938 483282052831424 483742927105592 485915895187996 486678714489704 486980721839248 487745212768352 487996212501616 488180181745256 490270192988576 492033688060096 493245593695712 493358808243392 494326482505856 494439945149696 495657777526912 497440651665152 497779802071552 497884266990656 498890576449447 498975320899328 499312292913056 499757577359768 499758641654272 500542126146832 500800777844224 503270034301853 503698705782272 504372890476364 504822687941117 505249418869216 505615188236158 507412507428736 507779842738168 508209073374464 509147369666936 511610625250816 511980999738208 512555201760784 512870749943552 512988469048832 513359841010016 513817652996648 515665847954608 516795868074304 517606062265474 517607164570496 518068764301088 518418630652076 519554683166288 520406156711168 521687945274496 523294040971688 523564449564416 525534382694048 525732503417968 526004172069376 529882433295488 530354980055264 530860744680812 531187562441536 531309485800576 532168283460814 532351596544768 533785298875136 535252863362672 535705317177856 536183056759168 536571220168984 537024788402432 537358037891584 538478579312128 538590091816777 540319657605728 541983113863534 543170805128392 544508664254324 544790035357568 546839830641104 549296229342952 550158546814448 550499946426976 551364153564224 551855857625072 552322346093056 552382126221926 552849059549248 553342087842544 555332451643424 555734478032162 556549396387712 557421913208972 557423100306688 557709957144704 557920207708864 558932111908352 560308791986944 561817787218688 562324214925824 563838637992448 563955402263407 565578153667072 565960104439744 566874910643041 568913951819486 569010590846464 570160658799368 570642620472064 571151516982592 571564995397396 571696186579336 572048144167808 573104305265492 573301719355904 575165753487832 575557896145232 576426160544416 576940214789848 577329838680721 577427907279104 577845929412752 580319820272192 581882708190784 585121142557952 585777373440896 586696961154304 587220174853312 590623849227776 591549785446256 591978030947303 592078587772672 592478435030944 593572316167831 593776780761472 594306308211616 597545222460914 598050332539072 598483284034636 599017008723133 599360888417536 600329682957004 600610723078912 600837146763392 601719618697288 603409468293632 606119977206016 606697993920928 607071499933184 608192323955216 609525104796608 611717558128768 612676563497908 613224251621696 614019171014704 615086249058176 615531533504888 617189251824376 617508180120832 619409272986896 620766634432448 621320231312144 621770028776897 622295616290656 624959806446976 625517142778528 626642916513152 627767119249088 629142795916544 629913478382188 630130461216256 630692408714368 630837171397888 631293858539344 631827496627712 632390957534336 634665659021056 635098368160256 636515563056191 637053615095968 637514802558634 637623094524416 639231725103818 643510239573292 644520459729608 645095240163374 646265254394032 646811547931136 647857040734904 650187373507984 651612181484992 652744590837248 653217137597024 653367070376384 653949740177552 654976348874848 657780452737408 658772754907904 659360245474112 659805529920824 660395347900288 662880113005264 663222651739648 663966475803904 665008809360896 666492748129481 669598492528966 670994792189722 671108771260928 673033637712128 676056897652864 676546321082632 677118211463936 677305088041036 677538395602432 678368361334664 679207209384704 679854924580832 681036415806208 682908825669616 683486094330368 683980896039584 684590867112152 686091066236576 686554402755452 687166668869681 687679564225472 693011027232776 693369135909632 694717950945172 695076941663104 696600119767552 697692197714512 700201786854752 701494555471073 701736195445376 702362000613728 703464609719872 703626075789952 704763402421078 705359144942144 707298426586388 707896311985024 708378949101824 709040540937586 709447582208512 710080264356736 710594318602168 711194990046464 713120280710656 714876734604032 715558465477856 717448136284672 717761421062518 719529306336071 719901118151072 721478695473536 722609776204316 727446357778504 728061274395392 728588345781296 729238097575988 729405479428808 730550542975792 731453917798912 735440273798048 735972687123674 736594811119552 737251703043856 738588862164608 738867302100928 740408046554176 740577992242816 744699635982848 746533871539456 746705223287296 746859857051539 747371131631488 748544398714112 753426584842022 753554566256128 754063462766656 755282315346559 755455675122694 755715902787328 756937426337092 757577272006016 761705997862264 762385283829442 763582121009708 764701823153408 765255420033104 766851191073968 768531653873984 769867252650496 773195795523008 774062957761184 775278127239616 776977056663808 777669961292224 778195143604648 780467229336704 782389562413888 783403769915312 783970905849131 784104075698944 784633603149088 785333335851064 785919501971968 786082256546587 790852911045769 791343672988778 792012602551744 792585970748572 793292795336041 793963372508768 795403390023424 797362511673728 800230613548288 801708063395512 802699429272832 803464910868256 803959553965568 804861218680064 805443888481232 806124737076736 808341058955872 811382475983716 812106063209623 812107792688192 813380954988602 813567650132132 817781103403264 820298766928592 821030305662476 822319207241224 824121221574112 824545324571696 825839744233504 827364475708771 831367266032576 832672395178624 833414968658272 833606262204352 834209741641276 834914906258048 835241298027136 836744522561024 837175121665792 840503170054912 841111642427056 841822641279488 842573374907264 844276360145218 844419773829632 845743592454992 846180624633344 850352816578993 851687750356982 853554122344616 853993371877828 854315318054198 858698089494784 861058954105168 861786814590464 863179788967496 863377914425936 864445539216896 865071344385248 867401110672096 870521140414016 871297467233648 872665281153952 873206811573824 873796512597848 874577622894976 875948720756956 876401361227392 878321890141696 880687342126592 882652558333637 884186483021128 884643380298496 886032145416704 888614724791794 888765670048256 889365878405312 894007638573478 895318594188928 895966749541864 896724117884672 897523812401216 897729820835456 898379721767528 899180892744134 902415233920564 904392769130032 905157260059136 905812537998368 906620337526904 907232603641133 907386711438592 909843116768768 912953904230368 915764571700454 916237786737728 918245612420864 919685169714584 920507301121408 927294258267104 928121215096712 928123191643648 929006303191421 929578234272688 929791600151008 931615293953344 934644349417727 936692510884676 937484305061248 938320349328544 938999635295722 939793379704256 941852824656128 942337513796224 943816850552576 945559400810024 950134018322944 952474249895168 952692871090688 952890162445067 953382561875744 961268401350166 961270448488064 962777456925284 964189255280384 964887268737392 965747750843876 966564105662848 967485854211184 971831790375992 973357428979408 973961443678496 975490425536704 975992425003232 976360363490512 980540385977152 984067376120192 986491187391424 986717616486784 988652965011712 988879890299392 991315555053824 994881303330304 995768533981312 997781152898894 997950641798656 998624585826112 999515154719536 1000238741945443 1001084252293664 1002932534214611 1006540068603706 1008745780952728 1009645375882234 1010498837738432 1011230376472316 1014825014857472 1015559685476336 1016418146748928 1018294739333872 1023961999476416 1025110403521568 1025741499887104 1026719682020032 1027635305993296 1031331695909216 1033591736148608 1035212124530948 1035214329140992 1036137528602176 1036837261304152 1039109366332576 1040812313422336 1043375890548992 1046588081943376 1047128899128832 1047345747060613 1051068765388096 1051465006835936 1059764866590976 1060709960110528 1061721489361624 1062375124883072 1062618971601152 1064336566921628 1064703193089536 1067570597750272 1070505726725344 1072183986121339 1072366113518336 1073142440337968 1074049576804864 1077180183633554 1080639315211456 1083966227727068 1086341610256784 1089017328508648 1089580070715136 1093679661282208 1098592458685904 1100317093628896 1100999892853952 1102348587168829 1102728307128448 1103711715250144 1104764252443852 1105698119098496 1106684175685088 1110664903286848 1111468956064324 1113098792775424 1114843826417944 1114846200613376 1115419914289408 1115840415417728 1120617583973888 1123635574437376 1126142919253261 1127910804526814 1131920208879488 1133749821286082 1137827903638972 1140321317598736 1141285240944128 1142303033965184 1143129990794792 1143392373158672 1144096288335616 1146208610530984 1150331506975664 1151115792290464 1152852321088832 1153880429579696 1154659677361442 1154855814558208 1155691858825504 1160639640544384 1163765416381568 1170242285115904 1171554746881792 1173393922308608 1174440349706624 1183099570892512 1183956061894606 1184157175545344 1184956870061888 1185283904071813 1187144632335662 1187553561522944 1188612616423232 1195090444921828 1196100665078144 1196966568069272 1198034017446266 1198721776835072 1200659365914008 1201221446157824 1201470204822041 1201674293526784 1203439237394576 1212239954412032 1213395987841856 1215756414154051 1216384647910432 1219050209593216 1223435116257536 1225353126995816 1226448503243392 1228038342029408 1230172498116352 1231063067009776 1234378503648752 1235016360241664 1237772246526179 1238818545973792 1241533268864896 1242640462624288 1243540057553794 1244591232581312 1249919612893952 1251034285557056 1253285833026304 1255534238498176 1258285591833088 1259826956764376 1261384817428736 1261674342795776 1262587717078688 1264567108357553 1264781915068672 1269331318042112 1273031126112382 1274107230191936 1275029605117268 1276166670757979 1278463450207636 1287020479146584 1289040919459216 1290190480326748 1292530508788064 1295714081469808 1300374747015968 1303224362969984 1306434275194048 1306734140752768 1307899480355104 1309952697749696 1315560905474816 1317545509815808 1318720490948224 1319611059841648 1320790695800576 1325760226010528 1327932951607808 1332985496258962 1336268711766989 1339196985057932 1341989584379444 1346067275424256 1352113795305728 1353092642165264 1354236422927872 1354610176082072 1356736722669328 1358414418769408 1359709849161664 1362072831612416 1365817651339232 1367961792079168 1369181734224304 1372182132473152 1373108805510904 1374333337739362 1375359128450944 1386022054465552 1386738271819264 1387025448810001 1389435901890344 1390153883326208 1395384395429024 1400403573709504 1402989110942146 1403472390890752 1404724001227456 1406929219439744 1407252151579904 1409526804842156 1410718289884288 1414596853172776 1415792623970048 1416757898203648 1418081081875172 1419919332971503 1420160528713472 1421188637204336 1422389980092928 1429753469208064 1431116930955712 1435522842125036 1436803034909333 1439058612672142 1439802236302144 1442957390947072 1445219552408632 1454892715557008 1456122548790784 1457176691562592 1458476195151976 1458810958857616 1459867047872233 1461101085951584 1470880547596096 1471945374247348 1473189622239104 1474503406087712 1477177724329216 1477734604201856 1480816093108352 1481155984485632 1493067743078912 1493719714103078 1494488400786199 1494742263262976 1497088797428224 1506853169684044 1508126925533312 1510564630693118 1510911350245388 1511431805574656 1513874852674184 1515154544012032 1523411995724528 1524770567658884 1527164242019416 1529403646306816 1530510840066208 1532910261324673 1533702382147936 1537063307747968 1546391591046016 1548125915522368 1550556254479232 1553954113327616 1555339922584448 1556390287209296 1560934458673408 1564779124827776 1566807539830624 1567941811698262 1568208151397888 1569267206298176 1570666671702128 1572164513093174 1579226659360987 1581705822091538 1582687345977556 1584025205103488 1585171941497144 1586585590672082 1587926745017536 1590806780046848 1594725023347456 1600461227096576 1603416126791024 1605398858545664 1606929821736512 1609722437360128 1610887776962464 1616682117911744 1622764951967432 1624212126419246 1624215585376384 1626761909977204 1627135300264264 1635562206806528 1639211894048183 1640597533857184 1642060611324952 1644638414482448 1648242443148224 1649090649143392 1651679488467008 1654728951417542 1662734532065152 1665344790357248 1666829937316544 1667212524408704 1668419483282552 1669829812516096 1670482596054272 1674350243331584 1681006340109824 1682223284854112 1684860549619247 1685146749814528 1688552720290436 1691487184909984 1700705633157986 1703375500713964 1707108244689232 1707986743755656 1708630636108396 1717396178989568 1722117908210336 1726359577934992 1726755828851872 1730142688770496 1734802221344192 1741042280828032 1742594934467296 1745330562307904 1746413623147648 1747593025195696 1749155245789952 1751897441513912 1752802722454784 1765305116667274 1768372966042256 1769286760596992 1769653158826553 1777229449583588 1778731756810624 1788015277146956 1790637188377856 1791933499083728 1793448235769344 1795047624802432 1795459641670912 1796759443535056 1798361785488268 1804830467841128 1808785538260064 1811621217929159 1811625075996736 1813240675053808 1814465207282266 1814773422877184 1825907808460736 1831529143400908 1832475573475456 1836491224841728 1839370339429168 1841014602242816 1854588516534208 1856242430193424 1858012606382842 1859156468545376 1859583200302016 1862588992112849 1863230587906688 1869288698835454 1873385021769352 1874968610122496 1876640698657088 1877999270591444 1879586759408512 1883705649312256 1884675027592448 1887633701105152 1891118801620048 1896940898522369 1904948499790336 1905780324890134 1906765123751488 1922536802700332 1922540896976128 1925554913850568 1928378510560768 1929774537474784 1931495501687752 1933128211325696 1934971708422368 1943663580751984 1945070673112567 1946714857958816 1947922887356992 1950980851073408 1951984850006464 1952720726981024 1961080771954304 1968134752240384 1972982374782848 1973435232973568 1977305930023424 1982631110107648 1991198831368201 1991537067962624 1995562305797788 1997249171652224 1999030309439072 2000477483890886 2002168504587328 2005865068429222 2013080137207412 2017491561905456 2019290751764468 2020997675476864 2022460752944632 2029650029714944 2031119370952672 2036589478667744 2047923998952832 2050220807043136 2053439364040064 2055270611986592 2062663391818432 2067183472297216 2070424249061896 2070428658281984 2072275057204352 2073674522608304 2078218732665152 2086751781097984 2091408278613199 2093176163886752 2094691494121226 2102137530776192 2102930013671872 2119529733181952 2121419920221056 2123442978723248 2124750249766144 2125237943202304 2128673133843256 2141011453450688 2144367972242678 2144732227036672 2146284880675936 2154360367267108 2161278630422912 2167932455454136 2172683220513568 2178034657017296 2179160141430272 2187359322564416 2197184917371808 2200634187257792 2201999785707904 2204697174337658 2205456614256896 2207423430500288 2209528504887704 2211396238196992 2213368351370176 2221329806573696 2222937912128648 2226197585550848 2229687652835888 2230839828578816 2231301808955219 2231680830835456 2237311037863363 2252285838506522 2255821609053628 2257833340571809 2263840417758976 2267499642572164 2275655807277944 2280642635197472 2284606067930368 2286259981589584 2286784746317344 2288192576671232 2292417221061968 2300663013951328 2302231584580928 2305704642177664 2307760859159392 2309319354722884 2311383717651008 2321279281088768 2327530832763136 2343109493763584 2348481772664027 2348880699413248 2366199141785024 2367912123789212 2369913740123776 2370567808143626 2374289264671324 2375107123045888 2377225232846464 2390180889843656 2392201330156288 2393933136138544 2396068034892532 2401318731828016 2402940409644082 2403348587053568 2406878474789152 2426791975683712 2431512828308102 2432769295820864 2438100419186432 2446870232515072 2450706253991632 2452897006486784 2456076684058816 2460344996232704 2462126134019552 2468757007297504 2475544493052358 2477637091947584 2481641893281551 2483066537729792 2485280925248576 2487080115107588 2489182465162624 2499839225787904 2502068571114112 2506571666052608 2511068476996352 2512164973718813 2519653913528752 2522769634857472 2525175434157376 2529134216715106 2529563830137344 2546062252224764 2548214460383872 2550059210234536 2552333341515958 2556926900415272 2574040958293168 2575904404932859 2578081838918432 2580380960653496 2585061017576128 2591428162939616 2600749494031936 2606448725939968 2612868550388096 2613468281505536 2615798960710208 2619905395499392 2631121810949632 2636993046947077 2637440981896448 2639222119683296 2641581391601152 2644094862929429 2651520452021056 2665970992517924 2668348493403047 2672537423533978 2678393970115864 2683979168758888 2704227590611456 2706185284330528 2709220352164144 2713473445338656 2719419698323328 2731635302678464 2735923584158336 2738363468448608 2744364264946304 2746217611021808 2748666675478724 2750718256901888 2772044108931104 2774050897620002 2778871803780688 2780307766652416 2790768790858048 2800807147419008 2805978221884292 2806944781781504 2809448002454912 2813858438879488 2814504303159808 2819053609684312 2821436579768576 2829193706345552 2831585247940096 2836162163750344 2839838665943006 2840321057426944 2842377274408672 2846833342460107 2862233861911424 2871045684250072 2873606069818666 2878117225344284 2879604472604288 2885914781894144 2890439104817264 2909785431114016 2914353383125184 2916952390303952 2917621917715232 2919734095744466 2922202171903168 2941761095192192 2943890748494696 2946379244478208 2949006812175424 2954355448658432 2955469208403712 2961632186216704 2962311968971264 2980907126249437 2987439428206156 2988976801572398 2989484526525952 3013706339368088 3016253851066624 3021129261386236 3021822700490776 3027749705348368 3030309088024064 3046823991449056 3049541135317768 3054328484038832 3061021680132416 3065820522649346 3067404764295872 3074126615495936 3092783182092032 3096251831044736 3101112508958464 3110679845168896 3112780574418592 3121868917346816 3129026735007173 3129558249655552 3133615079661248 3135883623396524 3138534412596352 3141333343404256 3144329026186348 3158453318721974 3163411644183076 3165374691955112 3168050410206976 3170343882994288 3173171181344164 3175853490035072 3189450046694912 3205176000951589 3206832253582048 3213859643473024 3221775553924928 3233364235823488 3245529903934864 3248424252838492 3248431170752768 3253523819954408 3254270600528528 3278423788096366 3281195067714368 3284121222649904 3286498723535027 3289276828964896 3296484886296448 3298181298286784 3303358976934016 3309457902835084 3325469064130304 3330689580714496 3333659874633088 3334425048817408 3336838966565104 3339659625032192 3340965192108544 3364439404725581 3364446569708224 3369721099238494 3370293499629056 3377105440580872 3382974369819968 3401411266315972 3406751001427928 3414216489378464 3415973487511312 3417261272216792 3444235816420672 3452719155869984 3453511657703744 3460285377540992 3469604442688384 3482084561656064 3485189868934592 3490661124615808 3492827246295296 3495186050391392 3498310491579904 3503794883027824 3505605444909568 3522890240112971 3530610233334548 3536745932084512 3539306317653106 3554458899167176 3557463513621248 3576030554293912 3581274376755712 3583866998167456 3590095249604864 3590919283341824 3593518887070112 3596723570976536 3609660935682256 3617571076520128 3623242435858318 3623250151993472 3626481350107616 3628930414564532 3651815616921472 3663058286801816 3664951146950912 3678740678858336 3682029204485632 3709177033068416 3712484860386848 3716025212765684 3718312937090752 3719166400604032 3725177984225698 3726461175813376 3738577397670908 3746770043538704 3749937220244992 3753281397314176 3755998541182888 3759173518817024 3769350055184896 3782237603240096 3793881797044738 3811560649780268 3813530247502976 3845073605400664 3845081793952256 3851109827701136 3859549074949568 3862991003375504 3866256422651392 3869943416844736 3887327161503968 3890141346225134 3893429715917632 3895845774713984 3901961702146816 3903969700012928 3905441453962048 3922161543908608 3936269504480768 3945964749565696 3946870465947136 3947687815843849 3982397662736402 3983074135925248 3991124611595576 3994498343304448 3998060618878144 4000954967781772 4004337009174656 4011730136858444 4026160274414824 4034983123810912 4038581503528936 4041308870765047 4041995350953728 4044921505889264 4062238741905344 4073178957335488 4095847997905664 4100441614086272 4106878728080128 4110541223973184 4125326783636864 4134366944594432 4140848498123792 4143846216631121 4144550114408704 4147349045216608 4155006213174817 4156437465330304 4182816557226398 4186352327773504 4189382988242452 4193119061061931 4204275061552384 4205860027343744 4242839840442112 4246885957446496 4249500499532288 4257346267686512 4282022906901376 4288735944485356 4292569761351872 4308720734534216 4322557260845824 4335864910908272 4345366441027136 4352390201438279 4356069314034592 4374718645128832 4394369834743616 4401268374515584 4403999571415808 4409394348675316 4410913228513792 4414846861000576 4419057009775408 4422792476393984 4426736702740352 4442659613147392 4445875824257296 4459375305671776 4462603617910438 4463361661670912 4474622075726726 4504571677013044 4511643218107256 4515666681143618 4527680835517952 4534999285144328 4551311614555888 4561285270394944 4569212135860736 4572519963179168 4573569492634688 4584834442123936 4601326027902656 4604463169161856 4611409284355328 4615521718318784 4618638709445768 4622767435302016 4642558562177536 4655061665526272 4665449236906367 4696963545328054 4697761398826496 4732398283570048 4735824247578424 4739827480247552 4741135616287252 4748578529342648 4754450465692928 4780361779687312 4784402660312576 4787866272277088 4792136069785064 4802637463656032 4805880819288164 4813756949578304 4853583951367424 4863025656616204 4865538591641728 4876200838372864 4901412507983264 4905794012973568 4910461888297511 4912153368117632 4924252268039104 4937514014595008 4951088986104716 4955274183895168 4963283786563102 4966133075459584 4970561850497152 4974160230215176 4978364930325248 5004137142228224 5022136953992704 5024329947437626 5036705144352497 5039307827057504 5050350868314752 5058268433430212 5092124504449528 5096428920767744 5100118420469072 5104666683031916 5113853800830544 5148081916586336 5151808809865718 5156163677836864 5160761921306992 5170122035152256 5182856325879232 5201498988063872 5212897451879936 5225737100776192 5226936563011072 5231597921420416 5239810790998784 5273986093894154 5274881963792896 5278444239366592 5286976207425913 5288189725858858 5303040904042112 5331941985035848 5336696986806094 5345074847067956 5356787940231728 5367958337517776 5412370568661056 5418440704328288 5426946890677312 5438839396646656 5463270605356928 5471847168316672 5476726936897216 5487796340943917 5488728529892608 5492435222043616 5497333350957448 5501436513803776 5535970377320383 5544088217862208 5548101795240004 5553049567352287 5557743607561376 5581537581716096 5601614294838016 5611956443768584 5618896004909824 5627716877758976 5638107219368624 5642873159537152 5658387412691104 5672324327500688 5679677331886012 5684754548817344 5693666684920214 5724467723822848 5742091368500144 5747212139637332 5756234450688568 5759208945208576 5780878209634528 5819570862228032 5828706766250368 5833904780607904 5835243835430464 5839468191488932 5844404343806336 5883522190384384 5887781496989392 5892758488956416 5898013624350848 5910938416807424 5923264372433408 5952469716052951 5961814252498874 5974878856412312 5977953603144796 6027412678736176 6032507702133248 6042258522772472 6043645400981552 6055499410696736 6093647982898112 6099082270635536 6108656968077664 6122043360264832 6131641045298692 6134809528591744 6148253230991872 6185566364184064 6192503662089472 6202225017916928 6221359690337792 6225561148837184 6258053470014346 6259116499311104 6267230159322496 6271767246793048 6277068825192704 6282666686808512 6288658052372696 6316906637443948 6326823288366152 6330749383910224 6336100820413952 6340687765988576 6346342362688328 6350628225487931 6351706980070144 6410352001903178 6413664507164096 6427719286946048 6443551107849856 6466728471646976 6491059807869728 6496848505676984 6496862341505536 6507047639908816 6508541201057056 6542510445924089 6556847576192732 6562390135428736 6568242445299808 6572997447070054 6578553657929792 6592969772592896 6596362596573568 6606717953868032 6618915805670168 6650938128260608 6667319749266176 6668850097634816 6673677933130208 6728878809451162 6728893139416448 6739442198476988 6754210881161744 6765948739639936 6802822532631944 6813502002855856 6828432978756928 6831946975022624 6834522544433584 6888471632841344 6905438311739968 6907023315407488 6920570755081984 6939208885376768 6964169123312128 6970379737869184 6981322249231616 6985654492590592 6990372100782784 7001671193618101 7007589766055648 7045780480225942 7061220466669096 7073491864169024 7078612635306212 7108917798334352 7114927027242496 7152061108587824 7167733996334912 7180190499209728 7187037774140224 7193447141953072 7219321871364512 7235142153040256 7246484871716636 7246500303986944 7252962700215232 7257860829129064 7303631233842944 7326116573603632 7329902293901824 7331420229424291 7357481357716672 7418354066136832 7424969720773696 7432050425531368 7436625874181504 7438332801208064 7450355968451396 7452922351626752 7477154795341816 7493540087077408 7505287902849373 7506562794628352 7511997082365776 7518347037634048 7564475206480192 7587763594089476 7623121299560536 7627060495005952 7690147210801328 7702219655402272 7716440110181803 7719098149899136 7725982006751008 7739886833689472 7774654323007936 7780282692450268 7786859431835264 7791691549427968 7803923404293632 7807939400025856 7810882907924096 7844323087817216 7891929499131392 7895375631687698 7964795325472804 7982249223191152 7988996686608896 7996121237756288 8001909935563544 8008674018349312 8023460273716888 8052320548829648 8069966247621824 8077163007057872 8082617741530094 8083990701907456 8089843011778528 8124477483810688 8146357914670976 8191695995811328 8200883228172544 8213757456160256 8221082447946368 8250653567273728 8281696996247584 8287692433262242 8289100228817408 8294698090433216 8310012426349634 8312874930660608 8365633114452796 8372704655547008 8378765976484904 8386238122123862 8408550123104768 8411720054687488 8485679680884224 8493771914892992 8514692535373024 8564045813802752 8577471888970712 8585139522703744 8617441469068432 8645114521691648 8664405725683253 8671729821816544 8690732882054272 8704780402876558 8712138628069184 8749437290257664 8788739669487232 8802536749031168 8807999142831616 8818788697350632 8829693722001152 8838114019550816 8853473405480704 8885319226294784 8891751648514592 8918750611343552 8925207235820876 8933166695305853 8949244151453452 9009143354026088 9023286436214512 9031333362287236 9069998570288656 9102623229111776 9122570540789888 9145039926358336 9147138985269376 9169668884247872 9202652055805312 9208926338323712 9222818568710656 9231043436637568 9237277418891536 9245534870604032 9330898473812734 9353880982368923 9393927090656108 9464796567140096 9471648495156848 9479654960495104 9482271232574504 9497157058685296 9508900931385856 9560723559374624 9575732544554176 9584272139570128 9605274927312064 9611761638576328 9627513899156608 9707167902734848 9709178141670007 9726051313232408 9731077183283456 9802825015966528 9820923776595022 9824306736235264 9848504536078208 9875028029190016 9902177972209432 9910548367790336 9926567573126204 9941123700994304 9948320460430352 9956729860650496 10008274284456448 10048659894875252 10073410288704994 10078615654115008 10100701736629504 10116536866860424 10184249008899056 10192857841535488 10200236840938144 10209333366063832 10219069335105631 10227707601661088 10281087843594997 10296163833172672 10303617619731436 10312327355673728 10321523842613984 10340244070304512 10365712651758464 10402997976127744 10451474201552384 10463195842840832 10479621581997568 10547972187788308 10556888478733184 10573952414851826 10576379451717716 10606081808084224 10663883970071696 10673393973612188 10690149694135912 10713575880463456 10735916675035552 10824741137322112 10836881408656576 10853893781354624 10877678793293312 10926541210713856 10943694336633344 10953453873794432 10975592681887834 10977457059785216 10984870444087232 10994666701914896 11054586615526909 11071940754640766 11088176435724416 11096203590480008 11106099134704574 11115487215122752 11163075163432192 11203228589676032 11223912887537168 11237792009819648 11276214438737248 11316774825382208 11344648655001376 11359354663772024 11369509097634688 11387333369840428 11448935447645696 11474483258337281 11484182737000288 11494424279274664 11512468901377136 11518417890417152 11561756419269056 11639141724456064 11657413532500736 11667809561215808 11670487670860928 11678936382977864 11688808687612672 11767044380768768 11775562993978784 11794023847334729 11796027248701696 11904939432105902 11923628504997748 11949757712824624 11955907206289592 12054825357472352 12084517045544944 12087290801963104 12110998821393472 12187295965796224 12198164541271072 12217313936155328 12244086720529664 12263282090597384 12269619057183488 12385007324178944 12387572111785871 12451122297674368 12516106940028692 12534460318644992 12543534493586096 12554137650385408 12565333373617024 12577316104745392 12633813274887896 12653646576732304 12661498767820448 12681375531977152 12692684725376656 12701256450975862 12703413960140288 12820704003806356 12827329014328192 12855438573892096 12887102215699712 12933456943293952 12982119615739456 12993697011353968 13014095279817632 13017082402114112 13038122944789943 13085020891848178 13113695152385464 13124780270857472 13136484890599616 13145994894140108 13157107315859584 13185939545185792 13192725193147136 13213435907736064 13237831611340336 13278586289656583 13334639498532352 13347355866260416 13457757618902324 13457786278832896 13478884396953976 13508421762323488 13531897479279872 13605645065263888 13615494711787969 13627004005711712 13656865957513856 13663893950045248 13669045088867168 13776943265682688 13810876623479936 13814046630814976 13841141510163968 13878417770753536 13938391819577407 13940759475738368 13962644498463232 13980744201565568 14003342387236202 14015179532111296 14091560960451884 14122440933338192 14146983728338048 14157225270612424 14217835596668704 14304122217175648 14335467992669824 14374075548280448 14386894283906144 14438643742729024 14470284306080512 14492969743433272 14493000607973888 14505925400430464 14515721658258128 14607262467685888 14639857950292393 14652233147207264 14662840458848582 14714962715433344 14836708132273664 14849939441547392 14864100851062736 14873251748363008 14876665602416128 14900711936902792 14954309590683632 14987080174154816 15010575805698746 15013125589256704 15023994164731552 15128950412960384 15175527188178952 15246242599121072 15254120990011904 15380294421602656 15404439310804544 15432880220363606 15438196299798272 15451964013502016 15479773667378944 15549308646015872 15560565384900536 15573718863670528 15583383098855936 15615878800051712 15619112662686533 15621765815848192 15790751263375396 15804833384002663 15929590650945608 15964498446382304 15992242475512576 16003819871127088 16017348036698624 16046920547433776 16104641097659296 16139932495243648 16154326014115744 16165235483060188 16179686023557056 16248954967621376 16292715829341952 16401766456345088 16439372408648189 16442164895892736 16501307134547456 16563393992495168 16575384866524484 16589396180866432 16620024852699268 16625749861321216 16731266228905592 16745409311094016 16757531952969808 16772476244247724 16823440109374976 16987543829785984 17029385070746048 17128091627605504 17154943777941424 17170279045407488 17234882938136864 17328811451366506 17343459643633088 17371493252970857 17381465764108544 17409560805753116 17424277256138368 17498874580515328 17577479338974464 17605073498062336 17637577394701264 17659387444002304 17676228039101632 17706946810961408 17783503297029184 17837501222687104 17850414471641752 17866333390611706 17898488302906904 18018286708052176 18031330834530013 18046572872429024 18062666724574472 18139997140577312 18205246458223552 18245141081579776 18290079852716672 18294277970538752 18339337768495744 18405304111610624 18417852676647424 18458951328629539 18462086873275136 18474554837783072 18491069741208064 18661796947625468 18678439453821329 18707761964737846 18787854181312216 18929593134280192 18943296990313696 18964542465149008 18994314117370592 19121447118749248 19151465089108352 19168544279140256 19210549854624128 19223523277152656 19255027798313216 19418356283340014 19452102626464816 19462154366566912 19605650031933056 19641847553190044 19648613472470528 19697009072156416 19750056058380032 19804355944418864 19821096735580672 19853135146252408 19882247401988608 19896640920860704 19927833397220749 20097319789750504 20146820577409988 20157231308230016 20201403473259008 20233073733720848 20368498017798112 20400473681876288 20418666732127664 20438138670211262 20455415203322176 20562175687189994 20592327666345344 20607235239462872 20624654711347456 20643047685227968 20680488140609024 20731425303516928 20805995952255488 20866349883746059 20926391685681664 21095944375576616 21113776957466368 21147904829703652 21152758903435432 21212163616168448 21327767940143392 21346787947224376 21380299388271824 21427151760926912 21471833350071104 21649482274644224 21673762817313152 21707787562709248 21853082421427712 21903187145050211 21906907747588864 21951185363775668 21969740888174464 21989333403829792 22109173231053818 22143881509281532 22176352871448832 22192407180960016 22212198269409148 22230974430245504 22326150326864384 22447825775074336 22552428877474496 22633549650764416 22689297310002752 22718709327544048 22739018195269376 22774666739680856 22948966516674562 22968365474000576 22988848558549328 23005491064745189 23024937802754272 23123512838538112 23278283448912128 23314827065001472 23335619122431616 23340975341721856 23357872765955728 23377617375225344 23551075833079067 23551125987957568 23588047694669458 23592054497403392 23809878864211804 23847257009995496 23899515425649248 23911814412579184 24109650714944704 24169034091089888 24174581603926208 24221997642786944 24374591931592448 24396329082542144 24434627872310656 24488173441059328 24526564181194768 24539238114366976 24660231680790797 24775144223571742 24902244595348736 25032213880057384 25068920637289984 25087068987172192 25130666747234048 25154632209490784 25267626549775792 25307293153464608 25322997535640896 25362751063954304 25385369450753312 25402512901951724 25641408007612712 25654658028656384 25774204431399424 25964239231478912 25987394022707936 26028190559635264 26034164804228224 26076245889579886 26170041783696356 26227390304770928 26249560541714944 26272969781199232 26291989788280216 26314214631719168 26385450386294272 26475663222680672 26557172579313166 26694711732520832 26915515237804648 26915572557665792 26957768793907952 27016843524646976 27063794958559744 27211290130527776 27230989423575938 27254008011423424 27313731915027712 27327787900090496 27338090177734336 27553886531365376 27621753246959872 27628093261629952 27633814710906943 27876783639154814 27881518951476736 27961488403131136 28006684774472404 28030359064222592 28183121920903768 28244881866676384 28293967456676096 28314450541224848 28435671193337408 28608244434351296 28670935985339648 28748151096560896 28773788567812288 28877287485458048 28940568612161024 28985939486866544 29006923516417847 29011850800860928 29031443316516256 29085043492223719 29279715900584786 29304466294414528 29325680917697164 29351833427433517 29429925430866688 29699878883094784 29728201702125472 29746503496726016 29801423873805584 29908619181367264 29974160348309632 30021151611397492 30047988329463104 30257900825920768 30351054376357904 30492485198242144 30760588843205312 30808878621609088 30865760440727212 30876392599596544 30903928027004032 30959547334757888 31098617292031744 31121130769801072 31147437727341056 31238225325373066 31243531631696384 31581502526750792 31609666768005326 31859181301891216 31928996892764608 31984484951025152 32007639742254176 32093841094867552 32209282195318592 32279864990487296 32308652028231488 32330470966120376 32359372047114112 32497909935242752 32585431658683904 32658144658344569 32878744817296378 32884329791785472 33126787984990336 33150769733048968 33178792361732864 33240049705398536 33462532457811184 33490818622188032 33515063905939616 33544952488495448 33975087659571968 34058770141492096 34309887555882848 34340558090814976 34373233218082577 34469765876273728 34657622902733012 34686919287266176 34742986505941714 34762931528217088 34819121611506232 34848554512276736 35154958677948928 35256936010467479 35275154789402528 35352456078203264 35567006594058368 35675002445374208 35700828943283504 35732666781223412 35796976605813808 36036573416104352 36062661669060026 36093145744858048 36125333449148944 36279994281154624 36410492916447104 36490282163159552 36580159705433344 36588555941077504 36678675536991488 36810608223221248 36917902657259078 36924173746550272 36949109675566144 37008833451981391 37323593895250936 37356878907642658 37415523929475692 37575708362624432 37886593980627392 37929084930298016 37988628234741184 38242894237498496 38302930178216704 38337088558280512 38421099709248256 38447046554305312 38510055596626432 38751792641242681 38836712566680028 38904205252929632 39211300063866112 39283695106380088 39394018144312832 39500112116760064 39608711888837728 39706270292504816 39793281841721408 39855666794441498 40194639579501008 40293641154819976 40314462616460032 40466147467441696 40736996035596224 40800947363752576 40837333464255328 40876277340422524 40910830406644352 41124351374379988 41184655332690688 41214470478925744 41249309422694912 41286095370455936 41462850607033856 41667288012370657 41732699767492118 42191888751153232 42227553914932736 42295809659407304 42305517806870864 42655535880286784 42693575894448752 42760598776543648 42854303521853824 42943666700142208 43298964549288448 43347525634626304 43415575125418496 43806374290100422 43813815495177728 43902370727551336 43939481776348928 43978666807659584 44218346462107636 44287763018563064 44352705742897664 44384814361920032 44424396538818296 44454397578415517 44461948860491008 44895651550148672 45104857754948992 45267099301528832 45378594620005504 45437418655088096 45478036390538752 45549333479361712 45797573121468623 45897933033349124 45936730948001152 45977697117098656 46010982129490378 46049875605508544 46247025677076224 46556566897824256 46671238244863232 46681950683443712 46715745531911456 47102151666158134 47102251975915136 47176095389338916 47619757728423608 47694514019990992 47799030851298496 47823628825158368 48219301429889408 48338068182179776 48349163207852416 48443995285573888 48749183863184896 48792658165084288 48869255744621312 49053128362389536 49320463361581594 49550288447143484 49804489190697472 50064427760114768 50174137974344384 50261333494468096 50309264418981568 50535253099551584 50614586306929216 50645995071281792 50725502127908608 50770738901506624 50805025803903448 51282816015225424 51309316057312768 51319941605970037 51928478462957824 51974788045415872 52056381119270528 52068329608456448 52152491779159772 52340083567392712 52454780609541856 52537015319945611 52545939562398464 52583979576560432 52628429263438336 52951326445361344 53114345158626332 53389423465041664 53831030475609296 53915537587815904 54015080771272621 54033687049293952 54422580261055552 54461978847151876 54508016022846848 54627463830055424 54655575800180992 54676180355468672 55243506493919744 55267629421813886 55753567278309628 55922976806262272 56013369548944808 56060718128445184 56366243841807536 56489763733352768 56587934913352192 56628901082449696 56871342386674816 57216488868702592 57341871970679296 57496302193121792 57547577135624576 57754574970916096 57971878973733088 58013847032835694 58023701601721856 58062886633032512 58170086984447438 58559431801169572 58608932588829056 58651361835394328 58703666854867034 58859850861733376 59399757766189568 59456403404250944 59602847747611168 59817238362734528 59948320696619264 60042303222794984 60095976658926208 60515801651841536 60650840079782771 60702108752715808 60984970396484288 61521177686410624 61617757243218176 61731520881454424 61807856054008064 62197234584063488 62242261539602144 62476450650746132 63163005053501584 63219333536010652 63718362603782432 63857993785529216 64015279484508352 64187682189735104 64418564390637184 64559729980974592 64617304056462976 64660941932240752 64718744094228224 65316289316689138 65477166876582461 65757489634592756 66253575969980672 66301539466097936 66357584723465728 66480099410797072 66925064915622368 67030127811879232 67089904976990896 67950175319143936 68117540282984192 68619775111765696 68746466436165154 68939531752547456 69315245805466024 69373838574532352 69485973011883428 69638243223012464 69697109024553472 70513872020934958 70550309578805056 70704912156406528 71134013188116736 71350004890748416 71401657886567008 71465333562446824 71593953211627616 71967614905164979 72073146832208704 72125323338120052 72186291489716096 72250666898297888 72559988562309248 72820985832894208 73160319410866688 73357351073982976 73835805314518156 73898219351132288 74017666903962782 74647187790501872 74713757815285316 74831047858951384 75151416725248864 75773187961254784 75858169860596032 75977256469482368 76485788474996992 76605860356433408 76674177116561024 76842199418496512 76894093108610624 77382106308688363 77503585282485362 77673425133360056 77808410505859264 78422600127732224 78567390212760176 79217423777675456 79412540585009632 79586563683442816 79711333588882996 80389279159002016 80587282309639952 80628925232920064 80932294934883392 81473992071192448 81601894727505152 81674666928510656 81752554680845048 81821660813288704 82248702748759976 82369310665381376 82428940957851488 82558166931343103 82572190740911872 83334576024741314 83465399534984236 84383777502306464 84591619318814608 84611035613741728 85311071760573568 85387151788897504 85521197553087296 85708607043707648 85887333400284416 86695051269252608 87612748580200844 87804741455102672 87878963552697856 87957333615319168 88436692924215272 88575526037126128 88769628723840064 88848793077636592 88908795156831034 88923897720982016 89791303100297344 90209715509897984 90534198603057664 90757189240011008 90874837310176192 91098666958723424 91595146242937246 91795866066698248 91873461896002304 91955394234197312 92021964258980756 92099751211017088 92494051354152448 92950104027596081 93342476489726464 93431491063822912 94204303332316268 94204503951830272 94352190778677832 95239515456847216 95308462982515783 95389028039981984 95598061702596992 95647257650316736 96438602859778816 96676136364359552 96698326415704832 96887990571147776 97568742737041849 97585316330168576 97738511489242624 98106256724779072 98640926723163188 99100576894286968 100128855520229536 100348275948688768 100618528837963136 101070506199103168 101229172613858432 101291990142563584 101451004255817216 101541477803013248 101610051607806896 102565632030450848 102639883211940074 103856956925915648 103949576090831744 104112762238541056 104136659216912896 104304983558319544 104680167134785424 104909561219083712 105074030639891222 105091879124796928 105167959153120864 105902652890722688 106228690317252664 106778846930083328 107662060951218592 107831075175631808 108030161542545242 108067374098587904 108845160522111104 108923957694303752 109016032045693696 109311151600361984 109352360710937344 110535258843627772 111507134556619256 112026739097889616 112121436256890368 112732487683615072 112979527466705536 113257802164899392 113742684773349632 114432977737405184 115095154271249152 115509149941832192 115943757947466176 116027694065671388 116125773266065024 116340173968894876 117118863602339144 117217865177658112 117302723670788656 117407333709734068 118912806808501888 119205695495222336 119634476725469056 119896641393238528 120084606445589968 120191953317852416 121301680159565542 121404217505431616 121600452770795999 121969940792968576 123042355372821248 123235514486436352 123463041762908848 123615712108016128 124484523079204288 124952901301492264 126219315841710091 126326010107003168 126438667072021304 127436725207564864 127715987571058432 128030558969016704 128375364379470208 128837128781274368 129234608112925952 129321883864481504 129437488188456448 130632578633378276 130954333753164922 131514979269185512 132507151939961344 132603078932195872 132960198821594144 133850129831244736 134060255623758464 134179809953981792 136235080565968384 137239550223531392 137492932872330308 137879063505094912 138630491610932048 138747677149064704 138971946023766856 139276486446024928 141027744041869916 141100619157610112 141409824312813056 142268026376233472 142803315773134016 142930667124893648 143187906423255232 143935229810329958 144146293664417408 144250646676240104 144372582979432192 144501333796595776 145119977124618496 145641971665788416 146064449186222413 147671610629036312 147796438702264576 148035333807925564 149294375581003744 149427515630570632 149662095717902768 150302833450497728 151546375922509568 151716339721192064 151954512938964736 152971576949993984 153322310015351477 153348354233122048 153788186217221248 154764212617376726 155007170564970724 155346850266720112 155616821011718528 157134780425520352 158434847555350912 158825081170019264 159173127366885632 159422667177765992 160778558318004032 161038437453216323 161174564619279904 161864589869766784 162947984142384896 163203789455010304 163349333857021312 163505109361690096 163643321626577408 164497405497519952 164857881915702976 165116333862686206 165144381481823744 166669152049482628 166930799069968472 168767555004612928 169183238637629216 169222071227483456 170622143521147136 170774303577795008 171042395106174592 171417214087415296 171774666800568832 172621621765535579 175225497160401688 175609482910205344 175914667230638336 176873385848430544 177151052074252256 177539257447680128 177697586155273184 177817590313662068 179582606200594688 180419431019795968 181514378480022016 181749674620352384 182197333917446848 183190292485874492 183591732133396496 183746923792004608 183910788468394624 184043928517961512 184199502422034176 185900208055192162 186862982127645824 188408606664632536 188409007903660544 188704381557355664 190479030913694432 190616925965031566 190778056079963968 191196123405193984 191294515300633472 192877205719557632 193352272728719104 193396652831409664 195137485474083698 195170632660337152 196212513449558144 197281853446326376 198201153788573936 200257711040459072 200696551897377536 201237057675926272 202141012398206336 202458345227716864 202583980285127168 203048464614924929 203082955606026496 203220103215613792 205131264060901696 205279766423880148 205462833992034619 207899152181663488 208225524477082112 208609967116639088 209360334269570848 209819122438167424 210148061279782444 210335918306241728 211805305781445376 212457380634505328 215324121902437184 215662150351263616 216060323085090484 216134748197175808 217690321044222208 217847915388607504 218032064091387392 218704721421874688 221070517687255544 223014269113238512 224053478195779232 225464975367230144 225959054933411072 226515604329798784 227485369546699264 228865955474810368 230190308542498304 231887515894932352 232055388131342776 232251546532130048 232680347937789752 234237727204678288 234435730355316224 234605447341577312 234814667419468136 237825613617003776 238411390990444672 239268953450938112 240169212891179936 240383906635704832 242603360319131084 242808435010863232 243200905541591998 243939881585937152 246084710745642496 246926083525817696 248969046158408576 249905802602984528 252438631683420182 252652020214006336 252877334144042608 254873450415129728 255431975142116864 256061117938033408 256750728758940416 257674257562548736 258469216225851904 258643767728963008 259061834163869737 261265157266756552 261908667506329844 263029958538371024 265206157864391744 265920397643188288 267700259662489472 268120511247516928 268359619907963584 271262548488698767 274479100447062784 274985865744660616 275758127010189824 277260983221864096 277943892047533712 278552972892049856 282055488083739832 282201238315220224 285606631546268032 285861334249787296 286375812846510464 287870459620659916 288292587328834816 288501293352480208 288745165958864384 289002667593191552 290239954249236992 292128898372444826 295343221258072624 295592877404529152 296070667615851128 298588751162007488 298855031261141264 299324191435805536 300605666900995456 303092751845019136 303432679442384128 303909025877929472 306644620030702954 306696708466244096 307576372434442496 309528425234753452 310014341129941448 310693700533440224 311233642023437056 314269560851040704 316869695110701824 317650162340038528 318346254733771264 318845334355531984 320583011850280361 321557116636008064 322076874906432646 322349129238559808 323729179739533568 325895968284769792 326698667714042624 327010218723380192 328994810995039904 329715763831405952 330232667725372412 333338304098965256 333861598139936944 337535110009225856 338366477275258432 338444142454966912 341244287042294272 341548607155590016 342084790212349184 345243243531071158 350450994320803376 351218965820410688 351829334461276672 353746771696861088 354302104148504512 355078514895360256 355395172310546368 355635180627324136 359165212401189376 359239591241790259 363499349240704768 364394667834893696 366380584971748984 367183464266792992 367821576936789248 368087857035923024 368399004844068352 371800416110384324 373725964255291648 376817213329265072 377408763114711328 378105565398908347 380958061827388864 381233851930063132 381556112159927936 382392246810387968 382589030601266944 386704545457438208 390274970948167396 392425026899116288 394563706892652752 396402307577147872 400515422080918144 401393103794755072 402474115351852544 404282024796412672 404916690455433728 406096929229849858 406165911212052992 406440206431227584 410262528121803392 410559532847760296 410925667984069238 415798304363326976 417219934233278176 418720668539141696 419638244876334848 420296122559564888 420671836612483456 423610611562890752 424555880558479397 424914761269010656 430648243804874368 431324300702527232 432120646170180968 435380642088444416 435695830777215008 442141035374511088 446028538226477024 448106956391558464 450929950734460288 451918109866822144 453031208659597568 458340168136077227 463775031789864704 464110776262685552 464503093064260096 465360695875579504 468475454409356576 469210894683154624 469629334838936272 475651227234007552 476822781980889344 478537906901876224 480338425782359872 485206720638262168 485616870021726464 486401811083183996 487879763171874304 493852167051635392 497938092316817152 499811605205969056 503773304336154853 504877263366840364 505304040428012672 505754668288085216 509746900830259456 512122235876066816 513501457517880832 517287535457926016 518123668327739474 522530314533513104 523817335012659688 526059917076742048 530412315728783488 531840795286376576 535400519324978944 536241022495033856 536719239815927168 541674744160818541 542525096977397534 548958200894125568 549971731489321232 554521966443728192 555887784095067424 557105945784099712 564110976167479664 564402476630440448 571213263092536064 571722668499574592 572751625693020928 575740919241319832 576585174657669632 577002586704960416 577907168519401721 578005335186383104 584257796744889652 590686442516145248 592141335231702256 597177502324014976 597710062522282528 598648382871611072 601211333801990912 606865358884768256 613289240061405908 615152744868884992 619056850469506904 620028682259882896 621387401066880448 622467284046874112 628539121702081408 633739390221403648 635300324680077056 637690668711063968 641166023700560722 643114233272016128 644153749812865292 644698258477119616 647458359479067136 653397335428085248 654020437446760384 657989621990079808 659431527662811904 660465335450744824 666676608197930512 667159240877610481 667723196279873888 675070220018451712 676732954550516864 676888284909933824 682981199159292943 683097214311180032 684169580424698368 690486487062142316 700901988641606752 702437931640821376 707493543393722176 708604208297009024 710157029790720512 710790344621092736 711270361254648272 718479182483580518 726998698481409536 728789335669787392 732761169943497968 734366928533585984 735643153873578496 736175714071846048 743600832220768648 747451928510583296 753634426658530144 754817526229422656 756211130797816694 761916123654777728 762467703860126264 763112224319855872 765178061202533888 780549941896334792 784850053798232576 789127413785305504 792804615154295744 801030844161836288 808564049592825344 812193858459699716 812880412862455168 820525056243606784 821119065695520592 821851335968138476 834439868466556352 837441337078283392 839276489752669696 840592245119129776 841343673224966912 849111761116958794 849829522538021312 851203169395571993 861296487609748736 862648601405054464 864241292340361936 871391661554430016 884282070749022176 892057076452954048 896213912783116928 901859901468920576 906062417319195136 916680336272154454 927550063579729408 928221552525371104 930721391751159008 936950908818713152 938421789366309248 939258669677872544 953645563961778688 960676851564719744 970413441276524336 971233740043452928 972803622166367992 987704334103270784 995876184633634304 999623210411938112 1007546608672309706 1009754526733680728 1010608080856025344 1011509336576170432 1019493801660518912 1022451144303556891 1034575070915852032 1036247336655478948 1045060629067026208 1047634670025319376 1052119834153484096 1060824631457566976 1063681590572753152 1070801038649957888 1073256170107460339 1073438479631854336 1083349488321637082 1085050193954795068 1099943462978642464 1109043932887456384 1111775568190134848 1114211891568199424 1128221952334959328 1142426526185072128 1143445336999149184 1145503251386041856 1151481838482639664 1154005173409920832 1155814337038803442 1156010670372766208 1168515593489779304 1181372885032290496 1184282670463404512 1194355004648029952 1195420125044565056 1197296765743222144 1202422667603981824 1208351352358749053 1226578480122811816 1238113700939013808 1240057364519765792 1242774802133760896 1257078243404162816 1270600649360154112 1275381337422127936 1282332047401121444 1286228466544032256 1288307499625730584 1289396516954239232 1308040874893520768 1315979243980159616 1318863055325623808 1320930670901489648 1333353216395861024 1334318481755220962 1335446392559747776 1350140440036903424 1353465909101033728 1353776569819867648 1365962398318585886 1366194428622360064 1380972974124284632 1401803977283213504 1404875863281642752 1414987086787444352 1417208416594018048 1421580689242185472 1422540722509296544 1436958364967161036 1457578671339574784 1465522339886995936 1468733857067171968 1472351428143692096 1487201664441537296 1507268853317060288 1509635052458845312 1512422261595633388 1523832247309555456 1524935407720252528 1526224448639711744 1561099883792669584 1578254827570611008 1585609230308591488 1602061688323672576 1624387716919399432 1625760825724910336 1641050112487213568 1642238131391041184 1643702671936276952 1668879736933112704 1674882674156566784 1681184490238259552 1682687346449933824 1698223522233917588 1699659045076042624 1702406338791143986 1722592975219497472 1728482584680723872 1742783323108860032 1768564141498044352 1784114152905908096 1792427825566233856 1803719802937841152 1833360672544308908 1856443105050742208 1861442783502318016 1873901817637426304 1876843578732618496 1878517339355745088 1898837839420891369 1921353703129439488 1940826882553048672 1945607244332735984 1975408668206541568 1999246420823876224 2015093217344619412 2019509053467361456 2021216161712050688 2023018673152340864 2044902288607113782 2069150141831704064 2072494673310957896 2090121258134052416 2095269340050638752 2104239668306968192 2121649262915133952 2127363181145506304 2146512340214920678 2146876959263708672 2166698976643274164 2170100387909590136 2199886925957284928 2218087865774912768 2223551136380269696 2228423783136398848 2244081082951962527 2256443904669918656 2286890673998298368 2302963676965279328 2308010346819841664 2311628674077606884 2337031186979558608 2362745770064580992 2368565340926809024 2388710009296059904 2390840250089130112 2394593531486444288 2416702704717498106 2453156960245623632 2476227401878027616 2480114729039531584 2485549604267521792 2514156486808325632 2550762674844255872 2564664094802242888 2576614999251461168 2578793033908478464 2616081749787041536 2631958487960319232 2641861341802979296 2666706432791722048 2668636963510441924 2670892785119495552 2706931818202067456 2731924796637171772 2761945948248569264 2803607954566427008 2809751726563285504 2829974173574888704 2834416833188036096 2843161378484370944 2845081445018593088 2873916729934322072 2931044679773991872 2937467714134343936 2944702856287384192 2974403328883074592 3014537706634120576 3019270104917690624 3024844523191266776 3047664494619110912 3049870815440505056 3122199767585339168 3156509655141222016 3171218460617182976 3248775433838798864 3251521651449820672 3284476262782082368 3287405343872553904 3337759473866225408 3349765348313133568 3362368980476519104 3396447044467835176 3399318090152085248 3404812677582287972 3456965169361447744 3485566646217720064 3526413130353083971 3537128282996088704 3568228305811816192 3584855651132467712 3666721345088617816 3712886210101484416 3722885567004636032 3747803635274852608 3753687157465236992 3757034678711490176 3797675678841782738 3842707406258878976 3881653765106097344 3891214488665471968 3950817336413083136 3998492841647752448 4030186434689238824 4039018106934722912 4046037346304681728 4089804577214227564 4144989346621915792 4180242516268104832 4190538680101277504 4208479336613936384 4293024680429841356 4333397953286548328 4340200775819180272 4399773851914569856 4436175731549825536 4447102272760539392 4488162165903925054 4512887809339837312 4573781347996596736 4605927353930558656 4616020693639683328 4623257348155213768 4670114686143273367 4674062373959117216 4725491540129161984 4737130681853618048 4781680500178260224 4789187062972888576 4833405409434996212 4906313920491247264 4952454803756055232 4960229458079063168 4971099208535043584 5101525349688511744 5129328189604485776 5153229998502922336 5232163499574083072 5263916975920638464 5283722683605958592 5333412865583444096 5337273927020883848 5341785570238991104 5463849593274343544 5523891896497138528 5607215909132854016 5659948347149777408 5690162890037186176 5747833459868644144 5862089359547983744 5874935428268687872 5889405712574768384 5948806657766149184 5958422185769003951 6029075413268241152 6038540209835381248 6049689046382533552 6099741630881010112 6244399535170678336 6313019310282444032 6342436921234365952 6497550867677597728 6568952525564164736 6574810687745107808 6675518947732450816 6724737960953038208 6792894088935670352 6798636180304170496 6809625355164575944 6913930338722895488 6971133292435440128 7052826260706167942 7074256565992177408 7136456611623632384 7333442690177235632 7425772420202968832 7445771134009272064 7495607270549705216 7512793190752222373 7514069357422980352 7595351357683565476 7763307530212194688 7782428977330943936 7996985683295504896 8060372869378477648 8078036213869445824 8092074692609363456 8179609154428455128 8289978693243831584 8360485032536209664 8381077360202555008 8416958673227872768 8586049360859682712 8666795906573096656 8680401551638360544 8799547703829139712 8894204545521078784 8976324331807850108 9025775618679674624 9211854707861117312 9232041387279366656 9246514696310427536 9340229372286546734 9348124747918234432 9450983080258323968 9474261363707236096 9563361000356520448 9666810818869992424 9812627840982494528 9904909607512110464 9920458916158126336 10203050699377023488 10258656379208971552 10306459997005844672 10567445367211917184 10666825731166888192 10674547854041767696 10683571140477982208 10927699186548687088 11047783792994277056 11214431818265708032 11380325780074372352 11495666919737288288 11724178719095967488 11778811425149536768 11897613315532298368 11916844371538007902 12058150826536482304 12099378092765067104 12199483261762020224 12488799070341356672 12626038620564888064 12995101735355195456 13137905051128329472 13149621375490215616 13291864875946239583 13449475921906076416 13585788177871340704 13619250710329151888 13827860677445790976 14105652521412335884 14148513131984354816 14666885380354471264 14851544840405937664 14891542268018544128 15025586381504444746 15028138714845960704 15190702715367130952 15526615060424389376 15564857954661887872 15708567580663737689 16120745738756955296 16156072427738891648 16359218308856910256 16579957386487663168 16720970065072419328 16762154720405110016 17172098721719365424 17333591813146193312 17360803103276721088 17599095407658279424 17952648663615700216 18051551237359349248 18423709415722234624 18493029392620855072 18680458744573093468 18696249495836468864 18948522727414472192 19333621637739984848 19625255681964989056 19809819215024220928 19840917832316252672 20517312758417943104 20612919994011689344 21134890734423834368 21333651462333776384 21349095708083535392 21855398373097374176 22095567585988554112 22760651560148744704 22991333839474576576 23448357438191934976 23795226631064596736 23833688743076015804 24198756185530134208 24398966523524040448 24684891912471587797 24977598140682713344 25990203470710390912 26275810102256658944 26299242750980431232 26583729751892479166 26898951843812152832 27171576355742681408 27238501420658303776 27655721354891581952 28211305042824671768 29333770760708942528 30051172763008889492 30381405430734261904 31053230120848778752 31129715909323775744 31417135161327475378 32241491477513910592 32312144855477783296 32718436617713820512 33159914772975326336 33524309440810220032 34344197443438730848 34667183626292386624 34721606206553442176 35905297327231400432 36847418831444469248 36986058785241710144 37360917489146186936 37392498991672937728 38667243275479969696 39250511363929978112 39619638430048441856 41034625516835886208 41225839988023378688 42269781468847668736 42698191416167070784 43710796746194748352 44191135171977108224 45982667678949153152 47590453262129193472 47667377486152031608 48397512371060268416 48797933047048080896 49369783824943175594 49955196281365426688 51980406941420781824 52598485501960862464 53167459503784958332 54343152711485362816 54477002841316607552 56422610085649343536 58667541521417885056 60102345526017778984 60762810861468523808 62259431818647551488 62834270322654950756 64482982955027821184 64624289710955566592 65436873235427641024 66319829545950652672 68688394886877461696 69334367252584773248 69443212413106884352 71810594654462800864 73972117570483420288 74721834978292373872 74784997983345875456 77334486550959939392 78501022727859956224 82069251033671772416 82451679976046757376 85396382832334141568 87421593492389496704 88382270343954216448 91965335357898306304 95334754972304063216 96795024742120536832 98739567649886351188 103960813882841563648 105196971003921724928 106334919007569916664 108686305422970725632 108954005682633215104 112845220171298687072 117335083042835770112 120204691052035557968 121525621722937047616 125668540645309901512 128965965910055642368 130873746470855282048 132639659091901305344 137376789773754923392 138668734505169546496 138886424826213768704 143621189308925601728 147944235140966840576 149443669956584747744 154668973101919878784 164138502067343544832 170792765664668283136 172794243387301114579 174843186984778993408 183930670715796612608 190669509944608126432 193590049484241073664 197479135299772702376 212669838015139833328 217372610845941451264 217908011365266430208 225690440342597374144 234670166085671540224 240409382104071115936 243051243445874095232 251337081290619803024 257931931820111284736 261747492941710564096 274753579547509846784 277337469010339092992 287242378617851203456 295888470281933681152 298887339913169495488 309337946203839757568 341585531329336566272 345588486774602229158 349686373969557986816 381339019889216252864 394958270599545404752 425339676030279666656 435816022730532860416 451380880685194748288 480818764208142231872 486102486891748190464 502674162581239606048 523494985883421128192 549507159095019693568 574484757235702406912 597774679826338990976 618675892407679515136 691176973549204458316 762678039778432505728 789916541199090809504 850679352060559333312 902761761370389496576 961637528416284463744 972204973783496380928 1005348325162479212096 1148969514471404813824 1195549359652677981952 1382353947098408916632 1525356079556865011456 1579833082398181619008 1701358704121118666624 1805523522740778993152 1923275056832568927488 2010696650324958424192 2391098719305355963904 2764707894196817833264 3050712159113730022912 3159666164796363238016 3402717408242237333248 3846550113665137854976 4021393300649916848384 5529415788393635666528 6319332329592726476032 6805434816484474666496 8042786601299833696768 11058831576787271333056 12638664659185452952064 22117663153574542666112 44235326307149085332224 88470652614298170664448
- Sum of all divisors σ(n): 271174291961229206694144
- Sum of proper divisors (its aliquot sum) s(n): 182703639346931036029696
- 88470652614298170664448 is an abundant number, because the sum of its proper divisors (182703639346931036029696) is greater than itself. Its abundance is 94232986732632865365248
Bases of 88470652614298170664448
- Binary: 100101011110000000000111100011011011100011000111100100110010110100110000000002
- Hexadecimal: 0x12BC00F1B718F265A600
- Base-36: EEN2JJ2A5LEAN7K
Squares and roots of 88470652614298170664448
- 88470652614298170664448 squared (884706526142981706644482) is 7827056373999823739544218041879281361811144704
- 88470652614298170664448 cubed (884706526142981706644483) is 692464785456666666358154410111227988670982363795525827565083156283392
-
The
square root of 88470652614298170664448 is 297440166444.1071594669 -
The
cube root of 88470652614298170664448 is 44558757.9855356315
Scales and comparisons
How big is 88470652614298170664448?- 88,470,652,614,298,170,664,448 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 88,470,652,614,298,170,664,448 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 88470652614298170664448 cubic inches would be around 3713229.8 feet tall.
Recreational maths with 88470652614298170664448
- 88470652614298170664448 backwards is 84446607189241625607488
- The number of decimal digits it has is: 23
- The sum of 88470652614298170664448's digits is 110
- 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 88470652614298170664448 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 88470652614298170664448 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/88470652614298170664448/
Chicago style:
Numbermatics. 2024. "Number 88470652614298170664448 - Facts about the integer". https://numbermatics.com/n/88470652614298170664448/
The information we have on file for 88470652614298170664448 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 88470652614298170664448, math, Factors of 88470652614298170664448, curriculum, school, college, exams, university, Prime factorization of 88470652614298170664448, STEM, science, technology, engineering, physics, economics, calculator, eighty-eight sextillion, four hundred seventy quintillion, six hundred fifty-two quadrillion, six hundred fourteen trillion, two hundred ninety-eight billion, one hundred seventy million, six hundred sixty-four thousand, four hundred forty-eight.